]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
final.c (force_source_line): New global variable.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
375fa7c3
AK
12005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
2
3 * gcc.dg/pr24624.c: Disable for non S/390 targets.
4
71923548
AK
52005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
6
7 PR 24624
8 * gcc.dg/pr24624.c: Testcase added.
9
102005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11
12 PR 24623
13 * g++.dg/other/pr24623.C: Testcase added.
14
a01db3bf
EE
152005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
16
17 PR fortran/22607
18 * gfortran-dg/pure_byref_1.f90: New.
19 * gfortran-dg/pure_byref_2.f90: New.
20
456b8ce5
UB
212005-11-09 Uros Bizjak <uros@kss-loka.si>
22
23 PR c/24101
24 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
25 * gcc.dg/dg.exp: Run main loop also for *.i files.
26
31a79236
JJ
272005-11-08 Jakub Jelinek <jakub@redhat.com>
28
29 PR c++/19450
30 * g++.dg/tls/diag-3.C: New test.
31 * g++.dg/tls/diag-4.C: New test.
32 * g++.dg/tls/static-1.C: New test.
33 * g++.dg/tls/static-1a.cc: New file.
34
da11c5d2
DN
352005-11-08 Diego Novillo <dnovillo@redhat.com>
36
37 PR 23046
38 * g++.dg/tree-ssa/pr23046.C: New test.
39
90b11b98
DP
402005-11-08 Devang Patel <dpatel@apple.com>
41
42 PR tree-optimization/23115
43 * gcc.dg/tree-ssa/pr23115.c: New.
44
e5f51638
DE
452005-11-08 David Edelsohn <edelsohn@gnu.org>
46
47 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
48 * gcc.target/powerpc/pr16155.c: Same.
49 * gcc.target/powerpc/altivec-1.c: Same.
50 * gcc.target/powerpc/altivec-2.c: Same.
51 * gcc.target/powerpc/altivec-3.c: Same.
52 * gcc.target/powerpc/altivec-5.c: Same.
53 * gcc.target/powerpc/altivec-11.c: Same.
54 * gcc.target/powerpc/altivec-12.c: Same.
55 * gcc.target/powerpc/altivec-14.c: Same.
56 * gcc.target/powerpc/altivec-22.c: Same.
57 * gcc.target/powerpc/altivec-consts.c: Same.
58 * gcc.target/powerpc/altivec-pr22085.c: Same.
59 * gcc.target/powerpc/altivec-splat.c: Same.
60 * gcc.target/powerpc/altivec-varargs-1.c: Same.
61 * gcc.target/powerpc/altivec-vec-merge.c: Same.
62 * gcc.target/powerpc/darwin-longlong.c: Same.
63
dfea1f61
UB
642005-11-08 Uros Bizjak <uros@kss-loka.si>
65
66 PR target/19340
67 * gcc.dg/pr19340.c: New test.
68
a7297856
ILT
692005-11-07 Ian Lance Taylor <ian@airs.com>
70
71 PR rtl-optimization/24683
72 * gcc.dg/pr24683.c: New test.
73
984774d7
UB
742005-11-07 Uros Bizjak <uros@kss-loka.si>
75
dfea1f61 76 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
689a90a1
UB
77 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
78
792005-11-07 Uros Bizjak <uros@kss-loka.si>
80
81 * gcc.target/i386/pr23376.c: Compile with -mmmx.
984774d7 82
f2097470
UW
832005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
84
85 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
86
d8e1f97b
PB
872005-11-07 Paolo Bonzini <bonzini@gnu.org>
88
66180ff3
PB
89 PR target/24230
90
91 * gcc.target/powerpc/altivec-consts.c,
92 gcc.target/powerpc/altivec-splat.c: New testcase.
93
942005-11-07 Paolo Bonzini <bonzini@gnu.org>
95
96 PR c/24599
97
d8e1f97b
PB
98 * gcc.dg/overflow-2.c: New testcase.
99
ab900bfa
JJ
1002005-11-07 Jakub Jelinek <jakub@redhat.com>
101
102 PR rtl-optimization/23567
103 * gcc.c-torture/execute/20051104-1.c: New test.
104
4075a94e
PT
1052005-11-06 Paul Thomas <pault@gcc.gnu.org>
106
107 PR fortran/24534
108 gfortran.dg/private_type_2.f90: Modified to check that case with
109 PRIVATE declaration within derived type is accepted.
110
111 PR fortran/20838
112 gfortran.dg/pointer_assign_1.f90: New test.
113
114 PR fortran/20840
115 * gfortran.dg/arrayio_0.f90: New test.
116
117 PR fortran/17737
118 gfortran.dg/data_initialized.f90: New test.
119 gfortran.dg/data_constraints_1.f90: New test.
120 gfortran.dg/data_constraints_2.f90: New test.
121
e5ef4b3b
JB
1222005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
123
124 PR fortran/24174
125 PR fortran/24305
126 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
127
db3d5328
DN
1282005-11-06 Diego Novillo <dnovillo@redhat.com>
129
130 PR 24670
131 * gcc.dg/tree-ssa/pr24670.c: New test.
132
1f2a3c8f
ILT
1332005-11-05 Ian Lance Taylor <ian@airs.com>
134
135 PR target/22432
136 * gcc.target/i386/pr22432.c: New test.
137
9adb5ab1
RH
1382005-11-05 Richard Henderson <rth@redhat.com>
139
140 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
141 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
142 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
143 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
144 from gcc.dg/alpha-*.
145 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
146 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
147
5a522c15
AJ
1482005-11-05 Andreas Jaeger <aj@suse.de>
149
150 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
151
930352c0
HPN
1522005-11-04 Hans-Peter Nilsson <hp@axis.com>
153
154 PR target/23424
155 * gcc.dg/torture/pr23424-1.c: New test.
156
21210b18
RH
1572005-11-04 Richard Henderson <rth@redhat.com>
158
159 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
160 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
161 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
162 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
163 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
164 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
165 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
166 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
167 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
168 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
169 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
170 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
171 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
172 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
173 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
174 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
175 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
176 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
177 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
178 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
179 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
180 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
181 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
182 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
183 Move from gcc.dg/.
184 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
185 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
186 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
187 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
188 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
189 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
190 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
191 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
192 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
193 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
194 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
195 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
196 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
197 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
198 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
199 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
200 gcc.target/i386/lea.c, gcc.target/i386/local.c,
201 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
202 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
203 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
204 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
205 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
206 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
207 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
208 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
209 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
210 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
211 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
212 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
213 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
214 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
215 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
216 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
217 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
218 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
219 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
220 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
221 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
222 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
223 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
224 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
225 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
226 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
227 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
228 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
229
8b1062b2
DN
2302005-11-04 Diego Novillo <dnovillo@redhat.com>
231
232 PR 24627
233 * gcc.dg/tree-ssa/pr24627.c: New test.
234
6137ba90
PB
2352005-11-04 Paul Brook <paul@codesourcery.com>
236
237 * gcc.dg/tls/opt-10.c: New test.
238
4d4c9bdd
AJ
2392005-11-04 Andreas Jaeger <aj@suse.de>
240
241 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
242 avoid extra warnings.
243
f2ae4b2b
FXC
2442005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
245
246 PR libfortran/22298
247 * gcc/testsuite/lib/target-supports.exp
248 (check_effective_target_static_libgfortran): New
249 static_libgfortran effective target.
250 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
251 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
252
553ff21c
HPN
2532005-11-04 Hans-Peter Nilsson <hp@axis.com>
254
255 * gcc.dg/pr24615.c: Guard test with { target fpic }.
256
95cd6f6f
JC
2572005-11-03 Josh Conner <jconner@apple.com>
258
259 PR c++/19989
260 g++.dg/ext/array2.C: New test.
261 g++.dg/template/dependent-name3.C: New test.
262 g++.dg/template/dependent-name4.C: New test.
263 g++.dg/template/sfinae2.C: New test.
264
651ed942
AP
2652005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
266
267 PR preprocessor/22042
268 * gcc.dg/cpp/strify4.c: New test.
269
178b58b5
JM
2702005-11-03 Joseph S. Myers <joseph@codesourcery.com>
271
272 PR c++/17964
273 * g++.dg/cpp/string-1.C: New test.
274
b0ae01d7
JM
2752005-11-03 Joseph S. Myers <joseph@codesourcery.com>
276
277 * gcc.target/powerpc: New directory.
278 * gcc.target/powerpc/powerpc.exp: New file.
279 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
280 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
281 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
282 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
283 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
284 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
285 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
286 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
287 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
288 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
289 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
290 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
291 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
292 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
293 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
294 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
295 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
296 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
297 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
298 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
299 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
300 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
301 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
302 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
303 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
304 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
305 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
306 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
307 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
308 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
309 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
310 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
311 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
312 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
313
a39041fa
MM
3142005-11-03 Mark Mitchell <mark@codesourcery.com>
315
316 PR c++/21627
317 * g++.dg/warn/inline2.C: New test.
318
ca0b7d18
AP
3192005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
320
4d4c9bdd 321 PR middle-end/23155
ca0b7d18
AP
322 * g++.dg/ext/c99struct1.C: New test.
323 * gcc.dg/union-cast-1.c: New test.
324 * gcc.dg/union-cast-2.c: New test.
325 * gcc.dg/union-cast-3.c: New test.
326
08330ec2
AP
3272005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
328
329 PR middle-end/24589
330 * gcc.c-torture/execute/zero-struct-2.c: New test.
331
b88b7ced
AP
3322005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
333
334 PR c++/24582
335 * g++.dg/init/switch1.C: New test.
336
bb11103a
EB
3372005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
338
339 * gcc.dg/delay-slot-1.c: New test.
340
ac746a73
UW
3412005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
342
343 PR target/24620
344 * gcc.dg/pr24620.c: New test.
4d4c9bdd 345
a92c58c2
JM
3462005-11-03 Joseph S. Myers <joseph@codesourcery.com>
347
348 PR c/24329
349 * gcc.dg/format/unnamed-1.c: New test.
350
e4ba2534
MM
3512005-11-02 Mark Mitchell <mark@codesourcery.com>
352
3a0588c4
MM
353 PR c++/22434
354 * g++.dg/expr/cond8.C: New test.
355
e4ba2534
MM
356 PR c++/24560
357 * g++.dg/parse/dot1.C: New test.
358
fb530c72
JH
3592005-11-02 Jan Hubicka <jh@suse.cz>
360
361 PR target/23303
362 * gcc.dg/i386-lea.c: New test
363
d98ad410
UW
3642005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
365
366 PR target/24615
367 * gcc.dg/pr24615.c: New test.
368
f55b9465
UW
3692005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
370
371 PR target/24600
372 * gcc.dg/pr24600.c: New test.
373
88a33c34
MM
3742005-11-02 Mark Mitchell <mark@codesourcery.com>
375
376 PR c++/19253
377 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
378 * g++.dg/parse/typename9.C: New test.
379 * g++/dg/parse/typename10.C: Likewise.
380
eca18fb4
AP
3812005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
382
383 PR fortran/18157
f2ae4b2b
FXC
384 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
385 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
386 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
eca18fb4 387
86414779
MM
3882005-11-02 Mark Mitchell <mark@codesourcery.com>
389
390 PR c++/24569
391 * g++.dg/debug/static1.C: New test.
392
c80e9171
JC
3932005-11-02 Josh Conner <jconner@apple.com>
394
395 * g++.dg/crash38.C: moved into proper directory...
396 * g++.dg/template/crash42.C: ...here
397
aa5c7673
HPN
3982005-11-02 Hans-Peter Nilsson <hp@axis.com>
399
ced61f82
HPN
400 PR target/18338
401 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
402 pcc_bitfield_type_matters || default_packed.
403
edc5687e
HPN
404 * lib/target-supports.exp
405 (check_effective_target_pcc_bitfield_type_matters): New proc.
406 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
407
51b4e409 408 PR testsuite/23304
aa5c7673
HPN
409 * lib/target-supports.exp (check_effective_default_packed): New proc.
410 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
411 Gate expected errors on target ! default_packed.
412 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
413
c96cfa49
TS
4142005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
415
416 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
417 change (r106358).
418
0be8cb80
TS
4192005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
420
421 PR fortran/24008
422 * gfortran.dg/entry_5.f90: New.
423 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
424
89d86f13
BW
4252005-11-01 Bob Wilson <bob.wilson@acm.org>
426
427 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
428
53096259
PT
4292005-11-01 Paul Thomas <pault@gcc.gnu.org>
430
431 PR fortran/21565
432 gfortran.dg/namelist_blockdata.f90: New test.
433
434 PR fortran/18737
435 gfortran.dg/external_implicit_none.f90: New test.
436
437 PR fortran/14994
438 * gfortran.dg/secnds.f: New test.
439
d8ff1871
JH
4402005-10-31 Jan Hubicka <jh@suse.cz>
441
442 PR target/20928
443 * gcc.c-torture/compile/pr20928.c: New test.
444
047f4b2c
AP
4452005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
446
447 PR middle-end/23492
448 * gcc.c-torture/compile/zero-strct-5.c: New test.
449
0d4b0351
JD
4502005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
451
452 PR libgfortran/24584
453 * gfortran.dg/pr24584.f90: New test.
454
d48734ef
EE
4552005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
456
457 PR fortran/18883
458 * gfortran.dg/char_result_9.f90: New.
459 * gfortran.dg/char_result_10.f90: New.
460
5e13fdf7
JH
4612005-10-30 Jan Hubicka <jh@suse.cz>
462
463 * g++.dg/tree-ssa/pr24172.C: New testcase.
464
25d8f0a2
TS
4652005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
466
467 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
468
4692005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
470
471 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
472 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
473 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
474 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
475 gfortran.dg/enum_9.f90,
476 gfortran.fortran-torture/compile/enum_1.f90,
477 gfortran.fortran-torture/execute/enum_1.f90,
478 gfortran.fortran-torture/execute/enum_2.f90,
479 gfortran.fortran-torture/execute/enum_3.f90,
480 gfortran.fortran-torture/execute/enum_4.f90: New tests.
481
6536905d
HPN
4822005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
483
484 PR target/18482
485 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
486 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
487
159840cb
FXC
4882005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
489
490 PR libfortran/20179
491 * gfortran.dg/mixed_io_1.f90: New test.
492 * gfortran.dg/mixed_io_1.c: New file.
493
4942005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
495
496 * gfortran.dg/malloc_free_1.f90: New test.
497
631190f2
HPN
4982005-10-29 Hans-Peter Nilsson <hp@axis.com>
499
500 * gcc.dg/nested-func-4.c: Require profiling -pg.
501
9a1c562a
AP
5022005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
503
504 PR C++/23229
505 * g++.dg/warn/main-2.C: New test.
506
9b46f94f
SK
5072005-10-28 Steven G. Kargl <kargls@comcast.net>
508
509 PR fortran/24545
510 * gfortran.dg/interface_2.f90: new test.
511
7e2a12d3
JC
5122005-10-28 Josh Conner <jconner@apple.com>
513
514 PR c++/22153
515 * g++.dg/template/crash38.C: New test.
516 * g++.dg/parse/explicit1.C: Change expected errors.
517
2d00b4f2
AP
5182005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
519
520 PR C++/23426
521 * g++.dg/other/large-size-array.C: New test.
522
f35a986c
AP
5232005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
524
525 PR middle-end/24362
526 * g++.dg/opt/complex4.C: New test.
527
694a2f6e
EB
5282005-10-25 Eric Botcazou <ebotcazou@adacore.com>
529
530 * gcc.dg/nested-func-4.c: New test.
531
976e21f6
PT
5322005-10-26 Paul Thomas <pault@gcc.gnu.org>
533
534 PR fortran/24158
535 gfortran.dg/derived_recursion.f90: New test.
536 gfortran.dg/implicit_actual.f90: New test.
537
83bb2f04
AO
5382005-10-25 Alexandre Oliva <aoliva@redhat.com>
539
540 PR middle-end/24295, PR testsuite/24477
541 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
542 removed when weakref hits the tree.
543
b122dc6a
JJ
5442005-10-25 Jakub Jelinek <jakub@redhat.com>
545
546 * gfortran.dg/cray_pointers_4.f90: New test.
547
548 * gfortran.dg/cray_pointers_5.f90: New test.
549
910450c1
FW
5502005-10-25 Feng Wang <fengwang@nudt.edu.cn>
551
552 PR fortran/22290
553 * gfortran.dg/assign_5.f90: New test.
554 * gfortran.dg/assign_6.f: New test.
555
a2205647
UB
5562005-10-25 Uros Bizjak <uros@kss-loka.si>
557
558 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
559 CPU has no SSE support.
560
2571ba2b
JD
5612005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
562
563 PR libgfortran/24224
041de750
JD
564 * gfortran.dg/arrayio_1.f90: Update attribution.
565 * gfortran.dg/arrayio_2.f90: Update attribution.
566 * gfortran.dg/arrayio_3.f90: Update attribution.
2571ba2b 567 * gfortran.dg/arrayio_4.f90: Update test conditions.
041de750 568 * gfortran.dg/arrayio_5.f90: Update attribution.
2571ba2b
JD
569 * gfortran.dg/arrayio_6.f90: New test.
570 * gfortran.dg/arrayio_7.f90: New test.
571
cf113d67
ZD
5722005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
573
574 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
575
7b707279
PT
5762005-10-24 Paul Thomas <pault@gcc.gnu.org>
577
cf113d67 578 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
7b707279 579
7ba18cea
PT
5802005-10-24 Paul Thomas <pault@gcc.gnu.org>
581
582 PR fortran/24416
cf113d67 583 * gfortran.dg/namelist_char_only.f90: New test.
7ba18cea 584
83d890b9
AL
5852005-10-24 Asher Langton <langton2@llnl.gov>
586
587 PR fortran/17031
588 PR fortran/22282
589 * gfortran.dg/cray_pointers_1.f90: New test.
590 * gfortran.dg/cray_pointers_2.f90: New test.
591 * gfortran.dg/cray_pointers_3.f90: New test.
592 * gfortran.dg/loc_1.f90: New test.
593 * gfortran.dg/loc_2.f90: New test.
594
7ffc0411
SB
5952005-10-24 Steven Bosscher <stevenb@suse.de>
596
597 * gcc.dg/pr24225.c: New test.
598
09e87839
AL
5992005-10-24 Asher Langton <langton2@llnl.gov>
600
601 * gfortran.dg/dup_save_1.f90: New test.
602 * gfortran.dg/dup_save_2.f90: New test.
603
aca2b8da
PB
6042005-10-24 Paul Brook <paul@codesourcery.com>
605
606 PR 24107
607 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
608 stdint.h.
609
9da73725
JD
6102005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
611
09e87839
AL
612 PR libgfortran/24489
613 * gfortran.dg/pr24489.f90: New test.
9da73725 614
78bd27f6
AP
6152005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
616
617 PR fortran/23635
618 * gfortran.dg/ichar_1.f90: Add tests for derived types.
619
f2c48d8b
HPN
6202005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
621
622 PR target/18911
623 * g++.dg/init/array16.C: Skip for mmix-*-*.
624
5f700e6d
AL
6252005-10-23 Asher Langton <langton2@llnl.gov>
626
627 * gfortran.dg/byte_1.f90: New test.
628 * gfortran.dg/byte_2.f90: New test.
629
fa869733
DE
6302005-10-23 David Edelsohn <edelsohn@gnu.org>
631
632 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
633
2853e512
PT
6342005-10-23 Paul Thomas <pault@gcc.gnu.org>
635
636 PR fortran/18022
5f700e6d 637 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
2853e512
PT
638
639 PR fortran/24311
5f700e6d 640 * gfortran.dg/merge_char_const.f90: New test.
2853e512
PT
641
642 PR fortran/24384
5f700e6d 643 * gfortran.dg/spread_scalar_source.f90: New test.
2853e512 644
2b4ffcaa
HPN
6452005-10-22 Hans-Peter Nilsson <hp@axis.com>
646
17f4409d
HPN
647 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
648
8e6a4309
HPN
649 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
650 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
651
2b4ffcaa
HPN
652 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
653
6019a1a4
EE
6542005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
655
656 PR fortran/24426
657 * gfortran.dg/der_pointer_4.f90: New.
658
131452a0
DA
6592005-10-22 David Ayers <d.ayers@inode.at>
660
661 * obj-c++.dg/except-1.mm: Simplify.
662
9cd47074
DA
6632005-10-21 David Ayers <d.ayers@inode.at>
664
665 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
666
bf9d2177
JJ
6672005-10-21 Jakub Jelinek <jakub@redhat.com>
668
669 * gfortran.dg/assumed_dummy_2.f90: New test.
670
1e752652
JW
6712005-10-21 James E Wilson <wilson@specifix.com>
672
673 PR preprocessor/15220
674 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
675
960d3502
EB
6762005-10-21 Eric Botcazou <ebotcazou@adacore.com>
677
678 * gcc.c-torture/execute/20051021-1.c: New test.
679
d08fd9d6
MM
6802005-10-21 Mark Mitchell <mark@codesourcery.com>
681
682 PR c++/24260
683 * g++.dg/ext/tmplattr1.C: New test.
684
b68fe994
PT
6852005-10-21 Paul Thomas <pault@gcc.gnu.org>
686
687 PR fortran/24440
688 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
689
3b193858
GK
6902005-10-20 Geoffrey Keating <geoffk@apple.com>
691
e9bf587a
GK
692 * obj-c++.dg/except-1.mm: New.
693
3b193858
GK
694 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
695
6afbb1cd
AM
6962005-10-21 Alan Modra <amodra@bigpond.net.au>
697
698 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
699
cdcba1ea
AO
7002005-10-20 Alexandre Oliva <aoliva@redhat.com>
701
702 PR middle-end/24295
703 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
704 declarations with the same names as thunks' alias targets, use
705 aliases instead.
706 * gcc.dg/attr-alias-3.c: New test.
707 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
708
94c813b4
MM
7092005-10-20 Mark Mitchell <mark@codesourcery.com>
710
711 PR c++/22618
712 * g++.dg/parse/access8.C: New test.
713
9ca4afb9
RG
7142005-10-20 Richard Guenther <rguenther@suse.de>
715
716 PR c++/24439
717 * g++.dg/tree-ssa/pr24439.C: New testcase.
718
2358ff91
EB
7192005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
720
721 * g++.dg/opt/delay-slot-1.C: New test.
722
8d54aaae
EE
7232005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
724
725 PR fortran/21625
726 * gfortran.fg/der_init_1.f90: New.
727
8c2805d1
UW
7282005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
729
730 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
731
1d61579e
MM
7322005-10-19 Mark Mitchell <mark@codesourcery.com>
733
734 PR c++/21908
735 * g++.dg/parse/error28.C: New test.
736
e48050bd
EB
7372005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
738
739 * gcc.dg/profile-generate-2.c: New test.
740
7edfc016
DS
7412005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
742
743 PR target/23589
744 * g++.dg/ext/dllimport11.C: New.
745
6d2989e1
VR
7462005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
747
748 PR c++/22293
749 * g++.dg/other/friend3.C: New test.
750
685e39c2
MM
7512005-10-18 Mark Mitchell <mark@codesourcery.com>
752
753 PR c++/23293
754 * g++.dg/template/error19.C: New test.
755
b77fe7b4
NS
7562005-10-18 Nathan Sidwell <nathan@codesourcery.com>
757
c19aaba5
NS
758 PR c++/21383
759 * g++.dg/overload/koenig2.C: New.
760
b77fe7b4
NS
761 PR c++/23118
762 * g++.dg/overload/error2.C: New.
763
764 PR c++/22604
765 * g++.dg/inherit/covariant14.C: New.
766
0ef8776d
VR
7672005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
768
769 PR c++/23440
770 * g++.dg/parse/for1.C: New test.
771
4213f93b
PT
7722005-10-17 Paul Thomas <pault@gcc.gnu.org>
773
774 PR fortran/23446
775 * gfortran.dg/host_dummy_index_1.f90: New test.
776
777 PR fortran/21459
b77fe7b4 778 * gfortran.dg/automatic_char_len_2.f90: New test.
4213f93b
PT
779
780 PR fortran/20866
b77fe7b4 781 * gfortran.dg/recursive_statement_functions.f90: New test.
4213f93b
PT
782
783 PR fortran/20853
b77fe7b4 784 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4213f93b
PT
785
786 PR fortran/20849
b77fe7b4 787 * gfortran.dg/external_initializer.f90: New test.
4213f93b
PT
788
789 PR fortran/20837
b77fe7b4 790 * non_module_public.f90: New test.
4213f93b 791
c3ee4651
NS
7922005-10-17 Nathan Sidwell <nathan@codesourcery.com>
793
61e71a9e
NS
794 PR c++/24386
795 * g++.dg/template/overload7.C: New.
796
dae1bf4d
NS
797 PR c++/22551
798 * g++.dg/other/switch2.C: Remove expected warnings.
799
c3ee4651
NS
800 PR c++/21353
801 * g++.dg/template/defarg6.C: New.
802
99523994
UB
8032005-10-17 Uros Bizjak <uros@kss-loka.si>
804
805 PR target/24315
806 * gcc.target/i386/pr24315.c: New test.
807
2d22db1f
MM
8082005-10-16 Mark Mitchell <mark@codesourcery.com>
809
810 PR c++/24389
811 * g++.dg/template/static21.C: New test.
812 * g++.dg/template/static21-a.cc: Likewise.
813
dddf9a0a
AP
8142005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
815
816 PR c++/23959
817 * g++.dg/warn/Wswitch-default-1.C: New test.
818 * g++.dg/warn/Wswitch-default-2.C: New test.
819
02ed62dd
MM
8202005-10-16 Mark Mitchell <mark@codesourcery.com>
821
5bf8b82d 822 PR c++/22173
02ed62dd
MM
823 * g++.dg/parse/template18.C: New test.
824 * g++.dg/template/nontype15.C: Likewise.
825
c2b27658
EE
8262005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
827
828 PR fortran/22273
829 * gfortran.dg/spec_expr_2.f90: New.
830
d4d28139
HPN
8312005-10-16 Hans-Peter Nilsson <hp@axis.com>
832
833 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
834 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
835 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
836 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
837 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
838 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
839 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
840 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
841 previous target-specific skips and warning-message matches where
842 applicable.
843
550d1bf4
MM
8442005-10-15 Mark Mitchell <mark@codesourcery.com>
845
846 PR c++/21347
847 * g++.dg/warn/Wctor-dtor.C: New test.
848
24871154
VR
8492005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
850
851 PR c/23439
852 * gcc.dg/for-1.c: New test.
853
3c955a04
MM
8542005-10-14 Mark Mitchell <mark@codesourcery.com>
855
856 PR c++/19565
857 * g++.dg/warn/Wconversion1.C: New test.
858 * g++.dg/ext/packed4.C: Compile with -w.
859 * g++.dg/opt/20050511-1.C: Likewise.
860 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
861
21dac32c
JJ
8622005-10-14 Jakub Jelinek <jakub@redhat.com>
863
864 * gfortran.dg/boz_5.f90: New test.
865
2acb1af9
NS
8662005-10-14 Nathan Sidwell <nathan@codesourcery.com>
867
c0e22534
NS
868 PR c++/22551
869 * g++.dg/other/switch2.C: New.
870
2acb1af9
NS
871 PR c++/23984
872 * g++.dg/init/ctor7.C: New.
873
e4785e43
DE
8742005-10-13 David Edelsohn <edelsohn@gnu.org>
875
876 PR c++/23730
877 * g++.dg/parse/crash32.C: New test.
878
8ca4bf25
MM
8792005-10-13 Mark Mitchell <mark@codesourcery.com>
880
6c06fbce
MM
881 PR c++/20721
882 * g++.dg/init/goto2.C: New test.
883
8ca4bf25
MM
884 PR c++/22464
885 * g++.dg/template/crash/41.C: New test.
886
887 PR c++/22180
888 * g++.dg/template/crash40.C: New test.
889
890 PR c++/23694
891 * g++.dg/parse/friend5.C: New test.
4d4c9bdd 892
8ca4bf25
MM
893 PR c++/23307
894 * g++.dg/template/crash38.C: New test.
4d4c9bdd 895
8ca4bf25
MM
896 PR c++/22352
897 * g++.dg/template/friend38.C: New test.
4d4c9bdd 898
8ca4bf25
MM
899 PR c++/22405
900 * g++.dg/template/crash39.C: New test.
4d4c9bdd 901
4f7ddf06
HPN
9022005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
903
48f99ad6
HPN
904 * gcc.dg/debug/dwarf2/dwarf-char1.c,
905 gcc.dg/debug/dwarf2/dwarf-char2.c,
906 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
907
4f7ddf06
HPN
908 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
909
43d9ad1d
DS
9102005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
911
912 * gcc.dg/dll-2.c: Add tests for warnings.
913 * gcc.dg/dll-3.c: Likewise.
914 * gcc.dg/dll-4.c: Likewise.
915
916 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
917 * g++.dg/ext/dllimport2.C: Likewise.
918 * g++.dg/ext/dllimport3.C: Likewise.
919 * g++.dg/ext/dllimport7.C: Likewise.
920 * g++.dg/ext/dllimport8.C: Likewise.
921 * g++.dg/ext/dllimport9.C: Likewise.
922
bce71376
PT
9232005-10-10 Paul Thomas <pault@gcc.gnu.org>
924
925 PR fortran/24092
926 * gfortran.dg/derived_pointer_recursion.f90: New test.
927
8adac335
AS
9282005-10-12 Adrian Straetling <straetling@de.ibm.com>
929
930 * gcc.c-torture/execute/20051012-1.c: New test.
931
949d5b72
PT
9322005-10-12 Paul Thomas <pault@gcc.gnu.org>
933
934 PR fortran/18082
bce71376 935 * gfortran.dg/automatic_char_len_1.f90: New test.
949d5b72 936
96b95725
PT
9372005-10-12 Paul Thomas <pault@gcc.gnu.org>
938
939 PR fortran/20847
bce71376 940 * gfortran.dg/save_common.f90: New test.
96b95725
PT
941
942 PR fortran/20856
bce71376 943 * gfortran.dg/save_result.f90: New test.
96b95725 944
51b15ede
NS
9452005-10-12 Nathan Sidwell <nathan@codesourcery.com>
946
fdeff563
NS
947 PR c++/21592
948 * g++.dg/template/dependent-expr1.C: Add new expected error.
949 * g++.dg/template/dependent-expr2.C: Adjust error text.
950 * g++.dg/template/overload6.C: New.
951
3ce5fa4f
NS
952 PR c++/23797
953 * g++.dg/other/typename8.C: New.
954
51b15ede
NS
955 PR c++/21117
956 * g++.dg/other/return1.C: New.
957
39e837db
PB
9582005-10-12 Paolo Bonzini <bonzini@gnu.org>
959
960 PR c++/24052
961 * g++.dg/ext/label5.C: New.
962
dbe91deb
NS
9632005-10-12 Nathan Sidwell <nathan@codesourcery.com>
964
965 PR c++/19964
966 * g++.dg/parse/crash31.C: New.
967
25c5165b
RL
9682005-10-12 Razya Ladelsky <razya@il.ibm.com>
969
970 * g++.dg/ipa/ipa-1.c: New test.
971 * g++.dg/ipa/ipa-2.c: New test.
972 * g++.dg/ipa/ipa-3.c: New test.
973 * g++.dg/ipa/ipa-4.c: New test.
974 * g++.dg/ipa/ipa-5.c: New test.
975 * g++.dg/ipa/ipa.exp: New file.
976
0f9d970d
PT
9772005-10-12 Paul Thomas <pault@gcc.gnu.org>
978
979 PR fortran/24207
bce71376 980 * gfortran.dg/private_type_3.f90: New test.
0f9d970d 981
5dd17af5
SK
9822005-10-11 Steven G. Kargl <kargls@comcast.net>
983
984 PR fortran/20786
985 gfortran.dg/aint_anint_1.f90: New test.
986
a2694f68
SK
9872005-10-11 Steven G. Kargl <kargls@comcast.net>
988
989 PR libgfortran/24313
990 gfortran.dg/csqrt.f: New test.
991
55792875
ILT
9922005-10-11 Ian Lance Taylor <ian@airs.com>
993
994 PR c++/8057
995 * g++.dg/warn/noeffect7.C: New test.
996 * g++.dg/warn/noeffect2.C: Instantiate templates.
997 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
998 and warning.
999
c0b16a70
MM
10002005-10-11 Mark Mitchell <mark@codesourcery.com>
1001
393e756d
MM
1002 PR c++/21089
1003 * g++.dg/init/float1.C: New test.
1004
8f4c0ef6 1005 PR c++/24277
c0b16a70
MM
1006 * g++.dg/init/member1.C: Tweak error markers.
1007
8c07e3d7
JJ
10082005-10-11 Janis Johnson <janis187@us.ibm.com>
1009
1010 PR testsuite/24281
1011 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
1012 Check for null pointer.
1013
ca85f659
MM
10142005-10-11 Mark Mitchell <mark@codesourcery.com>
1015
1016 PR c++/21369
1017 * g++.dg/parse/ret-type3.C: New test.
1018
386cfa6f
AP
10192005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1020
1021 PR tree-opt/23946
1022 * gcc.c-torture/compile/pr23946.c: New test.
1023
eef90962
JJ
10242005-10-11 Jakub Jelinek <jakub@redhat.com>
1025
1026 * g++.dg/opt/mmx2.C: New test.
1027
5e9edb0f
MM
10282005-10-10 Mark Mitchell <mark@codesourcery.com>
1029
4bff36d3
MM
1030 PR c++/24277
1031 * g++.dg/template/static20.C: New test.
1032
eb2182e2
MM
1033 PR c++/24302
1034 * g++.dg/warn/Wunused-12.C: New test.
1035
5e9edb0f
MM
1036 PR c++/23437
1037 * g++.dg/template/arg4.C: New test.
1038
f3567598
EB
10392005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1040
1041 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
1042 * gcc.dg/ucnid-3.c: Likewise.
1043 * gcc.dg/ucnid-4.c: Likewise.
96109dcb 1044 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
f3567598 1045 * g++.dg/other/ucnid-1.C: Likewise.
542155d7 1046 * gcc.dg/sparc-frame-1.c: New test.
f3567598 1047
f0d60e22
MM
10482005-10-10 Mark Mitchell <mark@codesourcery.com>
1049
1050 PR c++/24139
4d4c9bdd 1051 * g++.dg/template/spec27.C: New test.
f0d60e22
MM
1052
1053 PR c++/24275
1054 * g++.dg/template/static19.C: New test.
1055
d8aa8596
EB
10562005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1057
1058 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
ed883fe3 1059 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
d8aa8596 1060
c5dce79b
AP
10612005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1062
1063 PR target/24136
1064 * gfortran.fortran-torture/compile/pr24136.f: New test.
1065
31e832d1
JM
10662005-10-08 James A. Morrison <phython@gcc.gnu.org>
1067
1068 PR c++/22172
1069 * g++.dg/parse/crash30.C: New test.
1070
4c17e288
RG
10712005-10-07 Richard Guenther <rguenther@suse.de>
1072
1073 PR middle-end/24227
1074 * gcc.c-torture/compile/pr24227.c: New testcase.
1075
79a1aca7
SE
10762005-10-07 Steve Ellcey <sje@cup.hp.com>
1077
1078 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
1079 Do not put aligned attributes on array elements.
1080
5d19b781
UW
10812005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
1082
1083 PR testsuite/23611, PR testsuite/23615
1084 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
1085 writing prototypes of library functions by hand.
1086 * obj-c++.dg/bitfield-4.mm: Likewise.
1087 * obj-c++.dg/const-str-4.mm: Likewise.
1088 * obj-c++.dg/encode-4.mm: Likewise.
1089 * obj-c++.dg/encode-5.mm: Likewise.
1090 * obj-c++.dg/encode-6.mm: Likewise.
1091 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
1092 * obj-c++.dg/method-10.mm: Likewise.
1093 * obj-c++.dg/method-17.mm: Likewise.
1094 * obj-c++.dg/method-19.mm: Likewise.
1095 * obj-c++.dg/try-catch-2.mm: Likewise.
1096
c3c77614
RH
10972005-10-06 Richard Henderson <rth@redhat.com>
1098
1099 PR 24236
1100 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
1101
867a05d2
DJ
11022005-10-06 Dale Johannesen <dalej@apple.com>
1103
1104 * gcc.c-torture/execute/20030125-1.c: Correct.
1105
098209a9
RG
11062005-10-06 Richard Guenther <rguenther@suse.de>
1107
1108 PR tree-optimization/24238
1109 * g++.dg/tree-ssa/pr24238.C: New testcase.
1110
3b138408
EE
11112005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
1112
1113 PR 18568
1114 * gfortran.dg/der_pointer_3.f90: New test.
1115
d6b27b56
DP
11162005-10-05 Devang Patel <dpatel@apple.com>
1117
1118 PR Debug/23205
1119 * g++.dg/other/PR23205.C: New.
4d4c9bdd 1120
d3073c70
RH
11212005-10-05 Richard Henderson <rth@redhat.com>
1122
1123 PR target/23602
1124 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
1125 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
1126
8acdc22e
DJ
11272005-10-05 Dale Johannesen <dalej@apple.com>
1128
1129 * gcc.c-torture/execute/float-floor.c: New.
1130
5544530a
PB
11312005-10-05 Paolo Bonzini <bonzini@gnu.org>
1132
1133 PR tree-optimization/21419
1134 PR tree-optimization/24146
1135 PR tree-optimization/24151
1136
1137 * g++.dg/ext/asm7.C: New.
1138 * g++.dg/ext/asm8.C: New.
1139 * gcc.dg/asm-1.c: Compile on all targets.
1140 * gcc.dg/asm-pr24146.c: New.
1141 * gcc.dg/pr21419.c: Adjust error messages.
1142
c82cdb5d
RG
11432005-10-05 Richard Guenther <rguenther@suse.de>
1144
1145 PR fortran/24176
1146 * gfortran.fortran-torture/compile/empty.f90: New testcase.
1147
48884537
NS
11482005-10-05 Nathan Sidwell <nathan@codesourcery.com>
1149
1150 PR c++/23513
1151 * g++.dg/template/spec22.C: Robustify test.
1152 * g++.dg/template/spec26.C: New.
1153
410e268c
UB
11542005-10-05 Uros Bizjak <uros@kss-loka.si>
1155
1156 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
1157 if target supports vector instructions.
1158
50b737e2
GK
11592005-10-04 Geoffrey Keating <geoffk@apple.com>
1160
1161 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
1162 C99 functions.
1163
f6cf6841
JJ
11642005-10-04 Janis Johnson <janis187@us.ibm.com>
1165
1166 * lib/target-supports.exp (check_effective_target_fortran_large_real,
1167 check_effective_target_fortran_large_int): Replace cached result
1168 when target changes.
1169
a04deb83
DP
11702005-10-04 Devang Patel <dpatel@apple.com>
1171
1172 * gcc.dg/i386-sse-vect-types.c: New.
4d4c9bdd 1173
cbc43ae0
ILT
11742005-10-04 Ian Lance Taylor <ian@airs.com>
1175
1176 PR preprocessor/13726
1177 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
1178 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
1179
9df594d7
RG
11802005-10-04 Richard Guenther <rguenther@suse.de>
1181
1182 PR c/23576
1183 * gcc.dg/noncompile/pr23576.c: New testcase.
1184
11e3f4b6
AP
11852005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1186
1187 PR middle-end/23125
1188 * gcc.dg/register-var-3.c: New test.
1189
11902005-10-04 Steven Bosscher <stevenb@suse.de>
46fbb29c
SB
1191
1192 * gcc.dg/pr23049.c: New test.
1193
1194 * gcc.dg/ucnid-4.c: Fix test.
1195
012a7a78
DN
11962005-10-03 Diego Novillo <dnovillo@redhat.com>
1197
1198 PR 23445
1199 * gcc.c-torture/compile/pr23445.c: New test.
1200
5c06c5ce
AO
12012005-10-03 Alexandre Oliva <aoliva@redhat.com>
1202
1203 * g++.dg/overload/unknown1.C: New.
1204
19843834
MM
12052005-10-03 Mark Mitchell <mark@codesourcery.com>
1206
1207 PR c++/17775
1208 * g++.dg/template/repo4.C: New test.
1209
644cb69f
FXC
12102005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1211
1212 PR libfortran/19308
1213 * gfortran.dg/large_real_kind_2.F90: New test.
1214 * gfortran.dg/large_integer_kind_2.f90: New test.
1215
41a182c6
UB
12162005-10-03 Uros Bizjak <uros@kss-loka.si>
1217
1218 * lib/target-supports.exp (check_effective_target_vect_shift):
1219 Implement with result caching. Add i?86, x86_64 and ia64 targets.
1220 (check_effective_target_vect_condition): Fix copy-n-pasto.
1221
1222 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
1223 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
1224 targets.
1225
c0ad5a31
MM
12262005-10-02 Mark Mitchell <mark@codesourcery.com>
1227
2c164de6
MM
1228 PR c++/22621
1229 * g++.dg/template/overload5.C : New test.
1230
c0ad5a31
MM
1231 PR c++/23840
1232 * g++.dg/expr/stdarg1.C: New test.
1233
b19bb8b0
DN
12342005-10-02 Diego Novillo <dnovillo@redhat.com>
1235
1236 PR 24142
1237 * gcc.c-torture/execute/pr24142.c: New test.
1238
e82d7e60
DN
12392005-10-01 Diego Novillo <dnovillo@redhat.com>
1240
1241 PR 24141
1242 * gcc.c-torture/execute/pr24141.c: New test.
1243
fde5c44c
JM
12442005-10-01 James A. Morrison <phython@gcc.gnu.org>
1245 Diego Novillo <dnovillo@redhat.com>
1246
1247 PR 23604
1248 * gcc.c-torture/execute/pr23604.c: New test.
1249
e8ec07e1
PT
12502005-10-01 Paul Thomas <pault@gcc.gnu.org>
1251
1252 PR fortran/16404
1253 PR fortran/20835
1254 PR fortran/20890
1255 PR fortran/20899
1256 PR fortran/20900
1257 PR fortran/20901
1258 PR fortran/20902
1259 gfortran.dg/equiv_constraint_1.f90: New test.
1260 gfortran.dg/equiv_constraint_2.f90: New test.
1261 gfortran.dg/equiv_constraint_3.f90: New test.
1262 gfortran.dg/equiv_constraint_4.f90: New test.
1263 gfortran.dg/equiv_constraint_5.f90: New test.
1264 gfortran.dg/equiv_constraint_6.f90: New test.
1265 gfortran.dg/equiv_constraint_7.f90: New test.
1266 gfortran.dg/equiv_constraint_8.f90: New test.
1267 gfortran.dg/private_type_1.f90: New test.
1268 gfortran.dg/private_type_2.f90: New test.
1269 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
1270 980628-10.f: Assert std=gnu to permit mixing of
1271 types in equivalence statements.
1272
21905d1b
JB
12732005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
1274
1275 PR 24112
1276 * gfortran.dg/open_status_1.f90: New.
1277
7a6a7d97
UB
12782005-09-30 Uros Bizjak <uros@kss-loka.si>
1279
1280 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
1281 * gcc.dg/vect/pr22480.c: Clean up temp files.
1282 * gcc.dg/vect/pr23831.c: Clean up temp files.
1283 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
1284 Clean up temp files.
1285 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
1286 Clean up temp files.
1287
1288 * gcc.dg/20050309-1.c: Clean up temp files.
1289 * gcc.dg/20050325-1.c: Clean up temp files.
1290
e0854e30
UB
12912005-09-30 Uros Bizjak <uros@kss-loka.si>
1292
1293 PR tree-optimization/24059
1294 * gcc.dg/vect/pr24059.c : New test.
1295
df4b9cfe
JJ
12962005-09-29 Jakub Jelinek <jakub@redhat.com>
1297
1298 PR middle-end/24109
1299 * gcc.c-torture/execute/20050929-1.c: New test.
1300
2cff1b3e
SB
13012005-09-29 Steven Bosscher <stevenb@suse.de>
1302
1303 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
1304
02eb875f
PB
13052005-09-29 Paolo Bonzini <bonzini@gnu.org>
1306
2cff1b3e
SB
1307 PR c/21419
1308 * gcc.dg/pr21419.c: New test.
02eb875f 1309
1ebd8d9a
SB
13102005-09-29 Steven Bosscher <stevenb@suse.de>
1311
1312 * gcc.dg/pr23911.c: New test.
1313
9f4a5c9a
MM
13142005-09-28 Mark Mitchell <mark@codesourcery.com>
1315
75b1574e
MM
1316 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
1317
9f4a5c9a
MM
1318 PR c++/16782
1319 * g++.dg/parse/qualified4.C: New test.
1320 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
4d4c9bdd 1321 * g++.old-deja/g++.mike/p8154.C: Likewise.
9f4a5c9a 1322
c43e95f8
MM
13232005-09-27 Mark Mitchell <mark@codesourcery.com>
1324
1325 PR c++/22147
1326 * g++.dg/template/friend37.C: New test.
1327 * g++.dg/parse/crash28.C: Adjust error markers.
4d4c9bdd 1328
57f0d086
JJ
13292005-09-27 Jakub Jelinek <jakub@redhat.com>
1330
1331 PR fortran/18518
1332 * gfortran.fortran-torture/execute/save_2.f90: New decl.
1333
93954fcc
DP
13342005-09-27 Devang Patel <dpatel@apple.com>
1335
1336 PR tree-optimization/23625
1337 * gcc.dg/pr23625.c: New test.
4d4c9bdd 1338
dbc6e7b8
UB
13392005-09-27 Uros Bizjak <uros@kss-loka.si>
1340
1341 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
1342 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
1343
d05d9ac7
JJ
13442005-09-26 Jakub Jelinek <jakub@redhat.com>
1345
1346 PR fortran/23677
1347 * gfortran.fortran-torture/execute/save_1.f90: New test.
1348 * gfortran.dg/save_1.f90: New test.
1349
bd0ffa87
UB
13502005-09-26 Uros Bizjak <uros@kss-loka.si>
1351
a3507477
UB
1352 * gcc.target/i386/builtin-apply-mmx.c: New test.
1353
1354 PR target/22576
1355 * gcc.target/i386/pr22576.c: New test.
1356
1357 PR target/22585
1358 * gcc.target/i386/pr22585.c: New test.
1359
1360 PR target/23268
1361 * gcc.target/i386/pr23268.c: New test.
1362
0f9284bf
UB
1363 PR middle-end/23831
1364 * gcc.dg/vect/pr23831.c: New test.
1365
bd0ffa87
UB
1366 PR target/24055
1367 * gcc.target/i386/pr24055.c: New test.
1368
3f1dfb41
KH
13692005-09-25 Kazu Hirata <kazu@codesourcery.com>
1370
1371 PR tree-optimization/23960
1372 * gcc.c-torture/compile/pr23960.c: New.
1373
acff2da9
PT
13742005-09-23 Paul Thomas <pault@gcc.gnu.org>
1375
1376 PR fortran/16861
1377 * gfortran.dg/nested_modules_3.f90: New.
1378
821bde0f
SK
13792005-09-22 Steven G. Kargl <kargls@comcast.net>
1380
1381 PR fortran/24005
1382 gfortran.dg/interface_1.f90: New test.
1383
8451584a
EE
13842005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
1385 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1386
1387 PR fortran/23843
1388 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
1389
6445dc54
SK
13902005-09-22 Steven G. Kargl <kargls@comcast.net>
1391
1392 PR fortran/23516
1393 * gfortran.dg/imag_1.f: New test.
1394 * gfortran.dg/imag_2.f: Ditto.
1395
e9931b5b
R
13962005-09-22 J"orn Rennecke <joern.rennecke@st.com>
1397
1398 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
1399
16a1369e
JJ
14002005-09-22 Jakub Jelinek <jakub@redhat.com>
1401
1402 PR c++/21983
1403 * g++.dg/warn/pr21983.C: New test.
1404
f513e31f
MM
14052005-09-21 Mark Mitchell <mark@codesourcery.com>
1406
1407 PR c++/23993
1408 * g++.dg/template/array14.C: New test.
1409
4c46bf2e
EE
14102005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
1411
1412 PR fortran/19929
1413 * gfortran.dg/der_ptr_component_1.f90: New test.
604a4937 1414
1bf83ca3
VR
14152005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1416
1417 PR c++/23965
1418 * g++.dg/template/error1.C: Reject "no matching function" message.
1419
28926046
VR
14202005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1421
1422 PR c++/17609
1423 * g++.dg/lookup/error1.C: New test.
1424
1c8cd54d
DN
14252005-09-21 Dorit Nuzman <dorit@il.ibm.com>
1426
1427 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
1428 functionality of the testcase.
1429
d5100781
RH
14302005-09-20 Richard Henderson <rth@redhat.com>
1431
1432 * gcc.dg/vect/vect-22.c: Require vect_float.
1433 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
1434
af15a2fe
JM
14352005-09-20 Joseph S. Myers <joseph@codesourcery.com>
1436
1437 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
1438 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
1439 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
1440 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
1441 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
1442 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
1443 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
1444 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
1445 * gcc.dg/cpp/ucnid-8.c: New test.
1446
6fff2603
JJ
14472005-09-20 Jakub Jelinek <jakub@redhat.com>
1448
1449 PR tree-optimization/23929
1450 * gcc.c-torture/compile/pr23929.c: New test.
1451
1c8cd54d
DN
14522005-09-20 Daniel Berlin <dberlin@dberlin.org>
1453
1454 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
1455 for one loop.
1456
df5d6367
SE
14572005-09-20 Steve Ellcey <sje@cup.hp.com>
1458
1459 PR testsuite/23186
1460 * g++.dg/other/pr22003.C: Require named sections.
1461
18c57f2c
JJ
14622005-09-20 Jakub Jelinek <jakub@redhat.com>
1463
96d84476
JJ
1464 PR c++/23947
1465 * g++.dg/rtti/crash3.C: New test.
1466
18c57f2c
JJ
1467 PR tree-optimization/23818
1468 * gcc.dg/pr23818.c: New test.
1469
7fd4d312
TS
14702005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1471
1472 PR fortran/23420
1473 * gfortran.dg/print_fmt_4.f: New.
1474
7a4ef45b
JJ
14752005-09-20 Jakub Jelinek <jakub@redhat.com>
1476
1477 PR fortran/23663
1478 * gfortran.fortran-torture/execute/entry_11.f90: New test.
1479
1c95fbad
DN
14802005-09-20 Dorit Nuzman <dorit@il.ibm.com>
1481
1482 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
1483 Use pointers to local alignable arrays instead. Added comments.
1484 * gcc.dg/vect/vect-46.c: Likewise.
1485 * gcc.dg/vect/vect-48.c: Likewise.
1486 * gcc.dg/vect/vect-49.c: Likewise.
1487 * gcc.dg/vect/vect-52.c: Likewise.
1488 * gcc.dg/vect/vect-53.c: Likewise.
1489 * gcc.dg/vect/vect-54.c: Likewise.
1490 * gcc.dg/vect/vect-56.c: Likewise.
1491 * gcc.dg/vect/vect-57.c: Likewise.
1492 * gcc.dg/vect/vect-58.c: Likewise.
1493 * gcc.dg/vect/vect-60.c: Likewise.
1494 * gcc.dg/vect/vect-61.c: Likewise.
1495
1496 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
1497 The test is no longer vectorizable on vect_no_align targets.
1498 * gcc.dg/vect/vect-43.c: Likewsie.
1499
1500 * gcc.dg/vect/vect-44.c: Added comments.
1501 * gcc.dg/vect/vect-45.c: Added comments.
1502 * gcc.dg/vect/vect-50.c: Added comments.
1503 * gcc.dg/vect/vect-51.c: Added comments.
1504
1505 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
1506 aligned type.
4d4c9bdd 1507 * gcc.dg/vect/Os-vect-95.c: Likewise.
1c95fbad
DN
1508
1509 * gcc.dg/vect/vect-41.c: Test removed.
1510 * gcc.dg/vect/vect-47.c: Test removed.
1511 * gcc.dg/vect/vect-55.c: Test removed.
1512 * gcc.dg/vect/vect-59.c: Test removed.
1513
a417b482 15142005-09-20 Dorit Nuzman <dorit@il.ibm.com>
4d4c9bdd 1515
a417b482
DN
1516 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
1517 No longer vectorizable on vect_no_align targets.
1518 * gcc.dg/vect/pr20122.c: Likewise.
1519 * gcc.dg/vect/vect-74.c: Likewise.
1520 * gcc.dg/vect/vect-75.c: Likewise.
1521 * gcc.dg/vect/vect-76.c: Likewise.
1522
1523 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
1524 Will not be vectorizable on vect_no_align targets once aliasing issues
1525 are resolved.
1526 * gcc.dg/vect/vect-79.c: Likewise.
1527
1528 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
1529 * gcc.dg/vect/vect-78.c: Likewise.
1530 * gcc.dg/vect/vect-97.c: Likewise.
1531
31c304ba
SB
15322005-09-19 Steven Bosscher <stevenb@suse.de>
1533
1534 * gcc.dg/pr23943.c: New test.
1535
30bf3b40
PT
15362005-09-18 Paul Thomas <pault@gcc.gnu.org>
1537
1538 PR fortran/19181
1539 * gfortran.dg/derived_pointer_null_1.f90: New test.
1540
c2953725
RG
15412005-09-18 Richard Guenther <rguenther@suse.de>
1542
1543 PR middle-end/23944
1544 * gcc.c-torture/compile/pr23944.c: New testcase.
1545
630b7086
EE
15462005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
1547
1548 PR fortran/15975
1549 * gfortran.dg/der_pointer_2.f90: New test.
1550
6cda231e
PT
15512005-09-18 Paul Thomas <pault@gcc.gnu.org>
1552
1553 PR fortran/16861
1554 * gfortran.dg/nested_modules_2.f90: New test.
1555
579ad6bf
VR
15562005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1557
1558 PR c++/18368
1559 * g++.dg/other/semicolon.C: New test.
1560
8d86a532
JM
15612005-09-16 Joseph S. Myers <joseph@codesourcery.com>
1562
1563 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
1564 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
1565
2010cdcd
MM
15662005-09-16 Mark Mitchell <mark@codesourcery.com>
1567
49f210a2
MM
1568 PR c++/23914
1569 * g++.dg/template/static18.C: New test.
1570
2010cdcd
MM
1571 PR c++/21514
1572 * g++.dg/template/crash19.C: Remove dg-error marker.
1573 * g++.dg/template/local4.C: New test.
1574
07af06f6
PB
15752005-09-16 Paul Brook <paul@codesourcery.com>
1576
1577 PR fortran/23906
1578 * gfortran.dg/dependency_1.f90: New test.
1579
3489ea0c
MM
15802005-09-15 Mark Mitchell <mark@codesourcery.com>
1581
1582 PR c++/23896
1583 * g++.dg/template/static17.C: New test.
1584
77923c29
JM
15852005-09-15 Joseph S. Myers <joseph@codesourcery.com>
1586
1587 PR c++/23139
1588 * g++.dg/warn/huge-val1.C: New test.
1589
9c12301f
MM
15902005-09-15 Mark Mitchell <mark@codesourcery.com>
1591
1592 PR c++/13140
1593 * g++.dg/parse/class2.C: New test.
1594 * g++.dg/template/explicit8.C: Likewise.
1595 * g++.dg/template/spec25.C: Likewise.
1596
a325b0be
JC
15972005-09-14 Josh Conner <jconner@apple.com>
1598
1599 PR middle-end/23584
1600 * gcc.dg/pr23584.c: New test.
1601
c5e04c90
JD
16022005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
1603
1604 PR fortran/21875 Internal Unit Array I/O, NIST
1605 * gfortran.dg/arrayio_1.f90: New test.
1606 * gfortran.dg/arrayio_1.f90: New test.
1607 * gfortran.dg/arrayio_1.f90: New test.
1608 * gfortran.dg/arrayio_1.f90: New test.
1609 * gfortran.dg/arrayio_1.f90: New test.
1610
b2d16a23
UB
16112005-09-14 Uros Bizjak <uros@kss-loka.si>
1612
1613 PR middle-end/22480
1614 * gcc.dg/vect/pr22480.c: New test.
1615
0df3cf7f
PT
16162005-09-13 Paul Thomas <pault@gcc.gnu.org>
1617
1618 PR fortran/19358
1619 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
1620
68a28288
JC
16212005-09-13 Josh Conner <jconner@apple.com>
1622
1623 PR c++/23180
1624 * g++.dg/init/struct2.C: New test.
1625 * g++.dg/init/struct3.C: New test.
1626
46fb9bf3
JJ
16272005-09-13 Janis Johnson <janis187@us.ibm.com>
1628
1629 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
1630 Clean up temp files.
1631 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
1632 gcc.dg/tree-ssa/builtin-fprintf-1.c,
1633 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
1634 gcc.dg/tree-ssa/builtin-printf-1.c,
1635 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
1636 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
1637 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
1638 gcc.dg/tree-ssa/builtin-vprintf-1.c,
1639 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
1640 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
1641 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
1642 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
1643 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
1644 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
1645 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
1646 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
1647
9cb5fdd0
JC
16482005-09-13 Josh Conner <jconner@apple.com>
1649
1650 * lib/gcc-dg.exp: Load scanipa.exp.
1651 (cleanup-dump): New procedure.
1652 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
1653 * lib/scandump.exp: New file.
1654 * lib/scantree.exp: Use it.
1655 * lib/scanipa.exp: New file.
1656
c4abe010
EE
16572005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
1658
1659 PR fortran/17740
1660 * gfortran.dg/generic_4.f90: New test.
1661
e0854e30
UB
16622005-09-13 Uros Bizjak <uros@kss-loka.si>
1663
1664 PR target/23816
1665 * gcc.target/i386/pr23816-1.c: New test.
1666 * gcc.target/i386/pr23816-2.c: New test.
1667
1668
3beac910
BB
16692005-09-13 Bastian Blank <waldi@debian.org>
1670
1671 PR c++/16171
4d4c9bdd
AJ
1672 * g++.dg/abi/mangle26.C: New test.
1673 * g++.dg/abi/mangle27.C: New test.
1674 * g++.dg/abi/mangle28.C: New test.
1675 * g++.dg/abi/mangle29.C: New test.
7b09c6a4
MM
1676
1677 PR c++/23839
1678 * g++.dg/parse/register1.C: New test.
1679
6493555f
MM
16802005-09-13 Mark Mitchell <mark@codesourcery.com>
1681
1682 PR c++/23842
1683 * g++.dg/template/access16.C: New test.
1684
8abbec47
RS
16852005-09-13 Richard Sandiford <richard@codesourcery.com>
1686
1687 * gfortran.dg/char_pack_2.f90: Increase the vector size.
1688
4fd9a813
RS
16892005-09-13 Richard Sandiford <richard@codesourcery.com>
1690
1691 PR fortran/18899
8abbec47 1692 * gfortran.dg/shape_2.f90: New test.
4fd9a813 1693
7823229b
RS
16942005-09-13 Richard Sandiford <richard@codesourcery.com>
1695
1696 PR target/19269
1697 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
1698 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
1699 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
1700 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
1701 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
1702 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
1703 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
1704 tests.
1705
060e7327
MM
17062005-09-12 Mark Mitchell <mark@codesourcery.com>
1707
1708 PR c++/23841
1709 * g++.dg/parse/template17.C: New test.
1710
6f25cb35
MM
17112005-09-12 Mark Mitchell <mark@codesourcery.com>
1712
1713 PR c++/23789
1714 * g++.dg/template/nontype14.C: New test.
1715
d63d5d0c
ILT
17162005-09-12 Ian Lance Taylor <ian@airs.com>
1717
1718 PR g++/7874
1719 * g++.dg/lookup/friend7.C: New test.
1720 * g++.dg/lookup/friend8.C: New test.
1721 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
1722 so that it will be found via argument dependent lookup.
1723 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
1724 friend functions which will no longer be found.
1725 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
1726 function g, so that it will be found via argument dependent
1727 lookup.
1728 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
1729 * g++.old-deja/g++.mike/net43.C: Likewise.
1730
c8b3a792
MM
17312005-09-12 Mark Mitchell <mark@codesourcery.com>
1732
1733 PR c++/23691
1734 * g++.dg/template/static16.C: New test.
1735
c4bea017
JC
17362005-09-12 Josh Conner <jconner@apple.com>
1737
1738 PR middle-end/23237
4d4c9bdd 1739 * gcc.c-torture/compile/pr23237.c: New test.
c4bea017 1740
56b4ea3d
RH
17412005-09-11 Richard Henderson <rth@redhat.com>
1742
1743 * g++.dg/other/error8.C: Update expected diagnostic text.
1744
91002f1b
FXC
17452005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1746
1747 PR libfortran/19872
1748 * gfortran.dg/overwrite_1.f: New test.
1749
072dd139
JC
17502005-09-09 Josh Conner <jconner@apple.com>
1751
1752 * g++.dg/init/pr23180-1.C: Removed.
1753 * g++.dg/init/pr23180-2.C: Removed.
1754
15336b9e
DD
17552005-09-09 David Daney <ddaney@avtrex.com>
1756
4d4c9bdd 1757 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
15336b9e
DD
1758 files which are ...
1759 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1760 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1761
4f886942
FXC
17622005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1763
1764 * gfortran.dg/iostat_2.f90: New test.
1765
1ef0df47
MM
17662005-09-09 Mark Mitchell <mark@codesourcery.com>
1767
1768 PR c++/22252
1769 * g++.dg/ext/interface1.C: New test.
1770 * g++.dg/ext/interface1.h: Likewise.
1771 * g++.dg/ext/interface1a.cc: Likewise.
1772
7aba8abe
TK
17732005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1774
1775 * gfortran.dg/iomsg_1.f90: New test case.
1776
3dac16bd
RG
17772005-09-09 Richard Guenther <rguenther@suse.de>
1778
1779 PR c++/23624
1780 * g++.dg/tree-ssa/pr23624.C: New testcase.
1781
7a70c12d
RS
17822005-09-09 Richard Sandiford <richard@codesourcery.com>
1783
1784 PR fortran/19239
9b79bf13
RS
1785 * gfortran.dg/vector_subscript_1.f90,
1786 * gfortran.dg/vector_subscript_2.f90: New tests.
7a70c12d 1787
62ab4a54
RS
17882005-09-09 Richard Sandiford <richard@codesourcery.com>
1789
1790 PR fortran/21104
1791 * gfortran.dg/array_alloc_1.f90,
1792 * gfortran.dg/array_alloc_2.f90,
1793 * gfortran.dg/array_alloc_3.f90: New tests.
1794
ec25720b
RS
17952005-09-09 Richard Sandiford <richard@codesourcery.com>
1796
1797 PR fortran/12840
1798 * gfortran.dg/array_constructor_6.f90
1799 * gfortran.dg/array_constructor_7.f90
1800 * gfortran.dg/array_constructor_8.f90
1801 * gfortran.dg/array_constructor_9.f90
1802 * gfortran.dg/array_constructor_10.f90
1803 * gfortran.dg/array_constructor_11.f90
1804 * gfortran.dg/array_constructor_12.f90: New tests.
1805
84bb243d
JC
18062005-09-08 Josh Conner <jconner@apple.com>
1807
1808 PR c++/23180
1809 * g++.dg/init/pr23180-1.C: New test.
1810 * g++.dg/init/pr23180-2.C: New test.
1811
30aabb86
PT
18122005-09-09 Paul Thomas <pault@gcc.gnu.org>
1813
1814 PR fortran/18878
1815 * gfortran.dg/module_double_reuse.f90: New.
1816
18172005-09-09 Paul Thomas <pault@gcc.gnu.org>
1818
1819 PR fortran/23270
1820 PR fortran/22304
1821 PR fortran/18870
1822 PR fortran/17917
1823 PR fortran/16511
1824 * gfortran.dg/common_equivalence_1.f: New.
1825 * gfortran.dg/common_equivalence_2.f: New.
1826 * gfortran.dg/common_equivalence_3.f: New.
1827 * gfortran.dg/contained_equivalence_1.f90: New.
4d4c9bdd 1828 * gfortran.dg/module_blank_common.f90: New.
30aabb86
PT
1829 * gfortran.dg/module_commons_1.f90: New.
1830 * gfortran.dg/module_equivalence_1.f90: New.
1831 * gfortran.dg/nested_modules_1.f90: New.
1832 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1833 equivalences and add comment to connect the test with
1834 the PR.
1835
6d2ae472
TS
18362005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1837
1838 PR fortran/23765
1839 * gfortran.dg/common_6.f90: New test.
1840
0348d6fd
RS
18412005-09-08 Richard Sandiford <richard@codesourcery.com>
1842
1843 PR fortran/15326
1844 * gfortran.dg/char_result_1.f90,
1845 * gfortran.dg/char_result_2.f90,
1846 * gfortran.dg/char_result_3.f90,
1847 * gfortran.dg/char_result_4.f90,
1848 * gfortran.dg/char_result_5.f90,
1849 * gfortran.dg/char_result_6.f90,
1850 * gfortran.dg/char_result_7.f90,
1851 * gfortran.dg/char_result_8.f90: New tests.
1852
068e7338
RS
18532005-09-08 Richard Sandiford <richard@codesourcery.com>
1854
1855 PR fortran/19928
1856 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1857
d95036e3
AP
18582005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1859
1860 PR obj-c++/16816
1861 * obj-c++.dg/selector-5.mm: New test.
1862 * obj-c++.dg/selector-6.mm: New test.
1863
8f078c08
AP
18642005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1865
1866 PR objc/20574
1867 PR objc/19324
1868 * objc.dg/error-1.m: New test.
1869
8aeca7fd
RS
18702005-09-07 Richard Sandiford <richard@codesourcery.com>
1871
1872 PR fortran/23373
1873 * gfortran.fortran-torture/execute/pr23373-1.f90,
1874 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1875
5e949d83
JD
18762005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1877
1878 PR libfortran/23760
1879 * gfortran.dg/g77/1832.f: Remove long string in write statement
4d4c9bdd 1880 to allow the test to pass on correct list directed output with
5e949d83
JD
1881 prepended space.
1882
1da2e496
JW
18832005-09-07 James E Wilson <wilson@specifix.com>
1884
1885 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1886
9b203250
TK
18872005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1888
1889 * gfortran.dg/parameter+save.f90: Rename to
1890 * gfortran.dg/parameter_save.f90: .. this.
1891
2a0abeaf
TK
18922005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1893
1894 PR fortran/20848
1895 * gfortran.dg/parameter+save.f90: New test case.
1896
d1d26ecf
RS
18972005-09-06 Richard Sandiford <richard@codesourcery.com>
1898
1899 PR fortran/19269
1900 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1901
1b1cdbff
JJ
19022005-09-06 Jakub Jelinek <jakub@redhat.com>
1903
0c9b182b
JJ
1904 PR c/23075
1905 * gcc.dg/pr23075.c: New test.
1906 * g++.dg/warn/pr23075.C: New test.
1907
73109af7
JJ
1908 PR target/22362
1909 * gcc.target/i386/pr22362.c: New test.
1910
29a15393
JJ
1911 PR rtl-optimization/23098
1912 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1913
1b1cdbff
JJ
1914 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1915 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1916 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1917
5cc53d4e
MM
19182005-09-06 Mark Mitchell <mark@codesourcery.com>
1919
1920 * g++.dg/expr/cast6.C: New test.
1921
1922 PR c++/9782
1923 * g++.dg/init/new15.C: New test.
1924
6e8ed38e
KB
19252005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1926
1927 * gcc.dg/vect/Os-vect-95.c: New test.
1928 * gcc.dg/vect/vect-95.c: Same.
1929
c12cc930
KB
19302005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1931
1932 * gcc.dg/vect/vect-29.c: Update xfail testing.
1933 * gcc.dg/vect/vect-44.c: Same.
1934 * gcc.dg/vect/vect-48.c: Same.
1935 * gcc.dg/vect/vect-50.c: Same.
1936 * gcc.dg/vect/vect-72.c: Same.
1937 * gcc.dg/vect/vect-77.c: Same.
1938 * gcc.dg/vect/vect-78.c: Same.
1939 * gcc.dg/vect/vect-80.c: Same.
1940 * gcc.dg/vect/vect-96.c: Same.
1941 * gcc.dg/vect/vect-100.c: Same.
1942 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1943 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1944 * gfortran.dg/vect/vect-5.f90: Same.
1945
1c653a41
JJ
19462005-09-06 Jakub Jelinek <jakub@redhat.com>
1947
452ed063
JJ
1948 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1949 start strings.
1950 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1951 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1952
822971c1
JJ
1953 PR c++/23056
1954 * g++.dg/opt/pr23056.C: New test.
1955
1c653a41
JJ
1956 PR rtl-optimization/23098
1957 * gcc.target/i386/pr23098.c: New test.
1958
85a56c9d
MM
19592005-09-05 Mark Mitchell <mark@codesourcery.com>
1960
8b0a8500
MM
1961 PR c++/23667
1962 * g++.dg/template/static15.C: New test.
1963
85a56c9d
MM
1964 PR c++/21440
1965 * g++.dg/ext/stmtexpr5.C: New test.
1966 * g++.dg/ext/stmtexpr6.C: Likewise.
1967
cb9a1932
R
19682005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1969
1970 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1971
3b0a4a6b 1972 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7291645b
JR
1973 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1974 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3b0a4a6b 1975
0ef63495
TK
19762005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1977
1978 PR libfortran/23321
1979 * gfortran.dg/direct_io_4.f90: New test case.
1980
ca59f04b
AP
19812005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1982 Rasmus Hahn <rassahah@neofonie.de>
1983
1984 PR libobjc/23108
1985 * objc.dg/type-stream-1.m: New test.
1986
08e1fe9e
TS
19872005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1988
1989 PR fortran/23661
1990 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1991 gfortran.dg/print_fmt_3.f90: New test.
1992
36dd4221
JJ
19932005-09-03 Jakub Jelinek <jakub@redhat.com>
1994
1995 * gfortran.dg/fmt_t_1.f90: New test.
1996
7a6b7528
JJ
19972005-09-03 Jakub Jelinek <jakub@redhat.com>
1998
1999 PR rtl-optimization/23454
2000 * g++.dg/opt/pr23454.C: New test.
2001
27250734
MM
20022005-09-03 Mark Mitchell <mark@codesourcery.com>
2003
2004 PR c++/23699
2005 * g++.dg/ext/static1.C: New test.
2006
0f149d52
RH
20072005-09-02 Richard Henderson <rth@redhat.com>
2008
2009 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
2010 tail call to check_fa_work.
2011
da611058
MM
20122005-09-02 Mark Mitchell <mark@codesourcery.com>
2013
2014 PR c++/21687
2015 * g++.dg/other/gc3.C: New test.
2016
01be28d8
AP
20172005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2018
2019 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
2020 * gcc.dg/20050826-1.c: Likewise.
2021
a38578e1
MM
20222005-08-31 Mark Mitchell <mark@codesourcery.com>
2023
2024 PR c++/23167
2025 * g++.dg/expr/volatile1.C: New test.
2026
9bf777ee
AP
20272005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
2028
2029 PR middle-end/23547
2030 * gcc.dg/pr23547.c: New test.
2031
b8d7f9fe
RS
20322005-09-02 Richard Sandiford <richard@codesourcery.com>
2033
2034 PR c/22061
2035 * gcc.c-torture/execute/pr22061-1.c,
2036 * gcc.c-torture/execute/pr22061-2.c,
2037 * gcc.c-torture/execute/pr22061-3.c,
2038 * gcc.c-torture/execute/pr22061-4.c: New tests.
2039
bef7d862
CR
20402005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
2041
2042 * gcc.dg/Wredundant-decls-2.c: New test to check that
4d4c9bdd 2043 -Wredundant-decls does not issue warning for a variable
bef7d862
CR
2044 definition following a declaration.
2045
ac156e91
JJ
20462005-09-01 Jakub Jelinek <jakub@redhat.com>
2047
2048 PR debug/7241
2049 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
2050 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
2051 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
2052
2053 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
2054 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
2055 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
2056 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
2057 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
2058 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
2059 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
2060 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
2061
04885a24
AP
20622005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2063
2064 PR objc/23306
2065 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
2066 scan-assmbler.
2067
4802062c
R
20682005-08-31 J"orn Rennecke <joern.rennecke@st.com>
2069
2070 PR target/21255
2071 * gcc.dg/pr21255-1.c: New test.
2072 * gcc.dg/pr21255-2-mb.c: Likewise.
2073 * gcc.dg/pr21255-2-ml.c: Likewise.
2074 * gcc.dg/pr21255-3.c: Likewise.
2075 * gcc.dg/pr21255-4.c: Likewise.
2076
c0dbaebd
DJ
20772005-08-31 Dale Johannesen <dalej@apple.com>
2078
2079 * gcc.dg/20050830-1.c: New.
2080
9c70f610
JC
20812005-08-31 Josh Conner <jconner@apple.com>
2082
2083 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
2084 command-line options for arm-*-* targets.
2085 * g++.dg/init/array16.C: Likewise.
2086 * g++.dg/other/crash-4.C: Likewise.
2087
79324442
AP
20882005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2089
2090 PR obj-c++/23640
2091 * obj-c++.dg/gnu-runtime-3.mm: New test.
2092
ef07d61b
VR
20932005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2094
2095 PR c++/13377
2096 * g++.dg/lookup/ambig4.C: New test.
2097 * g++.dg/lookup/ambig5.C: New test.
2098 * g++.dg/tc1/dr101.C: Adjust error markers.
2099
1e1b4b37
VR
21002005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2101
2102 PR c++/23639
2103 * g++.dg/template/ttp5.C: Adjust error markers.
2104
2c78e9b0
AP
21052005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
2106
2107 PR testsuite/23609
2108 * lib/obj-c++.exp: Include target-libpath.exp.
2109 (obj-c++_link_flags): Look for the GNU libobjc library
2110 and set the library path to include it.
2111 Don't manually set LD_LIBRARY_PATH (etc.) but call
2112 set_ld_library_path_env_vars instead.
2113 (obj-c++_target_compile): Don't set library path or
2114 linker flags because they are already set correctly
2115 in obj-c++_link_flags.
2116
064e8a94
JC
21172005-08-30 Josh Conner <jconner@apple.com>
2118
2119 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
2120 to command-line options for arm-*-* targets.
2121
9fc5fa7b
GK
21222005-08-30 Geoffrey Keating <geoffk@apple.com>
2123
2124 * g++.dg/other/i386-1.C: New.
2125
f5eab47e
JJ
21262005-08-30 Jakub Jelinek <jakub@redhat.com>
2127
2128 PR preprocessor/20348
2129 PR preprocessor/20356
2130 * gcc.dg/cpp/pr20348.c: New test.
2131 * gcc.dg/cpp/pr20348.h: New file.
2132 * gcc.dg/cpp/inc/pr20348.h: New file.
2133 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
2134 * gcc.dg/cpp/pr20356.c: New test.
2135 * gcc.dg/cpp/pr20356.h: New file.
2136 * gcc.dg/cpp/inc/pr20356.h: New file.
2137 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
2138
4dc0796f
JD
21392005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
2140
2141 * gfortran.fortran-torture/execute/intrinsic_count.f90:
2142 Fix array dimension to avoid correct end-of-file error.
2143
21442005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
827afb86
TK
2145
2146 PR libfortran/23598
2147 * gfortran.dg/iostat_1.f90: New test.
2148
57247f4b
AP
21492005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
2150
2151 PR middle-end/23408
2152 * gcc.dg/pr23408.c: New test.
2153
b794e321
MM
21542005-08-28 Mark Mitchell <mark@codesourcery.com>
2155
2156 PR c++/23099
2157 * g++.dg/init/member1.C: Make sure erroneous static data member
2158 definitions are required.
2159 * g++.dg/template/static13.C: New test.
2160 * g++.dg/template/static14.C: Likewise.
2161
f28d3046
JJ
21622005-08-29 Jakub Jelinek <jakub@redhat.com>
2163
a7c92c0b
JJ
2164 * gcc.target/i386/pr23575.c: Use -msse2 instead of
2165 -march=pentium4, remove ilp32 requirement.
2166
f28d3046
JJ
2167 PR middle-end/23484
2168 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
2169 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
2170
1e106b72
AJ
21712005-08-29 Andreas Jaeger <aj@suse.de>
2172
ba126145 2173 PR testsuite/23607
1e106b72
AJ
2174 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
2175
0305ea8c
JJ
21762005-08-28 Jakub Jelinek <jakub@redhat.com>
2177
2178 * gcc.c-torture/execute/20050316-2.c: New test.
2179 * gcc.c-torture/execute/20050316-3.c: New test.
2180 * gcc.dg/torture/pr16104-1.c: New test.
2181
412f8986
AP
21822005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
2183
2184 PR middle-end/23463
2185 * gcc.c-torture/execute/zero-struct-1.c: New test.
2186
f013cadc
RG
21872005-08-27 Richard Guenther <rguenther@suse.de>
2188
2189 PR target/23575
2190 * gcc.target/i386/pr23575.c: New testcase.
2191
ff8afde0
JJ
21922005-08-26 Jakub Jelinek <jakub@redhat.com>
2193
435bb2a1
JJ
2194 PR rtl-optimization/23561
2195 * gcc.c-torture/execute/20050826-1.c: New test.
2196
ff8afde0
JJ
2197 PR rtl-opt/23560
2198 * gcc.c-torture/execute/20050826-2.c: New test.
2199
12d347da
DJ
22002005-08-26 Dale Johannesen <dalej@apple.com>
2201
2202 * gcc.dg/20030711-1.c: Modify to work on Darwin.
2203 * gcc.dg/20050826-1.c: New.
2204
b84f4651
MM
22052005-08-26 Mark Mitchell <mark@codesourcery.com>
2206
b207d6e2
MM
2207 PR c++/19004
2208 * g++.dg/template/nontype13.C: New test.
ba126145 2209
b84f4651
MM
2210 PR c++/23491
2211 * g++.dg/init/new14.C: New test.
2212 * g++.dg/expr/anew1.C: Do not XFAIL.
2213 * g++.dg/expr/anew2.C: Likewise.
2214 * g++.dg/expr/anew3.C: Likewise.
2215
d7ae6cfb
AP
22162005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
2217
2218 PR middle-end/22439
2219 * gcc.dg/vla-3.c: New test.
2220
9e35b386
EE
22212005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
2222
2223 PR fortran/20363
2224 * gfortran.dg/named_interface.f90: New.
2225
a5e668d5
MR
22262005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
2227
2228 * gcc.c-torture/execute/frame-address.c: New test.
2229
5ebbc0ee
NS
22302005-08-25 Nathan Sidwell <nathan@codesourcery.com>
2231
2232 PR c++/20817
2233 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
2234
9ebbe8cc
AM
22352005-08-25 Alan Modra <amodra@bigpond.net.au>
2236
2237 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
2238
99f4c49e
AM
22392005-08-25 Alan Modra <amodra@bigpond.net.au>
2240
2241 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
2242 * gcc.dg/altivec-22.c: Rename from..
2243 * gcc.dg/altivec-nomfcr.c: ..this.
2244
1b829974
PB
22452005-08-24 Paolo Bonzini <bonzini@gnu.org>
2246
2247 PR tree-optimization/23546
2248 * gcc.dg/tree-ssa/pr23546.c: New test.
2249
fe58e076
TK
22502005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
2251
2252 PR fortran/17758
1b829974 2253 * gfortran.dg/nonreturning_statements.f90: New test.
fe58e076 2254
863a3314
NS
22552005-08-24 Nathan Sidwell <nathan@codesourcery.com>
2256
2257 PR c++/22454
2258 * g++.dg/parse/crash29.C: New.
2259
7d04db3f
DD
22602005-08-23 DJ Delorie <dj@redhat.com>
2261
2262 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
2263 constants have the L suffix.
2264
aec5ba60
NS
22652005-08-23 Nathan Sidwell <nathan@codesourcery.com>
2266
2267 PR c++/23044
2268 * g++.dg/template/instantiate8.C: New.
2269
39d67d5b
R
22702005-08-23 J"orn Rennecke <joern.rennecke@st.com>
2271
2272 PR middle-end/23467
2273 * gcc.c-torture/execute/pr23467.c: New test.
2274
73ed17ff
JJ
22752005-08-23 Jakub Jelinek <jakub@redhat.com>
2276
2277 PR tree-optimization/22043
2278 * gcc.c-torture/execute/20050613-1.c: New test.
2279
7768a94a
BE
22802005-08-23 Ben Elliston <bje@au.ibm.com>
2281
2282 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
2283
27004606
JJ
22842005-08-22 Jakub Jelinek <jakub@redhat.com>
2285
2286 PR rtl-optimization/23478
2287 * g++.dg/opt/pr23478.C: New test.
2288
201ae393
AP
22892005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
2290
d9e99a37 2291 PR c/18715
201ae393
AP
2292 * gcc.dg/switch-warn-3.c: New test.
2293
f1cc0515
VR
22942005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2295
2296 PR c++/22233
2297 * g++.dg/template/param1.C: New test.
2298
dff1b563
VR
22992005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2300
2301 PR c++/23089
2302 * g++.dg/other/incomplete1.C: New test.
2303
ba126145 23042005-08-22 Ira Rosen <irar@il.ibm.com>
70a39602
IR
2305
2306 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
2307 are vectorizable.
2308
e0bcf78c 23092005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
ba126145 2310
e0bcf78c
TS
2311 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
2312 d_lines_5.f: New.
2313
1125164c
JJ
23142005-08-21 Jakub Jelinek <jakub@redhat.com>
2315
2316 * gcc.target/i386/sse-4.c: New test.
2317
3c0764fc
JDA
23182005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2319
2320 PR testsuite/23239
2321 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
2322
5e34206b
JJ
23232005-08-20 Jakub Jelinek <jakub@redhat.com>
2324
2325 * gcc.dg/20050811-1.c: New test.
2326 * gcc.dg/20050811-2.c: New test.
2327
7ad7d1f0
RE
23282005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
2329
2330 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
2331
52270a3c
DN
23322005-08-19 Diego Novillo <dnovillo@redhat.com>
2333
2334 PR 23476
2335 * gcc.c-torture/compile/pr23476.c: New test.
2336
3d91803a
DP
23372005-08-19 Devang Patel <dpatel@apple.com>
2338
2339 PR tree-optimization/23048
2340 * gcc.dg/tree-ssa/pr23048.c: New test.
ba126145 2341
1581a9a1
AP
23422005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2343
2344 PR middle-end/20624
2345 * g++.dg/warn/Wreturn-3.C: New test
2346
90ff949f
DN
23472005-08-18 Dorit Nuzman <dorit@il.ibm.com>
2348
2349 PR tree-optimization/22228
2350 * g++.dg/vect/pr22543.cc: New test.
2351
a318e3ac
SB
23522005-08-17 Steven Bosscher <stevenb@suse.de>
2353
2354 PR tree-optimization/21574
2355 * gcc.dg/tree-ssa/pr21574.c: New test.
2356
1f28a07a
JW
23572005-08-16 James E Wilson <wilson@specifix.com>
2358
2359 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
2360
d06526b7
AP
23612005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2362
2363 PR tree-opt/23402
2364 * gcc.c-torture/compile/zero-strct-3.c: New test.
2365 * gcc.c-torture/compile/zero-strct-4.c: New test.
2366
f2dd440f
SB
23672005-08-16 Steven Bosscher <stevenb@suse.de>
2368
2369 PR target/23376
2370 * gcc.target/x86_64/pr23376.c: New test.
2371
cf0efa6a
ILT
23722005-08-16 Ian Lance Taylor <ian@airs.com>
2373
2374 PR c++/23337
2375 * g++.dg/ext/vector2.C: New.
2376
fe58e076
TK
23772005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2378
2379 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
2380
950ad21d
TK
23812005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2382
2383 PR libfortran/23428
2384 * gfortran.dg/inquire-complex.f90: New test case.
2385
355a9e43
JW
23862005-08-16 James E Wilson <wilson@specifix.com>
2387
2388 PR tree-optimization/21105
2389 * gcc.dg/large-size-array.c: New.
2390
d110b740
DN
23912005-08-16 Dorit Nuzman <dorit@il.ibm.com>
2392
2393 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
2394 type.
2395 * gcc.dg/vect/vect-41: Likewise.
2396 * gcc.dg/vect/vect-42: Likewise.
2397 * gcc.dg/vect/vect-43: Likewise.
2398 * gcc.dg/vect/vect-44: Likewise.
2399 * gcc.dg/vect/vect-46: Likewise.
2400 * gcc.dg/vect/vect-47: Likewise.
2401 * gcc.dg/vect/vect-48: Likewise.
2402 * gcc.dg/vect/vect-52: Likewise.
2403 * gcc.dg/vect/vect-53: Likewise.
2404 * gcc.dg/vect/vect-54: Likewise.
2405 * gcc.dg/vect/vect-55: Likewise.
2406 * gcc.dg/vect/vect-56: Likewise.
2407 * gcc.dg/vect/vect-57: Likewise.
2408 * gcc.dg/vect/vect-58: Likewise.
2409 * gcc.dg/vect/vect-59: Likewise.
2410 * gcc.dg/vect/vect-60: Likewise.
2411 * gcc.dg/vect/vect-61: Likewise.
2412 * gcc.dg/vect/vect-85: Likewise.
2413 * gcc.dg/vect/vect-87: Likewise.
2414 * gcc.dg/vect/vect-88: Likewise.
2415 * gcc.dg/vect/vect-93.c: Likewise.
2416 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
2417 * gcc.dg/vect/vect-75: Likewise.
2418 * gcc.dg/vect/vect-76: Likewise.
2419 * gcc.dg/vect/vect-77: Likewise.
2420 * gcc.dg/vect/vect-78: Likewise.
2421 * gcc.dg/vect/vect-80: Likewise.
2422 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
2423 vectorized for the expected reason, rather than checking how alignment
ba126145 2424 was handled.
d110b740
DN
2425 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
2426 type and also instead of aligned pointers. Added documentation.
2427
20fe2233
FW
24282005-08-16 Feng Wang <fengwang@nudt.edu.cn>
2429
2430 * gfortran.dg/power.f90: New test.
2431
7c83bbb1
JJ
24322005-08-16 Jakub Jelinek <jakub@redhat.com>
2433
2434 PR rtl-optimization/23299
2435 * g++.dg/opt/pr23299.C: New test.
2436
54778d9c
JDA
24372005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2438
2439 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
2440
30f86ec3
FJ
24412005-08-15 Fariborz Jahanian <fjahanian@apple.com>
2442
2443 * g++.dg/template/local6.C: New test.
2444
309b0e42
AP
24452005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2446
2447 * execute/exceptions/finally-1.m: Check that the catch and finally are
2448 being called. Also add a "return 0;" at the end of main.
2449
7af8f00c
PT
24502005-08-14 Paul Thomas <pault@gcc.gnu.org>
2451
2452 PR fortran/21432.
2453 * gfortran.dg/namelist_print_1.f: New test of functionality of
2454 PRINT namelist.
2455 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
2456 namelist generates error with -std=f95.
2457
ba126145 24582005-08-14 Ira Rosen <irar@il.ibm.com>
7d465f1d
IR
2459
2460 PR tree-optimization/23119
ba126145 2461 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7d465f1d 2462
ee1658f3
MK
24632005-08-13 Marcin Koziej <creep@desk.pl>
2464 Andrew Pinski <pinskia@physics.uc.edu>
2465
2466 PR libobjc/22492
2467 * execute/exceptions/finally-1.m: New test.
2468
b4c65b7e
AP
24692005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2470
2471 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
2472 testsuite.
2473 * objc/execute/exceptions/trivial.m: New test.
2474 * objc.dg/try-catch-11.m: Move to ...
2475 * objc/execute/exceptions/foward-1.m: Here.
2476 * objc.dg/try-catch-2.m: Move to ...
2477 * objc/execute/exceptions/catchall-1.m: Here.
2478 * objc.dg/try-catch-8.m: Move to ...
2479 * objc/execute/exceptions/local-variables-1.m: Here.
2480
65045c09
AP
24812005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2482
2483 * objc.dg/nested-func-1.m: Move to ...
2484 * objc/execute/nested-func-1.m: Here.
2485
4f5dce2b
AP
24862005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2487
2488 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
2489 in ${options} instead of [target_info name].
2490 * lib/obj-c++.exp (objc_target_compile): Likewise.
2491
ffacdfa1
AP
24922005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2493
2494 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
2495
4179a414
AP
24962005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2497
2498 part of PR testsuite/23348
2499 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
2500 of the torture options.
2501 * objc/compile/trivial.m: New test.
2502
68c41a6c
TK
25032005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2504
2505 * gfortran.dg/eoshift.f90: Correct format.
2506
a0b6babc
TK
25072005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2508
2509 * gfortran.fortran-torture/execute/character_passing.f90:
2510 Fix comment typo.
2511
f0ed2008
GB
25122005-08-12 Giovanni Bajo <giovannibajo@libero.it>
2513
2514 PR c++/8271
2515 * g++.dg/template/unify10.C: New.
2516
f66f3eee
JM
25172005-08-11 James A. Morrison <phython@gcc.gnu.org>
2518
2519 * g++.dg/parse/pr22514.C: Move to...
2520 * g++.dg/debug/pr22514.C: here.
2521
ea7ce50b
VR
25222005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2523
2524 PR c++/23266
2525 * g++.dg/inherit/pure1.C: New test.
2526
2527 * ChangeLog: Fix typos.
2528
25292005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
ad9863cd
FXC
2530 Steven Bosscher <stevenb@suse.de>
2531
2532 * gfortran.dg/runtime_warning_1.f90: New test.
2533
6a000704
NS
25342005-08-11 Nathan Sidwell <nathan@codesourcery.com>
2535
2536 PR c++/23219
2537 * g++.dg/parse/crash28.C: New.
2538
cac32996
RG
25392005-08-11 Richard Guenther <rguenther@suse.de>
2540
2541 PR target/23289
2542 * gcc.target/i386/tailcall-1.c: New testcase.
2543
ea7ce50b 25442005-08-10 James A. Morrison <phython@gcc.gnu.org>
bdea5c0e
JM
2545
2546 * gcc.dg/vect/vect-67.c: Un-xfail.
2547
a4faac50
JM
25482005-08-10 James A. Morrison <phython@gcc.gnu.org>
2549
2550 PR c++/23225
2551 * g++.dg/testsuite/parse/crash27.C: new test.
2552
bf302220
TK
25532005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
2554
2555 PR libfortran/22143
a4faac50 2556 * gfortran.dg/shift-kind.f90: New testcase.
bf302220 2557
9bd05108
RS
25582005-08-10 Richard Sandiford <richard@codesourcery.com>
2559
2560 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
2561 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
2562
a23e08d9
VR
25632005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2564
2565 PR c++/20646
2566 * g++.dg/other/mult-stor1.C: New test.
2567
61403f5e
AP
25682005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2569
2570 * gcc.c-torture/pr18299-1.c: Move to ...
2571 * gcc.c-torture/compile/pr18299-1.c: Here.
2572
303eed06
TK
25732005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
2574
2575 * gfortran/fortran.torture/execute/character_passing.f90:
2576 Fix types for LSAME.
2577
0ed414a4
DN
25782005-08-09 Dorit Nuzman <dorit@il.ibm.com>
2579
2580 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
2581 input data back to what it was originally.
2582
323dff9a
AP
25832005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2584
2585 * objc.dg/try-catch-8.m: Enable for all targets.
2586
f14e694e
JM
25872005-08-09 James A. Morrison <phython@gcc.gnu.org>
2588
2589 * gcc.dg/pr23165.c: New test.
2590
25912005-08-09 Steven Bosscher <stevenb@suse.de>
2ef571e2
SB
2592
2593 PR tree-optimization/23234
2594 * gcc.dg/tree-ssa/pr23234.c: New test.
2595
bf460b19
JC
25962005-08-08 Josh Conner <jconner@apple.com>
2597
2598 PR rtl-optimization/23241
2599 * gcc.dg/char-compare.c: New test.
2600
a85cb0d7
VR
26012005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2602
2603 PR c++/22508
2604 * g++.dg/init/new13.C: New test.
2605
f303a996
NS
26062005-08-08 Nathan Sidwell <nathan@codesourcery.com>
2607
2608 PR c++/21166
2609 * g++.dg/other/crash-4.C: Adjust
2610 * g++/dg/ext/packed9.C: New.
2611
e6a85421
RS
26122005-08-08 Richard Sandiford <richard@codesourcery.com>
2613
2614 PR middle-end/21964
2615 * gcc.c-torture/execute/pr21964-1.c: New test.
2616
7a7c5ab0
RS
26172005-08-08 Richard Sandiford <richard@codesourcery.com>
2618
2619 PR c/22458
2620 * gcc.dg/pr22458-1.c: New test.
2621
6403ec5f
JB
26222005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
2623 Steven G. Kargl <kargls@comcast.net>
2624
ba126145 2625 PR fortran/22390
6403ec5f
JB
2626 * gfortran.dg/flush_1.f90: New test.
2627
9f6206d9
VR
26282005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2629
2630 PR c++/23191
2631 * g++.dg/template/eh2.C: New test.
2632
bf2f7328
VR
26332005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2634
2635 PR c++/19498
2636 * g++.dg/template/instantiate7.C: New test.
2637
591baeb0
JM
26382005-08-06 Joseph S. Myers <joseph@codesourcery.com>
2639
2640 PR c/23113
2641 * gcc.dg/Wunused-value-1.c: New test.
2642
f7a064b5
RS
26432005-08-06 Richard Sandiford <richard@codesourcery.com>
2644
2645 PR rtl-optimization/23233
2646 * gcc.c-torture/compile/pr23233-1.c: New test.
2647
a8006d09
JJ
26482005-08-06 Jakub Jelinek <jakub@redhat.com>
2649
2650 PR fortran/18833
2651 PR fortran/20850
2652 * gfortran.dg/equiv_1.f90: New test.
2653 * gfortran.dg/equiv_2.f90: New test.
2654 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
2655 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
2656 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
2657
b17775ab
JM
26582005-08-05 James A. Morrison <phython@gcc.gnu.org>
2659
2660 * gcc.c-torture/execute/vrp-5.c: New test.
2661 * gcc.c-torture/execute/vrp-6.c: New test.
2662 * gcc.dg/tree-ssa/vrp21.c: New test.
2663
099f36ab
JM
26642005-08-05 James A. Morrison <phython@gcc.gnu.org>
2665
2666 * g++.dg/parse/pr22514.C: New test.
2667
ceb0feb3
JR
26682005-08-05 J"orn Rennecke <joern.rennecke@st.com>
2669
2670 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
2671
2672 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
2673 instead of constant loads / pool entries.
2674
4c84c58e
DE
26752005-08-05 David Edelsohn <edelsohn@gnu.org>
2676
2677 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
2678 TEST_TO_WCTYPE.
2679
004e09a3 26802005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
ba126145 2681
004e09a3
DS
2682 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
2683 __WINT_TYPE__ in generated prototypes if possible.
2684
c4f548b8
DN
26852005-08-04 Diego Novillo <dnovillo@redhat.com>
2686
2687 PR 22037
2688 * g++.dg/tree-ssa/pr22037.C:
2689
9ef524ba
RH
26902005-08-04 Richard Henderson <rth@redhat.com>
2691
2692 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
2693 scan-tree-dump-times directive.
2694
d783b2a2
JH
26952005-08-04 Jan Hubicka <jh@suse.cz>
2696
2697 * gcov-1.C: Fix switch counts.
2698 * gcov-4b.c: Likewise.
2699
0667b040
JL
27002005-08-03 Jeff Law <law@redhat.com>
2701
2702 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
2703
1d4def65
R
27042005-08-03 J"orn Rennecke <joern.rennecke@st.com>
2705
2706 * gcc.c-torture/execute/pr23135.c: New test.
2707
9d2b0e12
VR
27082005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2709
2710 PR tree-optimization/19899
2711 * gcc.dg/tree-ssa/scev-1.c: New test.
2712 * gcc.dg/tree-ssa/scev-2.c: New test.
2713
3ed831a4
RS
27142005-08-03 Richard Sandiford <richard@codesourcery.com>
2715
2716 PR target/18582
2717 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
2718
178df94f
JH
27192005-08-03 Jan Hubicka <jh@suse.cz>
2720
2721 * update-conroll.c: New testcase.
2722 * update-conroll-2.c: New testcase.
2723
776928b4
DE
27242005-08-02 David Edelsohn <edelsohn@gnu.org>
2725
2726 * gfortran.dg/constant_substring.f: New test.
2727 * gfortran.dg/pr22491.f: New test.
2728
9a41773a
JH
27292005-08-02 Jan Hubicka <jh@suse.cz>
2730
2731 * update-threading.c: Replace by the proper one.
2732
78234a86
DN
27332005-08-02 Diego Novillo <dnovillo@redhat.com>
2734
2735 PR 23164
2736 * g++.dg/tree-ssa/pr23164.C: New test.
2737
4de71998
DN
27382005-08-02 Diego Novillo <dnovillo@redhat.com>
2739
2740 * gcc.dg/tree-ssa/pr23192.c: New test.
2741
08303d5b
JM
27422005-08-02 James A. Morrison <phython@gcc.gnu.org>
2743
2744 * gcc.c-torture/execute/vrp-4.c: New test.
2745
5e5a504e
JH
27462005-08-02 Jan Hubicka <jh@suse.cz>
2747
2748 * update-threading.c: New test.
2749
f8aa1785
AP
27502005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
2751
2752 * gcc.c-torture/compile/20050801-1.c: New test.
2753 * gcc.c-torture/compile/20050801-2.c: New test.
2754
5ded7254
JH
27552005-08-01 Jan Hubicka <jh@suse.cz>
2756
2757 * val-prof-5.c: New test.
2758
5922c215
JM
27592005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2760
2761 PR c/22311
2762 * gcc.dg/pr22311-1.c : New test.
2763
a3f4b7d8
SB
27642005-07-31 Steven Bosscher <stevenb@suse.de>
2765
2766 PR target/23095
2767 * gfortran.dg/pr23095.f: New test.
2768
2769 PR c++/22003
2770 * g++.dg/other/pr22003.C: New test.
2771
3601aa8a
RS
27722005-07-31 Richard Sandiford <richard@codesourcery.com>
2773
2774 PR target/20621
2775 * gcc.c-torture/execute/pr20621-1.c: New test.
2776
ee25d4cb
TK
27772005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2778
2779 * gfortran.dg/comma_format_extension_4.f: Adjust length
2780 of string for format.
2781 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2782 print statement with internal write.
2783 * gfortran.dg/der_array_io_2.f: Likewise.
2784 * gfortran.dg/der_array_io_3.f: Likewise.
2785
06581725
JM
27862005-07-30 James A. Morrison <phython@gcc.gnu.org>
2787
2788 * gcc.dg/fold-abs-4.c: new test.
2789
27902005-07-30 Paul Thomas <pault@gcc.gnu.org>
b6f571b7
PT
2791
2792 PR fortran/22570 an related issues.
2793 * gfortran.dg/x_slash_1.f: New test.
2794
91d975b8
JM
27952005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2796
2797 PR c/23143
2798 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2799 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2800
7c47d6e9
JM
28012005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2802
2803 PR c/529
2804 * gcc.dg/Wshadow-3.c: New test.
2805
0bab7d3f
TK
28062005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2807
2808 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2809 used to have the wrong bounds).
2810
bc1594c1
JM
28112005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2812
2813 PR c/21720
2814 * gcc.dg/hex-round-1.c: Test more cases.
2815 * gcc.dg/hex-round-2.c: New test.
2816
89e80dd4
DN
28172005-07-29 Diego Novillo <dnovillo@redhat.com>
2818
2819 PR 22550
2820 * g++.dg/tree-ssa/pr22550.C: New test.
2821
d2f3ffba
JM
28222005-07-29 James A. Morrison <phython@gcc.gnu.org>
2823
2824 * gcc.dg/tree-ssa/vrp19.c: New test.
2825 * gcc.dg/tree-ssa-vrp20.c: New test.
2826
13b22d3a
JM
28272005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2828
2829 PR c/22240
2830 * gcc.dg/transparent-union-4.c: New test.
2831
ca8bdb78
JM
28322005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2833
2834 PR c/22192
2835 * gcc.dg/c99-vla-2.c: New test.
2836
b608d27a
JM
28372005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2838
2839 PR c/21720
2840 * gcc.dg/hex-round-1.c: New test.
2841
260883c8
JH
28422005-07-28 Jan Hubicka <jh@suse.cz>
2843
8a76829c
JH
2844 * inliner-1.c: Do not dump everything.
2845 * tree-prof.exp: Do not pass -ftree-based-profiling.
2846 * bprob.exp: Likewise.
2847
260883c8
JH
2848 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2849
796cccfc
MM
28502005-07-28 Mark Mitchell <mark@codesourcery.com>
2851
2852 PR c++/22545
2853 * g++.dg/expr/ptrmem7.C: New test.
2854
8d039470
MS
28552005-07-28 Mike Stump <mrs@apple.com>
2856
2857 * g++.old-deja/g++.mike/visibility-1.C: New test.
2858
c9871839
RS
28592005-07-28 Richard Sandiford <richard@codesourcery.com>
2860
2861 PR c/20187
2862 * gcc.c-torture/execute/pr20187-1.c: New test.
2863
d579f20b
JL
28642005-07-28 Jeff Law <law@redhat.com>
2865
2866 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2867 * gcc.dg/tree-ssa/vrp18.c: New test.
2868
3353ebf0
DN
28692005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2870
2871 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2872
5bb1823d
DN
28732005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2874
2875 PR tree-optimization/22506
2876 * gcc.dg/vect/ps22506.c: New test.
2877
9603f2d8
JJ
28782005-07-28 Jakub Jelinek <jakub@redhat.com>
2879
2880 PR target/21149
2881 * gcc.target/i386/sse-3.c: New test.
2882
7da3fe77
RS
28832005-07-28 Richard Sandiford <richard@codesourcery.com>
2884
2885 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2886 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2887
378ba99d
RS
28882005-07-28 Richard Sandiford <richard@codesourcery.com>
2889
2890 PR c/22589
fea11803 2891 * gcc.c-torture/compile/pr22589-1.c: New test.
378ba99d 2892
09bac500 28932005-07-28 Jan Hubicka <jh@suse.cz>
ba126145 2894
09bac500
JH
2895 * update-loopch.c: New testcase.
2896
ff08cbee
JM
28972005-07-27 James A. Morrison <phython@gcc.gnu.org>
2898
77d1d8e0
JM
2899 PR rtl-optimization/23047
2900 * gcc.c-torture/execute/pr23047.c: New test.
2901 * gcc.c-torture/execute/pr23047.x: New.
2902
29032005-07-27 James A. Morrison <phython@gcc.gnu.org>
2904
2905 PR tree-optimization/22493
ff08cbee
JM
2906 * gcc.c-torture/execute/pr22493-1.c: New test.
2907 * gcc.c-torture/execute/pr22493-1.x: New.
2908 * gcc.c-torture/execute/vrp-1.c: New test.
2909 * gcc.c-torture/execute/vrp-2.c: New test.
2910 * gcc.c-torture/execute/vrp-2.c: New test.
2911
e3bdaa41
AH
29122005-07-27 Aldy Hernandez <aldyh@redhat.com>
2913
2914 * gcc.target/frv/all-builtin-read8.c: Delete.
2915 * gcc.target/frv/all-builtin-read16.c: Delete.
2916 * gcc.target/frv/all-builtin-read32.c: Delete.
2917 * gcc.target/frv/all-builtin-read64.c: Delete.
2918 * gcc.target/frv/all-builtin-write8.c: Delete.
2919 * gcc.target/frv/all-builtin-write16.c: Delete.
2920 * gcc.target/frv/all-builtin-write32.c: Delete.
2921 * gcc.target/frv/all-builtin-write64.c: Delete.
2922 * gcc.target/frv/all-read-write-1.c: New.
2923
880031e1
JL
29242005-07-27 Jeff Law <law@redhat.com>
2925
2926 * gcc.c-torture/execute/pr22630.c: New test.
2927
b940ce0e
DN
29282005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2929
2930 PR tree-optimization/23073
2931 * gcc.dg/vect/nodump-pr23073.c: New test.
2932 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2933
26c40640
ZD
29342005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2935
2936 PR tree-optimize/22348
2937 * gcc.c-torture/execute/pr22348.c: New.
2938
c11b0231
RG
29392005-07-27 Richard Guenther <rguenther@suse.de>
2940
2941 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2942
6a28f513
VR
29432005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2944
2945 PR fortran/22503
2946 * gfortran.dg/logical_comp.f90: New test.
2947
23504559
JH
29482005-07-27 Jan Hubicka <jh@suse.cz>
2949
2950 * inliner-1.c: Add cleanup of dumps.
2951 * val-prof-*.c: Likewise.
2952 * update-tailcall.c: New.
2953
31521cd4
DN
29542005-07-26 Diego Novillo <dnovillo@redhat.com>
2955
2956 PR 22591
2957 * gcc.dg/tree-ssa/pr22591.c: New test.
2958 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2959
84fd360d
AP
29602005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2961
2962 PR libobjc/22606
2963 * objc.dg/try-catch-11.m: New test.
2964
46c0a59d
RG
29652005-07-26 Richard Guenther <rguenther@suse.de>
2966
2967 PR tree-optimization/22486
2968 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2969
43e364dd
AP
29702005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2971
2972 PR tree-opt/22484
2973 * testsuite/g++.dg/opt/loop2.C: New test.
2974
c72f711f
AP
29752005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2976
2977 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2978 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2979
334a03fd
AN
29802005-07-25 Adam Nemet <anemet@lnxw.com>
2981
2982 * lib/profopt.exp (profopt-execute): Check for profiling data
2983 files on the target.
2984
aa18debd
RG
29852005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2986
2987 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2988 for matching of asm labels.
2989
e53e4e93
RG
29902005-07-25 Richard Guenther <rguenther@suse.de>
2991
2992 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2993
086da928
RG
29942005-07-25 Richard Guenther <rguenther@suse.de>
2995
2996 PR testsuite/22624
2997 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2998
86a07404
IR
29992005-07-25 Ira Rosen <irar@il.ibm.com>
3000
3001 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
3002 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
3003 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
3004 * gcc.dg/vect/vect-100.c: New test.
3005 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
3006 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
3007 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
3008 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
3009 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
3010 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
3011 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
3012 * gfortran.dg/vect/pr19049.f90: New testcase.
3013 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
3014
044ed7ec
JJ
30152005-07-25 Jakub Jelinek <jakub@redhat.com>
3016
0dc42b03
JJ
3017 * gcc.c-torture/execute/20050713-1.c: New test.
3018
31f74acc
JJ
3019 PR fortran/20063
3020 * gfortran.fortran-torture/execute/data_4.f90: New test.
3021
044ed7ec
JJ
3022 PR middle-end/20303
3023 * gcc.dg/visibility-d.c: New test.
3024
d13d9eae
FW
30252005-07-25 Feng Wang <fengwang@nudt.edu.cn>
3026
3027 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
3028 * gfortran.dg/underflow.f90: Ditto.
3029
104f8784
KG
30302005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3031
3032 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
3033 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
3034 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
3035
4cf507fc
JD
30362005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
3037
3038 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
ba126145 3039 include case of field width of zero.
4cf507fc 3040
049c3b5d
JD
30412005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
3042
3043 PR libgfortran/21875
3044 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
3045 with trailing blanks on normal formatted read.
3046
118ea793
CF
30472005-07-23 Chao-ying Fu <fu@mips.com>
3048
3049 * gcc.target/mips/mips32-dsp-type.c: New test.
3050 * gcc.target/mips/mips32-dsp.c: New test.
3051
5887a1bb
OH
30522005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
3053
3054 PR testsuite/21073
3055 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
3056
3057 PR testsuite/20454
3058 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
3059 and __cyg_profile_func_exit.
3060
43aa5181
DE
30612005-07-22 David Edelsohn <edelsohn@gnu.org>
3062
3063 * gfortran.dg/comma_format_extension_3.f: Fix typo.
3064 * gfortran.dg/comma_format_extension_4.f: Same.
3065 * gfortran.dg/pr15332.f: Same.
3066 * gfortran.dg/pr21730.f: Same.
3067
452f9012
AP
30682005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
3069
163f1018
AP
3070 * g++.dg/opt/vrp2.C: Fix testcase.
3071
452f9012
AP
3072 PR tree-opt/22625
3073 * g++.dg/opt/vrp2.C: New test.
3074
9881e3e5
MM
30752005-07-22 Mark Mitchell <mark@codesourcery.com>
3076
3077 PR debug/21828
3078 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
3079
17c7e33e
DN
30802005-07-22 Diego Novillo <dnovillo@redhat.com>
3081
3082 * gcc.dg/tree-ssa/20050719-1.c: New test.
3083
0fb6f88a
BS
30842005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
3085
3086 * gcc.dg/bfin-longcall-1.c: New file.
3087 * gcc.dg/bfin-longcall-2.c: New file.
3088
58669148
JJ
30892005-07-21 Janis Johnson <janis187@us.ibm.com>
3090
3091 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
3092
9d24eb54
AP
30932005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3094
3095 PR middle-end/19055
3096 * gcc.dg/tree-ssa/pr19055.c: New test.
3097 * gcc.dg/tree-ssa/pr19055-2.c: New test.
3098
757d1b88
AP
30992005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3100
3101 PR C++/22358
3102 * g++.dg/other/pr22358.C: New test.
3103
5b8ce8f1
DG
31042005-07-21 Douglas Gregor <doug.gregor@gmail.com>
3105
3106 PR c++/2922
3107 * g++.dg/lookup/two-stage5.C: New test from bug comments.
ba126145 3108
b8bcbe3a
VR
31092005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3110
3111 PR c++/15938
3112 * g++.dg/init/union2.C: New test.
3113
423c1d1c
VR
31142005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3115
3116 PR c/22393
3117 * gcc.dg/complex-4.c: New test.
3118
8eb9df78
RG
31192005-07-21 Richard Guenther <rguenther@suse.de>
3120
3121 PR testsuite/22522
3122 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
3123 scanning for asm labels.
3124 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
3125
f9cc1a70
PB
31262005-07-21 Paolo Bonzini <bonzini@gnu.org>
3127
2fab365e
PB
3128 PR target/22085
3129 * gcc.dg/altivec-pr22085.c: New.
3130
31312005-07-21 Paolo Bonzini <bonzini@gnu.org>
3132
3133 PR tree-optimization/19210
f9cc1a70
PB
3134 * gcc.dg/tree-ssa/pr19210-1.c: New.
3135 * gcc.dg/tree-ssa/pr19210-2.c: New.
3136
cb83c2ec
RS
31372005-07-21 Richard Sandiford <richard@codesourcery.com>
3138
3139 PR rtl-optimization/22167
3140 * g++.dg/opt/pr22167.C: New test.
3141
3a9d5f26
DG
31422005-07-20 Douglas Gregor <doug.gregor@gmail.com>
3143
3144 PR c++/2922
3145 * g++.dg/lookup/two-stage2.C: New.
3146 * g++.dg/lookup/two-stage3.C: New.
3147 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
3148 fixed two-stage name lookup for operators.
3149 * g++.dg/template/call3.C: Compiler now produces an appropriate
ba126145 3150 error message.
3a9d5f26 3151 * g++.dg/template/crash37.C: Compiler now describes bla() on line
ba126145 3152 14 as a candidate.
3a9d5f26
DG
3153 * g++.dg/template/ptrmem4.C: Compiler produces different error
3154 message.
3155 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
3156 connect_to_method as a candidate.
ba126145 3157
4db8040c
JM
31582005-07-20 James A. Morrison <phython@gcc.gnu.org>
3159
3160 * gcc.dg/fold-alloc-1.c: New test.
3161
fdda361d
KH
31622005-07-20 Kazu Hirata <kazu@codesourcery.com>
3163
3164 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3165 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
3166
1ade5842
JM
31672005-07-19 James A. Morrison <phython@gcc.gnu.org>
3168
3169 * gcc.dg/fold-abs-1.c: New test.
3170 * gcc.dg/fold-abs-2.c: New test.
3171 * gcc.dg/fold-abs-3.c: New test.
3172
4038c495
GB
31732005-07-20 Giovanni Bajo <giovannibajo@libero.it>
3174
3175 Make CONSTRUCTOR use VEC to store initializers.
3176 * g++.dg/ext/complit3.C: Check for specific error messages.
3177 * g++.dg/init/brace2.C: Update error message.
3178 * g++.dg/warn/Wbraces2.C: Likewise.
3179
24d36d28
PT
31802005-07-19 Paul Thomas <pault@gcc.gnu.org>
3181
3182 PR fortran/16940
3183 * gfortran.dg/module_interface_1.f90: New test.
3184
6a9a79a8
DB
31852005-07-19 Danny Berlin <dberlin@dberlin.org>
3186 Kenneth Zadeck <zadeck@naturalbridge.com>
3187
3188 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
3189
7876a414
KG
31902005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3191
3192 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
3193 specify -Wformat for these tests.
3194 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
3195 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
3196 * gcc.dg/format/opt-6.c: Delete.
3197
e2f93417
AP
31982005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3199
3200 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
3201 * gcc.dg/tree-ssa/sra-3.c: Likewise.
3202
00b6cf8b
AP
32032005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3204
3205 * gcc.dg/tree-ssa/alias-2.c: New test.
3206
eba839f9
MM
32072005-07-18 Mark Mitchell <mark@codesourcery.com>
3208
3209 PR c++/22263
3210 * g++.dg/template/explicit7.C: New test.
3211
74792af7 32122005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
00b6cf8b
AP
3213
3214 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
3215 width of 8 to +Inf and -Inf.
ba126145 3216
4d0839ff
MM
32172005-07-17 Mark Mitchell <mark@codesourcery.com>
3218
3219 PR c++/22139
3220 * g++.dg/template/friend36.C: New test.
3221
e51c47fb
DE
32222005-07-16 David Edelsohn <edelsohn@gnu.org>
3223
3224 PR fortran/21730
3225 * gfortran.dg/pr21730.f: New test.
3226
17c999e8
DB
32272005-07-16 Danny Berlin <dberlin@dberlin.org>
3228 Kenneth Zadeck <zadeck@naturalbridge.com>
3229
3230 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
3231 since pure const detection cannot run at -O1 in c compiler.
3232 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
3233 can now optimize this case properly.
3234 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
3235 because we now pass.
3236 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
3237
0b359b01
JM
32382005-07-16 Joseph S. Myers <joseph@codesourcery.com>
3239
3240 PR c/22421
3241 * gcc.dg/format/bitfld-1.c: New test.
3242
6f4434b3
MM
32432005-07-15 Mark Mitchell <mark@codesourcery.com>
3244
3245 PR c++/22204
3246 * g++.dg/rtti/repo1.C: New test.
3247
01c0a9fa
AP
32482005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
3249
3250 PR middle-end/22398
3251 * gcc.c-torture/compile/pr22398.c: New test.
3252
34b5375f
MM
32532005-07-15 Mark Mitchell <mark@codesourcery.com>
3254
3255 PR c++/22132
3256 * g++.dg/expr/cast4.C: New test.
3257
0691d1d4
RG
32582005-07-15 Richard Guenther <rguenther@suse.de>
3259
3260 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
3261 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
3262
3c341936
SB
32632005-07-15 Steven Bosscher <stevenb@suse.de>
3264
3265 PR tree-optimization/22230
3266 * gcc.dg/tree-ssa/pr22230.c: New test.
3267
94b00ee4
JJ
32682005-07-14 Jakub Jelinek <jakub@redhat.com>
3269
d71b89ca
JJ
3270 * gfortran.dg/g77/cpp6.f: New test.
3271
94b00ee4
JJ
3272 PR fortran/22417
3273 * gfortran.dg/g77/cpp5.F: New test.
3274 * gfortran.dg/g77/cpp5.h: New file.
3275 * gfortran.dg/g77/cpp5inc.h: New file.
3276
be0cc7e2
PT
32772005-07-12 Paul Thomas <pault@gcc.gnu.org>
3278
3279 PR libfortran/16435
3280 * gfortran.dg/tl_editting.f90: New.
3281 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
3282
4a90ae54
FW
32832005-07-14 Steven G. Kargl <kargls@comcast.net>
3284
3285 * gfortran.dg/char_array_constructor.f90: New test.
3286
b125b4cf 32872005-07-13 Paul Thomas <pault@gcc.gnu.org>
59f7a202 3288
b125b4cf
PT
3289 * gfortran.dg/past_eor.f90: New.
3290 * gfortran.dg/complex_read.f90: New.
59f7a202 3291
34ab7c53
JL
32922005-07-13 Jeff Law <law@redhat.com>
3293
3294 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
3295 additional casts.
3296
3297 * gcc.dg/tree-ssa/pr22321.c: New test
3298
3cb005cf
PB
32992005-07-13 Paolo Bonzini <bonzini@gnu.org>
3300
3301 PR tree-optimization/21921
3302 * gcc.dg/tree-ssa/pr21921.c: New.
3303
2824a5c3
ZD
33042005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
3305
3306 PR tree-optimizatio/22442
3307 * gcc.dg/tree-ssa/loop-11.c: New test.
3308
fe83f543
AP
33092005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
3310
3311 PR tree-opt/21840
3312 * gcc.c-torture/compile/pr21840.c: New test.
3313
7fac66d4
JH
33142005-07-12 Jan Hubicka <jh@suse.cz>
3315
3316 * gcc.c-torture/compile/pr22379.c: New test.
3317
33182005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
0d579784
TK
3319
3320 PR libfortran/21593
3321 gfortran.dg/dev_null.f90: Remove outdated comment about
3322 PR libfortran/21593.
3323
3324
015294b6
DJ
33252005-07-12 Dale Johannesen <dalej@apple.com>
3326
3327 * gcc.target/i386/compress-float-sse.c: New.
3328 * gcc.target/i386/compress-float-sse-pic.c: New.
3329 * gcc.target/i386/compress-float-387.c: New.
3330 * gcc.target/i386/compress-float-387-pic.c: New.
3331 * gcc.dg/compress-float-ppc.c: New.
3332 * gcc.dg/compress-float-ppc-pic.c: New.
3333
0d579784 33342005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5133e4b9 3335
0d579784 3336 PR libfortran/21593
5133e4b9
TK
3337 gfortran.dg/dev_null.f90: Remove targets.
3338
fd5d2c3e
AP
33392005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
3340
3341 PR tree-opt/22335
3342 * gcc.dg/pr22335-1.c: New test.
3343 * gcc.dg/pr22335-2.c: New test.
3344
a207780f
VR
33452005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3346
3347 PR c++/20172
3348 * g++.dg/template/nontype12.C : New test.
3349
b7eae7b8
ZD
33502005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
3351
3352 * gcc.dg/tree-ssa/loop-10.c: New test.
3353
ebde3ea8
KH
33542005-07-11 Kazu Hirata <kazu@codesourcery.com>
3355
3356 * gcc.c-torture/execute/20020720-1.x: Remove.
3357
fcf3be37
JJ
33582005-07-11 Jakub Jelinek <jakub@redhat.com>
3359
3360 * gfortran.fortran-torture/execute/forall_7.f90: New test.
3361
4cc93d99
RS
33622005-07-10 Richard Sandiford <richard@codesourcery.com>
3363
3364 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
3365 (dg-mips-options): Use it.
3366
e8ca4159
DN
33672005-07-09 Diego Novillo <dnovillo@redhat.com>
3368
3369 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
3370
38f31687
RH
33712005-07-09 Richard Henderson <rth@redhat.com>
3372
3373 * lib/target-supports.exp (check_effective_target_sync_char_short):
3374 Add alpha.
3375
999a06a0
TK
33762005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
3377
3378 PR libfortran/22217
3379 * gfortran.dg/negative-z-descriptor.f90: New test.
3380
52b27f98
AP
33812005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3382
3383 PR tree-opt/22329
3384 * gcc.dg/pr22329.c: New test.
3385
1ff54bfb
KH
33862005-07-08 Kazu Hirata <kazu@codesourcery.com>
3387
3388 PR tree-optimization/20139
3389 * gcc.dg/tree-ssa/pr20139.c: New.
3390
d5c77941
AP
33912005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3392
3393 PR tree-opt/22356
3394 * testsuite/gcc.dg/pr22356-1.c: New test.
3395
c510f071
NS
33962005-07-08 Nathan Sidwell <nathan@codesourcery.com>
3397
3398 PR c++/21799
3399 * g++.dg/template/unify8.C: New.
3400 * g++.dg/template/unify9.C: New.
3401
0921bc44
JJ
34022005-07-08 Jakub Jelinek <jakub@redhat.com>
3403
3404 * gfortran.fortran-torture/execute/entry_10.f90: New test.
3405
ed5b9f96
GK
34062005-07-07 Geoffrey Keating <geoffk@apple.com>
3407
3408 * gcc.dg/darwin-version-1.c: New.
3409 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
3410 * gcc.dg/builtins-20.c: Likewise.
3411 * gcc.dg/builtins-53.c: Likewise.
3412 * gcc.dg/torture/builtins-convert-1.c: Likewise.
3413 * gcc.dg/torture/builtins-convert-2.c: Likewise.
3414 * gcc.dg/torture/builtins-convert-3.c: Likewise.
3415 * gcc.dg/torture/builtins-power-1.c: Likewise.
3416 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
3417 on Darwin.
3418
5b59ff3b
JL
34192005-07-07 Jeff Law <law@redhat.com>
3420
3421 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
3422 argument evaluation order.
3423
47b3a403
TK
34242005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
3425
3426 PR libfortran/21594
3427 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3428 Add test cases where the shift length is greater than the
3429 array length.
3430
a0e71127
ZL
34312005-07-07 Ziemowit Laski <zlaski@apple.com>
3432
3433 * obj-c++.dg/proto-lossage-6.mm: New.
3434 * objc.dg/proto-lossage-6.m: New.
3435
d96a5493
ZL
34362005-07-07 Ziemowit Laski <zlaski@apple.com>
3437
3438 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
3439 * objc.dg/gnu-runtime-2.m: Likewise.
3440
4c3a6ca1
JJ
34412005-07-07 Jakub Jelinek <jakub@redhat.com>
3442
d1e3d6ae
JJ
3443 * gfortran.dg/longline.f: New test.
3444
4c3a6ca1
JJ
3445 * gfortran.dg/badline.f: New test.
3446
d3642f89
FW
34472005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3448
3449 PR fortran/16531
3450 PR fortran/15966
3451 PR fortran/18781
3452 * gfortran.dg/hollerith.f90: New.
3453 * gfortran.dg/hollerith2.f90: New.
3454 * gfortran.dg/hollerith3.f90: New.
3455 * gfortran.dg/hollerith4.f90: New.
3456 * gfortran.dg/hollerith_f95.f90: New.
3457 * gfortran.dg/hollerith_legacy.f90: New.
3458 * gfortran.dg/g77/cpp4.F: New. Port from g77.
3459
f5d21c4c
ZL
34602005-07-07 Ziemowit Laski <zlaski@apple.com>
3461
3462 PR objc/22274
3463 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
3464 * objc.dg/gnu-runtime-2.m: New.
3465
1a557723
JL
34662005-07-06 Jeff Law <law@redhat.com>
3467
3468 * gcc.dg/tree-ssa/vrp17.c: New test.
3469
9f9d4c5f
FW
34702005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3471
3472 PR fortran/22327
3473 * gfortran.dg/array_constructor_5.f90: New test.
3474
3c2d01f1
JJ
34752005-07-07 Jakub Jelinek <jakub@redhat.com>
3476
3477 * gfortran.fortran-torture/execute/entry_9.f90: New test.
3478
1d8eeb63
FJ
34792005-07-06 Fariborz Jahanian <fjahanian@apple.com>
3480
3481 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
3482 * gcc.dg/980816-1.c: Ditto.
3483
9da4058c
JL
34842005-07-06 Jeff Law <law@redhat.com>
3485
3486 * gcc.c-torture/compile/pr21356.c: New test.
3487
73f397d4
JM
34882005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3489
3490 PR c/22013
3491 PR c/22098
3492 * gcc.c-torture/compile/pr22013-1.c,
3493 gcc.c-torture/execute/pr22098-1.c,
3494 gcc.c-torture/execute/pr22098-2.c,
3495 gcc.c-torture/execute/pr22098-3.c: New tests.
3496
692a7aa3
JM
34972005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3498
3499 PR c/22308
3500 * gcc.dg/pr22308-1.c: New test.
3501
5935bec3
KH
35022005-07-05 Kazu Hirata <kazu@codesourcery.com>
3503
3504 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
3505 target.
3506 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 3507 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 3508
c6f3fbf1
KH
35092005-07-04 Kazu Hirata <kazu@codesourcery.com>
3510
3511 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
3512 * gcc.dg/compare9.c: New.
3513
0f8417e9
FXC
35142005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3515
3516 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
3517
bbef4d45
AP
35182005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3519
3520 PR testsuite/22288
3521 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
3522
3523
0ce0154c
KG
35242005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3525
3526 * gcc.dg/format/gcc_gfc-1.c: New.
3527
dd0f37b5
AP
35282005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3529
3530 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
3531
365ff3b9
FXC
35322005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3533
3534 PR fortran/20842
3535 * gfortran.dg/io_invalid_1.f90: New test.
3536
ea40ba9c
JM
35372005-07-03 Joseph S. Myers <joseph@codesourcery.com>
3538
3539 * gcc.dg/format/gcc_diag-1.c: Update.
3540
2d0dab7f
JL
35412005-07-02 Jeff Law <law@redhat.com>
3542
3543 * gcc.dg/tree-ssa/pr22051-1.c: New test.
3544 * gcc.dg/tree-ssa/pr22051-2.c: New test.
3545
dee15844
JM
35462005-07-02 Joseph S. Myers <joseph@codesourcery.com>
3547
3548 * gcc.dg/format/gcc_diag-1.c: Update.
3549
7898840f
AP
35502005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
3551
3552 PR tree-opt/22269
3553 * gcc.c-torture/compile/pr22269.c: New test.
3554
a4f91294
DN
35552005-06-30 Diego Novillo <dnovillo@redhat.com>
3556
3557 PR 21584
3558 PR 22219
3559 * g++.dg/tree-ssa/pr21584-1.C: New test.
3560 * g++.dg/tree-ssa/pr21584-2.C: New test.
3561
e6b05534
ZL
35622005-06-30 Ziemowit Laski <zlaski@apple.com>
3563
3564 * obj-c++.dg/try-catch-11.mm: New.
3565 * objc.dg/try-catch-10.m: New.
3566
33a72fb9
DE
35672005-06-29 David Edelsohn <edelsohn@gnu.org>
3568
3569 * g++.dg/other/ucnid-1.C: xfail on AIX.
3570
674391b8
DN
35712005-06-29 Diego Novillo <dnovillo@redhat.com>
3572
3573 PR 22234
3574 * gcc.dg/20050629-1.c: New test.
3575
c64de75f
ZL
35762005-06-29 Ziemowit Laski <zlaski@apple.com>
3577
3578 * obj-c++.dg/const-str-1[0-1].mm: New.
3579 * objc.dg/const-str-1[0-1].m: New.
3580
d5dfe0b8
RH
35812005-05-29 Richard Henderson <rth@redhat.com>
3582
3583 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
3584 Rename from check_effective_target_vect_no_max.
3585 (check_effective_target_vect_no_int_add): New.
3586 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
3587 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
3588 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3589 * gcc.dg/vect/vect-reduc-1.c: Use both.
3590 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3591
9fb93f89
RH
35922005-05-29 Richard Henderson <rth@redhat.com>
3593
ba126145 3594 * lib/target-supports.exp (check_effective_target_vect_no_max):
9fb93f89
RH
3595 Remove i386 and x86_64.
3596
8972a0ac
SE
35972005-06-29 Steve Ellcey <sje@cup.hp.com>
3598
3599 PR testsuite/21969
3600 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
3601
e972ccce
SE
36022005-06-29 Steve Ellcey <sje@cup.hp.com>
3603
3604 PR middle-end/21969
3605 * gcc.dg/vect/pr21969.c: New test.
3606
6663ee3b
EC
36072005-06-28 Eric Christopher <echristo@redhat.com>
3608
3609 PR c/22052
3610 PR c/21975
3611 * gcc.dg/inline1.c: New test.
3612 * gcc.dg/inline2.c: Ditto.
3613 * gcc.dg/inline3.c: Ditto.
3614 * gcc.dg/inline4.c: Ditto.
3615 * gcc.dg/inline5.c: Ditto.
ba126145 3616
7f8f6d5f
TK
36172005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3618
3619 PR libfortran/22142
3620 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3621 Add testcase also testing eoshift1 for PR 22142.
3622
777c8889
RH
36232005-06-28 Richard Henderson <rth@redhat.com>
3624
3625 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
3626 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
3627 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
3628 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
3629 gcc.dg/tree-ssa/20030922-2.c: Likewise.
3630
0f363a3b
TK
36312005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3632
3633 PR libfortran/22142
3634 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3635 Add testcase for PR 22142.
3636
4de67c26
JM
36372005-06-28 Joseph S. Myers <joseph@codesourcery.com>
3638
3639 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
3640 gcc.target/ia64/fpreg-2.c: New tests.
3641
8234b3bd
FXC
36422005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3643
3644 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
3645
0a0a8cf7
FXC
36462005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3647
3648 PR libfortran/22170
3649 * gfortran.dg/slash_1.f90: New test.
3650
9009820b
RH
36512005-06-27 Richard Henderson <rth@redhat.com>
3652
3653 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
3654 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
3655 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3656 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3657 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3658 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3659
69a2964c
RH
36602005-06-27 Richard Henderson <rth@redhat.com>
3661
3662 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
3663 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
3664
2aba33dd
ZL
36652005-06-27 Ziemowit Laski <zlaski@apple.com>
3666
3667 * obj-c++.dg/proto-lossage-5.mm: New.
3668 * objc.dg/proto-lossage-5.m: New.
3669
3eca1bd7
DN
36702005-06-27 Diego Novillo <dnovillo@redhat.com>
3671
3672 PR 21959
3673 * gcc.dg/tree-ssa/pr21959.c: New test.
3674
10a0d495
JJ
36752005-06-27 Jakub Jelinek <jakub@redhat.com>
3676
3677 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
3678 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
3679 testing uninitialized var.
3680
3681 * gcc.c-torture/execute/builtins/chk.h: New.
3682 * gcc.c-torture/execute/builtins/lib/chk.c: New.
3683 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
3684 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
3685 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
3686 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
3687 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
3688 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
3689 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
3690 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
3691 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
3692 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
3693 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
3694 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
3695 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
3696 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
3697 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
3698 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
3699 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
3700 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
3701 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
3702 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
3703 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
3704 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
3705 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
3706 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
3707 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
3708 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
3709 * gcc.dg/builtin-object-size-1.c: New test.
3710 * gcc.dg/builtin-object-size-2.c: New test.
3711 * gcc.dg/builtin-object-size-3.c: New test.
3712 * gcc.dg/builtin-object-size-4.c: New test.
3713 * gcc.dg/builtin-object-size-5.c: New test.
3714 * gcc.dg/builtin-stringop-chk-1.c: New test.
3715 * gcc.dg/builtin-stringop-chk-2.c: New test.
3716 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
3717 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
3718 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
3719 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
3720 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
3721 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
3722 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
3723 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
3724 * gcc.c-torture/execute/printf-1.c: New test.
3725 * gcc.c-torture/execute/fprintf-1.c: New test.
3726 * gcc.c-torture/execute/vprintf-1.c: New test.
3727 * gcc.c-torture/execute/vfprintf-1.c: New test.
3728 * gcc.c-torture/execute/printf-chk-1.c: New test.
3729 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
3730 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
3731 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
3732
2bcf2e2b
MM
37332005-06-27 Michael Matz <matz@suse.de>
3734
3735 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
3736 slot is not merged if address escapes.
3737
10a22b11
KG
37382005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3739
3740 PR c/21911
3741 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
3742
19dbbf36
JJ
37432005-06-26 Jakub Jelinek <jakub@redhat.com>
3744
d9725c41
JJ
3745 PR middle-end/17965
3746 * gcc.c-torture/compile/20050622-1.c: New test.
3747
19dbbf36
JJ
3748 PR middle-end/22028
3749 * gcc.dg/20050620-1.c: New test.
3750
567fb660
KH
37512005-06-26 Kazu Hirata <kazu@codesourcery.com>
3752
3753 PR tree-optimization/22026
3754 * gcc.dg/tree-ssa/pr22026.c: New.
3755
0e6d033b
TK
37562005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3757
8b41d4bf 3758 PR libfortran/22144
0e6d033b
TK
3759 * gfortran.dg/shift-alloc.f90: New testcase.
3760
f115b653
KC
37612005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3762
3763 * all files: Update FSF address in copyright headers.
3764
ce91e74c
JH
37652005-06-22 Jan Hubicka <jh@suse.cz>
3766
3767 * wholeprogram-1.c: New testcase.
3768 * wholeprogram-2.c: New testcase.
3769
68c1abf1
MM
37702005-06-24 Mark Mitchell <mark@codesourcery.com>
3771
3772 PR 22171
3773 * gcc.dg/tree-ssa/pr22171.c: New test.
3774
a3504e64
FW
37752005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3776
3777 * gfortran.dg/simplify_modulo.f90: New.
3778
b8807f05
JH
37792005-06-24 Jan Hubicka <jh@suse.cz>
3780
3781 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3782
ee18782f
ZL
37832005-06-23 Ziemowit Laski <zlaski@apple.com>
3784
3785 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3786
0c9b7e9b
ZL
37872005-06-23 Ziemowit Laski <zlaski@apple.com>
3788
3789 * obj-c++.dg/typedef-alias-1.mm: New.
3790 * objc.dg/typedef-alias-1.m: New.
3791
94908762
JL
37922005-06-23 Jeff Law <law@redhat.com>
3793
3794 * gcc.dg/tree-ssa/vrp16.c: New test.
3795
32aa3bff
FXC
37962005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3797
3798 * lib/target-supports.exp: Add
3799 check_effective_target_fortran_large_real and
3800 check_effective_target_fortran_large_int to check for
3801 corresponding effective targets.
3802 * gfortran.dg/large_integer_kind_1.f90: New test.
3803 * gfortran.dg/large_real_kind_1.f90: New test.
3804
e57f2b41
KH
38052005-06-23 Kazu Hirata <kazu@codesourcery.com>
3806
3807 PR tree-optimization/22117
3808 * gcc.dg/tree-ssa/pr22117.c: New.
3809
a31de501
JM
38102005-06-23 James A. Morrison <phython@gcc.gnu.org>
3811
3812 PR testsuite/22123
3813 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3814
2de3f2f3
DE
38152005-06-23 David Edelsohn <edelsohn@gnu.org>
3816
3817 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3818
09102896
DB
38192005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3820
3821 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3822 * gfortran.dg/f2c_4.c: Likewise
ba126145 3823
bd83e614
PB
38242005-06-22 Paul Brook <paul@codesourcery.com>
3825
3826 PR fortran/21034
3827 * gfortran.dg/auto_save_1.f90: New test.
3828
aacb3512
MM
38292005-06-22 Michael Matz <matz@suse.de>
3830
3831 * gcc.target/x86-64/abi: New directory.
3832 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3833 * gcc.target/x86-64/abi/README.gcc: New file.
3834 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3835 * gcc.target/x86-64/abi/asm-support.s: New file.
3836 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3837 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3838 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3839 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3840 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3841 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3842 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3843 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3844 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3845 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3846 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3847 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3848 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3849 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3850 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3851 * gcc.target/x86_64/abi/test_varargs.c: New test.
3852
ed059c56
JM
38532005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3854
3855 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3856 32-bit i?86 and x86_64.
3857
01277dc4
ZL
38582005-06-21 Ziemowit Laski <zlaski@apple.com>
3859
3860 * obj-c++.dg/const-str-[1-9].mm: New tests.
3861
051cdfd4
PT
38622005-06-21 Paul Thomas <pault@gcc.gnu.org>
3863
3864 PR fortran/22010
3865 * gfortran.dg/namelist_use.f90: New.
3866 * gfortran.dg/namelist_use_only.f90: New.
3867
2735e93e
JL
38682005-06-21 Jeff Law <law@redhat.com>
3869
3870 * gcc.dg/tree-ssa/vrp15.c: New test.
3871
a6b46ba2
DN
38722005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3873
ba126145 3874 * lib/target-supports.exp (check_effective_target_vect_reduction):
a6b46ba2
DN
3875 Remove.
3876 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3877 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3878 remove vect_reduction target keyword. Also avoid two returns in main.
3879 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3880 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3881 * gcc.dg/vect/vect-reduc-1short.c: New test.
3882 * gcc.dg/vect/vect-reduc-1char.c: New test.
3883 * gcc.dg/vect/vect-reduc-2short.c: New test.
3884 * gcc.dg/vect/vect-reduc-2char.c: New test.
3885 * gcc.dg/vect/vect-reduc-6.c: New test.
3886 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3887 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3888 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3889
a3a2067a
TS
38902005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3891 Paul Thomas <pault@gcc.gnu.org>
3892
3893 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3894 New tests.
ba126145 3895
a3a2067a 38962005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
3897
3898 * gfortran.dg/backslash_1.f90: New test.
3899 * gfortran.dg/backslash_2.f90: New test.
3900
e0757dda
SK
39012005-06-20 Steven G. Kargl <kargls@comcast.net>
3902
3903 * gfortran.dg/duplicate_labels.f90: New test.
3904
019275a2
JB
39052005-06-20 Jan Beulich <jbeulich@novell.com>
3906
3907 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3908 unsupportable relocations.
3909 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3910 * gcc.dg/20050321-2.c: xfail for NetWare.
3911
57493278
AJ
39122005-06-20 Andreas Jaeger <aj@suse.de>
3913
3914 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3915 gcc.target/i386/fastcall-sseregparm.c,
3916 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3917
771151dc
RH
39182005-06-19 Richard Henderson <rth@redhat.com>
3919
3920 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3921
cac24f06
JM
39222005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3923
3924 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3925
fed3667b
AH
39262005-06-19 Aldy Hernandez <aldyh@redhat.com>
3927
131c66cd
FXC
3928 PR c++/22115
3929 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 3930
a73c6788
DN
39312005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3932
3933 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3934 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3935 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3936
2d9474df
JM
39372005-06-18 James A Morrison <phython@gcc.gnu.org>
3938
3939 * gcc.dg/fold-mod-1.c: New test.
3940
5190a458
SK
39412005-06-18 Steven G. Kargl <kargls@comcast.net>
3942
3943 PR fortran/19926
3944 * gfortran.dg/pr19926.f90: New test.
3945
a73c6788 39462005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
3947
3948 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3949 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3950 targets.
3951 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3952 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3953
6d409ca8
JM
39542005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3955
3956 * gcc.target/ia64/float80-varargs-1.c: New test.
3957
189ed82c
TS
39582005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3959
3960 PR tree-opt/22035
3961 * gfortran.dg/f2c_6.f90: New test.
3962
fad86f7a
GK
39632005-06-17 Geoffrey Keating <geoffk@apple.com>
3964
3965 PR c++/17413
3966 * g++.dg/template/local5.C: New.
3967
5531f0e0
RH
39682005-06-17 Richard Henderson <rth@redhat.com>
3969
3970 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3971
3453c37f
DB
39722005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3973
3974 PR testsuite/21945
3975 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3976
18338c6e
GB
39772005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3978
3979 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3980 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3981 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3982 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3983 check_vect to verify the presence of hardware vector support.
3984
c26db6b6
JM
39852005-06-16 James A. Morrison <phython@gcc.gnu.org>
3986
3987 PR testsuite/22056
3988 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3989
04d9e6bd
FXC
39902005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3991
3992 PR libfortran/19216
3993 * gfortran.dg/pr19216.f: Add correct space between brackets and
3994 dg directive.
3995
2f06ccc6
FXC
39962005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3997
3998 PR libfortran/16436
3999 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
4000
2f84b963
RG
40012005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
4002
4003 * gcc.target/i386/attributes-error.c: New testcase.
4004 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
4005 * gcc.target/i386/regparm-stdcall.c: Likewise.
4006 * gcc.target/i386/sseregparm-1.c: Likewise.
4007 * gcc.target/i386/sseregparm-2.c: Likewise.
4008
fe93f42f
NS
40092005-06-16 Nathan Sidwell <nathan@codesourcery.com>
4010
4011 * g++.dg/rtti/crash2.C: New.
4012
46bdb9cf
JM
40132005-06-15 Joseph S. Myers <joseph@codesourcery.com>
4014
4015 * gcc.dg/noncompile/20040203-3.c: Update expected message.
4016
18ea791f
DU
40172005-06-15 David Ung <davidu@mips.com>
4018
4019 * gcc.target/mips/mips16e-extends.c: New test for testing the
4020 generation of MIPS16e zeb/zeh, seb/seh instructions.
4021
9983270b
DN
40222005-06-15 Diego Novillo <dnovillo@redhat.com>
4023
4024 PR 22018
4025 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
4026 * gcc.dg/tree-ssa/pr22018.c: New test.
4027
5bed876a
AH
40282005-06-15 Aldy Hernandez <aldyh@redhat.com>
4029
4030 * gcc.dg/simd-1.c: Update error messages.
4031 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
4032 * gcc.dg/simd-2.c: Update error messages.
4033 * gcc.dg/simd-4.c: New.
4034
c4eacf99
NS
40352005-06-15 Nathan Sidwell <nathan@codesourcery.com>
4036
4037 PR c++/20678
4038 * g++.dg/other/crash-4.C: New.
4039
c9a3d128
DP
40402005-06-14 Devang Patel <dpatel@apple.com>
4041
4042 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 4043
792f871e
NS
40442005-06-14 Nathan Sidwell <nathan@codesourcery.com>
4045
4046 PR c++/21929
4047 * g++.dg/parse/crash11.C: Update
4048
a513fe88
JL
40492005-06-13 Jeff Law <law@redhat.com>
4050
4051 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
4052 perform the desired transformations.
4053 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
4054 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
4055
a8e12e4d
TS
40562005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4057
4058 PR fortran/22038
4059 * gfortran.dg/forall_1.f90: Un-XFAIL.
4060
8fe4d24b
NS
40612005-06-13 Nathan Sidwell <nathan@codesourcery.com>
4062
4063 PR c++/21929
4064 * g++.dg/parse/crash26.C: New.
4065
4066 PR c++/20789
4067 * g++.dg/init/member1.C: New.
4068
dda895f9
JJ
40692005-06-13 Jakub Jelinek <jakub@redhat.com>
4070
4071 * gfortran.dg/altreturn_1.f90: New test.
4072
adacecf1
ZD
40732005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
4074
4075 PR middle-end/21985
4076 * gcc.dg/tree-ssa/pr21985.c: New test.
4077
a165e746
JM
40782005-06-12 James A. Morrison <phython@gcc.gnu.org>
4079
4080 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
4081
da5839d6
RS
40822005-06-12 Roger Sayle <roger@eyesopen.com>
4083
4084 PR c++/21930
4085 * g++.dg/other/error10.C: New test case.
4086
57504df9
FXC
40872005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4088
4089 PR libfortran/19155
4090 * gfortran.dg/pr19155.f: Add test.
4091
b49a3de7
TS
40922005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4093
4094 * gfortran.dg/f2c_7.f90: New test.
4095
16d4ddd1
TS
4096 * gfortran.dg/forall_1.f90: XFAILed.
4097
e3d025cb
JM
40982005-06-12 James A. Morrison <phython@gcc.gnu.org>
4099
4100 * gcc.dg/pr14796-1.c: New.
4101 * gcc.dg/pr14796-2.c: New.
4102
94631c1e
SK
41032005-06-11 Steven G. Kargl <kargls@comcast.net>
4104
4105 PR fortran/17792
4106 PR fortran/21375
4107 * gfortran.dg/deallocate_stat.f90: New test.
4108
41092005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
4110
4111 * gfortran.fortran-torture/execute/in-pack.f90: New test.
4112
bb748329
DN
41132005-06-10 Dorit Nuzman <dorit@il.ibm.com>
4114
4115 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
4116 access will be generated when this loop is vectorized. Test that
4117 accesses with same alignment were detected.
4118 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
4119 Test that accesses with same alignment were detected.
4120 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 4121 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
4122 alignment were detected.
4123
f77c5dc0
VR
41242005-06-10 Aldy Hernandez <aldyh@redhat.com>
4125
4126 PR c++/10611
4127 * g++.dg/conversion/simd2.C: New.
4128
b7e20b53
GDR
41292005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4130
4131 * gcc.dg/Wcxx-compat-1.c: New.
4132
92f5e87c
TK
41332005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
4134
4135 PR libfortran/21480
4136 * gfortran.dg/reshape-complex.f90: Add a test for a packed
4137 complex array.
4138
5878b92f
NS
41392005-06-09 Nathan Sidwell <nathan@codesourcery.com>
4140
4141 * gcc.dg/alias-8.c: New.
4142
7a9430c0
JM
41432005-06-08 Joseph S. Myers <joseph@codesourcery.com>
4144
4145 * gcc.dg/format/cmn_err-1.c: Update.
4146
8b0096b4
JM
41472005-06-08 James A. Morrison <phython@gcc.gnu.org>
4148
4149 PR target/20666
4150 * gcc.target/sparc/fexpand-2.c: New.
4151 * gcc.target/sparc/fpmerge-2.c: New.
4152 * gcc.target/sparc/fpmul-2.c: New.
4153 * gcc.target/sparc/noresult.c: New.
4154 * gcc.target/sparc/pdist-2.c: New.
4155 * gcc.target/sparc/pdist-3.c: New.
4156
625b02b2
AB
41572005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
4158
4159 PR testsuite/21702
4160 * gcc.target/i386/i386.exp: Fix comment typo.
4161
98ed9dae
NS
41622005-06-08 Nathan Sidwell <nathan@codesourcery.com>
4163
4164 PR c++/19497
4165 * g++.dg/inherit/using5.C: New.
4166 * g++.dg/inherit/using6.C: New.
4167
cb6d4a9f
VR
41682005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4169
4170 PR c++/19894
4171 * g++.dg/template/ptrmem15.C: New test.
4172
4173 PR c++/20563
4174 * g++.dg/ext/label4.C: New test.
4175
34cbdf67
EB
41762005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4177
4178 * gcc.dg/tls/debug-1.c: New test.
4179
4280a26f
DJ
41802005-06-07 Dale Johannesen <dalej@apple.com>
4181
4182 * gcc.target/i386/movq.c: New.
4183
e4cd04f4
DJ
41842005-06-07 Dale Johannesen <dalej@apple.com>
4185
4186 * gcc.dg/20050607-1.c: New.
4187
145357a4
JJ
41882005-06-07 Jakub Jelinek <jakub@redhat.com>
4189
4190 PR middle-end/21850
4191 * gcc.c-torture/execute/20050607-1.c: New test.
4192
ae740cce
TK
41932005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
4194
4195 PR libfortran/21926
4196 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
4197 Test case where the return array has lowest stride one,
4198 but isn't packed.
4199
89a590b3
AS
42002005-06-07 Adrian Straetling <straetling@de.ibm.com>
4201
4202 * lib/target-supports.exp (check_effective_target_sync_int_long):
4203 Add s390 and s390x targets.
4204
ac182688
ZD
42052005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
4206
4207 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
4208 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
4209 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
4210 * gcc.dg/tree-ssa/loop-9.c: New test.
4211
efb169b0
NS
42122005-06-07 Nathan Sidwell <nathan@codesourcery.com>
4213
4214 * g++.dg/parse/defarg10.C: New.
4215
40182dbf
JJ
42162005-06-06 Jakub Jelinek <jakub@redhat.com>
4217
4218 PR regression/21897
4219 * gcc.c-torture/execute/20050604-1.c: New test.
4220
b2a9b208
NS
42212005-06-06 Nathan Sidwell <nathan@codesourcery.com>
4222
5e97d404
NS
4223 PR 21903
4224 * g++.dg/parse/defarg9.C: New.
4225
b2a9b208
NS
4226 PR c++/20637
4227 * g++.dg/inherit/using4.C: New.
4228 * g++.dg/overload/error1.C: Adjust expected errors.
4229 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
4230 * g++.old-deja/g++.brendan/arm2.C: Likewise.
4231 * g++.old-deja/g++.other/redecl2.C: Likewise.
4232 * g++.old-deja/g++.other/redecl4.C: Likewise.
4233 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
4234
43faca51
DB
42352005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
4236
4237 * gfortran.dg/f2c_5.f90: Add -w to dg-options
4238
42392005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
4240
57493278 4241 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
4242 dg-additional-files-options
4243 * gfortran.dg/f2c_4.f90: New file
4244 * gfortran.dg/f2c_4.c: New file
4245 * gfortran.dg/f2c_5.f90: New file
4246 * gfortran.dg/f2c_5.c: New file
4247
86403f0f
TS
42482005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4249
adac7e92 4250 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 4251
86403f0f
TS
4252 PR fortran/21912
4253 * gfortran.dg/array_constructor_4.f90: New test.
4254
88a7beb7
MM
42552005-06-05 Mark Mitchell <mark@codesourcery.com>
4256
4257 PR c++/21619
4258 * g++.dg/ext/builtin9.C: New test.
4259
16191a64
DJ
42602005-06-05 Dale Johannesen <dalej@apple.com>
4261
4262 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
4263 * gcc.c-torture/execute/20050603-2.c: Ditto.
4264
88088c03
DN
42652005-06-05 Dorit Nuzman <dorit@il.ibm.com>
4266
4267 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
4268 * gcc.dg/vect/vect-reduc-1.c: New.
4269 * gcc.dg/vect/vect-reduc-2.c: New.
4270 * gcc.dg/vect/vect-reduc-3.c: New.
4271
1c3250ed
DJ
42722005-06-04 Dale Johannesen <dalej@apple.com>
4273
4274 * gcc.c-torture/execute/20050603-1.c: New.
4275 * gcc.c-torture/execute/20050603-2.c: New.
4276 * gcc.dg/20050603-3.c: New.
4277
29405f94
TS
42782005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4279
8e400578
TS
4280 PR fortran/19195
4281 * gfortran.dg/debug_1.f90: New test.
57493278 4282
29405f94
TS
4283 * gfortran.dg/forall_1.f90: New test.
4284
ab21e272
TS
42852005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
4286
4287 * gfortran.dg/array_constructor_3.f90: New test.
4288
9a28687d
TS
42892005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4290
4291 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
4292
28da59e8
HPN
42932005-06-04 Hans-Peter Nilsson <hp@axis.com>
4294
4295 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
4296
472d98b4
JM
42972005-06-04 Joseph S. Myers <joseph@codesourcery.com>
4298
4299 PR c/21873
4300 * gcc.dg/init-excess-1.c: New test.
4301
dad732fa
MM
43022005-06-03 Mark Mitchell <mark@codesourcery.com>
4303
4304 PR c++/21853
4305 * g++.dg/expr/static_cast6.C: New test.
4306
441e96b5
DN
43072005-06-03 Diego Novillo <dnovillo@redhat.com>
4308
4309 * gcc.dg/tree-ssa/vrp14.c: New test.
4310
7e45bd18
MM
43112005-06-03 Mark Mitchell <mark@codesourcery.com>
4312
4313 PR c++/21336
4314 * g++.dg/template/new2.C: New test.
4315
83cd747f
JC
43162005-06-03 Josh Conner <jconner@apple.com>
4317
4318 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
4319 all entries in initializer.
4320
548e34cd
RG
43212005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
4322
4323 PR middle-end/21858
4324 * gcc.dg/pr21858.c: New testcase.
4325
b956116e
PB
43262005-06-03 Paolo Bonzini <bonzini@gnu.org>
4327
4328 PR tree-optimization/21292
4329
4330 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
4331 New.
4332 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4333 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4334 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4335 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4336 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
4337
87e48010
RH
43382005-06-02 Richard Henderson <rth@redhat.com>
4339
4340 * gcc.dg/sync-2.c: Use -march=i486 for i386.
4341
984dfd8c
RG
43422005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
4343
4344 * gcc.dg/wtypequal.c: New testcase.
4345
462508dd
DN
43462005-06-02 Diego Novillo <dnovillo@redhat.com>
4347
4348 PR 21582
4349 * gcc.dg/tree-ssa/pr21582.c: New test.
4350
3e3935a9
NS
43512005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4352
4353 PR c++/21280
4354 * g++.dg/opt/interface2.h: New.
4355 * g++.dg/opt/interface2.C: New.
4356 * g++.dg/init/ctor4.C: Adjust error lines.
4357 * g++.old-deja/g++.bob/inherit2.C: Likewise.
4358 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4359 * g++.old-deja/g++.jason/opeq3.C: Likewise.
4360 * g++.old-deja/g++.pt/assign1.C: Likewise.
4361 * g++.old-deja/g++.pt/crash20.C: Likewise.
4362
ed3c16fb
DN
43632005-06-02 Dorit Nuzman <dorit@il.ibm.com>
4364
4365 PR tree-optimization/21734
4366 * g++.dg/vect/pr21734_1.cc: New.
4367 * g++.dg/vect/pr21734_2.cc: New.
4368
fbd4ef4c
NS
43692005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4370
58fb06b4
NS
4371 PR c++/20350
4372 * g++.dg/template/spec24.C: New.
4373
fbd4ef4c
NS
4374 PR c++/21151
4375 * g++.dg/pch/local-1.C: New.
4376 * g++.dg/pch/local-1.Hs: New.
4377
227858d1
DN
43782005-06-01 Diego Novillo <dnovillo@redhat.com>
4379
4380 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
4381 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
4382 * gcc.dg/tree-ssa/pr14341.c: New test.
4383 * gcc.dg/tree-ssa/pr14841.c: New test.
4384 * gcc.dg/tree-ssa/pr20701.c: New test.
4385 * gcc.dg/tree-ssa/pr21086.c: New test.
4386 * gcc.dg/tree-ssa/pr21090.c: New test.
4387 * gcc.dg/tree-ssa/pr21332.c: New test.
4388 * gcc.dg/tree-ssa/pr21458.c: New test.
4389 * gcc.dg/tree-ssa/pr21658.c: New test.
4390 * gcc.dg/tree-ssa/vrp01.c: New test.
4391 * gcc.dg/tree-ssa/vrp02.c: New test.
4392 * gcc.dg/tree-ssa/vrp03.c: New test.
4393 * gcc.dg/tree-ssa/vrp04.c: New test.
4394 * gcc.dg/tree-ssa/vrp05.c: New test.
4395 * gcc.dg/tree-ssa/vrp06.c: New test.
4396 * gcc.dg/tree-ssa/vrp07.c: New test.
4397 * gcc.dg/tree-ssa/vrp08.c: New test.
4398 * gcc.dg/tree-ssa/vrp09.c: New test.
4399 * gcc.dg/tree-ssa/vrp10.c: New test.
4400 * gcc.dg/tree-ssa/vrp11.c: New test.
4401 * gcc.dg/tree-ssa/vrp12.c: New test.
4402 * gcc.dg/tree-ssa/vrp13.c: New test.
4403
44042005-06-01 Alexandre Oliva <aoliva@redhat.com>
4405
4406 PR 21029
4407 * gcc.dg/tree-ssa/pr21029.c: New test.
4408
c3a29423
RS
44092005-06-01 Roger Sayle <roger@eyesopen.com>
4410
4411 * gfortran.dg/logint-1.f: New test case.
4412 * gfortran.dg/logint-2.f: Likewise.
4413 * gfortran.dg/logint-3.f: Likewise.
4414
cf4d246b
JJ
44152005-06-01 Jakub Jelinek <jakub@redhat.com>
4416
8e0a600b
JJ
4417 PR c/21536
4418 PR c/20760
4419 * gcc.dg/20050527-1.c: New test.
4420
a00cb0b9
JJ
4421 * gcc.dg/i386-sse-12.c: New test.
4422
cf4d246b
JJ
4423 PR fortran/21729
4424 * gfortran.dg/implicit_5.f90: New test.
4425
bf3ddf8a
FW
44262005-06-01 Feng Wang <fengwang@nudt.edu.cn>
4427
4428 PR fortran/20883
4429 * gfortran/assign_4.f90: New test.
4430 * gfortran/assign_2.f90: Change compile to run.
4431
a9c9d3fa
GK
44322005-05-31 Geoffrey Keating <geoffk@geoffk.org>
4433
57493278 4434 * lib/target-supports.exp
a9c9d3fa
GK
4435 (check_effective_target_sync_char_short): New.
4436 * gcc.dg/sync-2.c: New.
4437
60407f7a
ZD
44382005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
4439
4440 PR tree-optimization/21817
4441 * gcc.dg/torture/pr21817-1.c: New.
4442
8bd46447
NS
44432005-05-31 Nathan Sidwell <nathan@codesourcery.com>
4444
4445 PR c++/21165
4446 * g++.dg/template/init5.C: New.
4447
fba53b18
PT
44482005-05-31 Paul Thomas <pault@gcc.gnu.org>
4449
4450 * gfortran.dg/char_initialiser_actual.f90:
4451 Test character initialisers as actual arguments.
4452 * gfortran.dg/char_pointer_comp_assign.f90:
4453 Test character pointer structure component assignments.
4454 * gfortran.dg/char_array_structure_constructor.f90:
4455 Test character components in structure constructors.
4456
d763bb10
AP
44572005-05-31 Andrew pinski <pinskia@physics.uc.edu>
4458
4459 PR middle-end/20931
4460 * g++.dg/opt/pr20931.C: New test.
4461
8c7a0ea6
AJ
44622005-05-31 Andreas Jaeger <aj@suse.de>
4463
4464 PR testsuite/20772
4465 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
4466 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
4467 g++.old-deja/g++.ext/asmspec1.C,
4468 g++.old-deja/g++.other/regstack.C,
4469 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
4470 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
4471 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
4472 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
4473 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
4474 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
4475 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
4476 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
4477 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
4478 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
4479 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
4480 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
4481 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
4482 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
4483 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
4484 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
4485 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
4486 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
4487 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
4488
4ea73bfa
JL
44892005-05-31 Jeff Law <law@redhat.com>
4490
4491 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
4492
7f177cf7
PC
44932005-05-30 Paolo Carlini <pcarlini@suse.de>
4494
4495 PR middle-end/21743
4496 * gcc.dg/builtins-1.c: Activate disabled clog test.
4497 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4498
e0a80504
PT
44992005-05-29 Paul Thomas <pault@gcc.gnu.org>
4500
4501 * gfortran.dg/char_pointer_assign.f90:
4502 Test character-pointer assignments and pointer assignments.
4503 * gfortran.dg/char_pointer_dummy.f90:
4504 Test character-pointer dummy arguments.
4505 * gfortran.dg/char_pointer_func.f90:
4506 Test character-pointer function returns.
4507 * gfortran.dg/char_pointer_dependency.f90:
4508 Test character-pointer functions with dependencies.
4509
d035c296
MM
45102005-05-30 Mark Mitchell <mark@codesourcery.com>
4511
4512 PR c++/21784
4513 * g++.dg/lookup/using14.C: New test.
4514
d83d092e
KH
45152005-05-30 Kazu Hirata <kazu@cs.umass.edu>
4516
4517 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4518 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
4519 trailing ^M.
4520
8eebd8f7
GK
45212005-05-29 Geoffrey Keating <geoffk@apple.com>
4522
a9c9d3fa
GK
4523 PR c++/17413
4524 * g++.dg/template/local5.C: New.
4525
66859ace
GK
4526 PR target/21761
4527 * gcc.c-torture/compile/pr21761.c: New.
4528
8eebd8f7
GK
4529 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
4530 before darwin8.
4531
36eb8874
SK
45322005-05-30 Steven G. Kargl
4533
4534 PR fortran/20846
4535 * gfortran.dg/inquire_8.f90: New test.
4536
6778b96c
FXC
45372005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4538
1451cecf 4539 PR libfortran/21376
6778b96c
FXC
4540 * gfortran.dg/output_exponents_1.f90: New test.
4541
95af2a1f
FXC
45422005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4543
1451cecf 4544 PR libfortran/20006
95af2a1f
FXC
4545 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
4546
64b2bdb3
MM
45472005-05-28 Mark Mitchell <mark@codesourcery.com>
4548
d035c296
MM
4549 PR c++/21210
4550 * g++.dg/ext/complex1.C: New test.
4551
64b2bdb3
MM
4552 PR c++/21340
4553 * g++.dg/init/ctor6.C: New test.
4554
fd44f634
JH
45552005-05-29 Jan Hubicka <jh@suse.cz>
4556
4557 * gcc.c-torture/compile/pr21562.c: New.
4558
d1aa35ae
SK
45592005-05-28 Steven G. Kargl <kargls@comcast.net>
4560
4561 * gfortran.dg/subnormal_1.f90: New test.
4562
d416304e
JH
45632005-05-28 Jan Hubicka <jh@suse.cz>
4564
4565 * tree-prof.exp: Fix comment.
4566 * value-prof-1.c: New.
4567 * value-prof-2.c: New.
4568 * value-prof-3.c: New.
4569 * value-prof-4.c: New.
4570
81ae598b
MM
45712005-05-27 Mark Mitchell <mark@codesourcery.com>
4572
4573 PR c++/21614
4574 * g++.dg/expr/ptrmem6.C: New test.
4575 * g++.dg/expr/ptrmem6a.C: Likewise.
4576
46aad78f
KH
45772005-05-27 Kazu Hirata <kazu@cs.umass.edu>
4578
4579 PR tree-optimization/21658
4580 * gcc.dg/tree-ssa/pr21658.c: New.
4581
2d637547
NS
45822005-05-27 Nathan Sidwell <nathan@codesourcery.com>
4583
f879d298
NS
4584 PR c++/21455
4585 * g++.dg/inherit/ptrmem3.C: New.
4586
2d637547
NS
4587 PR c++/21681
4588 * g++.dg/parse/template16.C: New.
4589
1acaf650
AJ
45902005-05-27 Andreas Jaeger <aj@suse.de>
4591
c23c7d89
AJ
4592 * gcc.dg/setjmp-2.c: Only run in 32-bit.
4593
1acaf650
AJ
4594 * gcc.dg/i386-sse-8.c: Run test on all archs.
4595
1b258d2f
MS
45962005-05-26 Mike Stump <mrs@apple.com>
4597
4598 * objc.dg/isa-field-1.m: Only run on darwin.
4599 * objc.dg/lookup-1.m: Likewise.
4600 * objc.dg/try-catch-8.m: Likewise.
4601
1acdf11b
RS
46022005-05-26 Roger Sayle <roger@eyesopen.com>
4603
4604 PR tree-optimization/9814
4605 * gcc.dg/pr9814-1.c: New test case.
4606
2c9ed0af
ZL
46072005-05-26 Ziemowit Laski <zlaski@apple.com>
4608
4609 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
4610 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
4611 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
4612 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
4613 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
4614 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
4615 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
4616 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
4617 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
4618 objc.dg/try-catch-8.m: New.
4619
64008915
JJ
46202005-05-26 Janis Johnson <janis187@us.ibm.com>
4621
4622 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
4623 remove extraneous semicolons.
4624
5b3bcba2
ZL
46252005-05-26 Ziemowit Laski <zlaski@apple.com>
4626
4627 * obj-c++.dg/comp-types-12.mm: New.
4628 * objc.dg/comp-types-11.m: New.
4629 * objc.dg/selector-4.m: New.
4630
a9f9113a
AJ
46312005-05-26 Andreas Jaeger <aj@suse.de>
4632
4633 PR testsuite/20772
4634 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
4635 g++.old-deja/g++.ext/attrib3.C,
4636 g++.old-deja/g++.other/store-expr1.C,
4637 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
4638 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
4639 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4640 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
4641 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
4642 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
4643 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
4644 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4645 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
4646 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
4647 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
4648 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
4649 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
4650 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
4651 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
4652 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
4653 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
4654 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4655 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
4656
035b7ccd
AJ
46572005-05-26 Andreas Jaeger <aj@suse.de>
4658
4659 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
4660 x86-64 compilation.
4661
b9fa227d
AJ
46622005-05-26 Andreas Jaeger <aj@suse.de>
4663
4664 PR testsuite/20772
4665 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
4666 gcc.misc-tests/i386-pf-athlon-1.c,
4667 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4668 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
4669 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
4670 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
4671 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
4672 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
4673 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
4674 programs.
4675
4676 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
4677 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
4678 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
4679 x86-64 compilation.
4680
4681 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
4682 x86_64.
4683
4684 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
4685 effective-target ilp32.
4686
e689b870
DU
46872005-05-26 David Ung <davidu@mips.com>
4688
4689 * gcc.target/mips/ext_ins.c: New test for testing the generation
4690 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 4691
764e01e6
AJ
46922005-05-26 Andreas Jaeger <aj@suse.de>
4693
4694 * treelang/compile/unsigned.tree: Use gimple instead of
4695 nonexisting generic dump.
4696
598b2024
PB
46972005-05-26 Paolo Bonzini <bonzini@gnu.org>
4698
4699 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
4700
11b6985e
AJ
47012005-05-26 Andreas Jaeger <aj@suse.de>
4702
4703 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
4704
ba4a3d54
TK
47052005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
4706
4707 PR libfortran/17283
4708 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
4709 Test callee-allocated memory with write statements.
4710
c10166c4
RS
47112005-05-25 Roger Sayle <roger@eyesopen.com>
4712
4713 PR middle-end/21709
4714 * gcc.dg/pr21709-1.c: New test case.
4715
7cb56e5c
ZL
47162005-05-25 Ziemowit Laski <zlaski@apple.com>
4717 Mike Stump <mrs@apple.com>
047c2765 4718
7cb56e5c 4719 * objc/execute/next_mapping.h: Update for C++.
11b6985e 4720
047c2765
MS
4721 * obj-c++.dg/selector-1.mm: Move to...
4722 * obj-c++.dg/selector-4.mm: here...
4723
25f0f66e 4724 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
4725 * obj-c++.dg/comp-types-1.mm: New.
4726 * obj-c++.dg/cxx-class-1.mm: New.
4727 * obj-c++.dg/cxx-ivars-1.mm: New.
4728 * obj-c++.dg/cxx-ivars-2.mm: New.
4729 * obj-c++.dg/cxx-ivars-3.mm: New.
4730 * obj-c++.dg/cxx-scope-1.mm: New.
4731 * obj-c++.dg/cxx-scope-2.mm: New.
4732 * obj-c++.dg/defs.mm: New.
4733 * obj-c++.dg/empty-private-1.mm: New.
4734 * obj-c++.dg/encode-1.mm: New.
4735 * obj-c++.dg/encode-2.mm: New.
4736 * obj-c++.dg/encode-3.mm: New.
4737 * obj-c++.dg/extern-c-1.mm: New.
4738 * obj-c++.dg/extra-semi.mm: New.
4739 * obj-c++.dg/fix-and-continue-2.mm: New.
4740 * obj-c++.dg/isa-field-1.mm: New.
4741 * obj-c++.dg/ivar-list-semi.mm: New.
4742 * obj-c++.dg/local-decl-1.mm: New.
4743 * obj-c++.dg/lookup-1.mm: New.
4744 * obj-c++.dg/lookup-2.mm: New.
4745 * obj-c++.dg/method-1.mm: New.
4746 * obj-c++.dg/method-2.mm: New.
4747 * obj-c++.dg/method-3.mm: New.
4748 * obj-c++.dg/method-4.mm: New.
4749 * obj-c++.dg/method-5.mm: New.
4750 * obj-c++.dg/method-6.mm: New.
4751 * obj-c++.dg/method-7.mm: New.
4752 * obj-c++.dg/no-extra-load.mm: New.
4753 * obj-c++.dg/overload-1.mm: New.
4754 * obj-c++.dg/pragma-1.mm: New.
4755 * obj-c++.dg/pragma-2.mm: New.
4756 * obj-c++.dg/private-1.mm: New.
4757 * obj-c++.dg/private-2.mm: New.
4758 * obj-c++.dg/proto-qual-1.mm: New.
4759 * obj-c++.dg/qual-types-1.mm: New.
4760 * obj-c++.dg/stubify-1.mm: New.
4761 * obj-c++.dg/stubify-2.mm: New.
4762 * obj-c++.dg/super-class-1.mm: New.
4763 * obj-c++.dg/super-class-2.mm: New.
4764 * obj-c++.dg/super-dealloc-1.mm: New.
4765 * obj-c++.dg/super-dealloc-2.mm: New.
4766 * obj-c++.dg/template-1.mm: New.
4767 * obj-c++.dg/template-2.mm: New.
4768 * obj-c++.dg/template-3.mm: New.
4769 * obj-c++.dg/template-4.mm: New.
4770 * obj-c++.dg/template-5.mm: New.
4771 * obj-c++.dg/template-6.mm: New.
4772 * obj-c++.dg/try-catch-1.mm: New.
4773 * obj-c++.dg/try-catch-2.mm: New.
4774 * obj-c++.dg/try-catch-3.mm: New.
4775 * obj-c++.dg/try-catch-4.mm: New.
4776 * obj-c++.dg/try-catch-5.mm: New.
4777 * obj-c++.dg/try-catch-6.mm: New.
4778 * obj-c++.dg/try-catch-7.mm: New.
4779 * obj-c++.dg/try-catch-8.mm: New.
4780 * obj-c++.dg/try-catch-9.mm: New.
4781 * obj-c++.dg/va-meth-1.mm: New.
4782
d1c8c827
ZL
47832005-05-25 Ziemowit Laski <zlaski@apple.com>
4784
4785 * obj-c++.dg/selector-1.mm: New.
4786 * obj-c++.dg/selector-2.mm: New.
4787
19537c28
ZL
47882005-05-25 Ziemowit Laski <zlaski@apple.com>
4789
4790 * obj-c++.dg/selector-3.mm: New.
4791 * objc.dg/selector-3.m: New.
4792
3d0994b8
ZL
47932005-05-25 Ziemowit Laski <zlaski@apple.com>
4794
4795 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4796 about where warning appears.
4797
29a79fcf
UW
47982005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4799
4800 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4801 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4802 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4803 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4804
9f938de1
UW
48052005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4806
4807 * gcc.dg/20050524-1.c: New test.
4808
670cd5c5
JH
48092005-05-25 Jan Hubicka <jh@suse.cz>
4810
4811 * gcc.dg/tree-prof/inliner-1.c: New.
4812
48132005-05-25 Janis Johnson <janis187@us.ibm.com>
4814
4815 * gcc.dg/tree-prof: New directory.
4816 * gcc.dg/tree-prof/tree-prof.exp: New.
4817
5c498b10
DD
48182005-05-25 DJ Delorie <dj@redhat.com>
4819
4820 * gcc.dg/Wattributes-1.c: New.
4821 * gcc.dg/Wattributes-2.c: New.
4822 * gcc.dg/Wattributes-3.c: New.
4823
150de506
JJ
482420005-05-24 Janis Johnson <janis187@us.ibm.com>
4825
4826 PR tree-optimization/19833
4827 * gcc.dg/uninit-4.c: Remove xfail.
4828 * gcc.dg/uninit-9.c: Ditto.
4829
d1e270fe
ZL
48302005-05-24 Ziemowit Laski <zlaski@apple.com>
4831
4832 * obj-c++.dg/bitfield-[1-5].mm: New.
4833 * obj-c++.dg/class-protocol-1.mm: New.
4834 * obj-c++.dg/comp-types-1[0-1].mm: New.
4835 * obj-c++.dg/comp-types-[2-9].mm: New.
4836 * obj-c++.dg/encode-[4-8].mm: New.
4837 * obj-c++.dg/layout-1.mm: New.
4838 * obj-c++.dg/method-1[0-9].mm: New.
4839 * obj-c++.dg/method-2[0-1].mm: New.
4840 * obj-c++.dg/method-[8-9].mm: New.
4841 * obj-c++.dg/objc-gc-3.mm: New.
4842 * obj-c++.dg/try-catch-10.mm: New.
4843 * objc.dg/bitfield-5.m: New.
4844 * objc.dg/comp-types-10.m: New.
4845 * objc.dg/comp-types-9.m: New.
4846 * objc.dg/layout-1.m: New.
4847 * objc.dg/objc-gc-4.m: New.
4848 * objc.dg/try-catch-9.m: New.
4849 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4850 * objc.dg/comp-types-1.m: Likewise.
4851 * objc.dg/comp-types-[5-6].m: Likewise.
4852 * objc.dg/method-9.m: Likewise.
4853
cce96d4a
JJ
48542005-05-24 Janis Johnson <janis187@us.ibm.com>
4855
37e0a9e8
JJ
4856 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4857 and on hardware without VMX support.
4858
22a90512
JJ
4859 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4860
e31136d2
JJ
4861 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4862
56cfdc9d
JJ
4863 * lib/profopt.exp (dg-final-generate, dg-final-use,
4864 profopt-final-code, profopt-get-options): New.
4865 (profopt-execute): Process test directives.
4866
cce96d4a
JJ
4867 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4868 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4869 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4870
e777303f
AP
48712005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4872
4873 PR C++/21645
4874 * g++.dg/init/ctor5.C: New test.
4875
b348d67c
IR
48762005-05-24 Ira Rosen <irar@il.ibm.com>
4877
4878 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4879 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4880 vect-113.c, vect-114.c.
4881
37495922
AN
48822005-05-23 Adam Nemet <anemet@lnxw.com>
4883
4884 * gcc.dg/const-elim-1.c: Remove xfails.
4885
6cedb4ac
JL
48862005-05-23 Jeff Law <law@redhat.com>
4887
4888 * gcc.c-torture/compile/pr21638.c: New test.
4889 * gcc.c-torture/compile/20050520-1.c: New test.
4890
aa3a4a17
NC
48912005-05-23 Nick Clifton <nickc@redhat.com>
4892
4893 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4894 be a proper triple, ie: m32r*-*-*.
4895 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4896
e0624990
AP
48972004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4898
4899 PR middle-end/21331
4900 PR tree-opt/21293
4901 * gcc.c-torture/compile/pr21293.c: New test.
4902 * gcc.c-torture/execute/pr21331.c: New test.
4903
69dc01e6
RH
49042004-05-20 Richard Henderson <rth@redhat.com>
4905
4906 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4907
cc7e6e8f 49082005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
4909
4910 * obj-c++-dg.exp: Add.
4911 * obj-c++.exp: Add.
4912 * obj-c++.dg/dg.exp: Add.
4913
527abb7a
NC
49142005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4915
4916 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4917 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4918
49192005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 4920
527abb7a
NC
4921 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4922
e4d4cf56
RH
49232004-05-19 Richard Henderson <rth@redhat.com>
4924
4925 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4926
517297ba
JJ
49272005-05-19 Janis Johnson <janis187@us.ibm.com>
4928
fb7111c6
JJ
4929 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4930
517297ba
JJ
4931 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4932
389c6c8b
JJ
49332005-05-19 Jakub Jelinek <jakub@redhat.com>
4934
4935 PR c++/21495
4936 * g++.dg/parse/extern1.C: New test.
4937 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4938
925a4487
EB
49392005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4940
f0cd747e 4941 * gcc.dg/c99-math.h: New.
925a4487
EB
4942 * gcc.dg/c99-math-float-1.c: New test.
4943 * gcc.dg/c99-math-double-1.c: Likewise.
4944 * gcc.dg/c99-math-long-double-1.c: Likewise.
4945
eb384679
RH
49462005-05-18 Richard Henderson <rth@redhat.com>
4947
4948 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4949
46e5b15e
DP
49502005-05-18 Devang Patel <dpatel@apple.com>
4951
4952 * g++.dg/opt/20050511-1.C: New test.
11b6985e 4953
8f4dc7af
TK
49542005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4955
4956 PR libfortran/21127
4957 * gfortran.dg/reshape-complex.f90: New test.
4958
755b3990 49592005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
4960
4961 * gfortran.dg/array_constructor_1.f90: New test.
4962 * gfortran.dg/array_constructor_2.f90: New test.
4963
1e7d0a64
FW
49642005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4965
4966 PR fortran/20954
4967 * gfortran.dg/pr20954.f: New test.
4968
26515aa9
ZL
49692005-05-17 Mike Stump <mrs@apple.com>
4970
4971 Yet more Objective-C++...
4972
4973 * objc.dg/method-5.m: Update.
4974 * objc.dg/method-6.m: Update.
4975 * objc.dg/method-7.m: Update.
4976 * objc.dg/method-9.m: Update.
4977 * objc.dg/try-catch-2.m: Update.
4978
a3a02333
MM
49792005-05-17 Mark Mitchell <mark@codesourcery.com>
4980
4981 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 4982 Remove little-endian optimizations.
a3a02333 4983
a564d0f1
JL
49842005-05-17 Jeff Law <law@redhat.com>
4985
0667b040
JL
4986 * g++.dg/tree-ssa/pr14814.C: New test.
4987 * gcc.dg/tree-ssa/pr14814.C: New test.
a564d0f1
JL
4988 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4989 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4990
1f76e417
RG
49912005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4992
4993 * gcc.dg/compat/generate-random.c: Do not include
4994 libiberty.h.
4995 * gcc.dg/compat/generate-random_r.c: Likewise.
4996
f8912a55
PB
49972005-05-17 Paolo Bonzini <bonzini@gnu.org>
4998
4999 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
5000
fb664a2c
RG
50012005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
5002
5003 PR middle-end/21595
5004 * g++.dg/tree-ssa/builtin1.C: New testcase.
5005
8de1f441
JJ
50062005-05-17 Jakub Jelinek <jakub@redhat.com>
5007
f23b8501
JJ
5008 PR c++/21454
5009 * g++.dg/opt/const4.C: New test.
5010
7cbd12b8
JJ
5011 PR middle-end/21492
5012 * g++.dg/opt/crossjump1.C: New test.
5013
c477e13b
JJ
5014 PR tree-optimization/21610
5015 * gcc.c-torture/compile/20050516-1.c: New test.
5016
8de1f441
JJ
5017 PR fortran/15080
5018 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
5019 about the test failing.
5020 * gfortran.fortran-torture/execute/where_7.f90: New test.
5021 * gfortran.fortran-torture/execute/where_8.f90: New test.
5022
2b5bf0e2
RH
50232005-05-16 Richard Henderson <rth@redhat.com>
5024
5025 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
5026 i?86 and x86_64.
5027
d7a6176e
MM
50282005-05-16 Mark Mitchell <mark@codesourcery.com>
5029
5030 * gcc.dg/compat/generate-random.c (config.h): Do not include.
5031 (limits.h): Include unconditionally.
5032 (stdlib.h): Likewise.
5033 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
5034 (limits.h): Include unconditionally.
5035 (stdlib.h): Likewise.
5036 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
5037 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
5038 (limits.h): Include unconditionally.
11b6985e 5039 (stdlib.h): Likewise.
d7a6176e
MM
5040 (hashtab.h): Do not include.
5041 (getopt.h): Likewise.
5042 (stddef.h): Include.
5043 (hashval_t): Define.
5044 (struct entry): Add "next" field.
5045 (HASH_SIZE): New macro.
5046 (hash_table): New variable.
5047 (switchfiles): Do not use xmalloc.
5048 (mix): New macro.
5049 (iterative_hash): New function.
5050 (hasht): Remove.
5051 (e_exists): New function.
5052 (e_insert): Likewise.
5053 (output): Use, instead of libiberty hashtable functions.
5054 (main): Do not use getopt. Do not call htab_create.
11b6985e 5055
cea02b6e
DB
50562005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
5057
5058 PR libstdc++/21526
5059 * lib/target-supports.exp (check_mkfifo_available):
5060 Return 0 for cygwin as mkfifo support incomplete on platform.
5061 Fix typos in comments.
5062
5595de0f
MM
50632005-05-15 Mark Mitchell <mark@codesourcery.com>
5064
5065 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
5066
b078dfbf
FW
50672005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
5068
5069 PR fortran/17432
5070 * gfortran.dg/assign_4.f: New test.
5071
5de2df7b
KH
50722005-05-14 Kazu Hirata <kazu@cs.umass.edu>
5073
5074 PR tree-optimization/21563
5075 * gcc.dg/tree-ssa/pr21563.c: New.
5076
aa313ed4
JH
50772005-05-14 Jan Hubicka <jh@suse.cz>
5078
5079 * gcc.dg/noreturn-7.c: Allow control reaches warning.
5080
03b0db0a
RG
50812005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
5082
5083 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
5084
967bfd2c
JB
50852005-05-13 Julian Brown <julian@codesourcery.com>
5086
5087 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
5088 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
5089
81cfbbc2
JH
50902005-05-13 Jan Hubicka <jh@suse.cz>
5091
5092 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
5093 * gcc.dg/fold-xor-?.c: Likewise.
5094 * gcc.dg/pr15784-?.c: Likewise.
5095 * gcc.dg/pr20922-?.c: Likewise.
5096 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
5097 * gcc.dg/tree-ssa/pr17598.c: Likewise.
5098 * gcc.dg/tree-ssa/pr20470.c: Likewise.
5099
b160dd28
TS
51002005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5101
5102 PR fortran/21260
5103 * gfortran.dg/hollerith_1.f90: New test.
5104
09e7f686
TS
51052005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5106
5107 * gfortran.dg/func_result_2.f90: New test.
5108
802fc826
BD
51092005-05-11 Bud Davis <bdavis@gfortran.org>
5110
5111 * gfortran.dg/dev_null.f90: New test.
5112
5a942c07
RE
51132005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
5114
5115 * gcc.dg/arm-vfp1.c: Revert last change.
5116
c5542940
RG
51172005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
5118
5119 PR middle-end/19807
5120 PR tree-optimization/19639
5121 * g++.dg/tree-ssa/pr19807.C: New testcase.
5122
da32fddc
FXC
51232005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5124
5125 PR libfortran/21471
5126 * gfortran.dg/append-1.f90: New test.
5127
9a8cb141
DN
51282005-05-10 Diego Novillo <dnovillo@redhat.com>
5129
5130 * gcc.dg/pr18501.c: XFAIL.
5131 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
5132 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
5133 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
5134 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5135 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5136 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
5137 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
5138 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
5139
973ff4c0
TS
51402005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5141
5142 PR fortran/20178
5143 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
5144 gfortran.dg/f2c_3.f90: New tests.
5145
e0bba093
TS
5146 * gfortran.dg/return_1.f90: Fix dg annotation.
5147
5fefbc79
JL
51482005-05-10 Diego Novillo <dnovillo@redhat.com>
5149
5150 * gcc.c-torture/compile/20050510-1.c: New test.
5151
ef9bf9a3
MM
51522005-05-10 Mark Mitchell <mark@codesourcery.com>
5153
5154 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
5155
64552cd7
BW
51562005-05-10 Bob Wilson <bob.wilson@acm.org>
5157
5158 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
5159
8c900457
GL
51602005-05-10 Gabor Loki <loki@gcc.gnu.org>
5161
5162 PR c/17913
5163 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
5164
2798c11f
JM
51652005-05-10 Joseph S. Myers <joseph@codesourcery.com>
5166
5167 PR c/21342
5168 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
5169 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
5170
3f69daa8
BE
51712005-05-10 Ben Elliston <bje@au.ibm.com>
5172
5173 PR debug/16676
5174 * gcc.dg/debug/pr16676.c: New test.
5175
42458609
KH
51762005-05-10 Kazu Hirata <kazu@cs.umass.edu>
5177
5178 PR testsuite/21443
5179 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
5180 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
5181 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
5182 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
5183 Change -O1 to -O2.
5184 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
5185 -fno-tree-dominator-opts.
5186
7f42f27f
TS
51872005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5188
5189 * gfortran.dg/return_1.f90: New test.
5190
51912005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
5192
5193 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
5194
5195 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
5196
f2710bea
NS
51972005-05-09 Nathan Sidwell <nathan@codesourcery.com>
5198
5199 PR c++/21427
5200 * g++.dg/inherit/covariant13.C: New.
5201
4581ba9d
FXC
52022005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5203
5204 PR libfortran/19155
5205 * gfortran.dg/pr19155.f: New test.
5206
4bbcb8fc
RS
52072005-05-08 Roger Sayle <roger@eyesopen.com>
5208
5209 PR inline-asm/8788
5210 * gcc.dg/pr8788-1.c: New testcase.
5211
401d24f9
RS
52122005-05-08 Richard Sandiford <rsandifo@redhat.com>
5213
5e9ad4cf 5214 PR target/21416
401d24f9
RS
5215 * gcc.target/mips/fpcmp-[12].c: New tests.
5216
34f4edf8
MM
52172005-05-06 Mark Mitchell <mark@codesourcery.com>
5218
5219 * lib/target-supports-dg.exp (dg-require-fork): New function.
5220 (dg-require-mkfifo): Likewise.
5221 * lib/target-supports.exp (check_function_available): New
5222 function.
5223 (check_fork_available): Likewise.
5224 (check_mkfifo_available): Likewise.
5225
b8c1d4a1
JL
52262005-05-06 Jeff Law <law@redhat.com>
5227
5228 * gcc.c-torture/compile/pr21380.c: New test.
5229
46fb43a7
JJ
52302005-05-06 Jakub Jelinek <jakub@redhat.com>
5231
5232 PR c++/20961
5233 * g++.dg/ext/weak3.C: New test.
5234
2226e997
MM
52352005-05-05 Mark Mitchell <mark@codesourcery.com>
5236
5237 PR c++/21352
11b6985e 5238 * g++.dg/template/crash37.C: New test.
2226e997 5239
0d341a6a
PB
52402005-05-05 Paul Brook <paul@codesourcery.com>
5241
5242 * gcc.dg/arm-g2.c: Use effective-target arm32.
5243 * gcc.dg/arm-mmx-1.c: Ditto.
5244 * gcc.dg/arm-scd42-2.c: Ditto.
5245 * gcc.dg/arm-vfp1.c: Ditto.
5246 * lib/target-supports.exp (check_effective_target_arm32): New
5247 function.
5248
e33e218b
TK
52492005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
5250
5251 PR libfortran/21354
5252 gfortran.dg/in_pack_rank7.f90: New test.
5253
a7e1c928
AP
52542005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
5255
5256 PR middle-end/15618
5257 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
5258
125886c7
JJ
52592005-05-04 Jakub Jelinek <jakub@redhat.com>
5260
8148fe65
JJ
5261 PR middle-end/21265
5262 * gcc.dg/20050503-1.c: New test.
5263
125886c7
JJ
5264 PR rtl-optimization/21239
5265 * gcc.dg/i386-sse-11.c: New test.
5266
33270999
AO
52672005-05-03 Alexandre Oliva <aoliva@redhat.com>
5268
5269 PR target/16888
5270 * gcc.target/i386/asm-1.c: New test.
5271
85b583d3
JJ
52722005-05-03 Jakub Jelinek <jakub@redhat.com>
5273
6d34654c
JJ
5274 PR rtl-optimization/21330
5275 * gcc.c-torture/execute/20050502-1.c: New test.
5276
85b583d3
JJ
5277 PR target/21297
5278 * gcc.c-torture/execute/20050502-2.c: New test.
5279
8d8e6b95
UB
52802005-05-03 Uros Bizjak <uros@kss-loka.si>
5281
5282 PR middle-end/21282
5283 * gcc.dg/pr21282.c: New.
5284
90af9146
DB
52852005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
5286
5287 * gcc.dg/vect/pr20122.c: Clean up .vect file.
5288 * gcc.dg/vect/vect-92.c: Likewise
5289 * gcc.dg/vect/vect-93.c: Likewise
5290 * gcc.dg/vect/vect-dv-1.c: Likewise
5291 * gcc.dg/vect/vect-dv-2.c: Likewise
5292 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
5293
59dc66ec
DB
52942005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
5295
5296 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
5297 * gfortran.dg/vect/vect-2.f90: Likewise
5298 * gfortran.dg/vect/vect-3.f90: Likewise
5299 * gfortran.dg/vect/vect-4.f90: Likewise
5300 * gfortran.dg/vect/vect-5.f90: Likewise
5301
230215f5
GK
53022005-05-02 Geoffrey Keating <geoffk@apple.com>
5303
5304 PR target/20813
5305 * gcc.dg/rs6000-fpint-2.c: New.
5306
6fb58bba
JM
53072005-05-02 Joseph S. Myers <joseph@codesourcery.com>
5308
5309 PR c/15698
5310 * gcc.dg/builtins-30.c: Update expected messages.
5311 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
5312 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
5313 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
5314
fda05890
KH
53152005-05-02 Kazu Hirata <kazu@cs.umass.edu>
5316
5317 PR tree-optimization/21294
5318 * gcc.dg/tree-ssa/pr21294.c: New.
5319
58646b77
PB
53202005-05-02 Paolo Bonzini <bonzini@gnu.org>
5321
f8912a55
PB
5322 * gcc.dg/altivec-3.c (vec_store): Do not use the old
5323 __builtin_altivec_st_internal_4si built-in.
58646b77 5324
985484fd
MM
53252005-05-02 Mark Mitchell <mark@codesourcery.com>
5326
5327 PR c++/15875
5328 * g++.dg/template/ptrmem14.C: New test.
5329
1e872f31
PB
53302005-05-02 Paul Brook <paul@codesourcery.com>
5331
5332 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
5333
b2f97e4a
MM
53342005-05-02 Michael Matz <matz@suse.de>
5335
5336 PR c++/19542
5337 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
5338
aee7846e
MM
53392005-05-01 Mark Mitchell <mark@codesourcery.com>
5340
5341 * g++.dg/cpp/weak.C: New test.
5342
9be872b7
ZD
53432005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5344
5345 * gcc.dg/tree-ssa/loop-8.c: New test.
5346
600f3598
MM
53472005-04-30 Michael Maty <matz@suse.de>
5348
5349 * gcc.dg/inline-mcpy.c: New test.
5350
8e249b23
TK
53512005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
5352
5353 PR libfortran/18958
5354 * gfortran.dg/eoshift.f90: New test case.
5355
f6c7d65b
PT
53562005-04-30 Paul Thomas <pault@gcc.gnu.org>
5357
5358 PR libfortran/18857
5359 * gfortran.dg/matmul_1.f90: New test.
5360
d5448566
KH
53612005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5362
5363 PR tree-optimization/21030
5364 * gcc.dg/tree-ssa/pr21030.c: New.
5365
7dcc58cd
DP
53662005-04-29 Devang Patel <dpatel@apple.com>
5367
5368 PR tree-optimization/21272
5369 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 5370
d198b59a
JJ
53712005-04-29 Jakub Jelinek <jakub@redhat.com>
5372
5373 PR fortran/13082
5374 PR fortran/18824
5375 * gfortran.dg/entry_4.f90: New test.
5376 * gfortran.fortran-torture/execute/entry_1.f90: New test.
5377 * gfortran.fortran-torture/execute/entry_2.f90: New test.
5378 * gfortran.fortran-torture/execute/entry_3.f90: New test.
5379 * gfortran.fortran-torture/execute/entry_4.f90: New test.
5380 * gfortran.fortran-torture/execute/entry_5.f90: New test.
5381 * gfortran.fortran-torture/execute/entry_6.f90: New test.
5382 * gfortran.fortran-torture/execute/entry_7.f90: New test.
5383
53842005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5385
5386 * gfortran.fortran-torture/execute/entry_8.f90: New test.
5387
1a7bfcc3
PB
53882005-04-29 Paul Brook <paul@codesourcery.com>
5389
5390 * gfortran.dg/entry_3.f90: New test.
5391
438e1428
TS
53922005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5393
5394 * gfortran.dg/implicit_4.f90: New test.
5395
53962005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
5397
5398 * lib/target-supports.exp (check_profiling_available): Return
5399 false for xtensa-*-elf.
5400
438e1428 54012005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
5402
5403 * lib/fortran-torture.exp (fortran-torture.exp): Catch
5404 error if file cannot be deleted.
5405
15d65124
KH
54062005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5407
5408 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
5409 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
5410 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
5411 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
5412 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
5413 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
5414 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
5415 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
5416 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
5417 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
5418 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
5419 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
5420 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
5421
781e1004
FXC
54222005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5423
5424 PR fortran/20865
5425 * gfortran.dg/pr20865.f90: New test.
5426
e14a6540
JM
54272005-04-28 Joseph S. Myers <joseph@codesourcery.com>
5428
5429 * gcc.dg/void-cast-2.c: New test.
5430
47aecf47
JM
54312005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5432
5433 PR c/21159
5434 * gcc.dg/void-cast-1.c: New test.
5435
d42a92c8
PB
54362005-04-27 Paolo Bonzini <bonzini@gnu.org>
5437
5438 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
5439
90aeadcb
FXC
54402005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5441
5442 PR fortran/21177
5443 * gfortran.dg/pr21177.f90: New test.
5444
e3cc7254
ZD
54452005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
5446
5447 PR tree-optimization/21171
5448 * gcc.dg/tree-ssa/pr21171.c: New test.
5449
c4336539
PB
54502004-04-27 Paolo Bonzini <bonzini@gnu.org>
5451
90aeadcb
FXC
5452 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
5453 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5454 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5455 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5456 gcc.dg/tree-ssa/gen-vect-32.c: New.
5457 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
5458 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
5459 don't run on PPC32.
5460
eb3490b9
JM
54612005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5462
5463 PR c/21213
5464 * gcc.dg/transparent-union-3.c: New test.
5465
5e49f16b
JM
54662005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5467
5468 PR c/20740
5469 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
5470 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
5471 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
5472 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
5473 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
5474 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
5475
5635785a
JL
54762005-04-26 Jeff Law <law@redhat.com>
5477
5478 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
5479 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
5480 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
5481 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
5482 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
5483 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
5484 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
5485
70a390bb
RG
54862004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
5487
5488 PR tree-optimization/17598
5489 * gcc.dg/tree-ssa/pr17598.c: New testcase.
5490
d6ff8575
MS
54912005-04-25 Mike Stump <mrs@apple.com>
5492
5493 * objc.dg/fix-and-continue-1.m: Add.
5494
c2cab3e9
RS
54952005-04-25 Roger Sayle <roger@eyesopen.com>
5496
5497 PR c++/20995
5498 * g++.dg/opt/pr20995-1.C: New test case.
5499
1f4ea3f2
DP
55002005-04-25 Devang Patel <dpatel@apple.com>
5501
5502 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 5503
3321369f
AP
55042005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5505
5506 PR testsuite/21062
5507 * g++.dg/opt/alias2.C (printf): Correct the prototype.
5508
0453e74d
AP
55092005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5510
5511 PR C++/21188
5512 * g++.dg/opt/rtti2.C: New test.
5513
860c8f3b
PB
55142005-04-25 Paul Brook <paul@codesourcery.com>
5515 Steven G. Kargl <kargls@comcast.net>
5516
5517 PR fortran/20879
5518 * gfortran.dg/ichar_1.f90: New file.
5519
49fc196e
JJ
55202005-04-24 Jakub Jelinek <jakub@redhat.com>
5521
8634c649
JJ
5522 PR middle-end/20991
5523 * g++.dg/opt/pr20991.C: New test.
5524
49fc196e
JJ
5525 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
5526 where sizeof (type) < __alignof__ (type).
5527 * gcc.dg/compat/struct-layout-1.h: Likewise.
5528
59191501
PB
55292005-04-24 Per Bothner <per@bothner.com>
5530 Devang Patel <dpatel@apple.com>
5531
5532 PR preprocessor/20907
5533 * gcc.dg/cpp/very-long-comment.c: New test.
5534
eb83e811
TS
55352005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5536
5537 PR fortran/20059
5538 * gfortran.dg/common_5.f: New test.
5539
75cf42cc
RG
55402005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
5541
5542 PR middle-end/21082
5543 * g++.dg/tree-ssa/pr21082.C: New testcase.
5544
be1b5cba
ZD
55452005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
5546
5547 * gcc.dg/vect/vect-99.c: New test.
5548
84d65814
DN
55492005-04-22 Diego Novillo <dnovillo@redhat.com>
5550
5551 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
5552
be240c88
JL
55532005-04-22 Jeff Law <law@redhat.com>
5554
5555 * gcc.dg/uninit-5.c: Remove xfails.
5556 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
5557 conditionals and loads.
5558
55592005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
5560
5561 PR libfortran/20074
5562 PR libfortran/20436
5563 PR libfortran/21108
5564 * gfortran.dg/nested_reshape.f90: new test
5565 * gfortran.dg/reshape-alloc.f90: new test
5566 * gfortran.dg/reshape.f90: new test
5567
d4b47784
MM
55682005-04-22 Mark Mitchell <mark@codesourcery.com>
5569
c5f8b710
MM
5570 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
5571
d4b47784
MM
5572 * gcc.dg/arm-vfp1.c: New test.
5573
1a32490a
AO
55742005-04-22 Alexandre Oliva <aoliva@redhat.com>
5575
5576 PR c++/21087
5577 * g++.dg/lookup/builtin2.C: New test.
5578
ebccb65d
JM
55792005-04-22 Joseph S. Myers <joseph@codesourcery.com>
5580
5581 * gcc.dg/weak/weak-13.c: New test.
5582
915167f5
GK
55832005-04-21 Geoffrey Keating <geoffk@apple.com>
5584
5585 * lib/target-supports.exp (check_effective_target_sync_int_long):
5586 Add powerpc*.
5587
eb7058ce
RS
55882005-04-21 Richard Sandiford <rsandifo@redhat.com>
5589
5590 * gcc.target/mips/branch-1.c: New test.
5591
7fc785d8
RH
55922005-04-21 Richard Henderson <rth@redhat.com>
5593
5594 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
5595 * gcc.dg/vect/vect-86.c: Likewise.
5596 * gcc.dg/vect/vect-87.c: Likewise.
5597 * gcc.dg/vect/vect-88.c: Likewise.
5598
1c280337
DP
55992005-04-21 Devang Patel <dpatel@apple.com>
5600
5601 PR optimization/20994
5602 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 5603
187230a7
JM
56042005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5605
5606 PR c/12913
5607 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
5608 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
5609 gcc.dg/c99-vla-jump-5.c: New tests.
5610
f12b785d
RH
56112005-04-19 Richard Henderson <rth@redhat.com>
5612
11b6985e 5613 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
5614 Fix typo in exists check.
5615 (check_effective_target_sync_int_long): New.
5616 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
5617 * gcc.dg/ia64-sync-2.c: Likewise.
5618 * gcc.dg/ia64-sync-3.c: Likewise.
5619 * gcc.dg/ia64-sync-4.c: Likewise.
5620
33ab6245
JM
56212005-04-19 James A. Morrison <phython@gcc.gnu.org>
5622
5623 * gcc.dg/fold-xor-1.c: New test.
f242e769 5624 * gcc.dg/fold-xor-2.c: New test.
33ab6245 5625
47508bd3
JW
56262005-04-19 James E. Wilson <wilson@specifixinc.com>
5627
5628 PR target/20670
5629 * g++.dg/eh/fp-regs.C: New test.
5630
53a2494e
JM
56312005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5632
5633 * gcc.dg/Wint-to-pointer-cast-1.c,
5634 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
5635 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
5636 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
5637
009e94d4
FXC
56382005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5639
5640 PR fortran/16861
5641 * gfortran.dg/pr16861.f90: New test.
5642
a3885f54
JM
56432005-04-18 James A. Morrison <phython@gcc.gnu.org>
5644
5645 * gcc.dg/pr21085.c: New test.
5646
63642370
RS
56472005-04-18 Richard Sandiford <rsandifo@redhat.com>
5648
5649 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
5650 (setup_mips_tests, dg-mips-options): New procedures.
5651 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
5652 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
5653 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
5654 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5655 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
5656 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
5657 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
5658 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5659 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
5660 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
5661 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
5662 dg-mips-options instead of dg-options. Remove now-redundant
5663 preprocessor guards.
5664 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
5665 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5666 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5667 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
5668 * gcc.dg/vr-mult-2.c: Delete.
5669 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
5670 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
5671 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
5672 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
5673 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
5674 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
5675 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
5676
ac75c44b
LG
56772005-04-18 Laurent GUERBY <laurent@guerby.net>
5678
5679 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 5680
a45f6936
DP
56812005-04-18 Devang Patel <dpatel@apple.com>
5682
5683 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
5684 * gcc.dg/vect/vect-11a.c: New.
5685 * gcc.dg/vect/vect-none.c: Update.
5686 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
5687
0eeb03e6
JM
56882005-04-18 James A. Morrison <phython@gcc.gnu.org>
5689
5690 PR tree-optimization/20922
5691 * gcc.dg/pr20922-1.c: New test.
5692 * gcc.dg/pr20922-2.c: New test.
5693 * gcc.dg/pr20922-3.c: New test.
5694 * gcc.dg/pr20922-4.c: New test.
5695 * gcc.dg/pr20922-5.c: New test.
5696 * gcc.dg/pr20922-6.c: New test.
5697
293fcb2e
FXC
56982005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5699
5700 PR libfortran/20950
5701 * gfortran.dg/pr20950.f: New test.
5702
76a66bfd
FXC
57032005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5704
5705 PR libfortran/19216
5706 * gfortran.dg/pr19216.f: New test.
5707
0d21c2a2
KH
57082005-04-18 Kazu Hirata <kazu@cs.umass.edu>
5709
5710 PR tree-optimization/21001
5711 * gcc.dg/tree-ssa/pr21001.c: New.
5712
5f9bfaf2
TK
57132005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
5714
5715 PR libfortran/21075
5716 * gfortran.dg/reshape_rank7.f90: New test.
5717
29dc5138
PT
57182005-04-17 Paul Thomas <pault@gcc.gnu.org>
5719
5720 PR libfortran/12884 gfortran.dg/pr12884.f: New test
5721 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
5722 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
5723 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
5724 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
5725 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
5726 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
5727 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
5728 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
5729 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
5730 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
5731 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
5732 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
5733 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
5734 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
5735 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
5736 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
5737 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
5738 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
5739 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
5740 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
5741
a34938be
RG
57422005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
5743
5744 * gfortran.dg/wtruncate.f: New testcase.
5745 * gfortran.dg/wtruncate.f90: New testcase.
5746
79bb956e
MM
57472005-04-16 Mark Mitchell <mark@codesourcery.com>
5748
5749 PR c++/21025
5750 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
5751 which sizeof/alignof is dependent, rather than just whether we are
5752 processing_template_decl.
11b6985e 5753
472573f9
TK
57542005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5755
5756 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5757 corrected typo where the wrong variables had been compared.
5758
8e6d7b8a
TK
57592005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5760
5761 PR libfortran/18495
5762 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5763 Test callee-allocated version of return array with a write
5764 statement.
5765 Test spread with a temporary with another write statement.
5766
9f1054af
KH
57672005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5768
5769 PR tree-optimization/21031
5770 * gcc.dg/tree-ssa/pr21031.c: New.
5771
1c432a0c
UB
57722005-04-15 Uros Bizjak <uros@kss-loka.si>
5773
5774 PR tree-optimization/21004
5775 * gcc.dg/builtins-53.c: Include builtins-config.h.
5776 Check floorf, ceilf, floorl and ceill transformations
5777 only when HAVE_C99_RUNTIME is defined.
11b6985e 5778
c87ac7e8
AO
57792005-04-15 Alexandre Oliva <aoliva@redhat.com>
5780
5781 PR middle-end/20739
5782 * gcc.dg/tree-ssa/pr20739.c: New test.
5783
a68bdb0b
MS
57842005-04-14 Mike Stump <mrs@apple.com>
5785
5786 * gcc.dg/Foundation.framework/empty: New.
5787 * gcc.dg/framework-2.c: New.
5788
417ac4e6
KH
57892005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5790
5791 PR tree-optimization/21021
5792 * gcc.c-torture/compile/pr21021.c: New.
5793
b67af20b
JJ
57942005-04-14 Janis Johnson <janis187@us.ibm.com
5795
5796 PR testsuite/21010
5797 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5798 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5799 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5800 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5801 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5802 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5803 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5804 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5805
ae46a07a
RH
58062005-04-14 Richard Henderson <rth@redhat.com>
5807
5808 * lib/target-supports.exp (check_effective_target_vect_condition):
5809 Add ia64, i?86, and x86_64.
5810
ab13f408
SK
58112005-04-14 Steven G. Kargl <kargls@comcast.net>
5812
5813 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5814
a0ce7978
KH
58152005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5816
5817 PR tree-optimization/20657
5818 * gcc.dg/tree-ssa/pr20657.c: New.
5819
2ec76fdb
UB
58202005-04-14 Uros Bizjak <uros@kss-loka.si>
5821
5822 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5823 (long long int)trunc*.
5824
559be41a
UW
58252005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5826
5827 PR target/20927
5828 * gcc.dg/pr20927.c: New test.
5829
6c013920
RS
58302005-04-13 Richard Sandiford <rsandifo@redhat.com>
5831
5832 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5833 * gcc.target/mips/asm-1.c: Likewise.
5834
fda5e936
DJ
58352005-04-13 Dale Johannesen <dalej@apple.com>
5836
5837 * objc.dg/objc-fast-4.m: New.
5838
e190b0b5
HPN
58392005-04-13 Hans-Peter Nilsson <hp@axis.com>
5840
5841 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5842 directory.
5843 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5844
542f103e
DE
58452005-04-13 David Edelsohn <edelsohn@gnu.org>
5846
5847 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
5848 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5849 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 5850
9fb6cbd9
KH
58512005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5852
5853 PR tree-optimization/20913
5854 * gcc.dg/tree-ssa/pr20913.c: New.
5855
60b4ccde
KH
5856 PR tree-optimization/20702
5857 * gcc.dg/tree-ssa/pr20702.c: New.
5858
5782c29d
VR
58592005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5860
5861 PR c++/13744
5862 * g++.dg/inherit/local3.C: New test.
5863
0b90f180
JL
58642005-04-12 Jeff Law <law@redhat.com>
5865
5866 * gcc.dg/tree-ssa/20050412-1.c: New test.
5867
c6abe94d
TK
58682005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5869
5870 PR libfortran/19016
5871 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5872 Add tests with mask generated by expression.
5873 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5874 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5875 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5876
ca11b3fb
UW
58772005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5878
5879 PR middle-end/20917
5880 * gcc.dg/20050409-1.c: New test.
5881
77195d61
AP
58822005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5883
5884 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5885
1e731102
MM
58862005-04-11 Mark Mitchell <mark@codesourcery.com>
5887
5888 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5889 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5890 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5891 (TARGET_CXX): Adjust accordingly.
5892 * target.h (struct gcc_target): Remove epxort_class_data. Add
5893 determine_class_data_visibility and class_data_always_comdat.
5894 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5895 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5896 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5897 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5898 (arm_cxx_determine_class_data_visibility): New.
5899 (arm_cxx_class_data_always_comdat): Likewise.
5900 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5901 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5902 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5903 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5904 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5905 Define.
5906
fc7c5aed
MM
59072005-04-11 Mark Mitchell <mark@codesourcery.com>
5908
5909 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5910
d5bfbe09
GK
59112005-04-11 Geoffrey Keating <geoffk@apple.com>
5912
5913 * gcc.dg/i386-darwin-fpmath.c: New.
5914
b52485c6
DP
59152004-04-11 Devang Patel <dpatel@apple.com>
5916
5917 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5918 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5919 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5920 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5921 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5922 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5923 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5924 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5925 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 5926
b52485c6
DP
59272004-04-11 Devang Patel <dpatel@apple.com>
5928
5929 * gcc.dg/vect/vect-dv-1.c: New test.
5930 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 5931
f8d66d34
DN
59322005-04-11 Diego Novillo <dnovillo@redhat.com>
5933
5934 PR tree-optimization/20933
5935 * gcc.dg/tree-ssa/pr20933.c: New test.
5936
9f32d037
TS
59372005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5938
5939 * gfortran.dg/fold_nearest.f90: New test.
5940
d3010d72
AP
59412005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5942
5943 * gcc.dg/tree-ssa/alias-1.c: New test.
5944
9fabf0d4
DN
59452005-04-11 Diego Novillo <dnovillo@redhat.com>
5946
5947 PR tree-optimization/20920
5948 * g++.dg/tree-ssa/pr20920.C: New test.
5949
f94b1661
UB
59502005-04-11 Uros Bizjak <uros@kss-loka.si>
5951
5952 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5953 (long long int)ceil*.
11b6985e 5954
9ee12b3b
MM
59552005-04-10 Mark Mitchell <mark@codesourcery.com>
5956
5957 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5958 explicit C++ linkage.
5959
51c3f0f6
FXC
59602005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5961
5962 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5963 warning for arithmetic IF statements.
5964
59afe4b4
TK
59652005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5966
5967 * eor_handling_1.f90: New test case.
5968 * eor_handling_2.f90: New test case.
5969 * eor_handling_3.f90: New test case.
5970 * eor_handling_4.f90: New test case.
5971 * eor_handling_5.f90: New test case.
5972 * noadv_size.f90: New test case.
5973 * pad_no.f90: New test case.
5974
ecf9c079
RS
59752005-04-10 Richard Sandiford <rsandifo@redhat.com>
5976
5977 * gcc.c-torture/execute/20050410-1.c: New test.
5978
46382283
AO
59792005-04-09 Alexandre Oliva <aoliva@redhat.com>
5980
5981 * gcc.dg/pr20126.c: New.
5982
f7d7d3b7
SK
59832005-04-09 Bud Davis <bdavis@gfortran.org>
5984 Steven G. Kargl <kargls@comcast.net>
5985
5986 * gfortran.dg/PR19872.f: New test.
5987
59882005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
5989
5990 * gfortran.dg/nint_1.f90: Fix dg-do directive
5991
f7d7d3b7 59922005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
5993
5994 * gfortran.dg/nint_1.f90: New test.
5995
50dd63a9
TK
59962005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5997
5998 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5999 Added test for callee-allocated arrays with write statements.
6000 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
6001 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
6002 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
6003 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
6004 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
6005
bd0e28a2
TK
60062005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
6007
6008 PR libfortran/20163
6009 * gfortran.dg/open-options-blanks.f: New test.
6010
53d8a8ac
AP
60112005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6012
6013 PR fortran/13257
305ead91 6014 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 6015
1b803355
JJ
60162005-04-09 Jakub Jelinek <jakub@redhat.com>
6017
9d30f3c1
JJ
6018 * gcc.dg/tree-ssa/stdarg-1.c: New test.
6019 * gcc.dg/tree-ssa/stdarg-2.c: New test.
6020 * gcc.dg/tree-ssa/stdarg-3.c: New test.
6021 * gcc.dg/tree-ssa/stdarg-4.c: New test.
6022 * gcc.dg/tree-ssa/stdarg-5.c: New test.
6023 * gcc.c-torture/execute/stdarg-4.c: New test.
6024
6025 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
6026
1b803355
JJ
6027 PR target/20795
6028 * g++.dg/abi/param2.C: New test.
6029
f94b1661
UB
60302005-04-09 Uros Bizjak <uros@kss-loka.si>
6031
6032 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
6033
d8b42d06
UB
60342005-04-09 Uros Bizjak <uros@kss-loka.si>
6035
6036 * gcc.dg/builtins-53.c: New test.
6037
0bca51f0
DN
60382005-04-08 Diego Novillo <dnovillo@redhat.com>
6039
6040 * g++.dg/tree-ssa/pr18178.C: New test.
6041 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
6042 * gcc.c-torture/execute/20041019-1.c: New test.
6043 * gcc.dg/tree-ssa/20041008-1.c: New test.
6044 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
6045 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
6046 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
6047 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
6048 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
6049 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
6050 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
6051 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
6052 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
6053 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
6054
69ea8c65
HPN
60552005-04-09 Hans-Peter Nilsson <hp@axis.com>
6056
6057 PR rtl-optimization/20466
6058 * gcc.c-torture/execute/pr20466-1.c: New test.
6059
12af7ba3
MM
60602005-04-08 Mark Mitchell <mark@codesourcery.com>
6061
d4113656
MM
6062 PR c++/20905
6063 * g++.dg/parse/cond2.C: New test.
6064
12af7ba3
MM
6065 PR c++/20145
6066 * g++.dg/warn/Wdtor1.C: New test.
6067
43e1c5f7
FXC
60682005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6069
6070 PR fortran/17229
6071 * gfortran.dg/pr17229.f: New test.
6072
c908c768
SK
60732005-04-07 Steven G. Kargl <kargls@comcast.net>
6074
6075 * gfortran.dg/tiny_1.f90: New test.
6076 * gfortran.dg/tiny_2.f90: ditto.
6077
20d27477
TK
60782005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
6079
6080 * gfortran.dg/eor_1.f90: Fix dg-do run line
6081 * gfortran.dg/open_new.f90: Fix dg-do run line
6082
b6e3f572
HPN
60832005-04-07 Hans-Peter Nilsson <hp@axis.com>
6084
6085 * lib/target-supports.exp (get_compiler_messages): Support
6086 optional arguments, the fourth being compiler options.
6087 (check_effective_target_fpic): New proc.
6088 * gcc.dg/20050321-2.c: Restrict to target fpic.
6089
3425638a
JM
60902005-04-06 James A. Morrison <phython@gcc.gnu.org>
6091
6092 * gcc.dg/15443-1.c: New test.
6093 * gcc.dg/15443-2.c: Likewise.
6094
ccccdb8d
TS
60952005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6096
6097 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
6098
3693d46c
JM
60992005-04-06 Joseph S. Myers <joseph@codesourcery.com>
6100
6101 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
6102
c634366a
JM
61032005-04-06 Joseph S. Myers <joseph@codesourcery.com>
6104
6105 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
6106 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
6107 -m64.
6108 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
6109 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
6110 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
6111
b17bba6d
MM
61122005-04-06 Mark Mitchell <mark@codesourcery.com>
6113
6114 PR c++/20212
6115 * g++.dg/warn/Wunused-11.C: New test.
6116
982be984
BS
61172005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
6118
6119 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
6120
b5c5c374
DN
61212005-04-06 Dorit Naishlos <dorit@il.ibm.com>
6122
11b6985e 6123 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 6124
6d05585b
MM
61252005-04-05 Mark Mitchell <mark@codesourcery.com>
6126
6127 PR c++/20734
6128 * g++.dg/template/ptrmem13.C: New test.
6129
aca32e16
PB
61302005-04-05 Per Bothner <per@bothner.com>
6131
6132 * lib/gcc.exp: Always add -fno-show-column, for now.
6133
ebabaece
AP
61342005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
6135
6136 PR testsuite/20767
6137 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
6138 of plain old "unsigned int" for the type of "i". Makes this test
6139 64bit clean.
6140
f19e3a64
JJ
61412005-04-05 Paolo Bonzini <bonzini@gnu.org>
6142
6143 * gcc.dg/i386-ssefn-1.c: New test.
6144 * gcc.dg/i386-ssefn-2.c: New test.
6145 * gcc.dg/i386-ssefn-3.c: New test.
6146 * gcc.dg/i386-ssefn-4.c: New test.
6147
cae064e7
JJ
61482005-04-05 Jakub Jelinek <jakub@redhat.com>
6149
4b284111
JJ
6150 PR tree-optimization/20076
6151 * gcc.dg/builtin-apply4.c: New test.
6152
cae064e7
JJ
6153 PR preprocessor/19475
6154 * gcc.dg/cpp/macspace1.c: New test.
6155 * gcc.dg/cpp/macspace2.c: New test.
6156
87ac6a50
FXC
61572005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6158
6159 * gfortran.dg/pr20755.f: Fixed bad format.
6160
3d3c0aea
MM
61612005-04-05 Mark Mitchell <mark@codesourcery.com>
6162
6163 PR c++/20763
6164 * g++.dg/ext/attrib21.C: New test.
6165
3e0de9d1
DP
61662004-04-05 Devang Patel <dpatel@apple.com>
6167
6168 * lib/target-supports.exp (check_effective_target_vect_shif): New.
6169 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 6170
51e9d74c
FXC
61712005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6172
6173 PR libfortran/20755
6174 * gfortran.dg/pr20755.f: New test.
6175
df7cc9b5
FW
61762005-04-05 Feng Wang <fengwang@nudt.edu.cn>
6177
6178 * gfortran.dg/pr15959.f90: New test.
6179 * gfortran.dg/string_pad_trunc.f90: New test.
6180
3eebd776
FXC
61812005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6182
6183 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
6184 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
6185 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
6186 syntax.
6187
3c5ead48
EB
61882005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6189
6190 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
6191
bfcf81bf
JDA
61922005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6193
6194 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
6195 * gcc.c-torture/compile/20011119-2.c: Likewise.
6196 * gcc.c-torture/compile/981001-2.c: Likewise.
6197
d58a2b83
MM
61982005-04-04 Mark Mitchell <mark@codesourcery.com>
6199
6200 PR c++/20679
6201 * g++.dg/template/overload4.C: New test.
6202
a7b2272b
NS
62032005-04-04 Nathan Sidwell <nathan@codesourcery.com>
6204
38a37714
NS
6205 PR c++/20746
6206 * g++.dg/abi/covariant5.C: New.
6207
a7b2272b
NS
6208 PR debug/20505
6209 * g++.dg/debug/const2.C: New.
6210
4b8d544b
JJ
62112005-04-04 Jakub Jelinek <jakub@redhat.com>
6212
6213 PR rtl-optimization/16104
6214 * gcc.c-torture/execute/20050316-1.c: New test.
6215
edc3676f
NS
62162005-04-04 Nathan Sidwell <nathan@codesourcery.com>
6217
6218 * g++.dg/template/spec23.C: Fix dg-error text.
6219
283da5df
RS
62202005-04-03 Alexandre Oliva <aoliva@redhat.com>
6221
6222 PR c++/19199
6223 * g++.dg/expr/lval2.C: New.
6224
e905ac64
KG
62252005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6226
6227 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
6228 __builtin_strcasecmp and __builtin_strncasecmp.
6229
ee307009
NS
62302005-04-03 Nathan Sidwell <nathan@codesourcery.com>
6231
6232 PR c++/20723
6233 * g++.dg/template/spec22.C: New.
6234 * g++.dg/template/spec23.C: New.
6235
00f07d96
DR
62362005-04-03 Dale Ranta <dir@lanl.gov>
6237 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6238
6239 PR libfortran/20068
6240 PR libfortran/20125
6241 PR libfortran/20156
6242 PR libfortran/20471
6243 * gfortran.dg/backspace.f: New test.
6244
596b98ce
AO
62452005-04-02 Daniel Berlin <dberlin@dberlin.org>
6246
6247 * gcc.dg/pr19345.c: New test.
6248
e18d4a19
AO
62492005-04-02 Alexandre Oliva <aoliva@redhat.com>
6250
6251 PR tree-optimization/20640
6252 * gcc.dg/torture/tree-loop-1.c: New.
6253
9f05ff0a
AO
62542005-04-02 Alexandre Oliva <aoliva@redhat.com>
6255
6256 PR rtl-optimization/20290
6257 * gcc.c-torture/execute/loop-ivopts-2.c: New.
6258
51b75924
GK
62592005-04-02 Geoffrey Keating <geoffk@apple.com>
6260
6261 * gcc.dg/rs6000-fpint.c: New.
6262
2c83be0c
JM
62632005-04-01 Joseph S. Myers <joseph@codesourcery.com>
6264
6265 * gcc.dg/old-style-then-proto-1.c: New test.
6266
4159401a
FXC
62672005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6268
6269 * gfortran.fortran-torture/execute/backspace.f90: Check
6270 after backspace and read was incorrect.
6271
944c4392
KG
62722005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6273
88ec1cc9
KG
6274 * gcc.c-torture/execute/builtins/strcat.c: Check the result
6275 buffer past the terminating NUL using memcmp.
6276 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
6277 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
6278
55badfda
KG
6279 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
6280 Fix unused/uninitialized variable warnings.
6281
dadd2dee
KG
6282 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
6283 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
6284 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
6285 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
6286
944c4392
KG
6287 * gcc.c-torture/execute/builtins/abs-1-lib.c,
6288 gcc.c-torture/execute/builtins/fputs-lib.c,
6289 gcc.c-torture/execute/builtins/lib/fprintf.c,
6290 gcc.c-torture/execute/builtins/lib/main.c,
6291 gcc.c-torture/execute/builtins/lib/memcmp.c,
6292 gcc.c-torture/execute/builtins/lib/memmove.c,
6293 gcc.c-torture/execute/builtins/lib/mempcpy.c,
6294 gcc.c-torture/execute/builtins/lib/memset.c,
6295 gcc.c-torture/execute/builtins/lib/printf.c,
6296 gcc.c-torture/execute/builtins/lib/sprintf.c,
6297 gcc.c-torture/execute/builtins/lib/stpcpy.c,
6298 gcc.c-torture/execute/builtins/lib/strchr.c,
6299 gcc.c-torture/execute/builtins/lib/strcmp.c,
6300 gcc.c-torture/execute/builtins/lib/strcpy.c,
6301 gcc.c-torture/execute/builtins/lib/strcspn.c,
6302 gcc.c-torture/execute/builtins/lib/strlen.c,
6303 gcc.c-torture/execute/builtins/lib/strncat.c,
6304 gcc.c-torture/execute/builtins/lib/strncmp.c,
6305 gcc.c-torture/execute/builtins/lib/strncpy.c,
6306 gcc.c-torture/execute/builtins/lib/strrchr.c,
6307 gcc.c-torture/execute/builtins/lib/strspn.c,
6308 gcc.c-torture/execute/builtins/lib/strstr.c,
6309 gcc.c-torture/execute/builtins/memops-asm-lib.c,
6310 gcc.c-torture/execute/builtins/strlen-2.c,
6311 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
6312 prototypes.
6313
40ce6bf6
DS
63142005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
6315
6316 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
6317 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
6318 selectany usage.
6319
a288c5cd
JJ
63202005-04-01 Jakub Jelinek <jakub@redhat.com>
6321
6322 PR c++/19406
6323 * g++.dg/debug/using1.C: New test.
6324
c5221531
HPN
63252005-04-01 Hans-Peter Nilsson <hp@axis.com>
6326
6327 PR middle-end/20524
6328 * gcc.dg/alias-7.c: Prefix asm-declared name with
6329 __USER_LABEL_PREFIX__.
6330
1ea96b34
JR
63312005-03-31 J"orn Rennecke <joern.rennecke@st.com>
6332
6333 Fix fallout from PR middle-end/15700:
6334 * gcc.c-torture/compile/20011119-1.c: Take
6335 __USER_LABEL_PREFIX__ into account.
6336 * gcc.c-torture/compile/20011119-2.c: Likewise.
6337
c423ee0d
GDR
63382005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
6339
6340 PR c++/18644
6341 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
6342
0223e4f5
JM
63432005-04-01 Joseph S. Myers <joseph@codesourcery.com>
6344
6345 PR c/17855
6346 * gcc.c-torture/compile/struct-non-lval-1.c,
6347 gcc.c-torture/compile/struct-non-lval-2.c,
6348 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
6349
0455fecf
JJ
63502005-03-31 Janis Johnson <janis187@us.ibm.com>
6351
92cf604f
JJ
6352 * gcc.dg/tls/tls.exp: Remove temporary file.
6353 * g++.dg/tls/tls.exp: Ditto.
6354 * lib/file-format.exp: Ditto.
6355 * g++.dg/special/ecos.exp: Ditto.
6356
1194911f
JJ
6357 * lib/profopt.exp: Treat prof_ext as a list.
6358 * gcc.misc-tests/bprob.exp: Ditto.
6359 * g++.dg/bprob/bprob.exp: Ditto.
6360
6491eb15
JJ
6361 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
6362 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
6363 g++.dg/tree-ssa/pointer-reference-alias.C,
6364 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
6365 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
6366 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
6367 g++.dg/vect/pr19951.cc: Ditto.
6368 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
6369 gcc.dg/builtins-47.c: Ditto.
6370 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
6371 gcc.dg/pr20115-1.c: Ditto.
6372 * gcc.dg/tree-ssa/20030530-2.c,
6373 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
6374 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
6375 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
6376 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
6377 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
6378 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
6379 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
6380 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
6381 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
6382 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
6383 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
6384 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
6385 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
6386 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
6387 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
6388 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
6389 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
6390 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
6391 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
6392 gcc.dg/tree-ssa/20030824-1.c,
6393 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
6394 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
6395 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
6396 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
6397 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
6398 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
6399 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
6400 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
6401 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
6402 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
6403 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
6404 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
6405 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
6406 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
6407 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
6408 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
6409 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
6410 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
6411 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
6412 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
6413 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
6414 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
6415 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
6416 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
6417 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
6418 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
6419 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
6420 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
6421 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
6422 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
6423 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
6424 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
6425 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
6426 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
6427 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
6428 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
6429 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
6430 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
6431 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
6432 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
6433 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
6434 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
6435 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6436 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
6437 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
6438 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
6439 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
6440 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
6441 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
6442 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
6443 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6444 gcc.dg/tree-ssa/useless-1.c: Ditto.
6445 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
6446 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
6447 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
6448 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
6449 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6450 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
6451 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
6452 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
6453 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
6454 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
6455 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
6456 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
6457 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
6458 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
6459 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
6460 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
6461 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
6462 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
6463 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
6464 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
6465 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
6466 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6467 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6468 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
6469 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
6470 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
6471 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
6472 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
6473 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
6474 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
6475 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
6476 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
6477 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
6478 gcc.dg/vect/vect-none.c: Ditto.
6479 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
6480 treelang/compile/unsigned.tree: Ditto.
6481
515e6cd0
JJ
6482 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
6483 * gcc.dg/cpp/direct2s.c: Ditto.
6484 * gcc.dg/cpp/paste4.c: Ditto.
6485 * gcc.dg/cpp/separate-1.c: Ditto.
6486 * gcc.dg/pch/save-temps-1.c: Ditto.
6487 * g++.dg/ext/altivec-10.C: Ditto.
6488 * g++.dg/pch/pch.C: Ditto.
6489
65664157
JJ
6490 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
6491
68a9c13d
JJ
6492 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
6493 * g++.dg/template/repo1.C: Ditto.
6494 * g++.dg/template/repo2.C: Ditto.
6495 * g++.dg/template/repo3.C: Ditto.
6496 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
6497 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
6498 * g++.old-deja/g++.pt/repo1.C: Ditto.
6499 * g++.old-deja/g++.pt/repo2.C: Ditto.
6500 * g++.old-deja/g++.pt/repo3.C: Ditto.
6501 * g++.old-deja/g++.pt/repo4.C: Ditto.
6502
bca28164
JJ
6503 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
6504 * gcc.dg/20030107-1.c: Ditto.
6505 * gcc.dg/20030702-1.c: Ditto.
6506 * gcc.dg/profile-generate-1.c: Ditto.
6507 * g++.dg/other/profile1.C: Ditto.
6508 * g++.old-deja/g++.robertl/eb83.C: Ditto.
6509
0455fecf
JJ
6510 * lib/gcc-dg.exp (remove-build-file): New.
6511 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
6512 cleanup-tree-dump, cleanup-saved-temps): New.
6513
dda04398
NS
65142005-03-31 Nathan Sidwell <nathan@codesourcery.com>
6515
6516 PR c++/19203, DR 214
6517 * g++.dg/parse/ambig3.C: Not ambiguous.
6518 * g++.dg/template/spec20.C: New.
6519 * g++.dg/template/spec21.C: New.
6520
1239de63
SE
65212005-03-31 Steve Ellcey <sje@cup.hp.com>
6522
6523 PR target/20045
6524 * gcc.dg/ia64-fptr-1.c: Run only on linux.
6525
14fd645e
FXC
65262005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6527
6528 PR libfortran/20660
6529 * gfortran.dg/negative_unit.f: New test.
6530
ccbca5e4
AM
65312005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
6532
6533 * gcc.dg/20050330-1.c: New test.
6534
ae7f3734
DP
65352005-03-30 Devang Patel <dpatel@apple.com>
6536
6537 * g++.dg/tree-sra/ssa-sra-3.C: New test.
6538
9ba8c99d
DJ
65392005-03-30 Dale Johannesen <dalej@apple.com>
6540
6541 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
6542
408e9b9b
JJ
65432005-03-30 Janis Johnson <janis187@us.ibm.com>
6544
6545 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
6546 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
6547 Strip options from test name.
6548
cd9c7bd2
JH
65492005-03-31 Jan Hubicka <jh@suse.cz>
6550
6551 * gcc.dg/varpool-1.c: New testcase.
6552
16ef3acc
JM
65532005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6554
6555 PR c/772
6556 PR c/17913
6557 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
6558 gcc.dg/stmt-expr-label-3.c : New tests.
6559 * gcc.c-torture/execute/medce-2.c: Remove.
6560
1e55c0e2
JM
65612005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6562
6563 PR c/20368
6564 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
6565 tests.
6566
6f6e8901
AM
65672005-03-30 Alan Modra <amodra@bigpond.net.au>
6568
6569 * gcc.c-torture/compile/pr20203.c: New test.
6570
748e31c3
SK
65712005-03-26 Steven G. Kargl <kargls@comcast.net>
6572
6573 * gfortran.dg/promotion.f90: New test.
6574
aa80f4d1
AO
65752005-03-29 Alexandre Oliva <aoliva@redhat.com>
6576
6577 PR middle-end/20491
6578 * gcc.dg/torture/asm-subreg-1.c: New test.
6579
d1edc393
JM
65802005-03-29 Joseph S. Myers <joseph@codesourcery.com>
6581
6582 PR c/20672
6583 * gcc.dg/pr20672-1.c: New test.
6584
8bb46326
DN
65852005-03-29 Dorit Naishlos <dorit@il.ibm.com>
6586
6587 * gfortran.dg/vect: New directory.
6588 * gfortran.dg/vect/vect.exp: New.
6589 * gfortran.dg/vect/vect-1.f90: New test.
6590 * gfortran.dg/vect/vect-2.f90: New test.
6591 * gfortran.dg/vect/vect-3.f90: New test.
6592 * gfortran.dg/vect/vect-4.f90: New test.
6593 * gfortran.dg/vect/vect-5.f90: New test.
6594
1a612e0a
JJ
65952005-03-29 Jakub Jelinek <jakub@redhat.com>
6596
6597 PR middle-end/20622
6598 * gcc.dg/alias-7.c: New test.
6599
360ca054
EB
66002005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6601
6602 * gcc.dg/sparc-reg-1.c: New test.
6603
82498ed4
FXC
66042005-03-28 Steve Ellcey <sje@cup.hp.com>
6605
6606 PR target/19890
6607 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
6608
3445a80c
DR
66092005-03-29 Dale Ranta <dir@lanl.gov>
6610 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6611
6612 PR libfortran/20163
6613 * gfortran.dg/pr20163-2.f: New test.
6614
5c55c2e8
JH
66152005-03-28 Jan Hubicka <jh@suse.cz>
6616
6617 PR middle-end/20635
6618 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
6619 by Jakub Jelinek.
6620
c295d7b3
DN
66212005-03-27 Dorit Naishlos <dorit@il.ibm.com>
6622
6623 PR tree-optimization/20626
6624 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
6625 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
6626
a59928bc
SK
66272005-03-26 Steven G. Kargl <kargls@comcast.net>
6628
6629 * gfortran.dg/underflow.f90: New test.
6630 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
6631
1ad81c8e
KG
66322005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6633
6634 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
6635
e0b23a58
MM
66362005-03-25 Mark Mitchell <mark@codesourcery.com>
6637
6638 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
6639 (g++_init): Make sure that CXXFLAGS is set.
6640 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
6641 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 6642 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
6643 * lib/objc.exp (objc_init): Likewise.
6644 * lib/treelang.exp (treelang_init): Likewise.
6645
90faeb28
PH
66462005-03-25 Pat Haugen <pthaugen@us.ibm.com>
6647
6648 PR tree-optimization/20470
6649 * gcc.dg/tree-ssa/pr20470.c: New test.
6650
da4c340c
GK
66512005-03-25 Geoffrey Keating <geoffk@apple.com>
6652
6653 * gcc.dg/ppc-stfiwx.c: New.
6654
c3861e7a
SE
66552005-03-25 Steve Ellcey <sje@cup.hp.com>
6656
6657 PR target/19888
6658 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
6659
aec6cb10
ZD
66602005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6661
6662 * gcc.dg/20050325-1.c: Fix a typo.
6663
94887ef4
FXC
66642005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6665
6666 PR libfortran/19678
6667 PR libfortran/19679
6668 * gfortran.dg/dos_eol.f: New test.
6669
cd928652
ZD
66702005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6671
6672 PR rtl-optimization/20249
6673 * gcc.dg/20050325-1.c: New test.
6674
a50f3cd3
FXC
66752005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6676
6677 PR libfortran/15332
6678 * gfortran.dg/pr15332.f: New test.
6679
761d80b9
DJ
66802005-03-24 Dale Johannesen <dalej@apple.com>
6681
6682 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
6683
a10ce2f8
GK
66842005-03-24 Geoffrey Keating <geoffk@apple.com>
6685
d3d9a67f
GK
6686 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
6687 'internal' visibility.
6688 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
6689 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
6690 'protected' visibility.
6691 * gcc.dg/visibility-7.c: Likewise.
6692 * lib/target-supports.exp (check_visibility_available): Take
6693 a parameter, the kind of visibility to check for.
6694 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
6695 to check_visibility_available.
6696
a10ce2f8
GK
6697 * g++.dg/expr/cast3.C: New.
6698
9a15bd63
DE
66992005-03-24 David Edelsohn <edelsohn@gnu.org>
6700
6701 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
6702 rs6000.
6703
2eced2c2
SE
67042005-03-24 Steve Ellcey <sje@cup.hp.com>
6705
6706 PR target/20095
6707 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
6708
fab2f52c
AO
67092005-03-24 Alexandre Oliva <aoliva@redhat.com>
6710
0a2198f5
AO
6711 * gcc.dg/badshift.c: Renamed to...
6712 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
6713
31a69e4e
AO
6714 * gcc.target/i386/badshift.c: Renamed to...
6715 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
6716 only.
6717
fab2f52c
AO
6718 PR rtl-optimization/20532
6719 * gcc.target/i386/badshift.c: New.
6720
fd4f678c
FXC
67212005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6722
4f44f5f9 6723 * gfortran.dg/pr18025.f90: New test.
fd4f678c 6724
e69d504e 67252005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 6726
e69d504e
DJ
6727 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
6728
0b3deaaf
MM
67292005-03-23 Mark Mitchell <mark@codesourcery.com>
6730
06d7098a
MM
6731 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
6732
0b3deaaf
MM
6733 * lib/target-supports.exp (check_iconv_available): Default
6734 libiconv to -liconv, if there is no definition.
6735
2bc3f466
HPN
67362005-03-23 Hans-Peter Nilsson <hp@axis.com>
6737
6738 * gcc.dg/torture/cris-asm-mof-1.c: New test.
6739
8ff24a79
MM
67402005-03-22 Mark Mitchell <mark@codesourcery.com>
6741
6742 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
6743 * g++.dg/opt/pr7503-2.C: Likewise.
6744 * g++.dg/opt/pr7503-3.C: Likewise.
6745 * g++.dg/opt/pr7503-4.C: Likewise.
6746 * g++.dg/opt/pr7503-5.C: Likewise.
6747 * g++.dg/warn/minmax.C: New test.
6748
f77b6ca3
FXC
67492005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6750
4f44f5f9
FXC
6751 * gfortran.dg/g77_intrinsics_funcs.f: New test.
6752 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 6753
e5c4f28a
RG
67542005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6755 Jan Hubicka <jh@suse.cz>
6756 Steven Bosscher <stevenb@suse.de
6757
6758 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6759
11e97737
VR
67602005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6761
6762 PR c++/19980
6763 * g++.dg/template/redecl3.C: New test.
6764
0f3744f8
VR
67652005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6766
6767 PR c++/20499
6768 * g++.dg/parse/error16.C: Tweak error markers.
6769
b2a6a2fb
JJ
67702005-03-22 Jakub Jelinek <jakub@redhat.com>
6771
6772 PR target/20561
6773 * gcc.dg/20050321-2.c: New test.
6774
37048601
NS
67752005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6776
6777 PR c++/20465
6778 PR c++/20381
6779 * g++.dg/template/ptrmem12.C: New.
6780
9d7cb254
HPN
67812005-03-22 Hans-Peter Nilsson <hp@axis.com>
6782
6783 PR rtl-optimization/20527
6784 * gcc.c-torture/execute/pr20527-1.c: New test.
6785
e4461577
BE
67862005-03-22 Ben Elliston <bje@au.ibm.com>
6787
6788 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6789 program, compile it into a real executable and then delete the .c
6790 and .x files afterwards, to avoid problems on testglue targets.
6791
979632a0
SH
67922005-03-21 Stuart Hastings <stuart@apple.com>
6793
6794 * gcc.target/i386/sse-2.c: New.
11b6985e 6795
21e01bf1
UB
67962005-03-21 Uros Bizjak <uros@kss-loka.si>
6797
6798 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6799
048a75f4
PC
68002005-03-21 Paolo Carlini <pcarlini@suse.de>
6801
6802 * g++.dg/parse/crash25.C: Fix typo.
6803
e1283056
PC
68042005-03-21 Paolo Carlini <pcarlini@suse.de>
6805
6806 PR c++/20461
6807 * g++.dg/parse/crash24.C: New test.
6808
6809 PR c++/20536
6810 * g++.dg/parse/crash25.C: New test.
6811
68122005-03-21 Paolo Carlini <pcarlini@suse.de>
6813
11b6985e 6814 PR c++/20147
e1283056
PC
6815 * g++.dg/ext/stmtexpr4.C: New test.
6816
90ec750d
RS
68172005-03-20 Roger Sayle <roger@eyesopen.com>
6818
6819 PR middle-end/20539
6820 * gcc.c-torture/compile/pr13066-1.c: New test case.
6821 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6822 * g++.dg/opt/pr13066-1.C: Likewise.
6823
411ffa02
JM
68242005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6825
6826 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6827
9439ae41
TS
68282005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6829
6830 PR fortran/18525
6831 * gfortran.dg/nesting_1.f90: New test.
6832
91a5bc9f
KL
68332005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6834
6835 PR c++/20240
6836 * g++.dg/lookup/using13.C: New test.
6837
26c895e7
KL
68382005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6839
6840 PR c++/20333
6841 * g++.dg/template/crash36.C: New test.
6842
0a1948ed
PC
68432005-03-18 Paolo Carlini <pcarlini@suse.de>
6844
6845 PR c++/20463
6846 * g++.dg/template/crash35.C: New test.
6847
c9982a3f
PC
68482005-03-17 Paolo Carlini <pcarlini@suse.de>
6849
6850 PR c++/19966
6851 * g++.dg/overload/operator2.C: New test.
6852
2786eb77
FXC
68532005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6854
6855 PR libfortran/20257
4f44f5f9 6856 * gfortran.dg/pr20257.f90: New test.
2786eb77 6857
dcdeec06
FXC
68582005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6859
6860 PR libfortran/20480
4f44f5f9 6861 * gfortran.dg/pr20480.f90: New test.
dcdeec06 6862
e4d5432a
RH
68632005-03-16 Richard Henderson <rth@redhat.com>
6864
6865 PR middle-end/15700
6866 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6867 (_rtld_global): New.
6868 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6869 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6870
6871 * gcc.dg/alias-3.c: New.
6872 * gcc.dg/alias-4.c: New.
6873 * gcc.dg/alias-5.c: New.
6874 * gcc.dg/alias-6.c: New.
6875
c79e602b
GK
68762005-03-15 Geoffrey Keating <geoffk@apple.com>
6877
6878 * gcc.dg/cpp/ucnid-7.c: New.
6879
3562bc34
JJ
68802005-03-15 Janis Johnson <janis187@us.ibm.com>
6881 Dorit Naishlos <dorit@il.ibm.com>
6882
6883 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6884 darwin.
6885
5f55a1ba
DN
68862005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6887
6888 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6889 misaligned accesses.
6890 * gcc.dg/vect/vect-58.c: Likewise.
6891 * gcc.dg/vect/vect-92.c: New.
6892 * gcc.dg/vect/vect-93.c: New.
6893
ce2df7c6
FW
68942005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6895
6896 PR fortran/18827
6897 * gfortran.dg/assign_2.f90: New test.
6898 * gfortran.dg/assign_3.f90: New test.
6899 * gfortran.dg/assign.f90: New test.
6900
08091139
JM
69012005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6902
6903 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6904 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6905 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6906 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6907 names.
6908
50668cf6
GK
69092005-03-14 Geoffrey Keating <geoffk@apple.com>
6910
6baba9bb
GK
6911 * gcc.dg/cpp/ucnid-6.c: New.
6912
50668cf6
GK
6913 * gcc.dg/cpp/normalize-1.c: New.
6914 * gcc.dg/cpp/normalize-2.c: New.
6915 * gcc.dg/cpp/normalize-3.c: New.
6916 * gcc.dg/cpp/normalize-4.c: New.
6917 * gcc.dg/cpp/ucnid-4.c: New.
6918 * gcc.dg/cpp/ucnid-5.c: New.
6919 * g++.dg/cpp/normalize-1.C: New.
6920 * g++.dg/cpp/ucnid-1.C: New.
6921
3a3b81e7
AO
69222005-03-14 Alexandre Oliva <aoliva@redhat.com>
6923
6924 * gcc.dg/pr18628.c: New.
6925
aff98faf
AO
69262005-03-14 Alexandre Oliva <aoliva@redhat.com>
6927
6928 PR c++/20280
6929 * g++.dg/tree-ssa/pr20280.C: New.
6930
2bb02bf0
TS
69312005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6932
6933 PR fortran/20467
6934 * gfortran.dg/stfunc_2.f90: New test.
6935
8eaa0f34
ZD
69362005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6937
6938 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6939
dcd6de6d
ZD
69402005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6941
6942 * gcc.dg/tree-ssa/20050314-1.c: New test.
6943
5a24482e
KL
69442005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6945
6946 PR c++/4403
6947 PR c++/9783, DR433
6948 * g++.dg/template/friend34.C: New test.
6949 * g++.dg/template/friend35.C: Likewise.
6950 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6951
bd3d082e
KL
69522005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6953
6954 Friend class name lookup 5/n
6955 PR c++/1016
6956 * g++.dg/lookup/hidden-class1.C: New test.
6957 * g++.dg/lookup/hidden-class2.C: Likewise.
6958 * g++.dg/lookup/hidden-class3.C: Likewise.
6959 * g++.dg/lookup/hidden-class4.C: Likewise.
6960 * g++.dg/lookup/hidden-class5.C: Likewise.
6961 * g++.dg/lookup/hidden-class6.C: Likewise.
6962 * g++.dg/lookup/hidden-class7.C: Likewise.
6963 * g++.dg/lookup/hidden-class8.C: Likewise.
6964 * g++.dg/lookup/hidden-class9.C: Likewise.
6965 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6966 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6967 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6968 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6969 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6970 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6971 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6972 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6973 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6974 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6975 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6976
98f99d7f
MM
69772005-03-13 Mark Mitchell <mark@codesourcery.com>
6978
6979 PR c++/20157
6980 * g++.dg/template/error18.C: New test.
6981
334f3a34
BE
69822005-03-09 Ben Elliston <bje@au.ibm.com>
6983
6984 PR debug/16792
6985 * g++.dg/debug/pr16792.C: New test.
6986
053e7c38
JM
69872005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6988
6989 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6990 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6991 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6992 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6993 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6994 test assertion names.
6995
f96c6123
TS
69962003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6997
6998 PR fortran/18600
6999 * gfortran.dg/stfunc_1.f90: New test.
7000
ee943062
TS
70012003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7002
7003 PR fortran/16907
7004 * gfortran.dg/real_index_1.f90: New test.
7005
8f9c06ca
TS
70062005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7007
7008 PR fortran/20323
7009 * gfortran.dg/spec_expr_1.f90: New test.
7010
67c2939d
JM
70112005-03-13 Joseph S. Myers <joseph@codesourcery.com>
7012
7013 PR c/20402
7014 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
7015 new parser.
7016
bae88af6
TS
70172005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7018
7019 PR fortran/20361
7020 * gfortran.dg/largeequiv_1.f90: New test.
7021
47e20491
GK
70222005-03-12 Geoffrey Keating <geoffk@apple.com>
7023
7024 * gcc.dg/ucnid-1.c: New.
7025 * gcc.dg/ucnid-2.c: New.
7026 * gcc.dg/ucnid-3.c: New.
7027 * gcc.dg/ucnid-4.c: New.
7028 * gcc.dg/ucnid-5.c: New.
7029 * gcc.dg/ucnid-6.c: New.
7030 * gcc.dg/cpp/ucnid-1.c: New.
7031 * gcc.dg/cpp/ucnid-2.c: New.
7032 * gcc.dg/cpp/ucnid-3.c: New.
7033 * g++.dg/other/ucnid-1.C: New.
7034
5269bfe2
GK
70352005-03-12 Geoffrey Keating <geoffk@apple.com>
7036
7037 * gcc.dg/vmx/darwin-abi-3.c: Delete.
7038
7c6d34c7
PB
70392005-03-11 Per Bothner <per@bothner.com>
7040
7041 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
7042 that diagnotics refer to correct token.
7043 * gcc.dg/unused-3.c: Likewise.
7044
9a2a5d37
PB
70452005-03-11 Per Bothner <per@bothner.com>
7046
7047 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
7048 constant" is now actually on same line as string constant.
7049 * gcc.dg/cpp/direct2s.c: Likewise.
7050
0ac40e7a
RS
70512005-03-11 Richard Sandiford <rsandifo@redhat.com>
7052
7053 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
7054
c585afb3 70552005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
7056
7057 PR libfortran/20124
7058 * gfortran.dg/pr20124.f90: New Test
7059
694d73e1
JM
70602005-03-10 James A. Morrison <phython@gcc.gnu.org>
7061
7062 PR tree-optimization/20130
7063 * gcc.dg/pr20130-1.c: New test.
7064
2f8cbead
SE
70652005-03-10 Steve Ellcey <sje@cup.hp.com>
7066
7067 PR target/20095
7068 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
7069
96eb155c
JDA
70702005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7071
7072 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
7073
cebfb966
SE
70742005-03-10 Steve Ellcey <sje@cup.hp.com>
7075
7076 * g++.dg/eh/forced1.C: Fix comment.
7077 * g++.dg/eh/forced2.C: Ditto.
7078 * g++.dg/eh/forced3.C: Ditto.
7079 * g++.dg/eh/forced4.C: Ditto.
7080
dddcca1d
AP
70812005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
7082
7083 PR rtl-opt/20412
7084 * gcc.c-torture/compile/pr20412.c: New test.
7085
e4fbead1
RS
70862005-03-10 Roger Sayle <roger@eyesopen.com>
7087
7088 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
7089
985f2d8f
JJ
70902005-03-10 Jakub Jelinek <jakub@redhat.com>
7091
7092 PR target/20322
7093 * gcc.dg/20050307-1.c: New test.
7094
8117c488
NS
70952005-03-10 Nathan Sidwell <nathan@codesourcery.com>
7096
7097 PR c++/20375
7098 * g++.dg/other/stdarg3.C: New.
7099
372d72d9
JJ
71002005-03-10 Jakub Jelinek <jakub@redhat.com>
7101
004c400a
JJ
7102 PR c++/18384, c++/18327
7103 * g++.dg/init/array19.C: New test.
7104
372d72d9
JJ
7105 PR inline-asm/20314
7106 * gcc.dg/torture/pr20314-1.c: New test.
7107 * gcc.dg/torture/pr20314-2.c: New test.
7108
9c90a97e
UW
71092005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
7110
7111 * gcc.dg/20050309-1.c: New test.
7112
d86dc303
KG
71132005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7114
7115 * gcc.dg/builtins-10.c: Reactivate disabled test.
7116 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
7117 new cbrt transformations.
7118
02bab9db
MM
71192005-03-09 Mark Mitchell <mark@codesourcery.com>
7120
7121 PR c++/20208
7122 * g++.dg/template/array13.C: New test.
7123
a2fee3d5
PC
71242005-03-09 Paolo Carlini <pcarlini@suse.de>
7125
7126 PR c++/16859
7127 * g++.dg/init/brace4.C: New test.
7128
974b30f0
NS
71292005-03-09 Nathan Sidwell <nathan@codesourcery.com>
7130
7131 PR c++/20186
7132 * g++.dg/template/non-dependent12.C: New.
7133
b5af3133
MM
71342005-03-08 Mark Mitchell <mark@codesourcery.com>
7135
7136 PR c++/20142
0f875e1a 7137 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 7138
0f875e1a
MM
7139 PR c++/20142
7140 * g++.dg/init/array18.C: New test.
7141
11289ef9
BE
71422005-03-09 Ben Elliston <bje@au.ibm.com>
7143
7144 * consistency.vlad/vlad.exp: Remove trailing semicolons.
7145 * g++.dg/gcov/gcov.exp: Likewise.
7146 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
7147 * gcc.target/xstormy16/xstormy16.exp: Likewise.
7148 * lib/c-torture.exp: Likewise.
7149 * lib/fortran-torture.exp: Likewise.
7150 * lib/g++.exp: Likewise.
7151 * lib/gcc-defs.exp: Likewise.
7152 * lib/gcc-dg.exp: Likewise.
7153 * lib/gcc.exp: Likewise.
7154 * lib/gcov.exp: Likewise.
7155 * lib/gfortran.exp: Likewise.
7156 * lib/mike-g++.exp: Likewise.
7157 * lib/mike-gcc.exp: Likewise.
7158 * lib/objc-torture.exp: Likewise.
7159 * lib/objc.exp: Likewise.
7160 * lib/profopt.exp: Likewise.
7161 * lib/target-libpath.exp: Likewise.
7162 * lib/target-supports.exp: Likewise.
7163 * lib/treelang.exp: Likewise.
7164 * lib/wrapper.exp: Likewise.
7165
61eef20f
JL
71662005-03-08 Jeff Law <law@redhat.com>
7167
7168 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
7169 PHI-OPT changes.
7170
6cd3dd5b
IR
71712005-03-08 Ira Rosen <irar@il.ibm.com>
7172
7173 * gcc.dg/vect/pr20122.c: New test.
7174
8f3a7ad6
JL
71752005-03-07 Jeff Law <law@redhat.com>
7176
7177 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
7178 was folded away.
7179 * gcc.dg/tree-ssa/pr18133-1.c: New test.
7180 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 7181 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 7182
7c14c5fe
JDA
71832005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7184
7185 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
7186 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
7187 gcc.dg/torture/builtin-noret-2.c: Require weak support.
7188
80c4ed35
AP
71892005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
7190
7191 PR tree-opt/17671
7192 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
7193
f03e8526
MM
71942005-03-07 Mark Mitchell <mark@codesourcery.com>
7195
7196 * g++.dg/warn/Wnvdtor.C: New test.
7197
1de80b0e
RS
71982005-03-07 Richard Sandiford <rsandifo@redhat.com>
7199
7200 * gcc.dg/torture/pr19683-1.c: New test.
7201
02665ea4
SK
72022005-03-06 Steven G. Kargl <kargls@comcast.net>
7203
7204 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
7205 * gfortran.dg/g77/19990313-2.f: Ditto.
7206 * gfortran.dg/g77/19990313-3.f: Ditto.
7207 * gfortran.dg/g77/19990525-0.f: Ditto.
7208 * gfortran.dg/g77/19990826-0.f: Ditto.
7209 * gfortran.dg/g77/19990826-2.f: Ditto.
7210 * gfortran.dg/g77/19990826-3.f: Ditto.
7211 * gfortran.dg/g77/20000511-1.f: Ditto.
7212 * gfortran.dg/g77/20000511-2.f: Ditto.
7213 * gfortran.dg/g77/970625-2.f: Ditto.
7214 * gfortran.dg/g77/980310-2.f: Ditto.
7215 * gfortran.dg/g77/980310-3.f: Ditto.
7216 * gfortran.dg/g77/980310-8.f: Ditto.
7217 * gfortran.dg/g77/980519-2.f: Ditto.
7218 * gfortran.dg/g77/alpha1.f: Ditto.
7219 * gfortran.dg/g77/claus.f: Ditto.
7220 * gfortran.dg/g77/erfc.f: Ditto.
7221 * gfortran.dg/g77/short.f: Ditto.
7222 * gfortran.fortran-torture/execute/data.f90: Ditto.
7223 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
7224 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 7225
6731e86d
JDA
72262005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7227
7228 * lib/file-format.exp (gcc_target_object_format): Add check for som
7229 format and hardcode object formats on hppa*-*-hpux*.
7230 * lib/target-supports.exp (check_weak_available): Add check for som
7231 object format. Always return 0 on hppa*-*-hpux10*.
7232
7233 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
7234 is defined.
7235
7236 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
7237
11b6985e 72382005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
7239
7240 * gfortran.dg/pr19936_1.f90: New test.
7241 * gfortran.dg/pr19936_2.f90: New test.
7242 * gfortran.dg/pr19936_3.f90: New test.
7243
11b6985e 72442005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
7245 Paul Thomas <prthomas@drfccad.cea.fr>
7246
02665ea4 7247 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 7248 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 7249
a103aa92 72502005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
7251
7252 PR c++/19311
7253 * g++.dg/template/non-dependent11.C: New test.
7254
74231b0f
UB
72552005-03-05 Uros Bizjak <uros@kss-loka.si>
7256
7257 * lib/target-supports.exp (check_iconv_available): Fix comment.
7258
744b2d61
JDA
72592005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
7260 Joseph S. Myers <joseph@codesourcery.com>
7261
7262 PR c++/19797
7263 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
7264
e38f9c21
MS
72652005-03-04 Matthew Sachs <msachs@apple.com>
7266
7267 * gcc.exp (gcc_target_compile): Put braces around
7268 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
7269 * objc.exp (objc_target_compile): Likewise.
7270 * treelang.exp (treelang_target_compile): Likewise.
7271
3852e8b8
TS
72722005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7273
7274 PR fortran/19673
7275 * gfortran.dg/func_result_1.f90: New test.
7276
99ff9e7a
BE
72772005-03-04 Ben Elliston <bje@au.ibm.com>
7278
7279 * gcc.misc-tests/options.exp: New test.
7280
8d06c809
JM
72812005-03-03 James A. Morrison <phython@gcc.gnu.org>
7282
7283 * gcc.dg/pr15784-4.c: New test.
7284
3159b178
GK
72852005-03-03 Geoffrey Keating <geoffk@apple.com>
7286
7287 * gcc.c-torture/execute/pr17133.c: New.
7288 * gcc.c-torture/compile/20050303-1.c: New.
7289
ad16e76b
DB
72902005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
7291
7292 * gcc.dg/cpp/assert4.c: Fix for cygwin
7293
713101a6
AO
72942005-03-02 Alexandre Oliva <aoliva@redhat.com>
7295
7296 * g++.dg/overload/using2.C: New.
7297
9560cbde
MM
72982005-03-02 Mark Mitchell <mark@codesourcery.com>
7299
7300 PR c++/19916
7301 * g++.dg/init/ptrmem2.C: New test.
7302
766beb40
JM
73032005-03-02 Joseph S. Myers <joseph@codesourcery.com>
7304
7305 PR c/8927
7306 * gcc.dg/pr8927-1.c: New test.
7307
742f25b3
NS
73082005-03-01 Nathan Sidwell <nathan@codesourcery.com>
7309
7310 PR c++/20232
7311 * g++.dg/inherit/covariant12.C: New.
7312
2a4a7830
TS
73132005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7314
7315 PR fortran/19479
7316 * gfortran.dg/bound_1.f90: New test.
7317
3f8b16e7
JJ
73182005-02-28 Janis Johnson <janis187@us.ibm.com>
7319
7320 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
7321 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
7322
4e3d9146
JM
73232005-02-28 Joseph S. Myers <joseph@codesourcery.com>
7324
7325 PR c/20245
7326 * gcc.dg/pr20245-1.c: New test.
7327
4f380bf8
RS
73282005-02-28 Jakub Jelinek <jakub@redhat.com>
7329
7330 PR middle-end/19874
7331 * gcc.c-torture/execute/20050119-2.c: New test case.
7332
e02e1504
BE
73332005-02-28 Ben Elliston <bje@au.ibm.com>
7334
7335 * README: Update the DejaGnu bug reporting address.
7336 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
7337 * lib/objc-torture.exp: Likewise.
7338
5902435e
SK
73392005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7340
7341 * gfortran.dg/boz_1.f90: New test.
7342 * gfortran.dg/boz_3.f90: New test.
7343 * gfortran.dg/boz_4.f90: New test.
7344
ae18f176
SK
73452005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7346
7347 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 7348 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 7349
d8f92af2
FXC
73502005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7351
7352 PR libfortran/20101
7353 * gfortran.dg/write_0_pe_format.f90: New test.
7354
5591e5f9
JJ
73552005-02-27 Jakub Jelinek <jakub@redhat.com>
7356
7357 PR c++/20206
7358 * g++.dg/opt/thunk2.C: New test.
7359 * g++.dg/opt/covariant1.C: New test.
7360
34d6d42f
TS
73612005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7362
7363 * gfortran.dg/e_d_fmt.f90: New test.
7364
fd0e6f78
KH
73652005-02-27 Kazu Hirata <kazu@cs.umass.edu>
7366
7367 * gcc.dg/asm-b.c: Fix comment typos.
7368
b4852d23
AP
73692005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7370
7371 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
7372 a V_MAY_DEF also.
7373
c529e0fe
AP
73742005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7375
7376 PR tree-opt/20188
7377 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
7378 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
7379 * gcc.dg/asm-b.c: New test.
7380
49750739
RS
73812005-02-26 Richard Sandiford <rsandifo@redhat.com>
7382
7383 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
7384 Disable this test on IRIX 6.
7385
27bf414c
JM
73862005-02-25 Joseph S. Myers <joseph@codesourcery.com>
7387
7388 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
7389 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
7390 parser.
7391
736c86ad
DN
73922005-02-25 Diego Novillo <dnovillo@redhat.com>
7393
7394 PR tree-optimization/20204
7395 * testsuite/gcc.dg/pr20204.c: New test.
7396
6ecfe13b
JJ
73972005-02-24 Jakub Jelinek <jakub@redhat.com>
7398
04fa46cf
JJ
7399 PR target/20196
7400 * gcc.c-torture/execute/20050224-1.c: New test.
7401
6ecfe13b
JJ
7402 PR c++/20175
7403 * g++.dg/warn/Wbraces2.C: New test.
7404
1ceb02be
MM
74052005-02-23 Mark Mitchell <mark@codesourcery.com>
7406
7407 PR c++/19878
7408 * g++.dg/init/const2.C: New test.
7409
c5625c0c
HPN
74102005-02-23 Hans-Peter Nilsson <hp@axis.com>
7411
7412 PR tree-optimization/20100
7413 * gcc.c-torture/execute/pr20100-1.c: New test.
7414
0366dfe9
TS
74152005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7416
7417 * gfortran.dg/implicit_3.f90: New test.
7418
d1303acd
TS
7419 * gfortran.dg/deftype_1.f90: New test.
7420
6b211746
AO
74212005-02-23 Alexandre Oliva <aoliva@redhat.com>
7422
7423 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
7424 the test passes.
7425 * g++.dg/other/anon3.C: Accept a warning.
7426
ea2d006d
KH
74272005-02-23 Kazu Hirata <kazu@cs.umass.edu>
7428
7429 * gcc.dg/pr20017.c: Fix a comment typo.
7430
b26b1000
BD
74312005-02-23 Bud Davis <bdavis@gfortran.org>
7432
7433 * gfortran.dg/list_read_4.f90: Change to f90 comments.
7434
40205a36
EB
74352005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7436
7437 PR ada/19902
7438 * ada/acats/tests/cxa/cxa3004.a: Remove.
7439 * ada/acats/tests/cxb/cxb30061.am: Likewise.
7440
744b12b6
MM
74412005-02-22 Mark Mitchell <mark@codesourcery.com>
7442
67935995
MM
7443 PR c++/20073
7444 * g++.dg/init/const1.C: New test.
7445
744b12b6
MM
7446 PR c++/19991
7447 * g++.dg/parse/constant7.C: New test.
7448
7449 PR c++/20152
7450 * g++.dg/parse/error27.C: New test.
7451 * g++.dg/template/qualttp15.C: Adjust error markers.
7452 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 7453
744b12b6
MM
7454 PR c++/20153
7455 * g++.dg/template/error17.C: New test.
7456
7457 PR c++/20148
7458 * g++.dg/parser/error26.C: New test.
7459
90c1d75a
DN
74602005-02-22 Diego Novillo <dnovillo@redhat.com>
7461
7462 PR tree-optimization/20100
7463 PR tree-optimization/20115
7464 * gcc.dg/pr20115.c: New test.
7465 * gcc.dg/pr20115-1.c: New test.
7466 * gcc.dg/pr20100.c: New test.
7467 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
7468 call-clobbered variables after alias1.
7469
397763d2
BD
74702005-02-22 Bud Davis <bdavis@gfortran.org>
7471
7472 * gfortran.dg/list_read_4.f90: new test.
7473
78d5a34b
KH
74742005-02-22 Kazu Hirata <kazu@cs.umass.edu>
7475
7476 PR rtl-optimization/20017.
7477 * gcc.dg/pr20017.c: New.
7478
263fb23d
DP
74792005-02-22 Devang Patel <dpatel@apple.com>
7480
7481 PR 19952
7482 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 7483
b671e5a4
MM
74842005-02-22 Mark Mitchell <mark@codesourcery.com>
7485
7486 PR c++/19883
7487 * g++.dg/parse/constant6.C: New test.
7488
9a5f05de
UB
74892005-02-22 Uros Bizjak <uros@kss-loka.si>
7490
7491 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7492 * g++.dg/charset/asm2.c: Likewise.
7493 * g++.dg/charset/asm3.c: Likewise.
7494 * g++.dg/charset/asm4.c: Likewise.
7495 * g++.dg/charset/asm5.c: Likewise.
7496 * g++.dg/charset/attribute1.c: Likewise.
7497 * g++.dg/charset/attribute2.c: Likewise.
7498 * g++.dg/charset/extern1.cc: Likewise.
7499 * g++.dg/charset/extern2.cc: Likewise.
7500 * g++.dg/charset/extern3.cc: Likewise.
7501 * g++.dg/charset/function.cc: Likewise.
7502 * g++.dg/charset/string.c: Likewise.
7503 * g++.dg/charset/charset.exp: Likewise.
7504 * lib/target-supports.exp (check_iconv_available): Fix comment.
7505
ac675201
UB
75062005-02-22 Uros Bizjak <uros@kss-loka.si>
7507
7508 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
7509 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7510 * gcc.dg/charset/asm2.c: Likewise.
7511 * gcc.dg/charset/asm3.c: Likewise.
7512 * gcc.dg/charset/asm4.c: Likewise.
7513 * gcc.dg/charset/asm5.c: Likewise.
7514 * gcc.dg/charset/asm6.c: Likewise.
7515 * gcc.dg/charset/attribute1.c: Likewise.
7516 * gcc.dg/charset/attribute2.c: Likewise.
7517 * gcc.dg/charset/builtin1.c: Likewise.
7518 * gcc.dg/charset/extern.c: Likewise.
7519 * gcc.dg/charset/function.c: Likewise.
7520 * gcc.dg/charset/string.c: Likewise.
9a5f05de 7521 * gcc.dg/charset/charset.exp: Likewise.
ac675201 7522
ec88bf8b
BD
75232005-02-21 Bud Davis <bdavis9659@comcast.net>
7524
7525 PR fortran/20086
7526 * gfortran.dg/pr20086.f90: New test.
7527
bb2e1640
AO
75282005-02-21 Alexandre Oliva <aoliva@redhat.com>
7529
7530 PR tree-optimization/19786
7531 * g++.dg/tree-ssa/pr19786.C: New.
7532
f65ca04d
TS
75332005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7534
7535 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
7536
75372005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
7538
7539 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
7540
da7fdff6
TS
75412005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7542
7543 * gfortran.dg/do_iterator: Split loop, markup all lines for
7544 which an error locus is printed.
7545 * gfortran.dg/pr17708.f90: Markup all lines for which an error
7546 locus is printed.
7547 * gfortran.dg/select_4.f90: Likewise.
7548 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
7549 locuses in the various permutations.
7550
237eaf79
DN
75512005-02-20 Dorit Naishlos <dorit@il.ibm.com>
7552
7553 PR tree-optimization/19951
7554 * g++.dg/vect: New directory.
7555 * g++.dg/vect/vect.exp: New file.
7556 * g++.dg/vect/pr19951.cc: New testcase.
7557 * g++.dg/dg.exp: Also prune vectorizer tests.
7558
c5ff069d
ZW
75592005-02-20 Zack Weinberg <zack@codesourcery.com>
7560
7561 PR 18785
7562 * gcc.dg/charset/builtin1.c: New test.
7563
72aff31a
VR
75642005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7565
7566 PR c++/19299
7567 * g++.dg/inherit/volatile1.C: New test.
7568
7569 PR c++/19440
7570 * g++.dg/template/dtor4.C: New test.
7571
c60d77d4
SK
75722005-02-19 Steven G. Kargl <kargls@comcast.net>
7573
7574 * gfortran.dg/int_1.f90: New test.
7575
04c90eea
DP
75762005-02-19 Devang Patel <dpatel@apple.com>
7577
7578 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 7579
332e7efe
SK
75802005-02-19 Steven G. Kargl <kargls@comcast.net>
7581
7582 * gfortran.dg/achar_1.f90: New test.
7583
09312c29
HPN
75842005-02-19 Hans-Peter Nilsson <hp@axis.com>
7585
7586 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
7587
f10a6654
ZD
75882005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
7589 Jakub Jelinek <jakub@redhat.com>
7590
7591 PR tree-optimization/19828
7592 * gcc.dg/tree-ssa/loop-7.c: New test.
7593 * gcc.c-torture/execute/20050218-1.c: New test.
7594
58cb41e6
JJ
75952005-02-19 Jakub Jelinek <jakub@redhat.com>
7596
7597 PR c/20043
7598 * gcc.dg/transparent-union-1.c: New test.
7599 * gcc.dg/transparent-union-2.c: New test.
7600
61b42179
JW
76012005-02-18 James E Wilson <wilson@specifixinc.com>
7602
7603 PR tree-optimization/18977
7604 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
7605
d6083c7d
UW
76062005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
7607
7608 PR target/20054
7609 * gcc.dg/pr20054.c: New test.
7610
aecc0cf0
GB
76112005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7612
c5ff069d
ZW
7613 PR c++/19508
7614 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 7615
77f04481
AP
76162004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7617
7618 PR middle-end/20030
7619 * gfortran.fortran-torture/execute/character_passing.f90: New test.
7620
2aabee29
AO
76212005-02-18 Alexandre Oliva <aoliva@redhat.com>
7622
7623 PR c++/20008
7624 * g++.dg/opt/switch4.C: New.
7625
58203599
JJ
76262005-02-18 Jakub Jelinek <jakub@redhat.com>
7627
0948e392
JJ
7628 PR c++/20023
7629 PR tree-optimization/20009
7630 * gcc.c-torture/compile/20050217-1.c: New test.
7631 * g++.dg/opt/switch3.C: New test.
7632
58203599
JJ
7633 PR tree-optimization/18947
7634 * gcc.c-torture/compile/20050215-1.c: New test.
7635 * gcc.c-torture/compile/20050215-2.c: New test.
7636 * gcc.c-torture/compile/20050215-3.c: New test.
7637
856a4ce6
AO
76382005-02-17 Alexandre Oliva <aoliva@redhat.com>
7639
ae54ec16
AO
7640 PR c++/20028
7641 * g++.dg/template/crash34.C: New.
7642
856a4ce6
AO
7643 PR c++/20022
7644 * g++.dg/other/access3.C: New.
7645
d6a5df6a
IR
76462005-02-17 Ira Rosen <irar@il.ibm.com>
7647
7648 * gcc.dg/vect/vect-98.c: New test.
7649
5fcfe0b2
KH
76502005-02-16 Kazu Hirata <kazu@cs.umass.edu>
7651
7652 PR tree-optimization/19967
7653 * gcc.dg/pr19967.c: New.
7654
8940b3b2
JJ
76552005-02-16 Jakub Jelinek <jakub@redhat.com>
7656
7657 PR middle-end/19857
7658 * gcc.dg/tree-ssa/20050215-1.c: New test.
7659 * gcc.c-torture/execute/20050215-1.c: New test.
7660
6da55c00
EC
76612005-02-15 Eric Christopher <echristo@redhat.com>
7662
7663 * gcc.dg/cpp/20050215-1.c: New file.
7664
40f84775
JM
76652005-02-15 James A. Morrison <phython@gcc.gnu.org>
7666
7667 PR tree-optimization/15785
7668 * gcc.dg/pr15785-1.c: New test.
7669
e5e459bf
AO
76702005-02-15 Alexandre Oliva <aoliva@redhat.com>
7671
7672 PR c++/17788
7673 * g++.dg/init/ctor4.C: New.
7674 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
7675
88fb930d
JM
76762005-02-15 Joseph S. Myers <joseph@codesourcery.com>
7677
7678 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
7679 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
7680
073aa601
AS
76812005-02-15 Andreas Schwab <schwab@suse.de>
7682
7683 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
7684 declare malloc.
7685
ab71324a
AK
76862005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
7687
7688 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
7689
9a06c1cb
DN
76902005-02-14 Diego Novillo <dnovillo@redhat.com>
7691
7692 PR tree-optimization/19853
7693 * gcc.c-torture/compile/pr19853.c: New test.
7694
4230cec2
NS
76952005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7696
f769035f
NS
7697 PR c++/19608
7698 * g++.dg/parse/local-class1.C: New.
7699
4230cec2
NS
7700 PR c++/19895
7701 * g++.dg/parse/ptrmem3.C: New.
7702
7703 PR c++/19884
7704 * g++.old-deja/g++.oliva/template6.C: Add another case.
7705 * g++.dg/template/explicit6.C: New.
7706
d1fc3bbd
AO
77072005-02-14 Alexandre Oliva <aoliva@redhat.com>
7708
7709 PR c++/17816
7710 * g++.dg/other/redecl2.C: New.
7711
12a669d1
NS
77122005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7713
7714 PR c++/19891
7715 * g++.dg/abi/covariant4.C: New.
7716
6f49fdcc
JM
77172005-02-13 James A. Morrison <phython@gcc.gnu.org>
7718
7719 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
7720
c202a7f9
DN
77212005-02-12 Dorit Naishlos <dorit@il.ibm.com>
7722
7723 * gcc.dg/vect/vect-96.c: Fix typo.
7724
d3270770
KL
77252005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7726
7727 PR c++/14479
7728 PR c++/19487
7729 * g++.dg/template/enum5.C: New test.
7730
8ad833ac
IR
77312005-02-12 Ira Rosen <irar@il.ibm.com>
7732
7733 * gcc.dg/vect/vect-97.c: New test.
7734
e3a8a4ed
IR
77352005-02-12 Ira Rosen <irar@il.ibm.com>
7736
7737 * gcc.dg/vect/vect-96.c: New test.
7738
c94a75af
UB
77392005-02-12 Uros Bizjak <uros@kss-loka.si>
7740
7741 * gcc.dg/builtins-34.c: Also check ldexp*.
7742
6092c5db
HPN
77432005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
7744
7745 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
7746
56afd7aa
JJ
77472005-02-11 Janis Johnson <janis187@us.ibm.com>
7748
a29c731d
JJ
7749 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
7750 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
7751 dg-require-dll, dg-require-iconv, dg-require-named-sections,
7752 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
7753 selector_list, selector_expression, dg-process-target): Move to new
7754 file target-supports-dg.exp.
7755 * lib/target-supports-dg.exp: New.
7756
56afd7aa
JJ
7757 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7758 New.
7759
97e9692b
JJ
77602005-02-11 Jakub Jelinek <jakub@redhat.com>
7761
36b23fd7
JJ
7762 PR c++/19666
7763 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7764
97e9692b
JJ
7765 PR middle-end/19858
7766 * gcc.c-torture/compile/20050210-1.c: New test.
7767
712b39c5
MM
77682005-02-11 Mark Mitchell <mark@codesourcery.com>
7769
7770 PR c++/19755
7771 * g++.dg/warn/Wbraces1.C: New test.
7772
ba78d452
RG
77732005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7774
7775 * gcc.dg/builtins-52.c: New testcase.
7776
ccf7f880
JJ
77772005-02-10 Jakub Jelinek <jakub@redhat.com>
7778
7779 PR c/19342
7780 * gcc.c-torture/execute/20050119-1.c: New test.
7781
6e5bdc64
MM
77822005-02-09 Mark Mitchell <mark@codesourcery.com>
7783
7784 PR c++/19811
7785 * g++.dg/init/delete1.C: New test.
7786
5cb0baad
AP
77872005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7788
7789 PR c++/18470
7790 * g++.dg/template/static12.C: New test.
7791
88e95ee3
MM
77922005-02-09 Mark Mitchell <mark@codesourcery.com>
7793
7794 PR c++/19787
7795 * g++.dg/conversion/ambig1.C: New test.
7796
7797 PR c++/19739
7798 * g++.dg/ext/attrib19.C: New test.
7799
7800 PR c++/19732
7801 * g++.dg/parse/dtor5.C: New test.
7802
7803 PR c++/19762
7804 * g++.dg/template/dtor3.C: New test.
7805
7806 PR c++/19826
7807 * g++.dg/template/static11.C: New test.
7808 * g++.dg/template/crash2.C: Remove dg-error marker.
7809
5b00de71
JJ
78102005-02-09 Janis Johnson <janis187@us.ibm.com>
7811
7812 PR C++/18491
7813 * g++.old-deja/g++.mike/p10769a.C: Remove.
7814
e3bb43c0
RS
78152005-02-09 Roger Sayle <roger@eyesopen.com>
7816
7817 * gcc.dg/builtins-48.c: New test case.
7818 * gcc.dg/builtins-49.c: New test case.
7819 * gcc.dg/builtins-50.c: New test case.
7820 * gcc.dg/builtins-51.c: New test case.
7821
08c2481a
ILT
78222005-02-09 Ian Lance Taylor <ian@airs.com>
7823
7824 PR middle-end/19583
7825 * g++.dg/warn/Wreturn-type-3.C: New test.
7826
17684d46
RG
78272005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7828
7829 PR middle-end/19402
7830 * gcc.dg/pr19402-1.c: New testcase.
7831 * gcc.dg/pr19402-2.c: likewise.
7832
0c6c135b
RG
78332005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7834
7835 PR middle-end/19854
7836 * g++.dg/tree-ssa/tmmti.C: New testcase.
7837
3ee79d96
JM
78382005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7839
7840 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7841
9f4faeae
MM
78422005-02-08 Mark Mitchell <mark@codesourcery.com>
7843
7844 PR c++/19733
7845 * g++.dg/parse/crash23.C: New test.
7846 * g++.dg/warn/Weff1.C: New test.
7847
ec2cd8b2
JM
78482005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7849
7850 * gcc.dg/20050209-1.c: New test.
7851
ec3d00a0
JM
78522005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7853
7854 PR target/19799
7855 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7856
ecddfb39
MS
78572005-02-08 Mike Stump <mrs@apple.com>
7858
7859 * g++.dg/pch/import-2.c: New test.
7860 * g++.dg/pch/import-2.hs: New.
7861 * g++.dg/pch/include/import-2a.h: New.
7862 * g++.dg/pch/include/import-2b.h: New.
7863
996f0578
JJ
78642005-02-08 Janis Johnson <janis187@us.ibm.com>
7865
7866 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7867
eac33acc
TS
78682005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7869
7870 * gfortran.dg/substr_1.f90: New test.
7871
6a96f5c1
RG
78722005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7873
7874 PR middle-end/19775
7875 * gcc.dg/torture/builtin-power-1.c: Disable test for
7876 invalid transformation.
7877 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7878 no longer optimize.
7879 * gcc.dg/builtins-47.c: New testcase.
7880
c5ff069d 78812005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 7882 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 7883
c866976a
LB
7884 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7885
2c58f7dd
RS
78862005-02-06 Richard Sandiford <rsandifo@redhat.com>
7887
7888 * gcc.c-torture/compile/20050206-1.c: New test.
7889
9df935d8
AP
78902005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7891
7892 PR tree-opt/19768
7893 * g++.dg/opt/pr19768.C: New test.
7894
50d4a707
AP
78952005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7896
da99298d 7897 PR tree-opt/19736
50d4a707
AP
7898 * gcc.c-torture/compile/pr19736.c: New test.
7899
515e6a84
GB
79002005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7901
7902 PR c++/17401
7903 * g++.dg/parse/error25.C: New test.
7904
aa2d0bc3
AO
79052005-02-03 Alexandre Oliva <aoliva@redhat.com>
7906
7907 * gcc.c-torture/execute/20050203-1.c: New.
7908
f1a3e333
DN
79092005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7910
7911 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 7912 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
7913 * gcc.dg/vect/vect-87.c: Remove xfail.
7914 * gcc.dg/vect/vect-88.c: Remove xfail.
7915
666158b9
GK
79162005-02-02 Geoffrey Keating <geoffk@apple.com>
7917
7918 * gcc.dg/altivec-19.c: New.
7919
73aea290
JM
79202005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7921
7922 PR c/17807
7923 * gcc.dg/nested-func-3.c: New test.
7924 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7925
1f732f61
JJ
79262005-02-02 Janis Johnson <janis187@us.ibm.com>
7927
7928 * gcc.test-framework/gen_directive_tests: Generate tests for
7929 selector expressions.
7930
100d337a
MA
79312005-02-02 Matt Austern <austern@apple.com>
7932
7933 PR c++/19628
7934 * g++/ext/builtin7.C: New.
7935 * g++/ext/builtin8.C: New.
c5ff069d 7936
740ca4b2
JM
79372005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7938
7939 PR c/18502
7940 * gcc.dg/pr18502-1.c: New test.
7941
6c02751b
VR
79422005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7943
7944 PR c++/17413
7945 * g++.dg/template/local4.C: Tweak.
7946
7ded35b4
RS
79472005-02-02 Richard Sandiford <rsandifo@redhat.com>
7948
7949 PR tree-optimization/19578
7950 * gcc.c-torture/compile/20050202-1.c: New test.
7951
493179da
JM
79522005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7953
7954 PR c/19435
7955 * gcc.dg/c99-init-4.c: New test.
7956
1ccd2fd9
JJ
79572005-02-01 Janis Johnson <janis187@us.ibm.com>
7958
9d020241
JJ
7959 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7960
bf996cfe
JJ
7961 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7962
dc5944f7
JJ
7963 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7964 * g++.dg/eh/check-vect.h: New.
7965
dd1d184d
JJ
7966 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7967 * gcc.dg/vect/vect-78.c: Ditto.
7968 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7969 Remove.
7970
694c84cd
JJ
7971 * g++.dg/conversion/simd1.C: Expect warning.
7972 * g++.dg/ext/attribute-test-1.C: Ditto.
7973 * g++.dg/ext/attribute-test-2.C: Ditto.
7974 * g++.dg/ext/attribute-test-3.C: Ditto.
7975 * g++.dg/ext/attribute-test-4.C: Ditto.
7976
f4a11c60
JJ
7977 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7978 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7979
1ccd2fd9
JJ
7980 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7981
ca58f2bc
RH
79822005-02-01 Richard Henderson <rth@redhat.com>
7983
7984 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7985 long double for ibm double-double format.
7986 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7987
a1d13fa1
DN
79882005-02-01 Diego Novillo <dnovillo@redhat.com>
7989
7990 PR tree-optimization/19633
7991 * testsuite/gcc.dg/pr19633-1.c: New test.
7992 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7993 to NULL or a symbol.
7994
395909dd
JJ
79952005-02-01 Janis Johnson <janis187@us.ibm.com>
7996
8d2d2ec6
JJ
7997 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7998 New procs.
7999 (dg-process-target (local override)): Handle selector expressions.
8000
91442c20
JJ
8001 * gcc.test-framework/README: Describe tests in source directory.
8002 * gcc.test-framework/test-framework.awk: Handle dg- tests.
8003 * gcc.test-framework/test-framework.exp: Handle dg- tests.
8004 * gcc.test-framework/dg-bogus-exp-P.c: New test.
8005 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
8006 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
8007 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
8008 * gcc.test-framework/dg-do-link-exp-P.c: New test.
8009 * gcc.test-framework/dg-do-run-exp-P.c: New test.
8010 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
8011 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
8012 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
8013 * gcc.test-framework/dg-error-exp-P.c: New test.
8014 * gcc.test-framework/dg-error-exp-XP.c: New test.
8015 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
8016 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
8017 * gcc.test-framework/dg-output-exp-P.c: New test.
8018 * gcc.test-framework/dg-output-exp-XF.c: New test.
8019 * gcc.test-framework/dg-warning-exp-P.c: New test.
8020 * gcc.misc-tests/dg-1.c: Remove.
8021 * gcc.misc-tests/dg-2.c: Remove.
8022 * gcc.misc-tests/dg-3.c: Remove.
8023 * gcc.misc-tests/dg-4.c: Remove.
8024 * gcc.misc-tests/dg-5.c: Remove.
8025 * gcc.misc-tests/dg-6.c: Remove.
8026 * gcc.misc-tests/dg-7.c: Remove.
8027 * gcc.misc-tests/dg-8.c: Remove.
8028 * gcc.misc-tests/dg-9.c: Remove.
8029 * gcc.misc-tests/dg-10.c: Remove.
8030 * gcc.misc-tests/dg-11.c: Remove.
8031 * gcc.misc-tests/dg-12.c: Remove.
8032 * gcc.misc-tests/dg-test.exp: Remove.
8033
0e7eed46
JJ
8034 * gcc.test-framework/test-framework.awk: Change recording and
8035 printing of passes and failures.
8036
395909dd
JJ
8037 * gcc.test-framework: New directory.
8038 * gcc.test-framework/README: New.
8039 * gcc.test-framework/test-framework.exp: New.
8040 * gcc.test-framework/test-framework.awk: New.
8041 * gcc.test-framework/gen_directive_tests: New.
8042
596d4d61
JM
80432005-02-01 James A. Morrison <phython@gcc.gnu.org>
8044
8045 * lib/treelang.exp: Fix comment typos.
8046 (treelang_target_compile): Don't append libs=-ltreelang to options.
8047
c8a7ed43
AO
80482005-02-01 Alexandre Oliva <aoliva@redhat.com>
8049
8050 * g++.dg/parse/typename7.C: Adjust error messages.
8051
dc5d4efb
JL
80522005-01-31 Jeff Law <law@redhat.com>
8053
8054 * gcc.c-torture/execute/20050131-1.c: New test.
8055 * gcc.dg/wcaselabel.c: New test.
8056
93678513
MM
80572005-01-31 Mark Mitchell <mark@codesourcery.com>
8058
8059 * g++.dg/other/warning1.C: Adjust error messags.
8060 * g++.dg/parse/constant5.C: New test.
8061
b4519d39
SB
80622005-01-31 Steven Bosscher <stevenb@suse.de>
8063
8064 PR c/19333
8065 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
8066 the test case valid.
8067 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
8068 * testsuite/gcc.dg/array-7.c: Adjust expected result.
8069 * testsuite/gcc.dg/pr18596-3.c: Likewise.
8070 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
8071 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
8072 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
8073
3b70b82a
DJ
80742005-01-31 Dale Johannesen <dalej@apple.com>
8075
8076 * g++.dg/opt/pr19650.C: New test.
8077
93b39cbc
RH
80782005-01-31 Richard Henderson <rth@redhat.com>
8079
8080 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
8081 long double for intel double extended format.
8082 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
8083
6fc98adf
MM
80842005-01-30 Mark Mitchell <mark@codesourcery.com>
8085
2b1e8a76
MM
8086 PR c++/19555
8087 * g++.dg/template/static10.C: New test.
8088
e3016344 8089 PR c++/19395
c5ff069d 8090 * g++.dg/parse/error24.C: New test.
e3016344
MM
8091
8092 PR c++/19367
8093 * g++.dg/lookup/builtin1.C: New test.
8094
6fc98adf
MM
8095 PR c++/19457
8096 * g++.dg/warn/conv3.C: New test.
8097
23e044cc
BD
80982005-01-30 Bud Davis <bdavis@gfortran.org>
8099
8100 PR fortran/19647
8101 * gfortan.dg/inquire_7.f90
8102
020d90ee
RG
81032005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
8104
8105 PR tree-optimization/15791
8106 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
8107 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
8108 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
8109 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
8110 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
8111 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
8112 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
8113 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
8114 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
8115 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
8116
985aff9c
PB
81172005-01-29 Paul Brook <paul@codesourcery.com>
8118
8119 PR fortran/18565
8120 * check.c (real_or_complex_check): New function.
8121 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
8122 * intrinsic.c (add_functions): Use new check functions.
8123 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
8124 Add prototypes.
8125
46df2823
JM
81262005-01-29 Joseph S. Myers <joseph@codesourcery.com>
8127
8128 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
8129 gcc.dg/lvalue-3.c: New tests.
8130 * gcc.dg/concat.c: Update expected messages.
8131
24a09741
TK
81322005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
8133
8134 PR libfortran/19595
8135 * gfortran.dg/eor_1.f90: New test.
8136
f240b896
SK
81372005-01-29 Steven G. Kargl <kargls@comcast.net>
8138
8139 PR fortran/19589
8140 * gfortran.dg/logical_data_1.f90: New test.
8141
ee921ddf
MM
81422005-01-28 Mark Mitchell <mark@codesourcery.com>
8143
6ca2d67f
MM
8144 PR c++/19253
8145 * g++.dg/template/crash33.C: New test.
8146
ee921ddf
MM
8147 PR c++/19667
8148 * g++.dg/template/crash32.C: New test.
8149
6aea8136
ILT
81502005-01-28 Ian Lance Taylor <ian@airs.com>
8151
8152 PR middle-end/16558
8153 * g++.dg/warn/Wreturn-type-2.C: New test.
8154
bd16270b
JL
81552004-06-24 Jeff Law <law@redhat.com>
8156
8157 * gcc.dg/tree-ssa/20050128-1.c: New test.
8158
a738d848
RS
81592005-01-28 Richard Sandiford <rsandifo@redhat.com>
8160
8161 * gcc.target/frv/all-mdpackh-1.c: New test.
8162
f6c2ac32 81632005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
8164
8165 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
8166
17a7d6d7
RH
81672005-01-27 Richard Henderson <rth@redhat.com>
8168
8169 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
8170
6198f99a
RS
81712005-01-27 Richard Sandiford <rsandifo@redhat.com>
8172
8173 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
8174
1c71d796
RS
81752005-01-27 Richard Sandiford <rsandifo@redhat.com>
8176
8177 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
8178 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
8179 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
8180 to cope with cases where the multilib options override the dg-options.
8181
d8dd2f3a
JJ
81822005-01-27 Jakub Jelinek <jakub@redhat.com>
8183
8184 PR c/18946
8185 * gcc.dg/noncompile/20050120-1.c: New test.
8186
87637d21
DN
81872005-01-26 Diego Novillo <dnovillo@redhat.com>
8188
8189 PR tree-optimization/19633
8190 * gcc.dg/pr19633.c: New test.
8191 * gcc.dg/tree-ssa/pr19633.c: New test.
8192
9ff93eb0
UW
81932005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
8194
8195 * gcc.dg/20041216-1.c: New test.
8196
4bb3aa7e
AM
81972005-01-26 Alexander Malmberg <alexander@malmberg.org>
8198
8199 PR objc/18862
8200 * objc.dg/selector-2.m: New test.
8201
b8e48b98
JJ
82022005-01-26 Jakub Jelinek <jakub@redhat.com>
8203
ef8614d7
JJ
8204 * g++.dg/opt/range-test-2.C: New test.
8205
b8e48b98
JJ
8206 PR rtl-optimization/19579
8207 * gcc.c-torture/execute/20050124-1.c: New test.
8208
00adda9f
SH
82092005-01-26 Greg Parker <gparker@apple.com>
8210 Stuart Hastings <stuart@apple.com>
c5ff069d 8211
00adda9f
SH
8212 * gcc.c-torture/execute/20050125-1.c: New.
8213
ed464869
JH
82142005-01-18 Jan Hubicka <jh@suse.cz>
8215
8216 PR tree-optimize/19337
8217 * gcc.c-torture/compile/20050119-1.c: New test.
8218
92e51459
JW
82192005-01-24 James E Wilson <wilson@specifixinc.com>
8220
8221 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
8222 test for successful match.
8223
3a222639
AM
82242005-01-25 Alexander Malmberg <alexander@malmberg.org>
8225
8226 PR objc/18408
8227 * objc.dg/comp-types-7.m: New test.
8228
544ea6b7
JJ
82292005-01-24 Janis Johnson <janis187@us.ibm.com>
8230
635b0f2a
JJ
8231 * lib/target-supports.exp (current_target_name): New.
8232 (check_effective_target_ilp32, check_effective_target_lp64):
8233 Cache the result to use as long as the current target, with
8234 multilib flags, remains the same.
8235
544ea6b7
JJ
8236 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
8237 (dg-require-weak, dg-require-visibility, dg-require-alias,
8238 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
8239 dg-require-effective-target, dg-skip-if): Remove call to
8240 skip_test_and_clear_xfail.
8241 (dg-test): Clear xfail data.
8242
b77302be
JJ
82432005-01-24 Jakub Jelinek <jakub@redhat.com>
8244
b723e82f
JJ
8245 PR target/17751
8246 * gcc.dg/ppc64-toc.c: New test.
8247
7b922122
JJ
8248 * g++.dg/tree-ssa/empty-1.C: New test.
8249
b77302be
JJ
8250 PR middle-end/19551
8251 * gcc.c-torture/execute/20050121-1.c: New test.
8252 * gcc.dg/20050121-2.c: New test.
8253
69029c61
PB
82542004-01-23 Steven G. Kargl <kargls@comcast.net>
8255 Paul Brook <paul@codesourcery.com>
8256
8257 PR fortran/17941
8258 * gfortran.dg/real_const_1.f: New test.
8259 * gfortran.dg/real_const_2.f90: New test.
8260 * gfortran.dg/complex_int_1.f90: New test.
8261
dae24534
BD
82622005-01-23 Bud Davis <bdavis9659@comcast.net>
8263
8264 PR fortran/19313
8265 * gfortan.dg/inquire_6.f90: New test.
8266
0e69bba9
TK
82672005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
8268
8269 PR libfortran/19451
8270 * open_readonly_1.f90: New test.
8271
d02b2c64
TK
82722005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
8273
8274 PR libfortran/18982
8275 * gfortran.dg/open_new.f90: New file.
8276
af30f793
PB
82772005-01-22 Paul Brook <paul@codesourcery.com>
8278
8279 * namelist_1.f90: New test.
8280
d7f3fc19
RS
82812005-01-22 Richard Sandiford <rsandifo@redhat.com>
8282
8283 PR tree-optimization/19484
8284 * gcc.c-torture/compile/20050122-[12].c: New tests.
8285
0dd973dd
PB
82862005-01-22 Paul Brook <paul@codesourcery.com>
8287
8288 * gfortran.dg/implicit_2.f90: New test.
8289
b1a80705
BD
82902005-01-22 Bud Davis <bdavis9659@comcast.net>
8291
8292 PR fortran/19314
8293 * gfortran.dg/inquire_5.f90: New test.
8294
20913689
VR
82952005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8296
8297 PR c/18809
8298 * gcc.dg/pr18809-1.c: New test.
8299
15c8b2d4
ILT
83002005-01-21 Ian Lance Taylor <ian@airs.com>
8301
8302 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
8303
8304 PR tree-optimization/13000
8305 * gcc.dg/20040206-1.c: Change warning to point where function is
8306 being inlined.
8307
4ef69b83
GB
83082005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8309
8310 PR c++/19208
8311 * g++.dg/template/array11.C: New test.
8312
9d953276
TS
83132005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8314
8315 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
8316 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
8317 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
8318 * gfortran.dg/getenv_1.f90: Add dg-do directive.
8319 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
8320 gfortran.dg/pr17164.f90: Add missing dg-do directives.
8321
23ab2e4e
KH
83222005-01-20 Kazu Hirata <kazu@cs.umass.edu>
8323
8324 PR tree-optimization/15349
8325 * gcc.dg/tree-ssa/pr15349.c: New.
8326
35f46d96
SE
83272005-01-20 Steve Ellcey <sje@cup.hp.com>
8328
8329 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
8330
cb884961
HPN
83312005-01-19 Hans-Peter Nilsson <hp@axis.com>
8332
ae727129
HPN
8333 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
8334 scan-assembler-times directive name.
8335
fed758a4
HPN
8336 * gcc.dg/asm-a.c: Move dg-require-effective-target to
8337 after dg-do.
8338
cb884961
HPN
8339 PR rtl-optimization/19462
8340 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
8341
dc60db90
SE
83422005-01-19 Steve Ellcey <sje@cup.hp.com>
8343
8344 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
8345 counting function calls on ia64.
8346
e89be13b
JJ
83472005-01-19 Jakub Jelinek <jakub@redhat.com>
8348
49c3b9a8
JJ
8349 PR rtl-optimization/15139
8350 * gcc.dg/20050111-2.c: New test.
8351
e89be13b
JJ
8352 PR c/17297
8353 * gcc.c-torture/compile/20050113-1.c: New testcase.
8354
8355 PR middle-end/19164
8356 * gcc.dg/20050113-1.c: New testcase.
8357
f0b9dcb8
DN
83582005-01-19 Dorit Naishlos <dorit@il.ibm.com>
8359
8360 * gcc.dg/vect/vect-85.c: Add comment.
8361 * gcc.dg/vect/vect-86.c: Add xfail for now.
8362 * gcc.dg/vect/vect-87.c: Add xfail for now.
8363 * gcc.dg/vect/vect-88.c: Add xfail for now.
8364 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
8365
674bc5a5
EB
83662005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8367
8368 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
8369
500a9f27
EB
83702005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8371
8372 * g++.dg/debug/typedef3.C: New test.
8373
b4c33883
AP
83742005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
8375
8376 PR c/19472
8377 * gcc.dg/asm-a.c: New test.
8378
d6e84d0c
KK
83792005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
8380
8381 * gcc.dg/sh-relax.c: Add prototype for abort.
8382
f917ae96
EB
83832005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8384
8385 * gcc.dg/short-compare-1.c: New test.
8386 * gcc.dg/short-compare-2.c: Likewise.
8387
f2fd3821
AJ
83882005-01-18 Michael Matz <matz@suse.de>
8389
8390 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
8391
e03a46f5
DN
83922005-01-17 Diego Novillo <dnovillo@redhat.com>
8393
8394 PR tree-optimization/19121
8395 * gcc.c-torture/compile/pr19121.c: New test.
8396
696a2ca1
JW
83972005-01-17 James E. Wilson <wilson@specifixinc.com>
8398
8399 PR target/19357
8400 * gcc.c-torture/compile/pr19357.c: New test.
8401
2c4ea36c
ILT
84022005-01-17 Ian Lance Taylor <ian@airs.com>
8403
8404 PR c/5675
8405 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
8406 pass--those that refer just to the variable, possibly with a
8407 cast.
8408 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
8409
8410 PR middle-end/13127
8411 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
8412 longer emitted.
8413
f53d3f93
BD
84142005-01-16 Bud Davis <bdavis9659@comcast.net>
8415
8416 PR fortran/18778
8417 * gfortran.dg/endfile_2.f90: New test.
8418
5352b89f
SK
84192005-01-16 Steven G. Kargl <kargls@comcast.net>
8420
8421 PR 19168
8422 * gfortran.dg/select_5.f90: New test.
8423
36c028f6
PB
84242004-01-16 Paul Brook <paul@codesourcery.com>
8425
8426 * gfortran.dg/common_4.f90: New test.
8427
01c4f82a
HPN
84282005-01-15 Hans-Peter Nilsson <hp@axis.com>
8429
8430 PR rtl-optimization/19462
8431 * gcc.dg/torture/pr19462-1.c: New test.
8432
aecaa19a
ZL
84332005-01-15 Ziemowit Laski <zlaski@apple.com>
8434
8435 PR objc/19321
8436 * objc.dg/func-ptr-2.m: New.
8437 * objc.dg/volatile-1.m: New.
8438
a04b62b2
JDA
84392005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8440
8441 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
8442
75b9aa9f
JJ
84432005-01-15 Jakub Jelinek <jakub@redhat.com>
8444
8445 PR tree-optimization/19060
8446 * gcc.c-torture/execute/20050104-1.c: New test.
8447
e1c74af0
BD
84482005-01-15 Bud Davis <bdavis9659@comcast.net>
8449
8450 PR fortran/18983
8451 * gfortran.dg/write_to_null.f90: New test.
8452
0c12d24f 84532005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 8454 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
8455
8456 PR other/19328
8457 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
8458 argument.
8459
74aad7cc
JJ
84602005-01-15 Jakub Jelinek <jakub@redhat.com>
8461
8462 PR c++/19263
8463 * g++.dg/init/vector1.C: New test.
8464
66f9a6de
JW
84652005-01-14 James E. Wilson <wilson@specifixinc.com>
8466
8467 PR target/13158
8468 * gcc.target/ia64/sibcall-unwind-1.c: New test.
8469 PR target/18987
8470 * gcc.target/ia64/sibcall-unwind-2.c: New test.
8471
c224550f
SK
84722005-01-14 Steven G. Kargl <kargls@comcast.net>
8473
8474 * gfortran.dg/select_1.f90: New test.
8475 * gfortran.dg/select_2.f90: New test.
8476 * gfortran.dg/select_3.f90: New test.
8477 * gfortran.dg/select_4.f90: New test.
8478
a0afbdb6
JJ
84792005-01-14 Jakub Jelinek <jakub@redhat.com>
8480
08a0c536
JJ
8481 PR middle-end/19084
8482 PR rtl-optimization/19348
8483 * gcc.dg/20050111-1.c: New test.
8484 * gcc.c-torture/execute/20050111-1.c: New test.
8485
a0afbdb6
JJ
8486 * gcc.dg/i386-asm-4.c: New test.
8487
eebeecac
EB
84882005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8489
8490 * gcc.dg/nested-func-2.c: New test.
8491 * ada/acats/norun.lst: Remove c953002.
8492
12374876
UW
84932005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
8494
8495 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
8496
6d1089d0
BE
84972005-01-12 Ben Elliston <bje@au.ibm.com>
8498
8499 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
8500
7eb3b9ec
AP
85012005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
8502
8503 PR target/18761
8504 * g++.dg/abi/align1.C: New test.
8505
a969c1d2
AM
85062005-01-11 Alan Modra <amodra@bigpond.net.au>
8507
8508 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
8509 at a time.
8510 * g++.dg/ext/altivec_check.h: Support compiling as C.
8511
18d00205
RS
85122005-01-10 Roger Sayle <roger@eyesopen.com>
8513
8514 PR c++/19355
8515 * g++.dg/expr/pr19355-1.C: New test case.
8516
8ad2a082
LG
85172005-01-10 Laurent GUERBY <laurent@guerby.net>
8518
8519 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
8520 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
8521 * ada/acats/tests/c3/c92005b.ada: Likewise.
8522 * ada/acats/tests/c3/cxb3012.a: Likewise.
8523 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 8524
832ef1ce
PB
85252005-01-09 Paul Brook <paul@codesourcery.com>
8526
8527 * gfortran.dg/common_2.f90: New file.
8528 * gfortran.dg/common_3.f90: New file.
8529
96b5a6c7
ZD
85302005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
8531
8532 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
8533
5a3ed97a
DN
85342005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8535
8536 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
8537 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
8538 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
8539 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
8540 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
8541 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
8542 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
8543 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
8544 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
8545 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
8546 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
8547 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
8548 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
8549 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
8550 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
8551 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
8552 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
8553 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
8554 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
8555 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
8556 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
8557 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
8558 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
8559 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
8560 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
8561 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
8562 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
8563 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
8564 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
8565 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
8566 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
8567 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
8568 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
8569 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
8570 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
8571 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
8572 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
8573 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
8574 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
8575 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
8576 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
8577 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
8578 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
8579 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
8580 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
8581 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
8582 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
8583 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
8584 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
8585 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
8586 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
8587 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
8588 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
8589 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
8590 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
8591 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
8592 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
8593 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
8594 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
8595 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
8596 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
8597 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
8598 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
8599 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
8600 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
8601 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
8602 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
8603
8604 * gcc.dg/vect/vect-1.c: Fix spelling.
8605 * gcc.dg/vect/vect-10.c: Fix spelling.
8606 * gcc.dg/vect/vect-11.c: Fix spelling.
8607 * gcc.dg/vect/vect-12.c: Fix spelling.
8608 * gcc.dg/vect/vect-14.c: Fix spelling.
8609 * gcc.dg/vect/vect-15.c: Fix spelling.
8610 * gcc.dg/vect/vect-16.c: Fix spelling.
8611 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
8612 * gcc.dg/vect/vect-64.c: Fix comments.
8613 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
8614
86152005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8616 Ira Rosen <irar@il.ibm.com>
8617
8618 * gcc.dg/vect/vect-70.c: New test.
8619 * gcc.dg/vect/vect-71.c: New test.
8620
e1a5510b
MH
86212005-01-09 Manfred Hollstein <mh@suse.com>
8622
8623 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
8624 * gcc.dg/pr18241-2.c: Likewise.
8625 * gcc.dg/pr18241-3.c: Likewise.
8626 * gcc.dg/pr18241-4.c: Likewise.
8627 * gcc.dg/pr18241-5.c: Likewise.
8628
ef719a44
RH
86292005-01-08 Richard Henderson <rth@redhat.com>
8630
8631 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8632 False for x86 and x86-64.
8633
e79b60a7
DN
86342005-01-08 Diego Novillo <dnovillo@redhat.com>
8635
a6331d85 8636 PR tree-optimization/18241
e79b60a7
DN
8637 * gcc.dg/pr18241-1.c: New test.
8638 * gcc.dg/pr18241-2.c: New test.
8639 * gcc.dg/pr18241-3.c: New test.
8640 * gcc.dg/pr18241-4.c: New test.
8641 * gcc.dg/pr18241-5.c: New test.
8642
1dba1182
SK
86432005-01-08 Steven G. Kargl <kargls@comcast.net>
8644
8645 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
8646 gfortran.dg/select_4.f90: New.
8647
b827788f
JJ
86482005-01-07 Jakub Jelinek <jakub@redhat.com>
8649
8650 * gcc.c-torture/execute/20050107-1.c: New test.
8651
5aa56f9d
NS
86522005-01-07 Nathan Sidwell <nathan@codesourcery.com>
8653
8654 PR c++/19298
8655 * g++.dg/template/ref2.C: New.
8656
6992cbd1
AP
86572005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
8658
8659 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
8660 instead of being empty.
8661
c22535f5
TS
86622005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8663
8664 PR fortran/15553
8665 * gfortran.dg/array-1.f90: New test.
8666
8870e212
JJ
86672005-01-07 Jakub Jelinek <jakub@redhat.com>
8668
2a0958c5
JJ
8669 PR tree-optimization/19283
8670 * gcc.c-torture/execute/20050106-1.c: New test.
8671
0210ae14
JJ
8672 PR rtl-optimization/18861
8673 * gcc.dg/20050105-1.c: New test.
8674
8870e212
JJ
8675 PR tree-optimization/18828
8676 * gcc.dg/20050105-2.c: New test.
8677
4f1cfe85
AJ
86782005-01-07 Andreas Jaeger <aj@suse.de>
8679
8680 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
8681
a7e8d7db
BD
86822005-01-07 Bud Davis <bdavis9659@comcast.net>
8683
8684 PR fortran/18398
8685 * gfortran.dg/fmt_read.f90: New test.
8686
59d7d767
GK
86872005-01-06 Geoffrey Keating <geoffk@apple.com>
8688
8689 * gcc.dg/rs6000-ldouble-2.c: New.
8690
27d6592c
MM
86912005-01-06 Mark Mitchell <mark@codesourcery.com>
8692
b4519d39 8693 PR c++/19244
27d6592c
MM
8694 * g++.dg/parser/ctor2.C: New test.
8695
023458fa
KL
86962004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8697
8698 PR c++/17154
8699 * g++.dg/template/using9.C: New test.
8700
23ff7e2d
KL
87012005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8702
8703 PR c++/19258
8704 * g++.dg/lookup/friend6.C: New test.
8705
d8987adb
NS
87062005-01-06 Nathan Sidwell <nathan@codesourcery.com>
8707
8708 PR c++/19270
8709 * g++.dg/template/array10.C: New.
8710
2070df3c
KG
87112005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8712
8713 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
8714 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
8715
7f62ca08
JJ
87162005-01-06 Jakub Jelinek <jakub@redhat.com>
8717
8718 * gcc.c-torture/compile/20050105-1.c: New test.
8719
b95ec5c1
GK
87202005-01-05 Geoffrey Keating <geoffk@apple.com>
8721
8722 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
8723
010c4d9c
RS
87242005-01-05 Roger Sayle <roger@eyesopen.com>
8725
8726 PR middle-end/19100
8727 * gcc.dg/conv-3.c: New test case.
8728
9143de5c
JM
87292005-01-05 Joseph S. Myers <joseph@codesourcery.com>
8730
8731 * gcc.dg/asm-wide-1.c: New test.
8732
4514aa8c
NS
87332005-01-05 Nathan Sidwell <nathan@codesourcery.com>
8734
8735 PR c++/19030
8736 * g++.dg/parse/crash22.C: New
8737
242746f1
GK
87382005-01-04 Geoffrey Keating <geoffk@apple.com>
8739
8740 PR 19257
8741 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
8742
21e5076a
UB
87432005-01-04 Uros Bizjak <uros@kss-loka.si>
8744
8745 PR middle-end/17767
8746 * gcc.dg/i386-mmx-6.c: New test case.
8747
8ea9d0c7
PB
87482005-01-04 Paolo Bonzini <bonzini@gnu.org>
8749
8750 PR tree-optimization/18308
8751 * gcc.dg/vect/pr18308.c: New testcase.
8752
1aae12a2
AJ
87532005-01-04 Andreas Jaeger <aj@suse.de>
8754
8755 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8756
942926ad
GK
87572005-01-03 Geoffrey Keating <geoffk@apple.com>
8758 Robert Bowdidge <bowdidge@apple.com>
8759
8760 * gcc.dg/cpp/subframework1.c: New.
8761 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8762 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8763 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8764 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8765
d7001ae5
GK
87662005-01-03 Geoffrey Keating <geoffk@apple.com>
8767
8768 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8769 producing warning.
8770 * gcc.dg/darwin-weakimport-2.c: New.
8771
bf7df599
RH
87722005-01-03 Richard Henderson <rth@redhat.com>
8773
8774 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8775
f61134e8
RH
87762005-01-03 Richard Henderson <rth@redhat.com>
8777
8778 * gcc.dg/vect/vect.exp: Enable for ia64.
8779 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8780 (check_effective_target_vect_float): Likewise.
8781 (check_effective_target_vect_no_align): Likewise.
8782 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8783 * gcc.dg/vect/vect-8.c: Likewise.
8784
7db6be6f 87852005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 8786
b256bfa2 8787 PR target/19236
7db6be6f
UB
8788 * gcc.dg/pr19236-1.c: New test case.
8789
1d7bed25
HPN
87902005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8791
8792 PR rtl-optimization/12092
8793 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8794
9b1f5820
AJ
87952005-01-02 Andreas Jaeger <aj@suse.de>
8796
8797 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8798
0ca5fbc0
RS
87992005-01-01 Roger Sayle <roger@eyesopen.com>
8800 Andrew Pinski <pinskia@physics.uc.edu>
8801
8802 PR rtl-optimization/12092
8803 * gcc.dg/pr12092-1.c: New test case.
8804
1465374a
GK
88052005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8806
3ffd0339
GK
8807 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8808 'hidden' and 'default' for better portability.
8809 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8810
1465374a
GK
8811 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8812 6 and 7.
8813 * g++.old-deja/g++.brendan/new3.C: Likewise.
8814
43e05e45
SB
88152005-01-01 Steven Bosscher <stevenb@suse.de>
8816
8817 * gcc.dg/20041231-1.C: New test.
8818 * g++.dg/warn/Wunreachable-code-1.C: New test.
8819
64f33597
DE
88202004-12-30 David Edelsohn <edelsohn@gnu.org>
8821
8822 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8823 file, not /dev/null. Abort on error.
8824
9eb892ec
ZL
88252004-12-30 Alexander Malmberg <alexander@malmberg.org>
8826 Ziemowit Laski <zlaski@apple.com>
8827
b4519d39 8828 PR objc/18971
9eb892ec
ZL
8829 * objc.dg/encode-5.m: New test.
8830
9503e790
RH
88312004-12-29 Richard Henderson <rth@redhat.com>
8832
8833 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8834 * objc.dg/stabs-1.m: Disable for ia64.
8835
d9fa1233
MM
88362004-12-29 Mark Mitchell <mark@codesourcery.com>
8837
8838 PR c++/19190
8839 * g++.dg/warn/Wunused-10.C: New test.
8840
2f9742c3
RH
88412004-12-28 Richard Henderson <rth@redhat.com>
8842
8843 * objc.dg/stabs-1.m: Disable for alpha.
8844
c827f22f
MM
88452004-12-27 Mark Mitchell <mark@codesourcery.com>
8846
8847 PR c++/19149
8848 * g++.dg/parse/error23.C: New test.
8849
56746a07
TS
88502004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8851
8852 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8853
e98a8b5b
TS
8854 PR fortran/19032
8855 * gfortran.dg/intrinsic_modulo_1.f90: New.
8856 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8857 tests with divisor -1.
8858
64092f8b
MM
88592004-12-27 Mark Mitchell <mark@codesourcery.com>
8860
8f8883b1
MM
8861 * g++.dg/opt/temp1.C (memcpy): Return a value.
8862
64092f8b
MM
8863 PR c++/19148
8864 * g++.dg/expr/cond7.C: New test.
8865
27e84b81
PB
88662004-12-27 Paul Brook <paul@codesourcery.com>
8867
8868 * gfortran.dg/g77/select_no_compile.f: Remove.
8869
accde4cf
RH
88702004-12-27 Richard Henderson <rth@redhat.com>
8871
8872 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8873 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8874 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8875
82d3d6c8
RH
88762004-12-26 Richard Henderson <rth@redhat.com>
8877
8878 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8879 by 1i instead of token pasting.
8880
daab9768
JDA
88812004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8882
8883 PR tree-optimization/17578
8884 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8885 to additional_flags.
8886 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8887
798e3fe5
RH
88882004-12-25 Richard Henderson <rth@redhat.com>
8889
8890 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8891 Remove Alpha.
8892
d1ffec35
JDA
88932004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8894
8895 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8896 hppa*-*-hpux*.
8897 * gcc.dg/pr17957.c (dg-options): Likewise.
8898 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8899 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8900 instead of 0 on __hppa__.
8901 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8902 "foo,%r" on hppa*-*-*.
8903
5d3a9816
BD
89042004-12-23 Bud Davis <bdavis9659@comcast.net>
8905
8906 PR fortran/19071
8907 * gfortran.dg/complex_write.f90: New test.
9469f0aa 8908
058e32b3
MM
89092004-12-23 Mark Mitchell <mark@codesourcery.com>
8910
5902897a
MM
8911 PR c++/17595
8912 * g++.dg/parse/pragma2.C: New test.
8913
058e32b3
MM
8914 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8915
da5572ef
AO
89162004-12-23 Alexandre Oliva <aoliva@redhat.com>
8917
8918 * gcc.dg/empty2.c: Add missing dg-warning.
8919
b3d1c238
MM
89202004-12-23 Mark Mitchell <mark@codesourcery.com>
8921
aae4a277
MM
8922 PR c++/17413
8923 * g++.dg/template/local4.C: New test.
8924 * g++.dg/template/crash19.C: Add dg-error marker.
8925
b3d1c238
MM
8926 * g++.dg/template/crash31.C: Correct embedded PR number.
8927
ce21424d
MM
89282004-12-23 Mark Mitchell <mark@codesourcery.com>
8929
8930 PR c++/16405
8931 * g++.dg/opt/temp1.C: Add do-run marker.
8932
08167d1c
AO
89332004-12-23 Alexandre Oliva <aoliva@redhat.com>
8934
8935 * g++.dg/template/spec19.C: New.
8936
faa00334
AO
89372004-12-23 Alexandre Oliva <aoliva@redhat.com>
8938
05f5e885 8939 PR target/16819
faa00334
AO
8940 * gcc.dg/empty2.c: New.
8941
3e8aba34
RH
89422004-12-23 Richard Henderson <rth@redhat.com>
8943
9469f0aa 8944 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
8945 Remove i?86 and x86-64.
8946
f98625f6
MM
89472004-12-23 Mark Mitchell <mark@codesourcery.com>
8948
8949 PR c++/16405
8950 * g++.dg/opt/temp1.C: New test.
8951
f65b7de3
GB
89522004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8953
8954 PR c++/18733
8955 * g++.dg/template/friend33.C: New testcase.
8956
dfb5c523
MM
89572004-12-22 Mark Mitchell <mark@codesourcery.com>
8958
8959 PR c++/18464
8960 * g++.dg/template/cond5.C: New test.
8961
8962 PR c++/18492
8963 * g++.dg/inherit/thunk3.C: New test.
8964
8965 PR c++/11224
8966 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 8967
606145e4
JJ
89682004-12-22 Janis Johnson <janis187@us.ibm.com>
8969
56a5f30a 8970 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 8971
f199d860
JB
89722004-12-22 Jan Beulich <jbeulich@novell.com>
8973
8974 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8975
943e3ede
MM
89762004-12-21 Mark Mitchell <mark@codesourcery.com>
8977
8978 PR c++/18378
8979 * g++.dg/ext/packed8.C: New test.
8980
0e44ef62 8981 PR c++/19063
943e3ede 8982 * g++.dg/template/crash31.C: New test.
9469f0aa 8983
943e3ede
MM
8984 PR c++/19034
8985 * g++.dg/template/crash30.C: New test.
8986
af76441f
AP
89872004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8988
8989 PR C++/18984
8990 * g++.dg/eh/ctor3.C: New test.
8991
697290b7
EB
89922004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8993
8994 * objc.dg/stabs-1.m: Allow section name to be quoted and
8995 assembly label to begin with '.LL'.
8996
eeea13c2
JJ
89972004-12-21 Janis Johnson <janis187@us.ibm.com>
8998
1126bfdd
JJ
8999 * gcc.dg/vect/vect.exp
9000 (check_effective_target_lp64_or_vect_no_align): New.
9001 * gcc.dg/vect/vect-77.c: Use it.
9002 * gcc.dg/vect/vect-78.c: Use it.
9003
eeea13c2
JJ
9004 * lib/target-supports.exp
9005 (check_effective_target_vect_no_max,
9006 check_effective_target_vect_no_bitwise,
9007 check_effective_target_vect_no_align): New.
9008 * gcc.dg/vect/vect-13.c: Use them.
9009 * gcc.dg/vect/vect-17.c: Ditto.
9010 * gcc.dg/vect/vect-18.c: Ditto.
9011 * gcc.dg/vect/vect-19.c: Ditto.
9012 * gcc.dg/vect/vect-20.c: Ditto.
9013 * gcc.dg/vect/vect-27.c: Ditto.
9014 * gcc.dg/vect/vect-29.c: Ditto.
9015 * gcc.dg/vect/vect-44.c: Ditto.
9016 * gcc.dg/vect/vect-48.c: Ditto.
9017 * gcc.dg/vect/vect-50.c: Ditto.
9018 * gcc.dg/vect/vect-52.c: Ditto.
9019 * gcc.dg/vect/vect-54.c: Ditto.
9020 * gcc.dg/vect/vect-56.c: Ditto.
9021 * gcc.dg/vect/vect-58.c: Ditto.
9022 * gcc.dg/vect/vect-60.c: Ditto.
9023 * gcc.dg/vect/vect-72.c: Ditto.
9024 * gcc.dg/vect/vect-80.c: Ditto.
9025
fd749a60
NS
90262004-12-21 Nathan Sidwell <nathan@codesourcery.com>
9027
7a8380ae
NS
9028 PR c++/14075
9029 * g++.dg/init/string1.C: New.
9030
fd749a60
NS
9031 PR c++/18975
9032 * g++.dg/other/synth1.C: New.
9033
ebef4d30
JM
90342004-12-21 James A. Morrison <phython@gcc.gnu.org>
9035
9036 PR c/18963
9037 * gcc.dg/pr18963-1.c: New test.
9038
6f17bbcf
JM
90392004-12-21 James A. Morrison <phython@gcc.gnu.org>
9040
9041 PR c/18596
9042 * gcc.dg/funcdef-storage-1.c (foo): Remove.
9043 * gcc.dg/pr18596-1.c: Use dg-error.
9044 (dg-options): Use -fno-unit-at-a-time.
9045 * gcc.dg/pr18596-2.c: New test.
9046 * gcc.dg/pr18596-3.c: New test.
9469f0aa 9047
5fdf61fe
RS
90482004-12-20 Roger Sayle <roger@eyesopen.com>
9049
9050 PR middle-end/18683
9051 * g++.dg/opt/pr18683-1.C: New test case.
9052
6e822bf6
AP
90532004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
9054
9055 PR other/19093
9056 * g++.dg/opt/max1.C: Fix for 64bit targets.
9057
b482789c
MA
90582004-12-20 Matt Austern <austern@apple.com>
9059
9060 PR c++/19044
9061 * g++.dg/ext/builtin6.C: New
9469f0aa 9062
90e34bd6
DN
90632004-12-20 Diego Novillo <dnovillo@redhat.com>
9064
9065 PR tree-optimization/19080
9066 * gcc.c-torture/compile/pr19080.c: New test.
9067
6fa91b48
SB
90682004-12-20 Steven Bosscher <stevenb@suse.de>
9069
9070 * gcc.dg/20041219-1.c: New test.
9071
199db659
RS
90722004-12-19 Roger Sayle <roger@eyesopen.com>
9073
9074 PR middle-end/19068
9075 * g++.dg/opt/max1.C: New test case.
9076
64270ab0
EB
90772004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9078
9079 * gcc.dg/fdata-sections-1.c: New test.
9080
dbedefae
RS
90812004-12-18 Roger Sayle <roger@eyesopen.com>
9082
9083 PR middle-end/18548
9084 * gcc.dg/max-1.c: New test case.
9085
9f70d2bc
EB
90862004-12-18 Jakub Jelinek <jakub@redhat.com>
9087
9088 * gcc.c-torture/execute/20041218-1.c: New test.
9089
75983038
DN
90902004-12-17 Diego Novillo <dnovillo@redhat.com>
9091
9092 * gcc.dg/pr18501.c: New test.
9093 * gcc.dg/uninit-5.c: XFAIL.
9094 * gcc.dg/uninit-9.c: XFAIL.
9095
12869142
DJ
90962004-12-17 Dale Johannesen <dalej@apple.com>
9097
9098 * gcc.dg/20041213-1.c: New.
9099
5429f07f
ZL
91002004-12-17 Ziemowit Laski <zlaski@apple.com>
9101
9102 * objc.dg/stabs-1.m: Allow assembly label to begin
9103 with a dot ('.').
9104
b9e1e14b
JJ
91052004-12-17 Jakub Jelinek <jakub@redhat.com>
9106
9107 * gcc.c-torture/execute/20041213-1.c: Move...
9108 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
9109
b54a07e8
NS
91102004-12-17 Nathan Sidwell <nathan@codesourcery.com>
9111
10856918 9112 PR c++/18721
b54a07e8
NS
9113 * g++.dg/lookup/conv-5.C: New.
9114
3cc491e8
ZL
91152004-12-16 Ziemowit Laski <zlaski@apple.com>
9116
9117 * objc.dg/stabs-1.m: New test.
9118
93a1c06d
AP
91192004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9120
9121 * gcc.dg/visibility-c.c: Change compile to
9122 assemble for the test.
9123
16515e5c
AP
91242004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9125
9126 PR target/19041
9127 * gcc.dg/visibility-c.c: New test.
9128
f33bcdae
RS
91292004-12-16 Roger Sayle <roger@eyesopen.com>
9130
9131 PR middle-end/18493
9132 * gcc.dg/switch-8.c: New test case.
9133
8a784e4a
NS
91342004-12-16 Nathan Sidwell <nathan@codesourcery.com>
9135
9136 PR c++/18905
9137 * g++.dg/template/init4.C: New.
9138 * g++.dg/opt/static3.C: Enable optimizer.
9139
0c0cce42
WB
91402004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
9141
9142 * g++.dg/other/complex1.C: New test.
9143
774a9b00
EB
91442004-12-15 Alan Modra <amodra@bigpond.net.au>
9145
9146 * g++.dg/opt/inline9.C: New test.
9147
172b8799
TS
91482004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9149
9150 PR fortran/18993
9151 * gfotran.dg/nullify_1.f: New test.
9152
dcbca208
RH
91532004-12-15 Richard Henderson <rth@redhat.com>
9154
9155 * gcc.target/i386/i386.exp: New harness.
9156 * gcc.target/i386/vect-args.c: New.
9157
a0f7568c
DE
91582004-12-15 David Edelsohn <edelsohn@gnu.org>
9159
9160 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
9161
6e432b31
KL
91622004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9163
9164 PR c++/18825
9165 * g++.dg/template/friend32.C: New test.
9166
1b449375
EB
91672004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9168
9169 * cpp/pragma-once-1.c: New test.
9170 * cpp/pragma-once-1b.h: Likewise.
9171 * cpp/pragma-once-1c.h: Likewise.
9172 * cpp/pragma-once-1d.h: Likewise.
9173 * cpp/inc/pragma-once-1a.h: Likewise.
9174
c8c83c18 91752004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 9176 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
9177
9178 PR fortran/17597
9179 * gfortran.dg/list_read_3.f90: New test.
9180
0aec6014
EB
91812004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9182
9183 * gcc.dg/ftrapv-2.c: New test.
9184
fe4c6b8f
NS
91852004-12-15 Nathan Sidwell <nathan@codesourcery.com>
9186
8a784e4a 9187 PR c++/18981
fe4c6b8f
NS
9188 * g++.dg/template/typename9.C: New test.
9189
0c88d886
MM
91902004-12-14 Mark Mitchell <mark@codesourcery.com>
9191
9192 PR c++/18738
9193 * g++.dg/template/typename8.C: New test.
9194 * g++.dg/parse/friend2.C: Tweak error message.
9195
c31d5154
JL
91962004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
9197
9198 * gcc.c-torture/20041214-1.c: New test.
9199
b01f0d13
AP
92002004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
9201
9202 PR c++/18965
9203 * g++.dg/init/array17.C: New test.
9204
acb3f79a
MM
92052004-12-14 Mark Mitchell <mark@codesourcery.com>
9206
9207 PR c++/18793
9208 * g++.dg/init/aggr3.C: New test.
9209
f90ac3f0
UP
92102004-12-14 Janis Johnson <janis187@us.ibm.com
9211
9212 * gcc.dg/altivec-types-1.c: New test.
9213 * gcc.dg/altivec-types-2.c: New test.
9214 * gcc.dg/altivec-types-3.c: New test.
9215 * gcc.dg/altivec-types-4.c: New test.
9216 * g++.dg/ext/altivec-types-1.C: New test.
9217 * g++.dg/ext/altivec-types-2.C: New test.
9218 * g++.dg/ext/altivec-types-3.C: New test.
9219 * g++.dg/ext/altivec-types-4.C: New test.
9220
29bfcb6d
JJ
92212004-12-14 Jakub Jelinek <jakub@redhat.com>
9222
9223 PR middle-end/18951
9224 * gcc.c-torture/execute/20041213-1.c: New test.
9225
e8c66fe0
NS
92262004-12-14 Nathan Sidwell <nathan@codesourcery.com>
9227
9228 PR c++/18949
9229 * g++.dg/template/cast1.C: New.
9230
0c690ca7
KH
92312004-12-13 Kazu Hirata <kazu@cs.umass.edu>
9232
c31d5154 9233 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 9234
80314043
RH
92352004-12-13 Richard Henderson <rth@redhat.com>
9236
9237 * gcc.dg/i386-sse-10.c: Fix typo in options.
9238
471a58a9
AP
92392004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
9240
9241 PR c++/18968
9242 * g++.dg/opt/pr18968.C: New test.
9243
532b37d9
MM
92442004-12-13 Mark Mitchell <mark@codesourcery.com>
9245
9246 PR c++/18925
9247 * g++.dg/ext/visibility/staticdatamem.C: New test.
9248
fd2ad93d
KC
92492004-12-13 Kelley Cook <kcook@gcc.gnu.org>
9250
9251 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
9252
5ac20c1a
RS
92532004-12-13 Roger Sayle <roger@eyesopen.com>
9254
9255 PR rtl-optimization/18928
9256 * gcc.dg/pr18928-1.c: New test case.
9257
04482133
AO
92582004-12-13 Alexandre Oliva <aoliva@redhat.com>
9259
9260 PR tree-opt/16951
9261 * gcc.c-torture/compile/20041211-1.c: New.
9262
b80a3161
JDA
92632004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9264
9265 PR middle-end/17564
9266 * gcc.c-torture/execute/20041212-1.c: New test.
9267
23acf4d4
TS
92682004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9269
9270 PR fortran/18869
9271 * gfortran.dg/common_1.f90: New test.
9272
8d5cfa27
SK
92732004-12-12 Steven G. Kargl <kargls@comcast.net>
9274 Paul Brook <paul@codesourcery.com>
9275
9276 PR fortran/16222
9277 * gfortran.dg/real_do_1.f90: New test.
9278
a5f712ff
AP
92792004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9280
9281 PR tree-opt/18040
9282 * g++.dg/opt/ptrmem6.C: New test.
9283
ec7e2228
RS
92842004-12-11 Roger Sayle <roger@eyesopen.com>
9285
9286 PR middle-end/18921
9287 * gcc.dg/pr18921-1.c: New test case.
9288
49e4d580
TS
92892004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9290
9291 PR fortran/17175
9292 * gfortran.dg/scale_1.f90: New test.
9293
ef0b4f28
AP
92942004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
9295
9296 PR middle-end/18903
9297 * gcc.c-torture/compile/pr18903.c: New test.
9298
036ff63f
RS
92992004-12-10 Richard Sandiford <rsandifo@redhat.com>
9300
9301 * gcc.c-torture/execute/20041210-1.c: New test.
9302
9bf0e588
VR
93032004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9304
9305 PR c++/18731
9306 * g++.dg/parser/struct-1.C: New test.
9307 * g++.dg/parser/struct-2.C: New test.
9308 * g++.dg/parser/struct-3.C: New test.
9309
38ef242b
RH
93102004-12-09 Richard Henderson <rth@redhat.com>
9311
af99a0b0
RH
9312 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
9313
38ef242b
RH
9314 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
9315 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
9316
f80f1bab
MA
93172004-12-09 Matt Austern <austern@apple.com>
9318
9319 PR c++/18514
9320 * g++.dg/ext/builtin1.C: New
9321 * g++.dg/ext/builtin2.C: New
9322 * g++.dg/ext/builtin3.C: New
9323 * g++.dg/ext/builtin4.C: New
9324 * g++.dg/ext/builtin5.C: New
9325
25a2fe85
AP
93262004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
9327
9328 PR tree-opt/18904
9329 * g++.dg/opt/ptrmem5.C: New test.
9330
354e22e1
AO
93312004-12-09 Alexandre Oliva <aoliva@redhat.com>
9332
9333 * g++.dg/parse/typename5.C: Adjust for new error.
9334 * g++.dg/parse/typename7.C: New.
9335
257d5f32
VR
93362004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9337
9338 PR c++/18073
9339 * g++.dg/other/mmintrin.C: New test.
9340
94763647
NS
93412004-12-09 Nathan Sidwell <nathan@codesourcery.com>
9342
9343 PR c++/16681
9344 * g++.dg/init/array15.C: New.
9345 * g++.dg/init/array16.C: New.
9346
40f2165e
TS
93472004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9348
baa8edda 9349 PR fortran/18826
40f2165e
TS
9350 * gfortran.dg/assign_1.f90: New test.
9351
de40e4dd
NC
93522004-12-08 Nick Clifton <nickc@redhat.com>
9353
9354 * gcc.target/xstormy16/bss_below100: New directory containing tests.
9355 * gcc.target/xstormy16/data_below100: Likewise.
9356 * gcc.target/xstormy16/sfr: Likewise.
9357 * gcc.target/xstormy16/below100.S: New test source file.
9358 * gcc.target/xstormy16/below100.ld: New test linker script.
9359 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9360 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
9361 bp instructions.
9362 * gcc.target/xstormy16/bp.c: Likewise.
9363
9364 * gcc.target/xstormy16/bss_below100: New files:
9365 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9366 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9367 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9368 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9369 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9370 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9371 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9372 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9373 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9374 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9375 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9376 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9377 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9378 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9379 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9380 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9381 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9382 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9383 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9384 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9385 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9386 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9387 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9388 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9389 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9390 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9391 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9392
9393 * gcc.target/xstormy16/data_below100: New files:
9394 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9395 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9396 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9397 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9398 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9399 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9400 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9401 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9402 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9403 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9404 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9405 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9406 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9407 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9408 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9409 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9410 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9411 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9412 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9413 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9414 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9415 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9416 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9417 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9418 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9419 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9420 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9421
9422 * gcc.target/xstormy16/sfr: New files:
9423 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
9424 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
9425 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
9426 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
9427 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
9428 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
9429 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
9430 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
9431 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
9432 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
9433 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
9434 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
9435 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
9436 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
9437 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
9438 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
9439 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
9440 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
9441 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
9442 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
9443 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
9444 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
9445 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
9446 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
9447 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
9448 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
9449 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
9450 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
9451 27_if0_sfrw_bitfield_f.c
9452
4104f0f4
KL
94532004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9454
9455 PR c++/18100
9456 * g++.dg/lookup/name-clash4.C: New test.
9457
db24eb1f
NS
94582004-12-08 Nathan Sidwell <nathan@codesourcery.com>
9459
0710ccff
NS
9460 PR c++/18672
9461 * g++.dg/opt/array1.C: New.
9469f0aa 9462
db24eb1f
NS
9463 PR c++/18803
9464 * g++.dg/template/operator5.C: New.
9465
371f495a
HPN
94662004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
9467
9468 PR c/18867
9469 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
9470
02fbae83
SB
94712004-12-07 Steven Bosscher <stevenb@suse.de>
9472
9473 * gcc.dg/noncompile/20041207.c: New test.
9474
5f679db9
VR
94752004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
9476
9477 * g++.dg/other/unreachable-1.C: New test.
9478
a52c836b
NC
94792004-12-06 Nick Clifton <nickc@redhat.com>
9480
9481 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
9482 <limits.h> because the latter comes from gcc's include/ directory
9483 and not the newlib/libc/include directory.
9484
6ac5aa91
RH
94852004-12-04 Richard Henderson <rth@redhat.com>
9486
9487 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
9488
8138dfe4
RH
94892004-12-04 Richard Henderson <rth@redhat.com>
9490
9491 * lib/target-supports.exp (check_gc_sections_available): Disable
9492 for alpha and ia64.
9493
a6ac7f6f
AP
94942004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
9495
9496 PR middle-end/17909
9497 * g++.dg/other/vararg-2.C: New test.
9498
bad1f462
KL
94992004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9500
9501 PR c++/17011, c++/17971
9502 * g++.dg/template/error15.C: Adjust expected error.
9503 * g++.dg/template/instantiate3.C: Likewise.
9504
5edea4c6
JJ
95052004-12-03 Janis Johnson <janis187@us.ibm.com>
9506
9507 * gcc.dg/altivec-18.c: Fix for darwin
9508
ad1063d5
NS
95092004-12-03 Nathan Sidwell <nathan@codesourcery.com>
9510
f4ed7d21
NS
9511 PR c++/18782
9512 * g++.dg/parse/ptrmem2.C: New.
9513
ad1063d5
NS
9514 PR c++/18318
9515 * g++.dg/template/new1.C: New.
9516
abd7fea9
TS
95172004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9518
79d60e57 9519 PR fortran/18710
abd7fea9
TS
9520 * gfortran.dg/direct_io_3.f90: New test.
9521
55dcbc12
NS
95222004-12-02 Nathan Sidwell <nathan@codesourcery.com>
9523
9524 PR 18758
9525 * g++.dg/parse/crash21.C: New.
9526
28e42b7e
KL
95272004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9528
9529 PR c++/15664, c++/18276
9530 * g++.dg/template/ttp13.C: New test.
9531 * g++.dg/template/ttp14.C: Likewise.
9532
a5e51518
KL
95332004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9534
9535 PR c++/18123
9536 * g++.dg/parse/enum2.C: New test.
9537 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
9538
1a06672a
NC
95392004-12-02 Nick Clifton <nickc@redhat.com>
9540
9541 * gcc.target/xstormy16: New test directory.
9542 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9543 * gcc.target/xstormy16/bp.c: Check the generation of bp
9544 instructions.
9545 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
9546 bn instructions and the BELOW100 attribute.
9547
5191f2ba
AM
95482004-12-02 Alan Modra <amodra@bigpond.net.au>
9549
9550 PR target/16952
9551 * gcc.dg/ppc-eabi.c: New.
9552
78579b60
BD
95532004-12-02 Bud Davis <bdavis9659@comcast.net>
9554
9555 PR fortran/18284
9556 * gfortran.dg/backspace.f90
9557
8dc4d66a
BD
95582004-12-02 Bud Davis <bdavis9659@comcast.net>
9559
9560 * gfortran.dg/inquire.f90: New test.
9561
810838e7
JJ
95622004-12-01 Janis Johnson <janis187@us.ibm.com>
9563
9564 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
9565 handle effective-target-keyword.
9566 (dg-skip-if): Support effective-target keyword as target list.
9567 (dg-xfail-if): Ditto.
9568 * lib/target-supports.exp (is-effective-target-keyword): New proc.
9569
986583fd
DN
95702004-12-01 Diego Novillo <dnovillo@redhat.com>
9571
9572 PR tree-optimization/18291
9573 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
9574
386489e3
NS
95752004-12-01 Nathan Sidwell <nathan@codesourcery.com>
9576
07c65e00
NS
9577 PR C++/18729
9578 * g++.dg/parse/crash20.C: New.
9579
386489e3
NS
9580 PR c++/17431
9581 * g++.dg/overload/arg1.C: New.
9582 * g++.dg/overload/arg2.C: New.
9583 * g++.dg/overload/arg3.C: New.
9584 * g++.dg/overload/arg4.C: New.
9585
683e2617
JM
95862004-12-01 Joseph S. Myers <joseph@codesourcery.com>
9587
9588 * gcc.dg/c99-flex-array-4.c: Remove.
9589
f470b1e5
JJ
95902004-11-30 Janis Johnson <janis187@us.ibm.com>
9591
d7d05b86
JJ
9592 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
9593
68897708
JJ
9594 * lib/target-supports.exp (is-effective-target): Simplify.
9595
f470b1e5
JJ
9596 * lib/target-supports.exp (check_effective_target_vect_long):
9597 Fix for powerpc64-*-*.
9598
1ae5bf02
LR
95992004-11-30 Loren James Rittle <ljrittle@acm.org>
9600
b4519d39 9601 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
9602 to support new requirements on FreeBSD 5.
9603
a50c69c4
DP
96042004-11-30 Devang Patel <dpatel@apple.com>
9605
9606 PR 18702
9607 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 9608
98705d7d
JJ
96092004-11-30 Janis Johnson <janis187@us.ibm.com>
9610
9611 * g++.dg/ext/altivec-13.C: New test.
9612
209e170c
AP
96132004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
9614
9615 PR tree-opt/18298
9616 * gcc.c-torture/execute/p18298.c: New test.
9617
218d1b88
IR
96182004-11-30 Ira Rosen <irar@il.ibm.com>
9619 Dorit Naishlos <dorit@il.ibm.com>
9620
9621 PR tree-opt/18607
9622 * gcc.dg/vect/vect-89.c: New test.
9623
1ac0ac8b
JM
96242004-11-30 James A. Morrison <phython@gcc.gnu.org>
9625
9626 * gcc.dg/pr18596-1.c: New test.
9627
9d6ccbe6
BE
96282004-11-30 Ben Elliston <bje@au.ibm.com>
9629
9630 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
9631
e8233ac2
AP
96322004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9633
9634 PR c/18479
9635 * gcc.dg/pr18479.c: New test.
9636
e59165e6
HPN
96372004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9638
9639 PR target/18490
9640 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
9641 mmix-knuth-mmixware.
9642
9643 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
9644 cris-*-elf* cris-*-aout* mmix-*-*
9645
5e23162d
AP
96462004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9647
9648 PR middle-end/18725
9649 * gcc.dg/pr18725.c: New test.
9650
226e6926
HPN
96512004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9652
3798c21b
HPN
9653 PR target/18488
9654 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
9655
226e6926
HPN
9656 PR target/18336
9657 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
9658
fc6a28d7
MM
96592004-11-29 Mark Mitchell <mark@codesourcery.com>
9660
13034073 9661 PR c++/18368
fc6a28d7
MM
9662 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
9663 * g++.old-deja/g++.law/ctors5.C: Likewise.
9664 * g++.old-deja/g++.other/crash25.C: Likewise.
9665
9666 PR c++/18674
9667 * g++.dg/template/error16.C: New test.
9469f0aa 9668
fc6a28d7
MM
9669 PR c++/18512
9670 * g++.dg/template/crash29.C: New test.
9671
d21d51d0
DN
96722004-11-29 Diego Novillo <dnovillo@redhat.com>
9673
b7034e06 9674 PR tree-optimization/18712
d21d51d0
DN
9675 * gcc.c-torture/compile/pr18712.c: New test.
9676
86f029aa
JM
96772004-11-29 Joseph Myers <joseph@codesourcery.com>
9678
9679 PR c/7544
9680 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
9681 tests.
9682
c6f9f83b
KL
96832004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9684
9685 PR c++/18652
9686 * g++.dg/lookup/crash6.C: New test.
9687
22bbc492
HPN
96882004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9689
9690 PR middle-end/18164
9691 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
9692
1cb1fa51
JM
96932004-11-29 Joseph S. Myers <joseph@codesourcery.com>
9694
9695 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
9696 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
9697 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
9698
6db081f1
AP
96992004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
9700
9701 * gcc.dg/pr18164.c: New test.
9702
a2163d83
MK
97032004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
9704
9705 * gcc.dg/funroll-loops-all.c: New.
9706
b20e8229
HPN
97072004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9708
77109b50
HPN
9709 PR target/18489
9710 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
9711 delimeter, match space and TAB as well as ":".
9712
a8344e32
HPN
9713 PR target/18484
9714 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
9715
20db5bc8
HPN
9716 PR target/18348
9717 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
9718
450bc074
HPN
9719 PR target/18345
9720 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
9721
b20e8229
HPN
9722 PR target/18337
9723 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
9724
905d47a9 97252004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 9726
b4519d39 9727 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 9728
ec017547
HPN
97292004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9730
9731 PR target/18334
9732 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
9733
78a27531
RH
97342004-11-28 Richard Henderson <rth@redhat.com>
9735
9736 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
9737
c48cb439
JM
97382004-11-28 Joseph S. Myers <joseph@codesourcery.com>
9739
9740 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
9741 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
9742 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
9743 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
9744 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
9745 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
9746 gcc.dg/pointer-arith-8.c: New tests.
9747
203f344c
BD
97482004-11-27 Bud Davis <bdavis9659@comcast.net>
9749
9750 PR fortran/18364
9751 * gfortran.dg/endfile.f90: New test.
9752
0c00d5f3
FH
97532004-11-27 Falk Hueffner <falk@debian.org>
9754
9755 * gcc.dg/loop-6.c: New test.
9756
47d42ce2
JJ
97572004-11-27 Jakub Jelinek <jakub@redhat.com>
9758
9759 * gcc.c-torture/execute/20041126-1.c: New test.
9760
87980da0
RS
97612004-11-27 Richard Sandiford <rsandifo@redhat.com>
9762
9763 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9764 on IRIX.
9765
601a71a7
RS
97662004-11-27 Richard Sandiford <rsandifo@redhat.com>
9767
9768 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9769 functions.
9770
b78b8bd8
JJ
97712004-11-27 Jakub Jelinek <jakub@redhat.com>
9772
9773 PR rtl-optimization/17825
9774 * gcc.c-torture/compile/20041119-1.c: New test.
9775
de2fc4db
JDA
97762004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9777
9778 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9779 Check existence of ld library path variables before unsetting.
9780
3de87817
MM
97812004-11-26 Mark Mitchell <mark@codesourcery.com>
9782
9783 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9784
a0fec000
RS
97852004-11-26 Richard Sandiford <rsandifo@redhat.com>
9786
9787 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9788
2a513780
RS
97892004-11-26 Richard Sandiford <rsandifo@redhat.com>
9790
9791 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9792
2557bee0
BE
97932004-11-26 Ben Elliston <bje@au.ibm.com>
9794
9795 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9796 dg-do directive.
9797
f50a5f61
BE
97982004-11-26 Ben Elliston <bje@au.ibm.com>
9799
9800 * gcc.dg/pr17957.c: Pass --param, not -param.
9801
5f0be3d0
AP
98022004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9803
9804 PR middle-end/17957
9805 * testsuite/gcc.dg/pr17957.c: New test.
9806
5ae9ba3e
MM
98072004-11-25 Mark Mitchell <mark@codesourcery.com>
9808
9809 PR c++/18445
9810 * g++.dg/template/crash28.C: Likewise.
9811
9812 PR c++/18001
9813 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9814 * g++.dg/ext/lvaddr.C: Likewise.
9815 * g++.dg/opt/pr7503-3.C: Likewise.
9816
9817 PR c++/18466
9818 * g++.dg/parse/qualified3.C: New test.
9819 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 9820
5ae9ba3e 9821 PR c++/18545
9469f0aa 9822 * g++.dg/expr/return1.C: New test.
5ae9ba3e 9823
87c465f5
KL
98242004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9825
9826 Friend class name lookup 3/n, PR c++/3332
9827 * g++.dg/lookup/friend3.C: New test.
9828 * g++.dg/lookup/friend4.C: Likewise.
9829 * g++.dg/lookup/friend5.C: Likewise.
9830
29ef83de
KL
98312004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9832
9833 Friend class name lookup 2/n, PR c++/14513, c++/15410
9834 * g++.dg/lookup/friend2.C: New test.
9835 * g++.dg/template/friend31.C: Likewise.
9836
fc6fdbf3
JDA
98372004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9838
9839 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9840
9306cccb
MM
98412004-11-24 Mark Mitchell <mark@codesourcery.com>
9842
9843 PR c++/17473
9844 * g++.dg/tc1/dr56.C: Remove.
9845 * g++.dg/template/typedef1.C: Add dg-error markers.
9846 * g++.old-deja/g++.other/typedef7.C: Likewise.
9847
9848 PR c++/18285
9849 * g++.dg/parse/typedef7.C: New test.
9850
bef5d8b6
RS
98512004-11-24 Richard Sandiford <rsandifo@redhat.com>
9852
9853 * gcc.c-torture/execute/20041124-1.c: New test.
9854
d6eec208
MM
98552004-11-24 Mark Mitchell <mark@codesourcery.com>
9856
9469f0aa 9857 * g++.dg/template/deduce3.C: New test.
6e2993bf 9858
62a4d942 9859 PR c++/18586
9469f0aa 9860 * g++.dg/template/crash27.C: New test.
62a4d942 9861
d6eec208
MM
9862 PR c++/18530
9863 * g++.dg/warn/Wshadow-3.C: New test.
9864
479ec1d1
DP
98652004-11-24 Devang Patel <dpatel@apple.com>
9866
9867 PR/18555
9868 * gcc.dg/cpp/isysroot-1.c: New test.
9869 * gcc.dg/cpp/usr/include/stdio.h: New file.
9870 * gcc.dg/cpp/isysroot-2.c: New test.
9871 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9872 New file.
9873
91146169
GB
98742004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9875
9876 PR c++/8929
9877 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9878
592590f5
EB
98792004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9880
9881 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9882 * gcc.target/sparc/pdist.c: Likewise.
9883
d70b8c3a
PB
98842004-11-24 Paolo Bonzini <bonzini@gnu.org>
9885
9886 PR c++/16882
d70b8c3a
PB
9887 * g++.dg/conversion/simd1.C: New test.
9888
1df8e834
JDA
98892004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9890
9891 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9892 and restore_ld_library_path_env_vars.
9893 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9894 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9895 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9896 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9897
b5b3e36a
DJ
98982004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9899
9900 * gcc.dg/pragma-align-2.c: Test macro expansion.
9901 * gcc.dg/pragma-pack-2.c: New test.
9902
31589ec6
RH
99032004-11-23 Richard Henderson <rth@redhat.com>
9904
9905 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9906 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9907 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9908 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9909 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9910 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9911
9912 * gcc.dg/vect/vect.exp: Add check for alpha.
9913 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9914 (check_effective_target_vect_int): Enable for alpha.
9915 (check_effective_target_vect_long): New.
9916 (is-effective-target): Add it.
9917
27b28c6d
UB
99182004-11-23 Uros Bizjak <uros@kss-loka.si>
9919
9920 * gcc.dg/pr18614-1.c: New test.
9921
a3407e42
EB
99222004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9923
9924 * gcc.dg/setjmp-2.c: New test.
9925
16f59241
JM
99262004-11-22 James A. Morrison <phython@gcc.gnu.org>
9927
9928 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9929 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9930 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9931 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9932 gcc.target/sparc/pdist.c: New tests.
9933
c33a9f06
BW
99342004-11-22 Bob Wilson <bob.wilson@acm.org>
9935
9936 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9937
5628fde1
DJ
99382004-11-22 Dale Johannesen <dalej@apple.com>
9939
9940 * gcc.dg/20041111-1.c: New.
9941
618bb89c
DN
99422004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9943
9944 PR tree-opt/18536
9945 * gcc.dg/vect/pr18536.c: New test.
9946
e99f332f
GB
99472004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9948
9949 PR c++/18354
9950 * g++.dg/template/nontype11.C: New test.
9951
6da285d2
RS
99522004-11-21 Roger Sayle <roger@eyesopen.com>
9953
9954 PR middle-end/18520
9955 * gcc.dg/pr18520-1.c: New test case.
9956
a4ab7973
JM
99572004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9958
9959 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9960 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9961 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9962 expected diagnostics.
9963
7afc9b98
EB
99642004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9965
9966 PR target/18580
9967 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9968 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9969 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9970
21664a3e
EB
99712004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9972
9973 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9974
79c70e5a 99752004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 9976 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
9977
9978 * lib/target-supports.exp (check_visibility_available): Really
9979 test the compiler.
9980
63dfe6ff
DN
99812004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9982
9983 PR tree-opt/18181
9984 * gcc.dg/vect/vect-85.c: New test.
9985 * gcc.dg/vect/vect-86.c: New test.
9986 * gcc.dg/vect/vect-87.c: New test.
9987 * gcc.dg/vect/vect-88.c: New test.
9988
d9648e1d
BE
99892004-11-19 Ben Elliston <bje@au.ibm.com>
9990
9991 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9992
bb30f5c0
JJ
99932004-11-18 Janis Johnson <janis187@us.ibm.com>
9994
9995 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9996 * gcc.dg/ppc-and-1.c: Ditto.
9997 * gcc.dg/ppc-compare-1.c: Ditto.
9998 * gcc.dg/ppc-mov-1.c: Ditto
9999
a8e68029 100002004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 10001 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
10002
10003 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
10004
07d05ffd 100052004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 10006 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
10007
10008 * lib/target-supports.exp (check_effective_target_vect_int): New
10009 (check_effective_target_vect_float): New
10010 (check_effective_target_vect_double): New.
10011 (is-effective-target): Support new effective targets keywords.
10012 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
10013 default action for dg-do.
10014 * gcc.dg/vect/pr16105.c: Use new support.
10015 * gcc.dg/vect/pr18400.c: Ditto.
10016 * gcc.dg/vect/pr18425.c: Ditto.
10017 * gcc.dg/vect/vect-1.c: Ditto.
10018 * gcc.dg/vect/vect-10.c: Ditto.
10019 * gcc.dg/vect/vect-11.c: Ditto.
10020 * gcc.dg/vect/vect-12.c: Ditto.
10021 * gcc.dg/vect/vect-13.c: Ditto.
10022 * gcc.dg/vect/vect-14.c: Ditto.
10023 * gcc.dg/vect/vect-15.c: Ditto.
10024 * gcc.dg/vect/vect-16.c: Ditto.
10025 * gcc.dg/vect/vect-17.c: Ditto.
10026 * gcc.dg/vect/vect-18.c: Ditto.
10027 * gcc.dg/vect/vect-19.c: Ditto.
10028 * gcc.dg/vect/vect-2.c: Ditto.
10029 * gcc.dg/vect/vect-20.c: Ditto.
10030 * gcc.dg/vect/vect-21.c: Ditto.
10031 * gcc.dg/vect/vect-22.c: Ditto.
10032 * gcc.dg/vect/vect-23.c: Ditto.
10033 * gcc.dg/vect/vect-24.c: Ditto.
10034 * gcc.dg/vect/vect-25.c: Ditto.
10035 * gcc.dg/vect/vect-26.c: Ditto.
10036 * gcc.dg/vect/vect-27.c: Ditto.
10037 * gcc.dg/vect/vect-27a.c: Ditto.
10038 * gcc.dg/vect/vect-28.c: Ditto.
10039 * gcc.dg/vect/vect-29.c: Ditto.
10040 * gcc.dg/vect/vect-29a.c: Ditto.
10041 * gcc.dg/vect/vect-3.c: Ditto.
10042 * gcc.dg/vect/vect-30.c: Ditto.
10043 * gcc.dg/vect/vect-31.c: Ditto.
10044 * gcc.dg/vect/vect-32.c: Ditto.
10045 * gcc.dg/vect/vect-33.c: Ditto.
10046 * gcc.dg/vect/vect-34.c: Ditto.
10047 * gcc.dg/vect/vect-35.c: Ditto.
10048 * gcc.dg/vect/vect-36.c: Ditto.
10049 * gcc.dg/vect/vect-37.c: Ditto.
10050 * gcc.dg/vect/vect-38.c: Ditto.
10051 * gcc.dg/vect/vect-4.c: Ditto.
10052 * gcc.dg/vect/vect-40.c: Ditto.
10053 * gcc.dg/vect/vect-41.c: Ditto.
10054 * gcc.dg/vect/vect-42.c: Ditto.
10055 * gcc.dg/vect/vect-43.c: Ditto.
10056 * gcc.dg/vect/vect-44.c: Ditto.
10057 * gcc.dg/vect/vect-45.c: Ditto.
10058 * gcc.dg/vect/vect-46.c: Ditto.
10059 * gcc.dg/vect/vect-47.c: Ditto.
10060 * gcc.dg/vect/vect-48.c: Ditto.
10061 * gcc.dg/vect/vect-48a.c: Ditto.
10062 * gcc.dg/vect/vect-49.c: Ditto.
10063 * gcc.dg/vect/vect-5.c: Ditto.
10064 * gcc.dg/vect/vect-50.c: Ditto.
10065 * gcc.dg/vect/vect-51.c: Ditto.
10066 * gcc.dg/vect/vect-52.c: Ditto.
10067 * gcc.dg/vect/vect-53.c: Ditto.
10068 * gcc.dg/vect/vect-54.c: Ditto.
10069 * gcc.dg/vect/vect-55.c: Ditto.
10070 * gcc.dg/vect/vect-56.c: Ditto.
10071 * gcc.dg/vect/vect-56a.c: Ditto.
10072 * gcc.dg/vect/vect-57.c: Ditto.
10073 * gcc.dg/vect/vect-58.c: Ditto.
10074 * gcc.dg/vect/vect-59.c: Ditto.
10075 * gcc.dg/vect/vect-6.c: Ditto.
10076 * gcc.dg/vect/vect-60.c: Ditto.
10077 * gcc.dg/vect/vect-61.c: Ditto.
10078 * gcc.dg/vect/vect-62.c: Ditto.
10079 * gcc.dg/vect/vect-63.c: Ditto.
10080 * gcc.dg/vect/vect-64.c: Ditto.
10081 * gcc.dg/vect/vect-65.c: Ditto.
10082 * gcc.dg/vect/vect-66.c: Ditto.
10083 * gcc.dg/vect/vect-67.c: Ditto.
10084 * gcc.dg/vect/vect-68.c: Ditto.
10085 * gcc.dg/vect/vect-69.c: Ditto.
10086 * gcc.dg/vect/vect-7.c: Ditto.
10087 * gcc.dg/vect/vect-72.c: Ditto.
10088 * gcc.dg/vect/vect-72a.c: Ditto.
10089 * gcc.dg/vect/vect-73.c: Ditto.
10090 * gcc.dg/vect/vect-74.c: Ditto.
10091 * gcc.dg/vect/vect-75.c: Ditto.
10092 * gcc.dg/vect/vect-76.c: Ditto.
10093 * gcc.dg/vect/vect-77.c: Ditto.
10094 * gcc.dg/vect/vect-77a.c: Ditto.
10095 * gcc.dg/vect/vect-78.c: Ditto.
10096 * gcc.dg/vect/vect-79.c: Ditto.
10097 * gcc.dg/vect/vect-8.c: Ditto.
10098 * gcc.dg/vect/vect-80.c: Ditto.
10099 * gcc.dg/vect/vect-82.c: Ditto.
10100 * gcc.dg/vect/vect-82_64.c: Ditto.
10101 * gcc.dg/vect/vect-83.c: Ditto.
10102 * gcc.dg/vect/vect-83_64.c: Ditto.
10103 * gcc.dg/vect/vect-9.c: Ditto.
10104 * gcc.dg/vect/vect-all.c: Ditto.
10105 * gcc.dg/vect/vect-none.c: Ditto.
10106
7c278f79
JJ
101072004-11-17 Janis Johnson <janis187@us.ibm.com>
10108
10109 * lib/gcc-dg.exp (dg-skip-if): New function.
10110 (dg-forbid-option): Remove.
10111 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
10112 * g++.dg/abi/bitfield8.C: Likewise.
10113 * g++.dg/abi/dtor1.C: Likewise.
10114 * g++.dg/abi/empty10.C: Likewise.
10115 * g++.dg/abi/empty7.C: Likewise.
10116 * g++.dg/abi/empty9.C: Likewise.
10117 * g++.dg/abi/layout3.C: Likewise.
10118 * g++.dg/abi/layout4.C: Likewise.
10119 * g++.dg/abi/thunk1.C: Likewise.
10120 * g++.dg/abi/thunk2.C: Likewise.
10121 * g++.dg/abi/vbase11.C: Likewise.
10122 * g++.dg/abi/vthunk2.C: Likewise.
10123 * g++.dg/abi/vthunk3.C: Likewise.
10124 * g++.dg/ext/attrib8.C: Likewise.
10125 * g++.dg/opt/longbranch2.C: Likewise.
10126 * g++.dg/opt/reg-stack4.C: Likewise.
10127 * g++.old-deja/g++.ext/attrib1.C: Likewise.
10128 * g++.old-deja/g++.ext/attrib2.C: Likewise.
10129 * g++.old-deja/g++.ext/attrib3.C: Likewise.
10130 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10131 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10132 * gcc.dg/20000609-1.c: Likewise.
10133 * gcc.dg/20000720-1.c: Likewise.
10134 * gcc.dg/20011107-1.c: Likewise.
10135 * gcc.dg/20011119-1.c: Likewise.
10136 * gcc.dg/20020108-1.c: Likewise.
10137 * gcc.dg/20020122-2.c: Likewise.
10138 * gcc.dg/20020122-3.c: Likewise.
10139 * gcc.dg/20020201-3.c: Likewise.
10140 * gcc.dg/20020206-1.c: Likewise.
10141 * gcc.dg/20020218-1.c: Likewise.
10142 * gcc.dg/20020310-1.c: Likewise.
10143 * gcc.dg/20020411-1.c: Likewise.
10144 * gcc.dg/20020418-2.c: Likewise.
10145 * gcc.dg/20020426-1.c: Likewise.
10146 * gcc.dg/20020426-2.c: Likewise.
10147 * gcc.dg/20020517-1.c: Likewise.
10148 * gcc.dg/20020523-1.c: Likewise.
10149 * gcc.dg/20020523-2.c: Likewise.
10150 * gcc.dg/20020729-1.c: Likewise.
10151 * gcc.dg/20030204-1.c: Likewise.
10152 * gcc.dg/20030826-2.c: Likewise.
10153 * gcc.dg/20030926-1.c: Likewise.
10154 * gcc.dg/20031202-1.c: Likewise.
10155 * gcc.dg/980312-1.c: Likewise.
10156 * gcc.dg/980313-1.c: Likewise.
10157 * gcc.dg/990117-1.c: Likewise.
10158 * gcc.dg/990424-1.c: Likewise.
10159 * gcc.dg/990524-1.c: Likewise.
10160 * gcc.dg/991230-1.c: Likewise.
10161 * gcc.dg/i386-387-1.c: Likewise.
10162 * gcc.dg/i386-387-2.c: Likewise.
10163 * gcc.dg/i386-387-3.c: Likewise.
10164 * gcc.dg/i386-387-4.c: Likewise.
10165 * gcc.dg/i386-387-5.c: Likewise.
10166 * gcc.dg/i386-387-6.c: Likewise.
10167 * gcc.dg/i386-asm-1.c: Likewise.
10168 * gcc.dg/i386-bitfield1.c: Likewise.
10169 * gcc.dg/i386-bitfield2.c: Likewise.
10170 * gcc.dg/i386-loop-1.c: Likewise.
10171 * gcc.dg/i386-loop-2.c: Likewise.
10172 * gcc.dg/i386-loop-3.c: Likewise.
10173 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10174 * gcc.dg/i386-pic-1.c: Likewise.
10175 * gcc.dg/i386-regparm.c: Likewise.
10176 * gcc.dg/i386-signbit-1.c: Likewise.
10177 * gcc.dg/i386-signbit-2.c: Likewise.
10178 * gcc.dg/i386-signbit-3.c: Likewise.
10179 * gcc.dg/i386-sse-5.c: Likewise.
10180 * gcc.dg/i386-sse-8.c: Likewise.
10181 * gcc.dg/i386-unroll-1.c: Likewise.
10182 * gcc.dg/tls/opt-1.c: Likewise.
10183 * gcc.dg/tls/opt-2.c: Likewise.
10184 * gcc.dg/unroll-1.c: Likewise.
10185 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
10186 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
10187 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
10188 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
10189
c9387915
GB
101902004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10191
10192 * g++.dg/template/incomplete1.C: New test.
10193
a1e98266
NC
101942004-11-16 Nick Clifton <nickc@redhat.com>
10195
10196 Revert patches accidentally commited during checkin of fixes for
10197 xstormy16 tests:
10198 gcc.c-torture/execute/simd-4.c: Revert
10199 gcc.dg/20040910-1.c: Revert.
10200
40b026d8
PB
102012004-11-16 Paul Brook <paul@codesourcery.com>
10202
10203 PR fortran/13010
10204 * gfortran.dg/der_pointer_1.f90: New test.
10205
d134f39e
JM
102062004-11-15 Joseph S. Myers <joseph@codesourcery.com>
10207
10208 PR c/18498
10209 * gcc.dg/bitfld-13.c: New test.
10210
8e0933b1
JJ
102112004-11-15 Janis Johnson <janis187@us.ibm.com>
10212
9cbee3fa
JJ
10213 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
10214 powerpc*-*-linux*.
10215
2301511d
JJ
10216 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
10217 * gcc.dg/ppc64-abi-2.c: Ditto.
10218 * gcc.dg/ppc64-abi-3.c: Ditto.
10219
8e0933b1
JJ
10220 * lib/gcc-dg.exp (dg-target-list): Remove.
10221
4fd7b3cb
SE
102222004-11-15 Steve Ellcey <sje@cup.hp.com>
10223
10224 * gcc.dg/ia64-postinc.c: New test.
10225
11559c75
MM
102262004-11-15 Mark Mitchell <mark@codesourcery.com>
10227
10228 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
10229
f15dc49f
NC
102302004-11-15 Nick Clifton <nickc@redhat.com>
10231
10232 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
10233 __INT_MAX__ so that the test can be compiled by toolchains
10234 targeted at 16-bit processors.
10235
10236 * gcc.dg/20040625-1.c: Use long constants rather than integers
10237 when performing arithmetic that will overflow 16-bits.
10238
10239 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
10240 xstormy16. It does not support 128-bit vector operations.
10241
10242 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
10243 with the macro PTR_TYPE. Define this macro to an integer type
10244 suitable for holding a pointer.
10245
10246 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
10247 the target is a 16-bit processor.
10248
10249 * gcc.dg/cpp/if-2.c: Expect a different warning message from
10250 16-bit targets where the character constant will be too long.
10251
10252 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
10253 where the double will not be directly addressable.
10254
461c6fce
KL
102552004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10256
10257 Friend class name lookup 1/n, PR c++/18471
10258 * g++.dg/template/crash26.C: New test.
10259 * g++.dg/lookup/struct1.C: Adjust expected error.
10260 * g++.dg/parse/elab1.C: Likewise.
10261 * g++.dg/parse/elab2.C: Likewise.
10262 * g++.dg/parse/int-as-enum1.C: Likewise.
10263 * g++.dg/parse/struct-as-enum1.C: Likewise.
10264 * g++.dg/parse/typedef1.C: Likewise.
10265 * g++.dg/parse/typedef3.C: Likewise.
10266 * g++.dg/parse/typedef4.C: Likewise.
10267 * g++.dg/parse/typedef5.C: Likewise.
10268 * g++.dg/template/nontype4.C: Likewise.
10269 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
10270 * g++.old-deja/g++.other/elab1.C: Likewise.
10271 * g++.old-deja/g++.other/syntax4.C: Likewise.
10272
23e09df4
EB
102732004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10274
10275 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
10276
18522563
ZD
102772004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
10278
10279 * gcc.c-torture/execute/20041114-1.c: New test.
10280
efcc66f0
JM
102812004-11-14 Joseph S. Myers <joseph@codesourcery.com>
10282
10283 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
10284 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
10285 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
10286 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
10287 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
10288 gcc.dg/switch-7.c: New tests.
10289
fceb80bf
DN
102902004-11-14 Dorit Naishlos <dorit@il.ibm.com>
10291
10292 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
10293
f7f02125
DN
102942004-11-14 Dorit Naishlos <dorit@il.ibm.com>
10295
10296 PR tree-opt/18400
10297 * gcc.dg/vect/pr18400.c: New test.
10298
102992004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 10300 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
10301
10302 PR tree-opt/18425
10303 * gcc.dg/vect/pr18425.c: New test.
10304
3021a627
EB
103052004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10306
10307 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
10308 Guard with dg-require-alias and dg-require-visibility.
10309
6b870fa9
EB
103102004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10311
10312 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
10313
d6b75f70
GB
103142004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10315
10316 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
10317
e34b0922
KL
103182004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10319
10320 PR c++/17344
10321 * g++.dg/template/defarg5.C: New test.
10322
fa1dedd8
EB
103232004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10324
10325 * g++.dg/parse/cast1.C: Run only on ILP32.
10326 * g++.old-deja/g++.mike/p784.C: Likewise.
10327
61a5fa29
BS
103282004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
10329
10330 * gcc.c-torture/execute/20041113-1.c: New test.
10331
1136d30e
JM
103322004-11-13 James A. Morrison <phython@gcc.gnu.org>
10333
10334 PR target/18230
10335 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
10336 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
10337 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
10338 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10339 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
10340 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
10341 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
10342 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
10343 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
10344 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10345 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10346 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
10347 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
10348
893e18a5
JM
103492004-11-13 James A. Morrison <phython@gcc.gnu.org>
10350
10351 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
10352 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
10353 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
10354 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
10355 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
10356 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
10357 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
10358 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
10359 gcc.target/sparc/combined-1.c: New tests.
10360
2256aa1c
ZL
103612004-11-12 Ziemowit Laski <zlaski@apple.com>
10362
10363 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
10364 New tests.
10365
bf0fdfdd
MM
103662004-11-12 Mark Mitchell <mark@codesourcery.com>
10367
10368 * lib/gcc-dg.exp (dg-forbid-option): New function.
10369 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
10370 * g++.dg/abi/bitfield8.C: Likewise.
10371 * g++.dg/abi/dtor1.C: Likewise.
10372 * g++.dg/abi/empty10.C: Likewise.
10373 * g++.dg/abi/empty7.C: Likewise.
10374 * g++.dg/abi/empty9.C: Likewise.
10375 * g++.dg/abi/layout3.C: Likewise.
10376 * g++.dg/abi/layout4.C: Likewise.
10377 * g++.dg/abi/thunk1.C: Likewise.
10378 * g++.dg/abi/thunk2.C: Likewise.
10379 * g++.dg/abi/vbase11.C: Likewise.
10380 * g++.dg/abi/vthunk2.C: Likewise.
10381 * g++.dg/abi/vthunk3.C: Likewise.
10382 * g++.dg/ext/attrib8.C: Likewise.
10383 * g++.dg/opt/longbranch2.C: Likewise.
10384 * g++.dg/opt/reg-stack4.C: Likewise.
10385 * g++.old-deja/g++.ext/attrib1.C: Likewise.
10386 * g++.old-deja/g++.ext/attrib2.C: Likewise.
10387 * g++.old-deja/g++.ext/attrib3.C: Likewise.
10388 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10389 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10390 * gcc.dg/20000609-1.c: Likewise.
10391 * gcc.dg/20000720-1.c: Likewise.
10392 * gcc.dg/20011107-1.c: Likewise.
10393 * gcc.dg/20011119-1.c: Likewise.
10394 * gcc.dg/20020108-1.c: Likewise.
10395 * gcc.dg/20020122-2.c: Likewise.
10396 * gcc.dg/20020122-3.c: Likewise.
10397 * gcc.dg/20020201-3.c: Likewise.
10398 * gcc.dg/20020206-1.c: Likewise.
10399 * gcc.dg/20020218-1.c: Likewise.
10400 * gcc.dg/20020310-1.c: Likewise.
10401 * gcc.dg/20020411-1.c: Likewise.
10402 * gcc.dg/20020418-2.c: Likewise.
10403 * gcc.dg/20020426-1.c: Likewise.
10404 * gcc.dg/20020426-2.c: Likewise.
10405 * gcc.dg/20020517-1.c: Likewise.
10406 * gcc.dg/20020523-1.c: Likewise.
10407 * gcc.dg/20020523-2.c: Likewise.
10408 * gcc.dg/20020729-1.c: Likewise.
10409 * gcc.dg/20030204-1.c: Likewise.
10410 * gcc.dg/20030826-2.c: Likewise.
10411 * gcc.dg/20030926-1.c: Likewise.
10412 * gcc.dg/20031202-1.c: Likewise.
10413 * gcc.dg/980312-1.c: Likewise.
10414 * gcc.dg/980313-1.c: Likewise.
10415 * gcc.dg/990117-1.c: Likewise.
10416 * gcc.dg/990424-1.c: Likewise.
10417 * gcc.dg/990524-1.c: Likewise.
10418 * gcc.dg/991230-1.c: Likewise.
10419 * gcc.dg/i386-387-1.c: Likewise.
10420 * gcc.dg/i386-387-2.c: Likewise.
10421 * gcc.dg/i386-387-3.c: Likewise.
10422 * gcc.dg/i386-387-4.c: Likewise.
10423 * gcc.dg/i386-387-5.c: Likewise.
10424 * gcc.dg/i386-387-6.c: Likewise.
10425 * gcc.dg/i386-asm-1.c: Likewise.
10426 * gcc.dg/i386-bitfield1.c: Likewise.
10427 * gcc.dg/i386-bitfield2.c: Likewise.
10428 * gcc.dg/i386-loop-1.c: Likewise.
10429 * gcc.dg/i386-loop-2.c: Likewise.
10430 * gcc.dg/i386-loop-3.c: Likewise.
10431 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10432 * gcc.dg/i386-pic-1.c: Likewise.
10433 * gcc.dg/i386-regparm.c: Likewise.
10434 * gcc.dg/i386-signbit-1.c: Likewise.
10435 * gcc.dg/i386-signbit-2.c: Likewise.
10436 * gcc.dg/i386-signbit-3.c: Likewise.
10437 * gcc.dg/i386-sse-5.c: Likewise.
10438 * gcc.dg/i386-sse-8.c: Likewise.
10439 * gcc.dg/i386-unroll-1.c: Likewise.
10440 * gcc.dg/tls/opt-1.c: Likewise.
10441 * gcc.dg/tls/opt-2.c: Likewise.
10442 * gcc.dg/unroll-1.c: Likewise.
10443 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
10444 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
10445 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
10446 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
10447 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
10448 -m64 is specified.
10449
44370687
MM
104502004-11-12 Mark Mitchell <mark@codesourcery.com>
10451
10452 PR c++/18389
10453 * g++.dg/parse/cond1.C: New test.
10454
10455 PR c++/18429
10456 * g++.dg/template/array9.C: New test.
10457 * g++.dg/ext/vla1.C: Adjust error messages.
10458 * g++.dg/ext/vlm1.C: Likewise.
10459 * g++.dg/template/crash2.C: Likewise.
10460
10461 PR c++/18436
10462 * g++.dg/template/call3.C: New test.
10463
10464 PR c++/18407
10465 * g++.dg/template/ptrmem11.C: New test.
10466
690e11b8
AP
104672004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
10468
10469 PR other/14264
10470 * lib/g++.exp: Set LC_ALL and LANG to C.
10471 * lib/gcc-dg.exp: Likewise.
10472 * lib/gfortran.exp: Likewise.
10473 * lib/objc.exp: Likewise.
10474 * lib/treelang.exp: Likewise.
10475
e260ea9d
AS
104762004-11-12 Andreas Schwab <schwab@suse.de>
10477
10478 * gcc.dg/pr16286.c: Fix last change.
10479
0a2695db
MM
104802004-11-12 Mark Mitchell <mark@codesourcery.com>
10481
10482 PR c++/18416
10483 * g++.dg/init/global1.C: New test.
10484
805221b9
EB
104852004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
10486
10487 * gcc.c-torture/execute/20041112-1.c: New test.
10488
c9dd2023
JJ
104892004-11-11 Janis Johnson <janis187@us.ibm.com>
10490
10491 * lib/gcc-dg.exp (dg-target-list): New.
10492
b6dc500c
JJ
104932004-11-11 Janis Johnson <janis187@us.ibm.com>
10494 Richard Sandiford <rsandifo@redhat.com>
10495
10496 * lib/target-supports.exp (get-compiler_messages): New.
10497 (check_named_sections_available): Use it.
10498 (check_effective_target_ilp32): New.
10499 (check_effective_target_lp64): New.
10500 (is-effective-target): New.
10501 * lib/gcc-dg.exp (dg-require-effective-target): New.
10502
fb60d5d7
JM
105032004-11-11 Joseph S. Myers <joseph@codesourcery.com>
10504
10505 * gcc.dg/precedence-1.c: New test.
10506
524136ea
JJ
105072004-11-11 Janis Johnson <janis187@us.ibm.com>
10508
46d1d0da
JJ
10509 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
10510
af980752
JJ
10511 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
10512 message, delete generated files, use more descriptive name for
10513 executable, and make the test unsupported when it cannot be run.
10514
5278e476
JJ
10515 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
10516 (dg-require-weak, dg-require-visibility, dg-require-alias,
10517 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
10518 dg-require-iconv, dg-require-named-sections): Use it.
10519
524136ea
JJ
10520 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
10521
60934f9c
NS
105222004-11-11 Nathan Sidwell <nathan@codesourcery.com>
10523
e1e2e653
NS
10524 PR target/16457
10525 * gcc.dg/ppc-and-1: New
10526
2f4d9502
NS
10527 PR target/16796
10528 * gcc.dg/ppc-mov-1.c: New.
10529
60934f9c
NS
10530 PR target/16458
10531 * gcc.dg/ppc-compare-1.c: New.
10532
3f8882a2
JM
105332004-11-10 Joseph S. Myers <joseph@codesourcery.com>
10534
10535 * objc.dg/desig-init-2.m: New test.
10536
78e54994
AN
105372004-11-10 Adam Nemet <anemet@lnxw.com>
10538
9469f0aa 10539 PR middle-end/18160
78e54994
AN
10540 * g++.dg/warn/register-var-1.C: New test.
10541 * g++.dg/warn/register-var-2.C: New test.
10542
22d8d627
EB
105432004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10544
10545 * gcc.dg/union-2.c: New test.
10546
d05f9c39
FJ
105472004-11-10 Fariborz Jahanian <fjahanian@apple.com>
10548
b4519d39 10549 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
10550 New test for PR tree-optimization/17892.
10551
d746e87d
MM
105522004-11-09 Mark Mitchell <mark@codesourcery.com>
10553
10554 PR c++/18369
10555 * g++.dg/init/new12.C: New test.
10556
8393a290
JM
105572004-11-10 James A. Morrison <phython@gcc.gnu.org>
10558
10559 * gcc.target/sparc: New directory.
10560 * gcc.target/sparc/sparc.exp: New driver.
10561 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
10562 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
10563 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
10564 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
10565
2cbcdeba
PB
105662004-11-10 Paul Brook <paul@codesourcery.com>
10567
10568 PR fortran/18218
10569 * gfortran.dg/list_read.c: New test.
10570
8b17a9d6
JM
105712004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10572
10573 PR c/18322
10574 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
10575 expected diagnostic location.
10576
e221ef54
UW
105772004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
10578
10579 * gcc.dg/20041109-1.c: New test.
10580
3172e26c
AP
105812004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10582
10583 PR objc/18406
10584 * objc/compile/pr18406.m: New test.
10585
40b97a2e
JM
105862004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10587
10588 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
10589
9e637a26
JM
105902004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10591
10592 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
10593
66e52c35
SE
105942004-11-08 Steve Ellcey <sje@cup.hp.com>
10595
10596 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
10597
c7fa97d9
SE
105982004-11-08 Steve Ellcey <sje@cup.hp.com>
10599
10600 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 10601 exit.
c7fa97d9 10602
b03c0b93
AP
106032004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
10604
10605 PR tree-opt/18299
10606 * gcc.c-torture/pr18299-1.c: New test.
10607
3c871f3f
AS
106082004-11-06 Andreas Schwab <schwab@suse.de>
10609
10610 * gcc.dg/pr16286.c: Also test for bool and pixel.
10611
fccf8fc6
JM
106122004-11-06 Joseph S. Myers <joseph@codesourcery.com>
10613
10614 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
10615 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
10616 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
10617 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
10618 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
10619 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
10620 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
10621 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
10622 gcc.dg/struct-semi-3.c: New tests.
10623
a8f48325
EB
106242004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10625
10626 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
10627
cd27e3d8
EB
106282004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10629
10630 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
10631 Do not use C99 designators.
10632
e78980b7
EB
106332004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10634
10635 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
10636
432be037
EB
106372004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10638
10639 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 10640 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
10641 * gcc.c-torture/execute/simd-5.x: Remove.
10642
629bf5f9
AP
106432004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
10644
10645 PR rtl-optimization/17933
10646 * gcc.dg/torture/pr17933-1.c: New test.
10647
c37780f5
AL
106482004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10649
10650 PR target/18106
10651 * lib/target-supports.exp (check_weak_available): Support
10652 Windows.
10653
637022d9
DS
106542004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
10655
10656 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
10657 call to fflush(stdout) before abort.
10658 (my_ffsll): New function.
10659 (generate_fields): Use it.
10660
0a880880
JM
106612004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10662
10663 * gcc.dg/init-undef-1.c: New test.
10664
88876c7c
JM
106652004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10666
10667 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
10668 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
10669 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
10670 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
10671 expected messages for new parser.
10672
04fb56d5
MM
106732004-11-04 Mark Mitchell <mark@codesourcery.com>
10674
10675 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 10676
d48b4987
EB
106772004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10678
10679 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
10680 on LP64 targets.
10681
68e6421d
JM
106822004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10683
10684 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
10685 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
10686 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
10687 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
10688 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
10689 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
10690 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
10691 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
10692 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
10693 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
10694
04466541
JM
106952004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10696
10697 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
10698 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
10699 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
10700 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
10701 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
10702 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
10703 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
10704 for new parser.
10705
4e5813dd
RS
107062004-11-04 Richard Sandiford <rsandifo@redhat.com>
10707
10708 PR target/15342
10709 * gcc.dg/20041104-1.c: New test.
10710
b6ab6892
GB
107112004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10712
10713 * g++.dg/template/nontype7.C: New test.
10714 * g++.dg/template/nontype8.C: Likewise.
10715 * g++.dg/template/nontype9.C: Likewise.
10716 * g++.dg/template/nontype10.C: Likewise.
10717 * g++.dg/tc1/dr49.C: Likewise.
10718 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
10719 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
10720
ffc3e843
BE
107212004-11-04 Ben Elliston <bje@au.ibm.com>
10722
10723 * g++.dg/rtti/tinfo1.C: Remove xfails.
10724
107252004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
10726
10727 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
10728 packed attribute to the definition to satisfy the new C++ parser.
10729
4815ff39
EB
107302004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10731
10732 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
10733 invocations of va_arg.
10734
71bd7186
MM
107352004-11-02 Mark Mitchell <mark@codesourcery.com>
10736
10737 PR c++/18124
10738 * g++.dg/template/crash25.C: New test.
10739
10740 PR c++/18155
10741 * g++.dg/template/typedef2.C: New test.
10742 * g++.dg/parse/crash13.C: Adjust error markers.
10743
10744 PR c++/18177
10745 * g++.dg/conversion/const3.C: New test.
9469f0aa 10746
36f4d144
TS
107472004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10748
10749 PR fortran/17535
10750 PR fortran/17583
10751 PR fortran/17713
10752 * gfortran.dg/generic_[123].f90: New testcases.
10753
571cfa75
EB
107542004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10755
10756 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10757 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10758
da1f8963
AP
107592004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10760
10761 PR tree-opt/16808
10762 * gcc.c-torture/compile/pr16808.c: New test.
10763
f6219a5e
NS
107642004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10765
10766 PR rtl-optimization/17104
10767 * gcc.dg/ppc-bitfield1.c: New.
10768
f7bf40ee
RS
107692004-11-01 Richard Sandiford <rsandifo@redhat.com>
10770
10771 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10772
7236f3f6
RS
107732004-11-01 Richard Sandiford <rsandifo@redhat.com>
10774
10775 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10776 strings for 32-bit code.
10777
ee060229
JM
107782004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10779
10780 PR c/18239
10781 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10782
ae209f28
NS
107832004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10784
10785 PR c++/18064
10786 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10787
80439563
MM
107882004-10-31 Mark Mitchell <mark@codesourcery.com>
10789
10790 PR c++/15172
10791 * g++.dg/init/aggr2.C: New test.
10792
16b34ad6
ZL
107932004-10-30 Ziemowit Laski <zlaski@apple.com>
10794
10795 * objc.dg/local-decl-1.m: New test.
10796
0a3ee0fd
GDR
107972004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10798
10799 * gcc.dg/20040910-1.c: Adjust regex.
10800
1db4252c
RS
108012004-10-30 Roger Sayle <roger@eyesopen.com>
10802
10803 PR rtl-optimization/18084
10804 * g++.dg/opt/pr18084-1.C: New testcase.
10805
3cabd8f9
MA
108062004-10-30 Matt Austern <austern@apple.com>
10807
10808 PR c++/17542
10809 * g++.dg/ext/attrib18.C: New test.
9469f0aa 10810
61168ff1
RS
108112004-10-30 Roger Sayle <roger@eyesopen.com>
10812
10813 PR middle-end/18096
10814 * gcc.dg/pr18096-1.c: New test case.
10815
0c2166ab
RS
108162004-10-30 Roger Sayle <roger@eyesopen.com>
10817
10818 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10819
46097c76
JM
108202004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10821
10822 PR c/16666
10823 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10824 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10825 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10826 gcc.dg/old-style-prom-3.c: New tests.
10827
514a3b11
DS
108282004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10829
10830 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10831 Remove unnecessary inclusion of stdio.h.
10832
5976e643
RS
108332004-10-29 Roger Sayle <roger@eyesopen.com>
10834
10835 PR rtl-optimization/17581
10836 * gcc.dg/pr17581-1.c: New test case.
10837
ec7e5618
NS
108382004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10839
10840 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10841 being implemented.
10842 * g++.dg/conversion/dr195-1.C: New.
10843 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10844 * g++.old-deja/g++.mike/p10148.C: Likewise.
10845
1dc82a99
MM
108462004-10-29 Mark Mitchell <mark@codesourcery.com>
10847
10848 PR c++/17695
10849 * g++.dg/debug/typedef2.C: New test.
10850
056e1c5e
DB
108512004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10852
10853 PR fortran/13490
10854 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10855 * gfortran.dg/g77/README: Update.
10856
108572004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
10858
10859 PR c++/14124
10860 * g++.dg/ext/packed7.C: New test.
9469f0aa 10861
d533f1cb
AP
108622004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10863
10864 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10865 scan-assembler.
10866 * lib/scanasm.exp (hidden-scan-for): New proc.
10867 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10868 string.
10869 (scan-not-hidden): Likewise.
10870 * lib/target-supports.exp (check_visibility_available): mach-o is
10871 support too.
10872
883a2bff
MM
108732004-10-28 Mark Mitchell <mark@codesourcery.com>
10874
10875 PR c++/17132
10876 * g++.dg/template/memclass3.C: New test.
10877
fcf750ee
AN
108782004-10-28 Adam Nemet <anemet@lnxw.com>
10879
9469f0aa 10880 PR middle-end/18160
fcf750ee
AN
10881 * gcc.dg/register-var-1.c: New test.
10882 * gcc.dg/register-var-2.c: New test.
10883 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10884 error now.
10885
5c588b22
DN
108862004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10887
10888 PR other/18172
9469f0aa 10889 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
10890 unused variables.
10891 * gcc.dg/vect/vect-22.c: Likewise.
10892
83ff1f25
JJ
108932004-10-28 Jakub Jelinek <jakub@redhat.com>
10894
10895 * gcc.dg/i386-rotate-1.c: New test.
10896
391c4bc5
MM
108972004-10-27 Mark Mitchell <mark@codesourcery.com>
10898
2419a74b
MM
10899 * g++.dg/init/ref12.C: Add "run" marker.
10900
391c4bc5
MM
10901 PR c++/17435
10902 * g++.dg/init/ref12.C: New test.
10903
10904 PR c++/18140
10905 * g++.dg/template/shift1.C: New test.
10906 * g++.dg/template/error10.C: Adjust error markers.
10907
8e14584d
AP
109082004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10909
10910 PR tree-opt/17529
10911 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10912
005c1a13
GK
109132004-10-27 Geoffrey Keating <geoffk@apple.com>
10914
98f61f57
GK
10915 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10916 * gcc.dg/weak/weak-3.c: Likewise.
10917 * gcc.dg/weak/weak-5.c: Likewise.
10918 * gcc.dg/weak/weak-9.c: Likewise.
10919 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10920 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10921
005c1a13
GK
10922 * gcc.dg/darwin-weakimport-1.c: New.
10923
61b58001
BE
109242004-10-28 Ben Elliston <bje@au.ibm.com>
10925
10926 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10927
028aa389
NS
109282004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10929
10930 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10931 'syntax' error messages.
10932 * gcc.dg/cpp/direct2s.c: Likewise.
10933
1aeaea8d
GK
109342004-10-26 Geoffrey Keating <geoffk@apple.com>
10935
10936 * gcc.c-torture/compile/20041026-1.c: New.
10937
a5201a91
MM
109382004-10-26 Mark Mitchell <mark@codesourcery.com>
10939
10940 PR c++/18093
10941 * g++.dg/lookup/ns2.C: New test.
10942
10943 PR c++/18020
10944 * g++.dg/template/enum4.C: New test.
10945
10946 PR c++/18161
10947 * g++.dg/template/expr1.C: New test.
10948
a6291e47
BE
109492004-10-26 Ben Elliston <bje@au.ibm.com>
10950
10951 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10952
663174d3
JM
109532004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10954
10955 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10956 gcc.dg/decl-nospec-3.c: New tests.
10957
38285932
ZL
109582004-10-26 Ziemowit Laski <zlaski@apple.com>
10959
10960 * objc.dg/super-class-3.m: New test.
10961
51e63e60
NS
109622004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10963
10964 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10965 resyncing.
10966 * gcc.dg/cpp/direct2s.c: Likewise.
10967
f1a66265
GK
109682004-10-25 Geoffrey Keating <geoffk@apple.com>
10969
10970 * objc.dg/image-info.m: Update for changes to section selection.
10971
3a3589b4
ZL
109722004-10-25 David Ayers <d.ayers@inode.at>
10973 Ziemowit Laski <zlaski@apple.com>
10974
10975 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10976 diagnostics when messaging 'id <Proto>'.
10977 * objc.dg/class-protocol-1.m: New test.
10978 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10979 a non-existent method signature.
10980 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10981 Update diagnostics when messaging with non-existent method signature.
10982 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10983 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10984 invalid receivers are now resolved as if messaging 'id'; remove
10985 extraneous diagnostics.
10986
535dd320
JM
109872004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10988
10989 PR c/16667
10990 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10991 gcc.dg/init-desig-obs-3.c: New tests.
10992
3401a17f
JJ
109932004-10-25 Jakub Jelinek <jakub@redhat.com>
10994
10995 * gcc.dg/debug/20041023-1.c: New test.
10996
4c7c0c70
AP
109972004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10998
10999 PR middle-end/17407
11000 * gcc.c-torture/compile/pr17407.c: New test.
11001
11002 PR c++/18121
11003 * g++.dg/template/array8.C: New test.
11004
1e02510f
EB
110052004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11006
11007 PR other/18138
11008 * lib/g++.exp: Accept more than one multilib libgcc.
11009 * lib/gcc-dg.exp: Likewise.
11010 * lib/objc.exp: Likewise.
11011 * lib/treelang.exp: Likewise.
11012 * lib/gfortran.exp: Likewise.
11013
f3515059
BE
110142004-10-24 Ben Elliston <bje@au.ibm.com>
11015
11016 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
11017
c94ac97d 110182004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
11019
11020 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
11021 * gcc.dg/c99-const-expr-3.c: Likewise.
11022
ee742c05
AP
110232004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
11024
11025 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
11026
fef62f03
BE
110272004-10-23 Ben Elliston <bje@au.ibm.com>
11028
11029 * gcc.c-torture/execute/loop-2e.x: Remove.
11030
76aebc9f
NS
110312004-10-22 Nathan Sidwell <nathan@codesourcery.com>
11032
11033 PR c++/18095
11034 * g++.dg/parse/crash18.C: New.
11035 * g++.dg/parse/crash19.C: New.
11036
7c06b222
AL
110372004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
11038
11039 * g++.dg/ext/dllimport1.C: Move dg-warnings.
11040 * g++.dg/ext/dllimport2.C: Same.
11041 * g++.dg/ext/dllimport8.C: Same.
11042
08e17d9d
MM
110432004-10-21 Mark Mitchell <mark@codesourcery.com>
11044
11045 PR c++/10841
11046 * g++.dg/conversion/cast1.C: New test.
11047 * g++.dg/overload/pmf1.C: Adjust error marker.
11048
943db347
AP
110492004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
11050
11051 PR objc/17923
11052 * objc.dg/const-str-7.m: New test.
11053
aaf1c72d
KL
110542004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11055
11056 * g++.dg/template/memfriend11.C: Fix comment typo.
11057 * g++.dg/template/memfriend14.C: Likewise.
11058
0aab7a4b
RH
110592004-10-20 Richard Henderson <rth@redhat.com>
11060
11061 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
11062 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
11063 -fasynchronous-unwind-tables.
11064
4ba4c213
RH
110652004-10-20 Richard Henderson <rth@redhat.com>
11066
11067 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
11068 (main): Return success.
11069 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
11070 (main): Return success.
11071
b939a023
KL
110722004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11073
11074 PR c++/13495
11075 * g++.dg/template/memfriend9.C: New test.
11076 * g++.dg/template/memfriend10.C: Likewise.
11077 * g++.dg/template/memfriend11.C: Likewise.
11078 * g++.dg/template/memfriend12.C: Likewise.
11079 * g++.dg/template/memfriend13.C: Likewise.
11080 * g++.dg/template/memfriend14.C: Likewise.
11081 * g++.dg/template/memfriend15.C: Likewise.
11082 * g++.dg/template/memfriend16.C: Likewise.
11083 * g++.dg/template/memfriend17.C: Likewise.
11084 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
11085
23517e6b
NS
110862004-10-20 Nathan Sidwell <nathan@codesourcery.com>
11087
11088 * g++.dg/conversion/dr195.C: New.
11089 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
11090
c0952176
BE
110912004-10-20 Ben Elliston <bje@au.ibm.com>
11092 Devang Patel <dpatel@apple.com>
11093
11094 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
11095 of floating point arithmetic, which could trap.
11096
33c25e5c
MM
110972004-10-19 Mark Mitchell <mark@codesourcery.com>
11098
11099 PR c++/14035
11100 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
11101 * g++.dg/conversion/const2.C: New test.
11102 * g++.dg/expr/reinterpret2.C: New test.
11103 * g++.dg/expr/reinterpret3.C: New test.
11104 * g++.dg/expr/cast2.C: New test.
11105 * g++.dg/expr/copy1.C: New test.
11106 * g++.dg/other/conversion1.C: Change error message.
11107 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
11108 function pointers to void *.
11109 * g++.old-deja/g++.mike/p10148.C: Likewise.
11110
a5747863
EB
111112004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11112
11113 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
11114
69475123
PB
111152004-10-19 Paolo Bonzini <bonzini@gnu.org>
11116
11117 PR c++/18047
11118
11119 * g++.dg/parse/expr3.C: New test.
11120
6e7a355c
EB
111212004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11122
11123 * gcc.dg/smod-1.c: New test.
11124
d4de6966
ZL
111252004-10-18 Ziemowit Laski <zlaski@apple.com>
11126
11127 * objc.dg/method-14.m: New test.
11128
829acd78
AP
111292004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
11130
11131 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
11132 Also xfail as the patch was reverted.
11133
c2f55a1b
AP
111342004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
11135
11136 PR middle-end/16973
11137 * gcc.dg/pr16973.c: New test.
11138
bca9e17b
DN
111392004-10-18 Diego Novillo <dnovillo@redhat.com>
11140
11141 PR tree-optimization/17656
11142 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
11143
18e4be85
NS
111442004-10-18 Nathan Sidwell <nathan@codesourcery.com>
11145
11146 * g++.dg/eh/shadow1.C: New.
11147
ba3ed8d8
JJ
111482004-10-18 Jakub Jelinek <jakub@redhat.com>
11149
11150 * gcc.c-torture/compile/20041018-1.c: New test.
11151
0dc48e89
BE
111522004-10-18 Ben Elliston <bje@au.ibm.com>
11153
11154 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
11155 compiler referring to register 0 when accessing sdata. The linker
11156 now patches things up.
11157
36e5122e
AP
111582004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
11159
11160 PR c/17529
11161 * gcc.c-torture/compile/pr17529.c: New test.
11162
9596e064
GB
111632004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11164
11165 PR c++/17743
11166 * g++.dg/ext/attrib17.C: New test.
11167
051a6002
EB
111682004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11169
11170 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
11171
1ed3dfd5
GB
111722004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11173
11174 PR c++/10479
11175 * g++.dg/ext/attrib16.C: New test.
11176
de3fe73c
MM
111772004-10-15 Mark Mitchell <mark@codesourcery.com>
11178
11179 PR c++/17042
11180 * g++.dg/init/dso_handle1.C: New test.
11181
de3fe73c
MM
11182 PR c++/14667
11183 * g++.dg/parse/typedef6.C: New test.
11184
d6b4201f
MM
11185 PR c++/17916
11186 * g++.dg/parse/pragma1.C: New test.
11187
7832e661
AH
111882004-10-15 Aldy Hernandez <aldyh@redhat.com>
11189
11190 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
11191
e68a07e8
SE
111922004-10-15 Steve Ellcey <sje@cup.hp.com>
11193
11194 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
11195 -fno-common when on HPPA HP-UX platforms.
11196
111972004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
11198
11199 PR other/16820
11200 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
11201 stdint.h.
11202 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
11203 uintptr_t.
11204
db3a9519
AP
112052004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
11206
11207 PR c++/16301
11208 * g++.dg/lookup/strong-using-4.C: New test.
11209
f0602b16
AP
112102004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
11211
11212 PR middle-end/16567
b4519d39 11213 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 11214
31246b8f
DN
112152004-10-14 Dorit Naishlos <dorit@il.ibm.com>
11216
11217 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
11218 and mipsisa64*-*-* (until support for misaligned loads is added).
11219 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
11220 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
11221 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
11222 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
11223 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
11224 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
11225
745d26d9
MM
112262004-10-14 Mark Mitchell <mark@codesourcery.com>
11227
11228 PR c++/17976
11229 * g++.dg/init/dtor3.C: New test.
11230
38db57bf
BE
112312004-10-15 Ben Elliston <bje@au.ibm.com>
11232
11233 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
11234
c4e18b1c
GK
112352004-10-14 Geoffrey Keating <geoffk@apple.com>
11236
11237 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
11238 * gcc.dg/macho-lo-sum.c: Likewise.
11239
b419bac7
JM
112402004-10-14 Joseph S. Myers <joseph@codesourcery.com>
11241
11242 * gcc.dg/ppc-spe64-1.c: New test.
11243
0ecf0d5f
DP
112442004-10-14 Devang Patel <dpatel@apple.com>
11245
11246 PR 17635
11247 * gcc.dg/pr17635.c : New test.
9469f0aa 11248
31246b8f
DN
112492004-10-14 Olga Golovanevsky <olga@il.ibm.com>
11250
11251 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
11252 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
11253 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
11254 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
11255 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
11256 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
11257 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
11258 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
11259 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
11260 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
11261 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
11262 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
11263 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
11264 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
11265 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
11266 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
11267 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
11268 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 11269
f0923257
DN
112702004-10-14 Dorit Naishlos <dorit@il.ibm.com>
11271
9469f0aa
AJ
11272 * gcc.dg/vect/vect-82.c: New testcase.
11273 * gcc.dg/vect/vect-82_64.c: New testcase.
11274 * gcc.dg/vect/vect-83.c: New testcase.
11275 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 11276
ac24fc25
JM
112772004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
11278
11279 * gcc.dg/cpp/error-1.c: New test.
11280
81da229b
JM
112812004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
11282
11283 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
11284
5a78838a
HPN
112852004-10-14 Hans-Peter Nilsson <hp@axis.com>
11286
11287 PR target/17984
11288 * gcc.dg/cris-peep2-xsrand2.c: New test.
11289
bcd46a7c
AP
112902004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
11291
11292 PR c++/17661
11293 * testsuite/g++.dg/expr/for2.C: New test.
11294
b9bf58e5
EB
112952004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11296
11297 * g++.dg/inherit/thunk1.C: Run on the SPARC.
11298
69d49802
JJ
112992004-10-13 Jakub Jelinek <jakub@redhat.com>
11300
11301 PR tree-optimization/17724
11302 * g++.dg/opt/pr17724-1.C: New test.
11303 * g++.dg/opt/pr17724-2.C: New test.
11304 * g++.dg/opt/pr17724-3.C: New test.
11305 * g++.dg/opt/pr17724-4.C: New test.
11306 * g++.dg/opt/pr17724-5.C: New test.
11307 * g++.dg/opt/pr17724-6.C: New test.
11308
3789b316
JM
113092004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
11310
11311 PR c/17301
11312 * gcc.dg/pr17301-2.c: New test.
11313
1ca939e5
MM
113142004-10-11 Mark Mitchell <mark@codesourcery.com>
11315
db86dd14
MM
11316 PR c++/15876
11317 * g++.dg/parse/error22.C: New test.
11318
1ca939e5
MM
11319 PR c++/17936
11320 * g++.dg/template/spec18.C: New test.
11321
f713f229
SE
113222004-10-11 Steve Ellcey <sje@cup.hp.com>
11323
11324 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
11325 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 11326 memcpy.
f713f229
SE
11327 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
11328 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
11329
73826a39
AP
113302004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11331
11332 * g++.dg/eh/cleanup5.C: Add dg-options "".
11333
eb172681
RS
113342004-10-11 Roger Sayle <roger@eyesopen.com>
11335
11336 PR middle-end/17657
11337 * gcc.dg/switch-4.c: New test case.
11338
6b34e55e
RS
113392004-10-11 Richard Sandiford <rsandifo@redhat.com>
11340
11341 * gcc.c-torture/execute/20041011-1.c: New test.
11342
0ad28dde
AP
113432004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11344
11345 PR c++/17554
11346 * g++.dg/init/for3.C: New test.
11347
11348 PR c++/17657
11349 * g++.dg/opt/switch2.C: New test.
11350
11351 PR middle-end/17703
11352 * g++.dg/warn/Wreturn-2.C: New test.
11353
b187901e
AP
113542004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11355
11356 PR c++/17907
11357 * g++.dg/eh/cleanup5.C: New test.
11358
22ab714d
MM
113592004-10-10 Mark Mitchell <mark@codesourcery.com>
11360
11361 PR c++/17393
11362 * g++.dg/parse/error21.C: New test.
11363
a82e1a7d
GDR
113642004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
11365
11366 * g++.dg/overload/pmf1.C: Adjust quoting marks.
11367 * g++.dg/warn/incomplete1.C: Likewise.
11368 * g++.dg/template/qualttp20.C: Likewise.
11369
bba5733f
JM
113702004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11371
11372 PR c/17881
11373 * parm-incomplete-1.c: New test.
11374
17a27b4f
MM
113752004-10-09 Mark Mitchell <mark@codesourcery.com>
11376
36700ac8 11377 PR c++/17867
17a27b4f
MM
11378 * g++.dg/parse/error19.C: New test.
11379
11380 PR c++/17670
11381 * g++.dg/init/new11.C: New test.
11382
11383 PR c++/17821
11384 * g++.dg/parse/error20.C: New test.
11385
11386 PR c++/17826
11387 * g++.dg/template/crash24.C: New test.
9469f0aa 11388
c69c9b36
JM
113892004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11390
11391 PR c/17301
11392 * gcc.dg/pr17301-1.c: New test.
11393
216a5f1b
JM
113942004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11395
11396 PR c/17189
11397 * gcc.dg/anon-struct-5.c: New test.
11398
fbc0150d
JM
113992004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
11400
11401 PR c/17844
11402 * gcc.dg/pr17844-1.c: New test.
11403
3d5c655f
ZD
114042004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
11405
11406 PR tree-optimization/17906
11407 * gcc.c-torture/compile/pr17906.c: New.
11408
fc7ca5fd
RS
114092004-10-09 Stuart Hastings <stuart@apple.com>
11410 Roger Sayle <roger@eyesopen.com>
11411
11412 PR rtl-optimization/17853
11413 * gcc.dg/i386-mmx-5.c: New testcase.
11414
673dacbe
AP
114152004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
11416
11417 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
11418
62e19030
MM
114192004-10-09 Mark Mitchell <mark@codesourcery.com>
11420
11421 PR c++/17524
11422 * g++.dg/template/static9.C: New test.
11423
11424 PR c++/17685
11425 * g++.dg/parse/operator5.C: New test.
11426
d2e74f6f
RS
114272004-10-09 Roger Sayle <roger@eyesopen.com>
11428
11429 PR middle-end/17894
11430 * gcc.c-torture/execute/divcmp-4.c: New test case.
11431
35897831
AP
114322004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11433
11434 PR tree-opt/17902
11435 * g++.dg/opt/pr17902.C: New test.
11436
a1e063e5
JJ
114372004-10-09 Jakub Jelinek <jakub@redhat.com>
11438
11439 * gcc.dg/cpp/ident-1.c: Add dg-options "".
11440
6d84156b
JM
114412004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11442
11443 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
11444
6dcc04b0
JM
114452004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11446
11447 * gcc.dg/assign-warn-3.c: New test.
11448
14788775
AP
114492004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11450
11451 PR c/16999
11452 * gcc.dg/cpp/ident-1.c: New test.
11453
a58eeb31
NS
114542004-10-08 Nathan Sidwell <nathan@codesourcery.com>
11455
11456 * gcc.c-torture/compile/acc1.c: New.
11457
ea3c4ca8
AP
114582004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11459
11460 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
11461 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
11462
39ba2f92
EB
114632004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11464
11465 * gcc.dg/ultrasp11.c: New test.
11466
c054bc3d
MM
114672004-10-08 Michael Matz <matz@suse.de>
11468
11469 * gcc.dg/doloop-2.c: New test.
11470
2ac2f164
JM
114712004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11472
11473 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
11474 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
11475 objc.dg/method-9.m: Update expected diagnostics.
11476
add2402e
GK
114772004-10-07 Geoffrey Keating <geoffk@apple.com>
11478
11479 * gcc.dg/ppc-fsel-3.c: New file.
11480 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
11481
82e79986
PB
114822004-10-07 Paul Brook <paul@codesourcery.com>
11483
11484 * gfortran.dg/intrinsic_verify_1.f90: New test.
11485
d0e75c71
PB
114862004-10-07 Paul Brook <paul@codesourcery.com>
11487
11488 * gfortran.dg/empty_format_1.f90: Remove stray commas.
11489
5d874166
TS
114902004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11491
9469f0aa 11492 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
11493 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
11494 commit.
5d874166 11495
ca059043
AP
114962004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11497
11498 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
11499
09ebcffa
GB
115002004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11501
11502 PR c++/17115
11503 * g++.dg/warn/Winline-4.C: New test.
11504
1313b31f 115052004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
11506
11507 * gcc.c-torture/compile/20041007-1.c: New test.
11508
2b58638b
PB
115092004-10-07 Paul Brook <paul@codesourcery.com>
11510
11511 PR fortran/17678
11512 * gfortran.dg/use_allocated_1.f90: New test.
11513
a3ed9870
AP
115142004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11515
11516 PR middle-end/17849
11517 * gfortran.fortran-torture/compile/nested.f90: New test
11518
03dafa61
JM
115192004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
11520
11521 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
11522
564060c3
AP
115232004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11524
11525 PR c++/17368
11526 * g++.dg/ext/asm6.C: New test.
11527
8813c944
KZ
115282004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
11529
564060c3 11530 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 11531
7726f633
PB
115322004-10-06 Paul Brook <paul@codesourcery.com>
11533
11534 PR libfortran/17709
11535 * gfortran.dg/empty_format_1.f90: New test.
11536
5d24a977
TS
115372004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11538
11539 PR fortran/17568
11540 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
11541
11542 PR fortran/17283
11543 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
11544 tests.
11545
fbdad37d
PB
115462004-10-06 Paul Brook <paul@codesourcery.com>
11547
11548 * gfortran.dg/do_1.f90: New test.
11549
609ae0e2
KG
115502004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11551
11552 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
11553 optimizing for size.
11554
7fdc3e09
JM
115552004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11556
11557 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
11558
1b36c818
JM
115592004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11560
11561 * gcc.c-torture/compile/20041005-1.c: New test.
11562
89d594a2
NS
115632004-10-05 Nathan Sidwell <nathan@codesourcery.com>
11564
11565 PR c++/17829
11566 * g++.dg/lookup/koenig4.C: New.
11567
2a13a625
GDR
115682004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
11569
11570 * g++.dg/other/classkey1.C: Adjust quoting marks.
11571 * g++.dg/parse/error15.C: Likewise.
11572 * g++.dg/template/meminit2.C (int>): Likewise.
11573
58c5b409
TS
115742004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11575
11576 PR fortran/17283
11577 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
11578
ee569894
TS
11579 PR fortran/17631
11580 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
11581
73a014b5
TS
11582 PR fortran/17708
11583 * gfortran.dg/pr17708.f90: New test.
9469f0aa 11584
952d9d9f
CF
115852004-10-04 Chao-ying Fu <fu@mips.com>
11586
11587 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
11588 * gcc.dg/vect/vect-4.c: Ditto.
11589 * gcc.dg/vect/vect-5.c: Ditto.
11590 * gcc.dg/vect/vect-6.c: Ditto.
11591 * gcc.dg/vect/vect-8.c: Ditto.
11592 * gcc.dg/vect/vect-16.c: Ditto.
11593 * gcc.dg/vect/vect-30.c: Ditto.
11594 * gcc.dg/vect/vect-40.c: Ditto.
11595 * gcc.dg/vect/vect-41.c: Ditto.
11596 * gcc.dg/vect/vect-42.c: Ditto.
11597 * gcc.dg/vect/vect-43.c: Ditto.
11598 * gcc.dg/vect/vect-44.c: Ditto.
11599 * gcc.dg/vect/vect-45.c: Ditto.
11600 * gcc.dg/vect/vect-46.c: Ditto.
11601 * gcc.dg/vect/vect-47.c: Ditto.
11602 * gcc.dg/vect/vect-48.c: Ditto.
11603 * gcc.dg/vect/vect-49.c: Ditto.
11604 * gcc.dg/vect/vect-50.c: Ditto.
11605 * gcc.dg/vect/vect-51.c: Ditto.
11606 * gcc.dg/vect/vect-52.c: Ditto.
11607 * gcc.dg/vect/vect-53.c: Ditto.
11608 * gcc.dg/vect/vect-54.c: Ditto.
11609 * gcc.dg/vect/vect-55.c: Ditto.
11610 * gcc.dg/vect/vect-56.c: Ditto.
11611 * gcc.dg/vect/vect-57.c: Ditto.
11612 * gcc.dg/vect/vect-58.c: Ditto.
11613 * gcc.dg/vect/vect-59.c: Ditto.
11614 * gcc.dg/vect/vect-60.c: Ditto.
11615 * gcc.dg/vect/vect-74.c: Ditto.
11616 * gcc.dg/vect/vect-79.c: Ditto.
11617 * gcc.dg/vect/vect-80.c: Ditto.
11618
8f920ef7
AP
116192004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11620
11621 * gcc.dg/unused-7.c: Use the correct option.
11622
f3e41701
PB
116232004-10-04 Paul Brook <paul@codesourcery.com>
11624 Bud Davis <bdavis9659@comcast.net>
11625
11626 PR fortran/17706
11627 PR fortran/16434
11628 * gfortran/pr17706.f90: New test.
11629 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
11630
ca2940c3
TS
116312004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11632
11633 * gfortran.dg/pr17612.f90: New test.
11634
2d01edd7
GDR
116352004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
11636
11637 * g++.dg/template/local1.C: Adjust quoting marks in
11638 testing for diagnostics.
11639 * g++.dg/tls/diag-2.C: Likewise.
11640 * g++.dg/other/error8.C: Likewise.
11641
29128154
AP
116422004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11643
11644 PR c/17178
11645 * gcc.dg/unused-4.c: Adjust to be correct.
11646
11647 PR c/17820
11648 * gcc.dg/unused-7.c: New test.
11649
a1b1b3cd
AP
116502004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11651
11652 PR c++/17797
11653 * g++.dg/overload/template2.C: New test.
11654
24109c9f
KH
116552004-10-03 Kazu Hirata <kazu@cs.umass.edu>
11656
807e955b 11657 PR tree-optimization/16632
24109c9f
KH
11658 * gcc.dg/tree-ssa/20041002-1.c: New.
11659
0146748a
PB
116602004-10-03 Paul Brook <paul@codesourcery.com>
11661
11662 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
11663 rather than relying on default formatting.
11664
7848dfca
JM
116652004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
11666
11667 * gcc.dg/20040920-1.c: Update expected message text.
11668
12d3155f
UW
116692004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
11670
11671 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
11672
47bcd07d
ZD
116732004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
11674
11675 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
11676 tree level.
11677
734268f5
AP
116782004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11679
11680 * gcc.dg/tree-ssa/pr17343.c: Remove.
11681
29c4d22b
AP
116822004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11683
11684 PR tree-opt/17343
11685 * gcc.dg/tree-ssa/pr17343.c: New test.
11686
5496b36f
JJ
116872004-10-01 Jakub Jelinek <jakub@redhat.com>
11688
11689 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
11690 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
11691 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
11692 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
11693 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
11694
9bf24266
JM
116952004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11696
11697 * gcc.dg/lvalue-2.c: New test.
11698
254ac10c
JM
116992004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11700
11701 PR c/17730
11702 * gcc.dg/pr17730-1.c: New test
11703
302a2cc5
JM
117042004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
11705
11706 PR c/7425
11707 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
11708
58c8adc1
JJ
117092004-09-29 Jakub Jelinek <jakub@redhat.com>
11710
11711 * gcc.c-torture/execute/stdarg-1.c: New test.
11712 * gcc.c-torture/execute/stdarg-2.c: New test.
11713 * gcc.c-torture/execute/stdarg-3.c: New test.
11714 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11715 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11716 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11717 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11718 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11719
a7d6ba24
JJ
117202004-09-29 Jakub Jelinek <jakub@redhat.com>
11721
11722 PR tree-optimization/17697
11723 * g++.dg/opt/pr17697-1.C: New test.
11724 * g++.dg/opt/pr17697-2.C: New test.
11725 * g++.dg/opt/pr17697-3.C: New test.
11726
ef787822
JM
117272004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
11728
11729 PR c/16409
11730 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
11731 gcc.dg/vla-init-5.c: New tests.
11732
5e9bda65
JM
117332004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
11734
11735 PR c/13804
11736 * gcc.dg/pr13804-1.c: New test.
11737
a487f59f
TS
117382004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11739
11740 PR fortran/16938
11741 * gfortran.dg/pr16938.f90: New test.
11742
455f19cb
MM
117432004-09-27 Mark Mitchell <mark@codesourcery.com>
11744
11745 * g++.dg/template/crash23.C: New test.
11746
d19e85e8
MM
117472004-09-27 Mark Mitchell <mark@codesourcery.com>
11748
11749 PR c++/17585
11750 * g++.dg/template/static8.C: New test.
11751
c81f61b2
NS
117522004-09-27 Nathan Sidwell <nathan@codesourcery.com>
11753
11754 PR c++/17681
11755 * g++.dg/other/error9.C: New test.
11756
f4dbad23
UW
117572004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11758
11759 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11760
fafdb00c
TS
117612004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11762
11763 PR fortran/15164
54df0e3e 11764 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 11765
897f610b
RS
117662004-09-26 Roger Sayle <roger@eyesopen.com>
11767
11768 PR middle-end/17112
11769 * gcc.dg/pr17112-1.c: New test case.
11770
34096b92
JM
117712004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11772
11773 PR c/11459
11774 * gcc.dg/pr11459-1.c: New test.
11775
45343b92
UW
117762004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11777
11778 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11779 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11780
2c855398
TS
117812004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11782
11783 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11784
17b2e29d
JH
117852004-09-25 Jan Hubicka <jh@suse.cz>
11786
11787 * compile/30040909-1.c: New test.
11788 * compile/30040907-1.c: New test.
11789
b11a9d5f
RS
117902004-09-25 Richard Sandiford <rsandifo@redhat.com>
11791
11792 * gcc.c-torture/execute/va-arg-26.c: New test.
11793
dd3017e4
ZW
117942004-09-24 Zack Weinberg <zack@codesourcery.com>
11795
11796 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11797 extra diagnostics on targets with 64-bit pointers.
11798 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11799
085e33aa
JM
118002004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11801
11802 PR c/17188
11803 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11804 * gcc.dg/decl-3.c: Adjust expected message.
11805
c0c07d7b
TS
118062004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11807
11808 PR fortran/17615
11809 * gfortran.dg/pr17615.f90: New test.
11810
2c55ffb2
AM
118112004-09-24 Andrew MacLeod <amacleod@redhat.com>
11812
11813 PR tree-optimzation/17517
11814 * g++.dg/tree-ssa/pr17517.C: New Test.
11815
5cf447db
NS
118162004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11817
11818 PR c++/16889
11819 * g++.dg/lookup/ambig3.C: New.
11820
4827be7a
AP
118212004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11822
11823 PR tree-opt/17624
11824 * g++.dg/opt/pr17624.C: New test.
11825
ff80e49f
JM
118262004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11827
11828 PR c/6980
11829 * gcc.dg/Wbad-function-cast-1.c: New test.
11830
2cfe82fe
ZW
118312004-09-23 Zack Weinberg <zack@codesourcery.com>
11832
11833 * g++.dg/ext/complit1.C
11834 * g++.dg/other/error2.C
11835 * g++.dg/other/nontype-1.C
11836 * g++.dg/parse/crash11.C
11837 * g++.dg/parse/crash12.C
11838 * g++.dg/parse/error15.C
11839 * g++.dg/parse/error4.C
11840 * g++.dg/parse/tmpl-outside1.C
11841 * g++.dg/parse/too-many-tmpl-args1.C
11842 * g++.dg/template/dependent-expr3.C
11843 * g++.dg/template/error10.C
11844 * g++.dg/template/instantiate1.C
11845 * g++.dg/template/vtable2.C
11846 * g++.dg/warn/Wshadow-1.C
11847 * g++.dg/warn/weak1.C
11848 * g++.old-deja/g++.brendan/crash16.C
11849 * g++.old-deja/g++.brendan/crash18.C
11850 * g++.old-deja/g++.brendan/crash48.C
11851 * g++.old-deja/g++.brendan/crash49.C
11852 * g++.old-deja/g++.brendan/crash55.C
11853 * g++.old-deja/g++.brendan/crash56.C
11854 * g++.old-deja/g++.brendan/crash8.C
11855 * g++.old-deja/g++.brendan/enum11.C
11856 * g++.old-deja/g++.brendan/enum8.C
11857 * g++.old-deja/g++.brendan/enum9.C
11858 * g++.old-deja/g++.brendan/friend3.C
11859 * g++.old-deja/g++.brendan/misc14.C
11860 * g++.old-deja/g++.bugs/900402_02.C
11861 * g++.old-deja/g++.bugs/900404_03.C
11862 * g++.old-deja/g++.bugs/900404_04.C
11863 * g++.old-deja/g++.bugs/900428_03.C
11864 * g++.old-deja/g++.jason/crash4.C
11865 * g++.old-deja/g++.jason/overload21.C
11866 * g++.old-deja/g++.jason/redecl1.C
11867 * g++.old-deja/g++.jason/report.C
11868 * g++.old-deja/g++.jason/rfg10.C
11869 * g++.old-deja/g++.jason/template30.C
11870 * g++.old-deja/g++.law/arm12.C
11871 * g++.old-deja/g++.law/ctors5.C
11872 * g++.old-deja/g++.law/cvt20.C
11873 * g++.old-deja/g++.law/init10.C
11874 * g++.old-deja/g++.law/init8.C
11875 * g++.old-deja/g++.law/visibility17.C
11876 * g++.old-deja/g++.law/visibility7.C
11877 * g++.old-deja/g++.mike/net8.C
11878 * g++.old-deja/g++.mike/p646.C
11879 * g++.old-deja/g++.mike/p700.C
11880 * g++.old-deja/g++.mike/p701.C
11881 * g++.old-deja/g++.mike/p811.C
11882 * g++.old-deja/g++.ns/template13.C
11883 * g++.old-deja/g++.other/array3.C
11884 * g++.old-deja/g++.other/crash25.C
11885 * g++.old-deja/g++.other/dtor3.C
11886 * g++.old-deja/g++.other/dtor4.C
11887 * g++.old-deja/g++.other/main1.C
11888 * g++.old-deja/g++.other/warn7.C
11889 * g++.old-deja/g++.pt/crash11.C
11890 * g++.old-deja/g++.pt/crash36.C
11891 * g++.old-deja/g++.pt/spec22.C
11892 * g++.old-deja/g++.pt/spec9.C
11893 * g++.old-deja/g++.pt/ttp52.C
11894 * g++.old-deja/g++.robertl/eb103.C
11895 * g++.old-deja/g++.robertl/eb121.C
11896 * g++.old-deja/g++.robertl/eb22.C
11897 * g++.old-deja/g++.robertl/eb8.C:
11898 Update locations and/or regexps of dg-error markers.
11899 Remove markers for some bogus messages that are no longer issued.
11900
b28b1600
JJ
119012004-09-23 Jakub Jelinek <jakub@redhat.com>
11902
11903 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11904 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11905
dc2e6df2
AP
119062004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11907
11908 PR c++/17618
11909 * g++.dg/lookup/crash5.C: New test.
11910
7ccf35ed
DN
119112004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11912
2cfe82fe
ZW
11913 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11914 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11915 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11916 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11917 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11918 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11919
11920 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11921 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11922 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11923 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11924 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11925 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11926
11927 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11928
11929 * gcc.dg/vect/vect-44.c: Check additional cases.
11930 * gcc.dg/vect/vect-48.c: Check additional cases.
11931
11932 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11933 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11934 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11935 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11936 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11937 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11938 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11939 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11940 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11941
11942 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11943 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11944 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 11945
92fc4a2f
ZD
119462004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11947
11948 * gcc.dg/tree-ssa/loop-6.c: New test.
11949
98d6e9af
NS
119502004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11951
11952 PR c++/17620
11953 * g++.dg/inherit/base2.C: New.
11954
f8d1c427
EB
119552004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11956
11957 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11958 * gcc.dg/20001012-2.c: Likewise.
11959 * gcc.dg/20001013-1.c: Likewise.
11960 * gcc.dg/20001101-1.c: Likewise.
11961 * gcc.dg/20001102-1.c: Likewise.
11962 * gcc.dg/bf-spl1.c: Likewise.
11963 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11964 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11965
c04f07f4
DN
119662004-09-22 Diego Novillo <dnovillo@redhat.com>
11967
11968 PR tree-optimization/16721
11969 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11970
b1247df7
UW
119712004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11972
11973 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11974 * gcc.dg/20040305-1.c: Likewise.
11975
588d1952
JM
119762004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11977
11978 PR c/16566
11979 * gcc.c-torture/compile/pr16566-1.c,
11980 gcc.c-torture/compile/pr16566-2.c,
11981 gcc.c-torture/compile/pr16566-3.c: New tests.
11982
a338ab5a
KH
119832004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11984
11985 PR tree-optimization/17512
11986 * gcc.c-torture/compile/20040916-1.c.
11987
1ae57298
MM
119882004-09-21 Mark Mitchell <mark@codesourcery.com>
11989
11990 * gcc.dg/pragma-re-3.c: New test.
11991
119922004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
11993
11994 PR c++/15049
11995 * g++.dg/other/anon3.C: New.
2cfe82fe 11996
d211a298
RS
119972004-09-21 Roger Sayle <roger@eyesopen.com>
11998
11999 PR c++/7503
12000 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
12001 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
12002 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
12003 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
12004 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
12005
77747e5f
BD
120062004-09-21 Bud Davis <bdavis9659@comcast.net>
12007
12008 PR fortran/17286
12009 * gfortran.dg/pr17286.f90: New test.
12010
9b60dfd7
MM
120112004-09-20 Mark Mitchell <mark@codesourcery.com>
12012
12013 PR c++/17530
12014 * g++.dg/template/static7.C: New test.
12015
4c9d8750
AP
120162004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
12017
2cfe82fe 12018 PR tree-opt/17558
4c9d8750
AP
12019 * gcc.c-torture/compile/pr17558.c: New test.
12020
348f5701
RS
120212004-09-20 Richard Sandiford <rsandifo@redhat.com>
12022
12023 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
12024 if SKIP_ATTRIBUTE is defined.
12025
da89fba8
TS
120262004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12027
12028 PR fortran/15957
12029 * gfortran.dg/pr15957.f90: New test.
12030
1cdcb2cf
DN
120312004-09-20 Dorit Naishlos <dorit@il.ibm.com>
12032
12033 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
12034 in comparison.
12035 * gcc.dg/vect/vect-79.c: Likewise.
12036 * gcc.dg/vect/vect-80.c: Likewise.
12037
b898b8d9
TS
120382004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12039
12040 PR fortran/15750
2cfe82fe 12041 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 12042
479b6652
IR
120432004-09-20 Ira Rosen <irar@il.ibm.com>
12044
12045 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
12046 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
12047 * gcc.dg/vect/vect-62.c: New testcase.
12048 * gcc.dg/vect/vect-63.c: New testcase.
12049 * gcc.dg/vect/vect-64.c: New testcase.
12050 * gcc.dg/vect/vect-65.c: New testcase.
12051 * gcc.dg/vect/vect-66.c: New testcase.
12052 * gcc.dg/vect/vect-67.c: New testcase.
12053 * gcc.dg/vect/vect-68.c: New testcase.
12054 * gcc.dg/vect/vect-69.c: New testcase.
12055 * gcc.dg/vect/vect-79.c: New testcase.
12056 * gcc.dg/vect/vect-80.c: New testcase.
12057
073cbad3
RS
120582004-09-20 Richard Sandiford <rsandifo@redhat.com>
12059
12060 * gcc.target/mips/asm-1.c: New test.
12061
6775f1f3
IR
120622004-09-19 Ira Rosen <irar@il.ibm.com>
12063
12064 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
12065 * gcc.dg/vect/vect-73.c: New testcase.
12066 * gcc.dg/vect/vect-74.c: New testcase.
12067 * gcc.dg/vect/vect-75.c: New testcase.
12068 * gcc.dg/vect/vect-76.c: New testcase.
12069 * gcc.dg/vect/vect-77.c: New testcase.
12070 * gcc.dg/vect/vect-78.c: New testcase
12071
16d1b0bd
PB
120722004-09-18 Paul Brook <paul@codesourcery.com>
12073
12074 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
12075
ad97f4be
JM
120762004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
12077
12078 PR c/17424
12079 * gcc.dg/pr17424-1.c: New test.
12080
57e28d7d
DN
120812004-09-18 Diego Novillo <dnovillo@redhat.com>
12082
12083 * g++.dg/tree-ssa/pr17153.C: New test.
12084
a396f8ae
GK
120852004-09-16 Geoffrey Keating <geoffk@apple.com>
12086
12087 PR pch/13361
12088 * testsuite/g++.dg/pch/wchar-1.C: New.
12089 * testsuite/g++.dg/pch/wchar-1.Hs: New.
12090
ade22982
KZ
120912004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
12092
12093 * gcc.c-torture/execute/20040917-1.c: New test.
12094
823f0809
DN
120952004-09-17 Diego Novillo <dnovillo@redhat.com>
12096
12097 PR tree-optimization/17319
12098 * gcc.dg/pr17319.c: New test.
12099
0456cbf6
DP
121002004-09-17 Devang Patel <dpatel@apple.com>
12101
12102 * gcc.dg/20040813-1.c: New test.
2cfe82fe 12103
7eae8eb2
DN
121042004-09-17 Diego Novillo <dnovillo@redhat.com>
12105
12106 PR tree-optimization/17273
12107 * gcc.c-torture/compile/pr17273.c: New test.
12108
98c3a782
JM
121092004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
12110
12111 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
12112 Update expected messages.
12113 * gcc.dg/declspec-13.c: New test.
12114
57f0099a
DE
121152004-09-17 David Edelsohn <edelsohn@gnu.org>
12116
12117 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
12118
47bb500f
DN
121192004-09-17 Diego Novillo <dnovillo@redhat.com>
12120
12121 * gcc.c-torture/execute/pr17252.c: Use post-increment to
12122 change what 'a' is pointing to.
12123
996c2b52
MM
121242004-09-17 Mark Mitchell <mark@codesourcery.com>
12125
12126 PR c++/16002
12127 * g++.dg/template/error18.C: New test.
2cfe82fe 12128
996c2b52
MM
12129 PR c++/16029
12130 * g++.dg/warn/Wunused-8.C: New test.
12131
275a4187
SB
121322004-09-17 Steven Bosscher <stevenb@suse.de>
12133
12134 PR tree-optimization/17513
12135 * gcc.dg/20040916-1.c: New test.
12136
67bcc252
MM
121372004-09-16 Mark Mitchell <mark@codesourcery.com>
12138
12139 PR c++/17501
12140 * g++.dg/template/typename7.C: New test.
12141
42759f1e
ZD
121422004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12143
12144 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
12145
8304ad70
FCE
121462004-09-16 Frank Ch. Eigler <fche@redhat.com>
12147
12148 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
12149 with -ftree-based-profiling also.
12150 * lib/profopt.exp: Support late-set profile_option/feedback_option.
12151
d2ccf6aa
VL
121522004-09-16 Victor Leikehman <lei@il.ibm.com>
12153
12154 PR/15364
12155 * gfortran.dg/der_array_io_1.f90: New test.
12156 * gfortran.dg/der_array_io_2.f90: New test.
12157 * gfortran.dg/der_array_io_3.f90: New test.
12158
511bbc8f
MM
121592004-09-15 Mark Mitchell <mark@codesourcery.com>
12160
12161 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
12162 EABI.
12163
04a75188
MM
121642004-09-15 Mark Mitchell <mark@codesourcery.com>
12165
12166 * g++.dg/opt/switch1.C: New test.
12167
971801ff
JM
121682004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
12169
12170 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
12171 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
12172 Update expected messages.
12173
4672f86a
TS
121742004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12175
12176 PR fortran/16485
12177 * gfortran.dg/same_name_1.f90: New test.
12178
dad975d2
DN
121792004-09-15 Diego Novillo <dnovillo@redhat.com>
12180
12181 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
12182 dereference garbage pointers.
12183
9a520f40
JJ
121842004-09-15 Jakub Jelinek <jakub@redhat.com>
12185
a45f71f5
JJ
12186 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
12187 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
12188
9a520f40
JJ
12189 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
12190 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
12191 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
12192
bb5ecf29
MM
121932004-09-14 Mark Mitchell <mark@codesourcery.com>
12194
12195 PR c++/17324
12196 * g++.dg/template/mangle1.C: New test.
12197
391f9afb
DN
121982004-09-14 Diego Novillo <dnovillo@redhat.com>
12199
12200 PR tree-optimization/17252
12201 * gcc.c-torture/execute/pr17252.c: New test.
12202
5ffcd779
AP
122032004-09-14 Andrew Pinski <apinski@apple.com>
12204
12205 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
12206
f6ae6c51
RS
122072004-09-14 Roger Sayle <roger@eyesopen.com>
12208
12209 PR rtl-optimization/9771
12210 * gcc.dg/pr9771-1.c: New test case.
12211
1810f6ed
DN
122122004-09-14 Diego Novillo <dnovillo@redhat.com>
12213
12214 PR tree-optimization/15262
12215 * gcc.c-torture/execute/pr15262-1.c: New test.
12216 * gcc.c-torture/execute/pr15262-2.c: New test.
12217
3b53cddc
JM
122182004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
12219
12220 * gcc.dg/declspec-12.c: New test.
12221
8121b899 122222004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 12223
8121b899
BD
12224 * gfortran.dg/pr17090.f90: Add directives to test.
12225
d840495b
ZD
122262004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12227
12228 * gcc.c-torture/compile/20040914-1.c: New test.
12229
a52eb3bc
MM
122302004-09-13 Mark Mitchell <mark@codesourcery.com>
12231
12232 PR c++/16162
12233 * g++.dg/template/decl2.C: New test.
2cfe82fe 12234
c72477d6
BD
122352004-09-13 Bud Davis <bdavis9659@comcast.net>
12236
12237 PR fortran/17090
12238 * gfortran.dg/pr17090.f90: New test.
12239
c1bbfd3c
DJ
122402004-09-13 Dale Johannesen <dalej@apple.com>
12241
12242 * gcc.c-torture/compile/pr17408.c: New test case.
12243
3590f0a6
MM
122442004-09-13 Mark Mitchell <mark@codesourcery.com>
12245
12246 PR c++/16716
12247 * g++.dg/parse/crash17.C: New test.
2cfe82fe 12248
3590f0a6
MM
12249 PR c++/17327
12250 * g++.dg/template/enum3.C: New test.
12251
8800e533
HPN
122522004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
12253
12254 * lib/gcc-defs.exp: Load wrapper.exp.
12255 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
12256 using local code.
12257 * lib/gcc.exp (gcc_init): Similar.
12258 * lib/gfortran.exp (gfortran_init): Similar.
12259 * lib/objc.exp (objc_init): Similar.
12260 * lib/treelang.exp (treelang_init): Similar.
12261 * lib/wrapper.exp: New file with build_wrapper call machinery in
12262 ${tool}_maybe_build_wrapper.
12263
61f4f1cc
JM
122642004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
12265
12266 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
12267 "inline".
12268 * gcc.dg/declspec-11.c: Update expected messages.
12269 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
12270 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
12271 gcc.dg/inline-12.c: New tests.
12272
b4cb0e43
AM
122732004-09-13 Andrew MacLeod <amacleod@redhat.com>
12274
12275 * g++.dg/tree-ssa/pr17400.C: New testcase.
12276
1823bf53
JW
122772004-09-13 James E Wilson <wilson@specifixinc.com>
12278
12279 * gcc.target/mips/sb1-1.c: New testcase.
12280
ddef210a
HPN
122812004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
12282
12283 * lib/g77-dg.exp: Remove unused file.
12284 * lib/mike-g77.exp: Ditto.
12285 * lib/g77.exp: Ditto.
12286
40b7c2f8
RH
122872004-09-12 Richard Henderson <rth@redhat.com>
12288
12289 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
12290
bda67431
JM
122912004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
12292
12293 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
12294 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
12295 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
12296 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
12297 Update expected messages.
12298
924479e8
HPN
122992004-09-13 Hans-Peter Nilsson <hp@axis.com>
12300
12301 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
12302 declaration/use mismatch for dirp parameter.
12303
a8252506
AP
123042004-09-12 Andrew Pinski <apinski@apple.com>
12305
12306 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
12307 -fgnu-runtime is passed.
12308
84d397af
RH
123092004-09-12 Richard Henderson <rth@redhat.com>
12310
12311 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
12312 do the uplevel thing and update additional_flags directly.
12313 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
12314 gfortran.fortran-torture/execute/intrinsic_nearest.x,
12315 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
12316 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
12317
ef685027
SB
123182004-09-11 Steven Bosscher <stevenb@suse.de>
12319
12320 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
12321
ec76a0e0
RS
123222004-09-11 Roger Sayle <roger@eyesopen.com>
12323
12324 PR middle-end/17411
12325 * g++.dg/opt/pr17411-1.C: New test case.
12326
9a26d6ee
JM
123272004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12328
12329 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12330 gcc.dg/tls/diag-2.c: Update expected messages.
12331 * gcc.dg/991209-1.c: Specify compilation options. Update expected
12332 messages.
12333 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
12334 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
12335 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
12336 gcc.dg/tls/diag-5.c: New tests.
12337
e6858057
ZW
123382004-09-11 Zack Weinberg <zack@codesourcery.com>
12339
12340 * gcc.dg/20040910-1.c: Correct dg-error regexp.
12341
05cf561d
SB
123422004-09-11 Steven Bosscher <stevenb@suse.de>
12343
12344 * g++.dg/parse/break-in-for.C: New test.
12345
a17ea89b
JJ
123462004-09-11 Jakub Jelinek <jakub@redhat.com>
12347
12348 * gcc.dg/tree-ssa/20040911-1.c: New test.
12349
c535fc9f
AJ
123502004-09-11 Andreas Jaeger <aj@suse.de>
12351
12352 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
12353 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
12354
2495e879
RS
123552004-09-11 Richard Sandiford <rsandifo@redhat.com>
12356
12357 * gcc.target/frv: New directory of FR-V-specific tests.
12358
273d67e7
JW
123592004-09-10 James E Wilson <wilson@specifixinc.com>
12360
12361 * gcc.dg/convert-vec-1.c: New test.
12362
3ae472c2
RS
123632004-09-10 Roger Sayle <roger@eyesopen.com>
12364
12365 PR middle-end/17024
12366 * gcc.dg/pr17024-1.c: New test case.
12367
110fce11
EC
123682004-09-10 Eric Christopher <echristo@redhat.com>
12369
12370 * gcc.dg/20040910-1.c: New test.
12371
616aeba2
JM
123722004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12373
12374 * gcc.dg/bitfld-9.c: New test.
12375
85d62520
RS
123762004-09-10 Richard Sandiford <rsandifo@redhat.com>
12377
12378 * gcc.c-torture/execute/ieee/acc1.c: New test.
12379 * gcc.c-torture/execute/ieee/acc2.c: New test.
12380 * gcc.c-torture/execute/ieee/mzero6.c: New test.
12381
108ebf88
JM
123822004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
12383
12384 * gcc.dg/deprecated-2.c: New test.
12385
3274deff
JW
123862004-09-09 James E Wilson <wilson@specifixinc.com>
12387
12388 * gcc.dg/init-vec-1.c: New test.
12389
049e524f
RS
123902004-09-09 Roger Sayle <roger@eyesopen.com>
12391
12392 PR middle-end/17055
12393 * gcc.dg/pr17055-1.c: New test case.
12394
da3107f3
HPN
123952004-09-09 Hans-Peter Nilsson <hp@axis.com>
12396
12397 PR target/17377
12398 * gcc.c-torture/execute/pr17377.c: New test.
12399
deb176fa
JM
124002004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12401
12402 PR c/8420
12403 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
12404 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
12405 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12406 gcc.dg/long-long-typespec-1.c: New tests.
12407 * gcc.dg/tls/diag-2.c: Update expected diagnostics
12408
bc4b653b
JM
124092004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12410
12411 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
12412 gcc.dg/gnu99-static-1.c: New tests.
12413
5826770c
DP
124142004-09-08 Devang Patel <dpatel@apple.com>
12415
12416 * gcc.dg/darwin-ld-20040828-1.c: New test.
12417 * gcc.dg/darwin-ld-20040828-2.c: New test.
12418 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 12419
c509784d
ZL
124202004-09-08 Ziemowit Laski <zlaski@apple.com>
12421
12422 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
12423 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
12424 in error message.
12425 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
12426 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
12427 in error message.
12428 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
12429 types they qualify.
12430 * objc.dg/type-size-2.m: Fix wording in comment.
12431 * objc.dg/va-meth-1.m: New test case.
12432
83f84d6c
L
124332004-09-06 H.J. Lu <hongjiu.lu@intel.com>
12434
12435 PR c/16633:
12436 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
12437 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
12438
e6ffe126 124392004-09-06 Devang Patel <dpatel@apple.com>
110fce11 12440
e6ffe126
DP
12441 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
12442 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 12443
ff4eb0b5
ZW
124442004-09-06 Zack Weinberg <zack@codesourcery.com>
12445
12446 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
12447 reflect changed line numbering of diagnostics.
12448
2cada022
PB
124492004-09-06 Paul Brook <paul@codesourcery.com>
12450
12451 * gfortran.dg/edit_real_1.f90: Add new test.
12452
8b11a64c
ZD
124532004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12454
12455 * gcc.dg/tree-ssa/loop-2.c: New test.
12456 * gcc.dg/tree-ssa/loop-3.c: New test.
12457 * gcc.dg/tree-ssa/loop-4.c: New test.
12458 * gcc.dg/tree-ssa/loop-5.c: New test.
12459
254986c7
KG
124602004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12461
12462 * gcc.dg/format/sentinel-1.c: Update for parameter option.
12463
3d091dac
KG
124642004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12465
12466 * gcc.dg/format/sentinel-1.c: New test.
12467
edeacc14
UB
124682004-09-04 Uros Bizjak <uros@kss-loka.si>
12469
12470 * testsuite/gcc.dg/builtins-46.c: New.
12471
40923b20 124722004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 12473
40923b20
DP
12474 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
12475 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 12476
61fec9ff
JB
124772004-09-03 Jan Beulich <jbeulich@novell.com>
12478
12479 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
12480 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
12481 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
12482 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
12483 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
12484 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
12485 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
12486 the non-portable bzero.
12487 * gcc.dg/20010912-1.c: xfail for NetWare.
12488 * gcc.dg/20020426-2.c: xfail for NetWare.
12489 * gcc.dg/20021014-1.c: xfail for NetWare.
12490 * gcc.dg/20021018-1.c: xfail for NetWare.
12491 * gcc.dg/20030213-1.c: xfail for NetWare.
12492 * gcc.dg/20030225-1.c: xfail for NetWare.
12493 * gcc.dg/20030708-1.c: xfail for NetWare.
12494 * gcc.dg/builtins-config.h: Also exclude NetWare.
12495 * gcc.dg/format/format.h: Define restrict only if not already defined.
12496 * gcc.dg/nest.c: xfail for NetWare.
12497 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
12498 * lib/target-supports.exp (check_visibility_available): Exclude
12499 NetWare.
12500
467cecf3
JB
125012004-09-03 Jan Beulich <jbeulich@novell.com>
12502
12503 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
12504 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
12505 deterministic starting point for the alignment of structure fields.
12506 * gcc.dg/Wpadded.c: Dito.
12507 * g++.dg/abi/vbase10.C: Dito.
12508
90300b8c
DP
125092004-09-03 Devang Patel <dpatel@apple.com>
12510
12511 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 12512
15a7f5d8
MM
125132004-09-02 Mark Mitchell <mark@codesourcery.com>
12514
12515 * README.QMTEST: Fix out-of-date link.
12516
6df9867e
DB
125172004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
12518
12519 PR fortran/16579
12520 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
12521 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 12522
40a1c5cb
MM
125232004-09-02 Mark Mitchell <mark@codesourcery.com>
12524
12525 * g++.dg/abi/arm_rtti1.C: New test.
12526
5514620a
GK
125272004-09-02 Geoffrey Keating <geoffk@apple.com>
12528
12529 * gcc.dg/ppc-vector-memcpy.c: New.
12530 * gcc.dg/ppc-vector-memset.c: New.
12531
6cbc6f0d
CF
125322004-09-02 Chao-ying Fu <fu@mips.com>
12533
12534 * gcc.target/mips/mips-3d-1.c: New test.
12535 * gcc.target/mips/mips-3d-2.c: New test.
12536 * gcc.target/mips/mips-3d-3.c: New test.
12537 * gcc.target/mips/mips-3d-4.c: New test.
12538 * gcc.target/mips/mips-3d-5.c: New test.
12539 * gcc.target/mips/mips-3d-6.c: New test.
12540 * gcc.target/mips/mips-3d-7.c: New test.
12541 * gcc.target/mips/mips-3d-8.c: New test.
12542 * gcc.target/mips/mips-3d-9.c: New test.
12543 * gcc.target/mips/mips-ps-1.c: New test.
12544 * gcc.target/mips/mips-ps-2.c: New test.
12545 * gcc.target/mips/mips-ps-3.c: New test.
12546 * gcc.target/mips/mips-ps-4.c: New test.
12547 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 12548
d809264e
PB
125492004-09-02 Paul Brook <paul@codesourcery.com>
12550
12551 * gfortran.dg/edit_real_1.f90: Add new tests.
12552
c3d0559d
TS
125532004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12554
12555 PR fortran/15327
12556 * gfortran.dg/merge_char_1.f90: New test.
12557
0e6928d8
TS
125582004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12559
12560 PR fortran/16404
12561 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
12562
57b38f51
RK
125632004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12564
12565 PR c/1522
12566 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
12567
ffbef024
MM
125682004-09-01 Mark Mitchell <mark@codesourcery.com>
12569
12570 * g++.dg/opt/loop1.C: Do not XFAIL.
12571
266bff3a
JJ
125722004-09-01 Jakub Jelinek <jakub@redhat.com>
12573
12574 * gcc.c-torture/execute/20040831-1.c: New test.
12575
727c2407
DB
125762004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
12577
12578 PR fortran/16579
12579 * gfortran.dg/g77/20010610.f: Now passes.
12580 Copy from g77.f-torture/execute. Add dg-run directive.
12581 * gfortran.dg/g77/README: Update
12582
c11ddb68
AP
125832004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12584
12585 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
12586 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
12587 (t1, t2, t3, t4): Add volatile.
12588
505970fc
MM
125892004-08-31 Mark Mitchell <mark@codesourcery.com>
12590
12591 * g++.dg/ext/visibility/arm1.C: New test.
12592
a79d695a
GK
125932004-08-31 Geoffrey Keating <geoffk@apple.com>
12594
12595 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
12596 -pedantic-errors.
12597
244fada7
PB
125982004-09-01 Paul Brook <paul@codesourcery.com>
12599
12600 * gfortran.dg/eof_2.f90: New test.
12601
149a42dd
TS
126022004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12603
12604 PR fortran/16579
12605 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 12606
334ff453
PB
126072004-08-31 Bud Davis <bdavis9659@comcast.net>
12608
12609 PR libfortran/16805
12610 * gfortran.dg/list_read_2.f90: New test.
12611
af287697
MM
126122004-08-31 Mark Mitchell <mark@codesourcery.com>
12613
12614 * g++.dg/abi/key1.C: New test.
12615
1c04c4cc
RH
126162004-08-31 Richard Henderson <rth@redhat.com>
12617
12618 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
12619 form of offsetof.
12620 * g++.dg/other/offsetof5.C: Remove duplicate.
12621
cf73cdac
TS
126222004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12623
12624 PR fortran/17244
12625 * gfortran.dg/func_derived_1.f90: New test.
12626
bd72d66c
PB
126272004-08-31 Paul Brook <paul@codesourcery.com>
12628
12629 * gfortran.dg/eof_1.f90: New test.
12630
c789f36b
PB
126312004-08-31 Paul Brook <paul@codesourcery.com>
12632
12633 * gfortran.dg/list_read_1.f90: New file.
12634
9b76aa3b
MM
126352004-08-30 Mark Mitchell <mark@codesourcery.com>
12636
12637 * g++.dg/opt/loop1.C: XFAIL.
12638
ff164b22
GK
126392004-08-30 Geoffrey Keating <geoffk@apple.com>
12640
12641 * gcc.dg/funcdef-storage-1.c: New.
12642 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
12643 an extern function in local scope.
12644 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
12645 declare an 'auto inline' function in local scope.
12646 * gcc.dg/20011130-1.c: Likewise.
12647 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
12648 an 'auto' function in local scope.
12649 * gcc.dg/20021014-1.c: Likewise.
12650 * gcc.dg/20030331-2.c: Likewise.
12651
0de4325e
TS
126522004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12653
12654 * gfortran.dg/blockdata_1.f90: New test.
12655
442c8e31
RH
126562004-08-30 Richard Henderson <rth@redhat.com>
12657
12658 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
12659
83010c5a
RH
126602004-08-30 Richard Henderson <rth@redhat.com>
12661
12662 * lib/fortran-torture.exp (fortran-torture-execute): Honor
12663 additional_flags set by alternate driver.
12664 (ieee-options): New procedure.
12665 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
12666 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
12667 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
12668 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
12669
f25605ac
RH
126702004-08-30 Richard Henderson <rth@redhat.com>
12671
12672 * lib/f-torture.exp: Remove.
12673
5e9f78cc
MM
126742004-08-29 Mark Mitchell <mark@codesourcery.com>
12675
12676 PR rtl-optimization/16590
12677 * g++.dg/opt/loop1.C: New test.
12678
294fbfc8
TS
126792004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12680
12681 PR fortran/13910
12682 * gfortran.dg/oldstyle_1.f90: New test.
12683
e8525382
SK
126842004-08-29 Steven G. Kargl <kargls@comcast.net>
12685 Paul Brook <paul@codesourcery.com>
12686
12687 * gfortran.dg/g77/README: Update.
12688 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
12689 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12690 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
12691
7984a2f0
PB
126922004-08-28 Paul Brook <paul@codesourcery.com>
12693
12694 PR libfortran/17195
12695 * gfortran.dg/edit_real_1.f90: New test.
12696
c100eff1
PB
126972004-08-27 Paul Brook <paul@codesourcery.com>
12698
12699 * gfortran.dg/rewind_1.f90: New test.
12700
55948b69
BD
127012004-08-27 Bud Davis <bdavis9659@comcast.net>
12702
12703 PR fortran/16597
12704 * gfortran.dg/pr16597.f90: New test.
12705
0b410f0b
JM
127062004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12707
12708 PR c/13801
12709 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
12710 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
12711 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
12712 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
12713 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
12714
b72e46f0
NC
127152004-08-26 Nick Clifton <nickc@redhat.com>
12716
12717 * gcc.c-torture/compile/pr17119.c: New test.
12718
17ebe7ec
JM
127192004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12720
12721 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
12722
026351f5
RH
127232004-08-25 Richard Henderson <rth@redhat.com>
12724
12725 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
12726 the bits that expect kind=8 to be the largest real kind.
12727
4166ef51
ZL
127282004-08-25 Ziemowit Laski <zlaski@apple.com>
12729
12730 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
12731
6d1c50cc
TS
127322004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12733
12734 * gfortran.dg/assignment_1.f90: New test.
12735
ef79d4c2
AN
127362004-08-25 Adam Nemet <anemet@lnxw.com>
12737
12738 * g++.dg/template/repo3.C: New test.
12739
d0c5c9b1
RS
127402004-08-25 Roger Sayle <roger@eyesopen.com>
12741
12742 PR middle-end/16693
12743 PR tree-optimization/16372
12744 * g++.dg/opt/pr16372-1.C: New test case.
12745 * g++.dg/opt/pr16693-1.C: New test case.
12746 * g++.dg/opt/pr16693-2.C: New test case.
12747
700686fa
ZL
127482004-08-25 Ziemowit Laski <zlaski@apple.com>
12749
12750 * objc.dg/proto-lossage-4.m: New test.
12751
6dc36fed
MM
127522004-08-25 Mark Mitchell <mark@codesourcery.com>
12753
12754 PR c++/17155
12755 * g++.dg/inherit/local2.C: New test.
12756
40f20186
PB
127572004-08-25 Paul Brook <paul@codesourcery.com>
12758
12759 PR fortran/17144
12760 * gfortran.dg/string_ctor_1.f90: New test.
12761
2649701f
KL
127622004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12763
12764 PR c++/14428
12765 * g++.dg/template/redecl2.C: New test.
12766
5352bda0
BD
127672004-08-24 Bud Davis <bdavis9659@comcast.net>
12768
12769 PR fortran/17143
12770 * gfortran.dg/pr17143.f90: New test.
12771
02d735f6
BD
127722004-08-24 Bud Davis <bdavis9659@comcast.net>
12773
12774 PR fortran/17164
12775 * gfortran.dg/pr17164.f90: New test.
12776
82b85a85
ZD
127772004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12778
12779 * gcc.dg/tree-ssa/loop-1.c: New test.
12780
04550232
RS
127812004-08-24 Richard Sandiford <rsandifo@redhat.com>
12782
12783 * gcc.c-torture/compile/20040824-1.c: New test.
12784
886ce862
RS
127852004-08-24 Richard Sandiford <rsandifo@redhat.com>
12786
12787 * gcc.c-torture/compile/iftrap-3.c: New test.
12788
7746c5c3
PB
127892004-08-24 Paul Brook <paul@codesourcery.com>
12790
12791 * gfortran.dg/entry_2.f90: New test.
12792
f8ad2d21
NS
127932004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12794
12795 PR c++/16889
12796 * g++.dg/lookup/ambig[12].C: New.
12797
e59f7322
KL
127982004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12799
12800 PR c++/16706
12801 * g++.dg/template/crash21.C: New test.
12802 * g++.dg/template/crash22.C: Likewise.
12803
c645999e
NS
128042004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12805
12806 PR c++/17149
12807 * g++.dg/template/access15.C: New.
12808
c2a124b2
MM
128092004-08-23 Mark Mitchell <mark@codesourcery.com>
12810
12811 PR c++/17163
12812 * g++.dg/template/repo2.C: New test.
12813
663790f8
RS
128142004-08-23 Roger Sayle <roger@eyesopen.com>
12815
12816 PR rtl-optimization/17078
12817 * gcc.c-torture/execute/pr17078-1.c: New test case.
12818
c3f216e2
MM
128192004-08-23 Mark Mitchell <mark@codesourcery.com>
12820
12821 PR c/14492
12822 * gcc.dg/debug/crash1.c: New test.
12823
a9b5a054
MM
128242004-08-23 Mark Mitchell <mark@codesourcery.com>
12825
12826 PR c/16180
12827 * gcc.dg/loop-5.c: New test.
12828
017901f4
ZD
128292004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12830
12831 * gcc.c-torture/execute/20040823-1.c: New test.
12832
5811cb27
RS
128332004-08-23 Richard Sandiford <rsandifo@redhat.com>
12834
12835 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12836 to the assembler. Simplify test accordingly.
12837 (asm_abi_flags): Use GNU names.
12838 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12839 to check for ABI flags.
12840
9fc3b39a
AP
128412004-08-22 Andrew Pinski <apinski@apple.com>
12842
12843 * g++.dg/opt/pr14029.C: New test.
12844 * gcc.c-torture/execute/pr15262.c: New test.
12845
c6b77e6f
TS
128462004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12847
12848 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12849
0fa1b65c
BD
128502004-08-21 Bud Davis <bdavis9659@comcast.net>
12851
12852 PR 16908
12853 * gfortran.dg/direct_io.f90: New test.
12854
eba6cfb6
MM
128552004-08-20 Mark Mitchell <mark@codesourcery.com>
12856
12857 PR c++/17121
12858 * g++.dg/inherit/local2.C: New test.
12859
bcf9a914
JM
128602004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12861
12862 PR c++/17120
12863 * g++.dg/warn/Wparentheses-4.C: New test.
12864
0da457fb
MM
128652004-08-20 Mark Mitchell <mark@codesourcery.com>
12866
eba6cfb6
MM
12867 PR c++/17121
12868 * g++.dg/inherit/local2.C: New test.
12869
0da457fb
MM
12870 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12871 * gcc.dg/ppc-ldstruct.c: Likewise.
12872 * gcc.dg/ppc64-abi-2.c: Likewise.
12873
f3b2657c
JJ
128742004-08-20 Jakub Jelinek <jakub@redhat.com>
12875
12876 PR rtl-optimization/17099
12877 * gcc.c-torture/execute/20040820-1.c: New test.
12878
888705fb
DE
128792004-08-20 David Edelsohn <edelsohn@gnu.org>
12880
12881 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12882
841b0c1f
PB
128832004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12884
12885 PR fortran/17077
12886 * gfortran.dg/auto_array_1.f90: New test.
12887
c874ae73
TS
128882004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12889
12890 PR fortran/17074
12891 * gfortran.dg/simpleif_1.f90: New test.
12892
717a7d5d
MM
128932004-08-19 Mark Mitchell <mark@codesourcery.com>
12894
2e32707b
MM
12895 * lib/target-supports.exp (check_profiling_available): Return
12896 false for arm*-*-symbianelf* and arm*-*-eabi*.
12897
717a7d5d
MM
12898 PR c++/15890
12899 * g++.dg/template/delete1.C: New test.
12900
ec53454b
PB
129012004-08-19 Paul Brook <paul@codesourcery.com>
12902
12903 PR fortran/14976
ff4eb0b5 12904 PR fortran/16228
ec53454b
PB
12905 * gfortran.dg/data_char_1.f90: New test.
12906
7551270e
ES
129072004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12908
12909 PR fortran/16946
12910 * gfortran.dg/reduction.f90: New testcase.
12911
e281c0f8
TS
129122004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12913
12914 PR fortran/16520
12915 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12916
e4c2c34b
JM
129172004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12918
12919 PR c++/17041
12920 * g++.dg/Wparentheses-3.C: New test.
12921
7a8554ce
DN
129222004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12923
12924 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12925 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12926 * gcc.dg/vect/vect-2.c: Likewise.
12927 * gcc.dg/vect/vect-3.c: Likewise.
12928 * gcc.dg/vect/vect-4.c: Likewise.
12929 * gcc.dg/vect/vect-5.c: Likewise.
12930 * gcc.dg/vect/vect-6.c: Likewise.
12931 * gcc.dg/vect/vect-7.c: Likewise.
12932 * gcc.dg/vect/vect-25.c: Likewise.
12933 * gcc.dg/vect/vect-31.c: Likewise.
12934 * gcc.dg/vect/vect-32.c: Likewise.
12935 * gcc.dg/vect/vect-34.c: Likewise.
12936 * gcc.dg/vect/vect-36.c: Likewise.
12937 * gcc.dg/vect/vect-all.c: Likewise.
12938
acccf788
MM
129392004-08-18 Mark Mitchell <mark@codesourcery.com>
12940
12941 PR c++/17068
12942 * g++.dg/template/operator4.C: New test.
12943
17ad5b5e
RH
129442004-08-18 Richard Henderson <rth@redhat.com>
12945
12946 * gcc.dg/20040206-1.c: XFAIL.
12947
8baddbf1
MM
129482004-08-17 Mark Mitchell <mark@codesourcery.com>
12949
12950 PR c++/16246
12951 * g++.dg/template/array7.C: New test.
12952
67e90093
JW
129532004-08-17 James E Wilson <wilson@specifixinc.com>
12954
12955 * gcc.dg/mips-movcc-1.c: New test.
12956 * gcc.dg/mips-movcc-2.c: New test.
12957 * gcc.dg/mips-movcc-3.c: New test.
12958
743a0a34
JW
12959 * gcc.dg/mips-nmadd-1.c: New test.
12960 * gcc.dg/mips-nmadd-2.c: New test.
12961
8f78f01f
MM
129622004-08-17 Mark Mitchell <mark@codesourcery.com>
12963
1a10290c
MM
12964 PR c++/15871
12965 * g++.dg/opt/inline8.C: New test.
12966
8f78f01f
MM
12967 PR c++/16965
12968 * g++.dg/parse/error17.C: New test.
ff4eb0b5 12969
79fe1b3b
DN
129702004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12971
12972 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
12973 * gcc.dg/vect/tree-vect.h: New file.
12974 * gcc.dg/vect/vect.exp: New file.
12975 * gcc.dg/vect/pr16105.c.c: New test.
12976 * gcc.dg/vect/vect-1.c: New test.
12977 * gcc.dg/vect/vect-2.c: New test.
12978 * gcc.dg/vect/vect-3.c: New test.
12979 * gcc.dg/vect/vect-4.c: New test.
12980 * gcc.dg/vect/vect-5.c: New test.
12981 * gcc.dg/vect/vect-6.c: New test.
12982 * gcc.dg/vect/vect-7.c: New test.
12983 * gcc.dg/vect/vect-8.c: New test.
12984 * gcc.dg/vect/vect-9.c: New test.
12985 * gcc.dg/vect/vect-10.c: New test.
12986 * gcc.dg/vect/vect-11.c: New test.
12987 * gcc.dg/vect/vect-12.c: New test.
12988 * gcc.dg/vect/vect-13.c: New test.
12989 * gcc.dg/vect/vect-14.c: New test.
12990 * gcc.dg/vect/vect-15.c: New test.
12991 * gcc.dg/vect/vect-16.c: New test.
12992 * gcc.dg/vect/vect-17.c: New test.
12993 * gcc.dg/vect/vect-18.c: New test.
12994 * gcc.dg/vect/vect-19.c: New test.
12995 * gcc.dg/vect/vect-20.c: New test.
12996 * gcc.dg/vect/vect-21.c: New test.
12997 * gcc.dg/vect/vect-22.c: New test.
12998 * gcc.dg/vect/vect-23.c: New test.
12999 * gcc.dg/vect/vect-24.c: New test.
13000 * gcc.dg/vect/vect-25.c: New test.
13001 * gcc.dg/vect/vect-26.c: New test.
13002 * gcc.dg/vect/vect-27.c: New test.
13003 * gcc.dg/vect/vect-28.c: New test.
13004 * gcc.dg/vect/vect-29.c: New test.
13005 * gcc.dg/vect/vect-30.c: New test.
13006 * gcc.dg/vect/vect-31.c: New test.
13007 * gcc.dg/vect/vect-32.c: New test.
13008 * gcc.dg/vect/vect-33.c: New test.
13009 * gcc.dg/vect/vect-34.c: New test.
13010 * gcc.dg/vect/vect-35.c: New test.
13011 * gcc.dg/vect/vect-36.c: New test.
13012 * gcc.dg/vect/vect-37.c: New test.
13013 * gcc.dg/vect/vect-38.c: New test.
13014 * gcc.dg/vect/vect-40.c: New test.
13015 * gcc.dg/vect/vect-41.c: New test.
13016 * gcc.dg/vect/vect-42.c: New test.
13017 * gcc.dg/vect/vect-43.c: New test.
13018 * gcc.dg/vect/vect-44.c: New test.
13019 * gcc.dg/vect/vect-45.c: New test.
13020 * gcc.dg/vect/vect-46.c: New test.
13021 * gcc.dg/vect/vect-47.c: New test.
13022 * gcc.dg/vect/vect-48.c: New test.
13023 * gcc.dg/vect/vect-49.c: New test.
13024 * gcc.dg/vect/vect-50.c: New test.
13025 * gcc.dg/vect/vect-51.c: New test.
13026 * gcc.dg/vect/vect-52.c: New test.
13027 * gcc.dg/vect/vect-53.c: New test.
13028 * gcc.dg/vect/vect-54.c: New test.
13029 * gcc.dg/vect/vect-55.c: New test.
13030 * gcc.dg/vect/vect-56.c: New test.
13031 * gcc.dg/vect/vect-57.c: New test.
13032 * gcc.dg/vect/vect-58.c: New test.
13033 * gcc.dg/vect/vect-59.c: New test.
13034 * gcc.dg/vect/vect-60.c: New test.
13035 * gcc.dg/vect/vect-61.c: New test.
13036 * gcc.dg/vect/vect-all.c: New test.
13037 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 13038
3d79abbd
PB
130392004-08-17 Paul Brook <paul@codesourcery.com>
13040
13041 PR fortran/13082
13042 * gfortran.dg/entry_1.f90: New test.
13043
cc24a60e
AP
130442004-08-17 Andrew Pinski <apinski@apple.com>
13045
13046 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
13047
62fc1d7d
PB
130482004-08-17 Paolo Bonzini <bonzini@gnu.org>
13049
13050 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 13051
8e3e233b
DP
130522004-08-16 Devang Patel <dpatel@apple.com>
13053
13054 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 13055
580b3958
JM
130562004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
13057
13058 * gcc.dg/funcdef-attr-1.c: New test.
13059
dcb9bd6b
JJ
130602004-08-16 Janis Johnson <janis187@us.ibm.com>
13061
13062 * gcc.dg/altivec-17.c: New test.
13063 * gcc.dg/altivec-18.c: New test.
13064
35046a54
KL
130652004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13066
13067 PR c++/6749
13068 * g++.dg/template/vtable2.C: New test.
13069
a70d87d3
RH
130702004-08-14 Richard Henderson <rth@redhat.com>
13071
13072 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 13073 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
13074 * gcc.dg/setjmp-1.c: Remove XFAIL.
13075 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 13076
e99d6fe2
RH
130772004-08-14 Richard Henderson <rth@redhat.com>
13078
13079 * gcc.dg/980217-1.c: Add prototype for printf.
13080
1ef02b9d
BD
130812004-08-13 Bud Davis <bdavis9659@comcast.net>
13082
29409320 13083 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 13084
a2ab121e
JJ
130852004-08-13 Janis Johnson <janis187@us.ibm.com>
13086
13087 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
13088
aa18c0d3
PB
130892004-08-13 Paul Brook <paul@codesourcery.com>
13090
13091 * gfortran.dg/der_io_1.f90: Remove stray comma.
13092
3fee54be
JJ
130932004-08-12 Janis Johnson <janis187@us.ibm.com>
13094
13095 * gcc.dg/vmx/cw-bug-2.c: Remove.
13096 * gcc.dg/vmx/vprint-1.c: Remove.
13097 * gcc.dg/vmx/vscan-1.c: Remove.
13098
8fa5469d
DP
130992004-08-12 Devang patel <dpatel@apple.com>
13100
13101 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 13102
174b1783
JJ
131032004-08-12 Janis Johnson <janis1872us.ibm.com>
13104
950a175b
JJ
13105 * g++.dg/ext/altivec-12.C: New test.
13106
174b1783
JJ
13107 * g++.dg/ext/altivec-11.C: New test.
13108
47bedfb0
PB
131092004-08-12 Paul Brook <paul@codesourcery.com>
13110
13111 * g++.dg/abi/arm_cxa_vec_1.C: New test.
13112
30052385
JJ
131132004-08-12 Janis Johnson <janis187@us.ibm.com>
13114
4951f98d
JJ
13115 * g++.dg/ext/altivec-2.C: Check for hardware support before
13116 executing any VMX instructions.
13117
30052385
JJ
13118 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
13119
ab5c8549
JJ
131202004-08-12 Jakub Jelinek <jakub@redhat.com>
13121
13122 PR c++/16276
13123 * g++.old-deja/g++.other/comdat4.C: New test.
13124 * g++.old-deja/g++.other/comdat4-aux.cc: New.
13125
87e184d1
BE
131262004-08-12 Ben Elliston <bje@au.ibm.com>
13127
13128 PR target/16286
13129 * gcc.dg/pr16286.c: New test.
13130
bf5930d4
JB
131312004-08-12 Jan Beulich <jbeulich@novell.com>
13132
13133 * g++.dg/ext/asm5.C: New.
13134
6e40af1a
MM
131352004-08-11 Mark Mitchell <mark@codesourcery.com>
13136
fbac6f3c
MM
13137 PR c++/16698
13138 * g++.dg/eh/crash1.C: New test.
13139
6e40af1a
MM
13140 PR c++/16717
13141 * g++.dg/ext/construct1.C: New test.
13142
539599c1
MM
131432004-08-11 Mark Mitchell <mark@codesourcery.com>
13144
13145 PR c++/16853
13146 * g++.dg/init/ptrmem1.C: New test.
13147
13148 PR c++/16618
13149 * g++.dg/parse/offsetof5.C: New test.
13150
13151 PR c++/16870
13152 * g++.dg/template/overload3.C: New test.
13153
2436b51f
MM
131542004-08-11 Mark Mitchell <mark@codesourcery.com>
13155
13156 PR c++/16964
13157 * g++.dg/parse/error16.C: New test.
13158
13159 PR c++/16904
13160 * g++.dg/template/error14.C: New test.
13161
13162 PR c++/16929
13163 * g++.dg/template/error15.C: New test.
13164
5079843a
DP
131652004-08-11 Devang Patel <dpatel@apple.com>
13166
13167 * gcc.dg/darwin-ld-20040809-1.c: New test.
13168 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 13169
3ec0f302
PB
131702004-08-11 Steven G. Kargl <kargls@comcast.net>
13171
13172 PR fortran/16917
13173 * gfortran.dg/dfloat_1.f90: New test.
13174
b3f8d95d
MM
131752004-08-09 Mark Mitchell <mark@codesourcery.com>
13176
13177 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
13178 * gcc.dg/dll-2.c: Fix dg-require syntax.
13179 * gcc.misc-tests/arm-isr.c (abort): Declare.
13180 (exit): Likewise.
13181
550205c3
MM
131822004-08-10 Mark Mitchell <mark@codesourcery.com>
13183
13184 PR c++/16971
13185 * g++.dg/parse/crash16.C: New test.
13186
23657388
RS
131872004-08-10 Roger Sayle <roger@eyesopen.com>
13188
13189 * gcc.dg/mips-rsqrt-1.c: New test case.
13190 * gcc.dg/mips-rsqrt-2.c: New test case.
13191 * gcc.dg/mips-rsqrt-3.c: New test case.
13192
2bf26ede
PB
131932004-08-10 Paul Brook <paul@codesourcery.com>
13194
13195 * gfortran.dg/der_io_1.f90: New test.
13196
e9cfef64
PB
131972004-08-10 Paul Brook <paul@codesourcery.com>
13198
13199 PR fortran/16919
13200 * gfortran.dg/der_array_1.f90: New test.
13201
feb21f0d
DE
132022004-08-09 David Edelsohn <edelsohn@gnu.org>
13203
13204 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
13205
b3bcf92c
PB
132062004-08-09 Paolo Bonzini <bonzini@gnu.org>
13207
13208 * gcc.dg/wchar_t-2.c: Fix typo.
13209
08a02c9e
FH
132102004-08-09 Falk Hueffner <falk@debian.org>
13211
13212 PR tree-optimization/12517
13213 * gcc.c-torture/compile/pr12517.c: New test.
13214
13215 PR tree-optimization/12578
13216 * gcc.c-torture/compile/pr12578.c: New test.
13217
13218 PR tree-optimization/12899
13219 * gcc.c-torture/compile/pr12899.c: New test.
13220
13221 PR rtl-optimization/14692
13222 * gcc.c-torture/compile/pr14692.c: New test.
13223
13224 PR tree-optimization/16461
13225 * gcc.c-torture/compile/pr16461.c: New test.
13226
aa6fc635
JB
132272004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
13228
13229 * gfortran.dg/getenv_1.f90: New test.
13230
2ed9e527
MM
132312004-08-06 Mark Mitchell <mark@codesourcery.com>
13232
13233 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
13234 wchar_t.
13235 * gcc.dg/symbian5.c: Test -fno-short-wchar.
13236
fc90a8f2
PB
132372004-08-06 Paul Brook <paul@codesourcery.com>
13238
13239 * gfortran.dg/ret_array_1.f90: New test.
13240 * gfortran.dg/ret_pointer_1.f90: New test.
13241
eaac4679
RS
132422004-08-06 Richard Sandiford <rsandifo@redhat.com>
13243
13244 * gcc.dg/missing-field-init-[12].c: New tests.
13245 * g++.dg/warn/missing-field-init-[12].C: New tests.
13246
866cf037
MM
132472004-08-06 Mark Mitchell <mark@codesourcery.com>
13248
13249 * gcc.dg/enum2.c: New test.
13250 * gcc.dg/symbian3.c: Likewise.
13251 * gcc.dg/symbian4.c: Likewise.
13252 * gcc.dg/wchar_t-2.c: Likewise.
13253
ae232e45
MM
132542004-08-05 Mark Mitchell <mark@codesourcery.com>
13255
13256 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
13257 destructor tests.
13258
b2ca3702
MM
132592004-08-05 Mark Mitchell <mark@codesourcery.com>
13260
13261 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
13262 dg-require-visiblity.
13263 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
13264 * g++.dg/ext/visibility/fvisibility.C: Likewise.
13265 * g++.dg/ext/visibility/memfuncts.C: Likewise.
13266 * g++.dg/ext/visibility/new1.C: Likewise.
13267 * g++.dg/ext/visibility/pragma.C: Likewise.
13268 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
13269 * g++.dg/ext/visibility/virtual.C: Likewise.
13270 * g++/dg/ext/visibility/visibility-1.C: Likewise.
13271 * g++/dg/ext/visibility/visibility-2.C: Likewise.
13272 * g++/dg/ext/visibility/visibility-3.C: Likewise.
13273 * g++/dg/ext/visibility/visibility-4.C: Likewise.
13274 * g++/dg/ext/visibility/visibility-5.C: Likewise.
13275 * g++/dg/ext/visibility/visibility-6.C: Likewise.
13276 * g++/dg/ext/visibility/visibility-7.C: Likewise.
13277 * g++/dg/ext/visibility/visibility-8.C: New test.
13278 * gcc.c-torture/compile/dll.x: Remove.
13279 * gcc.dg/dll-2.c: Use dg-require-dll
13280 * gcc.dg/visibility-10.c: New test.
13281 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
13282 supporting DLLs.
13283 * testsuite/lib/scanasm.exp (scan_hidden): New function.
13284 (scan_not_hidden): Likewise.
13285
d279700a
DE
132862004-08-05 David Edelsohn <edelsohn@gnu.org>
13287
13288 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
13289
ea5f7a19
RS
132902004-08-05 Richard Sandiford <rsandifo@redhat.com>
13291
13292 * gcc.c-torture/execute/20040805-1.c: New test.
13293
fce731b5
AP
132942004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
13295
13296 * gcc.dg/20020118-1.c: Declare abort.
13297 * gcc.dg/altivec_check.h: Likewise.
13298 * gcc.dg/iftrap-2.c: Likewise.
13299 * gcc.dg/pragma-darwin.c: Likewise.
13300 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
13301
99b1c586
GK
133022004-08-04 Geoffrey Keating <geoffk@apple.com>
13303
13304 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
13305
85291069
JM
133062004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
13307
13308 * gcc.c-torture/execute/builtins/abs-2.c,
13309 gcc.c-torture/execute/builtins/abs-3.c,
13310 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
13311 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
13312 intmax_t, uintmax_t and their limits.
13313 * gcc.dg/intmax_t-1.c: New test.
13314
f1ff6bb8
GB
133152004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13316
13317 * g++.dg/tc1/dr147.C: Add reference to PR.
13318
54f2f9a6
RS
133192004-08-03 Richard Sandiford <rsandifo@redhat.com>
13320
13321 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
13322 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
13323
b0e9ac08
DE
133242004-08-03 David Edelsohn <edelsohn@gnu.org>
13325
13326 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
13327
9cbe78fb
JM
133282004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13329
13330 * gcc.dg/redecl-5.c: New test.
13331 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
13332 of scanf.
13333
a0fac73d
RS
133342004-08-03 Roger Sayle <roger@eyesopen.com>
13335
13336 PR middle-end/16790
13337 * gcc.c-torture/execute/pr16790-1.c: New test case.
13338
5357b1f9
MM
133392004-08-03 Mark Mitchell <mark@codesourcery.com>
13340
564076f5
MM
13341 * g++.dg/ext/visibility/assign1.C: New test.
13342 * g++.dg/ext/visibility/new1.C: Likewise.
13343
5357b1f9
MM
13344 * gcc.dg/symbian1.c: New test.
13345 * gcc.dg/symbian2.c: Likewise.
13346
f6bc51cb
L
133472004-08-03 H.J. Lu <hongjiu.lu@intel.com>
13348
13349 PR target/16570
13350 * gcc.dg/i386-sse-9.c: New test.
13351
7a1f75f1
JM
133522004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13353
13354 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
13355
ee712eab
JM
133562004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13357
13358 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
13359 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
13360 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
13361 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
13362 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
13363 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
13364 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
13365 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
13366 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
13367 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
13368 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
13369 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
13370 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
13371 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
13372 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
13373 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
13374 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
13375 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
13376 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
13377 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
13378 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
13379 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
13380 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
13381 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13382 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
13383 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
13384 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
13385 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
13386 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
13387 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
13388 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
13389 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
13390 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
13391 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
13392 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
13393 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
13394 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
13395 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
13396 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
13397 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
13398 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
13399 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
13400 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
13401 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
13402 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
13403 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
13404 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
13405 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
13406 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
13407 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
13408 gcc.misc-tests/i386-pf-3dnow-1.c,
13409 gcc.misc-tests/i386-pf-athlon-1.c,
13410 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13411 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
13412 Declare built-in functions used.
13413 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
13414
6ed7c4d8
MM
134152004-08-02 Mark Mitchell <mark@codesourcery.com>
13416
7756db03
MM
13417 PR c++/16707
13418 * g++.dg/lookup/using12.C: New test.
13419
6ed7c4d8
MM
13420 * g++.dg/init/null1.C: Fix PR number.
13421 * g++.dg/parse/namespace10.C: Likewise.
13422
b1cc95ce
MM
134232004-08-01 Mark Mitchell <mark@codesourcery.com>
13424
13425 PR c++/16224
13426 * g++.dg/template/spec17.C: New test.
13427 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
13428 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
13429
db059566
DB
134302004-08-02 David Billinghurst
13431
13432 PR fortran/16292
13433 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
13434
1f09d3eb
ZW
134352004-08-01 Zack Weinberg <zack@codesourcery.com>
13436
13437 * gcc.dg/ia64-got-1.c: New test case.
13438
c30b4add
MM
134392004-08-01 Mark Mitchell <mark@codesourcery.com>
13440
72fba2df 13441 PR c++/16489
c30b4add
MM
13442 * g++.dg/init/null1.C: New test.
13443 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 13444
72fba2df 13445 PR c++/16529
c30b4add 13446 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 13447
c30b4add
MM
13448 PR c++/16810
13449 * g++.dg/inherit/ptrmem2.C: New test.
13450
a4e41fde
BE
134512004-08-02 Ben Elliston <bje@au.ibm.com>
13452
13453 PR target/16155
13454 * gcc.dg/pr16155.c: New test.
13455
558d1f81
JM
134562004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
13457
13458 * gcc.dg/redecl-2.c: New test.
13459
c1e55850
GK
134602004-07-30 Geoffrey Keating <geoffk@apple.com>
13461
13462 * gcc.dg/darwin-longdouble.c: New file.
13463
0534fa56
RH
134642004-07-30 Richard Henderson <rth@redhat.com>
13465
13466 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
13467 write to constant argument.
13468 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
13469
782700d4
RH
134702004-07-30 Richard Henderson <rth@redhat.com>
13471
1f09d3eb
ZW
13472 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
13473 tests of nearest around zero.
782700d4 13474
d60bebdd
AP
134752004-07-30 Andrew Pinski <apinski@apple.com>
13476
13477 * gcc.c-torture/compile/20040730-1.c: New test.
13478
9497a3a4
AH
134792004-07-30 Aldy Hernandez <aldyh@redhat.com>
13480
13481 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
13482 powerpc-eabispe.
13483
0a925a32
AH
134842004-07-30 Aldy Hernandez <aldyh@redhat.com>
13485
13486 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
13487
3a15f566
RS
134882004-07-30 Richard Sandiford <rsandifo@redhat.com>
13489
13490 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
13491 contains $ld_library_path.
13492 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13493
b3b7f0c9
RH
134942004-07-29 Richard Henderson <rth@redhat.com>
13495
13496 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
13497
4b9a3b37
RH
13498 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
13499 (alt2, which): New.
13500 (Check): Accept either alternative.
13501
4684cd27
MM
135022004-07-29 Mark Mitchell <mark@codesourcery.com>
13503
13504 * g++.dg/abi/inline1.C: New test.
13505 * g++.dg/abi/local1-a.cc: Likewise.
13506 * g++.dg/abi/local1.C: Likewise.
13507 * g++.dg/abi/mangle11.C: Tweak location of warnings.
13508 * g++.dg/abi/mangle12.C: Likewise.
13509 * g++.dg/abi/mangle17.C: Likewise.
13510 * g++.dg/abi/mangle20-2.C: Likewise.
13511 * g++.dg/opt/interface1.C: Likewise.
13512 * g++.dg/opt/interface1.h: Likewise.
13513 * g++.dg/opt/interface1-a.cc: New test.
13514 * g++.dg/parse/repo1.C: New test.
13515 * g++.dg/template/repo1.C: Likewise.
13516 * g++.dg/warn/Winline-1.C: Likewise.
13517 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
13518
d397dbcd
DN
135192004-07-29 Diego Novillo <dnovillo@redhat.com>
13520
13521 * gcc.dg/tree-ssa/20040729-1.c: New test.
13522
8f4220dc
MA
135232004-07-27 Matt Austern <austern@apple.com>
13524
13525 * gcc.dg/darwin-bool-1.c: New test.
13526 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 13527
1fd0ec35
RH
135282004-07-28 Richard Henderson <rth@redhat.com>
13529
13530 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
13531 arguments in the correct type. Don't write to constant arguments.
13532
6fea55e9
DN
135332004-07-28 Diego Novillo <dnovillo@redhat.com>
13534
13535 PR tree-optimization/16688
13536 PR tree-optimization/16689
13537 * g++.dg/tree-ssa/pr16688.C: New test.
13538
47a43a10
DN
135392004-07-28 Diego Novillo <dnovillo@redhat.com>
13540
13541 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13542 loads. Not only in the comment, this time.
13543
312209c6
AO
135442004-07-28 Alexandre Oliva <aoliva@redhat.com>
13545
13546 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
13547 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
13548 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
13549 * gcc.dg/sh4a-bitmovua.c: New.
13550 * gcc.dg/sh4a-cos.c: New.
13551 * gcc.dg/sh4a-cosf.c: New.
13552 * gcc.dg/sh4a-fprun.c: New.
13553 * gcc.dg/sh4a-fsrra.c: New.
13554 * gcc.dg/sh4a-memmovua.c: New.
13555 * gcc.dg/sh4a-sin.c: New.
13556 * gcc.dg/sh4a-sincos.c: New.
13557 * gcc.dg/sh4a-sincosf.c: New.
13558 * gcc.dg/sh4a-sinf.c: New.
13559
c1b763fa
DN
135602004-07-28 Diego Novillo <dnovillo@redhat.com>
13561
13562 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
13563 conditionals.
13564 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13565 loads.
13566 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
13567 DOM1.
13568
706aa09b
AP
135692004-07-27 Andrew Pinski <apinski@apple.com>
13570
13571 * g++.dg/rtti/tinfo1.C: Correct the xfail.
13572
62d59189
NY
135732004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
13574
13575 * gcc.dg/pragma-isr.c: New test.
13576
00bdb87f
KL
135772004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13578
13579 PR c++/14429
13580 * g++.dg/template/ttp11.C: New test.
13581
9ae2a5d1
DN
135822004-07-27 Diego Novillo <dnovillo@redhat.com>
13583
13584 * gcc.c-torture/compile/20040727-1.c: New test.
13585
ff6a3206
EC
135862004-07-26 Eric Christopher <echristo@redhat.com>
13587
13588 * gcc.c-torture/compile/20040726-2.c: New test.
13589
21db3785
AP
135902004-07-26 Andrew Pinski <apinski@apple.com>
13591
13592 * g++.dg/rtti/tinfo1.C: Xfail.
13593
35b6b437
RS
135942004-07-26 Richard Sandiford <rsandifo@redhat.com>
13595
13596 * gcc.c-torture/compile/20040726-1.c: New test.
13597
70502b2c
GB
135982004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
13599 Brian Ryner <bryner@brianryner.com>
13600
13601 PR c++/9283
13602 PR c++/15000
d7afec4b
ND
13603 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
13604 * g++.dg/ext/visibility/: New directory.
13605 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
13606 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
13607 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
13608 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
13609 * g++.dg/ext/visibility/fvisibility.C,
13610 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
13611 g++.dg/ext/visibility/fvisibility-override1.C
13612 g++.dg/ext/visibility/fvisibility-override2.C
13613 g++.dg/ext/visibility/memfuncts.C
13614 g++.dg/ext/visibility/noPLT.C
13615 g++.dg/ext/visibility/pragma.C
13616 g++.dg/ext/visibility/pragma-override1.C
13617 g++.dg/ext/visibility/pragma-override2.C
13618 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
13619 g++.dg/ext/visibility/virtual.C: New tests.
13620
bbbcb2e1
JM
136212004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13622
13623 PR c/15360
13624 * gcc.dg/pr15360-1.c: New test.
13625
dfe79cab
DJ
136262004-07-25 Daniel Jacobowitz <dan@debian.org>
13627
13628 * gcc.dg/pragma-align-2.c: New test.
13629 * gcc.dg/pragma-init-fini.c: New test.
13630 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
13631 targets.
13632
197463ae
JM
136332004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13634
13635 * gcc.dg/init-string-2.c: New test.
13636
c5e36c09
ZW
136372004-07-24 Zack Weinberg <zack@codesourcery.com>
13638
13639 PR 16684
13640 * gcc.dg/Wredundant-decls-1.c: New test case.
13641
5aa33bdb
JJ
136422004-07-24 Jakub Jelinek <jakub@redhat.com>
13643
13644 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
13645 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
13646 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
13647 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
13648 * gcc.dg/compat/generate-random.c: New file.
13649 * gcc.dg/compat/generate-random.h: Likewise.
13650 * gcc.dg/compat/generate-random_r.c: Likewise.
13651 * gcc.dg/compat/struct-layout-1.h: Likewise.
13652 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
13653 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
13654 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
13655 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
13656 * gcc.dg/compat/struct-layout-1_main.c: New test.
13657 * gcc.dg/compat/struct-layout-1_x.c: New file.
13658 * gcc.dg/compat/struct-layout-1_y.c: New file.
13659 * gcc.dg/compat/struct-layout-1_test.h: New file.
13660
7eb01bd8
JM
136612004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
13662
13663 * gcc.dg/comp-return-1.c: New test
13664
13f91444
JJ
136652004-07-23 Janis Johnson <janis187@us.ibm.com>
13666
c7bb2a03
JJ
13667 * gcc.dg/vmx/8-02a.c: Fix typo.
13668
b9eef878
JJ
13669 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
13670 * gcc.dg/darwin-abi-3.c: New test.
13671
47120c07
JJ
13672 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
13673 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
13674
13f91444
JJ
13675 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
13676 * gcc.dg/vmx/ops-long-1.c: New test.
13677 * gcc.dg/vmx/ops-long-2.c: New test.
13678
8f2a734f
NS
136792004-07-23 Nathan Sidwell <nathan@codesourcery.com>
13680
13681 * g++.dg/lookup/conv-[1234].C: New.
13682
73b71f3e
MM
136832004-07-22 Mark Mitchell <mark@codesourcery.com>
13684
13685 * g++.dg/parse/attr2.C: Simplify.
13686
9e629a80
JM
136872004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13688
13689 PR c/7284
13690 * gcc.c-torture/execute/pr7284-1.c: New test.
13691
173b818d
BB
136922004-07-22 Brian Booth <bbooth@redhat.com>
13693
13694 * gcc.dg/tree-ssa/20040721-1.c: New test.
13695
42611590
NS
136962004-07-22 Nathan Sidwell <nathan@codesourcery.com>
13697
13698 * g++.dg/template/crash20.c: New.
13699
4f5492cd
DB
137002004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
13701
c5e36c09 13702 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
13703 Add dg-run directive. Declare variables as required.
13704 * gfortran.dg/g77/README: Update
13705
7413a132
HPN
137062004-07-22 Hans-Peter Nilsson <hp@axis.com>
13707
13708 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
13709 gcc.dg/cris-peep2-andu2.c: New tests.
13710
e508a019
JM
137112004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13712
13713 PR c/15052
13714 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
13715 on return type.
13716 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
13717 messages.
13718 * gcc.dg/qual-return-2.c: Update expected messages.
13719 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
13720
3ea8cd06
JM
137212004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13722
13723 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
13724 * gcc.dg/noncompile/921102-1.c: Update expected error message.
13725
916c5919
JM
137262004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13727
13728 PR c/11250
13729 * gcc.dg/init-string-1.c: New test.
13730
1ff69cbe
JJ
137312004-07-21 Jakub Jelinek <jakub@redhat.com>
13732
13733 PR middle-end/15345
13734 PR c/16450
13735 * gcc.dg/torture/nested-fn-1.c: New test.
13736
7448a4d2
L
137372004-07-20 H.J. Lu <hongjiu.lu@intel.com>
13738
13739 PR target/16559
13740 * gcc.dg/ia64-fptr-1.c: New file.
13741
f03adc6b
GB
137422004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13743
13744 PR c++/14497
13745 * g++.dg/template/spec16.C: New test.
13746 * g++.old-deja/g++.robertl/eb118.C: Remove.
13747
5fe7b654
GB
137482004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13749
13750 PR c++/509
13751 * g++.dg/template/spec15.C: New test.
13752
d417dba9
DB
137532004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
13754
13755 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 13756 directive. Other changes as noted.
d417dba9
DB
13757 * gfortran.dg/g77/13037.f
13758 * gfortran.dg/g77/1832.f
13759 * gfortran.dg/g77/19981119-0.f
13760 * gfortran.dg/g77/19990313-0.f
13761 * gfortran.dg/g77/19990313-1.f
13762 * gfortran.dg/g77/19990313-2.f
13763 * gfortran.dg/g77/19990313-3.f
13764 * gfortran.dg/g77/19990419-1.f
13765 * gfortran.dg/g77/19990826-0.f
13766 * gfortran.dg/g77/19990826-2.f
13767 * gfortran.dg/g77/20000503-1.f
13768 * gfortran.dg/g77/20001111.f
13769 * gfortran.dg/g77/20010116.f
13770 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13771 * gfortran.dg/g77/20010430.f
13772 * gfortran.dg/g77/6177.f
13773 * gfortran.dg/g77/947.f
13774 * gfortran.dg/g77/970816-3.f
13775 * gfortran.dg/g77/971102-1.f
13776 * gfortran.dg/g77/980520-1.f
13777 * gfortran.dg/g77/980628-0.f
13778 * gfortran.dg/g77/980628-1.f
13779 * gfortran.dg/g77/980628-10.f
13780 * gfortran.dg/g77/980628-2.f
13781 * gfortran.dg/g77/980628-3.f
13782 * gfortran.dg/g77/980628-7.f
13783 * gfortran.dg/g77/980628-8.f
13784 * gfortran.dg/g77/980628-9.f
13785 * gfortran.dg/g77/980701-0.f
13786 * gfortran.dg/g77/980701-1.f
13787 * gfortran.dg/g77/cabs.f
13788 * gfortran.dg/g77/claus.f
13789 * gfortran.dg/g77/complex_1.f
13790 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13791 * gfortran.dg/g77/dcomplex.f
13792 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13793 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13794 * gfortran.dg/g77/f90-intrinsic-numeric.f
13795 * gfortran.dg/g77/int8421.f
13796 * gfortran.dg/g77/labug1.f
13797 * gfortran.dg/g77/large_vec.f
13798 * gfortran.dg/g77/le.f
13799 * gfortran.dg/g77/short.f
13800 * gfortran.dg/g77/README: Update
13801
f68e4dc8
MM
138022004-07-20 Mark Mitchell <mark@codesourcery.com>
13803
13804 PR c++/16637
13805 * g++.dg/parse/lookup4.C: New test.
13806
e9f7dd36
KL
138072004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13808
13809 PR c++/16175
13810 * g++.dg/template/ttp10.C: New test.
13811
a182b26d
JM
138122004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13813
13814 * gcc.dg/pr12625-1.c: New test.
13815
a6c0a76c
SB
138162004-07-20 Steven Bosscher <stevenb@suse.de>
13817
13818 * testsuite/gcc.dg/switch-warn-1.c: New test.
13819 * testsuite/gcc.dg/switch-warn-2.c: New test.
13820 * gcc.c-torture/compile/pr14730.c: Update.
13821
e05de6f2
KC
138222004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13823
13824 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13825 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13826 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13827 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 13828
43fa0f09
MM
138292004-07-18 Mark Mitchell <mark@codesourcery.com>
13830
13831 PR c++/16623
13832 * g++.dg/template/assign1.C: New test.
13833
6df91b00
KL
138342004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13835
13836 PR c++/12170
13837 * g++.dg/template/ttp9.C: New test.
13838
a2bec818
DJ
138392004-07-19 Daniel Jacobowitz <dan@debian.org>
13840
13841 * gcc.dg/format/cmn-err-1.c: New test.
13842
487a92fe
JM
138432004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13844
13845 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13846 gcc.dg/Wparentheses-10.c: New tests.
13847 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13848
3d23e018
TS
138492004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13850
13851 PR fortran/16465
13852 * gfortran.dg/g77//ffixed-line-length-0.f,
13853 gfortran.dg/g77/ffixed-line-length-132.f,
13854 gfortran.dg/g77/ffixed-line-length-72.f,
13855 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13856 gfortran.dg/g77/README: Update.
13857
3601f003
KL
138582004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13859
13860 PR c++/13092
13861 * g++.dg/template/non-dependent7.C: New test.
13862 * g++.dg/template/non-dependent8.C: Likewise.
13863 * g++.dg/template/non-dependent9.C: Likewise.
13864 * g++.dg/template/non-dependent10.C: Likewise.
13865
0e242c82
MM
138662004-07-17 Mark Mitchell <mark@codesourcery.com>
13867
13868 PR c++/16337
13869 * g++.dg/parse/attr2.C: New test.
13870
649067c3
TM
138712004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13872
13873 * g77.dg: Removed.
13874 * g77.f-torture: Ditto.
13875
3e3970a2
JM
138762004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13877
13878 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13879 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13880 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13881
d25cee4d
RH
138822004-07-16 Richard Henderson <rth@redhat.com>
13883
13884 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13885
e94f3b4f
TS
138862004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13887
13888 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13889 tests with full list of options.
13890 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13891 of TORTURE_OPTIONS if test contains 'dg-do run'.
13892
b38b6477
TS
13893 PR fortran/16404
13894 * gfortran.dg/do_iterator.f90: New test.
13895
a916927f
VR
138962004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13897
13898 PR rtl-optimization/16536
13899 * gcc.c-torture/execute/restrict-1.c: New test.
13900
610bff84
TS
139012004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13902
13903 PR fortran/15324
13904 * gfortran.dg/pr15324.f90: New test.
13905
d157d978
TS
13906 PR fortran/15129
13907 * gfortran.dg/pr15129.f90: New test.
13908
c5a41953
TS
13909 PR fortran/15140
13910 * gfortran.dg/pr15140.f90: New test.
13911
0c0df4b3
TS
13912 PR fortran/13792
13913 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13914 compile-time simplification.
13915
cd9dd3ee
MS
139162004-07-14 Mike Stump <mrs@apple.com>
13917
13918 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13919
b5411fea
JW
139202004-07-14 James E Wilson <wilson@specifixinc.com>
13921
13922 PR target/16325
13923 * gcc.dg/profile-generate-1.c: New.
13924
b8b139c7
JJ
139252004-07-15 Jakub Jelinek <jakub@redhat.com>
13926
13927 * gcc.c-torture/execute/20040709-1.c: New test.
13928 * gcc.c-torture/execute/20040709-2.c: New test.
13929
ff06b392
MS
139302004-07-14 Mike Stump <mrs@apple.com>
13931
13932 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13933
9daaba62
MS
139342004-07-14 Mike Stump <mrs@apple.com>
13935
13936 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13937
1ff3c076
MM
139382004-07-13 Mark Mitchell <mark@codesourcery.com>
13939
13940 PR c++/16518
13941 * g++.dg/parse/mutable1.C: New test.
c5e36c09 13942
ee536902
DN
139432004-07-13 Diego Novillo <dnovillo@redhat.com>
13944
13945 PR tree-optimization/16443
13946 * gcc.dg/tree-ssa/20040713-1.c: New test.
13947
a65ab524
UW
139482004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13949
13950 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13951 for operator new.
13952
5d16533a 139532004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
13954
13955 * gfortran.dg/g77/README: New file
c5e36c09 13956 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
13957 g77.f-torture/noncompile. Add "dg-do compile" and
13958 dg-error as required.
13959 * gfortran.dg/g77/19990218-1.f: Likewise
13960 * gfortran.dg/g77/19990905-1.f: Likewise
13961 * gfortran.dg/g77/9263.f: Likewise
13962 * gfortran.dg/g77/980615-0.f: Likewise
13963 * gfortran.dg/g77/980616-0.f: Likewise
13964 * gfortran.dg/g77/check0.f: Likewise
13965 * gfortran.dg/g77/select_no_compile.f: Likewise
13966
5d16533a 139672004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
13968
13969 Copy files from g77.f-torture/compile.
13970 Add "{ dg-do compile}". Other changes as noted
13971 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13972 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13973 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13974 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13975 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13976 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13977 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
13978 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13979 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
13980 * gfortran.dg/g77/xformat.f: Add dg-warning
13981
5d16533a 139822004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 13983
eee6792b
DB
13984 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13985 Add {dg-do compile} directive.
13986 * gfortran.dg/g77/cpp2.F: Likewise
13987
81242403
VR
139882004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13989
13990 PR c++/5402
13991 * g++.dg/lookup/name-clash1.C: New test.
13992
13993 PR c++/9777
13994 * g++.dg/lookup/name-clash2.C: New test.
13995
13996 PR c++/12102
13997 * g++.dg/lookup/name-clash3.C: New test.
13998
3143d517
GB
139992004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14000
14001 * g++.dg/lookup/new2.C: New test.
14002 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
14003
5d16533a 140042004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 14005
eee6792b 14006 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
14007 Add {dg-do compile} directive.
14008 * gfortran.dg/g77/13060.f: Likewise
14009 * gfortran.dg/g77/19990218-0.f: Likewise
14010 * gfortran.dg/g77/19990305-0.f: Likewise
14011 * gfortran.dg/g77/19990419-0.f: Likewise
14012 * gfortran.dg/g77/19990502-0.f: Likewise
14013 * gfortran.dg/g77/19990502-1.f: Likewise
14014 * gfortran.dg/g77/19990525-0.f: Likewise
14015 * gfortran.dg/g77/19990826-1.f: Likewise
14016 * gfortran.dg/g77/19990826-3.f: Likewise
14017 * gfortran.dg/g77/19990905-2.f: Likewise
14018 * gfortran.dg/g77/20000412-1.f: Likewise
14019 * gfortran.dg/g77/20000511-1.f: Likewise
14020 * gfortran.dg/g77/20000511-2.f: Likewise
14021 * gfortran.dg/g77/20000518.f: Likewise
14022 * gfortran.dg/g77/20000601-1.f: Likewise
14023 * gfortran.dg/g77/20000601-2.f: Likewise
14024 * gfortran.dg/g77/20000629-1.f: Likewise
14025 * gfortran.dg/g77/20000630-2.f: Likewise
14026 * gfortran.dg/g77/20010115.f: Likewise
14027 * gfortran.dg/g77/20010321-1.f: Likewise
14028 * gfortran.dg/g77/20010426.f: Likewise
14029 * gfortran.dg/g77/20020307-1.f: Likewise
14030 * gfortran.dg/g77/8485.f: Likewise
14031 * gfortran.dg/g77/960317-1.f: Likewise
14032 * gfortran.dg/g77/970915-0.f: Likewise
14033 * gfortran.dg/g77/980310-1.f: Likewise
14034 * gfortran.dg/g77/980310-2.f: Likewise
14035 * gfortran.dg/g77/980310-3.f: Likewise
14036 * gfortran.dg/g77/980310-4.f: Likewise
14037 * gfortran.dg/g77/980310-6.f: Likewise
14038 * gfortran.dg/g77/980310-7.f: Likewise
14039 * gfortran.dg/g77/980310-8.f: Likewise
14040 * gfortran.dg/g77/980419-2.f: Likewise
14041 * gfortran.dg/g77/980424-0.f: Likewise
14042 * gfortran.dg/g77/980427-0.f: Likewise
14043 * gfortran.dg/g77/980729-0.f: Likewise
14044 * gfortran.dg/g77/981117-1.f: Likewise
14045 * gfortran.dg/g77/toon_1.f: Likewise
14046
7fb213d8
GB
140472004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14048
14049 PR c++/2204
14050 * g++.dg/other/abstract2.C: New test.
14051
597073ac
PB
140522004-07-12 Paul Brook <paul@codesourcery.com>
14053
14054 * gfortran.dg/pointer_init_1.f90: New test.
14055
682e69e1
PB
140562004-07-11 Paul Brook <paul@codesourcery.com>
14057
14058 PR fortran/15986
14059 * gfortran.dg/contained_1.f90: New test.
14060
f44b0c8e
MM
140612004-07-11 Mark Mitchell <mark@codesourcery.com>
14062
14063 * g++.dg/parse/defarg8.C: New test.
14064
0bbf5891
TS
140652004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14066
14067 PR fortran/16433
14068 * gfortran.dg/pr16433.f: New test.
14069
a083c04a
TS
14070 PR fortran/17574
14071 * gfortran.dg/pr15754.f90: New test.
c5e36c09 14072
fae1b38d
JM
140732004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
14074
14075 PR tree-optimization/16437
14076 * gcc.c-torture/execute/bitfld-4.c: New test.
14077
9cbf8b41 140782004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 14079
9cbf8b41
TS
14080 * gfortran.fortran-torture/execute/common_2.f90: Add check for
14081 access to common var from module.
14082
a53334a4
TS
140832004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14084
14085 PR fortran/16336
14086 * gfortran.fortran-torture/execute/common_2.f90: New test.
14087
331c72f3
PB
140882004-07-10 Paul Brook <paul@codesourcery.com>
14089
14090 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
14091
50389094
TS
140922004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14093
14094 PR fortran/15969
14095 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
14096
5d16533a 140972004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
14098
14099 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
14100 * gfortran.dg/g77/ffixed-form-2.f: Likewise
14101 * gfortran.dg/g77/ffree-form-1.f: Likewise
14102 * gfortran.dg/g77/ffree-form-2.f: Likewise
14103 * gfortran.dg/g77/ffree-form-3.f: Likewise
14104 * gfortran.dg/g77/fno-underscoring.f: Likewise
14105 * gfortran.dg/g77/funderscoring.f: Likewise
14106 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
14107
44bce8bf 141082004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 14109
44bce8bf
TS
14110 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
14111
ad6e2a18
TS
141122004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14113 Paul Brook <paul@codesourcery.com>
14114
14115 PR fortran/13415
14116 * gfortran.dg/common_pointer_1.f90: New test.
14117
17a916d4
GB
141182004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14119
14120 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
14121
5806d4fd
JW
141222004-07-09 James E Wilson <wilson@specifixinc.com>
14123
14124 PR target/16364
14125 * gcc.c-torture/compile/20040709-1.c: New.
14126
5721c2be 141272004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 14128
5721c2be
TS
14129 PR fortran/14077
14130 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
14131
32e89beb
TS
141322004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14133
14134 PR fortran/13201
14135 * gfortran.dg/shape_1.f90: New test.
14136
9affb2c7
ZW
141372004-07-09 Zack Weinberg <zack@codesourcery.com>
14138 Andrew Pinski <apinski@apple.com>
14139
14140 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
14141
a578b091
TS
141422004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14143
14144 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
14145 comment.
14146
db482e5c
TS
141472004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14148 Paul Brook <paul@codesourcery.com>
14149
9affb2c7 14150 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
14151 '.f95' and '.F95'.
14152
559b79cf
DN
141532004-07-09 Diego Novillo <dnovillo@redhat.com>
14154
14155 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
14156
fbc40a17
TS
141572004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14158
14159 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
14160 testcases with capital suffix.
14161
d3fcc995
TS
141622004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14163
14164 PR fortran/15481
5d16533a
PB
14165 PR fortran/13372
14166 PR fortran/13575
14167 PR fortran/15978
d3fcc995 14168 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
14169
14170 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 14171
5d16533a 141722004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
14173
14174 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
14175 expression to match gfortran warning/error messages
14176 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
14177 dg-error text.
14178
5d16533a 141792004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 14180
9affb2c7 14181 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
14182 search_for_re.
14183
55d816e7
EB
141842004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14185
14186 * gcc.c-torture/execute/simd-5.x: New file.
14187 XFAIL on SPARC 64-bit at -O0.
14188
dd29d26b
GB
141892004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14190
14191 PR c++/8211
14192 PR c++/16165
14193 * g++.dg/warn/effc3.C: New test.
14194
5d16533a 141952004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
14196
14197 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
14198 change X to 1X in format.
14199 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
14200 add data statements to conform to standard.
14201
5d16533a 142022004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 14203
9affb2c7 14204 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
14205 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
14206 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
14207
5d16533a 142082004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
14209
14210 * gfortran.dg/g77/7388.f: Copy from g77.dg
14211 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 14212 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
14213 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
14214 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
14215 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
14216 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
14217 * gfortran.dg/g77/strlen0.f: Likewise
14218
5d16533a 142192004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 14220
9469f0aa
AJ
14221 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
14222 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 14223
ef22126d
EB
142242004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14225
14226 * gcc.c-torture/execute/920428-2.x: Delete.
14227 * gcc.c-torture/execute/920501-7.x: Likewise.
14228
c618c6ec
JJ
142292004-07-08 Jakub Jelinek <jakub@redhat.com>
14230
14231 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
14232 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
14233 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
14234 prescott and c3-2.
14235 (PREFETCH_3DNOW): Add -march=c3.
14236
6f263171
DN
142372004-07-08 Diego Novillo <dnovillo@redhat.com>
14238
14239 PR c/16437
14240 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
14241 * gcc.c-torture/execute/bf64-1.x: Likewise.
14242
1d511ed5
EB
142432004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14244
14245 * gcc.c-torture/compile/20040708-1.c: New test.
14246
47293da3
GB
142472004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14248
14249 PR c++/16169
14250 * g++.dg/warn/effc2.C: New test.
14251
bc15d0ef
JM
142522004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
14253
14254 * gcc.c-torture/execute/bitfld-1.x: Remove.
14255 * gcc.c-torture/execute/bitfld-3.c: New test.
14256 * gcc.dg/bitfld-2.c: Remove XFAILs.
14257
7ac224c1
L
142582004-07-07 H.J. Lu <hongjiu.lu@intel.com>
14259
14260 PR c++/16276
14261 * g++.dg/rtti/tinfo1.C: New file.
14262
b49fcebd
EC
142632004-07-07 Eric Christopher <echristo@redhat.com>
14264
14265 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
14266
192c02b6
AP
142672004-07-07 Andrew Pinski <apinski@apple.com>
14268
14269 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
14270
f4f58d94
MM
142712004-07-07 Mark Mitchell <mark@codesourcery.com>
14272
14273 * g++.dg/init/call1.C: XFAIL.
14274
70128ad9
AO
142752004-07-07 Alexandre Oliva <aoliva@redhat.com>
14276
14277 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
14278 except for movstrict*, to movmem* and clrstr* to clrmem*.
14279
48b2e0a7
RS
142802004-07-07 Richard Sandiford <rsandifo@redhat.com>
14281
14282 * gcc.c-torture/execute/20040707-1.c: New test.
14283
60e20b90
RS
142842004-07-06 Richard Sandiford <rsandifo@redhat.com>
14285
14286 * gcc.c-torture/execute/20040706-1.c: New test.
14287
fddabb2c
GB
142882004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14289
14290 PR c++/3671
14291 * g++.dg/template/spec14.C: New test.
14292
7682ef83
JJ
142932004-07-05 Jakub Jelinek <jakub@redhat.com>
14294
14295 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
14296 nothing if not yet defined. Use it in b, c and d type definitions.
14297 * gcc.c-torture/execute/20040705-1.c: New test.
14298 * gcc.c-torture/execute/20040705-2.c: New test.
14299
030bbecd
GB
143002004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14301
14302 PR c++/2518
14303 * g++.dg/lookup/new1.C: New test.
14304
7c6536fa
VR
143052004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14306
14307 PR c++/11406
14308 * g++.dg/template/sizeof8.C: New test.
14309
e0ec4c3b
RS
143102004-07-05 Richard Sandiford <rsandifo@redhat.com>
14311
14312 * gcc.c-torture/compile/20040705-1.c: New test.
14313
bf1df0a0
BD
143142004-07-04 Bud Davis <bdavis9659@comcast.net>
14315
14316 * gfortran.fortran-torture/execute/seq_io.f90: New test.
14317
a09d4744
NB
143182004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
14319
14320 * gcc.dg/cpp/if-mop.c: Two new testcases.
14321 * gcc.dg/cpp/trad/comment-3.c: New.
14322
1107b970
PB
143232004-07-04 Paul Brook <paul@codesourcery.com>
14324
14325 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
14326
143272004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
14328
14329 PR c++/3761
14330 * g++.dg/lookup/crash4.C: New test.
ece95d90 14331
50c64317
ZW
143322004-07-02 Zack Weinberg <zack@codesourcery.com>
14333
14334 * gcc.c-torture/execute/builtin-abs-1.c
14335 * gcc.c-torture/execute/builtin-abs-2.c
14336 * gcc.c-torture/execute/builtin-complex-1.c
14337 * gcc.c-torture/execute/builtins/string-1-lib.c
14338 * gcc.c-torture/execute/builtins/string-1.c
14339 * gcc.c-torture/execute/builtins/string-2-lib.c
14340 * gcc.c-torture/execute/builtins/string-2.c
14341 * gcc.c-torture/execute/builtins/string-3-lib.c
14342 * gcc.c-torture/execute/builtins/string-3.c
14343 * gcc.c-torture/execute/builtins/string-4-lib.c
14344 * gcc.c-torture/execute/builtins/string-4.c
14345 * gcc.c-torture/execute/builtins/string-5-lib.c
14346 * gcc.c-torture/execute/builtins/string-5.c
14347 * gcc.c-torture/execute/builtins/string-6-lib.c
14348 * gcc.c-torture/execute/builtins/string-6.c
14349 * gcc.c-torture/execute/builtins/string-7-lib.c
14350 * gcc.c-torture/execute/builtins/string-7.c
14351 * gcc.c-torture/execute/builtins/string-8-lib.c
14352 * gcc.c-torture/execute/builtins/string-8.c
14353 * gcc.c-torture/execute/builtins/string-9-lib.c
14354 * gcc.c-torture/execute/builtins/string-9.c
14355 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
14356 * gcc.c-torture/execute/builtins/string-asm-1.c
14357 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
14358 * gcc.c-torture/execute/builtins/string-asm-2.c
14359 * gcc.c-torture/execute/stdio-opt-1.c
14360 * gcc.c-torture/execute/stdio-opt-2.c
14361 * gcc.c-torture/execute/stdio-opt-3.c
14362 * gcc.c-torture/execute/string-opt-1.c
14363 * gcc.c-torture/execute/string-opt-10.c
14364 * gcc.c-torture/execute/string-opt-11.c
14365 * gcc.c-torture/execute/string-opt-12.c
14366 * gcc.c-torture/execute/string-opt-13.c
14367 * gcc.c-torture/execute/string-opt-14.c
14368 * gcc.c-torture/execute/string-opt-15.c
14369 * gcc.c-torture/execute/string-opt-16.c
14370 * gcc.c-torture/execute/string-opt-2.c
14371 * gcc.c-torture/execute/string-opt-6.c
14372 * gcc.c-torture/execute/string-opt-7.c
14373 * gcc.c-torture/execute/string-opt-8.c:
14374 Replace with ...
14375
14376 * gcc.c-torture/execute/builtins/abs-2.c
14377 * gcc.c-torture/execute/builtins/abs-3.c
14378 * gcc.c-torture/execute/builtins/complex-1.c
14379 * gcc.c-torture/execute/builtins/fprintf.c
14380 * gcc.c-torture/execute/builtins/fputs.c
14381 * gcc.c-torture/execute/builtins/memcmp.c
14382 * gcc.c-torture/execute/builtins/memmove.c
14383 * gcc.c-torture/execute/builtins/memops-asm.c
14384 * gcc.c-torture/execute/builtins/mempcpy-2.c
14385 * gcc.c-torture/execute/builtins/mempcpy.c
14386 * gcc.c-torture/execute/builtins/memset.c
14387 * gcc.c-torture/execute/builtins/printf.c
14388 * gcc.c-torture/execute/builtins/sprintf.c
14389 * gcc.c-torture/execute/builtins/strcat.c
14390 * gcc.c-torture/execute/builtins/strchr.c
14391 * gcc.c-torture/execute/builtins/strcmp.c
14392 * gcc.c-torture/execute/builtins/strcpy.c
14393 * gcc.c-torture/execute/builtins/strcspn.c
14394 * gcc.c-torture/execute/builtins/strlen-2.c
14395 * gcc.c-torture/execute/builtins/strlen.c
14396 * gcc.c-torture/execute/builtins/strncat.c
14397 * gcc.c-torture/execute/builtins/strncmp-2.c
14398 * gcc.c-torture/execute/builtins/strncmp.c
14399 * gcc.c-torture/execute/builtins/strncpy.c
14400 * gcc.c-torture/execute/builtins/strpbrk.c
14401 * gcc.c-torture/execute/builtins/strpcpy-2.c
14402 * gcc.c-torture/execute/builtins/strpcpy.c
14403 * gcc.c-torture/execute/builtins/strrchr.c
14404 * gcc.c-torture/execute/builtins/strspn.c
14405 * gcc.c-torture/execute/builtins/strstr-asm.c
14406 * gcc.c-torture/execute/builtins/strstr.c:
14407 ... these new files.
14408
14409 * gcc.c-torture/execute/builtins/abs-2-lib.c
14410 * gcc.c-torture/execute/builtins/abs-3-lib.c
14411 * gcc.c-torture/execute/builtins/complex-1-lib.c
14412 * gcc.c-torture/execute/builtins/fprintf-lib.c
14413 * gcc.c-torture/execute/builtins/fputs-lib.c
14414 * gcc.c-torture/execute/builtins/memcmp-lib.c
14415 * gcc.c-torture/execute/builtins/memmove-lib.c
14416 * gcc.c-torture/execute/builtins/memops-asm-lib.c
14417 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
14418 * gcc.c-torture/execute/builtins/mempcpy-lib.c
14419 * gcc.c-torture/execute/builtins/memset-lib.c
14420 * gcc.c-torture/execute/builtins/printf-lib.c
14421 * gcc.c-torture/execute/builtins/sprintf-lib.c
14422 * gcc.c-torture/execute/builtins/strcat-lib.c
14423 * gcc.c-torture/execute/builtins/strchr-lib.c
14424 * gcc.c-torture/execute/builtins/strcmp-lib.c
14425 * gcc.c-torture/execute/builtins/strcpy-lib.c
14426 * gcc.c-torture/execute/builtins/strcspn-lib.c
14427 * gcc.c-torture/execute/builtins/strlen-2-lib.c
14428 * gcc.c-torture/execute/builtins/strlen-lib.c
14429 * gcc.c-torture/execute/builtins/strncat-lib.c
14430 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
14431 * gcc.c-torture/execute/builtins/strncmp-lib.c
14432 * gcc.c-torture/execute/builtins/strncpy-lib.c
14433 * gcc.c-torture/execute/builtins/strpbrk-lib.c
14434 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
14435 * gcc.c-torture/execute/builtins/strpcpy-lib.c
14436 * gcc.c-torture/execute/builtins/strrchr-lib.c
14437 * gcc.c-torture/execute/builtins/strspn-lib.c
14438 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
14439 * gcc.c-torture/execute/builtins/strstr-lib.c
14440 * gcc.c-torture/execute/builtins/lib/abs.c
14441 * gcc.c-torture/execute/builtins/lib/fprintf.c
14442 * gcc.c-torture/execute/builtins/lib/memset.c
14443 * gcc.c-torture/execute/builtins/lib/printf.c
14444 * gcc.c-torture/execute/builtins/lib/sprintf.c
14445 * gcc.c-torture/execute/builtins/lib/strcpy.c
14446 * gcc.c-torture/execute/builtins/lib/strcspn.c
14447 * gcc.c-torture/execute/builtins/lib/strncat.c
14448 * gcc.c-torture/execute/builtins/lib/strncmp.c
14449 * gcc.c-torture/execute/builtins/lib/strncpy.c
14450 * gcc.c-torture/execute/builtins/lib/strpbrk.c
14451 * gcc.c-torture/execute/builtins/lib/strspn.c
14452 * gcc.c-torture/execute/builtins/lib/strstr.c:
14453 New files containing support routines.
14454
14455 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
14456 declaration.
14457 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
14458 when not optimizing.
14459
d9634d53
MM
144602004-07-02 Mark Mitchell <mark@codesourcery.com>
14461
14462 PR c++/16240
14463 * g++.dg/abi/mangle22.C: New test.
14464 * g++.dg/abi/mangle23.C: Likewise.
14465
5d16533a 144662004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
14467
14468 PR fortran/16290
14469 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
14470 Allow for cases without denormalized floating point numbers.
14471
ede1a387
JM
144722004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
14473
14474 PR c/1027
14475 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14476 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
14477 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
14478 expected warning text.
14479 * gcc.dg/format/diag-2.c: New test.
14480
ed63f99a
EB
144812004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14482
14483 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
14484
64a9295a
PB
144852004-07-01 Paolo Bonzini <bonzini@gnu.org>
14486
14487 * gcc.dg/builtins-43.c: New.
14488 * gcc.dg/builtins-44.c: New.
14489 * gcc.dg/builtins-45.c: New.
14490
f8a57be8
GK
144912004-06-26 Geoffrey Keating <geoffk@apple.com>
14492 Andreas Tobler <a.tobler@schweiz.ch>
14493
14494 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
14495 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
14496 as SIGSEGV.
14497 * gcc.dg/cleanup-11.c: Likewise.
14498 * gcc.dg/cleanup-8.c: Likewise.
14499 * gcc.dg/cleanup-9.c: Likewise.
14500 * gcc.dg/cleanup-5.c: Run on all platforms.
14501
dd66b8e8
JM
145022004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
14503
14504 * g++.dg/warn/nonnull1.C: New test.
14505
43e7557b
EB
145062004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14507
14508 * gcc.dg/compat/compat-common.h: Wrap up CINT in
14509 an #ifndef SKIP_COMPLEX_INT/#endif pair.
14510 Special-case the Sun compiler wrt to <complex.h>.
14511
11012cd6
NY
145122004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
14513
a9c08588
NY
14514 * gcc.dg/Wunreachable-8.C: New test.
14515
14516 * gcc.dg/h8300-ice2.c : New test.
11012cd6 14517
e5ddaa24
TS
145182004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
14519
14520 PR fortran/16161
14521 * gfortran.fortran-torture/compile/implicit.f90: Add test
14522 for implicit character.
14523
5d16533a 145242004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 14525
5d16533a
PB
14526 PR fortran/16289
14527 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
14528 Use tiny() intrinsic to find smallest non-negative real
807a7d14 14529
df62f18a
JJ
145302004-06-30 Jakub Jelinek <jakub@redhat.com>
14531
0984ba10
JJ
14532 * gcc.dg/compat/struct-by-value-22_main.c: New test.
14533 * gcc.dg/compat/struct-by-value-22_x.c: New.
14534 * gcc.dg/compat/struct-by-value-22_y.c: New.
14535
df62f18a
JJ
14536 * gcc.c-torture/execute/20040629-1.c: New test.
14537
b4db40bf
JJ
145382004-06-29 Jakub Jelinek <jakub@redhat.com>
14539
57512331
JJ
14540 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
14541 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
14542
b4db40bf
JJ
14543 PR target/16195
14544 * gcc.dg/20040625-1.c: New test.
14545
78f2fb08
TS
145462004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14547
14548 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
14549
145502004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
14551
14552 PR fortran/15963
14553 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
14554
97e73bd2
RH
145552004-06-29 Richard Henderson <rth@redhat.com>
14556
14557 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
14558
46e995e0
PB
145592004-06-29 Paul Brook <paul@codesourcery.com>
14560
14561 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
14562 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
14563
fe88415f
NS
145642004-06-29 Nathan Sidwell <nathan@codesourcery.com>
14565
14566 PR c++/16260
14567 * g++.dg/parse/crash15.C: New.
14568
3b50d22e
AP
145692004-06-28 Andrew Pinski <apinski@apple.com>
14570
e440ec57
AP
14571 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
14572 by the error already.
14573
3b50d22e
AP
14574 * g++.dg/opt/ptrmem4.C: Change to compile only test.
14575
6cdd2721
DD
145762004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
14577
14578 PR target/14041
14579 * gcc.dg/h8300-bss-align-1.c : New.
14580
644d1951
NS
145812004-06-28 Nathan Sidwell <nathan@codesourcery.com>
14582
fe88415f 14583 * PR c++/16174
644d1951
NS
14584 * g++.dg/template/ctor4.C: New.
14585
10317a4f
AP
145862004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14587
14588 PR c++/16205
14589 * g++.dg/warn/Wsequence-point-1.C: New test.
14590
8dcd4256
PB
145912004-06-27 Paul Brook <paul@codesourcery.com>
14592
14593 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
14594
59d4a500
ZW
145952004-06-27 Zack Weinberg <zack@codesourcery.com>
14596
14597 * g++.old-deja/g++.mike/p7325.C: Remove.
14598
81ce39d6
AP
145992004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14600
14601 PR c/14963
14602 * gcc.dg/pr14963.c: New test.
14603
f84b6c96
MM
146042004-06-27 Mark Mitchell <mark@codesourcery.com>
14605
14606 PR c++/16193
14607 * g++.dg/parse/redef1.C: New test.
14608
b6ded5bd
JM
146092004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
14610
14611 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
14612 20021110.c.
14613 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
14614 20021119-1.c.
14615 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
14616 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
14617 5-04.c.
14618 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
14619 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
14620 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
14621 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
14622 g++.brendan/enum14.C.
14623 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
14624 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
14625 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
14626 g++.mike/virt1.C.
14627 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
14628 memtemp24.C.
14629
64b663f8
RS
146302004-06-27 Roger Sayle <roger@eyesopen.com>
14631
14632 * gcc.dg/20040527-1.c: New test case.
14633
3e14aaa2
BD
146342004-06-26 Bud Davis <bdavis9659@comcast.net>
14635
14636 PR gfortran/pr16196
14637 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
14638
0fe0c614
RS
146392004-06-25 Roger Sayle <roger@eyesopen.com>
14640
14641 PR middle-end/15825
14642 * gcc.dg/pr15825-1.c: New test case.
14643
f1526aaa
RS
146442004-06-25 Richard Sandiford <rsandifo@redhat.com>
14645
14646 * gcc.c-torture/execute/20040625-1.c: New test.
14647
e2296cc2
TS
146482004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14649
14650 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
14651
3af5dcdb
RS
146522004-06-25 Richard Sandiford <rsandifo@redhat.com>
14653
14654 * gcc.dg/torture/mips-div-1.c: New test.
14655
d2d8936f
JL
146562004-06-24 Jeff Law <law@redhat.com>
14657
14658 * gcc.dg/tree-ssa/20040624-1.c: New test.
14659
5a1f3953
RS
146602004-06-24 Richard Sandiford <rsandifo@redhat.com>
14661
14662 * gcc.c-torture/compile/20040624-1.c: New test.
14663
bbb2a345
GB
146642004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14665
14666 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
14667 this directory.
14668
de46b2fe
AP
146692004-06-23 Andrew Pinski <apinski@apple.com>
14670
b713a445
AP
14671 PR middle-end/15988
14672 * g++.dg/opt/ptrmem4.C: New test.
14673
de46b2fe
AP
14674 * gcc.dg/c90-array-quals-2.c: New test.
14675
881f20cb
NY
146762006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
14677
14678 * gcc.dg/kpice1.c: New test.
14679
fe7080d2
AP
146802006-06-23 Andrew Pinski <apinski@apple.com>
14681
14682 * gcc.dg/c90-array-quals.c: New test.
14683
1cc3d085
RH
146842006-06-22 Richard Henderson <rth@redhat.com>
14685
14686 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
14687
2e5a1510
LR
146882004-06-22 Loren James Rittle <ljrittle@acm.org>
14689
14690 * gcc.dg/builtins-config.h: Handle FreeBSD.
14691
0f59171d
RH
146922006-06-22 Richard Henderson <rth@redhat.com>
14693
14694 * g++.dg/opt/devirt1.C: New.
14695
146962004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
14697
14698 * g++.dg/opt/pr15551.C: New testcase.
14699
96a4ec03
L
147002004-06-22 H.J. Lu <hongjiu.lu@intel.com>
14701
14702 PR target/14800
14703 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
14704 x86_64-*-linux* when compiling for 32bit.
14705
f6bf7bb6
AP
147062004-06-21 Andrew Pinski <apinski@apple.com>
14707
14708 * gcc.dg/pch/struct-1.c: New.
14709 * gcc.dg/pch/struct-1.hs: New.
14710
c0d578e6
GK
147112004-06-21 Geoffrey Keating <geoffk@apple.com>
14712
14713 * gcc.dg/pch/save-temps-1.c: New file.
14714 * gcc.dg/pch/save-temps-1.hs: New file.
14715
8750f9cd
JB
147162004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
14717
14718 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
14719 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
14720
63110e4e
TS
147212004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14722
14723 * gfortran.fortran-torture/execute/select_1.f90: Rename function
14724 to fix type error.
14725 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
14726 Remove trailing spaces.
59d4a500 14727
3a5b9284
RH
147282004-06-21 Richard Henderson <rth@redhat.com>
14729
14730 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
14731 merging && to BIT_FIELD_REF.
14732
992d907d
RS
147332004-06-21 Richard Sandiford <rsandifo@redhat.com>
14734
14735 * g++.dg/opt/placeholder1.C: New test.
14736
ce70456b
EB
147372004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14738
14739 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
14740 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14741 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14742 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14743
84b8b0e0
ZW
147442004-06-20 Zack Weinberg <zack@codesourcery.com>
14745
14746 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
14747 extern "C".
14748 * g++.dg/other/pragma-re-1.C: Add comments.
14749
04b0faec 147502004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
14751
14752 PR gfortran/16080
04b0faec
BD
14753 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
14754
bb60c95f
AP
147552004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14756
14757 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14758 instead of setting the type of size_t by
14759 hand.
14760
ee8db92b
RS
147612004-06-18 Roger Sayle <roger@eyesopen.com>
14762
14763 * gcc.dg/unordered-2.c: New test case.
14764 * gcc.dg/unordered-3.c: New test case.
14765
5d16533a 147662004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
14767
14768 PR other/16043
14769 * lib/g++.exp (g++_version): Tweak regexp for version
14770 * lib/g77.exp (g77_version): Likewise
14771 * lib/gfortran.exp (gfortran_version): Likewise
14772 * lib/objc.exp (objc_version): Likewise
14773 * lib/treelang.exp (treelang_version): Likewise
14774
1acd15e8
JJ
147752004-06-19 Jakub Jelinek <jakub@redhat.com>
14776
dc04f755
JJ
14777 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14778 Use INT_MAX instead of __INT_MAX__.
14779 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14780
1acd15e8
JJ
14781 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14782 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14783 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14784 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14785 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14786 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14787 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14788 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14789 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14790
e1af8299
JJ
14791 * gcc.dg/range-test-1.c: New test.
14792 * g++.dg/opt/range-test-1.C: New test.
14793
093c7153
RH
147942004-06-17 Richard Henderson <rth@redhat.com>
14795
14796 * objc.dg/sync-1.m: New.
14797 * objc.dg/try-catch-1.m: Don't force next runtime.
14798 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14799 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14800 shadowed catch clause.
14801 * objc.dg/try-catch-5.m: New.
14802
c50a0116
ZW
148032004-06-17 Zack Weinberg <zack@codesourcery.com>
14804
14805 Bug 14610
14806 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14807
16865eaa
RH
148082004-06-15 Richard Henderson <rth@redhat.com>
14809
14810 * gcc.dg/20001116-1.c: Move expected warning line.
14811
bf83cc10
RH
148122004-06-15 Richard Henderson <rth@redhat.com>
14813
14814 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14815 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14816
fd660b1b
JL
148172004-06-15 Jeff Law <law@redhat.com>
14818
14819 * gcc.dg/tree-ssa/20040615-1.c: New test.
14820 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14821 be less sensitive to operand ordering.
14822 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14823
3e97fe67
DS
148242004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14825
14826 * g++.dg/abi/bitfield3.C: Add comment..
14827
325c3691
RH
148282004-06-15 Richard Henderson <rth@redhat.com>
14829
14830 * g++.dg/ext/stmtexpr1.C: XFAIL.
14831 * gcc.dg/20030612-1.c: XFAIL.
14832
6bf3d92c
EC
148332004-06-15 Eric Christopher <echristo@redhat.com>
14834
14835 * g++.dg/charset/asm5.c: New.
14836 * gcc.dg/charset/asm6.c: New.
14837
6ef42154
TS
148382004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14839
14840 PR fortran/15962
14841 * gfortran.fortran-torture/execute/select_1.f90: New test.
14842
844f5ccf
PB
148432004-06-15 Paul Brook <paul@codesourcery.com>
14844
14845 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14846
c566721f
GB
148472004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14848
14849 PR c++/15967
14850 * g++.dg/lookup/crash3.C: New test.
14851
4e0f4df5
GB
148522004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14853
14854 PR c++/15947
14855 * g++.dg/parse/dtor4.C: New test.
14856
daa2b95a
JL
148572004-06-14 Jeff Law <law@redhat.com>
14858
14859 * gcc.c-torture/compile/20040614-1.c: New test.
14860
7031baf4
TS
148612004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14862
14863 PR fortran/15211
14864 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14865 LEN of a character array.
14866
7c82a41e
MM
148672004-06-14 Mark Mitchell <mark@codesourcery.com>
14868
14869 PR c++/15096
14870 * g++.dg/template/ptrmem10.C: New test.
14871
14872 PR c++/14930
14873 * g++.dg/template/friend30.C: New test.
14874
f3207b37
TS
148752004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14876
14877 PR fortran/14928
14878 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 14879
a9e7b9d3
PB
148802004-06-13 Paul Brook <paul@codesourcery.com>
14881
14882 * gfortran.fortran-torture/execute/random_2.f90: New test.
14883
118a3a8b
EC
148842004-06-13 Eric Christopher <echristo@redhat.com>
14885
14886 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14887
b08eae92
PB
148882004-06-12 Paul Brook <paul@codesourcery.com>
14889
14890 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14891
f814193b
TS
148922004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14893
14894 PR fortran/14923
14895 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14896
c52eae8d
TS
148972004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14898
14899 PR fortran/14957
14900 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 14901 syntax errors in end statements of contained subroutines.
118a3a8b 14902
662ef0f5
TS
149032004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14904
14905 PR fortran/12841
14906 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14907
4aef80f8
BD
149082004-06-12 Bud Davis <bdavis9659@comcast.net>
14909
a13c7588 14910 PR fortran/15665
4aef80f8
BD
14911 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14912
8204210b
BD
149132004-06-12 Bud Davis <bdavis9659@comcast.net>
14914
14915 PR gfortran/12839
14916 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14917
ba18e4db
MM
149182004-06-11 Mark Mitchell <mark@codesourcery.com>
14919
14920 PR c++/15862
14921 * g++.dg/parse/enum1.C: New test.
14922
3100d647
JL
149232004-06-10 Jeff Law <law@redhat.com>
14924
14925 * gcc.c-torture/compile/20040610-1.c: New test.
14926
da291c87
GB
149272004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14928
14929 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14930 * g++.old-deja/g++.other/decl3.C: Likewise.
14931
a32b97a2
BB
149322004-06-10 Brian Booth <bbooth@redhat.com>
14933
14934 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14935 V_MAY_DEF instead of VDEF.
14936 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14937
ab71fa3f
MM
149382004-06-10 Mark Mitchell <mark@codesourcery.com>
14939
14940 PR c++/14211
14941 * g++.dg/conversion/const1.C: New test.
14942
14943 PR c++/15076
14944 * g++.dg/conversion/reinterpret1.C: New test.
14945
14946 PR c++/15877
14947 * g++.dg/template/enum2.C: New test.
14948
14949 PR c++/15227
14950 * g++.dg/template/error13.C: New test.
14951
a7b155a6
TS
149522004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14953
14954 PR fortran/14957
14955 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14956 arguments to test_* REAL and of the right size.
14957
ba20a3eb
JJ
149582004-06-10 Jakub Jelinek <jakub@redhat.com>
14959
14960 PR target/15569
14961 PR rtl-optimization/15681
14962 * gcc.dg/20040609-1.c: New test.
14963
498c0f27
JJ
149642004-06-10 Jakub Jelinek <jakub@redhat.com>
14965
14966 PR c++/14791
14967 * g++.dg/opt/builtins1.C: New test.
14968
b152aee5
DS
149692004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14970
14971 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14972 that use default windows32 struct layout.
14973 * gcc.dg/i386-bitfield2.c: Likewise.
14974
80d23e49
DS
149752004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14976
14977 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14978 for mingw32 and cygwin targets.
14979
d8044160
GK
149802004-06-09 Geoffrey Keating <geoffk@apple.com>
14981
14982 * gcc.dg/pch/macro-4.c: New.
14983 * gcc.dg/pch/macro-4.hs: New.
14984
655948a3
TS
149852004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14986
14987 PR fortran/13249
14988 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14989
62f1d470
TS
149902004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14991
14992 PR fortran/13372
14993 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14994
898c05b8
BD
149952004-06-09 Bud Davis <bdavis9659@comcast.net>
14996
14997 PR gfortran/14897
62f1d470 14998 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 14999
31b6f11a 150002004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 15001
c50a0116 15002 PR gfortran/15755
31b6f11a
BD
15003 * gfortran.fortran-torture/execute/backspace.c : New test.
15004
0760c380
PB
150052004-06-09 Paul Brook <paul@codesourcery.com>
15006
15007 * gfortran.fortran-torture/execure/intrinsic_associated.f90
15008 (pointer_to_section): Rewrite to use smaller array.
15009
320c0659
DE
150102004-06-08 David Edelsohn <edelsohn@gnu.org>
15011
0760c380
PB
15012 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
15013 * gcc.dg/ext/altivec-10.c: Same.
15014 * gcc.dg/ext/altivec-11.c: Same.
15015 * gcc.dg/ext/altivec-12.c: Same.
15016 * gcc.dg/ext/altivec-13.c: Same.
15017 * gcc.dg/ext/altivec-14.c: Same.
15018 * gcc.dg/ext/altivec-15.c: Same.
15019 * gcc.dg/ext/altivec-16.c: Same.
15020 * gcc.dg/ext/altivec-3.c: Same.
15021 * gcc.dg/ext/altivec-4.c: Same.
15022 * gcc.dg/ext/altivec-6.c: Same.
15023 * gcc.dg/ext/altivec-7.c: Same.
15024 * gcc.dg/ext/altivec-8.c: Same.
15025 * gcc.dg/ext/altivec-varargs-1.c: Same.
15026
15027 * g++.dg/ext/altivec-1.C: Correct dg syntax.
15028 * g++.dg/ext/altivec-10.C: Same.
15029 * g++.dg/ext/altivec-2.C: Same.
15030 * g++.dg/ext/altivec-3.C: Same.
15031 * g++.dg/ext/altivec-4.C: Same.
15032 * g++.dg/ext/altivec-5.C: Same.
15033 * g++.dg/ext/altivec-6.C: Same.
15034 * g++.dg/ext/altivec-7.C: Same.
15035 * g++.dg/ext/altivec-8.C: Same.
15036 * g++.dg/ext/altivec-9.C: Same.
320c0659 15037
9221325f
GB
150382004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15039
15040 PR c++/7841
15041 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
15042
85bbb21f
EB
150432004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15044
15045 * gcc.dg/union-1.c: New test.
15046
67057c53
RS
150472004-06-07 Roger Sayle <roger@eyesopen.com>
15048
15049 * gcc.dg/builtins-41.c: New test case.
15050 * gcc.dg/builtins-42.c: New test case.
15051
2435e036
DE
150522004-06-07 David Edelsohn <edelsohn@gnu.org>
15053
15054 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
15055 * g++.dg/ext/altivec-10.C: Same.
15056 * g++.dg/ext/altivec-2.C: Same.
15057 * g++.dg/ext/altivec-3.C: Same.
15058 * g++.dg/ext/altivec-4.C: Same.
15059 * g++.dg/ext/altivec-5.C: Same.
15060 * g++.dg/ext/altivec-6.C: Same.
15061 * g++.dg/ext/altivec-7.C: Same.
15062 * g++.dg/ext/altivec-8.C: Same.
15063 * g++.dg/ext/altivec-9.C: Same.
15064 * g++.old-deja/g++.abi/cxa_vec.C: Same.
15065 * g++.old-deja/g++.brendan/new3.C: Same.
15066 * gcc.c-torture/execute/eeprof-1.x: Same.
15067
45b0c94c
JM
150682004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
15069
15070 PR c/14765
15071 * gcc.dg/pr14765-1.c: New test.
15072
bf730f15
RS
150732004-06-07 Roger Sayle <roger@eyesopen.com>
15074
15075 PR c/14649
15076 * gcc.dg/pr14649-1.c: New test case.
15077
f5a76aea
RH
150782004-06-07 Richard Henderson <rth@redhat.com>
15079
15080 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
15081 if temporaries.
15082
8cd0b81e
DE
150832004-06-07 David Edelsohn <edelsohn@gnu.org>
15084
15085 * g++.dg/eh/elide1.C: Remove XFAIL.
15086
d5a10cf0
MM
150872004-06-07 Mark Mitchell <mark@codesourcery.com>
15088
15089 PR c++/15337
15090 * g++.dg/expr/sizeof3.C: New test.
15091
15092 PR c++/14777
15093 * g++.dg/template/access14.C: New test.
15094
15095 PR c++/15554
15096 * g++.dg/template/enum1.C: New test.
15097
15098 PR c++/15057
15099 * g++.dg/eh/throw1.C: New test.
15100
e9c5d1c0
DA
151012004-06-07 David Ayers <d.ayers@inode.at>
15102 Ziemowit Laski <zlaski@apple.com>
15103
15104 * lib/objc.exp (objc_target_compile): Revert the '-framework
15105 Foundation' flag fix, since bare Darwin does not ship
15106 with the Foundation framework.
15107 * objc/execute/next_mapping.h: Provide a local NSConstantString
15108 @interface and @implementation.
15d0650c
ZL
15109 (objc_constant_string_init): A constructor function, used to
15110 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
15111 * objc/execute/string1.m: Include "next_mapping.h" instead of
15112 <Foundation/NSString.h>.
15113 * objc/execute/string2.m: Likewise.
15114 * objc/execute/string3.m: Likewise.
15115 * objc/execute/string4.m: Likewise.
15116
aab087b8
L
151172004-06-06 H.J. Lu <hongjiu.lu@intel.com>
15118
15119 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
15120 to double. Replace double with FLOAT.
15121 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
15122
15123 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
15124 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
15125 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
15126 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
15127 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
15128 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
15129 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
15130 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
15131
10bc1b1b
JM
151322004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
15133
15134 PR c/13519
15135 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
15136
8a83a693
GB
151372004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15138
15139 PR c++/15503
15140 * g++.dg/template/meminit2.C: New test.
15141
28af2467
PB
151422004-06-04 Paolo Bonzini <bonzini@gnu.org>
15143
15144 PR target/15822
15145 * gcc.c-torture/execute/compare-fp-1.c,
15146 gcc.c-torture/execute/compare-fp-2.c,
15147 gcc.c-torture/execute/compare-fp-3.c,
15148 gcc.c-torture/execute/compare-fp-4.c,
15149 gcc.c-torture/execute/compare-fp-3.x,
15150 gcc.c-torture/execute/compare-fp-4.x: Moved...
15151 * gcc.c-torture/execute/ieee/compare-fp-1.c,
15152 gcc.c-torture/execute/ieee/compare-fp-2.c,
15153 gcc.c-torture/execute/ieee/compare-fp-3.c,
15154 gcc.c-torture/execute/ieee/compare-fp-4.c,
15155 gcc.c-torture/execute/ieee/compare-fp-3.x,
15156 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
15157
72fab006
NP
151582004-06-04 David Ayers <d.ayers@inode.at>
15159
15160 * objc/execute/protocol-isEqual-4.m: New testcase.
15161
151622004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
15163
15164 * objc/execute/protocol-isEqual-1.m: New testcase.
15165 * objc/execute/protocol-isEqual-2.m: New testcase.
15166 * objc/execute/protocol-isEqual-3.m: New testcase.
15167
1600fe22
TS
151682004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15169
15170 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
15171
12ba3f8f
ZL
151722004-06-02 Ziemowit Laski <zlaski@apple.com>
15173
15174 * lib/objc.exp (objc_target_compile): When running tests on
15175 Darwin (Mac OS X), inform the linker about '-framework
15176 'Foundation'.
15177
3aeb3655
EC
151782004-06-02 Eric Christopher <echristo@redhat.com>
15179
15180 * gcc.c-torture/compile/20040602-1.c: New.
15181
3facc4b6
AP
151822004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
15183
89422e47
AP
15184 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
15185 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
15186
3facc4b6
AP
15187 PR tree-optimization/14736
15188 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 15189
3facc4b6
AP
15190 PR tree-optimization/14042
15191 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
15192
15193 PR tree-optimization/14729
15194 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
15195
2fa54841
TS
151962004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15197
15198 PR fortran/15557
15199 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
15200
7a3ea201
RH
152012004-06-01 Richard Hederson <rth@redhat.com>
15202
15203 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
15204
07166901
GB
152052004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15206
15207 PR c++/14932
15208 * g++.dg/parse/offsetof4.C: New test.
15209
61c627ed
NP
152102004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
15211
9469f0aa 15212 PR objc/7993
61c627ed
NP
15213 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
15214
e17b3578
MM
152152004-05-31 Mark Mitchell <mark@codesourcery.com>
15216
15217 PR c++/15701
15218 * g++.dg/template/friend29.C: New test.
15219
ec3e6835
JM
152202004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
15221
15222 PR c/15749
15223 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
15224
a4a90b84
EB
152252004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
15226
15227 * gcc.dg/sparc-trap-1.c: New test.
15228
1f7a8dcc
RS
152292004-05-31 Roger Sayle <roger@eyesopen.com>
15230
15231 PR middle-end/15069
15232 * g++.dg/opt/fold3.C: New test case.
15233
0fb4f4b8
GS
152342004-05-30 Graham Stott <graham.stott@btinternet.com>
15235
15236 * lib/target-supports.exp (check_iconv_available): Fix fallout
15237 from 2004-05-28 patch.
15238
7b5b57b7
PB
152392004-05-30 Paul Brook <paul@codesourcery.com>
15240
15241 PR fortran/15620
15242 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
15243 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
15244
5f251c26
SK
152452004-05-30 Steven G. Kargl <kargls@comcast.net>
15246
15247 * gfortran.fortran-torture/execute/random_1.f90: New test.
15248
b63e5497
ZL
152492004-05-28 Ziemowit Laski <zlaski@apple.com>
15250
15251 * g++.dg/ext/altivec-10.C: New test.
15252
353c3b7e
PB
152532004-05-29 Paul Brook <paul@codesourcery.com>
15254
15255 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
15256
690c364e
ZL
152572004-05-28 Ziemowit Laski <zlaski@apple.com>
15258
15259 * gcc.dg/altivec-16.c: New test.
15260
763ee179
JJ
152612004-05-28 Janis Johnson <janis187@us.ibm.com>
15262
15263 * lib/target-supports.exp (check_vmx_hw_available): New.
15264 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
15265
15266 * lib/target-supports.exp (check_alias_available,
15267 check_iconv_available, check_named_sections_available): Use
15268 unique names for temporary files.
15269
6b1db06f
ZL
152702004-05-28 Ziemowit Laski <zlaski@apple.com>
15271
15272 * gcc.dg/altivec-15.c: New test.
15273
c1cca8d4
MM
152742004-05-28 Mark Mitchell <mark@codesourcery.com>
15275
15276 PR c++/15083
15277 * g++.dg/warn/noeffect6.C: New test.
15278
15279 PR c++/15471
15280 * g++.dg/expr/ptrmem4.C: New test.
15281
15282 PR c++/15640
15283 * g++.dg/template/operator3.C: New test.
15284
0c1a1ecd
MM
152852004-05-28 Mark Mitchell <mark@codesourcery.com>
15286
15287 PR c++/14668
15288 * g++.dg/lookup/redecl1.C: New test.
15289 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
15290
d1a7edaf
PB
152912004-05-28 Paolo Bonzini <bonzini@gnu.org>
15292
28af2467
PB
15293 * gcc.c-torture/execute/compare-fp-1.c,
15294 gcc.c-torture/execute/compare-fp-2.c,
15295 gcc.c-torture/execute/compare-fp-3.c,
15296 gcc.c-torture/execute/compare-fp-4.c,
15297 gcc.c-torture/execute/compare-fp-3.x,
15298 gcc.c-torture/execute/compare-fp-4.x,
15299 gcc.dg/pr15649-1.c: New.
d1a7edaf 15300
18db8f19
AN
153012004-05-27 Adam Nemet <anemet@lnxw.com>
15302
15303 PR c++/12883
15304 * g++.dg/init/array14.C: New test.
15305
74f48aee
JJ
153062004-05-25 Janis Johnson <janis187@us.ibm.com>
15307
5ab8e5cc
JJ
15308 * lib/compat.exp (compat-get-options-main): New.
15309 (compat-get-options): Remove unneeded code, warn for ignored
15310 command.
15311 (compat-execute): Check flag set by dg-require-* commands.
15312
74f48aee
JJ
15313 * lib/compat.exp (compat-execute): Break up long lines.
15314
386f1015
JJ
153152004-05-24 Janis Johnson <janis187@us.ibm.com>
15316
1bfc8f67
JJ
15317 * gcc.dg/altivec-7.c: Don't use 'vector long'.
15318 * gcc.dg/altivec-14.c: New test.
15319 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
15320
6eade693
JJ
15321 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
15322 * gcc.dg/altivec-12.c: Ditto.
15323
386f1015
JJ
15324 * gcc.dg/altivec-3.c: Move call to altivec_check.
15325
15077df5
MM
153262004-05-23 Mark Mitchell <mark@codesourcery.com>
15327
15328 PR c++/15044
15329 * g++.dg/template/error12.C: New test.
15330
15331 PR c++/15317
15332 * g++.dg/ext/attrib15.C: New test.
15333
15334 PR c++/15329
15335 * g++.dg/template/ptrmem9.C: New test.
15336
45aae8f2
PB
153372004-05-25 Paul Brook <paul@codesourcery.com>
15338
15339 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
15340
a30f62e0
MM
153412004-05-23 Mark Mitchell <mark@codesourcery.com>
15342
15343 PR c++/15165
15344 * g++.dg/template/crash19.C: New test.
15345
9ce1594a
MM
153462004-05-23 Mark Mitchell <mark@codesourcery.com>
15347
15348 PR c++/15025
15349 * g++.dg/template/redecl1.C: New test.
15350
f746161e
MM
153512004-05-23 Mark Mitchell <mark@codesourcery.com>
15352
15353 PR c++/14821
15354 * g++.dg/other/ns1.C: New test.
15355
15356 PR c++/14883
15357 * g++.dg/template/invalid1.C: New test.
15358
5291e69a
PB
153592004-05-23 Paul Brook <paul@codesourcery.com>
15360 Victor Leikehman <lei@haifasphere.co.il>
15361
15362 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
15363 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
15364
0deb916c
MM
153652004-05-22 Mark Mitchell <mark@codesourcery.com>
15366
15367 PR c++/15285
15368 PR c++/15299
15369 * g++.dg/template/non-dependent5.C: New test.
15370 * g++.dg/template/non-dependent6.C: New test.
15371
1e2e9f54
MM
153722004-05-22 Mark Mitchell <mark@codesourcery.com>
15373
15374 PR c++/15507
15375 * g++.dg/inherit/union1.C: New test.
15376
15377 PR c++/15542
15378 * g++.dg/template/addr1.C: New test.
15379
15380 PR c++/15427
15381 * g++.dg/template/array5.C: New test.
15382
15383 PR c++/15287
15384 * g++.dg/template/array6.C: New test.
15385
ae5cbc33
RS
153862004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
15387 Roger Sayle <roger@eyesopen.com>
15388
15389 * g++.dg/lookup/forscope2.C: New test case.
15390
b02398bd
BE
153912004-05-22 Ben Elliston <bje@au.ibm.com>
15392
15393 * gcc.dg/cpp/Wmissingdirs.c: New.
15394
d05aa0af
L
153952004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15396
15397 PR target/15301
15398 * gcc.dg/compat/union-m128-1.h: New file.
15399 * gcc.dg/compat/union-m128-1_main.c: Likewise.
15400 * gcc.dg/compat/union-m128-1_x.c: Likewise.
15401 * gcc.dg/compat/union-m128-1_y.c: Likewise.
15402
f69a1120
L
154032004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15404
15405 PR target/15302
15406 * gcc.dg/compat/struct-complex-1.h: New file.
15407 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
15408 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
15409 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
15410
f4085d4c
RS
154112004-05-20 Roger Sayle <roger@eyesopen.com>
15412
15413 PR middle-end/3074
15414 * gcc.dg/pr3074-1.c: New test case.
15415 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
15416
d3a7ef9a
FH
154172004-05-20 Falk Hueffner <falk@debian.org>
15418
15419 PR other/15526
15420 * gcc.dg/ftrapv-1.c: New test case.
15421
59fa6e39 154222004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
15423
15424 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
15425
3a3f4da9 154262004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 15427 Jeff Law <law@redhat.com>
cc52902d 15428
59fa6e39
FW
15429 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
15430 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
15431
15432 * gcc.dg/tree-ssa/20040518-1.c: New test.
15433
7d72d96e
ZW
154342004-05-18 Zack Weinberg <zack@codesourcery.com>
15435
15436 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
15437
54b4ba60
PB
154382004-05-18 Paul Brook <paul@codesourcery.com>
15439
15440 PR fortran/13930
15441 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
15442
24f8f5ec
TS
154432004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15444
15445 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
15446 constant folding.
15447
6944d9dd
SB
154482004-05-17 Steven Bosscher <stevenb@suse.de>
15449
15450 * gcc.dg/tree-ssa/20040517-1.c: New test.
15451
5763419e
VR
154522004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15453
15454 * gcc.dg/loop-4.c: New test.
15455
7cd9b028
AP
154562004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
15457
15458 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
15459
94161cec
BD
154602004-05-15 Bud Davis <bdavis9659@comcast.net>
15461
15462 PR fortran/15311
15463 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
15464
d663434b
TS
154652004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15466
15467 PR fortran/13826
feb357a3 15468 PR fortran/13940
d663434b
TS
15469 * gfortran.fortran-torture/compile/data_1.f90: New test.
15470
9322b95b
UW
154712004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
15472
15473 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
15474 * gcc.dg/uninit-H.c: Define ASM for __s390__.
15475
aaa67502
JM
154762004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15477
15478 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
15479
e9a75776
JM
154802004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15481
15482 PR c/15444
15483 * gcc.dg/format/xopen-1.c: Adjust expected message.
15484 * gcc.dg/format/xopen-3.c: New test.
15485
cb44ab82
VL
154862004-05-14 Victor Leikehman <lei@haifasphere.co.il>
15487
15488 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
15489
14bc8dc2
JL
154902004-05-14 Jeff Law <law@redhat.com>
15491
15492 * gcc.dg/tree-ssa/20040514-2.c: New test.
15493
7b08cf92
TS
154942004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15495
15496 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
15497 this ...
7d72d96e 15498 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
15499 this.
15500
571325db
AP
155012004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
15502
15503 * gcc.dg/tree-ssa/20040514-1.c: New test.
15504
5b5afddf
TS
155052004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15506
7d72d96e 15507 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
15508 test.
15509
9b089e05
TS
155102004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15511
15512 PR fortran/14066
15513 * gfortran.fortran-torture/compile/do_1.f90: New test.
15514
ee17cbda
TS
155152004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15516
15517 PR fortran/15051
15518 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
15519 test.
15520
abdef811
BD
155212004-05-14 Bud Davis <bdavis9659@comcast.net>
15522
15523 PR fortran/15149
15524 * gfortran.fortran-torture/execute/random_init.f90: New test.
15525
c39373da
PB
155262004-05-13 Paul Brook <paul@codesourcery.com>
15527
15528 PR fortran/15314
15529 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
15530
eb3a47ba
AP
155312004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
15532
15533 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
15534 for the powerpc case.
15535
91581bcc
JL
155362004-05-13 Jeff Law <law@redhat.com>
15537
15538 * gcc.dg/tree-ssa/20040513-1.c: New test.
15539 * gcc.dg/tree-ssa/20040513-2.c: New test.
15540
09532ff5
PB
155412004-05-13 Paul Brook <paul@codesourcery.com>
15542
15543 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
15544 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
15545 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
15546
c15190ec
AS
155472004-05-13 Andreas Schwab <schwab@suse.de>
15548
15549 PR other/10819
15550 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
15551 characters.
15552
92fbb759
BD
155532004-05-13 Bud Davis <bdavis9659@comcast.net>
15554
15555 PR fortran/15294
15556 * gfortran.fortran-torture/execute/adjustr.f90: New file.
15557
6de9cd9a
DN
155582004-05-13 Diego Novillo <dnovillo@redhat.com>
15559
15560 Merge from tree-ssa-20020619-branch. See
15561 ChangeLog.tree-ssa for details.
15562
daca85ca
ZL
155632004-05-11 Ziemowit Laski <zlaski@apple.com>
15564
15565 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
15566 include <altivec.h> explicitly.
15567 * gcc.dg/altivec-13.c: Likewise.
15568
52569640
PB
155692004-05-11 Paul Brook <paul@codesourcery.com>
15570
15571 * gcc.c-torture/compile/20010518-1.c: Force enum size.
15572
3df844b1
EC
155732004-05-10 Eric Christopher <echristo@redhat.com>
15574
946f318a 15575 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
15576 * gcc.dg/sibcall-4.c: Ditto.
15577
16cfa3dc
ZL
155782004-05-10 Ziemowit Laski <zlaski@apple.com>
15579
15580 * g++.dg/ext/altivec-8.C: New test case.
15581 * gcc.dg/altivec-13.c: New test case.
15582
8dc2384c
RS
155832004-05-08 Roger Sayle <roger@eyesopen.com>
15584
15585 * gcc.c-torture/execute/divcmp-1.c: New test case.
15586 * gcc.c-torture/execute/divcmp-2.c: New test case.
15587 * gcc.c-torture/execute/divcmp-3.c: New test case.
15588
92ff0c41
EB
155892004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15590
15591 * g++.dg/other/pragma-re-2.C: New test.
15592
c3fced6c
UB
155932004-05-07 Uros Bizjak <uros@kss-loka.si>
15594
15595 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
15596 * gcc.dg/i386-387-2.c: Likewise.
15597
15598 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
15599 __builtin_drem.
15600 * gcc.dg/i386-387-6.c: Likewise.
15601
c2fcfa4f
UB
156022004-05-07 Uros Bizjak <uros@kss-loka.si>
15603
15604 * gcc.dg/builtins-33.c: Also check log1p*.
15605
57408b45
HPN
156062004-05-07 Hans-Peter Nilsson <hp@axis.com>
15607
e94166da 15608 PR optimization/15296
57408b45
HPN
15609 * gcc.c-torture/execute/pr15296.c: New test.
15610
5ae27cfa
UB
156112004-05-05 Uros Bizjak <uros@kss-loka.si>
15612
15613 * gcc.dg/builtins-40.c: New test.
3df844b1 15614
ce7f07bd
RS
156152004-05-05 Richard Sandiford <rsandifo@redhat.com>
15616
15617 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
15618
cc27e657
PB
156192004-05-04 Paolo Bonzini <bonzini@gnu.org>
15620
15621 * g++.dg/ext/spe1.C: New testcase.
15622
fae4c98f
ZL
156232004-05-04 Ziemowit Laski <zlaski@apple.com>
15624
15625 * objc.dg/image-info.m: Allow additional attributes
15626 for __image_info section.
15627
b5ba341f
RS
156282004-05-04 Richard Sandiford <rsandifo@redhat.com>
15629
15630 * gcc.dg/torture/mips-hilo-2.c: New test.
15631
44021471
GB
156322004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15633
15634 PR c++/14389
15635 * g++.dg/template/member5.C: New test.
15636
7a8e07c7
UB
156372004-05-03 Uros Bizjak <uros@kss-loka.si>
15638
44021471 15639 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 15640
ca3df643
KG
156412004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15642
15643 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
15644 * gcc.dg/torture/builtin-convert-3.c: New test.
15645
e2655d15
UW
156462004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
15647
15648 PR middle-end/15054
15649 * g++.dg/opt/pr15054.C: New test.
15650
3bf05748
KG
156512004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15652
15653 * gcc.dg/torture/builtin-rounding-1.c: New test.
15654 * gcc.dg/builtins-25.c: Delete.
15655 * gcc.dg/builtins-29.c: Delete.
15656
ed9676cf
AK
156572004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
15658
15659 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
15660 * gcc.dg/sibcall-4.c: Likewise.
15661 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
15662
2fe8b9c8
KH
156632004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15664
15665 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
15666 bit-field on 16-bit targets.
15667
99c4eea1
KH
156682004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15669
15670 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
15671 16-bit targets.
15672
3fbf917d
AP
156732004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
15674
99c4eea1
KH
15675 * gcc.dg/rs6000-power2-1.c: Change to compile only.
15676 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 15677
ec52e7d5
AP
156782004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
15679
15680 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
15681 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
15682 Change the asm registers to be in form of frN instead of fN.
15683
332d782c
KG
156842004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15685
15686 * gcc.dg/torture/builtin-convert-2.c: New test.
15687
90f81f99
AP
156882004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
15689
15690 * gcc.dg/rs6000-power2-1.c: New test.
15691 * gcc.dg/rs6000-power2-2.c: New test.
15692
902edd36
JH
156932004-04-28 Jan Hubicka <jh@suse.cz>
15694
15695 * gcc.dg/unused-6.c: New test.
15696
0c04dd0d 156972004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 15698 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
15699
15700 * ada/acats/run_all.sh: Define $target variable.
15701
72fcb5d1
AP
157022004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
15703
15704 PR c++/15119
15705 * g++.dg/other/vararg-1.C: New test.
3df844b1 15706
72fcb5d1
AP
15707 PR c++/4794
15708 * g++.dg/eh/cleanup3.C: New test.
15709
acde5ecb
LG
157102004-04-24 Laurent GUERBY <laurent@guerby.net>
15711
15712 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
15713 and ad8011a (target_insn).
15714 * ada/acats/support/macro.dfs: Likewise.
15715 * ada/acats/support/impbit.adb: New file.
3df844b1 15716
a3ef788f
UW
157172004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
15718
15719 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
15720
1548580c
EB
157212004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15722
15723 * gcc.dg/loop-3.c: New test.
15724
01d4c813
DJ
157252004-04-23 Daniel Jacobowitz <drow@mvista.com>
15726
15727 * gcc.c-torture/execute/simd-5.c: New test.
15728
4424e0da
GB
157292004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15730
15731 PR c++/15064
15732 * g++.dg/template/crash18.C: New test.
15733
92a62aad
MM
157342004-04-22 Mark Mitchell <mark@codesourcery.com>
15735
15736 * g++.dg/ext/complit3.C: New test.
15737
f33e359d
AH
157382004-04-21 Aldy Hernandez <aldyh@redhat.com>
15739
15740 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
15741 * gcc.dg/altivec-3.c: Same.
15742 * gcc.dg/altivec-varargs-1.c: Same.
15743
9aba2a72
AH
157442004-04-21 Aldy Hernandez <aldyh@redhat.com>
15745
15746 * lib/target-supports.exp (check_profiling_available): Assume
15747 profiling is not available on powerpc-eabi targets.
15748
a0b96bb7
JJ
157492004-04-21 Janis Johnson <janis187@us.ibm.com>
15750
15751 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
15752 * gcc.dg/vmx/bug-1.c: Ditto.
15753
77a705e4
EC
157542004-04-20 Eric Christopher <echristo@redhat.com>
15755
15756 * gcc.dg/charset/extern.c: New test.
15757 * g++.dg/charset/extern3.cc: Ditto.
15758
c56122d8
UB
157592004-04-20 Uros Bizjak <uros@kss-loka.si>
15760
15761 * gcc.dg/builtins-39.c: New test.
15762
7b1521e0
AH
157632004-04-20 Aldy Hernandez <aldyh@redhat.com>
15764
15765 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15766
169304de
RS
157672004-04-20 Richard Sandiford <rsandifo@redhat.com>
15768
15769 * gcc.dg/torture/mips-hilo-1.c: New test.
15770
10b5935e
AP
157712004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15772
15773 * gcc.c-torture/compile/20040419-1.c: New test.
15774
06647e79
AH
157752004-04-18 Aldy Hernandez <aldyh@redhat.com>
15776
15777 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15778
4615cd51
ZW
157792004-04-18 Zack Weinberg <zack@codesourcery.com>
15780 Aldy Hernandez <aldyh@redhat.com>
15781
15782 * gcc.c-torture/execute/va-arg-24.c: New.
15783
c5735c26
ZW
157842004-04-17 Zack Weinberg <zack@codesourcery.com>
15785 Aldy Hernandez <aldyh@redhat.com>
15786
15787 * gcc.dg/vmx/1b-01.c: New.
15788 * gcc.dg/vmx/1b-02.c: New.
15789 * gcc.dg/vmx/1b-03.c: New.
15790 * gcc.dg/vmx/1b-04.c: New.
15791 * gcc.dg/vmx/1b-05.c: New.
15792 * gcc.dg/vmx/1b-06.c: New.
15793 * gcc.dg/vmx/1b-07.c: New.
15794 * gcc.dg/vmx/1c-01.c: New.
15795 * gcc.dg/vmx/1c-02.c: New.
15796 * gcc.dg/vmx/3a-01a.c: New.
15797 * gcc.dg/vmx/3a-01.c: New.
15798 * gcc.dg/vmx/3a-01m.c: New.
15799 * gcc.dg/vmx/3a-03.c: New.
15800 * gcc.dg/vmx/3a-03m.c: New.
15801 * gcc.dg/vmx/3a-04.c: New.
15802 * gcc.dg/vmx/3a-04m.c: New.
15803 * gcc.dg/vmx/3a-05.c: New.
15804 * gcc.dg/vmx/3a-06.c: New.
15805 * gcc.dg/vmx/3a-06m.c: New.
15806 * gcc.dg/vmx/3a-07.c: New.
15807 * gcc.dg/vmx/3b-01.c: New.
15808 * gcc.dg/vmx/3b-02.c: New.
15809 * gcc.dg/vmx/3b-10.c: New.
15810 * gcc.dg/vmx/3b-13.c: New.
15811 * gcc.dg/vmx/3b-14.c: New.
15812 * gcc.dg/vmx/3b-15.c: New.
15813 * gcc.dg/vmx/3c-01a.c: New.
15814 * gcc.dg/vmx/3c-01.c: New.
15815 * gcc.dg/vmx/3c-02.c: New.
15816 * gcc.dg/vmx/3c-03.c: New.
15817 * gcc.dg/vmx/3d-01.c: New.
15818 * gcc.dg/vmx/4-01.c: New.
15819 * gcc.dg/vmx/4-03.c: New.
15820 * gcc.dg/vmx/5-01.c: New.
15821 * gcc.dg/vmx/5-02.c: New.
15822 * gcc.dg/vmx/5-03.c: New.
15823 * gcc.dg/vmx/5-04.c: New.
15824 * gcc.dg/vmx/5-05.c: New.
15825 * gcc.dg/vmx/5-06.c: New.
15826 * gcc.dg/vmx/5-07.c: New.
15827 * gcc.dg/vmx/5-07t.c: New.
15828 * gcc.dg/vmx/5-08.c: New.
15829 * gcc.dg/vmx/5-10.c: New.
15830 * gcc.dg/vmx/5-11.c: New.
15831 * gcc.dg/vmx/7-01a.c: New.
15832 * gcc.dg/vmx/7-01.c: New.
15833 * gcc.dg/vmx/7c-01.c: New.
15834 * gcc.dg/vmx/7d-01.c: New.
15835 * gcc.dg/vmx/7d-02.c: New.
15836 * gcc.dg/vmx/8-01.c: New.
15837 * gcc.dg/vmx/8-02a.c: New.
15838 * gcc.dg/vmx/8-02.c: New.
15839 * gcc.dg/vmx/brode-1.c: New.
15840 * gcc.dg/vmx/bug-1.c: New.
15841 * gcc.dg/vmx/bug-2.c: New.
15842 * gcc.dg/vmx/bug-3.c: New.
15843 * gcc.dg/vmx/cw-bug-1.c: New.
15844 * gcc.dg/vmx/cw-bug-2.c: New.
15845 * gcc.dg/vmx/cw-bug-3.c: New.
15846 * gcc.dg/vmx/dct.c: New.
15847 * gcc.dg/vmx/debug-1.c: New.
15848 * gcc.dg/vmx/debug-2.c: New.
15849 * gcc.dg/vmx/debug-3.c: New.
15850 * gcc.dg/vmx/debug-4.c: New.
15851 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15852 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15853 * gcc.dg/vmx/eg-5.c: New.
15854 * gcc.dg/vmx/fft.c: New.
15855 * gcc.dg/vmx/gcc-bug-1.c: New.
15856 * gcc.dg/vmx/gcc-bug-2.c: New.
15857 * gcc.dg/vmx/gcc-bug-3.c: New.
15858 * gcc.dg/vmx/gcc-bug-4.c: New.
15859 * gcc.dg/vmx/gcc-bug-5.c: New.
15860 * gcc.dg/vmx/gcc-bug-6.c: New.
15861 * gcc.dg/vmx/gcc-bug-7.c: New.
15862 * gcc.dg/vmx/gcc-bug-8.c: New.
15863 * gcc.dg/vmx/gcc-bug-9.c: New.
15864 * gcc.dg/vmx/gcc-bug-b.c: New.
15865 * gcc.dg/vmx/gcc-bug-c.c: New.
15866 * gcc.dg/vmx/gcc-bug-d.c: New.
15867 * gcc.dg/vmx/gcc-bug-e.c: New.
15868 * gcc.dg/vmx/gcc-bug-f.c: New.
15869 * gcc.dg/vmx/gcc-bug-g.c: New.
15870 * gcc.dg/vmx/gcc-bug-i.c: New.
15871 * gcc.dg/vmx/harness.h: New.
15872 * gcc.dg/vmx/ira1.c: New.
15873 * gcc.dg/vmx/ira2a.c: New.
15874 * gcc.dg/vmx/ira2b.c: New.
15875 * gcc.dg/vmx/ira2.c: New.
15876 * gcc.dg/vmx/ira2c.c: New.
15877 * gcc.dg/vmx/mem.c: New.
15878 * gcc.dg/vmx/newton-1.c: New.
15879 * gcc.dg/vmx/ops.c: New.
15880 * gcc.dg/vmx/sn7153.c: New.
15881 * gcc.dg/vmx/spill2.c: New.
15882 * gcc.dg/vmx/spill3.c: New.
15883 * gcc.dg/vmx/spill.c: New.
15884 * gcc.dg/vmx/t.c: New.
15885 * gcc.dg/vmx/varargs-1.c: New.
15886 * gcc.dg/vmx/varargs-2.c: New.
15887 * gcc.dg/vmx/varargs-3.c: New.
15888 * gcc.dg/vmx/varargs-4.c: New.
15889 * gcc.dg/vmx/varargs-5.c: New.
15890 * gcc.dg/vmx/varargs-6.c: New.
15891 * gcc.dg/vmx/varargs-7.c: New.
15892 * gcc.dg/vmx/vmx.exp: New.
15893 * gcc.dg/vmx/vprint-1.c: New.
15894 * gcc.dg/vmx/vscan-1.c: New.
15895 * gcc.dg/vmx/x-01.c: New.
15896 * gcc.dg/vmx/x-02.c: New.
15897 * gcc.dg/vmx/x-03.c: New.
15898 * gcc.dg/vmx/x-04.c: New.
15899 * gcc.dg/vmx/x-05.c: New.
15900 * gcc.dg/vmx/yousufi-1.c: New.
15901 * gcc.dg/vmx/zero-1.c: New.
15902 * gcc.dg/vmx/zero.c: New.
15903
0ff3e805
AP
159042004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15905
15906 * g++.dg/lookup/java1.C: Update for chage of
15907 _Jv_AllocObject.
15908 * g++.dg/lookup/java2.C: Likewise.
15909
c556d3af
LG
159102004-04-17 Laurent GUERBY <laurent@guerby.net>
15911
15912 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 15913
3bd06df7
RS
159142004-04-17 Richard Sandiford <rsandifo@redhat.com>
15915
15916 * gcc.dg/vr-mult-[12].c: New tests.
15917
6e97f1f9
JDA
159182004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15919
171ed7b1 15920 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 15921
171ed7b1 15922 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 15923
a49877d8
RS
159242004-04-15 Richard Sandiford <rsandifo@redhat.com>
15925
15926 * lib/target-supports.exp (check_profiling_available): Assume profiling
15927 isn't available for mips*-*-elf targets.
15928
88b28a31
UB
159292004-04-14 Uros Bizjak <uros@kss-loka.si>
15930
15931 * gcc.dg/builtins-38.c: New test.
15932
2aa01719
EC
159332004-04-14 Eric Christopher <echristo@redhat.com>
15934
15935 * g++.dg/charset/charset.exp: Run .cc extension tests.
15936
bb2d0eec
ZW
159372004-04-14 Zack Weinberg <zack@codesourcery.com>
15938
15939 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15940
61218d19
KG
159412004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15942
15943 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15944
a072d43b
UB
159452004-04-13 Uros Bizjak <uros@kss-loka.si>:
15946
15947 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15948 * gcc.dg/i386-387-2.c: Likewise.
15949
15950 * gcc.dg/i386-387-7.c: New test.
15951 * gcc.dg/i386-387-8.c: New test.
15952
15953 * gcc.dg/builtins-37.c: New test.
15954
d5a46acb
GK
159552004-04-13 Geoffrey Keating <geoffk@apple.com>
15956
15957 * g++.dg/pch/externc-1.C: Add missing semicolon.
15958
935a6e46
AH
159592004-04-13 Aldy Hernandez <aldyh@redhat.com>
15960
bb2d0eec 15961 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 15962
1c9766da
RK
159632004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15964
15965 * gcc.c-torture/execute/20040411-1.c: New test.
15966
c7e1876b
JM
159672004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15968
15969 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15970
df1a3b73
CD
159712004-04-09 Chris Demetriou <cgd@broadcom.com>
15972
15973 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15974
ab37d57e
ZW
159752004-04-09 Zack Weinberg <zack@codesourcery.com>
15976
15977 * lib/target-supports.exp (check_named_sections_available): New.
15978 * lib/gcc-dg.exp (dg-require-named-sections): New.
15979 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15980 old-deja.exp. Also prune error-count message from HP linker.
15981 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15982
15983 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15984 * g++.old-deja/g++.pt/static3.C: Likewise.
15985 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15986
0b24db88
RS
159872004-04-09 Roger Sayle <roger@eyesopen.com>
15988
15989 * gcc.c-torture/execute/20040409-1.c: New test case.
15990 * gcc.c-torture/execute/20040409-2.c: New test case.
15991 * gcc.c-torture/execute/20040409-3.c: New test case.
15992
c29726e2
AP
159932004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15994
15995 * gcc.dg/20040409-1.c: New test.
15996
82a6a758
RS
159972004-04-08 Roger Sayle <roger@eyesopen.com>
15998
15999 PR target/14888
16000 * g++.dg/opt/pr14888.C: New test case.
16001
54e109ed
GK
160022004-04-08 Geoffrey Keating <geoffk@apple.com>
16003
16004 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
16005 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
16006 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
16007 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
16008 New tests.
16009
cc81dde8
PB
160102004-04-08 Paul Brook <paul@codesourcery.com>
16011
16012 * gcc.dg/spill-1.c: New test.
16013
df0785d6
KG
160142004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16015
16016 * gcc.dg/torture/builtin-ctype-2.c: New test.
16017
42b343d6
ILT
160182004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
16019
16020 * gcc.dg/pch/pch.exp: Add largefile test.
16021
7876228d
GK
160222004-04-06 Geoffrey Keating <geoffk@apple.com>
16023
16024 * g++.dg/pch/externc-1.Hs: New.
16025 * g++.dg/pch/externc-1.C: New.
16026
13672640
KG
160272004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16028
16029 * gcc.dg/compat/struct-by-value-5a_main.c,
16030 gcc.dg/compat/struct-by-value-5b_main.c: New files.
16031 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
16032 * gcc.dg/compat/struct-by-value-5a_x.c,
16033 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
16034 gcc.dg/compat/struct-by-value-5_x.c.
16035 * gcc.dg/compat/struct-by-value-5a_y.c,
16036 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
16037 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 16038
13672640
KG
16039 * gcc.dg/compat/struct-by-value-6a_main.c,
16040 gcc.dg/compat/struct-by-value-6b_main.c: New files.
16041 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
16042 * gcc.dg/compat/struct-by-value-6a_x.c,
16043 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
16044 gcc.dg/compat/struct-by-value-6_x.c.
16045 * gcc.dg/compat/struct-by-value-6a_y.c,
16046 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
16047 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 16048
13672640
KG
16049 * gcc.dg/compat/struct-by-value-7a_main.c,
16050 gcc.dg/compat/struct-by-value-7b_main.c: New files.
16051 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
16052 * gcc.dg/compat/struct-by-value-7a_x.c,
16053 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
16054 gcc.dg/compat/struct-by-value-7_x.c.
16055 * gcc.dg/compat/struct-by-value-7a_y.c,
16056 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
16057 gcc.dg/compat/struct-by-value-7_y.c.
16058
e2af3381
JJ
160592004-04-06 Jakub Jelinek <jakub@redhat.com>
16060
16061 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
16062 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
16063 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
16064 options.
16065
6c7cf1f0
UB
160662004-04-06 Uros Bizjak <uros@kss-loka.si>
16067
16068 * gcc.dg/builtins-36.c: New test.
16069
5f3b79c5
PB
160702004-04-06 Paul Brook <paul@codesourcery.com>
16071
16072 * README.gcc: Remove obsolete contraint on testcases.
16073
67c55b22
PB
160742004-04-05 Paul Brook <paul@codesourcery.com>
16075
16076 PR2123
5a059974 16077 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 16078 failure and exit(0) on success.
5a059974
PB
16079 * g++.dg/expr/anew2.C: Ditto.
16080 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 16081 * g++.dg/expr/anew4.C: Ditto.
67c55b22 16082
355f774d
NS
160832004-04-05 Nathan Sidwell <nathan@codesourcery.com>
16084
16085 PR c++/3518
16086 * g++.dg/template/unify7.C: New.
16087
2c0a14b2
NN
160882004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
16089
16090 * g++.dg/README: Bring up to date with new subdirectories; remove
16091 duplicate subdirectory lines.
16092
2e9ceb77
NS
160932004-04-02 Nathan Sidwell <nathan@codesourcery.com>
16094
16095 PR c++/14007
16096 * g++.dg/template/unify5.C: New.
16097 * g++.dg/template/unify6.C: New.
16098 * g++.dg/template/qualttp20.C: Adjust.
16099 * g++.old-deja/g++.jason/report.C: Adjust.
16100 * g++.old-deja/g++.other/qual1.C: Adjust.
16101
e8632777
MM
161022004-04-01 Mark Mitchell <mark@codesourcery.com>
16103
16104 PR c++/14803
16105 * g++.dg/inherit/ptrmem1.C: New test.
16106
0b612185
JJ
161072004-04-01 Jakub Jelinek <jakub@redhat.com>
16108
16109 PR c++/14755
16110 * gcc.c-torture/execute/20040331-1.c: New test.
16111 * gcc.dg/20040331-1.c: New test.
16112
2cbf9f60
PB
161132004-04-01 Paul Brook <paul@codesourcery.com>
16114
16115 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
16116
c6671cbb
MM
161172004-03-30 Mark Mitchell <mark@codesourcery.com>
16118
16119 PR c++/14724
16120 * g++.dg/init/goto1.C: New test.
16121
16122 PR c++/14763
16123 * g++.dg/template/defarg4.C: New test.
16124
f8bef7c3
HP
161252004-03-30 Hartmut Penner <hpenner@de.ibm.com>
16126
16127 * gcc.dg/altivec-11.c: Extend test for more valid cases.
16128
d8cf9daf
DE
161292004-03-28 David Edelsohn <edelsohn@gnu.org>
16130
16131 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
16132
18d5f982
ZW
161332004-03-28 Zack Weinberg <zack@codesourcery.com>
16134
16135 * gcc.dg/noncompile/undeclared-2.c: New test.
16136
5baeaac0
JM
161372004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
16138
16139 * gcc.dg/940409-1.c: Remove XFAIL.
16140 * gcc.dg/reg-vol-struct-1.c: New test.
16141
ca4944e1
KG
161422004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16143
16144 * gcc.dg/torture/builtin-wctype-1.c: New test.
16145
f84d6264
JM
161462004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
16147
16148 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
16149 * gcc.dg/20001101-1.c: Likewise.
16150 * gcc.dg/20001102-1.c: Likewise.
16151
22e63bd3
RS
161522004-03-25 Roger Sayle <roger@eyesopen.com>
16153
16154 * gcc.dg/compare8.c: Add an additional test for XOR.
16155
740e5b6f
KG
161562004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16157
16158 * gcc.dg/torture/builtin-ctype-1.c: New test.
16159
e19f6bde
KG
161602004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16161
16162 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
16163 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 16164 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 16165
d62c1a1f
AS
161662004-03-24 Andreas Schwab <schwab@suse.de>
16167
16168 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
16169 IA64 assembler.
16170
5a93e8de
JM
161712004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
16172 Roger Sayle <roger@eyesopen.com>
16173
16174 * gcc.dg/compare8.c: New test case.
16175
f18eca82
ZL
161762004-03-23 Ziemowit Laski <zlaski@apple.com>
16177
16178 * g++.dg/ext/altivec-7.C: New test.
16179
f75fbaf7
ZW
161802004-03-23 Zack Weinberg <zack@codesourcery.com>
16181
1b1d85bd 16182 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
16183 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
16184 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
16185 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
16186 Adjust error regexps.
16187 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
16188 * gcc.dg/noncompile/undeclared-1.c: New test cases.
16189 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
16190 * gcc.dg/local1.c: Add explanatory comment.
16191
bb3a37ac
RS
161922004-03-23 Roger Sayle <roger@eyesopen.com>
16193
16194 PR optimization/14669
16195 * g++.dg/opt/fold2.C: New test case.
16196
d915eec0
JJ
161972004-03-22 Jakub Jelinek <jakub@redhat.com>
16198
16199 PR c/14069
16200 * gcc.dg/20040322-1.c: New test.
16201
6d0b2979
EB
162022004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16203
a836124a 16204 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
16205 * gcc.dg/ultrasp4.c: Likewise.
16206 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
16207
07ef6961
UW
162082004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
16209
16210 * gcc.dg/i386-sse-8.c: Reset default options.
16211
4a396f6e
UW
162122004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
16213
16214 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
16215 in the error message text.
16216
b9b44fb9
GDR
162172004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16218
16219 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
16220
fc5fccde
MM
162212004-03-21 Mark Mitchell <mark@codesourcery.com>
16222
16223 PR c++/14616
16224 * g++.dg/init/array13.C: New test.
16225
8cce3d04
RS
162262004-03-20 Roger Sayle <roger@eyesopen.com>
16227
16228 PR target/13889
16229 * gcc.c-torture/compile/pr13889.c: New test case.
16230
b1c2d04a
JM
162312004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
16232
16233 PR c/14635
16234 * builtins-1.c (nan, nans): Don't test.
16235 * builtins-30.c: Don't use nan, nanf, nanl.
16236 * builtins-35.c: New test.
16237
86e7df90
ZL
162382004-03-19 Ziemowit Laski <zlaski@apple.com>
16239
16240 * g++.dg/ext/altivec-6.C: New test.
16241
4546865e
MM
162422004-03-19 Mark Mitchell <mark@codesourcery.com>
16243
16244 * g++.dg/init/placement3.C: New test.
16245
16246 * g++.dg/template/spec13.C: New test.
16247
16248 * g++.dg/lookup/using11.C: New test.
f75fbaf7 16249
4546865e
MM
16250 * g++.dg/lookup/koenig3.C: New test.
16251
16252 * g++.dg/template/operator2.C: New test.
f75fbaf7 16253
4546865e
MM
16254 * g++.dg/expr/dtor3.C: New test.
16255 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
16256 marker.
16257 * g++.old-deja/g++.law/visibility28.C: Likewise.
16258
0c619666
PB
162592004-03-19 Paolo Bonzini <bonzini@gnu.org>
16260
16261 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
16262 * gcc.dg/ppc64-abi-3.c: Likewise.
16263
d36d5600
GB
162642004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16265
16266 PR c++/14545
16267 * g++.dg/parse/template15.C: New test.
16268
26bcf8fc
MM
162692004-03-18 Mark Mitchell <mark@codesourcery.com>
16270
16271 * g++.dg/expr/dtor2.C: New test.
16272
16273 * g++.dg/lookup/anon4.C: New test.
16274
16275 * g++.dg/overload/using1.C: New test.
16276
16277 * g++.dg/template/lookup7.C: New test.
16278
16279 * g++.dg/template/typename6.C: New test.
16280
16281 * g++.dg/expr/cond6.C: New test.
16282
1fb7e3af
KG
162832004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16284
16285 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
16286
9d363a56
MM
162872004-03-18 Mark Mitchell <mark@codesourcery.com>
16288
16289 * g++.dg/expr/cond5.C: New test.
16290 * g++.dg/expr/constcast1.C: Likewise.
16291 * g++.dg/expr/ptrmem2.C: Likewise.
16292 * g++.dg/expr/ptrmem3.C: Likewise.
16293 * g++.dg/lookup/main1.C: Likewise.
16294 * g++.dg/template/lookup6.C: Likewise.
16295
4ada538b
MM
162962004-03-18 Mark Mitchell <mark@codesourcery.com>
16297
16298 * gcc.dg/local1.c: New test.
16299
16300 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
16301
08ec56cb
KG
163022004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16303
16304 * gcc.dg/torture/builtin-convert-1.c: New test.
16305
d093738d
KG
163062004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16307
16308 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
16309
88020bd8
MM
163102004-03-16 Mark Mitchell <mark@codesourcery.com>
16311
16312 PR c++/14481
16313 * g++.dg/warn/Wunused-7.C: New test.
16314
e9682728
KG
163152004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16316
16317 * gcc.dg/torture/builtin-integral-1.c: New test.
16318
ec835fb2
MM
163192004-03-16 Mark Mitchell <mark@codesourcery.com>
16320
16321 PR c++/14586
16322 * g++.dg/parse/non-dependent3.C: New test.
16323
4a5eab38
PB
163242004-03-16 Paolo Bonzini <bonzini@gnu.org>
16325
16326 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
16327 * g++.dg/eh/simd-2.C: Likewise.
16328 * g++.dg/init/array10.C: Likewise.
16329 * gcc.c-torture/compile/simd-1.c: Likewise.
16330 * gcc.c-torture/compile/simd-2.c: Likewise.
16331 * gcc.c-torture/compile/simd-3.c: Likewise.
16332 * gcc.c-torture/compile/simd-4.c: Likewise.
16333 * gcc.c-torture/compile/simd-6.c: Likewise.
16334 * gcc.c-torture/execute/simd-1.c: Likewise.
16335 * gcc.c-torture/execute/simd-2.c: Likewise.
16336 * gcc.dg/compat/vector-defs.h: Likewise.
16337 * gcc.dg/20020531-1.c: Likewise.
16338 * gcc.dg/altivec-3.c: Likewise.
16339 * gcc.dg/altivec-4.c: Likewise.
16340 * gcc.dg/altivec-varargs-1.c: Likewise.
16341 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
16342 * gcc.dg/i386-mmx-3.c: Likewise.
16343 * gcc.dg/i386-sse-4.c: Likewise.
16344 * gcc.dg/i386-sse-5.c: Likewise.
16345 * gcc.dg/i386-sse-8.c: Likewise.
16346 * gcc.dg/simd-1.c: Likewise.
16347 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
16348 __ev64_opaque__ since the machine description provides it.
16349
cd9b7651
EB
163502004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16351
16352 * lib/compat.exp (skip_list): New global variable.
16353 Use it to hold the user defined COMPAT_SKIPS list if any.
16354 (compat-obj): Add the members of skip_list to optall.
16355
65e8d2e0
EB
163562004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16357
16358 * gcc.dg/compat/union-by-value-1_main.c,
16359 union-by-value-1_x.c, union-by-value-1_y.c,
16360 union-check.h, union-defs.h,
16361 union-init.h, union-return-1_main.c,
16362 union-return-1_x.c, union-return-1_y.c: New files.
16363
6f7adc0c
EB
163642004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16365
16366 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
16367 mixed-struct-init.h: Add 4 mixed structure types.
16368 struct-by-value-21_main.c, struct-by-value-21_x.c,
16369 struct-by-value-21_y.c, struct-return-21_main.c,
16370 struct-return-21_x.c, struct-return-21_y.c: New files.
16371
625cbf93
MM
163722004-03-13 Mark Mitchell <mark@codesourcery.com>
16373
16374 PR c++/14550
16375 * g++.dg/parse/template14.C: New test.
16376
e6d55fd7
EB
163772004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16378
16379 * gcc.c-torture/execute/20040313-1.c: New test.
16380
cfbab41c
JJ
163812004-03-13 Jakub Jelinek <jakub@redhat.com>
16382
16383 PR target/14533
16384 * gcc.dg/20040311-2.c: New test.
16385
58354fa8
KH
163862004-03-12 Kazu Hirata <kazu@cs.umass.edu>
16387
16388 PR other/14544
16389 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
16390 bit-field.
16391
cd33cf6e
UW
163922004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
16393
16394 * gcc.dg/20040305-2.c: Add missing return statement.
16395
fd0c8c8d
KG
163962004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16397
16398 * gcc.dg/builtins-34.c: Also check pow10*.
16399
03ca1672
UW
164002004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16401
16402 PR target/14262
16403 * gcc.dg/20040305-2.c: New test.
16404
bbe708a3
UW
164052004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16406
16407 * gcc.dg/20040310-1.c: New test.
16408
239a625e
RS
164092004-03-11 Roger Sayle <roger@eyesopen.com>
16410
16411 * gcc.c-torture/execute/20040311-1.c: New test case.
16412
30fc3df7
MM
164132004-03-11 Mark Mitchell <mark@codesourcery.com>
16414
16415 PR c++/14476
16416 * g++.dg/lookup/enum1.C: New test.
16417
e46e9f82
MM
164182004-03-10 Mark Mitchell <mark@codesourcery.com>
16419
16420 PR c++/14510
16421 * g++.dg/lookup/struct2.C: New test.
16422
a251102e
UB
164232004-03-10 Uros Bizjak <uros@kss-loka.si>
16424
16425 * gcc.dg/builtins-34.c: New test.
16426
b45d3a36
KG
164272004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16428
16429 * gcc.dg/torture/builtin-nonneg-1.c: New test.
16430
8a308d45
JW
164312004-03-09 James E Wilson <wilson@specifixinc.com>
16432
16433 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
16434 * gcc.dg/alias-2.c: New testcase.
16435
77dbdb57
ZW
164362004-03-09 Zack Weinberg <zack@codesourcery.com>
16437
16438 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
16439
305eeaeb
RS
164402004-03-09 Roger Sayle <roger@eyesopen.com>
16441
16442 * gcc.c-torture/execute/20040309-1.c: New test case.
16443
c497b976
NS
164442004-03-09 Nathan Sidwell <nathan@codesourcery.com>
16445
16446 PR c++/14397
16447 * g++.dg/overload/ref1.C: New.
16448
0da99d4e
GB
164492004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16450
16451 PR c++/14409
16452 * g++.dg/template/spec12.C: New test.
16453
16454 PR c++/14448
16455 * g++.dg/parse/crash14.C: New test.
16456
65196e37
MM
164572004-03-09 Mark Mitchell <mark@codesourcery.com>
16458
16459 PR c++/14230
16460 * g++.dg/init/ref11.C: New test.
16461
62d99768
MM
164622004-03-09 Mark Mitchell <mark@codesourcery.com>
16463
16464 PR c++/14432
16465 * g++.dg/parse/builtin2.C: New test.
16466
58ec3cc5
MM
164672004-03-08 Mark Mitchell <mark@codesourcery.com>
16468
16469 PR c++/14401
16470 * g++.dg/init/ctor3.C: New test.
16471 * g++.dg/init/union1.C: New test.
16472 * g++.dg/ext/anon-struct4.C: New test.
16473
164742004-03-08 Mark Mitchell <mark@codesourcery.com>
16475
16476 * g++.dg/lookup/koenig1.C: Tweak error messages.
16477 * g++.dg/lookup/used-before-declaration.C: Likewise.
16478 * g++.dg/other/do1.C: Likewise.
16479 * g++.dg/overload/koenig1.C: Likewise.
16480 * g++.dg/parse/crash13.C: Likewise.
16481 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 16482
5340bbea
EC
164832004-03-08 Eric Christopher <echristo@redhat.com>
16484
16485 * * lib/target-supports.exp: Enable libiconv in test
16486 compilation. Fix up error checking.
16487
e697b20f
RS
164882004-03-08 Roger Sayle <roger@eyesopen.com>
16489
16490 PR middle-end/14289
16491 * gcc.dg/pr14289-1.c: New test case.
16492 * gcc.dg/pr14289-2.c: Likewise.
16493 * gcc.dg/pr14289-3.c: Likewise.
16494
d50a16c4
EB
164952004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
16496
16497 * gcc.c-torture/execute/20040308-1.c: New test.
16498
350f4ea8
RS
164992004-03-07 Roger Sayle <roger@eyesopen.com>
16500
16501 * gcc.c-torture/execute/20040307-1.c: New test case.
16502
91455597
RS
165032004-03-07 Richard Sandiford <rsandifo@redhat.com>
16504
16505 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
16506
22ea6b4f
UW
165072004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
16508
16509 * gcc.dg/20040306-1.c: New test.
16510
018e1b3b
KH
165112004-03-06 Kazu Hirata <kazu@cs.umass.edu>
16512
16513 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
16514 them static.
16515 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
16516
75a65ed9
EB
165172004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16518
16519 PR c/14465
16520 * gcc.dg/decl-6.c: New test.
16521
e7cbef19
KG
165222004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16523
16524 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
16525 Rename LOGPOW -> LOG_POW.
16526 (SQRT_EXP, POW_EXP): New.
16527
84289c76
EB
165282004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16529
16530 * gcc.dg/i386-sse-8.c: New test.
16531
64a3ee6b
EB
165322004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16533
16534 PR c/14114
16535 * gcc.dg/decl-5.c: New test.
16536
2b3493c8
AK
165372004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
16538
16539 * gcc.dg/20040305-1.c: New test.
16540
88cefc80
HPN
165412004-03-05 Hans-Peter Nilsson <hp@axis.com>
16542
01387913 16543 PR other/14354
88cefc80
HPN
16544 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
16545
b9e4e5d1
ZL
165462004-03-04 Ziemowit Laski <zlaski@apple.com>
16547
16548 PR c++/14425, c++/14426
16549 * g++.dg/ext/altivec-4.C: New test.
16550 * g++.dg/ext/altivec-5.C: New test.
16551
9fc444cc
GK
165522004-03-04 Geoffrey Keating <geoffk@apple.com>
16553
16554 * g++.old-deja/g++.other/linkage1.C: Expect errors about
16555 global variables of a type with no linkage.
16556 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
16557 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
16558 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
16559 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
16560 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
16561 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
16562 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
16563 * g++.dg/warn/deprecated.C: Name enum Color.
16564 * g++.dg/overload/VLA.C: Name structure for 'b'.
16565 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
16566
6a2d136b
EB
165672004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16568
16569 * gcc.c-torture/compile/20040304-1.c: New test.
16570
3205a71e
ZW
165712004-03-03 Zack Weinberg <zack@codesourcery.com>
16572
16573 PR 13728
16574 * gcc.dg/decl-4.c: New testcase.
16575
3ae3b78c
KH
165762004-03-03 Kazu Hirata <kazu@cs.umass.edu>
16577
16578 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
16579 as PRECF if sizeof (float) > sizeof (double).
16580 (PRECL): Make it the same as PRECF if
16581 sizeof (float) > sizeof (long double).
16582
f20855d7
KG
165832004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16584
16585 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
16586 system type. Add check for irix6 which doesn't have c99 runtime.
16587
c4909065
BW
165882004-03-03 Bob Wilson <bob.wilson@acm.org>
16589
16590 * gcc.dg/const-elim-1.c: xfail for xtensa.
16591
9b7be7b5
MM
165922004-03-01 Mark Mitchell <mark@codesourcery.com>
16593
16594 PR c++/14369
16595 * g++.dg/template/cond4.C: New test.
16596
676e33ca
MM
165972004-03-01 Mark Mitchell <mark@codesourcery.com>
16598
16599 PR c++/14360
16600 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 16601
676e33ca
MM
16602 PR c++/14361
16603 * g++.dg/parse/defarg7.C: New test.
16604
16605 PR c++/14359
16606 * g++.dg/template/friend26.C: New test.
16607
ab73670a
MM
166082004-03-01 Mark Mitchell <mark@codesourcery.com>
16609
16610 PR c++/14324
16611 * g++.dg/abi/mangle21.C: New test.
16612
16613 PR c++/14260
16614 * g++.dg/parse/constructor2.C: New test.
16615
16616 PR c++/14337
16617 * g++.dg/template/sfinae1.C: New test.
16618
c5b6f18e
MM
166192004-02-29 Mark Mitchell <mark@codesourcery.com>
16620
719f407a
MM
16621 PR c++/14267
16622 * g++.dg/expr/crash2.C: New test.
16623
c5b6f18e
MM
16624 PR middle-end/13448
16625 * gcc.dg/inline-5.c: New test.
16626 * gcc.dg/always-inline.c: Split out tests into ...
16627 * gcc.dg/always-inline2.c: ... this and ...
16628 * gcc.dg/always-inline3.c: ... this.
16629
39876352
MM
166302004-02-29 Mark Mitchell <mark@codesourcery.com>
16631
16632 PR debug/12103
16633 * g++.dg/debug/crash1.C: New test.
16634
2750f3f2 166352004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
16636
16637 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
16638 function with __attribute__((noinline)).
16639 (recurser_void2): Likewise.
16640 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
16641 (recurser_void2): Likewise.
16642
bc41842b
RS
166432004-02-29 Roger Sayle <roger@eyesopen.com>
16644
16645 PR middle-end/14203
16646 * g++.dg/warn/Wunused-6.C: New test case.
16647
b922546d
RE
166482004-02-28 Richard Earnshaw <rearnsha@arm.com>
16649
16650 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
16651 not defined.
16652
0717c5b0
EC
166532004-02-27 Eric Christopher <echristo@redhat.com>
16654
16655 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
16656 * g++.dg/charset/asm2.c: Run only x86.
16657 * gcc.dg/charset/asm3.c: Ditto.
16658
dab8eb57
AH
166592004-02-27 Aldy Hernandez <aldyh@redhat.com>
16660
16661 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
16662 ld_library_path.
16663
b1009a5d
ZL
166642004-02-27 Ziemowit Laski <zlaski@apple.com>
16665
16666 * g++.dg/ext/altivec-3.C: New.
16667
d0d48b17
RH
166682004-02-26 Richard Henderson <rth@redhat.com>
16669
3205a71e
ZW
16670 * g++.dg/ext/attrib10.C: Mark for warning.
16671 * gcc.dg/attr-alias-1.c: New.
d0d48b17 16672
7a0a47c7
RH
166732004-02-26 Richard Henderson <rth@redhat.com>
16674
16675 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
16676 * gcc.c-torture/execute/20040208-2.c: ... it back.
16677
21526606
EC
166782004-02-26 Eric Christopher <echristo@redhat.com>
16679
16680 * lib/target-supports.exp (check-iconv-available): New function.
16681 * lib/gcc-dg.exp (dg-require-iconv): New function.
16682 Use above.
3205a71e
ZW
16683 * gcc.dg/charset: New directory.
16684 * gcc.dg/charset/charset.exp: New file.
16685 * gcc.dg/charset/asm1.c: Ditto.
16686 * gcc.dg/charset/asm2.c: Ditto.
16687 * gcc.dg/charset/asm3.c: Ditto.
16688 * gcc.dg/charset/asm4.c: Ditto.
16689 * gcc.dg/charset/asm5.c: Ditto.
16690 * gcc.dg/charset/attribute1.c: Ditto.
16691 * gcc.dg/charset/attribute2.c: Ditto.
16692 * gcc.dg/charset/string1.c: Ditto.
16693 * g++.dg/charset: New directory.
16694 * g++.dg/dg.exp: Add here. Special options.
16695 * g++.dg/charset/charset.exp: New file.
16696 * g++.dg/charset/asm1.c: Ditto.
16697 * g++.dg/charset/asm2.c: Ditto.
16698 * g++.dg/charset/asm3.c: Ditto.
16699 * g++.dg/charset/asm4.c: Ditto.
16700 * g++.dg/charset/attribute1.c: Ditto.
16701 * g++.dg/charset/attribute2.c: Ditto.
16702 * g++.dg/charset/extern1.cc: Ditto.
16703 * g++.dg/charset/extern2.cc: Ditto.
16704 * g++.dg/charset/string1.c: Ditto.
21526606 16705
4d5fe289
MM
167062004-02-26 Mark Mitchell <mark@codesourcery.com>
16707
16708 PR c++/14278
16709 * g++.dg/parse/comma1.C: New test.
16710
6bf92cb6
GB
167112004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16712
16713 PR c++/14284
16714 * g++.dg/template/ttp8.C: New test.
16715
b178305d
EB
167162004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
16717
16718 * gcc.dg/fixuns-trunc-1.c: New test.
16719
2d5cc608
JDA
167202004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16721
16722 * gcc.dg/builtins-config.h: Use #elif.
16723
d0c8fd2a
MM
167242004-02-26 Michael Matz <matz@suse.de>
16725
16726 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
16727 * gcc.dg/991214-1.c: Likewise.
16728 * gcc.dg/i386-asm-1.c: Likewise.
16729
90f6987a
RH
167302004-02-25 Richard Henderson <rth@redhat.com>
16731
16732 * gcc.c-torture/execute/20040208-2.c: Move ...
16733 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
16734
861a2c39
GB
167352004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16736
16737 PR c++/14246
16738 * g++.dg/other/crash-3.C: New test.
16739
0193f437
JDA
167402004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16741
1b2667c4
JDA
16742 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
16743 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
16744
0193f437
JDA
16745 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
16746 HP-UX.
16747
c30316fb
MM
167482004-02-24 Michael Matz <matz@suse.de>
16749
16750 * gcc.dg/i386-regparm.c: New.
16751
69e9762e
JW
167522004-02-23 James E Wilson <wilson@specifixinc.com>
16753
16754 * gcc.c-torture/execute/20040223-1.c: New.
16755
3521b33c
ZW
167562004-02-23 Zack Weinberg <zack@codesourcery.com>
16757 Kazu Hirata <kazu@cs.umass.edu>
16758
16759 * gcc.dg/fwritable-strings-1.c: Remove.
16760
2b0c1c56
AP
167612004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16762
16763 PR c/14156
16764 * gcc.dg/20040223-1.c: New test.
16765
887d68d9
KL
167662004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16767
16768 PR c++/14106
16769 * g++.dg/ext/typeof9.C: New test.
16770
9bdfe704
GB
167712004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16772
16773 PR c++/14250
16774 * g++.dg/other/switch1.C: New test.
16775
bba745c1
EB
167762004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16777
16778 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16779 * gcc.dg/va-arg-1.c: Likewise.
16780
615a5ba6
GB
167812004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16782
16783 PR c++/14143
16784 * g++.dg/template/koenig5.C: New test.
16785
8bb418a3
ZL
167862004-02-21 Ziemowit Laski <zlaski@apple.com>
16787
16788 * g++.dg/ext/altivec-1.C: Generalize target triple.
16789 * g++.dg/ext/altivec-2.C: New test case.
16790 * g++.dg/ext/altivec_check.h: New file.
16791 * gcc.dg/altivec-1.c: Generalize target triple;
16792 include altivec_check.h and call altivec_check().
16793 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16794 * gcc.dg/altivec-6.c: New test case.
16795 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16796 type casts as needed.
21526606 16797 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
16798 altivec_check().
16799 * gcc.dg/altivec-12.c: New test case.
16800 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16801 include altivec_check.h and call altivec_check().
16802 * gcc.dg/altivec_check.h: New file.
16803
54a47870
KG
168042004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16805
16806 * lib/target-supports.exp (check_alias_available): Don't mangle
16807 function `g' in test program.
16808
0d856ba2
KG
168092004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16810
16811 * lib/target-supports.exp (check_profiling_available): Check
16812 argument to determine whether we support a profiling type.
16813 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16814 check_profiling_available.
16815 * g++.dg/bprob/bprob.exp: Likewise
16816 * g77.dg/bprob/bprob.exp: Likewise.
16817 * gcc.misc-tests/bprob.exp: Likewise.
16818 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16819 dg-require-profiling and delete expected error handling.
16820 * gcc.dg/20021014-1.c: Likewise.
16821 * gcc.dg/nest.c: Likewise.
16822
ecd11694
JDA
168232004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16824
16825 PR c++/12007
16826 * g++.dg/other/vthunk1.C: New test.
16827
f4d9988b
FH
168282004-02-20 Falk Hueffner <falk@debian.org>
16829
16830 PR target/14201
16831 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16832
c0694c4b
MM
168332004-02-20 Mark Mitchell <mark@codesourcery.com>
16834
16835 PR c++/13927
16836 * g++.dg/other/error8.C: Remove XFAIL markers.
16837
16838 PR c++/14173
16839 * g++.dg/ext/packed5.C: New test.
16840
16841 PR c++/14199
16842 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
16843
16844 PR c++/14186
16845 * g++.dg/lookup/member1.C: New test.
16846
f819a6a5
KH
168472004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16848
16849 * gcc.c-torture/compile/20040130-1.c: Enable only when
16850 __INT_MAX__ >= 2147483647L.
16851 * gcc.c-torture/compile/961203-1.c: Likewise.
16852
78cb77c1
NS
168532004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16854
16855 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16856 * g++.dg/opt/template1.C: Robustify assembler regexp
16857
ca6b7cec
EB
168582004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16859
16860 * gcc.c-torture/execute/simd-4.x: Remove.
16861 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16862 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16863 Guard with #ifndef SKIP_ATTRIBUTE.
16864 * gcc.dg/compat/vector-1_y.c: Likewise.
16865 * gcc.dg/compat/vector-2_x.c: Likewise.
16866 * gcc.dg/compat/vector-2_y.c: Likewise.
16867 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16868 * g++.dg/eh/simd-2.C: Likewise.
16869
19037b5c
AM
168702004-02-19 Alan Modra <amodra@bigpond.net.au>
16871
16872 * gcc.c-torture/compile/complex-1.c: New.
16873
9188db2d
HPN
168742004-02-19 Hans-Peter Nilsson <hp@axis.com>
16875
16876 PR target/14209
16877 * gcc.c-torture/execute/20040218-1.c: New test.
16878
23aa7aba
GB
168792004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16880
16881 PR c++/14181
16882 * g++.dg/parse/new2.C: New test.
16883
e978d62e
PB
168842004-02-18 Paul Brook <paul@codesourcery.com>
16885
16886 * gcc.c-torture/compile/libcall-1.c: New test.
16887
cdbafce1
PB
168882004-02-18 Paul Brook <paul@codesourcery.com>
16889
c5fe5036 16890 PR debug/12934
cdbafce1
PB
16891 * gcc.dg/debug/debug-7.c: New test.
16892
db33236e
UW
168932004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16894
16895 * gcc.dg/20040217-1.c: New test.
16896
e4c6167f
ZW
168972004-02-17 Zack Weinberg <zack@codesourcery.com>
16898
16899 * gcc.c-torture/execute/990208-1.x: Delete.
16900
e70e9b0f
RS
169012004-02-17 Richard Sandiford <rsandifo@redhat.com>
16902
16903 * gcc.c-torture/execute/20040208-2.x: New file.
16904
57782ad8
MM
169052004-02-17 Mark Mitchell <mark@codesourcery.com>
16906
16907 PR c++/11326
16908 * g++.dg/abi/structret1.C: New test.
16909
3977a4a1
JJ
169102004-02-17 Jakub Jelinek <jakub@redhat.com>
16911
16912 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16913 (i386_cpuid): No need to test if cpuid is available on AMD64.
16914 Fix assembly, so that it works onboth i386 and AMD64.
16915 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16916 (vecInLong): Fix s[] member type to unsigned int.
16917 (vecInWord): Remove type.
16918 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16919 (a64, b64, c64, d64, e64): Remove.
16920 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16921 Remove unused variable. Remove initialization of removed variables.
16922 Don't call mmx_tests nor sse_tests.
16923 (reference_mmx, reference_sse): Remove.
16924 (check): Add return stmt.
16925 * gcc.dg/i386-sse-7.c: New test.
16926 * gcc.dg/i386-mmx-4.c: New test.
16927
cc7ce44e
GB
169282004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16929
16930 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16931 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16932 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16933 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16934 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16935 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16936 g++.dg/tc1/dr94.C: Fix line terminator.
16937
e3d6e740
GK
169382004-02-16 Geoffrey Keating <geoffk@apple.com>
16939
16940 * gcc.c-torture/compile/20040216-1.c: New.
16941
a27b6b1a
GB
169422004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16943
e3d6e740
GK
16944 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16945 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16946 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16947 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16948 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
16949 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16950
684c69a3
EB
169512004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16952
16953 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16954
d2f2c87b
MM
169552004-02-15 Mark Mitchell <mark@codesourcery.com>
16956
16957 PR c++/13971
16958 * g++.dg/expr/cond4.C: New test.
16959
16960 PR c++/14086
16961 * g++.dg/lookup/crash2.C: New test.
16962
33421d69
JZ
169632004-02-14 Josef Zlomek <zlomekj@suse.cz>
16964
16965 * gcc.c-torture/compile/20040214-2.c: New test.
16966
d9e94da3
AP
169672004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16968
2cf20d32 16969 PR c++/14116
d9e94da3
AP
16970 * g++.dg/ext/typeof8.C: New test.
16971
45f9877a
EB
169722004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16973
16974 * gcc.c-torture/compile/20040214-1.c: New test.
16975
28ba38e3
KL
169762004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16977
16978 PR c++/13635
16979 * g++.dg/template/spec11.C: New test.
16980
32bb574b
GB
169812004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16982
16983 PR c++/13927
16984 * g++.dg/other/error8.C: New test.
16985
41dffe62
MM
169862004-02-13 Mark Mitchell <mark@codesourcery.com>
16987
0e8c9b28
MM
16988 PR c++/14122
16989 * g++.dg/template/array4.C: New test.
e4c6167f 16990
0e8c9b28
MM
16991 PR c++/14108
16992 * g++.dg/inherit/thunk2.C: New test.
16993
41dffe62
MM
16994 PR c++/14083
16995 * g++.dg/eh/cond2.C: New test.
16996
f7dc0dc5
AM
169972004-02-12 Alan Modra <amodra@bigpond.net.au>
16998
16999 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
17000
9dfc74a3
NS
170012004-02-12 Nathaniel Smith <njs@codesourcery.com>
17002
17003 * lib/scanasm.exp (dg-scan): Quote pattern before display.
17004
a980dd9b
HP
170052004-02-12 Hartmut Penner <hpenner@de.ibm.com>
17006
e4c6167f 17007 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 17008
32e8aa9a
JM
170092004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
17010
17011 PR c/456
17012 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
17013 tests.
17014
3b8e0c91
UB
170152004-02-11 Uros Bizjak <uros@kss-loka.si>
17016
17017 * gcc.dg/builtins-33.c: New test.
17018
ed045bef
PB
170192004-02-11 Paolo Bonzini <bonzini@gnu.org>
17020
17021 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
17022
5f013ee9
HP
170232004-02-11 Hartmut Penner <hpenner@de.ibm.com>
17024
e4c6167f 17025 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 17026
6d0ef01e
HP
170272004-02-11 Hartmut Penner <hpenner@de.ibm.com>
17028
e4c6167f 17029 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 17030
31cc6081
PB
170312004-02-10 Paolo Bonzini <bonzini@gnu.org>
17032
17033 PR c/14092
17034
17035 * gcc.dg/pr14092-1.c: New testcase.
17036
080eeb56
AM
170372004-02-10 Alan Modra <amodra@bigpond.net.au>
17038
cf5c0cea
AM
17039 * gcc.dg/cpp/assert4.c: Fix typo last change.
17040
99bee03a
AM
17041 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
17042 * gcc.dg/cpp/assert4.c: Handle powerpc64.
17043
080eeb56
AM
17044 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
17045
b83c4036
RS
170462004-02-09 Roger Sayle <roger@eyesopen.com>
17047
17048 * gcc.c-torture/compile/20040209-1.c: New test case.
17049
b46b8fb4
JM
170502004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
17051
17052 * gcc.dg/c90-init-1.c: Adjust expected error messages.
17053
7c476bde
RS
170542004-02-08 Richard Sandiford <rsandifo@redhat.com>
17055
17056 * gcc.c-torture/execute/20040208-[12].c: New tests.
17057
517b3f9f
EB
170582004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17059
17060 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
17061
c79751b9
EB
170622004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17063
17064 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
17065
a6f78652
ZW
170662004-02-07 Zack Weinberg <zack@codesourcery.com>
17067
17068 Bug 13856
17069 * gcc.dg/visibility-8.c: New testcase.
17070
170712004-02-07 Zack Weinberg <zack@codesourcery.com>
17072
17073 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
17074 arguments.
17075 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
17076
088414c1
RS
170772004-02-07 Roger Sayle <roger@eyesopen.com>
17078
17079 PR middle-end/13696
17080 * g++.dg/opt/fold1.C: New test case.
17081
f970e7c9
GB
170822003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17083
17084 PR c++/14033
17085 * g++.dg/other/crash-2.C: New test.
17086
37bd808d
GB
170872003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17088
17089 PR c++/14028
17090 * g++.dg/parse/angle-bracket2.C: New test.
17091
839ee4bc
RO
170922004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17093
17094 PR middle-end/13750
17095 Revert:
17096 2004-01-15 Geoffrey Keating <geoffk@apple.com>
17097 PR pch/13361
17098 * testsuite/g++.dg/pch/wchar-1.C: New.
17099 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17100
171012004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
17102
17103 PR c++/14008
17104 * g++.dg/parse/error15.C: New test.
17105 * g++.dg/parse/crash11.C: Update dg-error mark.
17106
f583e452
MM
171072004-02-04 Mark Mitchell <mark@codesourcery.com>
17108
17109 PR c++/13932
17110 * g++.dg/warn/conv2.C: New test.
17111
7778d52d
GB
171122004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17113
17114 PR c++/13086
17115 * g++.dg/warn/incomplete1.C: Remove xfail.
17116
bfa21a28
MM
171172004-02-04 Mark Mitchell <mark@codesourcery.com>
17118
17119 * lib/file-format.exp (gcc_target_object_format): Use
17120 ${tool}_target_compile, not gcc_target_compile.
17121 * lib/target-supports.exp (check_alias_available): Likewise.
17122 (check_gc_sections_available): Likewise.
17123 * g++.dg/ext/attrib10.C: Use dg-require-alias.
17124 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
17125 dg-require-alias.
17126
9baa27a9
MM
171272004-02-04 Mark Mitchell <mark@codesourcery.com>
17128
17129 PR c++/13969
17130 * g++.dg/template/static6.C: New test.
17131
5ec473b9
ILT
171322004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
17133
17134 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
17135
c85a3379
KG
171362004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17137
17138 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
17139 tests for systems where `char' is unsigned by default.
17140
090c5291
GB
171412003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17142
2ff9cd1a 17143 PR c++/13997
090c5291
GB
17144 * g++.dg/template/partial3.C: New test.
17145
a4a4b1d3
KH
171462004-02-04 Kazu Hirata <kazu@cs.umass.edu>
17147
17148 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
17149 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
17150 Remove mentions of obsolete ports.
17151
e262dfbc
PB
171522004-02-04 Paolo Bonzini <bonzini@gnu.org>
17153
17154 * gcc.dg/noncompile/20001228-1.c: Fix for new
17155 error message.
17156
888d65b5
RS
171572004-02-03 Roger Sayle <roger@eyesopen.com>
17158
17159 PR target/9348
17160 * gcc.c-torture/execute/multdi-1.c: New test case.
17161
18f5be99
MM
171622004-02-03 Mark Mitchell <mark@codesourcery.com>
17163
17164 PR c++/13925
17165 * g++.dg/template/lookup5.C: New test.
17166
3c398f34
MM
171672004-02-03 Mark Mitchell <mark@codesourcery.com>
17168
4bfb8bba
MM
17169 PR c++/13950
17170 * g++.dg/template/lookup4.C: New test.
17171
17172 PR c++/13970
17173 * g++.dg/parse/error14.C: New test.
17174
3c398f34
MM
17175 PR c++/14002
17176 * g++.dg/parse/template13.C: New test.
17177
5a98fa7b
MM
171782004-02-03 Mark Mitchell <mark@codesourcery.com>
17179
17180 PR c++/13978
17181 * g++.dg/template/koenig4.C: New test.
17182
17183 PR c++/13968
17184 * g++.dg/template/crash17.C: New test.
17185
17186 PR c++/13975
17187 * g++.dg/parse/error13.C: New test.
17188 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
17189
60b85c4c
EB
171902004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17191
17192 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
17193
0251aa45
PB
171942004-02-03 Paolo Bonzini <bonzini@gnu.org>
17195
17196 PR c/11658
17197 PR c/13994
17198 * gcc.dg/noncompile/20040203-1.c: New test.
17199 * gcc.dg/noncompile/20040203-2.c: Likewise.
17200 * gcc.dg/noncompile/20040203-3.c: Likewise.
17201 * gcc.dg/20040203-1.c: Likewise.
17202
9d977b5b
AP
172032004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
17204
17205 PR c++/10858
17206 * g++.dg/template/sizeof7.C: New test.
17207
172082004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 17209 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
17210
17211 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
17212
6699d593
ZW
172132004-02-02 Zack Weinberg <zack@codesourcery.com>
17214
17215 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
17216 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
17217 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
17218 * gcc.dg/cleanup-5.c: Run only on Linux targets.
17219
e9525111
MM
172202004-02-02 Mark Mitchell <mark@codesourcery.com>
17221
17222 PR c++/13113
17223 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
17224
17225 PR c++/13854
17226 * g++.dg/ext/attrib13.C: New test.
17227
17228 PR c++/13907
17229 * g++.dg/conversion/op2.C: New test.
17230
0771e863
EB
172312004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17232
17233 * gcc.dg/titype-1.c: Fix pasto.
17234
d560b0aa
EB
172352004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17236
17237 * gcc.dg/titype-1.c: New test.
17238
9febc4e8
GB
172392004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17240
17241 PR c++/13957
6699d593 17242 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
17243 g++.dg/template/qualified-id1.C: Update dg-error marks.
17244 * g++.dg/template/nontype6.C: New test.
17245
ef79730c
RS
172462004-02-01 Roger Sayle <roger@eyesopen.com>
17247
17248 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
17249 * gcc.dg/builtins-31.c: New testcase.
17250 * gcc.dg/builtins-32.c: New testcase.
17251
4500e76d
AP
172522004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
17253
17254 * objc.dg/call-super-2.m: Update line numbers
17255 for the including of stddef.h.
17256
48ef529f
MM
172572004-01-30 Michael Matz <matz@suse.de>
17258
17259 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
17260 g++.dg/ext/case-range3.C: New tests.
17261
d0acf599
GB
172622004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17263
17264 DR206
17265 PR c++/13813
17266 * g++.dg/template/member4.C: New test.
17267
63823931
GB
172682004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17269
17270 PR c++/13683
17271 * g++.dg/template/sizeof6.C: New test.
17272
5e9295fa
EB
172732004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17274
17275 * gcc.dg/fwritable-strings-1.c: New test.
17276
5fddd9fe
EB
172772004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17278
17279 * gcc.c-torture/compile/20040130-1.c: New test.
17280
20f5dc60
GK
172812004-01-29 Geoffrey Keating <geoffk@geoffk.org>
17282
17283 * objc.dg/call-super-2.m: Include stddef.h for size_t.
17284
4a5e0ed9
MM
172852004-01-29 Mark Mitchell <mark@codesourcery.com>
17286
17287 PR c++/13883
17288 * g++.dg/template/ctor3.C: New test.
17289
8cfb1942
GB
172902004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17291
17292 * g++.dg/tc1: New directory.
17293 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
17294 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
17295 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
17296 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
17297 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
17298
b1521c3a
GB
172992004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17300
17301 * g++.dg/parse/error11.C: New test.
17302 * g++.dg/parse/error12.C: Likewise.
17303
55cbf824
ZL
173042004-01-28 Ziemowit Laski <zlaski@apple.com>
17305
17306 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
17307 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 17308
a7324e75
MM
173092004-01-28 Mark Mitchell <mark@codesourcery.com>
17310
b1a95e0b
MM
17311 PR c++/13791
17312 * g++.dg/ext/attrib12.C: New test.
17313
a7324e75 17314 PR c++/13736
ba4aecd9 17315 * g++.dg/parse/cast2.C: New test.
a7324e75 17316
220a38ab
JW
173172004-01-27 James E Wilson <wilson@specifixinc.com>
17318
17319 * objc.dg/encode-2.m (main): New local string. Set depending on
17320 sizeof long. Use in sscanf call.
17321 * objc.dg/encode-3.m (main): New local string. Set depending on
17322 sizeof long. Use in scan_initial call.
17323
9a1564bb
KG
173242004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17325
17326 * objc.dg/call-super-2.m: Make LP64-safe.
17327 * objc.dg/desig-init-1.m: Likewise.
17328
6097b0c3
DP
173292004-01-27 Devang Patel <dpatel@apple.com>
17330
17331 * g++.dg/debug/namespace1.C: New test.
6699d593 17332
b034930f
ILT
173332004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
17334
f08df7c6
ILT
17335 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
17336 xscale-*-*.
17337
b034930f
ILT
17338 * gcc.dg/arm-mmx-1.c: New test.
17339
1b4bda70
EB
173402004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17341
17342 * gcc.dg/20040127-1.c: New test.
17343 * gcc.dg/20040127-2.c: New test.
17344
32e7d1e9
RO
173452004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17346
17347 * objc.dg/stret-1.m (glob): Renamed to globa.
17348
6f69173e
MM
173492004-01-26 Mark Mitchell <mark@codesourcery.com>
17350
04b1f9b8 17351 PR c++/13663
6f69173e
MM
17352 * g++.dg/expr/for1.C: New test.
17353
044feeeb
AP
173542004-01-26 Fariborz Jahanian <fjahanian@apple.com>
17355
17356 PR middle-end/13779
17357 * gcc.dg/darwin-longlong.c: New test.
17358
044701ce
ILT
173592004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
17360
17361 * gcc.dg/20040124-1.c: Moved test from here...
17362 * gcc.c-torture/compile/20040124-1.c: ...to here.
17363
f210a007
EB
173642004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17365
17366 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
17367 the assembly output if -m64 is passed.
17368
b7c707d1
MM
173692004-01-25 Mark Mitchell <mark@codesourcery.com>
17370
17371 PR c++/13833
17372 * g++.dg/template/cond3.C: New test.
17373
bbcd2439
GB
173742004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17375
17376 PR c++/13810
17377 * g++.dg/template/ttp7.C: New test.
17378
ad2768d0 173792004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
17380
17381 PR c++/13797
17382 * g++.dg/template/nontype4.C: New test.
17383 * g++.dg/template/nontype5.C: Likewise.
17384
bcbc6b7f
RS
173852004-01-25 Richard Sandiford <rsandifo@redhat.com>
17386
17387 * gcc.dg/torture/mips-clobber-at.c: New test.
17388
1f44254c
ILT
173892004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
17390
17391 * gcc.dg/20040124-1.c: New test.
17392
5473cfa7
JJ
173932004-01-24 Jakub Jelinek <jakub@redhat.com>
17394
17395 * gcc.dg/20040123-1.c: New test.
17396
cc79e34f
ZW
173972004-01-23 Zack Weinberg <zack@codesourcery.com>
17398
17399 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
17400
b1adf557
JM
174012004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
17402
17403 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
17404
4a374c35
AP
174052004-01-23 Andrew Pinski <apinski@apple.com>
17406
17407 * gcc.dg/20030121-1.c: Move to ..
17408 * gcc.dg/20040121-1.c: here.
17409
92c7bc2a
RS
174102004-01-23 Roger Sayle <roger@eyesopen.com>
17411
17412 * gcc.dg/builtins-29.c: New test case.
17413
04b8f97f
ZW
174142004-01-23 Zack Weinberg <zack@codesourcery.com>
17415
17416 PR 18314
17417 * gcc.dg/builtins-30.c: New testcase.
17418
3a1cac0f
AT
174192004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
17420
17421 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
17422 * lib/g77.exp: Likewise.
17423 * lib/objc.exp: Likewise.
17424 * lib/g++.exp: Likewise.
17425
b2f24c85
EB
174262004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17427
17428 * gcc.dg/struct-by-value-2.c: New test.
17429
5cc5eddc
AP
174302004-01-21 Andrew Pinski <apinski@apple.com>
17431
17432 PR target/13785
17433 * gcc.dg/20030121-1.c: New test.
17434
f59dcd4b
UW
174352004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
17436
17437 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
17438 clobber frame pointer register in asm statement.
17439
c3cda381
FH
174402004-01-21 Falk Hueffner <falk@debian.org>
17441
17442 * gcc.c-torture/compile/20040121-1.c: New test.
17443
1ef82ef2
ZW
174442004-01-21 Zack Weinberg <zack@codesourcery.com>
17445
17446 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
17447
04bf686d
HP
174482004-01-20 Hartmut Penner <hpenner@de.ibm.com>
17449
17450 * gcc.dg/ppc64-abi-2.c: New test.
17451
9dfcd609
JM
174522004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
17453
1ef82ef2
ZW
17454 * lib/treelang.exp: Fill out this file.
17455 * lib/treelang-dg.exp: New File.
9dfcd609 17456
53cd18ec
JM
174572004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
17458
17459 * gcc.c-torture/compile/981022-1.c: Remove.
17460 * gcc.dg/array-5.c: Remove XFAIL.
17461 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
17462 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
17463 gcc.dg/cond-lvalue-1.c: Update.
17464 * gcc.dg/cast-lvalue-2.c: New test.
17465
9f880ef9
MM
174662004-01-19 Mark Mitchell <mark@codesourcery.com>
17467
0916f873
MM
17468 PR c++/13592
17469 * g++.dg/other/error1.C (class foo): Tweak error message.
17470
9f880ef9
MM
17471 PR c++/13592
17472 * g++.dg/template/call2.C: New test.
17473
c9a5b624
EB
174742004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17475
17476 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
17477 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
17478 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
17479 scalar-return-1_x.c, scalar-return-2_y.c,
17480 scalar-return-3_x.c, scalar-return-3_y.c,
17481 scalar-return-4_x.c, scalar-return-4_y.c,
17482 struct-align-1.h, struct-align-1_x.c,
17483 struct-align-1_y.c, struct-align-2.h,
17484 struct-align-2_x.c, struct-align-2_y.c,
17485 struct-by-value-10_y.c, struct-by-value-11_x.c,
17486 struct-by-value-11_y.c, struct-by-value-12_x.c,
17487 struct-by-value-12_y.c, struct-by-value-13_x.c,
17488 struct-by-value-13_y.c, struct-by-value-14_x.c,
17489 struct-by-value-14_y.c, struct-by-value-15_x.c,
17490 struct-by-value-15_y.c, struct-by-value-16_y.c,
17491 struct-by-value-17_y.c, struct-by-value-18_y.c,
17492 struct-by-value-19_y.c, struct-by-value-1_x.c,
17493 struct-by-value-1_y.c, struct-by-value-20_y.c,
17494 struct-by-value-2_x.c, struct-by-value-2_y.c,
17495 struct-by-value-3_y.c, struct-by-value-4_x.c,
17496 struct-by-value-4_y.c, struct-by-value-5_y.c,
17497 struct-by-value-6_y.c, struct-by-value-7_y.c
17498 struct-by-value-8_x.c, struct-by-value-8_y.c
17499 struct-by-value-9_x.c, struct-by-value-9_y.c
17500 struct-return-10_x.c, struct-return-10_y.c,
17501 struct-return-19_x.c, struct-return-20_x.c
17502 struct-return-2_x.c, struct-return-2_y.c
17503 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
17504 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
17505
2194d821
EB
175062004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17507
17508 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
17509 attribute on sparc*-sun-solaris2.*.
17510
b830b74c
MM
175112004-01-18 Mark Mitchell <mark@codesourcery.com>
17512
0f18efe3 17513 PR c++/13710
b830b74c
MM
17514 * g++.dg/ext/typeof7.C: New test.
17515
a3d8a647
DE
175162004-01-18 David Edelsohn <edelsohn@gnu.org>
17517
17518 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
17519 * gcc.dg/const-elim-1.c: Same.
17520
cfbed37c
ZL
175212004-01-17 Ziemowit Laski <zlaski@apple.com>
17522
17523 * objc.dg/stret-1.m: New.
17524 * objc.dg/stret-2.m: New.
17525
4bfaff4d 175262004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
17527
17528 PR c++/11895
17529 * g++.dg/ext/vector1.C: New test.
17530
73e61092
GK
175312004-01-16 Geoffrey Keating <geoffk@apple.com>
17532
17533 * gcc.dg/pch/import-1.c: New.
17534 * gcc.dg/pch/import-1.hs: New.
17535 * gcc.dg/pch/import-1a.h: New.
17536 * gcc.dg/pch/import-1b.h: New.
17537 * gcc.dg/pch/import-1c.h: New.
17538
144e414d
MM
175392004-01-16 Mark Mitchell <mark@codesourcery.com>
17540
a8e6c82a
MM
17541 PR c++/13574
17542 * g++.dg/ext/array1.C: New test.
17543
144e414d
MM
17544 PR c++/13178
17545 * g++.dg/conversion/op1.C: New test.
17546
9e0baa60
R
175472004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
17548
71bbcf4d
R
17549 PR 11864
17550 From Kazumoto Kojima / Dan Kegel:
17551 * gcc.dg/pr11864-1.c: New test.
17552
9e0baa60
R
17553 PR 10392
17554 From Marcus Comstedt / Dan Kegel:
17555 * gcc.dg/pr10392-1.c: New test.
17556
ab8ffc79
MM
175572004-01-16 Mark Mitchell <mark@codesourcery.com>
17558
17559 PR c++/13478
17560 * g++.dg/init/ref10.C: New test.
17561
1303d034
GB
175622004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17563
17564 PR c++/13407
17565 * g++.dg/parse/typename6.C: New test.
17566
a6dd4094
GK
175672004-01-15 Geoffrey Keating <geoffk@apple.com>
17568
17569 PR pch/13361
17570 * testsuite/g++.dg/pch/wchar-1.C: New.
17571 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17572
18eba557
GB
175732004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17574
17575 PR c++/9259
17576 * g++.dg/expr/sizeof2.C: New test.
17577
ecc74832
KH
175782004-01-15 Kazu Hirata <kazu@cs.umass.edu>
17579
17580 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
17581
d905ed80
AO
175822004-01-15 Alexandre Oliva <aoliva@redhat.com>
17583
17584 PR c++/13659
17585 * g++.dg/lookup/strong-using-3.C: New.
17586 * g++.dg/lookup/using-10.C: New.
17587
693ec7e1
AO
175882004-01-15 Alexandre Oliva <aoliva@redhat.com>
17589
17590 PR c++/13594
17591 * g++.dg/lookup/strong-using-2.C: New.
17592
2ae8ea28
MC
175932004-01-15 Marcus Comstedt <marcus@mc.pp.se>
17594 Dan Kegel <dank@kegel.com>
17595 J"orn Rennecke <joern.rennecke@superh.com>
17596
17597 PR target/9365
17598 * gcc.dg/pr9365-1.c: New test.
17599
cc8c7495
GB
176002004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17601
17602 PR c++/8856
17603 * g++.dg/parse/casting-operator2.C: New test.
17604 * g++.old-deja/g++.pt/explicit83.C: Remove.
17605
f560bf91
JM
176062004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
17607
17608 * gcc.dg/label-compound-stmt-1.c: New test.
17609 * gcc.c-torture/compile/950922-1.c,
17610 gcc.c-torture/compile/20000211-3.c,
17611 gcc.c-torture/compile/20000518-1.c,
17612 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
17613 compound statements.
17614
27768ae6
HP
176152004-01-14 Hartmut Penner <hpenner@de.ibm.com>
17616
17617 * gcc.dg/ppc64-abi-1.c: New test.
17618
d22c4179
DS
176192004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
17620
17621 * g++.dg/ext/attrib9.C: Add dg-warnings.
17622
90c2bc78
GB
176232004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17624
17625 PR c++/12335
17626 * g++.dg/parse/dtor3.C: New test.
17627
bfaba7a9
AP
176282004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
17629
17630 PR c++/12709
17631 * g++.dg/parse/try-catch-1.C: New test.
17632
5989ebe9
AC
176332004-01-13 Arnaud Charlet <charlet@act-europe.fr>
17634
17635 * ada/acats/run_all.sh: Add more verbose output in acats.log
17636 when compiling tests.
17637
bc298aa7
ZW
176382004-01-12 Zack Weinberg <zack@codesourcery.com>
17639
17640 PR 13656
17641 * gcc.dg/typedef-redecl.c: New test case.
17642 * gcc.dg/typedef-redecl.h: New support file.
17643
2d327012
JH
176442004-01-13 Jan Hubicka <jh@suse.cz>
17645
17646 * gcc.dg/always_inline.c: New test.
17647 * gcc.dg/debug/20031231-1.c: Fix.
17648
451aeff7
GB
176492004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17650
17651 PR c++/13474
17652 * g++.dg/template/array3.C: New test.
17653
4139f34d
ZW
176542004-01-12 Zack Weinberg <zack@codesourcery.com>
17655
17656 * g++.dg/ext/lvalue1.C: No longer expected to fail.
17657 * g++.dg/warn/Wunused-2.C: Likewise.
17658
66e0c440
KL
176592004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17660
17661 PR c++/13289
17662 * g++.dg/template/instantiate6.C: New test.
17663
06e4eab5
RS
176642004-01-12 Roger Sayle <roger@eyesopen.com>
17665
17666 PR middle-end/11397
17667 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
17668
9a249c79
JH
176692004-01-12 Jan Hubicka <jh@suse.cz>
17670
17671 PR opt/12826
17672 * gcc.dg/20040112-1.c: New.
17673
17674 * gcc.dg/dwarf-die[1-7].c: Move to...
17675 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
17676 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
17677
59147a62
ILT
176782004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
17679
17680 PR c++/4100
17681 * g++.dg/parse/friend4.C: New test.
17682
176832004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
17684
17685 PR c++/4100
17686 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
17687 definition is called a friend.
17688
70adfc36
ZW
176892004-01-11 Zack Weinberg <zack@codesourcery.com>
17690
17691 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
17692
9b913b03
ILT
176932004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
17694
17695 PR c++/3478
17696 * g++.dg/parse/error10.C: New test.
17697 * g++.dg/template/arg2.C: Accept "invalid type" error.
17698
1759c760
JJ
176992004-01-11 Jakub Jelinek <jakub@redhat.com>
17700
17701 PR middle-end/13392
17702 * g++.dg/opt/expect2.C: New test.
17703
3c6e6fbf
ZW
177042004-01-10 Zack Weinberg <zack@codesourcery.com>
17705
17706 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
17707 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
17708 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
17709 Update dg-error regexps.
17710
9c10179d
ZW
177112004-01-10 Zack Weinberg <zack@codesourcery.com>
17712
17713 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
17714 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
17715
7f03f9a3
EB
177162004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17717
17718 * gcc.dg/pragma-re-1.c: Use right pointer type.
17719
21e430b8
EB
177202004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17721
17722 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
17723
1a7a2c0f
GK
177242004-01-09 Geoffrey Keating <geoffk@apple.com>
17725
17726 * gcc.dg/rs6000-ldouble-1.c: New.
17727
731bd3ae
GB
177282004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17729
17730 DR 337
17731 PR c++/9256
17732 * g++.dg/other/abstract1.C: New test.
17733
bafb62a2
AO
177342004-01-09 Alexandre Oliva <aoliva@redhat.com>
17735
17736 * g++.dg/lookup/strong-using-1.C: New.
17737
3897f229
JM
177382004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
17739
17740 PR c/11234
17741 * gcc.dg/func-ptr-conv-1.c: New test.
17742 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
17743
a9f99e78
KH
177442004-01-09 Kazu Hirata <kazu@cs.umass.edu>
17745
17746 PR target/13380.
17747 * gcc.c-torture/compile/20040109-1.c: New.
17748
588f75d0
SH
177492004-01-08 Stuart Hastings <stuart@apple.com>
17750
17751 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
17752 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
17753 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
17754
3b458e6f
AM
177552004-01-09 Alan Modra <amodra@bigpond.net.au>
17756
17757 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17758
53b8fe3e
EB
177592004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17760
17761 * ada/acats/run_acats: Treat 'gnatchop' the same way
17762 as 'gnatmake'. Export GCC_DRIVER.
17763 * ada/acats/run_all.sh: Add target_gnatchop. Use
17764 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17765
663cea5d
GB
177662004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17767
17768 PR c++/12573
17769 * g++.dg/template/dependent-expr4.C: New test.
17770
417b11de
HP
177712004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17772
17773 * gcc.dg/altivec-11.c: New test.
17774
72827ed7
MM
177752004-01-07 Mark Mitchell <mark@codesourcery.com>
17776
17777 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17778
bca63328
JM
177792004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17780
17781 PR c/6024
17782 * gcc.dg/enum-compat-1.c: New test.
17783 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17784
85b58ca5
JM
177852004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17786
17787 PR c/12165
17788 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17789 gcc.dg/c99-idem-qual-3.c: New tests.
17790
b48a0c18
AM
177912004-01-07 Alan Modra <amodra@bigpond.net.au>
17792
17793 * gcc.dg/winline-7.c: Don't cast void * to int.
17794
bcf17554
JH
177952004-01-06 Jan Hubicka <jh@suse.cz>
17796
17797 * gcc.dg/i386-sse-5.c: New test
17798 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17799
962c0823
MM
178002004-01-05 Mark Mitchell <mark@codesourcery.com>
17801
17802 PR c++/12815
17803 * g++.dg/rtti/typeid4.C: New test.
17804
4b6eeb9a
EB
178052004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17806
17807 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17808
88081599
MM
178092004-01-05 Mark Mitchell <mark@codesourcery.com>
17810
216bb6e1
MM
17811 PR c++/12132
17812 * g++.dg/template/error11.C: New test.
17813
88081599
MM
17814 PR c++/13451
17815 * g++.dg/template/class2.C: New test.
17816
fa170482
NS
178172004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17818 Richard Sandiford <rsandifo@redhat.com>
17819
17820 PR c++/13387
17821 * g++.dg/opt/alias3.C: New test.
17822
4f8163b1
MM
178232004-01-04 Mark Mitchell <mark@codesourcery.com>
17824
543ebd4a
MM
17825 PR c++/13157
17826 * g++.dg/template/koenig3.C: New test.
17827
955d0234
MM
17828 PR c++/13529
17829 * g++.dg/parse/offsetof3.C: New test.
17830
ae0eb5f1
MM
17831 * g++.dg/init/copy7.C: Add missing dg-error markers.
17832
4f8163b1
MM
17833 PR c++/12226
17834 * g++.dg/init/copy7.c: New test.
17835
17836 PR c++/13536
17837 * g++.dg/parse/cast1.C: New test.
17838
dc0bfe6a
JH
178392004-01-04 Jan Hubicka <jh@suse.cz>
17840
17841 * gcc.dg/winline[1-7].c: New tests.
17842
b0bc6e8e
KL
178432004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17844
17845 PR c++/13520
17846 * g++.dg/template/qualttp22.C: New test.
17847
b684a3df
JH
178482004-01-01 Jan Hubicka <jh@suse.cz>
17849
17850 * gcc.dg/debug/20031231-1.c: New.
17851 * gcc.c-torture/compile/20040101-1.c: New.
17852 * gcc.dg/dwarf-die-[1-7].c: New.
17853
74aa338a
JJ
178542004-01-01 Jakub Jelinek <jakub@redhat.com>
17855
17856 PR optimization/13521
17857 * gcc.c-torture/compile/20031231-1.c: New test.
17858
d485b7f9
KH
178592003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17860
17861 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17862
e5e95ba0
VR
178632003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17864
17865 PR c++/10079
17866 * g++.dg/template/crash16.C: New test.
17867
b6d90461
MM
178682003-12-30 Mark Mitchell <mark@codesourcery.com>
17869
17870 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17871
22dc9b06
KH
178722003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17873
17874 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17875 ports.
17876 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17877 * g++.old-deja/g++.law/profile1.C: Likewise.
17878 * gcc.c-torture/compile/981006-1.c: Likewise.
17879 * gcc.c-torture/execute/loop-2e.x: Likewise.
17880 * gcc.c-torture/execute/loop-2f.x: Remove.
17881 * gcc.c-torture/execute/loop-2g.x: Likewise.
17882 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17883 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17884
58496de1
NS
178852003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17886
74869a85
NS
17887 PR c++/13507
17888 * g++.dg/ext/attrib11.C: New test.
17889
58496de1
NS
17890 PR c++/13494
17891 * g++.dg/template/array2-1.C: New test.
17892 * g++.dg/template/array2-2.C: New test.
17893
21b75a73
MM
178942003-12-29 Mark Mitchell <mark@codesourcery.com>
17895
17896 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17897
30a03508
NS
178982003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17899
17900 PR c++/12774
17901 * g++.dg/template/array1-1.C: New test.
17902 * g++.dg/template/array1-2.C: New test.
17903
b66906a8
RS
179042003-12-29 Roger Sayle <roger@eyesopen.com>
17905
17906 PR fortran/12632
17907 * g77.dg/12632.f: New test case.
17908
68deab91
KL
179092003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17910
17911 PR c++/13289
17912 * g++.dg/parse/nontype1.C: New test.
17913
2f9afd51
KL
179142003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17915
17916 PR c++/12403
17917 * g++.dg/parse/explicit1.C: New test.
17918 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17919
1896d29d
MM
179202003-12-28 Mark Mitchell <mark@codesourcery.com>
17921
c11889ce
MM
17922 PR c++/13081
17923 * g++.dg/opt/inline6.C: New test.
17924
17925 PR c++/12613
17926 * g++.dg/parse/error9.C: New test.
17927
1896d29d
MM
17928 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17929
4c2a4b90
MM
179302003-12-28 Mark Mitchell <mark@codesourcery.com>
17931
17932 PR c++/13009
17933 * g++.dg/init/assign1.C: New test.
17934
7072018e
RS
179352003-12-28 Roger Sayle <roger@eyesopen.com>
17936
17937 PR c++/13070
17938 * g++.dg/warn/format3.C: New test case.
17939
bf86d71e
ZD
179402003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17941
17942 * gcc.c-torture/compile/20031227-1.c: New test.
17943
8f23fc81
MM
179442003-12-23 Mark Mitchell <mark@codesourcery.com>
17945
17946 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17947 * g77.dg/bprob/bprob.exp: Likewise.
17948 * gcc.misc-tests/bprob.exp: Likewise.
17949 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17950 variants on systems where the library does not provide that
17951 functionality.
17952 * gcc.dg/builtins-20.c: Use builtins-config.h.
17953 * gcc.dg/builtins-config.h: New file.
17954
b8ee7f02
MM
179552003-12-23 Mark Mitchell <mark@codesourcery.com>
17956
17957 * lib/gcc-dg.exp (dg-require-profiling): New function.
17958 * lib/target-supports.exp (check_profiling_available): Likewise.
17959 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17960 * g77.dg/bprob/bprob.exp: Likewise.
17961 * gcc.misc-tests/bprob.exp: Likewise.
17962 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17963 * gcc.dg/20021014-1.c: Likewise.
17964 * gcc.dg/nest.c: Likewise.
17965
7bd35dac
MM
179662003-12-23 Mark Mitchell <mark@codesourcery.com>
17967
17968 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17969 compiling.
17970 * g++.dg/lookup/java2.C: Likewise.
17971 * gcc.dg/cpp/lexident.c: Likewise.
17972
f2073745
KH
179732003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17974
17975 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17976 given.
17977 * gcc.c-torture/compile/961203-1.c: Likewise.
17978 * gcc.c-torture/compile/980506-1.c: Likewise.
17979
4c494a15
ZW
179802003-12-23 Zack Weinberg <zack@codesourcery.com>
17981
17982 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17983 (additional_prunes): New global.
17984 (gcc-dg-prune): Handle additional per-test pruning.
17985 (dg-test): Clear additional_prunes between tests.
17986
17987 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17988 dg-prune-output to avoid spurious failures from assembler
17989 complaining about nonexistent WAW violations.
17990 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17991 Use dg-prune-output to avoid spurious failures from assembler
17992 warning about Itanium B-step errata.
17993
57702a80
MM
179942003-12-23 Mark Mitchell <mark@codesourcery.com>
17995
17996 * g++.dg/abi/macro0.C: New test.
17997 * g++.dg/abi/macro1.C: Likewise.
17998 * g++.dg/abi/macro2.C: Likewise.
17999
18000 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
18001 * g++.dg/abi/bitfield7.C: Likewise.
18002 * g++.dg/abi/dtor2.C: Likewise.
18003 * g++.dg/abi/mangle11.C: Likewise.
18004 * g++.dg/abi/mangle12.C: Likewise.
18005 * g++.dg/abi/mangle14.C: Likewise.
18006 * g++.dg/abi/mangle17.C: Likewise.
18007 * g++.dg/abi/vbase10.C: Likewise.
18008 * g++.dg/abi/vbase14.C: Likewise.
18009 * g++.dg/template/qualttp17.C: Likewise.
18010
4ea49dd0
AP
180112003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
18012
18013 PR c/11995
18014 * gcc.dg/20031223-1.c: New test.
18015
cbf6e52a
EB
180162003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18017
18018 * gcc.dg/noreturn-7.c: New test.
18019
b3006337
EB
180202003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18021
18022 * gcc.dg/null-pointer-1.c: New test.
18023
1ffe6573
MM
180242003-12-22 Mark Mitchell <mark@codesourcery.com>
18025
7813d14c
MM
18026 * g++.old-deja/g++.jason/template18.C: Remove.
18027 * g++.old-deja/g++.jason/template37.C: Likewise.
18028
18029 PR c++/12862
18030 * g++.dg/lookup/ns1.C: New test.
18031
1ffe6573
MM
18032 PR c++/12397
18033 * g++.dg/template/lookup3.C: New test.
18034
92a12fbc
AP
180352003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18036
18037 * g++.dg/template/recurse1.C: New test
18038
499b568f
MM
180392003-12-22 Mark Mitchell <mark@codesourcery.com>
18040
18041 PR c++/12479
18042 * g++.dg/parse/semicolon1.C: New test.
18043 * g++.dg/parse/semicolon1.h: Likewise.
18044
3b3ed128
FJ
180452003-12-22 Fariborz Jahanian <fjahanian@apple.com>
18046
18047 * gcc.dg/darwin-misaligned.c: New test.
18048
af3fbed1
AP
180492003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18050
18051 PR c/9163
18052 * gcc.dg/20031222-1.c: New test.
18053
d9dd2c4e
MM
180542003-12-21 Mark Mitchell <mark@codesourcery.com>
18055
9e62871e
MM
18056 PR c++/13438
18057 * g++.dg/parse/error8.C: New test.
18058
d9dd2c4e
MM
18059 PR c++/11554
18060 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
18061
b665cdce
KH
180622003-12-21 Kazu Hirata <kazu@cs.umass.edu>
18063
18064 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
18065 too small.
18066 * gcc.c-torture/compile/930217-1.c: Likewise.
18067 * gcc.c-torture/compile/930513-1.c: Likewise.
18068 * gcc.c-torture/execute/920908-2.c: Likewise.
18069 * gcc.c-torture/execute/921204-1.c: Likewise.
18070 * gcc.c-torture/execute/930621-1.c: Likewise.
18071 * gcc.c-torture/execute/930630-1.c: Likewise.
18072 * gcc.c-torture/execute/931031-1.c: Likewise.
18073 * gcc.c-torture/execute/980602-2.c: Likewise.
18074 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18075 * gcc.c-torture/execute/compndlit-1.c: Likewise.
18076 * gcc.c-torture/execute/extzvsi.c: Likewise.
18077 * gcc.c-torture/unsorted/ext.c: Likewise.
18078
781f4ec1
AP
180792003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
18080
18081 PR target/12749
18082 * gcc.c-torture/compile/20031220-2.c: New test case.
18083
3b24df36
RS
180842003-12-20 Roger Sayle <roger@eyesopen.com>
18085
18086 PR optimization/13031
18087 * gcc.c-torture/compile/20031220-1.c: New test case.
18088
c96f4f73
EB
180892003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18090
18091 * gcc.dg/cast-function-1.c: New test.
18092
be7ac471
JM
180932003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
18094
18095 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
18096 formats.
18097
4656bc85
MM
180982003-12-19 Mark Mitchell <mark@codesourcery.com>
18099
18100 PR c++/12795
18101 * g++.dg/ext/attrib10.C: New test.
18102
e8c89d29
JJ
181032003-12-19 Jakub Jelinek <jakub@redhat.com>
18104
18105 * gcc.dg/cleanup-10.c: New test.
18106 * gcc.dg/cleanup-11.c: New test.
18107
effed655
JJ
181082003-12-19 Jakub Jelinek <jakub@redhat.com>
18109
18110 PR c++/13239
18111 * g++.dg/opt/expect1.C: New test.
18112
ed8d8803
HP
181132003-12-19 Hartmut Penner <hpenner@de.ibm.com>
18114
18115 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
18116
0b667ed8
AP
181172003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
18118
01d0a156
AP
18119 PR debug/12923
18120 * gcc.dg/20031218-1.c: New test.
18121
18122 PR debug/12389
18123 * gcc.dg/20031218-2.c: New test.
18124 * gcc.dg/20031218-3.c: New test.
18125
0b667ed8
AP
18126 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
18127 of label name and allow for USER_LABEL_PREFIX == "_" names.
18128 * g++.dg/abi/mangle18-2.C: Likewise.
18129 * g++.dg/abi/mangle19-1.C: Likewise.
18130 * g++.dg/abi/mangle19-2.C: Likewise.
18131 * g++.dg/abi/mangle20-1.C: Likewise.
18132 * g++.dg/abi/mangle20-2.C: Likewise.
18133
a3bf324c
RH
181342003-12-18 Richard Henderson <rth@redhat.com>
18135
18136 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
18137
d11994a8
SB
181382003-12-18 Steven Bosscher <steven@gcc.gnu.org>
18139 Dan Kegel <dank@kegel.com>
18140
18141 PR other/12009
18142 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
18143 testing a cross compiler, it causes spurious compile failures.
18144 * lib/g++.exp: Likewise.
18145
bc5ada84
KL
181462003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18147
18148 PR c++/13262
18149 * g++.dg/template/access13.C: New test.
18150
cebf212f
UW
181512003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18152
18153 * gcc.dg/20031216-1.c: New test.
18154
51287c14
GB
181552003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18156
18157 PR c++/9154
18158 * g++.dg/template/error10.C: New test.
18159
a21f130e
EB
181602003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18161
18162 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
18163 * g++.dg/eh/simd-2.C: Likewise.
18164
b0656d8b
JW
181652003-12-17 James E Wilson <wilson@specifixinc.com>
18166 Roger Sayle <roger@eyesopen.com>
18167
18168 * gcc.c-torture/execute/ieee/mzero5.c: New.
18169
5c832178
MM
181702003-12-17 Mark Mitchell <mark@codesourcery.com>
18171
18172 PR c++/10603
18173 * g++.dg/parse/error6.C: New test.
18174
18175 PR c++/12827
18176 * g++.dg/parse/error7.C: New test.
18177
a7833d6a
EB
181782003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18179
18180 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
18181 at -O with stabs debugging formats.
18182 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
18183 * gcc.dg/debug/debug-2.c: Likewise.
18184
0dff37fb
MM
181852003-12-16 Mark Mitchell <mark@codesourcery.com>
18186
18187 PR c++/12696
18188 * g++.dg/init/error1.C: New test.
18189
18190 PR c++/12218
18191 * g++.dg/init/pm3.C: New test.
18192
2ff7cce4
JM
181932003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
18194
18195 PR c/3347
18196 * gcc.dg/bitfld-8.c: New test.
18197
6d43c524
JL
181982003-12-16 James Lemke <jim@wasabisystems.com>
18199
18200 * gcc.dg/arm-scd42-[123].c: New tests.
18201
d63b5e9f
NS
182022003-12-16 Nathan Sidwell <nathan@codesourcery.com>
18203
18204 PR c++/9043
18205 * g++.dg/abi/mangle20-1.C: New test.
18206 * g++.dg/abi/mangle20-2.C: New test.
18207
263ee052
MM
182082003-12-16 Mark Mitchell <mark@codesourcery.com>
18209
18210 PR c++/13275
18211 * g++.dg/other/offsetof2.C: Remove XFAIL.
18212 * g++.dg/parse/offsetof1.C: New test.
18213 * g++.gd/parse/offsetof2.C: Likewise.
18214
ff5034c5
GB
182152003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18216
18217 * g++.dg/template/nontype3.C: New test.
18218 * g++.dg/template/static2.C: Tweaked the dg-error clause.
18219
cd852e4d
KL
182202003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18221
18222 * g++.dg/warn/noreturn-3.C: Also test instantiation.
18223
0f30f285
NS
182242003-12-16 Nathan Sidwell <nathan@codesourcery.com>
18225
a0c68737
NS
18226 PR c++/13387
18227 * g++.dg/expr/assign1.C: New test.
18228
0f30f285
NS
18229 PR c++/13242
18230 * g++.dg/abi/mangle19-1.C: New test.
18231 * g++.dg/abi/mangle19-2.C: New test.
18232
d2411ba2
HP
182332003-12-16 Hartmut Penner <hpenner@de.ibm.com>
18234
18235 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
18236
91f8389c
EB
182372003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18238
18239 * gcc.c-torture/execute/20031216-1.c: New test.
18240
75e0d03a
GB
182412003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18242
18243 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
18244 an ICE regression.
18245
89f1a6ec
MM
182462003-12-15 Mark Mitchell <mark@codesourcery.com>
18247
18248 PR c++/10926
18249 * g++.dg/template/error9.C: New test.
18250
18251 PR c++/11116
18252 * g++.dg/template/error8.C: New test.
18253
040fc928
RS
182542003-12-15 Roger Sayle <roger@eyesopen.com>
18255
18256 PR middle-end/13400
18257 * gcc.c-torture/execute/20031215-1.c: New test case.
18258
b95cc51a
MM
182592003-12-15 Mark Mitchell <mark@codesourcery.com>
18260
21eb631b
MM
18261 PR c++/13269
18262 * g++.dg/parse/error5.C: New test.
18263
ea0e2a51
MM
18264 PR c++/12989
18265 * g++.dg/expr/sizeof1.C: New test.
18266
b95cc51a
MM
18267 PR c++/13310
18268 * g++.dg/template/crash15.C: New test.
18269
86d75cdd
GK
182702003-12-15 Geoffrey Keating <geoffk@apple.com>
18271
18272 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
18273 a non-POD type as the last named parameter of a varargs function.
18274
a5ac3982
MM
182752003-12-15 Mark Mitchell <mark@codesourcery.com>
18276
18277 PR c++/13243
18278 PR c++/12573
18279 * g++.dg/template/crash14.C: New test.
18280 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
18281
5fd80fbc
NS
182822003-12-15 Nathan Sidwell <nathan@codesourcery.com>
18283
f5c28a15
NS
18284 * g++.dg/other/java1.C: New test.
18285
5fd80fbc
NS
18286 PR c++/13241
18287 * g++.dg/abi/mangle18-1.C: New test.
18288 * g++.dg/abi/mangle18-2.C: New test.
18289
298a037c
ZD
182902003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18291
18292 PR optimization/10312
18293 * gcc.c-torture/execute/20031214-1.c: New.
18294
4bb8ca28
MM
182952003-12-14 Mark Mitchell <mark@codesourcery.com>
18296
18297 PR c++/10779
18298 PR c++/12160
18299 * g++.dg/parse/error3.C: New test.
18300 * g++.dg/parse/error4.C: Likewise.
18301 * g++.dg/abi/mangle4.C: Tweak error messages.
18302 * g++.dg/lookup/using5.C: Likewise.
18303 * g++.dg/other/error2.C: Likewise.
18304 * g++.dg/parse/typename5.C: Likewise.
18305 * g++.dg/parse/undefined1.C: Likewise.
18306 * g++.dg/template/arg2.C: Likewise.
18307 * g++.dg/template/ttp3.C: Likewise.
18308 * g++.dg/template/type1.C: Likewise.
18309 * g++.old-deja/g++.other/crash32.C: Likewise.
18310 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 18311
c1b83cc9
KL
183122003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18313
18314 PR c++/13106
18315 * g++.dg/warn/noreturn-3.C: New test.
18316
e00853fd
NS
183172003-12-12 Nathan Sidwell <nathan@codesourcery.com>
18318
18319 PR c++/13118
18320 * g++.dg/abi/covariant3.C: New.
18321
3950dcdf
JJ
183222003-12-12 Jakub Jelinek <jakub@redhat.com>
18323
18324 * g++.dg/eh/ia64-1.C: New test.
18325
77fec971
RS
183262003-12-12 Roger Sayle <roger@eyesopen.com>
18327
18328 PR optimization/13037
18329 * g77.f-torture/execute/13037.f: New test case.
18330
90d46c28
NS
183312003-12-12 Nathan Sidwell <nathan@codesourcery.com>
18332
18333 PR c++/12881
18334 * g++.dg/abi/covariant2.C: New.
18335
45f2492c
NB
183362003-12-12 Neil Booth <neil@daikokuya.co.uk>
18337
18338 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
18339
15975b43
ZW
183402003-12-11 Zack Weinberg <zack@codesourcery.com>
18341
18342 * gcc.c-torture/execute/wchar_t-1.x: Delete.
18343
a586ce78
AP
183442003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
18345
18346 PR other/10819
18347 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
18348 to fix Bug 10819.
18349 * lib/g++.exp (g++_version): Likewise.
18350 * lib/g77.exp (g77_version): Likewise.
18351 * lib/objc.exp (default_objc_version): Likewise.
18352
e55a6cce 183532003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 18354
553355fe
RH
18355 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
18356
5ca18844
RH
18357 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
18358
facef326
MA
183592003-12-08 Matt Austern <austern@apple.com>
18360
18361 PR c/13134
18362 * lib/gcc-dg.exp (dg-require-visibility): Define.
18363 * lib/target-supports (check_visibility_available): Define.
18364 * gcc.dg/visibility-1.c: New test.
18365 * gcc.dg/visibility-2.c: Likewise.
18366 * gcc.dg/visibility-3.c: Likewise.
18367 * gcc.dg/visibility-4.c: Likewise.
18368 * gcc.dg/visibility-5.c: Likewise.
18369 * gcc.dg/visibility-6.c: Likewise.
18370 * g++.dg/ext/visibility-1.C: Likewise.
18371 * g++.dg/ext/visibility-2.C: Likewise.
18372 * g++.dg/ext/visibility-3.C: Likewise.
18373 * g++.dg/ext/visibility-4.C: Likewise.
18374 * g++.dg/ext/visibility-5.C: Likewise.
18375 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 18376
91f8389c
EB
183772003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18378
18379 * g++.dg/lookup/java1.C: New test.
18380 * g++.dg/lookup/java2.C: New test.
b8ec6586 18381
df5e8205
EB
183822003-12-07 Falk Hueffner <falk@debian.org>
18383
18384 * g++.dg/opt/noreturn-1.C: New test.
18385
fd25e957
EB
183862003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
18387
18388 * gcc.dg/overflow-1.c: New test.
18389
5c6ef9be
EB
183902003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18391
18392 * g77.f-torture/compile/13060.f: New test.
18393
a6c0d772
MM
183942003-12-06 Mark Mitchell <mark@codesourcery.com>
18395
18396 PR c++/13323
18397 * g++.dg/inherit/operator2.C: New test.
18398
360d1b99
MM
183992003-12-05 Mark Mitchell <mark@codesourcery.com>
18400
18401 PR c++/13305
18402 * g++.dg/ext/attrib9.C: New test.
18403
eeb23c11
MM
184042003-12-05 Mark Mitchell <mark@codesourcery.com>
18405
18406 PR c++/13314
18407 * g++.dg/template/error7.C: New test.
18408
5d27ef94 184092003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 18410 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
18411
18412 PR target/13302
18413 * g++.dg/other/struct-va_list.C: New test.
18414
f128e1f3
KL
184152003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18416
18417 PR c++/13166
18418 * g++.dg/parse/defarg6.C: New test.
18419
64ed86c7
HPN
184202003-12-05 Hans-Peter Nilsson <hp@axis.com>
18421
18422 PR target/13256
18423 * gcc.c-torture/execute/20031201-1.c: New test.
18424
b98d4eb5
AC
184252003-12-05 Arnaud Charlet <charlet@act-europe.fr>
18426
18427 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
18428
6e3077c6
EB
184292003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18430
18431 * gcc.dg/builtin-return-1.c: New test.
18432
fc64a247
SM
184332003-12-04 Stuart Menefy <stuart.menefy@st.com>
18434 J"orn Rennecke <joern.rennecke@superh.com>
18435
18436 PR optimization/13260
18437 * gcc.c-torture/execute/20031204-1.c: New test.
18438
afb0918a
MM
184392003-12-03 Mark Mitchell <mark@codesourcery.com>
18440
18441 PR c++/9127
18442 * g++.dg/template/error6.C: New test.
18443
8ecc63eb
JJ
184442003-12-03 Jakub Jelinek <jakub@redhat.com>
18445
18446 * gcc.dg/20031202-1.c: New test.
18447
ee43dab5
MM
184482003-12-03 Mark Mitchell <mark@codesourcery.com>
18449
b80cfdcd
MM
18450 PR c++/13179
18451 * g++.dg/template/eh1.C: New test.
18452
ee43dab5
MM
18453 PR c++/10771
18454 * g++.dg/template/error5.C: New test.
18455
e7f2e92f
DU
184562003-12-02 David Ung <davidu@mips.com>
18457
15975b43 18458 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
18459 g_##TMODE
18460
1c59130c
GB
184612003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18462
8ecc63eb 18463 PR c++/10126
1c59130c
GB
18464 * g++.dg/template/ptrmem8.C: New test.
18465
e77de295
GB
184662003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18467
8ecc63eb 18468 PR c++/12573
e77de295
GB
18469 * g++.dg/template/dependent-expr3.C: New test.
18470
e3b66120
JL
184712003-12-01 James Lemke <jim@wasabisystems.com>
18472
18473 * gcc.dg/arm-g2.c: New test.
18474
d9e7c8e3
RS
184752003-12-01 Roger Sayle <roger@eyesopen.com>
18476
18477 PR optimization/11634
18478 * gcc.dg/20031201-2.c: New test case.
18479
75d3baee
ZW
184802003-12-01 Zack Weinberg <zack@codesourcery.com>
18481
18482 PR 11433
18483 * objc.dg/proto-lossage-3.m: New test.
18484
28cb2b14
RS
184852003-12-01 Roger Sayle <roger@eyesopen.com>
18486
18487 PR optimization/12628
18488 * gcc.dg/20031201-1.c: New test case.
18489
e82407b5
EB
184902003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18491
18492 * gcc.dg/unaligned-1.c: New test.
18493
a668c6ad
MM
184942003-11-30 Mark Mitchell <mark@codesourcery.com>
18495
18496 PR c++/9849
18497 * g++.dg/template/error4.C: New test.
18498 * g++.dg/template/nested3.C: Adjust error markers.
18499
0e73769e
KG
185002003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18501
18502 * gcc.dg/cpp/assert4.c: Check more #system assertions.
18503
65f0edec
JM
185042003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
18505
18506 PR c/10333
18507 * gcc.dg/bitfld-7.c: New test.
18508
9c858681
RS
185092003-11-29 Richard Sandiford <rsandifo@redhat.com>
18510
18511 * gcc.dg/tls/asm-1.C: New test.
18512
26b0ad13
KG
185132003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18514
0e73769e 18515 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 18516
48ee6fa0
EB
185172003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18518
18519 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
18520 * gcc.dg/builtin-apply3.c: New test.
18521
4caddf0b
EB
185222003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18523
18524 * lib/compat.exp (compat-obj): New xfaildata parameter.
18525 Use it to set compiler_conditional_xfail_data before compiling.
18526 (compat-get-options): Handle dg-xfail-if.
18527 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
18528 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
18529 * gcc.dg/compat/vector-1_y.c: Likewise.
18530 * gcc.dg/compat/vector-2_x.c: Likewise.
18531 * gcc.dg/compat/vector-2_y.c: Likewise.
18532
ecb63641
EB
185332003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18534
18535 * g++.dg/opt/reg-stack4.C: New test.
18536
316d0b19
EB
185372003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18538
18539 * gcc.dg/builtin-apply2.c: New test.
18540
bb13f2ff
EB
185412003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18542
18543 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
18544
4864cc4a
KL
185452003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18546
18547 PR c++/12924
18548 * g++.dg/template/template-id-2.C: New test.
18549
d43f603d
KL
185502003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18551
18552 PR c++/5369
18553 * g++.dg/template/memfriend1.C: New test.
18554 * g++.dg/template/memfriend2.C: Likewise.
18555 * g++.dg/template/memfriend3.C: Likewise.
18556 * g++.dg/template/memfriend4.C: Likewise.
18557 * g++.dg/template/memfriend5.C: Likewise.
18558 * g++.dg/template/memfriend6.C: Likewise.
18559 * g++.dg/template/memfriend7.C: Likewise.
18560 * g++.dg/template/memfriend8.C: Likewise.
18561 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
18562
40bec508
MM
185632003-11-21 Mark Mitchell <mark@codesourcery.com>
18564
18565 PR c++/12515
18566 * g++.dg/ext/cond1.C: New test.
18567
c132886e
RH
185682003-11-20 Richard Henderson <rth@redhat.com>
18569
18570 * gcc.dg/20020201-2.c: Remove.
18571 * gcc.dg/20020201-4.c: Remove.
18572 * gcc.dg/20020304-1.c: Remove.
18573
dd2cc6dc
NN
185742003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
18575
18576 * gcc.dg/cpp/trad/xwin1.c: New test case.
18577
5153e857
AT
185782003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
18579
18580 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
18581 * lib/g77.exp: Likewise.
18582 * lib/objc.exp: Likewise.
18583 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
18584 for darwin.
18585
c44e68a5
KL
185862003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18587
18588 PR c++/12932
18589 * g++.dg/template/static5.C: New test.
18590
fc6d6d62
JM
185912003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
18592
18593 * gcc.dg/nested-func-1.c: New test.
18594
178b9a09
KG
185952003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18596
18597 * gcc.dg/cpp/assert4.c: New test.
18598
8ffc2e37
GB
185992003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18600
75d3baee
ZW
18601 PR c++/2294
18602 * g++.dg/lookup/using9.c: New test.
8ffc2e37 18603
ec75414f
MM
186042003-11-14 Mark Mitchell <mark@codesourcery.com>
18605
18606 PR c++/12762
18607 * g++.dg/template/error3.C: New test.
18608
7fb768e5
AC
186092003-11-14 Arnaud Charlet <charlet@act-europe.fr>
18610
18611 PR ada/13035
18612 * ada/acats/run_acats, run_all.sh: Fix syntax error.
18613 No longer use a wrapper for gcc, since this does not work under
18614 Windows.
18615
aede75ed
GB
186162003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18617
75d3baee
ZW
18618 PR c++/2094
18619 * g++.dg/template/ptrmem7.C: New test.
aede75ed 18620
a25d596a
AP
186212003-11-13 Andrew Pinski <apinski@apple.com>
18622
18623 * gcc.c-torture/compile/20031113-1.c: New test.
18624
49012f5c 186252003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 18626 Kean Johnston <jkj@sco.com>
49012f5c
MM
18627
18628 PR c/13029
18629 * gcc.dg/unused-4.c: Update.
18630
d76bc29c
EB
186312003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18632
18633 * g++.dg/opt/const3.C: New test.
18634
fccc4eb2
JH
186352003-11-13 Jan Hubicka <jh@suse.cz>
18636
18637 * gcc.c-torture/compile/20031112-1.c: New test.
18638
8f120836
MM
186392003-11-12 Mark Mitchell <mark@codesourcery.com>
18640
18641 * g++.dg/parse/crash10.C: Remove bogus error marker.
18642
405f36dd
RO
186432003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18644
18645 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
18646 (host_gcc): Likewise.
18647 (ROOT): Honor $PWDCMD.
18648 (BASE): Likewise.
18649 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
18650
7e28e1a3
CM
186512003-11-12 Catherine Moore <clm@redhat.com>
18652
18653 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
18654
0cf356df
AJ
186552003-11-12 Andreas Jaeger <aj@suse.de>
18656 Jakub Jelinek <jakub@redhat.com>
18657 Andrew Pinski <pinskia@physics.uc.edu>
18658 Richard Henderson <rth@redhat.com>
18659
18660 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
18661 systems.
7671789c 18662 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
18663
18664 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
18665 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18666
3e65fcc0
AJ
186672003-11-11 Andreas Jaeger <aj@suse.de>
18668
18669 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
18670
292d9f2b
AJ
18671 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
18672
e6178121
AC
186732003-11-10 Arnaud Charlet <charlet@act-europe.fr>
18674
18675 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
18676 Clean ups.
18677
1ec0c607
WH
186782003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
18679
18680 * gcc.dg/trampoline-1.c: New test.
18681
a5fdcda8
AP
186822003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18683
18684 * gcc.c-torture/compile/200031109-1.c: New test.
18685
c76f4e8e
JM
186862003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18687
18688 PR c/3190
18689 PR c/8714
18690 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18691 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
18692 gcc.dg/format/no-y2k-1.c: Update.
18693
587a9854
RS
186942003-11-08 Roger Sayle <roger@eyesopen.com>
18695
18696 PR optimization/10467
18697 * gcc.dg/20031108-1.c: New test case.
18698
3d67ba1e
GK
186992003-11-07 Geoffrey Keating <geoffk@apple.com>
18700
18701 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
18702
30321c39
JM
187032003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18704
18705 * gcc.dg/compound-lvalue-1.c: New test.
18706 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
18707 some XFAILs.
18708
2858f73a
GK
187092003-11-06 Geoffrey Keating <geoffk@apple.com>
18710
18711 * gcc.dg/altivec-varargs-1.c: New test.
18712
51672143
EB
187132003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18714
18715 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
18716 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
18717 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
18718 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
18719 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
18720
0a49d02c
JM
187212003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
18722
18723 * gcc.dg/cond-lvalue-1.c: New test.
18724
db9fd03e 187252003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
18726
18727 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
18728
aad626f7
KL
187292003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18730
18731 PR c++/11616
18732 * g++.dg/template/instantiate5.C: New test.
18733
0c5a0451
VR
187342003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18735
18736 PR c++/12726
18737 * g++.dg/ext/complit2.C: Replace test with self-contained version.
18738 * ChangeLog: Add missing first entry for above test.
18739
3dfa3500
KL
187402003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18741
18742 PR c++/9810
18743 * g++.dg/template/using8.C: New test.
18744 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
18745
31f0f571
RS
187462003-11-02 Roger Sayle <roger@eyesopen.com>
18747
18748 PR optimization/10817
18749 * gcc.c-torture/compile/20031102-1.c: New test case.
18750
2077750a
KH
187512003-11-02 Kazu Hirata <kazu@cs.umass.edu>
18752
18753 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
18754 2147483647.
18755
e69cdc12
EB
187562003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18757
18758 * gcc.dg/20031102-1.c: New test.
18759
0a9e65f9
EB
187602003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18761
18762 * gcc.dg/complex-1.c: New test.
18763
f218d820
KL
187642003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18765
18766 PR c++/12796
18767 * g++.dg/template/crash13.C: Adjust expected error location.
18768 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18769
f3dd79b9
RE
187702003-10-31 Richard Earnshaw <rearnsha@arm.com>
18771
18772 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18773
4cabf776
JZ
187742003-10-31 Josef Zlomek <zlomekj@suse.cz>
18775
18776 PR/10239
18777 * gcc.c-torture/compile/20031031-2.c: New test.
18778
739e6d58
JZ
187792003-10-31 Josef Zlomek <zlomekj@suse.cz>
18780
18781 PR/11640
18782 * gcc.c-torture/compile/20031031-1.c: New test.
18783
28765aad
RE
187842003-10-31 Richard Earnshaw <rearnsha@arm.com>
18785
18786 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18787 * gcc.misc-tests/bprob.exp: Likewise.
18788 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18789 the execution test on arm-elf configs.
c6c01481 18790 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
18791 configs that don't support scratch files.
18792 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18793
1d915eda
AC
187942003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18795
18796 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18797 done by dejagnu.
18798
24c98fae
AC
187992003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18800
18801 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
18802 Avoid non pure sh syntax. Add more logging.
18803
18804 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18805 fail.
24c98fae 18806
0fda236e
FS
188072003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18808
18809 PR libgcj/10610
18810 * gcc.dg/ppc-stackalign-1.c: New test.
18811
1066ea4d
AC
188122003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18813
18814 * ada/acats/run_all.sh: Change output to be more compliant with
18815 dejagnu framework.
18816 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
18817 Only run [a-z]* directories, to filter out e.g. CVS.
18818 Redirect build output to log file.
1066ea4d 18819
934ef487
AC
188202003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18821
18822 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18823
c011a52f
AC
188242003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18825
18826 PR ada/5909:
18827 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18828
b19ee4bd
JJ
188292003-10-27 Jakub Jelinek <jakub@redhat.com>
18830
18831 * gcc.c-torture/compile/20031023-1.c: New test.
18832 * gcc.c-torture/compile/20031023-2.c: New test.
18833 * gcc.c-torture/compile/20031023-3.c: New test.
18834 * gcc.c-torture/compile/20031023-4.c: New test.
18835
58e1d54c
KL
188362003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18837
18838 PR c++/10371
18839 * g++.dg/lookup/scoped8.C: New test.
18840
b3cd99cd
EB
188412003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18842
18843 * g++.dg/opt/reg-stack3.C: New test.
18844
88682ff6
JM
188452003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18846
18847 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18848
d9a50301
KL
188492003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18850
18851 PR c++/11076
18852 * g++.dg/template/crash13.C: New test.
18853
349dfad9
JM
188542003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18855
18856 * gcc.dg/c99-restrict-2.c: New test.
18857
bb885938
NS
188582003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18859
18860 PR c++/12698, c++/12699, c++/12700, c++/12566
18861 * g++.dg/inherit/covariant9.C: New test.
18862 * g++.dg/inherit/covariant10.C: New test.
18863 * g++.dg/inherit/covariant11.C: New test.
18864
0c5a0451
VR
188652003-10-23 Jason Merrill <jason@redhat.com>
18866
18867 PR c++/12726
18868 * g++.dg/ext/complit2.C: New test.
18869
ed1ca05a
FH
188702003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18871
18872 PR target/12654
18873 * gcc.c-torture/execute/20031020-1.c: New test.
18874
1b251a0c
ZD
188752003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18876
18877 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18878 following the jump_insn.
18879
dc70e81d
JM
188802003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18881
18882 * gcc.dg/cast-lvalue-1.c: New test.
18883
18fd68a8
MM
188842003-10-21 Mark Mitchell <mark@codesourcery.com>
18885
18886 PR c++/11962
18887 * g++.dg/template/cond2.C: New test.
18888
ac054e28
JM
188892003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18890
18891 * gcc.dg/builtins-28.c: New test.
18892
d4d1ebc1
JH
188932003-10-20 Jan Hubicka <jh@suse.cz>
18894
18895 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18896 parameter.
18897 * testsuite/gcc.dg/inline-2.c: Likewise.
18898
d15f01e3
PE
188992003-10-20 Phil Edwards <phil@codesourcery.com>
18900
18901 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18902 * gcc.dg/nest.c: Likewise.
18903
11325dcd
KL
189042003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18905
18906 PR c++/9781, c++/10583, c++/11862
18907 * g++.dg/parse/crash13.C: New test.
18908
adccacc4
ZD
189092003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18910
18911 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18912
5a13d728
EB
189132003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18914
18915 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18916 Define HAVE_C99_RUNTIME except on Solaris.
18917 * gcc.dg/builtins-20.c: Likewise.
18918
29ee7b16
ZD
189192003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18920
18921 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18922
5f04800c
KL
189232003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18924
18925 PR c++/12495
18926 * g++.dg/template/crash21.C: New test.
18927
9579624e
KL
189282003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18929
18930 PR c++/2513
18931 * g++.dg/template/typename5.C: New test.
18932
e77b95a2
KL
189332003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18934
18935 PR c++/12369
18936 * g++.dg/template/friend25.C: New test.
18937
7a0cb59c
ZL
189382003-10-16 Ziemowit Laski <zlaski@apple.com>
18939
18940 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18941 versions.
18942
82917bf9
KH
189432003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18944
18945 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18946 == 2147483647.
18947
8725a9b4
KH
189482003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18949
18950 * gcc.c-torture/execute/960416-1.x: Remove.
18951 * gcc.c-torture/execute/divconst-3.x: Likewise.
18952
c546e185
HPN
189532003-10-15 Hans-Peter Nilsson <hp@axis.com>
18954
18955 PR target/12598
18956 * gcc.dg/torture/cris-volatile-1.c: New test.
18957
e157d777
RS
189582003-10-14 Roger Sayle <roger@eyesopen.com>
18959
18960 PR optimization/9325
18961 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18962 for overflowing floating point to integer conversion during RTL
18963 simplification.
18964
c92c2a28
ZL
189652003-10-13 Ziemowit Laski <zlaski@apple.com>
18966
18967 * objc/execute/_cmd.m: Fix typo.
18968 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18969 Relax 'scan-assembler' regexp.
18970 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18971 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18972 * objc.dg/zero-link-2.m: Remove blank line.
18973 * objc.dg/zero-link-3.m: New test case.
c6c01481 18974
71d46c6f
GK
189752003-10-13 Geoffrey Keating <geoffk@apple.com>
18976
3eba62b4
GK
18977 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18978
71d46c6f
GK
18979 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18980 than linker trickery.
18981
88e451e1
VR
189822003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18983
18984 PR c++/12370
18985 * g++.dg/other/friend2.C: New test.
18986
e3c8de6a
SB
189872003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18988
18989 * gcc.dg/20031012-1.c: New test.
18990
1998463c
SB
189912003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18992
18993 * gcc.dg/weak/weak-3.c: Fix for new warning.
18994
cc956bfd
KC
189952003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18996
18997 PR optimization/8750
18998 * gcc.c-torture/execute/20031012-1.c: New test case.
18999
c43fa1f5
RS
190002003-10-11 Roger Sayle <roger@eyesopen.com>
19001
19002 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
19003 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
19004
c877353c
RS
190052003-10-11 Roger Sayle <roger@eyesopen.com>
19006
19007 PR optimization/12260
19008 * gcc.c-torture/compile/20031011-2.c: New test case.
19009
e3be1116
RS
190102003-10-11 Roger Sayle <roger@eyesopen.com>
19011
19012 * gcc.c-torture/execute/20031011-1.c: New testcase.
19013
69efc31d
EB
190142003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
19015
19016 * gcc.c-torture/compile/20031011-1.c: New test.
19017
cc956bfd 190182003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
19019
19020 * g++.dg/other/first-global.C: New test.
19021
ea82015c
RS
190222003-10-11 Roger Sayle <roger@eyesopen.com>
19023
19024 * gcc.c-torture/execute/string-opt-18.c: New testcase.
19025
51e73d57
ILT
190262003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
19027
19028 * gcc.c-torture/compile/20031010-1.c: New test.
19029
d0fd1347
GK
190302003-10-10 Geoffrey Keating <geoffk@apple.com>
19031
19032 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
19033 * gcc.c-torture/execute/va-arg-25.c: ... here.
19034
b18ff0cd
MM
190352003-10-09 Mark Mitchell <mark@codesourcery.com>
19036
19037 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
19038
1703590e
RS
190392003-10-08 Richard Sandiford <rsandifo@redhat.com>
19040
f119ba23 19041 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 19042
3d56512d
GB
190432003-10-08 Giovanni Bajo <giovannibajo@libero.it>
19044
19045 * g++.dg/parse/error2.C: New test.
19046
7a925598
GB
190472003-10-08 Giovanni Bajo <giovannibajo@libero.it>
19048
19049 PR c++/11097
19050 * g++.dg/other/error5.C: Modify the error message.
19051 * g++.dg/lookup/using8.C: New test.
19052
a594a19c
GK
190532003-10-07 Geoffrey Keating <geoffk@apple.com>
19054
19055 * gcc.dg/darwin-abi-2.c: New file.
19056 * gcc.c-torture/execute/va-arg-24.c: New file.
19057
90af8042
BW
190582003-10-06 Bob Wilson <bob.wilson@acm.org>
19059
19060 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
19061 indentation.
19062
d04a575f
MM
190632003-10-06 Mark Mitchell <mark@codesourcery.com>
19064
19065 PR c++/10147
19066 * g++.dg/other/error4.C: Update error messages.
19067 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 19068
d04a575f
MM
19069 PR c++/12337
19070 * g++.dg/init/new9.C: New test.
c6c01481 19071
d04a575f
MM
19072 PR c++/12334, c++/12236, c++/8656
19073 * g++.dg/ext/attrib8.C: New test.
19074
8a7a6f4d
DP
190752003-10-06 Devang Patel <dpatel@apple.com>
19076
19077 * gcc.dg/debug/dwarf2-3.h: New test.
19078 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 19079
9ebfd78b
EB
190802003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
19081
19082 * g++.dg/opt/cfg2.C: New test.
19083
8c03ca00
EB
190842003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19085
19086 * g++.dg/opt/float1.C: New test.
19087
b494fd98
EB
190882003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19089
19090 * gcc.dg/c90-array-lval-6.c: New test.
19091 * gcc.dg/c99-array-lval-6.c: New test.
19092
81ff723b
AM
190932003-10-03 Alexander Malmberg <alexander@malmberg.org>
19094 Ziemowit Laski <zlaski@apple.com>
19095
19096 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
19097 'Derived', so that it is never considered a class method; add
19098 new warning for '+port' method ambiguity.
19099 * objc.dg/method-12.m: Include <objc/objc.h> instead of
19100 <objc/objc-api.h> (needed on Mac OS X).
19101 * objc.dg/method-13.m: New test.
19102
875eda9c
RS
191032003-10-03 Roger Sayle <roger@eyesopen.com>
19104
19105 PR optimization/9325, PR java/6391
19106 * gcc.c-torture/execute/20031003-1.c: New test case.
19107
c8a65a25
MM
191082003-10-02 Mark Mitchell <mark@codesourcery.com>
19109
5114f0ed
MM
19110 PR optimization/12180
19111 * gcc.dg/20031002-1.c: New test.
19112
c8a65a25
MM
19113 PR c++/12486
19114 * g++.dg/inherit/error1.C: New test.
19115
910a2080
CD
191162003-10-02 Chris Demetriou <cgd@broadcom.com>
19117
19118 * lib/f-torture.exp (search_for): Rename to...
19119 (search_for_re): This. Also, clean up comments and the
19120 "regexp" invocation.
19121
2a3bf9aa
JZ
191222003-10-02 Josef Zlomek <zlomekj@suse.cz>
19123
19124 * gcc.c-torture/compile/20031002-1.c: New test.
19125
7485f79f
JJ
191262003-10-02 Jakub Jelinek <jakub@redhat.com>
19127
19128 * g++.dg/opt/cond1.C: New test.
19129
2409cb37
KC
191302003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
19131
19132 * gcc.dg/Wold-style-definition-2.c: New testcase.
19133 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
19134
1ffcc352
RH
191352003-09-29 Richard Henderson <rth@redhat.com>
19136
75d3baee 19137 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 19138
ea0738f2
EB
191392003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
19140
19141 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
19142
753aaa17
KL
191432003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19144
19145 * g++.dg/template/friend19.C: Fix typo.
19146 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
19147
d34053ed
RS
191482003-09-28 Richard Sandiford <rsandifo@redhat.com>
19149
19150 * gcc.c-torture/execute/20030928-1.c: New test.
19151 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
19152
e8226879
EB
191532003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19154
19155 * g++.dg/opt/unroll1.C: New test.
19156
073089a7
RS
191572003-09-26 Roger Sayle <roger@eyesopen.com>
19158
19159 PR optimization/11741
19160 * gcc.dg/20030926-1.c: New test case.
19161
37d407a1
KL
191622003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19163
19164 PR c++/5655
19165 * g++.dg/parse/access7.C: New test.
19166 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
19167
264fa2db
ZL
191682003-09-24 Ziemowit Laski <zlaski@apple.com>
19169
19170 MERGE OF objc-improvements-branch into MAINLINE:
19171 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
19172 if libobjc has not been built.
19173 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
19174 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
19175 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
19176 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
19177 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
19178 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
19179 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
19180 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
19181 objc.dg/special/unclaimed-category-1.h,
19182 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
19183 well as GNU runtime.
264fa2db 19184 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
19185 * execute/cascading-1.m, execute/function-message-1.m,
19186 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
19187 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
19188 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
19189 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
19190 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
19191 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
19192 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
19193 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
19194 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
19195 * objc.dg/bitfield-2.m: Run only on Darwin.
19196 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
19197 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
19198 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 19199 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 19200
d395df26
AO
192012003-09-24 Alexandre Oliva <aoliva@redhat.com>
19202
19203 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
19204
fff2cb99
GK
192052003-09-23 Geoffrey Keating <geoffk@apple.com>
19206
19207 * gcc.dg/darwin-abi-1.c: New file.
19208
af0f185b
AP
192092003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
19210
19211 PR target/12281
19212 * gcc.c-torture/compile/20030921-1.c: New test.
19213
de582cfb
EB
192142003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19215
19216 * g++.dg/opt/reg-stack2.C: New test.
19217
5cfc5356
EB
192182003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19219
19220 * g++.dg/eh/delayslot1.C: New test.
19221
ddd2d57e
RH
192222003-09-20 Richard Henderson <rth@redhat.com>
19223
19224 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
19225
ccea753c
RS
192262003-09-20 Roger Sayle <roger@eyesopen.com>
19227
19228 * gcc.c-torture/execute/20030920-1.c: New test case.
19229
2c49cd9e
KL
192302003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19231
19232 * g++.dg/rtti/typeid3.C: Correct expected error message.
19233
4047b164
KL
192342003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19235
19236 PR c++/157
19237 * g++.dg/parse/crash12.C: New test.
19238
99d53bba
JJ
192392003-09-19 Janis Johnson <janis187@us.ibm.com>
19240
19241 * gcc.dg/compat/mixed-struct-check.h: New.
19242 * gcc.dg/compat/mixed-struct-defs.h: New.
19243 * gcc.dg/compat/mixed-struct-init.h: New.
19244 * gcc.dg/compat/struct-by-value-19_main.c: New.
19245 * gcc.dg/compat/struct-by-value-19_x.c: New.
19246 * gcc.dg/compat/struct-by-value-19_y.c: New.
19247 * gcc.dg/compat/struct-by-value-20_main.c: New.
19248 * gcc.dg/compat/struct-by-value-20_x.c: New.
19249 * gcc.dg/compat/struct-by-value-20_y.c: New.
19250 * gcc.dg/compat/struct-return-19_main.c: New.
19251 * gcc.dg/compat/struct-return-19_x.c: New.
19252 * gcc.dg/compat/struct-return-19_y.c: New.
19253 * gcc.dg/compat/struct-return-20_main.c: New.
19254 * gcc.dg/compat/struct-return-20_x.c: New.
19255 * gcc.dg/compat/struct-return-20_y.c: New.
19256
ed71e586
AP
192572003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
19258 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
19259 so that it will not complain on LP64 targets.
19260
68c78847
KL
192612003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19262
19263 PR c++/495
19264 * g++.dg/template/friend24.C: New test.
19265
3501ba24
NS
192662003-09-19 Nathan Sidwell <nathan@codesourcery.com>
19267
68442fac 19268 PR c++/12332
3501ba24
NS
19269 * g++.dg/template/memtmpl2.C: New test.
19270
5ae6cd0d
MM
192712003-09-18 Mark Mitchell <mark@codesourcery.com>
19272
19273 PR target/11184
19274 * gcc.dg/builtin-apply1.c: New test.
19275
85b22f78
NS
192762003-09-18 Nathan Sidwell <nathan@codesourcery.com>
19277
19278 PR c++/9848
19279 * g++.dg/warn/Wunused-4.C: New test.
19280
ef08de80
VR
192812003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19282
19283 PR c++/12316
19284 * g++.dg/other/gc2.C: New test.
19285
84583208
MM
192862003-09-17 Mark Mitchell <mark@codesourcery.com>
19287
15dd86be
MM
19288 PR c++/11991
19289 * g++.dg/rtti/typeid3.C: New test.
19290
84583208
MM
19291 PR c++/12266
19292 * g++.dg/overload/template1.C: New test.
19293
0b75beaa
EB
192942003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
19295
19296 * g++.dg/opt/cfg3.C: New test.
19297
ae8803a8
KL
192982003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19299
19300 PR c++/7939
19301 * g++.dg/template/crash11.C: New test.
19302
72954a4f
JM
193032003-09-16 Jason Merrill <jason@redhat.com>
19304 Jakub Jelinek <jakub@redhat.com>
19305
19306 * gcc.dg/attr-warn-unused-result.c: New test.
19307
3afd2e20
NS
193082003-09-15 Nathan Sidwell <nathan@codesourcery.com>
19309
19310 PR c++/12184
19311 * g++.dg/expr/call2.C: New test.
19312
c034f121
AJ
193132003-09-15 Andreas Jaeger <aj@suse.de>
19314
19315 * gcc.dg/Wold-style-definition-1.c: New test.
19316
29edb15c
MM
193172003-09-14 Mark Mitchell <mark@codesourcery.com>
19318
a7e8c268
MM
19319 PR c++/3907
19320 * g++.dg/parse/template12.C: New test.
19321
29edb15c
MM
19322 * g++.dg/abi/bitfield11.C: New test.
19323 * g++.dg/abi/bitfield12.C: Likewise.
19324
aab68b4a
AO
193252003-09-14 Alexandre Oliva <aoliva@redhat.com>
19326
19327 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
19328 non-expansion of functional macro name without arguments at EOL.
19329 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
19330
975f3818
RS
193312003-09-14 Richard Sandiford <rsandifo@redhat.com>
19332
19333 * gcc.c-torture/execute/20030914-[12].c: New tests.
19334
92af500d
NS
193352003-09-11 Nathan Sidwell <nathan@codesourcery.com>
19336
19337 PR c++/11788
19338 * g++.dg/overload/addr1.C: New test.
19339
93dc9a32
ILT
193402003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
19341
19342 * gcc.dg/20030909-1.c: New test.
19343
1c8b4e29
EB
193442003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19345
19346 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
19347
193482003-09-09 Devang Patel <dpatel@apple.com>
19349
19350 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 19351
f7657db9
KG
193522003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19353
19354 * gcc.dg/torture/builtin-explog-1.c: New testcase.
19355
9649812a
MM
193562003-09-08 Mark Mitchell <mark@codesourcery.com>
19357
19358 * gcc.dg/ia64-types1.c: New test.
19359 * gcc.dg/ia64-types2.c: Likewise.
19360
df049e59
KG
193612003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19362
11bf0eb0
KG
19363 * gcc.dg/builtins-1.c: Add more _Complex tests.
19364 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19365
df049e59
KG
19366 * gcc.dg/builtins-1.c: Test existing _Complex functions.
19367 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19368
f23fb7f5
MM
193692003-09-08 Mark Mitchell <mark@codesourcery.com>
19370
fa531100
MM
19371 PR c++/11786
19372 * g++.dg/lookup/koenig2.C: New test.
19373
f23fb7f5
MM
19374 PR c++/5296
19375 * g++.dg/rtti/typeid2.C: New test.
19376
7f14bbe6
JJ
193772003-09-08 Jakub Jelinek <jakub@redhat.com>
19378
19379 * gcc.c-torture/compile/20030904-1.c: New test.
19380
7b65ed54
EB
193812003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19382
19383 * g++.dg/opt/longbranch2.C: New test.
19384
6a4f08f3
AP
193852003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19386
19387 * g++.dg/template/crash10.C: Only compile it.
19388
dc4cb34e
AP
193892003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19390
19391 PR middle-end/11665
19392 * gcc.c-torture/compile/20030907-1.c: New test.
19393 * g++.dg/init/array11.C: New test.
19394
cf9ad9a7
MM
193952003-09-07 Mark Mitchell <mark@codesourcery.com>
19396
19397 PR c++/11852
19398 * g++.dg/init/struct1.C: New test.
19399
6ef0aa7b
MM
194002003-09-07 Mark Mitchell <mark@codesourcery.com>
19401
19402 PR c++/12181
19403 * g++.dg/expr/comma1.C: New test.
19404
385bce06
MM
194052003-09-06 Mark Mitchell <mark@codesourcery.com>
19406
ae53e5bc 19407 PR c++/11867
385bce06
MM
19408 * g++.dg/expr/static_cast5.C: New test.
19409
687f4bc1
AP
194102003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
19411
19412 PR c++/11507
19413 * g++.dg/lookup/scoped7.C: New test.
c6c01481 19414
687f4bc1
AP
19415 PR c++/9574
19416 * g++.dg/other/static1.C: New test.
19417
19418 PR c++/11490
19419 * g++.dg/warn/template-1.C: New test.
19420
19421 PR c++/11432
19422 * g++.dg/template/crash10.C: New test.
c6c01481 19423
687f4bc1
AP
19424 PR c++/2478
19425 * g++.dg/overload/VLA.C: New test.
c6c01481 19426
687f4bc1
AP
19427 PR c++/10804
19428 * g++.dg/template/call1.C: New test.
19429
1f845b30
NS
194302003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19431
19432 PR c++/11794
19433 * g++.dg/parse/using3.C: New test.
19434
34ff2673
RS
194352003-09-06 Roger Sayle <roger@eyesopen.com>
19436
19437 PR c++/11409
19438 * g++.dg/overload/builtin3.C: New test case.
19439
03845b47
SB
194402003-09-06 Steven Bosscher <steven@gcc.gnu.org>
19441
19442 PR c/9862
19443 * gcc.dg/20030906-1.c: New test.
19444 * gcc.dg/20030906-2.c: Likewise.
19445
b92bc2a0
NS
194462003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19447
19448 PR c++/12167
19449 * g++.dg/parse/defarg5.C: New test.
19450
19451 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
19452
ceeae2d1
MM
194532003-09-05 Mark Mitchell <mark@codesourcery.com>
19454
19455 PR c++/12163
19456 * g++.dg/expr/static_cast4.C: New test.
19457
19458 PR c++/12146
19459 * g++.dg/template/crash9.C: New test.
19460
3f8dc57b
AP
194612003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
19462
c6c01481 19463 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
19464 in __FUNCTION__.
19465 * g++.old-deja/g++.ext/pretty3.C: Likewise.
19466
8e1daa34
NS
194672003-09-05 Nathan Sidwell <nathan@codesourcery.com>
19468
12483c9f
NS
19469 PR c++/11922
19470 * g++/dg/template/qualified-id1.C: New test.
c6c01481 19471
8e1daa34
NS
19472 PR c++/12037
19473 * g++.dg/warn/noeffect4.C: New test.
19474
47ab33b2
MA
194752003-09-04 Matt Austern <austern@apple.com>
19476
19477 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
19478 * g++.dg/ext/fnname2.C: Likewise.
19479 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 19480
d18a8251
MM
194812003-09-04 Mark Mitchell <mark@codesourcery.com>
19482
19483 * g++.dg/expr/lval1.C: New test.
19484 * g++.dg/ext/lvcast.C: Remove.
19485
bcfb8075
RS
194862003-09-03 Roger Sayle <roger@eyesopen.com>
19487
19488 PR optimization/11700.
19489 * gcc.c-torture/compile/20030903-1.c: New test case.
19490
43fe31f6
MM
194912003-09-03 Mark Mitchell <mark@codesourcery.com>
19492
19493 PR c++/12053
19494 * g++.dg/abi/layout4.C: New test.
19495
1918facf
SB
194962003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
19497
19498 PR c++/11553
19499 * g++.dg/parse/friend3.C: New test.
c6c01481 19500
6d80c4b9
MM
195012003-09-02 Mark Mitchell <mark@codesourcery.com>
19502
3281be05
MM
19503 PR c++/11847
19504 * g++.dg/template/class1.C: New test.
19505
6d80c4b9
MM
19506 PR c++/11808
19507 * g++.dg/expr/call1.C: New test.
19508
7e99327d
MM
195092003-09-01 Mark Mitchell <mark@codesourcery.com>
19510
19511 PR c++/12114
19512 * g++.dg/init/ref9.C: New test.
19513
19514 PR c++/11972
19515 * g++.dg/template/nested4.C: New test.
19516
20d65560
MM
195172003-08-29 Mark Mitchell <mark@codesourcery.com>
19518
7433e6d4
MM
19519 PR c++/12093
19520 * g++.dg/template/non-dependent4.C: New test.
19521
20d65560
MM
19522 PR c++/11928
19523 * g++.dg/inherit/conv1.C: New test.
19524
fc2b8477
MM
195252003-08-29 Mark Mitchell <mark@codesourcery.com>
19526
19527 PR c++/6196
19528 * g++.dg/ext/label1.C: New test.
19529 * g++.dg/ext/label2.C: Likewise.
19530
a1652802
MM
195312003-08-28 Mark Mitchell <mark@codesourcery.com>
19532
19533 * g++.dg/expr/cond3.C: New test.
19534
a2a919aa
KG
195352003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19536
19537 * gcc.dg/builtins-1.c: Add new builtin cases.
19538
488f17e1
KG
195392003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19540
19541 * gcc.dg/builtins-1.c: Add new cases.
19542 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19543
195442003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19545
19546 * gcc.dg/builtins-1.c: Add more math builtin tests.
19547 * gcc.dg/torture/builtin-attr-1.c: New test.
19548
22bd385b
MM
195492003-08-28 Mark Mitchell <mark@codesourcery.com>
19550
19551 PR optimization/5079
19552 * g++.dg/opt/static3.C: New test.
19553
3d7ca167
ZD
195542003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19555
19556 * gcc.misc-tests/gcov-10b.c: New test.
19557
031b59ce
MM
195582003-08-27 Mark Mitchell <mark@codesourcery.com>
19559
19560 * g++.dg/opt/ptrmem3.C: New test.
19561
19562 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
19563
b7bc76e3
JJ
195642003-08-27 Jakub Jelinek <jakub@redhat.com>
19565
19566 * gcc.dg/20030826-2.c: New test.
19567
00229de4
RS
195682003-08-26 Roger Sayle <roger@eyesopen.com>
19569
19570 PR middle-end/12002
19571 * g77.f-torture/compile/12002.f: New test case.
19572
e3232933
RS
195732003-08-26 Roger Sayle <roger@eyesopen.com>
19574
19575 * gcc.dg/20030826-1.c: New test case.
19576
a103ca2c
MK
195772003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
19578
19579 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
19580
20b50672
NS
195812003-08-26 Nathan Sidwell <nathan@codesourcery.com>
19582
6d9a0a36
NS
19583 PR c++/11871
19584 * c++.dg/lookup/crash1.C: New test.
19585
20b50672
NS
19586 * c++.dg/warn/noeffect3.C: New test.
19587
0961802f
JJ
195882003-08-25 Janis Johnson <janis187@us.ibm.com>
19589
19590 * gcc.dg/compat/vector-1_x.c: Compile with -w.
19591 * gcc.dg/compat/vector-1_y.c: Ditto.
19592 * gcc.dg/compat/vector-2_x.c: Ditto.
19593 * gcc.dg/compat/vector-2_y.c: Ditto.
19594
b01e3e38
UW
195952003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
19596
19597 * gcc.dg/20030702-1.c: New test.
19598
43dc123f
MM
195992003-08-25 Mark Mitchell <mark@codesourcery.com>
19600
19601 PR c++/8795
19602 * g++.dg/ext/altivec-1.C: New test.
19603
a30b6839
RH
196042003-08-24 Richard Henderson <rth@redhat.com>
19605
19606 * g++.dg/eh/simd-2.C: Add -w for x86.
19607
61c234ce
JJ
196082003-08-23 Jakub Jelinek <jakub@redhat.com>
19609
19610 * gcc.dg/20030815-1.c: New test.
19611
a653d067
KL
196122003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19613
19614 PR c++/3765
19615 * g++.dg/parse/access6.C: New test.
19616
19db77ce
KL
196172003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19618
19619 PR c++/641, c++/11876
19620 * g++.dg/template/friend22.C: New test.
19621 * g++.dg/template/friend23.C: Likewise.
19622
35f73a73
MM
196232003-08-22 Mark Mitchell <mark@codesourcery.com>
19624
19625 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
19626 identically.
19627
6560773a
MM
196282003-08-22 Mark Mitchell <mark@codesourcery.com>
19629
19630 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
19631
a30f2d65
MM
196322003-08-22 Mark Mitchell <mark@codesourcery.com>
19633
19634 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
19635
7741796c
MM
196362003-08-22 Mark Mitchell <mark@codesourcery.com>
19637
19638 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
19639
376de225
MM
196402003-08-22 Mark Mitchell <mark@codesourcery.com>
19641
19642 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
19643
f3c2dfc6
MM
196442003-08-21 Mark Mitchell <mark@codesourcery.com>
19645
19646 PR c++/11919
19647 * g++.dg/overload/prom1.C: New test.
19648
19649 PR c++/11551
19650 * g++.dg/parse/dtor2.C: New test.
19651
19652 PR c++/10762
19653 * g++.dg/parse/using2.C: New test.
19654
43c446b8
KH
196552003-08-21 Kazu Hirata <kazu@cs.umass.edu>
19656
19657 PR target/11805
19658 * gcc.c-torture/compile/20030821-1.c: New.
19659
35c18a20
MM
196602003-08-20 Mark Mitchell <mark@codesourcery.com>
19661
19662 PR c++/11834
19663 * g++.dg/template/deduce2.C: New test.
19664
c4c83fff
JZ
196652003-08-21 Josef Zlomek <zlomekj@suse.cz>
19666
19667 * gcc.c-torture/execute/20030821-1.c: New test.
19668
2cf099a5
RS
196692003-08-20 Roger Sayle <roger@eyesopen.com>
19670
19671 PR middle-end/11984
19672 * gcc.dg/20030820-1.c: New test case.
19673
47d4c811
NS
196742003-08-20 Nathan Sidwell <nathan@codesourcery.com>
19675
19676 PR c++/11945
19677 * g++.dg/warn/noeffect2.C: New test.
19678
4b0d3cbe
MM
196792003-08-19 Mark Mitchell <mark@codesourcery.com>
19680
19681 PR c++/10926
19682 * g++.dg/template/dtor2.C: New test.
19683
19684 PR c++/11684
19685 * g++.dg/template/operator1.C: New test.
19686 * g++.dg/parse/operator4.C: New test.
19687
19688 PR c++/11946.C
19689 * g++.dg/expr/enum1.C: New test.
19690 * gcc.dg/c99-bool-1.c: Remove bogus warning.
19691
19692 PR c++/11036.C
19693 * g++.dg/parse/elab2.C: New test.
19694 * g++.dg/parse/typedef4.C: Change error message.
19695 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
19696 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
19697 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
19698
ccc01444
GK
196992003-08-19 Geoffrey Keating <geoffk@apple.com>
19700
19701 * gcc.dg/pch/warn-1.c: New.
19702 * gcc.dg/pch/warn-1.hs: New.
19703
19704 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
19705 not-tested file.
19706
c0d4955f
AP
197072003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19708
19709 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
19710
4fad7068
AP
197112003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19712
19713 * gcc.dg/uninit-D.c: New Test.
19714 * gcc.dg/uninit-E.c: New Test.
19715 * gcc.dg/uninit-F.c: New Test.
19716 * gcc.dg/uninit-G.c: New Test.
19717
7f5d157f
MR
197182003-08-19 Michael Ritzert <ritzert@t-online.de>
19719
19720 * g++.dg/README: Describe the pch directory.
19721
b54f5338
KL
197222003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19723
19724 PR c++/11174
19725 * g++.dg/parse/access4.C: New test.
19726 * g++.dg/parse/access5.C: Likewise.
19727 * g++.old-deja/g++.jason/access17.C: Adjust error message.
19728
622adc7e
MK
197292003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
19730
19731 * gcc.dg/noncompile/20030818-1.c: New.
19732
a2507277
NS
197332003-08-18 Nathan Sidwell <nathan@codesourcery.com>
19734
47d4c811
NS
19735 PR c++/11957
19736 * g++.dg/warn/noeffect1.C: New test.
19737
a2507277
NS
19738 * g++.dg/template/scope2.C: New test.
19739 * g++.dg/template/error2.C: Correct dg-error
19740
8edf7a6d
RS
197412003-08-18 Richard Sandiford <rsandifo@redhat.com>
19742
19743 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
19744
e895113a
NS
197452003-08-16 Nathan Sidwell <nathan@codesourcery.com>
19746
19747 PR C++/11512
19748 * g++.dg/template/warn1.C: New.
19749
68ea098a
NS
197502003-08-15 Nathan Sidwell <nathan@codesourcery.com>
19751
19752 * g++.dg/template/error2.C: New test.
19753 * g++.dg/lookup/using7.C: Adjust errors
19754 * g++.old-deja/g++.pt/crash36.C: Likewise.
19755 * g++.old-deja/g++.pt/derived3.C: Likewise.
19756
d256ac69
KG
197572003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19758
19759 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19760 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19761 * gcc.c-torture/execute/builtins/string-9.c: New, from
19762 string-opt-9.c. Adjust for execute/builtins framework.
19763 * gcc.c-torture/execute/string-opt-9.c: Delete.
19764
560ad596
MM
197652003-08-12 Mark Mitchell <mark@codesourcery.com>
19766
4717fcc7
MM
19767 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19768
560ad596
MM
19769 * g++.dg/parse/ret-type2.C: New test.
19770
19771 PR c++/11703
19772 * g++.dg/init/new8.C: New test.
19773
19774 PR c++/10923
19775 * g++.dg/parse/typedef5.C: New test.
19776
19777 PR c++/9512
19778 * g++.dg/parse/qualified2.C: New test.
19779 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19780 invalid code.
19781
fe0378ed
MM
197822003-08-11 Mark Mitchell <mark@codesourcery.com>
19783
19784 * g++.dg/conversion/ptrmem1.C: New test.
19785
5f5e441a
JJ
197862003-08-11 Jakub Jelinek <jakub@redhat.com>
19787
19788 PR target/11693
19789 * gcc.dg/20030811-1.c: New test.
19790
19791 PR target/11535
19792 * gcc.c-torture/execute/20030811-1.c: New test.
19793
0235f855
KG
197942003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19795
19796 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19797
d9148cf4
MM
197982003-08-10 Mark Mitchell <mark@codesourcery.com>
19799
19800 PR c++/11789.C
19801 * g++.dg/inherit/multiple1.C: New test.
19802
86306a6b
NS
198032003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19804
bae39a73
NS
19805 * gcc.dg/spe1.c: New test.
19806
ffc76561
NS
19807 PR c++/11670
19808 * g++.dg/expr/cast2.C: New test.
c6c01481 19809
86306a6b
NS
19810 PR c++/10530
19811 * g++.dg/template/dependent-name2.C: New test.
19812
bb6e4168
AP
198132003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19814
19815 * g++.dg/parse/crash11.C: Put the dg options in comments.
19816
df38ffef
NB
198172003-08-08 Neil Booth <neil@daikokuya.co.uk>
19818
19819 * lib/gcc-dg.exp: Update for diagnostic change.
19820
3adee96c
KL
198212003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19822
19823 PR c++/5767
19824 * g++.dg/parse/crash11.C: New test.
19825
372431b6
AO
198262003-08-06 Alexandre Oliva <aoliva@redhat.com>
19827
19828 * gcc.dg/cpp/spacing1.c: Update.
19829
17f6297d
JJ
198302003-08-04 Janis Johnson <janis187@us.ibm.com>
19831
19832 PR target/11739
19833 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19834 a value for -mtune.
19835
02a1994c
RS
198362003-08-04 Roger Sayle <roger@eyesopen.com>
19837
19838 PR middle-end/11771
19839 * gcc.c-torture/compile/20030804-1.c: New test case.
19840
f2593a66
RS
198412003-08-04 Roger Sayle <roger@eyesopen.com>
19842
19843 * gcc.dg/20030804-1.c: New test case.
19844
b5d72eda
AO
198452003-08-04 Alexandre Oliva <aoliva@redhat.com>
19846
19847 * gcc.dg/cpp/separate-1.c: New test.
19848
ae0b7dfc
NS
198492003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19850
6cb89308
NS
19851 PR c++/11704
19852 * g++.dg/template/dependent-expr2.C: New test.
19853
ae0b7dfc
NS
19854 PR c++/11766
19855 * g++.dg/expr/ptrmem1.C: New test.
19856
79572cb1
KL
198572003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19858
19859 PR c++/9453
19860 * g++.dg/template/friend15.C: New test.
19861
76bf2c97
NB
198622003-08-03 Neil Booth <neil@daikokuya.co.uk>
19863
19864 * lib/dg-pch.exp: Work round PCH bug.
19865
8e9dd1eb
KG
198662003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19867
19868 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19869 builtins. Move cases from builtins-4.c here.
19870
19871 * gcc.dg/torture/builtin-math-1.c: New test taken from
19872 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19873 additional cases.
c6c01481 19874
8e9dd1eb
KG
19875 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19876 Delete.
19877
fd9aef9d
NS
198782003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19879
19880 PR c++/9447
19881 * g++.dg/template/using7.C: New test.
19882
49634b3a
NB
198832003-08-02 Neil Booth <neil@daikokuya.co.uk>
19884
19885 * import1.c, import2.c: New tests.
19886
5f77fbd4
JJ
198872003-08-01 Jakub Jelinek <jakub@redhat.com>
19888
19889 * g++.dg/eh/crossjump1.C: New test.
19890
ee935db4
MM
198912003-08-01 Mark Mitchell <mark@codesourcery.com>
19892
19893 PR c++/11697
19894 * g++.dg/template/using6.C: New test.
19895
19896 PR c++/11744
19897 * g++.dg/template/koenig2.C: New test.
19898
d6f7c704
KL
198992003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19900
19901 PR c++/7983
19902 * g++.dg/parse/typedef4.C: New test.
19903
cbd63935
KL
199042003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19905
19906 PR c++/8442, c++/8806
19907 * g++.dg/template/elab1.C: New test.
19908 * g++.dg/template/type2.C: Likewise.
19909 * g++.dg/template/ttp3.C: Adjust expected error message.
19910 * g++.old-deja/g++.law/visibility13.C: Likewise.
19911 * g++.old-deja/g++.niklas/t135.C: Likewise.
19912 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19913 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19914 template argument.
19915 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19916
522da2bf
NS
199172003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19918
a5bcc582
NS
19919 PR c++/11295
19920 * g++.dg/ext/stmtexpr1.C: New test.
19921
d340e53f
NS
19922 * g++.dg/opt/tmp1.C: New test.
19923
f21e6028
NS
19924 PR c++/11525
19925 * g++.dg/parse/constant4.C: New test.
19926
522da2bf
NS
19927 PR c++/9447
19928 * g++.dg/template/using5.C: New test.
19929
2598550f
RS
199302003-07-31 Roger Sayle <roger@eyesopen.com>
19931
19932 * gcc.dg/builtins-27.c: New test case.
19933
a132b6a8
JJ
199342003-07-31 Jakub Jelinek <jakub@redhat.com>
19935
19936 * gcc.dg/tls/opt-7.c: New test.
19937
5011c2ca 199382003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 19939
5011c2ca
AP
19940 * g++.old-deja/g++.other/crash18.C: Remove.
19941
fb5ce3c9
NS
199422003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19943
ffd49b19
NS
19944 * g++.dg/template/explicit3.C: New.
19945 * g++.dg/template/explicit4.C: New.
19946 * g++.dg/template/explicit5.C: New.
19947
fb5ce3c9
NS
19948 PR c++/11347
19949 * g++.dg/template/memtmpl1.C: New.
19950
675eab74
AP
199512003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19952
19953 PR target/11565
19954 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19955 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19956
602a82f3 199572003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
19958
19959 * vtgc1.c: Kill.
19960
55d54003
ZW
199612003-07-29 Zack Weinberg <zack@codesourcery.com>
19962
19963 * gcc.dg/struct-in-proto-1.c: New test.
19964
8f9b4009
NB
199652003-07-29 Neil Booth <neil@daikokuya.co.uk>
19966
19967 * gcc.dg/cpp/include2.c: Only expect one message.
19968
399dedb9
NS
199692003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19970
19971 PR c++/9447
19972 * g++.dg/template/using1.C: New test.
19973 * g++.dg/template/using2.C: New test.
19974 * g++.dg/template/using3.C: New test.
19975 * g++.dg/template/using4.C: New test.
19976
f67f7737
AO
199772003-07-29 Alexandre Oliva <aoliva@redhat.com>
19978
19979 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19980 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19981
415d4636
MM
199822003-07-28 Jan Hubicka <jh@suse.cz>
19983
19984 PR c++/11530
19985 * g++.dg/opt/call1.C: New test.
19986
7b6d72fc
MM
199872003-07-28 Alexandre Oliva <aoliva@redhat.com>
19988
19989 PR c++/11667
19990 * g++.dg/init/enum2.C: New test.
19991 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 19992
b7365957
HPN
199932003-07-28 <hp@bitrange.com>
19994
19995 * gcc.dg/Wdeclaration-after-statement-1.c,
19996 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19997
5dfa45d0
JJ
199982003-07-28 Jakub Jelinek <jakub@redhat.com>
19999
20000 * gcc.c-torture/compile/20030725-1.c: New test.
20001
66584e64
AH
200022003-07-28 Aldy Hernandez <aldyh@redhat.com>
20003
20004 * gcc.dg/20030505.c: Only run for SPE.
20005 Remove definition of opaque type.
20006
b7a78333
MM
200072003-07-27 Mark Mitchell <mark@codesourcery.com>
20008
20009 * g++.dg/template/ptrmem6.C: New test.
20010
18f3e349
GK
200112003-07-26 Geoffrey Keating <geoffk@apple.com>
20012
20013 * gcc.c-torture/compile/zero-strct-2.c: New test.
20014
863d3dfb
GK
200152003-07-25 Geoffrey Keating <geoffk@apple.com>
20016
20017 * gcc.dg/intermod-1.c: New test.
20018
a91db711
NS
200192003-07-25 Nathan Sidwell <nathan@codesourcery.com>
20020
22038b2c
NS
20021 PR c++/11617
20022 * g++.dg/template/lookup2.C: New test.
20023 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 20024 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
20025
20026 PR c++/11596
a91db711
NS
20027 * g++.dg/template/defarg3.C: New test.
20028
20029 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
20030
22ed7e5f
MM
200312003-07-24 Mark Mitchell <mark@codesourcery.com>
20032
20033 * g++.dg/inherit/access5.C: New test.
20034
f60a10e7
KL
200352003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20036
20037 PR c++/11513
20038 * g++.dg/template/crash8.C: New test.
20039
8f5b6d29
SB
200402003-07-23 Steven Bosscher <steven@gcc.gnu.org>
20041
20042 PR c/10602
20043 * gcc.dg/noncompile/incomplete-2.c: New test.
20044
11b8e71c
MM
200452003-07-23 Mark Mitchell <mark@codesourcery.com>
20046
bd16cb25
MM
20047 PR c++/11645
20048 * g++.dg/inherit/access4.C: New test.
20049
6cf4d1bc
MM
20050 PR c++/11517
20051 * g++.dg/expr/cond2.C: New test.
55d54003 20052
11b8e71c
MM
20053 PR optimization/10679
20054 * g++.dg/opt/inline4.C: New test.
20055
eb5abb39
NS
200562003-07-23 Nathan Sidwell <nathan@codesourcery.com>
20057
20058 * g++.dg/parse/crash10: New test.
20059
817aed6f
NS
200602003-07-22 Nathan Sidwell <nathan@codesourcery.com>
20061
20062 * g++.dg/ext/flexary1.C: New test.
55d54003 20063
bef89e9e
KL
200642003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20065
20066 PR c++/10793
20067 * g++.dg/template/crash9.C: New test.
20068
4bd56354
VR
200692003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20070
20071 PR c++/3004
20072 * g++.dg/parse/typedef3.C: New test.
20073
20074 PR c++/7906
20075 * g++.dg/parse/operator2.C: New test.
20076
20077 PR c++/8895
20078 * g++.dg/parse/def-tmpl-arg1.C: New test.
20079
20080 PR c++/9282
20081 * g++.dg/parse/funptr1.C: New test.
20082
20083 PR c++/9452
20084 * g++.dg/parse/ambig3.C: New test.
20085
20086 PR c++/9454
20087 * g++.dg/parse/operator3.C: New test.
20088
20089 PR c++/9486
20090 * g++.dg/parse/template10.C: New test.
20091
20092 PR c++/9488
20093 * g++.dg/parse/template11.C: New test.
20094
20095 PR c++/10150
20096 * g++.dg/parse/invalid-op1.C: New test.
20097
20098 PR c++/10247
20099 * g++.dg/parse/condexpr1.C: New test.
20100
c6e4cc53
NS
201012003-07-22 Nathan Sidwell <nathan@codesourcery.com>
20102
e0d1297c
NS
20103 * g++.dg/ext/packed3.C: New test.
20104 * g++.dg/ext/packed4.C: New test.
20105
c6e4cc53
NS
20106 * gcc.dg/pack-test-3.c: New test.
20107
dd039fc9
JJ
201082003-07-21 Janis Johnson <janis187@us.ibm.com>
20109
20110 * lib/compat.exp: Handle dg-options per source file.
20111 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
20112 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
20113 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
20114 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
20115 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
20116 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
20117 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
20118 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
20119 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
20120 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
20121 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
20122 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
20123 * g++.dg/compat/break/bitfield7_x.C: Ditto.
20124 * g++.dg/compat/break/bitfield7_y.C: Ditto.
20125
124b0e05
AP
201262003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20127
20128 PR c/10320
20129 * gcc.c-torture/execute/20030718-1.c: New test.
20130
bbda30a4
EB
201312003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20132
55d54003 20133 PR optimization/11536
bbda30a4
EB
20134 * gcc.dg/20030721-1.c: New test.
20135
e9f9c81f
MM
201362003-07-19 Mark Mitchell <mark@codesourcery.com>
20137
20138 PR c++/11546
20139 * g++.dg/template/lookup1.C: New test.
20140
14e33ee8
ZW
201412003-07-19 Zack Weinberg <zack@codesourcery.com>
20142
20143 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
20144 diagnostics of ill-formed constructs involving labels.
20145 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
20146 the new 'previously defined here' message.
20147
a3f10e50
NS
201482003-07-18 Nathan Sidwell <nathan@codesourcery.com>
20149
20150 * g++.dg/parse/non-dependent2.C: New test.
20151
1fd0cd42
AP
201522003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20153
14e33ee8 20154 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
20155 weak symbols.
20156
16f6812f
JJ
201572003-07-17 Jakub Jelinek <jakub@redhat.com>
20158
20159 PR target/11087
20160 * gcc.c-torture/execute/20030717-1.c: New test.
20161
f129791c
EB
201622003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20163
20164 * g++.dg/opt/cfg1.C: New test.
20165
2b187c63
MM
201662003-07-17 Mark Mitchell <mark@codesourcery.com>
20167
20168 PR optimization/11557
20169 * gcc.dg/20030717-1.c: New test.
20170
bf88d870
AP
201712003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
20172
20173 PR c++/10476
20174 * g++.dg/expr/crash-1.C: New test.
20175
20176 PR c++/11027
20177 * g++.dg/template/init3.C: New test.
20178
20179 PR c++/8222
20180 * g++.dg/template/non-dependent1.C: New test.
20181
20182 PR c++/11070
20183 * g++.dg/template/non-dependent2.C: New test.
20184
20185 PR c++/11071
20186 * g++.dg/template/non-dependent3.C: New test.
20187
20188 PR c++/9907
20189 * g++.dg/template/sizeof5.C: New test.
20190
26e0dcb3
GK
201912003-07-17 Geoffrey Keating <geoffk@apple.com>
20192
20193 PR 11498
20194 * gcc.c-torture/compile/mangle-1.c: New file.
20195
41c5ee06
KL
201962003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20197
20198 PR c++/7809
94b32725 20199 * g++.dg/parse/access3.C: New test.
41c5ee06 20200
2a39bedb 202012003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
20202
20203 PR c++/11384
20204 * g++.dg/init/init-ref4.C: New test.
20205
39703eb9
MM
202062003-07-16 Mark Mitchell <mark@codesourcery.com>
20207
20208 PR c++/11547
20209 * g++.dg/parse/constant3.C: New test.
20210 * g++.dg/parse/crash7.C: Likewise.
20211
48addf69
AP
202122003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
20213
20214 PR target/11008
20215 * gcc.dg/i386-pentium4-not-mull.c: New.
20216
1e0343dd
R
202172003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
20218
20219 * gcc.dg/asm-names.c (ymain): Make it weak.
20220
866eb556
KL
202212003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20222
20223 PR c++/5421
20224 * g++.dg/template/friend21.C: New test.
20225
fc4767bb
JJ
202262003-07-16 Jakub Jelinek <jakub@redhat.com>
20227
20228 * gcc.dg/cleanup-8.c: New test.
20229 * gcc.dg/cleanup-9.c: New test.
20230
32f2f2cb
DS
202312003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
20232
20233 * g++.dg/ext/dll-MI1.h: New file.
20234 * g++.dg/ext/dllexport-MI1.C: New file.
20235 * g++.dg/ext/dllimport-MI1.C: New file.
20236
bc8229a0
JJ
202372003-07-15 Jakub Jelinek <jakub@redhat.com>
20238
20239 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
20240 it does not have cmpstrsi patterns (just cmpmemsi).
20241
b0afa2fc
MM
202422003-07-15 Mark Mitchell <mark@codesourcery.com>
20243
20244 PR debug/11473
20245 * g++.dg/debug/debug8.C: New test.
20246
caec1dc0
KL
202472003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20248
20249 PR c++/10108
20250 * g++.dg/template/crash7.C: New test.
20251
aadf50ed
KH
202522003-07-15 Kazu Hirata <kazu@cs.umass.edu>
20253
20254 PR target/10795
20255 * gcc.c-torture/compile/20030708-1.c: New.
20256
5a257872
EB
202572003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20258
20259 * gcc.c-torture/execute/20030715-1.c: New test.
20260
89a68bb9
GK
202612003-07-14 Geoffrey Keating <geoffk@apple.com>
20262
20263 * gcc.dg/pch/inline-3.c: New file.
20264 * gcc.dg/pch/inline-3.hs: New file.
20265 * gcc.dg/pch/inline-4.c: New file.
20266 * gcc.dg/pch/inline-4.hs: New file.
20267
5e08432e
MM
202682003-07-14 Mark Mitchell <mark@codesourcery.com>
20269
8d83f792
MM
20270 PR c++/11509
20271 * g++.dg/template/crash6.C: New test.
20272
748d4c7e
MM
20273 PR c++/7053
20274 * g++.dg/template/friend20.C: New test.
20275
5e08432e
MM
20276 PR c++/7019
20277 * g++.dg/template/overload2.C: New test.
20278
1b78cca9
FS
202792003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20280
20281 PR optimization/11440
20282 * gcc.c-torture/execute/20030714-1.c: New test.
20283
55ece1b3
KL
202842003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20285
20286 PR c++/11154
20287 * g++.dg/template/partial2.C: New test.
20288
b3445994
MM
202892003-07-13 Mark Mitchell <mark@codesourcery.com>
20290
a3d87771
MM
20291 PR c++/11503
20292 * g++.dg/template/anon1.C: New test.
20293
b3445994
MM
20294 PR c++/11493
20295 PR c++/11495
20296 * g++.dg/parse/template9.C: Likewise.
20297 * g++.dg/template/crash4.C: New test.
20298 * g++.dg/template/koenig1.C: Likewise.
20299 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
20300 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
20301 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
20302 functions.
20303 * g++.old-deja/g++.jason/template36.C: Likewise.
20304 * g++.old-deja/g++.mike/p1989.C: Likewise.
20305 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
20306 * g++.old-deja/g++.pt/ttp20.C: Use this->.
20307 * g++.old-deja/g++.pt/ttp21.C: Use this->.
20308 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
20309 compiling.
20310 * g++.old-deja/g++.pt/union2.C: Use this->.
20311
358b8f01
JJ
203122003-07-11 Jakub Jelinek <jakub@redhat.com>
20313
20314 * gcc.dg/20030711-1.c: New test.
20315
7efa3e22
NS
203162003-07-11 Nathan Sidwell <nathan@codesourcery.com>
20317
20318 PR c++/11050
20319 * g++.dg/parse/args1.C: New test.
20320 * g++.pt/defarg8.C: Change expected errors.
20321
7d48af30
MM
203222003-07-11 Mark Mitchell <mark@codesourcery.com>
20323
87ca53f6
MM
20324 PR c++/8164
20325 * g++.dg/template/nontype2.C: New test.
20326
a6b602ca
MM
20327 PR c++/10558
20328 * g++.dg/parse/template8.C: New test.
20329
6eeba0cc
MM
20330 PR c++/8327
20331 * g++.dg/template/scope1.C: New test.
20332
7d48af30
MM
20333 * g++.dg/warn/Wsign-compare-1.C: New test.
20334
1dc9efda
KH
203352003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20336
20337 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
20338
4a386498
MM
203392003-07-10 Mark Mitchell <mark@codesourcery.com>
20340
584672ee
MM
20341 PR c++/9411
20342 * g++.dg/template/explicit2.C: New test.
20343
4a386498
MM
20344 PR c++/10032
20345 * g++.dg/warn/pedantic1.C: New test.
20346
7c728fc6
NS
203472003-07-10 Nathan Sidwell <nathan@codesourcery.com>
20348
20349 PR c++ 9483
20350 * g++.dg/other/field1.C: New test.
20351
11791dbc
KH
203522003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20353
20354 PR c/11449
20355 * gcc.c-torture/compile/20030707-1.c: New.
20356
0c3b76ea
KL
203572003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20358
20359 PR c++/10849
20360 * g++.dg/template/access12.C: New test.
20361
bda8c1ca
NS
203622003-07-09 Nathan Sidwell <nathan@codesourcery.com>
20363
20364 * g++.dg/bprob/bprob.exp (prof_ext): Update.
20365 * g77.dg/bprob/bprob.exp (prof_ext): Update.
20366 * gcc.misc-tests/bprob.exp (prof_ext): Update.
20367 * gcc.misc-tests/gcov.exp: Update
20368 * g++.dg/gcov/gcov.exp: Update
20369 * lib/gcov.exp: Update.
20370
d17811fd
MM
203712003-07-08 Mark Mitchell <mark@codesourcery.com>
20372
20373 * g++.dg/abi/mangle17.C: Make sure template expressions are
20374 dependent.
20375 * g++.dg/abi/mangle4.C: Mark erroneous casts.
20376 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
20377 * g++.dg/opt/stack1.C: Remove erroneous code.
20378 * g++.dg/parse/template7.C: New test.
20379 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
20380 * g++.old-deja/g++.pt/crash4.C: Likewise.
20381
76739f29
JDA
203822003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20383
20384 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
20385 with zero or one occurence of `$' after the initial `L'.
20386
55c9de2d
KH
203872003-07-08 Kazu Hirata <kazu@cs.umass.edu>
20388
20389 * gcc.c-torture/compile/20030704-1.c: Add a comment.
20390
8af61113
RS
203912003-07-08 Roger Sayle <roger@eyesopen.com>
20392
20393 PR c/11370
20394 * gcc.dg/Wunreachable-6.c: New testcase.
20395 * gcc.dg/Wunreachable-7.c: New testcase.
20396
7e6dc358
JJ
203972003-07-08 Jakub Jelinek <jakub@redhat.com>
20398
20399 PR c/11420
20400 * gcc.dg/20030708-1.c: New test.
20401
b8898790
RS
204022003-07-08 Richard Sandiford <rsandifo@redhat.com>
20403
20404 * gcc.dg/compat/sdata-section.h: New file.
20405 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
20406 * gcc.dg/torture/mips-sdata-1.c: New test.
20407
c4d0910c
KL
204082003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20409
20410 PR c++/11030
20411 * g++.dg/template/friend19.C: New test.
20412
8df63efa
JJ
204132003-07-08 Jakub Jelinek <jakub@redhat.com>
20414
20415 * g++.dg/opt/strength-reduce.C: New test.
20416
afeeac3f
RS
204172003-07-07 Roger Sayle <roger@eyesopen.com>
20418
20419 PR target/10979
20420 * gcc.dg/20030707-1.c: New testcase.
20421
2c430630
RS
204222003-07-07 Roger Sayle <roger@eyesopen.com>
20423
20424 PR optimization/11059
20425 * g++.dg/opt/emptyunion.C: New testcase.
20426
82d610ec 204272003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 20428 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
20429
20430 * g++.dg/opt/stack1.C: New test.
20431
0a72704b
MM
204322003-07-05 Mark Mitchell <mark@codesourcery.com>
20433
20434 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
20435 run test.
14e33ee8 20436
0a72704b
MM
20437 PR c++/11431
20438 * g++.dg/expr/static_cast3.C: New test.
20439
e6cc3a24
ZW
204402003-07-04 Zack Weinberg <zack@codesourcery.com>
20441
20442 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
20443 everywhere.
20444 * gcc.dg/concat.c: Concatenation of string constants with
20445 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
20446 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
20447 * gcc.dg/cpp/escape-2.c: Use wide character constants where
20448 necessary to avoid multi-character character constant warning.
20449 * gcc.dg/cpp/escape.c: Likewise.
20450 * gcc.dg/cpp/ucs.c: Likewise.
20451 Remove backslashes from dg-bogus comments, as they confuse Tcl.
20452 Fix a typo.
20453
9037065f
KH
204542003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20455
682def26 20456 PR c/11428
9037065f
KH
20457 * gcc.c-torture/compile/20030704-1.c: New.
20458
ae81000a
KH
204592003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20460
20461 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
20462
1cf0dce8
DS
204632003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
20464
20465 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 20466 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 20467 tests for warnings.
32f2f2cb
DS
20468 * g++.dg/ext/dllimport2.C: Add tests for warnings.
20469 * g++.dg/ext/dllimport3.C: Likewise.
20470 * g++.dg/ext/dllimport4.C: New file.
20471 * g++.dg/ext/dllimport5.C: New file.
20472 * g++.dg/ext/dllimport6.C: New file.
20473 * g++.dg/ext/dllimport7.C: New file.
20474 * g++.dg/ext/dllimport8.C: New file.
20475 * g++.dg/ext/dllimport9.C: New file.
20476 * g++.dg/ext/dllimport10.C: New file.
20477 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 20478
d6b4ea85
MM
204792003-07-03 Mark Mitchell <mark@codesourcery.com>
20480
20481 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
20482 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
20483
0a9530a9
RS
204842003-07-03 Roger Sayle <roger@eyesopen.com>
20485
20486 * gcc.dg/builtins-25.c: New testcase.
20487 * gcc.dg/builtins-26.c: New testcase.
20488
9b269fc7
JJ
204892003-07-03 Janis Johnson <janis187@us.ibm.com>
20490
7516d736
JJ
20491 * gcc.dg/compat/vector-defs.h: New file.
20492 * gcc.dg/compat/vector-setup.h: New file.
20493 * gcc.dg/compat/vector-check.h: New file.
20494 * gcc.dg/compat/vector-1_main.c: New file.
20495 * gcc.dg/compat/vector-1_x.c: New file.
20496 * gcc.dg/compat/vector-1_y.c: New file.
20497 * gcc.dg/compat/vector-2_main.c: New file.
20498 * gcc.dg/compat/vector-2_x.c: New file.
20499 * gcc.dg/compat/vector-2_y.c: New file.
20500
0964c98c
JJ
20501 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
20502 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
20503 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
20504 * gcc.dg/compat/struct-align-1.h: New file.
20505 * gcc.dg/compat/struct-align-1_main.c: New file.
20506 * gcc.dg/compat/struct-align-1_x.c: New file.
20507 * gcc.dg/compat/struct-align-1_y.c: New file.
20508 * gcc.dg/compat/struct-align-2.h: New file.
20509 * gcc.dg/compat/struct-align-2_main.c: New file.
20510 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
20511 * gcc.dg/compat/struct-align-2_y.c: New file.
20512
20513 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
20514 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20515 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20516 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20517 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20518 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20519 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20520 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20521 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20522 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20523 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20524 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20525 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20526 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20527 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20528 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20529 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20530 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20531 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20532 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20533 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20534 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20535 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20536 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20537 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20538 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20539 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20540 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20541 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20542
205432003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20544
20545 * gcc.dg/i386-call-1.c: New test.
20546
205472003-07-03 Nathan Sidwell <nathan@codesourcery.com>
20548
20549 PR c++/9162
20550 * g++.dg/parse/defarg4.C: New.
20551
205522003-07-03 Roger Sayle <roger@eyesopen.com>
20553
20554 PR target/10700
20555 * gcc.c-torture/compile/20030703-1.c: New test case.
20556
205572003-07-03 Mark Mitchell <mark@codesourcery.com>
20558
20559 * g++.dg/template/local3.C: Remove extra semicolon.
20560
205612003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20562
20563 * gcc.dg/i386-volatile-1.c: New test.
20564
205652003-07-02 Nathan Sidwell <nathan@codesourcery.com>
20566
20567 PR c++/11072
20568 * g++.dg/other/offsetof2.C: XFAIL.
20569 * g++.dg/other/offsetof5.C: New.
20570
20571 PR c++/10219
20572 * g++.dg/template/error1.C: New.
20573
20574 PR c++/9779
20575 * g++.dg/template/dependent-expr1.C: New.
20576
205772003-07-01 Mark Mitchell <mark@codesourcery.com>
20578
20579 PR c++/6949
20580 * g++.dg/template/local3.C: New test.
20581
20582 PR c++/11149
20583 * g++.dg/lookup/scoped6.C: New test.
20584
205852003-07-01 Giovanni Bajo <giovannibajo@libero.it>
20586
20587 PR c++/8046
20588 * g++.dg/other/error7.C: New test.
20589
205902003-07-01 Kazu Hirata <kazu@cs.umass.edu>
20591
20592 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
20593 * g++.old-deja/g++.abi/vtable3.h: Likewise.
20594 * g++.old-deja/g++.law/code-gen5.C: Likewise.
20595 * g++.old-deja/g++.other/union2.C: Likewise.
20596 * gcc.dg/c90-const-expr-2.c: Likewise.
20597 * gcc.dg/c90-const-expr-3.c: Likewise.
20598 * gcc.dg/c99-const-expr-2.c: Likewise.
20599 * gcc.dg/c99-const-expr-3.c: Likewise.
20600 * gcc.dg/concat.c: Likewise.
20601
206022003-07-01 Mark Mitchell <mark@codesourcery.com>
20603
20604 PR c++/9559
20605 * g++.dg/init/static1.C: New test.
20606
206072003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20608
20609 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
20610 * g++.old-deja/g++.other/access2.C: Likewise.
20611 * g++.old-deja/g++.other/decl2.C: Likewise.
20612 * gcc.c-torture/execute/20020615-1.c: Likewise.
20613
206142003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20615
20616 PR c++/4933
20617 * g++.dg/template/sizeof4.C: New test.
20618
206192003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20620
20621 * g++.dg/other/error6.C: New test.
20622
206232003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20624
20625 PR c++/10750
20626 * g++.dg/parse/constant2.C: New test.
20627
206282003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20629
20630 PR c++/11106
20631 * g++.dg/other/error5.C: New test.
20632
206332003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20634
20635 * gcc.dg/format/gcc_diag-1.c: New test.
20636
206372003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
20638
20639 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
20640
206412003-06-28 Nathan Sidwell <nathan@codesourcery.com>
20642
20643 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
20644 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
20645 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
20646
206472003-06-28 Jakub Jelinek <jakub@redhat.com>
20648
20649 * gcc.c-torture/execute/builtins/string-8.c: New test.
20650 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
20651 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
20652 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
20653
206542003-06-27 Mark Mitchell <mark@codesourcery.com>
20655
20656 PR c++/10468
20657 * g++.dg/ext/typeof6.C: New test.
20658
206592003-06-27 Mark Mitchell <mark@codesourcery.com>
20660
20661 PR c++/10796
20662 * g++.dg/init/enum1.C: New test.
20663
206642003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
20665
20666 * gcc.dg/20030627-1.c: New test.
20667
206682003-06-26 Mark Mitchell <mark@codesourcery.com>
20669
20670 PR c++/11332
20671 * g++.dg/expr/static_cast2.C: New test.
20672
206732003-06-26 Roger Sayle <roger@eyesopen.com>
20674 Jakub Jelinek <jakub@redhat.com>
20675
20676 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
20677 sprintf(dst,"%s",src) optimization.
20678 * gcc.c-torture/execute/20030626-1.c: New test case.
20679 * gcc.c-torture/execute/20030626-2.c: New test case.
20680
206812003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
20682
20683 * gcc.c-torture/execute/multi-ix.c: New test.
20684
20685 * gcc.c-torture/execute/simd-4.c (main):
20686 Added missing semicolon at end of union.
20687
206882003-06-26 Giovanni Bajo <giovannibajo@libero.it>
20689
20690 PR c++/8266
20691 * g++.dg/template/explicit-instantiation3.C: New test.
20692
206932003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20694
20695 * gcc.dg/20030626-1.c: Use signed char.
20696
206972003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20698
20699 * gcc.dg/20030626-1.c: New test.
20700
207012003-06-26 Neil Booth <neil@daikokuya.co.uk>
20702
20703 * const-str-2.m: Update.
20704
207052003-06-25 Mark Mitchell <mark@codesourcery.com>
20706
20707 PR c++/10990
20708 * g++.dg/rtti/dyncast1.C: New test.
20709 * g++.dg/abi/mangle4.C: Correct base-specifier access.
20710 * g++.dg/lookup/scoped1.C: Remove XFAIL.
20711 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
20712
20713 PR c++/10931
20714 * g++.dg/expr/static_cast1.C: New test.
20715
207162003-06-25 Josef Zlomek <zlomekj@suse.cz>
20717
20718 * gcc.dg/20030625-1.c: New test.
20719
207202003-06-24 Roger Sayle <roger@eyesopen.com>
20721
20722 * gcc.c-torture/compile/20030624-1.c: New test case.
20723
207242003-06-24 Jakub Jelinek <jakub@redhat.com>
20725
20726 * gcc.c-torture/execute/string-opt-17.c: New test.
20727
207282003-06-24 Mark Mitchell <mark@codesourcery.com>
20729
20730 PR c++/5754
20731 * g++.dg/parse/crash6.C: New test.
20732
207332003-06-23 Roger Sayle <roger@eyesopen.com>
20734
20735 * gcc.dg/builtins-24.c: New test case.
20736
207372003-06-23 Jakub Jelinek <jakub@redhat.com>
20738
20739 * g++.dg/opt/operator1.C: New test.
20740
207412003-06-22 Roger Sayle <roger@eyesopen.com>
20742
20743 * gcc.c-torture/execute/string-opt-16.c: New test case.
20744
207452003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20746
20747 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
20748 * g++.old-deja/g++.other/conv7.C: Likewise
20749 * g++.old-deja/g++.other/overcnv2.C: Likewise.
20750 * g++.old-deja/g++.other/overload14.C: Likewise.
20751
207522003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20753
20754 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20755 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20756
207572003-06-20 Mark Mitchell <mark@codesourcery.com>
20758
20759 PR c++/10888
20760 * g++.dg/warn/Winline-3.C: New test.
20761
207622003-06-20 Mark Mitchell <mark@codesourcery.com>
20763
20764 * lib/target-supports.exp (check_alias_available): Make the test
20765 program acceptable to the Solaris assembler.
20766
20767 PR c++/10749
20768 * g++.dg/template/memclass2.C: New test.
20769
207702003-06-20 Mark Mitchell <mark@codesourcery.com>
20771 Eric Botcazou <ebotcazou@libertysurf.fr>
20772
20773 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20774 data for non-matching targets.
20775 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20776
207772003-06-20 Mark Mitchell <mark@codesourcery.com>
20778
20779 PR c++/10845
20780 * g++.dg/template/member3.C: New test.
20781
207822003-06-19 Mark Mitchell <mark@codesourcery.com>
20783
20784 PR c++/10939
20785 * g++.dg/template/func1.C: New test.
20786
20787 PR c++/9649
20788 * g++.dg/template/static4.C: New test.
20789 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20790
20791 PR c++/11041
20792 * g++.dg/init/ref7.C: New test.
20793
207942003-06-19 Matt Austern <austern@apple.com>
20795
20796 PR c++/11228
20797 * g++.dg/anew1.C: New test.
20798 * g++.dg/anew2.C: New test.
20799 * g++.dg/anew3.C: New test.
20800 * g++.dg/anew4.C: New test.
20801
208022003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20803
20804 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20805
208062003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20807
20808 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20809 endian-dependent.
20810
208112003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20812
20813 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20814 Remove cruft.
20815
208162003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20817
20818 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20819 * gcc.c-torture/compile/961203-1.c: Likewise.
20820 * gcc.c-torture/compile/980506-1.c: Likewise.
20821
208222003-06-17 Mark Mitchell <mark@codesourcery.com>
20823
20824 PR c++/10712
20825 * g++.dg/lookup/using7.C: New test.
20826
208272003-06-17 Mark Mitchell <mark@codesourcery.com>
20828
20829 PR c++/11105
20830 * g++.dg/abi/conv1.C: Remove it.
20831 * g++.dg/template/conv7.C: New test.
20832 * g++.dg/template/conv8.C: Likewise.
20833 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20834 conversion operator.
20835
208362003-06-17 Janis Johnson <janis187@us.ibm.com>
20837
20838 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20839 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20840 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20841 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20842 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20843 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20844 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20845 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20846 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20847 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20848 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20849 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20850 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20851 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20852 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20853 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20854 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20855 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20856 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20857 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20858 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20859 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20860 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20861 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20862 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20863 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20864 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20865 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20866 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20867
208682003-06-16 Mark Mitchell <mark@codesourcery.com>
20869
20870 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20871 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20872 indications.
20873
208742003-06-16 Roger Sayle <roger@eyesopen.com>
20875
20876 * gcc.dg/i386-387-5.c: New test case.
20877 * gcc.dg/i386-387-6.c: New test case.
20878 * gcc.dg/builtins-23.c: New test case.
20879
208802003-06-15 Roger Sayle <roger@eyesopen.com>
20881
20882 * gcc.dg/builtins-22.c: New test case.
20883 * gcc.dg/i386-387-1.c: Update to test exp.
20884 * gcc.dg/i386-387-2.c: Likewise.
20885
208862003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20887
20888 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20889
208902003-06-12 Mark Mitchell <mark@codesourcery.com>
20891
20892 * lib/gcc-dg.exp (dg-require-dll): New function.
20893 (dg-xfail-if): Likewise.
20894 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20895 driver.
20896
20897 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20898 * gcc.c-torture/compile/20001205-1.c: Likewise.
20899 * gcc.c-torture/compile/20001226-1.c: Likewise.
20900 * gcc.c-torture/compile/20010518-2.c: Likewise.
20901 * gcc.c-torture/compile/20020312-1.c: Likewise.
20902 * gcc.c-torture/compile/20020604-1.c: Likewise.
20903 * gcc.c-torture/compile/920501-12.c: Likewise.
20904 * gcc.c-torture/compile/920501-4.c: Likewise.
20905 * gcc.c-torture/compile/920520-1.c: Likewise.
20906 * gcc.c-torture/compile/920521-1.c: Likewise.
20907 * gcc.c-torture/compile/920625-1.c: Likewise.
20908 * gcc.c-torture/compile/961203-1.c: Likewise.
20909 * gcc.c-torture/compile/980506-1.c: Likewise.
20910 * gcc.c-torture/compile/981006-1.c: Likewise.
20911 * gcc.c-torture/compile/981022-1.c: Likewise.
20912 * gcc.c-torture/compile/981223-1.c: Likewise.
20913 * gcc.c-torture/compile/990617-1.c: Likewise.
20914 * gcc.c-torture/compile/dll.c: Likewise.
20915 * gcc.c-torture/compile/labels-3.c: Likewise.
20916 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20917 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20918 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20919 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20920 * gcc.c-torture/compile/simd-5.c: Likewise.
20921 * gcc.c-torture/compile/20000804-1.x: Remove.
20922 * gcc.c-torture/compile/20001205-1.x: Likewise.
20923 * gcc.c-torture/compile/20001226-1.x: Likewise.
20924 * gcc.c-torture/compile/20010518-2.x: Likewise.
20925 * gcc.c-torture/compile/20020312-1.x: Likewise.
20926 * gcc.c-torture/compile/20020604-1.x: Likewise.
20927 * gcc.c-torture/compile/920501-12.x: Likewise.
20928 * gcc.c-torture/compile/920501-4.x: Likewise.
20929 * gcc.c-torture/compile/920520-1.x: Likewise.
20930 * gcc.c-torture/compile/920521-1.x: Likewise.
20931 * gcc.c-torture/compile/920625-1.x: Likewise.
20932 * gcc.c-torture/compile/961203-1.x: Likewise.
20933 * gcc.c-torture/compile/980506-1.x: Likewise.
20934 * gcc.c-torture/compile/981006-1.x: Likewise.
20935 * gcc.c-torture/compile/981022-1.x: Likewise.
20936 * gcc.c-torture/compile/981223-1.x: Likewise.
20937 * gcc.c-torture/compile/990617-1.x: Likewise.
20938 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20939 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20940 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20941 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20942 * gcc.c-torture/compile/simd-5.x: Likewise.
20943
20944 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20945
209462003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20947
20948 * gcc.c-torture/execute/20030611-1.c: New test.
20949
209502003-06-12 Roger Sayle <roger@eyesopen.com>
20951
20952 PR middle-end/168
20953 * gcc.dg/20030612-1.c: New test case.
20954
209552003-06-12 Mark Mitchell <mark@codesourcery.com>
20956
20957 PR c++/10635
20958 * g++.dg/expr/cast1.C: New test.
20959
209602003-06-12 Roger Sayle <roger@eyesopen.com>
20961
20962 * gcc.dg/builtins-21.c: New test case.
20963
209642003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20965
20966 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20967 options instead of at the end.
20968 * lib/objc.exp (objc_target_compile): Likewise.
20969
209702003-06-11 Mark Mitchell <mark@codesourcery.com>
20971
20972 PR c++/10432
20973 * g++.dg/parse/error1.C: New test.
20974
209752003-06-11 Janis Johnson <janis187@us.ibm.com>
20976
20977 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20978 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20979 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20980 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20981 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20982 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20983 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20984 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20985 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20986 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20987 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20988 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20989 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20990 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20991 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20992 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20993 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20994 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20995 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20996 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20997 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20998 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20999 * gcc.dg/compat/struct-by-value-18_x.c: New file.
21000 * gcc.dg/compat/struct-by-value-18_y.c: New file.
21001
21002 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
21003 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
21004 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
21005 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
21006 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
21007 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
21008 * gcc.dg/compat/scalar-return-3_main.c: New file.
21009 * gcc.dg/compat/scalar-return-3_x.c: New file.
21010 * gcc.dg/compat/scalar-return-3_y.c: New file.
21011 * gcc.dg/compat/scalar-return-4_main.c: New file.
21012 * gcc.dg/compat/scalar-return-4_x.c: New file.
21013 * gcc.dg/compat/scalar-return-4_y.c: New file.
21014
210152003-06-10 Janis Johnson <janis187@us.ibm.com>
21016
21017 * gcc.dg/compat/fp2-struct-check.h: New file.
21018 * gcc.dg/compat/fp2-struct-defs.h: New file.
21019 * gcc.dg/compat/fp2-struct-init.h: New file.
21020 * gcc.dg/compat/struct-by-value-10_main.c: New file.
21021 * gcc.dg/compat/struct-by-value-10_x.c: New file.
21022 * gcc.dg/compat/struct-by-value-10_y.c: New file.
21023 * gcc.dg/compat/struct-return-10_main.c: New file.
21024 * gcc.dg/compat/struct-return-10_x.c: New file.
21025 * gcc.dg/compat/struct-return-10_y.c: New file.
21026
21027 * gcc.dg/compat/compat-common.h: New file.
21028 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
21029 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
21030 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
21031 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
21032 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
21033 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
21034 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
21035 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21036 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
21037 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
21038 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21039 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
21040 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
21041 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21042 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
21043 * gcc.dg/compat/small-struct-check.h: Ditto.
21044 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
21045 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21046 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
21047 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
21048 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21049 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
21050 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
21051 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21052 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
21053 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
21054 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21055 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
21056 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
21057 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21058 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
21059 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
21060 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21061 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
21062 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
21063 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21064 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
21065 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
21066 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21067 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
21068 * gcc.dg/compat/struct-return-2_main.c: Ditto.
21069 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21070 * gcc.dg/compat/struct-return-2_y.c: Ditto.
21071 * gcc.dg/compat/struct-return-3_main.c: Ditto.
21072 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21073 * gcc.dg/compat/struct-return-3_y.c: Ditto.
21074
210752003-06-10 Geoffrey Keating <geoffk@apple.com>
21076
21077 * g++.dg/pch/static-1.C: New file.
21078 * g++.dg/pch/static-1.Hs: New file.
21079
210802003-06-10 Richard Henderson <rth@redhat.com>
21081
21082 * gcc.dg/asm-7.c: Adjust expected warning text.
21083
210842003-06-10 Roger Sayle <roger@eyesopen.com>
21085
21086 * gcc.dg/builtins-20.c: New test case.
21087
210882003-06-10 Mark Mitchell <mark@codesourcery.com>
21089
21090 PR c++/11131
21091 * g++.dg/opt/template1.C: New test.
21092
210932003-06-09 Mark Mitchell <mark@codesourcery.com>
21094
21095 * lib/gcc-dg.exp (dg-test): Clear additional_files and
21096 additional_sources.
21097
210982003-05-21 David Taylor <dtaylor@emc.com>
21099
21100 * gcc.dg/Wpadded.c: New file.
21101
211022003-06-09 Mark Mitchell <mark@codesourcery.com>
21103
21104 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
21105 * gcc.dg/special/weak-2.c: Add dg-require-weak.
21106 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
21107 dg-require-weak.
21108
211092003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
21110
21111 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
21112
211132003-06-09 Mark Mitchell <mark@codesourcery.com>
21114
21115 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
21116 (dg-require-alias): Likewise.
21117 (dg-require-gc-sections): Likewise.
21118 * lib/target-supports.exp (check_gc_sections_available): Likewise.
21119
211202003-06-08 Richard Henderson <rth@redhat.com>
21121
21122 * gcc.dg/20011029-2.c: Fix the array reference.
21123 * gcc.dg/asm-7.c: New.
21124
211252003-06-08 Kazu Hirata <kazu@cs.umass.edu>
21126
21127 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
21128
211292003-06-08 Mark Mitchell <mark@codesourcery.com>
21130
21131 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
21132 (dg-require-gc-sections): Likewise.
21133
211342003-06-08 Jan Hubicka <jh@suse.cz>
21135
21136 * i386-cmov1.c: Fix regular expression.
21137 * i386-cvt-1.c: Likewise.
21138 * i386-local.c: Likewise.
21139 * i386-local2.c: Likewise.
21140 * i386-mul.c: Likewise.
21141 * i386-ssetype-1.c: Likewise.
21142 * i386-ssetype-3.c: Likewise.
21143 * i386-ssetype-5.c: Likewise.
21144
211452003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21146
21147 PR c++/11039
21148 * g++.dg/warn/implicit-typename2.C: New test.
21149 * g++.dg/warn/implicit-typename3.C: New test.
21150
211512003-06-07 Richard Henderson <rth@redhat.com>
21152
21153 * g++.dg/other/offsetof3.C: Use size_t.
21154 * g++.dg/other/offsetof4.C: Likewise.
21155
211562003-06-07 H.J. Lu <hongjiu.lu@intel.com>
21157
21158 * lib/copy-file.exp: New. Implement gcc_copy_files.
21159
21160 * lib/dg-pch.exp: Load copy-file.exp
21161 (dg-pch): Use gcc_copy_files instead of "file copy".
21162
211632003-06-06 Mark Mitchell <mark@codesourcery.com>
21164
21165 * gcc.dg/weak/weak.exp: Simplify.
21166 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
21167 * gcc.dg/weak/weak-1.c: Likewise.
21168 * gcc.dg/weak/weak-2.c: Likewise.
21169 * gcc.dg/weak/weak-3.c: Likewise.
21170 * gcc.dg/weak/weak-4.c: Likewise.
21171 * gcc.dg/weak/weak-5.c: Likewise.
21172 * gcc.dg/weak/weak-6.c: Likewise.
21173 * gcc.dg/weak/weak-7.c: Likewise.
21174 * gcc.dg/weak/weak-8.c: Likewise.
21175 * gcc.dg/weak/weak-9.c: Likewise.
21176
211772003-06-06 Richard Earnshaw <rearnsha@arm.com>
21178
21179 gcc.c-torture/execute/20030606-1.c: New.
21180
211812003-06-06 Roger Sayle <roger@eyesopen.com>
21182
21183 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
21184 * gcc.dg/builtins-19.c: Likewise.
21185
211862003-06-06 Roger Sayle <roger@eyesopen.com>
21187
21188 * gcc.dg/builtins-2.c: Add some more tests.
21189 * gcc.dg/builtins-18.c: New test case.
21190 * gcc.dg/builtins-19.c: New test case.
21191
211922003-06-06 Roger Sayle <roger@eyesopen.com>
21193 Jim Wilson <wilson@tuliptree.org>
21194
21195 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
21196
211972003-06-06 Jakub Jelinek <jakub@redhat.com>
21198
21199 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
21200 mempcpy/stpcpy calls not to be optimized into something else.
21201 * gcc.c-torture/execute/string-opt-3.c: Moved to...
21202 * gcc.c-torture/execute/builtins/string-7.c: ...here.
21203 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
21204
212052003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21206
21207 * gcc.dg/format/asm_fprintf-1.c: New test.
21208
212092003-06-05 Mark Mitchell <mark@codesourcery.com>
21210
21211 * lib/gcc-defs.exp (additional_sources): New variable.
21212 (dg-additional-sources): New function.
21213 (additional_files): New variable.
21214 (dg-additional-files): New function.
21215 (dg-additional-files-options): Likewise.
21216 * lib/gcc-dg.exp (dg-require-weak): New function.
21217 (dg-require-alias): Likewise.
21218 (dg-require-gc-sections): Likewise.
21219 * lib/target-supports.exp (check_alias_available): Remove testfile
21220 parameter.
21221 (check_gc_sections_available): New function.
21222 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
21223 (dg-gpp-additional-files): Likewise.
21224 * lib/g++.exp (additional_sources): Remove.
21225 (additional_files): Likewise.
21226 (g++_target_compile): Use dg-additional-files-options.
21227
21228 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
21229 Tcl logic.
21230 * gcc.dg/special/ecos.exp: Remove.
21231 * gcc.dg/special/20000419-2.c: Use dg-require-*.
21232 * gcc.dg/special/alias-1.c: Likewise.
21233 * gcc.dg/special/alias-2.c: Likewise.
21234 * gcc.dg/special/gcsec-1.c: Likewise.
21235 * gcc.dg/special/weak-1.c: Likewise.
21236 * gcc.dg/special/weak-2.c: Likewise.
21237 * gcc.dg/special/wkali-1.c: Likewise.
21238 * gcc.dg/special/wkali-2.c: Likewise.
21239
21240 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
21241 dg-gpp-additional-*.
21242 * g++.dg/special/conpr-3.C: Likewise.
21243 * g++.dg/special/conpr-4.C: Likewise.
21244 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
21245 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
21246 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
21247 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
21248 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
21249 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
21250 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
21251 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
21252 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
21253 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
21254 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
21255 * g++.old-deja/g++.other/comdat1.C: Likewise.
21256 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
21257 * g++.old-deja/g++.other/comdat3.C: Likewise.
21258 * g++.old-deja/g++.other/ctor1.C: Likewise.
21259 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
21260
7d445f15
RH
212612003-06-05 Richard Henderson <rth@redhat.com>
21262
21263 * gcc.dg/debug/20030605-1.c: New.
21264
d7068b3d
MM
212652003-06-04 Mark Mitchell <mark@codesourcery.com>
21266
21267 * README.QMTEST: Update.
21268
0bfa5f65
RH
212692003-06-04 Richard Henderson <rth@redhat.com>
21270
e6cc3a24
ZW
21271 * gcc.dg/cleanup-1.c: New.
21272 * gcc.dg/cleanup-2.c: New.
21273 * gcc.dg/cleanup-3.c: New.
21274 * gcc.dg/cleanup-4.c: New.
21275 * gcc.dg/cleanup-5.c: New.
21276 * gcc.dg/cleanup-6.c: New.
21277 * gcc.dg/cleanup-7.c: New.
0bfa5f65 21278
ac871ee1
MM
212792003-06-04 Mark Mitchell <mark@codesourcery.com>
21280
13e0ae41
MM
21281 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
21282
ac871ee1
MM
21283 * lib/dg-pch.exp: New file.
21284 * g++.dg/pch/pch.exp: Use dg-pch.exp.
21285 * gcc.dg/pch/pch.exp: Likewise.
21286
385a9348
RS
212872003-06-04 Roger Sayle <roger@eyesopen.com>
21288
21289 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
21290 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
21291 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
21292 * gcc.dg/builtins-17.c: New test case.
21293 * gcc.dg/i386-387-4.c: New test case.
21294 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
21295
01d3224a
EB
212962003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21297
21298 * gcc.dg/ultrasp9.c: New test.
21299
ef0139b1
EB
213002003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21301
21302 * gcc.c-torture/compile/20030604-1.c: New test.
21303 * gcc.dg/sparc-constant-1.c: New test.
21304
61274a14
GN
213052003-06-03 Glen Nakamura <glen@imodulo.com>
21306
c6c01481 21307 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 21308
23656642
JR
213092003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
21310
aa6b9f6d
R
21311 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
21312
23656642
JR
21313 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
21314 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
21315
284ca13e
AH
213162003-06-03 Aldy Hernandez <aldyh@redhat.com>
21317
e6cc3a24 21318 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 21319
6c07f448
KL
213202003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21321
21322 PR c++/10940
21323 * g++.dg/template/spec10.C: New test.
21324
075ec276
RS
213252003-06-03 Roger Sayle <roger@eyesopen.com>
21326
21327 * gcc.dg/builtins-16.c: New test case.
21328
8fd3cf4e
JJ
213292003-06-03 Jakub Jelinek <jakub@redhat.com>
21330
21331 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
21332 mempcpy test with post-increments.
21333 * gcc.c-torture/execute/string-opt-3.c: New test.
21334 * gcc.dg/string-opt-1.c: New test.
21335
5d16533a 213362003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
21337
21338 PR fortran/10965
21339 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
21340
2a9e3b72
MM
213412003-06-02 Mark Mitchell <mark@codesourcery.com>
21342
5a9f05f2
MM
21343 * lib/scanasm.exp (dg-scan): New function, factored out of ...
21344 (scan-assembler): ... here. Use dg-scan.
21345 (scan-assembler-not): Likewise.
21346 (scan-file): New function.
21347 (scan-file-not): Likewise.
21348 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
21349 * gcc.dg/cpp/_Pragma4.c: Likewise.
21350 * gcc.dg/cpp/_Pragma5.c: Likewise.
21351 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21352 * gcc.dg/cpp/avoidpaste2.c: Likewise.
21353 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
21354 * gcc.dg/cpp/cmdlne-P.c: Likewise.
21355 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
21356 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
21357 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
21358 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
21359 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
21360 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
21361 * gcc.dg/cpp/cxxcom1.c: Likewise.
21362 * gcc.dg/cpp/line1.c: Likewise.
21363 * gcc.dg/cpp/maccom1.c: Likewise.
21364 * gcc.dg/cpp/maccom2.c: Likewise.
21365 * gcc.dg/cpp/maccom3.c: Likewise.
21366 * gcc.dg/cpp/maccom4.c: Likewise.
21367 * gcc.dg/cpp/maccom5.c: Likewise.
21368 * gcc.dg/cpp/maccom6.c: Likewise.
21369 * gcc.dg/cpp/multiline.c: Likewise.
21370 * gcc.dg/cpp/spacing1.c: Likewise.
21371 * gcc.dg/cpp/spacing2.c: Likewise.
21372 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
21373 * gcc.dg/cpp/trad/maccom1.c: Likewise.
21374 * gcc.dg/cpp/trad/maccom2.c: Likewise.
21375 * gcc.dg/cpp/trad/maccom3.c: Likewise.
21376 * gcc.dg/cpp/trad/maccom4.c: Likewise.
21377 * gcc.dg/cpp/trad/maccom6.c: Likewise.
21378 * gcc.dg/cpp/cxxcom2.c: Likewise.
21379 * gcc.dg/cpp/cxxcom2.h: New file.
21380
2a9e3b72
MM
21381 * gcc.dg/cpp/truefalse.cpp: Move it to ...
21382 * g++.dg/cpp/truefalse.C: Here.
21383 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
21384
a7f36da3 213852003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 21386
a7f36da3
DD
21387 * gcc.dg/cpp/redef3.c: New file.
21388
a3033f34
EB
213892003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
21390
21391 * gcc.dg/i386-loop-3.c: New test.
21392
5f90145a
TM
213932003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
21394
21395 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
21396
4fa26a60
RS
213972003-05-31 Roger Sayle <roger@eyesopen.com>
21398
21399 * gcc.dg/fwrapv-1.c: New test case.
21400 * gcc.dg/fwrapv-2.c: New test case.
21401
76d3baad
KL
214022003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21403
21404 PR c++/10956
21405 * g++.dg/template/spec9.C: New test.
21406
0b82d59c
RS
214072003-05-29 Roger Sayle <roger@eyesopen.com>
21408
21409 * gcc.dg/duff-4.c: New test case.
21410
5d16533a 214112003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
21412
21413 PR fortran/10843
21414 * g77.dg/ffixed-form-1.f: New test
21415 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 21416 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
21417 * g77.dg/ffree-form-3.f: New test
21418
634a5694
AT
214192003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
21420
21421 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
21422 * gcc.dg/wint_t-1.c: Likewise.
21423
b7fc8b57
KL
214242003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21425
21426 * g++.dg/template/access11.C: New test.
21427
ef8855d7
KL
214282003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21429
21430 PR c++/10849
21431 * g++.dg/template/access10.C: New test.
21432
fcb6fa85 214332003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 21434 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
21435
21436 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
21437
76ab57af
AT
214382003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21439
e6cc3a24
ZW
21440 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
21441 suppress for powerpc-*-darwin*.
76ab57af
AT
21442 * gcc.dg/torture/builtin-noret-2.c: Likewise.
21443
3dba25eb
AT
214442003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21445
21446 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
21447 suppress option for powerpc-*-darwin*.
e6cc3a24 21448
29f523be
RS
214492003-05-23 Roger Sayle <roger@eyesopen.com>
21450
21451 * gcc.dg/builtins-1.c: Add tests for tan and atan.
21452 * gcc.dg/builtins-4.c: Add test for fmod.
21453
43b26a01
KL
214542003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21455
21456 PR c++/10682
21457 * g++.dg/template/instantiate4.C: New test.
21458
18c2511c
RS
214592003-05-22 Roger Sayle <roger@eyesopen.com>
21460
21461 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
21462
9008d5b4
JJ
214632003-05-21 Janis Johnson <janis187@us.ibm.com>
21464
21465 * gcc.dg/compat/scalar-return-1_main.c: New file.
21466 * gcc.dg/compat/scalar-return-1_x.c: New file.
21467 * gcc.dg/compat/scalar-return-1_y.c: New file.
21468 * gcc.dg/compat/scalar-return-2_main.c: New file.
21469 * gcc.dg/compat/scalar-return-2_x.c: New file.
21470 * gcc.dg/compat/scalar-return-2_y.c: New file.
21471 * gcc.dg/compat/struct-return-3_main.c: New file.
21472 * gcc.dg/compat/struct-return-3_y.c: New file.
21473 * gcc.dg/compat/struct-return-3_x.c: New file.
21474 * gcc.dg/compat/struct-return-2_main.c: New file.
21475 * gcc.dg/compat/struct-return-2_x.c: New file.
21476 * gcc.dg/compat/struct-return-2_y.c: New file.
21477
f48758e4
JDA
214782003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21479
21480 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
21481 for hppa*-hp-hpux*.
21482 * gcc.dg/20021014-1.c (dg-options): Likewise.
21483 * gcc.dg/nest.c (dg-options): Likewise.
21484
16e31964
DS
214852003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
21486
21487 PR c++/9738
21488 * g++.dg/ext/dllimport2.C: New file.
21489 * g++.dg/ext/dllimport3.C: New file.
21490
f737a52d
JJ
214912003-05-20 Janis Johnson <janis187@us.ibm.com>
21492
21493 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
21494 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
21495 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21496 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
21497 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21498 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
21499 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
21500 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
21501 * gcc.dg/compat/small-struct-defs.h: New file.
21502 * gcc.dg/compat/small-struct-init.h: New file.
21503 * gcc.dg/compat/small-struct-check.h: New file.
21504 * gcc.dg/compat/fp-struct-defs.h: New file.
21505 * gcc.dg/compat/fp-struct-check.h: New file.
21506 * gcc.dg/compat/fp-struct-init.h: New file.
21507 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
21508 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
21509
b041fbe6
JJ
215102003-05-19 Jakub Jelinek <jakub@redhat.com>
21511
21512 * gcc.dg/20030225-2.c: New test.
21513
731ae8dd
RS
215142003-05-18 Roger Sayle <roger@eyesopen.com>
21515 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21516
21517 * gcc.c-torture/compile/20030518-1.c: New test case.
21518
563025ca
MM
215192003-05-18 Mark Mitchell <mark@codesourcery.com>
21520
21521 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
21522 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
21523 gcc-dg-debug-runtest.
21524 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
21525 gcc-dg-debug-runtest.
21526
5c9acdf7
KL
215272003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21528
21529 PR c++/9022
21530 * g++.dg/lookup/using6.C: New test.
21531
25903d03
KL
215322003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21533
21534 * g++.dg/parse/access2.C: New test.
21535
7cbba309
MM
215362003-05-17 Mark Mitchell <mark@codesourcery.com>
21537
21538 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
21539 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
21540 * gcc.dg/debug/debug.exp: Likewise.
21541
b1822ccc
NB
215422003-05-17 Neil Booth <neil@daikokuya.co.uk>
21543
21544 * gcc.dg/dollar.c: New test.
21545
72701eab
JJ
215462003-05-16 Janis Johnson <janis187@us.ibm.com>
21547
21548 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
21549 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
21550 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
21551 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
21552 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
21553 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
21554 * gcc.dg/compat/struct-by-value-6_main.c: New file.
21555 * gcc.dg/compat/struct-by-value-6_x.c: New file.
21556 * gcc.dg/compat/struct-by-value-6_y.c: New file.
21557 * gcc.dg/compat/struct-by-value-7_main.c: New file.
21558 * gcc.dg/compat/struct-by-value-7_x.c: New file.
21559 * gcc.dg/compat/struct-by-value-7_y.c: New file.
21560 * gcc.dg/compat/struct-by-value-8_main.c: New file.
21561 * gcc.dg/compat/struct-by-value-8_x.c: New file.
21562 * gcc.dg/compat/struct-by-value-8_y.c: New file.
21563 * gcc.dg/compat/struct-by-value-9_main.c: New file.
21564 * gcc.dg/compat/struct-by-value-9_x.c: New file.
21565 * gcc.dg/compat/struct-by-value-9_y.c: New file.
21566
0baa1702
MM
215672003-05-16 Mark Mitchell <mark@codesourcery.com>
21568
21569 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
21570 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
21571 support for "repo" mode.
21572 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
21573 * lib/g77-dg.exp: Likewise.
21574 * lib/obj-dg.exp: Likewise.
e6cc3a24 21575
dcac003d
JJ
215762003-05-16 Jakub Jelinek <jakub@redhat.com>
21577
21578 Merge from gcc-3_2-rhl8-branch:
21579 2003-04-23 Jakub Jelinek <jakub@redhat.com>
21580
21581 * gcc.dg/tls/opt-6.c: New test.
21582
21583 2003-04-05 Jakub Jelinek <jakub@redhat.com>
21584
21585 * gcc.dg/20030405-1.c: New test.
21586
21587 2003-03-09 Jakub Jelinek <jakub@redhat.com>
21588
21589 * gcc.dg/20030309-1.c: New test.
21590
21591 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21592
21593 * gcc.c-torture/execute/20030307-1.c: New test.
21594
21595 2003-02-20 Randolph Chung <tausq@debian.org>
21596
21597 * gcc.c-torture/compile/20030220-1.c: New test.
21598
21599 2003-02-18 Jakub Jelinek <jakub@redhat.com>
21600
21601 * gcc.dg/20030217-1.c: New test.
21602
21603 2003-01-29 Jakub Jelinek <jakub@redhat.com>
21604
21605 * gcc.c-torture/compile/20020129-1.c: New test.
21606
21607 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21608
21609 * gcc.dg/unroll-1.c: New test.
21610
21611 2002-11-16 Jan Hubicka <jh@suse.cz>
21612
21613 * gcc.c-torture/execute/20020920-1.c: New test.
21614
21615 2002-10-08 Jakub Jelinek <jakub@redhat.com>
21616
21617 PR target/7434
21618 * gcc.c-torture/compile/20021008-1.c: New test.
21619
21620 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
21621
21622 PR target/7559
21623 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
21624
21625 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21626
21627 * gcc.c-torture/compile/20020807-1.c: New test.
21628
21629 2002-07-30 Jakub Jelinek <jakub@redhat.com>
21630
21631 * gcc.dg/tls/opt-1.c: New test.
21632
21633 2002-07-29 Jakub Jelinek <jakub@redhat.com>
21634
21635 * gcc.dg/20020729-1.c: New test.
21636
21637 2002-07-20 Jakub Jelinek <jakub@redhat.com>
21638
21639 * g++.dg/opt/life1.C: New test.
21640
21641 2002-05-20 Jakub Jelinek <jakub@redhat.com>
21642
21643 * gcc.dg/20020525-1.c: New test.
21644
21645 2002-05-24 Jakub Jelinek <jakub@redhat.com>
21646
21647 PR c++/6794
21648 * g++.dg/ext/pretty1.C: New test.
21649 * g++.dg/ext/pretty2.C: New test.
21650
dffbbe80
MM
216512003-05-15 Mark Mitchell <mark@codesourcery.com>
21652
21653 PR c++/8385
21654 * g++.dg/ext/typeof5.C: New test.
21655
ae4f397b
R
216562003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
21657
21658 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
21659 __USER_LABEL_PREFIX__ into account.
21660 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
21661
e43736ad
RS
216622003-05-14 Roger Sayle <roger@eyesopen.com>
21663
21664 * gcc.dg/builtins-15.c: New test case.
21665
3a0d67cf
ZW
216662003-05-13 Zack Weinberg <zack@codesourcery.com>
21667
21668 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
21669
75c834f8
MM
216702003-05-12 Mark Mitchell <mark@codesourcery.com>
21671
21672 * lib/g++.exp: Tweak handling of additional source files.
21673 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
21674 * g++.dg/special/conpr-2a.C: Rename to ...
21675 * g++.dg/special/conpr-2a.cc: ... this.
21676 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
21677 * g++.dg/special/conpr-3a.C: Rename to ...
21678 * g++.dg/special/conpr-3a.cc: This.
21679 * g++.dg/special/conpr-3b.C: Rename to ...
21680 * g++.dg/special/conpr-3b.cc: This.
21681 * g++.dg/special/conpr-4.C: New test.
21682 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
21683
8c0a5264
DE
216842003-05-12 David Edelsohn <edelsohn@gnu.org>
21685
21686 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
21687
8015bbee
KL
216882003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21689
21690 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
21691 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21692 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
21693 * g++.old-deja/g++.other/warn3.C: Likewise.
21694
358997e2
RS
216952003-05-11 Roger Sayle <roger@eyesopen.com>
21696
21697 * gcc.dg/i386-387-1.c: Update to also test log.
21698 * gcc.dg/i386-387-2.c: Likewise.
21699
98c644d6
TM
217002003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
21701
21702 * g77.f-torture/execute/int8421.f: New test.
21703
9f01ded6
KL
217042003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21705
21706 PR c++/10230, c++/10481
21707 * g++.dg/lookup/scoped5.C: New test.
21708
fcea7401
KL
217092003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21710
21711 PR c++/10552
21712 * g++.dg/template/ttp6.C: New test.
21713
e1112e60
RS
217142003-05-11 Richard Sandiford <rsandifo@redhat.com>
21715
21716 * gcc.c-torture/execute/builtins: New directory.
21717 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
21718 gcc.c-torture/execute/builtins.
21719 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
21720 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
21721 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
21722 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
21723
78757caa
KL
217242003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21725
21726 PR c++/9252
21727 * g++.dg/template/access8.C: New test.
21728 * g++.dg/template/access9.C: New test.
21729
8d241e0b
KL
217302003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21731
21732 PR c++/9554
21733 * g++.dg/parse/access1.C: New test.
21734
eddfe825
DD
217352003-05-09 DJ Delorie <dj@redhat.com>
21736
21737 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
21738 long, and not an int.
21739
88e98cfe
KL
217402003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21741
21742 PR c++/10555, c++/10576
21743 * g++.dg/template/memclass1.C: New test.
21744
001db0e0
DD
217452003-05-08 DJ Delorie <dj@redhat.com>
21746
21747 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
21748 targets.
21749 * gcc.c-torture/execute/20021024-1.x: Likewise.
21750 * gcc.c-torture/execute/shiftdi.x: Likewise.
21751 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
21752 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
21753 * gcc.dg/20021018-1.c: Likewise.
21754
7dc61d6c
KG
217552003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21756
8ce9f2ec
KG
21757 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21758
7dc61d6c
KG
21759 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21760 (bcopy): Call memmove.
21761
53415fa1
RS
217622003-05-08 Roger Sayle <roger@eyesopen.com>
21763
21764 * g77.f-torture/compile/8485.f: New test case.
21765
a944ceb9
RH
217662003-05-07 Richard Henderson <rth@redhat.com>
21767
e6cc3a24
ZW
21768 PR c++/10570
21769 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21770 Verify exception_cleanup not called for rethrows.
21771 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21772 when exiting catch block without rethrowing.
21773 * g++.dg/eh/forced3.C: New.
21774 * g++.dg/eh/forced4.C: New.
a944ceb9 21775
a1c6e6c5
AH
217762003-05-07 Aldy Hernandez <aldyh@redhat.com>
21777
0dfcf38e 21778 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 21779
dea2913c
DD
217802003-05-06 DJ Delorie <dj@redhat.com>
21781
21782 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21783 * gcc.dg/nest.c: Likewise.
21784
e82a312b
RS
217852003-05-05 Roger Sayle <roger@eyesopen.com>
21786
21787 * gcc.dg/builtins-14.c: New test case.
21788
6ccfe27c
JJ
217892003-05-05 Janis Johnson <janis187@us.ibm.com>
21790
21791 * lib/compat.exp (compat-execute): New argument.
21792 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21793 * gcc.dg/compat: New test directory.
21794 * gcc.dg/compat/compat.exp: New expect script.
21795 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21796 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21797 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21798 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21799 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21800 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21801
e8115463
JJ
21802 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21803 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21804 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21805 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21806 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21807 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21808 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21809 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21810 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21811 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21812 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21813 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21814 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21815 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21816 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21817
10b6a274
ZW
218182003-05-05 Zack Weinberg <zack@codesourcery.com>
21819
21820 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21821
e3e9f108
JJ
218222003-05-05 Jakub Jelinek <jakub@redhat.com>
21823
21824 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21825
36b29d7d
GK
218262003-05-05 Geoffrey Keating <geoffk@apple.com>
21827
bc9ec0e0
GK
21828 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21829 * gcc.dg/ppc-fsel-2.c: New test.
21830
36b29d7d
GK
21831 * gcc.dg/unused-5.c: New test.
21832
16692dd5
KL
218332003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21834
21835 PR c++/10496
21836 * g++.dg/warn/pmf1.C: New test.
21837
4b41d9eb
KL
218382003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21839
21840 PR c++/4494
21841 * g++.dg/warn/main.C: New test.
21842
00362064
KG
218432003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21844
21845 * gcc.dg/nonnull-3.c: New test.
21846
1fecc266
NB
218472003-05-04 Neil Booth <neil@daikokuya.co.uk>
21848
21849 * gcc.dg/cpp/Wtrigraphs.c: Update.
21850 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21851
b39358e1
GK
218522003-05-03 Geoffrey Keating <geoffk@apple.com>
21853
21854 * gcc.dg/ppc-fsel-1.c: New test.
21855
87f85ea0
ZW
218562003-05-03 Zack Weinberg <zack@codesourcery.com>
21857
21858 PR c/10604
21859 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21860
c4e2d744
KH
218612003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21862
21863 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21864
5dc5d13c
KL
218652003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21866
21867 PR c++/9364, c++/10553, c++/10586
21868 * g++.dg/parse/typename4.C: New test.
21869 * g++.dg/parse/typename5.C: Likewise.
21870
4dc27b4b
RS
218712003-05-03 Richard Sandiford <rsandifo@redhat.com>
21872
21873 * gcc.c-torture/compile/20030503-1.c: New test.
21874
f2ba7ecb
KL
218752003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21876
21877 * g++.dg/lookup/using5.C: Fix testcase error.
21878
7c1fdbe4
CD
218792003-05-01 Chris Demetriou <cgd@broadcom.com>
21880
21881 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21882 since MEABI is no longer supported. Remove all vestiges
21883 of MEABI from the test.
21884
d0af00af
KL
218852003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21886
21887 PR c++/10554
21888 * g++.dg/lookup/using5.C: New test.
21889
d12a7283
KL
218902003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21891
21892 PR c++/8772
21893 * g++.dg/template/ttp5.C: New test.
21894
6481daa9
MM
218952003-04-30 Mark Mitchell <mark@codesourcery.com>
21896
21897 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21898 (dg-gpp-additional-sources): New function.
21899 (dg-gpp-additional-files): Likewise.
21900 * lib/g++.exp (additional_sources): New variable.
21901 (additional_files): Likewise.
21902 (g++_target_compile): Deal with them.
21903 * lib/old-dejagnu.exp: Remove.
21904 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21905 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 21906
d7ed5e55
KL
219072003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21908
21909 PR c++/9432, c++/9528
21910 * g++.dg/lookup/using4.C: New test.
21911
b3d627e2
GK
219122003-04-29 Geoffrey Keating <geoffk@apple.com>
21913
a6fdc086
GK
21914 * gcc.dg/noreturn-5.c: New file.
21915 * gcc.dg/noreturn-6.c: New file.
21916
b3d627e2
GK
21917 * gcc.c-torture/compile/inline-1.c: New file.
21918
1f6f0cb6
MM
219192003-04-29 Mark Mitchell <mark@codesourcery.com>
21920
21921 PR c++/10551
21922 * g++.dg/template/explicit1.C: New test.
21923
60cde936
MM
219242003-04-29 Mark Mitchell <mark@codesourcery.com>
21925
555456b1
MM
21926 PR c++/10549
21927 * g++.dg/other/bitfield1.C: New test.
21928
60cde936
MM
21929 PR c++/10527
21930 * g++.dg/init/new7.C: New test.
21931
0dbc5cd3
MM
219322003-04-29 Mark Mitchell <mark@codesourcery.com>
21933
75135253 21934 * g++.dg/ext/desig1.C: New test.
60cde936 21935 * g++.dg/ext/init1.C: Update.
75135253 21936
0dbc5cd3
MM
21937 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21938
a833faa5
MM
219392003-04-28 Mark Mitchell <mark@codesourcery.com>
21940
21941 PR c++/10180
21942 * g++.dg/warn/Winline-1.C: New test.
21943
e31603c4
JJ
219442003-04-28 Jakub Jelinek <jakub@redhat.com>
21945
21946 * gcc.c-torture/execute/string-opt-19.c: New test.
21947
9661b15f
JJ
21948 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21949 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21950
772f8889
MM
219512003-04-27 Mark Mitchell <mark@codesourcery.com>
21952
21953 PR c++/10506
21954 * g++.dg/init/new6.C: New test.
21955
21956 PR c++/10503
21957 * g++.dg/init/ref6.C: New test.
21958
b29188f3
DE
219592003-04-26 David Edelsohn <edelsohn@gnu.org>
21960
21961 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21962
5cc2f4f3
KG
219632003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21964
21965 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21966 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21967
ea56c40c
MM
219682003-04-25 Mark Mitchell <mark@codesourcery.com>
21969
21970 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21971 initialized static data members.
21972
d3a0b002
L
219732003-04-25 H.J. Lu <hjl@gnu.org>
21974
21975 * gcc.dg/ia64-sync-4.c: New test.
21976
ad4a34f0
KG
219772003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21978
21979 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21980 date.
21981
f8986275
NS
219822003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21983
21984 PR c++/10337
21985 * g++.dg/warn/conv1.C: New test.
21986 * g++.old-deja/g++.other/conv7.C: Adjust.
21987 * g++.old-deja/g++.other/overload14.C: Adjust.
21988
374ca7f7
MM
219892003-04-23 Mark Mitchell <mark@codesourcery.com>
21990
21991 PR c++/10471
21992 * g++.dg/template/defarg2.C: New test.
21993
6338b358
NB
219942003-04-23 Neil Booth <neil@daikokuya.co.uk>
21995
21996 * gcc.dg/cpp/include2.c: Update.
21997 * gcc.dg/cpp/multiline-2.c: New.
21998 * gcc.dg/cpp/multiline.c: Update.
21999 * gcc.dg/cpp/strify2.c: Update.
22000 * gcc.dg/cpp/trad/literals-2.c: Update.
22001
3f429151
JDA
220022003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22003
22004 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
22005
10aef094
MM
220062003-04-23 Mark Mitchell <mark@codesourcery.com>
22007
22008 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
22009
4223f82f
MM
220102003-04-23 Mark Mitchell <mark@codesourcery.com>
22011
22012 PR c++/10451
22013 * g++.dg/parse/crash4.C: New test.
87f85ea0 22014
4223f82f
MM
22015 PR c++/9847
22016 * g++.dg/parse/crash5.C: New test.
22017
befcd99b
MM
220182003-04-22 Mark Mitchell <mark@codesourcery.com>
22019
ae2196c2
MM
22020 PR c++/10446
22021 * g++.dg/parse/crash3.C: New test.
22022
befcd99b
MM
22023 PR c++/10428
22024 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
22025
220262003-04-22 Devang Patel <dpatel@apple.com>
22027
22028 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 22029
256c249c
AT
220302003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
22031
22032 * g++.dg/other/packed1.C: Fix dg options.
22033
ad27e65a
NS
220342003-04-22 Nathan Sidwell <nathan@codesourcery.com>
22035
22036 * g++.dg/other/offsetof2.C: New test.
22037
b2dd096b
MM
220382003-04-21 Mark Mitchell <mark@codesourcery.com>
22039
22040 * g++.dg/template/recurse.C: Adjust location of error messages.
22041
8de9bb0e
NS
220422003-04-21 Nathan Sidwell <nathan@codesourcery.com>
22043
22044 PR c++/9881
22045 * g++.dg/init/addr-const1.C: New test.
22046 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
22047
220482003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
22049
22050 PR c++/10405
22051 * g++.dg/lookup/struct-hack1.C: New test.
22052
1613e52b
NB
220532003-04-20 Neil Booth <neil@daikokuya.co.uk>
22054
22055 * ucs.c: Update diagnostic messages.
22056
4e1f0f8e
NB
220572003-04-19 Neil Booth <neil@daikokuya.co.uk>
22058
22059 * gcc.dg/cpp/truefalse.cpp: New test.
22060 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 22061 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 22062
26aea073
NB
220632003-04-19 Neil Booth <neil@daikokuya.co.uk>
22064
22065 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
22066 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
22067
6a29edea
EB
220682003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22069
22070 * gcc.c-torture/compile/20030418-1.c: New test.
22071
46b2356d
JJ
220722003-04-17 Janis Johnson <janis187@us.ibm.com>
22073
22074 * README.compat: Remove; content moved to doc/sourcebuild.texi.
22075
09d2f85f
KL
220762003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22077
22078 PR c++/10347
22079 g++.dg/template/dependent-name1.C: New test.
22080
8633f25c
R
220812003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
22082
22083 * gcc.dg/warn-1.c (tourist_guide): New array,
22084 contains a pointer to bar.
22085
96c6931d
RS
220862003-04-16 Roger Sayle <roger@eyesopen.com>
22087
22088 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
22089 * gcc.c-torture/execute/medce-1.c: New test case.
22090 * gcc.c-torture/execute/medce-2.c: New test case.
22091
5eb10628
MM
220922003-04-15 Mark Mitchell <mark@codesourcery.com>
22093
dc5dfa9c
MM
22094 * lib/prune.exp: Ignore more messages.
22095
5eb10628
MM
22096 PR c++/10381
22097 * g++.dg/parse/lookup3.C: New test.
22098
d2b54839
R
220992003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
22100
22101 * gcc.c-torture/compile/20030415-1.c : New test.
22102
f4e92987
MM
221032003-04-14 Mark Mitchell <mark@codesourcery.com>
22104
22105 * gcc.c-torture/execute/scope-2.c: Move to ...
22106 * gcc.dg/noncompile/scope.c: .... here.
22107
15d4fd98
RS
221082003-04-14 Roger Sayle <roger@eyesopen.com>
22109
22110 * gcc.dg/20030414-2.c: New test case.
22111
26224a84
HPN
221122003-04-14 Hans-Peter Nilsson <hp@axis.com>
22113
22114 PR target/10377
22115 * gcc.dg/20030414-1.c: New test.
22116
1331d16f
RS
221172003-04-13 Roger Sayle <roger@eyesopen.com>
22118
22119 * gcc.dg/builtins-12.c: New test case.
22120 * gcc.dg/builtins-13.c: New test case.
22121
9cb65f92
KG
221222003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22123
22124 * gcc.c-torture/execute/string-opt-18.c: New test.
22125
f4f4610e
MM
221262003-04-13 Mark Mitchell <mark@codesourcery.com>
22127
22128 PR c++/10300
22129 * g++.dg/init/new5.C: New test.
22130
355b81d5
MM
221312003-04-12 Mark Mitchell <mark@codesourcery.com>
22132
22133 PR c++/7910
22134 * g++.dg/ext/dllimport1.C: New test.
22135
48ed72a3
EB
221362003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22137
22138 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
22139
62520b20
BD
221402003-04-11 Bud Davis <bdavis9659@comcast.net>
22141
22142 PR Fortran/9263
22143 * g77.f-torture/noncompile/9263.f: New test
22144 PR Fortran/1832
22145 * g77.f-torture/execute/1832.f: New test
22146
0b87e18e
DC
221472003-04-11 David Chad <davidc@freebsd.org>
22148 Loren J. Rittle <ljrittle@acm.org>
22149
22150 libobjc/8562
22151 * objc.dg/headers.m: New test.
22152
339a28b9
ZW
221532003-04-10 Zack Weinberg <zack@codesourcery.com>
22154
22155 * gcc.c-torture/execute/builtin-noret-2.c: New.
22156 * gcc.c-torture/execute/builtin-noret-2.x: New.
22157 XFAIL builtin-noret-2.c at -O1 and above.
22158 * gcc.dg/redecl.c: New.
22159 * gcc.dg/Wshadow-1.c: Update error regexps.
22160
1e099144
MM
221612003-04-10 Mark Mitchell <mark@codesourcery.com>
22162
22163 * g++.dg/abi/bitfield10.C: New test.
22164
d02a6808
MS
221652003-04-09 Mike Stump <mrs@apple.com>
22166
88fbc3ca 22167 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 22168 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 22169
5fce2c65
RS
221702003-04-08 Roger Sayle <roger@eyesopen.com>
22171
22172 * gcc.dg/builtins-11.c: New test case.
22173
531878a6
RS
221742003-04-08 Roger Sayle <roger@eyesopen.com>
22175
22176 * gcc.dg/builtins-9.c: New test case.
22177 * gcc.dg/builtins-10.c: New test case.
22178
d5019ba3
R
221792003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
22180
22181 * gcc.dg/noncompile/init-4.c.c: New test.
22182
10b7602f
NS
221832003-04-06 Nathan Sidwell <nathan@codesourcery.com>
22184
22185 * gcc.misc-test/gcov-9.c: New test.
22186 * gcc.misc-test/gcov-10.c: New test
22187 * gcc.misc-test/gcov-11.c: New test.
22188
b8460b29
ZW
221892003-04-05 Zack Weinberg <zack@codesourcery.com>
22190
22191 PR optimization/10024
22192 * gcc.c-torture/compile/20030405-1.c: New test.
22193
33b49800
GK
221942003-04-04 Geoffrey Keating <geoffk@apple.com>
22195
22196 * gcc.dg/pch/static-3.c: New.
22197 * gcc.dg/pch/static-3.hs: New.
22198 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
22199
0a49eb31
RH
222002003-04-04 Richard Henderson <rth@redhat.com>
22201
22202 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
22203 * g++.dg/eh/forced2.C: Likewise.
22204
bc349178
MS
222052003-04-03 Mike Stump <mrs@apple.com>
22206
bc349178 22207 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 22208 target arg.
bc349178
MS
22209 (scan-assembler-times, scan-assembler-not): Likewise.
22210 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
22211
773eae39
EB
222122003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22213
22214 * gcc.dg/sparc-loop-1.c: New test.
22215
0de298af
GK
222162003-04-02 Geoffrey Keating <geoffk@apple.com>
22217
22218 PR other/9274
22219 * g++.dg/pch/system-2.C: New.
22220 * g++.dg/pch/system-2.Hs: New.
22221
0f91f094
AH
222222003-04-02 Aldy Hernandez <aldyh@redhat.com>
22223
b8460b29 22224 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 22225
b8460b29 22226 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 22227
e129b3f9
RS
222282003-04-01 Roger Sayle <roger@eyesopen.com>
22229
22230 * gcc.c-torture/execute/20030401-1.c: New test case.
22231
70ab763c
ZL
222322003-04-01 Ziemowit Laski <zlaski@apple.com>
22233
22234 * objc.dg/defs.m: New.
22235
705412b0
AH
222362003-04-01 Aldy Hernandez <aldyh@redhat.com>
22237
b8460b29
ZW
22238 * g++.dg/eh/simd-1.C: New.
22239 * g++.dg/eh/simd-2.C: New.
705412b0 22240
d744e06e
AH
222412003-03-01 Aldy Hernandez <aldyh@redhat.com>
22242
b8460b29 22243 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 22244
46e33d43
MM
222452003-03-31 Mark Mitchell <mark@codesourcery.com>
22246
22247 PR c/9936
22248 * gcc.dg/20030331-2.c: New test.
22249
6b665219
MM
222502003-03-31 Mark Mitchell <mark@codesourcery.com>
22251
22252 PR c++/10278
22253 * g++.dg/parse/crash2.C: New test.
22254
44f19ccb
RS
222552003-03-31 Richard Sandiford <rsandifo@redhat.com>
22256
22257 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
22258 * gcc.c-torture/execute/20030331-1.c: ...here.
22259
e66833ac
RS
222602003-03-31 Richard Sandiford <rsandifo@redhat.com>
22261
22262 * gcc.c-torture/execute/20030331-1.c: New test.
22263
27283c73
NS
222642003-03-31 Nathan Sidwell <nathan@codesourcery.com>
22265
22266 * lib/gcov.exp: Adjust call return testing strings.
22267 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
22268
03f2ea93
RS
222692003-03-31 Roger Sayle <roger@eyesopen.com>
22270
22271 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
22272 * gcc.dg/builtins-7.c: New test case.
22273 * gcc.dg/builtins-8.c: New test case.
22274
98d3d336
RS
222752003-03-31 Richard Sandiford <rsandifo@redhat.com>
22276
22277 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
22278
c717c5af
MM
222792003-03-30 Mark Mitchell <mark@codesourcery.com>
22280
22281 PR c++/7647
22282 * g++.dg/lookup-class-member-2.C: New test.
22283
9b703090
GN
222842003-03-30 Glen Nakamura <glen@imodulo.com>
22285
b8460b29 22286 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 22287
84dfe365
RS
222882003-03-28 Roger Sayle <roger@eyesopen.com>
22289
22290 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
22291
400fbc08
MM
222922003-03-28 Mark Mitchell <mark@codesourcery.com>
22293
22294 * g++.dg/init/attrib1.C: New test.
22295
0c85dbfd
EB
222962003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22297
22298 * gcc.dg/ultrasp8.c: New test.
22299
f7670e7b
EB
223002003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22301
22302 * gcc.dg/ultrasp7.c: New test.
22303
433cd9c9
NS
223042003-03-28 Nathan Sidwell <nathan@codesourcery.com>
22305
22306 PR c++/10047
22307 * g++.dg/template/inline1.C: New test.
22308
1ce324c3
EB
223092003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22310
22311 * gcc.dg/sparc-dwarf2.c: New test.
22312
9ddae796
RS
223132003-03-27 Roger Sayle <roger@eyesopen.com>
22314
22315 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
22316 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
22317
7ffe3584
MM
223182003-03-27 Mark Mitchell <mark@codesourcery.com>
22319
22320 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
22321 than reading .x files.
22322 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
22323 * g77.dg/gcov/gcov-1.f: Likewise.
22324 * gcc.misc-tests/gcov-4b.c: Likewise.
22325 * gcc.misc-tests/gcov-5b.c: Likewise.
22326 * gcc.misc-tests/gcov-6.c: Likewise.
22327 * gcc.misc-tests/gcov-7.c: Likewise.
22328 * gcc.misc-tests/gcov-8.c: Likewise.
22329 * g++.dg/gcov/gcov-1.x: Remove.
22330 * g77.dg/gcov/gcov-1.x: Likewise.
22331 * gcc.misc-tests/gcov-4b.x: Likewise.
22332 * gcc.misc-tests/gcov-5b.x: Likewise.
22333 * gcc.misc-tests/gcov-6.x: Likewise.
22334 * gcc.misc-tests/gcov-7.x: Likewise.
22335 * gcc.misc-tests/gcov-8.x: Likewise.
22336
c7d325c8
GN
223372003-03-27 Glen Nakamura <glen@imodulo.com>
22338
22339 PR opt/10087
22340 * gcc.dg/20030324-1.c: New test.
22341
649fc72d
NS
223422003-03-27 Nathan Sidwell <nathan@codesourcery.com>
22343
544aef8c
NS
22344 PR c++/10224
22345 * g++.dg/template/arg3.C: New test.
22346
649fc72d
NS
22347 PR c++/10158
22348 * g++.dg/template/friend18.C: New test.
22349
a24278e2
RS
223502003-03-26 Roger Sayle <roger@eyesopen.com>
22351
22352 * g77.f-torture/compile/20030326-1.f: New test case.
22353
db8627a1
JJ
223542003-03-26 Janis Johnson <janis187@us.ibm.com>
22355
22356 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
22357
22358 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
22359
be565ad7
JJ
223602003-03-26 Jakub Jelinek <jakub@redhat.com>
22361
22362 * gcc.dg/ia64-sync-3.c: New test.
22363
f729e559
AM
223642003-03-26 Alan Modra <amodra@bigpond.net.au>
22365
22366 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
22367
27e484bc
EB
223682003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22369
22370 * gcc.dg/ultrasp6.c: New test.
22371
d2fc7725
EB
223722003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22373
22374 * gcc.dg/i386-signbit-1.c: New test.
22375 * gcc.dg/i386-signbit-2.c: New test.
22376 * gcc.dg/i386-signbit-3.c: New test.
22377
9904e232
EB
223782003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22379
22380 * gcc.dg/ultrasp5.c: Fix options.
22381
9fdbe7df
EB
223822003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22383
22384 * gcc.dg/ultrasp5.c: Fix comment.
22385
c12741e9
TM
223862003-03-24 Bud Davis <bdavis9659@comcast.net>
22387
22388 PR fortran/10197
22389 * g77.f-torture/execute/10197.f: New test.
22390
2ef6c975
NS
223912003-03-24 Nathan Sidwell <nathan@codesourcery.com>
22392
1c82cc90
NS
22393 PR c++/9898, c++/383
22394 * g++.dg/template/conv6.C: New test.
b8460b29 22395
a5fcc895
NS
22396 PR c++/10119
22397 * g++.dg/template/ptrmem5.C: New test.
22398
2ef6c975
NS
22399 PR c++/10026
22400 * g++.dg/lookup/koenig1.C: New test.
22401
22402 PR C++/10199
22403 * g++.dg/lookup/template2.C: New test.
22404
1134f4ac
JJ
224052003-03-24 Jakub Jelinek <jakub@redhat.com>
22406
22407 * g++.dg/opt/rtti1.C: New test.
22408
02484af9
EB
224092003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22410
22411 * gcc.dg/ultrasp5.c: New test.
22412
fa9b4904
AB
224132003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
22414
b099daeb 22415 PR middle-end/9967
fa9b4904
AB
22416 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
22417 builtin fputs.
22418
068d2c9d
MM
224192003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
22420
22421 PR c/8224
22422 * gcc.dg/20030323-1.c: New test.
22423
766dec0e
RS
224242003-03-23 Roger Sayle <roger@eyesopen.com>
22425
22426 * gcc.c-torture/compile/20030323-1.c: New test case.
22427
97c6f7ad
UW
224282003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
22429
22430 * gcc.dg/20030321-1.c: New test.
22431
b8c25665
ZW
224322003-03-22 Zack Weinberg <zack@codesourcery.com>
22433
22434 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
22435
3e4a3562
NS
224362003-03-22 Nathan Sidwell <nathan@codesourcery.com>
22437
22438 PR c++/9978, c++/9708
22439 * g++.dg/ext/vlm1.C: Adjust expected error.
22440 * g++.dg/ext/vla2.C: New test.
22441 * g++.dg/template/arg1.C: New test.
22442 * g++.dg/template/arg2.C: New test.
22443
6dd0f30b
BD
224442003-03-22 Bud Davis <bdavis9659@comcast.net>
22445
22446 * g77.f-torture/execute/select.f: New test.
22447 * g77.f-torture/noncompile/select_no_compile.f: New test.
22448
f3146d75
NS
224492003-03-21 Nathan Sidwell <nathan@codesourcery.com>
22450
22451 PR c++/9898
22452 * g++.dg/other/error4.C: New test.
22453
963142fc
MM
224542003-03-20 Mark Mitchell <mark@codesourcery.com>
22455
22456 * g++.dg/template/friend17.C: New test.
22457
f8c8d811
AM
224582003-03-21 Alan Modra <amodra@bigpond.net.au>
22459
22460 * gcc.c-torture/compile/20030320-1.c: New.
22461
c876997f
RS
224622003-03-20 Roger Sayle <roger@eyesopen.com>
22463
22464 * gcc.dg/builtins-6.c: New test case.
22465
42151102
AM
224662003-03-19 Alan Modra <amodra@bigpond.net.au>
22467
22468 PR target/10073
22469 * gcc.c-torture/compile/20030319-1.c: New.
22470
b8c25665 224712003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
22472
22473 * gcc.dg/i386-cvt-1.c: New test.
22474
0fef2ffc
ZW
224752003-03-17 Zack Weinberg <zack@codesourcery.com>
22476
b8c25665
ZW
22477 * objc.dg/naming-1.m: Use "(parse|syntax) error".
22478 * objc.dg/naming-2.m: Likewise.
0fef2ffc 22479
ec20aa6c
MM
224802003-03-17 Mark Mitchell <mark@codesourcery.com>
22481
22482 PR c++/9639
b8c25665 22483 * g++.dg/parse/crash1.C: New test.
ec20aa6c 22484
bafb714b
MM
224852003-03-16 Mark Mitchell <mark@codesourcery.com>
22486
22487 PR c++/8805
22488 * g++.dg/eh/cleanup1.C: New test.
22489
0a71919d
FH
224902003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22491
22492 * gcc.c-torture/execute/20030316-1.c: New test case.
22493
1f5a253a
NS
224942003-03-16 Nathan Sidwell <nathan@codesourcery.com>
22495
22496 PR c++/9629
22497 * g++.dg/init/ctor2.C: New test.
22498
de6a669b
RS
224992003-03-15 Roger Sayle <roger@eyesopen.com>
22500
22501 * g77.f-torture/compile/xformat.f: New test case.
22502
24b26d8d
JDA
225032003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22504
22505 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
22506 * g++.old-deja/g++.mike/eh50.C: Likewise.
22507
6e049fcd
KL
225082003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22509
22510 PR c++/6440
22511 * g++.dg/template/spec7.C: New test.
22512 * g++.dg/template/spec8.C: Likewise.
22513
f43f4314
JJ
225142003-03-14 Jakub Jelinek <jakub@redhat.com>
22515
22516 * gcc.c-torture/execute/20030313-1.c: New test.
22517
4526753f
RH
225182003-03-14 Richard Henderson <rth@redhat.com>
22519
22520 * gcc.dg/inline-2.c: Adjust alpha test for external call.
22521
f650843f
EB
225222003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22523
22524 * gcc.c-torture/compile/20030314-1.c: New test.
22525
67e4f078
DS
225262003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
22527
b8c25665 22528 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 22529 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 22530 thumb target,
67e4f078
DS
22531 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
22532 to accept newer _imp__ prefix and additional
22533 newline in .drectve section.
22534 * gcc.dg/dll-4.c: Likewise.
22535 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
22536 switch.
22537
26f86471
MM
225382003-03-13 Mark Mitchell <mark@codesourcery.com>
22539
45707d31
MM
22540 * g++.dg/parse/namespace9.C: New test.
22541
26f86471
MM
22542 * g++.dg/init/ref5.C: New test.
22543 * g++.dg/parse/ptrmem1.C: Likewise.
22544
aeb11ee5
JDA
225452003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22546
22547 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
22548 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
22549 regular expression.
22550 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
22551 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
22552
09ebf088
DJ
225532003-03-12 Daniel Jacobowitz <drow@mvista.com>
22554
22555 * gcc.c-torture/execute/20030224-2.c: New test.
22556
8a7d6cb3
EB
225572003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22558
22559 * gcc.dg/decl-3.c: New test.
22560
db1077d3
EB
225612003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22562
22563 * gcc.dg/i386-loop-2.c: New test.
22564
0c33daff
MM
225652003-03-11 Mark Mitchell <mark@codesourcery.com>
22566
e1145e7f 22567 PR c++/9474
2601a4ee
MM
22568 * g++.dg/parse/namespace8.C: New test.
22569
0c33daff
MM
22570 PR c++/9924
22571 * g++.dg/overload/builtin2.C: New test.
22572
54098126
SB
225732003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
22574
22575 * gcc.dg/return-type-3.c: New test.
22576
bff6a7c2
V
225772003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22578
22579 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
22580 profiling options are not supported.
22581
125e6594
MM
225822003-03-10 Mark Mitchell <mark@codesourcery.com>
22583
22584 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
22585 * g++.old-deja/g++.warn/impint2.C: Likewise.
22586
87d7d780
DP
225872003-03-10 Devang Patel <dpatel@apple.com>
22588
22589 * g++.dg/cpp/c++_cmd_1.C: New test.
22590 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 22591
ebb780f2
SB
225922003-03-10 Segher Boessenkool <segher@koffie.nl>
22593
b8c25665 22594 * gcc.dg/altivec-9.c: New file.
ebb780f2 22595
88a7a0c9
FS
225962003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22597
22598 * gcc.dg/ppc-sdata-1.c: New test.
22599 * gcc.dg/ppc-sdata-2.c: New test.
22600
f6d19bfe
MM
226012003-03-09 Mark Mitchell <mark@codesourcery.com>
22602
1d719415
MM
22603 PR c++/9373
22604 * g++.dg/opt/ptrmem2.C: New test.
22605
f6d19bfe
MM
22606 PR c++/8534
22607 * g++.dg/opt/ptrmem1.C: New test.
22608
9edf6a4c
EB
226092003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22610
22611 * gcc.dg/i386-loop-1.c: New test.
22612
ca9e1382
KL
226132003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22614
22615 PR c++/9970
22616 * g++.dg/lookup/friend1.C: New test.
22617
0e136342
MM
226182003-03-08 Mark Mitchell <mark@codesourcery.com>
22619
22620 PR c++/9823
22621 * g++.dg/parser/constructor1.C: New test.
22622
af812813
HPN
226232003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
22624
17b7f45e
HPN
22625 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
22626
af812813
HPN
22627 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
22628
39a91264
NB
226292003-03-08 Neil Booth <neil@daikokuya.co.uk>
22630
22631 * gcc.dg/cpp/Wunused.c: Update test.
22632
b8c25665 226332003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
22634
22635 * gcc.dg/inline-3.c: New test.
22636
089d6ea7
MM
226372003-03-08 Mark Mitchell <mark@codesourcery.com>
22638
22639 PR c++/9809
22640 * g++.dg/parse/builtin1.C: New test.
22641
22642 PR c++/9982
22643 * g++.dg/abi/cookie1.C: New test.
22644 * g++.dg/abi/cookie2.C: Likewise.
22645
22646 PR c++/9524
612dc718 22647 * g++.dg/template/field1.C: New test.
089d6ea7
MM
22648
22649 PR c++/9912
22650 * g++.dg/parse/class1.C: New test.
22651 * g++.dg/parse/namespace7.C: Likewise.
22652 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 22653
aa6e8ed3
MM
226542003-03-07 Mark Mitchell <mark@codesourcery.com>
22655
22656 * g++.dg/init/ref4.C: New test.
22657
b8c25665 226582003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
22659
22660 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 22661 * gcc.dg/inline-3.c: New test.
dfa7f440 22662
3d1df1fa
MM
226632003-03-06 Mark Mitchell <mark@codesourcery.com>
22664
3d938426
MM
22665 * g++.dg/init/ref3.C: New test.
22666
5e256996
MM
22667 PR c++/9965
22668 * g++.dg/init/ref2.C: New test.
b8c25665 22669
07681121
MM
22670 PR c++/9400
22671 * g++.dg/warn/Wshadow-2.C: New test.
22672
3d1df1fa
MM
22673 PR c++/9791
22674 * g++.dg/warn/Woverloaded-1.C: New test.
22675
b8c25665 226762003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
22677
22678 * gcc.dg/i386-local2.c: New.
20856045 22679 * gcc.dg/i386-local.c: Fix typo.
b255a036 22680
1c442892
MM
226812003-03-05 Mark Mitchell <mark@codesourcery.com>
22682
22683 * g++.dg/abi/layout3.C: New test.
22684
be2fa211
EB
226852003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22686
22687 * gcc.c-torture/compile/20030305-1.c
22688
b8c25665 226892003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
22690
22691 * gcc.dg/i386-local.c: New.
22692
b8c25665 226932003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
22694
22695 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
22696
2ad1815d
EB
226972003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22698
22699 * gcc.dg/switch-2.c: New test.
22700 * gcc.dg/switch-3.c: New test.
22701 * gcc.dg/Wswitch.c: Adjust line numbers.
22702 * gcc.dg/Wswitch-default.c: Likewise.
22703 * gcc.dg/Wswitch-enum.c: Likewise.
22704
01952d37
AO
227052003-03-04 Alexandre Oliva <aoliva@redhat.com>
22706
22707 * gcc.c-torture/execute/20030222-1.c: New test.
22708
767440a2
JW
227092003-03-03 James E Wilson <wilson@tuliptree.org>
22710
22711 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
22712
7993382e
MM
227132003-03-03 Mark Mitchell <mark@codesourcery.com>
22714
22715 PR c++/9878
22716 * g++.dg/init/ref1.C: New test.
22717
b8c25665 227182003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
22719
22720 * gcc.dg/sh-relax.c: New SH-only test.
22721
b22b239e
GK
227222003-03-03 Geoffrey Keating <geoffk@apple.com>
22723
22724 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
22725 comment explaining purpose of testcase.
22726
3595b91f
SC
227272003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22728
22729 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
22730 for HC11/HC12 (asm needs two int registers).
22731 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
22732 HC11/HC12 because the test uses an asm which needs two 32-bit
22733 registers.
22734
1494f93a
SC
227352003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22736
22737 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
22738 for HC11/HC12 (array is too large otherwise).
22739 * gcc.c-torture/compile/920501-4.x: New file, likewise.
22740 * gcc.c-torture/compile/20010518-2.x: Likewise.
22741 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
22742 HC11/HC12 (array is too large).
22743
facf86ac
GK
227442003-03-01 Geoffrey Keating <geoffk@apple.com>
22745
22746 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
22747 * lib/g++-dg.exp (g++-dg-test): Likewise.
22748
08291658
RS
227492003-03-01 Roger Sayle <roger@eyesopen.com>
22750
22751 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
22752 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
22753
74dd1333
KL
227542003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22755
22756 * g++.dg/warn/implicit-typename1.C: Remove warning.
22757
3f53c0dc
RH
227582003-02-28 Richard Henderson <rth@redhat.com>
22759
22760 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22761 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22762
d8fad4ea
GK
227632003-02-28 Geoffrey Keating <geoffk@apple.com>
22764
22765 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22766 * g++.dg/pch/pch.exp: Likewise.
22767
1cb8292f
MM
227682003-02-28 Mark Mitchell <mark@codesourcery.com>
22769
22770 PR c++/9879
22771 * testsuite/g++.dg/init/new4.C: New test.
22772
f3c7ed6b
RE
227732003-02-28 Richard Earnshaw <rearnsha@arm.com>
22774
22775 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22776
13082c80
AO
227772003-02-28 Alexandre Oliva <aoliva@redhat.com>
22778
e459243b
AO
22779 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22780 unsigned long.
22781
13082c80
AO
22782 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22783 wider than float.
22784
b17d5d7c
ZD
227852003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22786
22787 * lib/scanasm.exp: Add support for counting numbers of
22788 occurences.
22789 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22790 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22791
c0b1cc97
MM
227922003-02-25 Mark Mitchell <mark@codesourcery.com>
22793
cec24319
MM
22794 PR c++/9683
22795 * g++.dg/template/static3.C: New test.
22796
c0b1cc97
MM
22797 PR c++/9829
22798 * g++.dg/parse/namespace6.C: New test.
b8c25665 22799
3eaa6044
FS
228002003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22801
22802 PR target/9732
22803 * gcc.dg/20030225-1.c: New test.
22804
353b4fc0
MM
228052003-02-24 Mark Mitchell <mark@codesourcery.com>
22806
d12ad970
MM
22807 * README: Remove out-of-date information.
22808
353b4fc0
MM
22809 PR c++/9836
22810 * g++.dg/template/spec6.C: New test.
22811
201b9f2a
JL
228122003-02-24 Jeff Law <law@redhat.com>
22813
22814 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22815
f8dc212b
RO
228162003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22817
22818 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22819 * gcc.dg/pragma-ep-1.c: Likewise.
22820
9e236a9d
KL
228212003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22822
22823 PR c++/9602
22824 * g++.dg/template/friend16.C: New test.
22825
ca099ac8
MM
228262003-02-23 Mark Mitchell <mark@codesourcery.com>
22827
22828 PR c++/5333
22829 * g++.dg/parse/fused-params1.C: Adjust error messages.
22830 * g++.dg/template/nested3.C: New test.
b8c25665 22831
f641e05b
AM
228322003-02-24 Alan Modra <amodra@bigpond.net.au>
22833
22834 * g++.dg/abi/param1.C: New test.
22835
53be1a8d
KL
228362003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22837
22838 PR c++/7982
22839 * g++.dg/warn/implicit-typename1.C: New test.
22840
9d913bbf
KC
228412003-02-22 Kelley Cook <kelleycook@comcast.net>
22842
b8c25665
ZW
22843 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22844 with "mtune".
22845 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22846 * gcc.c-torture/execute/20010129-1.x: Likewise.
22847 * gcc.dg/20011107-1.c: Likewise.
22848 * gcc.dg/20020108-1.c: Likewise.
22849 * gcc.dg/20020122-3.c: Likewise.
22850 * gcc.dg/20020206-1.c: Likewise.
22851 * gcc.dg/20020310-1.c: Likewise.
22852 * gcc.dg/20020426-2.c: Likewise.
22853 * gcc.dg/20020517-1.c: Likewise.
22854 * gcc.dg/991230-1.c: Likewise.
22855 * gcc.dg/i386-unroll-1.c: Likewise.
22856 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22857
228582003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
22859
22860 * gcc.dg/i386-mul.c: New test.
22861
c0a47a61
RS
228622003-02-21 Roger Sayle <roger@eyesopen.com>
22863
22864 * gcc.dg/builtins-5.c: New test case.
22865
182c2078
HPN
228662003-02-22 Hans-Peter Nilsson <hp@axis.com>
22867
22868 * gcc.dg/asmreg-1.c: New test.
22869
2fff6d71
MM
228702003-02-21 Mark Mitchell <mark@codesourcery.com>
22871
22872 PR c++/9749
22873 * g++.dg/parse/varmod1.C: New test.
22874
19df1edf
MM
228752003-02-21 Mark Mitchell <mark@codesourcery.com>
22876
22877 PR c++/9727
22878 * g++.dg/template/op1.C: New test.
22879
5dc3a78c
MM
228802003-02-21 Mark Mitchell <mark@codesourcery.com>
22881
22882 PR c++/8906
22883 * g++.dg/template/nested2.C: New test.
22884
692bb58a
MM
228852003-02-21 Mark Mitchell <mark@codesourcery.com>
22886
22887 PR c++/8724
22888 * g++.dg/expr/dtor1.C: New test.
22889
a8d0ddaf
ZW
228902003-02-21 Zack Weinberg <zack@codesourcery.com>
22891
22892 * gcc.dg/cpp/include3.c: New test.
22893 * gcc.dg/cpp/inc/foo.h: New file.
22894
9e7d0b92
GN
228952003-02-21 Glen Nakamura <glen@imodulo.com>
22896
22897 * gcc.c-torture/execute/20030221-1.c: New test.
22898
63a3cd3e
MM
228992003-02-20 Mark Mitchell <mark@codesourcery.com>
22900
22901 PR c++/9729
22902 * g++.dg/abi/conv1.C: New test.
22903
b8c25665 229042003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
22905
22906 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22907
4ea0d487
DJ
229082003-02-19 Daniel Jacobowitz <drow@mvista.com>
22909
22910 * gcc.c-torture/compile/20030219-1.c: New test.
22911
b8c25665 229122003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
22913
22914 * gcc.dg/funcorder.c: New test.
22915
ff6e1a2f
KH
229162003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22917
22918 * gcc.c-torture/execute/20030218-1.c: New.
22919
67aa8289
AH
229202003-02-18 Aldy Hernandez <aldyh@redhat.com>
22921
a8d0ddaf 22922 * gcc.dg/20030218-1.c: New.
67aa8289 22923
d7ddbe24
RH
229242003-02-18 Richard Henderson <rth@redhat.com>
22925
22926 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22927 * gcc.dg/attr-used-2.c: New.
22928
6b99d1c0
MM
229292003-02-18 Mark Mitchell <mark@codesourcery.com>
22930
22931 PR c++/9704
22932 * g++.dg/init/copy5.C: New test.
a8d0ddaf 22933
59d22bc5
GK
229342003-02-18 Geoffrey Keating <geoffk@apple.com>
22935
22936 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22937 * g++.dg/pch/pch.exp: Likewise.
22938
bc102c4b
KH
229392003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22940
22941 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22942 STACK_SIZE is not defined.
22943
db77ef4c
KL
229442003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22945
22946 PR c++/9457
22947 * g++.dg/template/init1.C: New test.
22948
b8c25665 229492003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
22950
22951 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22952 (foo): Add few extra tests
22953 * gcc.dg/c99-const-expr-3.c: Likewise.
22954 * gcc.c-torture/execute/20030216-1.c: New.
22955
0df4ae96
KL
229562003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22957
22958 PR c++/9459
22959 * g++.dg/ext/typeof4.C: New test.
22960
881b2a96
RS
229612003-02-15 Roger Sayle <roger@eyesopen.com>
22962
22963 * gcc.dg/i386-387-3.c: New test case.
22964
6e8647d5
JZ
229652003-02-14 Josef Zlomek <zlomekj@suse.cz>
22966
22967 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22968 cris-*-elf* cris-*-aout* and mmix-*-*.
22969
42f86c48
JZ
229702003-02-13 Josef Zlomek <zlomekj@suse.cz>
22971
22972 * gcc.dg/20030213-1.c: New test.
22973
1fb54135
RS
229742003-02-12 Roger Sayle <roger@eyesopen.com>
22975
22976 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22977 * gcc.dg/i386-387-2.c: Likewise.
22978
c6e2a538
AH
229792003-02-12 Aldy Hernandez <aldyh@redhat.com>
22980
a8d0ddaf
ZW
22981 * gcc.dg/ppc-spe.c: Fix formatting.
22982 Enable tests that were previously unsupported by gas.
22983 Delete tests for instructions that no longer exist.
22984 Switch arguments on evsubifw builtin.
c6e2a538 22985
5c4d5a15
KH
229862003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22987
22988 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22989 STACK_SIZE is too small.
22990
ecf92f82 229912003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 22992 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
22993
22994 * gcc.dg/decl-2.c: New test.
22995
b8c25665 229962003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
22997
22998 * gcc.dg/i386-fpcvt-1.c: New test.
22999
2382b79f
RS
230002002-02-09 Richard Sandiford <rsandifo@redhat.com>
23001
23002 * gcc.c-torture/execute/20030209-1.c: New test.
23003
5d4b76c0
KH
230042003-02-09 Kazu Hirata <kazu@cs.umass.edu>
23005
23006 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
23007 int-wide bitops, use the constants of the same width.
23008 Likewise, if long long is 32-bit wide, test bitops using
23009 32-bit constants.
23010
8f37dd98
LR
230112003-02-07 Loren James Rittle <ljrittle@acm.org>
23012
23013 * gcc.dg/20021014-1.c: Annotate with expected notice text.
23014
46847aa6
RS
230152003-02-07 Roger Sayle <roger@eyesopen.com>
23016
23017 * testsuite/gcc.dg/builtins-4.c: New test case.
23018
f39a753b
KG
230192003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23020
23021 * gcc.dg/20020430-1.c: Fix dg command typos.
23022 * gcc.dg/20020503-1.c: Likewise.
23023
256803d9
VR
230242003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23025
23026 PR c++/8785
23027 * g++.dg/parse/fused-params1.C: New test.
23028
23029 PR c++/8857
23030 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
23031
23032 PR c++/8921
23033 * g++.dg/parse/non-dependent1.C: New test.
23034
23035 PR c++/8928
23036 * g++.dg/parse/dupl-tmpl-args1.C: New test.
23037
23038 PR c++/9228
23039 * g++.dg/parse/undefined7.C: New test.
23040 * g++.dg/parse/non-templ1.C: New test.
23041
23042 PR c++/9229
23043 * g++.dg/parse/too-many-tmpl-args1.C: New test.
23044
5fbf0217
EB
230452003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23046
23047 * gcc.c-torture/compile/20030206-1.c: New test.
23048
dbdd3489
RS
230492003-02-05 Roger Sayle <roger@eyesopen.com>
23050
23051 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
23052 "pow" to "foo" to avoid potential confusion with a math built-in.
23053
48d1ce96
KG
230542003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23055
23056 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
23057 conditions for SPARC targets.
23058
4f6ae35d
JJ
230592003-02-05 Jakub Jelinek <jakub@redhat.com>
23060
23061 * gcc.dg/20030204-1.c: New test.
23062
2de2cd78
VR
230632003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23064
23065 PR c++/38
23066 * g++.dg/parse/array-size1.C: New test.
23067
23068 PR c++/5657
23069 * g++.dg/parse/undefined3.C: New test.
23070
23071 PR c++/5665
23072 * g++.dg/parse/undefined4.C: New test.
23073
23074 PR c++/5975
23075 * g++.dg/parse/undefined5.C: New test.
23076
23077 PR c++/7259
23078 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
23079
23080 PR c++/8578
23081 * g++.dg/parse/casting-operator1.C: New test.
23082
23083 PR c++/8596
23084 * g++.dg/parse/undefined6.C: New test.
23085
23086 PR c++/8736
23087 * g++.dg/parse/missing-template1.C: New test.
23088
b8c25665 230892003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
23090
23091 * gcc.dg/i386-cadd.c: Compile using -march=k8.
23092 * gcc.dg/i386-cmov?.c: Likewise.
23093 * gcc.dg/i386-fpcvt-?.c: Likewise.
23094 * gcc.dg/i386-ssefp-1.c: Likewise.
23095 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 23096 conventions.
afffc4e2 23097
b80f8ef3
MM
230982003-02-03 Mark Mitchell <mark@codesourcery.com>
23099
23100 PR c++/7129
23101 * testsuite/g++.dg/ext/max.C: New test.
23102
b8c25665 231032003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
23104
23105 * gcc.c-torture/execute/20030203-1.c: New test.
23106
ca777b88
RE
231072003-02-03 Richard Earnshaw <rearnsha@arm.com>
23108
23109 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
23110 'natural-endian'.
23111
271bd540
RS
231122003-02-01 Richard Sandiford <rsandifo@redhat.com>
23113
23114 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
23115 * g++.dg/init/new2.C: Likewise.
23116 * g++.dg/other/new1.C: Likewise.
23117
5175d1b8
LR
231182003-01-31 Loren J. Rittle <ljrittle@acm.org>
23119
23120 * gcc.dg/struct-ret-libc.c: New test.
23121
2f278625
UW
231222003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
23123
23124 * gcc.dg/20030129-1.c: New test.
23125
db0f613d
KL
231262003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23127
23128 PR c++/8849
23129 * g++.dg/template/ptrmem4.C: New test.
23130
14d22dd6
MM
231312003-01-29 Mark Mitchell <mark@codesourcery.com>
23132
23133 * g++.dg/parser/constant1.C: New test.
23134
710b73e6
KL
231352003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23136
23137 PR c++/8591
23138 * g++.dg/parse/friend2.C: New test.
23139
9ae58faf
NS
231402003-01-29 Nathan Sidwell <nathan@codesourcery.com>
23141
23142 PR c++/9437
23143 * g++.dg/template/unify4.C: New test.
23144
6d09ef27
RS
231452003-01-28 Richard Sandiford <rsandifo@redhat.com>
23146
23147 * gcc.c-torture/execute/20030128-1.c: New test.
23148
4334c467
JO
231492003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
23150
23151 * g++.dg/lookup/nested1.C: Test moved from ...
23152 * g++.old-deja/g++.other/lookup24.C: ... here.
23153
b8c25665 231542003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
23155
23156 * gcc.dg/i386-cmov5.c: New test.
23157
bffcd064
V
231582003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23159
a8d0ddaf
ZW
23160 * gcc.c-torture/execute/20010925-1.c: Changed the
23161 memcpy declaration.
bffcd064 23162
f2ce60b8
NS
231632003-01-28 Nathan Sidwell <nathan@codesourcery.com>
23164
23165 PR c++/3902
23166 * g++.dg/parse/template5.C: New test.
23167
f42aadd8
TM
231682003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
23169
23170 PR fortran/9258
23171 * g77.dg/pr9258: New test.
23172
5db544e1
GP
231732003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23174
23175 * README: Move relevant parts from README.g++.
23176
23177 * README.g++: Remove this file.
23178
483a5709
NS
231792003-01-28 Nathan Sidwell <nathan@codesourcery.com>
23180
23181 * g++.dg/abi/dcast1.C: New test.
23182
4ff71d24
KG
231832003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23184
23185 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
23186
623baee2
JO
231872003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
23188
23189 PR c++/47
23190 * g++.old-deja/g++.other/lookup24.C: New test.
23191
2956f353
KG
231922003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23193
23194 PR middle-end/7227
23195 * gcc.dg/uninit-C.c: New test.
23196
a2ddc397
NS
231972003-01-27 Nathan Sidwell <nathan@codesourcery.com>
23198
23199 * g++.dg/abi/covariant1.C: New test.
23200
acf9fa5f
UW
232012003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
23202
23203 * gcc.dg/20030123-1.c: New test.
23204
b8c25665 232052003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
23206
23207 PR opt/8492
23208 * gcc.c-torture/compile/20030125-1.c
23209
bbaab916
NS
232102003-01-25 Nathan Sidwell <nathan@codesourcery.com>
23211
23212 PR c++/9403
23213 * g++.dg/parse/template3.C: New test.
23214 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 23215
bbaab916
NS
23216 PR c++/795
23217 * g++.dg/parse/template4.C: New test.
a8d0ddaf 23218
bbaab916
NS
23219 PR c++/9415
23220 * g++.dg/template/qual2.C: New test.
a8d0ddaf 23221
bbaab916
NS
23222 PR c++/8545
23223 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
23224
23225 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
23226
9bb231fd
RS
232272003-01-25 Roger Sayle <roger@eyesopen.com>
23228
23229 * gcc.c-torture/execute/switch-1.c: New test case.
23230
b8c25665 232312003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
23232
23233 * gcc.c-torture/execute/20030125-1.[cx]: New test.
23234
32d9a5bd
PC
232352003-01-25 Paolo Carlini <pcarlini@unitus.it>
23236
23237 Tweaks for Bison-1.875. From the NEWS file:
23238 "- `parse error' -> `syntax error'
23239 Bison now uniformly uses the term `syntax error'"
23240 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
23241 * gcc.dg/cpp/digraph2.c: Likewise.
23242 * gcc.dg/cpp/direct2.c: Likewise.
23243 * gcc.dg/cpp/paste4.c: Likewise.
23244 * gcc.dg/c90-restrict-1.c: Likewise.
23245 * gcc.dg/c99-func-2.c: Likewise.
23246 * gcc.dg/noncompile/920721-2.c: Likewise.
23247 * gcc.dg/noncompile/930622-2.c: Likewise.
23248 * gcc.dg/noncompile/940112-1.c: Likewise.
23249 * gcc.dg/noncompile/950921-1.c: Likewise.
23250 * gcc.dg/noncompile/951123-1.c: Likewise.
23251 * gcc.dg/noncompile/971104-1.c: Likewise.
23252 * gcc.dg/noncompile/990416-1.c: Likewise.
23253
f5128e88
PC
232542003-01-24 Paolo Carlini <pcarlini@unitus.it>
23255
23256 * g++.dg/parse/undefined1.C: Add error message.
23257
65a5559b
MM
232582003-01-22 Mark Mitchell <mark@codesourcery.com>
23259
c006d942
MM
23260 PR c++/9354
23261 * g++.dg/parse/new1.C: New test.
23262
23263 PR c++/9216
23264 * g++.dg/parse/template2.C: New test.
23265
23266 PR c++/9354
23267 * g++.dg/parse/typedef2.C: New test.
23268
65a5559b
MM
23269 PR c++/9328
23270 * g++.dg/ext/typeof3.C: New test.
23271
68aab9ee
VR
232722003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23273
23274 PR c++/2738
23275 * g++.dg/parse/ret-type1.C: New test.
23276
23277 PR c++/3792
23278 * g++.dg/parse/tmpl-outside1.C: New test.
23279
23280 PR c++/4207
23281 * g++.dg/parse/int-as-enum1.C: New test.
23282
23283 PR c++/4903
23284 * g++.dg/parse/no-typename1.C: New test.
23285
23286 PR c++/5533
23287 * g++.dg/parse/no-value1.C: New test.
23288
23289 PR c++/5921
23290 * g++.dg/parse/wrong-inline1.C: New test.
23291
23292 PR c++/6402
23293 * g++.dg/parse/ref1.C: New test.
23294
23295 PR c++/6992
23296 * g++.dg/parse/attr-ctor1.C: New test.
23297
23298 PR c++/7229
23299 * g++.dg/parse/namespace5.C: New test.
23300
23301 PR c++/7917
23302 * g++.dg/parse/func-def1.C: New test.
23303
23304 PR c++/8143
23305 * g++.dg/parse/undefined1.C: New test.
23306
23307 PR c++/5723, PR c++/8522
23308 * g++.dg/parse/specialization1.C: New test.
23309
23310 PR c++/163, PR c++/8595
23311 * g++.dg/parse/struct-as-enum1.C: New test.
23312
23313 PR c++/9173
23314 * g++.dg/parse/undefined2.C: New test.
23315
1fb3244a
MM
233162003-01-22 Mark Mitchell <mark@codesourcery.com>
23317
e0860732
MM
23318 PR c++/9298
23319 * g++.dg/parse/template1.C: New test.
23320
4eb6d609
MM
23321 PR c++/9384
23322 * g++.dg/parse/using1.C: New test.
23323
1fb3244a
MM
23324 PR c++/9285
23325 PR c++/9294
23326 * g++.dg/parse/expr2.C: New test.
23327
23328 PR c++/9388
23329 * g++.dg/parse/lookup2.C: Likewise.
23330
b8c25665 233312003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
23332
23333 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
23334 * gcc.c-torture/execute/eeprof-1.c: Likewise.
23335 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
23336 * gcc.c-torture/execute/string-opt-*.c: Likewise.
23337
e3289412
NC
233382003-01-20 Nick Clifton <nickc@redhat.com>
23339
23340 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
23341 problem with ARM sibcall code generation.
23342
d99c740f
KH
233432003-01-20 Kazu Hirata <kazu@cs.umass.edu>
23344
23345 * gcc.c-torture/execute/20030120-1.c: New.
23346
a99820e6
PC
233472003-01-19 Paolo Carlini <pcarlini@unitus.it>
23348
23349 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
23350
5dae1114
MM
233512003-01-17 Mark Mitchell <mark@codesourcery.com>
23352
23353 PR c++/9272
23354 * g++.dg/parse/ctor1.C: New test.
23355
23356 PR c++/9294:
23357 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 23358
5dae1114
MM
23359 * g++.dg/parse/typename3.C: New test.
23360
c292e375
RH
233612003-01-16 Richard Henderson <rth@redhat.com>
23362
23363 * g++.dg/tls/init-2.C: Fix error matches for real this time.
23364
aab37812
RH
233652003-01-16 Richard Henderson <rth@redhat.com>
23366
23367 * g++.dg/pch/pch.exp: Copy test header to the working directory
23368 before using it either for precompilation or direct use.
23369 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
23370 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
23371
50c620d6
RH
233722003-01-16 Richard Henderson <rth@redhat.com>
23373
23374 * gcc.dg/pch/pch.exp: Copy test header to the working directory
23375 before using it either for precompilation or direct use.
23376 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
23377 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
23378
8fbc5ae7
MM
233792003-01-16 Mark Mitchell <mark@codesourcery.com>
23380
23381 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
23382 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
23383 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
23384 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
23385 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
23386 typename warning into error.
23387 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
23388 error messages.
23389 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
23390 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
23391 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
23392 messages.
23393 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
23394 make declaration visible in template.
23395 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
23396 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
23397 messages.
23398 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
23399 message.
23400 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
23401 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
23402 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
23403 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
23404 typename warning with error message.
23405 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
23406 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
23407 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 23408
712becab
NS
234092003-01-16 Nathan Sidwell <nathan@codesourcery.com>
23410
23411 * g++.dg/parse/ambig2.C: New test.
23412
1ceb0dc7
RH
234132003-01-15 Richard Henderson <rth@redhat.com>
23414
23415 * g++.dg/tls/init-2.C: Update error message string.
23416
3dd5fc58
KG
234172003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23418
23419 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
23420
b0562482
SC
234212003-01-15 Stephane Carrez <stcarrez@nerim.fr>
23422
23423 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
23424 all for HC11/HC12.
23425 * gcc.c-torture/compile/20001205-1.x: Likewise.
23426 * gcc.c-torture/compile/20001226-1.x: Likewise.
23427 * gcc.c-torture/compile/920520-1.x: Likewise.
23428 * gcc.c-torture/compile/961203-1.x: Likewise.
23429 * gcc.c-torture/compile/20020604-1.x: Likewise.
23430
b8c25665 234312003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
23432
23433 * gcc.c-torture/compile/20030115-1.c: New test.
23434
23435 * gcc.dg/i386-fpcvt-1.c: New test.
23436 * gcc.dg/i386-fpcvt-2.c: New test.
23437
a7189b49
JO
234382003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
23439
23440 Further conform g++'s __vmi_class_type_info to the C++ ABI
23441 specification.
23442 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
23443 the specification.
23444
b8c25665 234452003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
23446
23447 * gcc.dg/i386-fpcvt-1.c: New test.
23448 * gcc.dg/i386-fpcvt-2.c: New test.
23449
ab5496c4
EB
234502003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23451
23452 * gcc.dg/i386-mmx-3.c: New test.
23453
e8f2b18d
MM
234542003-01-12 Mark Mitchell <mark@codesourcery.com>
23455
23456 PR c++/9264
23457 * g++.dg/parse/octal1.C: New file.
23458
23459 PR c++/9172
23460 * g++.dg/parse/typename1.C: New file.
23461
67a7278d
DS
234622003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
23463
23464 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
23465 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 23466 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 23467
2050a1bb
MM
234682003-01-10 Mark Mitchell <mark@codesourcery.com>
23469
99152b95 23470 PR c++/9099
a6f6052a
MM
23471 * g++.dg/parse/dtor1.C: New file.
23472
2050a1bb
MM
23473 PR c++/9128
23474 * g++.dg/rtti/typeid1.C: New file.
23475
23476 PR c++/9153
23477 * g++.dg/parse/lookup1.C: New file.
23478
23479 PR c++/9171
23480 * g++.dg/templ/spec5.C: New file.
ab5496c4 23481
7558f66e
JZ
234822003-01-10 Josef Zlomek <zlomekj@suse.cz>
23483
23484 * gcc.c-torture/compile/20030110-1.c: New test.
23485
17211ab5
GK
234862003-01-09 Geoffrey Keating <geoffk@apple.com>
23487
23488 Merge from pch-branch:
23489
23490 2002-12-23 Geoffrey Keating <geoffk@apple.com>
23491
23492 * gcc.dg/pch/cpp-1.h: New.
23493 * gcc.dg/pch/cpp-1.c: New.
23494 * gcc.dg/pch/cpp-2.h: New.
23495 * gcc.dg/pch/cpp-2.c: New.
23496
23497 2002-11-19 Geoffrey Keating <geoffk@apple.com>
23498
23499 * gcc.dg/pch/except-1.h: New.
23500 * gcc.dg/pch/except-1.c: New.
23501
23502 2002-11-13 Geoffrey Keating <geoffk@apple.com>
23503
23504 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
23505 running test.
23506 * gcc.dg/pch: Include *.hp not *.h.
23507 * gcc.dg/pch/system-1.h: New.
23508 * gcc.dg/pch/system-1.c: New.
23509
23510 2002-11-11 Geoffrey Keating <geoffk@apple.com>
23511
23512 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
23513 rather than trying to build and run a program using PCH.
23514 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 23515
17211ab5
GK
23516 2002-11-08 Geoffrey Keating <geoffk@apple.com>
23517
23518 * gcc.dg/pch/macro-3.c: New.
23519 * gcc.dg/pch/macro-3.h: New.
23520
23521 2002-11-04 Geoffrey Keating <geoffk@apple.com>
23522
23523 * gcc.dg/pch/common-1.c: New.
23524 * gcc.dg/pch/common-1.h: New.
23525 * gcc.dg/pch/decl-1.c: New.
23526 * gcc.dg/pch/decl-1.h: New.
23527 * gcc.dg/pch/decl-2.c: New.
23528 * gcc.dg/pch/decl-2.h: New.
23529 * gcc.dg/pch/decl-3.c: New.
23530 * gcc.dg/pch/decl-3.h: New.
23531 * gcc.dg/pch/decl-4.c: New.
23532 * gcc.dg/pch/decl-4.h: New.
23533 * gcc.dg/pch/decl-5.c: New.
23534 * gcc.dg/pch/decl-5.h: New.
23535 * gcc.dg/pch/global-1.c: New.
23536 * gcc.dg/pch/global-1.h: New.
23537 * gcc.dg/pch/inline-1.c: New.
23538 * gcc.dg/pch/inline-1.h: New.
23539 * gcc.dg/pch/inline-2.c: New.
23540 * gcc.dg/pch/inline-2.h: New.
23541 * gcc.dg/pch/static-1.c: New.
23542 * gcc.dg/pch/static-1.h: New.
23543 * gcc.dg/pch/static-2.c: New.
23544 * gcc.dg/pch/static-2.h: New.
23545
23546 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
23547
23548 * g++.dg/pch/pch.exp: Better handle failing testcases.
23549 * gcc.dg/pch/pch.exp: Likewise.
23550 * gcc.dg/pch/macro-1.c: New.
23551 * gcc.dg/pch/macro-1.h: New.
23552 * gcc.dg/pch/macro-2.c: New.
23553 * gcc.dg/pch/macro-2.h: New.
23554
23555 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
23556
23557 * g++.dg/dg.exp: Treat files in pch/ specially.
23558 * g++.dg/pch/pch.exp: New file.
23559 * g++.dg/pch/empty.H: New file.
23560 * g++.dg/pch/empty.C: New file.
23561 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
23562 "precompile".
23563
23564 * gcc.dg/pch/pch.exp: New file.
23565 * gcc.dg/pch/empty.h: New file.
23566 * gcc.dg/pch/empty.c: New file.
23567 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
23568 "precompile".
23569
0f399e5f
KL
235702003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23571
23572 * g++.dg/template/friend14.C: New test.
23573
4c46ea23
EB
235742003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23575
8cb1a818 23576 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 23577
98c29f71
RS
235782003-01-09 Richard Sandiford <rsandifo@redhat.com>
23579
23580 * gcc.c-torture/compile/20030109-1.c: New test.
23581
bbb818c6
EB
235822003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23583
23584 * gcc.c-torture/execute/20030109-1.c: New test.
23585
cdc497dd
LH
235862003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
23587
23588 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
23589 * g++.old-deja/g++.mike/dyncast2.C: Likewise
23590 * g++.old-deja/g++.mike/dyncast3.C: Likewise
23591 * g++.old-deja/g++.mike/eh2.C: Likewise
23592 * g++.old-deja/g++.mike/eh3.C: Likewise
23593 * g++.old-deja/g++.mike/eh5.C: Likewise
23594 * g++.old-deja/g++.mike/eh6.C: Likewise
23595 * g++.old-deja/g++.mike/eh7.C: Likewise
23596 * g++.old-deja/g++.mike/eh8.C: Likewise
23597 * g++.old-deja/g++.mike/eh9.C: Likewise
23598 * g++.old-deja/g++.mike/eh10.C: Likewise
23599 * g++.old-deja/g++.mike/eh12.C: Likewise
23600 * g++.old-deja/g++.mike/eh13.C: Likewise
23601 * g++.old-deja/g++.mike/eh14.C: Likewise
23602 * g++.old-deja/g++.mike/eh16.C: Likewise
23603 * g++.old-deja/g++.mike/eh17.C: Likewise
23604 * g++.old-deja/g++.mike/eh18.C: Likewise
23605 * g++.old-deja/g++.mike/eh21.C: Likewise
23606 * g++.old-deja/g++.mike/eh23.C: Likewise
23607 * g++.old-deja/g++.mike/eh24.C: Likewise
23608 * g++.old-deja/g++.mike/eh25.C: Likewise
23609 * g++.old-deja/g++.mike/eh26.C: Likewise
23610 * g++.old-deja/g++.mike/eh27.C: Likewise
23611 * g++.old-deja/g++.mike/eh28.C: Likewise
23612 * g++.old-deja/g++.mike/eh29.C: Likewise
23613 * g++.old-deja/g++.mike/eh31.C: Likewise
23614 * g++.old-deja/g++.mike/eh33.C: Likewise
23615 * g++.old-deja/g++.mike/eh34.C: Likewise
23616 * g++.old-deja/g++.mike/eh35.C: Likewise
23617 * g++.old-deja/g++.mike/eh36.C: Likewise
23618 * g++.old-deja/g++.mike/eh37.C: Likewise
23619 * g++.old-deja/g++.mike/eh38.C: Likewise
23620 * g++.old-deja/g++.mike/eh39.C: Likewise
23621 * g++.old-deja/g++.mike/eh40.C: Likewise
23622 * g++.old-deja/g++.mike/eh41.C: Likewise
23623 * g++.old-deja/g++.mike/eh42.C: Likewise
23624 * g++.old-deja/g++.mike/eh44.C: Likewise
23625 * g++.old-deja/g++.mike/eh46.C: Likewise
23626 * g++.old-deja/g++.mike/eh47.C: Likewise
23627 * g++.old-deja/g++.mike/eh48.C: Likewise
23628 * g++.old-deja/g++.mike/eh49.C: Likewise
23629 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
23630 * g++.old-deja/g++.mike/eh51.C: Likewise
23631 * g++.old-deja/g++.mike/eh53.C: Likewise
23632 * g++.old-deja/g++.mike/eh55.C: Likewise
23633 * g++.old-deja/g++.mike/p7912.C: Likewise
23634 * g++.old-deja/g++.mike/p9706.C: Likewise
23635 * g++.old-deja/g++.mike/p10416.C: Likewise
23636 * g++.old-deja/g++.mike/p11667.C: Likewise
23637 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
23638 Remove redundant reference to Iris.
23639 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
23640 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 23641
ed8e443a 236422003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 23643
ed8e443a 23644 * g++.dg/ext/asm4.C: New test.
8caf4c38 23645
ed8e443a 236462003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 23647
ed8e443a
JM
23648 PR c++/9030
23649 * g++.dg/template/friend12.C: New test.
23650 * g++.dg/template/friend13.C: Likewise.
23651 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 23652
ed8e443a 236532003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 23654
ed8e443a
JM
23655 * gcc.dg/i386-cadd.c: New test.
23656 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 23657
ed8e443a 236582003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 23659
ed8e443a
JM
23660 PR c++/9165
23661 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 23662
ed8e443a 23663 * g++.dg/abi/bitfield9.C: New test.
63e5f567 23664
ed8e443a
JM
23665 PR c++/9189
23666 * g++.dg/parse/defarg3.C: New test.
8218bd34 23667
ed8e443a 236682003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 23669
ed8e443a
JM
23670 * g++.dg/parse/ambig1.C: New test.
23671 * g++.dg/parse/defarg2.C: New test.
62b8a44e 23672
ed8e443a 236732003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 23674
ed8e443a
JM
23675 * g++.dg/template/defarg-1.C: New test.
23676 * g++.dg/template/local2.C: Likewise.
ec194454 23677
ed8e443a 236782003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 23679
ed8e443a 23680 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 23681
ed8e443a 236822003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 23683
ed8e443a
JM
23684 * g++.dg/parse/namespace3.C: Remove extra semicolons.
23685 * g++.dg/parse/namespace4.C: Likewise.
d5945212 23686
ed8e443a 236872003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 23688
ed8e443a 23689 * g++.dg/template/ntp2.C: New test.
31758337 23690
ed8e443a 236912003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 23692
ed8e443a 23693 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 23694
ed8e443a 23695 * g++.dg/parse/namespace4.C: New test.
96dafad6 23696
ed8e443a 23697 * g++.dg/template/nested1.C: New test.
a25a292f 23698
ed8e443a 23699 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 23700
ed8e443a 237012003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 23702
ed8e443a 23703 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 23704
ed8e443a 237052003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 23706
ed8e443a
JM
23707 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
23708 * g++.old-deja/g++.jason/access8.C: Likewise.
23709 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 23710
ed8e443a 237112003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 23712
ed8e443a 23713 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 23714
ed8e443a 237152003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 23716
ed8e443a
JM
23717 PR c++/2843
23718 * g++.dg/ext/attrib7.C: New test.
4971227d 23719
ed8e443a 237202003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 23721
ed8e443a 23722 * g++.dg/parse/parse6.C: New test.
f349fb24 23723
ed8e443a 237242003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 23725
ed8e443a 23726 * gcc.dg/h8300-stack-1.c: New.
cb203576 23727
ed8e443a 237282003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 23729
ed8e443a 23730 g++.dg/lookup/exception1.C: New test.
faa75e89 23731
ed8e443a 23732 g++.dg/lookup/template1.C: New test.
3d83e33e 23733
ed8e443a 23734 g++.dg/parse/namespace2.C: New test.
a5b9863a 23735
ed8e443a 23736 g++.dg/parse/parens2.C: New test.
75c2b973 23737
ed8e443a 237382003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 23739
ed8e443a
JM
23740 * g++.dg/parse/parse5.C: New test.
23741 * g++.dg/lookup/scoped4.C: New test.
23742
237432003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23744
23745 * g++.dg/parse/parens1.C: New test.
23746
23747 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
23748 angle-bracket1.C.
23749 * g++.dg/parse/parens2.C: New test.
23750
23751 * g++.dg/lookup/scope-operator1.C: New test.
23752
23753 * g++.dg/parse/operator1.C: New test.
23754
237552003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23756
23757 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23758 * g++.old-deja/g++.other/access6.C: Likewise.
23759 * g++.old-deja/g++.other/decl1.C: Likewise.
23760 * g++.old-deja/g++.pt/typename12.C: Likewise.
23761
237622002-12-31 Mark Mitchell <mark@codesourcery.com>
23763
23764 * g++.dg/parse/namespace1.C: New test.
23765
237662003-01-01 Neil Booth <neil@daikokuya.co.uk>
23767
23768 * g++.dg/parse/parse4.C: New test.
23769
237702003-01-01 Neil Booth <neil@daikokuya.co.uk>
23771
23772 * g++.dg/parse/parse3.C: New test.
23773
237742003-01-01 Neil Booth <neil@daikokuya.co.uk>
23775
23776 * g++.dg/parse/parse2.C: New test.
23777
237782003-01-01 Neil Booth <neil@daikokuya.co.uk>
23779
23780 * g++.dg/template/friend11.C: New test.
23781
237822003-01-01 Neil Booth <neil@daikokuya.co.uk>
23783
23784 * g++.dg/parse/parse1.C: New test.
23785
237862002-12-31 Janis Johnson <janis187@us.ibm.com>
23787
23788 * lib/profopt.exp: Change the name of a global variable to avoid
23789 possible clashes with other test suites.
23790
237912002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23792
23793 * g++.dg/inherit/covariant8.C: New test.
23794
237952002-12-31 Mark Mitchell <mark@codesourcery.com>
23796
23797 * g++.dg/init/array9.C: New test.
23798
23799 PR c++/9112
23800 * g++.dg/parse/expr1.C: New test.
23801
238022002-12-30 Daniel Jacobowitz <drow@mvista.com>
23803
23804 * gcc.c-torture/compile/20021230-1.c: New test.
23805
238062002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23807
23808 * g++.dg/inherit/covariant5.C: New test.
23809 * g++.dg/inherit/covariant6.C: New test.
23810 * g++.dg/inherit/covariant7.C: New test.
23811
238122002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23813
23814 PR c++/2739
23815 * g++.dg/other/access2.C: New test.
23816
238172002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23818
23819 * g++.dg/other/anon-struct.C: No longer fails
23820 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23821 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23822 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23823
238242002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23825
23826 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23827
238282002-12-27 Mark Mitchell <mark@codesourcery.com>
23829
23830 * g++.dg/eh/spec4.C: Remove stray semicolon.
23831 * g++.dg/expr/pmf-1.C: Change error message.
23832 * g++.dg/ext/asm1.C: Remove stray semicolon.
23833 * g++.dg/ext/typename1.C: Add missing typenames.
23834 * g++.dg/inherit/template-as-base.C: Change error message.
23835 * g++.dg/lookup/scoped1.C: Likewise.
23836 * g++.dg/lookup/scoped2.C: Likewise.
23837 * g++.dg/lookup/using2.C: Likewise.
23838 * g++.dg/other/component1.C: Remove stray semicolon.
23839 * g++.dg/other/do1.C: Change error message.
23840 * g++.dg/other/error2.C: Likewise.
23841 * g++.dg/other/init1.C: Likewise.
23842 * g++.dg/other/packed1.C: Remove stray semicolon.
23843 * g++.dg/other/ptrmem2.C: Change error message.
23844 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23845 marker.
23846 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23847 * g++.dg/template/access3.C: Add typename keyword.
23848 * g++.dg/template/access5.C: Remove stray semicolon.
23849 * g++.dg/template/access6.C: Likewise.
23850 * g++.dg/template/complit1.C: Likewise.
23851 * g++.dg/template/crash1.C: Change error message.
23852 * g++.dg/template/inherit2.C: Remove stray semicolon.
23853 * g++.dg/template/instantiate2.C: Likewise.
23854 * g++.dg/template/instantiate3.C: Change error message.
23855 * g++.dg/template/qual1.C: Remove stray semicolon.
23856 * g++.dg/template/qualttp18.C: Change error message.
23857 * g++.dg/template/ref1.C: Remove stray semicolon.
23858 * g++.dg/template/sizeof1.C (A::value): Declare it.
23859 * g++.dg/template/spec4.C: Change error message.
23860 * g++.dg/template/static1.C: Likewise.
23861 * g++.dg/template/type1.C: Likewise.
23862 * g++.dg/template/typename3.C: Likewise.
23863 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23864 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23865 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23866 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23867 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23868 named return value extension.
23869 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23870 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23871 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23872 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23873 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23874 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23875 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23876 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23877 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23878 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23879 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23880 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23881 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23882 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23883 syntax.
23884 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23885 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23886 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23887 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23888 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23889 * g++.old-deja/g++.brendan/template11.C: Likewise.
23890 * g++.old-deja/g++.brendan/template26.C: Likewise.
23891 * g++.old-deja/g++.brendan/template27.C: Use explicit
23892 specialization syntax.
23893 * g++.old-deja/g++.brendan/template30.C: Likewise.
23894 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23895 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23896 non-dependent names.
23897 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23898 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23899 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23900 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23901 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23902 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23903 named return value extension.
23904 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23905 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23906 * g++.old-deja/g++.ext/return1.C: Likewise.
23907 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23908 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23909 * g++.old-deja/g++.jason/access8.C: Likewise.
23910 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23911 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23912 pseudo-destructor names.
23913 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23914 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23915 pseudo-destructor names.
23916 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23917 * g++.old-deja/g++.jason/overload19.C: Likewise.
23918 * g++.old-deja/g++.jason/overload32.C: Likewise.
23919 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23920 stray semicolons.
23921 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23922 * g++.old-deja/g++.jason/return.C: Likewise.
23923 * g++.old-deja/g++.jason/return2.C: Likewise.
23924 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23925 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23926 syntax.
23927 * g++.old-deja/g++.jason/template10.C: Account for use of
23928 non-dependent names.
23929 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23930 syntax.
23931 * g++.old-deja/g++.jason/template37.C: Likewise.
23932 * g++.old-deja/g++.law/access4.C: Change error messages.
23933 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23934 pseudo-destructor names.
23935 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23936 * g++.old-deja/g++.law/ctors9.C: Likewise.
23937 * g++.old-deja/g++.law/cvt22.C: Likewise.
23938 * g++.old-deja/g++.law/dtors5.C: Likewise.
23939 * g++.old-deja/g++.law/global-init1.C: Likewise.
23940 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23941 * g++.old-deja/g++.law/operators28.C: Likewise.
23942 * g++.old-deja/g++.law/visibility28.C: Likewise.
23943 * g++.old-deja/g++.martin/eval1.C: Likewise.
23944 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23945 name.
23946 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23947 * g++.old-deja/g++.mike/net34.C: Likewise.
23948 * g++.old-deja/g++.mike/net36.C: Likewise.
23949 * g++.old-deja/g++.mike/ns2.C: Likewise.
23950 * g++.old-deja/g++.mike/p12306.C: Likewise.
23951 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23952 value extension.
23953 * g++.old-deja/g++.mike/p700.C: Likewise.
23954 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23955 * g++.old-deja/g++.mike/p710.C: Likewise.
23956 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23957 value extension.
23958 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23959 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23960 * g++.old-deja/g++.ns/crash2.C: Likewise.
23961 * g++.old-deja/g++.ns/crash3.C: Likewise.
23962 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23963 * g++.old-deja/g++.ns/ns17.C: Likewise.
23964 * g++.old-deja/g++.ns/template16.C: Likewise.
23965 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23966 keyword.
23967 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23968 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23969 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23970 named return value extension.
23971 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23972 * g++.old-deja/g++.other/access4.C: Issue additional error
23973 messages.
23974 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23975 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23976 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23977 * g++.old-deja/g++.other/crash25.C: Change error message.
23978 * g++.old-deja/g++.other/crash4.C: Change error message.
23979 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23980 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23981 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23982 checks.
23983 * g++.old-deja/g++.other/defarg8.C: Likewise.
23984 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23985 * g++.old-deja/g++.other/dtor10.C: Likewise.
23986 * g++.old-deja/g++.other/incomplete.C: Likewise.
23987 * g++.old-deja/g++.other/linkage7.C: Likewise.
23988 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23989 lookup algorithm.
23990 * g++.old-deja/g++.other/mangle2.C: Likewise.
23991 * g++.old-deja/g++.other/refinit2.C: Likewise.
23992 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23993 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23994 * g++.old-deja/g++.pt/crash28.C: Likewise.
23995 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23996 syntax.
23997 * g++.old-deja/g++.pt/crash32.C: Change error message.
23998 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23999 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
24000 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
24001 error message position.
24002 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
24003 * g++.old-deja/g++.pt/defarg8.C: Change error message.
24004 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
24005 syntax.
24006 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
24007 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
24008 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
24009 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
24010 keyword.
24011 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24012 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
24013 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
24014 keyword.
24015 * g++.old-deja/g++.pt/explicit71.C: Change error message.
24016 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
24017 syntax.
24018 * g++.old-deja/g++.pt/friend28.C: Account for use of
24019 non-dependent names.
24020 * g++.old-deja/g++.pt/friend29.C: Likewise.
24021 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
24022 rules.
24023 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
24024 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
24025 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
24026 lookup rules.
24027 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
24028 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
24029 keyword.
24030 * g++.old-deja/g++.pt/memclass20.C: Likewise.
24031 * g++.old-deja/g++.pt/memclass5.C: Likewise.
24032 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
24033 keyword.
24034 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
24035 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
24036 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
24037 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
24038 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
24039 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
24040 keyword.
24041 * g++.old-deja/g++.pt/spec10.C: Likewise.
24042 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
24043 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
24044 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
24045 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
24046 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
24047 * g++.old-deja/g++.pt/ttp62.C: Likewise.
24048 * g++.old-deja/g++.pt/ttp64.C: Likewise.
24049 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
24050 * g++.old-deja/g++.pt/typename15.C: Likewise.
24051 * g++.old-deja/g++.pt/typename22.C: Likewise.
24052 * g++.old-deja/g++.pt/typename6.C: Change error messages.
24053 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
24054 * g++.old-deja/g++.pt/virtual2.C: Likewise.
24055 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
24056 syntax.
24057 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
24058 return value extension.
24059 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
24060 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
24061 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
24062 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
24063
240642002-12-26 Nathan Sidwell <nathan@codesourcery.com>
24065
24066 * g++.dg/warn/inline1.C: New test.
24067 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
24068 * g++.old-deja/g++.jason/synth10.C: Likewise.
24069 * g++.old-deja/g++.mike/net31.C: Likewise.
24070 * g++.old-deja/g++.mike/p8786.C: Likewise.
24071
24072 * g++.dg/template/friend10.C: New test.
24073 * g++.dg/template/conv5.C: New test.
24074
240752002-12-24 Nathan Sidwell <nathan@codesourcery.com>
24076
24077 * g++.dg/lookup/scoped3.C: New test.
24078
24079 * g++.dg/lookup/decl1.C: New test.
24080 * g++.dg/lookup/decl2.C: New test.
24081
240822002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
24083
24084 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
24085 gcc.c-torture/compile/20021015-1.c,
24086 gcc.c-torture/compile/20021015-2.c,
24087 gcc.c-torture/compile/20021123-1.c,
24088 gcc.c-torture/compile/20021123-2.c,
24089 gcc.c-torture/compile/20021123-3.c,
24090 gcc.c-torture/compile/20021123-4.c,
24091 gcc.c-torture/execute/20021024-1.c: Add tests previously added
24092 only to 3.1 or 3.2 branch.
24093
240942002-12-23 Mark Mitchell <mark@codesourcery.com>
24095
24096 * gcc.dg/i386-bitfield3.c: New test.
24097
24098 * gcc.dg/i386-bitfield2.c: New test.
24099
241002002-12-22 Nathan Sidwell <nathan@codesourcery.com>
24101
24102 * g++.dg/parse/conv_op1.C: New test.
24103
241042002-12-21 Josef Zlomek <zlomekj@suse.cz>
24105
24106 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
24107 approved.
24108
241092002-12-20 Josef Zlomek <zlomekj@suse.cz>
24110
24111 * gcc.c-torture/compile/20021220-1.c: New test.
24112
241132002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
24114
24115 * gcc.dg/i386-fastcall-1.c: New.
24116
241172002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24118
24119 * gcc.c-torture/execute/20021219-1.c: New test.
24120
241212002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24122
24123 * gcc.dg/i386-pic-1.c: New test.
24124
241252002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24126
24127 PR c++/8099
24128 * g++.dg/template/friend9.C: New test.
24129
241302002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24131
24132 PR c++/3663
24133 * g++.dg/template/access7.C: New test.
24134
241352002-12-18 Nick Clifton <nickc@redhat.com>
24136
24137 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
24138 the libstdc++-v3 directory has been found.
24139
241402002-12-12 Devang Patel <dpatel@apple.com>
24141 * gcc.dg/darwin-ld-1.c: New test.
24142 * gcc.dg/darwin-ld-2.c: New test.
24143 * gcc.dg/darwin-ld-3.c: New test.
24144 * gcc.dg/darwin-ld-4.c: New test.
24145 * gcc.dg/darwin-ld-5.c: New test.
24146
241472002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24148
24149 * gcc.c-torture/compile/20021212-1.c: New test.
24150
241512002-12-11 Neil Booth <neil@daikokuya.co.uk>
24152
24153 * gcc.dg/fshort-wchar: New test.
24154
241552002-12-10 Mark Mitchell <mark@codesourcery.com>
24156
24157 PR c++/8372
24158 * g++.dg/template/dtor1.C: New test.
24159
24160 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
24161 markers.
24162
241632002-12-10 Jakub Jelinek <jakub@redhat.com>
24164
24165 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
24166
241672002-12-09 Mark Mitchell <mark@codesourcery.com>
24168
24169 * g++.dg/template/static1.C: New test.
24170 * g++.dg/template/static2.C: New test.
24171 * g++.old-deja/g++.ext/memconst.C: New test.
24172
241732002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24174
24175 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
24176 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
24177 * g++.dg/special/initp1.C: Likewise.
24178
241792002-12-06 Jakub Jelinek <jakub@redhat.com>
24180
24181 * gcc.c-torture/execute/20021204-1.c: New test.
24182
241832002-12-04 Geoffrey Keating <geoffk@apple.com>
24184
24185 * gcc.dg/ppc-fmadd-1.c: New file.
24186 * gcc.dg/ppc-fmadd-2.c: New file.
24187 * gcc.dg/ppc-fmadd-3.c: New file.
24188
241892002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24190
24191 * gcc.c-torture/compile/20021204-1.c: New test.
24192
241932002-12-03 Nathan Sidwell <nathan@codesourcery.com>
24194
24195 * g++.dg/inherit/covariant2.C: New test.
24196 * g++.dg/inherit/covariant3.C: New test.
24197 * g++.dg/inherit/covariant4.C: New test.
24198 * g++.dg/inherit/covariant1.C: Remove XFAIL.
24199 * g++.old-deja/g++.robertl/eb17.C: Likewise.
24200
242012002-12-03 Mark Mitchell <mark@codesourcery.com>
24202
24203 PR c++/8688
24204 * g++.dg/init/brace3.C: New test.
24205
242062002-12-02 Kazu Hirata <kazu@cs.umass.edu>
24207
24208 * gcc.dg/20020210-1.c: Fix a comment typo.
24209
242102002-12-02 Mark Mitchell <mark@codesourcery.com>
24211
24212 PR c++/8720
24213 * g++.dg/parse/defarg1.C: New test.
24214
24215 PR c++/8615
24216 * g++.dg/template/char1.C: New test.
24217
24218 * g++.dg/template/varmod1.C: Fix typo.
24219
242202002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24221
24222 DR 180
24223 * g++.old-deja/g++.pt/crash32.C: Expect error.
24224
242252002-12-01 Mark Mitchell <mark@codesourcery.com>
24226
24227 PR c++/5919
24228 * g++.dg/template/varmod1.C: New test.
24229
24230 PR c++/8727
24231 * g++.dg/inherit/typeinfo1.C: New test.
24232
24233 PR c++/8663
24234 * g++.dg/inherit/typedef1.C: New test.
24235
242362002-11-30 Mark Mitchell <mark@codesourcery.com>
24237
24238 PR c++/8332
24239 PR c++/8493
24240 * g++.dg/template/strlen1.C: New test.
24241
24242 PR c++/8227
24243 * g++.dg/template/ctor2.C: New test.
24244
24245 PR c++/8214
24246 * g++.dg/init/string1.C: New test.
24247
24248 PR c++/8511
24249 * g++.dg/template/friend8.C: New test.
24250
242512002-11-29 Joe Buck <jbuck@synopsys.com>
24252
24253 * g++.dg/lookup/anon2.C: New test.
24254
242552002-11-28 Kazu Hirata <kazu@cs.umass.edu>
24256
24257 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
24258 h8300 port.
24259
242602002-11-27 Richard Sandiford <rsandifo@redhat.com>
24261
24262 * gcc.dg/bitfld-6.c: New test.
24263
242642002-11-27 Jan Hubicka <jh@suse.cz>
24265
24266 * gcc.c-torture/execute/20021127.[cx]: New test.
24267
242682002-11-26 Jan Hubicka <jh@suse.cz>
24269
24270 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
24271 quality.
24272
242732002-11-26 Geoffrey Keating <geoffk@apple.com>
24274
24275 * g++.dg/init/brace2.C: New test.
24276 * g++.old-deja/g++.mike/p9129.C: Correct.
24277
242782002-11-26 Mark Mitchell <mark@codesourcery.com>
24279
24280 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
24281
242822002-11-25 Andreas Bauer <baueran@in.tum.de>
24283
24284 * gcc.dg/sibcall-6: New test for indirect sibcalls.
24285
242862002-11-25 Mark Mitchell <mark@codesourcery.com>
24287
24288 * testsuite/g++.dg/abi/empty11.C: New test.
24289 * testsuite/g++.dg/rtti/cv1.C: New test.
24290
242912002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
24292
24293 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
24294
242952002-11-24 Mark Mitchell <mark@codesourcery.com>
24296
24297 * g++.dg/abi/empty10.C: New test.
24298
242992002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24300
24301 * gcc.c-torture/compile/20021124-1.c: New test.
24302
243032002-11-22 Mark Mitchell <mark@codesourcery.com>
24304
24305 * g++.dg/abi/rtti2.C: New test.
24306
243072002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24308
24309 * gcc.dg/i386-unroll-1.c: New test.
24310
243112002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24312
24313 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
24314 * gcc.c-torture/compile/20021120-2.c: New test.
24315
5354730b
RS
243162002-11-20 Richard Sandiford <rsandifo@redhat.com>
24317
24318 * gcc.dg/bitfld-5.c: New test.
24319
5720520f
RS
243202002-11-20 Richard Sandiford <rsandifo@redhat.com>
24321
24322 * gcc.c-torture/execute/20021120-3.c: New test.
24323
4392ebd3
RS
243242002-11-20 Richard Sandiford <rsandifo@redhat.com>
24325
24326 * gcc.c-torture/execute/20021120-2.c: New test.
24327
3748bd9e
RS
243282002-11-20 Richard Sandiford <rsandifo@redhat.com>
24329
24330 * gcc.c-torture/execute/20021120-1.c: New test.
24331
bc02f8d3
JJ
243322002-11-20 Jakub Jelinek <jakub@redhat.com>
24333
24334 * gcc.c-torture/execute/20021118-3.c: New test.
24335
d61fd3f1 243362002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
24337
24338 * gcc.c-torture/compile/20021119-1.c: New test.
24339
3b312ef4
JT
243402002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
24341
24342 * gcc.dg/duff-1.c: New test.
24343 * gcc.dg/duff-2.c: New test.
24344 * gcc.dg/duff-3.c: New test.
24345
8128cccf
NB
243462002-11-18 Neil Booth <neil@daikokuya.co.uk>
24347
24348 * gcc.dg/cpp/_Pragma5.c: New test.
24349
3503150c
RS
243502002-11-18 Richard Sandiford <rsandifo@redhat.com>
24351
24352 * gcc.c-torture/execute/20021118-2.c: New test.
24353
180bde4f
RS
243542002-11-18 Richard Sandiford <rsandifo@redhat.com>
24355
24356 * gcc.c-torture/execute/20021118-1.c: New test.
24357
aaefd216
JJ
243582002-11-16 Jakub Jelinek <jakub@redhat.com>
24359
24360 * gcc.dg/20021116-1.c: New test.
24361
95675950
MM
243622002-11-14 Mark Mitchell <mark@codesourcery.com>
24363
24364 * g++.dg/abi/vcall1.C: New test.
24365
7eca317a
JJ
243662002-11-14 Jakub Jelinek <jakub@redhat.com>
24367
24368 * gcc.dg/20021029-1.c: New test.
24369 * gcc.dg/20021029-2.c: New test.
24370
1fccfa1e
JDA
243712002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24372
24373 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
24374
110c25ef
EB
243752002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24376
24377 PR c/8439
24378 * gcc.dg/20021110.c: Move to ...
24379 * gcc.c-torture/compile/20021110.c: .... here.
24380
303b90b0
FS
243812002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24382
24383 PR c/8467
24384 * gcc.c-torture/execute/20021111-1.c
24385
45ed7228
EB
243862002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24387
24388 PR c/8439
110c25ef 24389 * gcc.dg/20021110.c: New test.
4977bab6 24390
06315871
MM
243912002-11-10 Mark Mitchell <mark@codesourcery.com>
24392
24393 * g++.dg/abi/vthunk3.C: Run only on x86.
24394
04e6db94
JM
243952002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
24396
24397 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
24398
323941f6
HPN
243992002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
24400
24401 * lib/compat.exp (compat-execute): Fix logic error in last
24402 change.
24403
8c47cfd8
NB
244042002-11-09 Neil Booth <neil@daikokuya.co.uk>
24405
24406 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
24407
5c74d5b0
KL
244082002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24409
24410 PR c++/8389
24411 * g++.dg/template/access6.C: New test.
24412
b8c25665 244132002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
24414
24415 * gcc.dg/i386-ssefp-1.c: New test.
24416 * gcc.dg/i386-ssefp-1.c: New test.
24417
b8c25665 244182002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
24419
24420 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
24421
4f2c9d7e
MM
244222002-11-07 Mark Mitchell <mark@codesourcery.com>
24423
e6a66567
MM
24424 * g++.dg/abi/vthunk3.C: New test.
24425
4f2c9d7e
MM
24426 PR c++/8338
24427 * g++.dg/template/crash2.C: New test.
24428
f72ab53b
MM
244292002-11-07 Mark Mitchell <mark@codesourcery.com>
24430
24431 * testsuite/g++.dg/abi/dtor1.C: New test.
24432 * testsuite/g++.dg/abi/dtor2.C: Likewise.
24433
3cfe49da
GK
244342002-11-05 Geoffrey Keating <geoffk@apple.com>
24435
24436 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
24437 Darwin.
24438
9e96797f
AN
244392002-11-04 Adam Nemet <anemet@lnxw.com>
24440
24441 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
24442 -mthumb. Only xfail with -O0.
24443
548502d3
MM
244442002-11-03 Mark Mitchell <mark@codesourcery.com>
24445
24446 * g++.dg/abi/thunk1.C: New test.
24447 * g++.dg/abi/thunk2.C: Likewise.
24448 * g++.dg/abi/vtt1.C: Likewise.
24449
8cd4a359
DN
244502002-11-02 Diego Novillo <dnovillo@redhat.com>
24451
24452 PR optimization/8423
24453 * gcc.c-torture/execute/builtin-constant.c: New test.
24454
04d57dd5
ZW
244552002-11-01 Zack Weinberg <zack@codesourcery.com>
24456
24457 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
24458 Add some more cases.
24459
bec80a45
MM
244602002-11-01 Mark Mitchell <mark@codesourcery.com>
24461
24462 PR c++/8391
24463 * g++.dg/opt/local1.C: New test.
24464
8c081e84
MM
244652002-10-30 Mark Mitchell <mark@codesourcery.com>
24466
24467 PR c++/8160
24468 * g++.dg/template/complit1.C: New test.
24469
24470 PR c++/8149
24471 * g++.dg/template/typename4.C: Likewise.
24472
7088fca9
KL
244732002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24474
24475 Core issue 287, PR c++/7639
24476 * g++.dg/template/instantiate1.C: Adjust error location.
24477 * g++.dg/template/instantiate3.C: New test.
24478 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
24479 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
24480 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
24481
f6a9714b
HPN
244822002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
24483
24484 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
24485
59db5f7b
MM
244862002-10-29 Mark Mitchell <mark@codesourcery.com>
24487
24488 PR c++/8287
24489 * g++.dg/init/dtor2.C: New test.
24490
a80c67ca
KG
244912002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24492
24493 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
24494 * gcc.dg/nest.c: Bypass errors on irix6.
24495
96a888d6
HPN
244962002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
24497
24498 * gcc.dg/nest.c: Expect error for mmix-*-*.
24499 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
24500
1f032a99
HPN
245012002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
24502
600522f8
HPN
24503 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
24504 markers.
24505
35fcca95 24506 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 24507
f0dd122b
MS
245082002-10-25 Mike Stump <mrs@apple.com>
24509
24510 * gcc.dg/warn-1.c: New test.
24511
f65e1183
ZW
245122002-10-25 Zack Weinberg <zack@codesourcery.com>
24513
24514 * g++.dg/template/typename3.C: New test.
24515
bb5e8a7f
MM
245162002-10-25 Mark Mitchell <mark@codesourcery.com>
24517
e93ee644
MM
24518 * g++.dg/lookup/ptrmem1.C: New test.
24519
bb5e8a7f
MM
24520 * g++.dg/abi/vthunk2.C: New test.
24521
f3763a44
ZW
245222002-10-25 Zack Weinberg <zack@codesourcery.com>
24523
24524 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
24525
ba9a991f
MM
245262002-10-24 Mark Mitchell <mark@codesourcery.com>
24527
24528 * g++.dg/abi/empty9.C: New test.
24529
5f13cfc6
RH
245302002-10-24 Richard Henderson <rth@redhat.com>
24531
24532 * g++.dg/inherit/thunk1.C: Enable for ia64.
24533
6b607ffd
MM
245342002-10-23 Mark Mitchell <mark@codesourcery.com>
24535
24536 PR c++/8067
24537 * g++.dg/lookup/pretty1.C: New test.
24538
8bfb45f8
JJ
245392002-10-23 Jakub Jelinek <jakub@redhat.com>
24540
24541 * gcc.dg/20021023-1.c: New test.
24542
e6f052b7
MM
245432002-10-23 Mark Mitchell <mark@codesourcery.com>
24544
24545 PR c++/7679
24546 * g++.dg/parse/inline1.C: New test.
f65e1183 24547
e2358068
RH
245482002-10-23 Richard Henderson <rth@redhat.com>
24549
619703c6
RH
24550 * g++.dg/inherit/thunk1.C: Enable for x86_64.
24551
e2358068
RH
24552 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
24553
ad4f9910
MM
245542002-10-22 Mark Mitchell <mark@codesourcery.com>
24555
24556 PR c++/6579
24557 * g++.dg/parse/stmtexpr3.C: New test.
24558
8fe734a3
NS
245592002-10-22 Nathan Sidwell <nathan@codesourcery.com>
24560
24561 * g++.dg/expr/cond1.C: New test.
24562
4977bab6
ZW
245632002-10-21 Zack Weinberg <zack@codesourcery.com>
24564
24565 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
24566
7ba539c6
MM
245672002-10-21 Mark Mitchell <mark@codesourcery.com>
24568
24569 * g++.dg/abi/vbase13.C: New test.
24570 * g++.dg/abi/vbase14.C: Likewise.
24571
75d38379
JJ
245722002-10-21 Jakub Jelinek <jakub@redhat.com>
24573
24574 * gcc.dg/tls/pic-1.c: New test.
24575 * gcc.dg/tls/nonpic-1.c: New test.
24576 * gcc.dg/20021018-1.c: New test.
24577
aaee784a
UW
245782002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24579
24580 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
24581 Remove only files with the same base name as the test case.
24582 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
24583 (profopt-execute): Likewise. Also, remove old profiling
24584 and performance data files before running the tests.
24585
24586 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
24587 * g++.dg/bprob/bprob.exp: Likewise.
24588 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
24589 to allow more general test case names.
24590
24591 * g++.dg/bprob/bprob-1.C: Rename to ...
24592 * g++.dg/bprob/g++-bprob-1.C: ... this.
24593
24594 * g77.dg/bprob/bprob-1.f: Rename to ...
24595 * g77.dg/bprob/g77-bprob-1.f: ... this.
24596
22bd2554
ZW
245972002-10-21 Zack Weinberg <zack@codesourcery.com>
24598
24599 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
24600 bison 1.50 or later.
24601
434fb8b7
JJ
246022002-10-21 Janis Johnson <janis187@us.ibm.com>
24603
24604 * g++.dg/README: Describe more test directories.
24605
42328048
MM
246062002-10-21 Mark Mitchell <mark@codesourcery.com>
24607
c6c01481 24608 * g++.dg/init/array6.C: Add additional tests.
42328048 24609
ecef5e87
UW
246102002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24611
24612 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
24613 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
24614
0ac1a3d3
KH
246152002-10-21 Kazu Hirata <kazu@cs.umass.edu>
24616
24617 * gcc.c-torture/compile/20020604-1.x: New.
24618 * gcc.c-torture/compile/simd-5.x: Likewise.
24619 * gcc.c-torture/execute/920710-1.x: Likewise.
24620 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
24621
97cc1f5e
MM
246222002-10-21 Mark Mitchell <mark@codesourcery.com>
24623
24624 * g++.dg/inherit/override1.C: Add dg-options clause.
24625
ab3146fd
ZD
246262002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24627
24628 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
24629 _mm_slli_si128.
24630
0d8b229b
AS
246312002-10-19 Andreas Schwab <schwab@suse.de>
24632
24633 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
24634 directory component.
24635
9368208b
MM
246362002-10-18 Mark Mitchell <mark@codesourcery.com>
24637
80bbd03d
MM
24638 * g++.dg/inherit/thunk1.C: New test.
24639
9368208b
MM
24640 * g++.dg/inherit/override1.C: New test.
24641
24642 * g++.dg/abi/mangle11.C: New test.
24643 * g++.dg/abi/mangle14.C: New test.
24644 * g++.dg/abi/mangle17.C: New test.
24645
8a188e24
NS
246462002-10-17 Nathan Sidwell <nathan@codesourcery.com>
24647
24648 * g++.dg/overload/member2.C: New test.
24649
768bf0ab
JJ
246502002-10-17 Janis Johnson <janis187@us.ibm.com>
24651
24652 * g++.dg/README: Describe new compat directory.
24653 * g++.dg/dg.exp: Skip tests in compat directory.
24654 * README.compat: New file.
24655 * lib/compat.exp: New expect script.
24656 * g++.dg/compat: New test directory.
24657 * g++.dg/compat/compat.exp: New expect script.
24658 * g++.dg/compat/abi: New test directory.
24659 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
24660 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
24661 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
24662 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
24663 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
24664 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
24665 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
24666 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
24667 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
24668 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
24669 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
24670 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
24671 * g++.dg/compat/break: New test directory.
24672 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
24673 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
24674 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
24675 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
24676 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
24677 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
24678 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
24679 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
24680 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
24681 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
24682 g++.dg/compat/break/README: New files.
24683 * g++.dg/compat/eh: New test directory.
24684 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
24685 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
24686 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
24687 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
24688 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
24689 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
24690 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
24691 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
24692 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
24693 g++.dg/compat/eh/filter2_y.C,
24694 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
24695 g++.dg/compat/eh/new1_y.C,
24696 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
24697 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
24698 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
24699 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
24700 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
24701 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
24702 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
24703 g++.dg/compat/eh/unexpected1_y.C: New files.
24704 * g++.dg/compat/init: New test directory.
24705 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
24706 g++.dg/compat/init/array5_y.C,
24707 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
24708 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
24709 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
24710 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
24711 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
24712 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
24713 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
24714 g++.dg/compat/init/init-ref2_y.C: New files.
24715
982216be
MM
247162002-10-17 Mark Mitchell <mark@codesourcery.com>
24717
24718 PR c++/7584
24719 * g++.dg/inherit/using3.C: New test.
24720
b8c25665 247212002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
24722
24723 * gcc.dg/20021017-2.c: New test.
24724
b216f69b
MM
247252002-10-17 Mark Mitchell <mark@codesourcery.com>
24726
2d05cd96 24727 * g++.dg/abi/mangle16.C: Adjust.
d768a589 24728
b216f69b
MM
24729 * g++.dg/init/array8.C: New test.
24730
6e53546d
RS
247312002-10-17 Richard Sandiford <rsandifo@redhat.com>
24732
24733 * gcc.dg/special/mips-abi.exp: New test.
24734 * gcc.dg/special/mips-abi.s: Empty file used by the above.
24735
2303a079
MM
247362002-10-16 Mark Mitchell <mark@codesourcery.com>
24737
d3133e68
MM
24738 * g++.dg/abi/mangle16.C: New test.
24739 * g++.dg/abi/mangle17.C: Likewise.
24740
2303a079
MM
24741 PR c++/7478
24742 * g++.dg/template/ref1.C: New test.
24743
e055ba36
KG
247442002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24745
24746 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
24747
6e2ac1ae
UW
247482002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
24749
24750 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
24751
451c0899
MM
247522002-10-16 Mark Mitchell <mark@codesourcery.com>
24753
24754 PR c++/7524
24755 * g++.dg/init/array7.C: New test.
24756
3fa3c4bd
MM
247572002-10-15 Mark Mitchell <mark@codesourcery.com>
24758
24759 * g++.dg/init/array6.C: New test.
22bd2554 24760
3fa3c4bd
MM
24761 * g++.dg/abi/mangle13.C: Likewise.
24762 * g++.dg/abi/mangle14.C: Likewise.
24763 * g++.dg/abi/mangle15.C: Likewise.
24764
58731fd1
MM
247652002-10-14 Mark Mitchell <mark@codesourcery.com>
24766
24767 * g++.dg/abi/empty8.C: New test.
22bd2554 24768
6742d92b
NS
247692002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24770
24771 * g++.dg/init/ctor1.C: New test.
24772
23a64177
UW
247732002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24774
24775 * gcc.c-torture/execute/20021015-1.c: New test.
24776
b8c25665 247772002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
24778
24779 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24780
b8c25665 247812002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
24782
24783 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24784
741fa37f
RH
247852002-10-14 Richard Henderson <rth@redhat.com>
24786
24787 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24788
a3b88570
MM
247892002-10-14 Mark Mitchell <mark@codesourcery.com>
24790
24791 PR optimization/6631
24792 * g++.dg/opt/const2.C: New test.
24793
77631fa7
MM
247942002-10-14 Mark Mitchell <mark@codesourcery.com>
24795
24796 PR c++/7176
24797 * g++.dg/parse/friend1.C: New test.
24798 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24799
0d1c5774
JJ
248002002-10-14 Jakub Jelinek <jakub@redhat.com>
24801
24802 * gcc.dg/20021014-1.c: New test.
24803
8e3df2de
MM
248042002-10-11 Mark Mitchell <mark@codesourcery.com>
24805
dac45b5c
MM
24806 PR c++/5661
24807 * g++.dg/ext/vlm1.C: New test.
24808 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 24809
8e3df2de
MM
24810 * g++.dg/init/array1.C: Remove invalid braces.
24811 * g++.dg/init/brace1.C: New test.
24812 * g++.dg/init/copy2.C: Likewise.
24813 * g++.dg/init/copy3.C: Likewise.
24814 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24815 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24816 braces.
22bd2554 24817
98ddd678
NB
248182002-10-11 Neil Booth <neil@daikokuya.co.uk>
24819
24820 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24821
b8c25665 248222002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
24823
24824 * gcc.c-torture/compile/simd-5.c: New test.
24825
4977bab6
ZW
248262002-10-10 Roger Sayle <roger@eyesopen.com>
24827
24828 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24829
61fdde38
JW
248302002-10-10 Jim Wilson <wilson@redhat.com>
24831
24832 * gcc.c-torture/execute/20021010-1.c: New test.
24833
95f79357
ZW
248342002-10-09 Zack Weinberg <zack@codesourcery.com>
24835
85cd7be8 24836 PR c/7353
95f79357
ZW
24837 * g++.dg/ext/typedef-init.C: New test.
24838 * gcc.dg/typedef-init.c: New test.
24839
5cc67323
NB
248402002-10-09 Neil Booth <neil@daikokuya.co.uk>
24841
24842 * gcc.dg/cpp/paste13.c: New test.
24843
131d2c16
KG
248442002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24845
24846 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24847 remaining platforms, XFAIL during compile, not execute. Don't
24848 XFAIL at -O0.
24849
bf52f899
NS
248502002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24851
24852 * gcc.dg/alias-1.c: Tweak expected warning.
24853
a85cd145
V
248542002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24855
24856 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24857
f75369c8
AJ
248582002-10-06 Andreas Jaeger <aj@suse.de>
24859
8d725537
AJ
24860 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24861 * gcc.dg/cpp/c++98.C: Likewise.
24862
24863 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24864 * g++.dg/cpp/c++98.C: Likewise.
24865
24866 * g++.dg/README (Subdirectories): Mention cpp directory.
24867
f75369c8
AJ
24868 PR target/7559
24869 * gcc.dg/20021006-1.c: New test.
24870
eb55ce4b
KL
248712002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24872
24873 PR c++/7804
24874 * g++.dg/other/warning1.C: New test.
24875
f91f86e7
RS
248762002-10-04 Roger Sayle <roger@eyesopen.com>
24877
24878 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24879 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24880 and sparc-*-* with -m64 as expected failures. See PR 8087.
24881
bd9bb3d2
MM
248822002-10-03 Mark Mitchell <mark@codesourcery.com>
24883
24884 PR c++/7931
24885 * g++.dg/template/ptrmem3.C: New test.
f75369c8 24886
bd9bb3d2
MM
24887 PR c++/7754
24888 * g++.dg/template/union1.C: New test.
24889
6397d80b
MM
248902002-10-03 Mark Mitchell <mark@codesourcery.com>
24891
24892 PR c++/8006
24893 * g++.dg/abi/mangle9.C: New test.
24894 * g++.dg/abi/mangle10.C: New test.
24895 * g++.dg/abi/mangle11.C: New test.
24896 * g++.dg/abi/mangle12.C: New test.
24897
2282d28d
MM
248982002-10-02 Mark Mitchell <mark@codesourcery.com>
24899
24900 PR c++/7188.
24901 * g++.dg/template/meminit1.C: New test.
24902 * g++.dg/warn/Wreorder-1.C: Likewise.
24903 * g++.old-deja/g++.mike/warn3.C: Tweak.
24904 * lib/prune.exp: Ingore "in copy constructor".
24905
e5ec43ac
AJ
249062002-10-02 Andreas Jaeger <aj@suse.de>
24907
24908 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24909 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24910 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24911 on x86-64.
24912
a1d1a0f9
MM
249132002-10-01 Mark Mitchell <mark@codesourcery.com>
24914
24915 * gcc.dg/empty1.C: Fix typo.
24916
73a73768
NS
249172002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24918
24919 * gcc.dg/alias-1.c: New test.
24920
871e97f7
MM
249212002-10-01 Mark Mitchell <mark@codesourcery.com>
24922
0645ba8f
MM
24923 * gcc.dg/empty1.C: New test.
24924
871e97f7
MM
24925 * g++.dg/tls/init-2.C: Tweak error messages.
24926
8ab907e8
RS
249272002-10-01 Richard Sandiford <rsandifo@redhat.com>
24928
24929 * gcc.c-torture/compile/20020923-1.c: New test.
24930
e3e3815b
JT
249312002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24932
24933 * gcc.c-torture/execute/ffs-1.c: New test.
24934 * gcc.c-torture/execute/ffs-2.c: Ditto.
24935
5a9a1961
NS
249362002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24937
24938 * g++.dg/overload/member1.C: New test.
24939
ed8e443a 249402002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 24941
ed8e443a
JM
24942 * g++.dg/abi/empty7.C: New test.
24943 * g++.dg/init/pm2.C: Likewise.
f75369c8 24944
ed8e443a 249452002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 24946
ed8e443a 24947 * g++.dg/rtti/crash1.C: New test.
03357c23 24948
ed8e443a 249492002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 24950
ed8e443a
JM
24951 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24952 gcc.dg/sibcall-4.c: New tests.
d7bb749a 24953
ed8e443a 249542002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 24955
ed8e443a
JM
24956 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24957 powerpc and MMIX targets.
1c402174 24958
ed8e443a 249592002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 24960
ed8e443a 24961 * gcc.dg/cpp/20020927-1.c: New.
57147be1 24962
ed8e443a 249632002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 24964
ed8e443a 24965 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 24966
ed8e443a 249672002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 24968
ed8e443a 24969 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 24970
ed8e443a 249712002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 24972
ed8e443a 24973 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 24974
ed8e443a 249752002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 24976
ed8e443a 24977 * README.QMTEST: Fix typo.
d57f8a71 24978
ed8e443a 249792002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 24980
ed8e443a 24981 * gcc.dg/20020926-1.c: New test.
b784617e 24982
ed8e443a 249832002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 24984
ed8e443a
JM
24985 PR target/7842
24986 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 24987
ed8e443a 249882002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 24989
ed8e443a
JM
24990 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24991 unique to the tool.
24992 * lib/g77.exp (g77_init): Likewise.
24993 * lib/g++.exp (g++_init): Likewise.
24994 * lib/objc.exp (objc_init): Likewise.
1c88948f 24995
ed8e443a 249962002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 24997
ed8e443a
JM
24998 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24999 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
25000 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 25001
ed8e443a 250022002-09-25 Richard Henderson <rth@redhat.com>
6190e147 25003
ed8e443a
JM
25004 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
25005 too-small long double.
6190e147 25006
ed8e443a 250072002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 25008
ed8e443a 25009 * gcc.dg/20020919-1.c: New test.
c354bbcc 25010
ed8e443a 250112002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 25012
ed8e443a
JM
25013 * g++.dg/abi/bitfield6.C: New test.
25014 * g++.dg/abi/bitfield7.C: New test.
25015 * g++.dg/abi/bitfield8.C: New test.
25016 * g++.dg/abi/vbase11.C: New test.
2d3e278d 25017
ed8e443a 250182002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 25019
ed8e443a
JM
25020 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
25021 hppa*-*-hpux*. Update test comment.
490ed846 25022
ed8e443a 250232002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 25024
ed8e443a 25025 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 25026
ed8e443a 250272002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 25028
ed8e443a 25029 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 25030
ed8e443a 250312002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 25032
ed8e443a 25033 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 25034
ed8e443a 250352002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 25036
ed8e443a
JM
25037 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
25038 systems.
1ce505c4 25039
ed8e443a 250402002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 25041
ed8e443a
JM
25042 * gcc.c-torture/execute/ieee/mzero3.c: New test.
25043
25044 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
25045 Adjust for c++filt moved to binutils. Remove spurious duplicate
25046 setting of cxxfilt.
25047
250482002-09-19 Geoffrey Keating <geoffk@apple.com>
25049
25050 * gcc.dg/20020312-2.c: Update for darwin.
25051
250522002-09-18 Nathan Sidwell <nathan@codesourcery.com>
25053
25054 * g++.old-deja/g++.other/crash32.C: Mark ICE.
25055
250562002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
25057
25058 * objc.dg/comp-types-1.m: New test.
25059 * objc.dg/comp-types-2.m: New test.
25060 * objc.dg/comp-types-3.m: New test.
25061 * objc.dg/comp-types-4.m: New test.
25062 * objc.dg/comp-types-5.m: New test.
25063 * objc.dg/comp-types-6.m: New test.
25064
250652002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
25066
25067 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
25068
250692002-09-16 Nathan Sidwell <nathan@codesourcery.com>
25070
25071 * g++.dg/other/do1.C: New test.
25072
25073 * g++.dg/template/subst1.C: New test.
25074
250752002-09-16 Steve Ellcey <sje@cup.hp.com>
25076
25077 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
25078
250792002-09-16 Nathan Sidwell <nathan@codesourcery.com>
25080
25081 * g++.dg/template/qualttp20.C: Adjust expected errors.
25082 * g++.old-deja/g++.jason/report.C: Likewise.
25083 * g++.old-deja/g++.other/qual1.C: Likewise.
25084
25085 * g++.dg/lookup/scoped2.C: New test.
25086
25087 * g++.dg/ext/asm3.C: New test.
25088
250892002-09-16 Richard Earnshaw <rearnsha@arm.com>
25090
25091 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
25092
250932002-09-16 Kazu Hirata <kazu@cs.umass.edu>
25094
25095 * ChangeLog: follow spelling conventions.
25096 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
25097 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
25098 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
25099 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
25100 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
25101 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
25102 * g++.old-deja/g++.law/global-init1.C: Likewise.
25103 * g++.old-deja/g++.other/delete4.C: Likewise.
25104 * g++.old-deja/g++.other/inline21.C: Likewise.
25105 * g++.old-deja/g++.other/singleton.C: Likewise.
25106 * g77.dg/strlen0.f: Likewise.
25107 * g77.f-torture/compile/20010519-1.f: Likewise.
25108 * g77.f-torture/compile/980310-4.f: Likewise.
25109 * gcc.c-torture/compile/20000605-1.c: Likewise.
25110 * gcc.c-torture/execute/20020225-1.c: Likewise.
25111 * gcc.dg/c90-hexfloat-2.c: Likewise.
25112 * gcc.dg/c99-bool-1.c: Likewise.
25113 * gcc.dg/c99-hexfloat-2.c: Likewise.
25114 * gcc.dg/dll-2.c: Likewise.
25115 * gcc.dg/wtr-union-init-1.c: Likewise.
25116 * gcc.dg/wtr-union-init-2.c: Likewise.
25117 * gcc.dg/wtr-union-init-3.c: Likewise.
25118 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25119 * gcc.dg/cpp/defined.c: Likewise.
25120 * gcc.dg/cpp/macsyntx.c: Likewise.
25121 * gcc.dg/cpp/paste2.c: Likewise.
25122 * gcc.dg/cpp/trad/defined.c: Likewise.
25123 * gcc.dg/format/c90-printf-1.c: Likewise.
25124 * gcc.dg/format/c90-scanf-1.c: Likewise.
25125 * gcc.dg/format/c99-printf-1.c: Likewise.
25126 * gcc.dg/format/c99-scanf-1.c: Likewise.
25127 * gcc.misc-tests/gcov-8.c: Likewise.
25128 * lib/profopt.exp: Likewise.
25129
251302002-09-15 Krister Walfridsson <cato@df.lth.se>
25131
25132 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
25133
251342002-09-15 Nathan Sidwell <nathan@codesourcery.com>
25135
25136 * g++.dg/inherit/using2.C: New test.
25137
251382002-09-15 Kazu Hirata <kazu@cs.umass.edu>
25139
25140 * ChangeLog: Follow spelling conventions.
25141 * g++.dg/template/friend4.C: Likewise.
25142 * g++.old-deja/g++.pt/crash67.C: Likewise.
25143 * gcc.c-torture/execute/20000801-4.c: Likewise.
25144 * gcc.dg/c90-digraph-1.c: Likewise.
25145 * gcc.dg/c94-digraph-1.c: Likewise.
25146 * gcc.dg/c99-digraph-1.c: Likewise.
25147 * gcc.dg/cpp/line5.c: Likewise.
25148 * gcc.dg/cpp/multiline.c: Likewise.
25149 * gcc.dg/cpp/trad/literals-1.c: Likewise.
25150 * gcc.dg/format/attr-3.c: Likewise.
25151 * gcc.dg/format/c90-scanf-3.c: Likewise.
25152 * gcc.dg/format/ext-4.c: Likewise.
25153
251542002-09-15 Nathan Sidwell <nathan@codesourcery.com>
25155
25156 * g++.dg/template/pretty1.C: New test.
25157
251582002-09-14 Alan Modra <amodra@bigpond.net.au>
25159
25160 * gcc.c-torture/execute/struct-cpy-1.c: New test.
25161
251622002-09-13 Matt Austern <austern@apple.com>
25163
25164 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
25165 passing a cast expression to a function by const reference.
25166
251672002-09-13 Nathan Sidwell <nathan@codesourcery.com>
25168
25169 * g++.dg/template/deduce1.C: New test.
25170
251712002-09-13 Kazu Hirata <kazu@cs.umass.edu>
25172
25173 * gcc.c-torture/execute/simd-1.c: Force all use of int to
25174 32-bit int.
25175
251762002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
25177
25178 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
25179 usage.
25180
251812002-09-10 Richard Earnshaw <rearnsha@arm.com>
25182
25183 * gcc.c-torture/compile/20020910-1.c: New test.
25184
251852002-09-10 Frank Ch. Eigler <fche@redhat.com>
25186
25187 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
25188
251892002-09-10 Andreas Jaeger <aj@suse.de>
25190
25191 * gcc.dg/20020312-2.c: Adjust for x86-64.
25192
251932002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
25194
25195 * g77.dg/7388.f: New test case for PR 7388.
25196
251972002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
25198
25199 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
25200
252012002-09-05 Ziemowit Laski <zlaski@apple.com>
25202
25203 * objc.dg/proto-lossage-1.m: New test.
25204
252052002-09-06 Neil Booth <neil@daikokuya.co.uk>
25206
25207 * gcc.dg/cpp/_Pragma4.c: Fix typo.
25208
252092002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
25210
25211 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
25212 expected to pass.
25213
252142002-09-06 Stan Shebs <shebs@apple.com>
25215 David Edelsohn <edelsohn@gnu.org>
25216
25217 * gcc.dg/weak: New directory.
25218 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
25219 target-specific xfail bits.
25220 * gcc.dg/typeof-2.c: Move to new directory.
25221 * gcc.dg/weak.exp: New expect script.
25222
252232002-09-06 Alan Modra <amodra@bigpond.net.au>
25224
25225 * gcc.c-torture/execute/extzvsi.c: New test.
25226
252272002-09-05 Stan Shebs <shebs@apple.com>
25228
25229 * gcc.dg/weak-1.c: xfail on Darwin.
25230 * gcc.dg/weak-2.c: Ditto.
25231 * gcc.dg/weak-3.c: Ditto.
25232 * gcc.dg/weak-4.c: Ditto.
25233 * gcc.dg/weak-5.c: Ditto.
25234 * gcc.dg/weak-6.c: Ditto.
25235 * gcc.dg/weak-7.c: Ditto.
25236 * gcc.dg/weak-8.c: Ditto.
25237 * gcc.dg/weak-9.c: Ditto.
25238
252392002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
25240
25241 * gcc.c-torture/execute/loop-14.c: New test.
25242
252432002-09-04 Jakub Jelinek <jakub@redhat.com>
25244
25245 * g++.dg/other/cxa-atexit1.C: New test.
25246
25247 * gcc.dg/typeof-2.c: New test.
25248
252492002-09-03 Roger Sayle <roger@eyesopen.com>
25250
25251 * gcc.dg/builtins-2.c: New testcase.
25252 * gcc.dg/builtins-3.c: New testcase.
25253
252542002-09-03 Neil Booth <neil@daikokuya.co.uk>
25255
25256 * gcc.dg/cpp/_Pragma4.c: New test.
25257
252582002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
25259
25260 * objc/execute/nil_method-1.m: New testcase.
25261
252622002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
25263
25264 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
25265 [Object class], not [Object initialize].
25266
252672002-08-31 Roger Sayle <roger@eyesopen.com>
25268 Hans-Peter Nilsson <hp@bitrange.com>
25269
25270 * gcc.c-torture/execute/20020720-1.x: Skip test on
25271 mmix-knuth-mmixware. Correct comment.
25272
252732002-08-27 Mark Mitchell <mark@codesourcery.com>
25274
25275 * testsuite/g++.dg/abi/bitfield5.C: New test.
25276 * testsuite/g++.dg/abi/vbase10.C: Likewise.
25277
252782002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
25279
25280 * objc.dg/undeclared-selector.m: New test.
25281
252822002-08-27 Nathan Sidwell <nathan@codesourcery.com>
25283
25284 * g++.dg/other/offsetof1.C: Avoid cast warning.
25285
252862002-08-26 Ziemowit Laski <zlaski@apple.com>
25287
25288 * objc.dg/super-class-2.m: New test.
25289
252902002-08-24 Matt Austern <austern@apple.com>
25291
25292 * g++.dg/ext/lvaddr.C: New test.
25293 * g++.dg/ext/lvcast.C: New test.
25294
252952002-08-22 Mark Mitchell <mark@codesourcery.com>
25296
25297 * testsuite/g++.dg/inherit/cond1.C: New test.
25298
252992002-08-22 Geoffrey Keating <geoffk@redhat.com>
25300
25301 * gcc.dg/noncompile/incomplete-1.c: New test.
25302
253032002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
25304
25305 * gcc.dg/typespec-1.c: New test.
25306
253072002-08-20 Devang Patel <dpatel@apple.com>
25308 * objc.dg/proto-hier-2.m: New test.
25309
253102002-08-19 Ziemowit Laski <zlaski@apple.com>
25311
25312 * objc.dg/bitfield-1.m: New test.
25313 * objc.dg/bitfield-2.m: New test.
25314
253152002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
25316
25317 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
25318 gcc.dg/c99-flex-array-4.c: New tests.
25319
253202002-08-16 Stan Shebs <shebs@apple.com>
25321
25322 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
25323
253242002-08-15 Jakub Jelinek <jakub@redhat.com>
25325
25326 * gcc.dg/typeof-1.c: New test.
25327 * g++.dg/ext/typeof2.C: New test.
25328
253292002-08-15 Nathan Sidwell <nathan@codesourcery.com>
25330
25331 * g++.dg/other/offsetof1.C: New test.
25332
253332002-08-14 Richard Henderson <rth@redhat.com>
25334
25335 * gcc.dg/tls/diag-3.c: Fix expected message strings.
25336
253372002-08-14 Neil Booth <neil@daikokuya.co.uk>
25338
25339 * gcc.dg/cpp/_Pragma3.c: New test.
25340
253412002-08-13 Mark Mitchell <mark@codesourcery.com>
25342
25343 * g++.dg/template/inherit3: New test.
25344
253452002-08-10 Nathan Sidwell <nathan@codesourcery.com>
25346
25347 * gcc.dg/bitfld-4.c: Add blank options.
25348
253492002-08-09 Mark Mitchell <mark@codesourcery.com>
25350
25351 * g++.dg/template/crash1.C: New test.
25352
253532002-08-08 Jakub Jelinek <jakub@redhat.com>
25354
25355 * gcc.dg/tls/opt-2.c: New test.
25356
253572002-08-08 Devang Patel <dpatel@apple.com>
25358
25359 * objc.dg/selector-1.m : New test
25360
253612002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25362
25363 * g++.dg/abi/bitfield4.C: New test.
25364 * gcc.dg/bitfld-4.c: New test.
25365
253662002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25367
25368 * g++.dg/other/packed1.C: New test.
25369
253702002-08-07 Mark Mitchell <mark@codesourcery.com>
25371
25372 * g++.dg/abi/offsetof.C: Tweak error messages.
25373 * g++.old-deja/g++.mike/p10769a.C: Likewise.
25374
253752002-08-08 Jakub Jelinek <jakub@redhat.com>
25376
25377 * gcc.dg/bitfld-3.c: New test.
25378
253792002-08-07 Jakub Jelinek <jakub@redhat.com>
25380 Richard Henderson <rth@redhat.com>
25381
25382 * gcc.dg/i386-bitfield1.c: New test.
25383 * g++.dg/abi/bitfield3.C: Update.
25384
253852002-08-07 Neil Booth <neil@daikokuya.co.uk>
25386
25387 * objc.dg/const-str-2.m: Update.
25388 * gcc.dg/cpp/c++98.c: Change to C extension.
25389 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
25390 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
25391
253922002-08-06 Aldy Hernandez <aldyh@redhat.com>
25393
25394 * testsuite/gcc.dg/tls/diag-3.c: New.
25395
253962002-08-07 Gabriel Dos Reis <gdr@nerim.net>
25397
25398 * g++.dg/README (Subdirectories): Document new subdir expr.
25399 * g++.dg/expr/pmf-1.C: New test.
25400
254012002-08-06 Neil Booth <neil@daikokuya.co.uk>
25402
25403 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
25404
254052002-08-06 Jakub Jelinek <jakub@redhat.com>
25406
25407 * g++.dg/abi/bitfield3.C: New test.
25408
254092002-08-05 Nathan Sidwell <nathan@codesourcery.com>
25410
25411 * lib/gcov.exp: Tweak expected line formats.
25412 * gcc.misc-tests/gcov8.c: New test.
25413 * gcc.misc-tests/gcov8.x: New flags.
25414
254152002-08-05 Jakub Jelinek <jakub@redhat.com>
25416
25417 * consistency.vlad/layout/endian.c: Include string.h.
25418
25419 * gcc.c-torture/execute/20020805-1.c: New test.
25420
254212002-08-04 Gabriel Dos Reis <gdr@nerim.net>
25422
25423 * g++.dg/other/conversion1.C: New test.
25424
254252002-08-03 Roger Sayle <roger@eyesopen.com>
25426
25427 * gcc.dg/builtins-1.c: New testcase.
25428
254292002-08-02 Mark Mitchell <mark@codesourcery.com>
25430
25431 * g++.dg/inherit/access3.C: New test.
25432
254332002-08-01 Jakub Jelinek <jakub@redhat.com>
25434
25435 * gcc.dg/ia64-visibility-2.c: New test.
25436
254372002-08-01 Benjamin Kosnik <bkoz@redhat.com>
25438
25439 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
25440 __qualifier_flags to __flags.
25441
254422002-07-31 Mark Mitchell <mark@codesourcery.com>
25443
25444 * g++.dg/inherit/operator1.C: New test.
25445 * g++.dg/lookup/disamb1.C: Fix typo in comment.
25446 * g++.dg/other/error1.C: Change expected error message.
25447 * g++.dg/template/conv4.C: Likewise.
25448
254492002-07-26 Neil Booth <neil@daikokuya.cop.uk>
25450
25451 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
25452 for documented behavior.
25453
254542002-07-25 Roger Sayle <roger@eyesopen.com>
25455
25456 * gcc.c-torture/execute/20020720-1.x: Skip this test on
25457 several targets known to fail.
25458
254592002-07-25 Richard Sandiford <rsandifo@redhat.com>
25460
25461 * gcc.dg/mips-args-[123].c: New tests.
25462
254632002-07-24 Aldy Hernandez <aldyh@redhat.com>
25464
25465 * gcc.dg/ppc-spe.c: New.
25466
254672002-07-24 Geoffrey Keating <geoffk@redhat.com>
25468
25469 * g++.dg/other/ptrmem4.C: New testcase.
25470
254712002-07-24 Richard Henderson <rth@redhat.com>
25472
25473 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
25474
254752002-07-24 Gabriel Dos Reis <gdr@nerim.net>
25476
25477 * g++.dg/ext/alignof1.C (main): Return 0 for success.
25478
254792002-07-24 Roger Sayle <roger@eyesopen.com>
25480
25481 * gcc.c-torture/execute/memset-3.c: New testcase.
25482
254832002-07-24 Neil Booth <neil@daikokuya.co.uk>
25484
25485 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 25486 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 25487
13fd931e
KG
254882002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25489
25490 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
25491 Delete.
25492
b8c25665 254932002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
25494
25495 * gcc.c-torture/compile/simd-4.c: New test.
25496
0e902d98
KL
254972002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25498
25499 PR c++/7347, c++/7348
25500 * g++.dg/template/access4.C: New test.
25501 * g++.dg/template/access5.C: New test.
25502 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
25503 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
25504 * g++.old-deja/g++.pt/ttp58.C: Likewise.
25505 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
25506
cf3c4f56
JJ
255072002-07-22 Jakub Jelinek <jakub@redhat.com>
25508
25509 * gcc.dg/gnu89-init-2.c: New test.
25510
56508306
GDR
255112002-07-21 Gabriel Dos Reis <gdr@nerim.net>
25512
25513 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
25514
0da65b89
RS
255152002-07-20 Roger Sayle <roger@eyesopen.com>
25516
25517 * gcc.c-torture/execute/20020720-1.c: New testcase.
25518
68e65275
NB
255192002-07-20 Neil Booth <neil@daikokuya.co.uk>
25520
25521 * gcc.dg/cpp/Wsignprom.c: New tests.
25522
a0c58ea9
AM
255232002-07-20 Alan Modra <amodra@bigpond.net.au>
25524
25525 * gcc.c-torture/execute/loop-13.c: New test.
25526
75aef48a
NB
255272002-07-19 Neil Booth <neil@daikokuya.co.uk>
25528
25529 * gcc.dg/cpp/expr.c: New tests.
25530
803b90d3 255312002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
25532
25533 * g++.dg/opt/pr6713.C: Add template instantiation.
25534
85272855
AM
255352002-07-18 Alan Modra <amodra@bigpond.net.au>
25536
437deefa
DE
25537 * gcc.dg/nest.c: New test.
25538
255392002-07-17 Richard Henderson <rth@redhat.com>
25540
25541 * g++.dg/opt/pr6713.C: New test.
85272855 25542
90888283
EB
255432002-07-17 Eric Botcazou <ebotcazou@multimania.com>
25544
25545 * gcc.c-torture/execute/loop-2e.x: Let the testcase
25546 XFAIL for all x86 processors.
25547
ce0ead25
ID
255482002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
25549
25550 * gcc.c-torture/execute/20010122-1.x: Do not test with
25551 -fomit-frame-pointer.
25552
d955f6ea
KL
255532002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25554
25555 * g++.dg/template/instantiate2.C: New test.
25556 * g++.dg/template/spec4.C: New test.
25557
ba59df78
KL
255582002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25559
25560 * g++.dg/template/access2.C: New test.
25561 * g++.dg/template/access3.C: New test.
25562
6c535c69
ZW
255632002-07-15 Zack Weinberg <zack@codesourcery.com>
25564
25565 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
25566 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
25567 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
25568 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
25569 Convert to use <stdarg.h>.
25570 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
25571 Delete.
25572 * gcc.dg/va-arg-2.c: New.
25573 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
25574
794a292d
JJ
255752002-07-15 Jakub Jelinek <jakub@redhat.com>
25576
25577 * gcc.c-torture/compile/20020710-1.c: New test.
25578
b8c25665 255792002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 25580 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
25581
25582 gcc.c-torture/compile/simd-2.c: New testcase.
25583 gcc.c-torture/compile/simd-3.c: Likewise.
25584
f0ab6bf2
MM
255852002-07-11 Mark Mitchell <mark@codesourcery.com>
25586
25587 PR c++/7224
25588 * g++.dg/overload/error1.C: New test.
6c535c69 25589
789b7de5
RO
255902002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25591
25592 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
25593 configuration and IRIX 6 O32 ABI.
25594
e65a2d65
RS
255952002-07-11 Roger Sayle <roger@eyesopen.com>
25596
25597 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
25598
c5358a5d
RS
255992002-07-10 Roger Sayle <roger@eyesopen.com>
25600
25601 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
25602
6d844e9d
JL
256032002-07-10 Jeffrey A Law <law@redhat.com>
25604
6c535c69 25605 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 25606
6c535c69 25607 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 25608
2fefbb5d
AH
256092002-07-09 Aldy Hernandez <aldyh@redhat.com>
25610
6c535c69 25611 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 25612
4d5be58b
DN
256132002-07-09 Diego Novillo <dnovillo@redhat.com>
25614
25615 * gcc.c-torture/compile/20020709-1.c: New test.
25616
78abea27
RS
256172002-07-07 Roger Sayle <roger@eyesopen.com>
25618
25619 * g++.dg/template/qualttp21.C: New test case.
25620
e66c8649
AO
256212002-07-06 Alexandre Oliva <aoliva@redhat.com>
25622
25623 * gcc.c-torture/compile/20020706-1.c: New test.
25624 * gcc.c-torture/compile/20020706-2.c: New test.
25625
78abea27
RS
256262002-07-06 Brian R. Gaeke <brg@dgate.ORG>
25627 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
25628
25629 * g++.dg/warn/incomplete1.C: New test.
25630
8537dbae
KG
256312002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25632
25633 PR c++/7099
6c535c69 25634 * g++.dg/warn/noreturn1.C: New test.
8537dbae 25635
9833f679
MM
256362002-07-03 Mark Mitchell <mark@codesourcery.com>
25637
25638 PR c++/6706
25639 * g++.dg/debug/debug6.C: New test.
25640 * g++.dg/debug/debug7.C: New test.
25641
b8c25665 256422002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
25643
25644 * gcc.c-torture/compile/simd-3.c: New test.
25645
a6a5beb1
CD
256462002-07-03 Chris Demetriou <cgd@broadcom.com>
25647
25648 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
25649 * gcc.dg/20020620-1.c: Likewise.
25650
b2153b98
KL
256512002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25652
25653 PR c++/6944
25654 * g++.dg/init/array4.C: New test.
25655 * g++.dg/init/array5.C: New test.
25656
b8c25665 256572002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
25658
25659 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
25660 * gcc.c-torture/execute/simd-2.c (main): Likewise.
25661
622d3731
KG
256622002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25663
25664 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
25665 * gcc.dg/wtr-aggr-init-1.c: Likewise.
25666 * gcc.dg/wtr-conversion-1.c: Likewise.
25667 * gcc.dg/wtr-escape-1.c: Likewise.
25668 * gcc.dg/wtr-int-type-1.c: Likewise.
25669 * gcc.dg/wtr-label-1.c: Likewise.
25670 * gcc.dg/wtr-static-1.c: Likewise.
25671 * gcc.dg/wtr-strcat-1.c: Likewise.
25672 * gcc.dg/wtr-suffix-1.c: Likewise.
25673 * gcc.dg/wtr-switch-1.c: Likewise.
25674 * gcc.dg/wtr-unary-plus-1.c: Likewise.
25675 * gcc.dg/wtr-union-init-1.c: Likewise.
25676 * gcc.dg/wtr-union-init-2.c: Likewise.
25677 * gcc.dg/wtr-union-init-3.c: Likewise.
25678
25679 * gcc.dg/wtr-func-def-1.c: New test.
25680
c40da518 256812002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 25682
c40da518
DP
25683 * objc.dg/param-1.m: New test.
25684
0879540b
NB
256852002-07-03 Neil Booth <neil@daikokuya.co.uk>
25686
25687 * gcc.dg/cpp/trad/directive.c: Add test.
25688 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 25689 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 25690
ed8e443a 256912002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 25692
ed8e443a 25693 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 25694
ed8e443a 256952002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 25696
ed8e443a 25697 * objc.dg/desig-init-1.m: New test.
c1c5187c 25698
ed8e443a 256992002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 25700
ed8e443a
JM
25701 PR c++/6716
25702 * g++.dg/template/instantiate1.C: New test.
17f29637 25703
ed8e443a 257042002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 25705
ed8e443a
JM
25706 PR c++/7112
25707 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 25708
ed8e443a 257092002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 25710
ed8e443a
JM
25711 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
25712 gcc.dg/cpp/trad/include.c: New tests.
7098b619 25713
ed8e443a 257142002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 25715
ed8e443a
JM
25716 PR target/7177
25717 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 25718
ed8e443a 257192002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 25720
ed8e443a
JM
25721 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
25722 header here...
25723 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
25724 (objc-torture-execute): or here.
bbeb33f2 25725
ed8e443a 257262002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 25727
ed8e443a 25728 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 25729
ed8e443a 257302002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 25731
ed8e443a 25732 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 25733
ed8e443a 257342002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 25735
ed8e443a 25736 * objc.dg/fsyntax-only.m: New test.
118f8dc1 25737
ed8e443a 257382002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 25739
ed8e443a
JM
25740 PR c++/6695
25741 * g++.dg/template/friend7.C: New file.
5ce49b4b 25742
ed8e443a 257432002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 25744
ed8e443a
JM
25745 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
25746 return type.
759236dd 25747
ed8e443a 257482002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 25749
ed8e443a
JM
25750 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
25751 avoid division by zero.
86422829 25752
ed8e443a 257532002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 25754
ed8e443a 25755 * gcc.dg/Wunknownprag.c: New tests.
06470238 25756
ed8e443a 257572002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 25758
ed8e443a 25759 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 25760
ed8e443a 257612002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 25762
ed8e443a
JM
25763 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25764 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25765 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25766 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25767 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25768 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25769 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25770 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25771 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25772 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25773 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25774 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25775 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25776 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25777 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25778 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25779 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 25780
ed8e443a 257812002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 25782
ed8e443a
JM
25783 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25784 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25785 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25786 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25787 New tests.
25788 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 25789
ed8e443a 257902002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 25791
ed8e443a 25792 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 25793
ed8e443a 257942002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 25795
ed8e443a
JM
25796 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25797 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25798 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25799 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 25800
ed8e443a 258012002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 25802
ed8e443a
JM
25803 * gcc.dg/cpp/trad: New directory with traditional tests copied
25804 from parent directory.
25805 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25806 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25807 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25808 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25809 Move to trad/ and rename.
25810 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25811 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25812 gcc.dg/cpp/trad/redef2.c: New tests.
25813 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 25814
ed8e443a 258152002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 25816
ed8e443a
JM
25817 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25818 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25819 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25820 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25821 Remove.
017acb41 25822
ed8e443a 258232002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 25824
ed8e443a 25825 * gcc.dg/20020620-1.c: New test.
9164f47a 25826
ed8e443a 258272002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 25828
ed8e443a 25829 * g++.dg/template/ttp4.C: New test.
342cea95 25830
ed8e443a 258312002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 25832
ed8e443a 25833 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 25834
ed8e443a 258352002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 25836
ed8e443a
JM
25837 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25838 Don't use attribute `noinline'.
90227c69 25839
ed8e443a 258402002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 25841
ed8e443a 25842 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 25843
ed8e443a 258442002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 25845
ed8e443a 25846 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 25847
ed8e443a 25848 * gcc.dg/simd-1.c: New.
820d4b1b 25849
ed8e443a 258502002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 25851
ed8e443a 25852 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 25853
ed8e443a 258542002-06-16 Richard Henderson <rth@redhat.com>
750491fc 25855
ed8e443a
JM
25856 * g++.dg/ext/anon-struct1.C: New.
25857 * g++.dg/ext/anon-struct2.C: New.
25858 * g++.dg/ext/anon-struct3.C: New.
25859 * gcc.dg/anon-struct-1.c: New.
25860 * gcc.dg/anon-struct-2.c: New.
25861 * gcc.dg/anon-struct-3.c: New.
25862 * gcc.dg/20011008-1.c: Adjust warning text.
25863 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 25864
ed8e443a 258652002-06-16 Richard Henderson <rth@redhat.com>
0931db71 25866
ed8e443a 25867 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 25868
ed8e443a 258692002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 25870
ed8e443a 25871 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 25872
ed8e443a 258732002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 25874
ed8e443a
JM
25875 * gcc.c-tortuture/execute/compare-1.c: New test case.
25876 * gcc.c-tortuture/execute/compare-2.c: New test case.
25877 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 25878
ed8e443a 258792002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 25880
ed8e443a
JM
25881 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25882 ia64 ilp32.
a6f5e048 25883
ed8e443a 258842002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 25885
ed8e443a 25886 * g++.dg/template/typename2.C: Update error message.
d65cb654 25887
ed8e443a 258882002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 25889
ed8e443a 25890 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 25891
ed8e443a 258922002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 25893
ed8e443a
JM
25894 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25895 list of targets to skip.
9da754bd 25896
ed8e443a 258972002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 25898
ed8e443a
JM
25899 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25900 targets if not optimizing.
56a28102 25901
ed8e443a 259022002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 25903
ed8e443a 25904 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 25905
ed8e443a 25906 * g++.dg/opt/vt1.C: New test.
5d056e9b 25907
ed8e443a 25908 * gcc.dg/20020531-1.c: New test.
156755ac 25909
ed8e443a 25910 * gcc.dg/20020530-1.c: New test.
50f30e6b 25911
ed8e443a 25912 * gcc.dg/20020527-1.c: New test.
85d49058 25913
ed8e443a 25914 * g++.dg/opt/cse1.C: New test.
7b668f9e 25915
ed8e443a 259162002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 25917
ed8e443a 25918 * gcc.dg/20020607-2.c: New test case.
437f1df1 25919
ed8e443a 259202002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 25921
ed8e443a 25922 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 25923
ed8e443a 259242002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 25925
ed8e443a
JM
25926 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25927 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25928 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 25929
ed8e443a 259302002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 25931
ed8e443a 25932 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 25933
ed8e443a 259342002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 25935
ed8e443a
JM
25936 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25937 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 25938
ed8e443a 259392002-06-02 Richard Henderson <rth@redhat.com>
ab780373 25940
ed8e443a
JM
25941 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25942 test functions static.
ab780373 25943
ed8e443a 259442002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 25945
ed8e443a
JM
25946 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25947 now.
e33a8855 25948
ed8e443a 259492002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 25950
ed8e443a
JM
25951 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25952 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25953 Update for mofified diagnostics.
25954 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 25955
ed8e443a 259562002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 25957
ed8e443a 25958 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 25959
ed8e443a 259602002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 25961
ed8e443a 25962 * gcc.dg/fnegate-1.c: New test case.
378393da 25963
ed8e443a 259642002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 25965
ed8e443a 25966 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 25967
ed8e443a 259682002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 25969
ed8e443a
JM
25970 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25971 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25972 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 25973
ed8e443a 259742002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 25975
ed8e443a 25976 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 25977
ed8e443a 259782002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 25979
ed8e443a 25980 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 25981
ed8e443a 259822002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 25983
ed8e443a 25984 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 25985
ed8e443a 259862002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 25987
ed8e443a 25988 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 25989
ed8e443a 259902002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 25991
ed8e443a
JM
25992 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25993 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 25994
ed8e443a 259952002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 25996
ed8e443a 25997 * g++.dg/opt/cse2.C: New test.
9059e33c 25998
ed8e443a 259992002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 26000
ed8e443a
JM
26001 * gcc.dg/cpp/arith-1.c: New semantic tests.
26002 * gcc.dg/cpp/if-1.c: Update.
91318908 26003
ed8e443a 260042002-05-24 Ben Elliston <bje@redhat.com>
9e253215 26005
ed8e443a 26006 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 26007
ed8e443a 260082002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 26009
ed8e443a 26010 * gcc.dg/verbose-asm.c: New test.
90442291 26011
ed8e443a 260122002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 26013
ed8e443a 26014 * gcc.dg/cpp/paste12.c: New test.
3620711b 26015
ed8e443a 260162002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 26017
ed8e443a 26018 * g++.dg/parse/named_ops.C: New test.
17645b15 26019
ed8e443a 260202002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 26021
ed8e443a 26022 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 26023
ed8e443a 260242002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 26025
ed8e443a
JM
26026 * gcc.dg/weak-2.c: Allow optional leading underscore
26027 in scan-assembler symbol name.
26028 * gcc.dg/weak-3.c: Likewise.
26029 * gcc.dg/weak-4.c: Likewise.
26030 * gcc.dg/weak-5.c: Likewise.
e275a535 26031
ed8e443a 260322002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 26033
ed8e443a 26034 * gcc.dg/20020523-1.c: New test.
66b408f2 26035
ed8e443a 260362002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 26037
ed8e443a
JM
26038 * objc.dg/const-str-2.m: Update now that we stop after
26039 a command line error.
e67a7860 26040
ed8e443a 260412002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 26042
ed8e443a 26043 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 26044
ed8e443a 260452002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 26046
ed8e443a
JM
26047 * g++.dg/dg.exp: Prune the tls subdirectory.
26048 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
26049 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
26050 * g++.dg/tls/init-1.C: New.
7a1f3f5f 26051
ed8e443a 260522002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 26053
ed8e443a 26054 * gcc.dg/20020517-1.c: New test.
2dd36f90 26055
ed8e443a 260562002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 26057
ed8e443a
JM
26058 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
26059 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 26060
ed8e443a 260612002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 26062
ed8e443a 26063 * g++.dg/other/copy2.C: New test.
32d3f634 26064
ed8e443a 260652002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 26066
ed8e443a
JM
26067 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
26068 (MAX_COPY): Bump up to 10 times sizeof (long long).
26069 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 26070
ed8e443a
JM
26071 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
26072 sizeof (long long).
02116b3d 26073
ed8e443a 26074 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 26075
ed8e443a 260762002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 26077
ed8e443a 26078 * g++.dg/ext/oper1.C: New test.
b3f47c78 26079
ed8e443a
JM
260802002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
260812002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 26082
ed8e443a 26083 * README.QMTEST: New file.
f362c762 26084
ed8e443a 26085 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 26086
ed8e443a 260872002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 26088
ed8e443a
JM
26089 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
26090 now.
26091 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 26092
ed8e443a 260932002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 26094
ed8e443a
JM
26095 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
26096 support weak symbols.
26097 * gcc.dg/weak-4.c: Likewise
26098 * gcc.dg/weak-6.c: Likewise
210142e0 26099
ed8e443a 261002002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 26101
ed8e443a
JM
26102 * gcc.dg/weak-3.c: Add dg-excess-error comment for
26103 cygwin, coff and h8300-*-hms targets
26104 * gcc.dg/weak-5.c: Likewise
26105 * gcc.dg/weak-7.c: Likewise
088b3db0 26106
ed8e443a 261072002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 26108
ed8e443a
JM
26109 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
26110 (scan-assembler-not, scan-assembler-dem): Likewise.
26111 (scan-assembler-dem-not): Likewise.
f4b251a6 26112
ed8e443a 261132002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 26114
ed8e443a 26115 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 26116
ed8e443a 261172002-05-15 Richard Henderson <rth@redhat.com>
14285ace 26118
ed8e443a
JM
26119 * gcc.dg/weak-5.c (vfoo1c): No warning here.
26120 (vfoo1f): Warning here.
26121 (vfoo1l): Don't redefine the alias.
14285ace 26122
ed8e443a 261232002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 26124
ed8e443a 26125 * g++.dg/init/pm1.C: New test.
5bf5c5cb 26126
ed8e443a 261272002-05-12 David S. Miller <davem@redhat.com>
e2f75147 26128
ed8e443a
JM
26129 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
26130 types.
e2f75147 26131
ed8e443a 261322002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 26133
ed8e443a 26134 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 26135
ed8e443a 261362002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 26137
ed8e443a 26138 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 26139
ed8e443a 261402002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 26141
ed8e443a
JM
26142 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
26143 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
26144 * lib/g++.exp (g++_link_flags): Likewise.
26145 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 26146
ed8e443a 261472002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 26148
ed8e443a
JM
26149 * gcc.dg/cpp/poison.c: Update.
26150 * gcc.dg/cpp/20000625-2.c: Remove.
26151 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 26152
ed8e443a 261532002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 26154
ed8e443a
JM
26155 * gcc.c-torture/execute/20020508-1.c: New test.
26156 * gcc.c-torture/execute/20020508-2.c: New test.
26157 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 26158
ed8e443a 261592002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 26160
ed8e443a 26161 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 26162
ed8e443a 261632002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 26164
ed8e443a
JM
26165 PR c/6569
26166 * gcc.dg/weak-3.c: Update location of warning messages.
26167 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 26168
ed8e443a 261692002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 26170
ed8e443a 26171 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 26172
ed8e443a 261732002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 26174
ed8e443a 26175 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 26176
ed8e443a 261772002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 26178
ed8e443a 26179 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 26180
ed8e443a 261812002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 26182
ed8e443a 26183 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 26184
ed8e443a 261852002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 26186
ed8e443a 26187 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 26188
ed8e443a 261892002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 26190
ed8e443a
JM
26191 * treelang: Added directory for new sample language treelang. Also
26192 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 26193
ed8e443a 261942002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 26195
ed8e443a
JM
26196 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
26197 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
26198 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
26199 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
26200 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
26201 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
26202 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 26203
ed8e443a 262042002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 26205
ed8e443a 26206 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 26207
ed8e443a 262082002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 26209
ed8e443a 26210 * gcc.dg/20020503-1.c: New test.
5121c03e 26211
ed8e443a 262122002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 26213
ed8e443a 26214 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 26215
ed8e443a 262162002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 26217
ed8e443a 26218 * g++.dg/init/dtor1.C: New test.
0d6d6892 26219
ed8e443a 262202002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 26221
ed8e443a 26222 * gcc.dg/altivec-8.c: New.
9b7bc465 26223
ed8e443a 262242002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 26225
ed8e443a 26226 * gcc.dg/altivec-7.c: New.
3a73bffb 26227
ed8e443a 262282002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 26229
ed8e443a 26230 * g++.dg/parse/typedef1.C: New test.
33dd07ee 26231
ed8e443a 262322002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 26233
ed8e443a
JM
26234 PR c++/6486
26235 * g++.dg/template/friend6.C: New test.
33dd07ee 26236
ed8e443a
JM
26237 PR c++/6492
26238 * g++.dg/init/copy1.C: New test.
4bd7c270 26239
ed8e443a 262402002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 26241
ed8e443a 26242 * g++.dg/warn/effc1.C: New test.
60284a59 26243
ed8e443a 262442002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 26245
ed8e443a 26246 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 26247
ed8e443a 262482002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 26249
ed8e443a 26250 * gcc.dg/20020426-2.c: New test.
87ed109f 26251
ed8e443a 262522002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 26253
ed8e443a
JM
26254 * gcc.dg/cpp/if-mop.c: Update.
26255 * gcc.dg/cpp/if-mpar.c: Add test.
26256 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 26257
ed8e443a 262582002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 26259
ed8e443a
JM
26260 PR c/6343
26261 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 26262
ed8e443a 262632002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 26264
ed8e443a 26265 * gcc.dg/enum1.c: New test.
7d793e9b 26266
ed8e443a 262672002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 26268
ed8e443a
JM
26269 PR c++/6497
26270 * g++.dg/inherit/access2.C: New test.
7d793e9b 26271
ed8e443a 262722002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 26273
ed8e443a
JM
26274 PR bootstrap/6445
26275 * gcc.dg/20020426-1.c: New test.
48ba9538 26276
ed8e443a 262772002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 26278
ed8e443a 26279 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 26280
ed8e443a 262812002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 26282
ed8e443a 26283 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 26284
ed8e443a 262852002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 26286
ed8e443a 26287 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 26288
ed8e443a 262892002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 26290
ed8e443a
JM
26291 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
26292 targets.
a62d375f 26293
ed8e443a 262942002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 26295
ed8e443a 26296 * g++.dg/abi/mange7.C: New test.
a62d375f 26297
ed8e443a
JM
26298 PR c++/6438.
26299 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 26300
ed8e443a 263012002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 26302
ed8e443a 26303 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 26304
ed8e443a 263052002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 26306
ed8e443a
JM
26307 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
26308 compiler output on mips*-*-irix*.
29cece2e 26309
ed8e443a 263102002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 26311
ed8e443a 26312 * g++.dg/parse/attr1.C: New test.
1a887f86 26313
ed8e443a 263142002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 26315
ed8e443a
JM
26316 * gcc.c-torture/execute/string-opt-17.c: New test case.
26317 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 26318
ed8e443a 263192002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 26320
ed8e443a
JM
26321 PR c++/6256:
26322 * g++.dg/template/friend5.C: New test.
77adef84 26323
ed8e443a
JM
26324 PR c++/6331:
26325 * g++.dg/template/qual1.C: Likewise.
74b273d6 26326
ed8e443a 263272002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 26328
ed8e443a
JM
26329 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
26330 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 26331
ed8e443a 263322002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 26333
ed8e443a
JM
26334 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
26335 cris-*-elf* and mmix-*-*.
26336 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
26337 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
26338 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
26339 Ditto.
26340 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
26341 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 26342
ed8e443a 263432002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 26344
ed8e443a
JM
26345 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
26346 Clarify comment.
9ac3b1be 26347
ed8e443a 263482002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 26349
ed8e443a 26350 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 26351
ed8e443a 263522002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 26353
ed8e443a 26354 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 26355
ed8e443a 263562002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 26357
ed8e443a 26358 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 26359
ed8e443a 263602002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 26361
ed8e443a
JM
26362 * PR6367
26363 * g77.f-torture/execute/6367.f: New test.
26364 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 26365
ed8e443a 263662002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 26367
ed8e443a
JM
26368 * PR6352
26369 * g++.dg/opt/inline2.C: New test.
0cd3301b 26370
ed8e443a 263712002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 26372
ed8e443a
JM
26373 * gcc.dg/20000906-1.c: Enable for all targets.
26374 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 26375
ed8e443a 263762002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 26377
ed8e443a
JM
26378 * gcc.dg/20020418-1.c: New test.
26379 * gcc.dg/20020418-2.c: New test.
96b453dc 26380
ed8e443a 263812002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 26382
ed8e443a
JM
26383 * gcc.c-torture/compile/iftrap-1.c: New.
26384 * gcc.dg/iftrap-1.c: Adjust for ia64.
26385 * gcc.dg/iftrap-2.c: New.
a3acf46d 26386
ed8e443a 263872002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 26388
ed8e443a 26389 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 26390
ed8e443a 263912002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 26392
ed8e443a 26393 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 26394
ed8e443a 263952002-04-18 David S. Miller <davem@redhat.com>
887fc41a 26396
ed8e443a 26397 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 26398
ed8e443a 263992002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 26400
ed8e443a 26401 * gcc.dg/20020416-1.c: New test.
32121b96 26402
ed8e443a 26403 * g++.dg/opt/inline1.C: New test.
98ef3137 26404
ed8e443a 264052002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 26406
ed8e443a 26407 * gcc.dg/altivec-5.c: New test.
4c8c0dec 26408
ed8e443a 26409 * gcc.dg/20020415-1.c: New test.
07cdae91 26410
ed8e443a 264112002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 26412
ed8e443a 26413 * testsuite/lib/chill.exp: Remove.
0f490a2b 26414
ed8e443a 264152002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 26416
ed8e443a 26417 * g++.dg/other/big-struct.C: New test.
4b27e132 26418
ed8e443a 264192002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 26420
ed8e443a
JM
26421 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
26422 of scratch file.
cf56e373 26423
ed8e443a 264242002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 26425
ed8e443a
JM
26426 PR c/6277
26427 * gcc.dg/i386-387-1.c: Allow optional leading underscore
26428 in scan-assembler function name
1aa65134 26429
ed8e443a 264302002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 26431
ed8e443a
JM
26432 * g77.f-torture/execute/980628-4.x,
26433 g77.f-torture/execute/980628-5.x,
26434 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26435 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26436 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
26437 i[34567]86-*-*.
791b23fe 26438
ed8e443a 264392002-04-13 David S. Miller <davem@redhat.com>
791b23fe 26440
ed8e443a 26441 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 26442
ed8e443a 264432002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 26444
ed8e443a
JM
26445 * gcc.dg/asm-6.c,
26446 * g++.dg/ext/asm1.C: New tests.
9928a3d5 26447
ed8e443a 264482002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 26449
ed8e443a
JM
26450 PR c++ 5373.
26451 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 26452
ed8e443a
JM
26453 PR c++/5189.
26454 * g++.dg/template/copy1.C: New test.
21b14752 26455
ed8e443a 264562002-04-12 Richard Henderson <rth@redhat.com>
21b14752 26457
ed8e443a 26458 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 26459
ed8e443a 264602002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 26461
ed8e443a
JM
26462 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
26463 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 26464
ed8e443a 264652002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 26466
ed8e443a
JM
26467 * g++.dg/ext/attrib5.C,
26468 * g++.dg/lookup/struct1.C: New tests.
578fc63d 26469
ed8e443a 264702002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 26471
ed8e443a 26472 * gcc.dg/20020411-1.c: New test.
010f87c4 26473
ed8e443a 26474 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 26475
ed8e443a 264762002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 26477
ed8e443a 26478 * g77.f-torture/execute/6177.f: New test.
dab550cb 26479
ed8e443a 264802002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 26481
ed8e443a
JM
26482 PR middle-end/6247
26483 * g++.dg/opt/cleanup1.C: New test.
dab550cb 26484
ed8e443a 26485 * g++.dg/opt/const1.C: New test.
1a887f86 26486
ed8e443a 264872002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 26488
ed8e443a 26489 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 26490
ed8e443a 264912002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 26492
ed8e443a
JM
26493 PR c++/5507
26494 * g++.dg/template/typename2.C: New test.
aec3e189 26495
ed8e443a 264962002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 26497
ed8e443a 26498 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 26499
ed8e443a 265002002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 26501
ed8e443a
JM
26502 * g77.f-torture/execute/980628-4.x,
26503 g77.f-torture/execute/980628-5.x,
26504 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26505 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26506 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 26507
ed8e443a 265082002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 26509
ed8e443a
JM
26510 PR optimization/6086
26511 * g++.dg/opt/preinc1.C: New test.
0154eaa8 26512
ed8e443a 265132002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 26514
ed8e443a
JM
26515 PR c++/5571
26516 * g++.dg/opt/static2.C: New test.
b1896e61 26517
ed8e443a 265182002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 26519
ed8e443a
JM
26520 PR c/5120
26521 * gcc.dg/20020406-1.c: New test.
3ca5f444 26522
ed8e443a 265232002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 26524
ed8e443a 26525 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 26526
ed8e443a 265272002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 26528
ed8e443a
JM
26529 PR c/6123
26530 * gcc.dg/20020312-2.c: Do not declare global register variable
26531 if __PIC__ or __pic__ is defined.
31956228 26532
ed8e443a 265332002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 26534
ed8e443a
JM
26535 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
26536 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 26537
ed8e443a 265382002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 26539
ed8e443a
JM
26540 * gcc.misc-tests/linkage.exp: Update last change to handle
26541 sparc*-, not just sparc-.
9d7013b8 26542
ed8e443a 265432002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 26544
ed8e443a 26545 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 26546
ed8e443a 265472002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 26548
ed8e443a 26549 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 26550
ed8e443a 265512002-04-02 David S. Miller <davem@redhat.com>
2e839a04 26552
ed8e443a 26553 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 26554
ed8e443a 265552002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 26556
ed8e443a
JM
26557 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
26558 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 26559
ed8e443a
JM
26560 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
26561 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
26562 g77.f-torture/execute/20001201.x,
26563 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 26564
ed8e443a
JM
26565 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
26566 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 26567
ed8e443a 265682002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 26569
ed8e443a 26570 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 26571
ed8e443a 265722002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 26573
ed8e443a 26574 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 26575
ed8e443a 26576 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 26577
ed8e443a 265782002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 26579
ed8e443a 26580 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 26581
ed8e443a 265822002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 26583
ed8e443a
JM
26584 * g++.dg/inherit/template-as-base.C: Expect error.
26585 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 26586
ed8e443a 265872002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 26588
ed8e443a
JM
26589 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
26590 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 26591
ed8e443a
JM
26592 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
26593 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
26594 -da test.
41ba8a20 26595
ed8e443a 265962002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 26597
ed8e443a
JM
26598 * gcc.dg/special/alias-2.c: New.
26599 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 26600
ed8e443a 266012002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 26602
ed8e443a 26603 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 26604
ed8e443a 266052002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 26606
ed8e443a 26607 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 26608
ed8e443a 266092002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 26610
ed8e443a
JM
26611 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
26612 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
26613 ordering tests.
26614 * g++.dg/bprob/bprob-1.C: New test.
26615 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
26616 * g++.dg/gcov/gcov-1.C: New test.
26617 * g++.dg/gcov/gcov-1.x: New file.
26618 * g++.dg/gcov/gcov-2.C: New test.
26619 * g++.dg/gcov/gcov-3.C: New test.
26620 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 26621
ed8e443a 266222002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 26623
ed8e443a
JM
26624 * g++.old-deja/g++.other/builtins5.C: New test.
26625 * g++.old-deja/g++.other/builtins6.C: New test.
26626 * g++.old-deja/g++.other/builtins7.C: New test.
26627 * g++.old-deja/g++.other/builtins8.C: New test.
26628 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 26629
ed8e443a 266302002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 26631
ed8e443a 26632 * g++.dg/opt/static1.C: New test.
f17f9332 26633
ed8e443a 26634 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 26635
ed8e443a 266362002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 26637
ed8e443a 26638 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 26639
ed8e443a 26640 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 26641
ed8e443a 266422002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 26643
ed8e443a 26644 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 26645
ed8e443a 266462002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 26647
ed8e443a
JM
26648 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
26649 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
26650 move from g++.old-deja/g++.ext/.
cd4e8331 26651
ed8e443a 266522002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 26653
ed8e443a 26654 * g++.dg/init/new2.C: New test.
6a3177b9 26655
ed8e443a 266562002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 26657
ed8e443a 26658 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 26659
ed8e443a
JM
26660 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
26661 on sparc.
6d4c57a0 26662
ed8e443a
JM
26663 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
26664 sparcv9 systems.
26665 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 26666
ed8e443a 266672002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 26668
ed8e443a
JM
26669 * gcc.dg/cpp/endif-pedantic1.c,
26670 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 26671
ed8e443a 266722002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 26673
ed8e443a 26674 * g++.dg/init/new1.C: New test.
173028e5 26675
ed8e443a 266762002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 26677
ed8e443a 26678 * g++.dg/abi/vbase9.C: New test.
43f2b308 26679
ed8e443a 266802002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 26681
ed8e443a 26682 * gcc.dg/arm-asm.c: New test.
bbffa101 26683
ed8e443a 266842002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 26685
ed8e443a
JM
26686 * gcc.dg/Wswitch-enum.c: New test.
26687 Fix PR c/5044.
15e5ad76 26688
ed8e443a 266892002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 26690
ed8e443a
JM
26691 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
26692 structure.
813b848c 26693
ed8e443a 266942002-03-25 Richard Henderson <rth@redhat.com>
813b848c 26695
ed8e443a
JM
26696 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
26697 sparcv9 systems.
ea475b23 26698
ed8e443a
JM
26699 * gcc.c-torture/compile/20011119-1.c (xxx): New.
26700 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 26701
ed8e443a 267022002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 26703
ed8e443a 26704 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 26705
ed8e443a 267062002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 26707
ed8e443a
JM
26708 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
26709 targets using generic thunk support.
479e51f6 26710
ed8e443a 267112002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 26712
ed8e443a 26713 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 26714
ed8e443a 26715 * g++.dg/opt/conj2.C: New test.
47e87a93 26716
ed8e443a 267172002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 26718
ed8e443a 26719 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 26720
ed8e443a 267212002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 26722
ed8e443a
JM
26723 * g77.dg/f77-edit-apostrophe-out.f: New test
26724 * g77.dg/f77-edit-h-out.f: New test
26725 * g77.dg/f77-edit-t-in.f: New test
26726 * g77.dg/f77-edit-t-out.f: New test
26727 * g77.dg/f77-edit-x-out.f: New test
26728 * g77.dg/f77-edit-slash-out.f: New test
26729 * g77.dg/f77-edit-colon-out.f: New test
26730 * g77.dg/f77-edit-s-out.f: New test
12c3717e 26731
ed8e443a 267322002-03-24 Richard Henderson <rth@redhat.com>
d6961341 26733
ed8e443a 26734 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 26735
ed8e443a 267362002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 26737
ed8e443a
JM
26738 * gcc.dg/weak-1.c: Early return from dg-final on platforms
26739 that do not support weak symbols
e756a7da 26740
ed8e443a 267412002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 26742
ed8e443a
JM
26743 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
26744 * lib/g77.exp: Likewise
26745 * lib/objc.exp: Likewise
5365c83f 26746
ed8e443a 267472002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 26748
ed8e443a 26749 * gcc.dg/Wswitch-default.c: New test.
acb044ee 26750
ed8e443a 267512002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 26752
ed8e443a 26753 * g++.dg/other/enum1.C: New test.
661fff62 26754
ed8e443a 267552002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 26756
ed8e443a 26757 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 26758
ed8e443a 267592002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 26760
ed8e443a 26761 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 26762
ed8e443a 267632002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 26764
ed8e443a
JM
26765 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26766 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 26767
ed8e443a 267682002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 26769
ed8e443a 26770 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 26771
ed8e443a 267722002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 26773
ed8e443a 26774 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 26775
ed8e443a 267762002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 26777
ed8e443a 26778 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 26779
ed8e443a 267802002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 26781
ed8e443a 26782 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 26783
ed8e443a 26784 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 26785
ed8e443a 267862002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 26787
ed8e443a
JM
26788 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26789 (A, E): Handle this.
f735a153 26790
ed8e443a 267912002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 26792
ed8e443a
JM
26793 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26794 ignoring -fpic.
26795 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26796 through prune_gcc_output.
1813dafd 26797
ed8e443a 267982002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 26799
ed8e443a 26800 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 26801
ed8e443a 268022002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 26803
ed8e443a 26804 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 26805
ed8e443a 26806 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 26807
ed8e443a 26808 * gcc.dg/20020319-1.c: New test.
ff8908ff 26809
ed8e443a 268102002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 26811
ed8e443a 26812 * g++.dg/opt/conj1.C: New test.
5dd236e2 26813
ed8e443a 268142002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 26815
ed8e443a
JM
26816 * g++.dg/template/qualttp20.C: Revert previous change.
26817 * g++.dg/template/qualttp3.C: Likewise.
26818 * g++.dg/template/qualttp4.C: Likewise
26819 * g++.dg/template/qualttp5.C: Likewise
26820 * g++.dg/template/qualttp6.C: Likewise
26821 * g++.dg/template/qualttp7.C: Likewise
26822 * g++.dg/template/qualttp8.C: Likewise
26823 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 26824
ed8e443a 268252002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 26826
ed8e443a 26827 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 26828
ed8e443a 268292002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 26830
ed8e443a
JM
26831 * g++.dg/template/conv1.C: New test.
26832 * g++.dg/template/conv2.C: New test.
26833 * g++.dg/template/conv3.C: New test.
26834 * g++.dg/template/conv4.C: New test.
a42519be 26835
ed8e443a 268362002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 26837
ed8e443a
JM
26838 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26839 * g++.dg/template/qualttp3.C: Likewise.
26840 * g++.dg/template/qualttp4.C: Likewise
26841 * g++.dg/template/qualttp5.C: Likewise
26842 * g++.dg/template/qualttp6.C: Likewise
26843 * g++.dg/template/qualttp7.C: Likewise
26844 * g++.dg/template/qualttp8.C: Likewise
26845 * g++.dg/template/recurse.C: Likewise.
32135a8c 26846
ed8e443a 268472002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 26848
ed8e443a 26849 * g++.dg/opt/dtor1.C: New test.
a541f1aa 26850
ed8e443a 268512002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 26852
ed8e443a 26853 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 26854
ed8e443a 268552002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 26856
ed8e443a 26857 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 26858
ed8e443a 268592002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 26860
ed8e443a
JM
26861 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26862 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26863 cris-*-aout* mmix-*-*.
26864 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26865 cris-*-aout* mmix-*-*.
26866 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26867 cris-*-elf* cris-*-aout* and mmix-*-*.
26868 * gcc.dg/20001009-1.c: Ditto.
26869 * gcc.dg/20010912-1.c: Ditto.
26870 * gcc.dg/20020122-4.c: Ditto.
26871 * gcc.dg/inline-2.c: Ditto.
440d0518 26872
ed8e443a 268732002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 26874
ed8e443a 26875 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 26876
ed8e443a 268772002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 26878
ed8e443a 26879 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 26880
ed8e443a 268812002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 26882
ed8e443a 26883 * g++.dg/warn/Wunused-1.C: New test.
df867456 26884
ed8e443a 268852002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 26886
ed8e443a 26887 * g++.dg/abi/mangle6.C: New test.
62ae2529 26888
ed8e443a 268892002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 26890
ed8e443a 26891 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 26892
ed8e443a 26893 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 26894
ed8e443a 268952002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 26896
ed8e443a 26897 * g++.dg/other/access1.C: New test.
55a21c32 26898
ed8e443a 268992002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 26900
ed8e443a 26901 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 26902
ed8e443a 269032002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 26904
ed8e443a 26905 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 26906
ed8e443a 269072002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 26908
ed8e443a 26909 * gcc.dg/20020312-1.c: New test case.
999cc24c 26910
ed8e443a 269112002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 26912
ed8e443a 26913 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 26914
ed8e443a 269152002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 26916
ed8e443a
JM
26917 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26918 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 26919
ed8e443a 269202002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 26921
ed8e443a
JM
26922 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26923 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 26924
ed8e443a 269252002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 26926
ed8e443a 26927 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 26928
ed8e443a 269292002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 26930
ed8e443a 26931 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 26932
ed8e443a 269332002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 26934
ed8e443a
JM
26935 PR optimization/5844
26936 * gcc.dg/20020310-1.c: New test.
93fe8e92 26937
ed8e443a 269382002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 26939
ed8e443a
JM
26940 * gcc.c-torture/execute/memcpy-2.c: New test.
26941 * gcc.c-torture/execute/memset-1.c: New test.
26942 * gcc.c-torture/execute/strlen-1.c: New test.
26943 * gcc.c-torture/execute/strcmp-1.c: New test.
26944 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 26945
ed8e443a 269462002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 26947
ed8e443a 26948 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 26949
ed8e443a 269502002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 26951
ed8e443a 26952 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 26953
ed8e443a 269542002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 26955
ed8e443a 26956 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 26957
ed8e443a 269582002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 26959
ed8e443a 26960 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 26961
ed8e443a 269622002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 26963
ed8e443a 26964 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 26965
ed8e443a 269662002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 26967
ed8e443a 26968 * gcc.dg/unordered-1.c: New test.
a298d936 26969
ed8e443a 269702002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 26971
ed8e443a 26972 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 26973
ed8e443a 269742002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 26975
ed8e443a 26976 * gcc.dg/20020304-1.c: New test.
fd87b7a7 26977
ed8e443a 26978 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 26979
ed8e443a 269802002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 26981
ed8e443a
JM
26982 * gcc.c-torture/compile/20020304-1.c: New test case
26983 (from PR c/5830).
cc36a670 26984
ed8e443a 269852002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 26986
ed8e443a 26987 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 26988
ed8e443a 269892002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 26990
ed8e443a 26991 * g++.dg/other/classkey1.C: New test.
16d3e075 26992
ed8e443a 269932002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 26994
ed8e443a
JM
26995 * gcc.c-torture/compile/981223-1.x: New.
26996 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 26997
ed8e443a 269982002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 26999
ed8e443a 27000 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 27001
ed8e443a 270022002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 27003
ed8e443a 27004 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 27005
ed8e443a 270062002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 27007
ed8e443a
JM
27008 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
27009 here" ERROR lines.
27010 * g++.old-deja/g++.oliva/partord1.C: Likewise.
27011 * g++.old-deja.g++.other/defarg1.C: Likewise.
27012 * g++.old-deja/g++.pt/calls2.C: Likewise.
27013 * g++.old-deja/g++.pt/crash20.C: Likewise.
27014 * g++.old-deja/g++.pt/crash30.C: Likewise.
27015 * g++.old-deja/g++.pt/crash36.C: Likewise.
27016 * g++.old-deja/g++.pt/crash6.C: Likewise.
27017 * g++.old-deja/g++.pt/defarg13.C: Likewise.
27018 * g++.old-deja/g++.pt/derived3.C: Likewise.
27019 * g++.old-deja/g++.pt/error1.C: Likewise.
27020 * g++.old-deja/g++.pt/friend21.C: Likewise.
27021 * g++.old-deja/g++.pt/friend23.C: Likewise.
27022 * g++.old-deja/g++.pt/infinite1.C: Likewise.
27023 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 27024
ed8e443a 270252002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 27026
ed8e443a 27027 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 27028
ed8e443a 270292002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 27030
ed8e443a
JM
27031 * gcc.c-torture/execute/920730-1t.c,
27032 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
27033 Delete test cases, only relevant to -traditional.
47bd70b5 27034
ed8e443a 270352002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 27036
ed8e443a
JM
27037 * gcc.dg/cpp/undef1.c: Remove.
27038 * gcc.dg/cpp/directiv.c: Update.
27039 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 27040
ed8e443a 270412002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 27042
ed8e443a 27043 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 27044
ed8e443a 270452002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 27046
ed8e443a 27047 * g++.dg/debug/debug4.C: New test.
232b8f52 27048
ed8e443a 27049 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 27050
ed8e443a 270512002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 27052
ed8e443a 27053 * gcc.dg/debug/20020224-1.c: New.
a47ed310 27054
ed8e443a 270552002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 27056
ed8e443a
JM
27057 * gcc.c-torture/execute/960416-1.x: New.
27058 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 27059
ed8e443a 270602002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 27061
ed8e443a 27062 * gcc.dg/20020224-1.c: New test.
3256b817 27063
ed8e443a 270642002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 27065
ed8e443a 27066 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 27067
ed8e443a 270682002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 27069
ed8e443a 27070 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 27071
ed8e443a 270722002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 27073
ed8e443a 27074 * gcc.dg/20020222-1.c: New test.
7133e992 27075
ed8e443a 270762002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 27077
ed8e443a 27078 * g++.dg/opt/anonunion1.C: New test.
7133e992 27079
ed8e443a 270802002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 27081
ed8e443a
JM
27082 * g++.dg/template/qualttp19.C: New test.
27083 * g++.dg/template/qualttp20.C: New test.
27084 * g++.old-deja/g++.jason/report.C: Adjust expected errors
27085 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 27086
ed8e443a 270872002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 27088
ed8e443a 27089 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 27090
ed8e443a 270912002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 27092
ed8e443a 27093 * gcc.dg/20020220-1.c: New test.
4636c87e 27094
ed8e443a 27095 * gcc.dg/20020220-2.c: New test.
00fae85d 27096
ed8e443a 27097 * g++.dg/opt/mmx1.C: New test.
7552da58 27098
ed8e443a 270992002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 27100
ed8e443a 27101 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 27102
ed8e443a 271032002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 27104
ed8e443a 27105 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 27106
ed8e443a 27107 * gcc.dg/20020219-1.c: New test.
7f311f63 27108
ed8e443a 27109 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 27110
ed8e443a 27111 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 27112
ed8e443a 27113 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 27114
ed8e443a 271152002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 27116
ed8e443a 27117 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 27118
ed8e443a 271192002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 27120
ed8e443a 27121 * gcc.dg/decl-1.c: Update, new test.
d76e6800 27122
ed8e443a 271232002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 27124
ed8e443a
JM
27125 * g++.dg/abi/bitfield1.C: New test.
27126 * g++.dg/abi/bitfield2.C: New test.
d76e6800 27127
ed8e443a 271282002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 27129
ed8e443a 27130 * gcc.dg/attr-nest.c: New test.
ec65b2e3 27131
ed8e443a 271322002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 27133
ed8e443a 27134 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 27135
ed8e443a 271362002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 27137
ed8e443a
JM
27138 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
27139 * g++.dg/debug/debug.exp: New.
27140 * g++.dg/debug/trivial.C: New.
27141 * g++.dg/debug/debug1.C: Moved...
27142 * g++.dg/other/debug1.C: ...from here.
27143 * g++.dg/debug/debug2.C: Moved...
27144 * g++.dg/other/debug2.C: ...from here.
27145 * g++.dg/debug/debug3.C: Moved...
27146 * g++.dg/other/debug3.C: ...from here.
845d6a2f 27147
ed8e443a 27148 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 27149
ed8e443a 271502002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 27151
ed8e443a 27152 * g++.dg/other/debug3.C: New test.
e6834654 27153
ed8e443a 27154 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 27155
ed8e443a 271562002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 27157
ed8e443a 27158 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 27159
ed8e443a 271602002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 27161
ed8e443a 27162 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 27163
ed8e443a 271642002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 27165
ed8e443a 27166 * gcc.dg/altivec-3.c: New.
036d01d0 27167
ed8e443a 271682002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 27169
ed8e443a
JM
27170 * gcc.dg/Wunreachable-1.c: New test.
27171 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 27172
ed8e443a 271732002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 27174
ed8e443a 27175 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 27176
ed8e443a 271772002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 27178
ed8e443a 27179 * gcc.dg/decl-1.c: New test.
3611ccb4 27180
ed8e443a 271812002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 27182
ed8e443a 27183 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 27184
ed8e443a 271852002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 27186
ed8e443a
JM
27187 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
27188 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 27189
ed8e443a 271902002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 27191
ed8e443a 27192 * gcc.dg/20020210-1.c: New.
1cf537c5 27193
ed8e443a 271942002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 27195
ed8e443a
JM
27196 * g77.f-torture/execute/947.f: New regression test
27197 for PR fortran/947.
9dd7fc76 27198
ed8e443a 271992002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 27200
ed8e443a
JM
27201 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
27202 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 27203
ed8e443a 272042002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 27205
ed8e443a 27206 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 27207
ed8e443a 272082002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 27209
ed8e443a
JM
27210 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
27211 expression statements work instead.
27212 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 27213
ed8e443a 272142002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 27215
ed8e443a 27216 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 27217
ed8e443a 272182002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 27219
ed8e443a
JM
27220 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
27221 message from g77
27222 * lib/g77-dg.exp: Trim g77 error messages so that they are
27223 recognized by dg.exp.
3f9796f9 27224
ed8e443a 272252002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 27226
ed8e443a
JM
27227 PR fortran/5473
27228 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 27229
ed8e443a 272302002-02-07 Richard Henderson <rth@redhat.com>
30203c18 27231
ed8e443a
JM
27232 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
27233 to be sufficiently aligned for integers.
edd1967d 27234
ed8e443a 272352002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 27236
ed8e443a 27237 * g++.dg/template/friend4.C: New test.
e1e52c7e 27238
ed8e443a 272392002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 27240
ed8e443a
JM
27241 PR fortran/5743
27242 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
27243 unsupported cases.
5364626a 27244
ed8e443a 272452002-02-07 Richard Henderson <rth@redhat.com>
d5129288 27246
ed8e443a
JM
27247 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
27248 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
27249 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
27250 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 27251
ed8e443a 272522002-02-06 Richard Henderson <rth@redhat.com>
5364626a 27253
ed8e443a 27254 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 27255
ed8e443a 272562002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 27257
ed8e443a 27258 * gcc.dg/20020206-1.c: New test.
1b8afbe7 27259
ed8e443a 272602002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 27261
ed8e443a 27262 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 27263
ed8e443a 27264 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 27265
ed8e443a
JM
27266 PR optimization/5429:
27267 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 27268
ed8e443a 272692002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 27270
ed8e443a
JM
27271 * g++.dg/ext/align1.C: Do not use an explicit alignment value
27272 as certain file formats cannot support particularly large
27273 alignments.
fa852403 27274
ed8e443a
JM
27275 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
27276 and do not expect to be able to link the executable.
fa852403 27277
ed8e443a
JM
27278 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
27279 fail because the COFF format does not support the weak attribute.
f7948d51 27280
ed8e443a 272812002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 27282
ed8e443a 27283 * g77.dg/pr5473.f: New test
ffe80457 27284
ed8e443a 272852002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 27286
ed8e443a
JM
27287 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
27288 Fix testcase accordingly.
013c7e95 27289
ed8e443a 272902002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 27291
ed8e443a
JM
27292 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
27293 (buf): Change to be an array of pointers, not ints.
e7daa976 27294
ed8e443a 272952002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 27296
ed8e443a
JM
27297 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
27298 before all tests. Move warning one line above to match where it
27299 C frontend emits.
27300 * gcc.dg/Wswitch-2.c: New test.
27301 * g++.dg/warn/Wswitch-1.C: New test.
27302 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 27303
ed8e443a 273042002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 27305
ed8e443a 27306 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 27307
ed8e443a 273082002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 27309
ed8e443a 27310 * gcc.dg/cast-qual-2.c: New test.
b24d861d 27311
ed8e443a 273122002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 27313
ed8e443a 27314 * gcc.dg/20020201-4.c: New test.
ea142788 27315
ed8e443a 273162002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 27317
ed8e443a
JM
27318 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
27319 target_info attribute != 0, in addition to the empty string.
27320 (gcc_target_compile): Likewise.
dfd48d76 27321
ed8e443a 273222002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 27323
ed8e443a
JM
27324 * gcc.dg/Wswitch.c: New test.
27325 PR gcc/4475. PR gcc/3780.
d3c52658 27326
ed8e443a 273272002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 27328
ed8e443a
JM
27329 * g77.f-torture/execute/5122.f: New test for regressions
27330 against PR fortran/5122.
91f5782d 27331
ed8e443a 273322002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 27333
ed8e443a
JM
27334 * g77.f-torture/compile/pr3743.f: Delete
27335 * g77.dg/pr3743-1.f: New test.
27336 * g77.dg/pr3743-2.f: New test.
27337 * g77.dg/pr3743-3.f: New test.
27338 * g77.dg/pr3743-4.f: New test.
81622d29 27339
ed8e443a 273402002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 27341
ed8e443a 27342 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 27343
ed8e443a 273442002-02-02 Richard Henderson <rth@redhat.com>
87859851 27345
ed8e443a
JM
27346 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
27347 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 27348
ed8e443a 273492002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 27350
ed8e443a 27351 * gcc.dg/20020201-2.c: New test.
02f06b3c 27352
ed8e443a 27353 * gcc.dg/20020201-3.c: New test.
02f06b3c 27354
ed8e443a 27355 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 27356
ed8e443a 273572002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 27358
ed8e443a
JM
27359 * gcc.dg/bitfld-1.c: Update.
27360 * gcc.dg/bitfld-2.c: Update.
27361 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 27362
ed8e443a 273632002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 27364
ed8e443a 27365 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 27366
ed8e443a 273672002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 27368
ed8e443a
JM
27369 PR target/5469
27370 * gcc.dg/20020201-1.c: New test.
b8b98c66 27371
ed8e443a 273722002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 27373
ed8e443a
JM
27374 PR fortran/3743
27375 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
27376 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 27377
ed8e443a 273782002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 27379
ed8e443a 27380 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 27381
ed8e443a 273822002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 27383
ed8e443a 27384 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 27385
ed8e443a 273862002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 27387
ed8e443a 27388 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 27389
ed8e443a 273902002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 27391
ed8e443a
JM
27392 * gcc.c-torture/execute/991118-1.c: Cast various constants back
27393 to long long.
27394 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 27395
ed8e443a 273962002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 27397
ed8e443a 27398 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 27399
ed8e443a 274002002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 27401
ed8e443a
JM
27402 * gcc.c-torture/compile/20000224-1.c: Update.
27403 * gcc.c-torture/execute/bitfld-1.c: New tests.
27404 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
27405 * gcc.dg/uninit-A.c: Update.
6b016bf4 27406
ed8e443a 274072002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 27408
ed8e443a 27409 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 27410
ed8e443a 274112002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 27412
ed8e443a
JM
27413 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
27414 argument to __builtin_prefetch to be const ptr.
d5714a5d 27415
ed8e443a 274162002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 27417
ed8e443a 27418 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 27419
ed8e443a 274202002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 27421
ed8e443a 27422 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 27423
ed8e443a 274242002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 27425
ed8e443a
JM
27426 * g77.dg/f77-edit-i-in.f: New test
27427 * g77.dg/f77-edit-i-out.f: New test
a8435716 27428
ed8e443a 274292002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 27430
ed8e443a
JM
27431 * gcc.dg/debug/debug.exp: New file.
27432 * gcc.dg/debug/trivial.c: New file.
27433 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
27434 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
27435 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
27436 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
27437 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
27438 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
27439 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
27440 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
27441 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
27442 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
27443 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
27444 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
27445 * gcc.dg/20000503-1.c: Removed.
27446 * gcc.dg/20010207-1.c: Removed.
27447 * gcc.dg/20011223-1.c: Removed.
27448 * gcc.dg/20020104-2.c: Removed.
27449 * gcc.dg/debug-1.c: Removed.
27450 * gcc.dg/debug-2.c: Removed.
27451 * gcc.dg/debug-3.c: Removed.
27452 * gcc.dg/debug-4.c: Removed.
27453 * gcc.dg/debug-5.c: Removed.
27454 * gcc.dg/debug-6.c: Removed.
27455 * gcc.dg/dwarf2-1.c: Removed.
27456 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 27457
ed8e443a 274582002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 27459
ed8e443a
JM
27460 * g++.old-deja/g++.other/eh5.C: New test.
27461 * g++.old-deja/g++.other/sibcall2.C: New test.
27462 * g++.old-deja/g++.other/array9.C: New test.
27463 * g++.old-deja/g++.other/typename2.C: New test.
27464 * g++.old-deja/g++.other/crash60.C: New test.
27465 * g++.old-deja/g++.other/conv9.C: New test.
27466 * g++.old-deja/g++.other/mangle10.C: New test.
27467 * g++.old-deja/g++.other/unchanging1.C: New test.
27468 * g++.old-deja/g++.other/exprstmt1.C: New test.
27469 * g++.old-deja/g++.other/inline23.C: New test.
27470 * g++.old-deja/g++.eh/ia64-1.C: New test.
27471 * g++.old-deja/g++.other/dwarf2-1.C: New test.
27472 * g++.old-deja/g++.other/reload1.C: New test.
27473 * g++.old-deja/g++.other/static20.C: New test.
27474 * g++.old-deja/g++.other/local-alloc1.C: New test.
27475 * g++.old-deja/g++.other/conv8.C: New test.
27476 * g++.old-deja/g++.other/stmtexpr2.C: New test.
27477 * g++.old-deja/g++.other/storeexpr1.C: New test.
27478 * g++.old-deja/g++.other/storeexpr2.C: New test.
27479 * g++.dg/eh/template2.C: New test.
27480 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 27481
ed8e443a 274822002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 27483
ed8e443a
JM
27484 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
27485 Remove first, non-varying, argument.
a99e47a5 27486
ed8e443a 274872002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 27488
ed8e443a 27489 * gcc.dg/inline-2.c: New.
1e7e480e 27490
ed8e443a
JM
27491 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
27492 Add optional target arg. Check number of arguments.
27493 (scan-assembler-not, scan-assembler-dem): Likewise.
27494 (scan-assembler-dem-not): Likewise.
1e7e480e 27495
ed8e443a 274962002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 27497
ed8e443a
JM
27498 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
27499 line 12.
27500 * g++.old-deja/g++.brendan/parse3.C,
27501 g++.old-deja/g++.other/crash26.C,
27502 g++.old-deja/g++.other/crash28.C,
27503 g++.old-deja/g++.other/crash29.C,
27504 g++.old-deja/g++.other/crash30.C,
27505 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 27506
ed8e443a 275072002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 27508
ed8e443a 27509 * gcc.dg/20020115-1.c: New.
3196dfde 27510
ed8e443a 275112002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 27512
ed8e443a 27513 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 27514
ed8e443a 275152002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 27516
ed8e443a 27517 * gcc.dg/20020122-3.c: New.
75dbec30 27518
ed8e443a 275192002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 27520
ed8e443a 27521 * g++.dg/other/gc1.C: New test.
32abfc26 27522
ed8e443a 275232002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 27524
ed8e443a 27525 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 27526
ed8e443a 275272002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 27528
ed8e443a 27529 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 27530
ed8e443a 275312002-01-22 Richard Henderson <rth@redhat.com>
0333394e 27532
ed8e443a 27533 * gcc.dg/20020122-4.c: New.
0333394e 27534
ed8e443a 275352002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 27536
ed8e443a
JM
27537 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
27538 link output.
27539 * gcc.dg/special/ecos.exp: Likewise.
27540 * lib/g++-dg.exp: Likewise.
27541 * lib/g77-dg.exp: Likewise.
27542 * lib/gcc-dg.exp : Likewise.
27543 * lib/mike-g++.exp: Likewise.
27544 * lib/mike-g77.exp: Likewise.
27545 * lib/mike-gcc.exp: Likewise.
27546 * lib/objc-dg.exp: Likewise.
e23baf78 27547
ed8e443a 275482002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 27549
ed8e443a
JM
27550 PR target/5379
27551 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 27552
ed8e443a 275532002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 27554
ed8e443a 27555 * gcc.dg/20020122-1.c: New test.
3807621a 27556
ed8e443a 275572001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 27558
ed8e443a 27559 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 27560
ed8e443a 275612002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 27562
ed8e443a 27563 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 27564
ed8e443a 275652002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 27566
ed8e443a 27567 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 27568
ed8e443a 275692002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 27570
ed8e443a
JM
27571 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
27572 ld_library_path.
6040e200 27573
ed8e443a 275742002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 27575
ed8e443a 27576 * gcc.dg/20020218-1.c: New test.
d0e82870 27577
ed8e443a 275782002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 27579
ed8e443a
JM
27580 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
27581 messages
27582 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
27583 "At global scope" warning
27584 * g++.dg/ext/align1.C: Change cygwin test for alignment
27585 from db-bogus to dg-warning
b8c1a6b8 27586
ed8e443a 275872002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 27588
ed8e443a 27589 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 27590
ed8e443a 275912002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 27592
ed8e443a 27593 * g++.dg/template/access1.C: New test.
7ec9c85a 27594
ed8e443a 275952002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 27596
ed8e443a 27597 * gcc.dg/20020118-1.c: New.
441f5264 27598
ed8e443a 275992002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 27600
ed8e443a 27601 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 27602
ed8e443a 276032001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 27604
ed8e443a
JM
27605 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
27606 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
27607 alignment warnings.
8559c8c0 27608
ed8e443a 276092001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 27610
ed8e443a
JM
27611 * gcc.misc-tests/i386-prefetch.exp: Save and restore
27612 torture_with_loops and torture_without_loops
9060718c 27613
ed8e443a 276142002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 27615
ed8e443a 27616 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 27617
ed8e443a 276182002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 27619
ed8e443a 27620 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 27621
ed8e443a 27622 * gcc.dg/ultrasp4.c: New test.
f15054ea 27623
ed8e443a 27624 * gcc.dg/20020116-1.c: New test.
f15054ea 27625
ed8e443a 276262002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 27627
ed8e443a
JM
27628 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
27629 by EABI.
bccd793e 27630
ed8e443a 276312002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 27632
ed8e443a
JM
27633 * gcc.misc-tests/i386-prefetch.exp: New.
27634 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
27635 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
27636 * gcc.misc-tests/i386-pf-none-1.c: New test.
27637 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 27638
ed8e443a 276392002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 27640
ed8e443a 27641 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 27642
ed8e443a 276432002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 27644
ed8e443a
JM
27645 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
27646 * gcc.dg/i386-mmx-2.c: Likewise.
27647 * gcc.dg/i386-sse-1.c: Likewise.
27648 * gcc.dg/i386-sse-2.c: Likewise.
27649 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 27650
ed8e443a 276512001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 27652
ed8e443a
JM
27653 * g77.f-torture/execute/intrinsic-unix-bessel.f:
27654 Uncomment additional cases that now pass.
8d15f472 27655
ed8e443a 276562002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 27657
ed8e443a
JM
27658 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
27659 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 27660
ed8e443a 276612002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 27662
ed8e443a 27663 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 27664
ed8e443a 276652002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 27666
ed8e443a
JM
27667 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
27668 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 27669
ed8e443a 276702002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 27671
ed8e443a 27672 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 27673
ed8e443a 276742002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 27675
ed8e443a
JM
27676 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
27677 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 27678
ed8e443a 276792002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 27680
ed8e443a
JM
27681 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
27682 type in which to perform the operation for each size.
c9f115ad 27683
ed8e443a 276842002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 27685
ed8e443a 27686 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 27687
ed8e443a 276882002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 27689
ed8e443a 27690 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 27691
ed8e443a 276922002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 27693
ed8e443a
JM
27694 * gcc.c-torture/compile/20010226-1.c: New test.
27695 * gcc.c-torture/compile/20010227-1.c: New test.
27696 * gcc.c-torture/compile/20010426-1.c: New test.
27697 * gcc.c-torture/compile/20010510-1.c: New test.
27698 * gcc.c-torture/compile/20010605-3.c: New test.
27699 * gcc.c-torture/compile/20010824-1.c: New test.
27700 * gcc.c-torture/execute/20010409-1.c: New test.
27701 * gcc.dg/noncompile/20000901-1.c: New test.
27702 * gcc.dg/20001023-1.c: New test.
27703 * gcc.dg/20001101-1.c: New test.
27704 * gcc.dg/20001102-1.c: New test.
27705 * gcc.dg/20010207-1.c: New test.
27706 * gcc.dg/20010405-1.c: New test.
27707 * gcc.dg/20010822-1.c: New test.
27708 * gcc.dg/20011107-1.c: New test.
2e951384 27709
ed8e443a 277102002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 27711
ed8e443a 27712 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 27713
ed8e443a
JM
27714 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
27715 execution failure on PA targets.
a858ca75 27716
ed8e443a 277172002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 27718
ed8e443a 27719 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 27720
ed8e443a 277212002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 27722
ed8e443a 27723 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 27724
ed8e443a 277252002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 27726
ed8e443a 27727 * gcc.dg/20020108-1.c: New test.
3693730e 27728
ed8e443a 277292002-01-08 H.J. Lu <hjl@gnu.org>
28434337 27730
ed8e443a
JM
27731 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
27732 for header files.
b0832fe1 27733
ed8e443a 277342002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 27735
ed8e443a
JM
27736 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
27737 consistency.
336b7dca 27738
611bcfc0 277392002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 27740
ed8e443a 27741 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 27742
ed8e443a 277432002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 27744
ed8e443a 27745 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 27746
ed8e443a 277472002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 27748
ed8e443a
JM
27749 PR c/5279
27750 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 27751
ed8e443a 277522002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 27753
ed8e443a 27754 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 27755
ed8e443a 277562002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 27757
ed8e443a
JM
27758 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27759 extra triple that slipped in.
27760 * g++.old-deja/g++.abi/align.C: Likewise.
27761 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 27762
ed8e443a 277632002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 27764
ed8e443a
JM
27765 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27766 * g++.old-deja/g++.abi/align.C: Likewise.
27767 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 27768
ed8e443a
JM
27769 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27770 on FreeBSD/i386.
27771 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27772 FreeBSD.
40e593d7 27773
ed8e443a 277742002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 27775
ed8e443a 27776 * gcc.dg/20020104-1.c: New test.
46c895ac 27777
ed8e443a 27778 * gcc.dg/20020104-2.c: New test.
833aa4c4 27779
ed8e443a 277802002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 27781
ed8e443a 27782 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 27783
ed8e443a 277842002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 27785
ed8e443a 27786 * gcc.dg/20020103-1.c: New.
4542128e 27787
ed8e443a 277882002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 27789
ed8e443a 27790 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 27791
ed8e443a 277922002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 27793
ed8e443a 27794 * g++.dg/other/debug2.C: New test.
477558bf 27795
ed8e443a 27796 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 27797
ed8e443a 277982002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 27799
ed8e443a 27800 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 27801
ed8e443a 278022002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 27803
ed8e443a 27804 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 27805
ed8e443a 27806 * g++.dg/warn/oldcast1.C: New test.
c49b2550 27807
ed8e443a
JM
27808 * g++.dg/template/ptrmem1.C: New test.
27809 * g++.dg/template/ptrmem2.C: New test.
c49b2550 27810
ed8e443a 27811 * g++.dg/template/ntp.C: New test.
d73b1f07 27812
ed8e443a 27813 * g++.dg/other/component1.C: New test.
d73b1f07 27814
ed8e443a 27815 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 27816
ed8e443a
JM
27817 * g++.dg/template/friend2.C: New test.
27818 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 27819
ed8e443a 278202002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 27821
ed8e443a
JM
27822 * g++.dg/other/ptrmem1.C: New test.
27823 * g++.dg/other/ptrmem2.C: New test.
54561457 27824
ed8e443a 278252002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 27826
ed8e443a 27827 * g++.dg/template/ctor1.C: New test.
c8af9937 27828
ed8e443a 278292002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 27830
ed8e443a 27831 * g++.dg/template/friend2.C: New test.
f3368a90 27832
ed8e443a 278332002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 27834
ed8e443a 27835 * gcc.dg/mmix-1.c: New test.
03c9c274 27836
ed8e443a 278372001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 27838
ed8e443a 27839 * gcc.dg/asm-5.c: New.
7f3ad6b6 27840
ed8e443a 278412001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 27842
ed8e443a
JM
27843 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27844 in namespace __gnu_cxx
47ffd48a 27845
ed8e443a 278462001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 27847
ed8e443a 27848 * gcc.dg/debug-6.c: New.
ad47f1e5 27849
ed8e443a 278502001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 27851
ed8e443a 27852 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 27853
ed8e443a 278542001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 27855
ed8e443a
JM
27856 * gcc.dg/debug-3.c: New test.
27857 * gcc.dg/debug-4.c: New test.
27858 * gcc.dg/debug-5.c: New test.
df8992f8 27859
ed8e443a 278602001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 27861
ed8e443a 27862 * g++.dg/eh/loop1.C: New.
7d8e8369 27863
ed8e443a 278642001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 27865
ed8e443a 27866 * g++.dg/template/crash1.C: New test.
a56ca899 27867
ed8e443a 278682001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 27869
ed8e443a 27870 * g++.dg/other/const1.C: New test.
b79d5213 27871
ed8e443a 278722001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 27873
ed8e443a 27874 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 27875
ed8e443a 278762001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 27877
ed8e443a
JM
27878 * lib/objc-torture.exp: Resync with c-torture.exp.
27879 * lib/objc.exp: Load standard libraries.
8aad1777 27880
ed8e443a 278812001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 27882
ed8e443a
JM
27883 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27884 additional tests.
6eb53511 27885
ed8e443a 278862001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 27887
ed8e443a 27888 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 27889
ed8e443a 278902001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 27891
ed8e443a 27892 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 27893
ed8e443a 278942001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 27895
ed8e443a
JM
27896 * g++.dg/eh/ctor1.C: New test.
27897 * g++.dg/other/error2.C: New test.
87b7873d 27898
ed8e443a 278992001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 27900
ed8e443a 27901 * g++.dg/other/init2.C: New test.
ff7230ac 27902
ed8e443a 279032001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 27904
ed8e443a
JM
27905 * gcc.dg/20011223-1.c: New.
27906 * gcc.dg/inline-1.c: New.
b4c984fb 27907
ed8e443a 279082001-12-23 Richard Henderson <rth@redhat.com>
cf785988 27909
ed8e443a 27910 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 27911
ed8e443a 279122001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 27913
ed8e443a 27914 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 27915
ed8e443a 279162001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 27917
ed8e443a 27918 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 27919
ed8e443a 279202001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 27921
ed8e443a
JM
27922 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27923 re-enables the warning.
30fa7e33 27924
ed8e443a 279252001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 27926
ed8e443a 27927 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 27928
ed8e443a 279292001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 27930
ed8e443a 27931 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 27932
ed8e443a 279332001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 27934
ed8e443a
JM
27935 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27936 arm-isr.c test.
27937 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27938 epilogue generation for ARM ISR routines.
18c8746d 27939
ed8e443a 279402001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 27941
ed8e443a
JM
27942 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27943 * gcc.dg/format/c90-printf-3.c: Likewise.
27944 * gcc.dg/format/c99-printf-3.c: Likewise.
27945 * gcc.dg/format/ext-1.c: Likewise.
27946 * gcc.dg/format/ext-6.c: Likewise.
27947 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 27948
ed8e443a 279492001-12-20 Richard Henderson <rth@redhat.com>
232fd111 27950
ed8e443a
JM
27951 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27952 (arena): Use it.
27953 (malloc): Correct allocation logic. Abort if we fill up the
27954 arena before initialization complete.
27955 (realloc): Correct allocation logic.
8d37a5c0 27956
ed8e443a 279572001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 27958
ed8e443a 27959 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 27960
ed8e443a 27961 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 27962
ed8e443a 279632001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 27964
ed8e443a
JM
27965 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27966 target does not support weak symbols.
c178fe89 27967
ed8e443a 279682001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 27969
ed8e443a 27970 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 27971
ed8e443a 279722001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 27973
ed8e443a 27974 * g++.dg/other/error1.C: New test.
72dd53af 27975
ed8e443a 279762001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 27977
ed8e443a 27978 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 27979
ed8e443a 279802001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 27981
ed8e443a
JM
27982 * objc.dg/special/: New directory.
27983 * objc.dg/special/special.exp: New file.
27984 * objc.dg/special/unclaimed-category-1.h: New file.
27985 * objc.dg/special/unclaimed-category-1a.m: New file.
27986 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 27987
ed8e443a 279882001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 27989
ed8e443a 27990 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 27991
ed8e443a 279922001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 27993
ed8e443a 27994 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 27995
ed8e443a 279962001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 27997
ed8e443a 27998 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 27999
ed8e443a 280002001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 28001
ed8e443a 28002 * gcc.dg/altivec-4.c: New.
4c594031 28003
ed8e443a 280042001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 28005
ed8e443a 28006 * gcc.dg/20011113-1.c: New test.
19cfdd34 28007
ed8e443a 280082001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 28009
ed8e443a
JM
28010 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
28011 std::__malloc_alloc_template<0> and
28012 std::__default_alloc_template<false, 0>.
9aaceb4b 28013
ed8e443a 280142001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 28015
ed8e443a
JM
28016 * objc/execute/bf-21.m: New test.
28017 * objc/execute/enumeration-1.m: New test.
28018 * objc/execute/enumeration-2.m: New test.
271e6f02 28019
ed8e443a 280202001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 28021
ed8e443a 28022 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 28023
ed8e443a 280242001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 28025
ed8e443a
JM
28026 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
28027 * g++.old-deja/g++.jason/2371.C: Likewise.
28028 * g++.old-deja/g++.jason/template33.C: Likewise.
28029 * g++.old-deja/g++.jason/template34.C: Likewise.
28030 * g++.old-deja/g++.jason/template36.C: Likewise.
28031 * g++.old-deja/g++.oliva/typename1.C: Likewise.
28032 * g++.old-deja/g++.oliva/typename2.C: Likewise.
28033 * g++.old-deja/g++.other/typename1.C: Likewise.
28034 * g++.old-deja/g++.pt/inherit2.C: Likewise.
28035 * g++.old-deja/g++.pt/nontype5.C: Likewise.
28036 * g++.old-deja/g++.pt/typename11.C: Likewise.
28037 * g++.old-deja/g++.pt/typename14.C: Likewise.
28038 * g++.old-deja/g++.pt/typename16.C: Likewise.
28039 * g++.old-deja/g++.pt/typename3.C: Likewise.
28040 * g++.old-deja/g++.pt/typename4.C: Likewise.
28041 * g++.old-deja/g++.pt/typename5.C: Likewise.
28042 * g++.old-deja/g++.pt/typename7.C: Likewise.
28043 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 28044
ed8e443a 280452001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 28046
ed8e443a
JM
28047 * g++.dg/other/linkage1.C: New test.
28048 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
28049 specifiers.
e9d7407e 28050
ed8e443a 280512001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 28052
ed8e443a 28053 * gcc.dg/concat.c: New test.
ecd70094 28054
ed8e443a 280552001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 28056
ed8e443a
JM
28057 * objc/compile: New test directory.
28058 * objc/compile/compile.exp: New expect script.
28059 * objc/compile/20011211-1.m: New compile test.
f393dd70 28060
ed8e443a 280612001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 28062
ed8e443a
JM
28063 * lib/prune.exp (prune_gcc_output): Also handle "In member
28064 function". So many permutations...
a2b1e914 28065
ed8e443a 280662001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 28067
ed8e443a 28068 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 28069
ed8e443a 280702001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 28071
ed8e443a 28072 * g++.dg/other/copy1.C: New test.
26f943fd 28073
ed8e443a 280742001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 28075
ed8e443a 28076 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 28077
ed8e443a 28078 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 28079
ed8e443a 280802001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 28081
ed8e443a 28082 * gcc.dg/altivec-2.c: New.
db3acfa5 28083
ed8e443a 280842001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 28085
ed8e443a 28086 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 28087
ed8e443a 280882001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 28089
ed8e443a
JM
28090 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
28091 ultrasparc.
108b7d3d 28092
ed8e443a 280932001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 28094
ed8e443a 28095 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 28096
ed8e443a 280972001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 28098
ed8e443a
JM
28099 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
28100 variable argument list.
63658a9a 28101
ed8e443a 281022001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 28103
ed8e443a
JM
28104 * gcc.c-torture/execute/memcheck: Delete entire directory.
28105 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
28106 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 28107
ed8e443a 281082001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 28109
ed8e443a 28110 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 28111
ed8e443a 281122001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 28113
ed8e443a 28114 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 28115
ed8e443a 28116 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 28117
ed8e443a 28118 * g++.dg/other/anon-union.C: New test.
1f978f5f 28119
ed8e443a 28120 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 28121
ed8e443a 281222001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 28123
ed8e443a
JM
28124 * gcc.c-torture/execute/20000722-1.x,
28125 gcc.c-torture/execute/20010123-1.x: Remove.
28126 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
28127 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
28128 gcc.dg/c99-complit-2.c: New tests.
816a3974 28129
ed8e443a 281302001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 28131
ed8e443a 28132 * g++.dg/inherit/base1.C: New test.
d4d73d4c 28133
ed8e443a 281342001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 28135
ed8e443a 28136 * g++.dg/other/stdarg1.C: New test.
fd2aba00 28137
ed8e443a 28138 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 28139
ed8e443a 281402001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 28141
ed8e443a
JM
28142 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
28143 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
28144 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
28145 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
28146 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
28147 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 28148
ed8e443a 281492001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 28150
ed8e443a 28151 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 28152
ed8e443a 281532001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 28154
ed8e443a
JM
28155 * g++.dg/other/scope1.C: New test.
28156 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 28157
ed8e443a 281582001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 28159
ed8e443a 28160 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 28161
ed8e443a 281622001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 28163
ed8e443a 28164 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 28165
ed8e443a 281662001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 28167
ed8e443a
JM
28168 * objc.dg/alias.m: Update.
28169 * objc.dg/class-1.m: Update.
28170 * objc.dg/const-str-1.m: Update.
28171 * objc.dg/fwd-proto-1.m: Update.
28172 * objc.dg/id-1.m: Update.
28173 * objc.dg/super-class-1.m: Update.
577a67b0 28174
ed8e443a 281752001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 28176
ed8e443a
JM
28177 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
28178 constructs.
83dea45d 28179
ed8e443a 281802001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 28181
ed8e443a 28182 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 28183
ed8e443a 281842001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 28185
ed8e443a 28186 * gcc.dg/20011127-1.c: New test.
ca349304 28187
ed8e443a 281882001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 28189
ed8e443a
JM
28190 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
28191 from Austin Group draft 7.
28192 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
28193 scanf format arguments.
28194 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 28195
ed8e443a 281962001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 28197
ed8e443a 28198 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 28199
ed8e443a 282002001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 28201
ed8e443a 28202 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 28203
ed8e443a 282042001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 28205
ed8e443a 28206 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 28207
ed8e443a 282082001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 28209
ed8e443a 28210 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 28211
ed8e443a 282122001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 28213
ed8e443a
JM
28214 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
28215 to the host if it is remote. Let tests specify extra headers
28216 they use.
28217 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
28218 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
28219 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
28220 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
28221 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
28222 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
28223 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
28224 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
28225 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
28226 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 28227
ed8e443a 282282001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 28229
ed8e443a
JM
28230 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
28231 for little endian ARMs.
7d14c755 28232
ed8e443a 282332001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 28234
ed8e443a
JM
28235 * gcc.c-torture/compile/20011119-1.c: New test.
28236 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 28237
ed8e443a 282382001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 28239
ed8e443a 28240 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 28241
ed8e443a 282422001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 28243
ed8e443a 28244 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 28245
ed8e443a 282462001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 28247
ed8e443a 28248 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 28249
ed8e443a 282502001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 28251
ed8e443a 28252 * lib/g77.exp: Don't specify --rpath-link.
7042d510 28253
ed8e443a
JM
28254 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
28255 across all the headers.
28256 * gcc.dg/format/format.exp: For testing on a remote host,
28257 copy format.h.
6345b681 28258
ed8e443a
JM
28259 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
28260 * gcc.c-torture/execute/930406-1.c: Likewise.
28261 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 28262
ed8e443a 282632001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 28264
ed8e443a 28265 * gcc.dg/altivec-1.c: New.
373bd0fa 28266
ed8e443a 282672001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 28268
ed8e443a 28269 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 28270
ed8e443a 282712001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 28272
ed8e443a
JM
28273 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
28274 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
28275 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 28276
ed8e443a 282772001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 28278
ed8e443a 28279 * gcc.dg/no-builtin-1.c: New test.
630036c6 28280
ed8e443a 282812001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 28282
ed8e443a 28283 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 28284
ed8e443a 282852001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 28286
ed8e443a
JM
28287 * gcc.c-torture/compile/20011114-2.c: New test.
28288 * gcc.c-torture/compile/20011114-3.c: New test.
28289 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 28290
ed8e443a 282912001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 28292
ed8e443a 28293 * g++.dg/other/init1.C: New test.
a3d87e92 28294
ed8e443a 282952001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 28296
ed8e443a
JM
28297 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
28298 message.
c6243b4c 28299
ed8e443a 28300 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 28301
ed8e443a
JM
28302 * gcc.c-torture/compile/20010327-1.c: Revert last change.
28303 * gcc.c-torture/compile/20011114-1.c: New test, exactly
28304 like the (before this change) version of 20010327-1.c.
8ac9ea61 28305
ed8e443a 283062001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 28307
ed8e443a 28308 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 28309
ed8e443a 283102001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 28311
ed8e443a 28312 * g++.dg/init/array2.C: New test.
63d75005 28313
ed8e443a 283142001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 28315
ed8e443a 28316 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 28317
ed8e443a 283182001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 28319
ed8e443a
JM
28320 * g++.dg/other/forscope1.C: New test.
28321 * g++.dg/ext/forscope1.C: New test.
28322 * g++.dg/ext/forscope2.C: New test.
2e80c17d 28323
ed8e443a 283242001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 28325
ed8e443a 28326 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 28327
ed8e443a 283282001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 28329
ed8e443a 28330 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 28331
ed8e443a 28332 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 28333
ed8e443a 283342001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 28335
ed8e443a 28336 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 28337
ed8e443a 283382001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 28339
ed8e443a
JM
28340 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
28341 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
28342 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
28343 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
28344 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
28345 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
28346 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 28347
ed8e443a 283482001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 28349
ed8e443a
JM
28350 * g++.dg/warn/Wshadow-1.C: New tests.
28351 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 28352
ed8e443a 283532001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 28354
ed8e443a
JM
28355 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
28356 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
28357 XFAILs. Adjust expected error texts.
28358 * gcc.c-torture/compile/20011106-1.c,
28359 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
28360 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
28361 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
28362 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 28363
ed8e443a 283642001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 28365
ed8e443a 28366 * gcc.dg/cpp/defined.c: Update.
b621a4dd 28367
ed8e443a 283682001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 28369
ed8e443a 28370 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 28371
ed8e443a 283722001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 28373
ed8e443a
JM
28374 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
28375 same size, so no warning should be produced on stormy16.
91dc81f9 28376
ed8e443a
JM
28377 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
28378 due to oversized array.
28379 * g++.old-deja/g++.mike/ns15.C: Likewise.
28380 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 28381
ed8e443a 283822001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 28383
ed8e443a 28384 * g++.dgother/debug1.C: Fix typos.
4768dbdd 28385
ed8e443a 283862001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 28387
ed8e443a 28388 * g++.dg/other/debug1.C: New test.
48d4b9f0 28389
ed8e443a 283902001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 28391
ed8e443a
JM
28392 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
28393 of unsigned long.
c8202d4c 28394
ed8e443a 283952001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 28396
ed8e443a 28397 * gcc.dg/20011029-2.c: New test.
bf911a9a 28398
ed8e443a 28399 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 28400
ed8e443a 284012001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 28402
ed8e443a
JM
28403 * objc/execute/class_self-1.m: New test.
28404 * objc/execute/class_self-2.m: New test.
756b2d5e 28405
ed8e443a 284062001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 28407
ed8e443a
JM
28408 * gcc.misc-tests/msgs.exp: Delete.
28409 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
28410 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
28411 error set to match recent changes.
2d1245b8 28412
ed8e443a 284132001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 28414
ed8e443a 28415 * gcc.dg/20011021-1.c: New test.
e2ccde7b 28416
ed8e443a 284172001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 28418
ed8e443a 28419 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 28420
ed8e443a 284212001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 28422
ed8e443a 28423 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 28424
ed8e443a 284252001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 28426
ed8e443a 28427 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 28428
ed8e443a 28429 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 28430
ed8e443a 284312001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 28432
ed8e443a 28433 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 28434
ed8e443a 284352001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 28436
ed8e443a
JM
28437 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
28438 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 28439
ed8e443a 284402001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 28441
ed8e443a 28442 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 28443
ed8e443a 284442001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 28445
ed8e443a 28446 * g++.dg/template/unify2.C: New test.
1dde5a4e 28447
ed8e443a 284482001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 28449
ed8e443a 28450 * g++.dg/other/exception-specification.C: New test
d6da836d 28451
ed8e443a 284522001-10-13 Tom Rix <trix@redhat.com>
d6da836d 28453
ed8e443a
JM
28454 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
28455 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 28456
ed8e443a 284572001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 28458
ed8e443a 28459 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 28460
ed8e443a 284612001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 28462
ed8e443a
JM
28463 PR g++/4476
28464 * g++.dg/other/friend1.C: New test.
d9c28ce3 28465
ed8e443a 284662001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 28467
ed8e443a 28468 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 28469
ed8e443a 284702001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 28471
ed8e443a 28472 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 28473
ed8e443a 284742001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 28475
ed8e443a
JM
28476 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
28477 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
28478 g77.f-torture/execute/execute.exp,
28479 g77.f-torture/noncompile/noncompile.exp,
28480 gcc.c-torture/compile/compile.exp,
28481 gcc.c-torture/execute/execute.exp,
28482 gcc.c-torture/execute/ieee/ieee.exp,
28483 gcc.c-torture/execute/memcheck/memcheck.exp,
28484 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
28485 objc/execute/execute.exp: Update FSF address.
6431177a 28486
ed8e443a 284872001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 28488
ed8e443a
JM
28489 * gcc.dg/cpp/cmdlne-C.c: Update.
28490 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 28491
ed8e443a 284922001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 28493
ed8e443a 28494 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 28495
ed8e443a 284962001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 28497
ed8e443a
JM
28498 * gcc.dg/20011008-1.c: New.
28499 * gcc.dg/20011008-2.c: New.
ab17715d 28500
ed8e443a 285012001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 28502
ed8e443a 28503 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 28504
ed8e443a 285052001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 28506
ed8e443a
JM
28507 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
28508 spelling errors of "separate" as "seperate".
bed2ebd0 28509
ed8e443a 285102001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 28511
ed8e443a
JM
28512 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
28513 enough to avoid inlining.
b56cfd51 28514
ed8e443a 285152001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 28516
ed8e443a 28517 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 28518
ed8e443a 285192001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 28520
ed8e443a 28521 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 28522
ed8e443a 285232001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 28524
ed8e443a
JM
28525 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
28526 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
28527 gcc.dg/format/multattr-3.c: New tests.
28528 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
28529 tests for format attributes on function pointers being rejected.
dea2f2db 28530
ed8e443a 285312001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 28532
ed8e443a 28533 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 28534
ed8e443a 285352001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 28536
ed8e443a 28537 * g++.dg/warn/format1.C: New test.
ab6e6969 28538
ed8e443a 285392001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 28540
ed8e443a 28541 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 28542
ed8e443a 285432001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 28544
ed8e443a 28545 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 28546
ed8e443a 285472001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 28548
ed8e443a 28549 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 28550
ed8e443a 285512001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 28552
ed8e443a
JM
28553 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
28554 long-standing bug on i686, apparently.
28555 * gcc.c-torture/execute/loop-2c.x: New file.
28556 * gcc.c-torture/execute/loop-2d.x: New file.
28557 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 28558
ed8e443a 285592001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 28560
ed8e443a 28561 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 28562
ed8e443a 285632001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 28564
ed8e443a
JM
28565 * gcc.dg/cpp/macro10.c: New test.
28566 * gcc.dg/cpp/strify3.c: New test.
28567 * gcc.dg/cpp/spacing1.c: Add tests.
28568 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
28569 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 28570
ed8e443a 285712001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 28572
ed8e443a 28573 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 28574
ed8e443a 285752001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 28576
ed8e443a 28577 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 28578
ed8e443a 285792001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 28580
ed8e443a 28581 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 28582
ed8e443a 285832001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 28584
ed8e443a 28585 * g77.dg/strlen0.f: New test.
1f8d138f 28586
ed8e443a 285872001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 28588
ed8e443a
JM
28589 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
28590 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 28591
ed8e443a 285922001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 28593
ed8e443a
JM
28594 Table-driven attributes.
28595 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 28596
ed8e443a 285972001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 28598
ed8e443a
JM
28599 * gcc.dg/20000926-1.c: Update expected warning messages.
28600 * gcc.dg/array-2.c: Likewise, and test for warnings too.
28601 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
28602 array.
cd1f97c6 28603
ed8e443a 286042001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 28605
ed8e443a 28606 * g++.dg/eh/registers1.C: New test case.
1d30139d 28607
ed8e443a 286082001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 28609
ed8e443a 28610 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 28611
ed8e443a 286122001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 28613
ed8e443a 28614 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 28615
ed8e443a 286162001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 28617
ed8e443a 28618 * gcc.dg/cpp/macro9.c: New test.
a3070574 28619
ed8e443a 286202001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 28621
ed8e443a
JM
28622 * gcc.c-torture/execute/980223.c: Change type of addr from long
28623 to char *.
39e78d8b 28624
ed8e443a 286252001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 28626
ed8e443a 28627 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 28628
ed8e443a 286292001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 28630
ed8e443a
JM
28631 * g77.dg/bprob: New directory.
28632 * g77.dg/bprob/bprob.exp: New file.
28633 * g77.dg/bprob/bprob-1.f: New test.
28634 * g77.dg/gcov: New directory.
28635 * g77.dg/gcov/gcov.exp: New file.
28636 * g77.dg/gcov/gcov-1.f: New test.
28637 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 28638
ed8e443a 286392001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 28640
ed8e443a
JM
28641 * gcc.dg/cpp/directiv.c: Update.
28642 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 28643
ed8e443a 286442001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 28645
ed8e443a 28646 * gcc.dg/20010912-1.c: New test.
89503616 28647
ed8e443a 286482001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 28649
ed8e443a
JM
28650 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
28651 language-independent file in lib.
28652 * lib/gcov.exp: New file.
7566ca49 28653
ed8e443a 286542001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 28655
ed8e443a 28656 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 28657
ed8e443a 286582001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 28659
ed8e443a
JM
28660 * lib/profopt.exp: New, to support profile-directed optimizations.
28661 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
28662 * gcc.misc-tests/bprob-1.c: New test.
28663 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 28664
ed8e443a 286652001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 28666
ed8e443a
JM
28667 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
28668 XFAIL and which kinds of gcov output to verify.
28669 * gcc.misc-tests/gcov-4b.x: New file.
28670 * gcc.misc-tests/gcov-5b.x: New file.
28671 * gcc.misc-tests/gcov-6.x: New file.
28672 * gcc.misc-tests/gcov-7.c: New test.
28673 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 28674
ed8e443a 286752001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 28676
ed8e443a
JM
28677 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
28678 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 28679
ed8e443a 286802001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 28681
ed8e443a
JM
28682 PR c++/3986
28683 * g++.dg/abi/vbase1.C: New test.
90d925d3 28684
ed8e443a 286852001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 28686
ed8e443a 28687 * objc.dg/method-2.m: New.
033c017c 28688
ed8e443a 286892001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 28690
ed8e443a
JM
28691 PR c++/4203
28692 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
28693 * g++.dg/init/empty1.C: New test.
ada11335 28694
ed8e443a 286952001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 28696
ed8e443a 28697 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 28698
ed8e443a 286992001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 28700
ed8e443a
JM
28701 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
28702 for m68k.
c0e4f189 28703
ed8e443a 287042001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 28705
ed8e443a 28706 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 28707
ed8e443a 28708 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 28709
ed8e443a 28710 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 28711
ed8e443a 287122001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 28713
ed8e443a
JM
28714 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
28715 for 16-bit 'unsigned int'.
915a17f6 28716
ed8e443a 287172001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 28718
ed8e443a 28719 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 28720
ed8e443a 287212001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 28722
ed8e443a
JM
28723 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
28724 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 28725
ed8e443a 287262001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 28727
ed8e443a 28728 * gcc.dg/asm-names.c (ymain): New.
c3849183 28729
ed8e443a 287302001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 28731
ed8e443a
JM
28732 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
28733 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
28734 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 28735
ed8e443a 287362001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 28737
ed8e443a 28738 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 28739
ed8e443a 287402001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 28741
ed8e443a
JM
28742 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
28743 and "In instantiation".
0830ae44 28744
ed8e443a 287452001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 28746
ed8e443a 28747 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 28748
ed8e443a 287492001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 28750
ed8e443a
JM
28751 * gcc.misc-tests/gcov.exp: Add support for branch information.
28752 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
28753 * gcc.misc-tests/gcov-4.c: New test.
28754 * gcc.misc-tests/gcov-4b.c: New test.
28755 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 28756
ed8e443a 287572001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 28758
ed8e443a
JM
28759 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28760 expected to fail.
6604e6f3 28761
ed8e443a 287622001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 28763
ed8e443a 28764 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 28765
ed8e443a 287662001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 28767
ed8e443a 28768 * g++.dg/eh/template1.C: New test.
13104975 28769
ed8e443a 287702001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 28771
ed8e443a
JM
28772 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28773 Fix thinko.
28774 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28775 for xfail.
949f197f 28776
ed8e443a 287772001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 28778
ed8e443a
JM
28779 * lib/g77-dg.exp: Use prune.exp for common procedures
28780 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28781 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 28782
ed8e443a 287832001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 28784
ed8e443a 28785 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 28786
ed8e443a 287872001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 28788
ed8e443a 28789 * g++.dg/template/unify1.C: New test.
1dbb6023 28790
ed8e443a 287912001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 28792
ed8e443a 28793 * g++.dg/abi/empty4.C: New test.
41ae4ee6 28794
ed8e443a 287952001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 28796
ed8e443a
JM
28797 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28798 solaris2.*
28799 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 28800
ed8e443a 288012001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 28802
ed8e443a 28803 * g++.dg/other/using-declaration.C: New test.
3fecf49c 28804
ed8e443a 288052001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 28806
ed8e443a 28807 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 28808
ed8e443a 288092001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 28810
ed8e443a
JM
28811 * gcc.dg/cpp/19951025-1.c: Revert.
28812 * gcc.dg/cpp/directiv.c: We no longer process directives that
28813 interrupt macro arguments.
20dde49d 28814
ed8e443a 288152001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 28816
ed8e443a 28817 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 28818
ed8e443a 288192001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 28820
ed8e443a 28821 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 28822
ed8e443a 288232001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 28824
ed8e443a 28825 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 28826
ed8e443a 288272001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 28828
ed8e443a
JM
28829 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28830 should be x.
d60d223b 28831
ed8e443a 288322001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 28833
ed8e443a
JM
28834 Kill -fhonor-std.
28835 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28836 * g++.old-deja/g++.other/std1.C: Likewise.
28837 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 28838
ed8e443a 288392001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 28840
ed8e443a
JM
28841 * lib/g77.exp: Load gcc-defs.exp for common procedures
28842 (g77_pass, g77_fail, g77_finish, g77_exit,
28843 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 28844
ed8e443a 288452001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 28846
ed8e443a
JM
28847 * g77.dg/fbackslash.f
28848 * g77.dg/fcase-preserve.f
28849 * g77.dg/ff90-1.f
28850 * g77.dg/ffixed-line-length-0.f
28851 * g77.dg/ffixed-line-length-132.f
28852 * g77.dg/ffixed-line-length-7.f
28853 * g77.dg/ffixed-line-length-72.f
28854 * g77.dg/ffixed-line-length-none.f
28855 * g77.dg/ffree-form-1.f
28856 * g77.dg/fno-backslash.f
28857 * g77.dg/fno-f90-1.f
28858 * g77.dg/fno-fixed-form-1.f
28859 * g77.dg/fno-onetrip.f
28860 * g77.dg/fno-typeless-boz.f
28861 * g77.dg/fno-underscoring.f
28862 * g77.dg/fno-vxt-1.f
28863 * g77.dg/fonetrip.f
28864 * g77.dg/ftypeless-boz.f
28865 * g77.dg/fugly-assumed.f
28866 * g77.dg/funderscoring.f
28867 * g77.dg/fvxt-1.f
db3ef87b 28868
ed8e443a 288692001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 28870
ed8e443a
JM
28871 * objc.dg/fwd-proto-1.m: New.
28872 * objc.dg/local-decl-1.m: New.
28873 * objc.dg/naming-1.m: New.
28874 * objc.dg/naming-2.m: New.
28875 * objc.dg/proto-hier-1.m: New.
312b7c9d 28876
ed8e443a 288772001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 28878
ed8e443a
JM
28879 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28880 largest-type elements to a struct makes its size grow.
648c2206 28881
ed8e443a 288822001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 28883
ed8e443a 28884 * g++.dg/abi/vthunk1.C: New test.
969fd501 28885
ed8e443a 288862001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 28887
ed8e443a 28888 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 28889
ed8e443a 288902001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 28891
ed8e443a 28892 * gcc.dg/cpp/macro8.c: New test.
50011802 28893
ed8e443a 288942001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 28895
ed8e443a 28896 * g++.dg/abi/vbase8-21.C: New test.
40260429 28897
ed8e443a 288982001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 28899
ed8e443a 28900 * g++.dg/abi/vbase8-10.C: New test.
ab085207 28901
ed8e443a 289022001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 28903
ed8e443a
JM
28904 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28905 ${tool}_set_ld_library_path.
28906 Changed caller.
28907 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28908 g++.exp.
90b1ca2f 28909
ed8e443a 289102001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 28911
ed8e443a
JM
28912 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28913 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28914 gcc_exit, gcc_check_unsupported_p):
28915 Moved to gcc-deps.exp
28916 * gcc-deps.exp: New file.
41971242 28917
ed8e443a 289182001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 28919
ed8e443a 28920 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 28921
ed8e443a 289222001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 28923
ed8e443a 28924 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 28925
ed8e443a 289262001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 28927
ed8e443a 28928 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 28929
ed8e443a 289302001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 28931
ed8e443a 28932 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 28933
ed8e443a 289342001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 28935
ed8e443a
JM
28936 * gcc.dg/cpp/extratokens.c: Fix.
28937 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 28938
ed8e443a 289392001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 28940
ed8e443a
JM
28941 * gcc.c-torture/execute/20010724-1.c: New file.
28942 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 28943
ed8e443a 289442001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 28945
ed8e443a 28946 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 28947
ed8e443a 289482001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 28949
ed8e443a 28950 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 28951
ed8e443a 289522001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 28953
ed8e443a 28954 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 28955
ed8e443a 289562001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 28957
ed8e443a
JM
28958 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28959 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28960 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28961 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 28962
ed8e443a
JM
28963 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28964 bug report" message.
f7bebb56 28965
ed8e443a
JM
28966 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28967 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 28968
ed8e443a 289692001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 28970
ed8e443a
JM
28971 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28972 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28973 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28974 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 28975
ed8e443a 289762001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 28977
ed8e443a 28978 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 28979
ed8e443a 289802001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 28981
ed8e443a 28982 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 28983
ed8e443a 289842001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 28985
ed8e443a
JM
28986 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28987 i[34567]86-*-*.
28988 Delete handling of ieee_multilib_flags.
28989 Pass -mieee for alpha*-*-* and sh-*-*.
28990 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 28991
ed8e443a 289922001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 28993
ed8e443a
JM
28994 Remove old-abi tests.
28995 * g++.old-deja/g++.mike/p11116.C: Remove.
28996 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 28997
ed8e443a 289982001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 28999
ed8e443a 29000 * g77.f-torture/compile/pr3743.f: New test
09b495e5 29001
ed8e443a 290022001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 29003
ed8e443a 29004 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 29005
ed8e443a 290062001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 29007
ed8e443a
JM
29008 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
29009 g++.old-deja/g++.pt/static6.C: Likewise.
29010 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
29011 supports weak symbols.
999c0669 29012
ed8e443a 290132001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 29014
ed8e443a
JM
29015 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
29016 supported again.
2ea80cfd 29017
ed8e443a 290182001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 29019
ed8e443a 29020 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 29021
ed8e443a 290222001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 29023
ed8e443a 29024 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 29025
ed8e443a 290262001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 29027
ed8e443a
JM
29028 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
29029 tests.
4a1b6176 29030
ed8e443a 290312001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 29032
ed8e443a 29033 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 29034
ed8e443a 290352001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 29036
ed8e443a
JM
29037 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
29038 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 29039
ed8e443a 290402001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 29041
ed8e443a
JM
29042 * objc/execute/object_is_class.m: New test.
29043 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 29044
ed8e443a 290452001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 29046
ed8e443a
JM
29047 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
29048 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 29049
ed8e443a 290502001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 29051
ed8e443a
JM
29052 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
29053 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 29054
ed8e443a 290552001-07-14 Richard Henderson <rth@redhat.com>
809353e1 29056
ed8e443a 29057 * gcc.dg/iftrap-1.c: New.
0168a849 29058
ed8e443a 290592001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 29060
ed8e443a 29061 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 29062
ed8e443a 290632001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 29064
ed8e443a 29065 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 29066
ed8e443a 290672001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 29068
ed8e443a
JM
29069 * gcc.c-torture/compile/20010711-1.c,
29070 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 29071
ed8e443a 290722001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 29073
ed8e443a 29074 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 29075
ed8e443a 290762001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 29077
ed8e443a 29078 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 29079
ed8e443a 290802001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 29081
ed8e443a
JM
29082 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
29083 (g++-dg-prune): Call prune_gcc_output.
29084 * prune.exp: New file for prune_gcc_output.
29085 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 29086
ed8e443a 290872001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 29088
ed8e443a
JM
29089 * gcc.c-torture/compile/20010701-1.c,
29090 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 29091
ed8e443a 290922001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 29093
ed8e443a 29094 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 29095
ed8e443a 290962000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 29097
ed8e443a 29098 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 29099
ed8e443a 291002001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 29101
ed8e443a 29102 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 29103
ed8e443a 291042001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 29105
ed8e443a
JM
29106 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
29107 Solaris 2.[678] system.
b05d8201 29108
ed8e443a 291092001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 29110
ed8e443a 29111 * gcc.dg/20010622-1.c: New test.
55f61a56 29112
ed8e443a 291132001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 29114
ed8e443a
JM
29115 * objc.dg: New directory.
29116 * objc.dg/dg.exp: New file.
29117 * objc.dg/alias.m: New.
29118 * objc.dg/class-1.m: New.
29119 * objc.dg/class-2.m: New.
29120 * objc.dg/const-str-1.m: New.
29121 * objc.dg/const-str-2.m: New.
29122 * objc.dg/id-1.m: New.
29123 * objc.dg/method-1.m: New.
29124 * objc.dg/super-class-1.m: New.
29125 * lib/objc-dg.exp: New file.
07732516 29126
ed8e443a 291272001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 29128
ed8e443a
JM
29129 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
29130 of label name.
d4a6cf38 29131
ed8e443a 291322001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 29133
ed8e443a 29134 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 29135
ed8e443a 291362001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 29137
ed8e443a
JM
29138 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
29139 variable.
f18b70f5 29140
ed8e443a 291412001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 29142
ed8e443a 29143 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 29144
ed8e443a 291452001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 29146
ed8e443a
JM
29147 * g++.old-deja/g++.abi/vbase5.C: New test.
29148 * g++.old-deja/g++.abi/vbase6.C: New test.
29149 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 29150
ed8e443a 291512001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 29152
ed8e443a 29153 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 29154
ed8e443a 291552001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 29156
ed8e443a 29157 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 29158
ed8e443a 291592001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 29160
ed8e443a
JM
29161 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
29162 support %f for HC11/HC12 targets.
29163 * gcc.c-torture/execute/930513-1.x: New file, likewise.
29164 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
29165 on HC11/HC12 targets.
29166 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 29167
ed8e443a 291682001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 29169
ed8e443a
JM
29170 * gcc.dg/wchar_t-1.c: New file.
29171 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 29172
ed8e443a 291732001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 29174
ed8e443a 29175 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 29176
ed8e443a 291772001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 29178
ed8e443a 29179 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 29180
ed8e443a 291812001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 29182
ed8e443a 29183 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 29184
ed8e443a 291852001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 29186
ed8e443a 29187 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 29188
ed8e443a 291892001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 29190
ed8e443a
JM
29191 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
29192 representation on MN10300 and ARM/Thumb.
bea09693 29193
ed8e443a 291942001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 29195
ed8e443a 29196 * g77.f-torture/execute/20010610.f: New.
f375b7a7 29197
ed8e443a 291982001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 29199
ed8e443a
JM
29200 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
29201 names.
3d3daefd 29202
ed8e443a 292032001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 29204
ed8e443a
JM
29205 * gcc.c-torture/execute/ashrdi-1.c: New.
29206 * gcc.c-torture/execute/ashldi-1.c: New.
29207 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 29208
ed8e443a 292092001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 29210
ed8e443a
JM
29211 * objc/execute/load-3.m: Added. Check sending +load to categories,
29212 in addition to classes.
6bdfaf09 29213
ed8e443a 292142001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 29215
ed8e443a
JM
29216 * objc/execute/load-2.m: New test. From Nicola Pero
29217 <n.pero@mi.flashnet.it>.
87327987 29218
ed8e443a 292192001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 29220
ed8e443a 29221 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 29222
ed8e443a 292232001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 29224
ed8e443a
JM
29225 * g++.old-deja/g++.abi/vbase2.C: New test.
29226 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 29227
ed8e443a 292282001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 29229
ed8e443a 29230 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 29231
ed8e443a 292322001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 29233
ed8e443a 29234 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 29235
ed8e443a 292362001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 29237
ed8e443a 29238 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 29239
ed8e443a 292402001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 29241
ed8e443a 29242 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 29243
ed8e443a 292442001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 29245
ed8e443a 29246 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 29247
ed8e443a 292482001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 29249
ed8e443a 29250 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 29251
ed8e443a 292522001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 29253
ed8e443a
JM
29254 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
29255 (g++_link_flags): Likewise.
29256 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 29257
ed8e443a 292582001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 29259
ed8e443a
JM
29260 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
29261 Ensure logfile entry matches exec command line.
f8710242 29262
ed8e443a 292632001-05-31 Richard Henderson <rth@redhat.com>
f8710242 29264
ed8e443a
JM
29265 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
29266 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 29267
ed8e443a 292682001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 29269
ed8e443a
JM
29270 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
29271 compiler for irix6.2
1ec07597 29272
ed8e443a 292732001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 29274
ed8e443a 29275 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 29276
ed8e443a 292772001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 29278
ed8e443a
JM
29279 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
29280 assemble.
4694cec2 29281
ed8e443a 292822001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 29283
ed8e443a 29284 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 29285
ed8e443a 292862001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 29287
ed8e443a
JM
29288 * gcc.c-torture/compile/20010518-2.c: New file.
29289 * gcc.c-torture/execute/20010518-1.c: New file.
29290 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 29291
ed8e443a 292922001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 29293
ed8e443a 29294 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 29295
ed8e443a 292962001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 29297
ed8e443a
JM
29298 G++ no longer defines builtins that do not begin with __builtin.
29299 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
29300 * g++.old-deja/g++.brendand/misc13.C: Likewise.
29301 * g++.old-deja/g++.law/builtin1.C: Likewise.
29302 * g++.old-deja/g++.law/cvt2.C: Likewise.
29303 * g++.old-deja/g++.mike/net5.C: Likewise.
29304 * g++.old-deja/g++.other/builtins1.C: Likewise.
29305 * g++.old-deja/g++.other/builtins2.C: Likewise.
29306 * g++.old-deja/g++.other/builtins3.C: Likewise.
29307 * g++.old-deja/g++.other/builtins4.C: Likewise.
29308 * g++.old-deja/g++.other/inline8.C: Likewise.
29309 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 29310
ed8e443a 293112001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 29312
ed8e443a
JM
29313 * g++.old-deja/g++.pt/using1.C: Adjust.
29314 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 29315
ed8e443a 293162001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 29317
ed8e443a
JM
29318 * gcc.dg/cpp/charconst.c: New tests.
29319 * gcc.dg/cpp/escape.c: New tests.
29320 * gcc.dg/cpp/escape-1.c: New tests.
29321 * gcc.dg/cpp/escape-2.c: New tests.
29322 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 29323
ed8e443a 293242001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 29325
ed8e443a
JM
29326 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
29327 native compiler for irix6.5.
97d24516 29328
ed8e443a 29329Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 29330
ed8e443a
JM
29331 * lib/g++.exp (g++_include_flags): Use args to compute
29332 get_multilibs.
29333 (g++_link_flags): Likewise.
29334 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 29335
ed8e443a 293362001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 29337
ed8e443a 29338 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 29339
ed8e443a 293402001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 29341
ed8e443a
JM
29342 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
29343 this file.
20415bba 29344
ed8e443a 293452001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 29346
ed8e443a
JM
29347 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
29348 STACK_SIZE;
29349 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
29350 to STACK_SIZE; Use it to define size of add_histo array.
29351 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
29352 to STACK_SIZE.
29353 (f): Use GITT_SIZE to define size of gitt local table.
29354 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
29355 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 29356
ed8e443a 293572001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 29358
ed8e443a
JM
29359 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
29360 on 68HC11/HC12 due to the asm instruction.
29361 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
29362 * gcc.c-torture/compile/920520-1.x: Likewise.
29363 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
29364 on 68HC11/HC12 because the function is larger than 64K.
29365 * gcc.c-torture/compile/961203-1.x: New file, this test fails
29366 on 68HC11/HC12 because the structure is too large.
5a111a5b 29367
ed8e443a 293682001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 29369
ed8e443a 29370 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 29371
ed8e443a 293722001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 29373
ed8e443a
JM
29374 * g++.old-deja/g++.warn/compare1.C: New test.
29375 * gcc.dg/compare4.c: New test.
cc469ee9 29376
ed8e443a 293772001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 29378
ed8e443a 29379 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 29380
ed8e443a 293812001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 29382
ed8e443a 29383 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 29384
ed8e443a 293852001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 29386
ed8e443a 29387 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 29388
ed8e443a 293892001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 29390
ed8e443a 29391 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 29392
ed8e443a 293932001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 29394
ed8e443a
JM
29395 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
29396 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 29397
ed8e443a 293982001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 29399
ed8e443a 29400 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 29401
ed8e443a 294022001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 29403
ed8e443a 29404 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 29405
ed8e443a 294062001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 29407
ed8e443a 29408 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 29409
ed8e443a 294102001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 29411
ed8e443a 29412 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 29413
ed8e443a 294142001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 29415
ed8e443a 29416 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 29417
ed8e443a 294182001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 29419
ed8e443a 29420 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 29421
ed8e443a 294222001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 29423
ed8e443a
JM
29424 * g++.dg/friend-warn.C: New test. Do not warn about friend
29425 declaration being redundant.
1a560c3a 29426
ed8e443a 294272001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 29428
ed8e443a 29429 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 29430
ed8e443a 294312001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 29432
ed8e443a 29433 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 29434
ed8e443a 294352001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 29436
ed8e443a 29437 * lib/g++.exp: Use testsuite_flags.
de26cf80 29438
ed8e443a 294392001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 29440
ed8e443a 29441 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 29442
ed8e443a 294432001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 29444
ed8e443a 29445 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 29446
ed8e443a 294472001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 29448
ed8e443a 29449 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 29450
ed8e443a 294512001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 29452
ed8e443a 29453 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 29454
ed8e443a 294552001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 29456
ed8e443a
JM
29457 * gcc.dg/cpp/direct2.c: New test.
29458 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 29459
ed8e443a 29460 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 29461
ed8e443a 294622001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 29463
ed8e443a
JM
29464 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
29465 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 29466
ed8e443a 294672001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 29468
ed8e443a
JM
29469 * gcc.dg/cpp/syshdr.h: New file.
29470 * gcc.dg/cpp/sysmac1.c: Update.
29471 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 29472
ed8e443a 294732001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 29474
ed8e443a 29475 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 29476
ed8e443a 294772001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 29478
ed8e443a
JM
29479 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
29480 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 29481
ed8e443a 294822001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 29483
ed8e443a 29484 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 29485
ed8e443a 294862001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 29487
ed8e443a
JM
29488 * lib/g++.exp (g++_include_flags): Don't use any special flags
29489 if TESTING_IN_BUILD_TREE is not defined.
29490 (g++_init): Use a plain 'c++' as the compiler if
29491 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 29492
ed8e443a 294932001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 29494
ed8e443a
JM
29495 * g++.old-deja/g++.eh/catch13.C: New test.
29496 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 29497
ed8e443a 294982001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 29499
ed8e443a 29500 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 29501
ed8e443a 295022001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 29503
ed8e443a
JM
29504 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
29505 <stdlib.h>, not <malloc.h>.
3da5d5c8 29506
ed8e443a 295072001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 29508
ed8e443a 29509 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 29510
ed8e443a 295112001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 29512
ed8e443a 29513 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 29514
ed8e443a 295152001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 29516
ed8e443a 29517 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 29518
ed8e443a 295192001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 29520
ed8e443a 29521 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 29522
ed8e443a 295232001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 29524
ed8e443a 29525 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 29526
ed8e443a 295272001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 29528
ed8e443a 29529 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 29530
ed8e443a 295312001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 29532
ed8e443a 29533 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 29534
ed8e443a 295352001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 29536
ed8e443a 29537 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 29538
ed8e443a 295392001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 29540
ed8e443a 29541 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 29542
ed8e443a 295432001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 29544
ed8e443a
JM
29545 * g77.f-torture/compile/20010426.f: New test.
29546 * g77.f-torture/execute/20010426.f: New test.
15784bba 29547
ed8e443a 295482001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 29549
ed8e443a
JM
29550 * g77.f-torture/compile/20000629-1.x: Remove - error
29551 has been fixed.
c3cd9c8b 29552
ed8e443a 295532001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 29554
ed8e443a
JM
29555 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
29556 Tweak slightly to work with g++.dg framework.
29557 * g++.dg/special/ecos.exp: Run initp1.C test.
29558 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 29559
ed8e443a
JM
29560 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
29561 its linker doesn't give line numbers either.
29562 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 29563
ed8e443a 295642001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 29565
ed8e443a 29566 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 29567
ed8e443a 295682001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 29569
ed8e443a 29570 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 29571
ed8e443a 295722001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 29573
ed8e443a 29574 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 29575
ed8e443a 295762001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 29577
ed8e443a 29578 * gcc.dg/format/plus-1.c: New test.
43e72072 29579
ed8e443a 295802001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 29581
ed8e443a 29582 * gcc.dg/20010423-1.c: New test.
5c8378a7 29583
ed8e443a 295842001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 29585
ed8e443a 29586 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 29587
ed8e443a 295882001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 29589
ed8e443a 29590 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 29591
ed8e443a 295922001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 29593
ed8e443a 29594 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 29595
ed8e443a 295962001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 29597
ed8e443a
JM
29598 * gcc.dg/c99-func-2.c: Remove xfail.
29599 * gcc.dg/c99-func-3.c: Remove xfail.
29600 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 29601
ed8e443a 296022001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 29603
ed8e443a 29604 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 29605
ed8e443a 296062001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 29607
ed8e443a 29608 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 29609
ed8e443a 296102001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 29611
ed8e443a 29612 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 29613
ed8e443a 296142001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 29615
ed8e443a
JM
29616 * g++.old-deja/g++.abi/empty2.C: New test.
29617 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 29618
ed8e443a 296192001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 29620
ed8e443a
JM
29621 * g++.old-deja/g++.other/comdat2.C: New test.
29622 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 29623
ed8e443a 296242001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 29625
ed8e443a 29626 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 29627
ed8e443a 296282001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 29629
ed8e443a 29630 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 29631
ed8e443a 296322001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 29633
ed8e443a 29634 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 29635
ed8e443a
JM
296362001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
29637 Mark Mitchell <mark@codesourcery.com>
608d74c4 29638
ed8e443a
JM
29639 * lib/old-dejagnu.exp: Don't delete output of executable.
29640 Add .exe suffix to executables.
b0835578 29641
ed8e443a 296422001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 29643
ed8e443a 29644 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 29645
ed8e443a 296462001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 29647
ed8e443a 29648 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 29649
ed8e443a 296502001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 29651
ed8e443a
JM
29652 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
29653 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 29654
ed8e443a 296552001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 29656
ed8e443a 29657 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 29658
ed8e443a 296592001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 29660
ed8e443a 29661 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 29662
ed8e443a 296632001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 29664
ed8e443a 29665 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 29666
611bcfc0 296672001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 29668
ed8e443a 29669 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 29670
611bcfc0 296712001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 29672
ed8e443a 29673 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 29674
ed8e443a 296752001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 29676
ed8e443a 29677 * g++.old-deja/g++.other/array5.C: New.
145c1def 29678
ed8e443a 296792001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 29680
ed8e443a 29681 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 29682
ed8e443a 296832001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 29684
ed8e443a
JM
29685 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
29686 headers and constructs.
29687 * g++.old-deja/g++.robertl/eb79.C: Same.
29688 * g++.old-deja/g++.robertl/eb77.C (main): Same.
29689 * g++.old-deja/g++.robertl/eb73.C: Same.
29690 * g++.old-deja/g++.robertl/eb66.C (main): Same.
29691 * g++.old-deja/g++.robertl/eb55.C (t): Same.
29692 * g++.old-deja/g++.robertl/eb54.C (main): Same.
29693 * g++.old-deja/g++.robertl/eb46.C (main): Same.
29694 * g++.old-deja/g++.robertl/eb44.C: Same.
29695 * g++.old-deja/g++.robertl/eb41.C (main): Same.
29696 * g++.old-deja/g++.robertl/eb4.C (main): Same.
29697 * g++.old-deja/g++.robertl/eb39.C: Same.
29698 * g++.old-deja/g++.robertl/eb33.C (main): Same.
29699 * g++.old-deja/g++.robertl/eb31.C (main): Same.
29700 * g++.old-deja/g++.robertl/eb30.C: Same.
29701 * g++.old-deja/g++.robertl/eb3.C: Same.
29702 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
29703 * g++.old-deja/g++.robertl/eb21.C: Same.
29704 * g++.old-deja/g++.robertl/eb15.C: Same.
29705 * g++.old-deja/g++.robertl/eb118.C: Same.
29706 * g++.old-deja/g++.robertl/eb115.C (main): Same.
29707 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
29708 * g++.old-deja/g++.robertl/eb109.C: Same.
29709 * g++.old-deja/g++.other/sibcall1.C (main): Same.
29710 * g++.old-deja/g++.mike/rtti1.C: Same.
29711 * g++.old-deja/g++.mike/p658.C: Same.
29712 * g++.old-deja/g++.mike/net46.C: Same.
29713 * g++.old-deja/g++.mike/net34.C: Same.
29714 * g++.old-deja/g++.mike/memoize1.C: Same.
29715 * g++.old-deja/g++.mike/eh2.C: Same.
29716 * g++.old-deja/g++.law/weak.C: Same.
29717 * g++.old-deja/g++.law/visibility7.C: Same.
29718 * g++.old-deja/g++.law/visibility25.C: Same.
29719 * g++.old-deja/g++.law/visibility22.C: Same.
29720 * g++.old-deja/g++.law/visibility2.C: Same.
29721 * g++.old-deja/g++.law/visibility17.C: Same.
29722 * g++.old-deja/g++.law/visibility13.C: Same.
29723 * g++.old-deja/g++.law/visibility10.C: Same.
29724 * g++.old-deja/g++.law/visibility1.C: Same.
29725 * g++.old-deja/g++.law/virtual3.C (eval): Same.
29726 * g++.old-deja/g++.law/vbase1.C: Same.
29727 * g++.old-deja/g++.law/operators32.C: Same.
29728 * g++.old-deja/g++.law/nest3.C: Same.
29729 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
29730 * g++.old-deja/g++.law/except5.C (main): Same.
29731 * g++.old-deja/g++.law/cvt7.C (run): Same.
29732 * g++.old-deja/g++.law/cvt2.C: Same.
29733 * g++.old-deja/g++.law/cvt16.C: Same.
29734 * g++.old-deja/g++.law/ctors6.C (bar): Same.
29735 * g++.old-deja/g++.law/ctors17.C (main): Same.
29736 * g++.old-deja/g++.law/ctors13.C: Same.
29737 * g++.old-deja/g++.law/ctors12.C (main): Same.
29738 * g++.old-deja/g++.law/ctors10.C: Same.
29739 * g++.old-deja/g++.law/code-gen5.C: Same.
29740 * g++.old-deja/g++.law/bad-error7.C: Same.
29741 * g++.old-deja/g++.law/arm9.C: Same.
29742 * g++.old-deja/g++.law/arm12.C: Same.
29743 * g++.old-deja/g++.law/arg8.C: Same.
29744 * g++.old-deja/g++.law/arg1.C: Same.
29745 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
29746 * g++.old-deja/g++.jason/template31.C: Same.
29747 * g++.old-deja/g++.jason/template24.C (main): Same.
29748 * g++.old-deja/g++.jason/2371.C: Same.
29749 * g++.old-deja/g++.eh/new2.C: Same.
29750 * g++.old-deja/g++.eh/new1.C: Same.
29751 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
29752 * g++.old-deja/g++.brendan/nest21.C (main): Same.
29753 * g++.old-deja/g++.brendan/err-msg3.C: Same.
29754 * g++.old-deja/g++.brendan/crash62.C: Same.
29755 * g++.old-deja/g++.brendan/crash52.C: Same.
29756 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29757 * g++.old-deja/g++.brendan/crash38.C: Same.
29758 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29759 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 29760
ed8e443a 297612001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 29762
ed8e443a
JM
29763 * gcc.c-torture/execute/20001203-2.c (memset):
29764 Count argument is of type __SIZE_TYPE__.
788bf0e3 29765
ed8e443a 297662001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 29767
ed8e443a 29768 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 29769
ed8e443a 297702001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 29771
ed8e443a 29772 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 29773
ed8e443a 297742001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 29775
ed8e443a
JM
29776 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29777 peculiarities of the SH.
29778 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 29779
ed8e443a 297802001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 29781
ed8e443a
JM
29782 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29783 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29784 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 29785
ed8e443a 297862001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 29787
ed8e443a 29788 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 29789
ed8e443a 297902001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 29791
ed8e443a 29792 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 29793
ed8e443a 297942001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 29795
ed8e443a 29796 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 29797
ed8e443a 297982001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 29799
ed8e443a 29800 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 29801
ed8e443a 298022001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 29803
ed8e443a 29804 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 29805
ed8e443a 298062001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 29807
ed8e443a 29808 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 29809
ed8e443a 298102001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 29811
ed8e443a
JM
29812 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29813 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 29814
ed8e443a 298152001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 29816
ed8e443a 29817 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 29818
ed8e443a 298192001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 29820
ed8e443a
JM
29821 * g++.old-deja/g++.other/friend12.C: New test.
29822 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29823 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 29824
ed8e443a 298252001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 29826
ed8e443a 29827 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 29828
ed8e443a 298292001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 29830
ed8e443a 29831 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 29832
ed8e443a 298332001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 29834
ed8e443a 29835 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 29836
ed8e443a 298372001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 29838
ed8e443a 29839 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 29840
ed8e443a 298412001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 29842
ed8e443a 29843 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 29844
ed8e443a 298452001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 29846
ed8e443a
JM
29847 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29848 tests on AIX.
6d139650 29849
ed8e443a 298502001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 29851
ed8e443a 29852 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 29853
ed8e443a 298542001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 29855
ed8e443a 29856 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 29857
ed8e443a 298582001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 29859
ed8e443a 29860 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 29861
ed8e443a 298622001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 29863
ed8e443a 29864 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 29865
ed8e443a
JM
298662001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29867
29868 * objc/execute/va_method.m: Added.
29869 * objc/execute/IMP.m: Added.
29870 * objc/execute/_cmd.m: Added.
29871 * objc/execute/accessing_ivars.m: Added.
29872 * objc/execute/class-1.m: Added.
29873 * objc/execute/class-10.m: Added.
29874 * objc/execute/class-11.m: Added.
29875 * objc/execute/class-12.m: Added.
29876 * objc/execute/class-13.m: Added.
29877 * objc/execute/class-14.m: Added.
29878 * objc/execute/class-2.m: Added.
29879 * objc/execute/class-3.m: Added.
29880 * objc/execute/class-4.m: Added.
29881 * objc/execute/class-5.m: Added.
29882 * objc/execute/class-6.m: Added.
29883 * objc/execute/class-7.m: Added.
29884 * objc/execute/class-8.m: Added.
29885 * objc/execute/class-9.m: Added.
29886 * objc/execute/class-tests-1.h
29887 * objc/execute/class-tests-2.h
29888 * objc/execute/compatibility_alias.m: Added.
29889 * objc/execute/encode-1.m: Added.
29890 * objc/execute/formal_protocol-1.m: Added.
29891 * objc/execute/formal_protocol-2.m: Added.
29892 * objc/execute/formal_protocol-3.m: Added.
29893 * objc/execute/formal_protocol-4.m: Added.
29894 * objc/execute/formal_protocol-5.m: Added.
29895 * objc/execute/formal_protocol-6.m: Added.
29896 * objc/execute/formal_protocol-7.m: Added.
29897 * objc/execute/informal_protocol.m: Added.
29898 * objc/execute/initialize.m: Added.
29899 * objc/execute/load.m: Added.
29900 * objc/execute/many_args_method.m: Added.
29901 * objc/execute/nested-3.m: Added.
29902 * objc/execute/no_clash.m: Added.
29903 * objc/execute/private.m: Added.
29904 * objc/execute/redefining_self.m: Added.
29905 * objc/execute/root_methods.m: Added.
29906 * objc/execute/selector-1.m: Added.
29907 * objc/execute/static-1.m: Added.
29908 * objc/execute/static-2.m: Added.
29909 * objc/execute/va_method.m: Added.
29910
299112001-03-10 Richard Henderson <rth@redhat.com>
29912
29913 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29914
299152001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29916
29917 * g++.old-deja/g++.other/crash31.C: XFAIL.
29918 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29919 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29920 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29921 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29922 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29923
299242001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29925
29926 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29927
299282001-03-06 Zack Weinberg <zackw@stanford.edu>
29929
29930 * gcc.dg/20000724-1.c: Don't use multiline strings.
29931
299322001-03-06 Zack Weinberg <zackw@stanford.edu>
29933
29934 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29935 result of -cString against what we expect it to be; don't just
29936 print it out for no one to read.
29937
29938 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29939 Based on testcases provided by Nicola Pero.
29940
299412001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29942
29943 * gcc.dg/cpp/macro7.c: New test.
29944
299452001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29946
29947 * gcc.dg/cpp/multiline.c: Update.
29948
299492001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29950
29951 * g++.old-deja/g++.other/enum3.C: New test.
29952
299532001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29954
29955 * g++.old-deja/g++.other/pod1.C: New test.
29956
299572001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29958
29959 * g++.old-deja/g++.ext/overload1.C: New test.
29960
299612001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29962
29963 * g++.old-deja/g++.pt/using1.C: New test.
29964
299652001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29966
29967 * g++.old-deja/g++.other/using9.C: New test.
29968
299692001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29970
29971 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29972
29973 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29974
299752001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29976
29977 * g++.old-deja/g++.ext/realpt1.C: Remove.
29978
299792001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29980
29981 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29982
299832001-02-26 Will Cohen <wcohen@redhat.com>
29984
29985 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29986
299872001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29988
29989 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29990 templatized constructors.
29991
299922001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29993
29994 * gcc.c-torture/execute/20010224-1.c: New test.
29995
299962001-02-23 Jakub Jelinek <jakub@redhat.com>
29997
29998 * gcc.c-torture/execute/20010222-1.c: New test.
29999
300002001-02-22 Jakub Jelinek <jakub@redhat.com>
30001
30002 * g++.old-deja/g++.other/inline20.C: New test.
30003
300042001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
30005
30006 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
30007
300082001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30009
30010 * g++.old-deja/g++.other/lookup22.C: New test.
30011
300122001-02-19 Zack Weinberg <zackw@stanford.edu>
30013
30014 * g77.dg: New directory.
30015 * g77.dg/20010216-1.f: New test case.
30016 * g77.dg/dg.exp: New driver.
30017 * lib/g77-dg.exp: New driver library.
30018
300192001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30020
30021 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
30022
300232001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
30024
30025 * g++.old-deja/g++.other/decl9.C: New test.
30026
300272001-02-16 Jakub Jelinek <jakub@redhat.com>
30028
30029 * g++.old-deja/g++.other/init16.C: Update the test so that it does
30030 not need <string> and also tests the initialization at runtime.
30031
300322001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
30033
30034 * gcc.c-torture/execute/longlong.c: New test.
30035
300362001-02-14 J"orn Rennecke <amylaar@redhat.com>
30037
30038 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
30039
300402001-02-14 J"orn Rennecke <amylaar@redhat.com>
30041
30042 * gcc.c-torture/execute/920302-1.c (execute):
30043 Change argument type to short.
30044
300452001-02-14 Nathan Sidwell <nathan@codesourcery.com>
30046
30047 * g++.old-deja/g++.pt/deduct6.C: New test.
30048
300492001-02-14 Nathan Sidwell <nathan@codesourcery.com>
30050
30051 * g++.old-deja/g++.pt/deduct5.C: New test.
30052
300532001-02-14 Jakub Jelinek <jakub@redhat.com>
30054
30055 * gcc.c-torture/execute/20010209-1.c: New test.
30056
300572001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
30058
30059 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
30060
300612001-02-12 Geoffrey Keating <geoffk@redhat.com>
30062
30063 * g++.dg/vtgc1.C: Update for new ABI.
30064
30065 * consistency.vlad: New directory, 1665 files.
30066
300672001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
30068
30069 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
30070 return type.
30071 * gcc.dg/cpp/digraphs.c: Declare puts.
30072
300732001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30074
30075 * g++.old-deja/g++.other/warn5.C: New test.
30076
300772001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30078
30079 * g++.old-deja/g++.pt/spec40.C: New test.
30080
300812001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30082
30083 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
30084 case.
30085 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
30086
300872001-02-12 Jakub Jelinek <jakub@redhat.com>
30088
30089 * gcc.c-torture/compile/20010209-1.c: New test.
30090
300912001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
30092
30093 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
30094 excess errors message but not if it crashes.
30095 * g++.old-deja/g++.other/crash27.C: Likewise.
30096 * g++.old-deja/g++.other/crash28.C: Likewise.
30097 * g++.old-deja/g++.other/crash30.C: Likewise.
30098 * g++.old-deja/g++.other/crash32.C: Likewise.
30099 * g++.old-deja/g++.other/crash35.C: Likewise.
30100 * g++.old-deja/g++.pt/inherit2.C: Likewise.
30101
301022001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
30103
30104 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
30105 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
30106 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
30107 g77.f-torture/execute/execute.exp,
30108 g77.f-torture/noncompile/noncompile.exp,
30109 gcc.c-torture/execute/execute.exp,
30110 gcc.c-torture/execute/memcheck/memcheck.exp,
30111 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
30112 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
30113 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
30114 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
30115 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
30116 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
30117 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
30118 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
30119 Remove bug reporting instructions with ancient email addresses.
30120
301212001-02-07 Jakub Jelinek <jakub@redhat.com>
30122
30123 * gcc.dg/20010202-1.c: New test.
30124 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
30125
301262001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
30127
30128 * g++.dg/stdbool-if.C: New test.
30129
301302001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
30131
30132 * objc/execute/fdecl.m: Added main().
30133
301342001-02-07 Jakub Jelinek <jakub@redhat.com>
30135
30136 * gcc.c-torture/execute/20010206-1.c: New test.
30137
301382001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
30139
30140 * gcc.dg/cpp/avoidpaste1.c: Update.
30141
301422001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
30143
30144 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
30145 Pero <nicola@brainstorm.co.uk>.
30146 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
30147
301482001-02-06 Nathan Sidwell <nathan@codesourcery.com>
30149
30150 * g++.old-deja/g++.pt/spec39.C: New test.
30151
301522001-02-05 Jakub Jelinek <jakub@redhat.com>
30153
30154 * gcc.c-torture/compile/20010202-1.c: New test.
30155
301562001-02-05 Nathan Sidwell <nathan@codesourcery.com>
30157
30158 * g++.old-deja/g++.abi/primary2.C: New test.
30159 * g++.old-deja/g++.abi/primary3.C: New test.
30160 * g++.old-deja/g++.abi/primary4.C: New test.
30161 * g++.old-deja/g++.abi/primary5.C: New test.
30162 * g++.old-deja/g++.abi/vtable3.h: New test.
30163 * g++.old-deja/g++.abi/vtable3a.C: New test.
30164 * g++.old-deja/g++.abi/vtable3b.C: New test.
30165 * g++.old-deja/g++.abi/vtable3c.C: New test.
30166 * g++.old-deja/g++.abi/vtable3d.C: New test.
30167 * g++.old-deja/g++.abi/vtable3e.C: New test.
30168 * g++.old-deja/g++.abi/vtable3f.C: New test.
30169 * g++.old-deja/g++.abi/vtable3g.C: New test.
30170 * g++.old-deja/g++.abi/vtable3h.C: New test.
30171 * g++.old-deja/g++.abi/vtable3i.C: New test.
30172 * g++.old-deja/g++.abi/vtable3j.C: New test.
30173 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
30174
301752001-02-03 Jakub Jelinek <jakub@redhat.com>
30176
30177 * g++.old-deja/g++.other/anon6.C: New test.
30178 * g++.old-deja/g++.other/anon7.C: New test.
30179
301802001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
30181
30182 * gcc.dg/cpp/avoidpaste2.c: New tests.
30183
301842001-01-31 Jakub Jelinek <jakub@redhat.com>
30185
30186 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
30187
301882001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
30189
30190 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
30191 DECIMAL_DIG cases for Irix."
30192
301932001-01-31 J"orn Rennecke <amylaar@redhat.com>
30194
30195 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
30196
301972001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
30198
30199 * gcc.dg/c99-tag-1.c: New test.
30200
302012001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
30202
30203 * gcc.dg/cpp/tr-warn1.c: Add tests.
30204
302052001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
30206
30207 * gcc.dg/cpp/avoidpaste1.c: Update.
30208 * gcc.dg/cpp/paste4.c: Update.
30209
302102001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
30211
30212 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
30213 cases for Irix.
30214
302152001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30216
30217 * g++.old-deja/g++.other/inline19.C: New test.
30218
302192001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
30220
30221 * gcc.dg/Wlarger-than.c: New test.
30222
302232001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
30224
30225 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
30226
302272001-01-29 Jakub Jelinek <jakub@redhat.com>
30228
30229 * gcc.c-torture/execute/20010129-1.c: New test.
30230 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
30231
302322001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
30233
30234 * gcc.dg/cpp/avoidpaste1.c: Test case.
30235
302362001-01-28 Jakub Jelinek <jakub@redhat.com>
30237
30238 * g++.old-deja/g++.other/inline18.C: New test.
30239
302402001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30241
30242 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
30243 and __builtin_putchar.
30244
302452001-01-27 Jakub Jelinek <jakub@redhat.com>
30246
30247 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
30248 tests.
30249
302502001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
30251
30252 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
30253 floating point number rounding mode to round to the nearest
30254 representable mode.
30255
302562001-01-25 Jakub Jelinek <jakub@redhat.com>
30257
30258 * g++.old-deja/g++.other/mangle2.C: New test.
30259
302602001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
30261
30262 * gcc.c-torture/compile/20010124-1.c: New test.
30263
302642001-01-24 Nathan Sidwell <nathan@codesourcery.com>
30265
30266 * g++.old-deja/g++.pt/spec38.C: New test.
30267
302682001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30269
30270 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
30271 "Build don't run".
30272
302732001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30274
30275 * gcc.c-torture/execute/20010123-1.c: New test.
30276
302772001-01-23 Nathan Sidwell <nathan@codesourcery.com>
30278
30279 * g++.old-deja/g++.pt/spec37.C: New test.
30280
302812001-01-23 Nathan Sidwell <nathan@codesourcery.com>
30282
30283 * g++.old-deja/g++.pt/overload14.C: New test.
30284
302852001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30286
30287 * gcc.c-torture/execute/20010122-1.c: New test, exercise
30288 __builtin_return_address.
30289
302902001-01-22 Nathan Sidwell <nathan@codesourcery.com>
30291
30292 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
30293 * g++.old-deja/g++.pt/spec35.C: New test.
30294 * g++.old-deja/g++.pt/spec36.C: New test.
30295
302962001-01-20 Jakub Jelinek <jakub@redhat.com>
30297
30298 * gcc.c-torture/compile/20010118-1.c: New test.
30299
303002001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
30301
30302 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
30303
303042001-01-19 Jakub Jelinek <jakub@redhat.com>
30305
30306 * gcc.c-torture/execute/20010119-1.c: New test.
30307
303082001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30309
30310 * g++.old-deja/g++.other/vbase5.C: New test.
30311
303122001-01-19 Jakub Jelinek <jakub@redhat.com>
30313
30314 * gcc.c-torture/execute/20010118-1.c: New test.
30315
303162001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30317
30318 * g++.old-deja/g++.pt/deduct3.C: New test.
30319
303202001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30321
30322 * g++.old-deja/g++.pt/spec34.C: New test.
30323
303242001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
30325
30326 * g77.f-torture/compile/20000601-2.f: New test.
30327
303282001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30329
30330 * g++.old-deja/g++.other/init17.C: New test.
30331
303322001-01-18 Alexandre Oliva <aoliva@redhat.com>
30333
30334 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
30335
303362001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30337
30338 * g++.old-deja/g++.pt/unify8.C: New test.
30339
303402001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30341
30342 * g++.old-deja/g++.abi/vbase1.C: New test.
30343
303442001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30345
30346 * g++.old-deja/g++.pt/crash65.C: New test.
30347
303482001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
30349
30350 * gcc.dg/cpp/assembl2.S: New test case.
30351
303522001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
30353
30354 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
30355 are supported.
30356
303572001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30358
30359 * g++.old-deja/g++.other/builtins1.C: New test.
30360 * g++.old-deja/g++.other/builtins2.C: Likewise.
30361 * g++.old-deja/g++.other/builtins3.C: Likewise.
30362 * g++.old-deja/g++.other/builtins4.C: Likewise.
30363
303642001-01-17 Jakub Jelinek <jakub@redhat.com>
30365
30366 * gcc.c-torture/compile/20010117-1.c: New test.
30367 * gcc.c-torture/compile/20010117-2.c: New test.
30368
303692001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30370
30371 * g77.f-torture/execute/20010116.[fx]: New test,
30372 XFAIL on i?86-*-*.
30373 * g77.f-torture/compile/20010115.f: Indicate it's
30374 a test for PR fortran/1636.
30375
303762001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
30377
30378 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
30379
303802001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30381
30382 * g77.f-torture/compile/20010115.f: New test.
30383
303842001-01-15 Nathan Sidwell <nathan@codesourcery.com>
30385
30386 * g++.old-deja/g++.pt/nontype5.C: New test.
30387
303882001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
30389
30390 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
30391 have an equivalent working one below it.
30392
303932001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30394
30395 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
30396 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30397
303982001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30399
30400 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
30401 message containing "init_priority".
30402 (conpr-2.C): Likewise.
30403 (conpr-3.C): Likewise.
30404 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
30405
304062001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30407
30408 * gcc.c-torture/execute/20010114-2.c: New test.
30409
304102001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
30411
30412 * gcc.c-torture/compile/20010114-1.c: New test.
30413 * gcc.c-torture/compile/20010114-1.x: Xfail.
30414 * gcc.c-torture/compile/20010114-2.c: New test.
30415 * gcc.c-torture/execute/20010114-1.c: New test.
30416 * gcc.dg/trunc-1.c: New test.
30417 * gcc.dg/uninit-B.c: New test.
30418
304192001-01-13 Nick Clifton <nickc@redhat.com>
30420
30421 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
30422 target.
30423
304242001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
30425
30426 * gcc.c-torture/compile/20010113-1.c: New test.
30427
304282001-01-13 Jakub Jelinek <jakub@redhat.com>
30429
30430 * gcc.c-torture/compile/20001212-1.c: New test.
30431
304322001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
30433
30434 * gcc.dg/cpp/widestr1.c: Update.
30435 * gcc.dg/cpp/prag-imp.c: Remove.
30436
304372001-01-12 Jakub Jelinek <jakub@redhat.com>
30438
30439 * gcc.c-torture/execute/20000801-3.x: Remove.
30440 * gcc.dg/c90-init-1.c: New test.
30441 * gcc.dg/c99-init-1.c: New test.
30442 * gcc.dg/c99-init-2.c: New test.
30443 * gcc.dg/gnu99-init-1.c: New test.
30444
304452001-01-12 Richard Earnshaw <rearnsha@arm.com>
30446
30447 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
30448 testing that no relevant ones were found.
30449
304502001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30451
30452 * g++.old-deja/g++.pt/cast2.C: New test.
30453
304542001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30455
30456 * g++.old-deja/g++.pt/friend47.C: New test.
30457
304582001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30459
30460 * g++.old-deja/g++.pt/instantiate13.C: New test.
30461
304622001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30463
30464 * g++.old-deja/g++.other/defarg7.C: New test.
30465 * g++.old-deja/g++.other/defarg8.C: New test.
30466
304672001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30468
30469 * g++.old-deja/g++.pt/crash64.C: New test.
30470
304712001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30472
30473 * g++.old-deja/g++.pt/crash63.C: New test.
30474
304752001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
30476
30477 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
30478
304792001-01-10 Alan Lehotsky <lehotsky@tiac.net>
30480
30481 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
30482
304832001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30484
30485 * g++.old-deja/g++.pt/error3.C: New test.
30486
304872001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30488
30489 * g++.old-deja/g++.other/crash39.C: New test.
30490
304912001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30492
30493 * g++.old-deja/g++.other/vbase4.C: New test.
30494
304952001-01-08 Jonathan Larmour <jlarmour@redhat.com>
30496
30497 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
30498 * gcc.dg/special/20000419-2.c: New file. Identical to above.
30499 * gcc.dg/special/special.exp: New test driver which will check
30500 for alias support for the above test.
30501
305022001-01-09 Alan Lehotsky <lehotsky@tiac.net>
30503
30504 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
30505 problems on small machines.
30506 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
30507 parameterize.
30508
305092001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
30510
30511 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
30512 mips.
30513 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30514
305152001-01-09 Nathan Sidwell <nathan@codesourcery.com>
30516
30517 * g++.old_deja/g++.pt/using8.C: New test.
30518
305192001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
30520
30521 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
30522
305232000-01-08 Loren J. Rittle <ljrittle@acm.org>
30524
30525 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
30526 where a failure is expected.
30527 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
30528
305292001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30530
30531 * g++.old_deja/g++.pt/instantiate12.C: New test.
30532
305332001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30534
30535 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
30536 start of structs.
30537 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
30538 * g++.old-deja/g++.brendan/crash17.C: Likewise.
30539 * g++.old-deja/g++.brendan/crash29.C: Likewise.
30540 * g++.old-deja/g++.brendan/crash48.C: Likewise.
30541 * g++.old-deja/g++.brendan/ns1.C: Likewise.
30542 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
30543 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
30544 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
30545 * g++.old-deja/g++.eh/spec6.C: Likewise.
30546 * g++.old-deja/g++.jason/crash3.C: Likewise.
30547 * g++.old-deja/g++.law/ctors11.C: Likewise.
30548 * g++.old-deja/g++.law/ctors17.C: Likewise.
30549 * g++.old-deja/g++.law/ctors5.C: Likewise.
30550 * g++.old-deja/g++.law/ctors9.C: Likewise.
30551 * g++.old-deja/g++.mike/ambig1.C: Likewise.
30552 * g++.old-deja/g++.mike/net22.C: Likewise.
30553 * g++.old-deja/g++.mike/p3538a.C: Likewise.
30554 * g++.old-deja/g++.mike/p3538b.C: Likewise.
30555 * g++.old-deja/g++.mike/virt3.C: Likewise.
30556 * g++.old-deja/g++.niklas/t128.C: Likewise.
30557 * g++.old-deja/g++.other/anon4.C: Likewise.
30558 * g++.old-deja/g++.other/using1.C: Likewise.
30559 * g++.old-deja/g++.other/warn3.C: Likewise.
30560 * g++.old-deja/g++.pt/t37.C: Likewise.
30561 * g++.old-deja/g++.robertl/eb69.C: Likewise.
30562 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30563
305642001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30565
30566 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
30567
305682001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30569
30570 * gcc.c-torture/execute/stdio-opt-3.c: New test.
30571
305722001-01-07 Jakub Jelinek <jakub@redhat.com>
30573
30574 * gcc.c-torture/compile/20010107-1.c: New test.
30575
305762001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30577
30578 * gcc.c-torture/execute/builtin-noret-1.c: New test.
30579
305802001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30581
30582 * gcc.dg/format/format.h: New file.
30583 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
30584 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
30585 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
30586 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
30587 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
30588 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
30589 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
30590 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
30591 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
30592 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
30593 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
30594 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
30595 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
30596 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
30597 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
30598 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
30599 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
30600 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
30601 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
30602 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
30603 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
30604 instead of declaring standard types, macros and functions in each
30605 test.
30606
306072001-01-06 Alexandre Oliva <aoliva@redhat.com>
30608
30609 * gcc.c-torture/execute/20010106-1.c: New test.
30610
306112001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
30612
30613 * gcc.dg/format/format.exp: New file.
30614 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
30615 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
30616 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
30617 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
30618 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
30619 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
30620 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
30621 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
30622 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
30623 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
30624 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
30625 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
30626 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
30627 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
30628 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
30629 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
30630 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
30631 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
30632 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
30633 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
30634 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
30635 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
30636 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
30637 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
30638 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
30639 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
30640 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
30641 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
30642 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
30643 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
30644 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
30645 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
30646 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
30647 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
30648 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
30649 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
30650 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
30651 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
30652 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
30653 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
30654 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
30655 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
30656
306572001-01-05 Alexandre Oliva <aoliva@redhat.com>
30658
30659 * gcc.c-torture/execute/991228-1.c: Take word endianness into
30660 account.
30661
306622001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
30663
30664 * gcc.c-torture/execute/builtin-complex-1.c: New test.
30665
306662001-01-05 Nathan Sidwell <nathan@codesourcery.com>
30667
30668 * g++.old-deja/g++.pt/crash62.C: New test.
30669
306702001-01-04 Richard Henderson <rth@redhat.com>
30671
30672 * gcc.dg/20000926-1.c: Update expected warnings.
30673 * gcc.dg/array-2.c: Likewise.
30674 * gcc.dg/array-4.c: Also validate flexible array members.
30675 * gcc.dg/c99-flex-array-1.c: New.
30676
306772001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
30678
30679 * gcc.c-torture/compile/20001222-1.x: Remove.
30680
306812001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30682
30683 * gcc.c-torture/execute/built-in-setjmp.c: New.
30684
306852001-01-03 Richard Henderson <rth@redhat.com>
30686
30687 * gcc.dg/940510-1.c: Update expected error wording.
30688 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
30689
306902001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
30691
30692 * lib/target-supports.exp (check_alias_available): Modified to
30693 indicate aliases not supported if only weak aliases are supported.
30694
306952001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30696
30697 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
30698 Turn on cmpstrsi checks for __pj__ and __i370__.
30699
307002001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30701
30702 * g++.old-deja/g++.other/virtual11.C: New test.
30703
307042001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30705
30706 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
30707
307082001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30709
30710 * gcc.c-torture/compile/20010102-1.c: New test.
30711
307122001-01-02 Andreas Jaeger <aj@suse.de>
30713
30714 * gcc.dg/noreturn-3.c: New test.
30715
30716 * gcc.dg/noreturn-4.c: New test.
30717
307182001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30719
30720 * gcc.c-torture/execute/stdio-opt-1.c: Also test
30721 __builtin_fputc and __builtin_fwrite.
30722
307232000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30724
30725 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
30726 signed char, not default char.
30727
307282000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30729
30730 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
30731
307322000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
30733
30734 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
30735
307362000-12-29 Richard Henderson <rth@redhat.com>
30737
30738 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
30739 (__cyg_profile_func_exit): Define.
30740
307412000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30742
30743 * g++.dg/vtgc1.C: New test.
30744
307452000-12-28 Geoffrey Keating <geoffk@redhat.com>
30746
30747 * gcc.dg/noncompile/20001228-1.c: New test.
30748
30749 * gcc.dg/20001228-1.c: New test.
30750
30751 * gcc.c-torture/execute/20001228-1.c: New test.
30752
307532000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
30754
30755 * gcc.dg/format-strfmon-1.c: New test.
30756
307572000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30758
30759 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30760 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30761 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30762 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30763 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30764 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30765 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30766 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30767 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30768 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30769 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30770 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30771 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30772
30773 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30774 * gcc.c-torture/execute/string-opt-4.c: Test index.
30775
307762000-12-26 Geoffrey Keating <geoffk@redhat.com>
30777
30778 * gcc.c-torture/compile/20001226-1.c: New test.
30779
307802000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30781
30782 * gcc.c-torture/compile/20001222-1.c: New test.
30783 * gcc.c-torture/compile/20001222-1.x: Xfail.
30784
307852000-12-22 Alexandre Oliva <aoliva@redhat.com>
30786
30787 * gcc.c-torture/execute/comp-goto-2.c: New test.
30788
307892000-12-21 J"orn Rennecke <amylaar@redhat.com>
30790
30791 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30792 Use long types if __INT_MAX__ is 32767.
30793 (main): Use cast to (sint32 *) when poking 88 into a_page.
30794
30795 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30796
307972000-12-21 Bernd Schmidt <bernds@redhat.com>
30798
30799 * gcc.c-torture/compile/20001221-1.c: New test.
30800 * gcc.c-torture/execute/20001221-1.c: New test.
30801
308022000-12-20 Richard Henderson <rth@redhat.com>
30803
30804 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30805 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30806
308072000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30808
30809 * gcc.dg/compare3.c: New test.
30810
308112000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30812
30813 * gcc.dg/format-warnll-1.c: New test.
30814
308152000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30816
30817 * gcc.dg/cpp/cmdlne-P.c: New test.
30818
308192000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30820
30821 * gcc.c-torture/execute/builtin-abs-1.c,
30822 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30823
308242000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30825
30826 * gcc.dg/cpp/multiline.c: New test.
30827
308282000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30829
30830 * g++.old-deja/g++.other/syshdr1.C: Update.
30831 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30832
308332000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30834
30835 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30836
308372000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30838
30839 * g++.old-deja/g++.pt/ttp65.C: New test.
30840
308412000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30842
30843 * g++.old-deja/g++.pt/ttp64.C: New test.
30844
308452000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30846
30847 * g++.old-deja/g++.pt/spec33.C: New test.
30848
308492000-12-14 Catherine Moore <clm@redhat.com>
30850
30851 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30852 * gcc.c-torture/execute/920612-2.c: Likewise.
30853 * gcc.c-torture/execute/920428-2.c: Likewise.
30854 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30855 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30856
308572000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30858
30859 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30860 * gcc.dg/pack-test-2.c: Likewise.
30861
308622000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30863
30864 Tests by Zack Weinberg <zackw@stanford.edu>.
30865
30866 * gcc.dg/cpp/defined.c: Update.
30867 * gcc.dg/cpp/defined_trad.c: New tests.
30868
308692000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30870
30871 * gcc.dg/cpp/trad-direct.c: Update.
30872
308732000-12-11 Neil Booth <neilb@earthling.net>
30874
30875 * gcc.dg/cpp/defined_trad.c
30876
308772000-12-11 Neil Booth <neilb@earthling.net>
30878
30879 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30880
308812000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30882
30883 * gcc.dg/format-miss-2.c: New test.
30884
308852000-12-09 Neil Booth <neilb@earthling.net>
30886
30887 * gcc.dg/cpp/lineflags.c: New tests.
30888 * gcc.dg/cpp/poison.c: Update.
30889 * gcc.dg/cpp/redef2.c: Update.
30890 * gcc.dg/cpp/skipping.c: New test.
30891
308922000-12-07 Geoffrey Keating <geoffk@redhat.com>
30893
30894 * g++.old-deja/g++.other/eh3.C: New testcase.
30895
308962000-12-07 Neil Booth <neilb@earthling.net>
30897
30898 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30899 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30900 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30901 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30902 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30903 Update.
30904
309052000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30906
30907 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30908 __SIZE_TYPE__ instead of int for type of integers cast to
30909 pointers.
30910
309112000-12-07 Jakub Jelinek <jakub@redhat.com>
30912
30913 * g++.old-deja/g++.other/cleanup4.C: New test.
30914
309152000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30916
30917 * format-sec-1.c: New test.
30918
309192000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30920
30921 * gcc.dg/format-nonlit-3.c: New test.
30922
309232000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30924
30925 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30926 through a null pointer.
30927
309282000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30929
30930 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30931 * g++.old-deja/g++.pt/partial4.C: New test.
30932
309332000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30934
30935 * gcc.c-torture/execute/ieee/hugeval.x: New.
30936
309372000-12-06 Neil Booth <neilb@earthling.net>
30938
30939 * gcc.dg/cpp/backslash2.c: New tests.
30940
309412000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30942
30943 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30944 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30945
309462000-12-05 Geoffrey Keating <geoffk@redhat.com>
30947
30948 * gcc.c-torture/execute/20001203-2.c: New testcase.
30949
309502000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30951
30952 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30953 * g++.old-deja/g++.other/virtual10.C: New test.
30954
309552000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30956
30957 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30958
309592000-12-05 Richard Henderson <rth@redhat.com>
30960
30961 * gcc.c-torture/compile/20001205-1.c: New.
30962
309632000-12-04 Neil Booth <neilb@earthling.net>
30964
30965 * g++.old-deja/g++.other/virtual9.C: New test.
30966 * g++.old-deja/g++.pt/crash61.C: New test.
30967 * gcc.c-torture/execute/loop-9.c: New test.
30968
309692000-12-04 Neil Booth <neilb@earthling.net>
30970
30971 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30972 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30973 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30974 * gcc.dg/cpp/extratokens.c: ...here.
30975
309762000-12-04 Neil Booth <neilb@earthling.net>
30977
30978 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30979 New tests.
30980
309812000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30982
30983 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30984 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30985
309862000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30987
30988 * gcc.c-torture/execute/20001203-1.c: New test.
30989
309902000-12-03 Neil Booth <neilb@earthling.net>
30991
30992 * gcc.dg/cpp/macro6.c: New test cases.
30993
309942000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30995
30996 * gcc.c-torture/execute/string-opt-9.c: New test.
30997 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30998 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30999 * gcc.c-torture/execute/string-opt-12.c: Likewise.
31000
31001 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
31002 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
31003
310042000-12-02 Geoffrey Keating <geoffk@redhat.com>
31005
31006 * gcc.dg/cpp/if-6.c: New testcase.
31007
31008 * gcc.dg/20001201-1.c: New testcase.
31009
310102000-12-02 Neil Booth <neilb@earthling.net>
31011
31012 * g++.old-deja/g++.other/externC4.C,
31013 g++.old-deja/g++.other/friend10.C: New tests.
31014
310152000-12-02 Neil Booth <neilb@earthling.net>
31016
31017 * g++.old-deja/g++.other/instan2.C
31018 * g++.old-deja/g++.other/instan3.C: New test.
31019
310202000-12-02 Neil Booth <neilb@earthling.net>
31021
31022 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
31023 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
31024 gnuc99.c,gnuc99-pedantic.c: New tests.
31025
310262000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
31027
31028 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
31029 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
31030
310312000-12-01 Neil Booth <neilb@earthling.net>
31032
31033 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
31034 * gcc.dg/cpp/poison.c: Update.
31035 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
31036
310372000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
31038
31039 * g77.f-torture/execute/20001201.f: New test.
31040
310412000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
31042
31043 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
31044
310452000-12-01 Jakub Jelinek <jakub@redhat.com>
31046
31047 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
31048
310492000-12-01 Nathan Sidwell <nathan@codesourcery.com>
31050
31051 * g++.old-deja/g++.other/cast6.C: New test.
31052
310532000-11-30 Geoffrey Keating <geoffk@redhat.com>
31054
31055 * gcc.c-torture/execute/20001130-2.c: New testcase.
31056
310572000-11-30 Richard Henderson <rth@redhat.com>
31058
31059 * gcc.c-torture/execute/20001130-1.c: New test.
31060
310612000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31062
31063 * g++.old-deja/g++.other/op3.C: New test.
31064
310652000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31066
31067 * g++.old-deja/g++.other/op2.C: New test.
31068
310692000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31070
31071 * g++.old-deja/g++.other/crash38.C: New test.
31072
310732000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
31074
31075 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
31076
310772000-11-29 Jakub Jelinek <jakub@redhat.com>
31078
31079 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
31080 tests.
31081 * gcc.c-torture/execute/string-opt-6.c: New test.
31082
31083 * gcc.dg/20001117-1.c: Add main.
31084
310852000-11-28 Geoffrey Keating <geoffk@redhat.com>
31086
31087 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
31088 Move from here ...
31089 * gcc.dg/940510-1.c: ... to here.
31090
31091 * gcc.dg/20000926-1.c: GNU C now allows initializations of
31092 zero-size arrays in toplevel structures.
31093
310942000-11-28 Jakub Jelinek <jakub@redhat.com>
31095
31096 * gcc.c-torture/execute/loop-8.c: New test.
31097
310982000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31099
31100 * g++.old-deja/g++.other/base1.C: New test.
31101
311022000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31103
31104 * g++.old-deja/g++.other/parse2.C: New test.
31105
311062000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31107
31108 * g++.old-deja/g++.pt/incomplete1.C: New test.
31109
311102000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31111
31112 * g++.old-deja/g++.other/friend9.C: New test.
31113
311142000-11-28 Jakub Jelinek <jakub@redhat.com>
31115
31116 * gcc.dg/20001127-1.c: New test.
31117
311182000-11-27 Nathan Sidwell <nathan@codesourcery.com>
31119
31120 * g++.old-deja/g++.pt/friend46.C: New test.
31121
311222000-11-27 Nathan Sidwell <nathan@codesourcery.com>
31123
31124 * g++.old-deja/g++.other/ptrmem8.C: New test.
31125
311262000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31127
31128 * gcc.c-torture/execute/string-opt-7.c: New test.
31129 * gcc.c-torture/execute/string-opt-8.c: Likewise.
31130
311312000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
31132
31133 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
31134 instead of 'mkcheck 2'.
31135
311362000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
31137
31138 * gcc.c-torture/execute/memcheck/driver.c,
31139 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
31140 C9X references to refer to C99.
31141
311422000-11-25 Jakub Jelinek <jakub@redhat.com>
31143
31144 * gcc.dg/ultrasp3.c: New test.
31145
311462000-11-25 Neil Booth <neilb@earthling.net>
31147
31148 * gcc.dg/cpp/include2.c: Update test to be locale independent.
31149
311502000-11-25 Alexandre Oliva <aoliva@redhat.com>
31151
31152 * gcc.c-torture/compile/20001123-2.c: New.
31153
311542000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31155
31156 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
31157
311582000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
31159
31160 * gcc.dg/sequence-point-1.c: Add some new tests.
31161 * gcc.c-torture/execute/20001124-1.c: New test.
31162
311632000-11-24 Nathan Sidwell <nathan@codesourcery.com>
31164
31165 * g++.old-deja/g++.other/vaarg4.C: New test.
31166 * gcc.c-torture/compile/20001123-1.c: New test.
31167
311682000-11-24 Nathan Sidwell <nathan@codesourcery.com>
31169
31170 * g++.other/crash24.C: Adjust and remove XFAIL.
31171 * g++.other/crash37.C: New test.
31172
311732000-11-23 Nathan Sidwell <nathan@codesourcery.com>
31174
31175 * g++.old-deja/g++.pt/instantiate9.C: New test.
31176
311772000-11-22 Mark Mitchell <mark@codesourcery.com>
31178
31179 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
31180 new ABI, too.
31181
31182 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
31183 * g++.old-deja/g++.robertl/eb55.C: Likewise.
31184
311852000-11-22 Neil Booth <neilb@earthling.net>
31186
31187 * gcc.dg/cpp/Wtrigraphs.c: New test.
31188
311892000-11-22 Loren J. Rittle <ljrittle@acm.org>
31190
31191 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
31192
311932000-11-22 Jakub Jelinek <jakub@redhat.com>
31194
31195 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
31196
311972000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
31198
31199 * lib/gcc-dg.exp: load_lib scanasm.exp.
31200 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
31201 * lib/g++-dg.exp: load_lib scanasm.exp.
31202 * lib/scanasm.exp: New.
31203 (scan-assembler, scan-assembler-not): Add optional arguments to
31204 test name, or if not present, the pattern name.
31205 (scan-assembler-dem, scan-assembler-dem-not): New.
31206
31207 * g++.dg/dg.exp: New.
31208
312092000-11-21 Neil Booth <neilb@earthling.net>
31210
31211 * gcc.dg/cpp/integrated1.c: Remove.
31212
312132000-11-21 Jakub Jelinek <jakub@redhat.com>
31214
31215 * gcc.c-torture/execute/20001121-1.c: New test.
31216
312172000-11-21 Richard Henderson <rth@redhat.com>
31218
31219 * gcc.c-torture/compile/20001121-1.c: New test.
31220
312212000-11-20 Neil Booth <neilb@earthling.net>
31222
31223 * gcc.dg/cpp/integrated1.c: New test.
31224
312252000-11-21 Jakub Jelinek <jakub@redhat.com>
31226
31227 * g++.old-deja/g++.other/inline17.C: New test.
31228
312292000-11-20 Donald Lindsay <dlindsay@redhat.com>
31230
31231 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
31232 local variable to be zero: I made the variable global. Now
31233 uses abort() and exit() instead of relying on main's return value.
31234
312352000-11-20 Neil Booth <neilb@earthling.net>
31236
31237 * gcc.dg/cpp/paste2.c: Update test.
31238 * objc/execute/paste.m: New test.
31239
312402000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
31241
31242 * gcc.dg/c99-condexpr-1.c: New test.
31243
312442000-11-20 Neil Booth <neilb@earthling.net>
31245
31246 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
31247
312482000-11-20 Nathan Sidwell <nathan@codesourcery.com>
31249
31250 * g++.old-deja/g++.pt/export1.C: New test.
31251
312522000-11-20 Jakub Jelinek <jakub@redhat.com>
31253
31254 * gcc.dg/20001117-1.c: New test.
31255
312562000-11-18 Richard Henderson <rth@redhat.com>
31257
31258 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
31259
312602000-11-18 Richard Henderson <rth@redhat.com>
31261
31262 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
31263 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
31264 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
31265
312662000-11-18 Richard Henderson <rth@redhat.com>
31267
31268 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
31269 (main): New. Exit cleanly.
31270
312712000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31272
31273 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
31274 gcc.dg/c99-fordecl-2.c: New tests.
31275
312762000-11-18 Richard Henderson <rth@redhat.com>
31277
31278 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
31279 * gcc.c-torture/execute/zerolen-2.c: New.
31280
312812000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31282
31283 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
31284 memory.
31285
312862000-11-17 Nathan Sidwell <nathan@codesourcery.com>
31287
31288 * g++.old-deja/g++.pt/instantiate8.C: New test.
31289
312902000-11-17 Nathan Sidwell <nathan@codesourcery.com>
31291
31292 * g++.old-deja/g++.other/incomplete.C: Add more tests.
31293 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
31294
312952000-11-16 Nick Clifton <nickc@redhat.com>
31296
31297 * gcc.c-torture/execute/nestfunc-2.c: New test.
31298 * gcc.c-torture/execute/nestfunc-3.c: New test.
31299
313002000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
31301
31302 * gcc.c-torture/compile/20001116-1.c: New test.
31303
313042000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31305
31306 * gcc.c-torture/execute/20001115-1.c: New test.
31307
313082000-11-15 Mark Mitchell <mark@codesourcery.com>
31309
31310 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
31311 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
31312 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
31313 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31314
313152000-11-15 Neil Booth <neilb@earthling.net>
31316
31317 gcc.dg/cpp/_Pragma1.c: Update.
31318 gcc.dg/cpp/_Pragma2.c: New test.
31319
313202000-11-15 Nathan Sidwell <nathan@codesourcery.com>
31321
31322 * g++.old-deja/g++.other/anon5.C: New test.
31323
313242000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
31325
31326 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
31327 tests.
31328
313292000-11-14 Jakub Jelinek <jakub@redhat.com>
31330
31331 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
31332 output.
31333
313342000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31335
31336 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
31337 labels at end of compound statements.
31338
313392000-11-13 Jakub Jelinek <jakub@redhat.com>
31340
31341 * gcc.c-torture/execute/loop-7.c: New test.
31342
313432000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31344
31345 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
31346
313472000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31348
31349 * gcc.dg/c99-bool-1.c: New test.
31350
313512000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31352
31353 * gcc.dg/c99-scope-1.c: Remove xfail.
31354 * gcc.dg/c99-scope-2.c: New test.
31355
313562000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31357
31358 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
31359 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
31360
313612000-11-11 Mark Mitchell <mark@codesourcery.com>
31362
31363 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
31364 error messages.
31365
31366 * g++.mike/p700.C: Don't typedef wchar_t.
31367 * g++.mike/p784.C: Likewise.
31368 * g++.mike/eb101.C: Don't use __wchar_t.
31369
313702000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
31371
31372 * g77.f-torture/execute/20001111.[fx]: Test premature exit
31373 from DO loop.
31374
313752000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
31376
31377 * gcc.c-torture/execute/20001111-1.c: New test.
31378
313792000-11-10 Nick Clifton <nickc@redhat.com>
31380
31381 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
31382 long multuiple and accumulate.
31383
313842000-11-09 Richard Henderson <rth@redhat.com>
31385
31386 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
31387 via size_t instead of int.
31388
31389 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
31390 * gcc.c-torture/execute/string-opt-2.c: Likewise.
31391 * gcc.c-torture/execute/string-opt-3.c: Likewise.
31392 * gcc.c-torture/execute/string-opt-4.c: Likewise.
31393
313942000-11-09 Geoffrey Keating <geoffk@redhat.com>
31395
31396 * gcc.c-torture/compile/20001109-1.c: New test.
31397 * gcc.c-torture/compile/20001109-2.c: New test.
31398
313992000-11-09 Nathan Sidwell <nathan@codesourcery.com>
31400
31401 * g++.old-deja/g++.pt/operator1.C: New test.
31402 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
31403
314042000-11-09 Jakub Jelinek <jakub@redhat.com>
31405
31406 * gcc.dg/20001108-1.c: New test.
31407
314082000-11-09 Jakub Jelinek <jakub@redhat.com>
31409
31410 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
31411 with both arguments constant strings.
31412 * gcc.c-torture/execute/string-opt-3.c: New test.
31413 * gcc.c-torture/execute/string-opt-4.c: New test.
31414 * gcc.c-torture/execute/string-opt-5.c: New test.
31415
314162000-11-08 Nick Clifton <nickc@redhat.com>
31417
31418 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
31419 mulsidi3adddi patterns.
31420
314212000-11-08 Nathan Sidwell <nathan@codesourcery.com>
31422
31423 * g++.old-deja/g++.other/crash36.C: New test.
31424
314252000-11-08 Jakub Jelinek <jakub@redhat.com>
31426
31427 * g++.old-deja/g++.other/init16.C: New test.
31428
314292000-11-06 Loren J. Rittle <ljrittle@acm.org>
31430
31431 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
31432
314332000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31434
31435 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
31436 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31437 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31438
314392000-11-07 DJ Delorie <dj@redhat.com>
31440
31441 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
31442
314432000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31444
31445 * gcc.c-torture/execute/string-opt-1.c: New test.
31446
314472000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31448
31449 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
31450 mips-sgi-irix6.* because the MIPS ABI passes floating-point
31451 parameters in registers, and there is no way for a varargs
31452 function to know in which order the integer and floating-point
31453 parameters should be interleaved when they are placed on the
31454 stack.
31455 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31456 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31457
314582000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31459
31460 * gcc.c-torture/execute/string-opt-2.c: New test.
31461
314622000-11-07 Nathan Sidwell <nathan@codesourcery.com>
31463
31464 * g++.old-deja/g++.pt/crash60.C: New test.
31465
314662000-11-06 Jakub Jelinek <jakub@redhat.com>
31467
31468 * g++.old-deja/g++.other/crash24.C: New test.
31469 * g++.old-deja/g++.other/crash25.C: New test.
31470 * g++.old-deja/g++.other/crash26.C: New test.
31471 * g++.old-deja/g++.other/crash27.C: New test.
31472 * g++.old-deja/g++.other/crash28.C: New test.
31473 * g++.old-deja/g++.other/crash29.C: New test.
31474 * g++.old-deja/g++.other/crash30.C: New test.
31475 * g++.old-deja/g++.other/crash31.C: New test.
31476 * g++.old-deja/g++.other/crash32.C: New test.
31477 * g++.old-deja/g++.other/crash33.C: New test.
31478 * g++.old-deja/g++.other/crash34.C: New test.
31479 * g++.old-deja/g++.other/crash35.C: New test.
31480
314812000-11-06 Jakub Jelinek <jakub@redhat.com>
31482
31483 * gcc.c-torture/execute/20001031-1.c: New test.
31484
314852000-11-04 Mark Mitchell <mark@codesourcery.com>
31486
31487 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
31488 namespace.
31489
31490 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
31491 standards-conformant.
31492
31493 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
31494
31495 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
31496 * g++.old-deja/g++.mike/p755a.C: Likewise.
31497 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
31498 library makes no calls to `operator new' during initialization.
31499
315002000-11-04 Neil Booth <neilb@earthling.net>
31501
31502 * gcc.dg/cpp/include2.c: New tests.
31503
315042000-11-03 Mark P Mitchell <mark@codesourcery.com>
31505
31506 * lib/g++.exp (g++_set_ld_library_path): New function.
31507 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
31508
315092000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
31510
31511 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
31512 warnings.
31513
315142000-11-01 Richard Henderson <rth@redhat.com>
31515
31516 * g++.old-deja/g++.ext/namedret1.C: New.
31517 * g++.old-deja/g++.ext/namedret2.C: New.
31518 * g++.old-deja/g++.ext/namedret3.C: New.
31519
315202000-10-31 Geoffrey Keating <geoffk@cygnus.com>
31521
31522 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
31523 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
31524
315252000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31526
31527 * gcc.c-torture/execute/va-arg-21.c: New test.
31528
315292000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
31530
31531 * gcc.dg/c99-complex-2.c: New test.
31532
315332000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31534
31535 * gcc.c-torture/execute/stdio-opt-1.c: New test.
31536
315372000-10-31 Jakub Jelinek <jakub@redhat.com>
31538
31539 * g++.old-deja/g++.other/inline16.C: New test.
31540
315412000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
31542
31543 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
31544 __PRETTY_FUNCTION__
31545
315462000-10-29 Neil Booth <neilb@earthling.net>
31547
31548 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
31549 New tests.
31550 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
31551 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
31552 optimisation.
31553
315542000-10-29 Neil Booth <neilb@earthling.net>
31555
31556 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
31557 * mi1.c, mi1c.h: Add null directives to multiple-include test.
31558 * mi5.c: Test multiple includes work with -C.
31559 * trigraphs.c: Test ^= version.
31560
315612000-10-28 Neil Booth <neilb@earthling.net>
31562
31563 New tests and test updates for new macro expander.
31564
31565 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
31566 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
31567 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
31568 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
31569 new diagnostic messages.
31570
31571 * gcc.dg/cpp/macro3.c: New tests.
31572
315732000-10-27 Mark Mitchell <mark@codesourcery.com>
31574
31575 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
31576 on the same line.
31577
315782000-10-27 Jakub Jelinek <jakub@redhat.com>
31579
31580 * g++.old-deja/g++.other/eh2.C: New test.
31581
315822000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
31583
31584 * gcc.c-torture/execute/20001027-1.c: New test.
31585
315862000-10-26 Richard Henderson <rth@redhat.com>
31587
31588 * gcc.c-torture/execute/20001026-1.c: New.
31589
315902000-10-26 Mark Mitchell <mark@codesourcery.com>
31591
31592 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
31593 * g++.old-deja/g++.law/builtin1.C: Likewise.
31594 * g++.old-deja/g++.law/ctors10.C: Likewise.
31595 * g++.old-deja/g++.law/virtual3.C: Likewise.
31596 * g++.old-deja/g++.mike/p658.C: Likewise.
31597 * g++.old-deja/g++.other/sibcall1.C: Likewise.
31598 * g++.old-deja/g++.other/vaarg2.C: Likewise.
31599 * g++.old-deja/g++.robertl/eb124.C: Likewise.
31600 * g++.old-deja/g++.robertl/eb44.C: Likewise.
31601 * g++.old-deja/g++.robertl/eb77.C: Likewise.
31602
316032000-10-26 Nathan Sidwell <nathan@codesourcery.com>
31604
31605 * gcc.c-torture/compile/20001024-1.c: New test.
31606
316072000-10-25 Mark Mitchell <mark@codesourcery.com>
31608
31609 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
31610 to tell us whether or not we are using V3.
31611
316122000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
31613
31614 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
31615 operands.
31616
316172000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
31618
31619 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
31620
316212000-10-25 Jakub Jelinek <jakub@redhat.com>
31622
31623 * gcc.c-torture/execute/20001024-1.c: New test.
31624
316252000-10-24 Jakub Jelinek <jakub@redhat.com>
31626
31627 * g++.old-deja/g++.other/sibcall1.C: New test.
31628
316292000-10-20 Jakub Jelinek <jakub@redhat.com>
31630
31631 * gcc.dg/noncompile/init-3.c: New test.
31632
316332000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
31634
31635 * gcc.dg/format-array-1.c: New test.
31636
316372000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31638
31639 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
31640 writing through null pointers; remove comment about testing
31641 unterminated strings.
31642
316432000-10-17 Matthew Hiller <hiller@redhat.com>
31644
31645 * gcc.c-torture/execute/20001017-2.c: New test.
31646
316472000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31648
31649 * gcc.c-torture/compile/20001018-1.c: New test.
31650 * gcc.c-torture/compile/20001018-1.x: Xfail.
31651
316522000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31653
31654 * gcc.c-torture/execute/20001017-1.c: New test.
31655
316562000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31657
31658 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
31659 for multiple use of arguments with scanf formats; add tests for
31660 multiple use of arguments.
31661
316622000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
31663
31664 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
31665
316662000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31667
31668 * gcc.dg/format-miss-1.c: New test.
31669
316702000-10-16 Jakub Jelinek <jakub@redhat.com>
31671
31672 * gcc.c-torture/execute/20001013-1.c: New test.
31673
316742000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31675
31676 * gcc.dg/format-branch-1.c: New test.
31677
316782000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31679
31680 * README, lib/file-format.exp: Remove EGCS references.
31681
316822000-10-16 Jakub Jelinek <jakub@redhat.com>
31683
31684 * gcc.dg/20001013-1.c: New test.
31685
316862000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
31687
31688 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
31689 for intmax_t in the compiler using __typeof__ and the type rules
31690 for conditional expressions.
31691
316922000-10-13 Jakub Jelinek <jakub@redhat.com>
31693
31694 * gcc.dg/20001012-1.c: New test.
31695 * gcc.dg/20001012-2.c: New test.
31696
316972000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31698
31699 * gcc.dg/format-attr-1.c: New test.
31700
317012000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31702
31703 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
31704 __LONG_LONG_MAX__ instead of LLONG_MAX.
31705
317062000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31707
31708 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
31709 scanf flags.
31710 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
31711 flags.
31712
317132000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
31714
31715 * gcc.dg/sequence-pt-1.c: New test.
31716
317172000-10-11 Geoff Keating <geoffk@cygnus.com>
31718
31719 * gcc.c-torture/execute/20001011-1.c: New testcase.
31720 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
31721
317222000-10-10 Jakub Jelinek <jakub@redhat.com>
31723
31724 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
31725 does not error on it.
31726
317272000-10-10 Jakub Jelinek <jakub@redhat.com>
31728
31729 * gcc.dg/20001009-1.c: New test.
31730
31731Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
31732
31733 * gcc.c-torture/compile/20001009-1.c: Move from here ....
31734 * gcc.c-torture/execute/20001009-2.c: ... to here.
31735
317362000-10-09 Geoff Keating <geoffk@cygnus.com>
31737
31738 * gcc.c-torture/compile/20001009-1.c: New testcase.
31739 * gcc.c-torture/execute/20001009-1.c: New testcase.
31740 Testcases provided by Jan Hubicka <jh@suse.cz>.
31741
317422000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31743
31744 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31745 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
31746 uintmax_t using <limits.h> to emulate the compiler's internal
31747 logic. No longer XFAIL %j tests.
31748
317492000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31750
31751 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
31752 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31753 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
31754 regexps and details of expected handling of some bad formats.
31755 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31756 suppression.
31757
317582000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31759
31760 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31761 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31762 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31763 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31764 in list archives.
31765
317662000-10-06 Richard Henderson <rth@cygnus.com>
31767
31768 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31769 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31770 * g++.old-deja/g++.jason/report.C: Likewise.
31771 * g++.old-deja/g++.law/friend5.C: Likewise.
31772 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31773 of the expected warnings.
31774
317752000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31776
31777 * g++.old-deja/g++.pt/enum14.C: New test.
31778
317792000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31780
31781 * g++.old-deja/g++.pt/crash59.C: New test.
31782
317832000-10-04 Will Cohen <wcohen@redhat.com>
31784
31785 * gcc.dg/20000926-1.c: New test.
31786
317872000-10-03 Geoff Keating <geoffk@cygnus.com>
31788
31789 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31790 function name for current C++ compiler.
31791 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31792
317932000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31794
31795 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31796 __PRETTY_FUNCTION__.
31797 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31798
317992000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31800
31801 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31802
318032000-09-26 Jakub Jelinek <jakub@redhat.com>
31804
31805 * gcc.c-torture/compile/20000923-1.c: New test.
31806
318072000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31808
31809 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31810 * g++.old-deja/g++.pt/ttp62.C: Same.
31811 * g++.old-deja/g++.other/inline14.C: Same.
31812
318132000-09-24 Richard Henderson <rth@cygnus.com>
31814
31815 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31816
318172000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31818
31819 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31820
318212000-09-22 Geoff Keating <geoffk@cygnus.com>
31822
31823 * gcc.c-torture/compile/20000922-1.c: New file.
31824
318252000-09-21 Nick Clifton <nickc@redhat.com>
31826
31827 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31828 a signed long modulo operation.
31829 (mod6): New function - perform an unsigned long modulo operation.
31830 (main): Add tests for modulos of very large numbers by very small
31831 dividends.
31832
318332000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31834
31835 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31836
318372000-09-19 Richard Henderson <rth@cygnus.com>
31838
31839 * gcc.dg/compare2.c (case 10): XFAIL.
31840
318412000-09-18 Richard Henderson <rth@cygnus.com>
31842
31843 * gcc.c-torture/execute/20000906-1.c: Move ...
31844 * gcc.dg/20000906-1.c: ... here. Only run on targets
31845 that support __builtin_trap.
31846
31847Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31848
31849 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31850
318512000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31852
31853 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31854 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31855 more $ format tests.
31856
318572000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31858
31859 * gcc.dg/format-errmk-1.c: New test.
31860
318612000-09-17 Greg McGary <greg@mcgary.org>
31862
31863 * gcc.c-torture/execute/20000917-1.x: Remove.
31864
318652000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31866
31867 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31868
318692000-09-17 Greg McGary <greg@mcgary.org>
31870
31871 * gcc.c-torture/execute/20000917-1.c: New test.
31872 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31873
318742000-09-16 Neil Booth <NeilB@earthling.net>
31875
31876 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31877 in nested macro bug.
31878
318792000-09-15 Neil Booth <NeilB@earthling.net>
31880
31881 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31882
318832000-09-14 Jeffrey A Law (law@cygnus.com)
31884
31885 * gcc.c-torture/execute/20000914-1.c: New test.
31886
318872000-09-12 Alexandre Oliva <aoliva@redhat.com>
31888
31889 * g++.other/inline13.C: New test.
31890
318912000-09-12 Andreas Jaeger <aj@suse.de>
31892
31893 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31894 constant by Ulrich Drepper <drepper@redhat.com>.
31895
318962000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31897
31898 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31899
319002000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31901
31902 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31903
319042000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31905
31906 * gcc.dg/cpp/backslash.c: New test.
31907
319082000-09-11 Alexandre Oliva <aoliva@redhat.com>
31909
31910 * gcc.c-torture/execute/20000910-1.c: New test.
31911 * gcc.c-torture/execute/20000910-2.c: Likewise.
31912
319132000-09-11 Robert Lipe <robertl@sco.com>
31914
31915 * gcc.dg/pragma-align.c: New test.
31916
319172000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31918
31919 * g++.old-deja/g++.pt/explicit82.C: New test.
31920 * g++.old-deja/g++.pt/explicit83.C: New test.
31921
319222000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31923
31924 * gcc.dg/asm-names.c: New test.
31925
319262000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31927
31928 * gcc.dg/cpp/tr-warn6.c: New test
31929
319302000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31931
31932 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31933 be accepted.
31934
319352000-09-07 Catherine Moore <clm@redhat.com>
31936
31937 * gcc.c-torture/execute/unroll-1.c: New test.
31938
319392000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31940
31941 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31942 ERROR markers.
31943 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31944 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31945 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31946 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31947 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31948 Preprocess only.
31949 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31950 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31951
319522000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31953
31954 * g++.old-deja/g++.pt/deduct2.C: New test.
31955
319562000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31957
31958 * g++.old-deja/g++.pt/parms2.C: New test.
31959
319602000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31961
31962 * g++.old-deja/g++.pt/crash58.C: New test.
31963
319642000-09-06 Greg McGary <greg@mcgary.org>
31965
31966 * gcc.c-torture/execute/20000906-1.c: New test.
31967 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31968
319692000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31970
31971 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31972
319732000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31974
31975 * g++.old-deja/g++.pt/crash57.C: New test.
31976
319772000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31978
31979 * g++.old-deja/g++.pt/crash56.C: New test.
31980
319812000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31982
31983 * g++.old-deja/g++.pt/koenig1.C: New test.
31984
319852000-09-04 Jakub Jelinek <jakub@redhat.com>
31986
31987 * gcc.dg/20000904-1.c: New test.
31988
319892000-09-04 Jakub Jelinek <jakub@redhat.com>
31990
31991 * gcc.dg/cpp/paste8.c: New test.
31992
319932000-09-01 Alexandre Oliva <aoliva@redhat.com>
31994
31995 * gcc.c-torture/compile/20000827-1.c: New test.
31996
319972000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31998
31999 * gcc.dg/format-diag-1.c: New test.
32000
320012000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
32002
32003 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
32004 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
32005 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
32006 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
32007 gcc.dg/formatz-1.c: Adjust warning regular expressions.
32008
320092000-09-01 Nathan Sidwell <nathan@codesourcery.com>
32010
32011 * g++.old-deja/g++.other/nested4.C: New test.
32012
320132000-09-01 Nathan Sidwell <nathan@codesourcery.com>
32014
32015 * g++.old-deja/g++.ns/scoped1.C: New test.
32016
320172000-08-30 Alexandre Oliva <aoliva@redhat.com>
32018
32019 * lib/g++.exp: Support testing already-installed GCC.
32020
320212000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32022
32023 * wtr-label-1.c, wtr-suffix-1.c: New tests.
32024
320252000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32026
32027 * gcc.dg/return-type-2.c: New test.
32028
320292000-08-27 Geoff Keating <geoffk@cygnus.com>
32030
32031 * gcc.c-torture/compile/20000825-1.c: New test.
32032
320332000-08-26 Alexandre Oliva <aoliva@redhat.com>
32034
32035 * gcc.dg/dwarf2-2.c: New test.
32036
320372000-08-26 Zack Weinberg <zack@wolery.cumb.org>
32038
32039 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
32040 dg-warning regexps.
32041
320422000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
32043
32044 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
32045 gcc.dg/format-ext-5.c: New tests.
32046
320472000-08-25 Jakub Jelinek <jakub@redhat.com>
32048
32049 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
32050
320512000-08-24 Mark Mitchell <mark@codesourcery.com>
32052
32053 * gcc.dg/noncompile/930622-2.c: Adjust error message.
32054
320552000-08-24 Richard Henderson <rth@cygnus.com>
32056
32057 * gcc.dg/ia64-sync-1.c: New test.
32058 * gcc.dg/ia64-sync-2.c: New test.
32059 * gcc.dg/ia64-asm-1.c: New test.
32060
320612000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
32062
32063 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
32064 * gcc.dg/format-ext-2.c: New test.
32065
320662000-08-23 Jason Merrill <jason@redhat.com>
32067
32068 * lib/old-dejagnu.exp: Also ignore "In member function" and
32069 "At global scope".
32070
320712000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32072
32073 * gcc.dg/noncompile/label-lineno-1.c: New test.
32074
320752000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
32076
32077 * gcc.dg/c99-array-nonobj-1.c: New test.
32078
320792000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
32080
32081 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
32082 tests.
32083 * gcc.dg/format-ext-1.c: New test.
32084
320852000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32086
32087 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
32088 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
32089 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
32090 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
32091 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
32092
320932000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
32094
32095 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
32096 gcc.dg/c99-strftime-2.c: New tests.
32097
320982000-08-22 Richard Henderson <rth@cygnus.com>
32099
32100 * gcc.c-torture/execute/20000822-1.c: New test.
32101
321022000-08-21 Jakub Jelinek <jakub@redhat.com>
32103
32104 * gcc.c-torture/execute/20000819-1.x: Remove.
32105
321062000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
32107
32108 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
32109 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
32110 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
32111 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
32112 gcc.dg/format-xopen-1.c: New tests.
32113
321142000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
32115
32116 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
32117
321182000-08-21 Jakub Jelinek <jakub@redhat.com>
32119
32120 * g++.old-deja/g++.other/loop2.C: New test.
32121
32122 * gcc.c-torture/compile/20000606-1.c: New test.
32123 * gcc.c-torture/compile/20000728-1.c: New test.
32124 * gcc.c-torture/execute/20000801-1.c: New test.
32125 * gcc.c-torture/execute/20000801-2.c: New test.
32126 * gcc.c-torture/execute/20000819-1.c: New test.
32127 * gcc.c-torture/execute/20000819-1.x: XFAIL.
32128 * gcc.dg/20000629-1.c: New test.
32129 * gcc.dg/20000724-1.c: New test.
32130 * gcc.dg/20000807-1.c: New test.
32131
321322000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
32133
32134 * gcc.dg/cpp/pragma-1.c: New test.
32135 * gcc.dg/cpp/pragma-2.c: New test.
32136
321372000-08-18 Zack Weinberg <zack@wolery.cumb.org>
32138
32139 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
32140 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
32141
321422000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32143
32144 * gcc.c-torture/compile/20000818-1.c: New test.
32145
321462000-08-18 Manfred Hollstein <manfredh@redhat.com>
32147
32148 * gcc.c-torture/execute/20000818-1.c: New test.
32149
321502000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
32151
32152 * gcc.dg/format-va-1.c: New test.
32153
321542000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32155
32156 * g++.old-deja/g++.other/typedef8.C: New test.
32157
321582000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32159
32160 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
32161 * g++.old-deja/g++.mike/net36.C: Mark candidate.
32162 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
32163 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
32164 * g++.old-deja/g++.other/ptrmem7.C: New test.
32165 * g++.old-deja/g++.pt/ptrmem10.C: New test.
32166
321672000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32168
32169 * g++.old-deja/g++.pt/typename27.C: New test.
32170
321712000-08-17 Nathan Sidwell <nathan@codesourcery.com>
32172
32173 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
32174 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
32175 * g++.old-deja/g++.pt/friend45.C: New test.
32176 * g++.old-deja/g++.other/friend8.C: New test.
32177
321782000-08-15 Richard Henderson <rth@cygnus.com>
32179
32180 * gcc.c-torture/execute/20000815-1.c: New test.
32181
321822000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
32183
32184 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
32185 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
32186 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
32187
321882000-08-14 Nathan Sidwell <nathan@codesourcery.com>
32189
32190 * g++.old-deja/g++.other/refinit2.C: New test.
32191
321922000-08-13 Geoff Keating <geoffk@cygnus.com>
32193
32194 * lib/c-torture.exp (c-torture): Make
32195 compiler_conditional_xfail_data global.
32196 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
32197 compiler_conditional_xfail_data machinery.
32198 (f-torture-execute): Likewise.
32199 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
32200 and only when unrolling loops.
32201
32202 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
32203
322042000-08-11 Nathan Sidwell <nathan@codesourcery.com>
32205
32206 * g++.old-deja/g++.pt/explicit81.C: New test.
32207
322082000-08-11 Nathan Sidwell <nathan@codesourcery.com>
32209
32210 * g++.old-deja/g++.pt/typename26.C: New test.
32211
322122000-08-10 Geoff Keating <geoffk@cygnus.com>
32213
32214 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
32215 warning.
32216
322172000-08-10 Nathan Sidwell <nathan@codesourcery.com>
32218
32219 * g++.old-deja/g++.other/array3.C: New test.
32220
322212000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
32222
32223 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
32224 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
32225 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
32226 New tests.
32227
322282000-08-09 Nathan Sidwell <nathan@codesourcery.com>
32229
32230 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
32231 * g++.old-deja/g++.abi/vmihint.C: Likewise.
32232
322332000-08-09 Alexandre Oliva <aoliva@redhat.com>
32234
32235 * gcc.c-torture/execute/20000808-1.c: New test.
32236
322372000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
32238
32239 * gcc.dg/c90-const-expr-1.c: New test.
32240
322412000-08-08 Richard Henderson <rth@cygnus.com>
32242
32243 * gcc.dg/noncompile/920923-1.c: Declare calloc.
32244
322452000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
32246
32247 * gcc.dg/noncompile/const-ll-1.c: New test.
32248
322492000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
32250
32251 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
32252
322532000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
32254
32255 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
32256 that running programs linked against the shared version of libobjc
32257 run correctly.
32258
322592000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
32260
32261 * gcc.dg/c99-printf-1.c: New test.
32262
322632000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
32264
32265 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
32266
322672000-08-05 Zack Weinberg <zack@wolery.cumb.org>
32268
32269 * gcc.c-torture/execute/20000731-1.x: Delete.
32270
322712000-08-04 Zack Weinberg <zack@wolery.cumb.org>
32272
32273 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
32274 and torture_without_loops as is done by c-torture.exp.
32275 (search_for): Copy from c-torture.exp.
32276 (gcc-dg-runtest): New function, drives a directory of tests
32277 iterating over the TORTURE_OPTIONS.
32278 (scan-assembler, scan-assembler-not): Move here from
32279 individual directory drivers.
32280
32281 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
32282 defined by lib/gcc-dg.exp.
32283 * gcc.dg/cpp/cpp.exp: Likewise.
32284 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
32285 gcc-dg-runtest, so we cycle over optimization options.
32286
32287 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
32288 * gcc.dg/compare2.c: No longer expected to fail.
32289
322902000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32291
32292 * gcc.c-torture/execute/20000804-1.c: New test.
32293
322942000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
32295
32296 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
32297
322982000-08-03 Zack Weinberg <zack@wolery.cumb.org>
32299
32300 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
32301
323022000-08-03 Jeffrey A Law (law@cygnus.com)
32303
32304 * gcc.c-torture/compile/20000803-1.c: New test.
32305
323062000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
32307
32308 * gcc.c-torture/execute/20000801-3.c,
32309 gcc.c-torture/execute/20000801-4.c: New tests.
32310 * gcc.c-torture/execute/20000801-3.x,
32311 gcc.c-torture/execute/20000801-4.x: Xfail.
32312
323132000-08-02 Geoff Keating <geoffk@cygnus.com>
32314
32315 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
32316 libobjc/.libs to allow for libtool.
32317
323182000-08-02 Jakub Jelinek <jakub@redhat.com>
32319
32320 * gcc.c-torture/compile/20000802-1.c: New test.
32321
323222000-08-02 Zack Weinberg <zack@wolery.cumb.org>
32323
32324 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
32325
323262000-07-31 Jeffrey A Law (law@cygnus.com)
32327
32328 * gcc-c-torture/execute/20000731-2.c: New test.
32329
32330 * gcc.c-torture/execute/20000731-1.c: New test.
32331 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
32332
323332000-07-31 Jakub Jelinek <jakub@redhat.com>
32334
32335 * testsuite/gcc.dg/cpp/paste7.c: New test.
32336 * gcc.dg/cpp/20000725-1.c: New test.
32337
323382000-07-31 Zack Weinberg <zack@wolery.cumb.org>
32339
32340 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
32341 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
32342 declaration warning for __builtin_dwarf_reg_size.
32343
32344 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
32345
323462000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
32347
32348 * gcc.dg/noncompile/voidparam-1.c: New test.
32349
323502000-07-30 Richard Henderson <rth@cygnus.com>
32351
32352 * gcc.dg/c90-digraph-1.c: Don't xfail.
32353 * gcc.dg/compare2.c (case 10): Xfail.
32354 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
32355
323562000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
32357
32358 * gcc.dg/c99-main-1.c: New test.
32359
323602000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
32361
32362 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
32363
323642000-07-26 Hans-Peter Nilsson <hp@axis.com>
32365
32366 * gcc.c-tortuer/execute/20000726-1.c: New test.
32367
323682000-07-26 Alexandre Oliva <aoliva@redhat.com>
32369
32370 * gcc.c-torture/execute/enum-2.c: New test.
32371
323722000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32373
32374 * gcc.dg/cpp/tr-warn3.c: New test.
32375
323762000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32377
32378 * g++.old-deja/g++.ext/implicit1.C: Remove.
32379 * g++.old-deja/g++.jason/c2.C: Remove
32380 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
32381 * g++.old-deja/g++.pt/crash16.C: Likewise.
32382 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
32383
323842000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32385
32386 * g++.old-deja/g++.other/for2.C: New test.
32387
323882000-07-25 Jakub Jelinek <jakub@redhat.com>
32389
32390 * gcc.dg/20000720-1.c: New test.
32391
323922000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
32393
32394 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
32395
323962000-07-24 Geoff Keating <geoffk@cygnus.com>
32397
32398 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
32399 * gcc.c-torture/execute/20000722-1.c: New.
32400 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
32401
324022000-07-24 Jakub Jelinek <jakub@redhat.com>
32403
32404 * gcc.dg/cpp/20000720-1.S: New test.
32405
324062000-07-21 Michael Meissner <meissner@redhat.com>
32407
32408 * gcc.c-torture/execute/ieee/hugeval.c: New test.
32409
324102000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32411
32412 * g++.old-deja/g++.brendan/crash16.C,
32413 g++.old-deja/g++.brendan/parse3.C,
32414 g++.old-deja/g++.brendan/redecl1.C,
32415 g++.old-deja/g++.ns/template13.C,
32416 g++.old-deja/g++.other/decl4.C,
32417 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
32418
324192000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32420
32421 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
32422 and "Internal error".
32423
32424 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
32425 regexps.
32426 * gcc.dg/cpp/paste6.c: New test.
32427
324282000-07-19 Zack Weinberg <zack@wolery.cumb.org>
32429
32430 * gcc.dg/cpp/tr-direct.c: New test.
32431
32432 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
32433 gcc.dg/cpp/undef1.c: Tweak error regexps.
32434
324352000-07-18 Eric Christopher <echristo@redhat.com>
32436
32437 * gcc.c-torture/compile/20000718-1.c: New test.
32438
324392000-07-18 Zack Weinberg <zack@wolery.cumb.org>
32440
32441 * cpplex.c (_cpp_push_token): If the token being pushed back
32442 is the previous token in this context, just subtract one from
32443 context->posn.
32444 * cppmacro.c (save_expansion): Clear aux field when storing a
32445 placemarker.
32446
324472000-07-18 Alexandre Oliva <aoliva@redhat.com>
32448
32449 * gcc.dg/noncompile/redecl-1.c: New test.
32450
324512000-07-18 Jakub Jelinek <jakub@redhat.com>
32452
32453 * gcc.c-torture/execute/20000717-5.c: New test.
32454 * gcc.c-torture/execute/20000717-1.x: Removed.
32455
324562000-07-17 Richard Henderson <rth@cygnus.com>
32457
32458 * gcc.c-torture/execute/20000717-4.c: New test.
32459
324602000-07-17 Zack Weinberg <zack@wolery.cumb.org>
32461
32462 * gcc.dg/cpp/syshdr.c: New test.
32463 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
32464
324652000-07-17 Neil Booth <neilb@earthling.net>
32466
32467 * gcc.dg/cpp/cmdlne-dM.c: New test.
32468 * gcc.dg/cpp/cmdlne-dD.c: New test.
32469
324702000-07-17 Jeffrey A Law (law@cygnus.com)
32471
32472 * gcc.c-torture/execute/20000717-3.c: New test.
32473
32474 * gcc.c-torture/compile/20000717-1.c: New test.
32475
324762000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32477
32478 * gcc.c-torture/execute/20000717-2.c: New test.
32479
324802000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32481
32482 * gcc.dg/formatz-1.c: New test.
32483
32484 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
32485 * gcc.dg/c99-digraph-1.c: New tests.
32486
32487 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
32488 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
32489
32490 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
32491 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
32492 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
32493 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
32494 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
32495 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
32496 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
32497
324982000-07-17 Greg McGary <greg@mcgary.org>
32499
32500 * gcc.c-torture/execute/20000717-1.c: New test.
32501 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
32502
325032000-07-15 Jakub Jelinek <jakub@redhat.com>
32504
32505 * gcc.c-torture/execute/20000715-2.c: New test.
32506 * gcc.dg/20000715-1.c: New test.
32507
325082000-07-15 Michael Meissner <meissner@redhat.com>
32509
32510 * gcc.c-torture/execute/20000715-1.c: New test.
32511
325122000-07-13 Jakub Jelinek <jakub@redhat.com>
32513
32514 * gcc.c-torture/execute/20000707-1.c: New test.
32515
325162000-07-13 Neil Booth <NeilB@earthling.net>
32517
32518 * testsuite/gcc.dg/cpp/digraph1.c,
32519 testsuite/gcc.dg/cpp/digraph2.c,
32520 testsuite/gcc.dg/cpp/digraphs.c: New tests.
32521
325222000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
32523
32524 * g77.f-torture/compile/20000630-2.f: New test.
32525 * g77.f-torture/compile/20000630-2.x
32526
325272000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
32528
32529 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
32530
325312000-07-11 Neil Booth <NeilB@earthling.net>
32532
32533 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
32534
325352000-07-11 Neil Booth <NeilB@earthling.net>
32536
32537 * gcc.dg/cpp/cmdlne-C.c: New.
32538
325392000-07-09 Neil Booth <NeilB@earthling.net>
32540
32541 * gcc.dg/cpp/directiv.c: New tests.
32542 * gcc.dg/cpp/undef1.c: Update.
32543
325442000-07-08 Angela Marie Thomas <angela@cygnus.com>
32545
32546 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
32547
325482000-07-09 Neil Booth <NeilB@earthling.net>
32549
32550 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
32551
325522000-07-07 Zack Weinberg <zack@wolery.cumb.org>
32553
32554 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
32555 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
32556
325572000-07-08 Neil Booth <NeilB@earthling.net>
32558
32559 * gcc.dg/cpp/macsyntx.c: New tests.
32560
325612000-07-07 Jakub Jelinek <jakub@redhat.com>
32562
32563 * gcc.dg/20000707-1.c: New test.
32564
325652000-07-07 Jakub Jelinek <jakub@redhat.com>
32566
32567 * gcc.c-torture/execute/20000706-1.c: New test.
32568 * gcc.c-torture/execute/20000706-2.c: New test.
32569 * gcc.c-torture/execute/20000706-3.c: New test.
32570 * gcc.c-torture/execute/20000706-4.c: New test.
32571 * gcc.c-torture/execute/20000706-5.c: New test.
32572
325732000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32574
32575 * g++.old-deja/g++.pt/instantiate7.C: New test.
32576
325772000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32578
32579 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
32580 * g++.old-deja/g++.mike/thunk3.C: Likewise.
32581 * g++.old-deja/g++.other/rtti3.C: Likewise.
32582 * g++.old-deja/g++.other/rttid3.C: Likewise.
32583
325842000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
32585
32586 * g77.f-torture/compile/20000630-1.x: Fix typo
32587
325882000-07-05 Zack Weinberg <zack@wolery.cumb.org>
32589
32590 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
32591 assembly output.
32592
325932000-07-04 Zack Weinberg <zack@wolery.cumb.org>
32594
32595 * gcc.dg/cpp/ident.c: New test.
32596
325972000-07-05 Neil Booth <NeilB@earthling.net>
32598
32599 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
32600 gcc.dg/cpp/lexstrng.c: New tests.
32601
326022000-07-04 Neil Booth <NeilB@earthling.net>
32603
32604 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
32605 * gcc.dg/cpp/strify2.c: Same.
32606
326072000-07-03 Zack Weinberg <zack@wolery.cumb.org>
32608
32609 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
32610 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
32611 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
32612 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
32613
32614 * testsuite/gcc.dg/cpp/macro1.c,
32615 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
32616 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
32617 testsuite/gcc.dg/cpp/strify1.c,
32618 testsuite/gcc.dg/cpp/strify2.c: New tests.
32619
326202000-07-03 Jakub Jelinek <jakub@redhat.com>
32621
32622 * gcc.c-torture/execute/20000703-1.c: New test.
32623
326242000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32625
32626 * g++.old-deja/g++.pt (lookup10.C): New test.
32627
326282000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32629
32630 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 32631
662ef0f5 326322000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 32633
ed8e443a
JM
32634 * gcc.c-torture/compile/20000701-1.c: New test.
32635
326362000-06-30 Nick Clifton <nickc@cygnus.com>
32637
32638 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
32639 to test case.
32640
326412000-06-30 Catherine Moore <clm@cygnus.com>
32642
32643 * gcc.c-torture/execute/align-1.c: New test.
32644
326452000-06-30 Nathan Sidwell <nathan@codesourcery.com>
32646
32647 * g++.old-deja/g++.pt/expr8.C: New test.
32648 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
32649
326502000-06-29 Nick Clifton <nickc@cygnus.com>
32651
32652 * gcc.c-torture/compile/20000629-1.c: New test.
32653
326542000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32655
32656
32657 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
32658 gcc.dg/noncompile directory, depending on whether they're
32659 preprocessor tests or not. Annotate all the tests for the dg
32660 framework.
32661
32662 * gcc.c-torture/noncompile/noncompile.exp: Delete.
32663 * gcc.dg/noncompile/noncompile.exp: New.
32664
32665 * Moved files:
32666 Old name New name
32667 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
32668 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
32669 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
32670 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
32671 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
32672 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
32673 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
32674 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
32675 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
32676 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
32677 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
32678 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
32679 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
32680 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
32681 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
32682 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
32683 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
32684 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
32685 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
32686 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
32687 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
32688 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
32689 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
32690 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
32691
32692 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
32693 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
32694 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
32695 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
32696 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
32697 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
32698
326992000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32700
32701 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
32702 declare one variable. On the fourth, error.
32703 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
32704 declared by 20000628-1a.h.
32705
327062000-06-29 Richard Henderson <rth@redhat.com>
32707
32708 * gcc.c-torture/execute/930529-1.x: New file.
32709 * gcc.dg/920413-1.c: Adjust expected warning text.
32710 * gcc.dg/980217-1.c: Declare abort.
32711 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
32712
327132000-06-29 Jeffrey A Law (law@cygnus.com)
32714
32715 * g77.f-torture/compile/20000629-1.f: New test.
32716 * g77.f-torture/compile/20000629-1.x: Expected to fail.
32717
327182000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32719
32720 Rearrange lots of files, removing entirely the
32721 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
32722 directories.
32723
32724 * Deleted files:
32725 gcc.c-torture/code_quality/code_quality.exp
32726 gcc.c-torture/special/special.exp
32727 gcc.failure/failure.exp
32728 gcc.failure/940409-1.x
32729 gcc.c-torture/compile/961203-1.x
32730
32731 * New files:
32732 gcc.misc-tests/linkage.exp
32733 gcc.c-torture/execute/920730-1t.c
32734 gcc.c-torture/execute/920730-1t.x
32735 gcc.c-torture/compile/920520-1.x
32736 gcc.c-torture/compile/920521-1.x
32737 gcc.c-torture/compile/981006-1.x
32738 gcc.c-torture/execute/eeprof-1.x
32739
32740 * Moved files (possibly with modifications to fit a new harness):
32741 Old name New name
32742 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
32743 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
32744 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
32745 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
32746 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
32747 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
32748 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
32749 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
32750 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
32751 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
32752 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
32753 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
32754 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32755 gcc.failure/940409-1.c gcc.dg/940409-1.c
32756
327572000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32758
32759 * c-torture/compile/961203-1.x: Delete.
32760
32761 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32762 not exit. Include stdio.h.
32763 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32764 * gcc.misc-tests/dg-12.c: Likewise.
32765 * gcc.misc-tests/dg-5.c: Likewise.
32766 * gcc.misc-tests/dg-6.c: Likewise.
32767 * gcc.misc-tests/dg-7.c: Prototype abort.
32768 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32769 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32770 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32771 not exit.
32772 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32773 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32774
327752000-06-28 Jakub Jelinek <jakub@redhat.com>
32776
32777 * gcc.dg/cpp/20000628-1.c: New test.
32778 * gcc.dg/cpp/20000628-1.h: New header for above test.
32779 * gcc.dg/cpp/20000628-1a.h: Likewise.
32780
327812000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32782
32783 * gcc.dg/cpp: New directory.
32784 * gcc.dg/cpp/cpp.exp: New driver.
32785 * gcc.dg/cpp/20000627-1.c: New test.
32786 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32787 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32788 and rewrite as a compilation test.
32789
32790 * gcc.dg: Move many files into the cpp subdirectory, possibly
32791 renaming or editing them as well.
32792 Old name New name
32793 990119-1.c cpp/19990119-1.c
32794 990228-1.c cpp/19990228-1.c
32795 990407-1.c cpp/19990407-1.c
32796 990409-1.c cpp/19990409-1.c
32797 990413-1.c cpp/19990413-1.c
32798 990703-1.c cpp/19990703-1.c
32799 20000127-1.c cpp/20000127-1.c
32800 20000129-1.c cpp/20000129-1.c
32801 20000207-1.c cpp/20000207-1.c
32802 20000207-2.c cpp/20000207-2.c
32803 20000209-1.c cpp/20000209-1.c
32804 20000209-2.c cpp/20000209-2.c
32805 20000301-1.c cpp/20000301-1.c
32806 20000419-1.c cpp/20000419-1.c
32807 20000510-1.S cpp/20000510-1.S
32808 20000519-1.c cpp/20000519-1.c
32809 20000529-1.c cpp/20000529-1.c
32810 20000625-1.c cpp/20000625-1.c
32811 20000625-2.c cpp/20000625-2.c
32812 cpp-as1.c cpp/assert1.c
32813 cpp-as2.c cpp/assert2.c
32814 cxx-comments-1.c cpp/cxxcom1.c
32815 cxx-comments-2.c cpp/cxxcom2.c
32816 endif-label.c cpp/endif.c
32817 cpp-hash1.c cpp/hash1.c
32818 cpp-hash2.c cpp/hash2.c
32819 cpp-if1.c cpp/if-1.c
32820 cpp-if2.c cpp/if-2.c
32821 cpp-if3.c cpp/if-3.c
32822 cpp-if4.c cpp/if-4.c
32823 cpp-if5.c cpp/if-5.c
32824 cpp-cond.c cpp/if-cexp.c
32825 cpp-missingop.c cpp/if-mop.c
32826 cpp-missingparen.c cpp/if-mpar.c
32827 cpp-opprec.c cpp/if-oppr.c
32828 cpp-ifparen.c cpp/if-paren.c
32829 cpp-shortcircuit.c cpp/if-sc.c
32830 cpp-shift.c cpp/if-shift.c
32831 cpp-unary.c cpp/if-unary.c
32832 cpp-li1.c cpp/line1.c
32833 cpp-li2.c cpp/line2.c
32834 lineno.c cpp/line3.c
32835 lineno-2.c cpp/line4.c
32836 cpp-mi.c cpp/mi1.c
32837 cpp-mic.h cpp/mi1c.h
32838 cpp-micc.h cpp/mi1cc.h
32839 cpp-mind.h cpp/mi1nd.h
32840 cpp-mindp.h cpp/mi1ndp.h
32841 cpp-mix.h cpp/mi1x.h
32842 cpp-mi2.c cpp/mi2.c
32843 cpp-mi2a.h cpp/mi2a.h
32844 cpp-mi2b.h cpp/mi2b.h
32845 cpp-mi2c.h cpp/mi2c.h
32846 cpp-mi3.c cpp/mi3.c
32847 cpp-mi3.def cpp/mi3.def
32848 poison-1.c cpp/poison.c
32849 pr-impl.c cpp/prag-imp.c
32850 cpp-redef-2.c cpp/redef1.c
32851 cpp-redef.c cpp/redef2.c
32852 strpaste.c cpp/strp1.c
32853 strpaste-2.c cpp/strp2.c
32854 cpp-tradpaste.c cpp/tr-paste.c
32855 cpp-tradstringify.c cpp/tr-str.c
32856 cpp-tradwarn1.c cpp/tr-warn1.c
32857 cpp-tradwarn2.c cpp/tr-warn2.c
32858 trigraphs.c cpp/trigraphs.c
32859 cpp-unc1.c cpp/unc1.c
32860 cpp-unc2.c cpp/unc2.c
32861 cpp-unc3.c cpp/unc3.c
32862 cpp-unc.c cpp/unc4.c
32863 undef.c cpp/undef1.c
32864 undef-2.c cpp/undef2.c
32865 cpp-wi1.c cpp/widestr1.c
32866
328672000-06-27 Mark Mitchell <mark@codesourcery.com>
32868
32869 * lib/g++.exp (g++_include_flags): Tweak.
32870
328712000-06-27 H.J. Lu <hjl@gnu.org>
32872 Loren J. Rittle <ljrittle@acm.org>
32873
32874 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32875 version with one that knows about the new gcc tree structure.
32876 (g++_link_flags): Same.
32877
328782000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32879
32880 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32881 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32882 case we are cross-compiling.
32883
32884 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32885 g++.old-deja/g++.niklas/Makefile.in,
32886 g++.old-deja/g++.niklas/configure.in,
32887 g++.old-deja/g++.other/Makefile.in,
32888 g++.old-deja/g++.other/configure.in,
32889 gcc.c-torture/code_quality/Makefile.in,
32890 gcc.c-torture/code_quality/configure.in,
32891 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32892 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32893 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32894 gcc.c-torture/execute/ieee/Makefile.in,
32895 gcc.c-torture/execute/ieee/configure.in,
32896 gcc.c-torture/noncompile/Makefile.in,
32897 gcc.c-torture/noncompile/configure.in,
32898 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32899 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32900 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32901
329022000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32903
32904 * g++.old-deja/g++.other/ambig3.C: New test.
32905
329062000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32907
32908 * g++.old-deja/g++.pt/syntax1.C: New test.
32909 * g++.old-deja/g++.pt/syntax2.C: New test.
32910 * g++.old-deja/g++.other/syntax3.C: New test.
32911 * g++.old-deja/g++.other/syntax4.C: New test.
32912
329132000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32914
32915 * gcc.dg/20000623-1.c: Prototype exit and abort.
32916
329172000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32918
32919 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32920 New tests.
32921 * gcc.dg/cpp-mi3.def: New file.
32922
32923 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32924 inside assertions.
32925 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32926 lexer's error messages.
32927 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32928 divine anything from the linemarkers.
32929 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32930 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32931
329322000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32933
32934 * gcc.dg/20000623-1.c: New test.
32935
329362000-06-22 Jakub Jelinek <jakub@redhat.com>
32937
32938 * gcc.c-torture/execute/20000622-1.c: New test.
32939
329402000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32941
32942 * g++.old-deja/g++.other/init15.C: New test.
32943
329442000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32945
32946 * g++.old-deja/g++.pt/vaarg2.C: New test.
32947 * g++.old-deja/g++.pt/vaarg3.C: New test.
32948
329492000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32950
32951 * g++.old-deja/g++.other/dyncast6.C: New test.
32952
329532000-06-15 Jakub Jelinek <jakub@redhat.com>
32954
32955 * gcc.c-torture/execute/loop-6.c: New test.
32956
329572000-06-14 Jakub Jelinek <jakub@redhat.com>
32958
32959 * gcc.dg/20000614-1.c: New test.
32960 * gcc.dg/20000614-2.c: New test.
32961
329622000-06-14 Hans-Peter Nilsson <hp@axis.com>
32963
32964 * g++.old-deja/g++.other/inline12.C: New test.
32965
329662000-06-13 Jakub Jelinek <jakub@redhat.com>
32967
32968 * g++.old-deja/g++.other/eh1.C: New test.
32969
329702000-06-12 Jakub Jelinek <jakub@redhat.com>
32971
32972 * g++.old-deja/g++.other/type.C: New test.
32973
329742000-06-05 Jakub Jelinek <jakub@redhat.com>
32975
32976 * g++.old-deja/g++.other/initstring.C: New test.
32977
329782000-06-12 Jason Merrill <jason@redhat.com>
32979
32980 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32981
329822000-06-09 Jeffrey A Law (law@cygnus.com)
32983
32984 * gcc.c-torture/compile/20000609-1.c: New test.
32985
329862000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32987
32988 * gcc.dg/20000609-1.c: New test.
32989
329902000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32991
32992 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32993 * gcc.c-torture/noncompile/poison-1.c: Move...
32994 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32995 * gcc.dg/cpp-li1.c: Add a token after the #line.
32996
329972000-06-05 Richard Henderson <rth@cygnus.com>
32998
32999 * gcc.c-torture/execute/20000605-2.c: New test.
33000 * gcc.c-torture/execute/20000605-3.c: New test.
33001
330022000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
33003
33004 * g77.f-torture/execute/20000503-1.x: New file.
33005
330062000-06-06 Nathan Sidwell <nathan@codesourcery.com>
33007
33008 * g++.old-deja/g++.eh/badalloc1.C: New test.
33009
330102000-06-05 Richard Henderson <rth@cygnus.com>
33011
33012 * gcc.c-torture/execute/20000605-1.c: New test.
33013
330142000-06-05 Jakub Jelinek <jakub@redhat.com>
33015 Nathan Sidwell <nathan@codesourcery.com>
33016
33017 * gcc.c-torture/compile/20000605-1.c: New test.
33018
330192000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
33020
33021 * g77.f-torture/compile/20000601-1.f: New test.
33022
330232000-06-03 Richard Henderson <rth@cygnus.com>
33024
33025 * gcc.c-torture/execute/20000603-1.c: New.
33026
330272000-06-02 Zack Weinberg <zack@wolery.cumb.org>
33028
33029 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
33030 * gcc.dg/noreturn-2.c (noreturn): Likewise.
33031
330322000-06-01 Zack Weinberg <zack@wolery.cumb.org>
33033
33034 * gcc.dg/compare2.c (case 12): XFAIL.
33035 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
33036 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
33037
33038 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
33039
330402000-05-29 Zack Weinberg <zack@wolery.cumb.org>
33041
33042 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
33043 guard macro is already defined when the header is first
33044 included.
33045 * gcc.dg/cpp-mix.h: New file.
33046 * gcc.dg/endif-label.c: Update patterns to match compiler.
33047
33048 * g++.brendan/complex1.C: Declare abort.
33049 * g++.law/refs4.C: Remove XFAIL.
33050 * g++.oliva/expr2.C: Declare abort and exit.
33051
330522000-05-28 Alexandre Oliva <aoliva@cygnus.com>
33053
33054 * gcc.c-torture/execute/20000528-1.c: New test.
33055
33056 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
33057 * g++.old-deja/g++.law/temps4.C: Likewise.
33058
33059 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
33060 stdlib.h. Call abort() on failure.
33061 * g++.old-deja/g++.law/refs4.C: Likewise.
33062 * g++.old-deja/g++.law/temps4.C: Likewise.
33063 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
33064 * gcc.c-torture/execute/20000112-1.c: Include string.h.
33065
330662000-05-27 Zack Weinberg <zack@wolery.cumb.org>
33067
33068 Relative to g++.dg/special:
33069 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
33070
33071 Relative to g++.old-deja:
33072 * g++.brendan/complex1.C, g++.jason/optimize2.C,
33073 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
33074 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
33075 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
33076 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
33077 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
33078 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
33079
33080 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
33081 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
33082 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
33083 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
33084 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
33085 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
33086 and/or string.h.
33087
33088 * g++.other/goto1.C: Update expectations for error messages.
33089
330902000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33091
33092 * gcc.c-torture/compile/20000523-1.c: New test.
33093
330942000-05-25 Nathan Sidwell <nathan@codesourcery.com>
33095
33096 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
33097
330982000-05-25 Nathan Sidwell <nathan@codesourcery.com>
33099
33100 * g++.old-deja/g++.eh/catch11.C: New test.
33101 * g++.old-deja/g++.eh/catch12.C: New test.
33102
331032000-05-24 Nick Clifton <nickc@cygnus.com>
33104
33105 * gcc.c-torture/execute/20000523-1.c: New test.
33106
331072000-05-23 Zack Weinberg <zack@wolery.cumb.org>
33108
33109 * c-torture/execute/bcp-1.c: Replace abort in arg of
33110 __builtin_constant_p with a generic external function.
33111
33112 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
33113 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
33114 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
33115 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
33116 Prototype abort and/or exit.
33117
33118 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
33119 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
33120 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
33121 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
33122
331232000-05-22 Alexandre Oliva <aoliva@cygnus.com>
33124
33125 * gcc.dg/dwarf2-1.c: New test.
33126
331272000-05-20 Richard Henderson <rth@cygnus.com>
33128
33129 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
33130
331312000-05-20 Andreas Jaeger <aj@suse.de>
33132
33133 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
33134 testcase.
33135
331362000-05-19 David Edelsohn <edelsohn@gnu.org>
33137
33138 * gcc.c-torture/execute/20000519-2.c: New test.
33139
331402000-05-19 Andreas Jaeger <aj@suse.de>
33141
33142 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
33143 which fails with SSA.
33144
33145 * lib/c-torture.exp: Also test with -O3 -fssa.
33146
331472000-05-18 Michael Meissner <meissner@redhat.com>
33148
33149 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
33150 * gcc.c-torture/execute/920415-1.c: Ditto.
33151 * gcc.c-torture/execute/920501-1.c: Ditto.
33152 * gcc.c-torture/execute/conversion.c: Ditto.
33153 * gcc.c-torture/execute/cvt-1.c: Ditto.
33154
331552000-05-18 Jeffrey A Law (law@cygnus.com)
33156
33157 * gcc.c-torture/compile/20000518-1.c: New test.
33158
331592000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
33160
33161 * g77.f-torture/compile/200005018.f: New test.
33162
331632000-05-17 Jeffrey A Law (law@cygnus.com)
33164
33165 * gcc.c-torture/compile/20000517-1.c: New test.
33166
331672000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33168
33169 * gcc.c-torture/execute/20000516-1.c: New test.
33170
331712000-05-15 Jakub Jelinek <jakub@redhat.com>
33172
33173 * g++.old-deja/g++.other/eh.C: New test.
33174
331752000-05-12 Richard Henderson <rth@cygnus.com>
33176
33177 * gcc.c-torture/execute/990208-1.c (main): Don't pass
33178 constants through to doit's conditional.
33179
331802000-05-11 Jeffrey A Law (law@cygnus.com)
33181
33182 * gcc.c-torture/compile/20000511-1.c: New test.
33183 * g77.f-torture/compile/20000511-1.f: New test.
33184 * g77.f-torture/compile/20000511-2.f: New test.
33185
331862000-05-11 Michael Meissner <meissner@redhat.com>
33187
33188 * gcc.c-torture/execute/20000511-1.c: New test.
33189
331902000-05-11 Zack Weinberg <zack@wolery.cumb.org>
33191
33192 * gcc.dg/dg.exp: Scan .S files as well as .c files.
33193 * gcc.dg/20000510-1.S: New.
33194
331952000-05-08 Catherine Moore <clm@cygnus.com>
33196
33197 * gcc.dg/unused-3.c: New.
33198
331992000-05-06 Richard Henderson <rth@cygnus.com>
33200
33201 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
33202 * g++.old-deja/g++.mike/warn1.C: Likewise.
33203 * g++.old-deja/g++.pt/local1.C: Likewise.
33204 * g++.old-deja/g++.pt/local7.C: Likewise.
33205 * g++.old-deja/g++.pt/spec16.C: Likewise.
33206
332072000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 33208
ed8e443a 33209 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 33210
ed8e443a 332112000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 33212
ed8e443a 33213 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 33214
ed8e443a 332152000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 33216
ed8e443a 33217 * gcc.dg/noreturn-2.c: New test.
f43b2795 33218
ed8e443a 332192000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 33220
ed8e443a
JM
33221 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
33222 preprocessor.
45abaea8 33223
ed8e443a 332242000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 33225
ed8e443a 33226 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 33227
ed8e443a 332282000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 33229
ed8e443a
JM
33230 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
33231 OpenSSL by Jason R Thorpe.
82c18d5c 33232
ed8e443a 332332000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 33234
ed8e443a 33235 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 33236
ed8e443a 332372000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 33238
ed8e443a 33239 * gcc.dg/20000503-1.c: New test.
79ff6e27 33240
ed8e443a 332412000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 33242
ed8e443a
JM
33243 * gcc.c-torture/compile/20000502-1.c: New test.
33244 * g++.old-deja/g++.other/align.C: New test.
33245 * gcc.dg/cpp-tradstringify.c: New test.
33246
33247Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
33248
33249 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
33250 and hard registers.
33251
332522000-04-26 Geoff Keating <geoffk@cygnus.com>
33253
33254 * gcc.c-torture/execute/loop-5.c: New test.
33255
332562000-04-25 Jakub Jelinek <jakub@redhat.com>
33257
33258 * gcc.c-torture/execute/va-arg-20.c: New test.
33259
332602000-04-23 Jeffrey A Law (law@cygnus.com)
33261
33262 * gcc.c-torture/execute/20000422-1.c: New test.
33263
332642000-04-20 Greg McGary <gkm@gnu.org>
33265
33266 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
33267 when optimizing, but without sibling-call optimizations (-O1).
33268
332692000-04-20 Jeffrey A Law (law@cygnus.com)
33270
33271 * gcc.c-torture/compile/20000420-1.c: New test.
33272
332732000-04-20 Nathan Sidwell <nathan@codesourcery.com>
33274
33275 * g++.abi/ptrflags.C: New test.
33276 * g++.eh/catchptr1.C: Test incomplete pointer chains.
33277
332782000-04-19 Catherine Moore <clm@cygnus.com>
33279
33280 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
33281
332822000-04-19 Greg McGary <gkm@gnu.org>
33283
33284 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
33285 sibling-call optimizations.
33286
332872000-04-19 Zack Weinberg <zack@wolery.cumb.org>
33288
33289 * gcc.dg/20000419-1.c: New test.
33290
332912000-04-12 Hans-Peter Nilsson <hp@axis.com>
33292
33293 * gcc.c-torture/execute/20000412-6.c: New test.
33294
332952000-04-12 Jeffrey A Law (law@cygnus.com)
33296
33297 * gcc.c-torture/execute/20000412-5.c: New test.
33298 * g77.f-torture/compile/20000412-1.f: New test.
33299 * gcc.c-torture/execute/20000412-4.c: New test.
33300 * gcc.c-torture/compile/20000412-2.c: New test.
33301 * gcc.c-torture/execute/20000412-3.c: New test.
33302 * gcc.c-torture/compile/20000412-1.c: New test.
33303 * gcc.c-torture/execute/20000412-2.c: New test.
33304
333052000-04-12 Jakub Jelinek <jakub@redhat.com>
33306
33307 * objc/execute/bf-20.m: New test.
33308
333092000-04-10 Richard Henderson <rth@cygnus.com>
33310
33311 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
33312
33313 * gcc.c-torture/execute/20000412-1.c: New test.
33314
333152000-04-10 Nathan Sidwell <nathan@codesourcery.com>
33316
33317 * g++.old-deja/g++.eh/catchptr1.C: New test.
33318
333192000-04-09 Nathan Sidwell <nathan@codesourcery.com>
33320
33321 * g++.old-deja/g++.abi/cxa_vec.C: New test.
33322
333232000-04-08 Neil Booth <NeilB@earthling.net>
33324
33325 * gcc.dg/cpp-nullchar.c: Remove test as
33326 embedded nulls cause problems.
33327
333282000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33329
33330 * gcc.dg/compare2.c: New test.
33331
333322000-04-08 Neil Booth <NeilB@earthling.net>
33333
33334 * gcc.dg/cpp-nullchar.c: New test.
33335
333362000-04-07 Zack Weinberg <zack@wolery.cumb.org>
33337
33338 * gcc.dg/cpp-mi2.c: New test.
33339 * gcc.dg/cpp-mi2[abc].h: New files.
33340
333412000-04-07 Nathan Sidwell <nathan@codesourcery.com>
33342
33343 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
33344 member name.
33345
333462000-04-06 Nathan Sidwell <nathan@codesourcery.com>
33347
33348 * g++.old-deja/g++.abi/vmihint.C: New test.
33349
333502000-04-06 Neil Booth <NeilB@earthling.net>
33351
33352 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
33353 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
33354 copyright.
33355
333562000-04-05 Hans-Peter Nilsson <hp@axis.com>
33357
33358 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
33359 avoid stack-frame overwrite.
33360
333612000-04-05 Jakub Jelinek <jakub@redhat.com>
33362
33363 * gcc.c-torture/compile/20000405-2.c: New test.
33364 * gcc.c-torture/compile/20000405-3.c: New test.
33365
333662000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33367
33368 * gcc.c-torture/compile/20000405-1.c: New test.
33369
333702000-04-04 Geoff Keating <geoffk@cygnus.com>
33371
33372 * gcc.dg/cast-qual-1.c: Revert last change.
33373
333742000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33375
33376 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
33377
333782000-04-03 Zack Weinberg <zack@wolery.cumb.org>
33379
33380 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
33381 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
33382
333832000-04-03 Jeffrey A Law (law@cygnus.com)
33384
33385 * gcc.c-torture/compile/20000403-2.c: New test.
33386 * gcc.c-torture/compile/20000403-1.c: New test.
33387
333882000-04-03 Hans-Peter Nilsson <hp@axis.com>
33389
33390 * gcc.c-torture/execute/20000403-1.c: New test.
33391
333922000-04-03 Geoff Keating <geoffk@cygnus.com>
33393
33394 * gcc.c-torture/execute/20000402-1.c: New test.
33395
333962000-04-03 Donald Lindsay <dlindsay@cygnus.com>
33397
33398 * gcc.c-torture/execute/va-arg-15.c: New test.
33399 * gcc.c-torture/execute/va-arg-16.c: New test.
33400 * gcc.c-torture/execute/va-arg-17.c: New test.
33401 * gcc.c-torture/execute/va-arg-18.c: New test.
33402 * gcc.c-torture/execute/va-arg-19.c: New test.
33403
334042000-04-02 Zack Weinberg <zack@wolery.cumb.org>
33405
33406 * gcc.c-torture/compile/981211-1.c: Move to...
33407 * gcc.dg/cpp-as1.c: ...here.
33408 * gcc.dg/cpp-as2.c: New file.
33409
33410 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
33411 compiler.
33412
334132000-04-02 Neil Booth <NeilB@earthling.net>
33414
33415 * gcc.dg/cpp-cond.c New tests.
33416 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
33417 accidental success less likely.
33418 * gcc.dg/cpp-missingop.c New tests.
33419 * gcc.dg/cpp-missingparen.c New tests.
33420 * gcc.dg/cpp-shift.c New tests.
33421 * gcc.dg/cpp-shortcircuit.c New tests.
33422 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 33423
ed8e443a 334242000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 33425
ed8e443a 33426 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 33427
ed8e443a 334282000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 33429
ed8e443a
JM
33430 * gcc.c-torture/compile/20000326-1.c: New test.
33431 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 33432
ed8e443a 334332000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 33434
ed8e443a
JM
33435 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
33436 the first parameter is a function argument.
7acfb19e 33437
ed8e443a 334382000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 33439
ed8e443a 33440 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 33441
ed8e443a 334422000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 33443
ed8e443a 33444 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 33445
ed8e443a 334462000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 33447
ed8e443a 33448 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 33449
ed8e443a 334502000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 33451
ed8e443a 33452 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 33453
ed8e443a 334542000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 33455
ed8e443a 33456 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 33457
ed8e443a 334582000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 33459
ed8e443a
JM
33460 * gcc.c-torture/execute/20000314-3.c: New test.
33461 * gcc.c-torture/execute/20000314-2.c: New test.
33462 * gcc.c-torture/execute/20000314-1.c: New test.
33463 * gcc.c-torture/compile/20000314-2.c: New test.
33464 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 33465
ed8e443a 334662000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 33467
ed8e443a 33468 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 33469
ed8e443a 334702000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 33471
ed8e443a
JM
33472 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
33473 standards-compliant result rather than specific constants.
33474 Put test-values in array.
532f12a2 33475
ed8e443a 334762000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 33477
ed8e443a
JM
33478 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
33479 (g++_target_compile): Put test-specific options last.
98eddaf7 33480
ed8e443a 334812000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 33482
ed8e443a 33483 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 33484
ed8e443a 334852000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 33486
ed8e443a 33487 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 33488
ed8e443a 334892000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 33490
ed8e443a
JM
33491 * g++.old-deja/g++.brendan/misc12.C: Removed.
33492 * g++.old-deja/g++.pt/memtemp77.C: Constify.
33493 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 33494
ed8e443a 334952000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 33496
ed8e443a 33497 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 33498
ed8e443a 334992000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 33500
ed8e443a 33501 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 33502
ed8e443a 335032000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 33504
ed8e443a
JM
33505 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
33506 is 1, not zero.
2a6b7809 33507
ed8e443a 335082000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 33509
ed8e443a
JM
33510 * g++.old-deja/g++.warn/impint.C: New test.
33511 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
33512 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
33513 * g++.old-deja/g++.pt/explicit12.C: Likewise.
33514 * g++.old-deja/g++.pt/explicit13.C: Likewise.
33515 * g++.old-deja/g++.pt/explicit17.C: Likewise.
33516 * g++.old-deja/g++.pt/explicit18.C: Likewise.
33517 * g++.old-deja/g++.pt/explicit19.C: Likewise.
33518 * g++.old-deja/g++.pt/explicit23.C: Likewise.
33519 * g++.old-deja/g++.pt/explicit31.C: Likewise.
33520 * g++.old-deja/g++.pt/explicit35.C: Likewise.
33521 * g++.old-deja/g++.pt/explicit6.C: Likewise.
33522 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 33523
ed8e443a 335242000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 33525
ed8e443a 33526 * gcc.dg/cpp-redef.c: New test.
83f1c55d 33527
ed8e443a 335282000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 33529
ed8e443a 33530 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 33531
ed8e443a 335322000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 33533
ed8e443a
JM
33534 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
33535 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 33536
ed8e443a 335372000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 33538
ed8e443a 33539 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 33540
ed8e443a 335412000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 33542
ed8e443a
JM
33543 * gcc.c-torture/compile/cpp-2.c: New test.
33544 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 33545
ed8e443a 335462000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 33547
ed8e443a 33548 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 33549
ed8e443a 335502000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 33551
ed8e443a 33552 * gcc.dg/cpp-li2.c: New test.
83f1c55d 33553
ed8e443a 33554 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 33555
ed8e443a 33556 * gcc.dg/cpp-li1.c: New test.
83f1c55d 33557
ed8e443a 335582000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 33559
ed8e443a 33560 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 33561
ed8e443a 335622000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 33563
ed8e443a 33564 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 33565
ed8e443a 335662000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 33567
ed8e443a 33568 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 33569
ed8e443a 335702000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 33571
ed8e443a 33572 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 33573
ed8e443a 335742000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 33575
ed8e443a 33576 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 33577
ed8e443a 335782000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 33579
ed8e443a 33580 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 33581
ed8e443a 335822000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 33583
ed8e443a 33584 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 33585
ed8e443a 335862000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 33587
ed8e443a
JM
33588 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
33589 ALWAYS_CXXFLAGS.
2144ddea 33590
ed8e443a 335912000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 33592
ed8e443a 33593 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 33594
ed8e443a 335952000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 33596
ed8e443a 33597 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 33598
ed8e443a 335992000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 33600
ed8e443a 33601 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 33602
ed8e443a 336032000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 33604
ed8e443a
JM
33605 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
33606 on native targets
31a72d3f 33607
ed8e443a 336082000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 33609
ed8e443a 33610 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 33611
ed8e443a 336122000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 33613
ed8e443a 33614 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 33615
ed8e443a 336162000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 33617
ed8e443a
JM
33618 * g++.old-deja/g++.jason/cast3.C: Return void.
33619 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 33620
ed8e443a 336212000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 33622
ed8e443a 33623 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 33624
ed8e443a 33625 * gcc.dg/loop-1.c: New test.
7a53e94b 33626
ed8e443a 336272000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 33628
ed8e443a
JM
33629 * gcc.c-torture/compile/20000127-1.c: New test.
33630 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 33631
ed8e443a 336322000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 33633
ed8e443a 33634 * gcc.dg/unused-2.c: New test.
1eb8759b 33635
ed8e443a 33636 * gcc.dg/conv-1.c: New test.
1eb8759b 33637
ed8e443a 336382000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 33639
ed8e443a
JM
33640 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
33641 compiler.
33642 (tool_option_proc): Fix typo.
33f6849b 33643
ed8e443a 336442000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 33645
ed8e443a
JM
33646 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
33647 of the ld on the host, not on the build machine.
33648 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 33649
ed8e443a 336502000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 33651
ed8e443a 33652 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 33653
ed8e443a 336542000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 33655
ed8e443a
JM
33656 * gcc.c-torture/execute/20000120-2.c: New test.
33657 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 33658
ed8e443a 336592000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 33660
ed8e443a 33661 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 33662
ed8e443a 336632000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 33664
ed8e443a 33665 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 33666
ed8e443a 336672000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 33668
ed8e443a 33669 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 33670
ed8e443a 336712000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 33672
ed8e443a
JM
33673 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
33674 with 16 bit integers.
662ef0f5 33675
ed8e443a 336762000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 33677
ed8e443a 33678 * gcc.dg/20000108-1.c: New test.
662ef0f5 33679
ed8e443a 336802000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 33681
ed8e443a 33682 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 33683
ed8e443a 336842000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 33685
ed8e443a
JM
33686 * g++.old-deja/g++.other/cast4.C: New test.
33687
336882000-01-05 Jeffrey A Law (law@cygnus.com)
33689
33690 * gcc.c-torture/compile/20000105-2.c: New test.
33691 * gcc.c-torture/compile/20000105-1.c: New test.
33692
336932000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33694
33695 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
33696 references to printf & atoi to conform to ANSI standard.
33697 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
33698 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
33699 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
33700 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
33701 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
33702 * g++.old-deja/g++.brendan/complex1.C: Likewise.
33703 * g++.old-deja/g++.brendan/copy1.C: Likewise.
33704 * g++.old-deja/g++.brendan/copy2.C: Likewise.
33705 * g++.old-deja/g++.brendan/copy3.C: Likewise.
33706 * g++.old-deja/g++.brendan/copy4.C: Likewise.
33707 * g++.old-deja/g++.brendan/copy5.C: Likewise.
33708 * g++.old-deja/g++.brendan/copy6.C: Likewise.
33709 * g++.old-deja/g++.brendan/copy7.C: Likewise.
33710 * g++.old-deja/g++.brendan/copy8.C: Likewise.
33711 * g++.old-deja/g++.brendan/crash11.C: Likewise.
33712 * g++.old-deja/g++.brendan/crash14.C: Likewise.
33713 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
33714 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33715 * g++.old-deja/g++.brendan/delete2.C: Likewise.
33716 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
33717 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
33718 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
33719 * g++.old-deja/g++.brendan/eh1.C: Likewise.
33720 * g++.old-deja/g++.brendan/groff1.C: Likewise.
33721 * g++.old-deja/g++.brendan/init3.C: Likewise.
33722 * g++.old-deja/g++.brendan/misc12.C: Likewise.
33723 * g++.old-deja/g++.brendan/misc7.C: Likewise.
33724 * g++.old-deja/g++.brendan/new2.C: Likewise.
33725 * g++.old-deja/g++.brendan/operators4.C: Likewise.
33726 * g++.old-deja/g++.brendan/operators5.C: Likewise.
33727 * g++.old-deja/g++.brendan/overload2.C: Likewise.
33728 * g++.old-deja/g++.brendan/overload7.C: Likewise.
33729 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
33730 * g++.old-deja/g++.brendan/reference1.C: Likewise.
33731 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
33732 * g++.old-deja/g++.brendan/template24.C: Likewise.
33733 * g++.old-deja/g++.brendan/template3.C: Likewise.
33734 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
33735 * g++.old-deja/g++.jason/inline3.C: Likewise.
33736 * g++.old-deja/g++.jason/opeq.C: Likewise.
33737 * g++.old-deja/g++.law/arg5.C: Likewise.
33738 * g++.old-deja/g++.law/arm7.C: Likewise.
33739 * g++.old-deja/g++.law/ctors11.C: Likewise.
33740 * g++.old-deja/g++.law/cvt8.C: Likewise.
33741 * g++.old-deja/g++.law/init9.C: Likewise.
33742 * g++.old-deja/g++.law/refs4.C: Likewise.
33743 * g++.old-deja/g++.law/template2.C: Likewise.
33744 * g++.old-deja/g++.law/visibility24.C: Likewise.
33745 * g++.old-deja/g++.law/vtable3.C: Likewise.
33746 * g++.old-deja/g++.mike/asm2.C: Likewise.
33747 * g++.old-deja/g++.mike/eh1.C: Likewise.
33748 * g++.old-deja/g++.mike/misc1.C: Likewise.
33749 * g++.old-deja/g++.mike/misc13.C: Likewise.
33750 * g++.old-deja/g++.mike/misc14.C: Likewise.
33751 * g++.old-deja/g++.mike/ns12.C: Likewise.
33752 * g++.old-deja/g++.mike/p1248.C: Likewise.
33753 * g++.old-deja/g++.mike/p3708.C: Likewise.
33754 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33755 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33756 * g++.old-deja/g++.mike/p646.C: Likewise.
33757 * g++.old-deja/g++.mike/p700.C: Likewise.
33758 * g++.old-deja/g++.mike/p783.C: Likewise.
33759 * g++.old-deja/g++.mike/p783a.C: Likewise.
33760 * g++.old-deja/g++.mike/p783b.C: Likewise.
33761 * g++.old-deja/g++.mike/p786.C: Likewise.
33762 * g++.old-deja/g++.mike/p789.C: Likewise.
33763 * g++.old-deja/g++.mike/p789a.C: Likewise.
33764 * g++.old-deja/g++.mike/p807a.C: Likewise.
33765 * g++.old-deja/g++.other/delete3.C: Likewise.
33766 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33767 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33768 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33769 * g++.old-deja/g++.other/empty1.C: Likewise.
33770 * g++.old-deja/g++.other/temporary1.C: Likewise.
33771 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33772 * g++.old-deja/g++.pt/t16.C: Likewise.
33773 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 33774
ed8e443a 337751999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 33776
ed8e443a 33777 * gcc.dg/991230-1.c: New test.
7fb1283f 33778
ed8e443a 337791999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 33780
ed8e443a
JM
33781 * gcc.c-torture/compile/991229-3.c: New test.
33782 * gcc.c-torture/compile/991229-2.c: New test.
33783 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 33784
ed8e443a 337851999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 33786
ed8e443a 33787 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 33788
1acaf650 337891999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 33790
ed8e443a 33791 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 33792
ed8e443a 337931999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 33794
ed8e443a 33795 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 33796
1acaf650 337971999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 33798
ed8e443a 33799 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 33800
ed8e443a 338011999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 33802
ed8e443a 33803 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 33804
ed8e443a 338051999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 33806
ed8e443a 33807 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 33808
ed8e443a 338091999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 33810
ed8e443a
JM
33811 * gcc.c-torture/execute/991216-1.c: New test.
33812 * gcc.c-torture/execute/991216-2.c: New test.
33813 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 33814
ed8e443a 338151999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 33816
ed8e443a
JM
33817 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33818 Actually make the test fail by using "-O2" for compilation.
83f1c55d 33819
ed8e443a 338201999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 33821
ed8e443a 33822 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 33823
ed8e443a 338241999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 33825
ed8e443a
JM
33826 * gcc.c-torture/compile/991214-1.c: New test.
33827 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 33828
ed8e443a 338291999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 33830
ed8e443a 33831 * gcc.dg/991214-1.c: New test.
c07c7c9d 33832
ed8e443a 338331999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 33834
ed8e443a
JM
33835 * gcc.c-torture/compile/991213-3.c: New test.
33836 * gcc.c-torture/compile/991213-2.c: New test.
33837 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 33838
ed8e443a 338391999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 33840
ed8e443a 33841 * gcc.dg/991209-1.c: New test.
8ab56d5d 33842
ed8e443a 338431999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 33844
ed8e443a 33845 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 33846
ed8e443a 338471999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 33848
ed8e443a 33849 * gcc.dg/ultrasp2.c: New test.
83f1c55d 33850
ed8e443a 338511999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 33852
ed8e443a 33853 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 33854
ed8e443a 338551999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 33856
ed8e443a
JM
33857 * gcc.c-torture/compile/991202-1.c: New test.
33858 * gcc.c-torture/execute/991202-1.c: New test.
33859 * gcc.c-torture/execute/991202-2.c: New test.
33860 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 33861
ed8e443a 338621999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 33863
ed8e443a
JM
33864 * g++.old-deja/g++.abi/align.C: New test.
33865 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33866 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 33867
ed8e443a 338681999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 33869
ed8e443a 33870 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 33871
ed8e443a 338721999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 33873
ed8e443a 33874 * gcc.dg/991129-1.c: New test.
19a027a0 33875
ed8e443a 338761999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 33877
ed8e443a 33878 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 33879
ed8e443a 338801999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 33881
ed8e443a 33882 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 33883
ed8e443a 338841999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 33885
ed8e443a
JM
33886 * g++.old-deja/g++.eh/cleanup2.C: New test.
33887 * g++.old-deja/g++.ext/pretty2.C: New test.
33888 * g++.old-deja/g++.ext/pretty3.C: New test.
33889 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 33890
ed8e443a 338911999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 33892
ed8e443a
JM
33893 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33894 compiler_output to look for one error message instead of two.
e5315fad 33895
ed8e443a 338961999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 33897
ed8e443a
JM
33898 * gcc.c-torture/execute/991118-1.c: Also test case
33899 where the word boundary does not split a byte evenly.
ee760205 33900
ed8e443a 339011999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 33902
ed8e443a 33903 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 33904
ed8e443a 339051999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 33906
ed8e443a 33907 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 33908
ed8e443a 339091999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 33910
ed8e443a
JM
33911 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33912 working directory pathnames.
83f1c55d 33913
ed8e443a 339141999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 33915
ed8e443a
JM
33916 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33917 host is equipped with driver.h and driver.o so it can actually
33918 compile and run the tests.
8f4f2f29 33919
ed8e443a 339201999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 33921
ed8e443a 33922 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 33923
ed8e443a 339241999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 33925
ed8e443a 33926 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 33927
ed8e443a 339281999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 33929
ed8e443a
JM
33930 * lib/target-supports.exp: New file: Provide procs to test for
33931 features supported by the target.
33932 (check_weak_available): Moved here from ecos.exp.
33933 (check_alias_available): New proc: Determine of the target
33934 toolchain supports the alias attribute.
da018257 33935
ed8e443a
JM
33936 * gcc.dg/special/ecos.exp: Move check_weak_available to
33937 target-supports.exp.
33938 (alias-1.c): Only perform the test if the target supports
33939 aliases.
33940 (wkali-1.c): Only perform the test if the target supports
33941 aliases.
da018257 33942
ed8e443a
JM
33943 * gcc.dg/990506-0.c: Expect error messages from cross
33944 targets as well as native targets.
2792392c 33945
ed8e443a 339461999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 33947
ed8e443a
JM
33948 * gcc.dg/ultrasp1.c: Removed xfail.
33949 * gcc.dg/struct-ret-2.c: Likewise.
33950 * gcc.dg/array-1.c: Likewise.
2792392c 33951
ed8e443a 339521999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 33953
ed8e443a 33954 * gcc.dg/struct-ret-2.c: New test.
2a81679e 33955
ed8e443a 33956 * gcc.dg/array-1.c: New test.
3965abd0 33957
ed8e443a 339581999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 33959
ed8e443a 33960 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 33961
ed8e443a 339621999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 33963
ed8e443a 33964 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 33965
ed8e443a 339661999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 33967
ed8e443a 33968 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 33969
ed8e443a 339701999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 33971
ed8e443a 33972 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 33973
ed8e443a 339741999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 33975
ed8e443a 33976 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 33977
ed8e443a 339781999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 33979
ed8e443a 33980 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 33981
ed8e443a 339821999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 33983
ed8e443a 33984 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 33985
ed8e443a 339861999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 33987
ed8e443a 33988 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 33989
ed8e443a 339901999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 33991
ed8e443a
JM
33992 * g++.old-deja/g++.other/vaarg2.C: New test.
33993 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 33994
ed8e443a 339951999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 33996
ed8e443a
JM
33997 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33998 in compile/.
c328b1d7 33999
ed8e443a 340001999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 34001
ed8e443a 34002 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 34003
ed8e443a 340041999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 34005
ed8e443a
JM
34006 * lib/file-format.exp (gcc_target_object_format): Don't
34007 crash if objdump is unavailable.
83f1c55d 34008
ed8e443a 340091999-09-29 Donn Terry <donn@interix.com>
83f1c55d 34010
ed8e443a 34011 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 34012
ed8e443a 340131999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 34014
ed8e443a 34015 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 34016
ed8e443a 340171999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 34018
ed8e443a 34019 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 34020
ed8e443a 340211999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 34022
ed8e443a 34023 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 34024
ed8e443a 340251999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 34026
ed8e443a
JM
34027 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
34028 __PRETTY_FUNCTION__.
83f1c55d 34029
ed8e443a 340301999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 34031
ed8e443a 34032 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 34033
ed8e443a 340341999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 34035
ed8e443a
JM
34036 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
34037 for which -fpic is inappropriate.
34d257b1 34038
ed8e443a 340391999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 34040
ed8e443a 34041 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 34042
ed8e443a 340431999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 34044
ed8e443a
JM
34045 * g++.old-deja/g++.other/dyncast1.C: New test.
34046 * g++.old-deja/g++.other/dyncast2.C: New test.
34047 * g++.old-deja/g++.other/dyncast3.C: New test.
34048 * g++.old-deja/g++.other/dyncast4.C: New test.
34049 * g++.old-deja/g++.other/dyncast5.C: New test.
34050 * g++.old-deja/g++.eh/catch3.C: New test.
34051 * g++.old-deja/g++.eh/catch3p.C: New test.
34052 * g++.old-deja/g++.eh/catch4.C: New test.
34053 * g++.old-deja/g++.eh/catch4p.C: New test.
34054 * g++.old-deja/g++.eh/catch5.C: New test.
34055 * g++.old-deja/g++.eh/catch5p.C: New test.
34056 * g++.old-deja/g++.eh/catch6.C: New test.
34057 * g++.old-deja/g++.eh/catch6p.C: New test.
34058 * g++.old-deja/g++.eh/catch7.C: New test.
34059 * g++.old-deja/g++.eh/catch7p.C: New test.
34060 * g++.old-deja/g++.eh/catch8.C: New test.
34061 * g++.old-deja/g++.eh/catch8p.C: New test.
34062 * g++.old-deja/g++.eh/catch9.C: New test.
34063 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 34064
ed8e443a 340651999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 34066
ed8e443a
JM
34067 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
34068 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 34069
ed8e443a 340701999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 34071
ed8e443a 34072 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 34073
ed8e443a 340741999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 34075
ed8e443a
JM
34076 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
34077 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 34078
ed8e443a 340791999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 34080
ed8e443a 34081 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 34082
ed8e443a 340831999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 34084
ed8e443a
JM
34085 * g++.old-deja/g++.other/lookup11.C: New test.
34086 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
34087 what is permitted and what we want.
34088 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
34089 overload use.
34090 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 34091
ed8e443a 340921999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 34093
ed8e443a
JM
34094 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
34095 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 34096
ed8e443a 340971999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 34098
ed8e443a
JM
34099 * g++.old-deja/g++.other/sizeof3.C: New test.
34100 * g++.old-deja/g++.other/sizeof4.C: New test.
34101 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
34102 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 34103
ed8e443a 341041999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 34105
ed8e443a 34106 * gcc.dg/va-arg-1.c: New.
76292ef8 34107
ed8e443a 341081999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 34109
ed8e443a 34110 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 34111
ed8e443a 341121999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 34113
ed8e443a
JM
34114 * g77.f-torture/compile/980519-2.f: New test.
34115 * g77.f-torture/compile/19990905-0.f: New test.
34116 * g77.f-torture/compile/19990905-1.f: New test.
34117 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 34118
ed8e443a 34119 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 34120
ed8e443a 341211999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 34122
ed8e443a 34123 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 34124
ed8e443a 341251999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 34126
ed8e443a 34127 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 34128
ed8e443a 341291999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 34130
ed8e443a
JM
34131 * g++.old-deja/g++.other/ambig2.C: New test.
34132 * g++.old-deja/g++.other/cond5.C: New test.
34133 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 34134
ed8e443a 341351999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 34136
ed8e443a
JM
34137 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
34138 assemblers too.
18987000 34139
ed8e443a 341401999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 34141
ed8e443a
JM
34142 * lib/c-torture.exp: Avoid the "compare executables" optimization
34143 when testing native.
b780db79 34144
ed8e443a 341451999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 34146
ed8e443a
JM
34147 * gcc.c-torture/execute/990829-1.c: New test.
34148 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 34149
ed8e443a 341501999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 34151
ed8e443a
JM
34152 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
34153 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
34154 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
34155 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
34156 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
34157 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
34158 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
34159 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
34160 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
34161 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
34162 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 34163
ed8e443a 341641999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 34165
ed8e443a 34166 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 34167
ed8e443a 341681999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 34169
ed8e443a 34170 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 34171
ed8e443a 34172 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 34173
ed8e443a 34174 * g77.f-torture/execute/19990826-2.f: New test.
03565372 34175
ed8e443a 34176 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 34177
ed8e443a
JM
34178 * gcc.c-torture/execute/990826-0.c: New test.
34179 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 34180
ed8e443a 34181 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 34182
ed8e443a 341831999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 34184
ed8e443a
JM
34185 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
34186 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
34187 lss-011.C: New tests.
33f58a4e 34188
ed8e443a 341891999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 34190
ed8e443a 34191 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 34192
ed8e443a 341931999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 34194
ed8e443a
JM
34195 * noncompile/noncompile.exp: Load_lib c-torture.exp.
34196 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
34197 call `postbase' for each one. All callers of `postbase' changed
34198 to call this instead.
fb20fc45 34199
ed8e443a 342001999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 34201
ed8e443a 34202 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 34203
ed8e443a 342041999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 34205
ed8e443a
JM
34206 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
34207 just native ones.
8a07ed33 34208
ed8e443a
JM
34209 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
34210 just native ones.
7ea3788d 34211
ed8e443a 342121999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 34213
ed8e443a 34214 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 34215
ed8e443a 342161999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 34217
ed8e443a 34218 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 34219
ed8e443a 342201999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 34221
ed8e443a 34222 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 34223
ed8e443a 342241999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 34225
ed8e443a 34226 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 34227
ed8e443a 342281999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 34229
ed8e443a
JM
34230 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
34231 * g++.old-deja/g++.brendan/crash64.C: Likewise
34232 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 34233
ed8e443a 342341999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 34235
ed8e443a 34236 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 34237
ed8e443a 342381999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 34239
ed8e443a 34240 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 34241
ed8e443a 342421999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 34243
ed8e443a
JM
34244 Adapted from tests from Franz Sirl:
34245 * gcc.c-torture/execute/va-arg-7.c: New test.
34246 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 34247
ed8e443a 342481999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 34249
ed8e443a 34250 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 34251
ed8e443a 34252 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 34253
ed8e443a 342541999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 34255
ed8e443a
JM
34256 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
34257 fp-cmp-1.c, converting double to float.
0e8b6188 34258
ed8e443a
JM
34259 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
34260 fp-cmp-1.c, converting double to long double.
0e8b6188 34261
ed8e443a
JM
34262 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
34263 from fr1 to unknown_register, since fr1 is a legitimate register
34264 on some machines.
6ccecb36 34265
ed8e443a 342661999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 34267
ed8e443a 34268 * README: More listname related changes.
32bebc43 34269
ed8e443a 342701999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 34271
ed8e443a 34272 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 34273
ed8e443a 342741999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 34275
ed8e443a 34276 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 34277
ed8e443a 342781999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 34279
ed8e443a 34280 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 34281
ed8e443a 342821999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 34283
ed8e443a 34284 * gcc.dg/990703-1.c: New test.
58e1e5ad 34285
ed8e443a 342861999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 34287
ed8e443a
JM
34288 * lib/file-format.exp: New file: Move definition of proc
34289 gcc_target_object_format to here from
34290 gcc.dg/special/ecos.exp.
da621fd2 34291
ed8e443a
JM
34292 * lib/c-torture.exp: Include lib file-format.exp.
34293 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 34294
ed8e443a
JM
34295 * gcc.dg/special/ecos.exp: Remove definition of proc
34296 gcc_target_object_format.
3fb36cbd 34297
ed8e443a
JM
342981999-06-28 Jeffrey A Law (law@cygnus.com)
34299
34300 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 34301
ed8e443a 343021999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 34303
ed8e443a 34304 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 34305
ed8e443a 34306 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 34307
ed8e443a 343081999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 34309
ed8e443a
JM
34310 * gcc.c-torture/compile/dll.c: New test case. Check that dll
34311 attributes compile.
34312 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
34313 ports that use the COFF/PE file format.
048f60dc 34314
ed8e443a 343151999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 34316
ed8e443a 34317 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 34318
ed8e443a 343191999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 34320
ed8e443a 34321 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 34322
ed8e443a 343231999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 34324
ed8e443a 34325 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 34326
ed8e443a 343271999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 34328
ed8e443a 34329 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 34330
ed8e443a 343311999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 34332
ed8e443a 34333 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 34334
ed8e443a
JM
34335 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
34336 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 34337
ed8e443a 343381999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 34339
ed8e443a
JM
34340 * g77.f-torture/compile/19990502-0.f: Replace with new,
34341 shorter, test that still fails after recent changes.
34342
343431999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34344
34345 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 34346
ed8e443a 343471999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
34348
34349 * gcc.c-torture/execute/990531-1.c: New test.
34350
b8c25665 343511999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
34352
34353 * gcc.c-torture/compile/990527-1.c: New test.
34354
b8c25665 343551999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
34356
34357 * gcc.c-torture/execute/990527-1.c: New test.
34358
83f1c55d
RH
343591999-05-25 Nick Clifton <nickc@cygnus.com>
34360
34361 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 34362 bitfields as signed.
83f1c55d 34363
47d98fa2
CB
343641999-05-25 Craig Burley <craig@jcb-sc.com>
34365
34366 * g77.f-torture/compile/19990525-0.f: New test.
34367
b8c25665 343681999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 34369
73951da8
JL
34370 * gcc.c-torture/execute/990525-2.c: New test.
34371
d3e82013
JL
34372 * gcc.c-torture/execute/990525-1.c: New test.
34373
569c1d8b
NS
343741999-05-24 Nathan Sidwell <nathan@acm.org>
34375
34376 * g++.old-deja/g++.other/anon3.C: New test.
34377 * g++.old-deja/g++.other/anon4.C: New test.
34378 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
34379 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
34380 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
34381 Merrill).
34382
b8c25665 343831999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 34384
79d6c916
JL
34385 * gcc.c-torture/execute/990524-1.c: New test.
34386
35676551
JL
34387 * gcc.dg/990524-1.c: New test.
34388
b8c25665 343891999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
34390
34391 * gcc.c-torture/compile/990523-1.c: New test.
34392
b8c25665 343931999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
34394
34395 * gcc.c-torture/compile/990519-1.c: New test.
34396
92b3fc3a
AS
343971999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34398
2e5b4448
AS
34399 * gcc.c-torture/compile/990517-1.c: New test.
34400
34401 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
34402 (e4, f4): New tests.
34403 (main): Call them.
34404
6de8697e
KG
344051999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34406
34407 * gcc.dg/noreturn-1.c: New test.
34408
b8c25665 344091999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
34410
34411 * gcc.c-torture/execute/990513-1.c: New test.
34412
b6181dbb
RH
344131999-05-10 Richard Henderson <rth@cygnus.com>
34414
34415 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
34416
6d9bf074
CB
344171999-05-10 Craig Burley <craig@jcb-sc.com>
34418
34419 * g77.f-torture/execute/erfc.f: Use small single-precision
34420 values, to avoid problems on Alphas when not -mieee.
34421
ea0f786b
CB
344221999-05-08 Craig Burley <craig@jcb-sc.com>
34423
34424 * gcc.dg/990506-0.c: New test.
34425
a3af74c4
RH
344261999-05-08 Richard Henderson <rth@cygnus.com>
34427
34428 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
34429 the constant to test. Don't XFAIL 64-bit targets.
34430
34431 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
34432 * g++.old-deja/g++.law/profile1.C: Likewise.
34433
34434 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
34435 operator new instances.
34436 * g++.old-deja/g++.other/delete5.C: Likewise.
34437
dbd9ec97
CB
344381999-05-03 Craig Burley <craig@jcb-sc.com>
34439
34440 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
34441 intrinsic.
34442
2b0bdd9a
CB
344431999-05-03 Craig Burley <craig@jcb-sc.com>
34444
34445 * g77.f-torture/execute/u77-test.f: Reverse order of two
34446 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
34447
ddcd89b9
KG
344481999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34449
34450 * gcc.dg/compare1.c: New test.
34451
4014b382
JM
344521999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
34453
34454 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
34455 New tests.
34456
a7e34b17
CB
344571999-05-02 Craig Burley <craig@jcb-sc.com>
34458
34459 * g77.f-torture/compile/19990502-1.f: New test.
34460
4a5ae682
CB
344611999-05-02 Craig Burley <craig@jcb-sc.com>
34462
34463 * g77.f-torture/compile/19990502-0.f: New test.
34464
b8c25665 344651999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
34466
34467 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
34468 intrinsic.
34469
b8c25665 344701999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
34471
34472 * g77.f-torture/execute/u77-test.f (main): List libU77
34473 intrinsics not currently tested.
34474 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
34475 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
34476 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
34477 Trim blanks off the ends of some printed strings.
34478
b8c25665 344791999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
34480
34481 * g77.f-torture/execute/u77-test.f (main): Just warn about
34482 FSTAT gid disagreement, as it's expected on some systems.
34483
b8c25665 344841999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
34485
34486 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
34487 use a new function, which allows for some slop.
34488 Clean up some commentary.
34489 (issum): The new function.
34490 (sgladd): Deleted subroutine.
34491
0bfc6dd2
CB
344921999-05-01 Craig Burley <craig@jcb-sc.com>
34493
34494 * g77.f-torture/execute/u77-test.f: Modify to be more like
34495 libf2c/libU77 version, bringing patches to that version here.
34496 Add suitable commentary.
34497
b8c25665 344981999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
34499
34500 * gcc.dg/990424-1.c: New test.
34501
4d9a07db
CB
345021999-04-24 Craig Burley <craig@jcb-sc.com>
34503
34504 * g77.f-torture/execute/u77-test.f (main): Bug involving
34505 LSTAT has been fixed, so turn back on full checking.
34506
2e647206
CB
345071999-04-20 Craig Burley <craig@jcb-sc.com>
34508
34509 * g77.f-torture/compile/19990419-0.f: New test.
34510 * g77.f-torture/execute/19990419-1.f: New test.
34511
b8c25665 345121999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
34513
34514 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
34515 to avoid the need for a prototype to supress a warning.
34516
b8c25665 345171999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
34518
34519 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
34520
b8c25665 345211999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
34522
34523 * gcc.c-torture/execute/990404-1.c: New test.
34524
24dc09a7
ZW
345251999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34526
34527 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
34528 * gcc.dg/cpp-if3.c: Don't use -pedantic.
34529 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
34530 missing initializer warnings.
34531
b8c25665 345321999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
34533
34534 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
34535 matching strings.
34536
b8c25665 345371999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
34538
34539 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
34540
96e57dac
CB
345411999-03-26 Craig Burley <craig@jcb-sc.com>
34542
34543 * g77.f-torture/execute/19990325-0.f: New test.
34544 * g77.f-torture/execute/19990325-1.f: New test.
34545
b8c25665 345461999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
34547
34548 * gcc.c-torture/execute/990324-1.c: New test.
34549
b8c25665 345501999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
34551
34552 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
34553 test with 4.
34554
b8c25665 345551999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
34556
34557 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
34558
98941e01
CB
345591999-03-13 Craig Burley <craig@jcb-sc.com>
34560
34561 * g77.f-torture/execute/19990313-2.f: New test.
34562 * g77.f-torture/execute/19990313-3.f: New test.
34563
fe3ab6bd
CB
345641999-03-13 Craig Burley <craig@jcb-sc.com>
34565
34566 * g77.f-torture/execute/19990313-0.f: New test.
34567 * g77.f-torture/execute/19990313-1.f: New test.
34568
b8c25665 345691999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
34570
34571 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
34572 printf to sprintf.
34573 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
34574 (main): Add check for u15. Conditionalize u31 check depending on
34575 whether ints are <32 bits or >=32 bits.
92936ecf 34576
3d1d35d6
CB
345771999-03-08 Craig Burley <craig@jcb-sc.com>
34578
34579 * g77.f-torture/execute/19981119-0.f: Improve testiness.
34580
fc370eff
CB
345811999-03-08 Craig Burley <craig@jcb-sc.com>
34582
34583 * g77.f-torture/compile/19990305-0.f: New test.
34584 * g77.f-torture/execute/19981119-0.f: New test.
34585
7e0847f6
CB
345861999-03-08 Craig Burley <craig@jcb-sc.com>
34587
34588 * g77.f-torture/execute/970625-2.f: call ABORT if final
34589 result is not correct, instead of just printing it.
34590 Add this checking via newly introduced obfuscation, to
34591 trip up buggy front ends.
34592
3f18f777
CB
345931999-03-07 Craig Burley <craig@jcb-sc.com>
34594
34595 * g77.f-torture/compile/960317-1.f: Moved from being
34596 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
34597
158281d7
CB
345981999-03-06 Craig Burley <craig@jcb-sc.com>
34599
34600 * g77.f-torture/execute/960317-1.f: New (old) test.
34601 * g77.f-torture/execute/970625-2.f: Ditto.
34602
83f1c55d
RH
346031999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
34604
34605 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
34606 message on line 1 or line 2; cccp and cpplib do this differently.
34607
b8c25665 346081999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
34609
34610 * g++.old-deja/g++.law/weak1.C: New test.
34611
5762f506
ZW
346121999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34613
34614 * gcc.c-torture/execute/990119-1.c: Renamed to...
34615 * gcc.dg/990119-1.c: this, so it will only be tested once
34616 (it's a preprocessor test, it doesn't need to be run at
34617 multiple optimization levels).
34618
7126c249
ZW
346191999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34620
34621 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 34622 ALWAYS_CXXFLAGS.
7126c249 34623
bc0a89ec
CB
346241999-02-24 Craig Burley <craig@jcb-sc.com>
34625
29df9714
CB
34626 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
34627 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
34628 to not be compilable by current g77.
34629
518ee01e
NC
346301999-02-24 Nick Clifton <nickc@cygnus.com>
34631
34632 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
34633
b8c25665 346341999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
34635
34636 * gcc.c-torture/execute/990222-1.c: New test.
34637
a27e2d39
CB
346381999-02-19 Craig Burley <craig@jcb-sc.com>
34639
34640 * g77.f-torture/compile/19990218-0.f: New test.
34641 * g77.f-torture/noncompile/19990218-1.f: New test.
34642
fc18a80e
CB
346431999-02-18 Craig Burley <craig@jcb-sc.com>
34644
34645 * g77.f-torture/compile/19981216-0.f: New test.
34646
b8c25665 346471999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
34648
34649 * gcc.dg/990214-1.c: New test.
34650
b8c25665 346511999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 34652
3c602fcb
JL
34653 * gcc.dg/990213-2.c: New test.
34654
68fe00c0
JL
34655 * gcc.dg/990213-1.c: New test.
34656
b8c25665 346571999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
34658
34659 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
34660 ints.
34661
60f29ff7
NC
346621999-02-11 Nick Clifton <nickc@cygnus.com>
34663
3af64817
JL
34664 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
34665 specified by target.
34666
60f29ff7
NC
34667 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
34668
b8c25665 346691999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
34670
34671 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
34672
b8c25665 346731999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
34674
34675 * gcc.dg/special/ecos.exp: New test driver for new tests with
34676 special requirements.
34677
34678 * gcc.dg/special/alias-1.c: New test.
34679 * gcc.dg/special/gcsec-1.c: New test.
34680 * gcc.dg/special/weak-1.c: New test.
34681 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
34682 * gcc.dg/special/weak-2.c: New test.
34683 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
34684 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
34685 * gcc.dg/special/wkali-1.c: New test.
34686 * gcc.dg/special/wkali-2.c: New test.
34687 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
34688 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
34689
b8c25665 346901999-02-10 Felix Lee <flee@cygnus.com>
05a59650 34691
efdbc6f8
RH
34692 * lib/c-torture.exp (c-torture-compile): Pull out code for
34693 analyzing gcc error messages.
34694 (c-torture-execute): Likewise. Fix some (harmless) false
34695 positives.
34696 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 34697
b8c25665 346981999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
34699
34700 * gcc.c-torture/execute/990208-1.c: New test.
34701
561cb39b
JL
347021999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
34703
34704 * g++.dg/special/ecos.exp: New driver for new tests with special
34705 requirements
92936ecf 34706
561cb39b
JL
34707 * g++.dg/special/conpr-1.C: New test
34708 * g++.dg/special/conpr-2.C: New test
34709 * g++.dg/special/conpr-2a.C: New test
34710 * g++.dg/special/conpr-3.C: New test
34711 * g++.dg/special/conpr-3a.C: New test
34712 * g++.dg/special/conpr-3b.C: New test
92936ecf 34713
561cb39b
JL
34714 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
34715 allow g++ to use the dg driver
34716
34717 * README: Add comment about g++.dg directory
34718
b8c25665 347191999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
34720
34721 * README: Update email addresses.
34722
83f1c55d
RH
347231999-02-03 Nick Clifton <nickc@cygnus.com>
34724
34725 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
34726 arguments in order to force structure S onto the stack even on
34727 the alpha.
34728 (test): Pass 10 leading arguments to function foo as well as the
34729 structure S.
34730
34731 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 34732 failure for all targets.
83f1c55d
RH
34733
34734 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
34735 abort to terminate program execution.
34736
b8c25665 347371999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
34738
34739 * gcc.c-torture/execute/990130-1.c: New test.
34740
b8c25665 347411999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
34742
34743 * gcc.dg/990130-1.c: New test.
34744
83f1c55d
RH
347451999-01-28 Michael Meissner <meissner@cygnus.com>
34746
34747 * gcc.c-torture/execute/990128-1.c: New test.
34748
347491999-01-27 Michael Meissner <meissner@cygnus.com>
34750
34751 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
34752
3af64817
JL
347531999-01-27 Felix Lee <flee@cygnus.com>
34754
34755 * lib/c-torture.exp (c-torture-compile): pull out code for
34756 analyzing gcc error messages.
34757 (c-torture-execute): ditto, and fix some (harmless) false
34758 positives.
34759 * lib/gcc.exp (gcc_check_compile): new function.
34760
b8c25665 347611999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 34762
b96acc3f
JL
34763 * gcc.dg/990117-1.c: New test.
34764
f81b9d95 34765 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 34766
f81b9d95 34767 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 34768
b8c25665 347691999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
34770
34771 * g77.f-torture/compile/990115-1.f: New test.
34772
b8c25665 347731999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
34774
34775 * gcc.c-torture/compile/990107-1.c: New test
34776
b8c25665 347771999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 34778
1d1c12f4
JL
34779 * gcc.c-torture/execute/990106-2.c: New test.
34780
e2ba7b0e
JL
34781 * gcc.c-torture/execute/990106-1.c: New test.
34782
b8c25665 347831998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
34784
34785 * gcc.c-torture/compile/981223-1.c: New test.
34786
b8c25665 347871998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
34788
34789 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34790 (opt3): Rename from opt4 and disable.
34791
7162b45d
AO
347921998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34793
34794 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34795
68b04813
AO
347961998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34797
34798 * g++.old-deja/g++.other/conv5.C: New test.
34799
83f1c55d
RH
348001998-12-14 Nick Clifton <nickc@cygnus.com>
34801
34802 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34803
b8c25665 348041998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
34805
34806 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34807
b8c25665 348081998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
34809
34810 * gcc.c-torture/compile/981211-1.c: New test.
34811
2d8bf6c3
AO
348121998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34813
ceff9b14 34814 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 34815
ceff9b14 34816 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 34817
b8c25665 348181998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
34819
34820 * gcc.special/930510-1.c: Make C9X safe.
34821 * gcc.misc-tests/gcov-1.c Similarly.
34822 * gcc.misc-tests/gcov-2.c Similarly.
34823
7dc8c714
AO
348241998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34825
34826 * gcc.dg/ultrasp1.c: New test.
34827
b8c25665 348281998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
34829
34830 * gcc.c-torture/execute/981206.c: New test.
34831
658269bd
AO
348321998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34833
c3a6e905
AO
34834 * g++.old-deja/g++.ns/template7.C: New test.
34835
2732314e
AO
34836 * g++.old-deja/g++.other/expr1.C: New test.
34837
ad987436
AO
34838 * g++.old-deja/g++.eh/tmpl3.C: New test.
34839
658269bd
AO
34840 * g++.old-deja/g++.eh/tmpl2.C: New test.
34841
71eb0b9e
AO
348421998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34843
ceff9b14
AO
34844 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34845 * g++.old-deja/g++.other/using6.C: Removed.
34846 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 34847
71eb0b9e
AO
34848 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34849
16fe4796
AO
348501998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34851
b0e3f98f
AO
34852 * g++.old-deja/g++.pt/overload8.C: New test.
34853
10e209e3
AO
34854 * g++.old-deja/g++.pt/overload7.C: New test.
34855
ceff9b14 34856 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 34857
ceff9b14
AO
34858 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34859 and relinking messages.
34860 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34861 compiling with -frepo.
16fe4796 34862
688d56bc
AO
348631998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34864
34865 * g++.old-deja/g++.pt/lookup6.C: New test.
34866
83f1c55d
RH
348671998-11-30 Nick Clifton <nickc@cygnus.com>
34868
34869 * gcc.c-torture/execute/981130-1.c: New test.
34870 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34871
d1b0fca0
AO
348721998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34873
308a214a
AO
34874 * g++.old-deja/g++.pt/explicit76.C: New test.
34875
91910750
AO
34876 * g++.old-deja/g++.pt/friend38.C: New test.
34877
fb63a870
AO
34878 * g++.old-deja/g++.ns/crash2.C: New test.
34879
c885faf8
AO
34880 * g++.old-deja/g++.pt/defarg8.C: New test.
34881
be537f34
AO
34882 * g++.old-deja/g++.pt/instantiate6.C: New test.
34883
bc4f0b0a
AO
34884 * g++.old-deja/g++.pt/static6.C: New test.
34885
d1b0fca0
AO
34886 * g++.old-deja/g++.pt/decl2.C: New test.
34887
3c9a0d0f
AO
348881998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34889
51a63112
AO
34890 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34891 problem is actually related with name lookup, but so what? :-)
34892
3c9a0d0f
AO
34893 * g++.old-deja/g++.pt/friend37.C: New test.
34894
6edfbe4c
DL
348951998-11-25 Dave Love <d.love@dl.ac.uk>
34896
34897 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34898 element, which fails on some systems.
34899
34900 * g77.f-torture/execute/labug1.f: New test.
34901
b8c25665 349021998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
34903
34904 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34905 is defined.
34906
7251e552
DL
349071998-11-18 Dave Love <d.love@dl.ac.uk>
34908
34909 * g77.f-torture/compile/981117-1.f: New test.
34910
233363cb
AO
349111998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34912
34913 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 34914 properly discarded.
233363cb 34915
b8c25665 349161998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
34917
34918 * gcc.c-torture/execute/memcheck: New directory of tests for
34919 -fcheck-memory-usage.
34920
ed8e443a
JM
349211998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34922
34923 * README: New file, general information about the testsuite and
34924 new description of the various C++ test subdirectories.
34925 * README.g++: Eliminate obsolete information, update and move most
34926 relevant stuff to README.
34927
349281998-11-07 Richard Henderson <rth@cygnus.com>
34929
34930 * gcc.c-torture/compile/981107-1.c: New test.
34931
349321998-11-02 Doug Evans <devans@canuck.cygnus.com>
34933
34934 * execute/memcpy-bi.c: New testcase.
34935
349361998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34937
34938 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34939 base classes.
34940
34941 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34942 template is selected.
34943
34944 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34945 classes, it should be accepted for all types.
34946
34947 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34948
34949 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34950 specializations start with template headers.
34951
349521998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34953
34954 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34955
34956 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34957 non-POD types.
34958
349591998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34960
34961 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34962
349631998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34964
34965 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34966
349671998-10-19 Jeffrey A Law (law@cygnus.com)
34968
34969 * 981019-1.c: New test.
34970
349711998-10-14 Robert Lipe <robertl@dgii.com>
34972
34973 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34974 find objc headers.
34975
349761998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34977
34978 * compile/981001-4.c: Remove use of GCC extension that triggers a
34979 compiler bug.
34980
349811998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34982
34983 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34984
349851998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34986
34987 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34988 instantiation of template produces incorrect code for delete
34989 expression.
34990
34991 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34992 constructors' name is not unique.
34993 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34994 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34995
34996 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34997 automatic array of const is ill-formed.
34998
34999 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
35000 of template parameter?
35001
35002 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
35003 const.
35004
35005 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
35006 pointer-to-member expression.
35007
35008 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
35009 declaration causes ICE.
35010
350111998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
35012
35013 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
35014 reserved in the global namespace.
35015
35016 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
35017 generate needed virtual table.
35018
35019 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
35020
350211998-10-10 Dariush Eslimi <eslimi@loran.com>
35022
35023 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
35024 template-dependent type
35025
350261998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
35027
35028 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
35029 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
35030 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
35031
35032 * g++.old-deja/g++.other/using5.C: New test; using decl from base
35033 class should be usable as argument of member function.
35034 * g++.old-deja/g++.other/using6.C: New test; using decl from base
35035 class should be usable as return type of member function.
35036 * g++.old-deja/g++.other/using7.C: New test; using decl from base
35037 class should be usable as type of data member.
35038
35039 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
35040
350411998-10-09 Jeffrey A Law (law@cygnus.com)
35042
35043 * gcc.c-torture/special/920521-1.c: Fix bogus test.
35044
350451998-10-08 Nick Clifton <nickc@cygnus.com>
35046
35047 * gcc.dg/dll-?.c Add thumb to target list.
35048 Fix assembler scan patterns to match current assembler output.
35049
350501998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
35051
35052 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
35053 matching of template brackets.
35054
35055 * g++.old-deja/g++.other/using4.C: New test. Test using
35056 declarations of methods from base classes.
35057
35058 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
35059 within functions should introduce names into the innermost
35060 enclosing namespace.
35061
35062 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
35063 of static locals if first initialization throws.
35064
350651998-10-07 Jim Wilson <wilson@cygnus.com>
35066
35067 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
35068
350691998-10-06 Ken Raeburn <raeburn@cygnus.com>
35070
35071 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
35072 lose track of the possible targets of tablejump insns.
35073 * special/special.exp: Run it.
35074
350751998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35076
35077 * g++.old-deja/g++.pt/friend35.C: New test. A template function
35078 must be declared before its specializations can be named in friend
35079 declarations.
35080
350811998-10-05 Dave Love <d.love@dl.ac.uk>
35082
35083 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
35084
35085 * g77.f-torture/execute/io1.f: New test.
35086
350871998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
35088
35089 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
35090 with pointer to template function, for which no argument deduction
35091 is possible.
35092
35093 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
35094 specialization of template function as argument to template
35095 function.
35096
35097 * g++.old-deja/g++.other/access2.C: New test; Inner class
35098 shouldn't have privileged access to Outer's names.
35099
351001998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
35101
35102 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
35103 friend template declared within template class conflicts with
35104 nested class of the same name.
35105
35106 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
35107 is ignored.
35108
35109 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
35110 object with direct initializer as function declaration.
35111
35112 * g++.old-deja/g++.other/decl2.C: New test; duplicate
35113 initializers.
35114
35115 * g++.old-deja/g++.other/null2.C: New test; conditional operator
35116 involving const pointer and NULL produces incorrect result.
35117
35118 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
35119 type name without `typename' should be rejected with -pedantic.
35120
351211998-10-02 Richard Henderson <rth@cygnus.com>
35122
35123 * g++.old-deja/g++.other/addrof1.C: New test.
35124
351251998-10-01 Nick Clifton <nickc@cygnus.com>
35126
35127 * gcc.c-torture/compile/981001-1.c: New test.
35128 * gcc.c-torture/execute/981001-1.c: New test.
35129
351301998-10-01 Jeffrey A Law (law@cygnus.com)
35131
35132 * gcc.c-torture/compile/981001-2.c: New test.
35133 * gcc.c-torture/compile/981001-3.c: New test.
35134 * gcc.c-torture/compile/981001-4.c: New test.
35135
351361998-10-01 Robert Lipe <robertl@dgii.com>
35137
35138 * lib/objc.exp (objc_target_compile): Add -L during compiles for
35139 multilibbed hosts. Idea grafted from g77.exp.
35140
351411998-09-30 Dave Love <d.love@dl.ac.uk>
35142
35143 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
35144 avoid losing on systems which need -lsocket.
35145
351461998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
35147
35148 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
35149 * g++.old-deja/g++.other/nested2.C: Ditto.
35150 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
35151 failure.
35152
351531998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
35154
35155 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
35156 preferred over template operator!= for enum bitfields.
35157
351581998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
35159
35160 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
35161 that happen to have the same base name, but in different scopes,
35162 are incorrectly rejected.
35163
351641998-09-16 Richard Henderson <rth@cygnus.com>
35165
35166 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
35167 on the native word size instead of an integer literal.
35168
351691998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
35170
35171 * g++.old-deja/g++.other/static2.C: Invocation of static data
35172 member of type pointer-to-function denoted as non-static member.
35173
35174 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
35175 checks involving function types and aliases.
35176
351771998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
35178
35179 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
35180 redefined to the same non-trivial type.
35181
35182 * g++.old-deja/g++.pt/explicit73.C: Test for proper
35183 namespace-qualification of template specializations declared in
35184 other namespaces.
35185
35186 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
35187 to declare a subset of the specializations of a template function
35188 as friends of specializations of a template class.
35189
35190 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
35191 member templates that do not fully specialize the enclosing
35192 template class are rejected.
35193
351941998-09-11 Dave Love <d.love@dl.ac.uk>
35195
35196 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
35197
351981998-09-08 Dave Love <d.love@dl.ac.uk>
35199
35200 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
35201 altered from libf2c/libU77 version.
35202
352031998-09-06 Dave Love <d.love@dl.ac.uk>
35204
35205 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
35206
352071998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
35208
35209 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
35210 (un)signed char are different types for template specialization
35211 purposes.
35212
352131998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
35214
35215 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
35216 * objc: ObjC testsuite.
35217
352181998-08-31 Catherine Moore <clm@cygnus.com>
35219
35220 * gcc.c-torture/execute/941014-1.x: New file.
35221
352221998-08-31 Nick Clifton <nickc@cygnus.com>
35223
35224 * lib/c-torture.exp: Add support for
35225 torture_eval_before_compile and torture_eval_before_execute
35226 variables.
35227
352281998-08-30 Jeffrey A Law (law@cygnus.com)
35229
35230 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
35231 this test triggers valid.
35232
352331998-08-27 Jeffrey A Law (law@cygnus.com)
35234
35235 * gcc.dg/980827-1.c: New test.
35236
352371997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
35238
35239 * gcc.c-torture/execute/loop-4b.c: New test.
35240
352411998-08-26 Nick Clifton <nickc@cygnus.com>
35242
35243 * lib/c-torture.exp: Add support for
35244 torture_eval_before_compile and torture_eval_before_execute
35245 variables.
35246
352471998-08-25 Jeffrey A Law (law@cygnus.com)
35248
35249 * gcc.c-torture/compile/980825-1.c: New test.
35250
352511998-08-24 Nick Clifton <nickc@cygnus.com>
35252
35253 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
35254 count number tests in opt_t0 not good_t0.
35255
352561998-08-24 Jeffrey A Law (law@cygnus.com)
35257
35258 * gcc.c-torture/compile/930326-1.x: Fix typo.
35259
352601998-08-23 Mark Mitchell <mark@markmitchell.com>
35261
35262 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
35263 causes an ICE.
35264
352651998-08-21 Jeffrey A Law (law@cygnus.com)
35266
35267 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
35268 STACK_SIZE is defined.
35269 * gcc.c-torture/unsorted/stuct.c: Similarly.
35270
35271 * gcc.c-torture/compile/980821-1.c: New test.
35272
352731998-08-21 Jeffrey A Law (law@cygnus.com)
35274
35275 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
35276
352771998-08-19 Mark Mitchell <mark@markmitchell.com>
35278
35279 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
35280 code.
35281
352821998-08-09 Mark Mitchell <mark@markmitchell.com>
35283
35284 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
35285 error'.
35286
352871998-08-18 Jeffrey A Law (law@cygnus.com)
35288
35289 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
35290
352911998-08-16 Jeffrey A Law (law@cygnus.com)
35292
35293 * gcc.c-torture/compile/980816-1.c: New test.
35294
35295 * gcc.dg/980816-1.c: New test.
35296
352971998-08-13 Jeffrey A Law (law@cygnus.com)
35298
35299 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
35300 compiler for ieee tests.
35301
353021998-08-01 Dave Love <d.love@dl.ac.uk>
35303
35304 * g77.f-torture/compile/980729-0.f: New test.
35305
353061998-07-30 Ken Raeburn <raeburn@cygnus.com>
35307
35308 * gcc.c-torture/special/eeprof-1.c: New test, for
35309 -finstrument-functions.
35310 * gcc.c-torture/special/special.exp: Run it.
35311
353121998-07-29 Jeffrey A Law (law@cygnus.com)
35313
35314 * gcc.c-torture/compile/980729-1.c: New test.
35315
353161998-07-27 Nick Clifton <nickc@cygnus.com>
35317
35318 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
35319 __thumb__ is defined, and test for ARM style doubles if so.
35320
353211998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
35322
35323 * g77.f-torture/noncompile/980615-0.f: New test.
35324
b8c25665 353251998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
35326
35327 * gcc.dg/980312-1.c: Do link instead of compile.
35328 * gcc.dg/980313-1.c: Likewise.
35329
b8c25665 353301998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
35331
35332 * gcc.c-torture/compile/980726-1.c: New test.
35333
8b62e122
DL
353341998-07-25 Dave Love <d.love@dl.ac.uk>
35335
35336 * g77.f-torture/execute/io0.f: New test.
35337
b8c25665 353381998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
35339
35340 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
35341 an int.
35342
b8c25665 353431998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35344
35345 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
35346 m32r bugs.
35347
b8c25665 353481998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
35349
35350 * gcc.dg/980626-1.c: Expect failures for all toolchains until
35351 c-decl.c:grokdeclarator can handle mode attributes.
35352
b8c25665 353531998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
35354
35355 * gcc.c-torture/execute/980716-1.c: New test.
35356
b8c25665 353571998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
35358
35359 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
35360 the mn10200.
35361 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
35362 the mn10200.
35363 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 35364 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 35365
bda991ee
DL
353661998-07-13 Dave Love <d.love@dl.ac.uk>
35367
35368 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
35369 New test from Craig.
35370
3792922a
DL
353711998-07-12 Dave Love <d.love@dl.ac.uk>
35372
538ccf9a
DL
35373 * g77.f-torture/noncompile/980616-0.f: New test.
35374
3792922a
DL
35375 * g77.f-torture/execute/970816-3.f: New test from Craig.
35376
b8c25665 353771998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 35378
a1ee890d
ML
35379 * g++.other/singleton.C: Return error value instead of taking
35380 SIGSEGV.
35381
b8c25665 353821998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
35383
35384 * g++.other/singleton.C: New test. Warning is under dispute.
35385 Runtime crash is not.
35386
b8c25665 353871998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 35388
92936ecf
ZW
35389 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
35390 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
35391 using6.C, using7.C}: New namespace tests.
35392
b8c25665 353931998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 35394
ceff9b14
AO
35395 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
35396 specialization with typedef'ed names used as array indexes.
25381187 35397
b8c25665 353981998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 35399
57c578cf
JL
35400 * gcc.c-torture/execute/980709-1.c: New test.
35401
6acaa318
JL
35402 * gcc.dg/980709-1.c: New test.
35403
b8c25665 354041998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
35405
35406 * gcc.c-torture/execute/bcp-1.c: New test.
35407
b8c25665 354081998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
35409
35410 * gcc.c-torture/execute/980707-1.c: New test.
35411
b8c25665 354121998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
35413
35414 * gcc.c-torture/compile/980706-1.c: New test.
35415
b22773b1
DL
354161998-07-01 Dave Love <d.love@dl.ac.uk>
35417
35418 * g77.f-torture/execute/980701-0.f,
35419 g77.f-torture/execute/980701-1.f: New test from Craig.
35420
b8c25665 354211998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 35422
0d37278a
JL
35423 * gcc.c-torture/compile/980701-1.c: New test.
35424
506506fa
JL
35425 * gcc.c-torture/execute/980701-1.c: New test.
35426
b8c25665 354271998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
35428rlsruhe.de>
35429
35430 * g++.old-deja/g++.robertl/eb132.C: New test.
35431 * g++.old-deja/g++.robertl/eb133.C: Likewise.
35432
174be1b3
DL
354331998-06-29 Dave Love <d.love@dl.ac.uk>
35434
14583692
DL
35435 * g77.f-torture/execute/980628-7.f,
35436 g77.f-torture/execute/980628-8.f,
35437 g77.f-torture/execute/980628-9.f,
35438 g77.f-torture/execute/980628-10.f: New tests from Craig.
35439
174be1b3
DL
35440 * g77.f-torture/execute/980628-3.f: Remove mail headers.
35441
b8c25665 354421998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
35443
35444 * g77.f-torture/execute/980628-4.f: New test from Craig.
35445 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 35446 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
35447 * g77.f-torture/execute/980628-0.f: Likewise.
35448 * g77.f-torture/execute/980628-1.f: Likewise.
35449 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 35450 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 35451
b8c25665 354521998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
35453
35454 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
35455 directory when nothing has been installed yet.
35456
b8c25665 354571998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
35458
35459 * gcc.c-torture/special/special.exp: Handle newer versions of
35460 dejagnu.
35461
b8c25665 354621998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
35463
35464 * gcc.dg/980626-1.c: New test.
35465
b8c25665 354661998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
35467
35468 * gcc.misc-tests/m-un-2.c: New test.
35469 * g++.old-deja/g++.other/warn01.c: Likewise.
35470
b8c25665 354711998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 35472
117b84b7
RL
35473 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
35474 compatibility with assmblers with a different comment character.
92936ecf 35475 Eliminate use of GAS-specific extensions.
117b84b7 35476
b8c25665 354771998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
35478
35479 * gcc.c-torture/execute/ieee/980619-1.c: New test.
35480
b8c25665 354811998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
35482
35483 *lib/g77.exp: Replace search for libf2c.a with search for newly
35484 renamed libg2c.a
35485
b8c25665 354861998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
35487
35488 * gcc.c-torture/execute/980617-1.c: New test.
35489
b8c25665 354901998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
35491
35492 * gcc.c-torture/execute/980612-1.c: New test.
35493
b8c25665 354941998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 35495
5ccdc8af
JL
35496 * gcc.dg/980523-1.c: Only test on ppc-linux.
35497 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
35498
74cbdffa
JL
35499 * gcc.c-torture/execute/980608-1.c: New test.
35500
b8c25665 355011997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35502
35503 * gcc.c-torture/execute/980605-1.c: New test.
35504
b8c25665 355051998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
35506
35507 * gcc.c-torture/execute/980604-1.c: New test.
35508
b8c25665 355091998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
35510
35511 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 35512 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 35513
858a26d4
DL
355141998-06-02 Dave Love <d.love@dl.ac.uk>
35515
35516 * 970125-0.f: Fix per JCB. Add commentary.
35517
b8c25665 355181998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35519
35520 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
35521 IEEE -0 support.
35522
b8c25665 355231998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
35524
35525 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
35526 earlier.
35527
b8c25665 355281998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
35529
35530 * gcc.c-torture/execute/980526-3.c: New test.
35531
8da801cf
MH
355321998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
35533
35534 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
35535 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
35536 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
35537 m88k-motorola-sysv3 to XFAIL.
35538
b8c25665 355391998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
35540
35541 * gcc.dg/980526-1.c: New test.
35542 * gcc.c-torture/execute/980526-2.c: New test.
35543
b8c25665 355441998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 35545
077e57d2
JL
35546 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
35547
74cd6867
JL
35548 * gcc.c-torture/execute/980526-1.c: New test.
35549
ef75df42
DL
355501998-05-26 Dave Love <d.love@dl.ac.uk>
35551
35552 * g77.f-torture/execute/alpha2.f: Add runtime test.
35553
46dc5157
JM
355541998-05-24 Jason Merrill <jason@yorick.cygnus.com>
35555
51c4eb9b
JM
35556 * g++.old-deja/old-deja.exp: Strip leading directories.
35557
46dc5157
JM
35558 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
35559 error for the line. Don't run multiple tests for the same line.
35560
b8c25665 355611998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
35562
35563 * gcc.dg/980523-1.c: New test.
35564
6e4cdba0
DL
355651998-05-23 Dave Love <d.love@dl.ac.uk>
35566
35567 * g77.f-torture/compile/970915-0.f: New test.
35568
cf22ce45
JM
355691998-05-23 Jason Merrill <jason@yorick.cygnus.com>
35570
35571 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
35572
b8c25665 355731998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
35574
35575 * gcc.dg/980520-1.c: New test.
35576
b8c25665 355771998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
35578
35579 * gcc.dg/980502-1.c: Fix return type.
35580
b8c25665 355811998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
35582
35583 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
35584 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
35585 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
35586 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
35587 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
35588
3e98dfd1
DL
355891998-05-20 Dave Love <d.love@dl.ac.uk>
35590
35591 * g77.f-torture/execute/980520-1.f: New test.
35592
4ee383a7
DL
355931998-05-15 Dave Love <d.love@dl.ac.uk>
35594
35595 * lib/mike-g77.exp: New file.
35596
35597 * g77.f-torture/noncompile/noncompile.exp,
35598 g77.f-torture/noncompile/check0.f: New files.
35599
c02cdb70
DL
356001998-05-14 Dave Love <d.love@dl.ac.uk>
35601
35602 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
35603 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
35604 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
35605 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
35606 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
35607 abort where appropriate.
35608
b8c25665 356091998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
35610
35611 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
35612 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
35613
87c54c63
DL
356141998-04-29 Dave Love <d.love@dl.ac.uk>
35615
35616 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
35617
8594f210
DL
356181998-04-27 Dave Love <d.love@dl.ac.uk>
35619
35620 * g77.f-torture/compile/980427-0.f: New test.
35621
2fe8c4d9
DL
356221998-04-24 Dave Love <d.love@dl.ac.uk>
35623
35624 * g77.f-torture/compile/980424-0.f: New test.
35625
bddcc8a6
DL
356261998-04-19 Dave Love <d.love@dl.ac.uk>
35627
39339a62 35628 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
35629 * g77.f-torture/compile/970125-0.f: New test.
35630 * g77.f-torture/compile/980419-1.f: New test.
35631
b8c25665 356321998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35633
35634 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
35635 of loop-4.c.
35636
b8c25665 356371998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35638
35639 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
35640
b8c25665 356411998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35642
35643 * gcc.c-torture/compile/980329-1.c: New test.
35644
b8c25665 356451998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 35646
583708a6 35647 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
35648 * gcc.dg/980312-1.c: Fix typo in -march command.
35649
b8c25665 356501998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 35651
583708a6 35652 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 35653
b8c25665 356541998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
35655
35656 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
35657 Dave Love agree the Fortran source is bogus.
35658
b8c25665 356591998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
35660
35661 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
35662 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
35663 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
35664 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
35665 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 35666
b8c25665 356671998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 35668
ceff9b14 35669 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 35670
26f6827a
DL
356711998-02-18 Dave Love <d.love@dl.ac.uk>
35672
35673 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
35674 possibly uninitialized) variables and declare dnrm2.
35675
b8c25665 356761998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
35677
35678 From Bruno Haible <haible@ilog.fr>:
35679 * gcc.c-torture/execute/980223.c: New test.
35680
b8c25665 356811998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
35682
35683 * gcc.dg/ifelse-1.c: New test.
b45f3a91 35684
b8c25665 356851998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 35686
b45f3a91
L
35687 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
35688
efdbc6f8
RH
35689 * lib/old-dejagnu.exp (old-dejagnu): Added the
35690 "execution test - XFAIL *-*-*" handling in the spirit of
35691 "excess errors test -". Changed the "execution test fails"
35692 handling to be like "excess errors test fails".
35693 * Update various tests accordingly.
fa80e0a6 35694
b8c25665 356951998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35696
35697 * gcc.c-torture/execute/980205.c: New test.
35698
b8c25665 356991998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
35700
35701 * lib/c-torture.exp: Look for .x files instead of .cexp files.
35702 * lib/f-torture.exp: Similarly.
35703 * gcc.c-torture: Rename all .cexp files to .x files.
35704
b8c25665 357051997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35706
35707 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
35708 (940510-1.c): Removed duplicate.
35709 (971104-1.c): New test.
35710
b8c25665 357111997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 35712
efdbc6f8 35713 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 35714
b8c25665 357151997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35716
35717 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
35718 use that to size the filler array.
35719
b8c25665 357201997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 35721
15ec0729
JL
35722 * lib/c-torture.exp(c-torture-execute): Fix typo.
35723
35724 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
35725 testcase as the executable name. Keep the executable around if
35726 the test fails.
35727
b8c25665 357281997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
35729
35730 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
35731 changes. Only test one -g option, and move it to the end of the
35732 list of options to test.
15ec0729 35733
b8c25665 357341997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
35735
35736 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
35737 variable GCC_TORTURE_OPTIONS to supply default switches separated
35738 by colons. If no environment variable, run tests with -O0 -g, -O1
35739 -g, and -O2 -g as well.
35740
b8c25665 357411997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
35742
35743 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
35744 explanatory comments. Fix indentation.
335043a8 35745
b8c25665 357461997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
35747
35748 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 35749
b8c25665 357501997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
35751
35752 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
35753 * g++.old-deja/g++.mike/p7325.C: Likewise.
35754 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35755
b8c25665 357561997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
35757
35758 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35759 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35760 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35761 * g++.old-deja/g++.law/operators4.C: Likewise.
35762
b8c25665 357631997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
35764
35765 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35766 * g++.old-deja/g++.mike/p784.C: Ditto.
35767 * g++.old-deja/g++.mike/p785.C: Ditto.
35768
b8c25665 357691997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 35770
efdbc6f8 35771 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 35772
b8c25665 357731997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
35774
35775 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35776 target feature; pass this to c-torture-execute as needed.
35777
b8c25665 357781997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 35779
15ec0729 35780 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
35781 current executables being tested are identical, we don't need to
35782 run the executable again. Try to make the executable names
35783 unique. Add an optional argument for passing additional compiler
35784 flags.
18c6629a 35785
b8c25665 357861997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
35787
35788 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35789
b8c25665 357901997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
35791
35792 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35793
b8c25665 357941997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
35795
35796 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35797 32bit or larger longs.
35798
35799 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35800 have either a 32bit long or 32bit int.
35801
b8c25665 358021997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35803
35804 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35805 Make double precision tests dependent on sizeof (double).
35806
b8c25665 358071997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35808
35809 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35810 too.
35811
b8c25665 358121997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35813
35814 * gcc.c-torture/compile/961203-1.cexp: New script.
35815
b8c25665 358161997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35817
35818 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35819 up the includes ourselves.
35820
b8c25665 358211997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35822
35823 * lib/plumhall.exp: Remove random include, and add a few
35824 verbose messages for debugging.
35825
b8c25665 358261997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35827
35828 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35829 of trying to do it ourselves.
35830
b8c25665 358311997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35832
35833 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35834
b8c25665 358351997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35836
35837 * gcc.prms/5403.c: Made regexp a bit less strict.
35838
b8c25665 358391997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35840
35841 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35842 is returned from remote_load instead.
35843 * lib/plumhall.exp: Ditto.
35844 * lib/mike-g++.exp: Ditto.
35845 * lib/old-dejagnu.exp: Ditto.
35846 * lib/c-torture.exp: Ditto.
35847
b8c25665 358481997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35849
35850 * lib/g++.exp: Use build_wrapper procedure.
35851 * lib/gcc.exp: Ditto.
35852
b8c25665 358531997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
35854
35855 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35856 an old-style decl for malloc. Fixes tests to work when
35857 sizeof (int) != sizeof (size_t).
35858
b8c25665 358591997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
35860
35861 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35862
35863 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35864 use stdargs.h interface.
35865
b8c25665 358661997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
35867
35868 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35869 NO_VARARGS when compiling.
35870
b8c25665 358711997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35872
35873 * lib/plumhall.exp(ph_includes): New procedure.
35874 (ph_make): Use it.
35875 (ph_compiler): Ditto.
35876
35877 * lib/g++.exp: Rename test-glue.c to testglue.c.
35878 * lib/gcc.exp: Ditto.
35879
b8c25665 358801997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35881
35882 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 35883 to completion when it's called.
921e5a0e 35884
b8c25665 358851997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35886
35887 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35888 is defined, don't do test.
35889
b8c25665 358901997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35891
35892 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35893 for object files.
35894 (ph_summary): Mark skipped testcases as untested, not unresolved.
35895
35896 * lib/plumhall.exp (ph_make): If unresolved because of bad
35897 errorCode, record errorCode in log file.
35898 (*): Replace send_log/verbose with verbose -log.
35899
b8c25665 359001997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35901
35902 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35903 double conversion if double isn't at least 8 bytes.
35904
35905 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35906 int to work with targets where int is 16 bits.
35907
35908 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35909 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35910 precision for the test to complete.
35911
b8c25665 359121997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35913
35914 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35915 if d10v is not compiled with the -mdouble64 flag.
35916 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35917
35918 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35919 d10v is not compiled with the -mint32 flag.
35920
b8c25665 359211997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35922
35923 * lib/plumhall.exp: Use incr_count.
35924
b8c25665 359251997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
35926
35927 * gcc.c-torture: Update to c-torture-1.45.
35928
b8c25665 359291997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35930
35931 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 35932 the name of the expect testcase file).
92936ecf 35933
921e5a0e
JL
35934 * lib/g++.exp(g++_init): Ditto.
35935
b8c25665 359361997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35937
35938 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35939 the host.
35940
35941 * lib/gcc.exp(gcc_exit): New procedure.
35942
b8c25665 359431997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35944
35945 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35946 specs where appropriate.
35947
35948 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35949 because of new "candidates are" messages, and removed a few
35950
35951 * Converted all non-old-style g++ testcases to old-style, and
35952 moved into g++.old-deja.
35953
b8c25665 359541997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35955
35956 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35957 options.
35958
35959 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35960 succeeded.
35961
35962 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35963
b8c25665 359641997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
35965
35966 * lib/gcc.exp (gcc_target_compile): Add support for defining
35967 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35968 the machine doesn't have those features.
35969
b8c25665 359701997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35971
35972 * g++.law/operators4.exp: Don't use LIBS.
35973
b8c25665 359741997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35975
35976 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 35977
921e5a0e
JL
35978 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35979 * lib/g++.exp: Set it here instead. Also, allow use of the
35980 --tool_exec and --tool_opt options. Change CXX to
35981 GXX_UNDER_TEST.
92936ecf 35982
921e5a0e 35983 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 35984
921e5a0e
JL
35985 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35986
b8c25665 359871997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35988
35989 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 35990 prune_system_crud.
921e5a0e
JL
35991 * lib/mike-g++.exp: Ditto.
35992 * lib/gcc.exp: Ditto.
35993 * lib/g++.exp: Ditto.
35994
35995 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35996
b8c25665 359971997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 35998
efdbc6f8
RH
35999 * 941014-2.c: Include stdlib.h
36000 * 960327-1.c: Include stdio.h
36001 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 36002
b8c25665 360031997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36004
36005 * lib/gcc.exp: Add gcc,stack_size target feature.
36006
92936ecf 36007 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
36008 paths here, not in two other places. And, it's $options, not
36009 options.
36010
36011 * lib/mike-g++.exp(postbase): Remove the code that determines
36012 the correct include and link paths.
36013 * g++.old-deja/old-deja.exp: Ditto.
36014
b8c25665 360151997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36016
36017 * lib/g++.exp(g++_init): target_compile no longer returns the
36018 filename of the result.
36019
b8c25665 360201997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36021
36022 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
36023 call to glob.
36024
36025 * gcc.c-torture/special/special.exp: Change call to
42ded877 36026 gcc_target_compile to include the object file.
921e5a0e 36027
b8c25665 360281997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
36029
36030 * gcc.c-torture/special/special.exp: Correct misspelling in last
36031 change.
36032
b8c25665 360331997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36034
36035 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 36036 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
36037 (ph_execute): Return -1 if there were any failures, 0 otherwise.
36038 (ph_make): Clean up objects and executables that were built
36039 if the tests succeeded.
36040
b8c25665 360411997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36042
36043 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
36044 libraries and includes in the build tree as appropriate.
36045
b8c25665 360461997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36047
36048 * lib/c-torture.exp: Instead of looking for the global variable
36049 NO_LONG_LONG, check to see if that's a feature of the target.
36050
b8c25665 360511997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36052
36053 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
36054 config; this functionality is now in devo/dejagnu/config.
36055
36056 g++.*/*: Pass any additional flags used to compile to postbase;
36057 delete CXXFLAGS.
92936ecf 36058
4c3c833a
JL
36059 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
36060 is now done by runtest.exp. Use gcc_target_compile instead of
36061 compile.
36062
36063 lib/c-torture.exp: Use gcc_target_compile instead of compile.
36064 Remove references to CFLAGS. Use remote_file instead of
36065 calling rm -f.
36066 (c-torture): Take a list of arguments to use to compile this
36067 testcase.
36068
36069 lib/g++.exp: Simplify. Use target_compile instead of compile.
36070 lib/gcc-dg.exp: Ditto.
36071 lib/gcc.exp: Ditto.
36072 lib/mike-{gcc,g++}.exp: Ditto.
36073 lib/old-dejagnu.exp: Ditto.
36074 lib/plumhall.exp: Ditto.
92936ecf 36075
b8c25665 360761997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
36077
36078 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
36079 (ph_linker): Likewise.
36080
b8c25665 360811996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 36082
efdbc6f8 36083 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
36084 MAP_ANON / MAP_ANONYMOUS if defined;
36085 else try to map from /dev/zero .
36086
b8c25665 360871996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36088
36089 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
36090 isn't defined, then define it to MAP_ANONYMOUS.
36091
b8c25665 360921996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36093
36094 * gcc.c-torture: Update to c-torture-1.42 release.
36095
b8c25665 360961996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36097
36098 * gcc.c-torture: Update to c-torture-1.41 release.
36099
b8c25665 361001996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36101
36102 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
36103 c-torture release.
36104
b8c25665 361051996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36106
36107 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
36108 and LDFLAGS. Fix second case to append the target_info ldflags
36109 onto LDFLAGS, not CFLAGS.
36110 * lib/g++.exp (g++_init): Add target_info stuff.
36111 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
36112 of libgloss and newlib flags for !native.
36113
36114 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
36115 (GDB): Fix relative path to go up another dir for finding gdb.
36116
b8c25665 361171996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
36118
36119 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
36120 versions in the target_info array, if they don't exist.
36121
b8c25665 361221996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36123
36124 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
36125
b8c25665 361261996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
36127
36128 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
36129 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
36130
b8c25665 361311996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
36132
36133 * lib/old-dejagnu.exp: Don't remove the output file before we've
36134 actually tested it. Don't append pwd to the path of the executable
36135 we're testing.
36136
b8c25665 361371996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
36138
36139 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
36140
b8c25665 361411996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
36142
36143 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
36144 temporary directory for compiler files, and set it to a default
36145 value of /tmp. Set $output as the name of the output file from
36146 compiling the testcase. Add a -o option to $cflags_var so the
36147 compiler writes the final output file as $output. Set $executable
36148 to $output.
4c3c833a
JL
36149
36150 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
36151 directory for compiler files, and set it to /tmp if it doesn't
36152 already have a value. Set $output_file to the name of the output
36153 file from compiling the testcase. Add a -o option to CXXFLAGS so
36154 the compiler writes the final output file as $output. Use $output
36155 as the executable to be tested.
4c3c833a 36156
b8c25665 361571996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36158
36159 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
36160
b8c25665 361611996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36162
36163 * gcc.c-torture/execute/pending-1.c: New test. Still
36164 pending in Tege's queue.
36165
b8c25665 361661996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
36167
36168 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
36169 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
36170 if there were failures. Call unresolved if there were unresolved
36171 testcases. Call gcc_fail if program did not run to completion.
36172 (ph_make): Pass additional argument name to ph_execute.
36173 (ph_execute): Add new argument. Pass additional arguments to
36174 ph_summary. Call gcc_fail is there is no execution output.
36175
b8c25665 361761996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36177
36178 * lib/plumhall.exp (proc_summary): Output relavent summary
36179 lines into the log so specific failures in plumhall can be
36180 investigated.
36181
b8c25665 361821996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36183
36184 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
36185 (c-torture-execute): Don't try to execute tests which use
36186 "long long" types if $NO_LONG_LONG is nonzero.
36187
b8c25665 361881996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
36189
36190 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
36191 not c-torture.
36192
36193 * gcc.ieee: Move from here.
36194 * gcc.c-torture/execute/ieee: To here.
36195
b8c25665 361961996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36197
36198 * gcc.c-torture: Update to c-torture-1.41 release.
36199
b8c25665 362001996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36201
36202 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
36203 not "$output".
36204
b8c25665 362051996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
36206
36207 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
36208 -c present.
36209
b8c25665 362101996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36211
36212 * config/proelf.exp: Handle connecting to a simulator.
36213
b8c25665 362141996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36215
36216 * config/proelf.exp: New file. Enough framework that we can
36217 run c-torture tests on the proelf targets (or any other target
36218 that gdb can connect to for that matter).
36219
b8c25665 362201996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
36221
36222 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
36223 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
36224
36225 * lib/plumhall.exp (ph_execute): Always call ph_summary if
36226 exec_output exists.
36227
b8c25665 362281996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
36229
36230 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
36231 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
36232
36233 * config/*.exp: Update FSF address. Change result of ${tool}_load
36234 to pass/fail/unresolved/unsupported/untested. Caller must now
36235 call unresolved/unsupported/untested.
36236 * lib/*.exp: Update FSF address. Update to handle new results of
36237 ${tool}_load.
36238 * lib/chill.exp (verbose): Delete.
36239
b8c25665 362401996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
36241
36242 * lib/gcc.exp (default_gcc_start): Change order of args to
36243 $LDFLAGS $CFLAGS $LIBS.
36244 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
36245 Save/set/restore CFLAGS. Pass single arg to gcc_start.
36246 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
36247 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
36248 * gcc.misc-tests/dg-test.exp: Likewise.
36249 * gcc.misc-tests/msgs.exp: Likewise.
36250 * gcc.prms/prms.exp: Likewise.
36251 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
36252 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
36253
36254 * lib/dg.exp: Deleted, moved to dejagnu/lib.
36255
b8c25665 362561996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36257
36258 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
36259
36260 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
36261 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
36262
36263 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
36264 necessary.
36265
b8c25665 362661996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
36267
36268 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
36269 global for loop; add use of $mathlib.
36270 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
36271 settings here; set mathlib for anything but VxWorks.
36272
b8c25665 362731996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36274
36275 * gcc.c-torture: Update to c-torture-1.40 release.
36276
b8c25665 362771996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36278
36279 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
36280 dg.exp.
36281
b8c25665 362821995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
36283
36284 * lib/c-torture.exp (c-torture-execute): Declare "output" as
36285 global.
36286
b8c25665 362871995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36288
36289 * lib/g++.exp (LIBS): Define if not already.
36290 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
36291 (gcc-dg-prune): Call prune_gcc_output.
36292 * lib/gcc.exp (prune_gcc_output): New proc.
36293 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
36294 prune_gcc_output.
36295
b8c25665 362961995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36297
36298 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
36299 (c-torture-execute): Likewise. Rename `name' to `testcase'.
36300
b8c25665 363011995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
36302
36303 * gcc.c-torture: Update to c-torture-1.39 release.
36304
b8c25665 363051995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36306
36307 * lib/c-torture.exp (c-torture-execute): Don't return if one option
36308 fails, try others as well.
36309
b8c25665 363101995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36311
36312 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
36313 If compilation fails, mark execute tests as `untested'.
36314 If test is marked as unsupported, don't mark compilation and
36315 execute tests as failed.
36316
b8c25665 363171995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36318
36319 * lib/g++.exp (g++_init): Don't link in libg++, and look to
36320 libstdc++ for whether or not we want to be doing shared
36321 libraries. Delete link_curses since we don't need it anymore.
36322 * lib/mike-g++.exp (postbase): Don't link in libg++.
36323 * g++.old-deja/old-deja.exp: Likewise.
36324
b8c25665 363251995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36326
36327 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
36328
b8c25665 363291995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36330
36331 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
36332 For that, add `-Wl,-a,shared_archive'.
36333 * g++.old-deja/old-deja.exp: Likewise.
36334
b8c25665 363351995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36336
36337 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
36338
b8c25665 363391995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
36340
36341 * lib/mike-g++.exp (postbase): Pay attention to the status of
36342 g++_load.
36343
b8c25665 363441995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 36345
efdbc6f8 36346 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 36347
b8c25665 363481995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36349
36350 * lib/gcc.exp (default_gcc_start): No longer need to log program
36351 being executed or its output, execute_anywhere does that now.
36352 * lib/g++.exp (default_g++_version): Call execute_anywhere.
36353 (default_g++_start): Likewise. Delete calls to verbose/send_log.
36354
b8c25665 363551995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36356
36357 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
36358 the same as those in lib/g++.exp.
36359
b8c25665 363601995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
36361
36362 * gcc.c-torture: Update to c-torture-1.38 release.
36363 * gcc.ieee: Related changes.
36364
b8c25665 363651995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
36366
36367 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
36368 "exec". Minor reformatting changes.
36369
36370 * config/rom68k.exp (${tool}_load): Make it work in a canadian
36371 cross. This means all "exec" calls now work on a remote host as
36372 well.
36373 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
36374 cross. Filter out the extra "\r\n" stuff that expect puts in.
36375 (c-torture-execute): Filter out the bogus warnings like
36376 c-torture-compile does. Add support for canadian cross.
36377 * lib/gcc.exp (default_gcc_version, default_gcc_start)
36378 Use execute_anywhere rather than calling exec directly. Now it
36379 works for canadian cross testing.
36380
b8c25665 363811995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
36382
36383 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
36384 results into a variable, and check that rather than using file exists.
36385
b8c25665 363861995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36387
36388 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
36389 create a libg++.so. For sunos4.1.*, also add -ltermcap.
36390
b8c25665 363911995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36392
36393 * g++.old-deja/old-deja.exp: Create and pass runshlib and
36394 lib_curses if there's a shared libg++ in the build tree.
36395
b8c25665 363961995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36397
36398 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
36399 if not supported target.
36400
b8c25665 364011995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36402
36403 * lib/g++.exp (g++_init): Move empty setting of runshlib and
36404 link_curses up to always happen, not just for native builds.
36405
b8c25665 364061995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36407
36408 * gcc.c-torture: Update to c-torture-1.36 release.
36409 * gcc.failure: Related changes.
36410
b8c25665 364111995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36412
36413 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
36414
b8c25665 364151995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36416
36417 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
36418 * lib/mike-g++.exp (postbase): Not in here. Still reference
36419 runshlib, link_curses, and mathlib for link and run.
36420
36421 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
36422 pass the runtime shared library options for Solaris, OSF/1, and
36423 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 36424
b8c25665 364251995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36426
36427 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
36428 only run once.
36429
b8c25665 364301995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36431
36432 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
36433
b8c25665 364341995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36435
36436 * gcc.c-torture: Update to c-torture-1.35 release. Note we
36437 do not have a framework for the "compat" tests yet.
36438
b8c25665 364391995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36440
36441 * lib/mike-g++.exp (postbase): New local variable `mathlib',
36442 set to null if we're testing vxworks5.1. Use that instead of
36443 `-lm' in the setting of LIBS for link and run.
36444
b8c25665 364451995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36446
36447 * config/rom68k.exp (${tool}_load): Major changes to make it
36448 work. Verified that it does in fact return the stuff in
36449 exec_output properly. Catch any Emul or any TRAP other than 0.
36450
b8c25665 364511995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36452
36453 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
36454 LDFLAGS properly for targets that need stuff from libgloss.
36455 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
36456 only run once.
36457 (gpp_initialized): New variable.
36458
b8c25665 364591995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
36460
36461 * config/rom68k.exp: Load libgloss.exp.
36462 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
36463 so we can produce a fully linked binary.
36464 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
36465 so we can produce a fully linked binary.
36466
b8c25665 364671995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36468
36469 * lib/plumhall.exp (ph_section): Watch for expected failures.
36470 Add missing `else'.
36471
36472 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
36473 run the testcase.
36474 (c-torture): Likewise.
36475
b8c25665 364761995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
36477
36478 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
36479
36480 * lib/mike-g++.exp (mike_cleanup): New proc.
36481 (prebase): New globals compiler_result, not_compiler_result,
36482 target_regexp.
36483 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
36484 allow leading "-" in pattern. Watch for unsupported tests.
36485 If $compiler_result is set, pattern match assembler code,
36486 and ditto for $not_compiler_result.
36487 * lib/mike-gcc.exp: Likewise.
36488
36489 * lib/plumhall.exp (ph_execute): Only call ph_summary if
36490 execution "succeeded".
36491
b8c25665 364921995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36493
36494 * config/win32.exp: New file.
36495 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
36496
b8c25665 364971995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36498
36499 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
36500 unsupported.
36501 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
36502 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
36503 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
36504
36505 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
36506 "... without exceptions was ...". That is now handled by
36507 prune_system_crud.
36508 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36509
b8c25665 365101995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36511
36512 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
36513 sieve.c,sort2.c}: New files.
36514 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
36515 sieve.exp,sort2.exp}: Drivers for them.
36516
36517 * lib/mike-gcc.exp (program_output): New user settable variable.
36518 (postbase): Call prune_system_crud. Also prune extraneous compiler
36519 messages.
36520 * lib/mike-g++.exp (program_output): New user settable variable.
36521
36522 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
36523
36524 * config/sh.exp: Deleted (use sim.exp instead).
36525
b8c25665 365261995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36527
36528 * config/vx.exp: Declare CHECKTASK as global.
36529 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
36530 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
36531 * lib/old-dejagnu.exp: Load [pwd]/$executable.
36532
b8c25665 365331995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36534
36535 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
36536 target. Like vx.exp, only includes `vx29k.exp' instead of
36537 `vxworks.exp'.
36538
b8c25665 365391995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
36540
36541 * config/sim.exp: Increase time limit from 120 seconds to 240.
36542
b8c25665 365431995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
36544
36545 * gcc.c-torture/execute/950628-1.c: New test.
36546
b8c25665 365471995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36548
36549 * gcc.c-torture: Update with changes/additions from
36550 c-torture-1.34.
36551
b8c25665 365521995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36553
36554 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
36555
b8c25665 365561995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36557
36558 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
36559
b8c25665 365601995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36561
36562 * gcc.c-torture/compile/950512-1.c: New test.
36563 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
36564 * gcc.dg/struct-ret-1.c: Likewise.
36565
b8c25665 365661995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36567
36568 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 36569 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 36570
b8c25665 365711995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36572
36573 * gcc.c-torture/special/920411-1.c: Deleted.
36574 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
36575
b8c25665 365761995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
36577
36578 * config/sim.exp (${tool}_load): Hack in call to bash to get a
36579 cpu limit.
36580
b8c25665 365811995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
36582
36583 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
36584
b8c25665 365851995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
36586
36587 From kenner;
36588 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
36589 is the proper length.
36590 * va-arg-3.c: Likewise.
36591
b8c25665 365921995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36593
36594 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
36595 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
36596
36597 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
36598 * lib/g++.exp (default_g++_start): Delete old cruft.
36599
b8c25665 366001995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
36601
36602 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
36603 (2 * (1 << 18)) to (2 * (1 << 17)).
36604
36605 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
36606
b8c25665 366071995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36608
36609 * config/rom68k.exp: Renamed from config/idp.exp
36610
b8c25665 366111995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
36612
36613 * c-torture/compile/921109-2.c
36614
b8c25665 366151995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
36616
36617 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
36618 excess errors.
36619
b8c25665 366201995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
36621
36622 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
36623 output.
36624 * lib/g++.exp (default_g++_start): Likewise.
36625
b8c25665 366261995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
36627
36628 * gcc.c-torture/compile/950329-1.c: New test.
36629
b8c25665 366301995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 36631
efdbc6f8 36632 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
36633 and remote_close procs.
36634 * config/idp.exp: New file.
36635
b8c25665 366361995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
36637
36638 * gcc.c-torture/execute/950322-1.c: New test.
36639
b8c25665 366401995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36641
36642 * config/vx.exp (${tool}_load): Clean up testing of return code from
36643 vxworks_ld and vxworks_spawn.
36644
b8c25665 366451995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
36646
36647 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
36648
b8c25665 366491995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
36650
36651 * lib/old-deja.exp: Add `excess errors test - ' error, now one
36652 can mark excess errors on a machine by machine basis. Note, the
36653 default is to not expect any excess errors, even when excess
36654 errors test - is given, so you will want to put an XFAIL ... on
36655 these lines. For example, // excess errors test - XFAIL hppa*-*-*
36656 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
36657 those 4 machines, but no others.
36658
b8c25665 366591995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36660
36661 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
36662 * lib/c-torture.exp: to here.
36663
b8c25665 366641995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
36665
36666 * gcc.c-torture/execute/950221-1.c: New test.
36667 * gcc.c-torture/execute/struct-ret-1.c: New test.
36668 * gcc.c-torture/compile/950221-1.c: New test.
36669
36670 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
36671
b8c25665 366721995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36673
36674 * gcc.c-torture/execute/arith-1.c (main): Return 0.
36675 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
36676
b8c25665 366771995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
36678
36679 * g++.gb: New directory of tests, derived from my signature and
36680 class scoping tests.
36681
36682 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
36683 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
36684 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
36685 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
36686 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
36687 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
36688 * g++.gb/sig25.C: Likewise.
36689
36690 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
36691 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
36692 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
36693 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
36694 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
36695 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
36696 * g++.gb/sig25.exp: Likewise.
36697
36698 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
36699 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
36700 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
36701 * g++.gb/scope13.C: Likewise, this test still fails.
36702
36703 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
36704 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
36705 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
36706 * g++.gb/scope13.exp: Ditto.
36707
36708 * g++.gb/README: New file, explains what these tests are about.
36709
b8c25665 367101995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36711
36712 * lib/dg.exp (dg-do): Support `preprocess'.
36713 (dg-test): Likewise.
36714
b8c25665 367151995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36716
36717 * config/udi.exp: change "continue -expect" to "exp_continue".
36718
b8c25665 367191995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
36720
36721 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
36722 Delete redundant tests.
36723
36724 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
36725 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
36726 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
36727 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
36728 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
36729 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
36730 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
36731 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
36732
36733 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
36734 storing label pointers.
36735 * gcc.c-torture/execute/921019-1.c: Likewise.
36736 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
36737 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
36738 parameter fp.
36739 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
36740 constants.
36741
36742 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
36743 Delete obsolete tests.
36744
36745 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
36746 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
36747 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
36748 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
36749 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
36750 * gcc.c-torture/compile/950124-1.c: New test.
36751
36752 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
36753
b8c25665 367541995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
36755
36756 * lib/mike-g++.exp: Add -lm to LIBS.
36757
b8c25665 367581995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36759
36760 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36761
b8c25665 367621995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
36763
36764 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36765
b8c25665 367661995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36767
36768 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36769
b8c25665 367701995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36771
36772 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36773 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36774 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36775 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36776 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36777 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36778 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 36779 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
36780 * g++.law/{operators33.C, operators34.C}: Likewise.
36781 * g++.law/{pic1.C, refs2.C}: Likewise.
36782 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36783 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36784 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36785 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36786
36787 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36788 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36789 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36790 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36791 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36792 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36793 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36794 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36795 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 36796 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
36797 * g++.law/{operators34.exp}: Likewise.
36798 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36799 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36800 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36801 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36802 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36803
36804 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36805 No longer expected to fail.
36806 * g++.law/missed-error3.C: Tweak for recent bool changes.
36807
b8c25665 368081994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36809
36810 * config/emb-unix: Deleted.
36811 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36812 remote execution. Do final link on remote host if REMOTE_LINK is set.
36813
b8c25665 368141994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36815
36816 * lib/dg.exp (dg-test): Fix typo in last patch.
36817
b8c25665 368181994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36819
36820 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36821 (handles multiple occurrences).
36822
b8c25665 368231994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36824
36825 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36826 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36827 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36828 printed).
36829 * lib/c-torture.exp (c-torture-compile): Likewise.
36830 (c-torture): Prepend full path if missing.
36831 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36832 (gcc_fail): Likewise.
36833 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36834
b8c25665 368351994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36836
36837 * lib/netware.exp: Only attach to NetWare i386 systems.
36838
b8c25665 368391994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36840
36841 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36842 messages. Add test name to "output pattern match" pass/fail message.
36843
b8c25665 368441994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36845
36846 * gcc.dg: New testsuite.
36847 * gcc.dg/dg.exp: New file.
36848
36849 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36850 test-switch.c}: Deleted.
36851
36852 * gcc.misc-tests/msgs.exp: New testcase driver.
36853
b8c25665 368541994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36855
36856 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36857 Watch for illegal return values from ${tool}_load.
36858 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36859 cross targets. Coerce return value >0 to 1.
36860
b8c25665 368611994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36862
36863 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36864
36865 * config/emb-unix.exp: New file.
36866
36867 * config/sim.exp: Error if variable $SIM not defined.
36868 (${tool}_load): Mark test as "untested" if simulator missing.
36869
36870 * config/unix.exp: Load remote.exp to get rcp_download.
36871 * lib/c-torture.exp: Use different option lists for testcases with
36872 and without loops.
36873 * gcc.c-torture/execute/execute.exp: Likewise.
36874
b8c25665 368751994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36876
36877 * config/*.exp: Clarify return code from ${tool}_load.
36878 Call `unresolved' or `untested' instead of `warning' or `perror'
36879 (sometimes you still want to call both though).
36880 Add comment that `shell_id' is local to each file.
36881 * config/udi.exp (timeout): Set to 30.
36882 Don't print warning if connection fails, $connectmode has already
36883 printed an error.
36884 (${tool}_load): Move verbose messages to level 2.
36885 Rework pattern for "Process started" message.
36886 Pass `shell_id' to ${connectmode}_download.
36887 Retry twice upon timeout. Make resetting of target more robust.
36888 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36889 Pass `shell_id' to exit_$connectmode.
36890 Only call exit_$connectmode if connected.
36891 * config/unix.exp (${tool}_load): Check return codes better.
36892 * config/vrtx.exp (${tool}_load): Likewise.
36893 * config/vx.exp (${tool}_load): Likewise.
36894 Delete unneeded global's.
36895 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36896 from ${tool}_load.
36897 (dg-stat): Delete.
36898 (dg-init): Delete recording of pass/fail counts.
36899 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36900 (old-dejagnu-init): Likewise.
36901 (old-dejagnu-stat): Delete contents, empty proc now.
36902 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36903 (c-torture): Delete references to lcnt, lpass, lfail.
36904 Get option list from TORTURE_OPTIONS.
36905 Delete -funroll[-all]-loops if no loops.
36906 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36907 (g++_stat): Delete contents (empty proc now).
36908 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36909 (gcc_finish): Likewise.
36910 (gcc_stat): Deleted.
36911 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36912 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36913 * gcc.c-torture/execute/execute.exp: Likewise.
36914 Split tests into two parts: compile, execute.
36915 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36916 no loops. Update to reflect clarified return codes from ${tool}_load.
36917
b8c25665 369181994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36919
36920 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36921 to grep for.
36922 (old-dejagnu): Likewise (where necessary).
36923
b8c25665 369241994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36925
36926 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36927
36928 * lib/dg.exp (dg-process-target): Fix processing of selector.
36929 Add comment regarding use of `error'.
36930
36931 * lib/gcc.exp (prune_system_crud): Define if missing.
36932 * lib/g++.exp (prune_system_crud): Likewise.
36933
36934 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36935 Call prune_system_crud.
36936 * lib/dg.exp (dg-runtest): New proc.
36937 Use perror instead of send_user for tcl errors in testcase.
36938 Don't return any value, it's never used.
36939 Don't clobber previous definition of `unknown'.
36940 Print tcl errors in `dg-final'.
36941
b8c25665 369421994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36943
36944 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36945 (dg-test): Don't print errorInfo, it contains stack backtrace.
36946
b8c25665 369471994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36948
36949 * lib/g++.exp (runtest_file_p): Define if missing.
36950
b8c25665 369511994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
36952
36953 * lib/mike-g++.exp: Comment out loading of g++.exp.
36954 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36955 (default_g++_version): Always print something.
36956 (default_g++_start): Comment out call to `which'.
36957 (g++_start, g++_load): Deleted (must be defined in config file).
36958 * lib/gcc.exp: Test for existence of $CC at start.
36959 Delete check for tmpdir (done in gcc_init).
36960 (default_gcc_version): Always print something.
36961 (default_gcc_start): Comment out call to `which'.
36962 * config/*.exp: Major cleanup - make cross targets work at least a
36963 little better for g++ (by not being "--tool gcc" specific).
36964 Rename gcc_xxx to ${tool}_xxx.
36965 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36966 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36967
b8c25665 369681994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36969
36970 * lib/c-torture.exp (c-torture-compile): Rework compiler
36971 message processing.
36972
36973 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36974 c-torture.
36975
b8c25665 369761994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36977
36978 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36979
36980 * lib/dg.exp (dg-process-target): Support { target native }.
36981
b8c25665 369821994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36983
36984 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36985 looked for "... program xxx got fatal signal".
36986 Correct regsub munging of `comp_output'.
36987 Ignore compiler messages "path prefix not used" and "linker input
36988 file unused".
36989
b8c25665 369901994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36991
36992 * lib/gcc.exp (runtest_file_p): Define if missing.
36993 * gcc.prms/template.c: Example to work from.
36994
b8c25665 369951994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36996
36997 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36998 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36999
37000 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
37001 * gcc.prms/1883.c: Moved from compile/940714-1.c.
37002 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
37003 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
37004
37005 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
37006 (dg-process-target): No longer a varargs proc.
37007 Return S/N for target, P/F for xfail. All callers changed.
37008 (user option procs): More argument checking.
37009 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
37010 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
37011 (dg-test): Skip test if not running on selected target in `dg-do'.
37012 Update handling of `dg-do-what', `dg-output-text'.
37013 Separate execution pass/fail from output pattern match pass/fail.
37014 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
37015
b8c25665 370161994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37017
37018 * gcc.c-torture/special/special.exp: Don't expect failure for mips
37019 target for 920510-1.c.
37020
b8c25665 370211994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37022
37023 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
37024 Clean up comment regarding use of passcnt, etc.
37025 (gcc_stat): Don't update `testcnt' here.
37026 (gcc_finish): Do it here.
37027 Might as well reset `but_id' here too.
37028 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
37029 to determine if the file should be tested.
37030 * gcc.c-torture/compile/compile.exp: Likewise.
37031 * gcc.c-torture/execute/execute.exp: Likewise.
37032 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
37033 * gcc.misc-tests/dg-test.exp: Likewise.
37034 * gcc.prms/prms.exp: Likewise.
37035 * gcc.wendy/wendy.exp: Likewise.
37036 * g++.old-deja.exp: Likewise.
37037 Move "Testing file" message to verbose level 1.
37038
b8c25665 370391994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37040
37041 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
37042
b8c25665 370431994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37044
37045 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
37046 (default_gcc_start): Accept optional second list element
37047 of compiler flags. Print compiler output at verbosity level 2.
37048 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
37049 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
37050 Save current values of framework globals passcnt, failcnt, xpasscnt,
37051 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
37052 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
37053 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
37054 xfailcnt to compute stats. Update framework global `testcnt' from
37055 pass/fail counts.
37056 (gcc_finish): New proc. Clean up test environment.
37057 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
37058 (gcc_epass, gcc_efail): Delete.
37059 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
37060 argument of line number.
37061 (dg-init): If the tool has an init routine, call it.
37062 (dg-test): Remove args `cflags_var' and `libs_var'.
37063 Pass all compiler options to ${tool}_start.
37064 Handle missing line number.
37065 (dg-finish): New function.
37066 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
37067 particular files. Call gcc_finish at end. Move "skipping test"
37068 message to verbosity level 3.
37069 * gcc.c-torture/compile/compile.exp: Likewise.
37070 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
37071 * gcc.c-torture/execute/execute.exp: Likewise.
37072 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37073 Print testcase being tried at verbosity level 1.
37074 * gcc.c-torture/special/special.exp: Unset xfail.
37075 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37076 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
37077 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
37078 * gcc.failure/failure.exp: Likewise.
37079 * gcc.ieee/ieee.exp: Likewise.
37080 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
37081 Update call to dg-test. Call dg-finish at end.
37082 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
37083 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37084 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
37085 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
37086 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
37087 * gcc.wendy/wendy.exp: Add copyright.
37088 Delete setting of tmpdir (done by gcc_init).
37089 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
37090 Pass compiler flags to gcc_start. Call gcc_finish at end.
37091 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
37092 gcc_[ce]pass/fail.
37093
b8c25665 370941994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37095
37096 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
37097 confusion.
37098 (g++_load): Likewise.
37099
37100 * config/*.exp (gcc_load): Some were varargs fns and some were not.
37101 Rename argument to `prog' to remove the confusion.
37102 Varargs fns behave differently too!
37103 (g++_load): Likewise.
37104
37105 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
37106
37107 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
37108 what it is. Delete (always) printing of status value for !native.
37109 Simplify verbose code, and include status and exec_output.
37110 (g++_load): Use gcc_load.
37111
b8c25665 371121994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37113
37114 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
37115 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
37116 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
37117 940714-3.c as these testcases don't exist anymore. Make
37118 va-arg-1.c expected to pass.
37119
b8c25665 371201994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37121
37122 * gcc.misc-tests/misc.exp: Only run specific testcases.
37123 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
37124 * gcc.misc-tests/dg-[1-9].c: New files.
37125
37126 * lib/dg.exp: New testsuite driver.
37127 * gcc.prms/prms.exp: Use it.
37128
37129 * README.gcc: New file.
37130
37131 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
37132 Document and reset `lxpass' and `lxfail'.
37133 Simplify "initialized" message.
37134 (gcc_stat): Clean up comments a little.
37135
b8c25665 371361994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37137
37138 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
37139
b8c25665 371401994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37141
37142 * lib/old-dejagnu.exp (process-option): New proc.
37143 (old-dejagnu-init, old-dejagnu-stat): Likewise.
37144 (old-dejagnu): Simplify.
37145 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
37146
b8c25665 371471994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37148
37149 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
37150 exists and is not an empty string.
37151
37152 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
37153 $xfail rather than calling setup_xfail. Clear $xfail when test is
37154 finished.
37155 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
37156 automatically.
37157
37158 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
37159 longer expected to fail.
37160
92936ecf 37161 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
37162 "f" function call.
37163
37164 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
37165
37166 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
37167 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
37168 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
37169 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
37170 c-torture-1.29.
37171
37172 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
37173 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
37174
37175 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
37176
37177 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
37178 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
37179
37180 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
37181 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
37182 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
37183
b8c25665 371841994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
37185
37186 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
37187 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
37188 940714-1.c, 940714-2.c, 940714-3.c},
37189 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
37190 gcc.misc-tests/{mg.c,mg.exp}:
37191 New tests.
37192 * gcc.noncompile/noncompile.exp: Change accordingly.
37193
b8c25665 371941994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37195
37196 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
37197 Undo previous clobberage.
37198
b8c25665 371991994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37200
37201 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
37202 * gcc.special/{930510-1.c, special.exp}:
37203 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
37204 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
37205 struct-varargs-1.c}: New tests from c-torture-1.26.
37206
b8c25665 372071994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
37208
37209 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
37210 argument to switch.
37211
b8c25665 372121994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
37213
37214 * Revert the previous changes. Please see Rob's directory
37215 (/lisa/test/rob/progressive/gcc/testsuite) for testing
37216 fixes.
37217
b8c25665 372181994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 37219
92936ecf 37220 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
37221 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
37222 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
37223 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
37224 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
37225 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
37226 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
37227 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
37228 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
37229 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
37230 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
37231 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
37232 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 37233 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 37234 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
37235 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
37236 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
37237 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 37238 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
37239 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
37240 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
37241 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 37242 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
37243 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
37244 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
37245 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37246 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 37247
b8c25665 372481994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
37249
37250 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 37251 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
37252 with perror calls.
37253
b8c25665 372541994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
37255
37256 * config/unix.exp (g++_load): Fix syntax.
37257
b8c25665 372581994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37259
37260 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
37261 * gcc.noncompile/921017-1.c: Deleted obsolete test.
37262 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
37263 Don't expect va-arg-1.c to fail. Correct expected output for
37264 920928-1.c.
37265 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
37266 * gcc.wendy/hbm4.c: Correct typo.
37267 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
37268
b8c25665 372691994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37270
37271 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
37272 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
37273 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
37274 * lib/c-torture.exp (c-torture-compile): Ditto.
37275
37276 Reduce volume of output (remove all the -I's and such).
37277 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
37278 Call gcc_cpass, gcc_cfail.
37279 (c-torture): Pass testing option to c-torture-compile.
37280
b8c25665 372811994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
37282
37283 Bring patches over from progressive.
37284 * config/default.exp: Exit remote shell cleanly.
37285 (g++_exit, g++_start): Add default versions.
37286 * config/sim.exp (gcc_load): Use perror, not error.
37287
b8c25665 372881994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37289
37290 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
37291 set in site.exp.
37292
b8c25665 372931994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
37294
37295 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
37296 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
37297 (wendy_try): New proc to run testcase.
37298 (main loop): Call 'em.
37299 * gcc.wendy/*.c: Clean up pass to correct expected output.
37300
37301 * lib/gcc.exp: Minor cleanup work.
37302 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
37303
b8c25665 373041994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37305
37306 * config/sim.exp (gcc_load): Document return codes better.
37307 Don't pass -v to simulator.
37308
b8c25665 373091994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 37310
efdbc6f8
RH
37311 * gcc.special/920717-x.c: Fix typo.
37312 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
37313 get at sources.
921e5a0e
JL
37314
37315 * lib/mike-gcc.exp: Fix typo.
37316
b8c25665 373171994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
37318
37319 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
37320 binary to use, transform the name.
37321 * config/*.exp: rename everything. Nuke any g++ specific files,
37322 it's now a special case of gcc that requires no special support.
37323 Add a default.exp for unsupported targets.
37324
b8c25665 373251994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
37326
37327 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
37328 lib/old-dejagnu.exp: Fix a few patterns to work with the new
37329 version of Tcl.
37330
b8c25665 373311994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
37332
37333 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
37334 than a warning.
37335
b8c25665 373361994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
37337
37338 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
37339
b8c25665 373401994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37341
37342 * gcc.execute/execute.exp: Combine opt_list and foption_list into
37343 option_list. Compile every file with only 4/6 option choices
37344 (same as C torture) instead of with 12/18 different option
37345 choices.
37346 * lib/c-torture.exp: Likewise.
37347
37348 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
37349 not already set.
37350
b8c25665 373511993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 37352
ed8e443a
JM
37353 * lib/old-deja.exp: Add `excess errors test fails' error, now one
37354 can put an XFAIL *-*-* on excess errors.
37355
373561993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
37357
37358 * g++.law: Add more tests derived from g++-bugs snapshots.
37359
37360 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
37361 equivalent to g++.law/init9.
37362
37363 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
37364 compiled it, and the a.out file after we've run it.
37365
373661993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
37367
37368 * lib/mike-g++.exp (postbase): Delete the .o file after we've
37369 compiled it, and the a.out file after we've run it.
37370
373711993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
37372
37373 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
37374
373751993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
37376
37377 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
37378 version number.
37379
373801993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
37381
37382 * g++.law: New directory of g++ tests derived from the g++-bugs
37383 snapshots.
37384
373851993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
37386
37387 * gcc.compile: initbug1.c initbug1.exp testcase added
37388
373891993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
37390
37391 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
37392 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
37393 fixes submitted by Jeff Law (law@cs.utah.edu)
37394 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
37395 Jeff Law (law@cs.utah.edu)
37396
37397
373981993-11-30 Mike Stump (mrs@cygnus.com)
37399
37400 * config/unix-g++.exp: Follow the gcc way of doing things.
37401 * g++.old-deja/old-deja.exp: Minor updates.
37402 * lib/g++.exp: New file, follow the gcc way of doing things.
37403 * lib/old-dejagnu.exp: Minor updates.
37404 * lib/mike-g++.exp: Always unset errorInfo.
37405
374061993-11-06 Mike Stump (mrs@cygnus.com)
37407
37408 * lib/gcc.exp: Fix some errors with the below change, CC and
37409 CFLAGS should be global when setting, not local.
37410
374111993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
37412
37413 * lib/gcc.exp: Transform tool name.
37414
374151993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37416
37417 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
37418
374191993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37420
37421 * lib/gcc.exp: change gcc_done to gcc_stat
37422
374231993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37424
37425 * Upgraded gcc testsuite to c-torture version 1.25
37426
374271993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
37428
37429 * lib/gcc.exp: added reporting code. Changed verbose compile message.
37430 * lib/c-torture: added hooks for new reporting code.
37431
374321993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
37433
37434 * config/sh-gcc.exp: check if sh-sim exists in the path
37435
374361993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
37437
37438 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
37439 * gcc.compile/compile.exp: Initial changes for new logic.
37440 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
37441 * gcc.failure/failure.exp: Initial changes for new logic.
37442 * gcc.ieee/ieee.exp: Initial changes for new logic.
37443 * gcc.misc-tests/misc.exp: Initial changes for new logic.
37444 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
37445 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
37446 * lib/c-torture.exp: Initial changes for new logic.
37447 * lib/gcc.exp: Initial changes for new logic.
37448
374491993-10-15 Mike Stump (mrs@cygnus.com)
37450
37451 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
37452 depend upon failure or success. Fully qualify names in failure
37453 and success messages. Always remove a.out before starting
37454 compile, just in case. Pay more attention to error text output by
37455 the compiler. Handle testcases with no known past errors just
37456 like all others, so that things are uniform. Other miscellaneous
37457 improvements.
37458
374591993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
37460
37461 * gcc.cpp: new directory for cpp tests
37462
374631993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
37464
37465 * lib/chill.exp: Code reformatted, removed unused code.
37466 * config/unix-chill.exp: Code reformatted, removed unused code.
37467 * chill.execute/execute.exp: Code reformatted, removed unused code.
37468 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
37469
374701993-10-04 Ian Lance Taylor (ian@cygnus.com)
37471
37472 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
37473 routines not written.
37474
374751993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
37476
37477 * config/bug-gcc.exp: Use new procs from bug.exp.
37478
374791993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
37480
37481 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
37482 via ftp, rather than depending on NFS.
37483 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
37484 case.
37485
374861993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
37487
37488 * config/bug-gcc.exp: Use new download proc.
37489
374901993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
37491
37492 * chill.execute/execute.exp: cleanups, handles errors better
37493 * chill.compile/compile.exp: rewrite, based on execute.exp
37494 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
37495 * lib/chill.exp: major changes to diff proc and compile and link
37496 procs. added chill_fail and chill_pass wrappers to pass and
37497 fail. added more comments, and handle error codes better.
37498 Added a hack to capture stderr from exec, so noncompile tests
37499 can work.
37500
375011993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
37502
37503 * chill.execute/execute.exp: rewrite of testsuite driver
37504 * lib/chill.exp: rewrite of testsuite driver
37505 * config/unix-chill.exp: rewrite of testsuite driver
37506
375071993-08-25 Bill Cox (bill@rtl.cygnus.com)
37508
37509 In chill.execute:
37510 * iexpr.ch: Standardize uppercase.
37511 * tuples.dat: Standardize uppercase.
37512 * vary.ch: standardize. Correct varying string assignments.
37513 * vary.dat: Add new output lines.
37514
375151993-08-24 Bill Cox (bill@rtl.cygnus.com)
37516
37517 In chill.execute:
37518 * chprintf.ch: Standardize use of uppercase.
37519 * tuples.ch: Standardize and turn arr2 into a DCL,
37520 rather than a SYN.
37521 * pinits.ch: Standardize.
37522
375231993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
37524
37525 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
37526 * Makefil: Renamed to Makefile.in.
37527 * configure.in: New.
37528
375291993-08-23 Bill Cox (bill@rtl.cygnus.com)
37530
37531 In chill.execute:
37532 * .cvsignore: Add result/output files.
37533 * Makefile: Fix up variables at start. Use MFLAGS
37534 everywhere. Correct bool_loc, built_ins entries.
37535 Add entry for vary1.ch.
37536 * bitarray.ch: Standardize upper-case usage.
37537 * bitexpr.ch: Standardize, add output of b1.
37538 * params.ch: Use arrayt in along PROC parameters, to
37539 avoid novelty problems.
37540 * sets.ch: Tiny cleanup.
37541 * vary1.ch: Re-indent.
37542
375431993-08-17 Bill Cox (bill@rtl.cygnus.com)
37544
37545 * Add PR-related files to Makefiles, .cvsignore files, etc.
37546
375471993-08-02 Jeff Wheat (cassidy@cygnus.com)
37548
37549 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
37550 with compiler objects. New names are test-flow.c and test-loop.c
37551
375521993-07-27 Jeff Wheat (cassidy@cygnus.com)
37553
37554 * Upgraded c-torture tests from 1.19 to 1.20
37555
37556 * new files:
37557 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
37558 * gcc.compile: 930623-1.c 930623-2.c
37559 * gcc.noncompile: 930622-1.c 930622-2.c
37560 * gcc.failure: 920411-1.c 920627-2.c
37561 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
37562
375631993-07-20 Jeff Wheat (cassidy@cygnus.com)
37564
37565 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37566 More changes to get testsuite working properly. Needs more work.
37567 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
37568
375691993-07-19 Jeff Wheat (cassidy@cygnus.com)
37570
37571 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37572 More changes to get testsuite working properly. Needs more work.
37573
375741993-07-13 Jeff Wheat (cassidy@cygnus.com)
37575
37576 * chill.compile/compile.exp: Added for Dejagnu support
37577 * chill.execute/execute.exp: Added for Dejagnu support
37578 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
37579
375801993-06-19 Bill Cox (bill@rtl.cygnus.com)
37581
37582 This should complete moving the CHILL test files.
37583 * chill.noncompile(.cvsignore printf.grt
37584 in-printf.grt chprintf.grt chprintf.ch):
37585 Added test-support files.
37586 (Makefile): Modified further.
37587 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
37588 signal.ch): Added test files.
37589 * chill.execute (.cvsignore printf.grt printr.c
37590 in-printf.grt rts.c chprintf.grt rts.h): Added
37591 test-support files.
37592 (Makefile): More corrections.
37593
375941993-06-18 Bill Cox (bill@rtl.cygnus.com)
37595
37596 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
37597 test cases, ready for DejaGnu.
37598
b8c25665 375991993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
37600
37601 * Upgraded c-torture tests from 1.18 to 1.19
37602
37603 * gcc.compile: added test(s):
37604 930607-1.c
37605 * gcc.execute: added test(s):
37606 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
37607
37608 * added new subdirectory for misc tests: gcc.misc-tests
37609 * gcc.misc-test(s): added tests:
37610 inst-check.c test-consts.c test-ior.c test-switch.c
37611
b8c25665 376121993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
37613
37614 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
37615
b8c25665 376161993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
37617
37618 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
37619
b8c25665 376201993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
37621
37622 * Upgraded c-torture tests from 1.17 to 1.18
37623
b8c25665 376241993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
37625
37626 * Upgraded c-torture tests from 1.12 to 1.17
37627
b8c25665 376281993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37629
37630 * lib/old-dejagnu.exp:
37631 Fixed handling of XFAIL target triplets to correctly
37632 recognize wildcard characters. Removed code that
37633 appended a unique id tag to the end of the file name
37634 printed out by the result of the testcases within a
37635 given test file.
37636
b8c25665 376371993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37638
37639 * lib/old-dejagnu.exp:
37640 Reworked expected failure handling to trigger off of XFAIL
37641 keyword in keyphrase embeded in testcase source code. The
37642 XFAIL keyword must be at the end of the keyphrase line. It
37643 may optionally be followed by one or more target triplets.
37644 It has just occured that the handling of wildcards in the
37645 target triplet may not be correct.
37646
b8c25665 376471993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37648
37649 * g++.old-deja/tests:
37650 Moved all subdirectories up one level into g++.old-deja .
37651
37652 * lib/old-dejagnu.exp:
37653 Fixed problem with CXXFLAGS not being properly reset, and being
37654 corrupted with extraneous "-c" compiler option. This was
37655 causing binaries to not be generated for test that needed them.
37656 Modified strings passed to "pass" and "fail" so that individual
37657 tests from the same test file would be distinguished by an
37658 identifier appended to the test file name in the summary logs;
37659 this corrected a problem with erroneous diff logs. Added code
37660 to search testcases for expected fail and unexpected pass keywords.
37661
b8c25665 376621993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
37663
37664 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
37665
b8c25665 376661993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37667
37668 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
37669 Removed extraneous text from end of "Special g++ Options"
37670 keyphrase.
37671
37672 * lib/old-dejagnu.exp: Added pattern matching to look for new
37673 keywords, embedded in testcases comments, which will trigger
37674 calls to xpass and xfail.
37675
b8c25665 376761993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37677
37678 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
37679 comments embedded in the testcases, especially the one looking for
37680 special compiler options, as well as the pattern matching for the
37681 compiler output again.
37682
b8c25665 376831993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37684
37685 * lib/old-dejagnu.exp: Do a proper check of the return value for
37686 execute tests. Fixed several problems with the pattern matching
37687 of the compiler output which gave erroneous test results.
37688 Changed several of the test result messages to be more descriptive.
37689 * config/unix-g++.exp: Proc g++_load now actually works and
37690 executes the tests passed to it and returns a usable return
92936ecf 37691 value.
921e5a0e 37692
b8c25665 376931993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 37694
efdbc6f8 37695 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 37696
b8c25665 376971993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37698
37699 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
37700 Modified both files to properly execute the old style
37701 dejagnu tests. The previous versions of these files were
37702 experimental and did not function anything near correctly.
37703
b8c25665 377041993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
37705
37706 * Removed all Makefile.in and configure.in files. No configuration
37707 needed now.
37708
b8c25665 377091993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37710
37711 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
37712
b8c25665 377131993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
37714
37715 * gcc.compile/configure.in, gcc.unsorted/configure.in,
37716 gcc.special/configure.in, gcc.noncompile/configure.in,
37717 gcc.execute/configure.in, gcc.code_quality/configure.in,
37718 g++.other/configure.in, g++.old-deja/configure.in,
37719 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
37720 in srcname setting.
37721
b8c25665 377221993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
37723
37724 * lib/udi.exp: Fixed mondfe and mondfe_download.
37725 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
37726 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
37727
b8c25665 377281993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
37729
37730 * config/udi-gdb.exp: Check $shell_id after connecting to target.
37731 (gdb_exit): Don't remove *_soc files.
37732
b8c25665 377331993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
37734
37735 * lib/c-torture.exp: Don't look for main; instead always use -w
37736 -c. This is how the c-torture tests work. Remove the object
37737 file if the compilation succeeds.
37738 * gcc.execute/execute.exp: Remove executable if test passes.
37739 * gcc.noncompile/noncompile.exp: Every test is an expected
37740 failure.
37741 * gcc.special/special.exp: Added tests from c-torture 1.11,
37742 corrected use of existing test.
37743 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
37744 gcc.execute/920625-1.c: Updated to c-torture 1.11.
37745 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
37746 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
37747 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
37748 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
37749 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
37750 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
37751 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
37752 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
37753 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
37754 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37755 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37756 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37757 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37758 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37759 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37760 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37761 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37762 c-torture 1.11.
37763 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37764 correspond to c-torture 1.11.
37765
37766 * New file.
This page took 9.092519 seconds and 5 git commands to generate.