]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
aix.h (TARGET_ALTIVEC_VRSAVE): Delete.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f8912a55
PB
12005-05-17 Paolo Bonzini <bonzini@gnu.org>
2
3 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4
fb664a2c
RG
52005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6
7 PR middle-end/21595
8 * g++.dg/tree-ssa/builtin1.C: New testcase.
9
8de1f441
JJ
102005-05-17 Jakub Jelinek <jakub@redhat.com>
11
f23b8501
JJ
12 PR c++/21454
13 * g++.dg/opt/const4.C: New test.
14
7cbd12b8
JJ
15 PR middle-end/21492
16 * g++.dg/opt/crossjump1.C: New test.
17
c477e13b
JJ
18 PR tree-optimization/21610
19 * gcc.c-torture/compile/20050516-1.c: New test.
20
8de1f441
JJ
21 PR fortran/15080
22 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
23 about the test failing.
24 * gfortran.fortran-torture/execute/where_7.f90: New test.
25 * gfortran.fortran-torture/execute/where_8.f90: New test.
26
2b5bf0e2
RH
272005-05-16 Richard Henderson <rth@redhat.com>
28
29 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
30 i?86 and x86_64.
31
d7a6176e
MM
322005-05-16 Mark Mitchell <mark@codesourcery.com>
33
34 * gcc.dg/compat/generate-random.c (config.h): Do not include.
35 (limits.h): Include unconditionally.
36 (stdlib.h): Likewise.
37 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
38 (limits.h): Include unconditionally.
39 (stdlib.h): Likewise.
40 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
41 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
42 (limits.h): Include unconditionally.
43 (stdlib.h): Likewise.
44 (hashtab.h): Do not include.
45 (getopt.h): Likewise.
46 (stddef.h): Include.
47 (hashval_t): Define.
48 (struct entry): Add "next" field.
49 (HASH_SIZE): New macro.
50 (hash_table): New variable.
51 (switchfiles): Do not use xmalloc.
52 (mix): New macro.
53 (iterative_hash): New function.
54 (hasht): Remove.
55 (e_exists): New function.
56 (e_insert): Likewise.
57 (output): Use, instead of libiberty hashtable functions.
58 (main): Do not use getopt. Do not call htab_create.
59
cea02b6e
DB
602005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
61
62 PR libstdc++/21526
63 * lib/target-supports.exp (check_mkfifo_available):
64 Return 0 for cygwin as mkfifo support incomplete on platform.
65 Fix typos in comments.
66
5595de0f
MM
672005-05-15 Mark Mitchell <mark@codesourcery.com>
68
69 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
70
b078dfbf
FW
712005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
72
73 PR fortran/17432
74 * gfortran.dg/assign_4.f: New test.
75
5de2df7b
KH
762005-05-14 Kazu Hirata <kazu@cs.umass.edu>
77
78 PR tree-optimization/21563
79 * gcc.dg/tree-ssa/pr21563.c: New.
80
aa313ed4
JH
812005-05-14 Jan Hubicka <jh@suse.cz>
82
83 * gcc.dg/noreturn-7.c: Allow control reaches warning.
84
03b0db0a
RG
852005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
86
87 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
88
967bfd2c
JB
892005-05-13 Julian Brown <julian@codesourcery.com>
90
91 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
92 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
93
81cfbbc2
JH
942005-05-13 Jan Hubicka <jh@suse.cz>
95
96 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
97 * gcc.dg/fold-xor-?.c: Likewise.
98 * gcc.dg/pr15784-?.c: Likewise.
99 * gcc.dg/pr20922-?.c: Likewise.
100 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
101 * gcc.dg/tree-ssa/pr17598.c: Likewise.
102 * gcc.dg/tree-ssa/pr20470.c: Likewise.
103
b160dd28
TS
1042005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
105
106 PR fortran/21260
107 * gfortran.dg/hollerith_1.f90: New test.
108
09e7f686
TS
1092005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
110
111 * gfortran.dg/func_result_2.f90: New test.
112
802fc826
BD
1132005-05-11 Bud Davis <bdavis@gfortran.org>
114
115 * gfortran.dg/dev_null.f90: New test.
116
5a942c07
RE
1172005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
118
119 * gcc.dg/arm-vfp1.c: Revert last change.
120
c5542940
RG
1212005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
122
123 PR middle-end/19807
124 PR tree-optimization/19639
125 * g++.dg/tree-ssa/pr19807.C: New testcase.
126
da32fddc
FXC
1272005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
128
129 PR libfortran/21471
130 * gfortran.dg/append-1.f90: New test.
131
9a8cb141
DN
1322005-05-10 Diego Novillo <dnovillo@redhat.com>
133
134 * gcc.dg/pr18501.c: XFAIL.
135 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
136 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
137 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
138 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
139 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
140 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
141 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
142 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
143
973ff4c0
TS
1442005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
145
146 PR fortran/20178
147 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
148 gfortran.dg/f2c_3.f90: New tests.
149
e0bba093
TS
150 * gfortran.dg/return_1.f90: Fix dg annotation.
151
5fefbc79
JL
1522005-05-10 Diego Novillo <dnovillo@redhat.com>
153
154 * gcc.c-torture/compile/20050510-1.c: New test.
155
ef9bf9a3
MM
1562005-05-10 Mark Mitchell <mark@codesourcery.com>
157
158 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
159
64552cd7
BW
1602005-05-10 Bob Wilson <bob.wilson@acm.org>
161
162 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
163
8c900457
GL
1642005-05-10 Gabor Loki <loki@gcc.gnu.org>
165
166 PR c/17913
167 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
168
2798c11f
JM
1692005-05-10 Joseph S. Myers <joseph@codesourcery.com>
170
171 PR c/21342
172 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
173 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
174
3f69daa8
BE
1752005-05-10 Ben Elliston <bje@au.ibm.com>
176
177 PR debug/16676
178 * gcc.dg/debug/pr16676.c: New test.
179
42458609
KH
1802005-05-10 Kazu Hirata <kazu@cs.umass.edu>
181
182 PR testsuite/21443
183 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
184 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
185 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
186 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
187 Change -O1 to -O2.
188 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
189 -fno-tree-dominator-opts.
190
7f42f27f
TS
1912005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
192
193 * gfortran.dg/return_1.f90: New test.
194
1952005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
196
197 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
198
199 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
200
f2710bea
NS
2012005-05-09 Nathan Sidwell <nathan@codesourcery.com>
202
203 PR c++/21427
204 * g++.dg/inherit/covariant13.C: New.
205
4581ba9d
FXC
2062005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
207
208 PR libfortran/19155
209 * gfortran.dg/pr19155.f: New test.
210
4bbcb8fc
RS
2112005-05-08 Roger Sayle <roger@eyesopen.com>
212
213 PR inline-asm/8788
214 * gcc.dg/pr8788-1.c: New testcase.
215
401d24f9
RS
2162005-05-08 Richard Sandiford <rsandifo@redhat.com>
217
5e9ad4cf 218 PR target/21416
401d24f9
RS
219 * gcc.target/mips/fpcmp-[12].c: New tests.
220
34f4edf8
MM
2212005-05-06 Mark Mitchell <mark@codesourcery.com>
222
223 * lib/target-supports-dg.exp (dg-require-fork): New function.
224 (dg-require-mkfifo): Likewise.
225 * lib/target-supports.exp (check_function_available): New
226 function.
227 (check_fork_available): Likewise.
228 (check_mkfifo_available): Likewise.
229
b8c1d4a1
JL
2302005-05-06 Jeff Law <law@redhat.com>
231
232 * gcc.c-torture/compile/pr21380.c: New test.
233
46fb43a7
JJ
2342005-05-06 Jakub Jelinek <jakub@redhat.com>
235
236 PR c++/20961
237 * g++.dg/ext/weak3.C: New test.
238
2226e997
MM
2392005-05-05 Mark Mitchell <mark@codesourcery.com>
240
241 PR c++/21352
242 * g++.dg/template/crash37.C: New test.
243
0d341a6a
PB
2442005-05-05 Paul Brook <paul@codesourcery.com>
245
246 * gcc.dg/arm-g2.c: Use effective-target arm32.
247 * gcc.dg/arm-mmx-1.c: Ditto.
248 * gcc.dg/arm-scd42-2.c: Ditto.
249 * gcc.dg/arm-vfp1.c: Ditto.
250 * lib/target-supports.exp (check_effective_target_arm32): New
251 function.
252
e33e218b
TK
2532005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
254
255 PR libfortran/21354
256 gfortran.dg/in_pack_rank7.f90: New test.
257
a7e1c928
AP
2582005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
259
260 PR middle-end/15618
261 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
262
125886c7
JJ
2632005-05-04 Jakub Jelinek <jakub@redhat.com>
264
8148fe65
JJ
265 PR middle-end/21265
266 * gcc.dg/20050503-1.c: New test.
267
125886c7
JJ
268 PR rtl-optimization/21239
269 * gcc.dg/i386-sse-11.c: New test.
270
33270999
AO
2712005-05-03 Alexandre Oliva <aoliva@redhat.com>
272
273 PR target/16888
274 * gcc.target/i386/asm-1.c: New test.
275
85b583d3
JJ
2762005-05-03 Jakub Jelinek <jakub@redhat.com>
277
6d34654c
JJ
278 PR rtl-optimization/21330
279 * gcc.c-torture/execute/20050502-1.c: New test.
280
85b583d3
JJ
281 PR target/21297
282 * gcc.c-torture/execute/20050502-2.c: New test.
283
8d8e6b95
UB
2842005-05-03 Uros Bizjak <uros@kss-loka.si>
285
286 PR middle-end/21282
287 * gcc.dg/pr21282.c: New.
288
90af9146
DB
2892005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
290
291 * gcc.dg/vect/pr20122.c: Clean up .vect file.
292 * gcc.dg/vect/vect-92.c: Likewise
293 * gcc.dg/vect/vect-93.c: Likewise
294 * gcc.dg/vect/vect-dv-1.c: Likewise
295 * gcc.dg/vect/vect-dv-2.c: Likewise
296 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
297
59dc66ec
DB
2982005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
299
300 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
301 * gfortran.dg/vect/vect-2.f90: Likewise
302 * gfortran.dg/vect/vect-3.f90: Likewise
303 * gfortran.dg/vect/vect-4.f90: Likewise
304 * gfortran.dg/vect/vect-5.f90: Likewise
305
230215f5
GK
3062005-05-02 Geoffrey Keating <geoffk@apple.com>
307
308 PR target/20813
309 * gcc.dg/rs6000-fpint-2.c: New.
310
6fb58bba
JM
3112005-05-02 Joseph S. Myers <joseph@codesourcery.com>
312
313 PR c/15698
314 * gcc.dg/builtins-30.c: Update expected messages.
315 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
316 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
317 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
318
fda05890
KH
3192005-05-02 Kazu Hirata <kazu@cs.umass.edu>
320
321 PR tree-optimization/21294
322 * gcc.dg/tree-ssa/pr21294.c: New.
323
58646b77
PB
3242005-05-02 Paolo Bonzini <bonzini@gnu.org>
325
f8912a55
PB
326 * gcc.dg/altivec-3.c (vec_store): Do not use the old
327 __builtin_altivec_st_internal_4si built-in.
58646b77 328
985484fd
MM
3292005-05-02 Mark Mitchell <mark@codesourcery.com>
330
331 PR c++/15875
332 * g++.dg/template/ptrmem14.C: New test.
333
1e872f31
PB
3342005-05-02 Paul Brook <paul@codesourcery.com>
335
336 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
337
b2f97e4a
MM
3382005-05-02 Michael Matz <matz@suse.de>
339
340 PR c++/19542
341 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
342
aee7846e
MM
3432005-05-01 Mark Mitchell <mark@codesourcery.com>
344
345 * g++.dg/cpp/weak.C: New test.
346
9be872b7
ZD
3472005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
348
349 * gcc.dg/tree-ssa/loop-8.c: New test.
350
600f3598
MM
3512005-04-30 Michael Maty <matz@suse.de>
352
353 * gcc.dg/inline-mcpy.c: New test.
354
8e249b23
TK
3552005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
356
357 PR libfortran/18958
358 * gfortran.dg/eoshift.f90: New test case.
359
f6c7d65b
PT
3602005-04-30 Paul Thomas <pault@gcc.gnu.org>
361
362 PR libfortran/18857
363 * gfortran.dg/matmul_1.f90: New test.
364
d5448566
KH
3652005-04-28 Kazu Hirata <kazu@cs.umass.edu>
366
367 PR tree-optimization/21030
368 * gcc.dg/tree-ssa/pr21030.c: New.
369
7dcc58cd
DP
3702005-04-29 Devang Patel <dpatel@apple.com>
371
372 PR tree-optimization/21272
373 * gcc.dg/vect/vect-ifcvt-10.c: New test.
374
d198b59a
JJ
3752005-04-29 Jakub Jelinek <jakub@redhat.com>
376
377 PR fortran/13082
378 PR fortran/18824
379 * gfortran.dg/entry_4.f90: New test.
380 * gfortran.fortran-torture/execute/entry_1.f90: New test.
381 * gfortran.fortran-torture/execute/entry_2.f90: New test.
382 * gfortran.fortran-torture/execute/entry_3.f90: New test.
383 * gfortran.fortran-torture/execute/entry_4.f90: New test.
384 * gfortran.fortran-torture/execute/entry_5.f90: New test.
385 * gfortran.fortran-torture/execute/entry_6.f90: New test.
386 * gfortran.fortran-torture/execute/entry_7.f90: New test.
387
3882005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
389
390 * gfortran.fortran-torture/execute/entry_8.f90: New test.
391
1a7bfcc3
PB
3922005-04-29 Paul Brook <paul@codesourcery.com>
393
394 * gfortran.dg/entry_3.f90: New test.
395
438e1428
TS
3962005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
397
398 * gfortran.dg/implicit_4.f90: New test.
399
4002005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
401
402 * lib/target-supports.exp (check_profiling_available): Return
403 false for xtensa-*-elf.
404
438e1428 4052005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
406
407 * lib/fortran-torture.exp (fortran-torture.exp): Catch
408 error if file cannot be deleted.
409
15d65124
KH
4102005-04-28 Kazu Hirata <kazu@cs.umass.edu>
411
412 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
413 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
414 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
415 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
416 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
417 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
418 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
419 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
420 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
421 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
422 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
423 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
424 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
425
781e1004
FXC
4262005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
427
428 PR fortran/20865
429 * gfortran.dg/pr20865.f90: New test.
430
e14a6540
JM
4312005-04-28 Joseph S. Myers <joseph@codesourcery.com>
432
433 * gcc.dg/void-cast-2.c: New test.
434
47aecf47
JM
4352005-04-27 Joseph S. Myers <joseph@codesourcery.com>
436
437 PR c/21159
438 * gcc.dg/void-cast-1.c: New test.
439
d42a92c8
PB
4402005-04-27 Paolo Bonzini <bonzini@gnu.org>
441
442 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
443
90aeadcb
FXC
4442005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
445
446 PR fortran/21177
447 * gfortran.dg/pr21177.f90: New test.
448
e3cc7254
ZD
4492005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
450
451 PR tree-optimization/21171
452 * gcc.dg/tree-ssa/pr21171.c: New test.
453
c4336539
PB
4542004-04-27 Paolo Bonzini <bonzini@gnu.org>
455
90aeadcb
FXC
456 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
457 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
458 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
459 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
460 gcc.dg/tree-ssa/gen-vect-32.c: New.
461 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
462 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
463 don't run on PPC32.
464
eb3490b9
JM
4652005-04-27 Joseph S. Myers <joseph@codesourcery.com>
466
467 PR c/21213
468 * gcc.dg/transparent-union-3.c: New test.
469
5e49f16b
JM
4702005-04-27 Joseph S. Myers <joseph@codesourcery.com>
471
472 PR c/20740
473 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
474 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
475 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
476 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
477 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
478 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
479
5635785a
JL
4802005-04-26 Jeff Law <law@redhat.com>
481
482 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
483 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
484 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
485 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
486 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
487 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
488 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
489
70a390bb
RG
4902004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
491
492 PR tree-optimization/17598
493 * gcc.dg/tree-ssa/pr17598.c: New testcase.
494
d6ff8575
MS
4952005-04-25 Mike Stump <mrs@apple.com>
496
497 * objc.dg/fix-and-continue-1.m: Add.
498
c2cab3e9
RS
4992005-04-25 Roger Sayle <roger@eyesopen.com>
500
501 PR c++/20995
502 * g++.dg/opt/pr20995-1.C: New test case.
503
1f4ea3f2
DP
5042005-04-25 Devang Patel <dpatel@apple.com>
505
506 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
507
3321369f
AP
5082005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
509
510 PR testsuite/21062
511 * g++.dg/opt/alias2.C (printf): Correct the prototype.
512
0453e74d
AP
5132005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
514
515 PR C++/21188
516 * g++.dg/opt/rtti2.C: New test.
517
860c8f3b
PB
5182005-04-25 Paul Brook <paul@codesourcery.com>
519 Steven G. Kargl <kargls@comcast.net>
520
521 PR fortran/20879
522 * gfortran.dg/ichar_1.f90: New file.
523
49fc196e
JJ
5242005-04-24 Jakub Jelinek <jakub@redhat.com>
525
8634c649
JJ
526 PR middle-end/20991
527 * g++.dg/opt/pr20991.C: New test.
528
49fc196e
JJ
529 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
530 where sizeof (type) < __alignof__ (type).
531 * gcc.dg/compat/struct-layout-1.h: Likewise.
532
59191501
PB
5332005-04-24 Per Bothner <per@bothner.com>
534 Devang Patel <dpatel@apple.com>
535
536 PR preprocessor/20907
537 * gcc.dg/cpp/very-long-comment.c: New test.
538
eb83e811
TS
5392005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
540
541 PR fortran/20059
542 * gfortran.dg/common_5.f: New test.
543
75cf42cc
RG
5442005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
545
546 PR middle-end/21082
547 * g++.dg/tree-ssa/pr21082.C: New testcase.
548
be1b5cba
ZD
5492005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
550
551 * gcc.dg/vect/vect-99.c: New test.
552
84d65814
DN
5532005-04-22 Diego Novillo <dnovillo@redhat.com>
554
555 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
556
be240c88
JL
5572005-04-22 Jeff Law <law@redhat.com>
558
559 * gcc.dg/uninit-5.c: Remove xfails.
560 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
561 conditionals and loads.
562
5632005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
564
565 PR libfortran/20074
566 PR libfortran/20436
567 PR libfortran/21108
568 * gfortran.dg/nested_reshape.f90: new test
569 * gfortran.dg/reshape-alloc.f90: new test
570 * gfortran.dg/reshape.f90: new test
571
d4b47784
MM
5722005-04-22 Mark Mitchell <mark@codesourcery.com>
573
c5f8b710
MM
574 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
575
d4b47784
MM
576 * gcc.dg/arm-vfp1.c: New test.
577
1a32490a
AO
5782005-04-22 Alexandre Oliva <aoliva@redhat.com>
579
580 PR c++/21087
581 * g++.dg/lookup/builtin2.C: New test.
582
ebccb65d
JM
5832005-04-22 Joseph S. Myers <joseph@codesourcery.com>
584
585 * gcc.dg/weak/weak-13.c: New test.
586
915167f5
GK
5872005-04-21 Geoffrey Keating <geoffk@apple.com>
588
589 * lib/target-supports.exp (check_effective_target_sync_int_long):
590 Add powerpc*.
591
eb7058ce
RS
5922005-04-21 Richard Sandiford <rsandifo@redhat.com>
593
594 * gcc.target/mips/branch-1.c: New test.
595
7fc785d8
RH
5962005-04-21 Richard Henderson <rth@redhat.com>
597
598 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
599 * gcc.dg/vect/vect-86.c: Likewise.
600 * gcc.dg/vect/vect-87.c: Likewise.
601 * gcc.dg/vect/vect-88.c: Likewise.
602
1c280337
DP
6032005-04-21 Devang Patel <dpatel@apple.com>
604
605 PR optimization/20994
606 * gcc.dg/tree-ssa/ifc-3.c: New test.
607
187230a7
JM
6082005-04-20 Joseph S. Myers <joseph@codesourcery.com>
609
610 PR c/12913
611 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
612 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
613 gcc.dg/c99-vla-jump-5.c: New tests.
614
f12b785d
RH
6152005-04-19 Richard Henderson <rth@redhat.com>
616
617 * lib/target-supports.exp (check_effective_target_vect_int_mult):
618 Fix typo in exists check.
619 (check_effective_target_sync_int_long): New.
620 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
621 * gcc.dg/ia64-sync-2.c: Likewise.
622 * gcc.dg/ia64-sync-3.c: Likewise.
623 * gcc.dg/ia64-sync-4.c: Likewise.
624
33ab6245
JM
6252005-04-19 James A. Morrison <phython@gcc.gnu.org>
626
627 * gcc.dg/fold-xor-1.c: New test.
f242e769 628 * gcc.dg/fold-xor-2.c: New test.
33ab6245 629
47508bd3
JW
6302005-04-19 James E. Wilson <wilson@specifixinc.com>
631
632 PR target/20670
633 * g++.dg/eh/fp-regs.C: New test.
634
53a2494e
JM
6352005-04-20 Joseph S. Myers <joseph@codesourcery.com>
636
637 * gcc.dg/Wint-to-pointer-cast-1.c,
638 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
639 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
640 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
641
009e94d4
FXC
6422005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
643
644 PR fortran/16861
645 * gfortran.dg/pr16861.f90: New test.
646
a3885f54
JM
6472005-04-18 James A. Morrison <phython@gcc.gnu.org>
648
649 * gcc.dg/pr21085.c: New test.
650
63642370
RS
6512005-04-18 Richard Sandiford <rsandifo@redhat.com>
652
653 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
654 (setup_mips_tests, dg-mips-options): New procedures.
655 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
656 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
657 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
658 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
659 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
660 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
661 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
662 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
663 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
664 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
665 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
666 dg-mips-options instead of dg-options. Remove now-redundant
667 preprocessor guards.
668 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
669 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
670 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
671 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
672 * gcc.dg/vr-mult-2.c: Delete.
673 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
674 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
675 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
676 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
677 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
678 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
679 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
680
ac75c44b
LG
6812005-04-18 Laurent GUERBY <laurent@guerby.net>
682
683 * ada/acats/run_all.sh: Use sync when executable not present.
684
a45f6936
DP
6852005-04-18 Devang Patel <dpatel@apple.com>
686
687 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
688 * gcc.dg/vect/vect-11a.c: New.
689 * gcc.dg/vect/vect-none.c: Update.
690 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
691
0eeb03e6
JM
6922005-04-18 James A. Morrison <phython@gcc.gnu.org>
693
694 PR tree-optimization/20922
695 * gcc.dg/pr20922-1.c: New test.
696 * gcc.dg/pr20922-2.c: New test.
697 * gcc.dg/pr20922-3.c: New test.
698 * gcc.dg/pr20922-4.c: New test.
699 * gcc.dg/pr20922-5.c: New test.
700 * gcc.dg/pr20922-6.c: New test.
701
293fcb2e
FXC
7022005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
703
704 PR libfortran/20950
705 * gfortran.dg/pr20950.f: New test.
706
76a66bfd
FXC
7072005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
708
709 PR libfortran/19216
710 * gfortran.dg/pr19216.f: New test.
711
0d21c2a2
KH
7122005-04-18 Kazu Hirata <kazu@cs.umass.edu>
713
714 PR tree-optimization/21001
715 * gcc.dg/tree-ssa/pr21001.c: New.
716
5f9bfaf2
TK
7172005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
718
719 PR libfortran/21075
720 * gfortran.dg/reshape_rank7.f90: New test.
721
29dc5138
PT
7222005-04-17 Paul Thomas <pault@gcc.gnu.org>
723
724 PR libfortran/12884 gfortran.dg/pr12884.f: New test
725 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
726 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
727 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
728 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
729 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
730 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
731 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
732 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
733 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
734 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
735 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
736 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
737 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
738 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
739 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
740 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
741 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
742 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
743 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
744 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
745
a34938be
RG
7462005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
747
748 * gfortran.dg/wtruncate.f: New testcase.
749 * gfortran.dg/wtruncate.f90: New testcase.
750
79bb956e
MM
7512005-04-16 Mark Mitchell <mark@codesourcery.com>
752
753 PR c++/21025
754 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
755 which sizeof/alignof is dependent, rather than just whether we are
756 processing_template_decl.
757
472573f9
TK
7582005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
759
760 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
761 corrected typo where the wrong variables had been compared.
762
8e6d7b8a
TK
7632005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
764
765 PR libfortran/18495
766 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
767 Test callee-allocated version of return array with a write
768 statement.
769 Test spread with a temporary with another write statement.
770
9f1054af
KH
7712005-04-15 Kazu Hirata <kazu@cs.umass.edu>
772
773 PR tree-optimization/21031
774 * gcc.dg/tree-ssa/pr21031.c: New.
775
1c432a0c
UB
7762005-04-15 Uros Bizjak <uros@kss-loka.si>
777
778 PR tree-optimization/21004
779 * gcc.dg/builtins-53.c: Include builtins-config.h.
780 Check floorf, ceilf, floorl and ceill transformations
781 only when HAVE_C99_RUNTIME is defined.
782
c87ac7e8
AO
7832005-04-15 Alexandre Oliva <aoliva@redhat.com>
784
785 PR middle-end/20739
786 * gcc.dg/tree-ssa/pr20739.c: New test.
787
a68bdb0b
MS
7882005-04-14 Mike Stump <mrs@apple.com>
789
790 * gcc.dg/Foundation.framework/empty: New.
791 * gcc.dg/framework-2.c: New.
792
417ac4e6
KH
7932005-04-14 Kazu Hirata <kazu@cs.umass.edu>
794
795 PR tree-optimization/21021
796 * gcc.c-torture/compile/pr21021.c: New.
797
b67af20b
JJ
7982005-04-14 Janis Johnson <janis187@us.ibm.com
799
800 PR testsuite/21010
801 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
802 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
803 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
804 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
805 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
806 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
807 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
808 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
809
ae46a07a
RH
8102005-04-14 Richard Henderson <rth@redhat.com>
811
812 * lib/target-supports.exp (check_effective_target_vect_condition):
813 Add ia64, i?86, and x86_64.
814
ab13f408
SK
8152005-04-14 Steven G. Kargl <kargls@comcast.net>
816
817 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
818
a0ce7978
KH
8192005-04-14 Kazu Hirata <kazu@cs.umass.edu>
820
821 PR tree-optimization/20657
822 * gcc.dg/tree-ssa/pr20657.c: New.
823
2ec76fdb
UB
8242005-04-14 Uros Bizjak <uros@kss-loka.si>
825
826 * gcc.dg/builtins-53.c: Also check (int)trunc* and
827 (long long int)trunc*.
828
559be41a
UW
8292005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
830
831 PR target/20927
832 * gcc.dg/pr20927.c: New test.
833
6c013920
RS
8342005-04-13 Richard Sandiford <rsandifo@redhat.com>
835
836 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
837 * gcc.target/mips/asm-1.c: Likewise.
838
fda5e936
DJ
8392005-04-13 Dale Johannesen <dalej@apple.com>
840
841 * objc.dg/objc-fast-4.m: New.
842
e190b0b5
HPN
8432005-04-13 Hans-Peter Nilsson <hp@axis.com>
844
845 * gcc.target/cris/torture/cris-torture.exp: New driver in new
846 directory.
847 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
848
542f103e
DE
8492005-04-13 David Edelsohn <edelsohn@gnu.org>
850
851 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
852 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
853 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 854
9fb6cbd9
KH
8552005-04-13 Kazu Hirata <kazu@cs.umass.edu>
856
857 PR tree-optimization/20913
858 * gcc.dg/tree-ssa/pr20913.c: New.
859
60b4ccde
KH
860 PR tree-optimization/20702
861 * gcc.dg/tree-ssa/pr20702.c: New.
862
5782c29d
VR
8632005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
864
865 PR c++/13744
866 * g++.dg/inherit/local3.C: New test.
867
0b90f180
JL
8682005-04-12 Jeff Law <law@redhat.com>
869
870 * gcc.dg/tree-ssa/20050412-1.c: New test.
871
c6abe94d
TK
8722005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
873
874 PR libfortran/19016
875 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
876 Add tests with mask generated by expression.
877 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
878 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
879 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
880
ca11b3fb
UW
8812005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
882
883 PR middle-end/20917
884 * gcc.dg/20050409-1.c: New test.
885
77195d61
AP
8862005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
887
888 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
889
1e731102
MM
8902005-04-11 Mark Mitchell <mark@codesourcery.com>
891
892 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
893 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
894 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
895 (TARGET_CXX): Adjust accordingly.
896 * target.h (struct gcc_target): Remove epxort_class_data. Add
897 determine_class_data_visibility and class_data_always_comdat.
898 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
899 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
900 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
901 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
902 (arm_cxx_determine_class_data_visibility): New.
903 (arm_cxx_class_data_always_comdat): Likewise.
904 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
905 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
906 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
907 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
908 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
909 Define.
910
fc7c5aed
MM
9112005-04-11 Mark Mitchell <mark@codesourcery.com>
912
913 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
914
d5bfbe09
GK
9152005-04-11 Geoffrey Keating <geoffk@apple.com>
916
917 * gcc.dg/i386-darwin-fpmath.c: New.
918
b52485c6
DP
9192004-04-11 Devang Patel <dpatel@apple.com>
920
921 * lib/target-supports.exp (check_effective_target_vect_condition): New.
922 * gcc.dg/vect/vect-ifcvt-1.c: New test.
923 * gcc.dg/vect/vect-ifcvt-2.c: New test.
924 * gcc.dg/vect/vect-ifcvt-3.c: New test.
925 * gcc.dg/vect/vect-ifcvt-4.c: New test.
926 * gcc.dg/vect/vect-ifcvt-5.c: New test.
927 * gcc.dg/vect/vect-ifcvt-6.c: New test.
928 * gcc.dg/vect/vect-ifcvt-7.c: New test.
929 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
930
9312004-04-11 Devang Patel <dpatel@apple.com>
932
933 * gcc.dg/vect/vect-dv-1.c: New test.
934 * gcc.dg/vect/vect-dv-2.c: New test.
935
f8d66d34
DN
9362005-04-11 Diego Novillo <dnovillo@redhat.com>
937
938 PR tree-optimization/20933
939 * gcc.dg/tree-ssa/pr20933.c: New test.
940
9f32d037
TS
9412005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
942
943 * gfortran.dg/fold_nearest.f90: New test.
944
d3010d72
AP
9452005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
946
947 * gcc.dg/tree-ssa/alias-1.c: New test.
948
9fabf0d4
DN
9492005-04-11 Diego Novillo <dnovillo@redhat.com>
950
951 PR tree-optimization/20920
952 * g++.dg/tree-ssa/pr20920.C: New test.
953
f94b1661
UB
9542005-04-11 Uros Bizjak <uros@kss-loka.si>
955
956 * gcc.dg/builtins-53.c: Also check (int)ceil* and
957 (long long int)ceil*.
958
9ee12b3b
MM
9592005-04-10 Mark Mitchell <mark@codesourcery.com>
960
961 * g++.dg/warn/Wdtor1.C: Declare template in system header with
962 explicit C++ linkage.
963
51c3f0f6
FXC
9642005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
965
966 * gfortran.dg/pr17229.f: Take care of the new obsolescence
967 warning for arithmetic IF statements.
968
59afe4b4
TK
9692005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
970
971 * eor_handling_1.f90: New test case.
972 * eor_handling_2.f90: New test case.
973 * eor_handling_3.f90: New test case.
974 * eor_handling_4.f90: New test case.
975 * eor_handling_5.f90: New test case.
976 * noadv_size.f90: New test case.
977 * pad_no.f90: New test case.
978
ecf9c079
RS
9792005-04-10 Richard Sandiford <rsandifo@redhat.com>
980
981 * gcc.c-torture/execute/20050410-1.c: New test.
982
46382283
AO
9832005-04-09 Alexandre Oliva <aoliva@redhat.com>
984
985 * gcc.dg/pr20126.c: New.
986
f7d7d3b7
SK
9872005-04-09 Bud Davis <bdavis@gfortran.org>
988 Steven G. Kargl <kargls@comcast.net>
989
990 * gfortran.dg/PR19872.f: New test.
991
9922005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
993
994 * gfortran.dg/nint_1.f90: Fix dg-do directive
995
f7d7d3b7 9962005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
997
998 * gfortran.dg/nint_1.f90: New test.
999
50dd63a9
TK
10002005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
1001
1002 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
1003 Added test for callee-allocated arrays with write statements.
1004 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
1005 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
1006 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
1007 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
1008 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
1009
bd0e28a2
TK
10102005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
1011
1012 PR libfortran/20163
1013 * gfortran.dg/open-options-blanks.f: New test.
1014
53d8a8ac
AP
10152005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1016
1017 PR fortran/13257
305ead91 1018 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 1019
1b803355
JJ
10202005-04-09 Jakub Jelinek <jakub@redhat.com>
1021
9d30f3c1
JJ
1022 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1023 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1024 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1025 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1026 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1027 * gcc.c-torture/execute/stdarg-4.c: New test.
1028
1029 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
1030
1b803355
JJ
1031 PR target/20795
1032 * g++.dg/abi/param2.C: New test.
1033
f94b1661
UB
10342005-04-09 Uros Bizjak <uros@kss-loka.si>
1035
1036 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
1037
d8b42d06
UB
10382005-04-09 Uros Bizjak <uros@kss-loka.si>
1039
1040 * gcc.dg/builtins-53.c: New test.
1041
0bca51f0
DN
10422005-04-08 Diego Novillo <dnovillo@redhat.com>
1043
1044 * g++.dg/tree-ssa/pr18178.C: New test.
1045 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
1046 * gcc.c-torture/execute/20041019-1.c: New test.
1047 * gcc.dg/tree-ssa/20041008-1.c: New test.
1048 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
1049 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
1050 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
1051 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
1052 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
1053 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
1054 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
1055 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
1056 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1057 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1058
69ea8c65
HPN
10592005-04-09 Hans-Peter Nilsson <hp@axis.com>
1060
1061 PR rtl-optimization/20466
1062 * gcc.c-torture/execute/pr20466-1.c: New test.
1063
12af7ba3
MM
10642005-04-08 Mark Mitchell <mark@codesourcery.com>
1065
d4113656
MM
1066 PR c++/20905
1067 * g++.dg/parse/cond2.C: New test.
1068
12af7ba3
MM
1069 PR c++/20145
1070 * g++.dg/warn/Wdtor1.C: New test.
1071
43e1c5f7
FXC
10722005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1073
1074 PR fortran/17229
1075 * gfortran.dg/pr17229.f: New test.
1076
c908c768
SK
10772005-04-07 Steven G. Kargl <kargls@comcast.net>
1078
1079 * gfortran.dg/tiny_1.f90: New test.
1080 * gfortran.dg/tiny_2.f90: ditto.
1081
20d27477
TK
10822005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
1083
1084 * gfortran.dg/eor_1.f90: Fix dg-do run line
1085 * gfortran.dg/open_new.f90: Fix dg-do run line
1086
b6e3f572
HPN
10872005-04-07 Hans-Peter Nilsson <hp@axis.com>
1088
1089 * lib/target-supports.exp (get_compiler_messages): Support
1090 optional arguments, the fourth being compiler options.
1091 (check_effective_target_fpic): New proc.
1092 * gcc.dg/20050321-2.c: Restrict to target fpic.
1093
3425638a
JM
10942005-04-06 James A. Morrison <phython@gcc.gnu.org>
1095
1096 * gcc.dg/15443-1.c: New test.
1097 * gcc.dg/15443-2.c: Likewise.
1098
ccccdb8d
TS
10992005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1100
1101 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
1102
3693d46c
JM
11032005-04-06 Joseph S. Myers <joseph@codesourcery.com>
1104
1105 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
1106
c634366a
JM
11072005-04-06 Joseph S. Myers <joseph@codesourcery.com>
1108
1109 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
1110 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
1111 -m64.
1112 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
1113 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
1114 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
1115
b17bba6d
MM
11162005-04-06 Mark Mitchell <mark@codesourcery.com>
1117
1118 PR c++/20212
1119 * g++.dg/warn/Wunused-11.C: New test.
1120
982be984
BS
11212005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
1122
1123 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
1124
b5c5c374
DN
11252005-04-06 Dorit Naishlos <dorit@il.ibm.com>
1126
1127 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
1128
6d05585b
MM
11292005-04-05 Mark Mitchell <mark@codesourcery.com>
1130
1131 PR c++/20734
1132 * g++.dg/template/ptrmem13.C: New test.
1133
aca32e16
PB
11342005-04-05 Per Bothner <per@bothner.com>
1135
1136 * lib/gcc.exp: Always add -fno-show-column, for now.
1137
ebabaece
AP
11382005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
1139
1140 PR testsuite/20767
1141 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
1142 of plain old "unsigned int" for the type of "i". Makes this test
1143 64bit clean.
1144
f19e3a64
JJ
11452005-04-05 Paolo Bonzini <bonzini@gnu.org>
1146
1147 * gcc.dg/i386-ssefn-1.c: New test.
1148 * gcc.dg/i386-ssefn-2.c: New test.
1149 * gcc.dg/i386-ssefn-3.c: New test.
1150 * gcc.dg/i386-ssefn-4.c: New test.
1151
cae064e7
JJ
11522005-04-05 Jakub Jelinek <jakub@redhat.com>
1153
4b284111
JJ
1154 PR tree-optimization/20076
1155 * gcc.dg/builtin-apply4.c: New test.
1156
cae064e7
JJ
1157 PR preprocessor/19475
1158 * gcc.dg/cpp/macspace1.c: New test.
1159 * gcc.dg/cpp/macspace2.c: New test.
1160
87ac6a50
FXC
11612005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1162
1163 * gfortran.dg/pr20755.f: Fixed bad format.
1164
3d3c0aea
MM
11652005-04-05 Mark Mitchell <mark@codesourcery.com>
1166
1167 PR c++/20763
1168 * g++.dg/ext/attrib21.C: New test.
1169
3e0de9d1
DP
11702004-04-05 Devang Patel <dpatel@apple.com>
1171
1172 * lib/target-supports.exp (check_effective_target_vect_shif): New.
1173 * gcc.dg/vect/vect-shift-1.c: New test.
1174
51e9d74c
FXC
11752005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1176
1177 PR libfortran/20755
1178 * gfortran.dg/pr20755.f: New test.
1179
df7cc9b5
FW
11802005-04-05 Feng Wang <fengwang@nudt.edu.cn>
1181
1182 * gfortran.dg/pr15959.f90: New test.
1183 * gfortran.dg/string_pad_trunc.f90: New test.
1184
3eebd776
FXC
11852005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1186
1187 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
1188 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
1189 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
1190 syntax.
1191
3c5ead48
EB
11922005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1193
1194 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
1195
bfcf81bf
JDA
11962005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1197
1198 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
1199 * gcc.c-torture/compile/20011119-2.c: Likewise.
1200 * gcc.c-torture/compile/981001-2.c: Likewise.
1201
d58a2b83
MM
12022005-04-04 Mark Mitchell <mark@codesourcery.com>
1203
1204 PR c++/20679
1205 * g++.dg/template/overload4.C: New test.
1206
a7b2272b
NS
12072005-04-04 Nathan Sidwell <nathan@codesourcery.com>
1208
38a37714
NS
1209 PR c++/20746
1210 * g++.dg/abi/covariant5.C: New.
1211
a7b2272b
NS
1212 PR debug/20505
1213 * g++.dg/debug/const2.C: New.
1214
4b8d544b
JJ
12152005-04-04 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR rtl-optimization/16104
1218 * gcc.c-torture/execute/20050316-1.c: New test.
1219
edc3676f
NS
12202005-04-04 Nathan Sidwell <nathan@codesourcery.com>
1221
1222 * g++.dg/template/spec23.C: Fix dg-error text.
1223
283da5df
RS
12242005-04-03 Alexandre Oliva <aoliva@redhat.com>
1225
1226 PR c++/19199
1227 * g++.dg/expr/lval2.C: New.
1228
e905ac64
KG
12292005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1230
1231 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
1232 __builtin_strcasecmp and __builtin_strncasecmp.
1233
ee307009
NS
12342005-04-03 Nathan Sidwell <nathan@codesourcery.com>
1235
1236 PR c++/20723
1237 * g++.dg/template/spec22.C: New.
1238 * g++.dg/template/spec23.C: New.
1239
00f07d96
DR
12402005-04-03 Dale Ranta <dir@lanl.gov>
1241 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1242
1243 PR libfortran/20068
1244 PR libfortran/20125
1245 PR libfortran/20156
1246 PR libfortran/20471
1247 * gfortran.dg/backspace.f: New test.
1248
596b98ce
AO
12492005-04-02 Daniel Berlin <dberlin@dberlin.org>
1250
1251 * gcc.dg/pr19345.c: New test.
1252
e18d4a19
AO
12532005-04-02 Alexandre Oliva <aoliva@redhat.com>
1254
1255 PR tree-optimization/20640
1256 * gcc.dg/torture/tree-loop-1.c: New.
1257
9f05ff0a
AO
12582005-04-02 Alexandre Oliva <aoliva@redhat.com>
1259
1260 PR rtl-optimization/20290
1261 * gcc.c-torture/execute/loop-ivopts-2.c: New.
1262
51b75924
GK
12632005-04-02 Geoffrey Keating <geoffk@apple.com>
1264
1265 * gcc.dg/rs6000-fpint.c: New.
1266
2c83be0c
JM
12672005-04-01 Joseph S. Myers <joseph@codesourcery.com>
1268
1269 * gcc.dg/old-style-then-proto-1.c: New test.
1270
4159401a
FXC
12712005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1272
1273 * gfortran.fortran-torture/execute/backspace.f90: Check
1274 after backspace and read was incorrect.
1275
944c4392
KG
12762005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1277
88ec1cc9
KG
1278 * gcc.c-torture/execute/builtins/strcat.c: Check the result
1279 buffer past the terminating NUL using memcmp.
1280 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
1281 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
1282
55badfda
KG
1283 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
1284 Fix unused/uninitialized variable warnings.
1285
dadd2dee
KG
1286 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
1287 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
1288 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
1289 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
1290
944c4392
KG
1291 * gcc.c-torture/execute/builtins/abs-1-lib.c,
1292 gcc.c-torture/execute/builtins/fputs-lib.c,
1293 gcc.c-torture/execute/builtins/lib/fprintf.c,
1294 gcc.c-torture/execute/builtins/lib/main.c,
1295 gcc.c-torture/execute/builtins/lib/memcmp.c,
1296 gcc.c-torture/execute/builtins/lib/memmove.c,
1297 gcc.c-torture/execute/builtins/lib/mempcpy.c,
1298 gcc.c-torture/execute/builtins/lib/memset.c,
1299 gcc.c-torture/execute/builtins/lib/printf.c,
1300 gcc.c-torture/execute/builtins/lib/sprintf.c,
1301 gcc.c-torture/execute/builtins/lib/stpcpy.c,
1302 gcc.c-torture/execute/builtins/lib/strchr.c,
1303 gcc.c-torture/execute/builtins/lib/strcmp.c,
1304 gcc.c-torture/execute/builtins/lib/strcpy.c,
1305 gcc.c-torture/execute/builtins/lib/strcspn.c,
1306 gcc.c-torture/execute/builtins/lib/strlen.c,
1307 gcc.c-torture/execute/builtins/lib/strncat.c,
1308 gcc.c-torture/execute/builtins/lib/strncmp.c,
1309 gcc.c-torture/execute/builtins/lib/strncpy.c,
1310 gcc.c-torture/execute/builtins/lib/strrchr.c,
1311 gcc.c-torture/execute/builtins/lib/strspn.c,
1312 gcc.c-torture/execute/builtins/lib/strstr.c,
1313 gcc.c-torture/execute/builtins/memops-asm-lib.c,
1314 gcc.c-torture/execute/builtins/strlen-2.c,
1315 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
1316 prototypes.
1317
40ce6bf6
DS
13182005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
1319
1320 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
1321 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
1322 selectany usage.
1323
a288c5cd
JJ
13242005-04-01 Jakub Jelinek <jakub@redhat.com>
1325
1326 PR c++/19406
1327 * g++.dg/debug/using1.C: New test.
1328
c5221531
HPN
13292005-04-01 Hans-Peter Nilsson <hp@axis.com>
1330
1331 PR middle-end/20524
1332 * gcc.dg/alias-7.c: Prefix asm-declared name with
1333 __USER_LABEL_PREFIX__.
1334
1ea96b34
JR
13352005-03-31 J"orn Rennecke <joern.rennecke@st.com>
1336
1337 Fix fallout from PR middle-end/15700:
1338 * gcc.c-torture/compile/20011119-1.c: Take
1339 __USER_LABEL_PREFIX__ into account.
1340 * gcc.c-torture/compile/20011119-2.c: Likewise.
1341
c423ee0d
GDR
13422005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
1343
1344 PR c++/18644
1345 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
1346
0223e4f5
JM
13472005-04-01 Joseph S. Myers <joseph@codesourcery.com>
1348
1349 PR c/17855
1350 * gcc.c-torture/compile/struct-non-lval-1.c,
1351 gcc.c-torture/compile/struct-non-lval-2.c,
1352 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
1353
0455fecf
JJ
13542005-03-31 Janis Johnson <janis187@us.ibm.com>
1355
92cf604f
JJ
1356 * gcc.dg/tls/tls.exp: Remove temporary file.
1357 * g++.dg/tls/tls.exp: Ditto.
1358 * lib/file-format.exp: Ditto.
1359 * g++.dg/special/ecos.exp: Ditto.
1360
1194911f
JJ
1361 * lib/profopt.exp: Treat prof_ext as a list.
1362 * gcc.misc-tests/bprob.exp: Ditto.
1363 * g++.dg/bprob/bprob.exp: Ditto.
1364
6491eb15
JJ
1365 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
1366 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
1367 g++.dg/tree-ssa/pointer-reference-alias.C,
1368 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
1369 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
1370 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
1371 g++.dg/vect/pr19951.cc: Ditto.
1372 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
1373 gcc.dg/builtins-47.c: Ditto.
1374 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
1375 gcc.dg/pr20115-1.c: Ditto.
1376 * gcc.dg/tree-ssa/20030530-2.c,
1377 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
1378 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1379 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
1380 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1381 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
1382 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
1383 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
1384 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
1385 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
1386 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
1387 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
1388 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
1389 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
1390 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
1391 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
1392 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1393 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1394 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1395 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1396 gcc.dg/tree-ssa/20030824-1.c,
1397 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
1398 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
1399 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
1400 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
1401 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
1402 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
1403 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
1404 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
1405 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
1406 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
1407 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
1408 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
1409 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
1410 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
1411 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
1412 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
1413 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
1414 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
1415 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
1416 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
1417 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
1418 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
1419 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
1420 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
1421 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
1422 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
1423 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
1424 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
1425 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
1426 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
1427 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
1428 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
1429 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
1430 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
1431 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
1432 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
1433 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
1434 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
1435 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
1436 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
1437 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
1438 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
1439 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1440 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
1441 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
1442 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
1443 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
1444 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
1445 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
1446 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
1447 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1448 gcc.dg/tree-ssa/useless-1.c: Ditto.
1449 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
1450 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
1451 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
1452 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
1453 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1454 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
1455 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
1456 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
1457 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
1458 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
1459 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
1460 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
1461 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
1462 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
1463 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
1464 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
1465 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
1466 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
1467 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
1468 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
1469 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
1470 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1471 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1472 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
1473 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
1474 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
1475 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
1476 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
1477 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
1478 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
1479 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
1480 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
1481 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
1482 gcc.dg/vect/vect-none.c: Ditto.
1483 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
1484 treelang/compile/unsigned.tree: Ditto.
1485
515e6cd0
JJ
1486 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
1487 * gcc.dg/cpp/direct2s.c: Ditto.
1488 * gcc.dg/cpp/paste4.c: Ditto.
1489 * gcc.dg/cpp/separate-1.c: Ditto.
1490 * gcc.dg/pch/save-temps-1.c: Ditto.
1491 * g++.dg/ext/altivec-10.C: Ditto.
1492 * g++.dg/pch/pch.C: Ditto.
1493
65664157
JJ
1494 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
1495
68a9c13d
JJ
1496 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
1497 * g++.dg/template/repo1.C: Ditto.
1498 * g++.dg/template/repo2.C: Ditto.
1499 * g++.dg/template/repo3.C: Ditto.
1500 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
1501 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
1502 * g++.old-deja/g++.pt/repo1.C: Ditto.
1503 * g++.old-deja/g++.pt/repo2.C: Ditto.
1504 * g++.old-deja/g++.pt/repo3.C: Ditto.
1505 * g++.old-deja/g++.pt/repo4.C: Ditto.
1506
bca28164
JJ
1507 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
1508 * gcc.dg/20030107-1.c: Ditto.
1509 * gcc.dg/20030702-1.c: Ditto.
1510 * gcc.dg/profile-generate-1.c: Ditto.
1511 * g++.dg/other/profile1.C: Ditto.
1512 * g++.old-deja/g++.robertl/eb83.C: Ditto.
1513
0455fecf
JJ
1514 * lib/gcc-dg.exp (remove-build-file): New.
1515 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1516 cleanup-tree-dump, cleanup-saved-temps): New.
1517
dda04398
NS
15182005-03-31 Nathan Sidwell <nathan@codesourcery.com>
1519
1520 PR c++/19203, DR 214
1521 * g++.dg/parse/ambig3.C: Not ambiguous.
1522 * g++.dg/template/spec20.C: New.
1523 * g++.dg/template/spec21.C: New.
1524
1239de63
SE
15252005-03-31 Steve Ellcey <sje@cup.hp.com>
1526
1527 PR target/20045
1528 * gcc.dg/ia64-fptr-1.c: Run only on linux.
1529
14fd645e
FXC
15302005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1531
1532 PR libfortran/20660
1533 * gfortran.dg/negative_unit.f: New test.
1534
ccbca5e4
AM
15352005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
1536
1537 * gcc.dg/20050330-1.c: New test.
1538
ae7f3734
DP
15392005-03-30 Devang Patel <dpatel@apple.com>
1540
1541 * g++.dg/tree-sra/ssa-sra-3.C: New test.
1542
9ba8c99d
DJ
15432005-03-30 Dale Johannesen <dalej@apple.com>
1544
1545 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
1546
408e9b9b
JJ
15472005-03-30 Janis Johnson <janis187@us.ibm.com>
1548
1549 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1550 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
1551 Strip options from test name.
1552
cd9c7bd2
JH
15532005-03-31 Jan Hubicka <jh@suse.cz>
1554
1555 * gcc.dg/varpool-1.c: New testcase.
1556
16ef3acc
JM
15572005-03-30 Joseph S. Myers <joseph@codesourcery.com>
1558
1559 PR c/772
1560 PR c/17913
1561 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
1562 gcc.dg/stmt-expr-label-3.c : New tests.
1563 * gcc.c-torture/execute/medce-2.c: Remove.
1564
1e55c0e2
JM
15652005-03-30 Joseph S. Myers <joseph@codesourcery.com>
1566
1567 PR c/20368
1568 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
1569 tests.
1570
6f6e8901
AM
15712005-03-30 Alan Modra <amodra@bigpond.net.au>
1572
1573 * gcc.c-torture/compile/pr20203.c: New test.
1574
748e31c3
SK
15752005-03-26 Steven G. Kargl <kargls@comcast.net>
1576
1577 * gfortran.dg/promotion.f90: New test.
1578
aa80f4d1
AO
15792005-03-29 Alexandre Oliva <aoliva@redhat.com>
1580
1581 PR middle-end/20491
1582 * gcc.dg/torture/asm-subreg-1.c: New test.
1583
d1edc393
JM
15842005-03-29 Joseph S. Myers <joseph@codesourcery.com>
1585
1586 PR c/20672
1587 * gcc.dg/pr20672-1.c: New test.
1588
8bb46326
DN
15892005-03-29 Dorit Naishlos <dorit@il.ibm.com>
1590
1591 * gfortran.dg/vect: New directory.
1592 * gfortran.dg/vect/vect.exp: New.
1593 * gfortran.dg/vect/vect-1.f90: New test.
1594 * gfortran.dg/vect/vect-2.f90: New test.
1595 * gfortran.dg/vect/vect-3.f90: New test.
1596 * gfortran.dg/vect/vect-4.f90: New test.
1597 * gfortran.dg/vect/vect-5.f90: New test.
1598
1a612e0a
JJ
15992005-03-29 Jakub Jelinek <jakub@redhat.com>
1600
1601 PR middle-end/20622
1602 * gcc.dg/alias-7.c: New test.
1603
360ca054
EB
16042005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1605
1606 * gcc.dg/sparc-reg-1.c: New test.
1607
82498ed4
FXC
16082005-03-28 Steve Ellcey <sje@cup.hp.com>
1609
1610 PR target/19890
1611 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
1612
3445a80c
DR
16132005-03-29 Dale Ranta <dir@lanl.gov>
1614 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1615
1616 PR libfortran/20163
1617 * gfortran.dg/pr20163-2.f: New test.
1618
5c55c2e8
JH
16192005-03-28 Jan Hubicka <jh@suse.cz>
1620
1621 PR middle-end/20635
1622 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
1623 by Jakub Jelinek.
1624
c295d7b3
DN
16252005-03-27 Dorit Naishlos <dorit@il.ibm.com>
1626
1627 PR tree-optimization/20626
1628 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
1629 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
1630
a59928bc
SK
16312005-03-26 Steven G. Kargl <kargls@comcast.net>
1632
1633 * gfortran.dg/underflow.f90: New test.
1634 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
1635
1ad81c8e
KG
16362005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1637
1638 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
1639
e0b23a58
MM
16402005-03-25 Mark Mitchell <mark@codesourcery.com>
1641
1642 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
1643 (g++_init): Make sure that CXXFLAGS is set.
1644 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
1645 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
1646 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1647 * lib/objc.exp (objc_init): Likewise.
1648 * lib/treelang.exp (treelang_init): Likewise.
1649
90faeb28
PH
16502005-03-25 Pat Haugen <pthaugen@us.ibm.com>
1651
1652 PR tree-optimization/20470
1653 * gcc.dg/tree-ssa/pr20470.c: New test.
1654
da4c340c
GK
16552005-03-25 Geoffrey Keating <geoffk@apple.com>
1656
1657 * gcc.dg/ppc-stfiwx.c: New.
1658
c3861e7a
SE
16592005-03-25 Steve Ellcey <sje@cup.hp.com>
1660
1661 PR target/19888
1662 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
1663
aec6cb10
ZD
16642005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
1665
1666 * gcc.dg/20050325-1.c: Fix a typo.
1667
94887ef4
FXC
16682005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1669
1670 PR libfortran/19678
1671 PR libfortran/19679
1672 * gfortran.dg/dos_eol.f: New test.
1673
cd928652
ZD
16742005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
1675
1676 PR rtl-optimization/20249
1677 * gcc.dg/20050325-1.c: New test.
1678
a50f3cd3
FXC
16792005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1680
1681 PR libfortran/15332
1682 * gfortran.dg/pr15332.f: New test.
1683
761d80b9
DJ
16842005-03-24 Dale Johannesen <dalej@apple.com>
1685
1686 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
1687
a10ce2f8
GK
16882005-03-24 Geoffrey Keating <geoffk@apple.com>
1689
d3d9a67f
GK
1690 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
1691 'internal' visibility.
1692 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1693 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
1694 'protected' visibility.
1695 * gcc.dg/visibility-7.c: Likewise.
1696 * lib/target-supports.exp (check_visibility_available): Take
1697 a parameter, the kind of visibility to check for.
1698 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
1699 to check_visibility_available.
1700
a10ce2f8
GK
1701 * g++.dg/expr/cast3.C: New.
1702
9a15bd63
DE
17032005-03-24 David Edelsohn <edelsohn@gnu.org>
1704
1705 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
1706 rs6000.
1707
2eced2c2
SE
17082005-03-24 Steve Ellcey <sje@cup.hp.com>
1709
1710 PR target/20095
1711 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
1712
fab2f52c
AO
17132005-03-24 Alexandre Oliva <aoliva@redhat.com>
1714
0a2198f5
AO
1715 * gcc.dg/badshift.c: Renamed to...
1716 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
1717
31a69e4e
AO
1718 * gcc.target/i386/badshift.c: Renamed to...
1719 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
1720 only.
1721
fab2f52c
AO
1722 PR rtl-optimization/20532
1723 * gcc.target/i386/badshift.c: New.
1724
fd4f678c
FXC
17252005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1726
4f44f5f9 1727 * gfortran.dg/pr18025.f90: New test.
fd4f678c 1728
e69d504e
DJ
17292005-03-23 Dale Johannesen <dalej@apple.com>
1730
1731 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
1732
0b3deaaf
MM
17332005-03-23 Mark Mitchell <mark@codesourcery.com>
1734
06d7098a
MM
1735 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
1736
0b3deaaf
MM
1737 * lib/target-supports.exp (check_iconv_available): Default
1738 libiconv to -liconv, if there is no definition.
1739
2bc3f466
HPN
17402005-03-23 Hans-Peter Nilsson <hp@axis.com>
1741
1742 * gcc.dg/torture/cris-asm-mof-1.c: New test.
1743
8ff24a79
MM
17442005-03-22 Mark Mitchell <mark@codesourcery.com>
1745
1746 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
1747 * g++.dg/opt/pr7503-2.C: Likewise.
1748 * g++.dg/opt/pr7503-3.C: Likewise.
1749 * g++.dg/opt/pr7503-4.C: Likewise.
1750 * g++.dg/opt/pr7503-5.C: Likewise.
1751 * g++.dg/warn/minmax.C: New test.
1752
f77b6ca3
FXC
17532005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1754
4f44f5f9
FXC
1755 * gfortran.dg/g77_intrinsics_funcs.f: New test.
1756 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 1757
e5c4f28a
RG
17582005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
1759 Jan Hubicka <jh@suse.cz>
1760 Steven Bosscher <stevenb@suse.de
1761
1762 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
1763
11e97737
VR
17642005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1765
1766 PR c++/19980
1767 * g++.dg/template/redecl3.C: New test.
1768
0f3744f8
VR
17692005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1770
1771 PR c++/20499
1772 * g++.dg/parse/error16.C: Tweak error markers.
1773
b2a6a2fb
JJ
17742005-03-22 Jakub Jelinek <jakub@redhat.com>
1775
1776 PR target/20561
1777 * gcc.dg/20050321-2.c: New test.
1778
37048601
NS
17792005-03-22 Nathan Sidwell <nathan@codesourcery.com>
1780
1781 PR c++/20465
1782 PR c++/20381
1783 * g++.dg/template/ptrmem12.C: New.
1784
9d7cb254
HPN
17852005-03-22 Hans-Peter Nilsson <hp@axis.com>
1786
1787 PR rtl-optimization/20527
1788 * gcc.c-torture/execute/pr20527-1.c: New test.
1789
e4461577
BE
17902005-03-22 Ben Elliston <bje@au.ibm.com>
1791
1792 * gcc.misc-tests/options.exp (check_for_options): Create a real C
1793 program, compile it into a real executable and then delete the .c
1794 and .x files afterwards, to avoid problems on testglue targets.
1795
979632a0
SH
17962005-03-21 Stuart Hastings <stuart@apple.com>
1797
1798 * gcc.target/i386/sse-2.c: New.
1799
21e01bf1
UB
18002005-03-21 Uros Bizjak <uros@kss-loka.si>
1801
1802 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
1803
048a75f4
PC
18042005-03-21 Paolo Carlini <pcarlini@suse.de>
1805
1806 * g++.dg/parse/crash25.C: Fix typo.
1807
e1283056
PC
18082005-03-21 Paolo Carlini <pcarlini@suse.de>
1809
1810 PR c++/20461
1811 * g++.dg/parse/crash24.C: New test.
1812
1813 PR c++/20536
1814 * g++.dg/parse/crash25.C: New test.
1815
18162005-03-21 Paolo Carlini <pcarlini@suse.de>
1817
1818 PR c++/20147
1819 * g++.dg/ext/stmtexpr4.C: New test.
1820
90ec750d
RS
18212005-03-20 Roger Sayle <roger@eyesopen.com>
1822
1823 PR middle-end/20539
1824 * gcc.c-torture/compile/pr13066-1.c: New test case.
1825 * gcc.c-torture/compile/pr20539-1.c: Likewise.
1826 * g++.dg/opt/pr13066-1.C: Likewise.
1827
411ffa02
JM
18282005-03-20 Joseph S. Myers <joseph@codesourcery.com>
1829
1830 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
1831
9439ae41
TS
18322005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1833
1834 PR fortran/18525
1835 * gfortran.dg/nesting_1.f90: New test.
1836
91a5bc9f
KL
18372005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1838
1839 PR c++/20240
1840 * g++.dg/lookup/using13.C: New test.
1841
26c895e7
KL
18422005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1843
1844 PR c++/20333
1845 * g++.dg/template/crash36.C: New test.
1846
0a1948ed
PC
18472005-03-18 Paolo Carlini <pcarlini@suse.de>
1848
1849 PR c++/20463
1850 * g++.dg/template/crash35.C: New test.
1851
c9982a3f
PC
18522005-03-17 Paolo Carlini <pcarlini@suse.de>
1853
1854 PR c++/19966
1855 * g++.dg/overload/operator2.C: New test.
1856
2786eb77
FXC
18572005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1858
1859 PR libfortran/20257
4f44f5f9 1860 * gfortran.dg/pr20257.f90: New test.
2786eb77 1861
dcdeec06
FXC
18622005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1863
1864 PR libfortran/20480
4f44f5f9 1865 * gfortran.dg/pr20480.f90: New test.
dcdeec06 1866
e4d5432a
RH
18672005-03-16 Richard Henderson <rth@redhat.com>
1868
1869 PR middle-end/15700
1870 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
1871 (_rtld_global): New.
1872 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
1873 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
1874
1875 * gcc.dg/alias-3.c: New.
1876 * gcc.dg/alias-4.c: New.
1877 * gcc.dg/alias-5.c: New.
1878 * gcc.dg/alias-6.c: New.
1879
c79e602b
GK
18802005-03-15 Geoffrey Keating <geoffk@apple.com>
1881
1882 * gcc.dg/cpp/ucnid-7.c: New.
1883
3562bc34
JJ
18842005-03-15 Janis Johnson <janis187@us.ibm.com>
1885 Dorit Naishlos <dorit@il.ibm.com>
1886
1887 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
1888 darwin.
1889
5f55a1ba
DN
18902005-03-15 Dorit Naishlos <dorit@il.ibm.com>
1891
1892 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
1893 misaligned accesses.
1894 * gcc.dg/vect/vect-58.c: Likewise.
1895 * gcc.dg/vect/vect-92.c: New.
1896 * gcc.dg/vect/vect-93.c: New.
1897
ce2df7c6
FW
18982005-03-15 Feng Wang <fengwang@nudt.edu.cn>
1899
1900 PR fortran/18827
1901 * gfortran.dg/assign_2.f90: New test.
1902 * gfortran.dg/assign_3.f90: New test.
1903 * gfortran.dg/assign.f90: New test.
1904
08091139
JM
19052005-03-15 Joseph S. Myers <joseph@codesourcery.com>
1906
1907 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
1908 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
1909 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
1910 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
1911 names.
1912
50668cf6
GK
19132005-03-14 Geoffrey Keating <geoffk@apple.com>
1914
6baba9bb
GK
1915 * gcc.dg/cpp/ucnid-6.c: New.
1916
50668cf6
GK
1917 * gcc.dg/cpp/normalize-1.c: New.
1918 * gcc.dg/cpp/normalize-2.c: New.
1919 * gcc.dg/cpp/normalize-3.c: New.
1920 * gcc.dg/cpp/normalize-4.c: New.
1921 * gcc.dg/cpp/ucnid-4.c: New.
1922 * gcc.dg/cpp/ucnid-5.c: New.
1923 * g++.dg/cpp/normalize-1.C: New.
1924 * g++.dg/cpp/ucnid-1.C: New.
1925
3a3b81e7
AO
19262005-03-14 Alexandre Oliva <aoliva@redhat.com>
1927
1928 * gcc.dg/pr18628.c: New.
1929
aff98faf
AO
19302005-03-14 Alexandre Oliva <aoliva@redhat.com>
1931
1932 PR c++/20280
1933 * g++.dg/tree-ssa/pr20280.C: New.
1934
2bb02bf0
TS
19352005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1936
1937 PR fortran/20467
1938 * gfortran.dg/stfunc_2.f90: New test.
1939
8eaa0f34
ZD
19402005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1941
1942 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
1943
dcd6de6d
ZD
19442005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1945
1946 * gcc.dg/tree-ssa/20050314-1.c: New test.
1947
5a24482e
KL
19482005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1949
1950 PR c++/4403
1951 PR c++/9783, DR433
1952 * g++.dg/template/friend34.C: New test.
1953 * g++.dg/template/friend35.C: Likewise.
1954 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
1955
bd3d082e
KL
19562005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1957
1958 Friend class name lookup 5/n
1959 PR c++/1016
1960 * g++.dg/lookup/hidden-class1.C: New test.
1961 * g++.dg/lookup/hidden-class2.C: Likewise.
1962 * g++.dg/lookup/hidden-class3.C: Likewise.
1963 * g++.dg/lookup/hidden-class4.C: Likewise.
1964 * g++.dg/lookup/hidden-class5.C: Likewise.
1965 * g++.dg/lookup/hidden-class6.C: Likewise.
1966 * g++.dg/lookup/hidden-class7.C: Likewise.
1967 * g++.dg/lookup/hidden-class8.C: Likewise.
1968 * g++.dg/lookup/hidden-class9.C: Likewise.
1969 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
1970 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
1971 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
1972 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
1973 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
1974 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
1975 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
1976 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
1977 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
1978 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
1979 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
1980
98f99d7f
MM
19812005-03-13 Mark Mitchell <mark@codesourcery.com>
1982
1983 PR c++/20157
1984 * g++.dg/template/error18.C: New test.
1985
334f3a34
BE
19862005-03-09 Ben Elliston <bje@au.ibm.com>
1987
1988 PR debug/16792
1989 * g++.dg/debug/pr16792.C: New test.
1990
053e7c38
JM
19912005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1992
1993 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
1994 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
1995 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
1996 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
1997 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
1998 test assertion names.
1999
f96c6123
TS
20002003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2001
2002 PR fortran/18600
2003 * gfortran.dg/stfunc_1.f90: New test.
2004
ee943062
TS
20052003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2006
2007 PR fortran/16907
2008 * gfortran.dg/real_index_1.f90: New test.
2009
8f9c06ca
TS
20102005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2011
2012 PR fortran/20323
2013 * gfortran.dg/spec_expr_1.f90: New test.
2014
67c2939d
JM
20152005-03-13 Joseph S. Myers <joseph@codesourcery.com>
2016
2017 PR c/20402
2018 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
2019 new parser.
2020
bae88af6
TS
20212005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2022
2023 PR fortran/20361
2024 * gfortran.dg/largeequiv_1.f90: New test.
2025
47e20491
GK
20262005-03-12 Geoffrey Keating <geoffk@apple.com>
2027
2028 * gcc.dg/ucnid-1.c: New.
2029 * gcc.dg/ucnid-2.c: New.
2030 * gcc.dg/ucnid-3.c: New.
2031 * gcc.dg/ucnid-4.c: New.
2032 * gcc.dg/ucnid-5.c: New.
2033 * gcc.dg/ucnid-6.c: New.
2034 * gcc.dg/cpp/ucnid-1.c: New.
2035 * gcc.dg/cpp/ucnid-2.c: New.
2036 * gcc.dg/cpp/ucnid-3.c: New.
2037 * g++.dg/other/ucnid-1.C: New.
2038
5269bfe2
GK
20392005-03-12 Geoffrey Keating <geoffk@apple.com>
2040
2041 * gcc.dg/vmx/darwin-abi-3.c: Delete.
2042
7c6d34c7
PB
20432005-03-11 Per Bothner <per@bothner.com>
2044
2045 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
2046 that diagnotics refer to correct token.
2047 * gcc.dg/unused-3.c: Likewise.
2048
9a2a5d37
PB
20492005-03-11 Per Bothner <per@bothner.com>
2050
2051 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
2052 constant" is now actually on same line as string constant.
2053 * gcc.dg/cpp/direct2s.c: Likewise.
2054
0ac40e7a
RS
20552005-03-11 Richard Sandiford <rsandifo@redhat.com>
2056
2057 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
2058
c585afb3 20592005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
2060
2061 PR libfortran/20124
2062 * gfortran.dg/pr20124.f90: New Test
2063
694d73e1
JM
20642005-03-10 James A. Morrison <phython@gcc.gnu.org>
2065
2066 PR tree-optimization/20130
2067 * gcc.dg/pr20130-1.c: New test.
2068
2f8cbead
SE
20692005-03-10 Steve Ellcey <sje@cup.hp.com>
2070
2071 PR target/20095
2072 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
2073
96eb155c
JDA
20742005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2075
2076 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
2077
cebfb966
SE
20782005-03-10 Steve Ellcey <sje@cup.hp.com>
2079
2080 * g++.dg/eh/forced1.C: Fix comment.
2081 * g++.dg/eh/forced2.C: Ditto.
2082 * g++.dg/eh/forced3.C: Ditto.
2083 * g++.dg/eh/forced4.C: Ditto.
2084
dddcca1d
AP
20852005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
2086
2087 PR rtl-opt/20412
2088 * gcc.c-torture/compile/pr20412.c: New test.
2089
e4fbead1
RS
20902005-03-10 Roger Sayle <roger@eyesopen.com>
2091
2092 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
2093
985f2d8f
JJ
20942005-03-10 Jakub Jelinek <jakub@redhat.com>
2095
2096 PR target/20322
2097 * gcc.dg/20050307-1.c: New test.
2098
8117c488
NS
20992005-03-10 Nathan Sidwell <nathan@codesourcery.com>
2100
2101 PR c++/20375
2102 * g++.dg/other/stdarg3.C: New.
2103
372d72d9
JJ
21042005-03-10 Jakub Jelinek <jakub@redhat.com>
2105
004c400a
JJ
2106 PR c++/18384, c++/18327
2107 * g++.dg/init/array19.C: New test.
2108
372d72d9
JJ
2109 PR inline-asm/20314
2110 * gcc.dg/torture/pr20314-1.c: New test.
2111 * gcc.dg/torture/pr20314-2.c: New test.
2112
9c90a97e
UW
21132005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
2114
2115 * gcc.dg/20050309-1.c: New test.
2116
d86dc303
KG
21172005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2118
2119 * gcc.dg/builtins-10.c: Reactivate disabled test.
2120 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
2121 new cbrt transformations.
2122
02bab9db
MM
21232005-03-09 Mark Mitchell <mark@codesourcery.com>
2124
2125 PR c++/20208
2126 * g++.dg/template/array13.C: New test.
2127
a2fee3d5
PC
21282005-03-09 Paolo Carlini <pcarlini@suse.de>
2129
2130 PR c++/16859
2131 * g++.dg/init/brace4.C: New test.
2132
974b30f0
NS
21332005-03-09 Nathan Sidwell <nathan@codesourcery.com>
2134
2135 PR c++/20186
2136 * g++.dg/template/non-dependent12.C: New.
2137
b5af3133
MM
21382005-03-08 Mark Mitchell <mark@codesourcery.com>
2139
2140 PR c++/20142
0f875e1a 2141 * g++.dg/init/array18.C: Add dg-do run marker.
b5af3133 2142
0f875e1a
MM
2143 PR c++/20142
2144 * g++.dg/init/array18.C: New test.
2145
11289ef9
BE
21462005-03-09 Ben Elliston <bje@au.ibm.com>
2147
2148 * consistency.vlad/vlad.exp: Remove trailing semicolons.
2149 * g++.dg/gcov/gcov.exp: Likewise.
2150 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
2151 * gcc.target/xstormy16/xstormy16.exp: Likewise.
2152 * lib/c-torture.exp: Likewise.
2153 * lib/fortran-torture.exp: Likewise.
2154 * lib/g++.exp: Likewise.
2155 * lib/gcc-defs.exp: Likewise.
2156 * lib/gcc-dg.exp: Likewise.
2157 * lib/gcc.exp: Likewise.
2158 * lib/gcov.exp: Likewise.
2159 * lib/gfortran.exp: Likewise.
2160 * lib/mike-g++.exp: Likewise.
2161 * lib/mike-gcc.exp: Likewise.
2162 * lib/objc-torture.exp: Likewise.
2163 * lib/objc.exp: Likewise.
2164 * lib/profopt.exp: Likewise.
2165 * lib/target-libpath.exp: Likewise.
2166 * lib/target-supports.exp: Likewise.
2167 * lib/treelang.exp: Likewise.
2168 * lib/wrapper.exp: Likewise.
2169
61eef20f
JL
21702005-03-08 Jeff Law <law@redhat.com>
2171
2172 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
2173 PHI-OPT changes.
2174
6cd3dd5b
IR
21752005-03-08 Ira Rosen <irar@il.ibm.com>
2176
2177 * gcc.dg/vect/pr20122.c: New test.
2178
8f3a7ad6
JL
21792005-03-07 Jeff Law <law@redhat.com>
2180
2181 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
2182 was folded away.
2183 * gcc.dg/tree-ssa/pr18133-1.c: New test.
2184 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 2185 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 2186
7c14c5fe
JDA
21872005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2188
2189 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
2190 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
2191 gcc.dg/torture/builtin-noret-2.c: Require weak support.
2192
80c4ed35
AP
21932005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
2194
2195 PR tree-opt/17671
2196 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
2197
f03e8526
MM
21982005-03-07 Mark Mitchell <mark@codesourcery.com>
2199
2200 * g++.dg/warn/Wnvdtor.C: New test.
2201
1de80b0e
RS
22022005-03-07 Richard Sandiford <rsandifo@redhat.com>
2203
2204 * gcc.dg/torture/pr19683-1.c: New test.
2205
02665ea4
SK
22062005-03-06 Steven G. Kargl <kargls@comcast.net>
2207
2208 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
2209 * gfortran.dg/g77/19990313-2.f: Ditto.
2210 * gfortran.dg/g77/19990313-3.f: Ditto.
2211 * gfortran.dg/g77/19990525-0.f: Ditto.
2212 * gfortran.dg/g77/19990826-0.f: Ditto.
2213 * gfortran.dg/g77/19990826-2.f: Ditto.
2214 * gfortran.dg/g77/19990826-3.f: Ditto.
2215 * gfortran.dg/g77/20000511-1.f: Ditto.
2216 * gfortran.dg/g77/20000511-2.f: Ditto.
2217 * gfortran.dg/g77/970625-2.f: Ditto.
2218 * gfortran.dg/g77/980310-2.f: Ditto.
2219 * gfortran.dg/g77/980310-3.f: Ditto.
2220 * gfortran.dg/g77/980310-8.f: Ditto.
2221 * gfortran.dg/g77/980519-2.f: Ditto.
2222 * gfortran.dg/g77/alpha1.f: Ditto.
2223 * gfortran.dg/g77/claus.f: Ditto.
2224 * gfortran.dg/g77/erfc.f: Ditto.
2225 * gfortran.dg/g77/short.f: Ditto.
2226 * gfortran.fortran-torture/execute/data.f90: Ditto.
2227 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
2228 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 2229
6731e86d
JDA
22302005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2231
2232 * lib/file-format.exp (gcc_target_object_format): Add check for som
2233 format and hardcode object formats on hppa*-*-hpux*.
2234 * lib/target-supports.exp (check_weak_available): Add check for som
2235 object format. Always return 0 on hppa*-*-hpux10*.
2236
2237 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
2238 is defined.
2239
2240 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
2241
715c9326
SK
22422005-03-05 Steven G. Kargl <kargls@comcast.net>
2243
2244 * gfortran.dg/pr19936_1.f90: New test.
2245 * gfortran.dg/pr19936_2.f90: New test.
2246 * gfortran.dg/pr19936_3.f90: New test.
2247
8c355f42
SK
22482005-03-05 Steven G. Kargl <kargls@comcast.net>
2249 Paul Thomas <prthomas@drfccad.cea.fr>
2250
02665ea4 2251 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 2252 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 2253
a103aa92 22542005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
2255
2256 PR c++/19311
2257 * g++.dg/template/non-dependent11.C: New test.
2258
74231b0f
UB
22592005-03-05 Uros Bizjak <uros@kss-loka.si>
2260
2261 * lib/target-supports.exp (check_iconv_available): Fix comment.
2262
744b2d61
JDA
22632005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
2264 Joseph S. Myers <joseph@codesourcery.com>
2265
2266 PR c++/19797
2267 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
2268
e38f9c21
MS
22692005-03-04 Matthew Sachs <msachs@apple.com>
2270
2271 * gcc.exp (gcc_target_compile): Put braces around
2272 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
2273 * objc.exp (objc_target_compile): Likewise.
2274 * treelang.exp (treelang_target_compile): Likewise.
2275
3852e8b8
TS
22762005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2277
2278 PR fortran/19673
2279 * gfortran.dg/func_result_1.f90: New test.
2280
99ff9e7a
BE
22812005-03-04 Ben Elliston <bje@au.ibm.com>
2282
2283 * gcc.misc-tests/options.exp: New test.
2284
8d06c809
JM
22852005-03-03 James A. Morrison <phython@gcc.gnu.org>
2286
2287 * gcc.dg/pr15784-4.c: New test.
2288
3159b178
GK
22892005-03-03 Geoffrey Keating <geoffk@apple.com>
2290
2291 * gcc.c-torture/execute/pr17133.c: New.
2292 * gcc.c-torture/compile/20050303-1.c: New.
2293
ad16e76b
DB
22942005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
2295
2296 * gcc.dg/cpp/assert4.c: Fix for cygwin
2297
713101a6
AO
22982005-03-02 Alexandre Oliva <aoliva@redhat.com>
2299
2300 * g++.dg/overload/using2.C: New.
2301
9560cbde
MM
23022005-03-02 Mark Mitchell <mark@codesourcery.com>
2303
2304 PR c++/19916
2305 * g++.dg/init/ptrmem2.C: New test.
2306
766beb40
JM
23072005-03-02 Joseph S. Myers <joseph@codesourcery.com>
2308
2309 PR c/8927
2310 * gcc.dg/pr8927-1.c: New test.
2311
742f25b3
NS
23122005-03-01 Nathan Sidwell <nathan@codesourcery.com>
2313
2314 PR c++/20232
2315 * g++.dg/inherit/covariant12.C: New.
2316
2a4a7830
TS
23172005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2318
2319 PR fortran/19479
2320 * gfortran.dg/bound_1.f90: New test.
2321
3f8b16e7
JJ
23222005-02-28 Janis Johnson <janis187@us.ibm.com>
2323
2324 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
2325 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
2326
4e3d9146
JM
23272005-02-28 Joseph S. Myers <joseph@codesourcery.com>
2328
2329 PR c/20245
2330 * gcc.dg/pr20245-1.c: New test.
2331
4f380bf8
RS
23322005-02-28 Jakub Jelinek <jakub@redhat.com>
2333
2334 PR middle-end/19874
2335 * gcc.c-torture/execute/20050119-2.c: New test case.
2336
e02e1504
BE
23372005-02-28 Ben Elliston <bje@au.ibm.com>
2338
2339 * README: Update the DejaGnu bug reporting address.
2340 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
2341 * lib/objc-torture.exp: Likewise.
2342
5902435e
SK
23432005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
2344
2345 * gfortran.dg/boz_1.f90: New test.
2346 * gfortran.dg/boz_3.f90: New test.
2347 * gfortran.dg/boz_4.f90: New test.
2348
ae18f176
SK
23492005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
2350
2351 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 2352 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 2353
d8f92af2
FXC
23542005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2355
2356 PR libfortran/20101
2357 * gfortran.dg/write_0_pe_format.f90: New test.
2358
5591e5f9
JJ
23592005-02-27 Jakub Jelinek <jakub@redhat.com>
2360
2361 PR c++/20206
2362 * g++.dg/opt/thunk2.C: New test.
2363 * g++.dg/opt/covariant1.C: New test.
2364
34d6d42f
TS
23652005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2366
2367 * gfortran.dg/e_d_fmt.f90: New test.
2368
fd0e6f78
KH
23692005-02-27 Kazu Hirata <kazu@cs.umass.edu>
2370
2371 * gcc.dg/asm-b.c: Fix comment typos.
2372
b4852d23
AP
23732005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
2374
2375 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
2376 a V_MAY_DEF also.
2377
c529e0fe
AP
23782005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
2379
2380 PR tree-opt/20188
2381 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
2382 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
2383 * gcc.dg/asm-b.c: New test.
2384
49750739
RS
23852005-02-26 Richard Sandiford <rsandifo@redhat.com>
2386
2387 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
2388 Disable this test on IRIX 6.
2389
27bf414c
JM
23902005-02-25 Joseph S. Myers <joseph@codesourcery.com>
2391
2392 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
2393 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
2394 parser.
2395
736c86ad
DN
23962005-02-25 Diego Novillo <dnovillo@redhat.com>
2397
2398 PR tree-optimization/20204
2399 * testsuite/gcc.dg/pr20204.c: New test.
2400
6ecfe13b
JJ
24012005-02-24 Jakub Jelinek <jakub@redhat.com>
2402
04fa46cf
JJ
2403 PR target/20196
2404 * gcc.c-torture/execute/20050224-1.c: New test.
2405
6ecfe13b
JJ
2406 PR c++/20175
2407 * g++.dg/warn/Wbraces2.C: New test.
2408
1ceb02be
MM
24092005-02-23 Mark Mitchell <mark@codesourcery.com>
2410
2411 PR c++/19878
2412 * g++.dg/init/const2.C: New test.
2413
c5625c0c
HPN
24142005-02-23 Hans-Peter Nilsson <hp@axis.com>
2415
2416 PR tree-optimization/20100
2417 * gcc.c-torture/execute/pr20100-1.c: New test.
2418
0366dfe9
TS
24192005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2420
2421 * gfortran.dg/implicit_3.f90: New test.
2422
d1303acd
TS
2423 * gfortran.dg/deftype_1.f90: New test.
2424
6b211746
AO
24252005-02-23 Alexandre Oliva <aoliva@redhat.com>
2426
2427 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
2428 the test passes.
2429 * g++.dg/other/anon3.C: Accept a warning.
2430
ea2d006d
KH
24312005-02-23 Kazu Hirata <kazu@cs.umass.edu>
2432
2433 * gcc.dg/pr20017.c: Fix a comment typo.
2434
b26b1000
BD
24352005-02-23 Bud Davis <bdavis@gfortran.org>
2436
2437 * gfortran.dg/list_read_4.f90: Change to f90 comments.
2438
40205a36
EB
24392005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2440
2441 PR ada/19902
2442 * ada/acats/tests/cxa/cxa3004.a: Remove.
2443 * ada/acats/tests/cxb/cxb30061.am: Likewise.
2444
744b12b6
MM
24452005-02-22 Mark Mitchell <mark@codesourcery.com>
2446
67935995
MM
2447 PR c++/20073
2448 * g++.dg/init/const1.C: New test.
2449
744b12b6
MM
2450 PR c++/19991
2451 * g++.dg/parse/constant7.C: New test.
2452
2453 PR c++/20152
2454 * g++.dg/parse/error27.C: New test.
2455 * g++.dg/template/qualttp15.C: Adjust error markers.
2456 * g++.old-deja/g++.other/struct1.C: Likewise.
2457
2458 PR c++/20153
2459 * g++.dg/template/error17.C: New test.
2460
2461 PR c++/20148
2462 * g++.dg/parser/error26.C: New test.
2463
90c1d75a
DN
24642005-02-22 Diego Novillo <dnovillo@redhat.com>
2465
2466 PR tree-optimization/20100
2467 PR tree-optimization/20115
2468 * gcc.dg/pr20115.c: New test.
2469 * gcc.dg/pr20115-1.c: New test.
2470 * gcc.dg/pr20100.c: New test.
2471 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
2472 call-clobbered variables after alias1.
2473
397763d2
BD
24742005-02-22 Bud Davis <bdavis@gfortran.org>
2475
2476 * gfortran.dg/list_read_4.f90: new test.
2477
78d5a34b
KH
24782005-02-22 Kazu Hirata <kazu@cs.umass.edu>
2479
2480 PR rtl-optimization/20017.
2481 * gcc.dg/pr20017.c: New.
2482
263fb23d
DP
24832005-02-22 Devang Patel <dpatel@apple.com>
2484
2485 PR 19952
2486 * g++.dg/tree-ssa/pr19952.C: New test.
2487
b671e5a4
MM
24882005-02-22 Mark Mitchell <mark@codesourcery.com>
2489
2490 PR c++/19883
2491 * g++.dg/parse/constant6.C: New test.
2492
9a5f05de
UB
24932005-02-22 Uros Bizjak <uros@kss-loka.si>
2494
2495 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
2496 * g++.dg/charset/asm2.c: Likewise.
2497 * g++.dg/charset/asm3.c: Likewise.
2498 * g++.dg/charset/asm4.c: Likewise.
2499 * g++.dg/charset/asm5.c: Likewise.
2500 * g++.dg/charset/attribute1.c: Likewise.
2501 * g++.dg/charset/attribute2.c: Likewise.
2502 * g++.dg/charset/extern1.cc: Likewise.
2503 * g++.dg/charset/extern2.cc: Likewise.
2504 * g++.dg/charset/extern3.cc: Likewise.
2505 * g++.dg/charset/function.cc: Likewise.
2506 * g++.dg/charset/string.c: Likewise.
2507 * g++.dg/charset/charset.exp: Likewise.
2508 * lib/target-supports.exp (check_iconv_available): Fix comment.
2509
ac675201
UB
25102005-02-22 Uros Bizjak <uros@kss-loka.si>
2511
2512 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
2513 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
2514 * gcc.dg/charset/asm2.c: Likewise.
2515 * gcc.dg/charset/asm3.c: Likewise.
2516 * gcc.dg/charset/asm4.c: Likewise.
2517 * gcc.dg/charset/asm5.c: Likewise.
2518 * gcc.dg/charset/asm6.c: Likewise.
2519 * gcc.dg/charset/attribute1.c: Likewise.
2520 * gcc.dg/charset/attribute2.c: Likewise.
2521 * gcc.dg/charset/builtin1.c: Likewise.
2522 * gcc.dg/charset/extern.c: Likewise.
2523 * gcc.dg/charset/function.c: Likewise.
2524 * gcc.dg/charset/string.c: Likewise.
9a5f05de 2525 * gcc.dg/charset/charset.exp: Likewise.
ac675201 2526
ec88bf8b
BD
25272005-02-21 Bud Davis <bdavis9659@comcast.net>
2528
2529 PR fortran/20086
2530 * gfortran.dg/pr20086.f90: New test.
2531
bb2e1640
AO
25322005-02-21 Alexandre Oliva <aoliva@redhat.com>
2533
2534 PR tree-optimization/19786
2535 * g++.dg/tree-ssa/pr19786.C: New.
2536
f65ca04d
TS
25372005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2538
2539 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
2540
25412005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
2542
2543 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
2544
da7fdff6
TS
25452005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2546
2547 * gfortran.dg/do_iterator: Split loop, markup all lines for
2548 which an error locus is printed.
2549 * gfortran.dg/pr17708.f90: Markup all lines for which an error
2550 locus is printed.
2551 * gfortran.dg/select_4.f90: Likewise.
2552 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
2553 locuses in the various permutations.
2554
237eaf79
DN
25552005-02-20 Dorit Naishlos <dorit@il.ibm.com>
2556
2557 PR tree-optimization/19951
2558 * g++.dg/vect: New directory.
2559 * g++.dg/vect/vect.exp: New file.
2560 * g++.dg/vect/pr19951.cc: New testcase.
2561 * g++.dg/dg.exp: Also prune vectorizer tests.
2562
c5ff069d
ZW
25632005-02-20 Zack Weinberg <zack@codesourcery.com>
2564
2565 PR 18785
2566 * gcc.dg/charset/builtin1.c: New test.
2567
72aff31a
VR
25682005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2569
2570 PR c++/19299
2571 * g++.dg/inherit/volatile1.C: New test.
2572
2573 PR c++/19440
2574 * g++.dg/template/dtor4.C: New test.
2575
c60d77d4
SK
25762005-02-19 Steven G. Kargl <kargls@comcast.net>
2577
2578 * gfortran.dg/int_1.f90: New test.
2579
04c90eea
DP
25802005-02-19 Devang Patel <dpatel@apple.com>
2581
2582 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 2583
332e7efe
SK
25842005-02-19 Steven G. Kargl <kargls@comcast.net>
2585
2586 * gfortran.dg/achar_1.f90: New test.
2587
09312c29
HPN
25882005-02-19 Hans-Peter Nilsson <hp@axis.com>
2589
2590 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
2591
f10a6654
ZD
25922005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
2593 Jakub Jelinek <jakub@redhat.com>
2594
2595 PR tree-optimization/19828
2596 * gcc.dg/tree-ssa/loop-7.c: New test.
2597 * gcc.c-torture/execute/20050218-1.c: New test.
2598
58cb41e6
JJ
25992005-02-19 Jakub Jelinek <jakub@redhat.com>
2600
2601 PR c/20043
2602 * gcc.dg/transparent-union-1.c: New test.
2603 * gcc.dg/transparent-union-2.c: New test.
2604
61b42179
JW
26052005-02-18 James E Wilson <wilson@specifixinc.com>
2606
2607 PR tree-optimization/18977
2608 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
2609
d6083c7d
UW
26102005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
2611
2612 PR target/20054
2613 * gcc.dg/pr20054.c: New test.
2614
aecc0cf0
GB
26152005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2616
c5ff069d
ZW
2617 PR c++/19508
2618 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 2619
77f04481
AP
26202004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2621
2622 PR middle-end/20030
2623 * gfortran.fortran-torture/execute/character_passing.f90: New test.
2624
2aabee29
AO
26252005-02-18 Alexandre Oliva <aoliva@redhat.com>
2626
2627 PR c++/20008
2628 * g++.dg/opt/switch4.C: New.
2629
58203599
JJ
26302005-02-18 Jakub Jelinek <jakub@redhat.com>
2631
0948e392
JJ
2632 PR c++/20023
2633 PR tree-optimization/20009
2634 * gcc.c-torture/compile/20050217-1.c: New test.
2635 * g++.dg/opt/switch3.C: New test.
2636
58203599
JJ
2637 PR tree-optimization/18947
2638 * gcc.c-torture/compile/20050215-1.c: New test.
2639 * gcc.c-torture/compile/20050215-2.c: New test.
2640 * gcc.c-torture/compile/20050215-3.c: New test.
2641
856a4ce6
AO
26422005-02-17 Alexandre Oliva <aoliva@redhat.com>
2643
ae54ec16
AO
2644 PR c++/20028
2645 * g++.dg/template/crash34.C: New.
2646
856a4ce6
AO
2647 PR c++/20022
2648 * g++.dg/other/access3.C: New.
2649
d6a5df6a
IR
26502005-02-17 Ira Rosen <irar@il.ibm.com>
2651
2652 * gcc.dg/vect/vect-98.c: New test.
2653
5fcfe0b2
KH
26542005-02-16 Kazu Hirata <kazu@cs.umass.edu>
2655
2656 PR tree-optimization/19967
2657 * gcc.dg/pr19967.c: New.
2658
8940b3b2
JJ
26592005-02-16 Jakub Jelinek <jakub@redhat.com>
2660
2661 PR middle-end/19857
2662 * gcc.dg/tree-ssa/20050215-1.c: New test.
2663 * gcc.c-torture/execute/20050215-1.c: New test.
2664
6da55c00
EC
26652005-02-15 Eric Christopher <echristo@redhat.com>
2666
2667 * gcc.dg/cpp/20050215-1.c: New file.
2668
40f84775
JM
26692005-02-15 James A. Morrison <phython@gcc.gnu.org>
2670
2671 PR tree-optimization/15785
2672 * gcc.dg/pr15785-1.c: New test.
2673
e5e459bf
AO
26742005-02-15 Alexandre Oliva <aoliva@redhat.com>
2675
2676 PR c++/17788
2677 * g++.dg/init/ctor4.C: New.
2678 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
2679
88fb930d
JM
26802005-02-15 Joseph S. Myers <joseph@codesourcery.com>
2681
2682 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
2683 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
2684
073aa601
AS
26852005-02-15 Andreas Schwab <schwab@suse.de>
2686
2687 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
2688 declare malloc.
2689
ab71324a
AK
26902005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
2691
2692 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
2693
9a06c1cb
DN
26942005-02-14 Diego Novillo <dnovillo@redhat.com>
2695
2696 PR tree-optimization/19853
2697 * gcc.c-torture/compile/pr19853.c: New test.
2698
4230cec2
NS
26992005-02-14 Nathan Sidwell <nathan@codesourcery.com>
2700
f769035f
NS
2701 PR c++/19608
2702 * g++.dg/parse/local-class1.C: New.
2703
4230cec2
NS
2704 PR c++/19895
2705 * g++.dg/parse/ptrmem3.C: New.
2706
2707 PR c++/19884
2708 * g++.old-deja/g++.oliva/template6.C: Add another case.
2709 * g++.dg/template/explicit6.C: New.
2710
d1fc3bbd
AO
27112005-02-14 Alexandre Oliva <aoliva@redhat.com>
2712
2713 PR c++/17816
2714 * g++.dg/other/redecl2.C: New.
2715
12a669d1
NS
27162005-02-14 Nathan Sidwell <nathan@codesourcery.com>
2717
2718 PR c++/19891
2719 * g++.dg/abi/covariant4.C: New.
2720
6f49fdcc
JM
27212005-02-13 James A. Morrison <phython@gcc.gnu.org>
2722
2723 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
2724
c202a7f9
DN
27252005-02-12 Dorit Naishlos <dorit@il.ibm.com>
2726
2727 * gcc.dg/vect/vect-96.c: Fix typo.
2728
d3270770
KL
27292005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2730
2731 PR c++/14479
2732 PR c++/19487
2733 * g++.dg/template/enum5.C: New test.
2734
8ad833ac
IR
27352005-02-12 Ira Rosen <irar@il.ibm.com>
2736
2737 * gcc.dg/vect/vect-97.c: New test.
2738
e3a8a4ed
IR
27392005-02-12 Ira Rosen <irar@il.ibm.com>
2740
2741 * gcc.dg/vect/vect-96.c: New test.
2742
c94a75af
UB
27432005-02-12 Uros Bizjak <uros@kss-loka.si>
2744
2745 * gcc.dg/builtins-34.c: Also check ldexp*.
2746
6092c5db
HPN
27472005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
2748
2749 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
2750
56afd7aa
JJ
27512005-02-11 Janis Johnson <janis187@us.ibm.com>
2752
a29c731d
JJ
2753 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
2754 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
2755 dg-require-dll, dg-require-iconv, dg-require-named-sections,
2756 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
2757 selector_list, selector_expression, dg-process-target): Move to new
2758 file target-supports-dg.exp.
2759 * lib/target-supports-dg.exp: New.
2760
56afd7aa
JJ
2761 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
2762 New.
2763
97e9692b
JJ
27642005-02-11 Jakub Jelinek <jakub@redhat.com>
2765
36b23fd7
JJ
2766 PR c++/19666
2767 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
2768
97e9692b
JJ
2769 PR middle-end/19858
2770 * gcc.c-torture/compile/20050210-1.c: New test.
2771
712b39c5
MM
27722005-02-11 Mark Mitchell <mark@codesourcery.com>
2773
2774 PR c++/19755
2775 * g++.dg/warn/Wbraces1.C: New test.
2776
ba78d452
RG
27772005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
2778
2779 * gcc.dg/builtins-52.c: New testcase.
2780
ccf7f880
JJ
27812005-02-10 Jakub Jelinek <jakub@redhat.com>
2782
2783 PR c/19342
2784 * gcc.c-torture/execute/20050119-1.c: New test.
2785
6e5bdc64
MM
27862005-02-09 Mark Mitchell <mark@codesourcery.com>
2787
2788 PR c++/19811
2789 * g++.dg/init/delete1.C: New test.
2790
5cb0baad
AP
27912005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2792
2793 PR c++/18470
2794 * g++.dg/template/static12.C: New test.
2795
88e95ee3
MM
27962005-02-09 Mark Mitchell <mark@codesourcery.com>
2797
2798 PR c++/19787
2799 * g++.dg/conversion/ambig1.C: New test.
2800
2801 PR c++/19739
2802 * g++.dg/ext/attrib19.C: New test.
2803
2804 PR c++/19732
2805 * g++.dg/parse/dtor5.C: New test.
2806
2807 PR c++/19762
2808 * g++.dg/template/dtor3.C: New test.
2809
2810 PR c++/19826
2811 * g++.dg/template/static11.C: New test.
2812 * g++.dg/template/crash2.C: Remove dg-error marker.
2813
5b00de71
JJ
28142005-02-09 Janis Johnson <janis187@us.ibm.com>
2815
2816 PR C++/18491
2817 * g++.old-deja/g++.mike/p10769a.C: Remove.
2818
e3bb43c0
RS
28192005-02-09 Roger Sayle <roger@eyesopen.com>
2820
2821 * gcc.dg/builtins-48.c: New test case.
2822 * gcc.dg/builtins-49.c: New test case.
2823 * gcc.dg/builtins-50.c: New test case.
2824 * gcc.dg/builtins-51.c: New test case.
2825
08c2481a
ILT
28262005-02-09 Ian Lance Taylor <ian@airs.com>
2827
2828 PR middle-end/19583
2829 * g++.dg/warn/Wreturn-type-3.C: New test.
2830
17684d46
RG
28312005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2832
2833 PR middle-end/19402
2834 * gcc.dg/pr19402-1.c: New testcase.
2835 * gcc.dg/pr19402-2.c: likewise.
2836
0c6c135b
RG
28372005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2838
2839 PR middle-end/19854
2840 * g++.dg/tree-ssa/tmmti.C: New testcase.
2841
3ee79d96
JM
28422005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2843
2844 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
2845
9f4faeae
MM
28462005-02-08 Mark Mitchell <mark@codesourcery.com>
2847
2848 PR c++/19733
2849 * g++.dg/parse/crash23.C: New test.
2850 * g++.dg/warn/Weff1.C: New test.
2851
ec2cd8b2
JM
28522005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2853
2854 * gcc.dg/20050209-1.c: New test.
2855
ec3d00a0
JM
28562005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2857
2858 PR target/19799
2859 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
2860
ecddfb39
MS
28612005-02-08 Mike Stump <mrs@apple.com>
2862
2863 * g++.dg/pch/import-2.c: New test.
2864 * g++.dg/pch/import-2.hs: New.
2865 * g++.dg/pch/include/import-2a.h: New.
2866 * g++.dg/pch/include/import-2b.h: New.
2867
996f0578
JJ
28682005-02-08 Janis Johnson <janis187@us.ibm.com>
2869
2870 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
2871
eac33acc
TS
28722005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2873
2874 * gfortran.dg/substr_1.f90: New test.
2875
6a96f5c1
RG
28762005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
2877
2878 PR middle-end/19775
2879 * gcc.dg/torture/builtin-power-1.c: Disable test for
2880 invalid transformation.
2881 * gcc.dg/builtins-10.c: Likewise. Disable one test we
2882 no longer optimize.
2883 * gcc.dg/builtins-47.c: New testcase.
2884
c5ff069d 28852005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 2886 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 2887
c866976a
LB
2888 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
2889
2c58f7dd
RS
28902005-02-06 Richard Sandiford <rsandifo@redhat.com>
2891
2892 * gcc.c-torture/compile/20050206-1.c: New test.
2893
9df935d8
AP
28942005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2895
2896 PR tree-opt/19768
2897 * g++.dg/opt/pr19768.C: New test.
2898
50d4a707
AP
28992005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2900
da99298d 2901 PR tree-opt/19736
50d4a707
AP
2902 * gcc.c-torture/compile/pr19736.c: New test.
2903
515e6a84
GB
29042005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2905
2906 PR c++/17401
2907 * g++.dg/parse/error25.C: New test.
2908
aa2d0bc3
AO
29092005-02-03 Alexandre Oliva <aoliva@redhat.com>
2910
2911 * gcc.c-torture/execute/20050203-1.c: New.
2912
f1a3e333
DN
29132005-02-03 Dorit Naishlos <dorit@il.ibm.com>
2914
2915 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 2916 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
2917 * gcc.dg/vect/vect-87.c: Remove xfail.
2918 * gcc.dg/vect/vect-88.c: Remove xfail.
2919
666158b9
GK
29202005-02-02 Geoffrey Keating <geoffk@apple.com>
2921
2922 * gcc.dg/altivec-19.c: New.
2923
73aea290
JM
29242005-02-03 Joseph S. Myers <joseph@codesourcery.com>
2925
2926 PR c/17807
2927 * gcc.dg/nested-func-3.c: New test.
2928 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
2929
1f732f61
JJ
29302005-02-02 Janis Johnson <janis187@us.ibm.com>
2931
2932 * gcc.test-framework/gen_directive_tests: Generate tests for
2933 selector expressions.
2934
100d337a
MA
29352005-02-02 Matt Austern <austern@apple.com>
2936
2937 PR c++/19628
2938 * g++/ext/builtin7.C: New.
2939 * g++/ext/builtin8.C: New.
c5ff069d 2940
740ca4b2
JM
29412005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2942
2943 PR c/18502
2944 * gcc.dg/pr18502-1.c: New test.
2945
6c02751b
VR
29462005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2947
2948 PR c++/17413
2949 * g++.dg/template/local4.C: Tweak.
2950
7ded35b4
RS
29512005-02-02 Richard Sandiford <rsandifo@redhat.com>
2952
2953 PR tree-optimization/19578
2954 * gcc.c-torture/compile/20050202-1.c: New test.
2955
493179da
JM
29562005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2957
2958 PR c/19435
2959 * gcc.dg/c99-init-4.c: New test.
2960
1ccd2fd9
JJ
29612005-02-01 Janis Johnson <janis187@us.ibm.com>
2962
9d020241
JJ
2963 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
2964
bf996cfe
JJ
2965 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
2966
dc5944f7
JJ
2967 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
2968 * g++.dg/eh/check-vect.h: New.
2969
dd1d184d
JJ
2970 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
2971 * gcc.dg/vect/vect-78.c: Ditto.
2972 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
2973 Remove.
2974
694c84cd
JJ
2975 * g++.dg/conversion/simd1.C: Expect warning.
2976 * g++.dg/ext/attribute-test-1.C: Ditto.
2977 * g++.dg/ext/attribute-test-2.C: Ditto.
2978 * g++.dg/ext/attribute-test-3.C: Ditto.
2979 * g++.dg/ext/attribute-test-4.C: Ditto.
2980
f4a11c60
JJ
2981 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
2982 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
2983
1ccd2fd9
JJ
2984 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
2985
ca58f2bc
RH
29862005-02-01 Richard Henderson <rth@redhat.com>
2987
2988 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2989 long double for ibm double-double format.
2990 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2991
a1d13fa1
DN
29922005-02-01 Diego Novillo <dnovillo@redhat.com>
2993
2994 PR tree-optimization/19633
2995 * testsuite/gcc.dg/pr19633-1.c: New test.
2996 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
2997 to NULL or a symbol.
2998
395909dd
JJ
29992005-02-01 Janis Johnson <janis187@us.ibm.com>
3000
8d2d2ec6
JJ
3001 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
3002 New procs.
3003 (dg-process-target (local override)): Handle selector expressions.
3004
91442c20
JJ
3005 * gcc.test-framework/README: Describe tests in source directory.
3006 * gcc.test-framework/test-framework.awk: Handle dg- tests.
3007 * gcc.test-framework/test-framework.exp: Handle dg- tests.
3008 * gcc.test-framework/dg-bogus-exp-P.c: New test.
3009 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
3010 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
3011 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
3012 * gcc.test-framework/dg-do-link-exp-P.c: New test.
3013 * gcc.test-framework/dg-do-run-exp-P.c: New test.
3014 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
3015 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
3016 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
3017 * gcc.test-framework/dg-error-exp-P.c: New test.
3018 * gcc.test-framework/dg-error-exp-XP.c: New test.
3019 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
3020 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
3021 * gcc.test-framework/dg-output-exp-P.c: New test.
3022 * gcc.test-framework/dg-output-exp-XF.c: New test.
3023 * gcc.test-framework/dg-warning-exp-P.c: New test.
3024 * gcc.misc-tests/dg-1.c: Remove.
3025 * gcc.misc-tests/dg-2.c: Remove.
3026 * gcc.misc-tests/dg-3.c: Remove.
3027 * gcc.misc-tests/dg-4.c: Remove.
3028 * gcc.misc-tests/dg-5.c: Remove.
3029 * gcc.misc-tests/dg-6.c: Remove.
3030 * gcc.misc-tests/dg-7.c: Remove.
3031 * gcc.misc-tests/dg-8.c: Remove.
3032 * gcc.misc-tests/dg-9.c: Remove.
3033 * gcc.misc-tests/dg-10.c: Remove.
3034 * gcc.misc-tests/dg-11.c: Remove.
3035 * gcc.misc-tests/dg-12.c: Remove.
3036 * gcc.misc-tests/dg-test.exp: Remove.
3037
0e7eed46
JJ
3038 * gcc.test-framework/test-framework.awk: Change recording and
3039 printing of passes and failures.
3040
395909dd
JJ
3041 * gcc.test-framework: New directory.
3042 * gcc.test-framework/README: New.
3043 * gcc.test-framework/test-framework.exp: New.
3044 * gcc.test-framework/test-framework.awk: New.
3045 * gcc.test-framework/gen_directive_tests: New.
3046
596d4d61
JM
30472005-02-01 James A. Morrison <phython@gcc.gnu.org>
3048
3049 * lib/treelang.exp: Fix comment typos.
3050 (treelang_target_compile): Don't append libs=-ltreelang to options.
3051
c8a7ed43
AO
30522005-02-01 Alexandre Oliva <aoliva@redhat.com>
3053
3054 * g++.dg/parse/typename7.C: Adjust error messages.
3055
dc5d4efb
JL
30562005-01-31 Jeff Law <law@redhat.com>
3057
3058 * gcc.c-torture/execute/20050131-1.c: New test.
3059 * gcc.dg/wcaselabel.c: New test.
3060
93678513
MM
30612005-01-31 Mark Mitchell <mark@codesourcery.com>
3062
3063 * g++.dg/other/warning1.C: Adjust error messags.
3064 * g++.dg/parse/constant5.C: New test.
3065
b4519d39
SB
30662005-01-31 Steven Bosscher <stevenb@suse.de>
3067
3068 PR c/19333
3069 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
3070 the test case valid.
3071 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
3072 * testsuite/gcc.dg/array-7.c: Adjust expected result.
3073 * testsuite/gcc.dg/pr18596-3.c: Likewise.
3074 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
3075 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
3076 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
3077
3b70b82a
DJ
30782005-01-31 Dale Johannesen <dalej@apple.com>
3079
3080 * g++.dg/opt/pr19650.C: New test.
3081
93b39cbc
RH
30822005-01-31 Richard Henderson <rth@redhat.com>
3083
3084 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
3085 long double for intel double extended format.
3086 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
3087
6fc98adf
MM
30882005-01-30 Mark Mitchell <mark@codesourcery.com>
3089
2b1e8a76
MM
3090 PR c++/19555
3091 * g++.dg/template/static10.C: New test.
3092
e3016344 3093 PR c++/19395
c5ff069d 3094 * g++.dg/parse/error24.C: New test.
e3016344
MM
3095
3096 PR c++/19367
3097 * g++.dg/lookup/builtin1.C: New test.
3098
6fc98adf
MM
3099 PR c++/19457
3100 * g++.dg/warn/conv3.C: New test.
3101
23e044cc
BD
31022005-01-30 Bud Davis <bdavis@gfortran.org>
3103
3104 PR fortran/19647
3105 * gfortan.dg/inquire_7.f90
3106
020d90ee
RG
31072005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
3108
3109 PR tree-optimization/15791
3110 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
3111 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
3112 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
3113 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
3114 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
3115 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
3116 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
3117 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
3118 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
3119 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
3120
985aff9c
PB
31212005-01-29 Paul Brook <paul@codesourcery.com>
3122
3123 PR fortran/18565
3124 * check.c (real_or_complex_check): New function.
3125 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
3126 * intrinsic.c (add_functions): Use new check functions.
3127 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
3128 Add prototypes.
3129
46df2823
JM
31302005-01-29 Joseph S. Myers <joseph@codesourcery.com>
3131
3132 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
3133 gcc.dg/lvalue-3.c: New tests.
3134 * gcc.dg/concat.c: Update expected messages.
3135
24a09741
TK
31362005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
3137
3138 PR libfortran/19595
3139 * gfortran.dg/eor_1.f90: New test.
3140
f240b896
SK
31412005-01-29 Steven G. Kargl <kargls@comcast.net>
3142
3143 PR fortran/19589
3144 * gfortran.dg/logical_data_1.f90: New test.
3145
ee921ddf
MM
31462005-01-28 Mark Mitchell <mark@codesourcery.com>
3147
6ca2d67f
MM
3148 PR c++/19253
3149 * g++.dg/template/crash33.C: New test.
3150
ee921ddf
MM
3151 PR c++/19667
3152 * g++.dg/template/crash32.C: New test.
3153
6aea8136
ILT
31542005-01-28 Ian Lance Taylor <ian@airs.com>
3155
3156 PR middle-end/16558
3157 * g++.dg/warn/Wreturn-type-2.C: New test.
3158
bd16270b
JL
31592004-06-24 Jeff Law <law@redhat.com>
3160
3161 * gcc.dg/tree-ssa/20050128-1.c: New test.
3162
a738d848
RS
31632005-01-28 Richard Sandiford <rsandifo@redhat.com>
3164
3165 * gcc.target/frv/all-mdpackh-1.c: New test.
3166
f6c2ac32 31672005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
3168
3169 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
3170
17a7d6d7
RH
31712005-01-27 Richard Henderson <rth@redhat.com>
3172
3173 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
3174
6198f99a
RS
31752005-01-27 Richard Sandiford <rsandifo@redhat.com>
3176
3177 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
3178
1c71d796
RS
31792005-01-27 Richard Sandiford <rsandifo@redhat.com>
3180
3181 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
3182 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
3183 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
3184 to cope with cases where the multilib options override the dg-options.
3185
d8dd2f3a
JJ
31862005-01-27 Jakub Jelinek <jakub@redhat.com>
3187
3188 PR c/18946
3189 * gcc.dg/noncompile/20050120-1.c: New test.
3190
87637d21
DN
31912005-01-26 Diego Novillo <dnovillo@redhat.com>
3192
3193 PR tree-optimization/19633
3194 * gcc.dg/pr19633.c: New test.
3195 * gcc.dg/tree-ssa/pr19633.c: New test.
3196
9ff93eb0
UW
31972005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
3198
3199 * gcc.dg/20041216-1.c: New test.
3200
4bb3aa7e
AM
32012005-01-26 Alexander Malmberg <alexander@malmberg.org>
3202
3203 PR objc/18862
3204 * objc.dg/selector-2.m: New test.
3205
b8e48b98
JJ
32062005-01-26 Jakub Jelinek <jakub@redhat.com>
3207
ef8614d7
JJ
3208 * g++.dg/opt/range-test-2.C: New test.
3209
b8e48b98
JJ
3210 PR rtl-optimization/19579
3211 * gcc.c-torture/execute/20050124-1.c: New test.
3212
00adda9f
SH
32132005-01-26 Greg Parker <gparker@apple.com>
3214 Stuart Hastings <stuart@apple.com>
c5ff069d 3215
00adda9f
SH
3216 * gcc.c-torture/execute/20050125-1.c: New.
3217
ed464869
JH
32182005-01-18 Jan Hubicka <jh@suse.cz>
3219
3220 PR tree-optimize/19337
3221 * gcc.c-torture/compile/20050119-1.c: New test.
3222
92e51459
JW
32232005-01-24 James E Wilson <wilson@specifixinc.com>
3224
3225 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
3226 test for successful match.
3227
3a222639
AM
32282005-01-25 Alexander Malmberg <alexander@malmberg.org>
3229
3230 PR objc/18408
3231 * objc.dg/comp-types-7.m: New test.
3232
544ea6b7
JJ
32332005-01-24 Janis Johnson <janis187@us.ibm.com>
3234
635b0f2a
JJ
3235 * lib/target-supports.exp (current_target_name): New.
3236 (check_effective_target_ilp32, check_effective_target_lp64):
3237 Cache the result to use as long as the current target, with
3238 multilib flags, remains the same.
3239
544ea6b7
JJ
3240 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
3241 (dg-require-weak, dg-require-visibility, dg-require-alias,
3242 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
3243 dg-require-effective-target, dg-skip-if): Remove call to
3244 skip_test_and_clear_xfail.
3245 (dg-test): Clear xfail data.
3246
b77302be
JJ
32472005-01-24 Jakub Jelinek <jakub@redhat.com>
3248
b723e82f
JJ
3249 PR target/17751
3250 * gcc.dg/ppc64-toc.c: New test.
3251
7b922122
JJ
3252 * g++.dg/tree-ssa/empty-1.C: New test.
3253
b77302be
JJ
3254 PR middle-end/19551
3255 * gcc.c-torture/execute/20050121-1.c: New test.
3256 * gcc.dg/20050121-2.c: New test.
3257
69029c61
PB
32582004-01-23 Steven G. Kargl <kargls@comcast.net>
3259 Paul Brook <paul@codesourcery.com>
3260
3261 PR fortran/17941
3262 * gfortran.dg/real_const_1.f: New test.
3263 * gfortran.dg/real_const_2.f90: New test.
3264 * gfortran.dg/complex_int_1.f90: New test.
3265
dae24534
BD
32662005-01-23 Bud Davis <bdavis9659@comcast.net>
3267
3268 PR fortran/19313
3269 * gfortan.dg/inquire_6.f90: New test.
3270
0e69bba9
TK
32712005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
3272
3273 PR libfortran/19451
3274 * open_readonly_1.f90: New test.
3275
d02b2c64
TK
32762005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
3277
3278 PR libfortran/18982
3279 * gfortran.dg/open_new.f90: New file.
3280
af30f793
PB
32812005-01-22 Paul Brook <paul@codesourcery.com>
3282
3283 * namelist_1.f90: New test.
3284
d7f3fc19
RS
32852005-01-22 Richard Sandiford <rsandifo@redhat.com>
3286
3287 PR tree-optimization/19484
3288 * gcc.c-torture/compile/20050122-[12].c: New tests.
3289
0dd973dd
PB
32902005-01-22 Paul Brook <paul@codesourcery.com>
3291
3292 * gfortran.dg/implicit_2.f90: New test.
3293
b1a80705
BD
32942005-01-22 Bud Davis <bdavis9659@comcast.net>
3295
3296 PR fortran/19314
3297 * gfortran.dg/inquire_5.f90: New test.
3298
20913689
VR
32992005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3300
3301 PR c/18809
3302 * gcc.dg/pr18809-1.c: New test.
3303
15c8b2d4
ILT
33042005-01-21 Ian Lance Taylor <ian@airs.com>
3305
3306 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
3307
3308 PR tree-optimization/13000
3309 * gcc.dg/20040206-1.c: Change warning to point where function is
3310 being inlined.
3311
4ef69b83
GB
33122005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3313
3314 PR c++/19208
3315 * g++.dg/template/array11.C: New test.
3316
9d953276
TS
33172005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3318
3319 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
3320 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
3321 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
3322 * gfortran.dg/getenv_1.f90: Add dg-do directive.
3323 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
3324 gfortran.dg/pr17164.f90: Add missing dg-do directives.
3325
23ab2e4e
KH
33262005-01-20 Kazu Hirata <kazu@cs.umass.edu>
3327
3328 PR tree-optimization/15349
3329 * gcc.dg/tree-ssa/pr15349.c: New.
3330
35f46d96
SE
33312005-01-20 Steve Ellcey <sje@cup.hp.com>
3332
3333 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
3334
cb884961
HPN
33352005-01-19 Hans-Peter Nilsson <hp@axis.com>
3336
ae727129
HPN
3337 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
3338 scan-assembler-times directive name.
3339
fed758a4
HPN
3340 * gcc.dg/asm-a.c: Move dg-require-effective-target to
3341 after dg-do.
3342
cb884961
HPN
3343 PR rtl-optimization/19462
3344 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
3345
dc60db90
SE
33462005-01-19 Steve Ellcey <sje@cup.hp.com>
3347
3348 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
3349 counting function calls on ia64.
3350
e89be13b
JJ
33512005-01-19 Jakub Jelinek <jakub@redhat.com>
3352
49c3b9a8
JJ
3353 PR rtl-optimization/15139
3354 * gcc.dg/20050111-2.c: New test.
3355
e89be13b
JJ
3356 PR c/17297
3357 * gcc.c-torture/compile/20050113-1.c: New testcase.
3358
3359 PR middle-end/19164
3360 * gcc.dg/20050113-1.c: New testcase.
3361
f0b9dcb8
DN
33622005-01-19 Dorit Naishlos <dorit@il.ibm.com>
3363
3364 * gcc.dg/vect/vect-85.c: Add comment.
3365 * gcc.dg/vect/vect-86.c: Add xfail for now.
3366 * gcc.dg/vect/vect-87.c: Add xfail for now.
3367 * gcc.dg/vect/vect-88.c: Add xfail for now.
3368 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
3369
674bc5a5
EB
33702005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3371
3372 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
3373
500a9f27
EB
33742005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3375
3376 * g++.dg/debug/typedef3.C: New test.
3377
b4c33883
AP
33782005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
3379
3380 PR c/19472
3381 * gcc.dg/asm-a.c: New test.
3382
d6e84d0c
KK
33832005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
3384
3385 * gcc.dg/sh-relax.c: Add prototype for abort.
3386
f917ae96
EB
33872005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3388
3389 * gcc.dg/short-compare-1.c: New test.
3390 * gcc.dg/short-compare-2.c: Likewise.
3391
f2fd3821
AJ
33922005-01-18 Michael Matz <matz@suse.de>
3393
3394 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
3395
e03a46f5
DN
33962005-01-17 Diego Novillo <dnovillo@redhat.com>
3397
3398 PR tree-optimization/19121
3399 * gcc.c-torture/compile/pr19121.c: New test.
3400
696a2ca1
JW
34012005-01-17 James E. Wilson <wilson@specifixinc.com>
3402
3403 PR target/19357
3404 * gcc.c-torture/compile/pr19357.c: New test.
3405
2c4ea36c
ILT
34062005-01-17 Ian Lance Taylor <ian@airs.com>
3407
3408 PR c/5675
3409 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
3410 pass--those that refer just to the variable, possibly with a
3411 cast.
3412 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
3413
3414 PR middle-end/13127
3415 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
3416 longer emitted.
3417
f53d3f93
BD
34182005-01-16 Bud Davis <bdavis9659@comcast.net>
3419
3420 PR fortran/18778
3421 * gfortran.dg/endfile_2.f90: New test.
3422
5352b89f
SK
34232005-01-16 Steven G. Kargl <kargls@comcast.net>
3424
3425 PR 19168
3426 * gfortran.dg/select_5.f90: New test.
3427
36c028f6
PB
34282004-01-16 Paul Brook <paul@codesourcery.com>
3429
3430 * gfortran.dg/common_4.f90: New test.
3431
01c4f82a
HPN
34322005-01-15 Hans-Peter Nilsson <hp@axis.com>
3433
3434 PR rtl-optimization/19462
3435 * gcc.dg/torture/pr19462-1.c: New test.
3436
aecaa19a
ZL
34372005-01-15 Ziemowit Laski <zlaski@apple.com>
3438
3439 PR objc/19321
3440 * objc.dg/func-ptr-2.m: New.
3441 * objc.dg/volatile-1.m: New.
3442
a04b62b2
JDA
34432005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3444
3445 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
3446
75b9aa9f
JJ
34472005-01-15 Jakub Jelinek <jakub@redhat.com>
3448
3449 PR tree-optimization/19060
3450 * gcc.c-torture/execute/20050104-1.c: New test.
3451
e1c74af0
BD
34522005-01-15 Bud Davis <bdavis9659@comcast.net>
3453
3454 PR fortran/18983
3455 * gfortran.dg/write_to_null.f90: New test.
3456
0c12d24f 34572005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 3458 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
3459
3460 PR other/19328
3461 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
3462 argument.
3463
74aad7cc
JJ
34642005-01-15 Jakub Jelinek <jakub@redhat.com>
3465
3466 PR c++/19263
3467 * g++.dg/init/vector1.C: New test.
3468
66f9a6de
JW
34692005-01-14 James E. Wilson <wilson@specifixinc.com>
3470
3471 PR target/13158
3472 * gcc.target/ia64/sibcall-unwind-1.c: New test.
3473 PR target/18987
3474 * gcc.target/ia64/sibcall-unwind-2.c: New test.
3475
c224550f
SK
34762005-01-14 Steven G. Kargl <kargls@comcast.net>
3477
3478 * gfortran.dg/select_1.f90: New test.
3479 * gfortran.dg/select_2.f90: New test.
3480 * gfortran.dg/select_3.f90: New test.
3481 * gfortran.dg/select_4.f90: New test.
3482
a0afbdb6
JJ
34832005-01-14 Jakub Jelinek <jakub@redhat.com>
3484
08a0c536
JJ
3485 PR middle-end/19084
3486 PR rtl-optimization/19348
3487 * gcc.dg/20050111-1.c: New test.
3488 * gcc.c-torture/execute/20050111-1.c: New test.
3489
a0afbdb6
JJ
3490 * gcc.dg/i386-asm-4.c: New test.
3491
eebeecac
EB
34922005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3493
3494 * gcc.dg/nested-func-2.c: New test.
3495 * ada/acats/norun.lst: Remove c953002.
3496
12374876
UW
34972005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
3498
3499 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
3500
6d1089d0
BE
35012005-01-12 Ben Elliston <bje@au.ibm.com>
3502
3503 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
3504
7eb3b9ec
AP
35052005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
3506
3507 PR target/18761
3508 * g++.dg/abi/align1.C: New test.
3509
a969c1d2
AM
35102005-01-11 Alan Modra <amodra@bigpond.net.au>
3511
3512 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
3513 at a time.
3514 * g++.dg/ext/altivec_check.h: Support compiling as C.
3515
18d00205
RS
35162005-01-10 Roger Sayle <roger@eyesopen.com>
3517
3518 PR c++/19355
3519 * g++.dg/expr/pr19355-1.C: New test case.
3520
8ad2a082
LG
35212005-01-10 Laurent GUERBY <laurent@guerby.net>
3522
3523 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
3524 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
3525 * ada/acats/tests/c3/c92005b.ada: Likewise.
3526 * ada/acats/tests/c3/cxb3012.a: Likewise.
3527 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 3528
832ef1ce
PB
35292005-01-09 Paul Brook <paul@codesourcery.com>
3530
3531 * gfortran.dg/common_2.f90: New file.
3532 * gfortran.dg/common_3.f90: New file.
3533
96b5a6c7
ZD
35342005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
3535
3536 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
3537
5a3ed97a
DN
35382005-01-09 Dorit Naishlos <dorit@il.ibm.com>
3539
3540 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
3541 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
3542 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
3543 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
3544 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
3545 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
3546 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
3547 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
3548 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
3549 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
3550 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
3551 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
3552 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
3553 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
3554 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
3555 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
3556 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
3557 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
3558 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
3559 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
3560 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
3561 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
3562 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
3563 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
3564 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
3565 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
3566 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
3567 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
3568 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
3569 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
3570 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
3571 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
3572 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
3573 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
3574 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
3575 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
3576 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
3577 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
3578 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
3579 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
3580 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
3581 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
3582 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
3583 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
3584 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
3585 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
3586 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
3587 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
3588 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
3589 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
3590 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
3591 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
3592 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
3593 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
3594 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
3595 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
3596 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
3597 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
3598 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
3599 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
3600 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
3601 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
3602 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
3603 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
3604 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
3605 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
3606 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
3607
3608 * gcc.dg/vect/vect-1.c: Fix spelling.
3609 * gcc.dg/vect/vect-10.c: Fix spelling.
3610 * gcc.dg/vect/vect-11.c: Fix spelling.
3611 * gcc.dg/vect/vect-12.c: Fix spelling.
3612 * gcc.dg/vect/vect-14.c: Fix spelling.
3613 * gcc.dg/vect/vect-15.c: Fix spelling.
3614 * gcc.dg/vect/vect-16.c: Fix spelling.
3615 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
3616 * gcc.dg/vect/vect-64.c: Fix comments.
3617 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
3618
36192005-01-09 Dorit Naishlos <dorit@il.ibm.com>
3620 Ira Rosen <irar@il.ibm.com>
3621
3622 * gcc.dg/vect/vect-70.c: New test.
3623 * gcc.dg/vect/vect-71.c: New test.
3624
e1a5510b
MH
36252005-01-09 Manfred Hollstein <mh@suse.com>
3626
3627 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
3628 * gcc.dg/pr18241-2.c: Likewise.
3629 * gcc.dg/pr18241-3.c: Likewise.
3630 * gcc.dg/pr18241-4.c: Likewise.
3631 * gcc.dg/pr18241-5.c: Likewise.
3632
ef719a44
RH
36332005-01-08 Richard Henderson <rth@redhat.com>
3634
3635 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3636 False for x86 and x86-64.
3637
e79b60a7
DN
36382005-01-08 Diego Novillo <dnovillo@redhat.com>
3639
a6331d85 3640 PR tree-optimization/18241
e79b60a7
DN
3641 * gcc.dg/pr18241-1.c: New test.
3642 * gcc.dg/pr18241-2.c: New test.
3643 * gcc.dg/pr18241-3.c: New test.
3644 * gcc.dg/pr18241-4.c: New test.
3645 * gcc.dg/pr18241-5.c: New test.
3646
1dba1182
SK
36472005-01-08 Steven G. Kargl <kargls@comcast.net>
3648
3649 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
3650 gfortran.dg/select_4.f90: New.
3651
b827788f
JJ
36522005-01-07 Jakub Jelinek <jakub@redhat.com>
3653
3654 * gcc.c-torture/execute/20050107-1.c: New test.
3655
5aa56f9d
NS
36562005-01-07 Nathan Sidwell <nathan@codesourcery.com>
3657
3658 PR c++/19298
3659 * g++.dg/template/ref2.C: New.
3660
6992cbd1
AP
36612005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
3662
3663 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
3664 instead of being empty.
3665
c22535f5
TS
36662005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3667
3668 PR fortran/15553
3669 * gfortran.dg/array-1.f90: New test.
3670
8870e212
JJ
36712005-01-07 Jakub Jelinek <jakub@redhat.com>
3672
2a0958c5
JJ
3673 PR tree-optimization/19283
3674 * gcc.c-torture/execute/20050106-1.c: New test.
3675
0210ae14
JJ
3676 PR rtl-optimization/18861
3677 * gcc.dg/20050105-1.c: New test.
3678
8870e212
JJ
3679 PR tree-optimization/18828
3680 * gcc.dg/20050105-2.c: New test.
3681
4f1cfe85
AJ
36822005-01-07 Andreas Jaeger <aj@suse.de>
3683
3684 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
3685
a7e8d7db
BD
36862005-01-07 Bud Davis <bdavis9659@comcast.net>
3687
3688 PR fortran/18398
3689 * gfortran.dg/fmt_read.f90: New test.
3690
59d7d767
GK
36912005-01-06 Geoffrey Keating <geoffk@apple.com>
3692
3693 * gcc.dg/rs6000-ldouble-2.c: New.
3694
27d6592c
MM
36952005-01-06 Mark Mitchell <mark@codesourcery.com>
3696
b4519d39 3697 PR c++/19244
27d6592c
MM
3698 * g++.dg/parser/ctor2.C: New test.
3699
023458fa
KL
37002004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3701
3702 PR c++/17154
3703 * g++.dg/template/using9.C: New test.
3704
23ff7e2d
KL
37052005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3706
3707 PR c++/19258
3708 * g++.dg/lookup/friend6.C: New test.
3709
d8987adb
NS
37102005-01-06 Nathan Sidwell <nathan@codesourcery.com>
3711
3712 PR c++/19270
3713 * g++.dg/template/array10.C: New.
3714
2070df3c
KG
37152005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3716
3717 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
3718 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
3719
7f62ca08
JJ
37202005-01-06 Jakub Jelinek <jakub@redhat.com>
3721
3722 * gcc.c-torture/compile/20050105-1.c: New test.
3723
b95ec5c1
GK
37242005-01-05 Geoffrey Keating <geoffk@apple.com>
3725
3726 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
3727
010c4d9c
RS
37282005-01-05 Roger Sayle <roger@eyesopen.com>
3729
3730 PR middle-end/19100
3731 * gcc.dg/conv-3.c: New test case.
3732
9143de5c
JM
37332005-01-05 Joseph S. Myers <joseph@codesourcery.com>
3734
3735 * gcc.dg/asm-wide-1.c: New test.
3736
4514aa8c
NS
37372005-01-05 Nathan Sidwell <nathan@codesourcery.com>
3738
3739 PR c++/19030
3740 * g++.dg/parse/crash22.C: New
3741
242746f1
GK
37422005-01-04 Geoffrey Keating <geoffk@apple.com>
3743
3744 PR 19257
3745 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
3746
21e5076a
UB
37472005-01-04 Uros Bizjak <uros@kss-loka.si>
3748
3749 PR middle-end/17767
3750 * gcc.dg/i386-mmx-6.c: New test case.
3751
8ea9d0c7
PB
37522005-01-04 Paolo Bonzini <bonzini@gnu.org>
3753
3754 PR tree-optimization/18308
3755 * gcc.dg/vect/pr18308.c: New testcase.
3756
1aae12a2
AJ
37572005-01-04 Andreas Jaeger <aj@suse.de>
3758
3759 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
3760
942926ad
GK
37612005-01-03 Geoffrey Keating <geoffk@apple.com>
3762 Robert Bowdidge <bowdidge@apple.com>
3763
3764 * gcc.dg/cpp/subframework1.c: New.
3765 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
3766 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
3767 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
3768 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
3769
d7001ae5
GK
37702005-01-03 Geoffrey Keating <geoffk@apple.com>
3771
3772 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
3773 producing warning.
3774 * gcc.dg/darwin-weakimport-2.c: New.
3775
bf7df599
RH
37762005-01-03 Richard Henderson <rth@redhat.com>
3777
3778 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
3779
f61134e8
RH
37802005-01-03 Richard Henderson <rth@redhat.com>
3781
3782 * gcc.dg/vect/vect.exp: Enable for ia64.
3783 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
3784 (check_effective_target_vect_float): Likewise.
3785 (check_effective_target_vect_no_align): Likewise.
3786 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
3787 * gcc.dg/vect/vect-8.c: Likewise.
3788
7db6be6f 37892005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 3790
b256bfa2 3791 PR target/19236
7db6be6f
UB
3792 * gcc.dg/pr19236-1.c: New test case.
3793
1d7bed25
HPN
37942005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3795
3796 PR rtl-optimization/12092
3797 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
3798
9b1f5820
AJ
37992005-01-02 Andreas Jaeger <aj@suse.de>
3800
3801 * gcc.dg/pr12092-1.c: Do not run on x86_64.
3802
0ca5fbc0
RS
38032005-01-01 Roger Sayle <roger@eyesopen.com>
3804 Andrew Pinski <pinskia@physics.uc.edu>
3805
3806 PR rtl-optimization/12092
3807 * gcc.dg/pr12092-1.c: New test case.
3808
1465374a
GK
38092005-01-01 Geoffrey Keating <geoffk@geoffk.org>
3810
3ffd0339
GK
3811 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
3812 'hidden' and 'default' for better portability.
3813 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
3814
1465374a
GK
3815 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
3816 6 and 7.
3817 * g++.old-deja/g++.brendan/new3.C: Likewise.
3818
43e05e45
SB
38192005-01-01 Steven Bosscher <stevenb@suse.de>
3820
3821 * gcc.dg/20041231-1.C: New test.
3822 * g++.dg/warn/Wunreachable-code-1.C: New test.
3823
64f33597
DE
38242004-12-30 David Edelsohn <edelsohn@gnu.org>
3825
3826 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
3827 file, not /dev/null. Abort on error.
3828
9eb892ec
ZL
38292004-12-30 Alexander Malmberg <alexander@malmberg.org>
3830 Ziemowit Laski <zlaski@apple.com>
3831
b4519d39 3832 PR objc/18971
9eb892ec
ZL
3833 * objc.dg/encode-5.m: New test.
3834
9503e790
RH
38352004-12-29 Richard Henderson <rth@redhat.com>
3836
3837 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
3838 * objc.dg/stabs-1.m: Disable for ia64.
3839
d9fa1233
MM
38402004-12-29 Mark Mitchell <mark@codesourcery.com>
3841
3842 PR c++/19190
3843 * g++.dg/warn/Wunused-10.C: New test.
3844
2f9742c3
RH
38452004-12-28 Richard Henderson <rth@redhat.com>
3846
3847 * objc.dg/stabs-1.m: Disable for alpha.
3848
c827f22f
MM
38492004-12-27 Mark Mitchell <mark@codesourcery.com>
3850
3851 PR c++/19149
3852 * g++.dg/parse/error23.C: New test.
3853
56746a07
TS
38542004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3855
3856 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
3857
e98a8b5b
TS
3858 PR fortran/19032
3859 * gfortran.dg/intrinsic_modulo_1.f90: New.
3860 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
3861 tests with divisor -1.
3862
64092f8b
MM
38632004-12-27 Mark Mitchell <mark@codesourcery.com>
3864
8f8883b1
MM
3865 * g++.dg/opt/temp1.C (memcpy): Return a value.
3866
64092f8b
MM
3867 PR c++/19148
3868 * g++.dg/expr/cond7.C: New test.
3869
27e84b81
PB
38702004-12-27 Paul Brook <paul@codesourcery.com>
3871
3872 * gfortran.dg/g77/select_no_compile.f: Remove.
3873
accde4cf
RH
38742004-12-27 Richard Henderson <rth@redhat.com>
3875
3876 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
3877 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
3878 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
3879
82d3d6c8
RH
38802004-12-26 Richard Henderson <rth@redhat.com>
3881
3882 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
3883 by 1i instead of token pasting.
3884
daab9768
JDA
38852004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3886
3887 PR tree-optimization/17578
3888 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
3889 to additional_flags.
3890 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
3891
798e3fe5
RH
38922004-12-25 Richard Henderson <rth@redhat.com>
3893
3894 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3895 Remove Alpha.
3896
d1ffec35
JDA
38972004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3898
3899 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
3900 hppa*-*-hpux*.
3901 * gcc.dg/pr17957.c (dg-options): Likewise.
3902 * gcc.dg/struct-ret-1.c: Add prototype for abort.
3903 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
3904 instead of 0 on __hppa__.
3905 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
3906 "foo,%r" on hppa*-*-*.
3907
5d3a9816
BD
39082004-12-23 Bud Davis <bdavis9659@comcast.net>
3909
3910 PR fortran/19071
3911 * gfortran.dg/complex_write.f90: New test.
9469f0aa 3912
058e32b3
MM
39132004-12-23 Mark Mitchell <mark@codesourcery.com>
3914
5902897a
MM
3915 PR c++/17595
3916 * g++.dg/parse/pragma2.C: New test.
3917
058e32b3
MM
3918 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
3919
da5572ef
AO
39202004-12-23 Alexandre Oliva <aoliva@redhat.com>
3921
3922 * gcc.dg/empty2.c: Add missing dg-warning.
3923
b3d1c238
MM
39242004-12-23 Mark Mitchell <mark@codesourcery.com>
3925
aae4a277
MM
3926 PR c++/17413
3927 * g++.dg/template/local4.C: New test.
3928 * g++.dg/template/crash19.C: Add dg-error marker.
3929
b3d1c238
MM
3930 * g++.dg/template/crash31.C: Correct embedded PR number.
3931
ce21424d
MM
39322004-12-23 Mark Mitchell <mark@codesourcery.com>
3933
3934 PR c++/16405
3935 * g++.dg/opt/temp1.C: Add do-run marker.
3936
08167d1c
AO
39372004-12-23 Alexandre Oliva <aoliva@redhat.com>
3938
3939 * g++.dg/template/spec19.C: New.
3940
faa00334
AO
39412004-12-23 Alexandre Oliva <aoliva@redhat.com>
3942
05f5e885 3943 PR target/16819
faa00334
AO
3944 * gcc.dg/empty2.c: New.
3945
3e8aba34
RH
39462004-12-23 Richard Henderson <rth@redhat.com>
3947
9469f0aa 3948 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
3949 Remove i?86 and x86-64.
3950
f98625f6
MM
39512004-12-23 Mark Mitchell <mark@codesourcery.com>
3952
3953 PR c++/16405
3954 * g++.dg/opt/temp1.C: New test.
3955
f65b7de3
GB
39562004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3957
3958 PR c++/18733
3959 * g++.dg/template/friend33.C: New testcase.
3960
dfb5c523
MM
39612004-12-22 Mark Mitchell <mark@codesourcery.com>
3962
3963 PR c++/18464
3964 * g++.dg/template/cond5.C: New test.
3965
3966 PR c++/18492
3967 * g++.dg/inherit/thunk3.C: New test.
3968
3969 PR c++/11224
3970 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 3971
606145e4
JJ
39722004-12-22 Janis Johnson <janis187@us.ibm.com>
3973
56a5f30a 3974 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 3975
f199d860
JB
39762004-12-22 Jan Beulich <jbeulich@novell.com>
3977
3978 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
3979
943e3ede
MM
39802004-12-21 Mark Mitchell <mark@codesourcery.com>
3981
3982 PR c++/18378
3983 * g++.dg/ext/packed8.C: New test.
3984
3985 PR c++/13268
3986 * g++.dg/template/crash31.C: New test.
9469f0aa 3987
943e3ede
MM
3988 PR c++/19034
3989 * g++.dg/template/crash30.C: New test.
3990
af76441f
AP
39912004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3992
3993 PR C++/18984
3994 * g++.dg/eh/ctor3.C: New test.
3995
697290b7
EB
39962004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3997
3998 * objc.dg/stabs-1.m: Allow section name to be quoted and
3999 assembly label to begin with '.LL'.
4000
eeea13c2
JJ
40012004-12-21 Janis Johnson <janis187@us.ibm.com>
4002
1126bfdd
JJ
4003 * gcc.dg/vect/vect.exp
4004 (check_effective_target_lp64_or_vect_no_align): New.
4005 * gcc.dg/vect/vect-77.c: Use it.
4006 * gcc.dg/vect/vect-78.c: Use it.
4007
eeea13c2
JJ
4008 * lib/target-supports.exp
4009 (check_effective_target_vect_no_max,
4010 check_effective_target_vect_no_bitwise,
4011 check_effective_target_vect_no_align): New.
4012 * gcc.dg/vect/vect-13.c: Use them.
4013 * gcc.dg/vect/vect-17.c: Ditto.
4014 * gcc.dg/vect/vect-18.c: Ditto.
4015 * gcc.dg/vect/vect-19.c: Ditto.
4016 * gcc.dg/vect/vect-20.c: Ditto.
4017 * gcc.dg/vect/vect-27.c: Ditto.
4018 * gcc.dg/vect/vect-29.c: Ditto.
4019 * gcc.dg/vect/vect-44.c: Ditto.
4020 * gcc.dg/vect/vect-48.c: Ditto.
4021 * gcc.dg/vect/vect-50.c: Ditto.
4022 * gcc.dg/vect/vect-52.c: Ditto.
4023 * gcc.dg/vect/vect-54.c: Ditto.
4024 * gcc.dg/vect/vect-56.c: Ditto.
4025 * gcc.dg/vect/vect-58.c: Ditto.
4026 * gcc.dg/vect/vect-60.c: Ditto.
4027 * gcc.dg/vect/vect-72.c: Ditto.
4028 * gcc.dg/vect/vect-80.c: Ditto.
4029
fd749a60
NS
40302004-12-21 Nathan Sidwell <nathan@codesourcery.com>
4031
7a8380ae
NS
4032 PR c++/14075
4033 * g++.dg/init/string1.C: New.
4034
fd749a60
NS
4035 PR c++/18975
4036 * g++.dg/other/synth1.C: New.
4037
ebef4d30
JM
40382004-12-21 James A. Morrison <phython@gcc.gnu.org>
4039
4040 PR c/18963
4041 * gcc.dg/pr18963-1.c: New test.
4042
6f17bbcf
JM
40432004-12-21 James A. Morrison <phython@gcc.gnu.org>
4044
4045 PR c/18596
4046 * gcc.dg/funcdef-storage-1.c (foo): Remove.
4047 * gcc.dg/pr18596-1.c: Use dg-error.
4048 (dg-options): Use -fno-unit-at-a-time.
4049 * gcc.dg/pr18596-2.c: New test.
4050 * gcc.dg/pr18596-3.c: New test.
9469f0aa 4051
5fdf61fe
RS
40522004-12-20 Roger Sayle <roger@eyesopen.com>
4053
4054 PR middle-end/18683
4055 * g++.dg/opt/pr18683-1.C: New test case.
4056
6e822bf6
AP
40572004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
4058
4059 PR other/19093
4060 * g++.dg/opt/max1.C: Fix for 64bit targets.
4061
b482789c
MA
40622004-12-20 Matt Austern <austern@apple.com>
4063
4064 PR c++/19044
4065 * g++.dg/ext/builtin6.C: New
9469f0aa 4066
90e34bd6
DN
40672004-12-20 Diego Novillo <dnovillo@redhat.com>
4068
4069 PR tree-optimization/19080
4070 * gcc.c-torture/compile/pr19080.c: New test.
4071
6fa91b48
SB
40722004-12-20 Steven Bosscher <stevenb@suse.de>
4073
4074 * gcc.dg/20041219-1.c: New test.
4075
199db659
RS
40762004-12-19 Roger Sayle <roger@eyesopen.com>
4077
4078 PR middle-end/19068
4079 * g++.dg/opt/max1.C: New test case.
4080
64270ab0
EB
40812004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4082
4083 * gcc.dg/fdata-sections-1.c: New test.
4084
dbedefae
RS
40852004-12-18 Roger Sayle <roger@eyesopen.com>
4086
4087 PR middle-end/18548
4088 * gcc.dg/max-1.c: New test case.
4089
9f70d2bc
EB
40902004-12-18 Jakub Jelinek <jakub@redhat.com>
4091
4092 * gcc.c-torture/execute/20041218-1.c: New test.
4093
75983038
DN
40942004-12-17 Diego Novillo <dnovillo@redhat.com>
4095
4096 * gcc.dg/pr18501.c: New test.
4097 * gcc.dg/uninit-5.c: XFAIL.
4098 * gcc.dg/uninit-9.c: XFAIL.
4099
12869142
DJ
41002004-12-17 Dale Johannesen <dalej@apple.com>
4101
4102 * gcc.dg/20041213-1.c: New.
4103
5429f07f
ZL
41042004-12-17 Ziemowit Laski <zlaski@apple.com>
4105
4106 * objc.dg/stabs-1.m: Allow assembly label to begin
4107 with a dot ('.').
4108
b9e1e14b
JJ
41092004-12-17 Jakub Jelinek <jakub@redhat.com>
4110
4111 * gcc.c-torture/execute/20041213-1.c: Move...
4112 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
4113
b54a07e8
NS
41142004-12-17 Nathan Sidwell <nathan@codesourcery.com>
4115
10856918 4116 PR c++/18721
b54a07e8
NS
4117 * g++.dg/lookup/conv-5.C: New.
4118
3cc491e8
ZL
41192004-12-16 Ziemowit Laski <zlaski@apple.com>
4120
4121 * objc.dg/stabs-1.m: New test.
4122
93a1c06d
AP
41232004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4124
4125 * gcc.dg/visibility-c.c: Change compile to
4126 assemble for the test.
4127
16515e5c
AP
41282004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4129
4130 PR target/19041
4131 * gcc.dg/visibility-c.c: New test.
4132
f33bcdae
RS
41332004-12-16 Roger Sayle <roger@eyesopen.com>
4134
4135 PR middle-end/18493
4136 * gcc.dg/switch-8.c: New test case.
4137
8a784e4a
NS
41382004-12-16 Nathan Sidwell <nathan@codesourcery.com>
4139
4140 PR c++/18905
4141 * g++.dg/template/init4.C: New.
4142 * g++.dg/opt/static3.C: Enable optimizer.
4143
0c0cce42
WB
41442004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
4145
4146 * g++.dg/other/complex1.C: New test.
4147
774a9b00
EB
41482004-12-15 Alan Modra <amodra@bigpond.net.au>
4149
4150 * g++.dg/opt/inline9.C: New test.
4151
172b8799
TS
41522004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4153
4154 PR fortran/18993
4155 * gfotran.dg/nullify_1.f: New test.
4156
dcbca208
RH
41572004-12-15 Richard Henderson <rth@redhat.com>
4158
4159 * gcc.target/i386/i386.exp: New harness.
4160 * gcc.target/i386/vect-args.c: New.
4161
a0f7568c
DE
41622004-12-15 David Edelsohn <edelsohn@gnu.org>
4163
4164 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
4165
6e432b31
KL
41662004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4167
4168 PR c++/18825
4169 * g++.dg/template/friend32.C: New test.
4170
1b449375
EB
41712004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4172
4173 * cpp/pragma-once-1.c: New test.
4174 * cpp/pragma-once-1b.h: Likewise.
4175 * cpp/pragma-once-1c.h: Likewise.
4176 * cpp/pragma-once-1d.h: Likewise.
4177 * cpp/inc/pragma-once-1a.h: Likewise.
4178
c8c83c18 41792004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 4180 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
4181
4182 PR fortran/17597
4183 * gfortran.dg/list_read_3.f90: New test.
4184
0aec6014
EB
41852004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4186
4187 * gcc.dg/ftrapv-2.c: New test.
4188
fe4c6b8f
NS
41892004-12-15 Nathan Sidwell <nathan@codesourcery.com>
4190
8a784e4a 4191 PR c++/18981
fe4c6b8f
NS
4192 * g++.dg/template/typename9.C: New test.
4193
0c88d886
MM
41942004-12-14 Mark Mitchell <mark@codesourcery.com>
4195
4196 PR c++/18738
4197 * g++.dg/template/typename8.C: New test.
4198 * g++.dg/parse/friend2.C: Tweak error message.
4199
c31d5154
JL
42002004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
4201
4202 * gcc.c-torture/20041214-1.c: New test.
4203
b01f0d13
AP
42042004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
4205
4206 PR c++/18965
4207 * g++.dg/init/array17.C: New test.
4208
acb3f79a
MM
42092004-12-14 Mark Mitchell <mark@codesourcery.com>
4210
4211 PR c++/18793
4212 * g++.dg/init/aggr3.C: New test.
4213
f90ac3f0
UP
42142004-12-14 Janis Johnson <janis187@us.ibm.com
4215
4216 * gcc.dg/altivec-types-1.c: New test.
4217 * gcc.dg/altivec-types-2.c: New test.
4218 * gcc.dg/altivec-types-3.c: New test.
4219 * gcc.dg/altivec-types-4.c: New test.
4220 * g++.dg/ext/altivec-types-1.C: New test.
4221 * g++.dg/ext/altivec-types-2.C: New test.
4222 * g++.dg/ext/altivec-types-3.C: New test.
4223 * g++.dg/ext/altivec-types-4.C: New test.
4224
29bfcb6d
JJ
42252004-12-14 Jakub Jelinek <jakub@redhat.com>
4226
4227 PR middle-end/18951
4228 * gcc.c-torture/execute/20041213-1.c: New test.
4229
e8c66fe0
NS
42302004-12-14 Nathan Sidwell <nathan@codesourcery.com>
4231
4232 PR c++/18949
4233 * g++.dg/template/cast1.C: New.
4234
0c690ca7
KH
42352004-12-13 Kazu Hirata <kazu@cs.umass.edu>
4236
c31d5154 4237 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 4238
80314043
RH
42392004-12-13 Richard Henderson <rth@redhat.com>
4240
4241 * gcc.dg/i386-sse-10.c: Fix typo in options.
4242
471a58a9
AP
42432004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
4244
4245 PR c++/18968
4246 * g++.dg/opt/pr18968.C: New test.
4247
532b37d9
MM
42482004-12-13 Mark Mitchell <mark@codesourcery.com>
4249
4250 PR c++/18925
4251 * g++.dg/ext/visibility/staticdatamem.C: New test.
4252
fd2ad93d
KC
42532004-12-13 Kelley Cook <kcook@gcc.gnu.org>
4254
4255 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
4256
5ac20c1a
RS
42572004-12-13 Roger Sayle <roger@eyesopen.com>
4258
4259 PR rtl-optimization/18928
4260 * gcc.dg/pr18928-1.c: New test case.
4261
04482133
AO
42622004-12-13 Alexandre Oliva <aoliva@redhat.com>
4263
4264 PR tree-opt/16951
4265 * gcc.c-torture/compile/20041211-1.c: New.
4266
b80a3161
JDA
42672004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4268
4269 PR middle-end/17564
4270 * gcc.c-torture/execute/20041212-1.c: New test.
4271
23acf4d4
TS
42722004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4273
4274 PR fortran/18869
4275 * gfortran.dg/common_1.f90: New test.
4276
8d5cfa27
SK
42772004-12-12 Steven G. Kargl <kargls@comcast.net>
4278 Paul Brook <paul@codesourcery.com>
4279
4280 PR fortran/16222
4281 * gfortran.dg/real_do_1.f90: New test.
4282
a5f712ff
AP
42832004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4284
4285 PR tree-opt/18040
4286 * g++.dg/opt/ptrmem6.C: New test.
4287
ec7e2228
RS
42882004-12-11 Roger Sayle <roger@eyesopen.com>
4289
4290 PR middle-end/18921
4291 * gcc.dg/pr18921-1.c: New test case.
4292
49e4d580
TS
42932004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4294
4295 PR fortran/17175
4296 * gfortran.dg/scale_1.f90: New test.
4297
ef0b4f28
AP
42982004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
4299
4300 PR middle-end/18903
4301 * gcc.c-torture/compile/pr18903.c: New test.
4302
036ff63f
RS
43032004-12-10 Richard Sandiford <rsandifo@redhat.com>
4304
4305 * gcc.c-torture/execute/20041210-1.c: New test.
4306
9bf0e588
VR
43072004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4308
4309 PR c++/18731
4310 * g++.dg/parser/struct-1.C: New test.
4311 * g++.dg/parser/struct-2.C: New test.
4312 * g++.dg/parser/struct-3.C: New test.
4313
38ef242b
RH
43142004-12-09 Richard Henderson <rth@redhat.com>
4315
af99a0b0
RH
4316 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
4317
38ef242b
RH
4318 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
4319 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
4320
f80f1bab
MA
43212004-12-09 Matt Austern <austern@apple.com>
4322
4323 PR c++/18514
4324 * g++.dg/ext/builtin1.C: New
4325 * g++.dg/ext/builtin2.C: New
4326 * g++.dg/ext/builtin3.C: New
4327 * g++.dg/ext/builtin4.C: New
4328 * g++.dg/ext/builtin5.C: New
4329
25a2fe85
AP
43302004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
4331
4332 PR tree-opt/18904
4333 * g++.dg/opt/ptrmem5.C: New test.
4334
354e22e1
AO
43352004-12-09 Alexandre Oliva <aoliva@redhat.com>
4336
4337 * g++.dg/parse/typename5.C: Adjust for new error.
4338 * g++.dg/parse/typename7.C: New.
4339
257d5f32
VR
43402004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4341
4342 PR c++/18073
4343 * g++.dg/other/mmintrin.C: New test.
4344
94763647
NS
43452004-12-09 Nathan Sidwell <nathan@codesourcery.com>
4346
4347 PR c++/16681
4348 * g++.dg/init/array15.C: New.
4349 * g++.dg/init/array16.C: New.
4350
40f2165e
TS
43512004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4352
baa8edda 4353 PR fortran/18826
40f2165e
TS
4354 * gfortran.dg/assign_1.f90: New test.
4355
de40e4dd
NC
43562004-12-08 Nick Clifton <nickc@redhat.com>
4357
4358 * gcc.target/xstormy16/bss_below100: New directory containing tests.
4359 * gcc.target/xstormy16/data_below100: Likewise.
4360 * gcc.target/xstormy16/sfr: Likewise.
4361 * gcc.target/xstormy16/below100.S: New test source file.
4362 * gcc.target/xstormy16/below100.ld: New test linker script.
4363 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
4364 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
4365 bp instructions.
4366 * gcc.target/xstormy16/bp.c: Likewise.
4367
4368 * gcc.target/xstormy16/bss_below100: New files:
4369 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
4370 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
4371 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
4372 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
4373 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
4374 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
4375 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
4376 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
4377 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
4378 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
4379 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
4380 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
4381 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
4382 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
4383 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
4384 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
4385 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
4386 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
4387 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
4388 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
4389 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
4390 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
4391 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
4392 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
4393 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
4394 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
4395 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
4396
4397 * gcc.target/xstormy16/data_below100: New files:
4398 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
4399 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
4400 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
4401 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
4402 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
4403 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
4404 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
4405 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
4406 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
4407 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
4408 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
4409 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
4410 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
4411 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
4412 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
4413 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
4414 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
4415 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
4416 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
4417 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
4418 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
4419 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
4420 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
4421 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
4422 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
4423 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
4424 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
4425
4426 * gcc.target/xstormy16/sfr: New files:
4427 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
4428 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
4429 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
4430 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
4431 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
4432 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
4433 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
4434 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
4435 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
4436 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
4437 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
4438 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
4439 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
4440 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
4441 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
4442 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
4443 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
4444 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
4445 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
4446 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
4447 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
4448 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
4449 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
4450 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
4451 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
4452 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
4453 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
4454 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
4455 27_if0_sfrw_bitfield_f.c
4456
4104f0f4
KL
44572004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4458
4459 PR c++/18100
4460 * g++.dg/lookup/name-clash4.C: New test.
4461
db24eb1f
NS
44622004-12-08 Nathan Sidwell <nathan@codesourcery.com>
4463
0710ccff
NS
4464 PR c++/18672
4465 * g++.dg/opt/array1.C: New.
9469f0aa 4466
db24eb1f
NS
4467 PR c++/18803
4468 * g++.dg/template/operator5.C: New.
4469
371f495a
HPN
44702004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
4471
4472 PR c/18867
4473 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
4474
02fbae83
SB
44752004-12-07 Steven Bosscher <stevenb@suse.de>
4476
4477 * gcc.dg/noncompile/20041207.c: New test.
4478
5f679db9
VR
44792004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
4480
4481 * g++.dg/other/unreachable-1.C: New test.
4482
a52c836b
NC
44832004-12-06 Nick Clifton <nickc@redhat.com>
4484
4485 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
4486 <limits.h> because the latter comes from gcc's include/ directory
4487 and not the newlib/libc/include directory.
4488
6ac5aa91
RH
44892004-12-04 Richard Henderson <rth@redhat.com>
4490
4491 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
4492
8138dfe4
RH
44932004-12-04 Richard Henderson <rth@redhat.com>
4494
4495 * lib/target-supports.exp (check_gc_sections_available): Disable
4496 for alpha and ia64.
4497
a6ac7f6f
AP
44982004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
4499
4500 PR middle-end/17909
4501 * g++.dg/other/vararg-2.C: New test.
4502
bad1f462
KL
45032004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4504
4505 PR c++/17011, c++/17971
4506 * g++.dg/template/error15.C: Adjust expected error.
4507 * g++.dg/template/instantiate3.C: Likewise.
4508
5edea4c6
JJ
45092004-12-03 Janis Johnson <janis187@us.ibm.com>
4510
4511 * gcc.dg/altivec-18.c: Fix for darwin
4512
ad1063d5
NS
45132004-12-03 Nathan Sidwell <nathan@codesourcery.com>
4514
f4ed7d21
NS
4515 PR c++/18782
4516 * g++.dg/parse/ptrmem2.C: New.
4517
ad1063d5
NS
4518 PR c++/18318
4519 * g++.dg/template/new1.C: New.
4520
abd7fea9
TS
45212004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4522
79d60e57 4523 PR fortran/18710
abd7fea9
TS
4524 * gfortran.dg/direct_io_3.f90: New test.
4525
55dcbc12
NS
45262004-12-02 Nathan Sidwell <nathan@codesourcery.com>
4527
4528 PR 18758
4529 * g++.dg/parse/crash21.C: New.
4530
28e42b7e
KL
45312004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4532
4533 PR c++/15664, c++/18276
4534 * g++.dg/template/ttp13.C: New test.
4535 * g++.dg/template/ttp14.C: Likewise.
4536
a5e51518
KL
45372004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4538
4539 PR c++/18123
4540 * g++.dg/parse/enum2.C: New test.
4541 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
4542
1a06672a
NC
45432004-12-02 Nick Clifton <nickc@redhat.com>
4544
4545 * gcc.target/xstormy16: New test directory.
4546 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
4547 * gcc.target/xstormy16/bp.c: Check the generation of bp
4548 instructions.
4549 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
4550 bn instructions and the BELOW100 attribute.
4551
5191f2ba
AM
45522004-12-02 Alan Modra <amodra@bigpond.net.au>
4553
4554 PR target/16952
4555 * gcc.dg/ppc-eabi.c: New.
4556
78579b60
BD
45572004-12-02 Bud Davis <bdavis9659@comcast.net>
4558
4559 PR fortran/18284
4560 * gfortran.dg/backspace.f90
4561
8dc4d66a
BD
45622004-12-02 Bud Davis <bdavis9659@comcast.net>
4563
4564 * gfortran.dg/inquire.f90: New test.
4565
810838e7
JJ
45662004-12-01 Janis Johnson <janis187@us.ibm.com>
4567
4568 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
4569 handle effective-target-keyword.
4570 (dg-skip-if): Support effective-target keyword as target list.
4571 (dg-xfail-if): Ditto.
4572 * lib/target-supports.exp (is-effective-target-keyword): New proc.
4573
986583fd
DN
45742004-12-01 Diego Novillo <dnovillo@redhat.com>
4575
4576 PR tree-optimization/18291
4577 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
4578
386489e3
NS
45792004-12-01 Nathan Sidwell <nathan@codesourcery.com>
4580
07c65e00
NS
4581 PR C++/18729
4582 * g++.dg/parse/crash20.C: New.
4583
386489e3
NS
4584 PR c++/17431
4585 * g++.dg/overload/arg1.C: New.
4586 * g++.dg/overload/arg2.C: New.
4587 * g++.dg/overload/arg3.C: New.
4588 * g++.dg/overload/arg4.C: New.
4589
683e2617
JM
45902004-12-01 Joseph S. Myers <joseph@codesourcery.com>
4591
4592 * gcc.dg/c99-flex-array-4.c: Remove.
4593
f470b1e5
JJ
45942004-11-30 Janis Johnson <janis187@us.ibm.com>
4595
d7d05b86
JJ
4596 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
4597
68897708
JJ
4598 * lib/target-supports.exp (is-effective-target): Simplify.
4599
f470b1e5
JJ
4600 * lib/target-supports.exp (check_effective_target_vect_long):
4601 Fix for powerpc64-*-*.
4602
1ae5bf02
LR
46032004-11-30 Loren James Rittle <ljrittle@acm.org>
4604
b4519d39 4605 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
4606 to support new requirements on FreeBSD 5.
4607
a50c69c4
DP
46082004-11-30 Devang Patel <dpatel@apple.com>
4609
4610 PR 18702
4611 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 4612
98705d7d
JJ
46132004-11-30 Janis Johnson <janis187@us.ibm.com>
4614
4615 * g++.dg/ext/altivec-13.C: New test.
4616
209e170c
AP
46172004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
4618
4619 PR tree-opt/18298
4620 * gcc.c-torture/execute/p18298.c: New test.
4621
218d1b88
IR
46222004-11-30 Ira Rosen <irar@il.ibm.com>
4623 Dorit Naishlos <dorit@il.ibm.com>
4624
4625 PR tree-opt/18607
4626 * gcc.dg/vect/vect-89.c: New test.
4627
1ac0ac8b
JM
46282004-11-30 James A. Morrison <phython@gcc.gnu.org>
4629
4630 * gcc.dg/pr18596-1.c: New test.
4631
9d6ccbe6
BE
46322004-11-30 Ben Elliston <bje@au.ibm.com>
4633
4634 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
4635
e8233ac2
AP
46362004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
4637
4638 PR c/18479
4639 * gcc.dg/pr18479.c: New test.
4640
e59165e6
HPN
46412004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4642
4643 PR target/18490
4644 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
4645 mmix-knuth-mmixware.
4646
4647 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
4648 cris-*-elf* cris-*-aout* mmix-*-*
4649
5e23162d
AP
46502004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
4651
4652 PR middle-end/18725
4653 * gcc.dg/pr18725.c: New test.
4654
226e6926
HPN
46552004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4656
3798c21b
HPN
4657 PR target/18488
4658 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
4659
226e6926
HPN
4660 PR target/18336
4661 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
4662
fc6a28d7
MM
46632004-11-29 Mark Mitchell <mark@codesourcery.com>
4664
13034073 4665 PR c++/18368
fc6a28d7
MM
4666 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
4667 * g++.old-deja/g++.law/ctors5.C: Likewise.
4668 * g++.old-deja/g++.other/crash25.C: Likewise.
4669
4670 PR c++/18674
4671 * g++.dg/template/error16.C: New test.
9469f0aa 4672
fc6a28d7
MM
4673 PR c++/18512
4674 * g++.dg/template/crash29.C: New test.
4675
d21d51d0
DN
46762004-11-29 Diego Novillo <dnovillo@redhat.com>
4677
b7034e06 4678 PR tree-optimization/18712
d21d51d0
DN
4679 * gcc.c-torture/compile/pr18712.c: New test.
4680
86f029aa
JM
46812004-11-29 Joseph Myers <joseph@codesourcery.com>
4682
4683 PR c/7544
4684 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
4685 tests.
4686
c6f9f83b
KL
46872004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4688
4689 PR c++/18652
4690 * g++.dg/lookup/crash6.C: New test.
4691
22bbc492
HPN
46922004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4693
4694 PR middle-end/18164
4695 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
4696
1cb1fa51
JM
46972004-11-29 Joseph S. Myers <joseph@codesourcery.com>
4698
4699 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
4700 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
4701 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
4702
6db081f1
AP
47032004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
4704
4705 * gcc.dg/pr18164.c: New test.
4706
a2163d83
MK
47072004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
4708
4709 * gcc.dg/funroll-loops-all.c: New.
4710
b20e8229
HPN
47112004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
4712
77109b50
HPN
4713 PR target/18489
4714 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
4715 delimeter, match space and TAB as well as ":".
4716
a8344e32
HPN
4717 PR target/18484
4718 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
4719
20db5bc8
HPN
4720 PR target/18348
4721 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
4722
450bc074
HPN
4723 PR target/18345
4724 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
4725
b20e8229
HPN
4726 PR target/18337
4727 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
4728
905d47a9 47292004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 4730
b4519d39 4731 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 4732
ec017547
HPN
47332004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
4734
4735 PR target/18334
4736 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
4737
78a27531
RH
47382004-11-28 Richard Henderson <rth@redhat.com>
4739
4740 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
4741
c48cb439
JM
47422004-11-28 Joseph S. Myers <joseph@codesourcery.com>
4743
4744 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
4745 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
4746 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
4747 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
4748 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
4749 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
4750 gcc.dg/pointer-arith-8.c: New tests.
4751
203f344c
BD
47522004-11-27 Bud Davis <bdavis9659@comcast.net>
4753
4754 PR fortran/18364
4755 * gfortran.dg/endfile.f90: New test.
4756
0c00d5f3
FH
47572004-11-27 Falk Hueffner <falk@debian.org>
4758
4759 * gcc.dg/loop-6.c: New test.
4760
47d42ce2
JJ
47612004-11-27 Jakub Jelinek <jakub@redhat.com>
4762
4763 * gcc.c-torture/execute/20041126-1.c: New test.
4764
87980da0
RS
47652004-11-27 Richard Sandiford <rsandifo@redhat.com>
4766
4767 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
4768 on IRIX.
4769
601a71a7
RS
47702004-11-27 Richard Sandiford <rsandifo@redhat.com>
4771
4772 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
4773 functions.
4774
b78b8bd8
JJ
47752004-11-27 Jakub Jelinek <jakub@redhat.com>
4776
4777 PR rtl-optimization/17825
4778 * gcc.c-torture/compile/20041119-1.c: New test.
4779
de2fc4db
JDA
47802004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4781
4782 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
4783 Check existence of ld library path variables before unsetting.
4784
3de87817
MM
47852004-11-26 Mark Mitchell <mark@codesourcery.com>
4786
4787 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
4788
a0fec000
RS
47892004-11-26 Richard Sandiford <rsandifo@redhat.com>
4790
4791 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
4792
2a513780
RS
47932004-11-26 Richard Sandiford <rsandifo@redhat.com>
4794
4795 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
4796
2557bee0
BE
47972004-11-26 Ben Elliston <bje@au.ibm.com>
4798
4799 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
4800 dg-do directive.
4801
f50a5f61
BE
48022004-11-26 Ben Elliston <bje@au.ibm.com>
4803
4804 * gcc.dg/pr17957.c: Pass --param, not -param.
4805
5f0be3d0
AP
48062004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4807
4808 PR middle-end/17957
4809 * testsuite/gcc.dg/pr17957.c: New test.
4810
5ae9ba3e
MM
48112004-11-25 Mark Mitchell <mark@codesourcery.com>
4812
4813 PR c++/18445
4814 * g++.dg/template/crash28.C: Likewise.
4815
4816 PR c++/18001
4817 * g++.dg/expr/unary2.C: Adjust lvalue messages.
4818 * g++.dg/ext/lvaddr.C: Likewise.
4819 * g++.dg/opt/pr7503-3.C: Likewise.
4820
4821 PR c++/18466
4822 * g++.dg/parse/qualified3.C: New test.
4823 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 4824
5ae9ba3e 4825 PR c++/18545
9469f0aa 4826 * g++.dg/expr/return1.C: New test.
5ae9ba3e 4827
87c465f5
KL
48282004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4829
4830 Friend class name lookup 3/n, PR c++/3332
4831 * g++.dg/lookup/friend3.C: New test.
4832 * g++.dg/lookup/friend4.C: Likewise.
4833 * g++.dg/lookup/friend5.C: Likewise.
4834
29ef83de
KL
48352004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4836
4837 Friend class name lookup 2/n, PR c++/14513, c++/15410
4838 * g++.dg/lookup/friend2.C: New test.
4839 * g++.dg/template/friend31.C: Likewise.
4840
fc6fdbf3
JDA
48412004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4842
4843 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
4844
9306cccb
MM
48452004-11-24 Mark Mitchell <mark@codesourcery.com>
4846
4847 PR c++/17473
4848 * g++.dg/tc1/dr56.C: Remove.
4849 * g++.dg/template/typedef1.C: Add dg-error markers.
4850 * g++.old-deja/g++.other/typedef7.C: Likewise.
4851
4852 PR c++/18285
4853 * g++.dg/parse/typedef7.C: New test.
4854
bef5d8b6
RS
48552004-11-24 Richard Sandiford <rsandifo@redhat.com>
4856
4857 * gcc.c-torture/execute/20041124-1.c: New test.
4858
d6eec208
MM
48592004-11-24 Mark Mitchell <mark@codesourcery.com>
4860
9469f0aa 4861 * g++.dg/template/deduce3.C: New test.
6e2993bf 4862
62a4d942 4863 PR c++/18586
9469f0aa 4864 * g++.dg/template/crash27.C: New test.
62a4d942 4865
d6eec208
MM
4866 PR c++/18530
4867 * g++.dg/warn/Wshadow-3.C: New test.
4868
479ec1d1
DP
48692004-11-24 Devang Patel <dpatel@apple.com>
4870
4871 PR/18555
4872 * gcc.dg/cpp/isysroot-1.c: New test.
4873 * gcc.dg/cpp/usr/include/stdio.h: New file.
4874 * gcc.dg/cpp/isysroot-2.c: New test.
4875 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
4876 New file.
4877
91146169
GB
48782004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4879
4880 PR c++/8929
4881 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
4882
592590f5
EB
48832004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4884
4885 * gcc.target/sparc/align.c: Do not include <stdint.h>.
4886 * gcc.target/sparc/pdist.c: Likewise.
4887
d70b8c3a
PB
48882004-11-24 Paolo Bonzini <bonzini@gnu.org>
4889
4890 PR c++/16882
d70b8c3a
PB
4891 * g++.dg/conversion/simd1.C: New test.
4892
1df8e834
JDA
48932004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4894
4895 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
4896 and restore_ld_library_path_env_vars.
4897 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
4898 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
4899 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
4900 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
4901
b5b3e36a
DJ
49022004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
4903
4904 * gcc.dg/pragma-align-2.c: Test macro expansion.
4905 * gcc.dg/pragma-pack-2.c: New test.
4906
31589ec6
RH
49072004-11-23 Richard Henderson <rth@redhat.com>
4908
4909 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
4910 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4911 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
4912 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
4913 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
4914 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
4915
4916 * gcc.dg/vect/vect.exp: Add check for alpha.
4917 * lib/target-supports.exp (check_alpha_max_hw_available): New.
4918 (check_effective_target_vect_int): Enable for alpha.
4919 (check_effective_target_vect_long): New.
4920 (is-effective-target): Add it.
4921
27b28c6d
UB
49222004-11-23 Uros Bizjak <uros@kss-loka.si>
4923
4924 * gcc.dg/pr18614-1.c: New test.
4925
a3407e42
EB
49262004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4927
4928 * gcc.dg/setjmp-2.c: New test.
4929
16f59241
JM
49302004-11-22 James A. Morrison <phython@gcc.gnu.org>
4931
4932 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
4933 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
4934 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
4935 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
4936 gcc.target/sparc/pdist.c: New tests.
4937
c33a9f06
BW
49382004-11-22 Bob Wilson <bob.wilson@acm.org>
4939
4940 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
4941
5628fde1
DJ
49422004-11-22 Dale Johannesen <dalej@apple.com>
4943
4944 * gcc.dg/20041111-1.c: New.
4945
618bb89c
DN
49462004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4947
4948 PR tree-opt/18536
4949 * gcc.dg/vect/pr18536.c: New test.
4950
e99f332f
GB
49512004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4952
4953 PR c++/18354
4954 * g++.dg/template/nontype11.C: New test.
4955
6da285d2
RS
49562004-11-21 Roger Sayle <roger@eyesopen.com>
4957
4958 PR middle-end/18520
4959 * gcc.dg/pr18520-1.c: New test case.
4960
a4ab7973
JM
49612004-11-20 Joseph S. Myers <joseph@codesourcery.com>
4962
4963 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
4964 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
4965 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
4966 expected diagnostics.
4967
7afc9b98
EB
49682004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4969
4970 PR target/18580
4971 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
4972 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
4973 vect-77.c, vect-77a.c: XFAIL on the SPARC.
4974
21664a3e
EB
49752004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4976
4977 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
4978
79c70e5a 49792004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 4980 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
4981
4982 * lib/target-supports.exp (check_visibility_available): Really
4983 test the compiler.
4984
63dfe6ff
DN
49852004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4986
4987 PR tree-opt/18181
4988 * gcc.dg/vect/vect-85.c: New test.
4989 * gcc.dg/vect/vect-86.c: New test.
4990 * gcc.dg/vect/vect-87.c: New test.
4991 * gcc.dg/vect/vect-88.c: New test.
4992
d9648e1d
BE
49932004-11-19 Ben Elliston <bje@au.ibm.com>
4994
4995 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
4996
bb30f5c0
JJ
49972004-11-18 Janis Johnson <janis187@us.ibm.com>
4998
4999 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
5000 * gcc.dg/ppc-and-1.c: Ditto.
5001 * gcc.dg/ppc-compare-1.c: Ditto.
5002 * gcc.dg/ppc-mov-1.c: Ditto
5003
a8e68029 50042004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 5005 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
5006
5007 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
5008
07d05ffd 50092004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 5010 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
5011
5012 * lib/target-supports.exp (check_effective_target_vect_int): New
5013 (check_effective_target_vect_float): New
5014 (check_effective_target_vect_double): New.
5015 (is-effective-target): Support new effective targets keywords.
5016 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
5017 default action for dg-do.
5018 * gcc.dg/vect/pr16105.c: Use new support.
5019 * gcc.dg/vect/pr18400.c: Ditto.
5020 * gcc.dg/vect/pr18425.c: Ditto.
5021 * gcc.dg/vect/vect-1.c: Ditto.
5022 * gcc.dg/vect/vect-10.c: Ditto.
5023 * gcc.dg/vect/vect-11.c: Ditto.
5024 * gcc.dg/vect/vect-12.c: Ditto.
5025 * gcc.dg/vect/vect-13.c: Ditto.
5026 * gcc.dg/vect/vect-14.c: Ditto.
5027 * gcc.dg/vect/vect-15.c: Ditto.
5028 * gcc.dg/vect/vect-16.c: Ditto.
5029 * gcc.dg/vect/vect-17.c: Ditto.
5030 * gcc.dg/vect/vect-18.c: Ditto.
5031 * gcc.dg/vect/vect-19.c: Ditto.
5032 * gcc.dg/vect/vect-2.c: Ditto.
5033 * gcc.dg/vect/vect-20.c: Ditto.
5034 * gcc.dg/vect/vect-21.c: Ditto.
5035 * gcc.dg/vect/vect-22.c: Ditto.
5036 * gcc.dg/vect/vect-23.c: Ditto.
5037 * gcc.dg/vect/vect-24.c: Ditto.
5038 * gcc.dg/vect/vect-25.c: Ditto.
5039 * gcc.dg/vect/vect-26.c: Ditto.
5040 * gcc.dg/vect/vect-27.c: Ditto.
5041 * gcc.dg/vect/vect-27a.c: Ditto.
5042 * gcc.dg/vect/vect-28.c: Ditto.
5043 * gcc.dg/vect/vect-29.c: Ditto.
5044 * gcc.dg/vect/vect-29a.c: Ditto.
5045 * gcc.dg/vect/vect-3.c: Ditto.
5046 * gcc.dg/vect/vect-30.c: Ditto.
5047 * gcc.dg/vect/vect-31.c: Ditto.
5048 * gcc.dg/vect/vect-32.c: Ditto.
5049 * gcc.dg/vect/vect-33.c: Ditto.
5050 * gcc.dg/vect/vect-34.c: Ditto.
5051 * gcc.dg/vect/vect-35.c: Ditto.
5052 * gcc.dg/vect/vect-36.c: Ditto.
5053 * gcc.dg/vect/vect-37.c: Ditto.
5054 * gcc.dg/vect/vect-38.c: Ditto.
5055 * gcc.dg/vect/vect-4.c: Ditto.
5056 * gcc.dg/vect/vect-40.c: Ditto.
5057 * gcc.dg/vect/vect-41.c: Ditto.
5058 * gcc.dg/vect/vect-42.c: Ditto.
5059 * gcc.dg/vect/vect-43.c: Ditto.
5060 * gcc.dg/vect/vect-44.c: Ditto.
5061 * gcc.dg/vect/vect-45.c: Ditto.
5062 * gcc.dg/vect/vect-46.c: Ditto.
5063 * gcc.dg/vect/vect-47.c: Ditto.
5064 * gcc.dg/vect/vect-48.c: Ditto.
5065 * gcc.dg/vect/vect-48a.c: Ditto.
5066 * gcc.dg/vect/vect-49.c: Ditto.
5067 * gcc.dg/vect/vect-5.c: Ditto.
5068 * gcc.dg/vect/vect-50.c: Ditto.
5069 * gcc.dg/vect/vect-51.c: Ditto.
5070 * gcc.dg/vect/vect-52.c: Ditto.
5071 * gcc.dg/vect/vect-53.c: Ditto.
5072 * gcc.dg/vect/vect-54.c: Ditto.
5073 * gcc.dg/vect/vect-55.c: Ditto.
5074 * gcc.dg/vect/vect-56.c: Ditto.
5075 * gcc.dg/vect/vect-56a.c: Ditto.
5076 * gcc.dg/vect/vect-57.c: Ditto.
5077 * gcc.dg/vect/vect-58.c: Ditto.
5078 * gcc.dg/vect/vect-59.c: Ditto.
5079 * gcc.dg/vect/vect-6.c: Ditto.
5080 * gcc.dg/vect/vect-60.c: Ditto.
5081 * gcc.dg/vect/vect-61.c: Ditto.
5082 * gcc.dg/vect/vect-62.c: Ditto.
5083 * gcc.dg/vect/vect-63.c: Ditto.
5084 * gcc.dg/vect/vect-64.c: Ditto.
5085 * gcc.dg/vect/vect-65.c: Ditto.
5086 * gcc.dg/vect/vect-66.c: Ditto.
5087 * gcc.dg/vect/vect-67.c: Ditto.
5088 * gcc.dg/vect/vect-68.c: Ditto.
5089 * gcc.dg/vect/vect-69.c: Ditto.
5090 * gcc.dg/vect/vect-7.c: Ditto.
5091 * gcc.dg/vect/vect-72.c: Ditto.
5092 * gcc.dg/vect/vect-72a.c: Ditto.
5093 * gcc.dg/vect/vect-73.c: Ditto.
5094 * gcc.dg/vect/vect-74.c: Ditto.
5095 * gcc.dg/vect/vect-75.c: Ditto.
5096 * gcc.dg/vect/vect-76.c: Ditto.
5097 * gcc.dg/vect/vect-77.c: Ditto.
5098 * gcc.dg/vect/vect-77a.c: Ditto.
5099 * gcc.dg/vect/vect-78.c: Ditto.
5100 * gcc.dg/vect/vect-79.c: Ditto.
5101 * gcc.dg/vect/vect-8.c: Ditto.
5102 * gcc.dg/vect/vect-80.c: Ditto.
5103 * gcc.dg/vect/vect-82.c: Ditto.
5104 * gcc.dg/vect/vect-82_64.c: Ditto.
5105 * gcc.dg/vect/vect-83.c: Ditto.
5106 * gcc.dg/vect/vect-83_64.c: Ditto.
5107 * gcc.dg/vect/vect-9.c: Ditto.
5108 * gcc.dg/vect/vect-all.c: Ditto.
5109 * gcc.dg/vect/vect-none.c: Ditto.
5110
7c278f79
JJ
51112004-11-17 Janis Johnson <janis187@us.ibm.com>
5112
5113 * lib/gcc-dg.exp (dg-skip-if): New function.
5114 (dg-forbid-option): Remove.
5115 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
5116 * g++.dg/abi/bitfield8.C: Likewise.
5117 * g++.dg/abi/dtor1.C: Likewise.
5118 * g++.dg/abi/empty10.C: Likewise.
5119 * g++.dg/abi/empty7.C: Likewise.
5120 * g++.dg/abi/empty9.C: Likewise.
5121 * g++.dg/abi/layout3.C: Likewise.
5122 * g++.dg/abi/layout4.C: Likewise.
5123 * g++.dg/abi/thunk1.C: Likewise.
5124 * g++.dg/abi/thunk2.C: Likewise.
5125 * g++.dg/abi/vbase11.C: Likewise.
5126 * g++.dg/abi/vthunk2.C: Likewise.
5127 * g++.dg/abi/vthunk3.C: Likewise.
5128 * g++.dg/ext/attrib8.C: Likewise.
5129 * g++.dg/opt/longbranch2.C: Likewise.
5130 * g++.dg/opt/reg-stack4.C: Likewise.
5131 * g++.old-deja/g++.ext/attrib1.C: Likewise.
5132 * g++.old-deja/g++.ext/attrib2.C: Likewise.
5133 * g++.old-deja/g++.ext/attrib3.C: Likewise.
5134 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5135 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5136 * gcc.dg/20000609-1.c: Likewise.
5137 * gcc.dg/20000720-1.c: Likewise.
5138 * gcc.dg/20011107-1.c: Likewise.
5139 * gcc.dg/20011119-1.c: Likewise.
5140 * gcc.dg/20020108-1.c: Likewise.
5141 * gcc.dg/20020122-2.c: Likewise.
5142 * gcc.dg/20020122-3.c: Likewise.
5143 * gcc.dg/20020201-3.c: Likewise.
5144 * gcc.dg/20020206-1.c: Likewise.
5145 * gcc.dg/20020218-1.c: Likewise.
5146 * gcc.dg/20020310-1.c: Likewise.
5147 * gcc.dg/20020411-1.c: Likewise.
5148 * gcc.dg/20020418-2.c: Likewise.
5149 * gcc.dg/20020426-1.c: Likewise.
5150 * gcc.dg/20020426-2.c: Likewise.
5151 * gcc.dg/20020517-1.c: Likewise.
5152 * gcc.dg/20020523-1.c: Likewise.
5153 * gcc.dg/20020523-2.c: Likewise.
5154 * gcc.dg/20020729-1.c: Likewise.
5155 * gcc.dg/20030204-1.c: Likewise.
5156 * gcc.dg/20030826-2.c: Likewise.
5157 * gcc.dg/20030926-1.c: Likewise.
5158 * gcc.dg/20031202-1.c: Likewise.
5159 * gcc.dg/980312-1.c: Likewise.
5160 * gcc.dg/980313-1.c: Likewise.
5161 * gcc.dg/990117-1.c: Likewise.
5162 * gcc.dg/990424-1.c: Likewise.
5163 * gcc.dg/990524-1.c: Likewise.
5164 * gcc.dg/991230-1.c: Likewise.
5165 * gcc.dg/i386-387-1.c: Likewise.
5166 * gcc.dg/i386-387-2.c: Likewise.
5167 * gcc.dg/i386-387-3.c: Likewise.
5168 * gcc.dg/i386-387-4.c: Likewise.
5169 * gcc.dg/i386-387-5.c: Likewise.
5170 * gcc.dg/i386-387-6.c: Likewise.
5171 * gcc.dg/i386-asm-1.c: Likewise.
5172 * gcc.dg/i386-bitfield1.c: Likewise.
5173 * gcc.dg/i386-bitfield2.c: Likewise.
5174 * gcc.dg/i386-loop-1.c: Likewise.
5175 * gcc.dg/i386-loop-2.c: Likewise.
5176 * gcc.dg/i386-loop-3.c: Likewise.
5177 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5178 * gcc.dg/i386-pic-1.c: Likewise.
5179 * gcc.dg/i386-regparm.c: Likewise.
5180 * gcc.dg/i386-signbit-1.c: Likewise.
5181 * gcc.dg/i386-signbit-2.c: Likewise.
5182 * gcc.dg/i386-signbit-3.c: Likewise.
5183 * gcc.dg/i386-sse-5.c: Likewise.
5184 * gcc.dg/i386-sse-8.c: Likewise.
5185 * gcc.dg/i386-unroll-1.c: Likewise.
5186 * gcc.dg/tls/opt-1.c: Likewise.
5187 * gcc.dg/tls/opt-2.c: Likewise.
5188 * gcc.dg/unroll-1.c: Likewise.
5189 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
5190 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
5191 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
5192 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
5193
c9387915
GB
51942004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5195
5196 * g++.dg/template/incomplete1.C: New test.
5197
a1e98266
NC
51982004-11-16 Nick Clifton <nickc@redhat.com>
5199
5200 Revert patches accidentally commited during checkin of fixes for
5201 xstormy16 tests:
5202 gcc.c-torture/execute/simd-4.c: Revert
5203 gcc.dg/20040910-1.c: Revert.
5204
40b026d8
PB
52052004-11-16 Paul Brook <paul@codesourcery.com>
5206
5207 PR fortran/13010
5208 * gfortran.dg/der_pointer_1.f90: New test.
5209
d134f39e
JM
52102004-11-15 Joseph S. Myers <joseph@codesourcery.com>
5211
5212 PR c/18498
5213 * gcc.dg/bitfld-13.c: New test.
5214
8e0933b1
JJ
52152004-11-15 Janis Johnson <janis187@us.ibm.com>
5216
9cbee3fa
JJ
5217 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
5218 powerpc*-*-linux*.
5219
2301511d
JJ
5220 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
5221 * gcc.dg/ppc64-abi-2.c: Ditto.
5222 * gcc.dg/ppc64-abi-3.c: Ditto.
5223
8e0933b1
JJ
5224 * lib/gcc-dg.exp (dg-target-list): Remove.
5225
4fd7b3cb
SE
52262004-11-15 Steve Ellcey <sje@cup.hp.com>
5227
5228 * gcc.dg/ia64-postinc.c: New test.
5229
11559c75
MM
52302004-11-15 Mark Mitchell <mark@codesourcery.com>
5231
5232 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
5233
f15dc49f
NC
52342004-11-15 Nick Clifton <nickc@redhat.com>
5235
5236 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
5237 __INT_MAX__ so that the test can be compiled by toolchains
5238 targeted at 16-bit processors.
5239
5240 * gcc.dg/20040625-1.c: Use long constants rather than integers
5241 when performing arithmetic that will overflow 16-bits.
5242
5243 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
5244 xstormy16. It does not support 128-bit vector operations.
5245
5246 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
5247 with the macro PTR_TYPE. Define this macro to an integer type
5248 suitable for holding a pointer.
5249
5250 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
5251 the target is a 16-bit processor.
5252
5253 * gcc.dg/cpp/if-2.c: Expect a different warning message from
5254 16-bit targets where the character constant will be too long.
5255
5256 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
5257 where the double will not be directly addressable.
5258
461c6fce
KL
52592004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5260
5261 Friend class name lookup 1/n, PR c++/18471
5262 * g++.dg/template/crash26.C: New test.
5263 * g++.dg/lookup/struct1.C: Adjust expected error.
5264 * g++.dg/parse/elab1.C: Likewise.
5265 * g++.dg/parse/elab2.C: Likewise.
5266 * g++.dg/parse/int-as-enum1.C: Likewise.
5267 * g++.dg/parse/struct-as-enum1.C: Likewise.
5268 * g++.dg/parse/typedef1.C: Likewise.
5269 * g++.dg/parse/typedef3.C: Likewise.
5270 * g++.dg/parse/typedef4.C: Likewise.
5271 * g++.dg/parse/typedef5.C: Likewise.
5272 * g++.dg/template/nontype4.C: Likewise.
5273 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
5274 * g++.old-deja/g++.other/elab1.C: Likewise.
5275 * g++.old-deja/g++.other/syntax4.C: Likewise.
5276
23e09df4
EB
52772004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5278
5279 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
5280
18522563
ZD
52812004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
5282
5283 * gcc.c-torture/execute/20041114-1.c: New test.
5284
efcc66f0
JM
52852004-11-14 Joseph S. Myers <joseph@codesourcery.com>
5286
5287 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
5288 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
5289 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
5290 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
5291 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
5292 gcc.dg/switch-7.c: New tests.
5293
fceb80bf
DN
52942004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5295
5296 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
5297
f7f02125
DN
52982004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5299
5300 PR tree-opt/18400
5301 * gcc.dg/vect/pr18400.c: New test.
5302
53032004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 5304 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
5305
5306 PR tree-opt/18425
5307 * gcc.dg/vect/pr18425.c: New test.
5308
3021a627
EB
53092004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5310
5311 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
5312 Guard with dg-require-alias and dg-require-visibility.
5313
6b870fa9
EB
53142004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5315
5316 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
5317
d6b75f70
GB
53182004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5319
5320 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
5321
e34b0922
KL
53222004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5323
5324 PR c++/17344
5325 * g++.dg/template/defarg5.C: New test.
5326
fa1dedd8
EB
53272004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5328
5329 * g++.dg/parse/cast1.C: Run only on ILP32.
5330 * g++.old-deja/g++.mike/p784.C: Likewise.
5331
61a5fa29
BS
53322004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
5333
5334 * gcc.c-torture/execute/20041113-1.c: New test.
5335
1136d30e
JM
53362004-11-13 James A. Morrison <phython@gcc.gnu.org>
5337
5338 PR target/18230
5339 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
5340 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
5341 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
5342 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5343 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
5344 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
5345 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
5346 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
5347 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
5348 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5349 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5350 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
5351 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
5352
893e18a5
JM
53532004-11-13 James A. Morrison <phython@gcc.gnu.org>
5354
5355 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
5356 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
5357 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
5358 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
5359 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
5360 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
5361 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
5362 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
5363 gcc.target/sparc/combined-1.c: New tests.
5364
2256aa1c
ZL
53652004-11-12 Ziemowit Laski <zlaski@apple.com>
5366
5367 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
5368 New tests.
5369
bf0fdfdd
MM
53702004-11-12 Mark Mitchell <mark@codesourcery.com>
5371
5372 * lib/gcc-dg.exp (dg-forbid-option): New function.
5373 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
5374 * g++.dg/abi/bitfield8.C: Likewise.
5375 * g++.dg/abi/dtor1.C: Likewise.
5376 * g++.dg/abi/empty10.C: Likewise.
5377 * g++.dg/abi/empty7.C: Likewise.
5378 * g++.dg/abi/empty9.C: Likewise.
5379 * g++.dg/abi/layout3.C: Likewise.
5380 * g++.dg/abi/layout4.C: Likewise.
5381 * g++.dg/abi/thunk1.C: Likewise.
5382 * g++.dg/abi/thunk2.C: Likewise.
5383 * g++.dg/abi/vbase11.C: Likewise.
5384 * g++.dg/abi/vthunk2.C: Likewise.
5385 * g++.dg/abi/vthunk3.C: Likewise.
5386 * g++.dg/ext/attrib8.C: Likewise.
5387 * g++.dg/opt/longbranch2.C: Likewise.
5388 * g++.dg/opt/reg-stack4.C: Likewise.
5389 * g++.old-deja/g++.ext/attrib1.C: Likewise.
5390 * g++.old-deja/g++.ext/attrib2.C: Likewise.
5391 * g++.old-deja/g++.ext/attrib3.C: Likewise.
5392 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5393 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5394 * gcc.dg/20000609-1.c: Likewise.
5395 * gcc.dg/20000720-1.c: Likewise.
5396 * gcc.dg/20011107-1.c: Likewise.
5397 * gcc.dg/20011119-1.c: Likewise.
5398 * gcc.dg/20020108-1.c: Likewise.
5399 * gcc.dg/20020122-2.c: Likewise.
5400 * gcc.dg/20020122-3.c: Likewise.
5401 * gcc.dg/20020201-3.c: Likewise.
5402 * gcc.dg/20020206-1.c: Likewise.
5403 * gcc.dg/20020218-1.c: Likewise.
5404 * gcc.dg/20020310-1.c: Likewise.
5405 * gcc.dg/20020411-1.c: Likewise.
5406 * gcc.dg/20020418-2.c: Likewise.
5407 * gcc.dg/20020426-1.c: Likewise.
5408 * gcc.dg/20020426-2.c: Likewise.
5409 * gcc.dg/20020517-1.c: Likewise.
5410 * gcc.dg/20020523-1.c: Likewise.
5411 * gcc.dg/20020523-2.c: Likewise.
5412 * gcc.dg/20020729-1.c: Likewise.
5413 * gcc.dg/20030204-1.c: Likewise.
5414 * gcc.dg/20030826-2.c: Likewise.
5415 * gcc.dg/20030926-1.c: Likewise.
5416 * gcc.dg/20031202-1.c: Likewise.
5417 * gcc.dg/980312-1.c: Likewise.
5418 * gcc.dg/980313-1.c: Likewise.
5419 * gcc.dg/990117-1.c: Likewise.
5420 * gcc.dg/990424-1.c: Likewise.
5421 * gcc.dg/990524-1.c: Likewise.
5422 * gcc.dg/991230-1.c: Likewise.
5423 * gcc.dg/i386-387-1.c: Likewise.
5424 * gcc.dg/i386-387-2.c: Likewise.
5425 * gcc.dg/i386-387-3.c: Likewise.
5426 * gcc.dg/i386-387-4.c: Likewise.
5427 * gcc.dg/i386-387-5.c: Likewise.
5428 * gcc.dg/i386-387-6.c: Likewise.
5429 * gcc.dg/i386-asm-1.c: Likewise.
5430 * gcc.dg/i386-bitfield1.c: Likewise.
5431 * gcc.dg/i386-bitfield2.c: Likewise.
5432 * gcc.dg/i386-loop-1.c: Likewise.
5433 * gcc.dg/i386-loop-2.c: Likewise.
5434 * gcc.dg/i386-loop-3.c: Likewise.
5435 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5436 * gcc.dg/i386-pic-1.c: Likewise.
5437 * gcc.dg/i386-regparm.c: Likewise.
5438 * gcc.dg/i386-signbit-1.c: Likewise.
5439 * gcc.dg/i386-signbit-2.c: Likewise.
5440 * gcc.dg/i386-signbit-3.c: Likewise.
5441 * gcc.dg/i386-sse-5.c: Likewise.
5442 * gcc.dg/i386-sse-8.c: Likewise.
5443 * gcc.dg/i386-unroll-1.c: Likewise.
5444 * gcc.dg/tls/opt-1.c: Likewise.
5445 * gcc.dg/tls/opt-2.c: Likewise.
5446 * gcc.dg/unroll-1.c: Likewise.
5447 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
5448 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
5449 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
5450 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
5451 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
5452 -m64 is specified.
5453
44370687
MM
54542004-11-12 Mark Mitchell <mark@codesourcery.com>
5455
5456 PR c++/18389
5457 * g++.dg/parse/cond1.C: New test.
5458
5459 PR c++/18429
5460 * g++.dg/template/array9.C: New test.
5461 * g++.dg/ext/vla1.C: Adjust error messages.
5462 * g++.dg/ext/vlm1.C: Likewise.
5463 * g++.dg/template/crash2.C: Likewise.
5464
5465 PR c++/18436
5466 * g++.dg/template/call3.C: New test.
5467
5468 PR c++/18407
5469 * g++.dg/template/ptrmem11.C: New test.
5470
690e11b8
AP
54712004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
5472
5473 PR other/14264
5474 * lib/g++.exp: Set LC_ALL and LANG to C.
5475 * lib/gcc-dg.exp: Likewise.
5476 * lib/gfortran.exp: Likewise.
5477 * lib/objc.exp: Likewise.
5478 * lib/treelang.exp: Likewise.
5479
e260ea9d
AS
54802004-11-12 Andreas Schwab <schwab@suse.de>
5481
5482 * gcc.dg/pr16286.c: Fix last change.
5483
0a2695db
MM
54842004-11-12 Mark Mitchell <mark@codesourcery.com>
5485
5486 PR c++/18416
5487 * g++.dg/init/global1.C: New test.
5488
805221b9
EB
54892004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
5490
5491 * gcc.c-torture/execute/20041112-1.c: New test.
5492
c9dd2023
JJ
54932004-11-11 Janis Johnson <janis187@us.ibm.com>
5494
5495 * lib/gcc-dg.exp (dg-target-list): New.
5496
b6dc500c
JJ
54972004-11-11 Janis Johnson <janis187@us.ibm.com>
5498 Richard Sandiford <rsandifo@redhat.com>
5499
5500 * lib/target-supports.exp (get-compiler_messages): New.
5501 (check_named_sections_available): Use it.
5502 (check_effective_target_ilp32): New.
5503 (check_effective_target_lp64): New.
5504 (is-effective-target): New.
5505 * lib/gcc-dg.exp (dg-require-effective-target): New.
5506
fb60d5d7
JM
55072004-11-11 Joseph S. Myers <joseph@codesourcery.com>
5508
5509 * gcc.dg/precedence-1.c: New test.
5510
524136ea
JJ
55112004-11-11 Janis Johnson <janis187@us.ibm.com>
5512
46d1d0da
JJ
5513 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
5514
af980752
JJ
5515 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
5516 message, delete generated files, use more descriptive name for
5517 executable, and make the test unsupported when it cannot be run.
5518
5278e476
JJ
5519 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
5520 (dg-require-weak, dg-require-visibility, dg-require-alias,
5521 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
5522 dg-require-iconv, dg-require-named-sections): Use it.
5523
524136ea
JJ
5524 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
5525
60934f9c
NS
55262004-11-11 Nathan Sidwell <nathan@codesourcery.com>
5527
e1e2e653
NS
5528 PR target/16457
5529 * gcc.dg/ppc-and-1: New
5530
2f4d9502
NS
5531 PR target/16796
5532 * gcc.dg/ppc-mov-1.c: New.
5533
60934f9c
NS
5534 PR target/16458
5535 * gcc.dg/ppc-compare-1.c: New.
5536
3f8882a2
JM
55372004-11-10 Joseph S. Myers <joseph@codesourcery.com>
5538
5539 * objc.dg/desig-init-2.m: New test.
5540
78e54994
AN
55412004-11-10 Adam Nemet <anemet@lnxw.com>
5542
9469f0aa 5543 PR middle-end/18160
78e54994
AN
5544 * g++.dg/warn/register-var-1.C: New test.
5545 * g++.dg/warn/register-var-2.C: New test.
5546
22d8d627
EB
55472004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5548
5549 * gcc.dg/union-2.c: New test.
5550
d05f9c39
FJ
55512004-11-10 Fariborz Jahanian <fjahanian@apple.com>
5552
b4519d39 5553 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
5554 New test for PR tree-optimization/17892.
5555
d746e87d
MM
55562004-11-09 Mark Mitchell <mark@codesourcery.com>
5557
5558 PR c++/18369
5559 * g++.dg/init/new12.C: New test.
5560
8393a290
JM
55612004-11-10 James A. Morrison <phython@gcc.gnu.org>
5562
5563 * gcc.target/sparc: New directory.
5564 * gcc.target/sparc/sparc.exp: New driver.
5565 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
5566 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
5567 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
5568 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
5569
2cbcdeba
PB
55702004-11-10 Paul Brook <paul@codesourcery.com>
5571
5572 PR fortran/18218
5573 * gfortran.dg/list_read.c: New test.
5574
8b17a9d6
JM
55752004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5576
5577 PR c/18322
5578 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
5579 expected diagnostic location.
5580
e221ef54
UW
55812004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
5582
5583 * gcc.dg/20041109-1.c: New test.
5584
3172e26c
AP
55852004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5586
5587 PR objc/18406
5588 * objc/compile/pr18406.m: New test.
5589
40b97a2e
JM
55902004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5591
5592 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
5593
9e637a26
JM
55942004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5595
5596 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
5597
66e52c35
SE
55982004-11-08 Steve Ellcey <sje@cup.hp.com>
5599
5600 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
5601
c7fa97d9
SE
56022004-11-08 Steve Ellcey <sje@cup.hp.com>
5603
5604 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 5605 exit.
c7fa97d9 5606
b03c0b93
AP
56072004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
5608
5609 PR tree-opt/18299
5610 * gcc.c-torture/pr18299-1.c: New test.
5611
3c871f3f
AS
56122004-11-06 Andreas Schwab <schwab@suse.de>
5613
5614 * gcc.dg/pr16286.c: Also test for bool and pixel.
5615
fccf8fc6
JM
56162004-11-06 Joseph S. Myers <joseph@codesourcery.com>
5617
5618 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
5619 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
5620 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
5621 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
5622 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
5623 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
5624 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
5625 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
5626 gcc.dg/struct-semi-3.c: New tests.
5627
a8f48325
EB
56282004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5629
5630 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
5631
cd27e3d8
EB
56322004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5633
5634 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
5635 Do not use C99 designators.
5636
e78980b7
EB
56372004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5638
5639 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
5640
432be037
EB
56412004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5642
5643 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 5644 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
5645 * gcc.c-torture/execute/simd-5.x: Remove.
5646
629bf5f9
AP
56472004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
5648
5649 PR rtl-optimization/17933
5650 * gcc.dg/torture/pr17933-1.c: New test.
5651
c37780f5
AL
56522004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5653
5654 PR target/18106
5655 * lib/target-supports.exp (check_weak_available): Support
5656 Windows.
5657
637022d9
DS
56582004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
5659
5660 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
5661 call to fflush(stdout) before abort.
5662 (my_ffsll): New function.
5663 (generate_fields): Use it.
5664
0a880880
JM
56652004-11-05 Joseph S. Myers <joseph@codesourcery.com>
5666
5667 * gcc.dg/init-undef-1.c: New test.
5668
88876c7c
JM
56692004-11-05 Joseph S. Myers <joseph@codesourcery.com>
5670
5671 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
5672 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
5673 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
5674 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
5675 expected messages for new parser.
5676
04fb56d5
MM
56772004-11-04 Mark Mitchell <mark@codesourcery.com>
5678
5679 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 5680
d48b4987
EB
56812004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5682
5683 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
5684 on LP64 targets.
5685
68e6421d
JM
56862004-11-04 Joseph S. Myers <joseph@codesourcery.com>
5687
5688 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
5689 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
5690 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
5691 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
5692 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
5693 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
5694 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
5695 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
5696 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
5697 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
5698
04466541
JM
56992004-11-04 Joseph S. Myers <joseph@codesourcery.com>
5700
5701 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
5702 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
5703 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
5704 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
5705 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
5706 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
5707 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
5708 for new parser.
5709
4e5813dd
RS
57102004-11-04 Richard Sandiford <rsandifo@redhat.com>
5711
5712 PR target/15342
5713 * gcc.dg/20041104-1.c: New test.
5714
b6ab6892
GB
57152004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5716
5717 * g++.dg/template/nontype7.C: New test.
5718 * g++.dg/template/nontype8.C: Likewise.
5719 * g++.dg/template/nontype9.C: Likewise.
5720 * g++.dg/template/nontype10.C: Likewise.
5721 * g++.dg/tc1/dr49.C: Likewise.
5722 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
5723 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
5724
ffc3e843
BE
57252004-11-04 Ben Elliston <bje@au.ibm.com>
5726
5727 * g++.dg/rtti/tinfo1.C: Remove xfails.
5728
57292004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
5730
5731 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
5732 packed attribute to the definition to satisfy the new C++ parser.
5733
4815ff39
EB
57342004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5735
5736 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
5737 invocations of va_arg.
5738
71bd7186
MM
57392004-11-02 Mark Mitchell <mark@codesourcery.com>
5740
5741 PR c++/18124
5742 * g++.dg/template/crash25.C: New test.
5743
5744 PR c++/18155
5745 * g++.dg/template/typedef2.C: New test.
5746 * g++.dg/parse/crash13.C: Adjust error markers.
5747
5748 PR c++/18177
5749 * g++.dg/conversion/const3.C: New test.
9469f0aa 5750
36f4d144
TS
57512004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5752
5753 PR fortran/17535
5754 PR fortran/17583
5755 PR fortran/17713
5756 * gfortran.dg/generic_[123].f90: New testcases.
5757
571cfa75
EB
57582004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5759
5760 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
5761 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
5762
da1f8963
AP
57632004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5764
5765 PR tree-opt/16808
5766 * gcc.c-torture/compile/pr16808.c: New test.
5767
f6219a5e
NS
57682004-11-02 Nathan Sidwell <nathan@codesourcery.com>
5769
5770 PR rtl-optimization/17104
5771 * gcc.dg/ppc-bitfield1.c: New.
5772
f7bf40ee
RS
57732004-11-01 Richard Sandiford <rsandifo@redhat.com>
5774
5775 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
5776
7236f3f6
RS
57772004-11-01 Richard Sandiford <rsandifo@redhat.com>
5778
5779 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
5780 strings for 32-bit code.
5781
ee060229
JM
57822004-11-01 Joseph S. Myers <joseph@codesourcery.com>
5783
5784 PR c/18239
5785 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
5786
ae209f28
NS
57872004-11-01 Nathan Sidwell <nathan@codesourcery.com>
5788
5789 PR c++/18064
5790 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
5791
80439563
MM
57922004-10-31 Mark Mitchell <mark@codesourcery.com>
5793
5794 PR c++/15172
5795 * g++.dg/init/aggr2.C: New test.
5796
16b34ad6
ZL
57972004-10-30 Ziemowit Laski <zlaski@apple.com>
5798
5799 * objc.dg/local-decl-1.m: New test.
5800
0a3ee0fd
GDR
58012004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
5802
5803 * gcc.dg/20040910-1.c: Adjust regex.
5804
1db4252c
RS
58052004-10-30 Roger Sayle <roger@eyesopen.com>
5806
5807 PR rtl-optimization/18084
5808 * g++.dg/opt/pr18084-1.C: New testcase.
5809
3cabd8f9
MA
58102004-10-30 Matt Austern <austern@apple.com>
5811
5812 PR c++/17542
5813 * g++.dg/ext/attrib18.C: New test.
9469f0aa 5814
61168ff1
RS
58152004-10-30 Roger Sayle <roger@eyesopen.com>
5816
5817 PR middle-end/18096
5818 * gcc.dg/pr18096-1.c: New test case.
5819
0c2166ab
RS
58202004-10-30 Roger Sayle <roger@eyesopen.com>
5821
5822 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
5823
46097c76
JM
58242004-10-30 Joseph S. Myers <joseph@codesourcery.com>
5825
5826 PR c/16666
5827 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
5828 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
5829 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
5830 gcc.dg/old-style-prom-3.c: New tests.
5831
514a3b11
DS
58322004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
5833
5834 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
5835 Remove unnecessary inclusion of stdio.h.
5836
5976e643
RS
58372004-10-29 Roger Sayle <roger@eyesopen.com>
5838
5839 PR rtl-optimization/17581
5840 * gcc.dg/pr17581-1.c: New test case.
5841
ec7e5618
NS
58422004-10-28 Nathan Sidwell <nathan@codesourcery.com>
5843
5844 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
5845 being implemented.
5846 * g++.dg/conversion/dr195-1.C: New.
5847 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
5848 * g++.old-deja/g++.mike/p10148.C: Likewise.
5849
1dc82a99
MM
58502004-10-29 Mark Mitchell <mark@codesourcery.com>
5851
5852 PR c++/17695
5853 * g++.dg/debug/typedef2.C: New test.
5854
056e1c5e
DB
58552004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
5856
5857 PR fortran/13490
5858 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
5859 * gfortran.dg/g77/README: Update.
5860
58612004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
5862
5863 PR c++/14124
5864 * g++.dg/ext/packed7.C: New test.
9469f0aa 5865
d533f1cb
AP
58662004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5867
5868 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
5869 scan-assembler.
5870 * lib/scanasm.exp (hidden-scan-for): New proc.
5871 (scan-hidden): Use hidden-scan-for instead of constructing the scan
5872 string.
5873 (scan-not-hidden): Likewise.
5874 * lib/target-supports.exp (check_visibility_available): mach-o is
5875 support too.
5876
883a2bff
MM
58772004-10-28 Mark Mitchell <mark@codesourcery.com>
5878
5879 PR c++/17132
5880 * g++.dg/template/memclass3.C: New test.
5881
fcf750ee
AN
58822004-10-28 Adam Nemet <anemet@lnxw.com>
5883
9469f0aa 5884 PR middle-end/18160
fcf750ee
AN
5885 * gcc.dg/register-var-1.c: New test.
5886 * gcc.dg/register-var-2.c: New test.
5887 * gcc.dg/asm-7.c: Taking the address of a register variable is an
5888 error now.
5889
5c588b22
DN
58902004-10-28 Dorit Naishlos <dorit@il.ibm.com>
5891
5892 PR other/18172
9469f0aa 5893 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
5894 unused variables.
5895 * gcc.dg/vect/vect-22.c: Likewise.
5896
83ff1f25
JJ
58972004-10-28 Jakub Jelinek <jakub@redhat.com>
5898
5899 * gcc.dg/i386-rotate-1.c: New test.
5900
391c4bc5
MM
59012004-10-27 Mark Mitchell <mark@codesourcery.com>
5902
2419a74b
MM
5903 * g++.dg/init/ref12.C: Add "run" marker.
5904
391c4bc5
MM
5905 PR c++/17435
5906 * g++.dg/init/ref12.C: New test.
5907
5908 PR c++/18140
5909 * g++.dg/template/shift1.C: New test.
5910 * g++.dg/template/error10.C: Adjust error markers.
5911
8e14584d
AP
59122004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
5913
5914 PR tree-opt/17529
5915 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
5916
005c1a13
GK
59172004-10-27 Geoffrey Keating <geoffk@apple.com>
5918
98f61f57
GK
5919 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
5920 * gcc.dg/weak/weak-3.c: Likewise.
5921 * gcc.dg/weak/weak-5.c: Likewise.
5922 * gcc.dg/weak/weak-9.c: Likewise.
5923 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
5924 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
5925
005c1a13
GK
5926 * gcc.dg/darwin-weakimport-1.c: New.
5927
61b58001
BE
59282004-10-28 Ben Elliston <bje@au.ibm.com>
5929
5930 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
5931
028aa389
NS
59322004-10-27 Nathan Sidwell <nathan@codesourcery.com>
5933
5934 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
5935 'syntax' error messages.
5936 * gcc.dg/cpp/direct2s.c: Likewise.
5937
1aeaea8d
GK
59382004-10-26 Geoffrey Keating <geoffk@apple.com>
5939
5940 * gcc.c-torture/compile/20041026-1.c: New.
5941
a5201a91
MM
59422004-10-26 Mark Mitchell <mark@codesourcery.com>
5943
5944 PR c++/18093
5945 * g++.dg/lookup/ns2.C: New test.
5946
5947 PR c++/18020
5948 * g++.dg/template/enum4.C: New test.
5949
5950 PR c++/18161
5951 * g++.dg/template/expr1.C: New test.
5952
a6291e47
BE
59532004-10-26 Ben Elliston <bje@au.ibm.com>
5954
5955 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
5956
663174d3
JM
59572004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
5958
5959 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
5960 gcc.dg/decl-nospec-3.c: New tests.
5961
38285932
ZL
59622004-10-26 Ziemowit Laski <zlaski@apple.com>
5963
5964 * objc.dg/super-class-3.m: New test.
5965
51e63e60
NS
59662004-10-26 Nathan Sidwell <nathan@codesourcery.com>
5967
5968 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
5969 resyncing.
5970 * gcc.dg/cpp/direct2s.c: Likewise.
5971
f1a66265
GK
59722004-10-25 Geoffrey Keating <geoffk@apple.com>
5973
5974 * objc.dg/image-info.m: Update for changes to section selection.
5975
3a3589b4
ZL
59762004-10-25 David Ayers <d.ayers@inode.at>
5977 Ziemowit Laski <zlaski@apple.com>
5978
5979 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
5980 diagnostics when messaging 'id <Proto>'.
5981 * objc.dg/class-protocol-1.m: New test.
5982 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
5983 a non-existent method signature.
5984 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
5985 Update diagnostics when messaging with non-existent method signature.
5986 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
5987 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
5988 invalid receivers are now resolved as if messaging 'id'; remove
5989 extraneous diagnostics.
5990
535dd320
JM
59912004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
5992
5993 PR c/16667
5994 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
5995 gcc.dg/init-desig-obs-3.c: New tests.
5996
3401a17f
JJ
59972004-10-25 Jakub Jelinek <jakub@redhat.com>
5998
5999 * gcc.dg/debug/20041023-1.c: New test.
6000
4c7c0c70
AP
60012004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
6002
6003 PR middle-end/17407
6004 * gcc.c-torture/compile/pr17407.c: New test.
6005
6006 PR c++/18121
6007 * g++.dg/template/array8.C: New test.
6008
1e02510f
EB
60092004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6010
6011 PR other/18138
6012 * lib/g++.exp: Accept more than one multilib libgcc.
6013 * lib/gcc-dg.exp: Likewise.
6014 * lib/objc.exp: Likewise.
6015 * lib/treelang.exp: Likewise.
6016 * lib/gfortran.exp: Likewise.
6017
f3515059
BE
60182004-10-24 Ben Elliston <bje@au.ibm.com>
6019
6020 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
6021
c94ac97d 60222004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
6023
6024 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
6025 * gcc.dg/c99-const-expr-3.c: Likewise.
6026
ee742c05
AP
60272004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
6028
6029 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
6030
fef62f03
BE
60312004-10-23 Ben Elliston <bje@au.ibm.com>
6032
6033 * gcc.c-torture/execute/loop-2e.x: Remove.
6034
76aebc9f
NS
60352004-10-22 Nathan Sidwell <nathan@codesourcery.com>
6036
6037 PR c++/18095
6038 * g++.dg/parse/crash18.C: New.
6039 * g++.dg/parse/crash19.C: New.
6040
7c06b222
AL
60412004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
6042
6043 * g++.dg/ext/dllimport1.C: Move dg-warnings.
6044 * g++.dg/ext/dllimport2.C: Same.
6045 * g++.dg/ext/dllimport8.C: Same.
6046
08e17d9d
MM
60472004-10-21 Mark Mitchell <mark@codesourcery.com>
6048
6049 PR c++/10841
6050 * g++.dg/conversion/cast1.C: New test.
6051 * g++.dg/overload/pmf1.C: Adjust error marker.
6052
943db347
AP
60532004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
6054
6055 PR objc/17923
6056 * objc.dg/const-str-7.m: New test.
6057
aaf1c72d
KL
60582004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6059
6060 * g++.dg/template/memfriend11.C: Fix comment typo.
6061 * g++.dg/template/memfriend14.C: Likewise.
6062
0aab7a4b
RH
60632004-10-20 Richard Henderson <rth@redhat.com>
6064
6065 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
6066 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
6067 -fasynchronous-unwind-tables.
6068
4ba4c213
RH
60692004-10-20 Richard Henderson <rth@redhat.com>
6070
6071 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
6072 (main): Return success.
6073 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
6074 (main): Return success.
6075
b939a023
KL
60762004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6077
6078 PR c++/13495
6079 * g++.dg/template/memfriend9.C: New test.
6080 * g++.dg/template/memfriend10.C: Likewise.
6081 * g++.dg/template/memfriend11.C: Likewise.
6082 * g++.dg/template/memfriend12.C: Likewise.
6083 * g++.dg/template/memfriend13.C: Likewise.
6084 * g++.dg/template/memfriend14.C: Likewise.
6085 * g++.dg/template/memfriend15.C: Likewise.
6086 * g++.dg/template/memfriend16.C: Likewise.
6087 * g++.dg/template/memfriend17.C: Likewise.
6088 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
6089
23517e6b
NS
60902004-10-20 Nathan Sidwell <nathan@codesourcery.com>
6091
6092 * g++.dg/conversion/dr195.C: New.
6093 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
6094
c0952176
BE
60952004-10-20 Ben Elliston <bje@au.ibm.com>
6096 Devang Patel <dpatel@apple.com>
6097
6098 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
6099 of floating point arithmetic, which could trap.
6100
33c25e5c
MM
61012004-10-19 Mark Mitchell <mark@codesourcery.com>
6102
6103 PR c++/14035
6104 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
6105 * g++.dg/conversion/const2.C: New test.
6106 * g++.dg/expr/reinterpret2.C: New test.
6107 * g++.dg/expr/reinterpret3.C: New test.
6108 * g++.dg/expr/cast2.C: New test.
6109 * g++.dg/expr/copy1.C: New test.
6110 * g++.dg/other/conversion1.C: Change error message.
6111 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
6112 function pointers to void *.
6113 * g++.old-deja/g++.mike/p10148.C: Likewise.
6114
a5747863
EB
61152004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6116
6117 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
6118
69475123
PB
61192004-10-19 Paolo Bonzini <bonzini@gnu.org>
6120
6121 PR c++/18047
6122
6123 * g++.dg/parse/expr3.C: New test.
6124
6e7a355c
EB
61252004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6126
6127 * gcc.dg/smod-1.c: New test.
6128
d4de6966
ZL
61292004-10-18 Ziemowit Laski <zlaski@apple.com>
6130
6131 * objc.dg/method-14.m: New test.
6132
829acd78
AP
61332004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
6134
6135 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
6136 Also xfail as the patch was reverted.
6137
c2f55a1b
AP
61382004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
6139
6140 PR middle-end/16973
6141 * gcc.dg/pr16973.c: New test.
6142
bca9e17b
DN
61432004-10-18 Diego Novillo <dnovillo@redhat.com>
6144
6145 PR tree-optimization/17656
6146 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
6147
18e4be85
NS
61482004-10-18 Nathan Sidwell <nathan@codesourcery.com>
6149
6150 * g++.dg/eh/shadow1.C: New.
6151
ba3ed8d8
JJ
61522004-10-18 Jakub Jelinek <jakub@redhat.com>
6153
6154 * gcc.c-torture/compile/20041018-1.c: New test.
6155
0dc48e89
BE
61562004-10-18 Ben Elliston <bje@au.ibm.com>
6157
6158 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
6159 compiler referring to register 0 when accessing sdata. The linker
6160 now patches things up.
6161
36e5122e
AP
61622004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
6163
6164 PR c/17529
6165 * gcc.c-torture/compile/pr17529.c: New test.
6166
9596e064
GB
61672004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6168
6169 PR c++/17743
6170 * g++.dg/ext/attrib17.C: New test.
6171
051a6002
EB
61722004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6173
6174 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
6175
1ed3dfd5
GB
61762004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6177
6178 PR c++/10479
6179 * g++.dg/ext/attrib16.C: New test.
6180
de3fe73c
MM
61812004-10-15 Mark Mitchell <mark@codesourcery.com>
6182
6183 PR c++/17042
6184 * g++.dg/init/dso_handle1.C: New test.
6185
de3fe73c
MM
6186 PR c++/14667
6187 * g++.dg/parse/typedef6.C: New test.
6188
d6b4201f
MM
6189 PR c++/17916
6190 * g++.dg/parse/pragma1.C: New test.
6191
7832e661
AH
61922004-10-15 Aldy Hernandez <aldyh@redhat.com>
6193
6194 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
6195
e68a07e8
SE
61962004-10-15 Steve Ellcey <sje@cup.hp.com>
6197
6198 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
6199 -fno-common when on HPPA HP-UX platforms.
6200
62012004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
6202
6203 PR other/16820
6204 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
6205 stdint.h.
6206 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
6207 uintptr_t.
6208
db3a9519
AP
62092004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
6210
6211 PR c++/16301
6212 * g++.dg/lookup/strong-using-4.C: New test.
6213
f0602b16
AP
62142004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
6215
6216 PR middle-end/16567
b4519d39 6217 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 6218
31246b8f
DN
62192004-10-14 Dorit Naishlos <dorit@il.ibm.com>
6220
6221 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
6222 and mipsisa64*-*-* (until support for misaligned loads is added).
6223 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
6224 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
6225 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
6226 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
6227 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
6228 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
6229
745d26d9
MM
62302004-10-14 Mark Mitchell <mark@codesourcery.com>
6231
6232 PR c++/17976
6233 * g++.dg/init/dtor3.C: New test.
6234
38db57bf
BE
62352004-10-15 Ben Elliston <bje@au.ibm.com>
6236
6237 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
6238
c4e18b1c
GK
62392004-10-14 Geoffrey Keating <geoffk@apple.com>
6240
6241 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
6242 * gcc.dg/macho-lo-sum.c: Likewise.
6243
b419bac7
JM
62442004-10-14 Joseph S. Myers <joseph@codesourcery.com>
6245
6246 * gcc.dg/ppc-spe64-1.c: New test.
6247
0ecf0d5f
DP
62482004-10-14 Devang Patel <dpatel@apple.com>
6249
6250 PR 17635
6251 * gcc.dg/pr17635.c : New test.
9469f0aa 6252
31246b8f
DN
62532004-10-14 Olga Golovanevsky <olga@il.ibm.com>
6254
6255 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
6256 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
6257 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
6258 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
6259 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
6260 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
6261 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
6262 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
6263 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
6264 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
6265 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
6266 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
6267 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
6268 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
6269 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
6270 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
6271 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
6272 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 6273
f0923257
DN
62742004-10-14 Dorit Naishlos <dorit@il.ibm.com>
6275
9469f0aa
AJ
6276 * gcc.dg/vect/vect-82.c: New testcase.
6277 * gcc.dg/vect/vect-82_64.c: New testcase.
6278 * gcc.dg/vect/vect-83.c: New testcase.
6279 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 6280
ac24fc25
JM
62812004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
6282
6283 * gcc.dg/cpp/error-1.c: New test.
6284
81da229b
JM
62852004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
6286
6287 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
6288
5a78838a
HPN
62892004-10-14 Hans-Peter Nilsson <hp@axis.com>
6290
6291 PR target/17984
6292 * gcc.dg/cris-peep2-xsrand2.c: New test.
6293
bcd46a7c
AP
62942004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
6295
6296 PR c++/17661
6297 * testsuite/g++.dg/expr/for2.C: New test.
6298
b9bf58e5
EB
62992004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6300
6301 * g++.dg/inherit/thunk1.C: Run on the SPARC.
6302
69d49802
JJ
63032004-10-13 Jakub Jelinek <jakub@redhat.com>
6304
6305 PR tree-optimization/17724
6306 * g++.dg/opt/pr17724-1.C: New test.
6307 * g++.dg/opt/pr17724-2.C: New test.
6308 * g++.dg/opt/pr17724-3.C: New test.
6309 * g++.dg/opt/pr17724-4.C: New test.
6310 * g++.dg/opt/pr17724-5.C: New test.
6311 * g++.dg/opt/pr17724-6.C: New test.
6312
3789b316
JM
63132004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
6314
6315 PR c/17301
6316 * gcc.dg/pr17301-2.c: New test.
6317
1ca939e5
MM
63182004-10-11 Mark Mitchell <mark@codesourcery.com>
6319
db86dd14
MM
6320 PR c++/15876
6321 * g++.dg/parse/error22.C: New test.
6322
1ca939e5
MM
6323 PR c++/17936
6324 * g++.dg/template/spec18.C: New test.
6325
f713f229
SE
63262004-10-11 Steve Ellcey <sje@cup.hp.com>
6327
6328 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
6329 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 6330 memcpy.
f713f229
SE
6331 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
6332 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
6333
73826a39
AP
63342004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6335
6336 * g++.dg/eh/cleanup5.C: Add dg-options "".
6337
eb172681
RS
63382004-10-11 Roger Sayle <roger@eyesopen.com>
6339
6340 PR middle-end/17657
6341 * gcc.dg/switch-4.c: New test case.
6342
6b34e55e
RS
63432004-10-11 Richard Sandiford <rsandifo@redhat.com>
6344
6345 * gcc.c-torture/execute/20041011-1.c: New test.
6346
0ad28dde
AP
63472004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
6348
6349 PR c++/17554
6350 * g++.dg/init/for3.C: New test.
6351
6352 PR c++/17657
6353 * g++.dg/opt/switch2.C: New test.
6354
6355 PR middle-end/17703
6356 * g++.dg/warn/Wreturn-2.C: New test.
6357
b187901e
AP
63582004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
6359
6360 PR c++/17907
6361 * g++.dg/eh/cleanup5.C: New test.
6362
22ab714d
MM
63632004-10-10 Mark Mitchell <mark@codesourcery.com>
6364
6365 PR c++/17393
6366 * g++.dg/parse/error21.C: New test.
6367
a82e1a7d
GDR
63682004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
6369
6370 * g++.dg/overload/pmf1.C: Adjust quoting marks.
6371 * g++.dg/warn/incomplete1.C: Likewise.
6372 * g++.dg/template/qualttp20.C: Likewise.
6373
bba5733f
JM
63742004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6375
6376 PR c/17881
6377 * parm-incomplete-1.c: New test.
6378
17a27b4f
MM
63792004-10-09 Mark Mitchell <mark@codesourcery.com>
6380
36700ac8 6381 PR c++/17867
17a27b4f
MM
6382 * g++.dg/parse/error19.C: New test.
6383
6384 PR c++/17670
6385 * g++.dg/init/new11.C: New test.
6386
6387 PR c++/17821
6388 * g++.dg/parse/error20.C: New test.
6389
6390 PR c++/17826
6391 * g++.dg/template/crash24.C: New test.
9469f0aa 6392
c69c9b36
JM
63932004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6394
6395 PR c/17301
6396 * gcc.dg/pr17301-1.c: New test.
6397
216a5f1b
JM
63982004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6399
6400 PR c/17189
6401 * gcc.dg/anon-struct-5.c: New test.
6402
fbc0150d
JM
64032004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
6404
6405 PR c/17844
6406 * gcc.dg/pr17844-1.c: New test.
6407
3d5c655f
ZD
64082004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
6409
6410 PR tree-optimization/17906
6411 * gcc.c-torture/compile/pr17906.c: New.
6412
fc7ca5fd
RS
64132004-10-09 Stuart Hastings <stuart@apple.com>
6414 Roger Sayle <roger@eyesopen.com>
6415
6416 PR rtl-optimization/17853
6417 * gcc.dg/i386-mmx-5.c: New testcase.
6418
673dacbe
AP
64192004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
6420
6421 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
6422
62e19030
MM
64232004-10-09 Mark Mitchell <mark@codesourcery.com>
6424
6425 PR c++/17524
6426 * g++.dg/template/static9.C: New test.
6427
6428 PR c++/17685
6429 * g++.dg/parse/operator5.C: New test.
6430
d2e74f6f
RS
64312004-10-09 Roger Sayle <roger@eyesopen.com>
6432
6433 PR middle-end/17894
6434 * gcc.c-torture/execute/divcmp-4.c: New test case.
6435
35897831
AP
64362004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6437
6438 PR tree-opt/17902
6439 * g++.dg/opt/pr17902.C: New test.
6440
a1e063e5
JJ
64412004-10-09 Jakub Jelinek <jakub@redhat.com>
6442
6443 * gcc.dg/cpp/ident-1.c: Add dg-options "".
6444
6d84156b
JM
64452004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6446
6447 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
6448
6dcc04b0
JM
64492004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6450
6451 * gcc.dg/assign-warn-3.c: New test.
6452
14788775
AP
64532004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6454
6455 PR c/16999
6456 * gcc.dg/cpp/ident-1.c: New test.
6457
a58eeb31
NS
64582004-10-08 Nathan Sidwell <nathan@codesourcery.com>
6459
6460 * gcc.c-torture/compile/acc1.c: New.
6461
ea3c4ca8
AP
64622004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6463
6464 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
6465 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
6466
39ba2f92
EB
64672004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6468
6469 * gcc.dg/ultrasp11.c: New test.
6470
c054bc3d
MM
64712004-10-08 Michael Matz <matz@suse.de>
6472
6473 * gcc.dg/doloop-2.c: New test.
6474
2ac2f164
JM
64752004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6476
6477 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
6478 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
6479 objc.dg/method-9.m: Update expected diagnostics.
6480
add2402e
GK
64812004-10-07 Geoffrey Keating <geoffk@apple.com>
6482
6483 * gcc.dg/ppc-fsel-3.c: New file.
6484 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
6485
82e79986
PB
64862004-10-07 Paul Brook <paul@codesourcery.com>
6487
6488 * gfortran.dg/intrinsic_verify_1.f90: New test.
6489
d0e75c71
PB
64902004-10-07 Paul Brook <paul@codesourcery.com>
6491
6492 * gfortran.dg/empty_format_1.f90: Remove stray commas.
6493
5d874166
TS
64942004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6495
9469f0aa 6496 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
6497 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
6498 commit.
5d874166 6499
ca059043
AP
65002004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6501
6502 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
6503
09ebcffa
GB
65042004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6505
6506 PR c++/17115
6507 * g++.dg/warn/Winline-4.C: New test.
6508
1313b31f 65092004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
6510
6511 * gcc.c-torture/compile/20041007-1.c: New test.
6512
2b58638b
PB
65132004-10-07 Paul Brook <paul@codesourcery.com>
6514
6515 PR fortran/17678
6516 * gfortran.dg/use_allocated_1.f90: New test.
6517
a3ed9870
AP
65182004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
6519
6520 PR middle-end/17849
6521 * gfortran.fortran-torture/compile/nested.f90: New test
6522
03dafa61
JM
65232004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
6524
6525 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
6526
564060c3
AP
65272004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
6528
6529 PR c++/17368
6530 * g++.dg/ext/asm6.C: New test.
6531
8813c944
KZ
65322004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
6533
564060c3 6534 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 6535
7726f633
PB
65362004-10-06 Paul Brook <paul@codesourcery.com>
6537
6538 PR libfortran/17709
6539 * gfortran.dg/empty_format_1.f90: New test.
6540
5d24a977
TS
65412004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6542
6543 PR fortran/17568
6544 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
6545
6546 PR fortran/17283
6547 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
6548 tests.
6549
fbdad37d
PB
65502004-10-06 Paul Brook <paul@codesourcery.com>
6551
6552 * gfortran.dg/do_1.f90: New test.
6553
609ae0e2
KG
65542004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6555
6556 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
6557 optimizing for size.
6558
7fdc3e09
JM
65592004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
6560
6561 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
6562
1b36c818
JM
65632004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
6564
6565 * gcc.c-torture/compile/20041005-1.c: New test.
6566
89d594a2
NS
65672004-10-05 Nathan Sidwell <nathan@codesourcery.com>
6568
6569 PR c++/17829
6570 * g++.dg/lookup/koenig4.C: New.
6571
2a13a625
GDR
65722004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
6573
6574 * g++.dg/other/classkey1.C: Adjust quoting marks.
6575 * g++.dg/parse/error15.C: Likewise.
6576 * g++.dg/template/meminit2.C (int>): Likewise.
6577
58c5b409
TS
65782004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6579
6580 PR fortran/17283
6581 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
6582
ee569894
TS
6583 PR fortran/17631
6584 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
6585
73a014b5
TS
6586 PR fortran/17708
6587 * gfortran.dg/pr17708.f90: New test.
9469f0aa 6588
952d9d9f
CF
65892004-10-04 Chao-ying Fu <fu@mips.com>
6590
6591 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
6592 * gcc.dg/vect/vect-4.c: Ditto.
6593 * gcc.dg/vect/vect-5.c: Ditto.
6594 * gcc.dg/vect/vect-6.c: Ditto.
6595 * gcc.dg/vect/vect-8.c: Ditto.
6596 * gcc.dg/vect/vect-16.c: Ditto.
6597 * gcc.dg/vect/vect-30.c: Ditto.
6598 * gcc.dg/vect/vect-40.c: Ditto.
6599 * gcc.dg/vect/vect-41.c: Ditto.
6600 * gcc.dg/vect/vect-42.c: Ditto.
6601 * gcc.dg/vect/vect-43.c: Ditto.
6602 * gcc.dg/vect/vect-44.c: Ditto.
6603 * gcc.dg/vect/vect-45.c: Ditto.
6604 * gcc.dg/vect/vect-46.c: Ditto.
6605 * gcc.dg/vect/vect-47.c: Ditto.
6606 * gcc.dg/vect/vect-48.c: Ditto.
6607 * gcc.dg/vect/vect-49.c: Ditto.
6608 * gcc.dg/vect/vect-50.c: Ditto.
6609 * gcc.dg/vect/vect-51.c: Ditto.
6610 * gcc.dg/vect/vect-52.c: Ditto.
6611 * gcc.dg/vect/vect-53.c: Ditto.
6612 * gcc.dg/vect/vect-54.c: Ditto.
6613 * gcc.dg/vect/vect-55.c: Ditto.
6614 * gcc.dg/vect/vect-56.c: Ditto.
6615 * gcc.dg/vect/vect-57.c: Ditto.
6616 * gcc.dg/vect/vect-58.c: Ditto.
6617 * gcc.dg/vect/vect-59.c: Ditto.
6618 * gcc.dg/vect/vect-60.c: Ditto.
6619 * gcc.dg/vect/vect-74.c: Ditto.
6620 * gcc.dg/vect/vect-79.c: Ditto.
6621 * gcc.dg/vect/vect-80.c: Ditto.
6622
8f920ef7
AP
66232004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6624
6625 * gcc.dg/unused-7.c: Use the correct option.
6626
f3e41701
PB
66272004-10-04 Paul Brook <paul@codesourcery.com>
6628 Bud Davis <bdavis9659@comcast.net>
6629
6630 PR fortran/17706
6631 PR fortran/16434
6632 * gfortran/pr17706.f90: New test.
6633 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
6634
ca2940c3
TS
66352004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6636
6637 * gfortran.dg/pr17612.f90: New test.
6638
2d01edd7
GDR
66392004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
6640
6641 * g++.dg/template/local1.C: Adjust quoting marks in
6642 testing for diagnostics.
6643 * g++.dg/tls/diag-2.C: Likewise.
6644 * g++.dg/other/error8.C: Likewise.
6645
29128154
AP
66462004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
6647
6648 PR c/17178
6649 * gcc.dg/unused-4.c: Adjust to be correct.
6650
6651 PR c/17820
6652 * gcc.dg/unused-7.c: New test.
6653
a1b1b3cd
AP
66542004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
6655
6656 PR c++/17797
6657 * g++.dg/overload/template2.C: New test.
6658
24109c9f
KH
66592004-10-03 Kazu Hirata <kazu@cs.umass.edu>
6660
807e955b 6661 PR tree-optimization/16632
24109c9f
KH
6662 * gcc.dg/tree-ssa/20041002-1.c: New.
6663
0146748a
PB
66642004-10-03 Paul Brook <paul@codesourcery.com>
6665
6666 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
6667 rather than relying on default formatting.
6668
7848dfca
JM
66692004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
6670
6671 * gcc.dg/20040920-1.c: Update expected message text.
6672
12d3155f
UW
66732004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
6674
6675 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
6676
47bcd07d
ZD
66772004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
6678
6679 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
6680 tree level.
6681
734268f5
AP
66822004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
6683
6684 * gcc.dg/tree-ssa/pr17343.c: Remove.
6685
29c4d22b
AP
66862004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
6687
6688 PR tree-opt/17343
6689 * gcc.dg/tree-ssa/pr17343.c: New test.
6690
5496b36f
JJ
66912004-10-01 Jakub Jelinek <jakub@redhat.com>
6692
6693 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
6694 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
6695 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
6696 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
6697 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
6698
9bf24266
JM
66992004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
6700
6701 * gcc.dg/lvalue-2.c: New test.
6702
254ac10c
JM
67032004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
6704
6705 PR c/17730
6706 * gcc.dg/pr17730-1.c: New test
6707
302a2cc5
JM
67082004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
6709
6710 PR c/7425
6711 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
6712
58c8adc1
JJ
67132004-09-29 Jakub Jelinek <jakub@redhat.com>
6714
6715 * gcc.c-torture/execute/stdarg-1.c: New test.
6716 * gcc.c-torture/execute/stdarg-2.c: New test.
6717 * gcc.c-torture/execute/stdarg-3.c: New test.
6718 * gcc.dg/tree-ssa/stdarg-1.c: New test.
6719 * gcc.dg/tree-ssa/stdarg-2.c: New test.
6720 * gcc.dg/tree-ssa/stdarg-3.c: New test.
6721 * gcc.dg/tree-ssa/stdarg-4.c: New test.
6722 * gcc.dg/tree-ssa/stdarg-5.c: New test.
6723
a7d6ba24
JJ
67242004-09-29 Jakub Jelinek <jakub@redhat.com>
6725
6726 PR tree-optimization/17697
6727 * g++.dg/opt/pr17697-1.C: New test.
6728 * g++.dg/opt/pr17697-2.C: New test.
6729 * g++.dg/opt/pr17697-3.C: New test.
6730
ef787822
JM
67312004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
6732
6733 PR c/16409
6734 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
6735 gcc.dg/vla-init-5.c: New tests.
6736
5e9bda65
JM
67372004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
6738
6739 PR c/13804
6740 * gcc.dg/pr13804-1.c: New test.
6741
a487f59f
TS
67422004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6743
6744 PR fortran/16938
6745 * gfortran.dg/pr16938.f90: New test.
6746
455f19cb
MM
67472004-09-27 Mark Mitchell <mark@codesourcery.com>
6748
6749 * g++.dg/template/crash23.C: New test.
6750
d19e85e8
MM
67512004-09-27 Mark Mitchell <mark@codesourcery.com>
6752
6753 PR c++/17585
6754 * g++.dg/template/static8.C: New test.
6755
c81f61b2
NS
67562004-09-27 Nathan Sidwell <nathan@codesourcery.com>
6757
6758 PR c++/17681
6759 * g++.dg/other/error9.C: New test.
6760
f4dbad23
UW
67612004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
6762
6763 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
6764
fafdb00c
TS
67652004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6766
6767 PR fortran/15164
54df0e3e 6768 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 6769
897f610b
RS
67702004-09-26 Roger Sayle <roger@eyesopen.com>
6771
6772 PR middle-end/17112
6773 * gcc.dg/pr17112-1.c: New test case.
6774
34096b92
JM
67752004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
6776
6777 PR c/11459
6778 * gcc.dg/pr11459-1.c: New test.
6779
45343b92
UW
67802004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
6781
6782 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
6783 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6784
2c855398
TS
67852004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6786
6787 * gfortran.dg/pr15324.f90: Make array bounds consistent.
6788
17b2e29d
JH
67892004-09-25 Jan Hubicka <jh@suse.cz>
6790
6791 * compile/30040909-1.c: New test.
6792 * compile/30040907-1.c: New test.
6793
b11a9d5f
RS
67942004-09-25 Richard Sandiford <rsandifo@redhat.com>
6795
6796 * gcc.c-torture/execute/va-arg-26.c: New test.
6797
dd3017e4
ZW
67982004-09-24 Zack Weinberg <zack@codesourcery.com>
6799
6800 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
6801 extra diagnostics on targets with 64-bit pointers.
6802 * objc.dg/selector-1.m: Adjust dg-warning regexp.
6803
085e33aa
JM
68042004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
6805
6806 PR c/17188
6807 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
6808 * gcc.dg/decl-3.c: Adjust expected message.
6809
c0c07d7b
TS
68102004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6811
6812 PR fortran/17615
6813 * gfortran.dg/pr17615.f90: New test.
6814
2c55ffb2
AM
68152004-09-24 Andrew MacLeod <amacleod@redhat.com>
6816
6817 PR tree-optimzation/17517
6818 * g++.dg/tree-ssa/pr17517.C: New Test.
6819
5cf447db
NS
68202004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6821
6822 PR c++/16889
6823 * g++.dg/lookup/ambig3.C: New.
6824
4827be7a
AP
68252004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
6826
6827 PR tree-opt/17624
6828 * g++.dg/opt/pr17624.C: New test.
6829
ff80e49f
JM
68302004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
6831
6832 PR c/6980
6833 * gcc.dg/Wbad-function-cast-1.c: New test.
6834
2cfe82fe
ZW
68352004-09-23 Zack Weinberg <zack@codesourcery.com>
6836
6837 * g++.dg/ext/complit1.C
6838 * g++.dg/other/error2.C
6839 * g++.dg/other/nontype-1.C
6840 * g++.dg/parse/crash11.C
6841 * g++.dg/parse/crash12.C
6842 * g++.dg/parse/error15.C
6843 * g++.dg/parse/error4.C
6844 * g++.dg/parse/tmpl-outside1.C
6845 * g++.dg/parse/too-many-tmpl-args1.C
6846 * g++.dg/template/dependent-expr3.C
6847 * g++.dg/template/error10.C
6848 * g++.dg/template/instantiate1.C
6849 * g++.dg/template/vtable2.C
6850 * g++.dg/warn/Wshadow-1.C
6851 * g++.dg/warn/weak1.C
6852 * g++.old-deja/g++.brendan/crash16.C
6853 * g++.old-deja/g++.brendan/crash18.C
6854 * g++.old-deja/g++.brendan/crash48.C
6855 * g++.old-deja/g++.brendan/crash49.C
6856 * g++.old-deja/g++.brendan/crash55.C
6857 * g++.old-deja/g++.brendan/crash56.C
6858 * g++.old-deja/g++.brendan/crash8.C
6859 * g++.old-deja/g++.brendan/enum11.C
6860 * g++.old-deja/g++.brendan/enum8.C
6861 * g++.old-deja/g++.brendan/enum9.C
6862 * g++.old-deja/g++.brendan/friend3.C
6863 * g++.old-deja/g++.brendan/misc14.C
6864 * g++.old-deja/g++.bugs/900402_02.C
6865 * g++.old-deja/g++.bugs/900404_03.C
6866 * g++.old-deja/g++.bugs/900404_04.C
6867 * g++.old-deja/g++.bugs/900428_03.C
6868 * g++.old-deja/g++.jason/crash4.C
6869 * g++.old-deja/g++.jason/overload21.C
6870 * g++.old-deja/g++.jason/redecl1.C
6871 * g++.old-deja/g++.jason/report.C
6872 * g++.old-deja/g++.jason/rfg10.C
6873 * g++.old-deja/g++.jason/template30.C
6874 * g++.old-deja/g++.law/arm12.C
6875 * g++.old-deja/g++.law/ctors5.C
6876 * g++.old-deja/g++.law/cvt20.C
6877 * g++.old-deja/g++.law/init10.C
6878 * g++.old-deja/g++.law/init8.C
6879 * g++.old-deja/g++.law/visibility17.C
6880 * g++.old-deja/g++.law/visibility7.C
6881 * g++.old-deja/g++.mike/net8.C
6882 * g++.old-deja/g++.mike/p646.C
6883 * g++.old-deja/g++.mike/p700.C
6884 * g++.old-deja/g++.mike/p701.C
6885 * g++.old-deja/g++.mike/p811.C
6886 * g++.old-deja/g++.ns/template13.C
6887 * g++.old-deja/g++.other/array3.C
6888 * g++.old-deja/g++.other/crash25.C
6889 * g++.old-deja/g++.other/dtor3.C
6890 * g++.old-deja/g++.other/dtor4.C
6891 * g++.old-deja/g++.other/main1.C
6892 * g++.old-deja/g++.other/warn7.C
6893 * g++.old-deja/g++.pt/crash11.C
6894 * g++.old-deja/g++.pt/crash36.C
6895 * g++.old-deja/g++.pt/spec22.C
6896 * g++.old-deja/g++.pt/spec9.C
6897 * g++.old-deja/g++.pt/ttp52.C
6898 * g++.old-deja/g++.robertl/eb103.C
6899 * g++.old-deja/g++.robertl/eb121.C
6900 * g++.old-deja/g++.robertl/eb22.C
6901 * g++.old-deja/g++.robertl/eb8.C:
6902 Update locations and/or regexps of dg-error markers.
6903 Remove markers for some bogus messages that are no longer issued.
6904
b28b1600
JJ
69052004-09-23 Jakub Jelinek <jakub@redhat.com>
6906
6907 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
6908 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
6909
dc2e6df2
AP
69102004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
6911
6912 PR c++/17618
6913 * g++.dg/lookup/crash5.C: New test.
6914
7ccf35ed
DN
69152004-09-23 Dorit Naishlos <dorit@il.ibm.com>
6916
2cfe82fe
ZW
6917 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
6918 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
6919 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
6920 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
6921 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
6922 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
6923
6924 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
6925 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
6926 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
6927 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
6928 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
6929 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
6930
6931 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
6932
6933 * gcc.dg/vect/vect-44.c: Check additional cases.
6934 * gcc.dg/vect/vect-48.c: Check additional cases.
6935
6936 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
6937 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
6938 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
6939 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
6940 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
6941 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
6942 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
6943 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
6944 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
6945
6946 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
6947 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
6948 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 6949
92fc4a2f
ZD
69502004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6951
6952 * gcc.dg/tree-ssa/loop-6.c: New test.
6953
98d6e9af
NS
69542004-09-23 Nathan Sidwell <nathan@codesourcery.com>
6955
6956 PR c++/17620
6957 * g++.dg/inherit/base2.C: New.
6958
f8d1c427
EB
69592004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6960
6961 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
6962 * gcc.dg/20001012-2.c: Likewise.
6963 * gcc.dg/20001013-1.c: Likewise.
6964 * gcc.dg/20001101-1.c: Likewise.
6965 * gcc.dg/20001102-1.c: Likewise.
6966 * gcc.dg/bf-spl1.c: Likewise.
6967 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
6968 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
6969
c04f07f4
DN
69702004-09-22 Diego Novillo <dnovillo@redhat.com>
6971
6972 PR tree-optimization/16721
6973 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
6974
b1247df7
UW
69752004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
6976
6977 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
6978 * gcc.dg/20040305-1.c: Likewise.
6979
588d1952
JM
69802004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
6981
6982 PR c/16566
6983 * gcc.c-torture/compile/pr16566-1.c,
6984 gcc.c-torture/compile/pr16566-2.c,
6985 gcc.c-torture/compile/pr16566-3.c: New tests.
6986
a338ab5a
KH
69872004-09-22 Kazu Hirata <kazu@cs.umass.edu>
6988
6989 PR tree-optimization/17512
6990 * gcc.c-torture/compile/20040916-1.c.
6991
1ae57298
MM
69922004-09-21 Mark Mitchell <mark@codesourcery.com>
6993
6994 * gcc.dg/pragma-re-3.c: New test.
6995
69962004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
6997
6998 PR c++/15049
6999 * g++.dg/other/anon3.C: New.
2cfe82fe 7000
d211a298
RS
70012004-09-21 Roger Sayle <roger@eyesopen.com>
7002
7003 PR c++/7503
7004 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
7005 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
7006 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
7007 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
7008 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
7009
77747e5f
BD
70102004-09-21 Bud Davis <bdavis9659@comcast.net>
7011
7012 PR fortran/17286
7013 * gfortran.dg/pr17286.f90: New test.
7014
9b60dfd7
MM
70152004-09-20 Mark Mitchell <mark@codesourcery.com>
7016
7017 PR c++/17530
7018 * g++.dg/template/static7.C: New test.
7019
4c9d8750
AP
70202004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
7021
2cfe82fe 7022 PR tree-opt/17558
4c9d8750
AP
7023 * gcc.c-torture/compile/pr17558.c: New test.
7024
348f5701
RS
70252004-09-20 Richard Sandiford <rsandifo@redhat.com>
7026
7027 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
7028 if SKIP_ATTRIBUTE is defined.
7029
da89fba8
TS
70302004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7031
7032 PR fortran/15957
7033 * gfortran.dg/pr15957.f90: New test.
7034
1cdcb2cf
DN
70352004-09-20 Dorit Naishlos <dorit@il.ibm.com>
7036
7037 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
7038 in comparison.
7039 * gcc.dg/vect/vect-79.c: Likewise.
7040 * gcc.dg/vect/vect-80.c: Likewise.
7041
b898b8d9
TS
70422004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7043
7044 PR fortran/15750
2cfe82fe 7045 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 7046
479b6652
IR
70472004-09-20 Ira Rosen <irar@il.ibm.com>
7048
7049 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
7050 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
7051 * gcc.dg/vect/vect-62.c: New testcase.
7052 * gcc.dg/vect/vect-63.c: New testcase.
7053 * gcc.dg/vect/vect-64.c: New testcase.
7054 * gcc.dg/vect/vect-65.c: New testcase.
7055 * gcc.dg/vect/vect-66.c: New testcase.
7056 * gcc.dg/vect/vect-67.c: New testcase.
7057 * gcc.dg/vect/vect-68.c: New testcase.
7058 * gcc.dg/vect/vect-69.c: New testcase.
7059 * gcc.dg/vect/vect-79.c: New testcase.
7060 * gcc.dg/vect/vect-80.c: New testcase.
7061
073cbad3
RS
70622004-09-20 Richard Sandiford <rsandifo@redhat.com>
7063
7064 * gcc.target/mips/asm-1.c: New test.
7065
6775f1f3
IR
70662004-09-19 Ira Rosen <irar@il.ibm.com>
7067
7068 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
7069 * gcc.dg/vect/vect-73.c: New testcase.
7070 * gcc.dg/vect/vect-74.c: New testcase.
7071 * gcc.dg/vect/vect-75.c: New testcase.
7072 * gcc.dg/vect/vect-76.c: New testcase.
7073 * gcc.dg/vect/vect-77.c: New testcase.
7074 * gcc.dg/vect/vect-78.c: New testcase
7075
16d1b0bd
PB
70762004-09-18 Paul Brook <paul@codesourcery.com>
7077
7078 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
7079
ad97f4be
JM
70802004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
7081
7082 PR c/17424
7083 * gcc.dg/pr17424-1.c: New test.
7084
57e28d7d
DN
70852004-09-18 Diego Novillo <dnovillo@redhat.com>
7086
7087 * g++.dg/tree-ssa/pr17153.C: New test.
7088
a396f8ae
GK
70892004-09-16 Geoffrey Keating <geoffk@apple.com>
7090
7091 PR pch/13361
7092 * testsuite/g++.dg/pch/wchar-1.C: New.
7093 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7094
ade22982
KZ
70952004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
7096
7097 * gcc.c-torture/execute/20040917-1.c: New test.
7098
823f0809
DN
70992004-09-17 Diego Novillo <dnovillo@redhat.com>
7100
7101 PR tree-optimization/17319
7102 * gcc.dg/pr17319.c: New test.
7103
0456cbf6
DP
71042004-09-17 Devang Patel <dpatel@apple.com>
7105
7106 * gcc.dg/20040813-1.c: New test.
2cfe82fe 7107
7eae8eb2
DN
71082004-09-17 Diego Novillo <dnovillo@redhat.com>
7109
7110 PR tree-optimization/17273
7111 * gcc.c-torture/compile/pr17273.c: New test.
7112
98c3a782
JM
71132004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
7114
7115 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
7116 Update expected messages.
7117 * gcc.dg/declspec-13.c: New test.
7118
57f0099a
DE
71192004-09-17 David Edelsohn <edelsohn@gnu.org>
7120
7121 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
7122
47bb500f
DN
71232004-09-17 Diego Novillo <dnovillo@redhat.com>
7124
7125 * gcc.c-torture/execute/pr17252.c: Use post-increment to
7126 change what 'a' is pointing to.
7127
996c2b52
MM
71282004-09-17 Mark Mitchell <mark@codesourcery.com>
7129
7130 PR c++/16002
7131 * g++.dg/template/error18.C: New test.
2cfe82fe 7132
996c2b52
MM
7133 PR c++/16029
7134 * g++.dg/warn/Wunused-8.C: New test.
7135
275a4187
SB
71362004-09-17 Steven Bosscher <stevenb@suse.de>
7137
7138 PR tree-optimization/17513
7139 * gcc.dg/20040916-1.c: New test.
7140
67bcc252
MM
71412004-09-16 Mark Mitchell <mark@codesourcery.com>
7142
7143 PR c++/17501
7144 * g++.dg/template/typename7.C: New test.
7145
42759f1e
ZD
71462004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7147
7148 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
7149
8304ad70
FCE
71502004-09-16 Frank Ch. Eigler <fche@redhat.com>
7151
7152 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
7153 with -ftree-based-profiling also.
7154 * lib/profopt.exp: Support late-set profile_option/feedback_option.
7155
d2ccf6aa
VL
71562004-09-16 Victor Leikehman <lei@il.ibm.com>
7157
7158 PR/15364
7159 * gfortran.dg/der_array_io_1.f90: New test.
7160 * gfortran.dg/der_array_io_2.f90: New test.
7161 * gfortran.dg/der_array_io_3.f90: New test.
7162
511bbc8f
MM
71632004-09-15 Mark Mitchell <mark@codesourcery.com>
7164
7165 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
7166 EABI.
7167
04a75188
MM
71682004-09-15 Mark Mitchell <mark@codesourcery.com>
7169
7170 * g++.dg/opt/switch1.C: New test.
7171
971801ff
JM
71722004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
7173
7174 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
7175 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
7176 Update expected messages.
7177
4672f86a
TS
71782004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7179
7180 PR fortran/16485
7181 * gfortran.dg/same_name_1.f90: New test.
7182
dad975d2
DN
71832004-09-15 Diego Novillo <dnovillo@redhat.com>
7184
7185 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
7186 dereference garbage pointers.
7187
9a520f40
JJ
71882004-09-15 Jakub Jelinek <jakub@redhat.com>
7189
a45f71f5
JJ
7190 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
7191 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
7192
9a520f40
JJ
7193 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
7194 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
7195 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
7196
bb5ecf29
MM
71972004-09-14 Mark Mitchell <mark@codesourcery.com>
7198
7199 PR c++/17324
7200 * g++.dg/template/mangle1.C: New test.
7201
391f9afb
DN
72022004-09-14 Diego Novillo <dnovillo@redhat.com>
7203
7204 PR tree-optimization/17252
7205 * gcc.c-torture/execute/pr17252.c: New test.
7206
5ffcd779
AP
72072004-09-14 Andrew Pinski <apinski@apple.com>
7208
7209 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
7210
f6ae6c51
RS
72112004-09-14 Roger Sayle <roger@eyesopen.com>
7212
7213 PR rtl-optimization/9771
7214 * gcc.dg/pr9771-1.c: New test case.
7215
1810f6ed
DN
72162004-09-14 Diego Novillo <dnovillo@redhat.com>
7217
7218 PR tree-optimization/15262
7219 * gcc.c-torture/execute/pr15262-1.c: New test.
7220 * gcc.c-torture/execute/pr15262-2.c: New test.
7221
3b53cddc
JM
72222004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
7223
7224 * gcc.dg/declspec-12.c: New test.
7225
8121b899 72262004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 7227
8121b899
BD
7228 * gfortran.dg/pr17090.f90: Add directives to test.
7229
d840495b
ZD
72302004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7231
7232 * gcc.c-torture/compile/20040914-1.c: New test.
7233
a52eb3bc
MM
72342004-09-13 Mark Mitchell <mark@codesourcery.com>
7235
7236 PR c++/16162
7237 * g++.dg/template/decl2.C: New test.
2cfe82fe 7238
c72477d6
BD
72392004-09-13 Bud Davis <bdavis9659@comcast.net>
7240
7241 PR fortran/17090
7242 * gfortran.dg/pr17090.f90: New test.
7243
c1bbfd3c
DJ
72442004-09-13 Dale Johannesen <dalej@apple.com>
7245
7246 * gcc.c-torture/compile/pr17408.c: New test case.
7247
3590f0a6
MM
72482004-09-13 Mark Mitchell <mark@codesourcery.com>
7249
7250 PR c++/16716
7251 * g++.dg/parse/crash17.C: New test.
2cfe82fe 7252
3590f0a6
MM
7253 PR c++/17327
7254 * g++.dg/template/enum3.C: New test.
7255
8800e533
HPN
72562004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
7257
7258 * lib/gcc-defs.exp: Load wrapper.exp.
7259 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
7260 using local code.
7261 * lib/gcc.exp (gcc_init): Similar.
7262 * lib/gfortran.exp (gfortran_init): Similar.
7263 * lib/objc.exp (objc_init): Similar.
7264 * lib/treelang.exp (treelang_init): Similar.
7265 * lib/wrapper.exp: New file with build_wrapper call machinery in
7266 ${tool}_maybe_build_wrapper.
7267
61f4f1cc
JM
72682004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
7269
7270 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
7271 "inline".
7272 * gcc.dg/declspec-11.c: Update expected messages.
7273 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
7274 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
7275 gcc.dg/inline-12.c: New tests.
7276
b4cb0e43
AM
72772004-09-13 Andrew MacLeod <amacleod@redhat.com>
7278
7279 * g++.dg/tree-ssa/pr17400.C: New testcase.
7280
1823bf53
JW
72812004-09-13 James E Wilson <wilson@specifixinc.com>
7282
7283 * gcc.target/mips/sb1-1.c: New testcase.
7284
ddef210a
HPN
72852004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
7286
7287 * lib/g77-dg.exp: Remove unused file.
7288 * lib/mike-g77.exp: Ditto.
7289 * lib/g77.exp: Ditto.
7290
40b7c2f8
RH
72912004-09-12 Richard Henderson <rth@redhat.com>
7292
7293 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
7294
bda67431
JM
72952004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
7296
7297 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
7298 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7299 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
7300 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
7301 Update expected messages.
7302
924479e8
HPN
73032004-09-13 Hans-Peter Nilsson <hp@axis.com>
7304
7305 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
7306 declaration/use mismatch for dirp parameter.
7307
a8252506
AP
73082004-09-12 Andrew Pinski <apinski@apple.com>
7309
7310 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
7311 -fgnu-runtime is passed.
7312
84d397af
RH
73132004-09-12 Richard Henderson <rth@redhat.com>
7314
7315 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
7316 do the uplevel thing and update additional_flags directly.
7317 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
7318 gfortran.fortran-torture/execute/intrinsic_nearest.x,
7319 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
7320 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
7321
ef685027
SB
73222004-09-11 Steven Bosscher <stevenb@suse.de>
7323
7324 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
7325
ec76a0e0
RS
73262004-09-11 Roger Sayle <roger@eyesopen.com>
7327
7328 PR middle-end/17411
7329 * g++.dg/opt/pr17411-1.C: New test case.
7330
9a26d6ee
JM
73312004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
7332
7333 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
7334 gcc.dg/tls/diag-2.c: Update expected messages.
7335 * gcc.dg/991209-1.c: Specify compilation options. Update expected
7336 messages.
7337 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
7338 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
7339 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
7340 gcc.dg/tls/diag-5.c: New tests.
7341
e6858057
ZW
73422004-09-11 Zack Weinberg <zack@codesourcery.com>
7343
7344 * gcc.dg/20040910-1.c: Correct dg-error regexp.
7345
05cf561d
SB
73462004-09-11 Steven Bosscher <stevenb@suse.de>
7347
7348 * g++.dg/parse/break-in-for.C: New test.
7349
a17ea89b
JJ
73502004-09-11 Jakub Jelinek <jakub@redhat.com>
7351
7352 * gcc.dg/tree-ssa/20040911-1.c: New test.
7353
c535fc9f
AJ
73542004-09-11 Andreas Jaeger <aj@suse.de>
7355
7356 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
7357 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
7358
2495e879
RS
73592004-09-11 Richard Sandiford <rsandifo@redhat.com>
7360
7361 * gcc.target/frv: New directory of FR-V-specific tests.
7362
273d67e7
JW
73632004-09-10 James E Wilson <wilson@specifixinc.com>
7364
7365 * gcc.dg/convert-vec-1.c: New test.
7366
3ae472c2
RS
73672004-09-10 Roger Sayle <roger@eyesopen.com>
7368
7369 PR middle-end/17024
7370 * gcc.dg/pr17024-1.c: New test case.
7371
110fce11
EC
73722004-09-10 Eric Christopher <echristo@redhat.com>
7373
7374 * gcc.dg/20040910-1.c: New test.
7375
616aeba2
JM
73762004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
7377
7378 * gcc.dg/bitfld-9.c: New test.
7379
85d62520
RS
73802004-09-10 Richard Sandiford <rsandifo@redhat.com>
7381
7382 * gcc.c-torture/execute/ieee/acc1.c: New test.
7383 * gcc.c-torture/execute/ieee/acc2.c: New test.
7384 * gcc.c-torture/execute/ieee/mzero6.c: New test.
7385
108ebf88
JM
73862004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
7387
7388 * gcc.dg/deprecated-2.c: New test.
7389
3274deff
JW
73902004-09-09 James E Wilson <wilson@specifixinc.com>
7391
7392 * gcc.dg/init-vec-1.c: New test.
7393
049e524f
RS
73942004-09-09 Roger Sayle <roger@eyesopen.com>
7395
7396 PR middle-end/17055
7397 * gcc.dg/pr17055-1.c: New test case.
7398
da3107f3
HPN
73992004-09-09 Hans-Peter Nilsson <hp@axis.com>
7400
7401 PR target/17377
7402 * gcc.c-torture/execute/pr17377.c: New test.
7403
deb176fa
JM
74042004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
7405
7406 PR c/8420
7407 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
7408 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
7409 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
7410 gcc.dg/long-long-typespec-1.c: New tests.
7411 * gcc.dg/tls/diag-2.c: Update expected diagnostics
7412
bc4b653b
JM
74132004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
7414
7415 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
7416 gcc.dg/gnu99-static-1.c: New tests.
7417
5826770c
DP
74182004-09-08 Devang Patel <dpatel@apple.com>
7419
7420 * gcc.dg/darwin-ld-20040828-1.c: New test.
7421 * gcc.dg/darwin-ld-20040828-2.c: New test.
7422 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 7423
c509784d
ZL
74242004-09-08 Ziemowit Laski <zlaski@apple.com>
7425
7426 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
7427 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
7428 in error message.
7429 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
7430 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
7431 in error message.
7432 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
7433 types they qualify.
7434 * objc.dg/type-size-2.m: Fix wording in comment.
7435 * objc.dg/va-meth-1.m: New test case.
7436
83f84d6c
L
74372004-09-06 H.J. Lu <hongjiu.lu@intel.com>
7438
7439 PR c/16633:
7440 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
7441 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
7442
e6ffe126 74432004-09-06 Devang Patel <dpatel@apple.com>
110fce11 7444
e6ffe126
DP
7445 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
7446 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 7447
ff4eb0b5
ZW
74482004-09-06 Zack Weinberg <zack@codesourcery.com>
7449
7450 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
7451 reflect changed line numbering of diagnostics.
7452
2cada022
PB
74532004-09-06 Paul Brook <paul@codesourcery.com>
7454
7455 * gfortran.dg/edit_real_1.f90: Add new test.
7456
8b11a64c
ZD
74572004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7458
7459 * gcc.dg/tree-ssa/loop-2.c: New test.
7460 * gcc.dg/tree-ssa/loop-3.c: New test.
7461 * gcc.dg/tree-ssa/loop-4.c: New test.
7462 * gcc.dg/tree-ssa/loop-5.c: New test.
7463
254986c7
KG
74642004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7465
7466 * gcc.dg/format/sentinel-1.c: Update for parameter option.
7467
3d091dac
KG
74682004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7469
7470 * gcc.dg/format/sentinel-1.c: New test.
7471
edeacc14
UB
74722004-09-04 Uros Bizjak <uros@kss-loka.si>
7473
7474 * testsuite/gcc.dg/builtins-46.c: New.
7475
40923b20 74762004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 7477
40923b20
DP
7478 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
7479 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 7480
61fec9ff
JB
74812004-09-03 Jan Beulich <jbeulich@novell.com>
7482
7483 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
7484 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
7485 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
7486 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
7487 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
7488 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
7489 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
7490 the non-portable bzero.
7491 * gcc.dg/20010912-1.c: xfail for NetWare.
7492 * gcc.dg/20020426-2.c: xfail for NetWare.
7493 * gcc.dg/20021014-1.c: xfail for NetWare.
7494 * gcc.dg/20021018-1.c: xfail for NetWare.
7495 * gcc.dg/20030213-1.c: xfail for NetWare.
7496 * gcc.dg/20030225-1.c: xfail for NetWare.
7497 * gcc.dg/20030708-1.c: xfail for NetWare.
7498 * gcc.dg/builtins-config.h: Also exclude NetWare.
7499 * gcc.dg/format/format.h: Define restrict only if not already defined.
7500 * gcc.dg/nest.c: xfail for NetWare.
7501 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
7502 * lib/target-supports.exp (check_visibility_available): Exclude
7503 NetWare.
7504
467cecf3
JB
75052004-09-03 Jan Beulich <jbeulich@novell.com>
7506
7507 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
7508 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
7509 deterministic starting point for the alignment of structure fields.
7510 * gcc.dg/Wpadded.c: Dito.
7511 * g++.dg/abi/vbase10.C: Dito.
7512
90300b8c
DP
75132004-09-03 Devang Patel <dpatel@apple.com>
7514
7515 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 7516
15a7f5d8
MM
75172004-09-02 Mark Mitchell <mark@codesourcery.com>
7518
7519 * README.QMTEST: Fix out-of-date link.
7520
6df9867e
DB
75212004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
7522
7523 PR fortran/16579
7524 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
7525 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 7526
40a1c5cb
MM
75272004-09-02 Mark Mitchell <mark@codesourcery.com>
7528
7529 * g++.dg/abi/arm_rtti1.C: New test.
7530
5514620a
GK
75312004-09-02 Geoffrey Keating <geoffk@apple.com>
7532
7533 * gcc.dg/ppc-vector-memcpy.c: New.
7534 * gcc.dg/ppc-vector-memset.c: New.
7535
6cbc6f0d
CF
75362004-09-02 Chao-ying Fu <fu@mips.com>
7537
7538 * gcc.target/mips/mips-3d-1.c: New test.
7539 * gcc.target/mips/mips-3d-2.c: New test.
7540 * gcc.target/mips/mips-3d-3.c: New test.
7541 * gcc.target/mips/mips-3d-4.c: New test.
7542 * gcc.target/mips/mips-3d-5.c: New test.
7543 * gcc.target/mips/mips-3d-6.c: New test.
7544 * gcc.target/mips/mips-3d-7.c: New test.
7545 * gcc.target/mips/mips-3d-8.c: New test.
7546 * gcc.target/mips/mips-3d-9.c: New test.
7547 * gcc.target/mips/mips-ps-1.c: New test.
7548 * gcc.target/mips/mips-ps-2.c: New test.
7549 * gcc.target/mips/mips-ps-3.c: New test.
7550 * gcc.target/mips/mips-ps-4.c: New test.
7551 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 7552
d809264e
PB
75532004-09-02 Paul Brook <paul@codesourcery.com>
7554
7555 * gfortran.dg/edit_real_1.f90: Add new tests.
7556
c3d0559d
TS
75572004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7558
7559 PR fortran/15327
7560 * gfortran.dg/merge_char_1.f90: New test.
7561
0e6928d8
TS
75622004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7563
7564 PR fortran/16404
7565 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
7566
57b38f51
RK
75672004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7568
7569 PR c/1522
7570 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
7571
ffbef024
MM
75722004-09-01 Mark Mitchell <mark@codesourcery.com>
7573
7574 * g++.dg/opt/loop1.C: Do not XFAIL.
7575
266bff3a
JJ
75762004-09-01 Jakub Jelinek <jakub@redhat.com>
7577
7578 * gcc.c-torture/execute/20040831-1.c: New test.
7579
727c2407
DB
75802004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
7581
7582 PR fortran/16579
7583 * gfortran.dg/g77/20010610.f: Now passes.
7584 Copy from g77.f-torture/execute. Add dg-run directive.
7585 * gfortran.dg/g77/README: Update
7586
c11ddb68
AP
75872004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7588
7589 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
7590 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
7591 (t1, t2, t3, t4): Add volatile.
7592
505970fc
MM
75932004-08-31 Mark Mitchell <mark@codesourcery.com>
7594
7595 * g++.dg/ext/visibility/arm1.C: New test.
7596
a79d695a
GK
75972004-08-31 Geoffrey Keating <geoffk@apple.com>
7598
7599 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
7600 -pedantic-errors.
7601
244fada7
PB
76022004-09-01 Paul Brook <paul@codesourcery.com>
7603
7604 * gfortran.dg/eof_2.f90: New test.
7605
149a42dd
TS
76062004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7607
7608 PR fortran/16579
7609 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 7610
334ff453
PB
76112004-08-31 Bud Davis <bdavis9659@comcast.net>
7612
7613 PR libfortran/16805
7614 * gfortran.dg/list_read_2.f90: New test.
7615
af287697
MM
76162004-08-31 Mark Mitchell <mark@codesourcery.com>
7617
7618 * g++.dg/abi/key1.C: New test.
7619
1c04c4cc
RH
76202004-08-31 Richard Henderson <rth@redhat.com>
7621
7622 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
7623 form of offsetof.
7624 * g++.dg/other/offsetof5.C: Remove duplicate.
7625
cf73cdac
TS
76262004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7627
7628 PR fortran/17244
7629 * gfortran.dg/func_derived_1.f90: New test.
7630
bd72d66c
PB
76312004-08-31 Paul Brook <paul@codesourcery.com>
7632
7633 * gfortran.dg/eof_1.f90: New test.
7634
c789f36b
PB
76352004-08-31 Paul Brook <paul@codesourcery.com>
7636
7637 * gfortran.dg/list_read_1.f90: New file.
7638
9b76aa3b
MM
76392004-08-30 Mark Mitchell <mark@codesourcery.com>
7640
7641 * g++.dg/opt/loop1.C: XFAIL.
7642
ff164b22
GK
76432004-08-30 Geoffrey Keating <geoffk@apple.com>
7644
7645 * gcc.dg/funcdef-storage-1.c: New.
7646 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
7647 an extern function in local scope.
7648 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
7649 declare an 'auto inline' function in local scope.
7650 * gcc.dg/20011130-1.c: Likewise.
7651 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
7652 an 'auto' function in local scope.
7653 * gcc.dg/20021014-1.c: Likewise.
7654 * gcc.dg/20030331-2.c: Likewise.
7655
0de4325e
TS
76562004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7657
7658 * gfortran.dg/blockdata_1.f90: New test.
7659
442c8e31
RH
76602004-08-30 Richard Henderson <rth@redhat.com>
7661
7662 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
7663
83010c5a
RH
76642004-08-30 Richard Henderson <rth@redhat.com>
7665
7666 * lib/fortran-torture.exp (fortran-torture-execute): Honor
7667 additional_flags set by alternate driver.
7668 (ieee-options): New procedure.
7669 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
7670 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
7671 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
7672 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
7673
f25605ac
RH
76742004-08-30 Richard Henderson <rth@redhat.com>
7675
7676 * lib/f-torture.exp: Remove.
7677
5e9f78cc
MM
76782004-08-29 Mark Mitchell <mark@codesourcery.com>
7679
7680 PR rtl-optimization/16590
7681 * g++.dg/opt/loop1.C: New test.
7682
294fbfc8
TS
76832004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7684
7685 PR fortran/13910
7686 * gfortran.dg/oldstyle_1.f90: New test.
7687
e8525382
SK
76882004-08-29 Steven G. Kargl <kargls@comcast.net>
7689 Paul Brook <paul@codesourcery.com>
7690
7691 * gfortran.dg/g77/README: Update.
7692 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
7693 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
7694 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
7695
7984a2f0
PB
76962004-08-28 Paul Brook <paul@codesourcery.com>
7697
7698 PR libfortran/17195
7699 * gfortran.dg/edit_real_1.f90: New test.
7700
c100eff1
PB
77012004-08-27 Paul Brook <paul@codesourcery.com>
7702
7703 * gfortran.dg/rewind_1.f90: New test.
7704
55948b69
BD
77052004-08-27 Bud Davis <bdavis9659@comcast.net>
7706
7707 PR fortran/16597
7708 * gfortran.dg/pr16597.f90: New test.
7709
0b410f0b
JM
77102004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
7711
7712 PR c/13801
7713 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
7714 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
7715 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
7716 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
7717 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
7718
b72e46f0
NC
77192004-08-26 Nick Clifton <nickc@redhat.com>
7720
7721 * gcc.c-torture/compile/pr17119.c: New test.
7722
17ebe7ec
JM
77232004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
7724
7725 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
7726
026351f5
RH
77272004-08-25 Richard Henderson <rth@redhat.com>
7728
7729 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
7730 the bits that expect kind=8 to be the largest real kind.
7731
4166ef51
ZL
77322004-08-25 Ziemowit Laski <zlaski@apple.com>
7733
7734 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
7735
6d1c50cc
TS
77362004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7737
7738 * gfortran.dg/assignment_1.f90: New test.
7739
ef79d4c2
AN
77402004-08-25 Adam Nemet <anemet@lnxw.com>
7741
7742 * g++.dg/template/repo3.C: New test.
7743
d0c5c9b1
RS
77442004-08-25 Roger Sayle <roger@eyesopen.com>
7745
7746 PR middle-end/16693
7747 PR tree-optimization/16372
7748 * g++.dg/opt/pr16372-1.C: New test case.
7749 * g++.dg/opt/pr16693-1.C: New test case.
7750 * g++.dg/opt/pr16693-2.C: New test case.
7751
700686fa
ZL
77522004-08-25 Ziemowit Laski <zlaski@apple.com>
7753
7754 * objc.dg/proto-lossage-4.m: New test.
7755
6dc36fed
MM
77562004-08-25 Mark Mitchell <mark@codesourcery.com>
7757
7758 PR c++/17155
7759 * g++.dg/inherit/local2.C: New test.
7760
40f20186
PB
77612004-08-25 Paul Brook <paul@codesourcery.com>
7762
7763 PR fortran/17144
7764 * gfortran.dg/string_ctor_1.f90: New test.
7765
2649701f
KL
77662004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7767
7768 PR c++/14428
7769 * g++.dg/template/redecl2.C: New test.
7770
5352bda0
BD
77712004-08-24 Bud Davis <bdavis9659@comcast.net>
7772
7773 PR fortran/17143
7774 * gfortran.dg/pr17143.f90: New test.
7775
02d735f6
BD
77762004-08-24 Bud Davis <bdavis9659@comcast.net>
7777
7778 PR fortran/17164
7779 * gfortran.dg/pr17164.f90: New test.
7780
82b85a85
ZD
77812004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7782
7783 * gcc.dg/tree-ssa/loop-1.c: New test.
7784
04550232
RS
77852004-08-24 Richard Sandiford <rsandifo@redhat.com>
7786
7787 * gcc.c-torture/compile/20040824-1.c: New test.
7788
886ce862
RS
77892004-08-24 Richard Sandiford <rsandifo@redhat.com>
7790
7791 * gcc.c-torture/compile/iftrap-3.c: New test.
7792
7746c5c3
PB
77932004-08-24 Paul Brook <paul@codesourcery.com>
7794
7795 * gfortran.dg/entry_2.f90: New test.
7796
f8ad2d21
NS
77972004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7798
7799 PR c++/16889
7800 * g++.dg/lookup/ambig[12].C: New.
7801
e59f7322
KL
78022004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7803
7804 PR c++/16706
7805 * g++.dg/template/crash21.C: New test.
7806 * g++.dg/template/crash22.C: Likewise.
7807
c645999e
NS
78082004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7809
7810 PR c++/17149
7811 * g++.dg/template/access15.C: New.
7812
c2a124b2
MM
78132004-08-23 Mark Mitchell <mark@codesourcery.com>
7814
7815 PR c++/17163
7816 * g++.dg/template/repo2.C: New test.
7817
663790f8
RS
78182004-08-23 Roger Sayle <roger@eyesopen.com>
7819
7820 PR rtl-optimization/17078
7821 * gcc.c-torture/execute/pr17078-1.c: New test case.
7822
c3f216e2
MM
78232004-08-23 Mark Mitchell <mark@codesourcery.com>
7824
7825 PR c/14492
7826 * gcc.dg/debug/crash1.c: New test.
7827
a9b5a054
MM
78282004-08-23 Mark Mitchell <mark@codesourcery.com>
7829
7830 PR c/16180
7831 * gcc.dg/loop-5.c: New test.
7832
017901f4
ZD
78332004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7834
7835 * gcc.c-torture/execute/20040823-1.c: New test.
7836
5811cb27
RS
78372004-08-23 Richard Sandiford <rsandifo@redhat.com>
7838
7839 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
7840 to the assembler. Simplify test accordingly.
7841 (asm_abi_flags): Use GNU names.
7842 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
7843 to check for ABI flags.
7844
9fc3b39a
AP
78452004-08-22 Andrew Pinski <apinski@apple.com>
7846
7847 * g++.dg/opt/pr14029.C: New test.
7848 * gcc.c-torture/execute/pr15262.c: New test.
7849
c6b77e6f
TS
78502004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7851
7852 * gfortran.dg/reduction.f90: Add checks with complex arguments.
7853
0fa1b65c
BD
78542004-08-21 Bud Davis <bdavis9659@comcast.net>
7855
7856 PR 16908
7857 * gfortran.dg/direct_io.f90: New test.
7858
eba6cfb6
MM
78592004-08-20 Mark Mitchell <mark@codesourcery.com>
7860
7861 PR c++/17121
7862 * g++.dg/inherit/local2.C: New test.
7863
bcf9a914
JM
78642004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7865
7866 PR c++/17120
7867 * g++.dg/warn/Wparentheses-4.C: New test.
7868
0da457fb
MM
78692004-08-20 Mark Mitchell <mark@codesourcery.com>
7870
eba6cfb6
MM
7871 PR c++/17121
7872 * g++.dg/inherit/local2.C: New test.
7873
0da457fb
MM
7874 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
7875 * gcc.dg/ppc-ldstruct.c: Likewise.
7876 * gcc.dg/ppc64-abi-2.c: Likewise.
7877
f3b2657c
JJ
78782004-08-20 Jakub Jelinek <jakub@redhat.com>
7879
7880 PR rtl-optimization/17099
7881 * gcc.c-torture/execute/20040820-1.c: New test.
7882
888705fb
DE
78832004-08-20 David Edelsohn <edelsohn@gnu.org>
7884
7885 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
7886
841b0c1f
PB
78872004-08-20 Canqun Yang <canqun@nudt.edu.cn>
7888
7889 PR fortran/17077
7890 * gfortran.dg/auto_array_1.f90: New test.
7891
c874ae73
TS
78922004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7893
7894 PR fortran/17074
7895 * gfortran.dg/simpleif_1.f90: New test.
7896
717a7d5d
MM
78972004-08-19 Mark Mitchell <mark@codesourcery.com>
7898
2e32707b
MM
7899 * lib/target-supports.exp (check_profiling_available): Return
7900 false for arm*-*-symbianelf* and arm*-*-eabi*.
7901
717a7d5d
MM
7902 PR c++/15890
7903 * g++.dg/template/delete1.C: New test.
7904
ec53454b
PB
79052004-08-19 Paul Brook <paul@codesourcery.com>
7906
7907 PR fortran/14976
ff4eb0b5 7908 PR fortran/16228
ec53454b
PB
7909 * gfortran.dg/data_char_1.f90: New test.
7910
7551270e
ES
79112004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
7912
7913 PR fortran/16946
7914 * gfortran.dg/reduction.f90: New testcase.
7915
e281c0f8
TS
79162004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7917
7918 PR fortran/16520
7919 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
7920
e4c2c34b
JM
79212004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
7922
7923 PR c++/17041
7924 * g++.dg/Wparentheses-3.C: New test.
7925
7a8554ce
DN
79262004-08-19 Dorit Naishlos <dorit@il.ibm.com>
7927
7928 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
7929 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
7930 * gcc.dg/vect/vect-2.c: Likewise.
7931 * gcc.dg/vect/vect-3.c: Likewise.
7932 * gcc.dg/vect/vect-4.c: Likewise.
7933 * gcc.dg/vect/vect-5.c: Likewise.
7934 * gcc.dg/vect/vect-6.c: Likewise.
7935 * gcc.dg/vect/vect-7.c: Likewise.
7936 * gcc.dg/vect/vect-25.c: Likewise.
7937 * gcc.dg/vect/vect-31.c: Likewise.
7938 * gcc.dg/vect/vect-32.c: Likewise.
7939 * gcc.dg/vect/vect-34.c: Likewise.
7940 * gcc.dg/vect/vect-36.c: Likewise.
7941 * gcc.dg/vect/vect-all.c: Likewise.
7942
acccf788
MM
79432004-08-18 Mark Mitchell <mark@codesourcery.com>
7944
7945 PR c++/17068
7946 * g++.dg/template/operator4.C: New test.
7947
17ad5b5e
RH
79482004-08-18 Richard Henderson <rth@redhat.com>
7949
7950 * gcc.dg/20040206-1.c: XFAIL.
7951
8baddbf1
MM
79522004-08-17 Mark Mitchell <mark@codesourcery.com>
7953
7954 PR c++/16246
7955 * g++.dg/template/array7.C: New test.
7956
67e90093
JW
79572004-08-17 James E Wilson <wilson@specifixinc.com>
7958
7959 * gcc.dg/mips-movcc-1.c: New test.
7960 * gcc.dg/mips-movcc-2.c: New test.
7961 * gcc.dg/mips-movcc-3.c: New test.
7962
743a0a34
JW
7963 * gcc.dg/mips-nmadd-1.c: New test.
7964 * gcc.dg/mips-nmadd-2.c: New test.
7965
8f78f01f
MM
79662004-08-17 Mark Mitchell <mark@codesourcery.com>
7967
1a10290c
MM
7968 PR c++/15871
7969 * g++.dg/opt/inline8.C: New test.
7970
8f78f01f
MM
7971 PR c++/16965
7972 * g++.dg/parse/error17.C: New test.
ff4eb0b5 7973
79fe1b3b
DN
79742004-08-17 Dorit Naishlos <dorit@il.ibm.com>
7975
7976 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
7977 * gcc.dg/vect/tree-vect.h: New file.
7978 * gcc.dg/vect/vect.exp: New file.
7979 * gcc.dg/vect/pr16105.c.c: New test.
7980 * gcc.dg/vect/vect-1.c: New test.
7981 * gcc.dg/vect/vect-2.c: New test.
7982 * gcc.dg/vect/vect-3.c: New test.
7983 * gcc.dg/vect/vect-4.c: New test.
7984 * gcc.dg/vect/vect-5.c: New test.
7985 * gcc.dg/vect/vect-6.c: New test.
7986 * gcc.dg/vect/vect-7.c: New test.
7987 * gcc.dg/vect/vect-8.c: New test.
7988 * gcc.dg/vect/vect-9.c: New test.
7989 * gcc.dg/vect/vect-10.c: New test.
7990 * gcc.dg/vect/vect-11.c: New test.
7991 * gcc.dg/vect/vect-12.c: New test.
7992 * gcc.dg/vect/vect-13.c: New test.
7993 * gcc.dg/vect/vect-14.c: New test.
7994 * gcc.dg/vect/vect-15.c: New test.
7995 * gcc.dg/vect/vect-16.c: New test.
7996 * gcc.dg/vect/vect-17.c: New test.
7997 * gcc.dg/vect/vect-18.c: New test.
7998 * gcc.dg/vect/vect-19.c: New test.
7999 * gcc.dg/vect/vect-20.c: New test.
8000 * gcc.dg/vect/vect-21.c: New test.
8001 * gcc.dg/vect/vect-22.c: New test.
8002 * gcc.dg/vect/vect-23.c: New test.
8003 * gcc.dg/vect/vect-24.c: New test.
8004 * gcc.dg/vect/vect-25.c: New test.
8005 * gcc.dg/vect/vect-26.c: New test.
8006 * gcc.dg/vect/vect-27.c: New test.
8007 * gcc.dg/vect/vect-28.c: New test.
8008 * gcc.dg/vect/vect-29.c: New test.
8009 * gcc.dg/vect/vect-30.c: New test.
8010 * gcc.dg/vect/vect-31.c: New test.
8011 * gcc.dg/vect/vect-32.c: New test.
8012 * gcc.dg/vect/vect-33.c: New test.
8013 * gcc.dg/vect/vect-34.c: New test.
8014 * gcc.dg/vect/vect-35.c: New test.
8015 * gcc.dg/vect/vect-36.c: New test.
8016 * gcc.dg/vect/vect-37.c: New test.
8017 * gcc.dg/vect/vect-38.c: New test.
8018 * gcc.dg/vect/vect-40.c: New test.
8019 * gcc.dg/vect/vect-41.c: New test.
8020 * gcc.dg/vect/vect-42.c: New test.
8021 * gcc.dg/vect/vect-43.c: New test.
8022 * gcc.dg/vect/vect-44.c: New test.
8023 * gcc.dg/vect/vect-45.c: New test.
8024 * gcc.dg/vect/vect-46.c: New test.
8025 * gcc.dg/vect/vect-47.c: New test.
8026 * gcc.dg/vect/vect-48.c: New test.
8027 * gcc.dg/vect/vect-49.c: New test.
8028 * gcc.dg/vect/vect-50.c: New test.
8029 * gcc.dg/vect/vect-51.c: New test.
8030 * gcc.dg/vect/vect-52.c: New test.
8031 * gcc.dg/vect/vect-53.c: New test.
8032 * gcc.dg/vect/vect-54.c: New test.
8033 * gcc.dg/vect/vect-55.c: New test.
8034 * gcc.dg/vect/vect-56.c: New test.
8035 * gcc.dg/vect/vect-57.c: New test.
8036 * gcc.dg/vect/vect-58.c: New test.
8037 * gcc.dg/vect/vect-59.c: New test.
8038 * gcc.dg/vect/vect-60.c: New test.
8039 * gcc.dg/vect/vect-61.c: New test.
8040 * gcc.dg/vect/vect-all.c: New test.
8041 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 8042
3d79abbd
PB
80432004-08-17 Paul Brook <paul@codesourcery.com>
8044
8045 PR fortran/13082
8046 * gfortran.dg/entry_1.f90: New test.
8047
cc24a60e
AP
80482004-08-17 Andrew Pinski <apinski@apple.com>
8049
8050 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
8051
62fc1d7d
PB
80522004-08-17 Paolo Bonzini <bonzini@gnu.org>
8053
8054 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 8055
8e3e233b
DP
80562004-08-16 Devang Patel <dpatel@apple.com>
8057
8058 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 8059
580b3958
JM
80602004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
8061
8062 * gcc.dg/funcdef-attr-1.c: New test.
8063
dcb9bd6b
JJ
80642004-08-16 Janis Johnson <janis187@us.ibm.com>
8065
8066 * gcc.dg/altivec-17.c: New test.
8067 * gcc.dg/altivec-18.c: New test.
8068
35046a54
KL
80692004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8070
8071 PR c++/6749
8072 * g++.dg/template/vtable2.C: New test.
8073
a70d87d3
RH
80742004-08-14 Richard Henderson <rth@redhat.com>
8075
8076 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 8077 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
8078 * gcc.dg/setjmp-1.c: Remove XFAIL.
8079 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 8080
e99d6fe2
RH
80812004-08-14 Richard Henderson <rth@redhat.com>
8082
8083 * gcc.dg/980217-1.c: Add prototype for printf.
8084
1ef02b9d
BD
80852004-08-13 Bud Davis <bdavis9659@comcast.net>
8086
29409320 8087 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 8088
a2ab121e
JJ
80892004-08-13 Janis Johnson <janis187@us.ibm.com>
8090
8091 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
8092
aa18c0d3
PB
80932004-08-13 Paul Brook <paul@codesourcery.com>
8094
8095 * gfortran.dg/der_io_1.f90: Remove stray comma.
8096
3fee54be
JJ
80972004-08-12 Janis Johnson <janis187@us.ibm.com>
8098
8099 * gcc.dg/vmx/cw-bug-2.c: Remove.
8100 * gcc.dg/vmx/vprint-1.c: Remove.
8101 * gcc.dg/vmx/vscan-1.c: Remove.
8102
8fa5469d
DP
81032004-08-12 Devang patel <dpatel@apple.com>
8104
8105 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 8106
174b1783
JJ
81072004-08-12 Janis Johnson <janis1872us.ibm.com>
8108
950a175b
JJ
8109 * g++.dg/ext/altivec-12.C: New test.
8110
174b1783
JJ
8111 * g++.dg/ext/altivec-11.C: New test.
8112
47bedfb0
PB
81132004-08-12 Paul Brook <paul@codesourcery.com>
8114
8115 * g++.dg/abi/arm_cxa_vec_1.C: New test.
8116
30052385
JJ
81172004-08-12 Janis Johnson <janis187@us.ibm.com>
8118
4951f98d
JJ
8119 * g++.dg/ext/altivec-2.C: Check for hardware support before
8120 executing any VMX instructions.
8121
30052385
JJ
8122 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
8123
ab5c8549
JJ
81242004-08-12 Jakub Jelinek <jakub@redhat.com>
8125
8126 PR c++/16276
8127 * g++.old-deja/g++.other/comdat4.C: New test.
8128 * g++.old-deja/g++.other/comdat4-aux.cc: New.
8129
87e184d1
BE
81302004-08-12 Ben Elliston <bje@au.ibm.com>
8131
8132 PR target/16286
8133 * gcc.dg/pr16286.c: New test.
8134
bf5930d4
JB
81352004-08-12 Jan Beulich <jbeulich@novell.com>
8136
8137 * g++.dg/ext/asm5.C: New.
8138
6e40af1a
MM
81392004-08-11 Mark Mitchell <mark@codesourcery.com>
8140
fbac6f3c
MM
8141 PR c++/16698
8142 * g++.dg/eh/crash1.C: New test.
8143
6e40af1a
MM
8144 PR c++/16717
8145 * g++.dg/ext/construct1.C: New test.
8146
539599c1
MM
81472004-08-11 Mark Mitchell <mark@codesourcery.com>
8148
8149 PR c++/16853
8150 * g++.dg/init/ptrmem1.C: New test.
8151
8152 PR c++/16618
8153 * g++.dg/parse/offsetof5.C: New test.
8154
8155 PR c++/16870
8156 * g++.dg/template/overload3.C: New test.
8157
2436b51f
MM
81582004-08-11 Mark Mitchell <mark@codesourcery.com>
8159
8160 PR c++/16964
8161 * g++.dg/parse/error16.C: New test.
8162
8163 PR c++/16904
8164 * g++.dg/template/error14.C: New test.
8165
8166 PR c++/16929
8167 * g++.dg/template/error15.C: New test.
8168
5079843a
DP
81692004-08-11 Devang Patel <dpatel@apple.com>
8170
8171 * gcc.dg/darwin-ld-20040809-1.c: New test.
8172 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 8173
3ec0f302
PB
81742004-08-11 Steven G. Kargl <kargls@comcast.net>
8175
8176 PR fortran/16917
8177 * gfortran.dg/dfloat_1.f90: New test.
8178
b3f8d95d
MM
81792004-08-09 Mark Mitchell <mark@codesourcery.com>
8180
8181 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
8182 * gcc.dg/dll-2.c: Fix dg-require syntax.
8183 * gcc.misc-tests/arm-isr.c (abort): Declare.
8184 (exit): Likewise.
8185
550205c3
MM
81862004-08-10 Mark Mitchell <mark@codesourcery.com>
8187
8188 PR c++/16971
8189 * g++.dg/parse/crash16.C: New test.
8190
23657388
RS
81912004-08-10 Roger Sayle <roger@eyesopen.com>
8192
8193 * gcc.dg/mips-rsqrt-1.c: New test case.
8194 * gcc.dg/mips-rsqrt-2.c: New test case.
8195 * gcc.dg/mips-rsqrt-3.c: New test case.
8196
2bf26ede
PB
81972004-08-10 Paul Brook <paul@codesourcery.com>
8198
8199 * gfortran.dg/der_io_1.f90: New test.
8200
e9cfef64
PB
82012004-08-10 Paul Brook <paul@codesourcery.com>
8202
8203 PR fortran/16919
8204 * gfortran.dg/der_array_1.f90: New test.
8205
feb21f0d
DE
82062004-08-09 David Edelsohn <edelsohn@gnu.org>
8207
8208 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
8209
b3bcf92c
PB
82102004-08-09 Paolo Bonzini <bonzini@gnu.org>
8211
8212 * gcc.dg/wchar_t-2.c: Fix typo.
8213
08a02c9e
FH
82142004-08-09 Falk Hueffner <falk@debian.org>
8215
8216 PR tree-optimization/12517
8217 * gcc.c-torture/compile/pr12517.c: New test.
8218
8219 PR tree-optimization/12578
8220 * gcc.c-torture/compile/pr12578.c: New test.
8221
8222 PR tree-optimization/12899
8223 * gcc.c-torture/compile/pr12899.c: New test.
8224
8225 PR rtl-optimization/14692
8226 * gcc.c-torture/compile/pr14692.c: New test.
8227
8228 PR tree-optimization/16461
8229 * gcc.c-torture/compile/pr16461.c: New test.
8230
aa6fc635
JB
82312004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
8232
8233 * gfortran.dg/getenv_1.f90: New test.
8234
2ed9e527
MM
82352004-08-06 Mark Mitchell <mark@codesourcery.com>
8236
8237 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
8238 wchar_t.
8239 * gcc.dg/symbian5.c: Test -fno-short-wchar.
8240
fc90a8f2
PB
82412004-08-06 Paul Brook <paul@codesourcery.com>
8242
8243 * gfortran.dg/ret_array_1.f90: New test.
8244 * gfortran.dg/ret_pointer_1.f90: New test.
8245
eaac4679
RS
82462004-08-06 Richard Sandiford <rsandifo@redhat.com>
8247
8248 * gcc.dg/missing-field-init-[12].c: New tests.
8249 * g++.dg/warn/missing-field-init-[12].C: New tests.
8250
866cf037
MM
82512004-08-06 Mark Mitchell <mark@codesourcery.com>
8252
8253 * gcc.dg/enum2.c: New test.
8254 * gcc.dg/symbian3.c: Likewise.
8255 * gcc.dg/symbian4.c: Likewise.
8256 * gcc.dg/wchar_t-2.c: Likewise.
8257
ae232e45
MM
82582004-08-05 Mark Mitchell <mark@codesourcery.com>
8259
8260 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
8261 destructor tests.
8262
b2ca3702
MM
82632004-08-05 Mark Mitchell <mark@codesourcery.com>
8264
8265 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
8266 dg-require-visiblity.
8267 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
8268 * g++.dg/ext/visibility/fvisibility.C: Likewise.
8269 * g++.dg/ext/visibility/memfuncts.C: Likewise.
8270 * g++.dg/ext/visibility/new1.C: Likewise.
8271 * g++.dg/ext/visibility/pragma.C: Likewise.
8272 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
8273 * g++.dg/ext/visibility/virtual.C: Likewise.
8274 * g++/dg/ext/visibility/visibility-1.C: Likewise.
8275 * g++/dg/ext/visibility/visibility-2.C: Likewise.
8276 * g++/dg/ext/visibility/visibility-3.C: Likewise.
8277 * g++/dg/ext/visibility/visibility-4.C: Likewise.
8278 * g++/dg/ext/visibility/visibility-5.C: Likewise.
8279 * g++/dg/ext/visibility/visibility-6.C: Likewise.
8280 * g++/dg/ext/visibility/visibility-7.C: Likewise.
8281 * g++/dg/ext/visibility/visibility-8.C: New test.
8282 * gcc.c-torture/compile/dll.x: Remove.
8283 * gcc.dg/dll-2.c: Use dg-require-dll
8284 * gcc.dg/visibility-10.c: New test.
8285 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
8286 supporting DLLs.
8287 * testsuite/lib/scanasm.exp (scan_hidden): New function.
8288 (scan_not_hidden): Likewise.
8289
d279700a
DE
82902004-08-05 David Edelsohn <edelsohn@gnu.org>
8291
8292 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
8293
ea5f7a19
RS
82942004-08-05 Richard Sandiford <rsandifo@redhat.com>
8295
8296 * gcc.c-torture/execute/20040805-1.c: New test.
8297
fce731b5
AP
82982004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
8299
8300 * gcc.dg/20020118-1.c: Declare abort.
8301 * gcc.dg/altivec_check.h: Likewise.
8302 * gcc.dg/iftrap-2.c: Likewise.
8303 * gcc.dg/pragma-darwin.c: Likewise.
8304 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
8305
99b1c586
GK
83062004-08-04 Geoffrey Keating <geoffk@apple.com>
8307
8308 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
8309
85291069
JM
83102004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
8311
8312 * gcc.c-torture/execute/builtins/abs-2.c,
8313 gcc.c-torture/execute/builtins/abs-3.c,
8314 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
8315 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
8316 intmax_t, uintmax_t and their limits.
8317 * gcc.dg/intmax_t-1.c: New test.
8318
f1ff6bb8
GB
83192004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8320
8321 * g++.dg/tc1/dr147.C: Add reference to PR.
8322
54f2f9a6
RS
83232004-08-03 Richard Sandiford <rsandifo@redhat.com>
8324
8325 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
8326 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
8327
b0e9ac08
DE
83282004-08-03 David Edelsohn <edelsohn@gnu.org>
8329
8330 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
8331
9cbe78fb
JM
83322004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8333
8334 * gcc.dg/redecl-5.c: New test.
8335 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
8336 of scanf.
8337
a0fac73d
RS
83382004-08-03 Roger Sayle <roger@eyesopen.com>
8339
8340 PR middle-end/16790
8341 * gcc.c-torture/execute/pr16790-1.c: New test case.
8342
5357b1f9
MM
83432004-08-03 Mark Mitchell <mark@codesourcery.com>
8344
564076f5
MM
8345 * g++.dg/ext/visibility/assign1.C: New test.
8346 * g++.dg/ext/visibility/new1.C: Likewise.
8347
5357b1f9
MM
8348 * gcc.dg/symbian1.c: New test.
8349 * gcc.dg/symbian2.c: Likewise.
8350
f6bc51cb
L
83512004-08-03 H.J. Lu <hongjiu.lu@intel.com>
8352
8353 PR target/16570
8354 * gcc.dg/i386-sse-9.c: New test.
8355
7a1f75f1
JM
83562004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8357
8358 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
8359
ee712eab
JM
83602004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8361
8362 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
8363 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
8364 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
8365 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
8366 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
8367 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
8368 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
8369 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
8370 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
8371 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
8372 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
8373 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
8374 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
8375 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
8376 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
8377 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
8378 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
8379 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
8380 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
8381 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
8382 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
8383 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
8384 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
8385 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8386 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
8387 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
8388 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
8389 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
8390 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
8391 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
8392 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
8393 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
8394 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
8395 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
8396 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
8397 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
8398 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
8399 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
8400 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
8401 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
8402 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
8403 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
8404 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
8405 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
8406 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
8407 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
8408 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
8409 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
8410 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
8411 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
8412 gcc.misc-tests/i386-pf-3dnow-1.c,
8413 gcc.misc-tests/i386-pf-athlon-1.c,
8414 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8415 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
8416 Declare built-in functions used.
8417 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
8418
6ed7c4d8
MM
84192004-08-02 Mark Mitchell <mark@codesourcery.com>
8420
7756db03
MM
8421 PR c++/16707
8422 * g++.dg/lookup/using12.C: New test.
8423
6ed7c4d8
MM
8424 * g++.dg/init/null1.C: Fix PR number.
8425 * g++.dg/parse/namespace10.C: Likewise.
8426
b1cc95ce
MM
84272004-08-01 Mark Mitchell <mark@codesourcery.com>
8428
8429 PR c++/16224
8430 * g++.dg/template/spec17.C: New test.
8431 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
8432 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
8433
db059566
DB
84342004-08-02 David Billinghurst
8435
8436 PR fortran/16292
8437 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
8438
1f09d3eb
ZW
84392004-08-01 Zack Weinberg <zack@codesourcery.com>
8440
8441 * gcc.dg/ia64-got-1.c: New test case.
8442
c30b4add
MM
84432004-08-01 Mark Mitchell <mark@codesourcery.com>
8444
72fba2df 8445 PR c++/16489
c30b4add
MM
8446 * g++.dg/init/null1.C: New test.
8447 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 8448
72fba2df 8449 PR c++/16529
c30b4add 8450 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 8451
c30b4add
MM
8452 PR c++/16810
8453 * g++.dg/inherit/ptrmem2.C: New test.
8454
a4e41fde
BE
84552004-08-02 Ben Elliston <bje@au.ibm.com>
8456
8457 PR target/16155
8458 * gcc.dg/pr16155.c: New test.
8459
558d1f81
JM
84602004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
8461
8462 * gcc.dg/redecl-2.c: New test.
8463
c1e55850
GK
84642004-07-30 Geoffrey Keating <geoffk@apple.com>
8465
8466 * gcc.dg/darwin-longdouble.c: New file.
8467
0534fa56
RH
84682004-07-30 Richard Henderson <rth@redhat.com>
8469
8470 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
8471 write to constant argument.
8472 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
8473
782700d4
RH
84742004-07-30 Richard Henderson <rth@redhat.com>
8475
1f09d3eb
ZW
8476 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
8477 tests of nearest around zero.
782700d4 8478
d60bebdd
AP
84792004-07-30 Andrew Pinski <apinski@apple.com>
8480
8481 * gcc.c-torture/compile/20040730-1.c: New test.
8482
9497a3a4
AH
84832004-07-30 Aldy Hernandez <aldyh@redhat.com>
8484
8485 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
8486 powerpc-eabispe.
8487
0a925a32
AH
84882004-07-30 Aldy Hernandez <aldyh@redhat.com>
8489
8490 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
8491
3a15f566
RS
84922004-07-30 Richard Sandiford <rsandifo@redhat.com>
8493
8494 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
8495 contains $ld_library_path.
8496 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8497
b3b7f0c9
RH
84982004-07-29 Richard Henderson <rth@redhat.com>
8499
8500 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
8501
4b9a3b37
RH
8502 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
8503 (alt2, which): New.
8504 (Check): Accept either alternative.
8505
4684cd27
MM
85062004-07-29 Mark Mitchell <mark@codesourcery.com>
8507
8508 * g++.dg/abi/inline1.C: New test.
8509 * g++.dg/abi/local1-a.cc: Likewise.
8510 * g++.dg/abi/local1.C: Likewise.
8511 * g++.dg/abi/mangle11.C: Tweak location of warnings.
8512 * g++.dg/abi/mangle12.C: Likewise.
8513 * g++.dg/abi/mangle17.C: Likewise.
8514 * g++.dg/abi/mangle20-2.C: Likewise.
8515 * g++.dg/opt/interface1.C: Likewise.
8516 * g++.dg/opt/interface1.h: Likewise.
8517 * g++.dg/opt/interface1-a.cc: New test.
8518 * g++.dg/parse/repo1.C: New test.
8519 * g++.dg/template/repo1.C: Likewise.
8520 * g++.dg/warn/Winline-1.C: Likewise.
8521 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
8522
d397dbcd
DN
85232004-07-29 Diego Novillo <dnovillo@redhat.com>
8524
8525 * gcc.dg/tree-ssa/20040729-1.c: New test.
8526
8f4220dc
MA
85272004-07-27 Matt Austern <austern@apple.com>
8528
8529 * gcc.dg/darwin-bool-1.c: New test.
8530 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 8531
1fd0ec35
RH
85322004-07-28 Richard Henderson <rth@redhat.com>
8533
8534 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
8535 arguments in the correct type. Don't write to constant arguments.
8536
6fea55e9
DN
85372004-07-28 Diego Novillo <dnovillo@redhat.com>
8538
8539 PR tree-optimization/16688
8540 PR tree-optimization/16689
8541 * g++.dg/tree-ssa/pr16688.C: New test.
8542
47a43a10
DN
85432004-07-28 Diego Novillo <dnovillo@redhat.com>
8544
8545 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
8546 loads. Not only in the comment, this time.
8547
312209c6
AO
85482004-07-28 Alexandre Oliva <aoliva@redhat.com>
8549
8550 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
8551 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
8552 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
8553 * gcc.dg/sh4a-bitmovua.c: New.
8554 * gcc.dg/sh4a-cos.c: New.
8555 * gcc.dg/sh4a-cosf.c: New.
8556 * gcc.dg/sh4a-fprun.c: New.
8557 * gcc.dg/sh4a-fsrra.c: New.
8558 * gcc.dg/sh4a-memmovua.c: New.
8559 * gcc.dg/sh4a-sin.c: New.
8560 * gcc.dg/sh4a-sincos.c: New.
8561 * gcc.dg/sh4a-sincosf.c: New.
8562 * gcc.dg/sh4a-sinf.c: New.
8563
c1b763fa
DN
85642004-07-28 Diego Novillo <dnovillo@redhat.com>
8565
8566 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
8567 conditionals.
8568 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
8569 loads.
8570 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
8571 DOM1.
8572
706aa09b
AP
85732004-07-27 Andrew Pinski <apinski@apple.com>
8574
8575 * g++.dg/rtti/tinfo1.C: Correct the xfail.
8576
62d59189
NY
85772004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
8578
8579 * gcc.dg/pragma-isr.c: New test.
8580
00bdb87f
KL
85812004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8582
8583 PR c++/14429
8584 * g++.dg/template/ttp11.C: New test.
8585
9ae2a5d1
DN
85862004-07-27 Diego Novillo <dnovillo@redhat.com>
8587
8588 * gcc.c-torture/compile/20040727-1.c: New test.
8589
ff6a3206
EC
85902004-07-26 Eric Christopher <echristo@redhat.com>
8591
8592 * gcc.c-torture/compile/20040726-2.c: New test.
8593
21db3785
AP
85942004-07-26 Andrew Pinski <apinski@apple.com>
8595
8596 * g++.dg/rtti/tinfo1.C: Xfail.
8597
35b6b437
RS
85982004-07-26 Richard Sandiford <rsandifo@redhat.com>
8599
8600 * gcc.c-torture/compile/20040726-1.c: New test.
8601
70502b2c
GB
86022004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
8603 Brian Ryner <bryner@brianryner.com>
8604
8605 PR c++/9283
8606 PR c++/15000
d7afec4b
ND
8607 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
8608 * g++.dg/ext/visibility/: New directory.
8609 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
8610 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
8611 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
8612 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
8613 * g++.dg/ext/visibility/fvisibility.C,
8614 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
8615 g++.dg/ext/visibility/fvisibility-override1.C
8616 g++.dg/ext/visibility/fvisibility-override2.C
8617 g++.dg/ext/visibility/memfuncts.C
8618 g++.dg/ext/visibility/noPLT.C
8619 g++.dg/ext/visibility/pragma.C
8620 g++.dg/ext/visibility/pragma-override1.C
8621 g++.dg/ext/visibility/pragma-override2.C
8622 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
8623 g++.dg/ext/visibility/virtual.C: New tests.
8624
bbbcb2e1
JM
86252004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
8626
8627 PR c/15360
8628 * gcc.dg/pr15360-1.c: New test.
8629
dfe79cab
DJ
86302004-07-25 Daniel Jacobowitz <dan@debian.org>
8631
8632 * gcc.dg/pragma-align-2.c: New test.
8633 * gcc.dg/pragma-init-fini.c: New test.
8634 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
8635 targets.
8636
197463ae
JM
86372004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
8638
8639 * gcc.dg/init-string-2.c: New test.
8640
c5e36c09
ZW
86412004-07-24 Zack Weinberg <zack@codesourcery.com>
8642
8643 PR 16684
8644 * gcc.dg/Wredundant-decls-1.c: New test case.
8645
5aa33bdb
JJ
86462004-07-24 Jakub Jelinek <jakub@redhat.com>
8647
8648 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
8649 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
8650 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
8651 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
8652 * gcc.dg/compat/generate-random.c: New file.
8653 * gcc.dg/compat/generate-random.h: Likewise.
8654 * gcc.dg/compat/generate-random_r.c: Likewise.
8655 * gcc.dg/compat/struct-layout-1.h: Likewise.
8656 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
8657 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
8658 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
8659 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
8660 * gcc.dg/compat/struct-layout-1_main.c: New test.
8661 * gcc.dg/compat/struct-layout-1_x.c: New file.
8662 * gcc.dg/compat/struct-layout-1_y.c: New file.
8663 * gcc.dg/compat/struct-layout-1_test.h: New file.
8664
7eb01bd8
JM
86652004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
8666
8667 * gcc.dg/comp-return-1.c: New test
8668
13f91444
JJ
86692004-07-23 Janis Johnson <janis187@us.ibm.com>
8670
c7bb2a03
JJ
8671 * gcc.dg/vmx/8-02a.c: Fix typo.
8672
b9eef878
JJ
8673 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
8674 * gcc.dg/darwin-abi-3.c: New test.
8675
47120c07
JJ
8676 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
8677 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
8678
13f91444
JJ
8679 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
8680 * gcc.dg/vmx/ops-long-1.c: New test.
8681 * gcc.dg/vmx/ops-long-2.c: New test.
8682
8f2a734f
NS
86832004-07-23 Nathan Sidwell <nathan@codesourcery.com>
8684
8685 * g++.dg/lookup/conv-[1234].C: New.
8686
73b71f3e
MM
86872004-07-22 Mark Mitchell <mark@codesourcery.com>
8688
8689 * g++.dg/parse/attr2.C: Simplify.
8690
9e629a80
JM
86912004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8692
8693 PR c/7284
8694 * gcc.c-torture/execute/pr7284-1.c: New test.
8695
173b818d
BB
86962004-07-22 Brian Booth <bbooth@redhat.com>
8697
8698 * gcc.dg/tree-ssa/20040721-1.c: New test.
8699
42611590
NS
87002004-07-22 Nathan Sidwell <nathan@codesourcery.com>
8701
8702 * g++.dg/template/crash20.c: New.
8703
4f5492cd
DB
87042004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
8705
c5e36c09 8706 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
8707 Add dg-run directive. Declare variables as required.
8708 * gfortran.dg/g77/README: Update
8709
7413a132
HPN
87102004-07-22 Hans-Peter Nilsson <hp@axis.com>
8711
8712 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
8713 gcc.dg/cris-peep2-andu2.c: New tests.
8714
e508a019
JM
87152004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8716
8717 PR c/15052
8718 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
8719 on return type.
8720 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
8721 messages.
8722 * gcc.dg/qual-return-2.c: Update expected messages.
8723 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
8724
3ea8cd06
JM
87252004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8726
8727 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
8728 * gcc.dg/noncompile/921102-1.c: Update expected error message.
8729
916c5919
JM
87302004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8731
8732 PR c/11250
8733 * gcc.dg/init-string-1.c: New test.
8734
1ff69cbe
JJ
87352004-07-21 Jakub Jelinek <jakub@redhat.com>
8736
8737 PR middle-end/15345
8738 PR c/16450
8739 * gcc.dg/torture/nested-fn-1.c: New test.
8740
7448a4d2
L
87412004-07-20 H.J. Lu <hongjiu.lu@intel.com>
8742
8743 PR target/16559
8744 * gcc.dg/ia64-fptr-1.c: New file.
8745
f03adc6b
GB
87462004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8747
8748 PR c++/14497
8749 * g++.dg/template/spec16.C: New test.
8750 * g++.old-deja/g++.robertl/eb118.C: Remove.
8751
5fe7b654
GB
87522004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8753
8754 PR c++/509
8755 * g++.dg/template/spec15.C: New test.
8756
d417dba9
DB
87572004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
8758
8759 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 8760 directive. Other changes as noted.
d417dba9
DB
8761 * gfortran.dg/g77/13037.f
8762 * gfortran.dg/g77/1832.f
8763 * gfortran.dg/g77/19981119-0.f
8764 * gfortran.dg/g77/19990313-0.f
8765 * gfortran.dg/g77/19990313-1.f
8766 * gfortran.dg/g77/19990313-2.f
8767 * gfortran.dg/g77/19990313-3.f
8768 * gfortran.dg/g77/19990419-1.f
8769 * gfortran.dg/g77/19990826-0.f
8770 * gfortran.dg/g77/19990826-2.f
8771 * gfortran.dg/g77/20000503-1.f
8772 * gfortran.dg/g77/20001111.f
8773 * gfortran.dg/g77/20010116.f
8774 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
8775 * gfortran.dg/g77/20010430.f
8776 * gfortran.dg/g77/6177.f
8777 * gfortran.dg/g77/947.f
8778 * gfortran.dg/g77/970816-3.f
8779 * gfortran.dg/g77/971102-1.f
8780 * gfortran.dg/g77/980520-1.f
8781 * gfortran.dg/g77/980628-0.f
8782 * gfortran.dg/g77/980628-1.f
8783 * gfortran.dg/g77/980628-10.f
8784 * gfortran.dg/g77/980628-2.f
8785 * gfortran.dg/g77/980628-3.f
8786 * gfortran.dg/g77/980628-7.f
8787 * gfortran.dg/g77/980628-8.f
8788 * gfortran.dg/g77/980628-9.f
8789 * gfortran.dg/g77/980701-0.f
8790 * gfortran.dg/g77/980701-1.f
8791 * gfortran.dg/g77/cabs.f
8792 * gfortran.dg/g77/claus.f
8793 * gfortran.dg/g77/complex_1.f
8794 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
8795 * gfortran.dg/g77/dcomplex.f
8796 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
8797 * gfortran.dg/g77/f90-intrinsic-mathematical.f
8798 * gfortran.dg/g77/f90-intrinsic-numeric.f
8799 * gfortran.dg/g77/int8421.f
8800 * gfortran.dg/g77/labug1.f
8801 * gfortran.dg/g77/large_vec.f
8802 * gfortran.dg/g77/le.f
8803 * gfortran.dg/g77/short.f
8804 * gfortran.dg/g77/README: Update
8805
f68e4dc8
MM
88062004-07-20 Mark Mitchell <mark@codesourcery.com>
8807
8808 PR c++/16637
8809 * g++.dg/parse/lookup4.C: New test.
8810
e9f7dd36
KL
88112004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8812
8813 PR c++/16175
8814 * g++.dg/template/ttp10.C: New test.
8815
a182b26d
JM
88162004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
8817
8818 * gcc.dg/pr12625-1.c: New test.
8819
a6c0a76c
SB
88202004-07-20 Steven Bosscher <stevenb@suse.de>
8821
8822 * testsuite/gcc.dg/switch-warn-1.c: New test.
8823 * testsuite/gcc.dg/switch-warn-2.c: New test.
8824 * gcc.c-torture/compile/pr14730.c: Update.
8825
e05de6f2
KC
88262004-07-19 Kelley Cook <kcook@gcc.gnu.org>
8827
8828 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
8829 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
8830 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
8831 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 8832
43fa0f09
MM
88332004-07-18 Mark Mitchell <mark@codesourcery.com>
8834
8835 PR c++/16623
8836 * g++.dg/template/assign1.C: New test.
8837
6df91b00
KL
88382004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8839
8840 PR c++/12170
8841 * g++.dg/template/ttp9.C: New test.
8842
a2bec818
DJ
88432004-07-19 Daniel Jacobowitz <dan@debian.org>
8844
8845 * gcc.dg/format/cmn-err-1.c: New test.
8846
487a92fe
JM
88472004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
8848
8849 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
8850 gcc.dg/Wparentheses-10.c: New tests.
8851 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
8852
3d23e018
TS
88532004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8854
8855 PR fortran/16465
8856 * gfortran.dg/g77//ffixed-line-length-0.f,
8857 gfortran.dg/g77/ffixed-line-length-132.f,
8858 gfortran.dg/g77/ffixed-line-length-72.f,
8859 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
8860 gfortran.dg/g77/README: Update.
8861
3601f003
KL
88622004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8863
8864 PR c++/13092
8865 * g++.dg/template/non-dependent7.C: New test.
8866 * g++.dg/template/non-dependent8.C: Likewise.
8867 * g++.dg/template/non-dependent9.C: Likewise.
8868 * g++.dg/template/non-dependent10.C: Likewise.
8869
0e242c82
MM
88702004-07-17 Mark Mitchell <mark@codesourcery.com>
8871
8872 PR c++/16337
8873 * g++.dg/parse/attr2.C: New test.
8874
649067c3
TM
88752004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
8876
8877 * g77.dg: Removed.
8878 * g77.f-torture: Ditto.
8879
3e3970a2
JM
88802004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
8881
8882 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
8883 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
8884 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
8885
d25cee4d
RH
88862004-07-16 Richard Henderson <rth@redhat.com>
8887
8888 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
8889
e94f3b4f
TS
88902004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8891
8892 * lib/fortran-torture.exp (fortran-torture): Don't test compile
8893 tests with full list of options.
8894 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
8895 of TORTURE_OPTIONS if test contains 'dg-do run'.
8896
b38b6477
TS
8897 PR fortran/16404
8898 * gfortran.dg/do_iterator.f90: New test.
8899
a916927f
VR
89002004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8901
8902 PR rtl-optimization/16536
8903 * gcc.c-torture/execute/restrict-1.c: New test.
8904
610bff84
TS
89052004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8906
8907 PR fortran/15324
8908 * gfortran.dg/pr15324.f90: New test.
8909
d157d978
TS
8910 PR fortran/15129
8911 * gfortran.dg/pr15129.f90: New test.
8912
c5a41953
TS
8913 PR fortran/15140
8914 * gfortran.dg/pr15140.f90: New test.
8915
0c0df4b3
TS
8916 PR fortran/13792
8917 * gfortran.fortran-torture/execute/bounds.f90: Add check for
8918 compile-time simplification.
8919
cd9dd3ee
MS
89202004-07-14 Mike Stump <mrs@apple.com>
8921
8922 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
8923
b5411fea
JW
89242004-07-14 James E Wilson <wilson@specifixinc.com>
8925
8926 PR target/16325
8927 * gcc.dg/profile-generate-1.c: New.
8928
b8b139c7
JJ
89292004-07-15 Jakub Jelinek <jakub@redhat.com>
8930
8931 * gcc.c-torture/execute/20040709-1.c: New test.
8932 * gcc.c-torture/execute/20040709-2.c: New test.
8933
ff06b392
MS
89342004-07-14 Mike Stump <mrs@apple.com>
8935
8936 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
8937
9daaba62
MS
89382004-07-14 Mike Stump <mrs@apple.com>
8939
8940 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
8941
1ff3c076
MM
89422004-07-13 Mark Mitchell <mark@codesourcery.com>
8943
8944 PR c++/16518
8945 * g++.dg/parse/mutable1.C: New test.
c5e36c09 8946
ee536902
DN
89472004-07-13 Diego Novillo <dnovillo@redhat.com>
8948
8949 PR tree-optimization/16443
8950 * gcc.dg/tree-ssa/20040713-1.c: New test.
8951
a65ab524
UW
89522004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
8953
8954 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
8955 for operator new.
8956
5d16533a 89572004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
8958
8959 * gfortran.dg/g77/README: New file
c5e36c09 8960 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
8961 g77.f-torture/noncompile. Add "dg-do compile" and
8962 dg-error as required.
8963 * gfortran.dg/g77/19990218-1.f: Likewise
8964 * gfortran.dg/g77/19990905-1.f: Likewise
8965 * gfortran.dg/g77/9263.f: Likewise
8966 * gfortran.dg/g77/980615-0.f: Likewise
8967 * gfortran.dg/g77/980616-0.f: Likewise
8968 * gfortran.dg/g77/check0.f: Likewise
8969 * gfortran.dg/g77/select_no_compile.f: Likewise
8970
5d16533a 89712004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
8972
8973 Copy files from g77.f-torture/compile.
8974 Add "{ dg-do compile}". Other changes as noted
8975 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
8976 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
8977 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
8978 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
8979 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
8980 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
8981 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
8982 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
8983 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
8984 * gfortran.dg/g77/xformat.f: Add dg-warning
8985
5d16533a 89862004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 8987
eee6792b
DB
8988 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
8989 Add {dg-do compile} directive.
8990 * gfortran.dg/g77/cpp2.F: Likewise
8991
81242403
VR
89922004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8993
8994 PR c++/5402
8995 * g++.dg/lookup/name-clash1.C: New test.
8996
8997 PR c++/9777
8998 * g++.dg/lookup/name-clash2.C: New test.
8999
9000 PR c++/12102
9001 * g++.dg/lookup/name-clash3.C: New test.
9002
3143d517
GB
90032004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9004
9005 * g++.dg/lookup/new2.C: New test.
9006 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
9007
5d16533a 90082004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 9009
eee6792b 9010 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
9011 Add {dg-do compile} directive.
9012 * gfortran.dg/g77/13060.f: Likewise
9013 * gfortran.dg/g77/19990218-0.f: Likewise
9014 * gfortran.dg/g77/19990305-0.f: Likewise
9015 * gfortran.dg/g77/19990419-0.f: Likewise
9016 * gfortran.dg/g77/19990502-0.f: Likewise
9017 * gfortran.dg/g77/19990502-1.f: Likewise
9018 * gfortran.dg/g77/19990525-0.f: Likewise
9019 * gfortran.dg/g77/19990826-1.f: Likewise
9020 * gfortran.dg/g77/19990826-3.f: Likewise
9021 * gfortran.dg/g77/19990905-2.f: Likewise
9022 * gfortran.dg/g77/20000412-1.f: Likewise
9023 * gfortran.dg/g77/20000511-1.f: Likewise
9024 * gfortran.dg/g77/20000511-2.f: Likewise
9025 * gfortran.dg/g77/20000518.f: Likewise
9026 * gfortran.dg/g77/20000601-1.f: Likewise
9027 * gfortran.dg/g77/20000601-2.f: Likewise
9028 * gfortran.dg/g77/20000629-1.f: Likewise
9029 * gfortran.dg/g77/20000630-2.f: Likewise
9030 * gfortran.dg/g77/20010115.f: Likewise
9031 * gfortran.dg/g77/20010321-1.f: Likewise
9032 * gfortran.dg/g77/20010426.f: Likewise
9033 * gfortran.dg/g77/20020307-1.f: Likewise
9034 * gfortran.dg/g77/8485.f: Likewise
9035 * gfortran.dg/g77/960317-1.f: Likewise
9036 * gfortran.dg/g77/970915-0.f: Likewise
9037 * gfortran.dg/g77/980310-1.f: Likewise
9038 * gfortran.dg/g77/980310-2.f: Likewise
9039 * gfortran.dg/g77/980310-3.f: Likewise
9040 * gfortran.dg/g77/980310-4.f: Likewise
9041 * gfortran.dg/g77/980310-6.f: Likewise
9042 * gfortran.dg/g77/980310-7.f: Likewise
9043 * gfortran.dg/g77/980310-8.f: Likewise
9044 * gfortran.dg/g77/980419-2.f: Likewise
9045 * gfortran.dg/g77/980424-0.f: Likewise
9046 * gfortran.dg/g77/980427-0.f: Likewise
9047 * gfortran.dg/g77/980729-0.f: Likewise
9048 * gfortran.dg/g77/981117-1.f: Likewise
9049 * gfortran.dg/g77/toon_1.f: Likewise
9050
7fb213d8
GB
90512004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9052
9053 PR c++/2204
9054 * g++.dg/other/abstract2.C: New test.
9055
597073ac
PB
90562004-07-12 Paul Brook <paul@codesourcery.com>
9057
9058 * gfortran.dg/pointer_init_1.f90: New test.
9059
682e69e1
PB
90602004-07-11 Paul Brook <paul@codesourcery.com>
9061
9062 PR fortran/15986
9063 * gfortran.dg/contained_1.f90: New test.
9064
f44b0c8e
MM
90652004-07-11 Mark Mitchell <mark@codesourcery.com>
9066
9067 * g++.dg/parse/defarg8.C: New test.
9068
0bbf5891
TS
90692004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9070
9071 PR fortran/16433
9072 * gfortran.dg/pr16433.f: New test.
9073
a083c04a
TS
9074 PR fortran/17574
9075 * gfortran.dg/pr15754.f90: New test.
c5e36c09 9076
fae1b38d
JM
90772004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
9078
9079 PR tree-optimization/16437
9080 * gcc.c-torture/execute/bitfld-4.c: New test.
9081
9cbf8b41 90822004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 9083
9cbf8b41
TS
9084 * gfortran.fortran-torture/execute/common_2.f90: Add check for
9085 access to common var from module.
9086
a53334a4
TS
90872004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9088
9089 PR fortran/16336
9090 * gfortran.fortran-torture/execute/common_2.f90: New test.
9091
331c72f3
PB
90922004-07-10 Paul Brook <paul@codesourcery.com>
9093
9094 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
9095
50389094
TS
90962004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9097
9098 PR fortran/15969
9099 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
9100
5d16533a 91012004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
9102
9103 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
9104 * gfortran.dg/g77/ffixed-form-2.f: Likewise
9105 * gfortran.dg/g77/ffree-form-1.f: Likewise
9106 * gfortran.dg/g77/ffree-form-2.f: Likewise
9107 * gfortran.dg/g77/ffree-form-3.f: Likewise
9108 * gfortran.dg/g77/fno-underscoring.f: Likewise
9109 * gfortran.dg/g77/funderscoring.f: Likewise
9110 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
9111
44bce8bf 91122004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 9113
44bce8bf
TS
9114 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
9115
ad6e2a18
TS
91162004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9117 Paul Brook <paul@codesourcery.com>
9118
9119 PR fortran/13415
9120 * gfortran.dg/common_pointer_1.f90: New test.
9121
17a916d4
GB
91222004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9123
9124 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
9125
5806d4fd
JW
91262004-07-09 James E Wilson <wilson@specifixinc.com>
9127
9128 PR target/16364
9129 * gcc.c-torture/compile/20040709-1.c: New.
9130
5721c2be 91312004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 9132
5721c2be
TS
9133 PR fortran/14077
9134 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
9135
32e89beb
TS
91362004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9137
9138 PR fortran/13201
9139 * gfortran.dg/shape_1.f90: New test.
9140
9affb2c7
ZW
91412004-07-09 Zack Weinberg <zack@codesourcery.com>
9142 Andrew Pinski <apinski@apple.com>
9143
9144 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
9145
a578b091
TS
91462004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9147
9148 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
9149 comment.
9150
db482e5c
TS
91512004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9152 Paul Brook <paul@codesourcery.com>
9153
9affb2c7 9154 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
9155 '.f95' and '.F95'.
9156
559b79cf
DN
91572004-07-09 Diego Novillo <dnovillo@redhat.com>
9158
9159 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
9160
fbc40a17
TS
91612004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9162
9163 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
9164 testcases with capital suffix.
9165
d3fcc995
TS
91662004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9167
9168 PR fortran/15481
5d16533a
PB
9169 PR fortran/13372
9170 PR fortran/13575
9171 PR fortran/15978
d3fcc995 9172 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
9173
9174 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 9175
5d16533a 91762004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
9177
9178 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
9179 expression to match gfortran warning/error messages
9180 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
9181 dg-error text.
9182
5d16533a 91832004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 9184
9affb2c7 9185 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
9186 search_for_re.
9187
55d816e7
EB
91882004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9189
9190 * gcc.c-torture/execute/simd-5.x: New file.
9191 XFAIL on SPARC 64-bit at -O0.
9192
dd29d26b
GB
91932004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9194
9195 PR c++/8211
9196 PR c++/16165
9197 * g++.dg/warn/effc3.C: New test.
9198
5d16533a 91992004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
9200
9201 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
9202 change X to 1X in format.
9203 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
9204 add data statements to conform to standard.
9205
5d16533a 92062004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 9207
9affb2c7 9208 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
9209 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
9210 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
9211
5d16533a 92122004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
9213
9214 * gfortran.dg/g77/7388.f: Copy from g77.dg
9215 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 9216 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
9217 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
9218 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
9219 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
9220 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
9221 * gfortran.dg/g77/strlen0.f: Likewise
9222
5d16533a 92232004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 9224
9469f0aa
AJ
9225 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
9226 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 9227
ef22126d
EB
92282004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9229
9230 * gcc.c-torture/execute/920428-2.x: Delete.
9231 * gcc.c-torture/execute/920501-7.x: Likewise.
9232
c618c6ec
JJ
92332004-07-08 Jakub Jelinek <jakub@redhat.com>
9234
9235 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
9236 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
9237 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
9238 prescott and c3-2.
9239 (PREFETCH_3DNOW): Add -march=c3.
9240
6f263171
DN
92412004-07-08 Diego Novillo <dnovillo@redhat.com>
9242
9243 PR c/16437
9244 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
9245 * gcc.c-torture/execute/bf64-1.x: Likewise.
9246
1d511ed5
EB
92472004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9248
9249 * gcc.c-torture/compile/20040708-1.c: New test.
9250
47293da3
GB
92512004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9252
9253 PR c++/16169
9254 * g++.dg/warn/effc2.C: New test.
9255
bc15d0ef
JM
92562004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
9257
9258 * gcc.c-torture/execute/bitfld-1.x: Remove.
9259 * gcc.c-torture/execute/bitfld-3.c: New test.
9260 * gcc.dg/bitfld-2.c: Remove XFAILs.
9261
7ac224c1
L
92622004-07-07 H.J. Lu <hongjiu.lu@intel.com>
9263
9264 PR c++/16276
9265 * g++.dg/rtti/tinfo1.C: New file.
9266
b49fcebd
EC
92672004-07-07 Eric Christopher <echristo@redhat.com>
9268
9269 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
9270
192c02b6
AP
92712004-07-07 Andrew Pinski <apinski@apple.com>
9272
9273 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
9274
f4f58d94
MM
92752004-07-07 Mark Mitchell <mark@codesourcery.com>
9276
9277 * g++.dg/init/call1.C: XFAIL.
9278
70128ad9
AO
92792004-07-07 Alexandre Oliva <aoliva@redhat.com>
9280
9281 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
9282 except for movstrict*, to movmem* and clrstr* to clrmem*.
9283
48b2e0a7
RS
92842004-07-07 Richard Sandiford <rsandifo@redhat.com>
9285
9286 * gcc.c-torture/execute/20040707-1.c: New test.
9287
60e20b90
RS
92882004-07-06 Richard Sandiford <rsandifo@redhat.com>
9289
9290 * gcc.c-torture/execute/20040706-1.c: New test.
9291
fddabb2c
GB
92922004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9293
9294 PR c++/3671
9295 * g++.dg/template/spec14.C: New test.
9296
7682ef83
JJ
92972004-07-05 Jakub Jelinek <jakub@redhat.com>
9298
9299 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
9300 nothing if not yet defined. Use it in b, c and d type definitions.
9301 * gcc.c-torture/execute/20040705-1.c: New test.
9302 * gcc.c-torture/execute/20040705-2.c: New test.
9303
030bbecd
GB
93042004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9305
9306 PR c++/2518
9307 * g++.dg/lookup/new1.C: New test.
9308
7c6536fa
VR
93092004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9310
9311 PR c++/11406
9312 * g++.dg/template/sizeof8.C: New test.
9313
e0ec4c3b
RS
93142004-07-05 Richard Sandiford <rsandifo@redhat.com>
9315
9316 * gcc.c-torture/compile/20040705-1.c: New test.
9317
bf1df0a0
BD
93182004-07-04 Bud Davis <bdavis9659@comcast.net>
9319
9320 * gfortran.fortran-torture/execute/seq_io.f90: New test.
9321
a09d4744
NB
93222004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
9323
9324 * gcc.dg/cpp/if-mop.c: Two new testcases.
9325 * gcc.dg/cpp/trad/comment-3.c: New.
9326
1107b970
PB
93272004-07-04 Paul Brook <paul@codesourcery.com>
9328
9329 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
9330
93312004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
9332
9333 PR c++/3761
9334 * g++.dg/lookup/crash4.C: New test.
ece95d90 9335
50c64317
ZW
93362004-07-02 Zack Weinberg <zack@codesourcery.com>
9337
9338 * gcc.c-torture/execute/builtin-abs-1.c
9339 * gcc.c-torture/execute/builtin-abs-2.c
9340 * gcc.c-torture/execute/builtin-complex-1.c
9341 * gcc.c-torture/execute/builtins/string-1-lib.c
9342 * gcc.c-torture/execute/builtins/string-1.c
9343 * gcc.c-torture/execute/builtins/string-2-lib.c
9344 * gcc.c-torture/execute/builtins/string-2.c
9345 * gcc.c-torture/execute/builtins/string-3-lib.c
9346 * gcc.c-torture/execute/builtins/string-3.c
9347 * gcc.c-torture/execute/builtins/string-4-lib.c
9348 * gcc.c-torture/execute/builtins/string-4.c
9349 * gcc.c-torture/execute/builtins/string-5-lib.c
9350 * gcc.c-torture/execute/builtins/string-5.c
9351 * gcc.c-torture/execute/builtins/string-6-lib.c
9352 * gcc.c-torture/execute/builtins/string-6.c
9353 * gcc.c-torture/execute/builtins/string-7-lib.c
9354 * gcc.c-torture/execute/builtins/string-7.c
9355 * gcc.c-torture/execute/builtins/string-8-lib.c
9356 * gcc.c-torture/execute/builtins/string-8.c
9357 * gcc.c-torture/execute/builtins/string-9-lib.c
9358 * gcc.c-torture/execute/builtins/string-9.c
9359 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
9360 * gcc.c-torture/execute/builtins/string-asm-1.c
9361 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
9362 * gcc.c-torture/execute/builtins/string-asm-2.c
9363 * gcc.c-torture/execute/stdio-opt-1.c
9364 * gcc.c-torture/execute/stdio-opt-2.c
9365 * gcc.c-torture/execute/stdio-opt-3.c
9366 * gcc.c-torture/execute/string-opt-1.c
9367 * gcc.c-torture/execute/string-opt-10.c
9368 * gcc.c-torture/execute/string-opt-11.c
9369 * gcc.c-torture/execute/string-opt-12.c
9370 * gcc.c-torture/execute/string-opt-13.c
9371 * gcc.c-torture/execute/string-opt-14.c
9372 * gcc.c-torture/execute/string-opt-15.c
9373 * gcc.c-torture/execute/string-opt-16.c
9374 * gcc.c-torture/execute/string-opt-2.c
9375 * gcc.c-torture/execute/string-opt-6.c
9376 * gcc.c-torture/execute/string-opt-7.c
9377 * gcc.c-torture/execute/string-opt-8.c:
9378 Replace with ...
9379
9380 * gcc.c-torture/execute/builtins/abs-2.c
9381 * gcc.c-torture/execute/builtins/abs-3.c
9382 * gcc.c-torture/execute/builtins/complex-1.c
9383 * gcc.c-torture/execute/builtins/fprintf.c
9384 * gcc.c-torture/execute/builtins/fputs.c
9385 * gcc.c-torture/execute/builtins/memcmp.c
9386 * gcc.c-torture/execute/builtins/memmove.c
9387 * gcc.c-torture/execute/builtins/memops-asm.c
9388 * gcc.c-torture/execute/builtins/mempcpy-2.c
9389 * gcc.c-torture/execute/builtins/mempcpy.c
9390 * gcc.c-torture/execute/builtins/memset.c
9391 * gcc.c-torture/execute/builtins/printf.c
9392 * gcc.c-torture/execute/builtins/sprintf.c
9393 * gcc.c-torture/execute/builtins/strcat.c
9394 * gcc.c-torture/execute/builtins/strchr.c
9395 * gcc.c-torture/execute/builtins/strcmp.c
9396 * gcc.c-torture/execute/builtins/strcpy.c
9397 * gcc.c-torture/execute/builtins/strcspn.c
9398 * gcc.c-torture/execute/builtins/strlen-2.c
9399 * gcc.c-torture/execute/builtins/strlen.c
9400 * gcc.c-torture/execute/builtins/strncat.c
9401 * gcc.c-torture/execute/builtins/strncmp-2.c
9402 * gcc.c-torture/execute/builtins/strncmp.c
9403 * gcc.c-torture/execute/builtins/strncpy.c
9404 * gcc.c-torture/execute/builtins/strpbrk.c
9405 * gcc.c-torture/execute/builtins/strpcpy-2.c
9406 * gcc.c-torture/execute/builtins/strpcpy.c
9407 * gcc.c-torture/execute/builtins/strrchr.c
9408 * gcc.c-torture/execute/builtins/strspn.c
9409 * gcc.c-torture/execute/builtins/strstr-asm.c
9410 * gcc.c-torture/execute/builtins/strstr.c:
9411 ... these new files.
9412
9413 * gcc.c-torture/execute/builtins/abs-2-lib.c
9414 * gcc.c-torture/execute/builtins/abs-3-lib.c
9415 * gcc.c-torture/execute/builtins/complex-1-lib.c
9416 * gcc.c-torture/execute/builtins/fprintf-lib.c
9417 * gcc.c-torture/execute/builtins/fputs-lib.c
9418 * gcc.c-torture/execute/builtins/memcmp-lib.c
9419 * gcc.c-torture/execute/builtins/memmove-lib.c
9420 * gcc.c-torture/execute/builtins/memops-asm-lib.c
9421 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
9422 * gcc.c-torture/execute/builtins/mempcpy-lib.c
9423 * gcc.c-torture/execute/builtins/memset-lib.c
9424 * gcc.c-torture/execute/builtins/printf-lib.c
9425 * gcc.c-torture/execute/builtins/sprintf-lib.c
9426 * gcc.c-torture/execute/builtins/strcat-lib.c
9427 * gcc.c-torture/execute/builtins/strchr-lib.c
9428 * gcc.c-torture/execute/builtins/strcmp-lib.c
9429 * gcc.c-torture/execute/builtins/strcpy-lib.c
9430 * gcc.c-torture/execute/builtins/strcspn-lib.c
9431 * gcc.c-torture/execute/builtins/strlen-2-lib.c
9432 * gcc.c-torture/execute/builtins/strlen-lib.c
9433 * gcc.c-torture/execute/builtins/strncat-lib.c
9434 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
9435 * gcc.c-torture/execute/builtins/strncmp-lib.c
9436 * gcc.c-torture/execute/builtins/strncpy-lib.c
9437 * gcc.c-torture/execute/builtins/strpbrk-lib.c
9438 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
9439 * gcc.c-torture/execute/builtins/strpcpy-lib.c
9440 * gcc.c-torture/execute/builtins/strrchr-lib.c
9441 * gcc.c-torture/execute/builtins/strspn-lib.c
9442 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
9443 * gcc.c-torture/execute/builtins/strstr-lib.c
9444 * gcc.c-torture/execute/builtins/lib/abs.c
9445 * gcc.c-torture/execute/builtins/lib/fprintf.c
9446 * gcc.c-torture/execute/builtins/lib/memset.c
9447 * gcc.c-torture/execute/builtins/lib/printf.c
9448 * gcc.c-torture/execute/builtins/lib/sprintf.c
9449 * gcc.c-torture/execute/builtins/lib/strcpy.c
9450 * gcc.c-torture/execute/builtins/lib/strcspn.c
9451 * gcc.c-torture/execute/builtins/lib/strncat.c
9452 * gcc.c-torture/execute/builtins/lib/strncmp.c
9453 * gcc.c-torture/execute/builtins/lib/strncpy.c
9454 * gcc.c-torture/execute/builtins/lib/strpbrk.c
9455 * gcc.c-torture/execute/builtins/lib/strspn.c
9456 * gcc.c-torture/execute/builtins/lib/strstr.c:
9457 New files containing support routines.
9458
9459 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
9460 declaration.
9461 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
9462 when not optimizing.
9463
d9634d53
MM
94642004-07-02 Mark Mitchell <mark@codesourcery.com>
9465
9466 PR c++/16240
9467 * g++.dg/abi/mangle22.C: New test.
9468 * g++.dg/abi/mangle23.C: Likewise.
9469
5d16533a 94702004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
9471
9472 PR fortran/16290
9473 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
9474 Allow for cases without denormalized floating point numbers.
9475
ede1a387
JM
94762004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
9477
9478 PR c/1027
9479 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9480 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
9481 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
9482 expected warning text.
9483 * gcc.dg/format/diag-2.c: New test.
9484
ed63f99a
EB
94852004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9486
9487 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
9488
64a9295a
PB
94892004-07-01 Paolo Bonzini <bonzini@gnu.org>
9490
9491 * gcc.dg/builtins-43.c: New.
9492 * gcc.dg/builtins-44.c: New.
9493 * gcc.dg/builtins-45.c: New.
9494
f8a57be8
GK
94952004-06-26 Geoffrey Keating <geoffk@apple.com>
9496 Andreas Tobler <a.tobler@schweiz.ch>
9497
9498 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
9499 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
9500 as SIGSEGV.
9501 * gcc.dg/cleanup-11.c: Likewise.
9502 * gcc.dg/cleanup-8.c: Likewise.
9503 * gcc.dg/cleanup-9.c: Likewise.
9504 * gcc.dg/cleanup-5.c: Run on all platforms.
9505
dd66b8e8
JM
95062004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
9507
9508 * g++.dg/warn/nonnull1.C: New test.
9509
43e7557b
EB
95102004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9511
9512 * gcc.dg/compat/compat-common.h: Wrap up CINT in
9513 an #ifndef SKIP_COMPLEX_INT/#endif pair.
9514 Special-case the Sun compiler wrt to <complex.h>.
9515
11012cd6
NY
95162004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
9517
a9c08588
NY
9518 * gcc.dg/Wunreachable-8.C: New test.
9519
9520 * gcc.dg/h8300-ice2.c : New test.
11012cd6 9521
e5ddaa24
TS
95222004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
9523
9524 PR fortran/16161
9525 * gfortran.fortran-torture/compile/implicit.f90: Add test
9526 for implicit character.
9527
5d16533a 95282004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 9529
5d16533a
PB
9530 PR fortran/16289
9531 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
9532 Use tiny() intrinsic to find smallest non-negative real
807a7d14 9533
df62f18a
JJ
95342004-06-30 Jakub Jelinek <jakub@redhat.com>
9535
0984ba10
JJ
9536 * gcc.dg/compat/struct-by-value-22_main.c: New test.
9537 * gcc.dg/compat/struct-by-value-22_x.c: New.
9538 * gcc.dg/compat/struct-by-value-22_y.c: New.
9539
df62f18a
JJ
9540 * gcc.c-torture/execute/20040629-1.c: New test.
9541
b4db40bf
JJ
95422004-06-29 Jakub Jelinek <jakub@redhat.com>
9543
57512331
JJ
9544 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
9545 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
9546
b4db40bf
JJ
9547 PR target/16195
9548 * gcc.dg/20040625-1.c: New test.
9549
78f2fb08
TS
95502004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9551
9552 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
9553
95542004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
9555
9556 PR fortran/15963
9557 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
9558
97e73bd2
RH
95592004-06-29 Richard Henderson <rth@redhat.com>
9560
9561 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
9562
46e995e0
PB
95632004-06-29 Paul Brook <paul@codesourcery.com>
9564
9565 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
9566 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
9567
fe88415f
NS
95682004-06-29 Nathan Sidwell <nathan@codesourcery.com>
9569
9570 PR c++/16260
9571 * g++.dg/parse/crash15.C: New.
9572
3b50d22e
AP
95732004-06-28 Andrew Pinski <apinski@apple.com>
9574
e440ec57
AP
9575 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
9576 by the error already.
9577
3b50d22e
AP
9578 * g++.dg/opt/ptrmem4.C: Change to compile only test.
9579
6cdd2721
DD
95802004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
9581
9582 PR target/14041
9583 * gcc.dg/h8300-bss-align-1.c : New.
9584
644d1951
NS
95852004-06-28 Nathan Sidwell <nathan@codesourcery.com>
9586
fe88415f 9587 * PR c++/16174
644d1951
NS
9588 * g++.dg/template/ctor4.C: New.
9589
10317a4f
AP
95902004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
9591
9592 PR c++/16205
9593 * g++.dg/warn/Wsequence-point-1.C: New test.
9594
8dcd4256
PB
95952004-06-27 Paul Brook <paul@codesourcery.com>
9596
9597 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
9598
59d4a500
ZW
95992004-06-27 Zack Weinberg <zack@codesourcery.com>
9600
9601 * g++.old-deja/g++.mike/p7325.C: Remove.
9602
81ce39d6
AP
96032004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
9604
9605 PR c/14963
9606 * gcc.dg/pr14963.c: New test.
9607
f84b6c96
MM
96082004-06-27 Mark Mitchell <mark@codesourcery.com>
9609
9610 PR c++/16193
9611 * g++.dg/parse/redef1.C: New test.
9612
b6ded5bd
JM
96132004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
9614
9615 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
9616 20021110.c.
9617 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
9618 20021119-1.c.
9619 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
9620 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
9621 5-04.c.
9622 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
9623 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
9624 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
9625 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
9626 g++.brendan/enum14.C.
9627 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
9628 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
9629 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
9630 g++.mike/virt1.C.
9631 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
9632 memtemp24.C.
9633
64b663f8
RS
96342004-06-27 Roger Sayle <roger@eyesopen.com>
9635
9636 * gcc.dg/20040527-1.c: New test case.
9637
3e14aaa2
BD
96382004-06-26 Bud Davis <bdavis9659@comcast.net>
9639
9640 PR gfortran/pr16196
9641 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
9642
0fe0c614
RS
96432004-06-25 Roger Sayle <roger@eyesopen.com>
9644
9645 PR middle-end/15825
9646 * gcc.dg/pr15825-1.c: New test case.
9647
f1526aaa
RS
96482004-06-25 Richard Sandiford <rsandifo@redhat.com>
9649
9650 * gcc.c-torture/execute/20040625-1.c: New test.
9651
e2296cc2
TS
96522004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9653
9654 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
9655
3af5dcdb
RS
96562004-06-25 Richard Sandiford <rsandifo@redhat.com>
9657
9658 * gcc.dg/torture/mips-div-1.c: New test.
9659
d2d8936f
JL
96602004-06-24 Jeff Law <law@redhat.com>
9661
9662 * gcc.dg/tree-ssa/20040624-1.c: New test.
9663
5a1f3953
RS
96642004-06-24 Richard Sandiford <rsandifo@redhat.com>
9665
9666 * gcc.c-torture/compile/20040624-1.c: New test.
9667
bbb2a345
GB
96682004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9669
9670 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
9671 this directory.
9672
de46b2fe
AP
96732004-06-23 Andrew Pinski <apinski@apple.com>
9674
b713a445
AP
9675 PR middle-end/15988
9676 * g++.dg/opt/ptrmem4.C: New test.
9677
de46b2fe
AP
9678 * gcc.dg/c90-array-quals-2.c: New test.
9679
881f20cb
NY
96802006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
9681
9682 * gcc.dg/kpice1.c: New test.
9683
fe7080d2
AP
96842006-06-23 Andrew Pinski <apinski@apple.com>
9685
9686 * gcc.dg/c90-array-quals.c: New test.
9687
1cc3d085
RH
96882006-06-22 Richard Henderson <rth@redhat.com>
9689
9690 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
9691
2e5a1510
LR
96922004-06-22 Loren James Rittle <ljrittle@acm.org>
9693
9694 * gcc.dg/builtins-config.h: Handle FreeBSD.
9695
0f59171d
RH
96962006-06-22 Richard Henderson <rth@redhat.com>
9697
9698 * g++.dg/opt/devirt1.C: New.
9699
97002004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
9701
9702 * g++.dg/opt/pr15551.C: New testcase.
9703
96a4ec03
L
97042004-06-22 H.J. Lu <hongjiu.lu@intel.com>
9705
9706 PR target/14800
9707 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
9708 x86_64-*-linux* when compiling for 32bit.
9709
f6bf7bb6
AP
97102004-06-21 Andrew Pinski <apinski@apple.com>
9711
9712 * gcc.dg/pch/struct-1.c: New.
9713 * gcc.dg/pch/struct-1.hs: New.
9714
c0d578e6
GK
97152004-06-21 Geoffrey Keating <geoffk@apple.com>
9716
9717 * gcc.dg/pch/save-temps-1.c: New file.
9718 * gcc.dg/pch/save-temps-1.hs: New file.
9719
8750f9cd
JB
97202004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
9721
9722 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
9723 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
9724
63110e4e
TS
97252004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9726
9727 * gfortran.fortran-torture/execute/select_1.f90: Rename function
9728 to fix type error.
9729 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
9730 Remove trailing spaces.
59d4a500 9731
3a5b9284
RH
97322004-06-21 Richard Henderson <rth@redhat.com>
9733
9734 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
9735 merging && to BIT_FIELD_REF.
9736
992d907d
RS
97372004-06-21 Richard Sandiford <rsandifo@redhat.com>
9738
9739 * g++.dg/opt/placeholder1.C: New test.
9740
ce70456b
EB
97412004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9742
9743 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
9744 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9745 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9746 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9747
84b8b0e0
ZW
97482004-06-20 Zack Weinberg <zack@codesourcery.com>
9749
9750 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
9751 extern "C".
9752 * g++.dg/other/pragma-re-1.C: Add comments.
9753
04b0faec 97542004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
9755
9756 PR gfortran/16080
04b0faec
BD
9757 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
9758
bb60c95f
AP
97592004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
9760
9761 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
9762 instead of setting the type of size_t by
9763 hand.
9764
ee8db92b
RS
97652004-06-18 Roger Sayle <roger@eyesopen.com>
9766
9767 * gcc.dg/unordered-2.c: New test case.
9768 * gcc.dg/unordered-3.c: New test case.
9769
5d16533a 97702004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
9771
9772 PR other/16043
9773 * lib/g++.exp (g++_version): Tweak regexp for version
9774 * lib/g77.exp (g77_version): Likewise
9775 * lib/gfortran.exp (gfortran_version): Likewise
9776 * lib/objc.exp (objc_version): Likewise
9777 * lib/treelang.exp (treelang_version): Likewise
9778
1acd15e8
JJ
97792004-06-19 Jakub Jelinek <jakub@redhat.com>
9780
dc04f755
JJ
9781 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
9782 Use INT_MAX instead of __INT_MAX__.
9783 * gcc.dg/compat/struct-align-2_y.c: Likewise.
9784
1acd15e8
JJ
9785 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
9786 * gcc.dg/compat/scalar-return-3_x.c: Use it.
9787 * gcc.dg/compat/scalar-return-3_y.c: Use it.
9788 * gcc.dg/compat/scalar-return-4_x.c: Use it.
9789 * gcc.dg/compat/scalar-return-4_y.c: Use it.
9790 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
9791 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
9792 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
9793 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
9794
e1af8299
JJ
9795 * gcc.dg/range-test-1.c: New test.
9796 * g++.dg/opt/range-test-1.C: New test.
9797
093c7153
RH
97982004-06-17 Richard Henderson <rth@redhat.com>
9799
9800 * objc.dg/sync-1.m: New.
9801 * objc.dg/try-catch-1.m: Don't force next runtime.
9802 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
9803 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
9804 shadowed catch clause.
9805 * objc.dg/try-catch-5.m: New.
9806
c50a0116
ZW
98072004-06-17 Zack Weinberg <zack@codesourcery.com>
9808
9809 Bug 14610
9810 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
9811
16865eaa
RH
98122004-06-15 Richard Henderson <rth@redhat.com>
9813
9814 * gcc.dg/20001116-1.c: Move expected warning line.
9815
bf83cc10
RH
98162004-06-15 Richard Henderson <rth@redhat.com>
9817
9818 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
9819 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
9820
fd660b1b
JL
98212004-06-15 Jeff Law <law@redhat.com>
9822
9823 * gcc.dg/tree-ssa/20040615-1.c: New test.
9824 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
9825 be less sensitive to operand ordering.
9826 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
9827
3e97fe67
DS
98282004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
9829
9830 * g++.dg/abi/bitfield3.C: Add comment..
9831
325c3691
RH
98322004-06-15 Richard Henderson <rth@redhat.com>
9833
9834 * g++.dg/ext/stmtexpr1.C: XFAIL.
9835 * gcc.dg/20030612-1.c: XFAIL.
9836
6bf3d92c
EC
98372004-06-15 Eric Christopher <echristo@redhat.com>
9838
9839 * g++.dg/charset/asm5.c: New.
9840 * gcc.dg/charset/asm6.c: New.
9841
6ef42154
TS
98422004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9843
9844 PR fortran/15962
9845 * gfortran.fortran-torture/execute/select_1.f90: New test.
9846
844f5ccf
PB
98472004-06-15 Paul Brook <paul@codesourcery.com>
9848
9849 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
9850
c566721f
GB
98512004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9852
9853 PR c++/15967
9854 * g++.dg/lookup/crash3.C: New test.
9855
4e0f4df5
GB
98562004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9857
9858 PR c++/15947
9859 * g++.dg/parse/dtor4.C: New test.
9860
daa2b95a
JL
98612004-06-14 Jeff Law <law@redhat.com>
9862
9863 * gcc.c-torture/compile/20040614-1.c: New test.
9864
7031baf4
TS
98652004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9866
9867 PR fortran/15211
9868 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
9869 LEN of a character array.
9870
7c82a41e
MM
98712004-06-14 Mark Mitchell <mark@codesourcery.com>
9872
9873 PR c++/15096
9874 * g++.dg/template/ptrmem10.C: New test.
9875
9876 PR c++/14930
9877 * g++.dg/template/friend30.C: New test.
9878
f3207b37
TS
98792004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9880
9881 PR fortran/14928
9882 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 9883
a9e7b9d3
PB
98842004-06-13 Paul Brook <paul@codesourcery.com>
9885
9886 * gfortran.fortran-torture/execute/random_2.f90: New test.
9887
118a3a8b
EC
98882004-06-13 Eric Christopher <echristo@redhat.com>
9889
9890 * gcc.dg/noncompile/redecl-1.c: Fix error message.
9891
b08eae92
PB
98922004-06-12 Paul Brook <paul@codesourcery.com>
9893
9894 * gfortran.fortran-torture/execute/contained_3.f90: New test.
9895
f814193b
TS
98962004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9897
9898 PR fortran/14923
9899 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
9900
c52eae8d
TS
99012004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9902
9903 PR fortran/14957
9904 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 9905 syntax errors in end statements of contained subroutines.
118a3a8b 9906
662ef0f5
TS
99072004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9908
9909 PR fortran/12841
9910 * gfortran.fortran-torture/execute/null_arg.f90: New test.
9911
4aef80f8
BD
99122004-06-12 Bud Davis <bdavis9659@comcast.net>
9913
a13c7588 9914 PR fortran/15665
4aef80f8
BD
9915 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
9916
8204210b
BD
99172004-06-12 Bud Davis <bdavis9659@comcast.net>
9918
9919 PR gfortran/12839
9920 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
9921
ba18e4db
MM
99222004-06-11 Mark Mitchell <mark@codesourcery.com>
9923
9924 PR c++/15862
9925 * g++.dg/parse/enum1.C: New test.
9926
3100d647
JL
99272004-06-10 Jeff Law <law@redhat.com>
9928
9929 * gcc.c-torture/compile/20040610-1.c: New test.
9930
da291c87
GB
99312004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9932
9933 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
9934 * g++.old-deja/g++.other/decl3.C: Likewise.
9935
a32b97a2
BB
99362004-06-10 Brian Booth <bbooth@redhat.com>
9937
9938 * gcc.dg/tree-ssa/20031015-1.c: Scan for
9939 V_MAY_DEF instead of VDEF.
9940 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
9941
ab71fa3f
MM
99422004-06-10 Mark Mitchell <mark@codesourcery.com>
9943
9944 PR c++/14211
9945 * g++.dg/conversion/const1.C: New test.
9946
9947 PR c++/15076
9948 * g++.dg/conversion/reinterpret1.C: New test.
9949
9950 PR c++/15877
9951 * g++.dg/template/enum2.C: New test.
9952
9953 PR c++/15227
9954 * g++.dg/template/error13.C: New test.
9955
a7b155a6
TS
99562004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9957
9958 PR fortran/14957
9959 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
9960 arguments to test_* REAL and of the right size.
9961
ba20a3eb
JJ
99622004-06-10 Jakub Jelinek <jakub@redhat.com>
9963
9964 PR target/15569
9965 PR rtl-optimization/15681
9966 * gcc.dg/20040609-1.c: New test.
9967
498c0f27
JJ
99682004-06-10 Jakub Jelinek <jakub@redhat.com>
9969
9970 PR c++/14791
9971 * g++.dg/opt/builtins1.C: New test.
9972
b152aee5
DS
99732004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
9974
9975 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
9976 that use default windows32 struct layout.
9977 * gcc.dg/i386-bitfield2.c: Likewise.
9978
80d23e49
DS
99792004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
9980
9981 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
9982 for mingw32 and cygwin targets.
9983
d8044160
GK
99842004-06-09 Geoffrey Keating <geoffk@apple.com>
9985
9986 * gcc.dg/pch/macro-4.c: New.
9987 * gcc.dg/pch/macro-4.hs: New.
9988
655948a3
TS
99892004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9990
9991 PR fortran/13249
9992 * gfortran.fortran-torture/compile/name_clash.f90: New test.
9993
62f1d470
TS
99942004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9995
9996 PR fortran/13372
9997 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
9998
898c05b8
BD
99992004-06-09 Bud Davis <bdavis9659@comcast.net>
10000
10001 PR gfortran/14897
62f1d470 10002 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 10003
31b6f11a 100042004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 10005
c50a0116 10006 PR gfortran/15755
31b6f11a
BD
10007 * gfortran.fortran-torture/execute/backspace.c : New test.
10008
0760c380
PB
100092004-06-09 Paul Brook <paul@codesourcery.com>
10010
10011 * gfortran.fortran-torture/execure/intrinsic_associated.f90
10012 (pointer_to_section): Rewrite to use smaller array.
10013
320c0659
DE
100142004-06-08 David Edelsohn <edelsohn@gnu.org>
10015
0760c380
PB
10016 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
10017 * gcc.dg/ext/altivec-10.c: Same.
10018 * gcc.dg/ext/altivec-11.c: Same.
10019 * gcc.dg/ext/altivec-12.c: Same.
10020 * gcc.dg/ext/altivec-13.c: Same.
10021 * gcc.dg/ext/altivec-14.c: Same.
10022 * gcc.dg/ext/altivec-15.c: Same.
10023 * gcc.dg/ext/altivec-16.c: Same.
10024 * gcc.dg/ext/altivec-3.c: Same.
10025 * gcc.dg/ext/altivec-4.c: Same.
10026 * gcc.dg/ext/altivec-6.c: Same.
10027 * gcc.dg/ext/altivec-7.c: Same.
10028 * gcc.dg/ext/altivec-8.c: Same.
10029 * gcc.dg/ext/altivec-varargs-1.c: Same.
10030
10031 * g++.dg/ext/altivec-1.C: Correct dg syntax.
10032 * g++.dg/ext/altivec-10.C: Same.
10033 * g++.dg/ext/altivec-2.C: Same.
10034 * g++.dg/ext/altivec-3.C: Same.
10035 * g++.dg/ext/altivec-4.C: Same.
10036 * g++.dg/ext/altivec-5.C: Same.
10037 * g++.dg/ext/altivec-6.C: Same.
10038 * g++.dg/ext/altivec-7.C: Same.
10039 * g++.dg/ext/altivec-8.C: Same.
10040 * g++.dg/ext/altivec-9.C: Same.
320c0659 10041
9221325f
GB
100422004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10043
10044 PR c++/7841
10045 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
10046
85bbb21f
EB
100472004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10048
10049 * gcc.dg/union-1.c: New test.
10050
67057c53
RS
100512004-06-07 Roger Sayle <roger@eyesopen.com>
10052
10053 * gcc.dg/builtins-41.c: New test case.
10054 * gcc.dg/builtins-42.c: New test case.
10055
2435e036
DE
100562004-06-07 David Edelsohn <edelsohn@gnu.org>
10057
10058 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
10059 * g++.dg/ext/altivec-10.C: Same.
10060 * g++.dg/ext/altivec-2.C: Same.
10061 * g++.dg/ext/altivec-3.C: Same.
10062 * g++.dg/ext/altivec-4.C: Same.
10063 * g++.dg/ext/altivec-5.C: Same.
10064 * g++.dg/ext/altivec-6.C: Same.
10065 * g++.dg/ext/altivec-7.C: Same.
10066 * g++.dg/ext/altivec-8.C: Same.
10067 * g++.dg/ext/altivec-9.C: Same.
10068 * g++.old-deja/g++.abi/cxa_vec.C: Same.
10069 * g++.old-deja/g++.brendan/new3.C: Same.
10070 * gcc.c-torture/execute/eeprof-1.x: Same.
10071
45b0c94c
JM
100722004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
10073
10074 PR c/14765
10075 * gcc.dg/pr14765-1.c: New test.
10076
bf730f15
RS
100772004-06-07 Roger Sayle <roger@eyesopen.com>
10078
10079 PR c/14649
10080 * gcc.dg/pr14649-1.c: New test case.
10081
f5a76aea
RH
100822004-06-07 Richard Henderson <rth@redhat.com>
10083
10084 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
10085 if temporaries.
10086
8cd0b81e
DE
100872004-06-07 David Edelsohn <edelsohn@gnu.org>
10088
10089 * g++.dg/eh/elide1.C: Remove XFAIL.
10090
d5a10cf0
MM
100912004-06-07 Mark Mitchell <mark@codesourcery.com>
10092
10093 PR c++/15337
10094 * g++.dg/expr/sizeof3.C: New test.
10095
10096 PR c++/14777
10097 * g++.dg/template/access14.C: New test.
10098
10099 PR c++/15554
10100 * g++.dg/template/enum1.C: New test.
10101
10102 PR c++/15057
10103 * g++.dg/eh/throw1.C: New test.
10104
e9c5d1c0
DA
101052004-06-07 David Ayers <d.ayers@inode.at>
10106 Ziemowit Laski <zlaski@apple.com>
10107
10108 * lib/objc.exp (objc_target_compile): Revert the '-framework
10109 Foundation' flag fix, since bare Darwin does not ship
10110 with the Foundation framework.
10111 * objc/execute/next_mapping.h: Provide a local NSConstantString
10112 @interface and @implementation.
15d0650c
ZL
10113 (objc_constant_string_init): A constructor function, used to
10114 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
10115 * objc/execute/string1.m: Include "next_mapping.h" instead of
10116 <Foundation/NSString.h>.
10117 * objc/execute/string2.m: Likewise.
10118 * objc/execute/string3.m: Likewise.
10119 * objc/execute/string4.m: Likewise.
10120
aab087b8
L
101212004-06-06 H.J. Lu <hongjiu.lu@intel.com>
10122
10123 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
10124 to double. Replace double with FLOAT.
10125 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
10126
10127 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
10128 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
10129 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
10130 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
10131 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
10132 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
10133 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
10134 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
10135
10bc1b1b
JM
101362004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
10137
10138 PR c/13519
10139 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
10140
8a83a693
GB
101412004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10142
10143 PR c++/15503
10144 * g++.dg/template/meminit2.C: New test.
10145
28af2467
PB
101462004-06-04 Paolo Bonzini <bonzini@gnu.org>
10147
10148 PR target/15822
10149 * gcc.c-torture/execute/compare-fp-1.c,
10150 gcc.c-torture/execute/compare-fp-2.c,
10151 gcc.c-torture/execute/compare-fp-3.c,
10152 gcc.c-torture/execute/compare-fp-4.c,
10153 gcc.c-torture/execute/compare-fp-3.x,
10154 gcc.c-torture/execute/compare-fp-4.x: Moved...
10155 * gcc.c-torture/execute/ieee/compare-fp-1.c,
10156 gcc.c-torture/execute/ieee/compare-fp-2.c,
10157 gcc.c-torture/execute/ieee/compare-fp-3.c,
10158 gcc.c-torture/execute/ieee/compare-fp-4.c,
10159 gcc.c-torture/execute/ieee/compare-fp-3.x,
10160 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
10161
72fab006
NP
101622004-06-04 David Ayers <d.ayers@inode.at>
10163
10164 * objc/execute/protocol-isEqual-4.m: New testcase.
10165
101662004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
10167
10168 * objc/execute/protocol-isEqual-1.m: New testcase.
10169 * objc/execute/protocol-isEqual-2.m: New testcase.
10170 * objc/execute/protocol-isEqual-3.m: New testcase.
10171
1600fe22
TS
101722004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10173
10174 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
10175
12ba3f8f
ZL
101762004-06-02 Ziemowit Laski <zlaski@apple.com>
10177
10178 * lib/objc.exp (objc_target_compile): When running tests on
10179 Darwin (Mac OS X), inform the linker about '-framework
10180 'Foundation'.
10181
3aeb3655
EC
101822004-06-02 Eric Christopher <echristo@redhat.com>
10183
10184 * gcc.c-torture/compile/20040602-1.c: New.
10185
3facc4b6
AP
101862004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
10187
89422e47
AP
10188 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
10189 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
10190
3facc4b6
AP
10191 PR tree-optimization/14736
10192 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 10193
3facc4b6
AP
10194 PR tree-optimization/14042
10195 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
10196
10197 PR tree-optimization/14729
10198 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
10199
2fa54841
TS
102002004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10201
10202 PR fortran/15557
10203 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
10204
7a3ea201
RH
102052004-06-01 Richard Hederson <rth@redhat.com>
10206
10207 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
10208
07166901
GB
102092004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10210
10211 PR c++/14932
10212 * g++.dg/parse/offsetof4.C: New test.
10213
61c627ed
NP
102142004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
10215
9469f0aa 10216 PR objc/7993
61c627ed
NP
10217 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
10218
e17b3578
MM
102192004-05-31 Mark Mitchell <mark@codesourcery.com>
10220
10221 PR c++/15701
10222 * g++.dg/template/friend29.C: New test.
10223
ec3e6835
JM
102242004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
10225
10226 PR c/15749
10227 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
10228
a4a90b84
EB
102292004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
10230
10231 * gcc.dg/sparc-trap-1.c: New test.
10232
1f7a8dcc
RS
102332004-05-31 Roger Sayle <roger@eyesopen.com>
10234
10235 PR middle-end/15069
10236 * g++.dg/opt/fold3.C: New test case.
10237
0fb4f4b8
GS
102382004-05-30 Graham Stott <graham.stott@btinternet.com>
10239
10240 * lib/target-supports.exp (check_iconv_available): Fix fallout
10241 from 2004-05-28 patch.
10242
7b5b57b7
PB
102432004-05-30 Paul Brook <paul@codesourcery.com>
10244
10245 PR fortran/15620
10246 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
10247 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
10248
5f251c26
SK
102492004-05-30 Steven G. Kargl <kargls@comcast.net>
10250
10251 * gfortran.fortran-torture/execute/random_1.f90: New test.
10252
b63e5497
ZL
102532004-05-28 Ziemowit Laski <zlaski@apple.com>
10254
10255 * g++.dg/ext/altivec-10.C: New test.
10256
353c3b7e
PB
102572004-05-29 Paul Brook <paul@codesourcery.com>
10258
10259 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
10260
690c364e
ZL
102612004-05-28 Ziemowit Laski <zlaski@apple.com>
10262
10263 * gcc.dg/altivec-16.c: New test.
10264
763ee179
JJ
102652004-05-28 Janis Johnson <janis187@us.ibm.com>
10266
10267 * lib/target-supports.exp (check_vmx_hw_available): New.
10268 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
10269
10270 * lib/target-supports.exp (check_alias_available,
10271 check_iconv_available, check_named_sections_available): Use
10272 unique names for temporary files.
10273
6b1db06f
ZL
102742004-05-28 Ziemowit Laski <zlaski@apple.com>
10275
10276 * gcc.dg/altivec-15.c: New test.
10277
c1cca8d4
MM
102782004-05-28 Mark Mitchell <mark@codesourcery.com>
10279
10280 PR c++/15083
10281 * g++.dg/warn/noeffect6.C: New test.
10282
10283 PR c++/15471
10284 * g++.dg/expr/ptrmem4.C: New test.
10285
10286 PR c++/15640
10287 * g++.dg/template/operator3.C: New test.
10288
0c1a1ecd
MM
102892004-05-28 Mark Mitchell <mark@codesourcery.com>
10290
10291 PR c++/14668
10292 * g++.dg/lookup/redecl1.C: New test.
10293 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
10294
d1a7edaf
PB
102952004-05-28 Paolo Bonzini <bonzini@gnu.org>
10296
28af2467
PB
10297 * gcc.c-torture/execute/compare-fp-1.c,
10298 gcc.c-torture/execute/compare-fp-2.c,
10299 gcc.c-torture/execute/compare-fp-3.c,
10300 gcc.c-torture/execute/compare-fp-4.c,
10301 gcc.c-torture/execute/compare-fp-3.x,
10302 gcc.c-torture/execute/compare-fp-4.x,
10303 gcc.dg/pr15649-1.c: New.
d1a7edaf 10304
18db8f19
AN
103052004-05-27 Adam Nemet <anemet@lnxw.com>
10306
10307 PR c++/12883
10308 * g++.dg/init/array14.C: New test.
10309
74f48aee
JJ
103102004-05-25 Janis Johnson <janis187@us.ibm.com>
10311
5ab8e5cc
JJ
10312 * lib/compat.exp (compat-get-options-main): New.
10313 (compat-get-options): Remove unneeded code, warn for ignored
10314 command.
10315 (compat-execute): Check flag set by dg-require-* commands.
10316
74f48aee
JJ
10317 * lib/compat.exp (compat-execute): Break up long lines.
10318
386f1015
JJ
103192004-05-24 Janis Johnson <janis187@us.ibm.com>
10320
1bfc8f67
JJ
10321 * gcc.dg/altivec-7.c: Don't use 'vector long'.
10322 * gcc.dg/altivec-14.c: New test.
10323 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
10324
6eade693
JJ
10325 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
10326 * gcc.dg/altivec-12.c: Ditto.
10327
386f1015
JJ
10328 * gcc.dg/altivec-3.c: Move call to altivec_check.
10329
15077df5
MM
103302004-05-23 Mark Mitchell <mark@codesourcery.com>
10331
10332 PR c++/15044
10333 * g++.dg/template/error12.C: New test.
10334
10335 PR c++/15317
10336 * g++.dg/ext/attrib15.C: New test.
10337
10338 PR c++/15329
10339 * g++.dg/template/ptrmem9.C: New test.
10340
45aae8f2
PB
103412004-05-25 Paul Brook <paul@codesourcery.com>
10342
10343 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
10344
a30f62e0
MM
103452004-05-23 Mark Mitchell <mark@codesourcery.com>
10346
10347 PR c++/15165
10348 * g++.dg/template/crash19.C: New test.
10349
9ce1594a
MM
103502004-05-23 Mark Mitchell <mark@codesourcery.com>
10351
10352 PR c++/15025
10353 * g++.dg/template/redecl1.C: New test.
10354
f746161e
MM
103552004-05-23 Mark Mitchell <mark@codesourcery.com>
10356
10357 PR c++/14821
10358 * g++.dg/other/ns1.C: New test.
10359
10360 PR c++/14883
10361 * g++.dg/template/invalid1.C: New test.
10362
5291e69a
PB
103632004-05-23 Paul Brook <paul@codesourcery.com>
10364 Victor Leikehman <lei@haifasphere.co.il>
10365
10366 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
10367 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
10368
0deb916c
MM
103692004-05-22 Mark Mitchell <mark@codesourcery.com>
10370
10371 PR c++/15285
10372 PR c++/15299
10373 * g++.dg/template/non-dependent5.C: New test.
10374 * g++.dg/template/non-dependent6.C: New test.
10375
1e2e9f54
MM
103762004-05-22 Mark Mitchell <mark@codesourcery.com>
10377
10378 PR c++/15507
10379 * g++.dg/inherit/union1.C: New test.
10380
10381 PR c++/15542
10382 * g++.dg/template/addr1.C: New test.
10383
10384 PR c++/15427
10385 * g++.dg/template/array5.C: New test.
10386
10387 PR c++/15287
10388 * g++.dg/template/array6.C: New test.
10389
ae5cbc33
RS
103902004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
10391 Roger Sayle <roger@eyesopen.com>
10392
10393 * g++.dg/lookup/forscope2.C: New test case.
10394
b02398bd
BE
103952004-05-22 Ben Elliston <bje@au.ibm.com>
10396
10397 * gcc.dg/cpp/Wmissingdirs.c: New.
10398
d05aa0af
L
103992004-05-20 H.J. Lu <hongjiu.lu@intel.com>
10400
10401 PR target/15301
10402 * gcc.dg/compat/union-m128-1.h: New file.
10403 * gcc.dg/compat/union-m128-1_main.c: Likewise.
10404 * gcc.dg/compat/union-m128-1_x.c: Likewise.
10405 * gcc.dg/compat/union-m128-1_y.c: Likewise.
10406
f69a1120
L
104072004-05-20 H.J. Lu <hongjiu.lu@intel.com>
10408
10409 PR target/15302
10410 * gcc.dg/compat/struct-complex-1.h: New file.
10411 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
10412 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
10413 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
10414
f4085d4c
RS
104152004-05-20 Roger Sayle <roger@eyesopen.com>
10416
10417 PR middle-end/3074
10418 * gcc.dg/pr3074-1.c: New test case.
10419 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
10420
d3a7ef9a
FH
104212004-05-20 Falk Hueffner <falk@debian.org>
10422
10423 PR other/15526
10424 * gcc.dg/ftrapv-1.c: New test case.
10425
59fa6e39 104262004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
10427
10428 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
10429
3a3f4da9 104302004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 10431 Jeff Law <law@redhat.com>
cc52902d 10432
59fa6e39
FW
10433 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
10434 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
10435
10436 * gcc.dg/tree-ssa/20040518-1.c: New test.
10437
7d72d96e
ZW
104382004-05-18 Zack Weinberg <zack@codesourcery.com>
10439
10440 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
10441
54b4ba60
PB
104422004-05-18 Paul Brook <paul@codesourcery.com>
10443
10444 PR fortran/13930
10445 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
10446
24f8f5ec
TS
104472004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10448
10449 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
10450 constant folding.
10451
6944d9dd
SB
104522004-05-17 Steven Bosscher <stevenb@suse.de>
10453
10454 * gcc.dg/tree-ssa/20040517-1.c: New test.
10455
5763419e
VR
104562004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10457
10458 * gcc.dg/loop-4.c: New test.
10459
7cd9b028
AP
104602004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
10461
10462 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
10463
94161cec
BD
104642004-05-15 Bud Davis <bdavis9659@comcast.net>
10465
10466 PR fortran/15311
10467 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
10468
d663434b
TS
104692004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10470
10471 PR fortran/13826
feb357a3 10472 PR fortran/13940
d663434b
TS
10473 * gfortran.fortran-torture/compile/data_1.f90: New test.
10474
9322b95b
UW
104752004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
10476
10477 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
10478 * gcc.dg/uninit-H.c: Define ASM for __s390__.
10479
aaa67502
JM
104802004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
10481
10482 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
10483
e9a75776
JM
104842004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
10485
10486 PR c/15444
10487 * gcc.dg/format/xopen-1.c: Adjust expected message.
10488 * gcc.dg/format/xopen-3.c: New test.
10489
cb44ab82
VL
104902004-05-14 Victor Leikehman <lei@haifasphere.co.il>
10491
10492 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
10493
14bc8dc2
JL
104942004-05-14 Jeff Law <law@redhat.com>
10495
10496 * gcc.dg/tree-ssa/20040514-2.c: New test.
10497
7b08cf92
TS
104982004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10499
10500 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
10501 this ...
7d72d96e 10502 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
10503 this.
10504
571325db
AP
105052004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
10506
10507 * gcc.dg/tree-ssa/20040514-1.c: New test.
10508
5b5afddf
TS
105092004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10510
7d72d96e 10511 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
10512 test.
10513
9b089e05
TS
105142004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10515
10516 PR fortran/14066
10517 * gfortran.fortran-torture/compile/do_1.f90: New test.
10518
ee17cbda
TS
105192004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10520
10521 PR fortran/15051
10522 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
10523 test.
10524
abdef811
BD
105252004-05-14 Bud Davis <bdavis9659@comcast.net>
10526
10527 PR fortran/15149
10528 * gfortran.fortran-torture/execute/random_init.f90: New test.
10529
c39373da
PB
105302004-05-13 Paul Brook <paul@codesourcery.com>
10531
10532 PR fortran/15314
10533 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
10534
eb3a47ba
AP
105352004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
10536
10537 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
10538 for the powerpc case.
10539
91581bcc
JL
105402004-05-13 Jeff Law <law@redhat.com>
10541
10542 * gcc.dg/tree-ssa/20040513-1.c: New test.
10543 * gcc.dg/tree-ssa/20040513-2.c: New test.
10544
09532ff5
PB
105452004-05-13 Paul Brook <paul@codesourcery.com>
10546
10547 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
10548 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
10549 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
10550
c15190ec
AS
105512004-05-13 Andreas Schwab <schwab@suse.de>
10552
10553 PR other/10819
10554 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
10555 characters.
10556
92fbb759
BD
105572004-05-13 Bud Davis <bdavis9659@comcast.net>
10558
10559 PR fortran/15294
10560 * gfortran.fortran-torture/execute/adjustr.f90: New file.
10561
6de9cd9a
DN
105622004-05-13 Diego Novillo <dnovillo@redhat.com>
10563
10564 Merge from tree-ssa-20020619-branch. See
10565 ChangeLog.tree-ssa for details.
10566
daca85ca
ZL
105672004-05-11 Ziemowit Laski <zlaski@apple.com>
10568
10569 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
10570 include <altivec.h> explicitly.
10571 * gcc.dg/altivec-13.c: Likewise.
10572
52569640
PB
105732004-05-11 Paul Brook <paul@codesourcery.com>
10574
10575 * gcc.c-torture/compile/20010518-1.c: Force enum size.
10576
3df844b1
EC
105772004-05-10 Eric Christopher <echristo@redhat.com>
10578
946f318a 10579 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
10580 * gcc.dg/sibcall-4.c: Ditto.
10581
16cfa3dc
ZL
105822004-05-10 Ziemowit Laski <zlaski@apple.com>
10583
10584 * g++.dg/ext/altivec-8.C: New test case.
10585 * gcc.dg/altivec-13.c: New test case.
10586
8dc2384c
RS
105872004-05-08 Roger Sayle <roger@eyesopen.com>
10588
10589 * gcc.c-torture/execute/divcmp-1.c: New test case.
10590 * gcc.c-torture/execute/divcmp-2.c: New test case.
10591 * gcc.c-torture/execute/divcmp-3.c: New test case.
10592
92ff0c41
EB
105932004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10594
10595 * g++.dg/other/pragma-re-2.C: New test.
10596
c3fced6c
UB
105972004-05-07 Uros Bizjak <uros@kss-loka.si>
10598
10599 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
10600 * gcc.dg/i386-387-2.c: Likewise.
10601
10602 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
10603 __builtin_drem.
10604 * gcc.dg/i386-387-6.c: Likewise.
10605
c2fcfa4f
UB
106062004-05-07 Uros Bizjak <uros@kss-loka.si>
10607
10608 * gcc.dg/builtins-33.c: Also check log1p*.
10609
57408b45
HPN
106102004-05-07 Hans-Peter Nilsson <hp@axis.com>
10611
e94166da 10612 PR optimization/15296
57408b45
HPN
10613 * gcc.c-torture/execute/pr15296.c: New test.
10614
5ae27cfa
UB
106152004-05-05 Uros Bizjak <uros@kss-loka.si>
10616
10617 * gcc.dg/builtins-40.c: New test.
3df844b1 10618
ce7f07bd
RS
106192004-05-05 Richard Sandiford <rsandifo@redhat.com>
10620
10621 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
10622
cc27e657
PB
106232004-05-04 Paolo Bonzini <bonzini@gnu.org>
10624
10625 * g++.dg/ext/spe1.C: New testcase.
10626
fae4c98f
ZL
106272004-05-04 Ziemowit Laski <zlaski@apple.com>
10628
10629 * objc.dg/image-info.m: Allow additional attributes
10630 for __image_info section.
10631
b5ba341f
RS
106322004-05-04 Richard Sandiford <rsandifo@redhat.com>
10633
10634 * gcc.dg/torture/mips-hilo-2.c: New test.
10635
44021471
GB
106362004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10637
10638 PR c++/14389
10639 * g++.dg/template/member5.C: New test.
10640
7a8e07c7
UB
106412004-05-03 Uros Bizjak <uros@kss-loka.si>
10642
44021471 10643 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 10644
ca3df643
KG
106452004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10646
10647 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
10648 * gcc.dg/torture/builtin-convert-3.c: New test.
10649
e2655d15
UW
106502004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
10651
10652 PR middle-end/15054
10653 * g++.dg/opt/pr15054.C: New test.
10654
3bf05748
KG
106552004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10656
10657 * gcc.dg/torture/builtin-rounding-1.c: New test.
10658 * gcc.dg/builtins-25.c: Delete.
10659 * gcc.dg/builtins-29.c: Delete.
10660
ed9676cf
AK
106612004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
10662
10663 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
10664 * gcc.dg/sibcall-4.c: Likewise.
10665 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
10666
2fe8b9c8
KH
106672004-04-30 Kazu Hirata <kazu@cs.umass.edu>
10668
10669 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
10670 bit-field on 16-bit targets.
10671
99c4eea1
KH
106722004-04-30 Kazu Hirata <kazu@cs.umass.edu>
10673
10674 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
10675 16-bit targets.
10676
3fbf917d
AP
106772004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
10678
99c4eea1
KH
10679 * gcc.dg/rs6000-power2-1.c: Change to compile only.
10680 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 10681
ec52e7d5
AP
106822004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
10683
10684 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
10685 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
10686 Change the asm registers to be in form of frN instead of fN.
10687
332d782c
KG
106882004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10689
10690 * gcc.dg/torture/builtin-convert-2.c: New test.
10691
90f81f99
AP
106922004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
10693
10694 * gcc.dg/rs6000-power2-1.c: New test.
10695 * gcc.dg/rs6000-power2-2.c: New test.
10696
902edd36
JH
106972004-04-28 Jan Hubicka <jh@suse.cz>
10698
10699 * gcc.dg/unused-6.c: New test.
10700
0c04dd0d 107012004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 10702 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
10703
10704 * ada/acats/run_all.sh: Define $target variable.
10705
72fcb5d1
AP
107062004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
10707
10708 PR c++/15119
10709 * g++.dg/other/vararg-1.C: New test.
3df844b1 10710
72fcb5d1
AP
10711 PR c++/4794
10712 * g++.dg/eh/cleanup3.C: New test.
10713
acde5ecb
LG
107142004-04-24 Laurent GUERBY <laurent@guerby.net>
10715
10716 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
10717 and ad8011a (target_insn).
10718 * ada/acats/support/macro.dfs: Likewise.
10719 * ada/acats/support/impbit.adb: New file.
3df844b1 10720
a3ef788f
UW
107212004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
10722
10723 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
10724
1548580c
EB
107252004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10726
10727 * gcc.dg/loop-3.c: New test.
10728
01d4c813
DJ
107292004-04-23 Daniel Jacobowitz <drow@mvista.com>
10730
10731 * gcc.c-torture/execute/simd-5.c: New test.
10732
4424e0da
GB
107332004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10734
10735 PR c++/15064
10736 * g++.dg/template/crash18.C: New test.
10737
92a62aad
MM
107382004-04-22 Mark Mitchell <mark@codesourcery.com>
10739
10740 * g++.dg/ext/complit3.C: New test.
10741
f33e359d
AH
107422004-04-21 Aldy Hernandez <aldyh@redhat.com>
10743
10744 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
10745 * gcc.dg/altivec-3.c: Same.
10746 * gcc.dg/altivec-varargs-1.c: Same.
10747
9aba2a72
AH
107482004-04-21 Aldy Hernandez <aldyh@redhat.com>
10749
10750 * lib/target-supports.exp (check_profiling_available): Assume
10751 profiling is not available on powerpc-eabi targets.
10752
a0b96bb7
JJ
107532004-04-21 Janis Johnson <janis187@us.ibm.com>
10754
10755 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
10756 * gcc.dg/vmx/bug-1.c: Ditto.
10757
77a705e4
EC
107582004-04-20 Eric Christopher <echristo@redhat.com>
10759
10760 * gcc.dg/charset/extern.c: New test.
10761 * g++.dg/charset/extern3.cc: Ditto.
10762
c56122d8
UB
107632004-04-20 Uros Bizjak <uros@kss-loka.si>
10764
10765 * gcc.dg/builtins-39.c: New test.
10766
7b1521e0
AH
107672004-04-20 Aldy Hernandez <aldyh@redhat.com>
10768
10769 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
10770
169304de
RS
107712004-04-20 Richard Sandiford <rsandifo@redhat.com>
10772
10773 * gcc.dg/torture/mips-hilo-1.c: New test.
10774
10b5935e
AP
107752004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
10776
10777 * gcc.c-torture/compile/20040419-1.c: New test.
10778
06647e79
AH
107792004-04-18 Aldy Hernandez <aldyh@redhat.com>
10780
10781 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
10782
4615cd51
ZW
107832004-04-18 Zack Weinberg <zack@codesourcery.com>
10784 Aldy Hernandez <aldyh@redhat.com>
10785
10786 * gcc.c-torture/execute/va-arg-24.c: New.
10787
c5735c26
ZW
107882004-04-17 Zack Weinberg <zack@codesourcery.com>
10789 Aldy Hernandez <aldyh@redhat.com>
10790
10791 * gcc.dg/vmx/1b-01.c: New.
10792 * gcc.dg/vmx/1b-02.c: New.
10793 * gcc.dg/vmx/1b-03.c: New.
10794 * gcc.dg/vmx/1b-04.c: New.
10795 * gcc.dg/vmx/1b-05.c: New.
10796 * gcc.dg/vmx/1b-06.c: New.
10797 * gcc.dg/vmx/1b-07.c: New.
10798 * gcc.dg/vmx/1c-01.c: New.
10799 * gcc.dg/vmx/1c-02.c: New.
10800 * gcc.dg/vmx/3a-01a.c: New.
10801 * gcc.dg/vmx/3a-01.c: New.
10802 * gcc.dg/vmx/3a-01m.c: New.
10803 * gcc.dg/vmx/3a-03.c: New.
10804 * gcc.dg/vmx/3a-03m.c: New.
10805 * gcc.dg/vmx/3a-04.c: New.
10806 * gcc.dg/vmx/3a-04m.c: New.
10807 * gcc.dg/vmx/3a-05.c: New.
10808 * gcc.dg/vmx/3a-06.c: New.
10809 * gcc.dg/vmx/3a-06m.c: New.
10810 * gcc.dg/vmx/3a-07.c: New.
10811 * gcc.dg/vmx/3b-01.c: New.
10812 * gcc.dg/vmx/3b-02.c: New.
10813 * gcc.dg/vmx/3b-10.c: New.
10814 * gcc.dg/vmx/3b-13.c: New.
10815 * gcc.dg/vmx/3b-14.c: New.
10816 * gcc.dg/vmx/3b-15.c: New.
10817 * gcc.dg/vmx/3c-01a.c: New.
10818 * gcc.dg/vmx/3c-01.c: New.
10819 * gcc.dg/vmx/3c-02.c: New.
10820 * gcc.dg/vmx/3c-03.c: New.
10821 * gcc.dg/vmx/3d-01.c: New.
10822 * gcc.dg/vmx/4-01.c: New.
10823 * gcc.dg/vmx/4-03.c: New.
10824 * gcc.dg/vmx/5-01.c: New.
10825 * gcc.dg/vmx/5-02.c: New.
10826 * gcc.dg/vmx/5-03.c: New.
10827 * gcc.dg/vmx/5-04.c: New.
10828 * gcc.dg/vmx/5-05.c: New.
10829 * gcc.dg/vmx/5-06.c: New.
10830 * gcc.dg/vmx/5-07.c: New.
10831 * gcc.dg/vmx/5-07t.c: New.
10832 * gcc.dg/vmx/5-08.c: New.
10833 * gcc.dg/vmx/5-10.c: New.
10834 * gcc.dg/vmx/5-11.c: New.
10835 * gcc.dg/vmx/7-01a.c: New.
10836 * gcc.dg/vmx/7-01.c: New.
10837 * gcc.dg/vmx/7c-01.c: New.
10838 * gcc.dg/vmx/7d-01.c: New.
10839 * gcc.dg/vmx/7d-02.c: New.
10840 * gcc.dg/vmx/8-01.c: New.
10841 * gcc.dg/vmx/8-02a.c: New.
10842 * gcc.dg/vmx/8-02.c: New.
10843 * gcc.dg/vmx/brode-1.c: New.
10844 * gcc.dg/vmx/bug-1.c: New.
10845 * gcc.dg/vmx/bug-2.c: New.
10846 * gcc.dg/vmx/bug-3.c: New.
10847 * gcc.dg/vmx/cw-bug-1.c: New.
10848 * gcc.dg/vmx/cw-bug-2.c: New.
10849 * gcc.dg/vmx/cw-bug-3.c: New.
10850 * gcc.dg/vmx/dct.c: New.
10851 * gcc.dg/vmx/debug-1.c: New.
10852 * gcc.dg/vmx/debug-2.c: New.
10853 * gcc.dg/vmx/debug-3.c: New.
10854 * gcc.dg/vmx/debug-4.c: New.
10855 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
10856 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
10857 * gcc.dg/vmx/eg-5.c: New.
10858 * gcc.dg/vmx/fft.c: New.
10859 * gcc.dg/vmx/gcc-bug-1.c: New.
10860 * gcc.dg/vmx/gcc-bug-2.c: New.
10861 * gcc.dg/vmx/gcc-bug-3.c: New.
10862 * gcc.dg/vmx/gcc-bug-4.c: New.
10863 * gcc.dg/vmx/gcc-bug-5.c: New.
10864 * gcc.dg/vmx/gcc-bug-6.c: New.
10865 * gcc.dg/vmx/gcc-bug-7.c: New.
10866 * gcc.dg/vmx/gcc-bug-8.c: New.
10867 * gcc.dg/vmx/gcc-bug-9.c: New.
10868 * gcc.dg/vmx/gcc-bug-b.c: New.
10869 * gcc.dg/vmx/gcc-bug-c.c: New.
10870 * gcc.dg/vmx/gcc-bug-d.c: New.
10871 * gcc.dg/vmx/gcc-bug-e.c: New.
10872 * gcc.dg/vmx/gcc-bug-f.c: New.
10873 * gcc.dg/vmx/gcc-bug-g.c: New.
10874 * gcc.dg/vmx/gcc-bug-i.c: New.
10875 * gcc.dg/vmx/harness.h: New.
10876 * gcc.dg/vmx/ira1.c: New.
10877 * gcc.dg/vmx/ira2a.c: New.
10878 * gcc.dg/vmx/ira2b.c: New.
10879 * gcc.dg/vmx/ira2.c: New.
10880 * gcc.dg/vmx/ira2c.c: New.
10881 * gcc.dg/vmx/mem.c: New.
10882 * gcc.dg/vmx/newton-1.c: New.
10883 * gcc.dg/vmx/ops.c: New.
10884 * gcc.dg/vmx/sn7153.c: New.
10885 * gcc.dg/vmx/spill2.c: New.
10886 * gcc.dg/vmx/spill3.c: New.
10887 * gcc.dg/vmx/spill.c: New.
10888 * gcc.dg/vmx/t.c: New.
10889 * gcc.dg/vmx/varargs-1.c: New.
10890 * gcc.dg/vmx/varargs-2.c: New.
10891 * gcc.dg/vmx/varargs-3.c: New.
10892 * gcc.dg/vmx/varargs-4.c: New.
10893 * gcc.dg/vmx/varargs-5.c: New.
10894 * gcc.dg/vmx/varargs-6.c: New.
10895 * gcc.dg/vmx/varargs-7.c: New.
10896 * gcc.dg/vmx/vmx.exp: New.
10897 * gcc.dg/vmx/vprint-1.c: New.
10898 * gcc.dg/vmx/vscan-1.c: New.
10899 * gcc.dg/vmx/x-01.c: New.
10900 * gcc.dg/vmx/x-02.c: New.
10901 * gcc.dg/vmx/x-03.c: New.
10902 * gcc.dg/vmx/x-04.c: New.
10903 * gcc.dg/vmx/x-05.c: New.
10904 * gcc.dg/vmx/yousufi-1.c: New.
10905 * gcc.dg/vmx/zero-1.c: New.
10906 * gcc.dg/vmx/zero.c: New.
10907
0ff3e805
AP
109082004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
10909
10910 * g++.dg/lookup/java1.C: Update for chage of
10911 _Jv_AllocObject.
10912 * g++.dg/lookup/java2.C: Likewise.
10913
c556d3af
LG
109142004-04-17 Laurent GUERBY <laurent@guerby.net>
10915
10916 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 10917
3bd06df7
RS
109182004-04-17 Richard Sandiford <rsandifo@redhat.com>
10919
10920 * gcc.dg/vr-mult-[12].c: New tests.
10921
6e97f1f9
JDA
109222004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10923
171ed7b1 10924 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 10925
171ed7b1 10926 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 10927
a49877d8
RS
109282004-04-15 Richard Sandiford <rsandifo@redhat.com>
10929
10930 * lib/target-supports.exp (check_profiling_available): Assume profiling
10931 isn't available for mips*-*-elf targets.
10932
88b28a31
UB
109332004-04-14 Uros Bizjak <uros@kss-loka.si>
10934
10935 * gcc.dg/builtins-38.c: New test.
10936
2aa01719
EC
109372004-04-14 Eric Christopher <echristo@redhat.com>
10938
10939 * g++.dg/charset/charset.exp: Run .cc extension tests.
10940
bb2d0eec
ZW
109412004-04-14 Zack Weinberg <zack@codesourcery.com>
10942
10943 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
10944
61218d19
KG
109452004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10946
10947 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
10948
a072d43b
UB
109492004-04-13 Uros Bizjak <uros@kss-loka.si>:
10950
10951 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
10952 * gcc.dg/i386-387-2.c: Likewise.
10953
10954 * gcc.dg/i386-387-7.c: New test.
10955 * gcc.dg/i386-387-8.c: New test.
10956
10957 * gcc.dg/builtins-37.c: New test.
10958
d5a46acb
GK
109592004-04-13 Geoffrey Keating <geoffk@apple.com>
10960
10961 * g++.dg/pch/externc-1.C: Add missing semicolon.
10962
935a6e46
AH
109632004-04-13 Aldy Hernandez <aldyh@redhat.com>
10964
bb2d0eec 10965 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 10966
1c9766da
RK
109672004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10968
10969 * gcc.c-torture/execute/20040411-1.c: New test.
10970
c7e1876b
JM
109712004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
10972
10973 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
10974
df1a3b73
CD
109752004-04-09 Chris Demetriou <cgd@broadcom.com>
10976
10977 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
10978
ab37d57e
ZW
109792004-04-09 Zack Weinberg <zack@codesourcery.com>
10980
10981 * lib/target-supports.exp (check_named_sections_available): New.
10982 * lib/gcc-dg.exp (dg-require-named-sections): New.
10983 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
10984 old-deja.exp. Also prune error-count message from HP linker.
10985 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
10986
10987 * g++.dg/init/init-ref4.C: Use dg-require-weak.
10988 * g++.old-deja/g++.pt/static3.C: Likewise.
10989 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
10990
0b24db88
RS
109912004-04-09 Roger Sayle <roger@eyesopen.com>
10992
10993 * gcc.c-torture/execute/20040409-1.c: New test case.
10994 * gcc.c-torture/execute/20040409-2.c: New test case.
10995 * gcc.c-torture/execute/20040409-3.c: New test case.
10996
c29726e2
AP
109972004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10998
10999 * gcc.dg/20040409-1.c: New test.
11000
82a6a758
RS
110012004-04-08 Roger Sayle <roger@eyesopen.com>
11002
11003 PR target/14888
11004 * g++.dg/opt/pr14888.C: New test case.
11005
54e109ed
GK
110062004-04-08 Geoffrey Keating <geoffk@apple.com>
11007
11008 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
11009 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
11010 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
11011 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
11012 New tests.
11013
cc81dde8
PB
110142004-04-08 Paul Brook <paul@codesourcery.com>
11015
11016 * gcc.dg/spill-1.c: New test.
11017
df0785d6
KG
110182004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11019
11020 * gcc.dg/torture/builtin-ctype-2.c: New test.
11021
42b343d6
ILT
110222004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
11023
11024 * gcc.dg/pch/pch.exp: Add largefile test.
11025
7876228d
GK
110262004-04-06 Geoffrey Keating <geoffk@apple.com>
11027
11028 * g++.dg/pch/externc-1.Hs: New.
11029 * g++.dg/pch/externc-1.C: New.
11030
13672640
KG
110312004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11032
11033 * gcc.dg/compat/struct-by-value-5a_main.c,
11034 gcc.dg/compat/struct-by-value-5b_main.c: New files.
11035 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
11036 * gcc.dg/compat/struct-by-value-5a_x.c,
11037 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
11038 gcc.dg/compat/struct-by-value-5_x.c.
11039 * gcc.dg/compat/struct-by-value-5a_y.c,
11040 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
11041 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 11042
13672640
KG
11043 * gcc.dg/compat/struct-by-value-6a_main.c,
11044 gcc.dg/compat/struct-by-value-6b_main.c: New files.
11045 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
11046 * gcc.dg/compat/struct-by-value-6a_x.c,
11047 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
11048 gcc.dg/compat/struct-by-value-6_x.c.
11049 * gcc.dg/compat/struct-by-value-6a_y.c,
11050 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
11051 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 11052
13672640
KG
11053 * gcc.dg/compat/struct-by-value-7a_main.c,
11054 gcc.dg/compat/struct-by-value-7b_main.c: New files.
11055 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
11056 * gcc.dg/compat/struct-by-value-7a_x.c,
11057 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
11058 gcc.dg/compat/struct-by-value-7_x.c.
11059 * gcc.dg/compat/struct-by-value-7a_y.c,
11060 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
11061 gcc.dg/compat/struct-by-value-7_y.c.
11062
e2af3381
JJ
110632004-04-06 Jakub Jelinek <jakub@redhat.com>
11064
11065 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
11066 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
11067 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
11068 options.
11069
6c7cf1f0
UB
110702004-04-06 Uros Bizjak <uros@kss-loka.si>
11071
11072 * gcc.dg/builtins-36.c: New test.
11073
5f3b79c5
PB
110742004-04-06 Paul Brook <paul@codesourcery.com>
11075
11076 * README.gcc: Remove obsolete contraint on testcases.
11077
67c55b22
PB
110782004-04-05 Paul Brook <paul@codesourcery.com>
11079
11080 PR2123
5a059974 11081 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 11082 failure and exit(0) on success.
5a059974
PB
11083 * g++.dg/expr/anew2.C: Ditto.
11084 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 11085 * g++.dg/expr/anew4.C: Ditto.
67c55b22 11086
355f774d
NS
110872004-04-05 Nathan Sidwell <nathan@codesourcery.com>
11088
11089 PR c++/3518
11090 * g++.dg/template/unify7.C: New.
11091
2c0a14b2
NN
110922004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
11093
11094 * g++.dg/README: Bring up to date with new subdirectories; remove
11095 duplicate subdirectory lines.
11096
2e9ceb77
NS
110972004-04-02 Nathan Sidwell <nathan@codesourcery.com>
11098
11099 PR c++/14007
11100 * g++.dg/template/unify5.C: New.
11101 * g++.dg/template/unify6.C: New.
11102 * g++.dg/template/qualttp20.C: Adjust.
11103 * g++.old-deja/g++.jason/report.C: Adjust.
11104 * g++.old-deja/g++.other/qual1.C: Adjust.
11105
e8632777
MM
111062004-04-01 Mark Mitchell <mark@codesourcery.com>
11107
11108 PR c++/14803
11109 * g++.dg/inherit/ptrmem1.C: New test.
11110
0b612185
JJ
111112004-04-01 Jakub Jelinek <jakub@redhat.com>
11112
11113 PR c++/14755
11114 * gcc.c-torture/execute/20040331-1.c: New test.
11115 * gcc.dg/20040331-1.c: New test.
11116
2cbf9f60
PB
111172004-04-01 Paul Brook <paul@codesourcery.com>
11118
11119 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
11120
c6671cbb
MM
111212004-03-30 Mark Mitchell <mark@codesourcery.com>
11122
11123 PR c++/14724
11124 * g++.dg/init/goto1.C: New test.
11125
11126 PR c++/14763
11127 * g++.dg/template/defarg4.C: New test.
11128
f8bef7c3
HP
111292004-03-30 Hartmut Penner <hpenner@de.ibm.com>
11130
11131 * gcc.dg/altivec-11.c: Extend test for more valid cases.
11132
d8cf9daf
DE
111332004-03-28 David Edelsohn <edelsohn@gnu.org>
11134
11135 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
11136
18d5f982
ZW
111372004-03-28 Zack Weinberg <zack@codesourcery.com>
11138
11139 * gcc.dg/noncompile/undeclared-2.c: New test.
11140
5baeaac0
JM
111412004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
11142
11143 * gcc.dg/940409-1.c: Remove XFAIL.
11144 * gcc.dg/reg-vol-struct-1.c: New test.
11145
ca4944e1
KG
111462004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11147
11148 * gcc.dg/torture/builtin-wctype-1.c: New test.
11149
f84d6264
JM
111502004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
11151
11152 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
11153 * gcc.dg/20001101-1.c: Likewise.
11154 * gcc.dg/20001102-1.c: Likewise.
11155
22e63bd3
RS
111562004-03-25 Roger Sayle <roger@eyesopen.com>
11157
11158 * gcc.dg/compare8.c: Add an additional test for XOR.
11159
740e5b6f
KG
111602004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11161
11162 * gcc.dg/torture/builtin-ctype-1.c: New test.
11163
e19f6bde
KG
111642004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11165
11166 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
11167 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 11168 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 11169
d62c1a1f
AS
111702004-03-24 Andreas Schwab <schwab@suse.de>
11171
11172 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
11173 IA64 assembler.
11174
5a93e8de
JM
111752004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
11176 Roger Sayle <roger@eyesopen.com>
11177
11178 * gcc.dg/compare8.c: New test case.
11179
f18eca82
ZL
111802004-03-23 Ziemowit Laski <zlaski@apple.com>
11181
11182 * g++.dg/ext/altivec-7.C: New test.
11183
f75fbaf7
ZW
111842004-03-23 Zack Weinberg <zack@codesourcery.com>
11185
1b1d85bd 11186 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
11187 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
11188 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
11189 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
11190 Adjust error regexps.
11191 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
11192 * gcc.dg/noncompile/undeclared-1.c: New test cases.
11193 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
11194 * gcc.dg/local1.c: Add explanatory comment.
11195
bb3a37ac
RS
111962004-03-23 Roger Sayle <roger@eyesopen.com>
11197
11198 PR optimization/14669
11199 * g++.dg/opt/fold2.C: New test case.
11200
d915eec0
JJ
112012004-03-22 Jakub Jelinek <jakub@redhat.com>
11202
11203 PR c/14069
11204 * gcc.dg/20040322-1.c: New test.
11205
6d0b2979
EB
112062004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11207
a836124a 11208 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
11209 * gcc.dg/ultrasp4.c: Likewise.
11210 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
11211
07ef6961
UW
112122004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
11213
11214 * gcc.dg/i386-sse-8.c: Reset default options.
11215
4a396f6e
UW
112162004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
11217
11218 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
11219 in the error message text.
11220
b9b44fb9
GDR
112212004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11222
11223 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
11224
fc5fccde
MM
112252004-03-21 Mark Mitchell <mark@codesourcery.com>
11226
11227 PR c++/14616
11228 * g++.dg/init/array13.C: New test.
11229
8cce3d04
RS
112302004-03-20 Roger Sayle <roger@eyesopen.com>
11231
11232 PR target/13889
11233 * gcc.c-torture/compile/pr13889.c: New test case.
11234
b1c2d04a
JM
112352004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
11236
11237 PR c/14635
11238 * builtins-1.c (nan, nans): Don't test.
11239 * builtins-30.c: Don't use nan, nanf, nanl.
11240 * builtins-35.c: New test.
11241
86e7df90
ZL
112422004-03-19 Ziemowit Laski <zlaski@apple.com>
11243
11244 * g++.dg/ext/altivec-6.C: New test.
11245
4546865e
MM
112462004-03-19 Mark Mitchell <mark@codesourcery.com>
11247
11248 * g++.dg/init/placement3.C: New test.
11249
11250 * g++.dg/template/spec13.C: New test.
11251
11252 * g++.dg/lookup/using11.C: New test.
f75fbaf7 11253
4546865e
MM
11254 * g++.dg/lookup/koenig3.C: New test.
11255
11256 * g++.dg/template/operator2.C: New test.
f75fbaf7 11257
4546865e
MM
11258 * g++.dg/expr/dtor3.C: New test.
11259 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
11260 marker.
11261 * g++.old-deja/g++.law/visibility28.C: Likewise.
11262
0c619666
PB
112632004-03-19 Paolo Bonzini <bonzini@gnu.org>
11264
11265 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
11266 * gcc.dg/ppc64-abi-3.c: Likewise.
11267
d36d5600
GB
112682004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11269
11270 PR c++/14545
11271 * g++.dg/parse/template15.C: New test.
11272
26bcf8fc
MM
112732004-03-18 Mark Mitchell <mark@codesourcery.com>
11274
11275 * g++.dg/expr/dtor2.C: New test.
11276
11277 * g++.dg/lookup/anon4.C: New test.
11278
11279 * g++.dg/overload/using1.C: New test.
11280
11281 * g++.dg/template/lookup7.C: New test.
11282
11283 * g++.dg/template/typename6.C: New test.
11284
11285 * g++.dg/expr/cond6.C: New test.
11286
1fb7e3af
KG
112872004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11288
11289 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
11290
9d363a56
MM
112912004-03-18 Mark Mitchell <mark@codesourcery.com>
11292
11293 * g++.dg/expr/cond5.C: New test.
11294 * g++.dg/expr/constcast1.C: Likewise.
11295 * g++.dg/expr/ptrmem2.C: Likewise.
11296 * g++.dg/expr/ptrmem3.C: Likewise.
11297 * g++.dg/lookup/main1.C: Likewise.
11298 * g++.dg/template/lookup6.C: Likewise.
11299
4ada538b
MM
113002004-03-18 Mark Mitchell <mark@codesourcery.com>
11301
11302 * gcc.dg/local1.c: New test.
11303
11304 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
11305
08ec56cb
KG
113062004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11307
11308 * gcc.dg/torture/builtin-convert-1.c: New test.
11309
d093738d
KG
113102004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11311
11312 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
11313
88020bd8
MM
113142004-03-16 Mark Mitchell <mark@codesourcery.com>
11315
11316 PR c++/14481
11317 * g++.dg/warn/Wunused-7.C: New test.
11318
e9682728
KG
113192004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11320
11321 * gcc.dg/torture/builtin-integral-1.c: New test.
11322
ec835fb2
MM
113232004-03-16 Mark Mitchell <mark@codesourcery.com>
11324
11325 PR c++/14586
11326 * g++.dg/parse/non-dependent3.C: New test.
11327
4a5eab38
PB
113282004-03-16 Paolo Bonzini <bonzini@gnu.org>
11329
11330 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
11331 * g++.dg/eh/simd-2.C: Likewise.
11332 * g++.dg/init/array10.C: Likewise.
11333 * gcc.c-torture/compile/simd-1.c: Likewise.
11334 * gcc.c-torture/compile/simd-2.c: Likewise.
11335 * gcc.c-torture/compile/simd-3.c: Likewise.
11336 * gcc.c-torture/compile/simd-4.c: Likewise.
11337 * gcc.c-torture/compile/simd-6.c: Likewise.
11338 * gcc.c-torture/execute/simd-1.c: Likewise.
11339 * gcc.c-torture/execute/simd-2.c: Likewise.
11340 * gcc.dg/compat/vector-defs.h: Likewise.
11341 * gcc.dg/20020531-1.c: Likewise.
11342 * gcc.dg/altivec-3.c: Likewise.
11343 * gcc.dg/altivec-4.c: Likewise.
11344 * gcc.dg/altivec-varargs-1.c: Likewise.
11345 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
11346 * gcc.dg/i386-mmx-3.c: Likewise.
11347 * gcc.dg/i386-sse-4.c: Likewise.
11348 * gcc.dg/i386-sse-5.c: Likewise.
11349 * gcc.dg/i386-sse-8.c: Likewise.
11350 * gcc.dg/simd-1.c: Likewise.
11351 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
11352 __ev64_opaque__ since the machine description provides it.
11353
cd9b7651
EB
113542004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11355
11356 * lib/compat.exp (skip_list): New global variable.
11357 Use it to hold the user defined COMPAT_SKIPS list if any.
11358 (compat-obj): Add the members of skip_list to optall.
11359
65e8d2e0
EB
113602004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11361
11362 * gcc.dg/compat/union-by-value-1_main.c,
11363 union-by-value-1_x.c, union-by-value-1_y.c,
11364 union-check.h, union-defs.h,
11365 union-init.h, union-return-1_main.c,
11366 union-return-1_x.c, union-return-1_y.c: New files.
11367
6f7adc0c
EB
113682004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11369
11370 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
11371 mixed-struct-init.h: Add 4 mixed structure types.
11372 struct-by-value-21_main.c, struct-by-value-21_x.c,
11373 struct-by-value-21_y.c, struct-return-21_main.c,
11374 struct-return-21_x.c, struct-return-21_y.c: New files.
11375
625cbf93
MM
113762004-03-13 Mark Mitchell <mark@codesourcery.com>
11377
11378 PR c++/14550
11379 * g++.dg/parse/template14.C: New test.
11380
e6d55fd7
EB
113812004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11382
11383 * gcc.c-torture/execute/20040313-1.c: New test.
11384
cfbab41c
JJ
113852004-03-13 Jakub Jelinek <jakub@redhat.com>
11386
11387 PR target/14533
11388 * gcc.dg/20040311-2.c: New test.
11389
58354fa8
KH
113902004-03-12 Kazu Hirata <kazu@cs.umass.edu>
11391
11392 PR other/14544
11393 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
11394 bit-field.
11395
cd33cf6e
UW
113962004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
11397
11398 * gcc.dg/20040305-2.c: Add missing return statement.
11399
fd0c8c8d
KG
114002004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11401
11402 * gcc.dg/builtins-34.c: Also check pow10*.
11403
03ca1672
UW
114042004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
11405
11406 PR target/14262
11407 * gcc.dg/20040305-2.c: New test.
11408
bbe708a3
UW
114092004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
11410
11411 * gcc.dg/20040310-1.c: New test.
11412
239a625e
RS
114132004-03-11 Roger Sayle <roger@eyesopen.com>
11414
11415 * gcc.c-torture/execute/20040311-1.c: New test case.
11416
30fc3df7
MM
114172004-03-11 Mark Mitchell <mark@codesourcery.com>
11418
11419 PR c++/14476
11420 * g++.dg/lookup/enum1.C: New test.
11421
e46e9f82
MM
114222004-03-10 Mark Mitchell <mark@codesourcery.com>
11423
11424 PR c++/14510
11425 * g++.dg/lookup/struct2.C: New test.
11426
a251102e
UB
114272004-03-10 Uros Bizjak <uros@kss-loka.si>
11428
11429 * gcc.dg/builtins-34.c: New test.
11430
b45d3a36
KG
114312004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11432
11433 * gcc.dg/torture/builtin-nonneg-1.c: New test.
11434
8a308d45
JW
114352004-03-09 James E Wilson <wilson@specifixinc.com>
11436
11437 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
11438 * gcc.dg/alias-2.c: New testcase.
11439
77dbdb57
ZW
114402004-03-09 Zack Weinberg <zack@codesourcery.com>
11441
11442 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
11443
305eeaeb
RS
114442004-03-09 Roger Sayle <roger@eyesopen.com>
11445
11446 * gcc.c-torture/execute/20040309-1.c: New test case.
11447
c497b976
NS
114482004-03-09 Nathan Sidwell <nathan@codesourcery.com>
11449
11450 PR c++/14397
11451 * g++.dg/overload/ref1.C: New.
11452
0da99d4e
GB
114532004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11454
11455 PR c++/14409
11456 * g++.dg/template/spec12.C: New test.
11457
11458 PR c++/14448
11459 * g++.dg/parse/crash14.C: New test.
11460
65196e37
MM
114612004-03-09 Mark Mitchell <mark@codesourcery.com>
11462
11463 PR c++/14230
11464 * g++.dg/init/ref11.C: New test.
11465
62d99768
MM
114662004-03-09 Mark Mitchell <mark@codesourcery.com>
11467
11468 PR c++/14432
11469 * g++.dg/parse/builtin2.C: New test.
11470
58ec3cc5
MM
114712004-03-08 Mark Mitchell <mark@codesourcery.com>
11472
11473 PR c++/14401
11474 * g++.dg/init/ctor3.C: New test.
11475 * g++.dg/init/union1.C: New test.
11476 * g++.dg/ext/anon-struct4.C: New test.
11477
114782004-03-08 Mark Mitchell <mark@codesourcery.com>
11479
11480 * g++.dg/lookup/koenig1.C: Tweak error messages.
11481 * g++.dg/lookup/used-before-declaration.C: Likewise.
11482 * g++.dg/other/do1.C: Likewise.
11483 * g++.dg/overload/koenig1.C: Likewise.
11484 * g++.dg/parse/crash13.C: Likewise.
11485 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 11486
5340bbea
EC
114872004-03-08 Eric Christopher <echristo@redhat.com>
11488
11489 * * lib/target-supports.exp: Enable libiconv in test
11490 compilation. Fix up error checking.
11491
e697b20f
RS
114922004-03-08 Roger Sayle <roger@eyesopen.com>
11493
11494 PR middle-end/14289
11495 * gcc.dg/pr14289-1.c: New test case.
11496 * gcc.dg/pr14289-2.c: Likewise.
11497 * gcc.dg/pr14289-3.c: Likewise.
11498
d50a16c4
EB
114992004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
11500
11501 * gcc.c-torture/execute/20040308-1.c: New test.
11502
350f4ea8
RS
115032004-03-07 Roger Sayle <roger@eyesopen.com>
11504
11505 * gcc.c-torture/execute/20040307-1.c: New test case.
11506
91455597
RS
115072004-03-07 Richard Sandiford <rsandifo@redhat.com>
11508
11509 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
11510
22ea6b4f
UW
115112004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
11512
11513 * gcc.dg/20040306-1.c: New test.
11514
018e1b3b
KH
115152004-03-06 Kazu Hirata <kazu@cs.umass.edu>
11516
11517 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
11518 them static.
11519 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
11520
75a65ed9
EB
115212004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11522
11523 PR c/14465
11524 * gcc.dg/decl-6.c: New test.
11525
e7cbef19
KG
115262004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11527
11528 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
11529 Rename LOGPOW -> LOG_POW.
11530 (SQRT_EXP, POW_EXP): New.
11531
84289c76
EB
115322004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11533
11534 * gcc.dg/i386-sse-8.c: New test.
11535
64a3ee6b
EB
115362004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11537
11538 PR c/14114
11539 * gcc.dg/decl-5.c: New test.
11540
2b3493c8
AK
115412004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
11542
11543 * gcc.dg/20040305-1.c: New test.
11544
88cefc80
HPN
115452004-03-05 Hans-Peter Nilsson <hp@axis.com>
11546
01387913 11547 PR other/14354
88cefc80
HPN
11548 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
11549
b9e4e5d1
ZL
115502004-03-04 Ziemowit Laski <zlaski@apple.com>
11551
11552 PR c++/14425, c++/14426
11553 * g++.dg/ext/altivec-4.C: New test.
11554 * g++.dg/ext/altivec-5.C: New test.
11555
9fc444cc
GK
115562004-03-04 Geoffrey Keating <geoffk@apple.com>
11557
11558 * g++.old-deja/g++.other/linkage1.C: Expect errors about
11559 global variables of a type with no linkage.
11560 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
11561 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
11562 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
11563 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
11564 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
11565 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
11566 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
11567 * g++.dg/warn/deprecated.C: Name enum Color.
11568 * g++.dg/overload/VLA.C: Name structure for 'b'.
11569 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
11570
6a2d136b
EB
115712004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11572
11573 * gcc.c-torture/compile/20040304-1.c: New test.
11574
3205a71e
ZW
115752004-03-03 Zack Weinberg <zack@codesourcery.com>
11576
11577 PR 13728
11578 * gcc.dg/decl-4.c: New testcase.
11579
3ae3b78c
KH
115802004-03-03 Kazu Hirata <kazu@cs.umass.edu>
11581
11582 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
11583 as PRECF if sizeof (float) > sizeof (double).
11584 (PRECL): Make it the same as PRECF if
11585 sizeof (float) > sizeof (long double).
11586
f20855d7
KG
115872004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11588
11589 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
11590 system type. Add check for irix6 which doesn't have c99 runtime.
11591
c4909065
BW
115922004-03-03 Bob Wilson <bob.wilson@acm.org>
11593
11594 * gcc.dg/const-elim-1.c: xfail for xtensa.
11595
9b7be7b5
MM
115962004-03-01 Mark Mitchell <mark@codesourcery.com>
11597
11598 PR c++/14369
11599 * g++.dg/template/cond4.C: New test.
11600
676e33ca
MM
116012004-03-01 Mark Mitchell <mark@codesourcery.com>
11602
11603 PR c++/14360
11604 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 11605
676e33ca
MM
11606 PR c++/14361
11607 * g++.dg/parse/defarg7.C: New test.
11608
11609 PR c++/14359
11610 * g++.dg/template/friend26.C: New test.
11611
ab73670a
MM
116122004-03-01 Mark Mitchell <mark@codesourcery.com>
11613
11614 PR c++/14324
11615 * g++.dg/abi/mangle21.C: New test.
11616
11617 PR c++/14260
11618 * g++.dg/parse/constructor2.C: New test.
11619
11620 PR c++/14337
11621 * g++.dg/template/sfinae1.C: New test.
11622
c5b6f18e
MM
116232004-02-29 Mark Mitchell <mark@codesourcery.com>
11624
719f407a
MM
11625 PR c++/14267
11626 * g++.dg/expr/crash2.C: New test.
11627
c5b6f18e
MM
11628 PR middle-end/13448
11629 * gcc.dg/inline-5.c: New test.
11630 * gcc.dg/always-inline.c: Split out tests into ...
11631 * gcc.dg/always-inline2.c: ... this and ...
11632 * gcc.dg/always-inline3.c: ... this.
11633
39876352
MM
116342004-02-29 Mark Mitchell <mark@codesourcery.com>
11635
11636 PR debug/12103
11637 * g++.dg/debug/crash1.C: New test.
11638
2750f3f2 116392004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
11640
11641 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
11642 function with __attribute__((noinline)).
11643 (recurser_void2): Likewise.
11644 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
11645 (recurser_void2): Likewise.
11646
bc41842b
RS
116472004-02-29 Roger Sayle <roger@eyesopen.com>
11648
11649 PR middle-end/14203
11650 * g++.dg/warn/Wunused-6.C: New test case.
11651
b922546d
RE
116522004-02-28 Richard Earnshaw <rearnsha@arm.com>
11653
11654 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
11655 not defined.
11656
0717c5b0
EC
116572004-02-27 Eric Christopher <echristo@redhat.com>
11658
11659 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
11660 * g++.dg/charset/asm2.c: Run only x86.
11661 * gcc.dg/charset/asm3.c: Ditto.
11662
dab8eb57
AH
116632004-02-27 Aldy Hernandez <aldyh@redhat.com>
11664
11665 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
11666 ld_library_path.
11667
b1009a5d
ZL
116682004-02-27 Ziemowit Laski <zlaski@apple.com>
11669
11670 * g++.dg/ext/altivec-3.C: New.
11671
d0d48b17
RH
116722004-02-26 Richard Henderson <rth@redhat.com>
11673
3205a71e
ZW
11674 * g++.dg/ext/attrib10.C: Mark for warning.
11675 * gcc.dg/attr-alias-1.c: New.
d0d48b17 11676
7a0a47c7
RH
116772004-02-26 Richard Henderson <rth@redhat.com>
11678
11679 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
11680 * gcc.c-torture/execute/20040208-2.c: ... it back.
11681
21526606
EC
116822004-02-26 Eric Christopher <echristo@redhat.com>
11683
11684 * lib/target-supports.exp (check-iconv-available): New function.
11685 * lib/gcc-dg.exp (dg-require-iconv): New function.
11686 Use above.
3205a71e
ZW
11687 * gcc.dg/charset: New directory.
11688 * gcc.dg/charset/charset.exp: New file.
11689 * gcc.dg/charset/asm1.c: Ditto.
11690 * gcc.dg/charset/asm2.c: Ditto.
11691 * gcc.dg/charset/asm3.c: Ditto.
11692 * gcc.dg/charset/asm4.c: Ditto.
11693 * gcc.dg/charset/asm5.c: Ditto.
11694 * gcc.dg/charset/attribute1.c: Ditto.
11695 * gcc.dg/charset/attribute2.c: Ditto.
11696 * gcc.dg/charset/string1.c: Ditto.
11697 * g++.dg/charset: New directory.
11698 * g++.dg/dg.exp: Add here. Special options.
11699 * g++.dg/charset/charset.exp: New file.
11700 * g++.dg/charset/asm1.c: Ditto.
11701 * g++.dg/charset/asm2.c: Ditto.
11702 * g++.dg/charset/asm3.c: Ditto.
11703 * g++.dg/charset/asm4.c: Ditto.
11704 * g++.dg/charset/attribute1.c: Ditto.
11705 * g++.dg/charset/attribute2.c: Ditto.
11706 * g++.dg/charset/extern1.cc: Ditto.
11707 * g++.dg/charset/extern2.cc: Ditto.
11708 * g++.dg/charset/string1.c: Ditto.
21526606 11709
4d5fe289
MM
117102004-02-26 Mark Mitchell <mark@codesourcery.com>
11711
11712 PR c++/14278
11713 * g++.dg/parse/comma1.C: New test.
11714
6bf92cb6
GB
117152004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11716
11717 PR c++/14284
11718 * g++.dg/template/ttp8.C: New test.
11719
b178305d
EB
117202004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
11721
11722 * gcc.dg/fixuns-trunc-1.c: New test.
11723
2d5cc608
JDA
117242004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11725
11726 * gcc.dg/builtins-config.h: Use #elif.
11727
d0c8fd2a
MM
117282004-02-26 Michael Matz <matz@suse.de>
11729
11730 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
11731 * gcc.dg/991214-1.c: Likewise.
11732 * gcc.dg/i386-asm-1.c: Likewise.
11733
90f6987a
RH
117342004-02-25 Richard Henderson <rth@redhat.com>
11735
11736 * gcc.c-torture/execute/20040208-2.c: Move ...
11737 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
11738
861a2c39
GB
117392004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11740
11741 PR c++/14246
11742 * g++.dg/other/crash-3.C: New test.
11743
0193f437
JDA
117442004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11745
1b2667c4
JDA
11746 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
11747 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
11748
0193f437
JDA
11749 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
11750 HP-UX.
11751
c30316fb
MM
117522004-02-24 Michael Matz <matz@suse.de>
11753
11754 * gcc.dg/i386-regparm.c: New.
11755
69e9762e
JW
117562004-02-23 James E Wilson <wilson@specifixinc.com>
11757
11758 * gcc.c-torture/execute/20040223-1.c: New.
11759
3521b33c
ZW
117602004-02-23 Zack Weinberg <zack@codesourcery.com>
11761 Kazu Hirata <kazu@cs.umass.edu>
11762
11763 * gcc.dg/fwritable-strings-1.c: Remove.
11764
2b0c1c56
AP
117652004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
11766
11767 PR c/14156
11768 * gcc.dg/20040223-1.c: New test.
11769
887d68d9
KL
117702004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11771
11772 PR c++/14106
11773 * g++.dg/ext/typeof9.C: New test.
11774
9bdfe704
GB
117752004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11776
11777 PR c++/14250
11778 * g++.dg/other/switch1.C: New test.
11779
bba745c1
EB
117802004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11781
11782 * gcc.dg/cast-function-1.c: Adjust for new informative message.
11783 * gcc.dg/va-arg-1.c: Likewise.
11784
615a5ba6
GB
117852004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11786
11787 PR c++/14143
11788 * g++.dg/template/koenig5.C: New test.
11789
8bb418a3
ZL
117902004-02-21 Ziemowit Laski <zlaski@apple.com>
11791
11792 * g++.dg/ext/altivec-1.C: Generalize target triple.
11793 * g++.dg/ext/altivec-2.C: New test case.
11794 * g++.dg/ext/altivec_check.h: New file.
11795 * gcc.dg/altivec-1.c: Generalize target triple;
11796 include altivec_check.h and call altivec_check().
11797 * gcc.dg/altivec-[2-5].c: Generalize target triple.
11798 * gcc.dg/altivec-6.c: New test case.
11799 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
11800 type casts as needed.
21526606 11801 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
11802 altivec_check().
11803 * gcc.dg/altivec-12.c: New test case.
11804 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
11805 include altivec_check.h and call altivec_check().
11806 * gcc.dg/altivec_check.h: New file.
11807
54a47870
KG
118082004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11809
11810 * lib/target-supports.exp (check_alias_available): Don't mangle
11811 function `g' in test program.
11812
0d856ba2
KG
118132004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11814
11815 * lib/target-supports.exp (check_profiling_available): Check
11816 argument to determine whether we support a profiling type.
11817 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
11818 check_profiling_available.
11819 * g++.dg/bprob/bprob.exp: Likewise
11820 * g77.dg/bprob/bprob.exp: Likewise.
11821 * gcc.misc-tests/bprob.exp: Likewise.
11822 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
11823 dg-require-profiling and delete expected error handling.
11824 * gcc.dg/20021014-1.c: Likewise.
11825 * gcc.dg/nest.c: Likewise.
11826
ecd11694
JDA
118272004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11828
11829 PR c++/12007
11830 * g++.dg/other/vthunk1.C: New test.
11831
f4d9988b
FH
118322004-02-20 Falk Hueffner <falk@debian.org>
11833
11834 PR target/14201
11835 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
11836
c0694c4b
MM
118372004-02-20 Mark Mitchell <mark@codesourcery.com>
11838
11839 PR c++/13927
11840 * g++.dg/other/error8.C: Remove XFAIL markers.
11841
11842 PR c++/14173
11843 * g++.dg/ext/packed5.C: New test.
11844
11845 PR c++/14199
11846 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
11847
11848 PR c++/14186
11849 * g++.dg/lookup/member1.C: New test.
11850
f819a6a5
KH
118512004-02-19 Kazu Hirata <kazu@cs.umass.edu>
11852
11853 * gcc.c-torture/compile/20040130-1.c: Enable only when
11854 __INT_MAX__ >= 2147483647L.
11855 * gcc.c-torture/compile/961203-1.c: Likewise.
11856
78cb77c1
NS
118572004-02-19 Nathan Sidwell <nathan@codesourcery.com>
11858
11859 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
11860 * g++.dg/opt/template1.C: Robustify assembler regexp
11861
ca6b7cec
EB
118622004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11863
11864 * gcc.c-torture/execute/simd-4.x: Remove.
11865 * gcc.c-torture/execute/va-arg-25.x: Likewise.
11866 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
11867 Guard with #ifndef SKIP_ATTRIBUTE.
11868 * gcc.dg/compat/vector-1_y.c: Likewise.
11869 * gcc.dg/compat/vector-2_x.c: Likewise.
11870 * gcc.dg/compat/vector-2_y.c: Likewise.
11871 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
11872 * g++.dg/eh/simd-2.C: Likewise.
11873
19037b5c
AM
118742004-02-19 Alan Modra <amodra@bigpond.net.au>
11875
11876 * gcc.c-torture/compile/complex-1.c: New.
11877
9188db2d
HPN
118782004-02-19 Hans-Peter Nilsson <hp@axis.com>
11879
11880 PR target/14209
11881 * gcc.c-torture/execute/20040218-1.c: New test.
11882
23aa7aba
GB
118832004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11884
11885 PR c++/14181
11886 * g++.dg/parse/new2.C: New test.
11887
e978d62e
PB
118882004-02-18 Paul Brook <paul@codesourcery.com>
11889
11890 * gcc.c-torture/compile/libcall-1.c: New test.
11891
cdbafce1
PB
118922004-02-18 Paul Brook <paul@codesourcery.com>
11893
c5fe5036 11894 PR debug/12934
cdbafce1
PB
11895 * gcc.dg/debug/debug-7.c: New test.
11896
db33236e
UW
118972004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
11898
11899 * gcc.dg/20040217-1.c: New test.
11900
e4c6167f
ZW
119012004-02-17 Zack Weinberg <zack@codesourcery.com>
11902
11903 * gcc.c-torture/execute/990208-1.x: Delete.
11904
e70e9b0f
RS
119052004-02-17 Richard Sandiford <rsandifo@redhat.com>
11906
11907 * gcc.c-torture/execute/20040208-2.x: New file.
11908
57782ad8
MM
119092004-02-17 Mark Mitchell <mark@codesourcery.com>
11910
11911 PR c++/11326
11912 * g++.dg/abi/structret1.C: New test.
11913
3977a4a1
JJ
119142004-02-17 Jakub Jelinek <jakub@redhat.com>
11915
11916 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
11917 (i386_cpuid): No need to test if cpuid is available on AMD64.
11918 Fix assembly, so that it works onboth i386 and AMD64.
11919 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
11920 (vecInLong): Fix s[] member type to unsigned int.
11921 (vecInWord): Remove type.
11922 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
11923 (a64, b64, c64, d64, e64): Remove.
11924 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
11925 Remove unused variable. Remove initialization of removed variables.
11926 Don't call mmx_tests nor sse_tests.
11927 (reference_mmx, reference_sse): Remove.
11928 (check): Add return stmt.
11929 * gcc.dg/i386-sse-7.c: New test.
11930 * gcc.dg/i386-mmx-4.c: New test.
11931
cc7ce44e
GB
119322004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11933
11934 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
11935 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11936 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11937 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
11938 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
11939 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
11940 g++.dg/tc1/dr94.C: Fix line terminator.
11941
e3d6e740
GK
119422004-02-16 Geoffrey Keating <geoffk@apple.com>
11943
11944 * gcc.c-torture/compile/20040216-1.c: New.
11945
a27b6b1a
GB
119462004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11947
e3d6e740
GK
11948 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11949 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11950 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
11951 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
11952 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
11953 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
11954
684c69a3
EB
119552004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11956
11957 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
11958
d2f2c87b
MM
119592004-02-15 Mark Mitchell <mark@codesourcery.com>
11960
11961 PR c++/13971
11962 * g++.dg/expr/cond4.C: New test.
11963
11964 PR c++/14086
11965 * g++.dg/lookup/crash2.C: New test.
11966
33421d69
JZ
119672004-02-14 Josef Zlomek <zlomekj@suse.cz>
11968
11969 * gcc.c-torture/compile/20040214-2.c: New test.
11970
d9e94da3
AP
119712004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
11972
2cf20d32 11973 PR c++/14116
d9e94da3
AP
11974 * g++.dg/ext/typeof8.C: New test.
11975
45f9877a
EB
119762004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
11977
11978 * gcc.c-torture/compile/20040214-1.c: New test.
11979
28ba38e3
KL
119802004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11981
11982 PR c++/13635
11983 * g++.dg/template/spec11.C: New test.
11984
32bb574b
GB
119852004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11986
11987 PR c++/13927
11988 * g++.dg/other/error8.C: New test.
11989
41dffe62
MM
119902004-02-13 Mark Mitchell <mark@codesourcery.com>
11991
0e8c9b28
MM
11992 PR c++/14122
11993 * g++.dg/template/array4.C: New test.
e4c6167f 11994
0e8c9b28
MM
11995 PR c++/14108
11996 * g++.dg/inherit/thunk2.C: New test.
11997
41dffe62
MM
11998 PR c++/14083
11999 * g++.dg/eh/cond2.C: New test.
12000
f7dc0dc5
AM
120012004-02-12 Alan Modra <amodra@bigpond.net.au>
12002
12003 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
12004
9dfc74a3
NS
120052004-02-12 Nathaniel Smith <njs@codesourcery.com>
12006
12007 * lib/scanasm.exp (dg-scan): Quote pattern before display.
12008
a980dd9b
HP
120092004-02-12 Hartmut Penner <hpenner@de.ibm.com>
12010
e4c6167f 12011 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 12012
32e8aa9a
JM
120132004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
12014
12015 PR c/456
12016 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
12017 tests.
12018
3b8e0c91
UB
120192004-02-11 Uros Bizjak <uros@kss-loka.si>
12020
12021 * gcc.dg/builtins-33.c: New test.
12022
ed045bef
PB
120232004-02-11 Paolo Bonzini <bonzini@gnu.org>
12024
12025 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
12026
5f013ee9
HP
120272004-02-11 Hartmut Penner <hpenner@de.ibm.com>
12028
e4c6167f 12029 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 12030
6d0ef01e
HP
120312004-02-11 Hartmut Penner <hpenner@de.ibm.com>
12032
e4c6167f 12033 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 12034
31cc6081
PB
120352004-02-10 Paolo Bonzini <bonzini@gnu.org>
12036
12037 PR c/14092
12038
12039 * gcc.dg/pr14092-1.c: New testcase.
12040
080eeb56
AM
120412004-02-10 Alan Modra <amodra@bigpond.net.au>
12042
cf5c0cea
AM
12043 * gcc.dg/cpp/assert4.c: Fix typo last change.
12044
99bee03a
AM
12045 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
12046 * gcc.dg/cpp/assert4.c: Handle powerpc64.
12047
080eeb56
AM
12048 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
12049
b83c4036
RS
120502004-02-09 Roger Sayle <roger@eyesopen.com>
12051
12052 * gcc.c-torture/compile/20040209-1.c: New test case.
12053
b46b8fb4
JM
120542004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
12055
12056 * gcc.dg/c90-init-1.c: Adjust expected error messages.
12057
7c476bde
RS
120582004-02-08 Richard Sandiford <rsandifo@redhat.com>
12059
12060 * gcc.c-torture/execute/20040208-[12].c: New tests.
12061
517b3f9f
EB
120622004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12063
12064 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
12065
c79751b9
EB
120662004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12067
12068 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
12069
a6f78652
ZW
120702004-02-07 Zack Weinberg <zack@codesourcery.com>
12071
12072 Bug 13856
12073 * gcc.dg/visibility-8.c: New testcase.
12074
120752004-02-07 Zack Weinberg <zack@codesourcery.com>
12076
12077 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
12078 arguments.
12079 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
12080
088414c1
RS
120812004-02-07 Roger Sayle <roger@eyesopen.com>
12082
12083 PR middle-end/13696
12084 * g++.dg/opt/fold1.C: New test case.
12085
f970e7c9
GB
120862003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12087
12088 PR c++/14033
12089 * g++.dg/other/crash-2.C: New test.
12090
37bd808d
GB
120912003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12092
12093 PR c++/14028
12094 * g++.dg/parse/angle-bracket2.C: New test.
12095
839ee4bc
RO
120962004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12097
12098 PR middle-end/13750
12099 Revert:
12100 2004-01-15 Geoffrey Keating <geoffk@apple.com>
12101 PR pch/13361
12102 * testsuite/g++.dg/pch/wchar-1.C: New.
12103 * testsuite/g++.dg/pch/wchar-1.Hs: New.
12104
121052004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
12106
12107 PR c++/14008
12108 * g++.dg/parse/error15.C: New test.
12109 * g++.dg/parse/crash11.C: Update dg-error mark.
12110
f583e452
MM
121112004-02-04 Mark Mitchell <mark@codesourcery.com>
12112
12113 PR c++/13932
12114 * g++.dg/warn/conv2.C: New test.
12115
7778d52d
GB
121162004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12117
12118 PR c++/13086
12119 * g++.dg/warn/incomplete1.C: Remove xfail.
12120
bfa21a28
MM
121212004-02-04 Mark Mitchell <mark@codesourcery.com>
12122
12123 * lib/file-format.exp (gcc_target_object_format): Use
12124 ${tool}_target_compile, not gcc_target_compile.
12125 * lib/target-supports.exp (check_alias_available): Likewise.
12126 (check_gc_sections_available): Likewise.
12127 * g++.dg/ext/attrib10.C: Use dg-require-alias.
12128 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
12129 dg-require-alias.
12130
9baa27a9
MM
121312004-02-04 Mark Mitchell <mark@codesourcery.com>
12132
12133 PR c++/13969
12134 * g++.dg/template/static6.C: New test.
12135
5ec473b9
ILT
121362004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
12137
12138 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
12139
c85a3379
KG
121402004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12141
12142 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
12143 tests for systems where `char' is unsigned by default.
12144
090c5291
GB
121452003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12146
2ff9cd1a 12147 PR c++/13997
090c5291
GB
12148 * g++.dg/template/partial3.C: New test.
12149
a4a4b1d3
KH
121502004-02-04 Kazu Hirata <kazu@cs.umass.edu>
12151
12152 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
12153 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
12154 Remove mentions of obsolete ports.
12155
e262dfbc
PB
121562004-02-04 Paolo Bonzini <bonzini@gnu.org>
12157
12158 * gcc.dg/noncompile/20001228-1.c: Fix for new
12159 error message.
12160
888d65b5
RS
121612004-02-03 Roger Sayle <roger@eyesopen.com>
12162
12163 PR target/9348
12164 * gcc.c-torture/execute/multdi-1.c: New test case.
12165
18f5be99
MM
121662004-02-03 Mark Mitchell <mark@codesourcery.com>
12167
12168 PR c++/13925
12169 * g++.dg/template/lookup5.C: New test.
12170
3c398f34
MM
121712004-02-03 Mark Mitchell <mark@codesourcery.com>
12172
4bfb8bba
MM
12173 PR c++/13950
12174 * g++.dg/template/lookup4.C: New test.
12175
12176 PR c++/13970
12177 * g++.dg/parse/error14.C: New test.
12178
3c398f34
MM
12179 PR c++/14002
12180 * g++.dg/parse/template13.C: New test.
12181
5a98fa7b
MM
121822004-02-03 Mark Mitchell <mark@codesourcery.com>
12183
12184 PR c++/13978
12185 * g++.dg/template/koenig4.C: New test.
12186
12187 PR c++/13968
12188 * g++.dg/template/crash17.C: New test.
12189
12190 PR c++/13975
12191 * g++.dg/parse/error13.C: New test.
12192 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
12193
60b85c4c
EB
121942004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12195
12196 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
12197
0251aa45
PB
121982004-02-03 Paolo Bonzini <bonzini@gnu.org>
12199
12200 PR c/11658
12201 PR c/13994
12202 * gcc.dg/noncompile/20040203-1.c: New test.
12203 * gcc.dg/noncompile/20040203-2.c: Likewise.
12204 * gcc.dg/noncompile/20040203-3.c: Likewise.
12205 * gcc.dg/20040203-1.c: Likewise.
12206
9d977b5b
AP
122072004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
12208
12209 PR c++/10858
12210 * g++.dg/template/sizeof7.C: New test.
12211
122122004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 12213 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
12214
12215 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
12216
6699d593
ZW
122172004-02-02 Zack Weinberg <zack@codesourcery.com>
12218
12219 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
12220 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
12221 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
12222 * gcc.dg/cleanup-5.c: Run only on Linux targets.
12223
e9525111
MM
122242004-02-02 Mark Mitchell <mark@codesourcery.com>
12225
12226 PR c++/13113
12227 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
12228
12229 PR c++/13854
12230 * g++.dg/ext/attrib13.C: New test.
12231
12232 PR c++/13907
12233 * g++.dg/conversion/op2.C: New test.
12234
0771e863
EB
122352004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12236
12237 * gcc.dg/titype-1.c: Fix pasto.
12238
d560b0aa
EB
122392004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12240
12241 * gcc.dg/titype-1.c: New test.
12242
9febc4e8
GB
122432004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12244
12245 PR c++/13957
6699d593 12246 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
12247 g++.dg/template/qualified-id1.C: Update dg-error marks.
12248 * g++.dg/template/nontype6.C: New test.
12249
ef79730c
RS
122502004-02-01 Roger Sayle <roger@eyesopen.com>
12251
12252 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
12253 * gcc.dg/builtins-31.c: New testcase.
12254 * gcc.dg/builtins-32.c: New testcase.
12255
4500e76d
AP
122562004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
12257
12258 * objc.dg/call-super-2.m: Update line numbers
12259 for the including of stddef.h.
12260
48ef529f
MM
122612004-01-30 Michael Matz <matz@suse.de>
12262
12263 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
12264 g++.dg/ext/case-range3.C: New tests.
12265
d0acf599
GB
122662004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12267
12268 DR206
12269 PR c++/13813
12270 * g++.dg/template/member4.C: New test.
12271
63823931
GB
122722004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12273
12274 PR c++/13683
12275 * g++.dg/template/sizeof6.C: New test.
12276
5e9295fa
EB
122772004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12278
12279 * gcc.dg/fwritable-strings-1.c: New test.
12280
5fddd9fe
EB
122812004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12282
12283 * gcc.c-torture/compile/20040130-1.c: New test.
12284
20f5dc60
GK
122852004-01-29 Geoffrey Keating <geoffk@geoffk.org>
12286
12287 * objc.dg/call-super-2.m: Include stddef.h for size_t.
12288
4a5e0ed9
MM
122892004-01-29 Mark Mitchell <mark@codesourcery.com>
12290
12291 PR c++/13883
12292 * g++.dg/template/ctor3.C: New test.
12293
8cfb1942
GB
122942004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12295
12296 * g++.dg/tc1: New directory.
12297 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
12298 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
12299 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
12300 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
12301 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
12302
b1521c3a
GB
123032004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12304
12305 * g++.dg/parse/error11.C: New test.
12306 * g++.dg/parse/error12.C: Likewise.
12307
55cbf824
ZL
123082004-01-28 Ziemowit Laski <zlaski@apple.com>
12309
12310 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
12311 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 12312
a7324e75
MM
123132004-01-28 Mark Mitchell <mark@codesourcery.com>
12314
b1a95e0b
MM
12315 PR c++/13791
12316 * g++.dg/ext/attrib12.C: New test.
12317
a7324e75 12318 PR c++/13736
ba4aecd9 12319 * g++.dg/parse/cast2.C: New test.
a7324e75 12320
220a38ab
JW
123212004-01-27 James E Wilson <wilson@specifixinc.com>
12322
12323 * objc.dg/encode-2.m (main): New local string. Set depending on
12324 sizeof long. Use in sscanf call.
12325 * objc.dg/encode-3.m (main): New local string. Set depending on
12326 sizeof long. Use in scan_initial call.
12327
9a1564bb
KG
123282004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12329
12330 * objc.dg/call-super-2.m: Make LP64-safe.
12331 * objc.dg/desig-init-1.m: Likewise.
12332
6097b0c3
DP
123332004-01-27 Devang Patel <dpatel@apple.com>
12334
12335 * g++.dg/debug/namespace1.C: New test.
6699d593 12336
b034930f
ILT
123372004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
12338
f08df7c6
ILT
12339 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
12340 xscale-*-*.
12341
b034930f
ILT
12342 * gcc.dg/arm-mmx-1.c: New test.
12343
1b4bda70
EB
123442004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12345
12346 * gcc.dg/20040127-1.c: New test.
12347 * gcc.dg/20040127-2.c: New test.
12348
32e7d1e9
RO
123492004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12350
12351 * objc.dg/stret-1.m (glob): Renamed to globa.
12352
6f69173e
MM
123532004-01-26 Mark Mitchell <mark@codesourcery.com>
12354
04b1f9b8 12355 PR c++/13663
6f69173e
MM
12356 * g++.dg/expr/for1.C: New test.
12357
044feeeb
AP
123582004-01-26 Fariborz Jahanian <fjahanian@apple.com>
12359
12360 PR middle-end/13779
12361 * gcc.dg/darwin-longlong.c: New test.
12362
044701ce
ILT
123632004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
12364
12365 * gcc.dg/20040124-1.c: Moved test from here...
12366 * gcc.c-torture/compile/20040124-1.c: ...to here.
12367
f210a007
EB
123682004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12369
12370 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
12371 the assembly output if -m64 is passed.
12372
b7c707d1
MM
123732004-01-25 Mark Mitchell <mark@codesourcery.com>
12374
12375 PR c++/13833
12376 * g++.dg/template/cond3.C: New test.
12377
bbcd2439
GB
123782004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12379
12380 PR c++/13810
12381 * g++.dg/template/ttp7.C: New test.
12382
ad2768d0 123832004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
12384
12385 PR c++/13797
12386 * g++.dg/template/nontype4.C: New test.
12387 * g++.dg/template/nontype5.C: Likewise.
12388
bcbc6b7f
RS
123892004-01-25 Richard Sandiford <rsandifo@redhat.com>
12390
12391 * gcc.dg/torture/mips-clobber-at.c: New test.
12392
1f44254c
ILT
123932004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
12394
12395 * gcc.dg/20040124-1.c: New test.
12396
5473cfa7
JJ
123972004-01-24 Jakub Jelinek <jakub@redhat.com>
12398
12399 * gcc.dg/20040123-1.c: New test.
12400
cc79e34f
ZW
124012004-01-23 Zack Weinberg <zack@codesourcery.com>
12402
12403 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
12404
b1adf557
JM
124052004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
12406
12407 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
12408
4a374c35
AP
124092004-01-23 Andrew Pinski <apinski@apple.com>
12410
12411 * gcc.dg/20030121-1.c: Move to ..
12412 * gcc.dg/20040121-1.c: here.
12413
92c7bc2a
RS
124142004-01-23 Roger Sayle <roger@eyesopen.com>
12415
12416 * gcc.dg/builtins-29.c: New test case.
12417
04b8f97f
ZW
124182004-01-23 Zack Weinberg <zack@codesourcery.com>
12419
12420 PR 18314
12421 * gcc.dg/builtins-30.c: New testcase.
12422
3a1cac0f
AT
124232004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
12424
12425 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
12426 * lib/g77.exp: Likewise.
12427 * lib/objc.exp: Likewise.
12428 * lib/g++.exp: Likewise.
12429
b2f24c85
EB
124302004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12431
12432 * gcc.dg/struct-by-value-2.c: New test.
12433
5cc5eddc
AP
124342004-01-21 Andrew Pinski <apinski@apple.com>
12435
12436 PR target/13785
12437 * gcc.dg/20030121-1.c: New test.
12438
f59dcd4b
UW
124392004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
12440
12441 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
12442 clobber frame pointer register in asm statement.
12443
c3cda381
FH
124442004-01-21 Falk Hueffner <falk@debian.org>
12445
12446 * gcc.c-torture/compile/20040121-1.c: New test.
12447
1ef82ef2
ZW
124482004-01-21 Zack Weinberg <zack@codesourcery.com>
12449
12450 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
12451
04bf686d
HP
124522004-01-20 Hartmut Penner <hpenner@de.ibm.com>
12453
12454 * gcc.dg/ppc64-abi-2.c: New test.
12455
9dfcd609
JM
124562004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
12457
1ef82ef2
ZW
12458 * lib/treelang.exp: Fill out this file.
12459 * lib/treelang-dg.exp: New File.
9dfcd609 12460
53cd18ec
JM
124612004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
12462
12463 * gcc.c-torture/compile/981022-1.c: Remove.
12464 * gcc.dg/array-5.c: Remove XFAIL.
12465 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
12466 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
12467 gcc.dg/cond-lvalue-1.c: Update.
12468 * gcc.dg/cast-lvalue-2.c: New test.
12469
9f880ef9
MM
124702004-01-19 Mark Mitchell <mark@codesourcery.com>
12471
0916f873
MM
12472 PR c++/13592
12473 * g++.dg/other/error1.C (class foo): Tweak error message.
12474
9f880ef9
MM
12475 PR c++/13592
12476 * g++.dg/template/call2.C: New test.
12477
c9a5b624
EB
124782004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12479
12480 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
12481 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
12482 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
12483 scalar-return-1_x.c, scalar-return-2_y.c,
12484 scalar-return-3_x.c, scalar-return-3_y.c,
12485 scalar-return-4_x.c, scalar-return-4_y.c,
12486 struct-align-1.h, struct-align-1_x.c,
12487 struct-align-1_y.c, struct-align-2.h,
12488 struct-align-2_x.c, struct-align-2_y.c,
12489 struct-by-value-10_y.c, struct-by-value-11_x.c,
12490 struct-by-value-11_y.c, struct-by-value-12_x.c,
12491 struct-by-value-12_y.c, struct-by-value-13_x.c,
12492 struct-by-value-13_y.c, struct-by-value-14_x.c,
12493 struct-by-value-14_y.c, struct-by-value-15_x.c,
12494 struct-by-value-15_y.c, struct-by-value-16_y.c,
12495 struct-by-value-17_y.c, struct-by-value-18_y.c,
12496 struct-by-value-19_y.c, struct-by-value-1_x.c,
12497 struct-by-value-1_y.c, struct-by-value-20_y.c,
12498 struct-by-value-2_x.c, struct-by-value-2_y.c,
12499 struct-by-value-3_y.c, struct-by-value-4_x.c,
12500 struct-by-value-4_y.c, struct-by-value-5_y.c,
12501 struct-by-value-6_y.c, struct-by-value-7_y.c
12502 struct-by-value-8_x.c, struct-by-value-8_y.c
12503 struct-by-value-9_x.c, struct-by-value-9_y.c
12504 struct-return-10_x.c, struct-return-10_y.c,
12505 struct-return-19_x.c, struct-return-20_x.c
12506 struct-return-2_x.c, struct-return-2_y.c
12507 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
12508 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
12509
2194d821
EB
125102004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12511
12512 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
12513 attribute on sparc*-sun-solaris2.*.
12514
b830b74c
MM
125152004-01-18 Mark Mitchell <mark@codesourcery.com>
12516
0f18efe3 12517 PR c++/13710
b830b74c
MM
12518 * g++.dg/ext/typeof7.C: New test.
12519
a3d8a647
DE
125202004-01-18 David Edelsohn <edelsohn@gnu.org>
12521
12522 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
12523 * gcc.dg/const-elim-1.c: Same.
12524
cfbed37c
ZL
125252004-01-17 Ziemowit Laski <zlaski@apple.com>
12526
12527 * objc.dg/stret-1.m: New.
12528 * objc.dg/stret-2.m: New.
12529
4bfaff4d 125302004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
12531
12532 PR c++/11895
12533 * g++.dg/ext/vector1.C: New test.
12534
73e61092
GK
125352004-01-16 Geoffrey Keating <geoffk@apple.com>
12536
12537 * gcc.dg/pch/import-1.c: New.
12538 * gcc.dg/pch/import-1.hs: New.
12539 * gcc.dg/pch/import-1a.h: New.
12540 * gcc.dg/pch/import-1b.h: New.
12541 * gcc.dg/pch/import-1c.h: New.
12542
144e414d
MM
125432004-01-16 Mark Mitchell <mark@codesourcery.com>
12544
a8e6c82a
MM
12545 PR c++/13574
12546 * g++.dg/ext/array1.C: New test.
12547
144e414d
MM
12548 PR c++/13178
12549 * g++.dg/conversion/op1.C: New test.
12550
9e0baa60
R
125512004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
12552
71bbcf4d
R
12553 PR 11864
12554 From Kazumoto Kojima / Dan Kegel:
12555 * gcc.dg/pr11864-1.c: New test.
12556
9e0baa60
R
12557 PR 10392
12558 From Marcus Comstedt / Dan Kegel:
12559 * gcc.dg/pr10392-1.c: New test.
12560
ab8ffc79
MM
125612004-01-16 Mark Mitchell <mark@codesourcery.com>
12562
12563 PR c++/13478
12564 * g++.dg/init/ref10.C: New test.
12565
1303d034
GB
125662004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12567
12568 PR c++/13407
12569 * g++.dg/parse/typename6.C: New test.
12570
a6dd4094
GK
125712004-01-15 Geoffrey Keating <geoffk@apple.com>
12572
12573 PR pch/13361
12574 * testsuite/g++.dg/pch/wchar-1.C: New.
12575 * testsuite/g++.dg/pch/wchar-1.Hs: New.
12576
18eba557
GB
125772004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12578
12579 PR c++/9259
12580 * g++.dg/expr/sizeof2.C: New test.
12581
ecc74832
KH
125822004-01-15 Kazu Hirata <kazu@cs.umass.edu>
12583
12584 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
12585
d905ed80
AO
125862004-01-15 Alexandre Oliva <aoliva@redhat.com>
12587
12588 PR c++/13659
12589 * g++.dg/lookup/strong-using-3.C: New.
12590 * g++.dg/lookup/using-10.C: New.
12591
693ec7e1
AO
125922004-01-15 Alexandre Oliva <aoliva@redhat.com>
12593
12594 PR c++/13594
12595 * g++.dg/lookup/strong-using-2.C: New.
12596
2ae8ea28
MC
125972004-01-15 Marcus Comstedt <marcus@mc.pp.se>
12598 Dan Kegel <dank@kegel.com>
12599 J"orn Rennecke <joern.rennecke@superh.com>
12600
12601 PR target/9365
12602 * gcc.dg/pr9365-1.c: New test.
12603
cc8c7495
GB
126042004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12605
12606 PR c++/8856
12607 * g++.dg/parse/casting-operator2.C: New test.
12608 * g++.old-deja/g++.pt/explicit83.C: Remove.
12609
f560bf91
JM
126102004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
12611
12612 * gcc.dg/label-compound-stmt-1.c: New test.
12613 * gcc.c-torture/compile/950922-1.c,
12614 gcc.c-torture/compile/20000211-3.c,
12615 gcc.c-torture/compile/20000518-1.c,
12616 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
12617 compound statements.
12618
27768ae6
HP
126192004-01-14 Hartmut Penner <hpenner@de.ibm.com>
12620
12621 * gcc.dg/ppc64-abi-1.c: New test.
12622
d22c4179
DS
126232004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
12624
12625 * g++.dg/ext/attrib9.C: Add dg-warnings.
12626
90c2bc78
GB
126272004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12628
12629 PR c++/12335
12630 * g++.dg/parse/dtor3.C: New test.
12631
bfaba7a9
AP
126322004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
12633
12634 PR c++/12709
12635 * g++.dg/parse/try-catch-1.C: New test.
12636
5989ebe9
AC
126372004-01-13 Arnaud Charlet <charlet@act-europe.fr>
12638
12639 * ada/acats/run_all.sh: Add more verbose output in acats.log
12640 when compiling tests.
12641
bc298aa7
ZW
126422004-01-12 Zack Weinberg <zack@codesourcery.com>
12643
12644 PR 13656
12645 * gcc.dg/typedef-redecl.c: New test case.
12646 * gcc.dg/typedef-redecl.h: New support file.
12647
2d327012
JH
126482004-01-13 Jan Hubicka <jh@suse.cz>
12649
12650 * gcc.dg/always_inline.c: New test.
12651 * gcc.dg/debug/20031231-1.c: Fix.
12652
451aeff7
GB
126532004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12654
12655 PR c++/13474
12656 * g++.dg/template/array3.C: New test.
12657
4139f34d
ZW
126582004-01-12 Zack Weinberg <zack@codesourcery.com>
12659
12660 * g++.dg/ext/lvalue1.C: No longer expected to fail.
12661 * g++.dg/warn/Wunused-2.C: Likewise.
12662
66e0c440
KL
126632004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12664
12665 PR c++/13289
12666 * g++.dg/template/instantiate6.C: New test.
12667
06e4eab5
RS
126682004-01-12 Roger Sayle <roger@eyesopen.com>
12669
12670 PR middle-end/11397
12671 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
12672
9a249c79
JH
126732004-01-12 Jan Hubicka <jh@suse.cz>
12674
12675 PR opt/12826
12676 * gcc.dg/20040112-1.c: New.
12677
12678 * gcc.dg/dwarf-die[1-7].c: Move to...
12679 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
12680 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
12681
59147a62
ILT
126822004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
12683
12684 PR c++/4100
12685 * g++.dg/parse/friend4.C: New test.
12686
126872004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
12688
12689 PR c++/4100
12690 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
12691 definition is called a friend.
12692
70adfc36
ZW
126932004-01-11 Zack Weinberg <zack@codesourcery.com>
12694
12695 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
12696
9b913b03
ILT
126972004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
12698
12699 PR c++/3478
12700 * g++.dg/parse/error10.C: New test.
12701 * g++.dg/template/arg2.C: Accept "invalid type" error.
12702
1759c760
JJ
127032004-01-11 Jakub Jelinek <jakub@redhat.com>
12704
12705 PR middle-end/13392
12706 * g++.dg/opt/expect2.C: New test.
12707
3c6e6fbf
ZW
127082004-01-10 Zack Weinberg <zack@codesourcery.com>
12709
12710 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
12711 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
12712 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
12713 Update dg-error regexps.
12714
9c10179d
ZW
127152004-01-10 Zack Weinberg <zack@codesourcery.com>
12716
12717 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
12718 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
12719
7f03f9a3
EB
127202004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12721
12722 * gcc.dg/pragma-re-1.c: Use right pointer type.
12723
21e430b8
EB
127242004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12725
12726 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
12727
1a7a2c0f
GK
127282004-01-09 Geoffrey Keating <geoffk@apple.com>
12729
12730 * gcc.dg/rs6000-ldouble-1.c: New.
12731
731bd3ae
GB
127322004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12733
12734 DR 337
12735 PR c++/9256
12736 * g++.dg/other/abstract1.C: New test.
12737
bafb62a2
AO
127382004-01-09 Alexandre Oliva <aoliva@redhat.com>
12739
12740 * g++.dg/lookup/strong-using-1.C: New.
12741
3897f229
JM
127422004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
12743
12744 PR c/11234
12745 * gcc.dg/func-ptr-conv-1.c: New test.
12746 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
12747
a9f99e78
KH
127482004-01-09 Kazu Hirata <kazu@cs.umass.edu>
12749
12750 PR target/13380.
12751 * gcc.c-torture/compile/20040109-1.c: New.
12752
588f75d0
SH
127532004-01-08 Stuart Hastings <stuart@apple.com>
12754
12755 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
12756 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
12757 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
12758
3b458e6f
AM
127592004-01-09 Alan Modra <amodra@bigpond.net.au>
12760
12761 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
12762
53b8fe3e
EB
127632004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12764
12765 * ada/acats/run_acats: Treat 'gnatchop' the same way
12766 as 'gnatmake'. Export GCC_DRIVER.
12767 * ada/acats/run_all.sh: Add target_gnatchop. Use
12768 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
12769
663cea5d
GB
127702004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12771
12772 PR c++/12573
12773 * g++.dg/template/dependent-expr4.C: New test.
12774
417b11de
HP
127752004-01-08 Hartmut Penner <hpenner@de.ibm.com>
12776
12777 * gcc.dg/altivec-11.c: New test.
12778
72827ed7
MM
127792004-01-07 Mark Mitchell <mark@codesourcery.com>
12780
12781 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
12782
bca63328
JM
127832004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
12784
12785 PR c/6024
12786 * gcc.dg/enum-compat-1.c: New test.
12787 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
12788
85b58ca5
JM
127892004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
12790
12791 PR c/12165
12792 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
12793 gcc.dg/c99-idem-qual-3.c: New tests.
12794
b48a0c18
AM
127952004-01-07 Alan Modra <amodra@bigpond.net.au>
12796
12797 * gcc.dg/winline-7.c: Don't cast void * to int.
12798
bcf17554
JH
127992004-01-06 Jan Hubicka <jh@suse.cz>
12800
12801 * gcc.dg/i386-sse-5.c: New test
12802 * g++.dg/eh/simd-1.c: Add -w argument for i386.
12803
962c0823
MM
128042004-01-05 Mark Mitchell <mark@codesourcery.com>
12805
12806 PR c++/12815
12807 * g++.dg/rtti/typeid4.C: New test.
12808
4b6eeb9a
EB
128092004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12810
12811 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
12812
88081599
MM
128132004-01-05 Mark Mitchell <mark@codesourcery.com>
12814
216bb6e1
MM
12815 PR c++/12132
12816 * g++.dg/template/error11.C: New test.
12817
88081599
MM
12818 PR c++/13451
12819 * g++.dg/template/class2.C: New test.
12820
fa170482
NS
128212004-01-05 Nathan Sidwell <nathan@codesourcery.com>
12822 Richard Sandiford <rsandifo@redhat.com>
12823
12824 PR c++/13387
12825 * g++.dg/opt/alias3.C: New test.
12826
4f8163b1
MM
128272004-01-04 Mark Mitchell <mark@codesourcery.com>
12828
543ebd4a
MM
12829 PR c++/13157
12830 * g++.dg/template/koenig3.C: New test.
12831
955d0234
MM
12832 PR c++/13529
12833 * g++.dg/parse/offsetof3.C: New test.
12834
ae0eb5f1
MM
12835 * g++.dg/init/copy7.C: Add missing dg-error markers.
12836
4f8163b1
MM
12837 PR c++/12226
12838 * g++.dg/init/copy7.c: New test.
12839
12840 PR c++/13536
12841 * g++.dg/parse/cast1.C: New test.
12842
dc0bfe6a
JH
128432004-01-04 Jan Hubicka <jh@suse.cz>
12844
12845 * gcc.dg/winline[1-7].c: New tests.
12846
b0bc6e8e
KL
128472004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12848
12849 PR c++/13520
12850 * g++.dg/template/qualttp22.C: New test.
12851
b684a3df
JH
128522004-01-01 Jan Hubicka <jh@suse.cz>
12853
12854 * gcc.dg/debug/20031231-1.c: New.
12855 * gcc.c-torture/compile/20040101-1.c: New.
12856 * gcc.dg/dwarf-die-[1-7].c: New.
12857
74aa338a
JJ
128582004-01-01 Jakub Jelinek <jakub@redhat.com>
12859
12860 PR optimization/13521
12861 * gcc.c-torture/compile/20031231-1.c: New test.
12862
d485b7f9
KH
128632003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12864
12865 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
12866
e5e95ba0
VR
128672003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12868
12869 PR c++/10079
12870 * g++.dg/template/crash16.C: New test.
12871
b6d90461
MM
128722003-12-30 Mark Mitchell <mark@codesourcery.com>
12873
12874 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
12875
22dc9b06
KH
128762003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12877
12878 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
12879 ports.
12880 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12881 * g++.old-deja/g++.law/profile1.C: Likewise.
12882 * gcc.c-torture/compile/981006-1.c: Likewise.
12883 * gcc.c-torture/execute/loop-2e.x: Likewise.
12884 * gcc.c-torture/execute/loop-2f.x: Remove.
12885 * gcc.c-torture/execute/loop-2g.x: Likewise.
12886 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
12887 * gcc.dg/20020312-2.c: Remove traces of dead ports.
12888
58496de1
NS
128892003-12-30 Nathan Sidwell <nathan@codesourcery.com>
12890
74869a85
NS
12891 PR c++/13507
12892 * g++.dg/ext/attrib11.C: New test.
12893
58496de1
NS
12894 PR c++/13494
12895 * g++.dg/template/array2-1.C: New test.
12896 * g++.dg/template/array2-2.C: New test.
12897
21b75a73
MM
128982003-12-29 Mark Mitchell <mark@codesourcery.com>
12899
12900 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
12901
30a03508
NS
129022003-12-29 Nathan Sidwell <nathan@codesourcery.com>
12903
12904 PR c++/12774
12905 * g++.dg/template/array1-1.C: New test.
12906 * g++.dg/template/array1-2.C: New test.
12907
b66906a8
RS
129082003-12-29 Roger Sayle <roger@eyesopen.com>
12909
12910 PR fortran/12632
12911 * g77.dg/12632.f: New test case.
12912
68deab91
KL
129132003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12914
12915 PR c++/13289
12916 * g++.dg/parse/nontype1.C: New test.
12917
2f9afd51
KL
129182003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12919
12920 PR c++/12403
12921 * g++.dg/parse/explicit1.C: New test.
12922 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
12923
1896d29d
MM
129242003-12-28 Mark Mitchell <mark@codesourcery.com>
12925
c11889ce
MM
12926 PR c++/13081
12927 * g++.dg/opt/inline6.C: New test.
12928
12929 PR c++/12613
12930 * g++.dg/parse/error9.C: New test.
12931
1896d29d
MM
12932 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
12933
4c2a4b90
MM
129342003-12-28 Mark Mitchell <mark@codesourcery.com>
12935
12936 PR c++/13009
12937 * g++.dg/init/assign1.C: New test.
12938
7072018e
RS
129392003-12-28 Roger Sayle <roger@eyesopen.com>
12940
12941 PR c++/13070
12942 * g++.dg/warn/format3.C: New test case.
12943
bf86d71e
ZD
129442003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12945
12946 * gcc.c-torture/compile/20031227-1.c: New test.
12947
8f23fc81
MM
129482003-12-23 Mark Mitchell <mark@codesourcery.com>
12949
12950 * g++.dg/bprob/bprob.exp: Load target-supports.exp
12951 * g77.dg/bprob/bprob.exp: Likewise.
12952 * gcc.misc-tests/bprob.exp: Likewise.
12953 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
12954 variants on systems where the library does not provide that
12955 functionality.
12956 * gcc.dg/builtins-20.c: Use builtins-config.h.
12957 * gcc.dg/builtins-config.h: New file.
12958
b8ee7f02
MM
129592003-12-23 Mark Mitchell <mark@codesourcery.com>
12960
12961 * lib/gcc-dg.exp (dg-require-profiling): New function.
12962 * lib/target-supports.exp (check_profiling_available): Likewise.
12963 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
12964 * g77.dg/bprob/bprob.exp: Likewise.
12965 * gcc.misc-tests/bprob.exp: Likewise.
12966 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
12967 * gcc.dg/20021014-1.c: Likewise.
12968 * gcc.dg/nest.c: Likewise.
12969
7bd35dac
MM
129702003-12-23 Mark Mitchell <mark@codesourcery.com>
12971
12972 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
12973 compiling.
12974 * g++.dg/lookup/java2.C: Likewise.
12975 * gcc.dg/cpp/lexident.c: Likewise.
12976
f2073745
KH
129772003-12-23 Kazu Hirata <kazu@cs.umass.edu>
12978
12979 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
12980 given.
12981 * gcc.c-torture/compile/961203-1.c: Likewise.
12982 * gcc.c-torture/compile/980506-1.c: Likewise.
12983
4c494a15
ZW
129842003-12-23 Zack Weinberg <zack@codesourcery.com>
12985
12986 * lib/gcc-dg.exp (dg-prune-output): New annotation.
12987 (additional_prunes): New global.
12988 (gcc-dg-prune): Handle additional per-test pruning.
12989 (dg-test): Clear additional_prunes between tests.
12990
12991 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
12992 dg-prune-output to avoid spurious failures from assembler
12993 complaining about nonexistent WAW violations.
12994 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
12995 Use dg-prune-output to avoid spurious failures from assembler
12996 warning about Itanium B-step errata.
12997
57702a80
MM
129982003-12-23 Mark Mitchell <mark@codesourcery.com>
12999
13000 * g++.dg/abi/macro0.C: New test.
13001 * g++.dg/abi/macro1.C: Likewise.
13002 * g++.dg/abi/macro2.C: Likewise.
13003
13004 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
13005 * g++.dg/abi/bitfield7.C: Likewise.
13006 * g++.dg/abi/dtor2.C: Likewise.
13007 * g++.dg/abi/mangle11.C: Likewise.
13008 * g++.dg/abi/mangle12.C: Likewise.
13009 * g++.dg/abi/mangle14.C: Likewise.
13010 * g++.dg/abi/mangle17.C: Likewise.
13011 * g++.dg/abi/vbase10.C: Likewise.
13012 * g++.dg/abi/vbase14.C: Likewise.
13013 * g++.dg/template/qualttp17.C: Likewise.
13014
4ea49dd0
AP
130152003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13016
13017 PR c/11995
13018 * gcc.dg/20031223-1.c: New test.
13019
cbf6e52a
EB
130202003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13021
13022 * gcc.dg/noreturn-7.c: New test.
13023
b3006337
EB
130242003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13025
13026 * gcc.dg/null-pointer-1.c: New test.
13027
1ffe6573
MM
130282003-12-22 Mark Mitchell <mark@codesourcery.com>
13029
7813d14c
MM
13030 * g++.old-deja/g++.jason/template18.C: Remove.
13031 * g++.old-deja/g++.jason/template37.C: Likewise.
13032
13033 PR c++/12862
13034 * g++.dg/lookup/ns1.C: New test.
13035
1ffe6573
MM
13036 PR c++/12397
13037 * g++.dg/template/lookup3.C: New test.
13038
92a12fbc
AP
130392003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
13040
13041 * g++.dg/template/recurse1.C: New test
13042
499b568f
MM
130432003-12-22 Mark Mitchell <mark@codesourcery.com>
13044
13045 PR c++/12479
13046 * g++.dg/parse/semicolon1.C: New test.
13047 * g++.dg/parse/semicolon1.h: Likewise.
13048
3b3ed128
FJ
130492003-12-22 Fariborz Jahanian <fjahanian@apple.com>
13050
13051 * gcc.dg/darwin-misaligned.c: New test.
13052
af3fbed1
AP
130532003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
13054
13055 PR c/9163
13056 * gcc.dg/20031222-1.c: New test.
13057
d9dd2c4e
MM
130582003-12-21 Mark Mitchell <mark@codesourcery.com>
13059
9e62871e
MM
13060 PR c++/13438
13061 * g++.dg/parse/error8.C: New test.
13062
d9dd2c4e
MM
13063 PR c++/11554
13064 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
13065
b665cdce
KH
130662003-12-21 Kazu Hirata <kazu@cs.umass.edu>
13067
13068 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
13069 too small.
13070 * gcc.c-torture/compile/930217-1.c: Likewise.
13071 * gcc.c-torture/compile/930513-1.c: Likewise.
13072 * gcc.c-torture/execute/920908-2.c: Likewise.
13073 * gcc.c-torture/execute/921204-1.c: Likewise.
13074 * gcc.c-torture/execute/930621-1.c: Likewise.
13075 * gcc.c-torture/execute/930630-1.c: Likewise.
13076 * gcc.c-torture/execute/931031-1.c: Likewise.
13077 * gcc.c-torture/execute/980602-2.c: Likewise.
13078 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
13079 * gcc.c-torture/execute/compndlit-1.c: Likewise.
13080 * gcc.c-torture/execute/extzvsi.c: Likewise.
13081 * gcc.c-torture/unsorted/ext.c: Likewise.
13082
781f4ec1
AP
130832003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
13084
13085 PR target/12749
13086 * gcc.c-torture/compile/20031220-2.c: New test case.
13087
3b24df36
RS
130882003-12-20 Roger Sayle <roger@eyesopen.com>
13089
13090 PR optimization/13031
13091 * gcc.c-torture/compile/20031220-1.c: New test case.
13092
c96f4f73
EB
130932003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13094
13095 * gcc.dg/cast-function-1.c: New test.
13096
be7ac471
JM
130972003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
13098
13099 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
13100 formats.
13101
4656bc85
MM
131022003-12-19 Mark Mitchell <mark@codesourcery.com>
13103
13104 PR c++/12795
13105 * g++.dg/ext/attrib10.C: New test.
13106
e8c89d29
JJ
131072003-12-19 Jakub Jelinek <jakub@redhat.com>
13108
13109 * gcc.dg/cleanup-10.c: New test.
13110 * gcc.dg/cleanup-11.c: New test.
13111
effed655
JJ
131122003-12-19 Jakub Jelinek <jakub@redhat.com>
13113
13114 PR c++/13239
13115 * g++.dg/opt/expect1.C: New test.
13116
ed8d8803
HP
131172003-12-19 Hartmut Penner <hpenner@de.ibm.com>
13118
13119 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
13120
0b667ed8
AP
131212003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
13122
01d0a156
AP
13123 PR debug/12923
13124 * gcc.dg/20031218-1.c: New test.
13125
13126 PR debug/12389
13127 * gcc.dg/20031218-2.c: New test.
13128 * gcc.dg/20031218-3.c: New test.
13129
0b667ed8
AP
13130 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
13131 of label name and allow for USER_LABEL_PREFIX == "_" names.
13132 * g++.dg/abi/mangle18-2.C: Likewise.
13133 * g++.dg/abi/mangle19-1.C: Likewise.
13134 * g++.dg/abi/mangle19-2.C: Likewise.
13135 * g++.dg/abi/mangle20-1.C: Likewise.
13136 * g++.dg/abi/mangle20-2.C: Likewise.
13137
a3bf324c
RH
131382003-12-18 Richard Henderson <rth@redhat.com>
13139
13140 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
13141
d11994a8
SB
131422003-12-18 Steven Bosscher <steven@gcc.gnu.org>
13143 Dan Kegel <dank@kegel.com>
13144
13145 PR other/12009
13146 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
13147 testing a cross compiler, it causes spurious compile failures.
13148 * lib/g++.exp: Likewise.
13149
bc5ada84
KL
131502003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13151
13152 PR c++/13262
13153 * g++.dg/template/access13.C: New test.
13154
cebf212f
UW
131552003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
13156
13157 * gcc.dg/20031216-1.c: New test.
13158
51287c14
GB
131592003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13160
13161 PR c++/9154
13162 * g++.dg/template/error10.C: New test.
13163
a21f130e
EB
131642003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13165
13166 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
13167 * g++.dg/eh/simd-2.C: Likewise.
13168
b0656d8b
JW
131692003-12-17 James E Wilson <wilson@specifixinc.com>
13170 Roger Sayle <roger@eyesopen.com>
13171
13172 * gcc.c-torture/execute/ieee/mzero5.c: New.
13173
5c832178
MM
131742003-12-17 Mark Mitchell <mark@codesourcery.com>
13175
13176 PR c++/10603
13177 * g++.dg/parse/error6.C: New test.
13178
13179 PR c++/12827
13180 * g++.dg/parse/error7.C: New test.
13181
a7833d6a
EB
131822003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13183
13184 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
13185 at -O with stabs debugging formats.
13186 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
13187 * gcc.dg/debug/debug-2.c: Likewise.
13188
0dff37fb
MM
131892003-12-16 Mark Mitchell <mark@codesourcery.com>
13190
13191 PR c++/12696
13192 * g++.dg/init/error1.C: New test.
13193
13194 PR c++/12218
13195 * g++.dg/init/pm3.C: New test.
13196
2ff7cce4
JM
131972003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
13198
13199 PR c/3347
13200 * gcc.dg/bitfld-8.c: New test.
13201
6d43c524
JL
132022003-12-16 James Lemke <jim@wasabisystems.com>
13203
13204 * gcc.dg/arm-scd42-[123].c: New tests.
13205
d63b5e9f
NS
132062003-12-16 Nathan Sidwell <nathan@codesourcery.com>
13207
13208 PR c++/9043
13209 * g++.dg/abi/mangle20-1.C: New test.
13210 * g++.dg/abi/mangle20-2.C: New test.
13211
263ee052
MM
132122003-12-16 Mark Mitchell <mark@codesourcery.com>
13213
13214 PR c++/13275
13215 * g++.dg/other/offsetof2.C: Remove XFAIL.
13216 * g++.dg/parse/offsetof1.C: New test.
13217 * g++.gd/parse/offsetof2.C: Likewise.
13218
ff5034c5
GB
132192003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13220
13221 * g++.dg/template/nontype3.C: New test.
13222 * g++.dg/template/static2.C: Tweaked the dg-error clause.
13223
cd852e4d
KL
132242003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13225
13226 * g++.dg/warn/noreturn-3.C: Also test instantiation.
13227
0f30f285
NS
132282003-12-16 Nathan Sidwell <nathan@codesourcery.com>
13229
a0c68737
NS
13230 PR c++/13387
13231 * g++.dg/expr/assign1.C: New test.
13232
0f30f285
NS
13233 PR c++/13242
13234 * g++.dg/abi/mangle19-1.C: New test.
13235 * g++.dg/abi/mangle19-2.C: New test.
13236
d2411ba2
HP
132372003-12-16 Hartmut Penner <hpenner@de.ibm.com>
13238
13239 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
13240
91f8389c
EB
132412003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13242
13243 * gcc.c-torture/execute/20031216-1.c: New test.
13244
75e0d03a
GB
132452003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13246
13247 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
13248 an ICE regression.
13249
89f1a6ec
MM
132502003-12-15 Mark Mitchell <mark@codesourcery.com>
13251
13252 PR c++/10926
13253 * g++.dg/template/error9.C: New test.
13254
13255 PR c++/11116
13256 * g++.dg/template/error8.C: New test.
13257
040fc928
RS
132582003-12-15 Roger Sayle <roger@eyesopen.com>
13259
13260 PR middle-end/13400
13261 * gcc.c-torture/execute/20031215-1.c: New test case.
13262
b95cc51a
MM
132632003-12-15 Mark Mitchell <mark@codesourcery.com>
13264
21eb631b
MM
13265 PR c++/13269
13266 * g++.dg/parse/error5.C: New test.
13267
ea0e2a51
MM
13268 PR c++/12989
13269 * g++.dg/expr/sizeof1.C: New test.
13270
b95cc51a
MM
13271 PR c++/13310
13272 * g++.dg/template/crash15.C: New test.
13273
86d75cdd
GK
132742003-12-15 Geoffrey Keating <geoffk@apple.com>
13275
13276 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
13277 a non-POD type as the last named parameter of a varargs function.
13278
a5ac3982
MM
132792003-12-15 Mark Mitchell <mark@codesourcery.com>
13280
13281 PR c++/13243
13282 PR c++/12573
13283 * g++.dg/template/crash14.C: New test.
13284 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
13285
5fd80fbc
NS
132862003-12-15 Nathan Sidwell <nathan@codesourcery.com>
13287
f5c28a15
NS
13288 * g++.dg/other/java1.C: New test.
13289
5fd80fbc
NS
13290 PR c++/13241
13291 * g++.dg/abi/mangle18-1.C: New test.
13292 * g++.dg/abi/mangle18-2.C: New test.
13293
298a037c
ZD
132942003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13295
13296 PR optimization/10312
13297 * gcc.c-torture/execute/20031214-1.c: New.
13298
4bb8ca28
MM
132992003-12-14 Mark Mitchell <mark@codesourcery.com>
13300
13301 PR c++/10779
13302 PR c++/12160
13303 * g++.dg/parse/error3.C: New test.
13304 * g++.dg/parse/error4.C: Likewise.
13305 * g++.dg/abi/mangle4.C: Tweak error messages.
13306 * g++.dg/lookup/using5.C: Likewise.
13307 * g++.dg/other/error2.C: Likewise.
13308 * g++.dg/parse/typename5.C: Likewise.
13309 * g++.dg/parse/undefined1.C: Likewise.
13310 * g++.dg/template/arg2.C: Likewise.
13311 * g++.dg/template/ttp3.C: Likewise.
13312 * g++.dg/template/type1.C: Likewise.
13313 * g++.old-deja/g++.other/crash32.C: Likewise.
13314 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 13315
c1b83cc9
KL
133162003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13317
13318 PR c++/13106
13319 * g++.dg/warn/noreturn-3.C: New test.
13320
e00853fd
NS
133212003-12-12 Nathan Sidwell <nathan@codesourcery.com>
13322
13323 PR c++/13118
13324 * g++.dg/abi/covariant3.C: New.
13325
3950dcdf
JJ
133262003-12-12 Jakub Jelinek <jakub@redhat.com>
13327
13328 * g++.dg/eh/ia64-1.C: New test.
13329
77fec971
RS
133302003-12-12 Roger Sayle <roger@eyesopen.com>
13331
13332 PR optimization/13037
13333 * g77.f-torture/execute/13037.f: New test case.
13334
90d46c28
NS
133352003-12-12 Nathan Sidwell <nathan@codesourcery.com>
13336
13337 PR c++/12881
13338 * g++.dg/abi/covariant2.C: New.
13339
45f2492c
NB
133402003-12-12 Neil Booth <neil@daikokuya.co.uk>
13341
13342 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
13343
15975b43
ZW
133442003-12-11 Zack Weinberg <zack@codesourcery.com>
13345
13346 * gcc.c-torture/execute/wchar_t-1.x: Delete.
13347
a586ce78
AP
133482003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
13349
13350 PR other/10819
13351 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
13352 to fix Bug 10819.
13353 * lib/g++.exp (g++_version): Likewise.
13354 * lib/g77.exp (g77_version): Likewise.
13355 * lib/objc.exp (default_objc_version): Likewise.
13356
e55a6cce 133572003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 13358
553355fe
RH
13359 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
13360
5ca18844
RH
13361 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
13362
facef326
MA
133632003-12-08 Matt Austern <austern@apple.com>
13364
13365 PR c/13134
13366 * lib/gcc-dg.exp (dg-require-visibility): Define.
13367 * lib/target-supports (check_visibility_available): Define.
13368 * gcc.dg/visibility-1.c: New test.
13369 * gcc.dg/visibility-2.c: Likewise.
13370 * gcc.dg/visibility-3.c: Likewise.
13371 * gcc.dg/visibility-4.c: Likewise.
13372 * gcc.dg/visibility-5.c: Likewise.
13373 * gcc.dg/visibility-6.c: Likewise.
13374 * g++.dg/ext/visibility-1.C: Likewise.
13375 * g++.dg/ext/visibility-2.C: Likewise.
13376 * g++.dg/ext/visibility-3.C: Likewise.
13377 * g++.dg/ext/visibility-4.C: Likewise.
13378 * g++.dg/ext/visibility-5.C: Likewise.
13379 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 13380
91f8389c
EB
133812003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13382
13383 * g++.dg/lookup/java1.C: New test.
13384 * g++.dg/lookup/java2.C: New test.
b8ec6586 13385
df5e8205
EB
133862003-12-07 Falk Hueffner <falk@debian.org>
13387
13388 * g++.dg/opt/noreturn-1.C: New test.
13389
fd25e957
EB
133902003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
13391
13392 * gcc.dg/overflow-1.c: New test.
13393
5c6ef9be
EB
133942003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13395
13396 * g77.f-torture/compile/13060.f: New test.
13397
a6c0d772
MM
133982003-12-06 Mark Mitchell <mark@codesourcery.com>
13399
13400 PR c++/13323
13401 * g++.dg/inherit/operator2.C: New test.
13402
360d1b99
MM
134032003-12-05 Mark Mitchell <mark@codesourcery.com>
13404
13405 PR c++/13305
13406 * g++.dg/ext/attrib9.C: New test.
13407
eeb23c11
MM
134082003-12-05 Mark Mitchell <mark@codesourcery.com>
13409
13410 PR c++/13314
13411 * g++.dg/template/error7.C: New test.
13412
5d27ef94 134132003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 13414 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
13415
13416 PR target/13302
13417 * g++.dg/other/struct-va_list.C: New test.
13418
f128e1f3
KL
134192003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13420
13421 PR c++/13166
13422 * g++.dg/parse/defarg6.C: New test.
13423
64ed86c7
HPN
134242003-12-05 Hans-Peter Nilsson <hp@axis.com>
13425
13426 PR target/13256
13427 * gcc.c-torture/execute/20031201-1.c: New test.
13428
b98d4eb5
AC
134292003-12-05 Arnaud Charlet <charlet@act-europe.fr>
13430
13431 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
13432
6e3077c6
EB
134332003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13434
13435 * gcc.dg/builtin-return-1.c: New test.
13436
fc64a247
SM
134372003-12-04 Stuart Menefy <stuart.menefy@st.com>
13438 J"orn Rennecke <joern.rennecke@superh.com>
13439
13440 PR optimization/13260
13441 * gcc.c-torture/execute/20031204-1.c: New test.
13442
afb0918a
MM
134432003-12-03 Mark Mitchell <mark@codesourcery.com>
13444
13445 PR c++/9127
13446 * g++.dg/template/error6.C: New test.
13447
8ecc63eb
JJ
134482003-12-03 Jakub Jelinek <jakub@redhat.com>
13449
13450 * gcc.dg/20031202-1.c: New test.
13451
ee43dab5
MM
134522003-12-03 Mark Mitchell <mark@codesourcery.com>
13453
b80cfdcd
MM
13454 PR c++/13179
13455 * g++.dg/template/eh1.C: New test.
13456
ee43dab5
MM
13457 PR c++/10771
13458 * g++.dg/template/error5.C: New test.
13459
e7f2e92f
DU
134602003-12-02 David Ung <davidu@mips.com>
13461
15975b43 13462 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
13463 g_##TMODE
13464
1c59130c
GB
134652003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13466
8ecc63eb 13467 PR c++/10126
1c59130c
GB
13468 * g++.dg/template/ptrmem8.C: New test.
13469
e77de295
GB
134702003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13471
8ecc63eb 13472 PR c++/12573
e77de295
GB
13473 * g++.dg/template/dependent-expr3.C: New test.
13474
e3b66120
JL
134752003-12-01 James Lemke <jim@wasabisystems.com>
13476
13477 * gcc.dg/arm-g2.c: New test.
13478
d9e7c8e3
RS
134792003-12-01 Roger Sayle <roger@eyesopen.com>
13480
13481 PR optimization/11634
13482 * gcc.dg/20031201-2.c: New test case.
13483
75d3baee
ZW
134842003-12-01 Zack Weinberg <zack@codesourcery.com>
13485
13486 PR 11433
13487 * objc.dg/proto-lossage-3.m: New test.
13488
28cb2b14
RS
134892003-12-01 Roger Sayle <roger@eyesopen.com>
13490
13491 PR optimization/12628
13492 * gcc.dg/20031201-1.c: New test case.
13493
e82407b5
EB
134942003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13495
13496 * gcc.dg/unaligned-1.c: New test.
13497
a668c6ad
MM
134982003-11-30 Mark Mitchell <mark@codesourcery.com>
13499
13500 PR c++/9849
13501 * g++.dg/template/error4.C: New test.
13502 * g++.dg/template/nested3.C: Adjust error markers.
13503
0e73769e
KG
135042003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13505
13506 * gcc.dg/cpp/assert4.c: Check more #system assertions.
13507
65f0edec
JM
135082003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
13509
13510 PR c/10333
13511 * gcc.dg/bitfld-7.c: New test.
13512
9c858681
RS
135132003-11-29 Richard Sandiford <rsandifo@redhat.com>
13514
13515 * gcc.dg/tls/asm-1.C: New test.
13516
26b0ad13
KG
135172003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13518
0e73769e 13519 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 13520
48ee6fa0
EB
135212003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13522
13523 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
13524 * gcc.dg/builtin-apply3.c: New test.
13525
4caddf0b
EB
135262003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13527
13528 * lib/compat.exp (compat-obj): New xfaildata parameter.
13529 Use it to set compiler_conditional_xfail_data before compiling.
13530 (compat-get-options): Handle dg-xfail-if.
13531 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
13532 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
13533 * gcc.dg/compat/vector-1_y.c: Likewise.
13534 * gcc.dg/compat/vector-2_x.c: Likewise.
13535 * gcc.dg/compat/vector-2_y.c: Likewise.
13536
ecb63641
EB
135372003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13538
13539 * g++.dg/opt/reg-stack4.C: New test.
13540
316d0b19
EB
135412003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13542
13543 * gcc.dg/builtin-apply2.c: New test.
13544
bb13f2ff
EB
135452003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13546
13547 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
13548
4864cc4a
KL
135492003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13550
13551 PR c++/12924
13552 * g++.dg/template/template-id-2.C: New test.
13553
d43f603d
KL
135542003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13555
13556 PR c++/5369
13557 * g++.dg/template/memfriend1.C: New test.
13558 * g++.dg/template/memfriend2.C: Likewise.
13559 * g++.dg/template/memfriend3.C: Likewise.
13560 * g++.dg/template/memfriend4.C: Likewise.
13561 * g++.dg/template/memfriend5.C: Likewise.
13562 * g++.dg/template/memfriend6.C: Likewise.
13563 * g++.dg/template/memfriend7.C: Likewise.
13564 * g++.dg/template/memfriend8.C: Likewise.
13565 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
13566
40bec508
MM
135672003-11-21 Mark Mitchell <mark@codesourcery.com>
13568
13569 PR c++/12515
13570 * g++.dg/ext/cond1.C: New test.
13571
c132886e
RH
135722003-11-20 Richard Henderson <rth@redhat.com>
13573
13574 * gcc.dg/20020201-2.c: Remove.
13575 * gcc.dg/20020201-4.c: Remove.
13576 * gcc.dg/20020304-1.c: Remove.
13577
dd2cc6dc
NN
135782003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
13579
13580 * gcc.dg/cpp/trad/xwin1.c: New test case.
13581
5153e857
AT
135822003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
13583
13584 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
13585 * lib/g77.exp: Likewise.
13586 * lib/objc.exp: Likewise.
13587 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
13588 for darwin.
13589
c44e68a5
KL
135902003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13591
13592 PR c++/12932
13593 * g++.dg/template/static5.C: New test.
13594
fc6d6d62
JM
135952003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
13596
13597 * gcc.dg/nested-func-1.c: New test.
13598
178b9a09
KG
135992003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13600
13601 * gcc.dg/cpp/assert4.c: New test.
13602
8ffc2e37
GB
136032003-11-14 Giovanni Bajo <giovannibajo@libero.it>
13604
75d3baee
ZW
13605 PR c++/2294
13606 * g++.dg/lookup/using9.c: New test.
8ffc2e37 13607
ec75414f
MM
136082003-11-14 Mark Mitchell <mark@codesourcery.com>
13609
13610 PR c++/12762
13611 * g++.dg/template/error3.C: New test.
13612
7fb768e5
AC
136132003-11-14 Arnaud Charlet <charlet@act-europe.fr>
13614
13615 PR ada/13035
13616 * ada/acats/run_acats, run_all.sh: Fix syntax error.
13617 No longer use a wrapper for gcc, since this does not work under
13618 Windows.
13619
aede75ed
GB
136202003-11-14 Giovanni Bajo <giovannibajo@libero.it>
13621
75d3baee
ZW
13622 PR c++/2094
13623 * g++.dg/template/ptrmem7.C: New test.
aede75ed 13624
a25d596a
AP
136252003-11-13 Andrew Pinski <apinski@apple.com>
13626
13627 * gcc.c-torture/compile/20031113-1.c: New test.
13628
49012f5c 136292003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 13630 Kean Johnston <jkj@sco.com>
49012f5c
MM
13631
13632 PR c/13029
13633 * gcc.dg/unused-4.c: Update.
13634
d76bc29c
EB
136352003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13636
13637 * g++.dg/opt/const3.C: New test.
13638
fccc4eb2
JH
136392003-11-13 Jan Hubicka <jh@suse.cz>
13640
13641 * gcc.c-torture/compile/20031112-1.c: New test.
13642
8f120836
MM
136432003-11-12 Mark Mitchell <mark@codesourcery.com>
13644
13645 * g++.dg/parse/crash10.C: Remove bogus error marker.
13646
405f36dd
RO
136472003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13648
13649 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
13650 (host_gcc): Likewise.
13651 (ROOT): Honor $PWDCMD.
13652 (BASE): Likewise.
13653 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
13654
7e28e1a3
CM
136552003-11-12 Catherine Moore <clm@redhat.com>
13656
13657 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
13658
0cf356df
AJ
136592003-11-12 Andreas Jaeger <aj@suse.de>
13660 Jakub Jelinek <jakub@redhat.com>
13661 Andrew Pinski <pinskia@physics.uc.edu>
13662 Richard Henderson <rth@redhat.com>
13663
13664 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
13665 systems.
7671789c 13666 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
13667
13668 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
13669 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13670
3e65fcc0
AJ
136712003-11-11 Andreas Jaeger <aj@suse.de>
13672
13673 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
13674
292d9f2b
AJ
13675 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
13676
e6178121
AC
136772003-11-10 Arnaud Charlet <charlet@act-europe.fr>
13678
13679 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
13680 Clean ups.
13681
1ec0c607
WH
136822003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
13683
13684 * gcc.dg/trampoline-1.c: New test.
13685
a5fdcda8
AP
136862003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
13687
13688 * gcc.c-torture/compile/200031109-1.c: New test.
13689
c76f4e8e
JM
136902003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
13691
13692 PR c/3190
13693 PR c/8714
13694 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13695 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
13696 gcc.dg/format/no-y2k-1.c: Update.
13697
587a9854
RS
136982003-11-08 Roger Sayle <roger@eyesopen.com>
13699
13700 PR optimization/10467
13701 * gcc.dg/20031108-1.c: New test case.
13702
3d67ba1e
GK
137032003-11-07 Geoffrey Keating <geoffk@apple.com>
13704
13705 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
13706
30321c39
JM
137072003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
13708
13709 * gcc.dg/compound-lvalue-1.c: New test.
13710 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
13711 some XFAILs.
13712
2858f73a
GK
137132003-11-06 Geoffrey Keating <geoffk@apple.com>
13714
13715 * gcc.dg/altivec-varargs-1.c: New test.
13716
51672143
EB
137172003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13718
13719 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
13720 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
13721 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
13722 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
13723 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
13724
0a49d02c
JM
137252003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
13726
13727 * gcc.dg/cond-lvalue-1.c: New test.
13728
db9fd03e 137292003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
13730
13731 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
13732
aad626f7
KL
137332003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13734
13735 PR c++/11616
13736 * g++.dg/template/instantiate5.C: New test.
13737
0c5a0451
VR
137382003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13739
13740 PR c++/12726
13741 * g++.dg/ext/complit2.C: Replace test with self-contained version.
13742 * ChangeLog: Add missing first entry for above test.
13743
3dfa3500
KL
137442003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13745
13746 PR c++/9810
13747 * g++.dg/template/using8.C: New test.
13748 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
13749
31f0f571
RS
137502003-11-02 Roger Sayle <roger@eyesopen.com>
13751
13752 PR optimization/10817
13753 * gcc.c-torture/compile/20031102-1.c: New test case.
13754
2077750a
KH
137552003-11-02 Kazu Hirata <kazu@cs.umass.edu>
13756
13757 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
13758 2147483647.
13759
e69cdc12
EB
137602003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13761
13762 * gcc.dg/20031102-1.c: New test.
13763
0a9e65f9
EB
137642003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13765
13766 * gcc.dg/complex-1.c: New test.
13767
f218d820
KL
137682003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13769
13770 PR c++/12796
13771 * g++.dg/template/crash13.C: Adjust expected error location.
13772 * g++.old-deja/g++.brendan/ns1.C: Likewise.
13773
f3dd79b9
RE
137742003-10-31 Richard Earnshaw <rearnsha@arm.com>
13775
13776 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
13777
4cabf776
JZ
137782003-10-31 Josef Zlomek <zlomekj@suse.cz>
13779
13780 PR/10239
13781 * gcc.c-torture/compile/20031031-2.c: New test.
13782
739e6d58
JZ
137832003-10-31 Josef Zlomek <zlomekj@suse.cz>
13784
13785 PR/11640
13786 * gcc.c-torture/compile/20031031-1.c: New test.
13787
28765aad
RE
137882003-10-31 Richard Earnshaw <rearnsha@arm.com>
13789
13790 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
13791 * gcc.misc-tests/bprob.exp: Likewise.
13792 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
13793 the execution test on arm-elf configs.
c6c01481 13794 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
13795 configs that don't support scratch files.
13796 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
13797
1d915eda
AC
137982003-10-30 Arnaud Charlet <charlet@act-europe.fr>
13799
13800 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
13801 done by dejagnu.
13802
24c98fae
AC
138032003-10-29 Arnaud Charlet <charlet@act-europe.fr>
13804
13805 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
13806 Avoid non pure sh syntax. Add more logging.
13807
13808 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
13809 fail.
24c98fae 13810
0fda236e
FS
138112003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13812
13813 PR libgcj/10610
13814 * gcc.dg/ppc-stackalign-1.c: New test.
13815
1066ea4d
AC
138162003-10-28 Arnaud Charlet <charlet@act-europe.fr>
13817
13818 * ada/acats/run_all.sh: Change output to be more compliant with
13819 dejagnu framework.
13820 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
13821 Only run [a-z]* directories, to filter out e.g. CVS.
13822 Redirect build output to log file.
1066ea4d 13823
934ef487
AC
138242003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13825
13826 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
13827
c011a52f
AC
138282003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13829
13830 PR ada/5909:
13831 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
13832
b19ee4bd
JJ
138332003-10-27 Jakub Jelinek <jakub@redhat.com>
13834
13835 * gcc.c-torture/compile/20031023-1.c: New test.
13836 * gcc.c-torture/compile/20031023-2.c: New test.
13837 * gcc.c-torture/compile/20031023-3.c: New test.
13838 * gcc.c-torture/compile/20031023-4.c: New test.
13839
58e1d54c
KL
138402003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13841
13842 PR c++/10371
13843 * g++.dg/lookup/scoped8.C: New test.
13844
b3cd99cd
EB
138452003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13846
13847 * g++.dg/opt/reg-stack3.C: New test.
13848
88682ff6
JM
138492003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13850
13851 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
13852
d9a50301
KL
138532003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13854
13855 PR c++/11076
13856 * g++.dg/template/crash13.C: New test.
13857
349dfad9
JM
138582003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13859
13860 * gcc.dg/c99-restrict-2.c: New test.
13861
bb885938
NS
138622003-10-24 Nathan Sidwell <nathan@codesourcery.com>
13863
13864 PR c++/12698, c++/12699, c++/12700, c++/12566
13865 * g++.dg/inherit/covariant9.C: New test.
13866 * g++.dg/inherit/covariant10.C: New test.
13867 * g++.dg/inherit/covariant11.C: New test.
13868
0c5a0451
VR
138692003-10-23 Jason Merrill <jason@redhat.com>
13870
13871 PR c++/12726
13872 * g++.dg/ext/complit2.C: New test.
13873
ed1ca05a
FH
138742003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13875
13876 PR target/12654
13877 * gcc.c-torture/execute/20031020-1.c: New test.
13878
1b251a0c
ZD
138792003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13880
13881 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
13882 following the jump_insn.
13883
dc70e81d
JM
138842003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
13885
13886 * gcc.dg/cast-lvalue-1.c: New test.
13887
18fd68a8
MM
138882003-10-21 Mark Mitchell <mark@codesourcery.com>
13889
13890 PR c++/11962
13891 * g++.dg/template/cond2.C: New test.
13892
ac054e28
JM
138932003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
13894
13895 * gcc.dg/builtins-28.c: New test.
13896
d4d1ebc1
JH
138972003-10-20 Jan Hubicka <jh@suse.cz>
13898
13899 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
13900 parameter.
13901 * testsuite/gcc.dg/inline-2.c: Likewise.
13902
d15f01e3
PE
139032003-10-20 Phil Edwards <phil@codesourcery.com>
13904
13905 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
13906 * gcc.dg/nest.c: Likewise.
13907
11325dcd
KL
139082003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13909
13910 PR c++/9781, c++/10583, c++/11862
13911 * g++.dg/parse/crash13.C: New test.
13912
adccacc4
ZD
139132003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13914
13915 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
13916
5a13d728
EB
139172003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13918
13919 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
13920 Define HAVE_C99_RUNTIME except on Solaris.
13921 * gcc.dg/builtins-20.c: Likewise.
13922
29ee7b16
ZD
139232003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13924
13925 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
13926
5f04800c
KL
139272003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13928
13929 PR c++/12495
13930 * g++.dg/template/crash21.C: New test.
13931
9579624e
KL
139322003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13933
13934 PR c++/2513
13935 * g++.dg/template/typename5.C: New test.
13936
e77b95a2
KL
139372003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13938
13939 PR c++/12369
13940 * g++.dg/template/friend25.C: New test.
13941
7a0cb59c
ZL
139422003-10-16 Ziemowit Laski <zlaski@apple.com>
13943
13944 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
13945 versions.
13946
82917bf9
KH
139472003-10-16 Kazu Hirata <kazu@cs.umass.edu>
13948
13949 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
13950 == 2147483647.
13951
8725a9b4
KH
139522003-10-15 Kazu Hirata <kazu@cs.umass.edu>
13953
13954 * gcc.c-torture/execute/960416-1.x: Remove.
13955 * gcc.c-torture/execute/divconst-3.x: Likewise.
13956
c546e185
HPN
139572003-10-15 Hans-Peter Nilsson <hp@axis.com>
13958
13959 PR target/12598
13960 * gcc.dg/torture/cris-volatile-1.c: New test.
13961
e157d777
RS
139622003-10-14 Roger Sayle <roger@eyesopen.com>
13963
13964 PR optimization/9325
13965 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
13966 for overflowing floating point to integer conversion during RTL
13967 simplification.
13968
c92c2a28
ZL
139692003-10-13 Ziemowit Laski <zlaski@apple.com>
13970
13971 * objc/execute/_cmd.m: Fix typo.
13972 * objc.dg/image-info.m, objc.dg/symtab-1.m:
13973 Relax 'scan-assembler' regexp.
13974 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
13975 objc.dg/try-catch-4.m: Run on non-Darwin targets.
13976 * objc.dg/zero-link-2.m: Remove blank line.
13977 * objc.dg/zero-link-3.m: New test case.
c6c01481 13978
71d46c6f
GK
139792003-10-13 Geoffrey Keating <geoffk@apple.com>
13980
3eba62b4
GK
13981 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
13982
71d46c6f
GK
13983 * gcc.dg/asm-names.c: Use scan-assembler-not rather
13984 than linker trickery.
13985
88e451e1
VR
139862003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13987
13988 PR c++/12370
13989 * g++.dg/other/friend2.C: New test.
13990
e3c8de6a
SB
139912003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13992
13993 * gcc.dg/20031012-1.c: New test.
13994
1998463c
SB
139952003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13996
13997 * gcc.dg/weak/weak-3.c: Fix for new warning.
13998
cc956bfd
KC
139992003-10-12 Kelley Cook <kcook@gcc.gnu.org>
14000
14001 PR optimization/8750
14002 * gcc.c-torture/execute/20031012-1.c: New test case.
14003
c43fa1f5
RS
140042003-10-11 Roger Sayle <roger@eyesopen.com>
14005
14006 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
14007 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
14008
c877353c
RS
140092003-10-11 Roger Sayle <roger@eyesopen.com>
14010
14011 PR optimization/12260
14012 * gcc.c-torture/compile/20031011-2.c: New test case.
14013
e3be1116
RS
140142003-10-11 Roger Sayle <roger@eyesopen.com>
14015
14016 * gcc.c-torture/execute/20031011-1.c: New testcase.
14017
69efc31d
EB
140182003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
14019
14020 * gcc.c-torture/compile/20031011-1.c: New test.
14021
cc956bfd 140222003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
14023
14024 * g++.dg/other/first-global.C: New test.
14025
ea82015c
RS
140262003-10-11 Roger Sayle <roger@eyesopen.com>
14027
14028 * gcc.c-torture/execute/string-opt-18.c: New testcase.
14029
51e73d57
ILT
140302003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
14031
14032 * gcc.c-torture/compile/20031010-1.c: New test.
14033
d0fd1347
GK
140342003-10-10 Geoffrey Keating <geoffk@apple.com>
14035
14036 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
14037 * gcc.c-torture/execute/va-arg-25.c: ... here.
14038
b18ff0cd
MM
140392003-10-09 Mark Mitchell <mark@codesourcery.com>
14040
14041 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
14042
1703590e
RS
140432003-10-08 Richard Sandiford <rsandifo@redhat.com>
14044
f119ba23 14045 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 14046
3d56512d
GB
140472003-10-08 Giovanni Bajo <giovannibajo@libero.it>
14048
14049 * g++.dg/parse/error2.C: New test.
14050
7a925598
GB
140512003-10-08 Giovanni Bajo <giovannibajo@libero.it>
14052
14053 PR c++/11097
14054 * g++.dg/other/error5.C: Modify the error message.
14055 * g++.dg/lookup/using8.C: New test.
14056
a594a19c
GK
140572003-10-07 Geoffrey Keating <geoffk@apple.com>
14058
14059 * gcc.dg/darwin-abi-2.c: New file.
14060 * gcc.c-torture/execute/va-arg-24.c: New file.
14061
90af8042
BW
140622003-10-06 Bob Wilson <bob.wilson@acm.org>
14063
14064 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
14065 indentation.
14066
d04a575f
MM
140672003-10-06 Mark Mitchell <mark@codesourcery.com>
14068
14069 PR c++/10147
14070 * g++.dg/other/error4.C: Update error messages.
14071 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 14072
d04a575f
MM
14073 PR c++/12337
14074 * g++.dg/init/new9.C: New test.
c6c01481 14075
d04a575f
MM
14076 PR c++/12334, c++/12236, c++/8656
14077 * g++.dg/ext/attrib8.C: New test.
14078
8a7a6f4d
DP
140792003-10-06 Devang Patel <dpatel@apple.com>
14080
14081 * gcc.dg/debug/dwarf2-3.h: New test.
14082 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 14083
9ebfd78b
EB
140842003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
14085
14086 * g++.dg/opt/cfg2.C: New test.
14087
8c03ca00
EB
140882003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14089
14090 * g++.dg/opt/float1.C: New test.
14091
b494fd98
EB
140922003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14093
14094 * gcc.dg/c90-array-lval-6.c: New test.
14095 * gcc.dg/c99-array-lval-6.c: New test.
14096
81ff723b
AM
140972003-10-03 Alexander Malmberg <alexander@malmberg.org>
14098 Ziemowit Laski <zlaski@apple.com>
14099
14100 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
14101 'Derived', so that it is never considered a class method; add
14102 new warning for '+port' method ambiguity.
14103 * objc.dg/method-12.m: Include <objc/objc.h> instead of
14104 <objc/objc-api.h> (needed on Mac OS X).
14105 * objc.dg/method-13.m: New test.
14106
875eda9c
RS
141072003-10-03 Roger Sayle <roger@eyesopen.com>
14108
14109 PR optimization/9325, PR java/6391
14110 * gcc.c-torture/execute/20031003-1.c: New test case.
14111
c8a65a25
MM
141122003-10-02 Mark Mitchell <mark@codesourcery.com>
14113
5114f0ed
MM
14114 PR optimization/12180
14115 * gcc.dg/20031002-1.c: New test.
14116
c8a65a25
MM
14117 PR c++/12486
14118 * g++.dg/inherit/error1.C: New test.
14119
910a2080
CD
141202003-10-02 Chris Demetriou <cgd@broadcom.com>
14121
14122 * lib/f-torture.exp (search_for): Rename to...
14123 (search_for_re): This. Also, clean up comments and the
14124 "regexp" invocation.
14125
2a3bf9aa
JZ
141262003-10-02 Josef Zlomek <zlomekj@suse.cz>
14127
14128 * gcc.c-torture/compile/20031002-1.c: New test.
14129
7485f79f
JJ
141302003-10-02 Jakub Jelinek <jakub@redhat.com>
14131
14132 * g++.dg/opt/cond1.C: New test.
14133
2409cb37
KC
141342003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
14135
14136 * gcc.dg/Wold-style-definition-2.c: New testcase.
14137 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
14138
1ffcc352
RH
141392003-09-29 Richard Henderson <rth@redhat.com>
14140
75d3baee 14141 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 14142
ea0738f2
EB
141432003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14144
14145 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
14146
753aaa17
KL
141472003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14148
14149 * g++.dg/template/friend19.C: Fix typo.
14150 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
14151
d34053ed
RS
141522003-09-28 Richard Sandiford <rsandifo@redhat.com>
14153
14154 * gcc.c-torture/execute/20030928-1.c: New test.
14155 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
14156
e8226879
EB
141572003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14158
14159 * g++.dg/opt/unroll1.C: New test.
14160
073089a7
RS
141612003-09-26 Roger Sayle <roger@eyesopen.com>
14162
14163 PR optimization/11741
14164 * gcc.dg/20030926-1.c: New test case.
14165
37d407a1
KL
141662003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14167
14168 PR c++/5655
14169 * g++.dg/parse/access7.C: New test.
14170 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
14171
264fa2db
ZL
141722003-09-24 Ziemowit Laski <zlaski@apple.com>
14173
14174 MERGE OF objc-improvements-branch into MAINLINE:
14175 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
14176 if libobjc has not been built.
14177 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
14178 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
14179 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
14180 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
14181 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
14182 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
14183 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
14184 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
14185 objc.dg/special/unclaimed-category-1.h,
14186 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
14187 well as GNU runtime.
264fa2db 14188 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
14189 * execute/cascading-1.m, execute/function-message-1.m,
14190 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
14191 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
14192 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
14193 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
14194 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
14195 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
14196 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
14197 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
14198 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
14199 * objc.dg/bitfield-2.m: Run only on Darwin.
14200 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
14201 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
14202 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 14203 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 14204
d395df26
AO
142052003-09-24 Alexandre Oliva <aoliva@redhat.com>
14206
14207 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
14208
fff2cb99
GK
142092003-09-23 Geoffrey Keating <geoffk@apple.com>
14210
14211 * gcc.dg/darwin-abi-1.c: New file.
14212
af0f185b
AP
142132003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
14214
14215 PR target/12281
14216 * gcc.c-torture/compile/20030921-1.c: New test.
14217
de582cfb
EB
142182003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14219
14220 * g++.dg/opt/reg-stack2.C: New test.
14221
5cfc5356
EB
142222003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14223
14224 * g++.dg/eh/delayslot1.C: New test.
14225
ddd2d57e
RH
142262003-09-20 Richard Henderson <rth@redhat.com>
14227
14228 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
14229
ccea753c
RS
142302003-09-20 Roger Sayle <roger@eyesopen.com>
14231
14232 * gcc.c-torture/execute/20030920-1.c: New test case.
14233
2c49cd9e
KL
142342003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14235
14236 * g++.dg/rtti/typeid3.C: Correct expected error message.
14237
4047b164
KL
142382003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14239
14240 PR c++/157
14241 * g++.dg/parse/crash12.C: New test.
14242
99d53bba
JJ
142432003-09-19 Janis Johnson <janis187@us.ibm.com>
14244
14245 * gcc.dg/compat/mixed-struct-check.h: New.
14246 * gcc.dg/compat/mixed-struct-defs.h: New.
14247 * gcc.dg/compat/mixed-struct-init.h: New.
14248 * gcc.dg/compat/struct-by-value-19_main.c: New.
14249 * gcc.dg/compat/struct-by-value-19_x.c: New.
14250 * gcc.dg/compat/struct-by-value-19_y.c: New.
14251 * gcc.dg/compat/struct-by-value-20_main.c: New.
14252 * gcc.dg/compat/struct-by-value-20_x.c: New.
14253 * gcc.dg/compat/struct-by-value-20_y.c: New.
14254 * gcc.dg/compat/struct-return-19_main.c: New.
14255 * gcc.dg/compat/struct-return-19_x.c: New.
14256 * gcc.dg/compat/struct-return-19_y.c: New.
14257 * gcc.dg/compat/struct-return-20_main.c: New.
14258 * gcc.dg/compat/struct-return-20_x.c: New.
14259 * gcc.dg/compat/struct-return-20_y.c: New.
14260
ed71e586
AP
142612003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
14262 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
14263 so that it will not complain on LP64 targets.
14264
68c78847
KL
142652003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14266
14267 PR c++/495
14268 * g++.dg/template/friend24.C: New test.
14269
3501ba24
NS
142702003-09-19 Nathan Sidwell <nathan@codesourcery.com>
14271
68442fac 14272 PR c++/12332
3501ba24
NS
14273 * g++.dg/template/memtmpl2.C: New test.
14274
5ae6cd0d
MM
142752003-09-18 Mark Mitchell <mark@codesourcery.com>
14276
14277 PR target/11184
14278 * gcc.dg/builtin-apply1.c: New test.
14279
85b22f78
NS
142802003-09-18 Nathan Sidwell <nathan@codesourcery.com>
14281
14282 PR c++/9848
14283 * g++.dg/warn/Wunused-4.C: New test.
14284
ef08de80
VR
142852003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14286
14287 PR c++/12316
14288 * g++.dg/other/gc2.C: New test.
14289
84583208
MM
142902003-09-17 Mark Mitchell <mark@codesourcery.com>
14291
15dd86be
MM
14292 PR c++/11991
14293 * g++.dg/rtti/typeid3.C: New test.
14294
84583208
MM
14295 PR c++/12266
14296 * g++.dg/overload/template1.C: New test.
14297
0b75beaa
EB
142982003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14299
14300 * g++.dg/opt/cfg3.C: New test.
14301
ae8803a8
KL
143022003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14303
14304 PR c++/7939
14305 * g++.dg/template/crash11.C: New test.
14306
72954a4f
JM
143072003-09-16 Jason Merrill <jason@redhat.com>
14308 Jakub Jelinek <jakub@redhat.com>
14309
14310 * gcc.dg/attr-warn-unused-result.c: New test.
14311
3afd2e20
NS
143122003-09-15 Nathan Sidwell <nathan@codesourcery.com>
14313
14314 PR c++/12184
14315 * g++.dg/expr/call2.C: New test.
14316
c034f121
AJ
143172003-09-15 Andreas Jaeger <aj@suse.de>
14318
14319 * gcc.dg/Wold-style-definition-1.c: New test.
14320
29edb15c
MM
143212003-09-14 Mark Mitchell <mark@codesourcery.com>
14322
a7e8c268
MM
14323 PR c++/3907
14324 * g++.dg/parse/template12.C: New test.
14325
29edb15c
MM
14326 * g++.dg/abi/bitfield11.C: New test.
14327 * g++.dg/abi/bitfield12.C: Likewise.
14328
aab68b4a
AO
143292003-09-14 Alexandre Oliva <aoliva@redhat.com>
14330
14331 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
14332 non-expansion of functional macro name without arguments at EOL.
14333 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
14334
975f3818
RS
143352003-09-14 Richard Sandiford <rsandifo@redhat.com>
14336
14337 * gcc.c-torture/execute/20030914-[12].c: New tests.
14338
92af500d
NS
143392003-09-11 Nathan Sidwell <nathan@codesourcery.com>
14340
14341 PR c++/11788
14342 * g++.dg/overload/addr1.C: New test.
14343
93dc9a32
ILT
143442003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
14345
14346 * gcc.dg/20030909-1.c: New test.
14347
1c8b4e29
EB
143482003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14349
14350 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
14351
143522003-09-09 Devang Patel <dpatel@apple.com>
14353
14354 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 14355
f7657db9
KG
143562003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14357
14358 * gcc.dg/torture/builtin-explog-1.c: New testcase.
14359
9649812a
MM
143602003-09-08 Mark Mitchell <mark@codesourcery.com>
14361
14362 * gcc.dg/ia64-types1.c: New test.
14363 * gcc.dg/ia64-types2.c: Likewise.
14364
df049e59
KG
143652003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14366
11bf0eb0
KG
14367 * gcc.dg/builtins-1.c: Add more _Complex tests.
14368 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14369
df049e59
KG
14370 * gcc.dg/builtins-1.c: Test existing _Complex functions.
14371 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14372
f23fb7f5
MM
143732003-09-08 Mark Mitchell <mark@codesourcery.com>
14374
fa531100
MM
14375 PR c++/11786
14376 * g++.dg/lookup/koenig2.C: New test.
14377
f23fb7f5
MM
14378 PR c++/5296
14379 * g++.dg/rtti/typeid2.C: New test.
14380
7f14bbe6
JJ
143812003-09-08 Jakub Jelinek <jakub@redhat.com>
14382
14383 * gcc.c-torture/compile/20030904-1.c: New test.
14384
7b65ed54
EB
143852003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14386
14387 * g++.dg/opt/longbranch2.C: New test.
14388
6a4f08f3
AP
143892003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14390
14391 * g++.dg/template/crash10.C: Only compile it.
14392
dc4cb34e
AP
143932003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14394
14395 PR middle-end/11665
14396 * gcc.c-torture/compile/20030907-1.c: New test.
14397 * g++.dg/init/array11.C: New test.
14398
cf9ad9a7
MM
143992003-09-07 Mark Mitchell <mark@codesourcery.com>
14400
14401 PR c++/11852
14402 * g++.dg/init/struct1.C: New test.
14403
6ef0aa7b
MM
144042003-09-07 Mark Mitchell <mark@codesourcery.com>
14405
14406 PR c++/12181
14407 * g++.dg/expr/comma1.C: New test.
14408
385bce06
MM
144092003-09-06 Mark Mitchell <mark@codesourcery.com>
14410
ae53e5bc 14411 PR c++/11867
385bce06
MM
14412 * g++.dg/expr/static_cast5.C: New test.
14413
687f4bc1
AP
144142003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
14415
14416 PR c++/11507
14417 * g++.dg/lookup/scoped7.C: New test.
c6c01481 14418
687f4bc1
AP
14419 PR c++/9574
14420 * g++.dg/other/static1.C: New test.
14421
14422 PR c++/11490
14423 * g++.dg/warn/template-1.C: New test.
14424
14425 PR c++/11432
14426 * g++.dg/template/crash10.C: New test.
c6c01481 14427
687f4bc1
AP
14428 PR c++/2478
14429 * g++.dg/overload/VLA.C: New test.
c6c01481 14430
687f4bc1
AP
14431 PR c++/10804
14432 * g++.dg/template/call1.C: New test.
14433
1f845b30
NS
144342003-09-06 Nathan Sidwell <nathan@codesourcery.com>
14435
14436 PR c++/11794
14437 * g++.dg/parse/using3.C: New test.
14438
34ff2673
RS
144392003-09-06 Roger Sayle <roger@eyesopen.com>
14440
14441 PR c++/11409
14442 * g++.dg/overload/builtin3.C: New test case.
14443
03845b47
SB
144442003-09-06 Steven Bosscher <steven@gcc.gnu.org>
14445
14446 PR c/9862
14447 * gcc.dg/20030906-1.c: New test.
14448 * gcc.dg/20030906-2.c: Likewise.
14449
b92bc2a0
NS
144502003-09-06 Nathan Sidwell <nathan@codesourcery.com>
14451
14452 PR c++/12167
14453 * g++.dg/parse/defarg5.C: New test.
14454
14455 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
14456
ceeae2d1
MM
144572003-09-05 Mark Mitchell <mark@codesourcery.com>
14458
14459 PR c++/12163
14460 * g++.dg/expr/static_cast4.C: New test.
14461
14462 PR c++/12146
14463 * g++.dg/template/crash9.C: New test.
14464
3f8dc57b
AP
144652003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
14466
c6c01481 14467 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
14468 in __FUNCTION__.
14469 * g++.old-deja/g++.ext/pretty3.C: Likewise.
14470
8e1daa34
NS
144712003-09-05 Nathan Sidwell <nathan@codesourcery.com>
14472
12483c9f
NS
14473 PR c++/11922
14474 * g++/dg/template/qualified-id1.C: New test.
c6c01481 14475
8e1daa34
NS
14476 PR c++/12037
14477 * g++.dg/warn/noeffect4.C: New test.
14478
47ab33b2
MA
144792003-09-04 Matt Austern <austern@apple.com>
14480
14481 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
14482 * g++.dg/ext/fnname2.C: Likewise.
14483 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 14484
d18a8251
MM
144852003-09-04 Mark Mitchell <mark@codesourcery.com>
14486
14487 * g++.dg/expr/lval1.C: New test.
14488 * g++.dg/ext/lvcast.C: Remove.
14489
bcfb8075
RS
144902003-09-03 Roger Sayle <roger@eyesopen.com>
14491
14492 PR optimization/11700.
14493 * gcc.c-torture/compile/20030903-1.c: New test case.
14494
43fe31f6
MM
144952003-09-03 Mark Mitchell <mark@codesourcery.com>
14496
14497 PR c++/12053
14498 * g++.dg/abi/layout4.C: New test.
14499
1918facf
SB
145002003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
14501
14502 PR c++/11553
14503 * g++.dg/parse/friend3.C: New test.
c6c01481 14504
6d80c4b9
MM
145052003-09-02 Mark Mitchell <mark@codesourcery.com>
14506
3281be05
MM
14507 PR c++/11847
14508 * g++.dg/template/class1.C: New test.
14509
6d80c4b9
MM
14510 PR c++/11808
14511 * g++.dg/expr/call1.C: New test.
14512
7e99327d
MM
145132003-09-01 Mark Mitchell <mark@codesourcery.com>
14514
14515 PR c++/12114
14516 * g++.dg/init/ref9.C: New test.
14517
14518 PR c++/11972
14519 * g++.dg/template/nested4.C: New test.
14520
20d65560
MM
145212003-08-29 Mark Mitchell <mark@codesourcery.com>
14522
7433e6d4
MM
14523 PR c++/12093
14524 * g++.dg/template/non-dependent4.C: New test.
14525
20d65560
MM
14526 PR c++/11928
14527 * g++.dg/inherit/conv1.C: New test.
14528
fc2b8477
MM
145292003-08-29 Mark Mitchell <mark@codesourcery.com>
14530
14531 PR c++/6196
14532 * g++.dg/ext/label1.C: New test.
14533 * g++.dg/ext/label2.C: Likewise.
14534
a1652802
MM
145352003-08-28 Mark Mitchell <mark@codesourcery.com>
14536
14537 * g++.dg/expr/cond3.C: New test.
14538
a2a919aa
KG
145392003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14540
14541 * gcc.dg/builtins-1.c: Add new builtin cases.
14542
488f17e1
KG
145432003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14544
14545 * gcc.dg/builtins-1.c: Add new cases.
14546 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14547
145482003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14549
14550 * gcc.dg/builtins-1.c: Add more math builtin tests.
14551 * gcc.dg/torture/builtin-attr-1.c: New test.
14552
22bd385b
MM
145532003-08-28 Mark Mitchell <mark@codesourcery.com>
14554
14555 PR optimization/5079
14556 * g++.dg/opt/static3.C: New test.
14557
3d7ca167
ZD
145582003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14559
14560 * gcc.misc-tests/gcov-10b.c: New test.
14561
031b59ce
MM
145622003-08-27 Mark Mitchell <mark@codesourcery.com>
14563
14564 * g++.dg/opt/ptrmem3.C: New test.
14565
14566 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
14567
b7bc76e3
JJ
145682003-08-27 Jakub Jelinek <jakub@redhat.com>
14569
14570 * gcc.dg/20030826-2.c: New test.
14571
00229de4
RS
145722003-08-26 Roger Sayle <roger@eyesopen.com>
14573
14574 PR middle-end/12002
14575 * g77.f-torture/compile/12002.f: New test case.
14576
e3232933
RS
145772003-08-26 Roger Sayle <roger@eyesopen.com>
14578
14579 * gcc.dg/20030826-1.c: New test case.
14580
a103ca2c
MK
145812003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
14582
14583 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
14584
20b50672
NS
145852003-08-26 Nathan Sidwell <nathan@codesourcery.com>
14586
6d9a0a36
NS
14587 PR c++/11871
14588 * c++.dg/lookup/crash1.C: New test.
14589
20b50672
NS
14590 * c++.dg/warn/noeffect3.C: New test.
14591
0961802f
JJ
145922003-08-25 Janis Johnson <janis187@us.ibm.com>
14593
14594 * gcc.dg/compat/vector-1_x.c: Compile with -w.
14595 * gcc.dg/compat/vector-1_y.c: Ditto.
14596 * gcc.dg/compat/vector-2_x.c: Ditto.
14597 * gcc.dg/compat/vector-2_y.c: Ditto.
14598
b01e3e38
UW
145992003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
14600
14601 * gcc.dg/20030702-1.c: New test.
14602
43dc123f
MM
146032003-08-25 Mark Mitchell <mark@codesourcery.com>
14604
14605 PR c++/8795
14606 * g++.dg/ext/altivec-1.C: New test.
14607
a30b6839
RH
146082003-08-24 Richard Henderson <rth@redhat.com>
14609
14610 * g++.dg/eh/simd-2.C: Add -w for x86.
14611
61c234ce
JJ
146122003-08-23 Jakub Jelinek <jakub@redhat.com>
14613
14614 * gcc.dg/20030815-1.c: New test.
14615
a653d067
KL
146162003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14617
14618 PR c++/3765
14619 * g++.dg/parse/access6.C: New test.
14620
19db77ce
KL
146212003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14622
14623 PR c++/641, c++/11876
14624 * g++.dg/template/friend22.C: New test.
14625 * g++.dg/template/friend23.C: Likewise.
14626
35f73a73
MM
146272003-08-22 Mark Mitchell <mark@codesourcery.com>
14628
14629 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
14630 identically.
14631
6560773a
MM
146322003-08-22 Mark Mitchell <mark@codesourcery.com>
14633
14634 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
14635
a30f2d65
MM
146362003-08-22 Mark Mitchell <mark@codesourcery.com>
14637
14638 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
14639
7741796c
MM
146402003-08-22 Mark Mitchell <mark@codesourcery.com>
14641
14642 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
14643
376de225
MM
146442003-08-22 Mark Mitchell <mark@codesourcery.com>
14645
14646 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
14647
f3c2dfc6
MM
146482003-08-21 Mark Mitchell <mark@codesourcery.com>
14649
14650 PR c++/11919
14651 * g++.dg/overload/prom1.C: New test.
14652
14653 PR c++/11551
14654 * g++.dg/parse/dtor2.C: New test.
14655
14656 PR c++/10762
14657 * g++.dg/parse/using2.C: New test.
14658
43c446b8
KH
146592003-08-21 Kazu Hirata <kazu@cs.umass.edu>
14660
14661 PR target/11805
14662 * gcc.c-torture/compile/20030821-1.c: New.
14663
35c18a20
MM
146642003-08-20 Mark Mitchell <mark@codesourcery.com>
14665
14666 PR c++/11834
14667 * g++.dg/template/deduce2.C: New test.
14668
c4c83fff
JZ
146692003-08-21 Josef Zlomek <zlomekj@suse.cz>
14670
14671 * gcc.c-torture/execute/20030821-1.c: New test.
14672
2cf099a5
RS
146732003-08-20 Roger Sayle <roger@eyesopen.com>
14674
14675 PR middle-end/11984
14676 * gcc.dg/20030820-1.c: New test case.
14677
47d4c811
NS
146782003-08-20 Nathan Sidwell <nathan@codesourcery.com>
14679
14680 PR c++/11945
14681 * g++.dg/warn/noeffect2.C: New test.
14682
4b0d3cbe
MM
146832003-08-19 Mark Mitchell <mark@codesourcery.com>
14684
14685 PR c++/10926
14686 * g++.dg/template/dtor2.C: New test.
14687
14688 PR c++/11684
14689 * g++.dg/template/operator1.C: New test.
14690 * g++.dg/parse/operator4.C: New test.
14691
14692 PR c++/11946.C
14693 * g++.dg/expr/enum1.C: New test.
14694 * gcc.dg/c99-bool-1.c: Remove bogus warning.
14695
14696 PR c++/11036.C
14697 * g++.dg/parse/elab2.C: New test.
14698 * g++.dg/parse/typedef4.C: Change error message.
14699 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
14700 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
14701 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
14702
ccc01444
GK
147032003-08-19 Geoffrey Keating <geoffk@apple.com>
14704
14705 * gcc.dg/pch/warn-1.c: New.
14706 * gcc.dg/pch/warn-1.hs: New.
14707
14708 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
14709 not-tested file.
14710
c0d4955f
AP
147112003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
14712
14713 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
14714
4fad7068
AP
147152003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
14716
14717 * gcc.dg/uninit-D.c: New Test.
14718 * gcc.dg/uninit-E.c: New Test.
14719 * gcc.dg/uninit-F.c: New Test.
14720 * gcc.dg/uninit-G.c: New Test.
14721
7f5d157f
MR
147222003-08-19 Michael Ritzert <ritzert@t-online.de>
14723
14724 * g++.dg/README: Describe the pch directory.
14725
b54f5338
KL
147262003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14727
14728 PR c++/11174
14729 * g++.dg/parse/access4.C: New test.
14730 * g++.dg/parse/access5.C: Likewise.
14731 * g++.old-deja/g++.jason/access17.C: Adjust error message.
14732
622adc7e
MK
147332003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
14734
14735 * gcc.dg/noncompile/20030818-1.c: New.
14736
a2507277
NS
147372003-08-18 Nathan Sidwell <nathan@codesourcery.com>
14738
47d4c811
NS
14739 PR c++/11957
14740 * g++.dg/warn/noeffect1.C: New test.
14741
a2507277
NS
14742 * g++.dg/template/scope2.C: New test.
14743 * g++.dg/template/error2.C: Correct dg-error
14744
8edf7a6d
RS
147452003-08-18 Richard Sandiford <rsandifo@redhat.com>
14746
14747 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
14748
e895113a
NS
147492003-08-16 Nathan Sidwell <nathan@codesourcery.com>
14750
14751 PR C++/11512
14752 * g++.dg/template/warn1.C: New.
14753
68ea098a
NS
147542003-08-15 Nathan Sidwell <nathan@codesourcery.com>
14755
14756 * g++.dg/template/error2.C: New test.
14757 * g++.dg/lookup/using7.C: Adjust errors
14758 * g++.old-deja/g++.pt/crash36.C: Likewise.
14759 * g++.old-deja/g++.pt/derived3.C: Likewise.
14760
d256ac69
KG
147612003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14762
14763 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
14764 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
14765 * gcc.c-torture/execute/builtins/string-9.c: New, from
14766 string-opt-9.c. Adjust for execute/builtins framework.
14767 * gcc.c-torture/execute/string-opt-9.c: Delete.
14768
560ad596
MM
147692003-08-12 Mark Mitchell <mark@codesourcery.com>
14770
4717fcc7
MM
14771 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
14772
560ad596
MM
14773 * g++.dg/parse/ret-type2.C: New test.
14774
14775 PR c++/11703
14776 * g++.dg/init/new8.C: New test.
14777
14778 PR c++/10923
14779 * g++.dg/parse/typedef5.C: New test.
14780
14781 PR c++/9512
14782 * g++.dg/parse/qualified2.C: New test.
14783 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
14784 invalid code.
14785
fe0378ed
MM
147862003-08-11 Mark Mitchell <mark@codesourcery.com>
14787
14788 * g++.dg/conversion/ptrmem1.C: New test.
14789
5f5e441a
JJ
147902003-08-11 Jakub Jelinek <jakub@redhat.com>
14791
14792 PR target/11693
14793 * gcc.dg/20030811-1.c: New test.
14794
14795 PR target/11535
14796 * gcc.c-torture/execute/20030811-1.c: New test.
14797
0235f855
KG
147982003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14799
14800 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
14801
d9148cf4
MM
148022003-08-10 Mark Mitchell <mark@codesourcery.com>
14803
14804 PR c++/11789.C
14805 * g++.dg/inherit/multiple1.C: New test.
14806
86306a6b
NS
148072003-08-10 Nathan Sidwell <nathan@codesourcery.com>
14808
bae39a73
NS
14809 * gcc.dg/spe1.c: New test.
14810
ffc76561
NS
14811 PR c++/11670
14812 * g++.dg/expr/cast2.C: New test.
c6c01481 14813
86306a6b
NS
14814 PR c++/10530
14815 * g++.dg/template/dependent-name2.C: New test.
14816
bb6e4168
AP
148172003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
14818
14819 * g++.dg/parse/crash11.C: Put the dg options in comments.
14820
df38ffef
NB
148212003-08-08 Neil Booth <neil@daikokuya.co.uk>
14822
14823 * lib/gcc-dg.exp: Update for diagnostic change.
14824
3adee96c
KL
148252003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14826
14827 PR c++/5767
14828 * g++.dg/parse/crash11.C: New test.
14829
372431b6
AO
148302003-08-06 Alexandre Oliva <aoliva@redhat.com>
14831
14832 * gcc.dg/cpp/spacing1.c: Update.
14833
17f6297d
JJ
148342003-08-04 Janis Johnson <janis187@us.ibm.com>
14835
14836 PR target/11739
14837 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
14838 a value for -mtune.
14839
02a1994c
RS
148402003-08-04 Roger Sayle <roger@eyesopen.com>
14841
14842 PR middle-end/11771
14843 * gcc.c-torture/compile/20030804-1.c: New test case.
14844
f2593a66
RS
148452003-08-04 Roger Sayle <roger@eyesopen.com>
14846
14847 * gcc.dg/20030804-1.c: New test case.
14848
b5d72eda
AO
148492003-08-04 Alexandre Oliva <aoliva@redhat.com>
14850
14851 * gcc.dg/cpp/separate-1.c: New test.
14852
ae0b7dfc
NS
148532003-08-03 Nathan Sidwell <nathan@codesourcery.com>
14854
6cb89308
NS
14855 PR c++/11704
14856 * g++.dg/template/dependent-expr2.C: New test.
14857
ae0b7dfc
NS
14858 PR c++/11766
14859 * g++.dg/expr/ptrmem1.C: New test.
14860
79572cb1
KL
148612003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14862
14863 PR c++/9453
14864 * g++.dg/template/friend15.C: New test.
14865
76bf2c97
NB
148662003-08-03 Neil Booth <neil@daikokuya.co.uk>
14867
14868 * lib/dg-pch.exp: Work round PCH bug.
14869
8e9dd1eb
KG
148702003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14871
14872 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
14873 builtins. Move cases from builtins-4.c here.
14874
14875 * gcc.dg/torture/builtin-math-1.c: New test taken from
14876 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
14877 additional cases.
c6c01481 14878
8e9dd1eb
KG
14879 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
14880 Delete.
14881
fd9aef9d
NS
148822003-08-02 Nathan Sidwell <nathan@codesourcery.com>
14883
14884 PR c++/9447
14885 * g++.dg/template/using7.C: New test.
14886
49634b3a
NB
148872003-08-02 Neil Booth <neil@daikokuya.co.uk>
14888
14889 * import1.c, import2.c: New tests.
14890
5f77fbd4
JJ
148912003-08-01 Jakub Jelinek <jakub@redhat.com>
14892
14893 * g++.dg/eh/crossjump1.C: New test.
14894
ee935db4
MM
148952003-08-01 Mark Mitchell <mark@codesourcery.com>
14896
14897 PR c++/11697
14898 * g++.dg/template/using6.C: New test.
14899
14900 PR c++/11744
14901 * g++.dg/template/koenig2.C: New test.
14902
d6f7c704
KL
149032003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14904
14905 PR c++/7983
14906 * g++.dg/parse/typedef4.C: New test.
14907
cbd63935
KL
149082003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14909
14910 PR c++/8442, c++/8806
14911 * g++.dg/template/elab1.C: New test.
14912 * g++.dg/template/type2.C: Likewise.
14913 * g++.dg/template/ttp3.C: Adjust expected error message.
14914 * g++.old-deja/g++.law/visibility13.C: Likewise.
14915 * g++.old-deja/g++.niklas/t135.C: Likewise.
14916 * g++.old-deja/g++.pt/ttp41.C: Likewise.
14917 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
14918 template argument.
14919 * g++.old-deja/g++.pt/ttp44.C: Likewise.
14920
522da2bf
NS
149212003-08-01 Nathan Sidwell <nathan@codesourcery.com>
14922
a5bcc582
NS
14923 PR c++/11295
14924 * g++.dg/ext/stmtexpr1.C: New test.
14925
d340e53f
NS
14926 * g++.dg/opt/tmp1.C: New test.
14927
f21e6028
NS
14928 PR c++/11525
14929 * g++.dg/parse/constant4.C: New test.
14930
522da2bf
NS
14931 PR c++/9447
14932 * g++.dg/template/using5.C: New test.
14933
2598550f
RS
149342003-07-31 Roger Sayle <roger@eyesopen.com>
14935
14936 * gcc.dg/builtins-27.c: New test case.
14937
a132b6a8
JJ
149382003-07-31 Jakub Jelinek <jakub@redhat.com>
14939
14940 * gcc.dg/tls/opt-7.c: New test.
14941
5011c2ca 149422003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 14943
5011c2ca
AP
14944 * g++.old-deja/g++.other/crash18.C: Remove.
14945
fb5ce3c9
NS
149462003-07-31 Nathan Sidwell <nathan@codesourcery.com>
14947
ffd49b19
NS
14948 * g++.dg/template/explicit3.C: New.
14949 * g++.dg/template/explicit4.C: New.
14950 * g++.dg/template/explicit5.C: New.
14951
fb5ce3c9
NS
14952 PR c++/11347
14953 * g++.dg/template/memtmpl1.C: New.
14954
675eab74
AP
149552003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
14956
14957 PR target/11565
14958 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
14959 * gcc.dg/i386-387-5.c (dg-options): Likewise.
14960
602a82f3 149612003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
14962
14963 * vtgc1.c: Kill.
14964
55d54003
ZW
149652003-07-29 Zack Weinberg <zack@codesourcery.com>
14966
14967 * gcc.dg/struct-in-proto-1.c: New test.
14968
8f9b4009
NB
149692003-07-29 Neil Booth <neil@daikokuya.co.uk>
14970
14971 * gcc.dg/cpp/include2.c: Only expect one message.
14972
399dedb9
NS
149732003-07-29 Nathan Sidwell <nathan@codesourcery.com>
14974
14975 PR c++/9447
14976 * g++.dg/template/using1.C: New test.
14977 * g++.dg/template/using2.C: New test.
14978 * g++.dg/template/using3.C: New test.
14979 * g++.dg/template/using4.C: New test.
14980
f67f7737
AO
149812003-07-29 Alexandre Oliva <aoliva@redhat.com>
14982
14983 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
14984 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14985
415d4636
MM
149862003-07-28 Jan Hubicka <jh@suse.cz>
14987
14988 PR c++/11530
14989 * g++.dg/opt/call1.C: New test.
14990
7b6d72fc
MM
149912003-07-28 Alexandre Oliva <aoliva@redhat.com>
14992
14993 PR c++/11667
14994 * g++.dg/init/enum2.C: New test.
14995 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 14996
b7365957
HPN
149972003-07-28 <hp@bitrange.com>
14998
14999 * gcc.dg/Wdeclaration-after-statement-1.c,
15000 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
15001
5dfa45d0
JJ
150022003-07-28 Jakub Jelinek <jakub@redhat.com>
15003
15004 * gcc.c-torture/compile/20030725-1.c: New test.
15005
66584e64
AH
150062003-07-28 Aldy Hernandez <aldyh@redhat.com>
15007
15008 * gcc.dg/20030505.c: Only run for SPE.
15009 Remove definition of opaque type.
15010
b7a78333
MM
150112003-07-27 Mark Mitchell <mark@codesourcery.com>
15012
15013 * g++.dg/template/ptrmem6.C: New test.
15014
18f3e349
GK
150152003-07-26 Geoffrey Keating <geoffk@apple.com>
15016
15017 * gcc.c-torture/compile/zero-strct-2.c: New test.
15018
863d3dfb
GK
150192003-07-25 Geoffrey Keating <geoffk@apple.com>
15020
15021 * gcc.dg/intermod-1.c: New test.
15022
a91db711
NS
150232003-07-25 Nathan Sidwell <nathan@codesourcery.com>
15024
22038b2c
NS
15025 PR c++/11617
15026 * g++.dg/template/lookup2.C: New test.
15027 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 15028 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
15029
15030 PR c++/11596
a91db711
NS
15031 * g++.dg/template/defarg3.C: New test.
15032
15033 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
15034
22ed7e5f
MM
150352003-07-24 Mark Mitchell <mark@codesourcery.com>
15036
15037 * g++.dg/inherit/access5.C: New test.
15038
f60a10e7
KL
150392003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15040
15041 PR c++/11513
15042 * g++.dg/template/crash8.C: New test.
15043
8f5b6d29
SB
150442003-07-23 Steven Bosscher <steven@gcc.gnu.org>
15045
15046 PR c/10602
15047 * gcc.dg/noncompile/incomplete-2.c: New test.
15048
11b8e71c
MM
150492003-07-23 Mark Mitchell <mark@codesourcery.com>
15050
bd16cb25
MM
15051 PR c++/11645
15052 * g++.dg/inherit/access4.C: New test.
15053
6cf4d1bc
MM
15054 PR c++/11517
15055 * g++.dg/expr/cond2.C: New test.
55d54003 15056
11b8e71c
MM
15057 PR optimization/10679
15058 * g++.dg/opt/inline4.C: New test.
15059
eb5abb39
NS
150602003-07-23 Nathan Sidwell <nathan@codesourcery.com>
15061
15062 * g++.dg/parse/crash10: New test.
15063
817aed6f
NS
150642003-07-22 Nathan Sidwell <nathan@codesourcery.com>
15065
15066 * g++.dg/ext/flexary1.C: New test.
55d54003 15067
bef89e9e
KL
150682003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15069
15070 PR c++/10793
15071 * g++.dg/template/crash9.C: New test.
15072
4bd56354
VR
150732003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15074
15075 PR c++/3004
15076 * g++.dg/parse/typedef3.C: New test.
15077
15078 PR c++/7906
15079 * g++.dg/parse/operator2.C: New test.
15080
15081 PR c++/8895
15082 * g++.dg/parse/def-tmpl-arg1.C: New test.
15083
15084 PR c++/9282
15085 * g++.dg/parse/funptr1.C: New test.
15086
15087 PR c++/9452
15088 * g++.dg/parse/ambig3.C: New test.
15089
15090 PR c++/9454
15091 * g++.dg/parse/operator3.C: New test.
15092
15093 PR c++/9486
15094 * g++.dg/parse/template10.C: New test.
15095
15096 PR c++/9488
15097 * g++.dg/parse/template11.C: New test.
15098
15099 PR c++/10150
15100 * g++.dg/parse/invalid-op1.C: New test.
15101
15102 PR c++/10247
15103 * g++.dg/parse/condexpr1.C: New test.
15104
c6e4cc53
NS
151052003-07-22 Nathan Sidwell <nathan@codesourcery.com>
15106
e0d1297c
NS
15107 * g++.dg/ext/packed3.C: New test.
15108 * g++.dg/ext/packed4.C: New test.
15109
c6e4cc53
NS
15110 * gcc.dg/pack-test-3.c: New test.
15111
dd039fc9
JJ
151122003-07-21 Janis Johnson <janis187@us.ibm.com>
15113
15114 * lib/compat.exp: Handle dg-options per source file.
15115 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
15116 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
15117 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
15118 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
15119 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
15120 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
15121 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
15122 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
15123 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
15124 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
15125 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
15126 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
15127 * g++.dg/compat/break/bitfield7_x.C: Ditto.
15128 * g++.dg/compat/break/bitfield7_y.C: Ditto.
15129
124b0e05
AP
151302003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
15131
15132 PR c/10320
15133 * gcc.c-torture/execute/20030718-1.c: New test.
15134
bbda30a4
EB
151352003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15136
55d54003 15137 PR optimization/11536
bbda30a4
EB
15138 * gcc.dg/20030721-1.c: New test.
15139
e9f9c81f
MM
151402003-07-19 Mark Mitchell <mark@codesourcery.com>
15141
15142 PR c++/11546
15143 * g++.dg/template/lookup1.C: New test.
15144
14e33ee8
ZW
151452003-07-19 Zack Weinberg <zack@codesourcery.com>
15146
15147 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
15148 diagnostics of ill-formed constructs involving labels.
15149 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
15150 the new 'previously defined here' message.
15151
a3f10e50
NS
151522003-07-18 Nathan Sidwell <nathan@codesourcery.com>
15153
15154 * g++.dg/parse/non-dependent2.C: New test.
15155
1fd0cd42
AP
151562003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
15157
14e33ee8 15158 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
15159 weak symbols.
15160
16f6812f
JJ
151612003-07-17 Jakub Jelinek <jakub@redhat.com>
15162
15163 PR target/11087
15164 * gcc.c-torture/execute/20030717-1.c: New test.
15165
f129791c
EB
151662003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15167
15168 * g++.dg/opt/cfg1.C: New test.
15169
2b187c63
MM
151702003-07-17 Mark Mitchell <mark@codesourcery.com>
15171
15172 PR optimization/11557
15173 * gcc.dg/20030717-1.c: New test.
15174
bf88d870
AP
151752003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
15176
15177 PR c++/10476
15178 * g++.dg/expr/crash-1.C: New test.
15179
15180 PR c++/11027
15181 * g++.dg/template/init3.C: New test.
15182
15183 PR c++/8222
15184 * g++.dg/template/non-dependent1.C: New test.
15185
15186 PR c++/11070
15187 * g++.dg/template/non-dependent2.C: New test.
15188
15189 PR c++/11071
15190 * g++.dg/template/non-dependent3.C: New test.
15191
15192 PR c++/9907
15193 * g++.dg/template/sizeof5.C: New test.
15194
26e0dcb3
GK
151952003-07-17 Geoffrey Keating <geoffk@apple.com>
15196
15197 PR 11498
15198 * gcc.c-torture/compile/mangle-1.c: New file.
15199
41c5ee06
KL
152002003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15201
15202 PR c++/7809
94b32725 15203 * g++.dg/parse/access3.C: New test.
41c5ee06 15204
2a39bedb 152052003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
15206
15207 PR c++/11384
15208 * g++.dg/init/init-ref4.C: New test.
15209
39703eb9
MM
152102003-07-16 Mark Mitchell <mark@codesourcery.com>
15211
15212 PR c++/11547
15213 * g++.dg/parse/constant3.C: New test.
15214 * g++.dg/parse/crash7.C: Likewise.
15215
48addf69
AP
152162003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
15217
15218 PR target/11008
15219 * gcc.dg/i386-pentium4-not-mull.c: New.
15220
1e0343dd
R
152212003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
15222
15223 * gcc.dg/asm-names.c (ymain): Make it weak.
15224
866eb556
KL
152252003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15226
15227 PR c++/5421
15228 * g++.dg/template/friend21.C: New test.
15229
fc4767bb
JJ
152302003-07-16 Jakub Jelinek <jakub@redhat.com>
15231
15232 * gcc.dg/cleanup-8.c: New test.
15233 * gcc.dg/cleanup-9.c: New test.
15234
32f2f2cb
DS
152352003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
15236
15237 * g++.dg/ext/dll-MI1.h: New file.
15238 * g++.dg/ext/dllexport-MI1.C: New file.
15239 * g++.dg/ext/dllimport-MI1.C: New file.
15240
bc8229a0
JJ
152412003-07-15 Jakub Jelinek <jakub@redhat.com>
15242
15243 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
15244 it does not have cmpstrsi patterns (just cmpmemsi).
15245
b0afa2fc
MM
152462003-07-15 Mark Mitchell <mark@codesourcery.com>
15247
15248 PR debug/11473
15249 * g++.dg/debug/debug8.C: New test.
15250
caec1dc0
KL
152512003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15252
15253 PR c++/10108
15254 * g++.dg/template/crash7.C: New test.
15255
aadf50ed
KH
152562003-07-15 Kazu Hirata <kazu@cs.umass.edu>
15257
15258 PR target/10795
15259 * gcc.c-torture/compile/20030708-1.c: New.
15260
5a257872
EB
152612003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15262
15263 * gcc.c-torture/execute/20030715-1.c: New test.
15264
89a68bb9
GK
152652003-07-14 Geoffrey Keating <geoffk@apple.com>
15266
15267 * gcc.dg/pch/inline-3.c: New file.
15268 * gcc.dg/pch/inline-3.hs: New file.
15269 * gcc.dg/pch/inline-4.c: New file.
15270 * gcc.dg/pch/inline-4.hs: New file.
15271
5e08432e
MM
152722003-07-14 Mark Mitchell <mark@codesourcery.com>
15273
8d83f792
MM
15274 PR c++/11509
15275 * g++.dg/template/crash6.C: New test.
15276
748d4c7e
MM
15277 PR c++/7053
15278 * g++.dg/template/friend20.C: New test.
15279
5e08432e
MM
15280 PR c++/7019
15281 * g++.dg/template/overload2.C: New test.
15282
1b78cca9
FS
152832003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15284
15285 PR optimization/11440
15286 * gcc.c-torture/execute/20030714-1.c: New test.
15287
55ece1b3
KL
152882003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15289
15290 PR c++/11154
15291 * g++.dg/template/partial2.C: New test.
15292
b3445994
MM
152932003-07-13 Mark Mitchell <mark@codesourcery.com>
15294
a3d87771
MM
15295 PR c++/11503
15296 * g++.dg/template/anon1.C: New test.
15297
b3445994
MM
15298 PR c++/11493
15299 PR c++/11495
15300 * g++.dg/parse/template9.C: Likewise.
15301 * g++.dg/template/crash4.C: New test.
15302 * g++.dg/template/koenig1.C: Likewise.
15303 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
15304 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
15305 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
15306 functions.
15307 * g++.old-deja/g++.jason/template36.C: Likewise.
15308 * g++.old-deja/g++.mike/p1989.C: Likewise.
15309 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
15310 * g++.old-deja/g++.pt/ttp20.C: Use this->.
15311 * g++.old-deja/g++.pt/ttp21.C: Use this->.
15312 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
15313 compiling.
15314 * g++.old-deja/g++.pt/union2.C: Use this->.
15315
358b8f01
JJ
153162003-07-11 Jakub Jelinek <jakub@redhat.com>
15317
15318 * gcc.dg/20030711-1.c: New test.
15319
7efa3e22
NS
153202003-07-11 Nathan Sidwell <nathan@codesourcery.com>
15321
15322 PR c++/11050
15323 * g++.dg/parse/args1.C: New test.
15324 * g++.pt/defarg8.C: Change expected errors.
15325
7d48af30
MM
153262003-07-11 Mark Mitchell <mark@codesourcery.com>
15327
87ca53f6
MM
15328 PR c++/8164
15329 * g++.dg/template/nontype2.C: New test.
15330
a6b602ca
MM
15331 PR c++/10558
15332 * g++.dg/parse/template8.C: New test.
15333
6eeba0cc
MM
15334 PR c++/8327
15335 * g++.dg/template/scope1.C: New test.
15336
7d48af30
MM
15337 * g++.dg/warn/Wsign-compare-1.C: New test.
15338
1dc9efda
KH
153392003-07-10 Kazu Hirata <kazu@cs.umass.edu>
15340
15341 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
15342
4a386498
MM
153432003-07-10 Mark Mitchell <mark@codesourcery.com>
15344
584672ee
MM
15345 PR c++/9411
15346 * g++.dg/template/explicit2.C: New test.
15347
4a386498
MM
15348 PR c++/10032
15349 * g++.dg/warn/pedantic1.C: New test.
15350
7c728fc6
NS
153512003-07-10 Nathan Sidwell <nathan@codesourcery.com>
15352
15353 PR c++ 9483
15354 * g++.dg/other/field1.C: New test.
15355
11791dbc
KH
153562003-07-10 Kazu Hirata <kazu@cs.umass.edu>
15357
15358 PR c/11449
15359 * gcc.c-torture/compile/20030707-1.c: New.
15360
0c3b76ea
KL
153612003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15362
15363 PR c++/10849
15364 * g++.dg/template/access12.C: New test.
15365
bda8c1ca
NS
153662003-07-09 Nathan Sidwell <nathan@codesourcery.com>
15367
15368 * g++.dg/bprob/bprob.exp (prof_ext): Update.
15369 * g77.dg/bprob/bprob.exp (prof_ext): Update.
15370 * gcc.misc-tests/bprob.exp (prof_ext): Update.
15371 * gcc.misc-tests/gcov.exp: Update
15372 * g++.dg/gcov/gcov.exp: Update
15373 * lib/gcov.exp: Update.
15374
d17811fd
MM
153752003-07-08 Mark Mitchell <mark@codesourcery.com>
15376
15377 * g++.dg/abi/mangle17.C: Make sure template expressions are
15378 dependent.
15379 * g++.dg/abi/mangle4.C: Mark erroneous casts.
15380 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
15381 * g++.dg/opt/stack1.C: Remove erroneous code.
15382 * g++.dg/parse/template7.C: New test.
15383 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
15384 * g++.old-deja/g++.pt/crash4.C: Likewise.
15385
76739f29
JDA
153862003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15387
15388 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
15389 with zero or one occurence of `$' after the initial `L'.
15390
55c9de2d
KH
153912003-07-08 Kazu Hirata <kazu@cs.umass.edu>
15392
15393 * gcc.c-torture/compile/20030704-1.c: Add a comment.
15394
8af61113
RS
153952003-07-08 Roger Sayle <roger@eyesopen.com>
15396
15397 PR c/11370
15398 * gcc.dg/Wunreachable-6.c: New testcase.
15399 * gcc.dg/Wunreachable-7.c: New testcase.
15400
7e6dc358
JJ
154012003-07-08 Jakub Jelinek <jakub@redhat.com>
15402
15403 PR c/11420
15404 * gcc.dg/20030708-1.c: New test.
15405
b8898790
RS
154062003-07-08 Richard Sandiford <rsandifo@redhat.com>
15407
15408 * gcc.dg/compat/sdata-section.h: New file.
15409 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
15410 * gcc.dg/torture/mips-sdata-1.c: New test.
15411
c4d0910c
KL
154122003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15413
15414 PR c++/11030
15415 * g++.dg/template/friend19.C: New test.
15416
8df63efa
JJ
154172003-07-08 Jakub Jelinek <jakub@redhat.com>
15418
15419 * g++.dg/opt/strength-reduce.C: New test.
15420
afeeac3f
RS
154212003-07-07 Roger Sayle <roger@eyesopen.com>
15422
15423 PR target/10979
15424 * gcc.dg/20030707-1.c: New testcase.
15425
2c430630
RS
154262003-07-07 Roger Sayle <roger@eyesopen.com>
15427
15428 PR optimization/11059
15429 * g++.dg/opt/emptyunion.C: New testcase.
15430
82d610ec 154312003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 15432 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
15433
15434 * g++.dg/opt/stack1.C: New test.
15435
0a72704b
MM
154362003-07-05 Mark Mitchell <mark@codesourcery.com>
15437
15438 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
15439 run test.
14e33ee8 15440
0a72704b
MM
15441 PR c++/11431
15442 * g++.dg/expr/static_cast3.C: New test.
15443
e6cc3a24
ZW
154442003-07-04 Zack Weinberg <zack@codesourcery.com>
15445
15446 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
15447 everywhere.
15448 * gcc.dg/concat.c: Concatenation of string constants with
15449 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
15450 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
15451 * gcc.dg/cpp/escape-2.c: Use wide character constants where
15452 necessary to avoid multi-character character constant warning.
15453 * gcc.dg/cpp/escape.c: Likewise.
15454 * gcc.dg/cpp/ucs.c: Likewise.
15455 Remove backslashes from dg-bogus comments, as they confuse Tcl.
15456 Fix a typo.
15457
9037065f
KH
154582003-07-04 Kazu Hirata <kazu@cs.umass.edu>
15459
682def26 15460 PR c/11428
9037065f
KH
15461 * gcc.c-torture/compile/20030704-1.c: New.
15462
ae81000a
KH
154632003-07-04 Kazu Hirata <kazu@cs.umass.edu>
15464
15465 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
15466
1cf0dce8
DS
154672003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
15468
15469 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 15470 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 15471 tests for warnings.
32f2f2cb
DS
15472 * g++.dg/ext/dllimport2.C: Add tests for warnings.
15473 * g++.dg/ext/dllimport3.C: Likewise.
15474 * g++.dg/ext/dllimport4.C: New file.
15475 * g++.dg/ext/dllimport5.C: New file.
15476 * g++.dg/ext/dllimport6.C: New file.
15477 * g++.dg/ext/dllimport7.C: New file.
15478 * g++.dg/ext/dllimport8.C: New file.
15479 * g++.dg/ext/dllimport9.C: New file.
15480 * g++.dg/ext/dllimport10.C: New file.
15481 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 15482
d6b4ea85
MM
154832003-07-03 Mark Mitchell <mark@codesourcery.com>
15484
15485 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
15486 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
15487
0a9530a9
RS
154882003-07-03 Roger Sayle <roger@eyesopen.com>
15489
15490 * gcc.dg/builtins-25.c: New testcase.
15491 * gcc.dg/builtins-26.c: New testcase.
15492
9b269fc7
JJ
154932003-07-03 Janis Johnson <janis187@us.ibm.com>
15494
7516d736
JJ
15495 * gcc.dg/compat/vector-defs.h: New file.
15496 * gcc.dg/compat/vector-setup.h: New file.
15497 * gcc.dg/compat/vector-check.h: New file.
15498 * gcc.dg/compat/vector-1_main.c: New file.
15499 * gcc.dg/compat/vector-1_x.c: New file.
15500 * gcc.dg/compat/vector-1_y.c: New file.
15501 * gcc.dg/compat/vector-2_main.c: New file.
15502 * gcc.dg/compat/vector-2_x.c: New file.
15503 * gcc.dg/compat/vector-2_y.c: New file.
15504
0964c98c
JJ
15505 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
15506 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
15507 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
15508 * gcc.dg/compat/struct-align-1.h: New file.
15509 * gcc.dg/compat/struct-align-1_main.c: New file.
15510 * gcc.dg/compat/struct-align-1_x.c: New file.
15511 * gcc.dg/compat/struct-align-1_y.c: New file.
15512 * gcc.dg/compat/struct-align-2.h: New file.
15513 * gcc.dg/compat/struct-align-2_main.c: New file.
15514 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
15515 * gcc.dg/compat/struct-align-2_y.c: New file.
15516
15517 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
15518 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
15519 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15520 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
15521 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
15522 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15523 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15524 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
15525 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
15526 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
15527 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
15528 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15529 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
15530 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
15531 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
15532 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
15533 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
15534 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
15535 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15536 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15537 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15538 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15539 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15540 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15541 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15542 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15543 * gcc.dg/compat/struct-return-10_x.c: Ditto.
15544 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15545 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15546
155472003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15548
15549 * gcc.dg/i386-call-1.c: New test.
15550
155512003-07-03 Nathan Sidwell <nathan@codesourcery.com>
15552
15553 PR c++/9162
15554 * g++.dg/parse/defarg4.C: New.
15555
155562003-07-03 Roger Sayle <roger@eyesopen.com>
15557
15558 PR target/10700
15559 * gcc.c-torture/compile/20030703-1.c: New test case.
15560
155612003-07-03 Mark Mitchell <mark@codesourcery.com>
15562
15563 * g++.dg/template/local3.C: Remove extra semicolon.
15564
155652003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15566
15567 * gcc.dg/i386-volatile-1.c: New test.
15568
155692003-07-02 Nathan Sidwell <nathan@codesourcery.com>
15570
15571 PR c++/11072
15572 * g++.dg/other/offsetof2.C: XFAIL.
15573 * g++.dg/other/offsetof5.C: New.
15574
15575 PR c++/10219
15576 * g++.dg/template/error1.C: New.
15577
15578 PR c++/9779
15579 * g++.dg/template/dependent-expr1.C: New.
15580
155812003-07-01 Mark Mitchell <mark@codesourcery.com>
15582
15583 PR c++/6949
15584 * g++.dg/template/local3.C: New test.
15585
15586 PR c++/11149
15587 * g++.dg/lookup/scoped6.C: New test.
15588
155892003-07-01 Giovanni Bajo <giovannibajo@libero.it>
15590
15591 PR c++/8046
15592 * g++.dg/other/error7.C: New test.
15593
155942003-07-01 Kazu Hirata <kazu@cs.umass.edu>
15595
15596 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
15597 * g++.old-deja/g++.abi/vtable3.h: Likewise.
15598 * g++.old-deja/g++.law/code-gen5.C: Likewise.
15599 * g++.old-deja/g++.other/union2.C: Likewise.
15600 * gcc.dg/c90-const-expr-2.c: Likewise.
15601 * gcc.dg/c90-const-expr-3.c: Likewise.
15602 * gcc.dg/c99-const-expr-2.c: Likewise.
15603 * gcc.dg/c99-const-expr-3.c: Likewise.
15604 * gcc.dg/concat.c: Likewise.
15605
156062003-07-01 Mark Mitchell <mark@codesourcery.com>
15607
15608 PR c++/9559
15609 * g++.dg/init/static1.C: New test.
15610
156112003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15612
15613 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
15614 * g++.old-deja/g++.other/access2.C: Likewise.
15615 * g++.old-deja/g++.other/decl2.C: Likewise.
15616 * gcc.c-torture/execute/20020615-1.c: Likewise.
15617
156182003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15619
15620 PR c++/4933
15621 * g++.dg/template/sizeof4.C: New test.
15622
156232003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15624
15625 * g++.dg/other/error6.C: New test.
15626
156272003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15628
15629 PR c++/10750
15630 * g++.dg/parse/constant2.C: New test.
15631
156322003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15633
15634 PR c++/11106
15635 * g++.dg/other/error5.C: New test.
15636
156372003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15638
15639 * gcc.dg/format/gcc_diag-1.c: New test.
15640
156412003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
15642
15643 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
15644
156452003-06-28 Nathan Sidwell <nathan@codesourcery.com>
15646
15647 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
15648 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
15649 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
15650
156512003-06-28 Jakub Jelinek <jakub@redhat.com>
15652
15653 * gcc.c-torture/execute/builtins/string-8.c: New test.
15654 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
15655 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
15656 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
15657
156582003-06-27 Mark Mitchell <mark@codesourcery.com>
15659
15660 PR c++/10468
15661 * g++.dg/ext/typeof6.C: New test.
15662
156632003-06-27 Mark Mitchell <mark@codesourcery.com>
15664
15665 PR c++/10796
15666 * g++.dg/init/enum1.C: New test.
15667
156682003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
15669
15670 * gcc.dg/20030627-1.c: New test.
15671
156722003-06-26 Mark Mitchell <mark@codesourcery.com>
15673
15674 PR c++/11332
15675 * g++.dg/expr/static_cast2.C: New test.
15676
156772003-06-26 Roger Sayle <roger@eyesopen.com>
15678 Jakub Jelinek <jakub@redhat.com>
15679
15680 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
15681 sprintf(dst,"%s",src) optimization.
15682 * gcc.c-torture/execute/20030626-1.c: New test case.
15683 * gcc.c-torture/execute/20030626-2.c: New test case.
15684
156852003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
15686
15687 * gcc.c-torture/execute/multi-ix.c: New test.
15688
15689 * gcc.c-torture/execute/simd-4.c (main):
15690 Added missing semicolon at end of union.
15691
156922003-06-26 Giovanni Bajo <giovannibajo@libero.it>
15693
15694 PR c++/8266
15695 * g++.dg/template/explicit-instantiation3.C: New test.
15696
156972003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15698
15699 * gcc.dg/20030626-1.c: Use signed char.
15700
157012003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15702
15703 * gcc.dg/20030626-1.c: New test.
15704
157052003-06-26 Neil Booth <neil@daikokuya.co.uk>
15706
15707 * const-str-2.m: Update.
15708
157092003-06-25 Mark Mitchell <mark@codesourcery.com>
15710
15711 PR c++/10990
15712 * g++.dg/rtti/dyncast1.C: New test.
15713 * g++.dg/abi/mangle4.C: Correct base-specifier access.
15714 * g++.dg/lookup/scoped1.C: Remove XFAIL.
15715 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
15716
15717 PR c++/10931
15718 * g++.dg/expr/static_cast1.C: New test.
15719
157202003-06-25 Josef Zlomek <zlomekj@suse.cz>
15721
15722 * gcc.dg/20030625-1.c: New test.
15723
157242003-06-24 Roger Sayle <roger@eyesopen.com>
15725
15726 * gcc.c-torture/compile/20030624-1.c: New test case.
15727
157282003-06-24 Jakub Jelinek <jakub@redhat.com>
15729
15730 * gcc.c-torture/execute/string-opt-17.c: New test.
15731
157322003-06-24 Mark Mitchell <mark@codesourcery.com>
15733
15734 PR c++/5754
15735 * g++.dg/parse/crash6.C: New test.
15736
157372003-06-23 Roger Sayle <roger@eyesopen.com>
15738
15739 * gcc.dg/builtins-24.c: New test case.
15740
157412003-06-23 Jakub Jelinek <jakub@redhat.com>
15742
15743 * g++.dg/opt/operator1.C: New test.
15744
157452003-06-22 Roger Sayle <roger@eyesopen.com>
15746
15747 * gcc.c-torture/execute/string-opt-16.c: New test case.
15748
157492003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15750
15751 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
15752 * g++.old-deja/g++.other/conv7.C: Likewise
15753 * g++.old-deja/g++.other/overcnv2.C: Likewise.
15754 * g++.old-deja/g++.other/overload14.C: Likewise.
15755
157562003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15757
15758 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
15759 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
15760
157612003-06-20 Mark Mitchell <mark@codesourcery.com>
15762
15763 PR c++/10888
15764 * g++.dg/warn/Winline-3.C: New test.
15765
157662003-06-20 Mark Mitchell <mark@codesourcery.com>
15767
15768 * lib/target-supports.exp (check_alias_available): Make the test
15769 program acceptable to the Solaris assembler.
15770
15771 PR c++/10749
15772 * g++.dg/template/memclass2.C: New test.
15773
157742003-06-20 Mark Mitchell <mark@codesourcery.com>
15775 Eric Botcazou <ebotcazou@libertysurf.fr>
15776
15777 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
15778 data for non-matching targets.
15779 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
15780
157812003-06-20 Mark Mitchell <mark@codesourcery.com>
15782
15783 PR c++/10845
15784 * g++.dg/template/member3.C: New test.
15785
157862003-06-19 Mark Mitchell <mark@codesourcery.com>
15787
15788 PR c++/10939
15789 * g++.dg/template/func1.C: New test.
15790
15791 PR c++/9649
15792 * g++.dg/template/static4.C: New test.
15793 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
15794
15795 PR c++/11041
15796 * g++.dg/init/ref7.C: New test.
15797
157982003-06-19 Matt Austern <austern@apple.com>
15799
15800 PR c++/11228
15801 * g++.dg/anew1.C: New test.
15802 * g++.dg/anew2.C: New test.
15803 * g++.dg/anew3.C: New test.
15804 * g++.dg/anew4.C: New test.
15805
158062003-06-19 Kazu Hirata <kazu@cs.umass.edu>
15807
15808 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
15809
158102003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
15811
15812 * gcc.c-torture/execute/simd-4.c (main): Make expected value
15813 endian-dependent.
15814
158152003-06-17 Benjamin Kosnik <bkoz@redhat.com>
15816
15817 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
15818 Remove cruft.
15819
158202003-06-17 Kazu Hirata <kazu@cs.umass.edu>
15821
15822 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
15823 * gcc.c-torture/compile/961203-1.c: Likewise.
15824 * gcc.c-torture/compile/980506-1.c: Likewise.
15825
158262003-06-17 Mark Mitchell <mark@codesourcery.com>
15827
15828 PR c++/10712
15829 * g++.dg/lookup/using7.C: New test.
15830
158312003-06-17 Mark Mitchell <mark@codesourcery.com>
15832
15833 PR c++/11105
15834 * g++.dg/abi/conv1.C: Remove it.
15835 * g++.dg/template/conv7.C: New test.
15836 * g++.dg/template/conv8.C: Likewise.
15837 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
15838 conversion operator.
15839
158402003-06-17 Janis Johnson <janis187@us.ibm.com>
15841
15842 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
15843 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
15844 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15845 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
15846 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
15847 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15848 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15849 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
15850 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
15851 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
15852 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
15853 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15854 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
15855 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
15856 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
15857 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
15858 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
15859 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
15860 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15861 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15862 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15863 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15864 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15865 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15866 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15867 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15868 * gcc.dg/compat/struct-return-10_x.c: Ditto.
15869 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15870 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15871
158722003-06-16 Mark Mitchell <mark@codesourcery.com>
15873
15874 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
15875 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
15876 indications.
15877
158782003-06-16 Roger Sayle <roger@eyesopen.com>
15879
15880 * gcc.dg/i386-387-5.c: New test case.
15881 * gcc.dg/i386-387-6.c: New test case.
15882 * gcc.dg/builtins-23.c: New test case.
15883
158842003-06-15 Roger Sayle <roger@eyesopen.com>
15885
15886 * gcc.dg/builtins-22.c: New test case.
15887 * gcc.dg/i386-387-1.c: Update to test exp.
15888 * gcc.dg/i386-387-2.c: Likewise.
15889
158902003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15891
15892 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
15893
158942003-06-12 Mark Mitchell <mark@codesourcery.com>
15895
15896 * lib/gcc-dg.exp (dg-require-dll): New function.
15897 (dg-xfail-if): Likewise.
15898 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
15899 driver.
15900
15901 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
15902 * gcc.c-torture/compile/20001205-1.c: Likewise.
15903 * gcc.c-torture/compile/20001226-1.c: Likewise.
15904 * gcc.c-torture/compile/20010518-2.c: Likewise.
15905 * gcc.c-torture/compile/20020312-1.c: Likewise.
15906 * gcc.c-torture/compile/20020604-1.c: Likewise.
15907 * gcc.c-torture/compile/920501-12.c: Likewise.
15908 * gcc.c-torture/compile/920501-4.c: Likewise.
15909 * gcc.c-torture/compile/920520-1.c: Likewise.
15910 * gcc.c-torture/compile/920521-1.c: Likewise.
15911 * gcc.c-torture/compile/920625-1.c: Likewise.
15912 * gcc.c-torture/compile/961203-1.c: Likewise.
15913 * gcc.c-torture/compile/980506-1.c: Likewise.
15914 * gcc.c-torture/compile/981006-1.c: Likewise.
15915 * gcc.c-torture/compile/981022-1.c: Likewise.
15916 * gcc.c-torture/compile/981223-1.c: Likewise.
15917 * gcc.c-torture/compile/990617-1.c: Likewise.
15918 * gcc.c-torture/compile/dll.c: Likewise.
15919 * gcc.c-torture/compile/labels-3.c: Likewise.
15920 * gcc.c-torture/compile/mipscop-1.c: Likewise.
15921 * gcc.c-torture/compile/mipscop-2.c: Likewise.
15922 * gcc.c-torture/compile/mipscop-3.c: Likewise.
15923 * gcc.c-torture/compile/mipscop-4.c: Likewise.
15924 * gcc.c-torture/compile/simd-5.c: Likewise.
15925 * gcc.c-torture/compile/20000804-1.x: Remove.
15926 * gcc.c-torture/compile/20001205-1.x: Likewise.
15927 * gcc.c-torture/compile/20001226-1.x: Likewise.
15928 * gcc.c-torture/compile/20010518-2.x: Likewise.
15929 * gcc.c-torture/compile/20020312-1.x: Likewise.
15930 * gcc.c-torture/compile/20020604-1.x: Likewise.
15931 * gcc.c-torture/compile/920501-12.x: Likewise.
15932 * gcc.c-torture/compile/920501-4.x: Likewise.
15933 * gcc.c-torture/compile/920520-1.x: Likewise.
15934 * gcc.c-torture/compile/920521-1.x: Likewise.
15935 * gcc.c-torture/compile/920625-1.x: Likewise.
15936 * gcc.c-torture/compile/961203-1.x: Likewise.
15937 * gcc.c-torture/compile/980506-1.x: Likewise.
15938 * gcc.c-torture/compile/981006-1.x: Likewise.
15939 * gcc.c-torture/compile/981022-1.x: Likewise.
15940 * gcc.c-torture/compile/981223-1.x: Likewise.
15941 * gcc.c-torture/compile/990617-1.x: Likewise.
15942 * gcc.c-torture/compile/mipscop-1.x: Likewise.
15943 * gcc.c-torture/compile/mipscop-2.x: Likewise.
15944 * gcc.c-torture/compile/mipscop-3.x: Likewise.
15945 * gcc.c-torture/compile/mipscop-4.x: Likewise.
15946 * gcc.c-torture/compile/simd-5.x: Likewise.
15947
15948 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
15949
159502003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15951
15952 * gcc.c-torture/execute/20030611-1.c: New test.
15953
159542003-06-12 Roger Sayle <roger@eyesopen.com>
15955
15956 PR middle-end/168
15957 * gcc.dg/20030612-1.c: New test case.
15958
159592003-06-12 Mark Mitchell <mark@codesourcery.com>
15960
15961 PR c++/10635
15962 * g++.dg/expr/cast1.C: New test.
15963
159642003-06-12 Roger Sayle <roger@eyesopen.com>
15965
15966 * gcc.dg/builtins-21.c: New test case.
15967
159682003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
15969
15970 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
15971 options instead of at the end.
15972 * lib/objc.exp (objc_target_compile): Likewise.
15973
159742003-06-11 Mark Mitchell <mark@codesourcery.com>
15975
15976 PR c++/10432
15977 * g++.dg/parse/error1.C: New test.
15978
159792003-06-11 Janis Johnson <janis187@us.ibm.com>
15980
15981 * gcc.dg/compat/struct-by-value-11_main.c: New file.
15982 * gcc.dg/compat/struct-by-value-11_x.c: New file.
15983 * gcc.dg/compat/struct-by-value-11_y.c: New file.
15984 * gcc.dg/compat/struct-by-value-12_main.c: New file.
15985 * gcc.dg/compat/struct-by-value-12_x.c: New file.
15986 * gcc.dg/compat/struct-by-value-12_y.c: New file.
15987 * gcc.dg/compat/struct-by-value-13_main.c: New file.
15988 * gcc.dg/compat/struct-by-value-13_x.c: New file.
15989 * gcc.dg/compat/struct-by-value-13_y.c: New file.
15990 * gcc.dg/compat/struct-by-value-14_main.c: New file.
15991 * gcc.dg/compat/struct-by-value-14_x.c: New file.
15992 * gcc.dg/compat/struct-by-value-14_y.c: New file.
15993 * gcc.dg/compat/struct-by-value-15_main.c: New file.
15994 * gcc.dg/compat/struct-by-value-15_x.c: New file.
15995 * gcc.dg/compat/struct-by-value-15_y.c: New file.
15996 * gcc.dg/compat/struct-by-value-16_main.c: New file.
15997 * gcc.dg/compat/struct-by-value-16_x.c: New file.
15998 * gcc.dg/compat/struct-by-value-16_y.c: New file.
15999 * gcc.dg/compat/struct-by-value-17_main.c: New file.
16000 * gcc.dg/compat/struct-by-value-17_x.c: New file.
16001 * gcc.dg/compat/struct-by-value-17_y.c: New file.
16002 * gcc.dg/compat/struct-by-value-18_main.c: New file.
16003 * gcc.dg/compat/struct-by-value-18_x.c: New file.
16004 * gcc.dg/compat/struct-by-value-18_y.c: New file.
16005
16006 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
16007 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
16008 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
16009 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
16010 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
16011 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
16012 * gcc.dg/compat/scalar-return-3_main.c: New file.
16013 * gcc.dg/compat/scalar-return-3_x.c: New file.
16014 * gcc.dg/compat/scalar-return-3_y.c: New file.
16015 * gcc.dg/compat/scalar-return-4_main.c: New file.
16016 * gcc.dg/compat/scalar-return-4_x.c: New file.
16017 * gcc.dg/compat/scalar-return-4_y.c: New file.
16018
160192003-06-10 Janis Johnson <janis187@us.ibm.com>
16020
16021 * gcc.dg/compat/fp2-struct-check.h: New file.
16022 * gcc.dg/compat/fp2-struct-defs.h: New file.
16023 * gcc.dg/compat/fp2-struct-init.h: New file.
16024 * gcc.dg/compat/struct-by-value-10_main.c: New file.
16025 * gcc.dg/compat/struct-by-value-10_x.c: New file.
16026 * gcc.dg/compat/struct-by-value-10_y.c: New file.
16027 * gcc.dg/compat/struct-return-10_main.c: New file.
16028 * gcc.dg/compat/struct-return-10_x.c: New file.
16029 * gcc.dg/compat/struct-return-10_y.c: New file.
16030
16031 * gcc.dg/compat/compat-common.h: New file.
16032 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
16033 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
16034 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
16035 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
16036 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
16037 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
16038 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
16039 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16040 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
16041 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
16042 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16043 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
16044 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
16045 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16046 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
16047 * gcc.dg/compat/small-struct-check.h: Ditto.
16048 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
16049 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16050 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
16051 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
16052 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16053 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
16054 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
16055 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16056 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
16057 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
16058 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16059 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
16060 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
16061 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16062 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
16063 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
16064 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16065 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
16066 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
16067 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16068 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
16069 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
16070 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16071 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
16072 * gcc.dg/compat/struct-return-2_main.c: Ditto.
16073 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16074 * gcc.dg/compat/struct-return-2_y.c: Ditto.
16075 * gcc.dg/compat/struct-return-3_main.c: Ditto.
16076 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16077 * gcc.dg/compat/struct-return-3_y.c: Ditto.
16078
160792003-06-10 Geoffrey Keating <geoffk@apple.com>
16080
16081 * g++.dg/pch/static-1.C: New file.
16082 * g++.dg/pch/static-1.Hs: New file.
16083
160842003-06-10 Richard Henderson <rth@redhat.com>
16085
16086 * gcc.dg/asm-7.c: Adjust expected warning text.
16087
160882003-06-10 Roger Sayle <roger@eyesopen.com>
16089
16090 * gcc.dg/builtins-20.c: New test case.
16091
160922003-06-10 Mark Mitchell <mark@codesourcery.com>
16093
16094 PR c++/11131
16095 * g++.dg/opt/template1.C: New test.
16096
160972003-06-09 Mark Mitchell <mark@codesourcery.com>
16098
16099 * lib/gcc-dg.exp (dg-test): Clear additional_files and
16100 additional_sources.
16101
161022003-05-21 David Taylor <dtaylor@emc.com>
16103
16104 * gcc.dg/Wpadded.c: New file.
16105
161062003-06-09 Mark Mitchell <mark@codesourcery.com>
16107
16108 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
16109 * gcc.dg/special/weak-2.c: Add dg-require-weak.
16110 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
16111 dg-require-weak.
16112
161132003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
16114
16115 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
16116
161172003-06-09 Mark Mitchell <mark@codesourcery.com>
16118
16119 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
16120 (dg-require-alias): Likewise.
16121 (dg-require-gc-sections): Likewise.
16122 * lib/target-supports.exp (check_gc_sections_available): Likewise.
16123
161242003-06-08 Richard Henderson <rth@redhat.com>
16125
16126 * gcc.dg/20011029-2.c: Fix the array reference.
16127 * gcc.dg/asm-7.c: New.
16128
161292003-06-08 Kazu Hirata <kazu@cs.umass.edu>
16130
16131 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
16132
161332003-06-08 Mark Mitchell <mark@codesourcery.com>
16134
16135 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
16136 (dg-require-gc-sections): Likewise.
16137
161382003-06-08 Jan Hubicka <jh@suse.cz>
16139
16140 * i386-cmov1.c: Fix regular expression.
16141 * i386-cvt-1.c: Likewise.
16142 * i386-local.c: Likewise.
16143 * i386-local2.c: Likewise.
16144 * i386-mul.c: Likewise.
16145 * i386-ssetype-1.c: Likewise.
16146 * i386-ssetype-3.c: Likewise.
16147 * i386-ssetype-5.c: Likewise.
16148
161492003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16150
16151 PR c++/11039
16152 * g++.dg/warn/implicit-typename2.C: New test.
16153 * g++.dg/warn/implicit-typename3.C: New test.
16154
161552003-06-07 Richard Henderson <rth@redhat.com>
16156
16157 * g++.dg/other/offsetof3.C: Use size_t.
16158 * g++.dg/other/offsetof4.C: Likewise.
16159
161602003-06-07 H.J. Lu <hongjiu.lu@intel.com>
16161
16162 * lib/copy-file.exp: New. Implement gcc_copy_files.
16163
16164 * lib/dg-pch.exp: Load copy-file.exp
16165 (dg-pch): Use gcc_copy_files instead of "file copy".
16166
161672003-06-06 Mark Mitchell <mark@codesourcery.com>
16168
16169 * gcc.dg/weak/weak.exp: Simplify.
16170 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
16171 * gcc.dg/weak/weak-1.c: Likewise.
16172 * gcc.dg/weak/weak-2.c: Likewise.
16173 * gcc.dg/weak/weak-3.c: Likewise.
16174 * gcc.dg/weak/weak-4.c: Likewise.
16175 * gcc.dg/weak/weak-5.c: Likewise.
16176 * gcc.dg/weak/weak-6.c: Likewise.
16177 * gcc.dg/weak/weak-7.c: Likewise.
16178 * gcc.dg/weak/weak-8.c: Likewise.
16179 * gcc.dg/weak/weak-9.c: Likewise.
16180
161812003-06-06 Richard Earnshaw <rearnsha@arm.com>
16182
16183 gcc.c-torture/execute/20030606-1.c: New.
16184
161852003-06-06 Roger Sayle <roger@eyesopen.com>
16186
16187 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
16188 * gcc.dg/builtins-19.c: Likewise.
16189
161902003-06-06 Roger Sayle <roger@eyesopen.com>
16191
16192 * gcc.dg/builtins-2.c: Add some more tests.
16193 * gcc.dg/builtins-18.c: New test case.
16194 * gcc.dg/builtins-19.c: New test case.
16195
161962003-06-06 Roger Sayle <roger@eyesopen.com>
16197 Jim Wilson <wilson@tuliptree.org>
16198
16199 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
16200
162012003-06-06 Jakub Jelinek <jakub@redhat.com>
16202
16203 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
16204 mempcpy/stpcpy calls not to be optimized into something else.
16205 * gcc.c-torture/execute/string-opt-3.c: Moved to...
16206 * gcc.c-torture/execute/builtins/string-7.c: ...here.
16207 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
16208
162092003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16210
16211 * gcc.dg/format/asm_fprintf-1.c: New test.
16212
162132003-06-05 Mark Mitchell <mark@codesourcery.com>
16214
16215 * lib/gcc-defs.exp (additional_sources): New variable.
16216 (dg-additional-sources): New function.
16217 (additional_files): New variable.
16218 (dg-additional-files): New function.
16219 (dg-additional-files-options): Likewise.
16220 * lib/gcc-dg.exp (dg-require-weak): New function.
16221 (dg-require-alias): Likewise.
16222 (dg-require-gc-sections): Likewise.
16223 * lib/target-supports.exp (check_alias_available): Remove testfile
16224 parameter.
16225 (check_gc_sections_available): New function.
16226 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
16227 (dg-gpp-additional-files): Likewise.
16228 * lib/g++.exp (additional_sources): Remove.
16229 (additional_files): Likewise.
16230 (g++_target_compile): Use dg-additional-files-options.
16231
16232 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
16233 Tcl logic.
16234 * gcc.dg/special/ecos.exp: Remove.
16235 * gcc.dg/special/20000419-2.c: Use dg-require-*.
16236 * gcc.dg/special/alias-1.c: Likewise.
16237 * gcc.dg/special/alias-2.c: Likewise.
16238 * gcc.dg/special/gcsec-1.c: Likewise.
16239 * gcc.dg/special/weak-1.c: Likewise.
16240 * gcc.dg/special/weak-2.c: Likewise.
16241 * gcc.dg/special/wkali-1.c: Likewise.
16242 * gcc.dg/special/wkali-2.c: Likewise.
16243
16244 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
16245 dg-gpp-additional-*.
16246 * g++.dg/special/conpr-3.C: Likewise.
16247 * g++.dg/special/conpr-4.C: Likewise.
16248 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
16249 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
16250 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
16251 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
16252 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
16253 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
16254 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
16255 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
16256 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
16257 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
16258 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
16259 * g++.old-deja/g++.other/comdat1.C: Likewise.
16260 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
16261 * g++.old-deja/g++.other/comdat3.C: Likewise.
16262 * g++.old-deja/g++.other/ctor1.C: Likewise.
16263 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
16264
7d445f15
RH
162652003-06-05 Richard Henderson <rth@redhat.com>
16266
16267 * gcc.dg/debug/20030605-1.c: New.
16268
d7068b3d
MM
162692003-06-04 Mark Mitchell <mark@codesourcery.com>
16270
16271 * README.QMTEST: Update.
16272
0bfa5f65
RH
162732003-06-04 Richard Henderson <rth@redhat.com>
16274
e6cc3a24
ZW
16275 * gcc.dg/cleanup-1.c: New.
16276 * gcc.dg/cleanup-2.c: New.
16277 * gcc.dg/cleanup-3.c: New.
16278 * gcc.dg/cleanup-4.c: New.
16279 * gcc.dg/cleanup-5.c: New.
16280 * gcc.dg/cleanup-6.c: New.
16281 * gcc.dg/cleanup-7.c: New.
0bfa5f65 16282
ac871ee1
MM
162832003-06-04 Mark Mitchell <mark@codesourcery.com>
16284
13e0ae41
MM
16285 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
16286
ac871ee1
MM
16287 * lib/dg-pch.exp: New file.
16288 * g++.dg/pch/pch.exp: Use dg-pch.exp.
16289 * gcc.dg/pch/pch.exp: Likewise.
16290
385a9348
RS
162912003-06-04 Roger Sayle <roger@eyesopen.com>
16292
16293 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
16294 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
16295 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
16296 * gcc.dg/builtins-17.c: New test case.
16297 * gcc.dg/i386-387-4.c: New test case.
16298 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
16299
01d3224a
EB
163002003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16301
16302 * gcc.dg/ultrasp9.c: New test.
16303
ef0139b1
EB
163042003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16305
16306 * gcc.c-torture/compile/20030604-1.c: New test.
16307 * gcc.dg/sparc-constant-1.c: New test.
16308
61274a14
GN
163092003-06-03 Glen Nakamura <glen@imodulo.com>
16310
c6c01481 16311 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 16312
23656642
JR
163132003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
16314
aa6b9f6d
R
16315 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
16316
23656642
JR
16317 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
16318 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
16319
284ca13e
AH
163202003-06-03 Aldy Hernandez <aldyh@redhat.com>
16321
e6cc3a24 16322 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 16323
6c07f448
KL
163242003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16325
16326 PR c++/10940
16327 * g++.dg/template/spec10.C: New test.
16328
075ec276
RS
163292003-06-03 Roger Sayle <roger@eyesopen.com>
16330
16331 * gcc.dg/builtins-16.c: New test case.
16332
8fd3cf4e
JJ
163332003-06-03 Jakub Jelinek <jakub@redhat.com>
16334
16335 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
16336 mempcpy test with post-increments.
16337 * gcc.c-torture/execute/string-opt-3.c: New test.
16338 * gcc.dg/string-opt-1.c: New test.
16339
5d16533a 163402003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
16341
16342 PR fortran/10965
16343 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
16344
2a9e3b72
MM
163452003-06-02 Mark Mitchell <mark@codesourcery.com>
16346
5a9f05f2
MM
16347 * lib/scanasm.exp (dg-scan): New function, factored out of ...
16348 (scan-assembler): ... here. Use dg-scan.
16349 (scan-assembler-not): Likewise.
16350 (scan-file): New function.
16351 (scan-file-not): Likewise.
16352 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
16353 * gcc.dg/cpp/_Pragma4.c: Likewise.
16354 * gcc.dg/cpp/_Pragma5.c: Likewise.
16355 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16356 * gcc.dg/cpp/avoidpaste2.c: Likewise.
16357 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
16358 * gcc.dg/cpp/cmdlne-P.c: Likewise.
16359 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
16360 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
16361 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
16362 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
16363 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
16364 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
16365 * gcc.dg/cpp/cxxcom1.c: Likewise.
16366 * gcc.dg/cpp/line1.c: Likewise.
16367 * gcc.dg/cpp/maccom1.c: Likewise.
16368 * gcc.dg/cpp/maccom2.c: Likewise.
16369 * gcc.dg/cpp/maccom3.c: Likewise.
16370 * gcc.dg/cpp/maccom4.c: Likewise.
16371 * gcc.dg/cpp/maccom5.c: Likewise.
16372 * gcc.dg/cpp/maccom6.c: Likewise.
16373 * gcc.dg/cpp/multiline.c: Likewise.
16374 * gcc.dg/cpp/spacing1.c: Likewise.
16375 * gcc.dg/cpp/spacing2.c: Likewise.
16376 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
16377 * gcc.dg/cpp/trad/maccom1.c: Likewise.
16378 * gcc.dg/cpp/trad/maccom2.c: Likewise.
16379 * gcc.dg/cpp/trad/maccom3.c: Likewise.
16380 * gcc.dg/cpp/trad/maccom4.c: Likewise.
16381 * gcc.dg/cpp/trad/maccom6.c: Likewise.
16382 * gcc.dg/cpp/cxxcom2.c: Likewise.
16383 * gcc.dg/cpp/cxxcom2.h: New file.
16384
2a9e3b72
MM
16385 * gcc.dg/cpp/truefalse.cpp: Move it to ...
16386 * g++.dg/cpp/truefalse.C: Here.
16387 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
16388
a7f36da3 163892003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 16390
a7f36da3
DD
16391 * gcc.dg/cpp/redef3.c: New file.
16392
a3033f34
EB
163932003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16394
16395 * gcc.dg/i386-loop-3.c: New test.
16396
5f90145a
TM
163972003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
16398
16399 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
16400
4fa26a60
RS
164012003-05-31 Roger Sayle <roger@eyesopen.com>
16402
16403 * gcc.dg/fwrapv-1.c: New test case.
16404 * gcc.dg/fwrapv-2.c: New test case.
16405
76d3baad
KL
164062003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16407
16408 PR c++/10956
16409 * g++.dg/template/spec9.C: New test.
16410
0b82d59c
RS
164112003-05-29 Roger Sayle <roger@eyesopen.com>
16412
16413 * gcc.dg/duff-4.c: New test case.
16414
5d16533a 164152003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
16416
16417 PR fortran/10843
16418 * g77.dg/ffixed-form-1.f: New test
16419 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 16420 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
16421 * g77.dg/ffree-form-3.f: New test
16422
634a5694
AT
164232003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
16424
16425 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
16426 * gcc.dg/wint_t-1.c: Likewise.
16427
b7fc8b57
KL
164282003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16429
16430 * g++.dg/template/access11.C: New test.
16431
ef8855d7
KL
164322003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16433
16434 PR c++/10849
16435 * g++.dg/template/access10.C: New test.
16436
fcb6fa85 164372003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 16438 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
16439
16440 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
16441
76ab57af
AT
164422003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
16443
e6cc3a24
ZW
16444 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
16445 suppress for powerpc-*-darwin*.
76ab57af
AT
16446 * gcc.dg/torture/builtin-noret-2.c: Likewise.
16447
3dba25eb
AT
164482003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
16449
16450 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
16451 suppress option for powerpc-*-darwin*.
e6cc3a24 16452
29f523be
RS
164532003-05-23 Roger Sayle <roger@eyesopen.com>
16454
16455 * gcc.dg/builtins-1.c: Add tests for tan and atan.
16456 * gcc.dg/builtins-4.c: Add test for fmod.
16457
43b26a01
KL
164582003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16459
16460 PR c++/10682
16461 * g++.dg/template/instantiate4.C: New test.
16462
18c2511c
RS
164632003-05-22 Roger Sayle <roger@eyesopen.com>
16464
16465 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
16466
9008d5b4
JJ
164672003-05-21 Janis Johnson <janis187@us.ibm.com>
16468
16469 * gcc.dg/compat/scalar-return-1_main.c: New file.
16470 * gcc.dg/compat/scalar-return-1_x.c: New file.
16471 * gcc.dg/compat/scalar-return-1_y.c: New file.
16472 * gcc.dg/compat/scalar-return-2_main.c: New file.
16473 * gcc.dg/compat/scalar-return-2_x.c: New file.
16474 * gcc.dg/compat/scalar-return-2_y.c: New file.
16475 * gcc.dg/compat/struct-return-3_main.c: New file.
16476 * gcc.dg/compat/struct-return-3_y.c: New file.
16477 * gcc.dg/compat/struct-return-3_x.c: New file.
16478 * gcc.dg/compat/struct-return-2_main.c: New file.
16479 * gcc.dg/compat/struct-return-2_x.c: New file.
16480 * gcc.dg/compat/struct-return-2_y.c: New file.
16481
f48758e4
JDA
164822003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16483
16484 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
16485 for hppa*-hp-hpux*.
16486 * gcc.dg/20021014-1.c (dg-options): Likewise.
16487 * gcc.dg/nest.c (dg-options): Likewise.
16488
16e31964
DS
164892003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
16490
16491 PR c++/9738
16492 * g++.dg/ext/dllimport2.C: New file.
16493 * g++.dg/ext/dllimport3.C: New file.
16494
f737a52d
JJ
164952003-05-20 Janis Johnson <janis187@us.ibm.com>
16496
16497 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
16498 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
16499 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16500 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
16501 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16502 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
16503 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
16504 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
16505 * gcc.dg/compat/small-struct-defs.h: New file.
16506 * gcc.dg/compat/small-struct-init.h: New file.
16507 * gcc.dg/compat/small-struct-check.h: New file.
16508 * gcc.dg/compat/fp-struct-defs.h: New file.
16509 * gcc.dg/compat/fp-struct-check.h: New file.
16510 * gcc.dg/compat/fp-struct-init.h: New file.
16511 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
16512 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
16513
b041fbe6
JJ
165142003-05-19 Jakub Jelinek <jakub@redhat.com>
16515
16516 * gcc.dg/20030225-2.c: New test.
16517
731ae8dd
RS
165182003-05-18 Roger Sayle <roger@eyesopen.com>
16519 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16520
16521 * gcc.c-torture/compile/20030518-1.c: New test case.
16522
563025ca
MM
165232003-05-18 Mark Mitchell <mark@codesourcery.com>
16524
16525 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
16526 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
16527 gcc-dg-debug-runtest.
16528 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
16529 gcc-dg-debug-runtest.
16530
5c9acdf7
KL
165312003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16532
16533 PR c++/9022
16534 * g++.dg/lookup/using6.C: New test.
16535
25903d03
KL
165362003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16537
16538 * g++.dg/parse/access2.C: New test.
16539
7cbba309
MM
165402003-05-17 Mark Mitchell <mark@codesourcery.com>
16541
16542 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
16543 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
16544 * gcc.dg/debug/debug.exp: Likewise.
16545
b1822ccc
NB
165462003-05-17 Neil Booth <neil@daikokuya.co.uk>
16547
16548 * gcc.dg/dollar.c: New test.
16549
72701eab
JJ
165502003-05-16 Janis Johnson <janis187@us.ibm.com>
16551
16552 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
16553 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
16554 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
16555 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
16556 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
16557 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
16558 * gcc.dg/compat/struct-by-value-6_main.c: New file.
16559 * gcc.dg/compat/struct-by-value-6_x.c: New file.
16560 * gcc.dg/compat/struct-by-value-6_y.c: New file.
16561 * gcc.dg/compat/struct-by-value-7_main.c: New file.
16562 * gcc.dg/compat/struct-by-value-7_x.c: New file.
16563 * gcc.dg/compat/struct-by-value-7_y.c: New file.
16564 * gcc.dg/compat/struct-by-value-8_main.c: New file.
16565 * gcc.dg/compat/struct-by-value-8_x.c: New file.
16566 * gcc.dg/compat/struct-by-value-8_y.c: New file.
16567 * gcc.dg/compat/struct-by-value-9_main.c: New file.
16568 * gcc.dg/compat/struct-by-value-9_x.c: New file.
16569 * gcc.dg/compat/struct-by-value-9_y.c: New file.
16570
0baa1702
MM
165712003-05-16 Mark Mitchell <mark@codesourcery.com>
16572
16573 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
16574 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
16575 support for "repo" mode.
16576 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
16577 * lib/g77-dg.exp: Likewise.
16578 * lib/obj-dg.exp: Likewise.
e6cc3a24 16579
dcac003d
JJ
165802003-05-16 Jakub Jelinek <jakub@redhat.com>
16581
16582 Merge from gcc-3_2-rhl8-branch:
16583 2003-04-23 Jakub Jelinek <jakub@redhat.com>
16584
16585 * gcc.dg/tls/opt-6.c: New test.
16586
16587 2003-04-05 Jakub Jelinek <jakub@redhat.com>
16588
16589 * gcc.dg/20030405-1.c: New test.
16590
16591 2003-03-09 Jakub Jelinek <jakub@redhat.com>
16592
16593 * gcc.dg/20030309-1.c: New test.
16594
16595 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16596
16597 * gcc.c-torture/execute/20030307-1.c: New test.
16598
16599 2003-02-20 Randolph Chung <tausq@debian.org>
16600
16601 * gcc.c-torture/compile/20030220-1.c: New test.
16602
16603 2003-02-18 Jakub Jelinek <jakub@redhat.com>
16604
16605 * gcc.dg/20030217-1.c: New test.
16606
16607 2003-01-29 Jakub Jelinek <jakub@redhat.com>
16608
16609 * gcc.c-torture/compile/20020129-1.c: New test.
16610
16611 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16612
16613 * gcc.dg/unroll-1.c: New test.
16614
16615 2002-11-16 Jan Hubicka <jh@suse.cz>
16616
16617 * gcc.c-torture/execute/20020920-1.c: New test.
16618
16619 2002-10-08 Jakub Jelinek <jakub@redhat.com>
16620
16621 PR target/7434
16622 * gcc.c-torture/compile/20021008-1.c: New test.
16623
16624 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
16625
16626 PR target/7559
16627 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
16628
16629 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16630
16631 * gcc.c-torture/compile/20020807-1.c: New test.
16632
16633 2002-07-30 Jakub Jelinek <jakub@redhat.com>
16634
16635 * gcc.dg/tls/opt-1.c: New test.
16636
16637 2002-07-29 Jakub Jelinek <jakub@redhat.com>
16638
16639 * gcc.dg/20020729-1.c: New test.
16640
16641 2002-07-20 Jakub Jelinek <jakub@redhat.com>
16642
16643 * g++.dg/opt/life1.C: New test.
16644
16645 2002-05-20 Jakub Jelinek <jakub@redhat.com>
16646
16647 * gcc.dg/20020525-1.c: New test.
16648
16649 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16650
16651 PR c++/6794
16652 * g++.dg/ext/pretty1.C: New test.
16653 * g++.dg/ext/pretty2.C: New test.
16654
dffbbe80
MM
166552003-05-15 Mark Mitchell <mark@codesourcery.com>
16656
16657 PR c++/8385
16658 * g++.dg/ext/typeof5.C: New test.
16659
ae4f397b
R
166602003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
16661
16662 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
16663 __USER_LABEL_PREFIX__ into account.
16664 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
16665
e43736ad
RS
166662003-05-14 Roger Sayle <roger@eyesopen.com>
16667
16668 * gcc.dg/builtins-15.c: New test case.
16669
3a0d67cf
ZW
166702003-05-13 Zack Weinberg <zack@codesourcery.com>
16671
16672 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
16673
75c834f8
MM
166742003-05-12 Mark Mitchell <mark@codesourcery.com>
16675
16676 * lib/g++.exp: Tweak handling of additional source files.
16677 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
16678 * g++.dg/special/conpr-2a.C: Rename to ...
16679 * g++.dg/special/conpr-2a.cc: ... this.
16680 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
16681 * g++.dg/special/conpr-3a.C: Rename to ...
16682 * g++.dg/special/conpr-3a.cc: This.
16683 * g++.dg/special/conpr-3b.C: Rename to ...
16684 * g++.dg/special/conpr-3b.cc: This.
16685 * g++.dg/special/conpr-4.C: New test.
16686 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
16687
8c0a5264
DE
166882003-05-12 David Edelsohn <edelsohn@gnu.org>
16689
16690 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
16691
8015bbee
KL
166922003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16693
16694 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
16695 * g++.old-deja/g++.robertl/eb71.C: Likewise.
16696 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
16697 * g++.old-deja/g++.other/warn3.C: Likewise.
16698
358997e2
RS
166992003-05-11 Roger Sayle <roger@eyesopen.com>
16700
16701 * gcc.dg/i386-387-1.c: Update to also test log.
16702 * gcc.dg/i386-387-2.c: Likewise.
16703
98c644d6
TM
167042003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
16705
16706 * g77.f-torture/execute/int8421.f: New test.
16707
9f01ded6
KL
167082003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16709
16710 PR c++/10230, c++/10481
16711 * g++.dg/lookup/scoped5.C: New test.
16712
fcea7401
KL
167132003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16714
16715 PR c++/10552
16716 * g++.dg/template/ttp6.C: New test.
16717
e1112e60
RS
167182003-05-11 Richard Sandiford <rsandifo@redhat.com>
16719
16720 * gcc.c-torture/execute/builtins: New directory.
16721 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
16722 gcc.c-torture/execute/builtins.
16723 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
16724 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
16725 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
16726 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
16727
78757caa
KL
167282003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16729
16730 PR c++/9252
16731 * g++.dg/template/access8.C: New test.
16732 * g++.dg/template/access9.C: New test.
16733
8d241e0b
KL
167342003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16735
16736 PR c++/9554
16737 * g++.dg/parse/access1.C: New test.
16738
eddfe825
DD
167392003-05-09 DJ Delorie <dj@redhat.com>
16740
16741 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
16742 long, and not an int.
16743
88e98cfe
KL
167442003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16745
16746 PR c++/10555, c++/10576
16747 * g++.dg/template/memclass1.C: New test.
16748
001db0e0
DD
167492003-05-08 DJ Delorie <dj@redhat.com>
16750
16751 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
16752 targets.
16753 * gcc.c-torture/execute/20021024-1.x: Likewise.
16754 * gcc.c-torture/execute/shiftdi.x: Likewise.
16755 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
16756 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
16757 * gcc.dg/20021018-1.c: Likewise.
16758
7dc61d6c
KG
167592003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16760
8ce9f2ec
KG
16761 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
16762
7dc61d6c
KG
16763 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
16764 (bcopy): Call memmove.
16765
53415fa1
RS
167662003-05-08 Roger Sayle <roger@eyesopen.com>
16767
16768 * g77.f-torture/compile/8485.f: New test case.
16769
a944ceb9
RH
167702003-05-07 Richard Henderson <rth@redhat.com>
16771
e6cc3a24
ZW
16772 PR c++/10570
16773 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
16774 Verify exception_cleanup not called for rethrows.
16775 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
16776 when exiting catch block without rethrowing.
16777 * g++.dg/eh/forced3.C: New.
16778 * g++.dg/eh/forced4.C: New.
a944ceb9 16779
a1c6e6c5
AH
167802003-05-07 Aldy Hernandez <aldyh@redhat.com>
16781
0dfcf38e 16782 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 16783
dea2913c
DD
167842003-05-06 DJ Delorie <dj@redhat.com>
16785
16786 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
16787 * gcc.dg/nest.c: Likewise.
16788
e82a312b
RS
167892003-05-05 Roger Sayle <roger@eyesopen.com>
16790
16791 * gcc.dg/builtins-14.c: New test case.
16792
6ccfe27c
JJ
167932003-05-05 Janis Johnson <janis187@us.ibm.com>
16794
16795 * lib/compat.exp (compat-execute): New argument.
16796 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
16797 * gcc.dg/compat: New test directory.
16798 * gcc.dg/compat/compat.exp: New expect script.
16799 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
16800 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
16801 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
16802 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
16803 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
16804 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
16805
e8115463
JJ
16806 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
16807 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
16808 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
16809 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
16810 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
16811 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
16812 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
16813 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
16814 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
16815 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
16816 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
16817 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
16818 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
16819 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
16820 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
16821
10b6a274
ZW
168222003-05-05 Zack Weinberg <zack@codesourcery.com>
16823
16824 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
16825
e3e9f108
JJ
168262003-05-05 Jakub Jelinek <jakub@redhat.com>
16827
16828 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
16829
36b29d7d
GK
168302003-05-05 Geoffrey Keating <geoffk@apple.com>
16831
bc9ec0e0
GK
16832 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
16833 * gcc.dg/ppc-fsel-2.c: New test.
16834
36b29d7d
GK
16835 * gcc.dg/unused-5.c: New test.
16836
16692dd5
KL
168372003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16838
16839 PR c++/10496
16840 * g++.dg/warn/pmf1.C: New test.
16841
4b41d9eb
KL
168422003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16843
16844 PR c++/4494
16845 * g++.dg/warn/main.C: New test.
16846
00362064
KG
168472003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16848
16849 * gcc.dg/nonnull-3.c: New test.
16850
1fecc266
NB
168512003-05-04 Neil Booth <neil@daikokuya.co.uk>
16852
16853 * gcc.dg/cpp/Wtrigraphs.c: Update.
16854 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
16855
b39358e1
GK
168562003-05-03 Geoffrey Keating <geoffk@apple.com>
16857
16858 * gcc.dg/ppc-fsel-1.c: New test.
16859
87f85ea0
ZW
168602003-05-03 Zack Weinberg <zack@codesourcery.com>
16861
16862 PR c/10604
16863 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
16864
c4e2d744
KH
168652003-05-03 Kazu Hirata <kazu@cs.umass.edu>
16866
16867 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
16868
5dc5d13c
KL
168692003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16870
16871 PR c++/9364, c++/10553, c++/10586
16872 * g++.dg/parse/typename4.C: New test.
16873 * g++.dg/parse/typename5.C: Likewise.
16874
4dc27b4b
RS
168752003-05-03 Richard Sandiford <rsandifo@redhat.com>
16876
16877 * gcc.c-torture/compile/20030503-1.c: New test.
16878
f2ba7ecb
KL
168792003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16880
16881 * g++.dg/lookup/using5.C: Fix testcase error.
16882
7c1fdbe4
CD
168832003-05-01 Chris Demetriou <cgd@broadcom.com>
16884
16885 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
16886 since MEABI is no longer supported. Remove all vestiges
16887 of MEABI from the test.
16888
d0af00af
KL
168892003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16890
16891 PR c++/10554
16892 * g++.dg/lookup/using5.C: New test.
16893
d12a7283
KL
168942003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16895
16896 PR c++/8772
16897 * g++.dg/template/ttp5.C: New test.
16898
6481daa9
MM
168992003-04-30 Mark Mitchell <mark@codesourcery.com>
16900
16901 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
16902 (dg-gpp-additional-sources): New function.
16903 (dg-gpp-additional-files): Likewise.
16904 * lib/g++.exp (additional_sources): New variable.
16905 (additional_files): Likewise.
16906 (g++_target_compile): Deal with them.
16907 * lib/old-dejagnu.exp: Remove.
16908 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
16909 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 16910
d7ed5e55
KL
169112003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16912
16913 PR c++/9432, c++/9528
16914 * g++.dg/lookup/using4.C: New test.
16915
b3d627e2
GK
169162003-04-29 Geoffrey Keating <geoffk@apple.com>
16917
a6fdc086
GK
16918 * gcc.dg/noreturn-5.c: New file.
16919 * gcc.dg/noreturn-6.c: New file.
16920
b3d627e2
GK
16921 * gcc.c-torture/compile/inline-1.c: New file.
16922
1f6f0cb6
MM
169232003-04-29 Mark Mitchell <mark@codesourcery.com>
16924
16925 PR c++/10551
16926 * g++.dg/template/explicit1.C: New test.
16927
60cde936
MM
169282003-04-29 Mark Mitchell <mark@codesourcery.com>
16929
555456b1
MM
16930 PR c++/10549
16931 * g++.dg/other/bitfield1.C: New test.
16932
60cde936
MM
16933 PR c++/10527
16934 * g++.dg/init/new7.C: New test.
16935
0dbc5cd3
MM
169362003-04-29 Mark Mitchell <mark@codesourcery.com>
16937
75135253 16938 * g++.dg/ext/desig1.C: New test.
60cde936 16939 * g++.dg/ext/init1.C: Update.
75135253 16940
0dbc5cd3
MM
16941 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
16942
a833faa5
MM
169432003-04-28 Mark Mitchell <mark@codesourcery.com>
16944
16945 PR c++/10180
16946 * g++.dg/warn/Winline-1.C: New test.
16947
e31603c4
JJ
169482003-04-28 Jakub Jelinek <jakub@redhat.com>
16949
16950 * gcc.c-torture/execute/string-opt-19.c: New test.
16951
9661b15f
JJ
16952 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
16953 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
16954
772f8889
MM
169552003-04-27 Mark Mitchell <mark@codesourcery.com>
16956
16957 PR c++/10506
16958 * g++.dg/init/new6.C: New test.
16959
16960 PR c++/10503
16961 * g++.dg/init/ref6.C: New test.
16962
b29188f3
DE
169632003-04-26 David Edelsohn <edelsohn@gnu.org>
16964
16965 * g++.dg/warn/weak1.C: XFAIL on AIX4.
16966
5cc2f4f3
KG
169672003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16968
16969 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
16970 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
16971
ea56c40c
MM
169722003-04-25 Mark Mitchell <mark@codesourcery.com>
16973
16974 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
16975 initialized static data members.
16976
d3a0b002
L
169772003-04-25 H.J. Lu <hjl@gnu.org>
16978
16979 * gcc.dg/ia64-sync-4.c: New test.
16980
ad4a34f0
KG
169812003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16982
16983 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
16984 date.
16985
f8986275
NS
169862003-04-24 Nathan Sidwell <nathan@codesourcery.com>
16987
16988 PR c++/10337
16989 * g++.dg/warn/conv1.C: New test.
16990 * g++.old-deja/g++.other/conv7.C: Adjust.
16991 * g++.old-deja/g++.other/overload14.C: Adjust.
16992
374ca7f7
MM
169932003-04-23 Mark Mitchell <mark@codesourcery.com>
16994
16995 PR c++/10471
16996 * g++.dg/template/defarg2.C: New test.
16997
6338b358
NB
169982003-04-23 Neil Booth <neil@daikokuya.co.uk>
16999
17000 * gcc.dg/cpp/include2.c: Update.
17001 * gcc.dg/cpp/multiline-2.c: New.
17002 * gcc.dg/cpp/multiline.c: Update.
17003 * gcc.dg/cpp/strify2.c: Update.
17004 * gcc.dg/cpp/trad/literals-2.c: Update.
17005
3f429151
JDA
170062003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17007
17008 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
17009
10aef094
MM
170102003-04-23 Mark Mitchell <mark@codesourcery.com>
17011
17012 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
17013
4223f82f
MM
170142003-04-23 Mark Mitchell <mark@codesourcery.com>
17015
17016 PR c++/10451
17017 * g++.dg/parse/crash4.C: New test.
87f85ea0 17018
4223f82f
MM
17019 PR c++/9847
17020 * g++.dg/parse/crash5.C: New test.
17021
befcd99b
MM
170222003-04-22 Mark Mitchell <mark@codesourcery.com>
17023
ae2196c2
MM
17024 PR c++/10446
17025 * g++.dg/parse/crash3.C: New test.
17026
befcd99b
MM
17027 PR c++/10428
17028 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
17029
170302003-04-22 Devang Patel <dpatel@apple.com>
17031
17032 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 17033
256c249c
AT
170342003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
17035
17036 * g++.dg/other/packed1.C: Fix dg options.
17037
ad27e65a
NS
170382003-04-22 Nathan Sidwell <nathan@codesourcery.com>
17039
17040 * g++.dg/other/offsetof2.C: New test.
17041
b2dd096b
MM
170422003-04-21 Mark Mitchell <mark@codesourcery.com>
17043
17044 * g++.dg/template/recurse.C: Adjust location of error messages.
17045
8de9bb0e
NS
170462003-04-21 Nathan Sidwell <nathan@codesourcery.com>
17047
17048 PR c++/9881
17049 * g++.dg/init/addr-const1.C: New test.
17050 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
17051
170522003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
17053
17054 PR c++/10405
17055 * g++.dg/lookup/struct-hack1.C: New test.
17056
1613e52b
NB
170572003-04-20 Neil Booth <neil@daikokuya.co.uk>
17058
17059 * ucs.c: Update diagnostic messages.
17060
4e1f0f8e
NB
170612003-04-19 Neil Booth <neil@daikokuya.co.uk>
17062
17063 * gcc.dg/cpp/truefalse.cpp: New test.
17064 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 17065 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 17066
26aea073
NB
170672003-04-19 Neil Booth <neil@daikokuya.co.uk>
17068
17069 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
17070 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
17071
6a29edea
EB
170722003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17073
17074 * gcc.c-torture/compile/20030418-1.c: New test.
17075
46b2356d
JJ
170762003-04-17 Janis Johnson <janis187@us.ibm.com>
17077
17078 * README.compat: Remove; content moved to doc/sourcebuild.texi.
17079
09d2f85f
KL
170802003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17081
17082 PR c++/10347
17083 g++.dg/template/dependent-name1.C: New test.
17084
8633f25c
R
170852003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
17086
17087 * gcc.dg/warn-1.c (tourist_guide): New array,
17088 contains a pointer to bar.
17089
96c6931d
RS
170902003-04-16 Roger Sayle <roger@eyesopen.com>
17091
17092 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
17093 * gcc.c-torture/execute/medce-1.c: New test case.
17094 * gcc.c-torture/execute/medce-2.c: New test case.
17095
5eb10628
MM
170962003-04-15 Mark Mitchell <mark@codesourcery.com>
17097
dc5dfa9c
MM
17098 * lib/prune.exp: Ignore more messages.
17099
5eb10628
MM
17100 PR c++/10381
17101 * g++.dg/parse/lookup3.C: New test.
17102
d2b54839
R
171032003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
17104
17105 * gcc.c-torture/compile/20030415-1.c : New test.
17106
f4e92987
MM
171072003-04-14 Mark Mitchell <mark@codesourcery.com>
17108
17109 * gcc.c-torture/execute/scope-2.c: Move to ...
17110 * gcc.dg/noncompile/scope.c: .... here.
17111
15d4fd98
RS
171122003-04-14 Roger Sayle <roger@eyesopen.com>
17113
17114 * gcc.dg/20030414-2.c: New test case.
17115
26224a84
HPN
171162003-04-14 Hans-Peter Nilsson <hp@axis.com>
17117
17118 PR target/10377
17119 * gcc.dg/20030414-1.c: New test.
17120
1331d16f
RS
171212003-04-13 Roger Sayle <roger@eyesopen.com>
17122
17123 * gcc.dg/builtins-12.c: New test case.
17124 * gcc.dg/builtins-13.c: New test case.
17125
9cb65f92
KG
171262003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17127
17128 * gcc.c-torture/execute/string-opt-18.c: New test.
17129
f4f4610e
MM
171302003-04-13 Mark Mitchell <mark@codesourcery.com>
17131
17132 PR c++/10300
17133 * g++.dg/init/new5.C: New test.
17134
355b81d5
MM
171352003-04-12 Mark Mitchell <mark@codesourcery.com>
17136
17137 PR c++/7910
17138 * g++.dg/ext/dllimport1.C: New test.
17139
48ed72a3
EB
171402003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17141
17142 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
17143
62520b20
BD
171442003-04-11 Bud Davis <bdavis9659@comcast.net>
17145
17146 PR Fortran/9263
17147 * g77.f-torture/noncompile/9263.f: New test
17148 PR Fortran/1832
17149 * g77.f-torture/execute/1832.f: New test
17150
0b87e18e
DC
171512003-04-11 David Chad <davidc@freebsd.org>
17152 Loren J. Rittle <ljrittle@acm.org>
17153
17154 libobjc/8562
17155 * objc.dg/headers.m: New test.
17156
339a28b9
ZW
171572003-04-10 Zack Weinberg <zack@codesourcery.com>
17158
17159 * gcc.c-torture/execute/builtin-noret-2.c: New.
17160 * gcc.c-torture/execute/builtin-noret-2.x: New.
17161 XFAIL builtin-noret-2.c at -O1 and above.
17162 * gcc.dg/redecl.c: New.
17163 * gcc.dg/Wshadow-1.c: Update error regexps.
17164
1e099144
MM
171652003-04-10 Mark Mitchell <mark@codesourcery.com>
17166
17167 * g++.dg/abi/bitfield10.C: New test.
17168
d02a6808
MS
171692003-04-09 Mike Stump <mrs@apple.com>
17170
88fbc3ca 17171 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 17172 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 17173
5fce2c65
RS
171742003-04-08 Roger Sayle <roger@eyesopen.com>
17175
17176 * gcc.dg/builtins-11.c: New test case.
17177
531878a6
RS
171782003-04-08 Roger Sayle <roger@eyesopen.com>
17179
17180 * gcc.dg/builtins-9.c: New test case.
17181 * gcc.dg/builtins-10.c: New test case.
17182
d5019ba3
R
171832003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
17184
17185 * gcc.dg/noncompile/init-4.c.c: New test.
17186
10b7602f
NS
171872003-04-06 Nathan Sidwell <nathan@codesourcery.com>
17188
17189 * gcc.misc-test/gcov-9.c: New test.
17190 * gcc.misc-test/gcov-10.c: New test
17191 * gcc.misc-test/gcov-11.c: New test.
17192
b8460b29
ZW
171932003-04-05 Zack Weinberg <zack@codesourcery.com>
17194
17195 PR optimization/10024
17196 * gcc.c-torture/compile/20030405-1.c: New test.
17197
33b49800
GK
171982003-04-04 Geoffrey Keating <geoffk@apple.com>
17199
17200 * gcc.dg/pch/static-3.c: New.
17201 * gcc.dg/pch/static-3.hs: New.
17202 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
17203
0a49eb31
RH
172042003-04-04 Richard Henderson <rth@redhat.com>
17205
17206 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
17207 * g++.dg/eh/forced2.C: Likewise.
17208
bc349178
MS
172092003-04-03 Mike Stump <mrs@apple.com>
17210
bc349178 17211 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 17212 target arg.
bc349178
MS
17213 (scan-assembler-times, scan-assembler-not): Likewise.
17214 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
17215
773eae39
EB
172162003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17217
17218 * gcc.dg/sparc-loop-1.c: New test.
17219
0de298af
GK
172202003-04-02 Geoffrey Keating <geoffk@apple.com>
17221
17222 PR other/9274
17223 * g++.dg/pch/system-2.C: New.
17224 * g++.dg/pch/system-2.Hs: New.
17225
0f91f094
AH
172262003-04-02 Aldy Hernandez <aldyh@redhat.com>
17227
b8460b29 17228 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 17229
b8460b29 17230 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 17231
e129b3f9
RS
172322003-04-01 Roger Sayle <roger@eyesopen.com>
17233
17234 * gcc.c-torture/execute/20030401-1.c: New test case.
17235
70ab763c
ZL
172362003-04-01 Ziemowit Laski <zlaski@apple.com>
17237
17238 * objc.dg/defs.m: New.
17239
705412b0
AH
172402003-04-01 Aldy Hernandez <aldyh@redhat.com>
17241
b8460b29
ZW
17242 * g++.dg/eh/simd-1.C: New.
17243 * g++.dg/eh/simd-2.C: New.
705412b0 17244
d744e06e
AH
172452003-03-01 Aldy Hernandez <aldyh@redhat.com>
17246
b8460b29 17247 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 17248
46e33d43
MM
172492003-03-31 Mark Mitchell <mark@codesourcery.com>
17250
17251 PR c/9936
17252 * gcc.dg/20030331-2.c: New test.
17253
6b665219
MM
172542003-03-31 Mark Mitchell <mark@codesourcery.com>
17255
17256 PR c++/10278
17257 * g++.dg/parse/crash2.C: New test.
17258
44f19ccb
RS
172592003-03-31 Richard Sandiford <rsandifo@redhat.com>
17260
17261 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
17262 * gcc.c-torture/execute/20030331-1.c: ...here.
17263
e66833ac
RS
172642003-03-31 Richard Sandiford <rsandifo@redhat.com>
17265
17266 * gcc.c-torture/execute/20030331-1.c: New test.
17267
27283c73
NS
172682003-03-31 Nathan Sidwell <nathan@codesourcery.com>
17269
17270 * lib/gcov.exp: Adjust call return testing strings.
17271 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
17272
03f2ea93
RS
172732003-03-31 Roger Sayle <roger@eyesopen.com>
17274
17275 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
17276 * gcc.dg/builtins-7.c: New test case.
17277 * gcc.dg/builtins-8.c: New test case.
17278
98d3d336
RS
172792003-03-31 Richard Sandiford <rsandifo@redhat.com>
17280
17281 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
17282
c717c5af
MM
172832003-03-30 Mark Mitchell <mark@codesourcery.com>
17284
17285 PR c++/7647
17286 * g++.dg/lookup-class-member-2.C: New test.
17287
9b703090
GN
172882003-03-30 Glen Nakamura <glen@imodulo.com>
17289
b8460b29 17290 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 17291
84dfe365
RS
172922003-03-28 Roger Sayle <roger@eyesopen.com>
17293
17294 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
17295
400fbc08
MM
172962003-03-28 Mark Mitchell <mark@codesourcery.com>
17297
17298 * g++.dg/init/attrib1.C: New test.
17299
0c85dbfd
EB
173002003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17301
17302 * gcc.dg/ultrasp8.c: New test.
17303
f7670e7b
EB
173042003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17305
17306 * gcc.dg/ultrasp7.c: New test.
17307
433cd9c9
NS
173082003-03-28 Nathan Sidwell <nathan@codesourcery.com>
17309
17310 PR c++/10047
17311 * g++.dg/template/inline1.C: New test.
17312
1ce324c3
EB
173132003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17314
17315 * gcc.dg/sparc-dwarf2.c: New test.
17316
9ddae796
RS
173172003-03-27 Roger Sayle <roger@eyesopen.com>
17318
17319 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
17320 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
17321
7ffe3584
MM
173222003-03-27 Mark Mitchell <mark@codesourcery.com>
17323
17324 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
17325 than reading .x files.
17326 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
17327 * g77.dg/gcov/gcov-1.f: Likewise.
17328 * gcc.misc-tests/gcov-4b.c: Likewise.
17329 * gcc.misc-tests/gcov-5b.c: Likewise.
17330 * gcc.misc-tests/gcov-6.c: Likewise.
17331 * gcc.misc-tests/gcov-7.c: Likewise.
17332 * gcc.misc-tests/gcov-8.c: Likewise.
17333 * g++.dg/gcov/gcov-1.x: Remove.
17334 * g77.dg/gcov/gcov-1.x: Likewise.
17335 * gcc.misc-tests/gcov-4b.x: Likewise.
17336 * gcc.misc-tests/gcov-5b.x: Likewise.
17337 * gcc.misc-tests/gcov-6.x: Likewise.
17338 * gcc.misc-tests/gcov-7.x: Likewise.
17339 * gcc.misc-tests/gcov-8.x: Likewise.
17340
c7d325c8
GN
173412003-03-27 Glen Nakamura <glen@imodulo.com>
17342
17343 PR opt/10087
17344 * gcc.dg/20030324-1.c: New test.
17345
649fc72d
NS
173462003-03-27 Nathan Sidwell <nathan@codesourcery.com>
17347
544aef8c
NS
17348 PR c++/10224
17349 * g++.dg/template/arg3.C: New test.
17350
649fc72d
NS
17351 PR c++/10158
17352 * g++.dg/template/friend18.C: New test.
17353
a24278e2
RS
173542003-03-26 Roger Sayle <roger@eyesopen.com>
17355
17356 * g77.f-torture/compile/20030326-1.f: New test case.
17357
db8627a1
JJ
173582003-03-26 Janis Johnson <janis187@us.ibm.com>
17359
17360 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
17361
17362 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
17363
be565ad7
JJ
173642003-03-26 Jakub Jelinek <jakub@redhat.com>
17365
17366 * gcc.dg/ia64-sync-3.c: New test.
17367
f729e559
AM
173682003-03-26 Alan Modra <amodra@bigpond.net.au>
17369
17370 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
17371
27e484bc
EB
173722003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17373
17374 * gcc.dg/ultrasp6.c: New test.
17375
d2fc7725
EB
173762003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17377
17378 * gcc.dg/i386-signbit-1.c: New test.
17379 * gcc.dg/i386-signbit-2.c: New test.
17380 * gcc.dg/i386-signbit-3.c: New test.
17381
9904e232
EB
173822003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17383
17384 * gcc.dg/ultrasp5.c: Fix options.
17385
9fdbe7df
EB
173862003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17387
17388 * gcc.dg/ultrasp5.c: Fix comment.
17389
c12741e9
TM
173902003-03-24 Bud Davis <bdavis9659@comcast.net>
17391
17392 PR fortran/10197
17393 * g77.f-torture/execute/10197.f: New test.
17394
2ef6c975
NS
173952003-03-24 Nathan Sidwell <nathan@codesourcery.com>
17396
1c82cc90
NS
17397 PR c++/9898, c++/383
17398 * g++.dg/template/conv6.C: New test.
b8460b29 17399
a5fcc895
NS
17400 PR c++/10119
17401 * g++.dg/template/ptrmem5.C: New test.
17402
2ef6c975
NS
17403 PR c++/10026
17404 * g++.dg/lookup/koenig1.C: New test.
17405
17406 PR C++/10199
17407 * g++.dg/lookup/template2.C: New test.
17408
1134f4ac
JJ
174092003-03-24 Jakub Jelinek <jakub@redhat.com>
17410
17411 * g++.dg/opt/rtti1.C: New test.
17412
02484af9
EB
174132003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17414
17415 * gcc.dg/ultrasp5.c: New test.
17416
fa9b4904
AB
174172003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
17418
b099daeb 17419 PR middle-end/9967
fa9b4904
AB
17420 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
17421 builtin fputs.
17422
068d2c9d
MM
174232003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
17424
17425 PR c/8224
17426 * gcc.dg/20030323-1.c: New test.
17427
766dec0e
RS
174282003-03-23 Roger Sayle <roger@eyesopen.com>
17429
17430 * gcc.c-torture/compile/20030323-1.c: New test case.
17431
97c6f7ad
UW
174322003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
17433
17434 * gcc.dg/20030321-1.c: New test.
17435
b8c25665
ZW
174362003-03-22 Zack Weinberg <zack@codesourcery.com>
17437
17438 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
17439
3e4a3562
NS
174402003-03-22 Nathan Sidwell <nathan@codesourcery.com>
17441
17442 PR c++/9978, c++/9708
17443 * g++.dg/ext/vlm1.C: Adjust expected error.
17444 * g++.dg/ext/vla2.C: New test.
17445 * g++.dg/template/arg1.C: New test.
17446 * g++.dg/template/arg2.C: New test.
17447
6dd0f30b
BD
174482003-03-22 Bud Davis <bdavis9659@comcast.net>
17449
17450 * g77.f-torture/execute/select.f: New test.
17451 * g77.f-torture/noncompile/select_no_compile.f: New test.
17452
f3146d75
NS
174532003-03-21 Nathan Sidwell <nathan@codesourcery.com>
17454
17455 PR c++/9898
17456 * g++.dg/other/error4.C: New test.
17457
963142fc
MM
174582003-03-20 Mark Mitchell <mark@codesourcery.com>
17459
17460 * g++.dg/template/friend17.C: New test.
17461
f8c8d811
AM
174622003-03-21 Alan Modra <amodra@bigpond.net.au>
17463
17464 * gcc.c-torture/compile/20030320-1.c: New.
17465
c876997f
RS
174662003-03-20 Roger Sayle <roger@eyesopen.com>
17467
17468 * gcc.dg/builtins-6.c: New test case.
17469
42151102
AM
174702003-03-19 Alan Modra <amodra@bigpond.net.au>
17471
17472 PR target/10073
17473 * gcc.c-torture/compile/20030319-1.c: New.
17474
b8c25665 174752003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
17476
17477 * gcc.dg/i386-cvt-1.c: New test.
17478
0fef2ffc
ZW
174792003-03-17 Zack Weinberg <zack@codesourcery.com>
17480
b8c25665
ZW
17481 * objc.dg/naming-1.m: Use "(parse|syntax) error".
17482 * objc.dg/naming-2.m: Likewise.
0fef2ffc 17483
ec20aa6c
MM
174842003-03-17 Mark Mitchell <mark@codesourcery.com>
17485
17486 PR c++/9639
b8c25665 17487 * g++.dg/parse/crash1.C: New test.
ec20aa6c 17488
bafb714b
MM
174892003-03-16 Mark Mitchell <mark@codesourcery.com>
17490
17491 PR c++/8805
17492 * g++.dg/eh/cleanup1.C: New test.
17493
0a71919d
FH
174942003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
17495
17496 * gcc.c-torture/execute/20030316-1.c: New test case.
17497
1f5a253a
NS
174982003-03-16 Nathan Sidwell <nathan@codesourcery.com>
17499
17500 PR c++/9629
17501 * g++.dg/init/ctor2.C: New test.
17502
de6a669b
RS
175032003-03-15 Roger Sayle <roger@eyesopen.com>
17504
17505 * g77.f-torture/compile/xformat.f: New test case.
17506
24b26d8d
JDA
175072003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17508
17509 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
17510 * g++.old-deja/g++.mike/eh50.C: Likewise.
17511
6e049fcd
KL
175122003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17513
17514 PR c++/6440
17515 * g++.dg/template/spec7.C: New test.
17516 * g++.dg/template/spec8.C: Likewise.
17517
f43f4314
JJ
175182003-03-14 Jakub Jelinek <jakub@redhat.com>
17519
17520 * gcc.c-torture/execute/20030313-1.c: New test.
17521
4526753f
RH
175222003-03-14 Richard Henderson <rth@redhat.com>
17523
17524 * gcc.dg/inline-2.c: Adjust alpha test for external call.
17525
f650843f
EB
175262003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17527
17528 * gcc.c-torture/compile/20030314-1.c: New test.
17529
67e4f078
DS
175302003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
17531
b8c25665 17532 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 17533 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 17534 thumb target,
67e4f078
DS
17535 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
17536 to accept newer _imp__ prefix and additional
17537 newline in .drectve section.
17538 * gcc.dg/dll-4.c: Likewise.
17539 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
17540 switch.
17541
26f86471
MM
175422003-03-13 Mark Mitchell <mark@codesourcery.com>
17543
45707d31
MM
17544 * g++.dg/parse/namespace9.C: New test.
17545
26f86471
MM
17546 * g++.dg/init/ref5.C: New test.
17547 * g++.dg/parse/ptrmem1.C: Likewise.
17548
aeb11ee5
JDA
175492003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17550
17551 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
17552 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
17553 regular expression.
17554 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
17555 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
17556
09ebf088
DJ
175572003-03-12 Daniel Jacobowitz <drow@mvista.com>
17558
17559 * gcc.c-torture/execute/20030224-2.c: New test.
17560
8a7d6cb3
EB
175612003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17562
17563 * gcc.dg/decl-3.c: New test.
17564
db1077d3
EB
175652003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17566
17567 * gcc.dg/i386-loop-2.c: New test.
17568
0c33daff
MM
175692003-03-11 Mark Mitchell <mark@codesourcery.com>
17570
e1145e7f 17571 PR c++/9474
2601a4ee
MM
17572 * g++.dg/parse/namespace8.C: New test.
17573
0c33daff
MM
17574 PR c++/9924
17575 * g++.dg/overload/builtin2.C: New test.
17576
54098126
SB
175772003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
17578
17579 * gcc.dg/return-type-3.c: New test.
17580
bff6a7c2
V
175812003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17582
17583 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
17584 profiling options are not supported.
17585
125e6594
MM
175862003-03-10 Mark Mitchell <mark@codesourcery.com>
17587
17588 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
17589 * g++.old-deja/g++.warn/impint2.C: Likewise.
17590
87d7d780
DP
175912003-03-10 Devang Patel <dpatel@apple.com>
17592
17593 * g++.dg/cpp/c++_cmd_1.C: New test.
17594 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 17595
ebb780f2
SB
175962003-03-10 Segher Boessenkool <segher@koffie.nl>
17597
b8c25665 17598 * gcc.dg/altivec-9.c: New file.
ebb780f2 17599
88a7a0c9
FS
176002003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17601
17602 * gcc.dg/ppc-sdata-1.c: New test.
17603 * gcc.dg/ppc-sdata-2.c: New test.
17604
f6d19bfe
MM
176052003-03-09 Mark Mitchell <mark@codesourcery.com>
17606
1d719415
MM
17607 PR c++/9373
17608 * g++.dg/opt/ptrmem2.C: New test.
17609
f6d19bfe
MM
17610 PR c++/8534
17611 * g++.dg/opt/ptrmem1.C: New test.
17612
9edf6a4c
EB
176132003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17614
17615 * gcc.dg/i386-loop-1.c: New test.
17616
ca9e1382
KL
176172003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17618
17619 PR c++/9970
17620 * g++.dg/lookup/friend1.C: New test.
17621
0e136342
MM
176222003-03-08 Mark Mitchell <mark@codesourcery.com>
17623
17624 PR c++/9823
17625 * g++.dg/parser/constructor1.C: New test.
17626
af812813
HPN
176272003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
17628
17b7f45e
HPN
17629 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
17630
af812813
HPN
17631 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
17632
39a91264
NB
176332003-03-08 Neil Booth <neil@daikokuya.co.uk>
17634
17635 * gcc.dg/cpp/Wunused.c: Update test.
17636
b8c25665 176372003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
17638
17639 * gcc.dg/inline-3.c: New test.
17640
089d6ea7
MM
176412003-03-08 Mark Mitchell <mark@codesourcery.com>
17642
17643 PR c++/9809
17644 * g++.dg/parse/builtin1.C: New test.
17645
17646 PR c++/9982
17647 * g++.dg/abi/cookie1.C: New test.
17648 * g++.dg/abi/cookie2.C: Likewise.
17649
17650 PR c++/9524
612dc718 17651 * g++.dg/template/field1.C: New test.
089d6ea7
MM
17652
17653 PR c++/9912
17654 * g++.dg/parse/class1.C: New test.
17655 * g++.dg/parse/namespace7.C: Likewise.
17656 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 17657
aa6e8ed3
MM
176582003-03-07 Mark Mitchell <mark@codesourcery.com>
17659
17660 * g++.dg/init/ref4.C: New test.
17661
b8c25665 176622003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
17663
17664 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 17665 * gcc.dg/inline-3.c: New test.
dfa7f440 17666
3d1df1fa
MM
176672003-03-06 Mark Mitchell <mark@codesourcery.com>
17668
3d938426
MM
17669 * g++.dg/init/ref3.C: New test.
17670
5e256996
MM
17671 PR c++/9965
17672 * g++.dg/init/ref2.C: New test.
b8c25665 17673
07681121
MM
17674 PR c++/9400
17675 * g++.dg/warn/Wshadow-2.C: New test.
17676
3d1df1fa
MM
17677 PR c++/9791
17678 * g++.dg/warn/Woverloaded-1.C: New test.
17679
b8c25665 176802003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
17681
17682 * gcc.dg/i386-local2.c: New.
20856045 17683 * gcc.dg/i386-local.c: Fix typo.
b255a036 17684
1c442892
MM
176852003-03-05 Mark Mitchell <mark@codesourcery.com>
17686
17687 * g++.dg/abi/layout3.C: New test.
17688
be2fa211
EB
176892003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17690
17691 * gcc.c-torture/compile/20030305-1.c
17692
b8c25665 176932003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
17694
17695 * gcc.dg/i386-local.c: New.
17696
b8c25665 176972003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
17698
17699 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
17700
2ad1815d
EB
177012003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17702
17703 * gcc.dg/switch-2.c: New test.
17704 * gcc.dg/switch-3.c: New test.
17705 * gcc.dg/Wswitch.c: Adjust line numbers.
17706 * gcc.dg/Wswitch-default.c: Likewise.
17707 * gcc.dg/Wswitch-enum.c: Likewise.
17708
01952d37
AO
177092003-03-04 Alexandre Oliva <aoliva@redhat.com>
17710
17711 * gcc.c-torture/execute/20030222-1.c: New test.
17712
767440a2
JW
177132003-03-03 James E Wilson <wilson@tuliptree.org>
17714
17715 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
17716
7993382e
MM
177172003-03-03 Mark Mitchell <mark@codesourcery.com>
17718
17719 PR c++/9878
17720 * g++.dg/init/ref1.C: New test.
17721
b8c25665 177222003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
17723
17724 * gcc.dg/sh-relax.c: New SH-only test.
17725
b22b239e
GK
177262003-03-03 Geoffrey Keating <geoffk@apple.com>
17727
17728 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
17729 comment explaining purpose of testcase.
17730
3595b91f
SC
177312003-03-02 Stephane Carrez <stcarrez@nerim.fr>
17732
17733 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
17734 for HC11/HC12 (asm needs two int registers).
17735 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
17736 HC11/HC12 because the test uses an asm which needs two 32-bit
17737 registers.
17738
1494f93a
SC
177392003-03-02 Stephane Carrez <stcarrez@nerim.fr>
17740
17741 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
17742 for HC11/HC12 (array is too large otherwise).
17743 * gcc.c-torture/compile/920501-4.x: New file, likewise.
17744 * gcc.c-torture/compile/20010518-2.x: Likewise.
17745 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
17746 HC11/HC12 (array is too large).
17747
facf86ac
GK
177482003-03-01 Geoffrey Keating <geoffk@apple.com>
17749
17750 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
17751 * lib/g++-dg.exp (g++-dg-test): Likewise.
17752
08291658
RS
177532003-03-01 Roger Sayle <roger@eyesopen.com>
17754
17755 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
17756 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
17757
74dd1333
KL
177582003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17759
17760 * g++.dg/warn/implicit-typename1.C: Remove warning.
17761
3f53c0dc
RH
177622003-02-28 Richard Henderson <rth@redhat.com>
17763
17764 * gcc.dg/noreturn-1.c: Move noreturn warning line.
17765 * gcc.dg/return-type-1.c: Move control reaches end warning line.
17766
d8fad4ea
GK
177672003-02-28 Geoffrey Keating <geoffk@apple.com>
17768
17769 * gcc.dg/pch/pch.exp: Change .pch to .gch.
17770 * g++.dg/pch/pch.exp: Likewise.
17771
1cb8292f
MM
177722003-02-28 Mark Mitchell <mark@codesourcery.com>
17773
17774 PR c++/9879
17775 * testsuite/g++.dg/init/new4.C: New test.
17776
f3c7ed6b
RE
177772003-02-28 Richard Earnshaw <rearnsha@arm.com>
17778
17779 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
17780
13082c80
AO
177812003-02-28 Alexandre Oliva <aoliva@redhat.com>
17782
e459243b
AO
17783 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
17784 unsigned long.
17785
13082c80
AO
17786 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
17787 wider than float.
17788
b17d5d7c
ZD
177892003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17790
17791 * lib/scanasm.exp: Add support for counting numbers of
17792 occurences.
17793 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
17794 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
17795
c0b1cc97
MM
177962003-02-25 Mark Mitchell <mark@codesourcery.com>
17797
cec24319
MM
17798 PR c++/9683
17799 * g++.dg/template/static3.C: New test.
17800
c0b1cc97
MM
17801 PR c++/9829
17802 * g++.dg/parse/namespace6.C: New test.
b8c25665 17803
3eaa6044
FS
178042003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17805
17806 PR target/9732
17807 * gcc.dg/20030225-1.c: New test.
17808
353b4fc0
MM
178092003-02-24 Mark Mitchell <mark@codesourcery.com>
17810
d12ad970
MM
17811 * README: Remove out-of-date information.
17812
353b4fc0
MM
17813 PR c++/9836
17814 * g++.dg/template/spec6.C: New test.
17815
201b9f2a
JL
178162003-02-24 Jeff Law <law@redhat.com>
17817
17818 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
17819
f8dc212b
RO
178202003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17821
17822 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
17823 * gcc.dg/pragma-ep-1.c: Likewise.
17824
9e236a9d
KL
178252003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17826
17827 PR c++/9602
17828 * g++.dg/template/friend16.C: New test.
17829
ca099ac8
MM
178302003-02-23 Mark Mitchell <mark@codesourcery.com>
17831
17832 PR c++/5333
17833 * g++.dg/parse/fused-params1.C: Adjust error messages.
17834 * g++.dg/template/nested3.C: New test.
b8c25665 17835
f641e05b
AM
178362003-02-24 Alan Modra <amodra@bigpond.net.au>
17837
17838 * g++.dg/abi/param1.C: New test.
17839
53be1a8d
KL
178402003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17841
17842 PR c++/7982
17843 * g++.dg/warn/implicit-typename1.C: New test.
17844
9d913bbf
KC
178452003-02-22 Kelley Cook <kelleycook@comcast.net>
17846
b8c25665
ZW
17847 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
17848 with "mtune".
17849 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17850 * gcc.c-torture/execute/20010129-1.x: Likewise.
17851 * gcc.dg/20011107-1.c: Likewise.
17852 * gcc.dg/20020108-1.c: Likewise.
17853 * gcc.dg/20020122-3.c: Likewise.
17854 * gcc.dg/20020206-1.c: Likewise.
17855 * gcc.dg/20020310-1.c: Likewise.
17856 * gcc.dg/20020426-2.c: Likewise.
17857 * gcc.dg/20020517-1.c: Likewise.
17858 * gcc.dg/991230-1.c: Likewise.
17859 * gcc.dg/i386-unroll-1.c: Likewise.
17860 * gcc.misc-tests/i386-prefetch.exp: Likewise.
17861
178622003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
17863
17864 * gcc.dg/i386-mul.c: New test.
17865
c0a47a61
RS
178662003-02-21 Roger Sayle <roger@eyesopen.com>
17867
17868 * gcc.dg/builtins-5.c: New test case.
17869
182c2078
HPN
178702003-02-22 Hans-Peter Nilsson <hp@axis.com>
17871
17872 * gcc.dg/asmreg-1.c: New test.
17873
2fff6d71
MM
178742003-02-21 Mark Mitchell <mark@codesourcery.com>
17875
17876 PR c++/9749
17877 * g++.dg/parse/varmod1.C: New test.
17878
19df1edf
MM
178792003-02-21 Mark Mitchell <mark@codesourcery.com>
17880
17881 PR c++/9727
17882 * g++.dg/template/op1.C: New test.
17883
5dc3a78c
MM
178842003-02-21 Mark Mitchell <mark@codesourcery.com>
17885
17886 PR c++/8906
17887 * g++.dg/template/nested2.C: New test.
17888
692bb58a
MM
178892003-02-21 Mark Mitchell <mark@codesourcery.com>
17890
17891 PR c++/8724
17892 * g++.dg/expr/dtor1.C: New test.
17893
a8d0ddaf
ZW
178942003-02-21 Zack Weinberg <zack@codesourcery.com>
17895
17896 * gcc.dg/cpp/include3.c: New test.
17897 * gcc.dg/cpp/inc/foo.h: New file.
17898
9e7d0b92
GN
178992003-02-21 Glen Nakamura <glen@imodulo.com>
17900
17901 * gcc.c-torture/execute/20030221-1.c: New test.
17902
63a3cd3e
MM
179032003-02-20 Mark Mitchell <mark@codesourcery.com>
17904
17905 PR c++/9729
17906 * g++.dg/abi/conv1.C: New test.
17907
b8c25665 179082003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
17909
17910 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
17911
4ea0d487
DJ
179122003-02-19 Daniel Jacobowitz <drow@mvista.com>
17913
17914 * gcc.c-torture/compile/20030219-1.c: New test.
17915
b8c25665 179162003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
17917
17918 * gcc.dg/funcorder.c: New test.
17919
ff6e1a2f
KH
179202003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17921
17922 * gcc.c-torture/execute/20030218-1.c: New.
17923
67aa8289
AH
179242003-02-18 Aldy Hernandez <aldyh@redhat.com>
17925
a8d0ddaf 17926 * gcc.dg/20030218-1.c: New.
67aa8289 17927
d7ddbe24
RH
179282003-02-18 Richard Henderson <rth@redhat.com>
17929
17930 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
17931 * gcc.dg/attr-used-2.c: New.
17932
6b99d1c0
MM
179332003-02-18 Mark Mitchell <mark@codesourcery.com>
17934
17935 PR c++/9704
17936 * g++.dg/init/copy5.C: New test.
a8d0ddaf 17937
59d22bc5
GK
179382003-02-18 Geoffrey Keating <geoffk@apple.com>
17939
17940 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
17941 * g++.dg/pch/pch.exp: Likewise.
17942
bc102c4b
KH
179432003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17944
17945 * gcc.c-torture/execute/20030209-1.c: Enable the test if
17946 STACK_SIZE is not defined.
17947
db77ef4c
KL
179482003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17949
17950 PR c++/9457
17951 * g++.dg/template/init1.C: New test.
17952
b8c25665 179532003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
17954
17955 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
17956 (foo): Add few extra tests
17957 * gcc.dg/c99-const-expr-3.c: Likewise.
17958 * gcc.c-torture/execute/20030216-1.c: New.
17959
0df4ae96
KL
179602003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17961
17962 PR c++/9459
17963 * g++.dg/ext/typeof4.C: New test.
17964
881b2a96
RS
179652003-02-15 Roger Sayle <roger@eyesopen.com>
17966
17967 * gcc.dg/i386-387-3.c: New test case.
17968
6e8647d5
JZ
179692003-02-14 Josef Zlomek <zlomekj@suse.cz>
17970
17971 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
17972 cris-*-elf* cris-*-aout* and mmix-*-*.
17973
42f86c48
JZ
179742003-02-13 Josef Zlomek <zlomekj@suse.cz>
17975
17976 * gcc.dg/20030213-1.c: New test.
17977
1fb54135
RS
179782003-02-12 Roger Sayle <roger@eyesopen.com>
17979
17980 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
17981 * gcc.dg/i386-387-2.c: Likewise.
17982
c6e2a538
AH
179832003-02-12 Aldy Hernandez <aldyh@redhat.com>
17984
a8d0ddaf
ZW
17985 * gcc.dg/ppc-spe.c: Fix formatting.
17986 Enable tests that were previously unsupported by gas.
17987 Delete tests for instructions that no longer exist.
17988 Switch arguments on evsubifw builtin.
c6e2a538 17989
5c4d5a15
KH
179902003-02-12 Kazu Hirata <kazu@cs.umass.edu>
17991
17992 * gcc.c-torture/execute/20030209-1.c: Disable the test if
17993 STACK_SIZE is too small.
17994
ecf92f82 179952003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 17996 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
17997
17998 * gcc.dg/decl-2.c: New test.
17999
b8c25665 180002003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
18001
18002 * gcc.dg/i386-fpcvt-1.c: New test.
18003
2382b79f
RS
180042002-02-09 Richard Sandiford <rsandifo@redhat.com>
18005
18006 * gcc.c-torture/execute/20030209-1.c: New test.
18007
5d4b76c0
KH
180082003-02-09 Kazu Hirata <kazu@cs.umass.edu>
18009
18010 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
18011 int-wide bitops, use the constants of the same width.
18012 Likewise, if long long is 32-bit wide, test bitops using
18013 32-bit constants.
18014
8f37dd98
LR
180152003-02-07 Loren James Rittle <ljrittle@acm.org>
18016
18017 * gcc.dg/20021014-1.c: Annotate with expected notice text.
18018
46847aa6
RS
180192003-02-07 Roger Sayle <roger@eyesopen.com>
18020
18021 * testsuite/gcc.dg/builtins-4.c: New test case.
18022
f39a753b
KG
180232003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18024
18025 * gcc.dg/20020430-1.c: Fix dg command typos.
18026 * gcc.dg/20020503-1.c: Likewise.
18027
256803d9
VR
180282003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18029
18030 PR c++/8785
18031 * g++.dg/parse/fused-params1.C: New test.
18032
18033 PR c++/8857
18034 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
18035
18036 PR c++/8921
18037 * g++.dg/parse/non-dependent1.C: New test.
18038
18039 PR c++/8928
18040 * g++.dg/parse/dupl-tmpl-args1.C: New test.
18041
18042 PR c++/9228
18043 * g++.dg/parse/undefined7.C: New test.
18044 * g++.dg/parse/non-templ1.C: New test.
18045
18046 PR c++/9229
18047 * g++.dg/parse/too-many-tmpl-args1.C: New test.
18048
5fbf0217
EB
180492003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18050
18051 * gcc.c-torture/compile/20030206-1.c: New test.
18052
dbdd3489
RS
180532003-02-05 Roger Sayle <roger@eyesopen.com>
18054
18055 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
18056 "pow" to "foo" to avoid potential confusion with a math built-in.
18057
48d1ce96
KG
180582003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18059
18060 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
18061 conditions for SPARC targets.
18062
4f6ae35d
JJ
180632003-02-05 Jakub Jelinek <jakub@redhat.com>
18064
18065 * gcc.dg/20030204-1.c: New test.
18066
2de2cd78
VR
180672003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18068
18069 PR c++/38
18070 * g++.dg/parse/array-size1.C: New test.
18071
18072 PR c++/5657
18073 * g++.dg/parse/undefined3.C: New test.
18074
18075 PR c++/5665
18076 * g++.dg/parse/undefined4.C: New test.
18077
18078 PR c++/5975
18079 * g++.dg/parse/undefined5.C: New test.
18080
18081 PR c++/7259
18082 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
18083
18084 PR c++/8578
18085 * g++.dg/parse/casting-operator1.C: New test.
18086
18087 PR c++/8596
18088 * g++.dg/parse/undefined6.C: New test.
18089
18090 PR c++/8736
18091 * g++.dg/parse/missing-template1.C: New test.
18092
b8c25665 180932003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
18094
18095 * gcc.dg/i386-cadd.c: Compile using -march=k8.
18096 * gcc.dg/i386-cmov?.c: Likewise.
18097 * gcc.dg/i386-fpcvt-?.c: Likewise.
18098 * gcc.dg/i386-ssefp-1.c: Likewise.
18099 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 18100 conventions.
afffc4e2 18101
b80f8ef3
MM
181022003-02-03 Mark Mitchell <mark@codesourcery.com>
18103
18104 PR c++/7129
18105 * testsuite/g++.dg/ext/max.C: New test.
18106
b8c25665 181072003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
18108
18109 * gcc.c-torture/execute/20030203-1.c: New test.
18110
ca777b88
RE
181112003-02-03 Richard Earnshaw <rearnsha@arm.com>
18112
18113 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
18114 'natural-endian'.
18115
271bd540
RS
181162003-02-01 Richard Sandiford <rsandifo@redhat.com>
18117
18118 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
18119 * g++.dg/init/new2.C: Likewise.
18120 * g++.dg/other/new1.C: Likewise.
18121
5175d1b8
LR
181222003-01-31 Loren J. Rittle <ljrittle@acm.org>
18123
18124 * gcc.dg/struct-ret-libc.c: New test.
18125
2f278625
UW
181262003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
18127
18128 * gcc.dg/20030129-1.c: New test.
18129
db0f613d
KL
181302003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18131
18132 PR c++/8849
18133 * g++.dg/template/ptrmem4.C: New test.
18134
14d22dd6
MM
181352003-01-29 Mark Mitchell <mark@codesourcery.com>
18136
18137 * g++.dg/parser/constant1.C: New test.
18138
710b73e6
KL
181392003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18140
18141 PR c++/8591
18142 * g++.dg/parse/friend2.C: New test.
18143
9ae58faf
NS
181442003-01-29 Nathan Sidwell <nathan@codesourcery.com>
18145
18146 PR c++/9437
18147 * g++.dg/template/unify4.C: New test.
18148
6d09ef27
RS
181492003-01-28 Richard Sandiford <rsandifo@redhat.com>
18150
18151 * gcc.c-torture/execute/20030128-1.c: New test.
18152
4334c467
JO
181532003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
18154
18155 * g++.dg/lookup/nested1.C: Test moved from ...
18156 * g++.old-deja/g++.other/lookup24.C: ... here.
18157
b8c25665 181582003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
18159
18160 * gcc.dg/i386-cmov5.c: New test.
18161
bffcd064
V
181622003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18163
a8d0ddaf
ZW
18164 * gcc.c-torture/execute/20010925-1.c: Changed the
18165 memcpy declaration.
bffcd064 18166
f2ce60b8
NS
181672003-01-28 Nathan Sidwell <nathan@codesourcery.com>
18168
18169 PR c++/3902
18170 * g++.dg/parse/template5.C: New test.
18171
f42aadd8
TM
181722003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
18173
18174 PR fortran/9258
18175 * g77.dg/pr9258: New test.
18176
5db544e1
GP
181772003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18178
18179 * README: Move relevant parts from README.g++.
18180
18181 * README.g++: Remove this file.
18182
483a5709
NS
181832003-01-28 Nathan Sidwell <nathan@codesourcery.com>
18184
18185 * g++.dg/abi/dcast1.C: New test.
18186
4ff71d24
KG
181872003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18188
18189 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
18190
623baee2
JO
181912003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
18192
18193 PR c++/47
18194 * g++.old-deja/g++.other/lookup24.C: New test.
18195
2956f353
KG
181962003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18197
18198 PR middle-end/7227
18199 * gcc.dg/uninit-C.c: New test.
18200
a2ddc397
NS
182012003-01-27 Nathan Sidwell <nathan@codesourcery.com>
18202
18203 * g++.dg/abi/covariant1.C: New test.
18204
acf9fa5f
UW
182052003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
18206
18207 * gcc.dg/20030123-1.c: New test.
18208
b8c25665 182092003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
18210
18211 PR opt/8492
18212 * gcc.c-torture/compile/20030125-1.c
18213
bbaab916
NS
182142003-01-25 Nathan Sidwell <nathan@codesourcery.com>
18215
18216 PR c++/9403
18217 * g++.dg/parse/template3.C: New test.
18218 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 18219
bbaab916
NS
18220 PR c++/795
18221 * g++.dg/parse/template4.C: New test.
a8d0ddaf 18222
bbaab916
NS
18223 PR c++/9415
18224 * g++.dg/template/qual2.C: New test.
a8d0ddaf 18225
bbaab916
NS
18226 PR c++/8545
18227 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
18228
18229 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
18230
9bb231fd
RS
182312003-01-25 Roger Sayle <roger@eyesopen.com>
18232
18233 * gcc.c-torture/execute/switch-1.c: New test case.
18234
b8c25665 182352003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
18236
18237 * gcc.c-torture/execute/20030125-1.[cx]: New test.
18238
32d9a5bd
PC
182392003-01-25 Paolo Carlini <pcarlini@unitus.it>
18240
18241 Tweaks for Bison-1.875. From the NEWS file:
18242 "- `parse error' -> `syntax error'
18243 Bison now uniformly uses the term `syntax error'"
18244 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
18245 * gcc.dg/cpp/digraph2.c: Likewise.
18246 * gcc.dg/cpp/direct2.c: Likewise.
18247 * gcc.dg/cpp/paste4.c: Likewise.
18248 * gcc.dg/c90-restrict-1.c: Likewise.
18249 * gcc.dg/c99-func-2.c: Likewise.
18250 * gcc.dg/noncompile/920721-2.c: Likewise.
18251 * gcc.dg/noncompile/930622-2.c: Likewise.
18252 * gcc.dg/noncompile/940112-1.c: Likewise.
18253 * gcc.dg/noncompile/950921-1.c: Likewise.
18254 * gcc.dg/noncompile/951123-1.c: Likewise.
18255 * gcc.dg/noncompile/971104-1.c: Likewise.
18256 * gcc.dg/noncompile/990416-1.c: Likewise.
18257
f5128e88
PC
182582003-01-24 Paolo Carlini <pcarlini@unitus.it>
18259
18260 * g++.dg/parse/undefined1.C: Add error message.
18261
65a5559b
MM
182622003-01-22 Mark Mitchell <mark@codesourcery.com>
18263
c006d942
MM
18264 PR c++/9354
18265 * g++.dg/parse/new1.C: New test.
18266
18267 PR c++/9216
18268 * g++.dg/parse/template2.C: New test.
18269
18270 PR c++/9354
18271 * g++.dg/parse/typedef2.C: New test.
18272
65a5559b
MM
18273 PR c++/9328
18274 * g++.dg/ext/typeof3.C: New test.
18275
68aab9ee
VR
182762003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18277
18278 PR c++/2738
18279 * g++.dg/parse/ret-type1.C: New test.
18280
18281 PR c++/3792
18282 * g++.dg/parse/tmpl-outside1.C: New test.
18283
18284 PR c++/4207
18285 * g++.dg/parse/int-as-enum1.C: New test.
18286
18287 PR c++/4903
18288 * g++.dg/parse/no-typename1.C: New test.
18289
18290 PR c++/5533
18291 * g++.dg/parse/no-value1.C: New test.
18292
18293 PR c++/5921
18294 * g++.dg/parse/wrong-inline1.C: New test.
18295
18296 PR c++/6402
18297 * g++.dg/parse/ref1.C: New test.
18298
18299 PR c++/6992
18300 * g++.dg/parse/attr-ctor1.C: New test.
18301
18302 PR c++/7229
18303 * g++.dg/parse/namespace5.C: New test.
18304
18305 PR c++/7917
18306 * g++.dg/parse/func-def1.C: New test.
18307
18308 PR c++/8143
18309 * g++.dg/parse/undefined1.C: New test.
18310
18311 PR c++/5723, PR c++/8522
18312 * g++.dg/parse/specialization1.C: New test.
18313
18314 PR c++/163, PR c++/8595
18315 * g++.dg/parse/struct-as-enum1.C: New test.
18316
18317 PR c++/9173
18318 * g++.dg/parse/undefined2.C: New test.
18319
1fb3244a
MM
183202003-01-22 Mark Mitchell <mark@codesourcery.com>
18321
e0860732
MM
18322 PR c++/9298
18323 * g++.dg/parse/template1.C: New test.
18324
4eb6d609
MM
18325 PR c++/9384
18326 * g++.dg/parse/using1.C: New test.
18327
1fb3244a
MM
18328 PR c++/9285
18329 PR c++/9294
18330 * g++.dg/parse/expr2.C: New test.
18331
18332 PR c++/9388
18333 * g++.dg/parse/lookup2.C: Likewise.
18334
b8c25665 183352003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
18336
18337 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
18338 * gcc.c-torture/execute/eeprof-1.c: Likewise.
18339 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
18340 * gcc.c-torture/execute/string-opt-*.c: Likewise.
18341
e3289412
NC
183422003-01-20 Nick Clifton <nickc@redhat.com>
18343
18344 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
18345 problem with ARM sibcall code generation.
18346
d99c740f
KH
183472003-01-20 Kazu Hirata <kazu@cs.umass.edu>
18348
18349 * gcc.c-torture/execute/20030120-1.c: New.
18350
a99820e6
PC
183512003-01-19 Paolo Carlini <pcarlini@unitus.it>
18352
18353 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
18354
5dae1114
MM
183552003-01-17 Mark Mitchell <mark@codesourcery.com>
18356
18357 PR c++/9272
18358 * g++.dg/parse/ctor1.C: New test.
18359
18360 PR c++/9294:
18361 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 18362
5dae1114
MM
18363 * g++.dg/parse/typename3.C: New test.
18364
c292e375
RH
183652003-01-16 Richard Henderson <rth@redhat.com>
18366
18367 * g++.dg/tls/init-2.C: Fix error matches for real this time.
18368
aab37812
RH
183692003-01-16 Richard Henderson <rth@redhat.com>
18370
18371 * g++.dg/pch/pch.exp: Copy test header to the working directory
18372 before using it either for precompilation or direct use.
18373 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
18374 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
18375
50c620d6
RH
183762003-01-16 Richard Henderson <rth@redhat.com>
18377
18378 * gcc.dg/pch/pch.exp: Copy test header to the working directory
18379 before using it either for precompilation or direct use.
18380 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
18381 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
18382
8fbc5ae7
MM
183832003-01-16 Mark Mitchell <mark@codesourcery.com>
18384
18385 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
18386 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
18387 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
18388 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
18389 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
18390 typename warning into error.
18391 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
18392 error messages.
18393 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
18394 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
18395 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
18396 messages.
18397 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
18398 make declaration visible in template.
18399 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
18400 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
18401 messages.
18402 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
18403 message.
18404 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
18405 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
18406 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
18407 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
18408 typename warning with error message.
18409 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
18410 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
18411 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 18412
712becab
NS
184132003-01-16 Nathan Sidwell <nathan@codesourcery.com>
18414
18415 * g++.dg/parse/ambig2.C: New test.
18416
1ceb0dc7
RH
184172003-01-15 Richard Henderson <rth@redhat.com>
18418
18419 * g++.dg/tls/init-2.C: Update error message string.
18420
3dd5fc58
KG
184212003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18422
18423 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
18424
b0562482
SC
184252003-01-15 Stephane Carrez <stcarrez@nerim.fr>
18426
18427 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
18428 all for HC11/HC12.
18429 * gcc.c-torture/compile/20001205-1.x: Likewise.
18430 * gcc.c-torture/compile/20001226-1.x: Likewise.
18431 * gcc.c-torture/compile/920520-1.x: Likewise.
18432 * gcc.c-torture/compile/961203-1.x: Likewise.
18433 * gcc.c-torture/compile/20020604-1.x: Likewise.
18434
b8c25665 184352003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
18436
18437 * gcc.c-torture/compile/20030115-1.c: New test.
18438
18439 * gcc.dg/i386-fpcvt-1.c: New test.
18440 * gcc.dg/i386-fpcvt-2.c: New test.
18441
a7189b49
JO
184422003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
18443
18444 Further conform g++'s __vmi_class_type_info to the C++ ABI
18445 specification.
18446 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
18447 the specification.
18448
b8c25665 184492003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
18450
18451 * gcc.dg/i386-fpcvt-1.c: New test.
18452 * gcc.dg/i386-fpcvt-2.c: New test.
18453
ab5496c4
EB
184542003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18455
18456 * gcc.dg/i386-mmx-3.c: New test.
18457
e8f2b18d
MM
184582003-01-12 Mark Mitchell <mark@codesourcery.com>
18459
18460 PR c++/9264
18461 * g++.dg/parse/octal1.C: New file.
18462
18463 PR c++/9172
18464 * g++.dg/parse/typename1.C: New file.
18465
67a7278d
DS
184662003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
18467
18468 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
18469 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 18470 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 18471
2050a1bb
MM
184722003-01-10 Mark Mitchell <mark@codesourcery.com>
18473
99152b95 18474 PR c++/9099
a6f6052a
MM
18475 * g++.dg/parse/dtor1.C: New file.
18476
2050a1bb
MM
18477 PR c++/9128
18478 * g++.dg/rtti/typeid1.C: New file.
18479
18480 PR c++/9153
18481 * g++.dg/parse/lookup1.C: New file.
18482
18483 PR c++/9171
18484 * g++.dg/templ/spec5.C: New file.
ab5496c4 18485
7558f66e
JZ
184862003-01-10 Josef Zlomek <zlomekj@suse.cz>
18487
18488 * gcc.c-torture/compile/20030110-1.c: New test.
18489
17211ab5
GK
184902003-01-09 Geoffrey Keating <geoffk@apple.com>
18491
18492 Merge from pch-branch:
18493
18494 2002-12-23 Geoffrey Keating <geoffk@apple.com>
18495
18496 * gcc.dg/pch/cpp-1.h: New.
18497 * gcc.dg/pch/cpp-1.c: New.
18498 * gcc.dg/pch/cpp-2.h: New.
18499 * gcc.dg/pch/cpp-2.c: New.
18500
18501 2002-11-19 Geoffrey Keating <geoffk@apple.com>
18502
18503 * gcc.dg/pch/except-1.h: New.
18504 * gcc.dg/pch/except-1.c: New.
18505
18506 2002-11-13 Geoffrey Keating <geoffk@apple.com>
18507
18508 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
18509 running test.
18510 * gcc.dg/pch: Include *.hp not *.h.
18511 * gcc.dg/pch/system-1.h: New.
18512 * gcc.dg/pch/system-1.c: New.
18513
18514 2002-11-11 Geoffrey Keating <geoffk@apple.com>
18515
18516 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
18517 rather than trying to build and run a program using PCH.
18518 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 18519
17211ab5
GK
18520 2002-11-08 Geoffrey Keating <geoffk@apple.com>
18521
18522 * gcc.dg/pch/macro-3.c: New.
18523 * gcc.dg/pch/macro-3.h: New.
18524
18525 2002-11-04 Geoffrey Keating <geoffk@apple.com>
18526
18527 * gcc.dg/pch/common-1.c: New.
18528 * gcc.dg/pch/common-1.h: New.
18529 * gcc.dg/pch/decl-1.c: New.
18530 * gcc.dg/pch/decl-1.h: New.
18531 * gcc.dg/pch/decl-2.c: New.
18532 * gcc.dg/pch/decl-2.h: New.
18533 * gcc.dg/pch/decl-3.c: New.
18534 * gcc.dg/pch/decl-3.h: New.
18535 * gcc.dg/pch/decl-4.c: New.
18536 * gcc.dg/pch/decl-4.h: New.
18537 * gcc.dg/pch/decl-5.c: New.
18538 * gcc.dg/pch/decl-5.h: New.
18539 * gcc.dg/pch/global-1.c: New.
18540 * gcc.dg/pch/global-1.h: New.
18541 * gcc.dg/pch/inline-1.c: New.
18542 * gcc.dg/pch/inline-1.h: New.
18543 * gcc.dg/pch/inline-2.c: New.
18544 * gcc.dg/pch/inline-2.h: New.
18545 * gcc.dg/pch/static-1.c: New.
18546 * gcc.dg/pch/static-1.h: New.
18547 * gcc.dg/pch/static-2.c: New.
18548 * gcc.dg/pch/static-2.h: New.
18549
18550 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
18551
18552 * g++.dg/pch/pch.exp: Better handle failing testcases.
18553 * gcc.dg/pch/pch.exp: Likewise.
18554 * gcc.dg/pch/macro-1.c: New.
18555 * gcc.dg/pch/macro-1.h: New.
18556 * gcc.dg/pch/macro-2.c: New.
18557 * gcc.dg/pch/macro-2.h: New.
18558
18559 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
18560
18561 * g++.dg/dg.exp: Treat files in pch/ specially.
18562 * g++.dg/pch/pch.exp: New file.
18563 * g++.dg/pch/empty.H: New file.
18564 * g++.dg/pch/empty.C: New file.
18565 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
18566 "precompile".
18567
18568 * gcc.dg/pch/pch.exp: New file.
18569 * gcc.dg/pch/empty.h: New file.
18570 * gcc.dg/pch/empty.c: New file.
18571 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
18572 "precompile".
18573
0f399e5f
KL
185742003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18575
18576 * g++.dg/template/friend14.C: New test.
18577
4c46ea23
EB
185782003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18579
8cb1a818 18580 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 18581
98c29f71
RS
185822003-01-09 Richard Sandiford <rsandifo@redhat.com>
18583
18584 * gcc.c-torture/compile/20030109-1.c: New test.
18585
bbb818c6
EB
185862003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18587
18588 * gcc.c-torture/execute/20030109-1.c: New test.
18589
cdc497dd
LH
185902003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
18591
18592 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
18593 * g++.old-deja/g++.mike/dyncast2.C: Likewise
18594 * g++.old-deja/g++.mike/dyncast3.C: Likewise
18595 * g++.old-deja/g++.mike/eh2.C: Likewise
18596 * g++.old-deja/g++.mike/eh3.C: Likewise
18597 * g++.old-deja/g++.mike/eh5.C: Likewise
18598 * g++.old-deja/g++.mike/eh6.C: Likewise
18599 * g++.old-deja/g++.mike/eh7.C: Likewise
18600 * g++.old-deja/g++.mike/eh8.C: Likewise
18601 * g++.old-deja/g++.mike/eh9.C: Likewise
18602 * g++.old-deja/g++.mike/eh10.C: Likewise
18603 * g++.old-deja/g++.mike/eh12.C: Likewise
18604 * g++.old-deja/g++.mike/eh13.C: Likewise
18605 * g++.old-deja/g++.mike/eh14.C: Likewise
18606 * g++.old-deja/g++.mike/eh16.C: Likewise
18607 * g++.old-deja/g++.mike/eh17.C: Likewise
18608 * g++.old-deja/g++.mike/eh18.C: Likewise
18609 * g++.old-deja/g++.mike/eh21.C: Likewise
18610 * g++.old-deja/g++.mike/eh23.C: Likewise
18611 * g++.old-deja/g++.mike/eh24.C: Likewise
18612 * g++.old-deja/g++.mike/eh25.C: Likewise
18613 * g++.old-deja/g++.mike/eh26.C: Likewise
18614 * g++.old-deja/g++.mike/eh27.C: Likewise
18615 * g++.old-deja/g++.mike/eh28.C: Likewise
18616 * g++.old-deja/g++.mike/eh29.C: Likewise
18617 * g++.old-deja/g++.mike/eh31.C: Likewise
18618 * g++.old-deja/g++.mike/eh33.C: Likewise
18619 * g++.old-deja/g++.mike/eh34.C: Likewise
18620 * g++.old-deja/g++.mike/eh35.C: Likewise
18621 * g++.old-deja/g++.mike/eh36.C: Likewise
18622 * g++.old-deja/g++.mike/eh37.C: Likewise
18623 * g++.old-deja/g++.mike/eh38.C: Likewise
18624 * g++.old-deja/g++.mike/eh39.C: Likewise
18625 * g++.old-deja/g++.mike/eh40.C: Likewise
18626 * g++.old-deja/g++.mike/eh41.C: Likewise
18627 * g++.old-deja/g++.mike/eh42.C: Likewise
18628 * g++.old-deja/g++.mike/eh44.C: Likewise
18629 * g++.old-deja/g++.mike/eh46.C: Likewise
18630 * g++.old-deja/g++.mike/eh47.C: Likewise
18631 * g++.old-deja/g++.mike/eh48.C: Likewise
18632 * g++.old-deja/g++.mike/eh49.C: Likewise
18633 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
18634 * g++.old-deja/g++.mike/eh51.C: Likewise
18635 * g++.old-deja/g++.mike/eh53.C: Likewise
18636 * g++.old-deja/g++.mike/eh55.C: Likewise
18637 * g++.old-deja/g++.mike/p7912.C: Likewise
18638 * g++.old-deja/g++.mike/p9706.C: Likewise
18639 * g++.old-deja/g++.mike/p10416.C: Likewise
18640 * g++.old-deja/g++.mike/p11667.C: Likewise
18641 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
18642 Remove redundant reference to Iris.
18643 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
18644 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 18645
ed8e443a 186462003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 18647
ed8e443a 18648 * g++.dg/ext/asm4.C: New test.
8caf4c38 18649
ed8e443a 186502003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 18651
ed8e443a
JM
18652 PR c++/9030
18653 * g++.dg/template/friend12.C: New test.
18654 * g++.dg/template/friend13.C: Likewise.
18655 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 18656
ed8e443a 186572003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 18658
ed8e443a
JM
18659 * gcc.dg/i386-cadd.c: New test.
18660 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 18661
ed8e443a 186622003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 18663
ed8e443a
JM
18664 PR c++/9165
18665 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 18666
ed8e443a 18667 * g++.dg/abi/bitfield9.C: New test.
63e5f567 18668
ed8e443a
JM
18669 PR c++/9189
18670 * g++.dg/parse/defarg3.C: New test.
8218bd34 18671
ed8e443a 186722003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 18673
ed8e443a
JM
18674 * g++.dg/parse/ambig1.C: New test.
18675 * g++.dg/parse/defarg2.C: New test.
62b8a44e 18676
ed8e443a 186772003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 18678
ed8e443a
JM
18679 * g++.dg/template/defarg-1.C: New test.
18680 * g++.dg/template/local2.C: Likewise.
ec194454 18681
ed8e443a 186822003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 18683
ed8e443a 18684 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 18685
ed8e443a 186862003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 18687
ed8e443a
JM
18688 * g++.dg/parse/namespace3.C: Remove extra semicolons.
18689 * g++.dg/parse/namespace4.C: Likewise.
d5945212 18690
ed8e443a 186912003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 18692
ed8e443a 18693 * g++.dg/template/ntp2.C: New test.
31758337 18694
ed8e443a 186952003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 18696
ed8e443a 18697 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 18698
ed8e443a 18699 * g++.dg/parse/namespace4.C: New test.
96dafad6 18700
ed8e443a 18701 * g++.dg/template/nested1.C: New test.
a25a292f 18702
ed8e443a 18703 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 18704
ed8e443a 187052003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 18706
ed8e443a 18707 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 18708
ed8e443a 187092003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 18710
ed8e443a
JM
18711 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
18712 * g++.old-deja/g++.jason/access8.C: Likewise.
18713 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 18714
ed8e443a 187152003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 18716
ed8e443a 18717 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 18718
ed8e443a 187192003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 18720
ed8e443a
JM
18721 PR c++/2843
18722 * g++.dg/ext/attrib7.C: New test.
4971227d 18723
ed8e443a 187242003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 18725
ed8e443a 18726 * g++.dg/parse/parse6.C: New test.
f349fb24 18727
ed8e443a 187282003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 18729
ed8e443a 18730 * gcc.dg/h8300-stack-1.c: New.
cb203576 18731
ed8e443a 187322003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 18733
ed8e443a 18734 g++.dg/lookup/exception1.C: New test.
faa75e89 18735
ed8e443a 18736 g++.dg/lookup/template1.C: New test.
3d83e33e 18737
ed8e443a 18738 g++.dg/parse/namespace2.C: New test.
a5b9863a 18739
ed8e443a 18740 g++.dg/parse/parens2.C: New test.
75c2b973 18741
ed8e443a 187422003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 18743
ed8e443a
JM
18744 * g++.dg/parse/parse5.C: New test.
18745 * g++.dg/lookup/scoped4.C: New test.
18746
187472003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
18748
18749 * g++.dg/parse/parens1.C: New test.
18750
18751 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
18752 angle-bracket1.C.
18753 * g++.dg/parse/parens2.C: New test.
18754
18755 * g++.dg/lookup/scope-operator1.C: New test.
18756
18757 * g++.dg/parse/operator1.C: New test.
18758
187592003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18760
18761 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
18762 * g++.old-deja/g++.other/access6.C: Likewise.
18763 * g++.old-deja/g++.other/decl1.C: Likewise.
18764 * g++.old-deja/g++.pt/typename12.C: Likewise.
18765
187662002-12-31 Mark Mitchell <mark@codesourcery.com>
18767
18768 * g++.dg/parse/namespace1.C: New test.
18769
187702003-01-01 Neil Booth <neil@daikokuya.co.uk>
18771
18772 * g++.dg/parse/parse4.C: New test.
18773
187742003-01-01 Neil Booth <neil@daikokuya.co.uk>
18775
18776 * g++.dg/parse/parse3.C: New test.
18777
187782003-01-01 Neil Booth <neil@daikokuya.co.uk>
18779
18780 * g++.dg/parse/parse2.C: New test.
18781
187822003-01-01 Neil Booth <neil@daikokuya.co.uk>
18783
18784 * g++.dg/template/friend11.C: New test.
18785
187862003-01-01 Neil Booth <neil@daikokuya.co.uk>
18787
18788 * g++.dg/parse/parse1.C: New test.
18789
187902002-12-31 Janis Johnson <janis187@us.ibm.com>
18791
18792 * lib/profopt.exp: Change the name of a global variable to avoid
18793 possible clashes with other test suites.
18794
187952002-12-31 Nathan Sidwell <nathan@codesourcery.com>
18796
18797 * g++.dg/inherit/covariant8.C: New test.
18798
187992002-12-31 Mark Mitchell <mark@codesourcery.com>
18800
18801 * g++.dg/init/array9.C: New test.
18802
18803 PR c++/9112
18804 * g++.dg/parse/expr1.C: New test.
18805
188062002-12-30 Daniel Jacobowitz <drow@mvista.com>
18807
18808 * gcc.c-torture/compile/20021230-1.c: New test.
18809
188102002-12-30 Nathan Sidwell <nathan@codesourcery.com>
18811
18812 * g++.dg/inherit/covariant5.C: New test.
18813 * g++.dg/inherit/covariant6.C: New test.
18814 * g++.dg/inherit/covariant7.C: New test.
18815
188162002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18817
18818 PR c++/2739
18819 * g++.dg/other/access2.C: New test.
18820
188212002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
18822
18823 * g++.dg/other/anon-struct.C: No longer fails
18824 * g++.old-deja/g++.brendan/parse4.C: Likewise.
18825 * g++.old-deja/g++.brendan/parse5.C: Likewise.
18826 * g++.old-deja/g++.brendan/parse6.C: Likewise.
18827
188282002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
18829
18830 * g++.dg/parse/angle-bracket.C (main): No longer fails.
18831
188322002-12-27 Mark Mitchell <mark@codesourcery.com>
18833
18834 * g++.dg/eh/spec4.C: Remove stray semicolon.
18835 * g++.dg/expr/pmf-1.C: Change error message.
18836 * g++.dg/ext/asm1.C: Remove stray semicolon.
18837 * g++.dg/ext/typename1.C: Add missing typenames.
18838 * g++.dg/inherit/template-as-base.C: Change error message.
18839 * g++.dg/lookup/scoped1.C: Likewise.
18840 * g++.dg/lookup/scoped2.C: Likewise.
18841 * g++.dg/lookup/using2.C: Likewise.
18842 * g++.dg/other/component1.C: Remove stray semicolon.
18843 * g++.dg/other/do1.C: Change error message.
18844 * g++.dg/other/error2.C: Likewise.
18845 * g++.dg/other/init1.C: Likewise.
18846 * g++.dg/other/packed1.C: Remove stray semicolon.
18847 * g++.dg/other/ptrmem2.C: Change error message.
18848 * g++.dg/parse/parameter-declaration-1.C: Remove line number
18849 marker.
18850 * g++.dg/special/initp1.C: Remove invalid attribute usage.
18851 * g++.dg/template/access3.C: Add typename keyword.
18852 * g++.dg/template/access5.C: Remove stray semicolon.
18853 * g++.dg/template/access6.C: Likewise.
18854 * g++.dg/template/complit1.C: Likewise.
18855 * g++.dg/template/crash1.C: Change error message.
18856 * g++.dg/template/inherit2.C: Remove stray semicolon.
18857 * g++.dg/template/instantiate2.C: Likewise.
18858 * g++.dg/template/instantiate3.C: Change error message.
18859 * g++.dg/template/qual1.C: Remove stray semicolon.
18860 * g++.dg/template/qualttp18.C: Change error message.
18861 * g++.dg/template/ref1.C: Remove stray semicolon.
18862 * g++.dg/template/sizeof1.C (A::value): Declare it.
18863 * g++.dg/template/spec4.C: Change error message.
18864 * g++.dg/template/static1.C: Likewise.
18865 * g++.dg/template/type1.C: Likewise.
18866 * g++.dg/template/typename3.C: Likewise.
18867 * g++.old-deja/g++.benjamin/13478.C: Change error message.
18868 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
18869 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
18870 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
18871 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
18872 named return value extension.
18873 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
18874 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
18875 * g++.old-deja/g++.bob/extern_C.C: Likewise.
18876 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18877 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18878 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18879 * g++.old-deja/g++.brendan/crash13.C: Likewise.
18880 * g++.old-deja/g++.brendan/crash15.C: Likewise.
18881 * g++.old-deja/g++.brendan/crash18.C: Change error message.
18882 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
18883 * g++.old-deja/g++.brendan/crash38.C: Likewise.
18884 * g++.old-deja/g++.brendan/crash50.C: Likewise.
18885 * g++.old-deja/g++.brendan/crash56.C: Likewise.
18886 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
18887 syntax.
18888 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
18889 * g++.old-deja/g++.brendan/crash8.C: Change error message.
18890 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
18891 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18892 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
18893 * g++.old-deja/g++.brendan/template11.C: Likewise.
18894 * g++.old-deja/g++.brendan/template26.C: Likewise.
18895 * g++.old-deja/g++.brendan/template27.C: Use explicit
18896 specialization syntax.
18897 * g++.old-deja/g++.brendan/template30.C: Likewise.
18898 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
18899 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
18900 non-dependent names.
18901 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
18902 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
18903 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
18904 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
18905 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
18906 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
18907 named return value extension.
18908 * g++.old-deja/g++.ext/namedret2.C: Likewise.
18909 * g++.old-deja/g++.ext/namedret3.C: Likewise.
18910 * g++.old-deja/g++.ext/return1.C: Likewise.
18911 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
18912 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
18913 * g++.old-deja/g++.jason/access8.C: Likewise.
18914 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
18915 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
18916 pseudo-destructor names.
18917 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
18918 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
18919 pseudo-destructor names.
18920 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
18921 * g++.old-deja/g++.jason/overload19.C: Likewise.
18922 * g++.old-deja/g++.jason/overload32.C: Likewise.
18923 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
18924 stray semicolons.
18925 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
18926 * g++.old-deja/g++.jason/return.C: Likewise.
18927 * g++.old-deja/g++.jason/return2.C: Likewise.
18928 * g++.old-deja/g++.jason/shadow1.C: Likewise.
18929 * g++.old-deja/g++.jason/special.C: Use explicit specialization
18930 syntax.
18931 * g++.old-deja/g++.jason/template10.C: Account for use of
18932 non-dependent names.
18933 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
18934 syntax.
18935 * g++.old-deja/g++.jason/template37.C: Likewise.
18936 * g++.old-deja/g++.law/access4.C: Change error messages.
18937 * g++.old-deja/g++.law/arm13.C: Remove incorrect
18938 pseudo-destructor names.
18939 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
18940 * g++.old-deja/g++.law/ctors9.C: Likewise.
18941 * g++.old-deja/g++.law/cvt22.C: Likewise.
18942 * g++.old-deja/g++.law/dtors5.C: Likewise.
18943 * g++.old-deja/g++.law/global-init1.C: Likewise.
18944 * g++.old-deja/g++.law/missed-error3.C: Likewise.
18945 * g++.old-deja/g++.law/operators28.C: Likewise.
18946 * g++.old-deja/g++.law/visibility28.C: Likewise.
18947 * g++.old-deja/g++.martin/eval1.C: Likewise.
18948 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
18949 name.
18950 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
18951 * g++.old-deja/g++.mike/net34.C: Likewise.
18952 * g++.old-deja/g++.mike/net36.C: Likewise.
18953 * g++.old-deja/g++.mike/ns2.C: Likewise.
18954 * g++.old-deja/g++.mike/p12306.C: Likewise.
18955 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
18956 value extension.
18957 * g++.old-deja/g++.mike/p700.C: Likewise.
18958 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
18959 * g++.old-deja/g++.mike/p710.C: Likewise.
18960 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
18961 value extension.
18962 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
18963 * g++.old-deja/g++.mike/pmf9.C: Likewise.
18964 * g++.old-deja/g++.ns/crash2.C: Likewise.
18965 * g++.old-deja/g++.ns/crash3.C: Likewise.
18966 * g++.old-deja/g++.ns/invalid1.C: Likewise.
18967 * g++.old-deja/g++.ns/ns17.C: Likewise.
18968 * g++.old-deja/g++.ns/template16.C: Likewise.
18969 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
18970 keyword.
18971 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
18972 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
18973 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
18974 named return value extension.
18975 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
18976 * g++.old-deja/g++.other/access4.C: Issue additional error
18977 messages.
18978 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
18979 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
18980 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
18981 * g++.old-deja/g++.other/crash25.C: Change error message.
18982 * g++.old-deja/g++.other/crash4.C: Change error message.
18983 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
18984 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
18985 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
18986 checks.
18987 * g++.old-deja/g++.other/defarg8.C: Likewise.
18988 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
18989 * g++.old-deja/g++.other/dtor10.C: Likewise.
18990 * g++.old-deja/g++.other/incomplete.C: Likewise.
18991 * g++.old-deja/g++.other/linkage7.C: Likewise.
18992 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
18993 lookup algorithm.
18994 * g++.old-deja/g++.other/mangle2.C: Likewise.
18995 * g++.old-deja/g++.other/refinit2.C: Likewise.
18996 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
18997 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
18998 * g++.old-deja/g++.pt/crash28.C: Likewise.
18999 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
19000 syntax.
19001 * g++.old-deja/g++.pt/crash32.C: Change error message.
19002 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
19003 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
19004 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
19005 error message position.
19006 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
19007 * g++.old-deja/g++.pt/defarg8.C: Change error message.
19008 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
19009 syntax.
19010 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
19011 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
19012 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
19013 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
19014 keyword.
19015 * g++.old-deja/g++.pt/explicit31.C: Likewise.
19016 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
19017 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
19018 keyword.
19019 * g++.old-deja/g++.pt/explicit71.C: Change error message.
19020 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
19021 syntax.
19022 * g++.old-deja/g++.pt/friend28.C: Account for use of
19023 non-dependent names.
19024 * g++.old-deja/g++.pt/friend29.C: Likewise.
19025 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
19026 rules.
19027 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
19028 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
19029 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
19030 lookup rules.
19031 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
19032 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
19033 keyword.
19034 * g++.old-deja/g++.pt/memclass20.C: Likewise.
19035 * g++.old-deja/g++.pt/memclass5.C: Likewise.
19036 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
19037 keyword.
19038 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
19039 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
19040 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
19041 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
19042 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
19043 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
19044 keyword.
19045 * g++.old-deja/g++.pt/spec10.C: Likewise.
19046 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
19047 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
19048 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
19049 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
19050 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
19051 * g++.old-deja/g++.pt/ttp62.C: Likewise.
19052 * g++.old-deja/g++.pt/ttp64.C: Likewise.
19053 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
19054 * g++.old-deja/g++.pt/typename15.C: Likewise.
19055 * g++.old-deja/g++.pt/typename22.C: Likewise.
19056 * g++.old-deja/g++.pt/typename6.C: Change error messages.
19057 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
19058 * g++.old-deja/g++.pt/virtual2.C: Likewise.
19059 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
19060 syntax.
19061 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
19062 return value extension.
19063 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
19064 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
19065 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
19066 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
19067
190682002-12-26 Nathan Sidwell <nathan@codesourcery.com>
19069
19070 * g++.dg/warn/inline1.C: New test.
19071 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
19072 * g++.old-deja/g++.jason/synth10.C: Likewise.
19073 * g++.old-deja/g++.mike/net31.C: Likewise.
19074 * g++.old-deja/g++.mike/p8786.C: Likewise.
19075
19076 * g++.dg/template/friend10.C: New test.
19077 * g++.dg/template/conv5.C: New test.
19078
190792002-12-24 Nathan Sidwell <nathan@codesourcery.com>
19080
19081 * g++.dg/lookup/scoped3.C: New test.
19082
19083 * g++.dg/lookup/decl1.C: New test.
19084 * g++.dg/lookup/decl2.C: New test.
19085
190862002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
19087
19088 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
19089 gcc.c-torture/compile/20021015-1.c,
19090 gcc.c-torture/compile/20021015-2.c,
19091 gcc.c-torture/compile/20021123-1.c,
19092 gcc.c-torture/compile/20021123-2.c,
19093 gcc.c-torture/compile/20021123-3.c,
19094 gcc.c-torture/compile/20021123-4.c,
19095 gcc.c-torture/execute/20021024-1.c: Add tests previously added
19096 only to 3.1 or 3.2 branch.
19097
190982002-12-23 Mark Mitchell <mark@codesourcery.com>
19099
19100 * gcc.dg/i386-bitfield3.c: New test.
19101
19102 * gcc.dg/i386-bitfield2.c: New test.
19103
191042002-12-22 Nathan Sidwell <nathan@codesourcery.com>
19105
19106 * g++.dg/parse/conv_op1.C: New test.
19107
191082002-12-21 Josef Zlomek <zlomekj@suse.cz>
19109
19110 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
19111 approved.
19112
191132002-12-20 Josef Zlomek <zlomekj@suse.cz>
19114
19115 * gcc.c-torture/compile/20021220-1.c: New test.
19116
191172002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
19118
19119 * gcc.dg/i386-fastcall-1.c: New.
19120
191212002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19122
19123 * gcc.c-torture/execute/20021219-1.c: New test.
19124
191252002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19126
19127 * gcc.dg/i386-pic-1.c: New test.
19128
191292002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19130
19131 PR c++/8099
19132 * g++.dg/template/friend9.C: New test.
19133
191342002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19135
19136 PR c++/3663
19137 * g++.dg/template/access7.C: New test.
19138
191392002-12-18 Nick Clifton <nickc@redhat.com>
19140
19141 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
19142 the libstdc++-v3 directory has been found.
19143
191442002-12-12 Devang Patel <dpatel@apple.com>
19145 * gcc.dg/darwin-ld-1.c: New test.
19146 * gcc.dg/darwin-ld-2.c: New test.
19147 * gcc.dg/darwin-ld-3.c: New test.
19148 * gcc.dg/darwin-ld-4.c: New test.
19149 * gcc.dg/darwin-ld-5.c: New test.
19150
191512002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19152
19153 * gcc.c-torture/compile/20021212-1.c: New test.
19154
191552002-12-11 Neil Booth <neil@daikokuya.co.uk>
19156
19157 * gcc.dg/fshort-wchar: New test.
19158
191592002-12-10 Mark Mitchell <mark@codesourcery.com>
19160
19161 PR c++/8372
19162 * g++.dg/template/dtor1.C: New test.
19163
19164 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
19165 markers.
19166
191672002-12-10 Jakub Jelinek <jakub@redhat.com>
19168
19169 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
19170
191712002-12-09 Mark Mitchell <mark@codesourcery.com>
19172
19173 * g++.dg/template/static1.C: New test.
19174 * g++.dg/template/static2.C: New test.
19175 * g++.old-deja/g++.ext/memconst.C: New test.
19176
191772002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19178
19179 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
19180 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
19181 * g++.dg/special/initp1.C: Likewise.
19182
191832002-12-06 Jakub Jelinek <jakub@redhat.com>
19184
19185 * gcc.c-torture/execute/20021204-1.c: New test.
19186
191872002-12-04 Geoffrey Keating <geoffk@apple.com>
19188
19189 * gcc.dg/ppc-fmadd-1.c: New file.
19190 * gcc.dg/ppc-fmadd-2.c: New file.
19191 * gcc.dg/ppc-fmadd-3.c: New file.
19192
191932002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19194
19195 * gcc.c-torture/compile/20021204-1.c: New test.
19196
191972002-12-03 Nathan Sidwell <nathan@codesourcery.com>
19198
19199 * g++.dg/inherit/covariant2.C: New test.
19200 * g++.dg/inherit/covariant3.C: New test.
19201 * g++.dg/inherit/covariant4.C: New test.
19202 * g++.dg/inherit/covariant1.C: Remove XFAIL.
19203 * g++.old-deja/g++.robertl/eb17.C: Likewise.
19204
192052002-12-03 Mark Mitchell <mark@codesourcery.com>
19206
19207 PR c++/8688
19208 * g++.dg/init/brace3.C: New test.
19209
192102002-12-02 Kazu Hirata <kazu@cs.umass.edu>
19211
19212 * gcc.dg/20020210-1.c: Fix a comment typo.
19213
192142002-12-02 Mark Mitchell <mark@codesourcery.com>
19215
19216 PR c++/8720
19217 * g++.dg/parse/defarg1.C: New test.
19218
19219 PR c++/8615
19220 * g++.dg/template/char1.C: New test.
19221
19222 * g++.dg/template/varmod1.C: Fix typo.
19223
192242002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19225
19226 DR 180
19227 * g++.old-deja/g++.pt/crash32.C: Expect error.
19228
192292002-12-01 Mark Mitchell <mark@codesourcery.com>
19230
19231 PR c++/5919
19232 * g++.dg/template/varmod1.C: New test.
19233
19234 PR c++/8727
19235 * g++.dg/inherit/typeinfo1.C: New test.
19236
19237 PR c++/8663
19238 * g++.dg/inherit/typedef1.C: New test.
19239
192402002-11-30 Mark Mitchell <mark@codesourcery.com>
19241
19242 PR c++/8332
19243 PR c++/8493
19244 * g++.dg/template/strlen1.C: New test.
19245
19246 PR c++/8227
19247 * g++.dg/template/ctor2.C: New test.
19248
19249 PR c++/8214
19250 * g++.dg/init/string1.C: New test.
19251
19252 PR c++/8511
19253 * g++.dg/template/friend8.C: New test.
19254
192552002-11-29 Joe Buck <jbuck@synopsys.com>
19256
19257 * g++.dg/lookup/anon2.C: New test.
19258
192592002-11-28 Kazu Hirata <kazu@cs.umass.edu>
19260
19261 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
19262 h8300 port.
19263
192642002-11-27 Richard Sandiford <rsandifo@redhat.com>
19265
19266 * gcc.dg/bitfld-6.c: New test.
19267
192682002-11-27 Jan Hubicka <jh@suse.cz>
19269
19270 * gcc.c-torture/execute/20021127.[cx]: New test.
19271
192722002-11-26 Jan Hubicka <jh@suse.cz>
19273
19274 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
19275 quality.
19276
192772002-11-26 Geoffrey Keating <geoffk@apple.com>
19278
19279 * g++.dg/init/brace2.C: New test.
19280 * g++.old-deja/g++.mike/p9129.C: Correct.
19281
192822002-11-26 Mark Mitchell <mark@codesourcery.com>
19283
19284 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
19285
192862002-11-25 Andreas Bauer <baueran@in.tum.de>
19287
19288 * gcc.dg/sibcall-6: New test for indirect sibcalls.
19289
192902002-11-25 Mark Mitchell <mark@codesourcery.com>
19291
19292 * testsuite/g++.dg/abi/empty11.C: New test.
19293 * testsuite/g++.dg/rtti/cv1.C: New test.
19294
192952002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
19296
19297 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
19298
192992002-11-24 Mark Mitchell <mark@codesourcery.com>
19300
19301 * g++.dg/abi/empty10.C: New test.
19302
193032002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19304
19305 * gcc.c-torture/compile/20021124-1.c: New test.
19306
193072002-11-22 Mark Mitchell <mark@codesourcery.com>
19308
19309 * g++.dg/abi/rtti2.C: New test.
19310
193112002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19312
19313 * gcc.dg/i386-unroll-1.c: New test.
19314
193152002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19316
19317 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
19318 * gcc.c-torture/compile/20021120-2.c: New test.
19319
5354730b
RS
193202002-11-20 Richard Sandiford <rsandifo@redhat.com>
19321
19322 * gcc.dg/bitfld-5.c: New test.
19323
5720520f
RS
193242002-11-20 Richard Sandiford <rsandifo@redhat.com>
19325
19326 * gcc.c-torture/execute/20021120-3.c: New test.
19327
4392ebd3
RS
193282002-11-20 Richard Sandiford <rsandifo@redhat.com>
19329
19330 * gcc.c-torture/execute/20021120-2.c: New test.
19331
3748bd9e
RS
193322002-11-20 Richard Sandiford <rsandifo@redhat.com>
19333
19334 * gcc.c-torture/execute/20021120-1.c: New test.
19335
bc02f8d3
JJ
193362002-11-20 Jakub Jelinek <jakub@redhat.com>
19337
19338 * gcc.c-torture/execute/20021118-3.c: New test.
19339
d61fd3f1 193402002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
19341
19342 * gcc.c-torture/compile/20021119-1.c: New test.
19343
3b312ef4
JT
193442002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
19345
19346 * gcc.dg/duff-1.c: New test.
19347 * gcc.dg/duff-2.c: New test.
19348 * gcc.dg/duff-3.c: New test.
19349
8128cccf
NB
193502002-11-18 Neil Booth <neil@daikokuya.co.uk>
19351
19352 * gcc.dg/cpp/_Pragma5.c: New test.
19353
3503150c
RS
193542002-11-18 Richard Sandiford <rsandifo@redhat.com>
19355
19356 * gcc.c-torture/execute/20021118-2.c: New test.
19357
180bde4f
RS
193582002-11-18 Richard Sandiford <rsandifo@redhat.com>
19359
19360 * gcc.c-torture/execute/20021118-1.c: New test.
19361
aaefd216
JJ
193622002-11-16 Jakub Jelinek <jakub@redhat.com>
19363
19364 * gcc.dg/20021116-1.c: New test.
19365
95675950
MM
193662002-11-14 Mark Mitchell <mark@codesourcery.com>
19367
19368 * g++.dg/abi/vcall1.C: New test.
19369
7eca317a
JJ
193702002-11-14 Jakub Jelinek <jakub@redhat.com>
19371
19372 * gcc.dg/20021029-1.c: New test.
19373 * gcc.dg/20021029-2.c: New test.
19374
1fccfa1e
JDA
193752002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19376
19377 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
19378
110c25ef
EB
193792002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19380
19381 PR c/8439
19382 * gcc.dg/20021110.c: Move to ...
19383 * gcc.c-torture/compile/20021110.c: .... here.
19384
303b90b0
FS
193852002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19386
19387 PR c/8467
19388 * gcc.c-torture/execute/20021111-1.c
19389
45ed7228
EB
193902002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19391
19392 PR c/8439
110c25ef 19393 * gcc.dg/20021110.c: New test.
4977bab6 19394
06315871
MM
193952002-11-10 Mark Mitchell <mark@codesourcery.com>
19396
19397 * g++.dg/abi/vthunk3.C: Run only on x86.
19398
04e6db94
JM
193992002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
19400
19401 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
19402
323941f6
HPN
194032002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
19404
19405 * lib/compat.exp (compat-execute): Fix logic error in last
19406 change.
19407
8c47cfd8
NB
194082002-11-09 Neil Booth <neil@daikokuya.co.uk>
19409
19410 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
19411
5c74d5b0
KL
194122002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19413
19414 PR c++/8389
19415 * g++.dg/template/access6.C: New test.
19416
b8c25665 194172002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
19418
19419 * gcc.dg/i386-ssefp-1.c: New test.
19420 * gcc.dg/i386-ssefp-1.c: New test.
19421
b8c25665 194222002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
19423
19424 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
19425
4f2c9d7e
MM
194262002-11-07 Mark Mitchell <mark@codesourcery.com>
19427
e6a66567
MM
19428 * g++.dg/abi/vthunk3.C: New test.
19429
4f2c9d7e
MM
19430 PR c++/8338
19431 * g++.dg/template/crash2.C: New test.
19432
f72ab53b
MM
194332002-11-07 Mark Mitchell <mark@codesourcery.com>
19434
19435 * testsuite/g++.dg/abi/dtor1.C: New test.
19436 * testsuite/g++.dg/abi/dtor2.C: Likewise.
19437
3cfe49da
GK
194382002-11-05 Geoffrey Keating <geoffk@apple.com>
19439
19440 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
19441 Darwin.
19442
9e96797f
AN
194432002-11-04 Adam Nemet <anemet@lnxw.com>
19444
19445 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
19446 -mthumb. Only xfail with -O0.
19447
548502d3
MM
194482002-11-03 Mark Mitchell <mark@codesourcery.com>
19449
19450 * g++.dg/abi/thunk1.C: New test.
19451 * g++.dg/abi/thunk2.C: Likewise.
19452 * g++.dg/abi/vtt1.C: Likewise.
19453
8cd4a359
DN
194542002-11-02 Diego Novillo <dnovillo@redhat.com>
19455
19456 PR optimization/8423
19457 * gcc.c-torture/execute/builtin-constant.c: New test.
19458
04d57dd5
ZW
194592002-11-01 Zack Weinberg <zack@codesourcery.com>
19460
19461 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
19462 Add some more cases.
19463
bec80a45
MM
194642002-11-01 Mark Mitchell <mark@codesourcery.com>
19465
19466 PR c++/8391
19467 * g++.dg/opt/local1.C: New test.
19468
8c081e84
MM
194692002-10-30 Mark Mitchell <mark@codesourcery.com>
19470
19471 PR c++/8160
19472 * g++.dg/template/complit1.C: New test.
19473
19474 PR c++/8149
19475 * g++.dg/template/typename4.C: Likewise.
19476
7088fca9
KL
194772002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19478
19479 Core issue 287, PR c++/7639
19480 * g++.dg/template/instantiate1.C: Adjust error location.
19481 * g++.dg/template/instantiate3.C: New test.
19482 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
19483 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
19484 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
19485
f6a9714b
HPN
194862002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
19487
19488 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
19489
59db5f7b
MM
194902002-10-29 Mark Mitchell <mark@codesourcery.com>
19491
19492 PR c++/8287
19493 * g++.dg/init/dtor2.C: New test.
19494
a80c67ca
KG
194952002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19496
19497 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
19498 * gcc.dg/nest.c: Bypass errors on irix6.
19499
96a888d6
HPN
195002002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
19501
19502 * gcc.dg/nest.c: Expect error for mmix-*-*.
19503 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
19504
1f032a99
HPN
195052002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
19506
600522f8
HPN
19507 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
19508 markers.
19509
35fcca95 19510 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 19511
f0dd122b
MS
195122002-10-25 Mike Stump <mrs@apple.com>
19513
19514 * gcc.dg/warn-1.c: New test.
19515
f65e1183
ZW
195162002-10-25 Zack Weinberg <zack@codesourcery.com>
19517
19518 * g++.dg/template/typename3.C: New test.
19519
bb5e8a7f
MM
195202002-10-25 Mark Mitchell <mark@codesourcery.com>
19521
e93ee644
MM
19522 * g++.dg/lookup/ptrmem1.C: New test.
19523
bb5e8a7f
MM
19524 * g++.dg/abi/vthunk2.C: New test.
19525
f3763a44
ZW
195262002-10-25 Zack Weinberg <zack@codesourcery.com>
19527
19528 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
19529
ba9a991f
MM
195302002-10-24 Mark Mitchell <mark@codesourcery.com>
19531
19532 * g++.dg/abi/empty9.C: New test.
19533
5f13cfc6
RH
195342002-10-24 Richard Henderson <rth@redhat.com>
19535
19536 * g++.dg/inherit/thunk1.C: Enable for ia64.
19537
6b607ffd
MM
195382002-10-23 Mark Mitchell <mark@codesourcery.com>
19539
19540 PR c++/8067
19541 * g++.dg/lookup/pretty1.C: New test.
19542
8bfb45f8
JJ
195432002-10-23 Jakub Jelinek <jakub@redhat.com>
19544
19545 * gcc.dg/20021023-1.c: New test.
19546
e6f052b7
MM
195472002-10-23 Mark Mitchell <mark@codesourcery.com>
19548
19549 PR c++/7679
19550 * g++.dg/parse/inline1.C: New test.
f65e1183 19551
e2358068
RH
195522002-10-23 Richard Henderson <rth@redhat.com>
19553
619703c6
RH
19554 * g++.dg/inherit/thunk1.C: Enable for x86_64.
19555
e2358068
RH
19556 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
19557
ad4f9910
MM
195582002-10-22 Mark Mitchell <mark@codesourcery.com>
19559
19560 PR c++/6579
19561 * g++.dg/parse/stmtexpr3.C: New test.
19562
8fe734a3
NS
195632002-10-22 Nathan Sidwell <nathan@codesourcery.com>
19564
19565 * g++.dg/expr/cond1.C: New test.
19566
4977bab6
ZW
195672002-10-21 Zack Weinberg <zack@codesourcery.com>
19568
19569 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
19570
7ba539c6
MM
195712002-10-21 Mark Mitchell <mark@codesourcery.com>
19572
19573 * g++.dg/abi/vbase13.C: New test.
19574 * g++.dg/abi/vbase14.C: Likewise.
19575
75d38379
JJ
195762002-10-21 Jakub Jelinek <jakub@redhat.com>
19577
19578 * gcc.dg/tls/pic-1.c: New test.
19579 * gcc.dg/tls/nonpic-1.c: New test.
19580 * gcc.dg/20021018-1.c: New test.
19581
aaee784a
UW
195822002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
19583
19584 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
19585 Remove only files with the same base name as the test case.
19586 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
19587 (profopt-execute): Likewise. Also, remove old profiling
19588 and performance data files before running the tests.
19589
19590 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
19591 * g++.dg/bprob/bprob.exp: Likewise.
19592 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
19593 to allow more general test case names.
19594
19595 * g++.dg/bprob/bprob-1.C: Rename to ...
19596 * g++.dg/bprob/g++-bprob-1.C: ... this.
19597
19598 * g77.dg/bprob/bprob-1.f: Rename to ...
19599 * g77.dg/bprob/g77-bprob-1.f: ... this.
19600
22bd2554
ZW
196012002-10-21 Zack Weinberg <zack@codesourcery.com>
19602
19603 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
19604 bison 1.50 or later.
19605
434fb8b7
JJ
196062002-10-21 Janis Johnson <janis187@us.ibm.com>
19607
19608 * g++.dg/README: Describe more test directories.
19609
42328048
MM
196102002-10-21 Mark Mitchell <mark@codesourcery.com>
19611
c6c01481 19612 * g++.dg/init/array6.C: Add additional tests.
42328048 19613
ecef5e87
UW
196142002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
19615
19616 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
19617 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
19618
0ac1a3d3
KH
196192002-10-21 Kazu Hirata <kazu@cs.umass.edu>
19620
19621 * gcc.c-torture/compile/20020604-1.x: New.
19622 * gcc.c-torture/compile/simd-5.x: Likewise.
19623 * gcc.c-torture/execute/920710-1.x: Likewise.
19624 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
19625
97cc1f5e
MM
196262002-10-21 Mark Mitchell <mark@codesourcery.com>
19627
19628 * g++.dg/inherit/override1.C: Add dg-options clause.
19629
ab3146fd
ZD
196302002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19631
19632 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
19633 _mm_slli_si128.
19634
0d8b229b
AS
196352002-10-19 Andreas Schwab <schwab@suse.de>
19636
19637 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
19638 directory component.
19639
9368208b
MM
196402002-10-18 Mark Mitchell <mark@codesourcery.com>
19641
80bbd03d
MM
19642 * g++.dg/inherit/thunk1.C: New test.
19643
9368208b
MM
19644 * g++.dg/inherit/override1.C: New test.
19645
19646 * g++.dg/abi/mangle11.C: New test.
19647 * g++.dg/abi/mangle14.C: New test.
19648 * g++.dg/abi/mangle17.C: New test.
19649
8a188e24
NS
196502002-10-17 Nathan Sidwell <nathan@codesourcery.com>
19651
19652 * g++.dg/overload/member2.C: New test.
19653
768bf0ab
JJ
196542002-10-17 Janis Johnson <janis187@us.ibm.com>
19655
19656 * g++.dg/README: Describe new compat directory.
19657 * g++.dg/dg.exp: Skip tests in compat directory.
19658 * README.compat: New file.
19659 * lib/compat.exp: New expect script.
19660 * g++.dg/compat: New test directory.
19661 * g++.dg/compat/compat.exp: New expect script.
19662 * g++.dg/compat/abi: New test directory.
19663 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
19664 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
19665 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
19666 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
19667 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
19668 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
19669 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
19670 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
19671 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
19672 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
19673 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
19674 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
19675 * g++.dg/compat/break: New test directory.
19676 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
19677 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
19678 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
19679 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
19680 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
19681 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
19682 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
19683 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
19684 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
19685 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
19686 g++.dg/compat/break/README: New files.
19687 * g++.dg/compat/eh: New test directory.
19688 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
19689 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
19690 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
19691 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
19692 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
19693 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
19694 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
19695 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
19696 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
19697 g++.dg/compat/eh/filter2_y.C,
19698 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
19699 g++.dg/compat/eh/new1_y.C,
19700 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
19701 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
19702 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
19703 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
19704 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
19705 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
19706 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
19707 g++.dg/compat/eh/unexpected1_y.C: New files.
19708 * g++.dg/compat/init: New test directory.
19709 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
19710 g++.dg/compat/init/array5_y.C,
19711 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
19712 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
19713 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
19714 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
19715 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
19716 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
19717 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
19718 g++.dg/compat/init/init-ref2_y.C: New files.
19719
982216be
MM
197202002-10-17 Mark Mitchell <mark@codesourcery.com>
19721
19722 PR c++/7584
19723 * g++.dg/inherit/using3.C: New test.
19724
b8c25665 197252002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
19726
19727 * gcc.dg/20021017-2.c: New test.
19728
b216f69b
MM
197292002-10-17 Mark Mitchell <mark@codesourcery.com>
19730
2d05cd96 19731 * g++.dg/abi/mangle16.C: Adjust.
d768a589 19732
b216f69b
MM
19733 * g++.dg/init/array8.C: New test.
19734
6e53546d
RS
197352002-10-17 Richard Sandiford <rsandifo@redhat.com>
19736
19737 * gcc.dg/special/mips-abi.exp: New test.
19738 * gcc.dg/special/mips-abi.s: Empty file used by the above.
19739
2303a079
MM
197402002-10-16 Mark Mitchell <mark@codesourcery.com>
19741
d3133e68
MM
19742 * g++.dg/abi/mangle16.C: New test.
19743 * g++.dg/abi/mangle17.C: Likewise.
19744
2303a079
MM
19745 PR c++/7478
19746 * g++.dg/template/ref1.C: New test.
19747
e055ba36
KG
197482002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19749
19750 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
19751
6e2ac1ae
UW
197522002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
19753
19754 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
19755
451c0899
MM
197562002-10-16 Mark Mitchell <mark@codesourcery.com>
19757
19758 PR c++/7524
19759 * g++.dg/init/array7.C: New test.
19760
3fa3c4bd
MM
197612002-10-15 Mark Mitchell <mark@codesourcery.com>
19762
19763 * g++.dg/init/array6.C: New test.
22bd2554 19764
3fa3c4bd
MM
19765 * g++.dg/abi/mangle13.C: Likewise.
19766 * g++.dg/abi/mangle14.C: Likewise.
19767 * g++.dg/abi/mangle15.C: Likewise.
19768
58731fd1
MM
197692002-10-14 Mark Mitchell <mark@codesourcery.com>
19770
19771 * g++.dg/abi/empty8.C: New test.
22bd2554 19772
6742d92b
NS
197732002-10-15 Nathan Sidwell <nathan@codesourcery.com>
19774
19775 * g++.dg/init/ctor1.C: New test.
19776
23a64177
UW
197772002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
19778
19779 * gcc.c-torture/execute/20021015-1.c: New test.
19780
b8c25665 197812002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
19782
19783 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
19784
b8c25665 197852002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
19786
19787 * gcc.dg/i386-ssetype-[1-5].c: New tests.
19788
741fa37f
RH
197892002-10-14 Richard Henderson <rth@redhat.com>
19790
19791 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
19792
a3b88570
MM
197932002-10-14 Mark Mitchell <mark@codesourcery.com>
19794
19795 PR optimization/6631
19796 * g++.dg/opt/const2.C: New test.
19797
77631fa7
MM
197982002-10-14 Mark Mitchell <mark@codesourcery.com>
19799
19800 PR c++/7176
19801 * g++.dg/parse/friend1.C: New test.
19802 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
19803
0d1c5774
JJ
198042002-10-14 Jakub Jelinek <jakub@redhat.com>
19805
19806 * gcc.dg/20021014-1.c: New test.
19807
8e3df2de
MM
198082002-10-11 Mark Mitchell <mark@codesourcery.com>
19809
dac45b5c
MM
19810 PR c++/5661
19811 * g++.dg/ext/vlm1.C: New test.
19812 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 19813
8e3df2de
MM
19814 * g++.dg/init/array1.C: Remove invalid braces.
19815 * g++.dg/init/brace1.C: New test.
19816 * g++.dg/init/copy2.C: Likewise.
19817 * g++.dg/init/copy3.C: Likewise.
19818 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
19819 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
19820 braces.
22bd2554 19821
98ddd678
NB
198222002-10-11 Neil Booth <neil@daikokuya.co.uk>
19823
19824 * gcc.dg/cpp/assembler.S: Don't use -ansi.
19825
b8c25665 198262002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
19827
19828 * gcc.c-torture/compile/simd-5.c: New test.
19829
4977bab6
ZW
198302002-10-10 Roger Sayle <roger@eyesopen.com>
19831
19832 * gcc.c-torture/execute/shiftopt-1.c: New test case.
19833
61fdde38
JW
198342002-10-10 Jim Wilson <wilson@redhat.com>
19835
19836 * gcc.c-torture/execute/20021010-1.c: New test.
19837
95f79357
ZW
198382002-10-09 Zack Weinberg <zack@codesourcery.com>
19839
85cd7be8 19840 PR c/7353
95f79357
ZW
19841 * g++.dg/ext/typedef-init.C: New test.
19842 * gcc.dg/typedef-init.c: New test.
19843
5cc67323
NB
198442002-10-09 Neil Booth <neil@daikokuya.co.uk>
19845
19846 * gcc.dg/cpp/paste13.c: New test.
19847
131d2c16
KG
198482002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19849
19850 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
19851 remaining platforms, XFAIL during compile, not execute. Don't
19852 XFAIL at -O0.
19853
bf52f899
NS
198542002-10-08 Nathan Sidwell <nathan@codesourcery.com>
19855
19856 * gcc.dg/alias-1.c: Tweak expected warning.
19857
a85cd145
V
198582002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19859
19860 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
19861
f75369c8
AJ
198622002-10-06 Andreas Jaeger <aj@suse.de>
19863
8d725537
AJ
19864 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
19865 * gcc.dg/cpp/c++98.C: Likewise.
19866
19867 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
19868 * g++.dg/cpp/c++98.C: Likewise.
19869
19870 * g++.dg/README (Subdirectories): Mention cpp directory.
19871
f75369c8
AJ
19872 PR target/7559
19873 * gcc.dg/20021006-1.c: New test.
19874
eb55ce4b
KL
198752002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19876
19877 PR c++/7804
19878 * g++.dg/other/warning1.C: New test.
19879
f91f86e7
RS
198802002-10-04 Roger Sayle <roger@eyesopen.com>
19881
19882 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
19883 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
19884 and sparc-*-* with -m64 as expected failures. See PR 8087.
19885
bd9bb3d2
MM
198862002-10-03 Mark Mitchell <mark@codesourcery.com>
19887
19888 PR c++/7931
19889 * g++.dg/template/ptrmem3.C: New test.
f75369c8 19890
bd9bb3d2
MM
19891 PR c++/7754
19892 * g++.dg/template/union1.C: New test.
19893
6397d80b
MM
198942002-10-03 Mark Mitchell <mark@codesourcery.com>
19895
19896 PR c++/8006
19897 * g++.dg/abi/mangle9.C: New test.
19898 * g++.dg/abi/mangle10.C: New test.
19899 * g++.dg/abi/mangle11.C: New test.
19900 * g++.dg/abi/mangle12.C: New test.
19901
2282d28d
MM
199022002-10-02 Mark Mitchell <mark@codesourcery.com>
19903
19904 PR c++/7188.
19905 * g++.dg/template/meminit1.C: New test.
19906 * g++.dg/warn/Wreorder-1.C: Likewise.
19907 * g++.old-deja/g++.mike/warn3.C: Tweak.
19908 * lib/prune.exp: Ingore "in copy constructor".
19909
e5ec43ac
AJ
199102002-10-02 Andreas Jaeger <aj@suse.de>
19911
19912 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
19913 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
19914 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
19915 on x86-64.
19916
a1d1a0f9
MM
199172002-10-01 Mark Mitchell <mark@codesourcery.com>
19918
19919 * gcc.dg/empty1.C: Fix typo.
19920
73a73768
NS
199212002-10-01 Nathan Sidwell <nathan@codesourcery.com>
19922
19923 * gcc.dg/alias-1.c: New test.
19924
871e97f7
MM
199252002-10-01 Mark Mitchell <mark@codesourcery.com>
19926
0645ba8f
MM
19927 * gcc.dg/empty1.C: New test.
19928
871e97f7
MM
19929 * g++.dg/tls/init-2.C: Tweak error messages.
19930
8ab907e8
RS
199312002-10-01 Richard Sandiford <rsandifo@redhat.com>
19932
19933 * gcc.c-torture/compile/20020923-1.c: New test.
19934
e3e3815b
JT
199352002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
19936
19937 * gcc.c-torture/execute/ffs-1.c: New test.
19938 * gcc.c-torture/execute/ffs-2.c: Ditto.
19939
5a9a1961
NS
199402002-09-30 Nathan Sidwell <nathan@codesourcery.com>
19941
19942 * g++.dg/overload/member1.C: New test.
19943
ed8e443a 199442002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 19945
ed8e443a
JM
19946 * g++.dg/abi/empty7.C: New test.
19947 * g++.dg/init/pm2.C: Likewise.
f75369c8 19948
ed8e443a 199492002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 19950
ed8e443a 19951 * g++.dg/rtti/crash1.C: New test.
03357c23 19952
ed8e443a 199532002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 19954
ed8e443a
JM
19955 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
19956 gcc.dg/sibcall-4.c: New tests.
d7bb749a 19957
ed8e443a 199582002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 19959
ed8e443a
JM
19960 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
19961 powerpc and MMIX targets.
1c402174 19962
ed8e443a 199632002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 19964
ed8e443a 19965 * gcc.dg/cpp/20020927-1.c: New.
57147be1 19966
ed8e443a 199672002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 19968
ed8e443a 19969 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 19970
ed8e443a 199712002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 19972
ed8e443a 19973 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 19974
ed8e443a 199752002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 19976
ed8e443a 19977 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 19978
ed8e443a 199792002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 19980
ed8e443a 19981 * README.QMTEST: Fix typo.
d57f8a71 19982
ed8e443a 199832002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 19984
ed8e443a 19985 * gcc.dg/20020926-1.c: New test.
b784617e 19986
ed8e443a 199872002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 19988
ed8e443a
JM
19989 PR target/7842
19990 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 19991
ed8e443a 199922002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 19993
ed8e443a
JM
19994 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
19995 unique to the tool.
19996 * lib/g77.exp (g77_init): Likewise.
19997 * lib/g++.exp (g++_init): Likewise.
19998 * lib/objc.exp (objc_init): Likewise.
1c88948f 19999
ed8e443a 200002002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 20001
ed8e443a
JM
20002 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
20003 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
20004 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 20005
ed8e443a 200062002-09-25 Richard Henderson <rth@redhat.com>
6190e147 20007
ed8e443a
JM
20008 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
20009 too-small long double.
6190e147 20010
ed8e443a 200112002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 20012
ed8e443a 20013 * gcc.dg/20020919-1.c: New test.
c354bbcc 20014
ed8e443a 200152002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 20016
ed8e443a
JM
20017 * g++.dg/abi/bitfield6.C: New test.
20018 * g++.dg/abi/bitfield7.C: New test.
20019 * g++.dg/abi/bitfield8.C: New test.
20020 * g++.dg/abi/vbase11.C: New test.
2d3e278d 20021
ed8e443a 200222002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 20023
ed8e443a
JM
20024 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
20025 hppa*-*-hpux*. Update test comment.
490ed846 20026
ed8e443a 200272002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 20028
ed8e443a 20029 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 20030
ed8e443a 200312002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 20032
ed8e443a 20033 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 20034
ed8e443a 200352002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 20036
ed8e443a 20037 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 20038
ed8e443a 200392002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 20040
ed8e443a
JM
20041 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
20042 systems.
1ce505c4 20043
ed8e443a 200442002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 20045
ed8e443a
JM
20046 * gcc.c-torture/execute/ieee/mzero3.c: New test.
20047
20048 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20049 Adjust for c++filt moved to binutils. Remove spurious duplicate
20050 setting of cxxfilt.
20051
200522002-09-19 Geoffrey Keating <geoffk@apple.com>
20053
20054 * gcc.dg/20020312-2.c: Update for darwin.
20055
200562002-09-18 Nathan Sidwell <nathan@codesourcery.com>
20057
20058 * g++.old-deja/g++.other/crash32.C: Mark ICE.
20059
200602002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
20061
20062 * objc.dg/comp-types-1.m: New test.
20063 * objc.dg/comp-types-2.m: New test.
20064 * objc.dg/comp-types-3.m: New test.
20065 * objc.dg/comp-types-4.m: New test.
20066 * objc.dg/comp-types-5.m: New test.
20067 * objc.dg/comp-types-6.m: New test.
20068
200692002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
20070
20071 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
20072
200732002-09-16 Nathan Sidwell <nathan@codesourcery.com>
20074
20075 * g++.dg/other/do1.C: New test.
20076
20077 * g++.dg/template/subst1.C: New test.
20078
200792002-09-16 Steve Ellcey <sje@cup.hp.com>
20080
20081 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
20082
200832002-09-16 Nathan Sidwell <nathan@codesourcery.com>
20084
20085 * g++.dg/template/qualttp20.C: Adjust expected errors.
20086 * g++.old-deja/g++.jason/report.C: Likewise.
20087 * g++.old-deja/g++.other/qual1.C: Likewise.
20088
20089 * g++.dg/lookup/scoped2.C: New test.
20090
20091 * g++.dg/ext/asm3.C: New test.
20092
200932002-09-16 Richard Earnshaw <rearnsha@arm.com>
20094
20095 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
20096
200972002-09-16 Kazu Hirata <kazu@cs.umass.edu>
20098
20099 * ChangeLog: follow spelling conventions.
20100 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
20101 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
20102 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
20103 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
20104 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
20105 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
20106 * g++.old-deja/g++.law/global-init1.C: Likewise.
20107 * g++.old-deja/g++.other/delete4.C: Likewise.
20108 * g++.old-deja/g++.other/inline21.C: Likewise.
20109 * g++.old-deja/g++.other/singleton.C: Likewise.
20110 * g77.dg/strlen0.f: Likewise.
20111 * g77.f-torture/compile/20010519-1.f: Likewise.
20112 * g77.f-torture/compile/980310-4.f: Likewise.
20113 * gcc.c-torture/compile/20000605-1.c: Likewise.
20114 * gcc.c-torture/execute/20020225-1.c: Likewise.
20115 * gcc.dg/c90-hexfloat-2.c: Likewise.
20116 * gcc.dg/c99-bool-1.c: Likewise.
20117 * gcc.dg/c99-hexfloat-2.c: Likewise.
20118 * gcc.dg/dll-2.c: Likewise.
20119 * gcc.dg/wtr-union-init-1.c: Likewise.
20120 * gcc.dg/wtr-union-init-2.c: Likewise.
20121 * gcc.dg/wtr-union-init-3.c: Likewise.
20122 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20123 * gcc.dg/cpp/defined.c: Likewise.
20124 * gcc.dg/cpp/macsyntx.c: Likewise.
20125 * gcc.dg/cpp/paste2.c: Likewise.
20126 * gcc.dg/cpp/trad/defined.c: Likewise.
20127 * gcc.dg/format/c90-printf-1.c: Likewise.
20128 * gcc.dg/format/c90-scanf-1.c: Likewise.
20129 * gcc.dg/format/c99-printf-1.c: Likewise.
20130 * gcc.dg/format/c99-scanf-1.c: Likewise.
20131 * gcc.misc-tests/gcov-8.c: Likewise.
20132 * lib/profopt.exp: Likewise.
20133
201342002-09-15 Krister Walfridsson <cato@df.lth.se>
20135
20136 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
20137
201382002-09-15 Nathan Sidwell <nathan@codesourcery.com>
20139
20140 * g++.dg/inherit/using2.C: New test.
20141
201422002-09-15 Kazu Hirata <kazu@cs.umass.edu>
20143
20144 * ChangeLog: Follow spelling conventions.
20145 * g++.dg/template/friend4.C: Likewise.
20146 * g++.old-deja/g++.pt/crash67.C: Likewise.
20147 * gcc.c-torture/execute/20000801-4.c: Likewise.
20148 * gcc.dg/c90-digraph-1.c: Likewise.
20149 * gcc.dg/c94-digraph-1.c: Likewise.
20150 * gcc.dg/c99-digraph-1.c: Likewise.
20151 * gcc.dg/cpp/line5.c: Likewise.
20152 * gcc.dg/cpp/multiline.c: Likewise.
20153 * gcc.dg/cpp/trad/literals-1.c: Likewise.
20154 * gcc.dg/format/attr-3.c: Likewise.
20155 * gcc.dg/format/c90-scanf-3.c: Likewise.
20156 * gcc.dg/format/ext-4.c: Likewise.
20157
201582002-09-15 Nathan Sidwell <nathan@codesourcery.com>
20159
20160 * g++.dg/template/pretty1.C: New test.
20161
201622002-09-14 Alan Modra <amodra@bigpond.net.au>
20163
20164 * gcc.c-torture/execute/struct-cpy-1.c: New test.
20165
201662002-09-13 Matt Austern <austern@apple.com>
20167
20168 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
20169 passing a cast expression to a function by const reference.
20170
201712002-09-13 Nathan Sidwell <nathan@codesourcery.com>
20172
20173 * g++.dg/template/deduce1.C: New test.
20174
201752002-09-13 Kazu Hirata <kazu@cs.umass.edu>
20176
20177 * gcc.c-torture/execute/simd-1.c: Force all use of int to
20178 32-bit int.
20179
201802002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
20181
20182 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
20183 usage.
20184
201852002-09-10 Richard Earnshaw <rearnsha@arm.com>
20186
20187 * gcc.c-torture/compile/20020910-1.c: New test.
20188
201892002-09-10 Frank Ch. Eigler <fche@redhat.com>
20190
20191 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
20192
201932002-09-10 Andreas Jaeger <aj@suse.de>
20194
20195 * gcc.dg/20020312-2.c: Adjust for x86-64.
20196
201972002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
20198
20199 * g77.dg/7388.f: New test case for PR 7388.
20200
202012002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
20202
20203 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
20204
202052002-09-05 Ziemowit Laski <zlaski@apple.com>
20206
20207 * objc.dg/proto-lossage-1.m: New test.
20208
202092002-09-06 Neil Booth <neil@daikokuya.co.uk>
20210
20211 * gcc.dg/cpp/_Pragma4.c: Fix typo.
20212
202132002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
20214
20215 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
20216 expected to pass.
20217
202182002-09-06 Stan Shebs <shebs@apple.com>
20219 David Edelsohn <edelsohn@gnu.org>
20220
20221 * gcc.dg/weak: New directory.
20222 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
20223 target-specific xfail bits.
20224 * gcc.dg/typeof-2.c: Move to new directory.
20225 * gcc.dg/weak.exp: New expect script.
20226
202272002-09-06 Alan Modra <amodra@bigpond.net.au>
20228
20229 * gcc.c-torture/execute/extzvsi.c: New test.
20230
202312002-09-05 Stan Shebs <shebs@apple.com>
20232
20233 * gcc.dg/weak-1.c: xfail on Darwin.
20234 * gcc.dg/weak-2.c: Ditto.
20235 * gcc.dg/weak-3.c: Ditto.
20236 * gcc.dg/weak-4.c: Ditto.
20237 * gcc.dg/weak-5.c: Ditto.
20238 * gcc.dg/weak-6.c: Ditto.
20239 * gcc.dg/weak-7.c: Ditto.
20240 * gcc.dg/weak-8.c: Ditto.
20241 * gcc.dg/weak-9.c: Ditto.
20242
202432002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
20244
20245 * gcc.c-torture/execute/loop-14.c: New test.
20246
202472002-09-04 Jakub Jelinek <jakub@redhat.com>
20248
20249 * g++.dg/other/cxa-atexit1.C: New test.
20250
20251 * gcc.dg/typeof-2.c: New test.
20252
202532002-09-03 Roger Sayle <roger@eyesopen.com>
20254
20255 * gcc.dg/builtins-2.c: New testcase.
20256 * gcc.dg/builtins-3.c: New testcase.
20257
202582002-09-03 Neil Booth <neil@daikokuya.co.uk>
20259
20260 * gcc.dg/cpp/_Pragma4.c: New test.
20261
202622002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
20263
20264 * objc/execute/nil_method-1.m: New testcase.
20265
202662002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
20267
20268 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
20269 [Object class], not [Object initialize].
20270
202712002-08-31 Roger Sayle <roger@eyesopen.com>
20272 Hans-Peter Nilsson <hp@bitrange.com>
20273
20274 * gcc.c-torture/execute/20020720-1.x: Skip test on
20275 mmix-knuth-mmixware. Correct comment.
20276
202772002-08-27 Mark Mitchell <mark@codesourcery.com>
20278
20279 * testsuite/g++.dg/abi/bitfield5.C: New test.
20280 * testsuite/g++.dg/abi/vbase10.C: Likewise.
20281
202822002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
20283
20284 * objc.dg/undeclared-selector.m: New test.
20285
202862002-08-27 Nathan Sidwell <nathan@codesourcery.com>
20287
20288 * g++.dg/other/offsetof1.C: Avoid cast warning.
20289
202902002-08-26 Ziemowit Laski <zlaski@apple.com>
20291
20292 * objc.dg/super-class-2.m: New test.
20293
202942002-08-24 Matt Austern <austern@apple.com>
20295
20296 * g++.dg/ext/lvaddr.C: New test.
20297 * g++.dg/ext/lvcast.C: New test.
20298
202992002-08-22 Mark Mitchell <mark@codesourcery.com>
20300
20301 * testsuite/g++.dg/inherit/cond1.C: New test.
20302
203032002-08-22 Geoffrey Keating <geoffk@redhat.com>
20304
20305 * gcc.dg/noncompile/incomplete-1.c: New test.
20306
203072002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20308
20309 * gcc.dg/typespec-1.c: New test.
20310
203112002-08-20 Devang Patel <dpatel@apple.com>
20312 * objc.dg/proto-hier-2.m: New test.
20313
203142002-08-19 Ziemowit Laski <zlaski@apple.com>
20315
20316 * objc.dg/bitfield-1.m: New test.
20317 * objc.dg/bitfield-2.m: New test.
20318
203192002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
20320
20321 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
20322 gcc.dg/c99-flex-array-4.c: New tests.
20323
203242002-08-16 Stan Shebs <shebs@apple.com>
20325
20326 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
20327
203282002-08-15 Jakub Jelinek <jakub@redhat.com>
20329
20330 * gcc.dg/typeof-1.c: New test.
20331 * g++.dg/ext/typeof2.C: New test.
20332
203332002-08-15 Nathan Sidwell <nathan@codesourcery.com>
20334
20335 * g++.dg/other/offsetof1.C: New test.
20336
203372002-08-14 Richard Henderson <rth@redhat.com>
20338
20339 * gcc.dg/tls/diag-3.c: Fix expected message strings.
20340
203412002-08-14 Neil Booth <neil@daikokuya.co.uk>
20342
20343 * gcc.dg/cpp/_Pragma3.c: New test.
20344
203452002-08-13 Mark Mitchell <mark@codesourcery.com>
20346
20347 * g++.dg/template/inherit3: New test.
20348
203492002-08-10 Nathan Sidwell <nathan@codesourcery.com>
20350
20351 * gcc.dg/bitfld-4.c: Add blank options.
20352
203532002-08-09 Mark Mitchell <mark@codesourcery.com>
20354
20355 * g++.dg/template/crash1.C: New test.
20356
203572002-08-08 Jakub Jelinek <jakub@redhat.com>
20358
20359 * gcc.dg/tls/opt-2.c: New test.
20360
203612002-08-08 Devang Patel <dpatel@apple.com>
20362
20363 * objc.dg/selector-1.m : New test
20364
203652002-08-08 Nathan Sidwell <nathan@codesourcery.com>
20366
20367 * g++.dg/abi/bitfield4.C: New test.
20368 * gcc.dg/bitfld-4.c: New test.
20369
203702002-08-08 Nathan Sidwell <nathan@codesourcery.com>
20371
20372 * g++.dg/other/packed1.C: New test.
20373
203742002-08-07 Mark Mitchell <mark@codesourcery.com>
20375
20376 * g++.dg/abi/offsetof.C: Tweak error messages.
20377 * g++.old-deja/g++.mike/p10769a.C: Likewise.
20378
203792002-08-08 Jakub Jelinek <jakub@redhat.com>
20380
20381 * gcc.dg/bitfld-3.c: New test.
20382
203832002-08-07 Jakub Jelinek <jakub@redhat.com>
20384 Richard Henderson <rth@redhat.com>
20385
20386 * gcc.dg/i386-bitfield1.c: New test.
20387 * g++.dg/abi/bitfield3.C: Update.
20388
203892002-08-07 Neil Booth <neil@daikokuya.co.uk>
20390
20391 * objc.dg/const-str-2.m: Update.
20392 * gcc.dg/cpp/c++98.c: Change to C extension.
20393 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
20394 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
20395
203962002-08-06 Aldy Hernandez <aldyh@redhat.com>
20397
20398 * testsuite/gcc.dg/tls/diag-3.c: New.
20399
204002002-08-07 Gabriel Dos Reis <gdr@nerim.net>
20401
20402 * g++.dg/README (Subdirectories): Document new subdir expr.
20403 * g++.dg/expr/pmf-1.C: New test.
20404
204052002-08-06 Neil Booth <neil@daikokuya.co.uk>
20406
20407 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
20408
204092002-08-06 Jakub Jelinek <jakub@redhat.com>
20410
20411 * g++.dg/abi/bitfield3.C: New test.
20412
204132002-08-05 Nathan Sidwell <nathan@codesourcery.com>
20414
20415 * lib/gcov.exp: Tweak expected line formats.
20416 * gcc.misc-tests/gcov8.c: New test.
20417 * gcc.misc-tests/gcov8.x: New flags.
20418
204192002-08-05 Jakub Jelinek <jakub@redhat.com>
20420
20421 * consistency.vlad/layout/endian.c: Include string.h.
20422
20423 * gcc.c-torture/execute/20020805-1.c: New test.
20424
204252002-08-04 Gabriel Dos Reis <gdr@nerim.net>
20426
20427 * g++.dg/other/conversion1.C: New test.
20428
204292002-08-03 Roger Sayle <roger@eyesopen.com>
20430
20431 * gcc.dg/builtins-1.c: New testcase.
20432
204332002-08-02 Mark Mitchell <mark@codesourcery.com>
20434
20435 * g++.dg/inherit/access3.C: New test.
20436
204372002-08-01 Jakub Jelinek <jakub@redhat.com>
20438
20439 * gcc.dg/ia64-visibility-2.c: New test.
20440
204412002-08-01 Benjamin Kosnik <bkoz@redhat.com>
20442
20443 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
20444 __qualifier_flags to __flags.
20445
204462002-07-31 Mark Mitchell <mark@codesourcery.com>
20447
20448 * g++.dg/inherit/operator1.C: New test.
20449 * g++.dg/lookup/disamb1.C: Fix typo in comment.
20450 * g++.dg/other/error1.C: Change expected error message.
20451 * g++.dg/template/conv4.C: Likewise.
20452
204532002-07-26 Neil Booth <neil@daikokuya.cop.uk>
20454
20455 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
20456 for documented behavior.
20457
204582002-07-25 Roger Sayle <roger@eyesopen.com>
20459
20460 * gcc.c-torture/execute/20020720-1.x: Skip this test on
20461 several targets known to fail.
20462
204632002-07-25 Richard Sandiford <rsandifo@redhat.com>
20464
20465 * gcc.dg/mips-args-[123].c: New tests.
20466
204672002-07-24 Aldy Hernandez <aldyh@redhat.com>
20468
20469 * gcc.dg/ppc-spe.c: New.
20470
204712002-07-24 Geoffrey Keating <geoffk@redhat.com>
20472
20473 * g++.dg/other/ptrmem4.C: New testcase.
20474
204752002-07-24 Richard Henderson <rth@redhat.com>
20476
20477 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
20478
204792002-07-24 Gabriel Dos Reis <gdr@nerim.net>
20480
20481 * g++.dg/ext/alignof1.C (main): Return 0 for success.
20482
204832002-07-24 Roger Sayle <roger@eyesopen.com>
20484
20485 * gcc.c-torture/execute/memset-3.c: New testcase.
20486
204872002-07-24 Neil Booth <neil@daikokuya.co.uk>
20488
20489 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 20490 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 20491
13fd931e
KG
204922002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20493
20494 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
20495 Delete.
20496
b8c25665 204972002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
20498
20499 * gcc.c-torture/compile/simd-4.c: New test.
20500
0e902d98
KL
205012002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20502
20503 PR c++/7347, c++/7348
20504 * g++.dg/template/access4.C: New test.
20505 * g++.dg/template/access5.C: New test.
20506 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
20507 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
20508 * g++.old-deja/g++.pt/ttp58.C: Likewise.
20509 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
20510
cf3c4f56
JJ
205112002-07-22 Jakub Jelinek <jakub@redhat.com>
20512
20513 * gcc.dg/gnu89-init-2.c: New test.
20514
56508306
GDR
205152002-07-21 Gabriel Dos Reis <gdr@nerim.net>
20516
20517 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
20518
0da65b89
RS
205192002-07-20 Roger Sayle <roger@eyesopen.com>
20520
20521 * gcc.c-torture/execute/20020720-1.c: New testcase.
20522
68e65275
NB
205232002-07-20 Neil Booth <neil@daikokuya.co.uk>
20524
20525 * gcc.dg/cpp/Wsignprom.c: New tests.
20526
a0c58ea9
AM
205272002-07-20 Alan Modra <amodra@bigpond.net.au>
20528
20529 * gcc.c-torture/execute/loop-13.c: New test.
20530
75aef48a
NB
205312002-07-19 Neil Booth <neil@daikokuya.co.uk>
20532
20533 * gcc.dg/cpp/expr.c: New tests.
20534
803b90d3 205352002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
20536
20537 * g++.dg/opt/pr6713.C: Add template instantiation.
20538
85272855
AM
205392002-07-18 Alan Modra <amodra@bigpond.net.au>
20540
437deefa
DE
20541 * gcc.dg/nest.c: New test.
20542
205432002-07-17 Richard Henderson <rth@redhat.com>
20544
20545 * g++.dg/opt/pr6713.C: New test.
85272855 20546
90888283
EB
205472002-07-17 Eric Botcazou <ebotcazou@multimania.com>
20548
20549 * gcc.c-torture/execute/loop-2e.x: Let the testcase
20550 XFAIL for all x86 processors.
20551
ce0ead25
ID
205522002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
20553
20554 * gcc.c-torture/execute/20010122-1.x: Do not test with
20555 -fomit-frame-pointer.
20556
d955f6ea
KL
205572002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20558
20559 * g++.dg/template/instantiate2.C: New test.
20560 * g++.dg/template/spec4.C: New test.
20561
ba59df78
KL
205622002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20563
20564 * g++.dg/template/access2.C: New test.
20565 * g++.dg/template/access3.C: New test.
20566
6c535c69
ZW
205672002-07-15 Zack Weinberg <zack@codesourcery.com>
20568
20569 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
20570 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
20571 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
20572 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
20573 Convert to use <stdarg.h>.
20574 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
20575 Delete.
20576 * gcc.dg/va-arg-2.c: New.
20577 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
20578
794a292d
JJ
205792002-07-15 Jakub Jelinek <jakub@redhat.com>
20580
20581 * gcc.c-torture/compile/20020710-1.c: New test.
20582
b8c25665 205832002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 20584 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
20585
20586 gcc.c-torture/compile/simd-2.c: New testcase.
20587 gcc.c-torture/compile/simd-3.c: Likewise.
20588
f0ab6bf2
MM
205892002-07-11 Mark Mitchell <mark@codesourcery.com>
20590
20591 PR c++/7224
20592 * g++.dg/overload/error1.C: New test.
6c535c69 20593
789b7de5
RO
205942002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20595
20596 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
20597 configuration and IRIX 6 O32 ABI.
20598
e65a2d65
RS
205992002-07-11 Roger Sayle <roger@eyesopen.com>
20600
20601 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
20602
c5358a5d
RS
206032002-07-10 Roger Sayle <roger@eyesopen.com>
20604
20605 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
20606
6d844e9d
JL
206072002-07-10 Jeffrey A Law <law@redhat.com>
20608
6c535c69 20609 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 20610
6c535c69 20611 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 20612
2fefbb5d
AH
206132002-07-09 Aldy Hernandez <aldyh@redhat.com>
20614
6c535c69 20615 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 20616
4d5be58b
DN
206172002-07-09 Diego Novillo <dnovillo@redhat.com>
20618
20619 * gcc.c-torture/compile/20020709-1.c: New test.
20620
78abea27
RS
206212002-07-07 Roger Sayle <roger@eyesopen.com>
20622
20623 * g++.dg/template/qualttp21.C: New test case.
20624
e66c8649
AO
206252002-07-06 Alexandre Oliva <aoliva@redhat.com>
20626
20627 * gcc.c-torture/compile/20020706-1.c: New test.
20628 * gcc.c-torture/compile/20020706-2.c: New test.
20629
78abea27
RS
206302002-07-06 Brian R. Gaeke <brg@dgate.ORG>
20631 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
20632
20633 * g++.dg/warn/incomplete1.C: New test.
20634
8537dbae
KG
206352002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20636
20637 PR c++/7099
6c535c69 20638 * g++.dg/warn/noreturn1.C: New test.
8537dbae 20639
9833f679
MM
206402002-07-03 Mark Mitchell <mark@codesourcery.com>
20641
20642 PR c++/6706
20643 * g++.dg/debug/debug6.C: New test.
20644 * g++.dg/debug/debug7.C: New test.
20645
b8c25665 206462002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
20647
20648 * gcc.c-torture/compile/simd-3.c: New test.
20649
a6a5beb1
CD
206502002-07-03 Chris Demetriou <cgd@broadcom.com>
20651
20652 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
20653 * gcc.dg/20020620-1.c: Likewise.
20654
b2153b98
KL
206552002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20656
20657 PR c++/6944
20658 * g++.dg/init/array4.C: New test.
20659 * g++.dg/init/array5.C: New test.
20660
b8c25665 206612002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
20662
20663 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
20664 * gcc.c-torture/execute/simd-2.c (main): Likewise.
20665
622d3731
KG
206662002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20667
20668 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
20669 * gcc.dg/wtr-aggr-init-1.c: Likewise.
20670 * gcc.dg/wtr-conversion-1.c: Likewise.
20671 * gcc.dg/wtr-escape-1.c: Likewise.
20672 * gcc.dg/wtr-int-type-1.c: Likewise.
20673 * gcc.dg/wtr-label-1.c: Likewise.
20674 * gcc.dg/wtr-static-1.c: Likewise.
20675 * gcc.dg/wtr-strcat-1.c: Likewise.
20676 * gcc.dg/wtr-suffix-1.c: Likewise.
20677 * gcc.dg/wtr-switch-1.c: Likewise.
20678 * gcc.dg/wtr-unary-plus-1.c: Likewise.
20679 * gcc.dg/wtr-union-init-1.c: Likewise.
20680 * gcc.dg/wtr-union-init-2.c: Likewise.
20681 * gcc.dg/wtr-union-init-3.c: Likewise.
20682
20683 * gcc.dg/wtr-func-def-1.c: New test.
20684
c40da518 206852002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 20686
c40da518
DP
20687 * objc.dg/param-1.m: New test.
20688
0879540b
NB
206892002-07-03 Neil Booth <neil@daikokuya.co.uk>
20690
20691 * gcc.dg/cpp/trad/directive.c: Add test.
20692 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 20693 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 20694
ed8e443a 206952002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 20696
ed8e443a 20697 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 20698
ed8e443a 206992002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 20700
ed8e443a 20701 * objc.dg/desig-init-1.m: New test.
c1c5187c 20702
ed8e443a 207032002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 20704
ed8e443a
JM
20705 PR c++/6716
20706 * g++.dg/template/instantiate1.C: New test.
17f29637 20707
ed8e443a 207082002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 20709
ed8e443a
JM
20710 PR c++/7112
20711 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 20712
ed8e443a 207132002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 20714
ed8e443a
JM
20715 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
20716 gcc.dg/cpp/trad/include.c: New tests.
7098b619 20717
ed8e443a 207182002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 20719
ed8e443a
JM
20720 PR target/7177
20721 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 20722
ed8e443a 207232002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 20724
ed8e443a
JM
20725 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
20726 header here...
20727 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
20728 (objc-torture-execute): or here.
bbeb33f2 20729
ed8e443a 207302002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 20731
ed8e443a 20732 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 20733
ed8e443a 207342002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 20735
ed8e443a 20736 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 20737
ed8e443a 207382002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 20739
ed8e443a 20740 * objc.dg/fsyntax-only.m: New test.
118f8dc1 20741
ed8e443a 207422002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 20743
ed8e443a
JM
20744 PR c++/6695
20745 * g++.dg/template/friend7.C: New file.
5ce49b4b 20746
ed8e443a 207472002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 20748
ed8e443a
JM
20749 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
20750 return type.
759236dd 20751
ed8e443a 207522002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 20753
ed8e443a
JM
20754 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
20755 avoid division by zero.
86422829 20756
ed8e443a 207572002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 20758
ed8e443a 20759 * gcc.dg/Wunknownprag.c: New tests.
06470238 20760
ed8e443a 207612002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 20762
ed8e443a 20763 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 20764
ed8e443a 207652002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 20766
ed8e443a
JM
20767 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
20768 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
20769 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
20770 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
20771 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
20772 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
20773 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
20774 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
20775 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
20776 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
20777 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
20778 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
20779 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
20780 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
20781 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
20782 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
20783 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 20784
ed8e443a 207852002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 20786
ed8e443a
JM
20787 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
20788 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
20789 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
20790 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
20791 New tests.
20792 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 20793
ed8e443a 207942002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 20795
ed8e443a 20796 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 20797
ed8e443a 207982002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 20799
ed8e443a
JM
20800 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
20801 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
20802 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
20803 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 20804
ed8e443a 208052002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 20806
ed8e443a
JM
20807 * gcc.dg/cpp/trad: New directory with traditional tests copied
20808 from parent directory.
20809 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
20810 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
20811 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
20812 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
20813 Move to trad/ and rename.
20814 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
20815 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
20816 gcc.dg/cpp/trad/redef2.c: New tests.
20817 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 20818
ed8e443a 208192002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 20820
ed8e443a
JM
20821 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
20822 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
20823 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
20824 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
20825 Remove.
017acb41 20826
ed8e443a 208272002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 20828
ed8e443a 20829 * gcc.dg/20020620-1.c: New test.
9164f47a 20830
ed8e443a 208312002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 20832
ed8e443a 20833 * g++.dg/template/ttp4.C: New test.
342cea95 20834
ed8e443a 208352002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 20836
ed8e443a 20837 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 20838
ed8e443a 208392002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 20840
ed8e443a
JM
20841 * gcc.c-torture/execute/pure-1.c: Make functions static again.
20842 Don't use attribute `noinline'.
90227c69 20843
ed8e443a 208442002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 20845
ed8e443a 20846 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 20847
ed8e443a 208482002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 20849
ed8e443a 20850 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 20851
ed8e443a 20852 * gcc.dg/simd-1.c: New.
820d4b1b 20853
ed8e443a 208542002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 20855
ed8e443a 20856 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 20857
ed8e443a 208582002-06-16 Richard Henderson <rth@redhat.com>
750491fc 20859
ed8e443a
JM
20860 * g++.dg/ext/anon-struct1.C: New.
20861 * g++.dg/ext/anon-struct2.C: New.
20862 * g++.dg/ext/anon-struct3.C: New.
20863 * gcc.dg/anon-struct-1.c: New.
20864 * gcc.dg/anon-struct-2.c: New.
20865 * gcc.dg/anon-struct-3.c: New.
20866 * gcc.dg/20011008-1.c: Adjust warning text.
20867 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 20868
ed8e443a 208692002-06-16 Richard Henderson <rth@redhat.com>
0931db71 20870
ed8e443a 20871 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 20872
ed8e443a 208732002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 20874
ed8e443a 20875 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 20876
ed8e443a 208772002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 20878
ed8e443a
JM
20879 * gcc.c-tortuture/execute/compare-1.c: New test case.
20880 * gcc.c-tortuture/execute/compare-2.c: New test case.
20881 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 20882
ed8e443a 208832002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 20884
ed8e443a
JM
20885 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
20886 ia64 ilp32.
a6f5e048 20887
ed8e443a 208882002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 20889
ed8e443a 20890 * g++.dg/template/typename2.C: Update error message.
d65cb654 20891
ed8e443a 208922002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 20893
ed8e443a 20894 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 20895
ed8e443a 208962002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 20897
ed8e443a
JM
20898 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
20899 list of targets to skip.
9da754bd 20900
ed8e443a 209012002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 20902
ed8e443a
JM
20903 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
20904 targets if not optimizing.
56a28102 20905
ed8e443a 209062002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 20907
ed8e443a 20908 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 20909
ed8e443a 20910 * g++.dg/opt/vt1.C: New test.
5d056e9b 20911
ed8e443a 20912 * gcc.dg/20020531-1.c: New test.
156755ac 20913
ed8e443a 20914 * gcc.dg/20020530-1.c: New test.
50f30e6b 20915
ed8e443a 20916 * gcc.dg/20020527-1.c: New test.
85d49058 20917
ed8e443a 20918 * g++.dg/opt/cse1.C: New test.
7b668f9e 20919
ed8e443a 209202002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 20921
ed8e443a 20922 * gcc.dg/20020607-2.c: New test case.
437f1df1 20923
ed8e443a 209242002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 20925
ed8e443a 20926 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 20927
ed8e443a 209282002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 20929
ed8e443a
JM
20930 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
20931 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
20932 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 20933
ed8e443a 209342002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 20935
ed8e443a 20936 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 20937
ed8e443a 209382002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 20939
ed8e443a
JM
20940 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
20941 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 20942
ed8e443a 209432002-06-02 Richard Henderson <rth@redhat.com>
ab780373 20944
ed8e443a
JM
20945 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
20946 test functions static.
ab780373 20947
ed8e443a 209482002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 20949
ed8e443a
JM
20950 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
20951 now.
e33a8855 20952
ed8e443a 209532002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 20954
ed8e443a
JM
20955 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
20956 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
20957 Update for mofified diagnostics.
20958 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 20959
ed8e443a 209602002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 20961
ed8e443a 20962 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 20963
ed8e443a 209642002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 20965
ed8e443a 20966 * gcc.dg/fnegate-1.c: New test case.
378393da 20967
ed8e443a 209682002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 20969
ed8e443a 20970 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 20971
ed8e443a 209722002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 20973
ed8e443a
JM
20974 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
20975 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
20976 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 20977
ed8e443a 209782002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 20979
ed8e443a 20980 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 20981
ed8e443a 209822002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 20983
ed8e443a 20984 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 20985
ed8e443a 209862002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 20987
ed8e443a 20988 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 20989
ed8e443a 209902002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 20991
ed8e443a 20992 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 20993
ed8e443a 209942002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 20995
ed8e443a
JM
20996 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
20997 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 20998
ed8e443a 209992002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 21000
ed8e443a 21001 * g++.dg/opt/cse2.C: New test.
9059e33c 21002
ed8e443a 210032002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 21004
ed8e443a
JM
21005 * gcc.dg/cpp/arith-1.c: New semantic tests.
21006 * gcc.dg/cpp/if-1.c: Update.
91318908 21007
ed8e443a 210082002-05-24 Ben Elliston <bje@redhat.com>
9e253215 21009
ed8e443a 21010 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 21011
ed8e443a 210122002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 21013
ed8e443a 21014 * gcc.dg/verbose-asm.c: New test.
90442291 21015
ed8e443a 210162002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 21017
ed8e443a 21018 * gcc.dg/cpp/paste12.c: New test.
3620711b 21019
ed8e443a 210202002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 21021
ed8e443a 21022 * g++.dg/parse/named_ops.C: New test.
17645b15 21023
ed8e443a 210242002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 21025
ed8e443a 21026 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 21027
ed8e443a 210282002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 21029
ed8e443a
JM
21030 * gcc.dg/weak-2.c: Allow optional leading underscore
21031 in scan-assembler symbol name.
21032 * gcc.dg/weak-3.c: Likewise.
21033 * gcc.dg/weak-4.c: Likewise.
21034 * gcc.dg/weak-5.c: Likewise.
e275a535 21035
ed8e443a 210362002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 21037
ed8e443a 21038 * gcc.dg/20020523-1.c: New test.
66b408f2 21039
ed8e443a 210402002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 21041
ed8e443a
JM
21042 * objc.dg/const-str-2.m: Update now that we stop after
21043 a command line error.
e67a7860 21044
ed8e443a 210452002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 21046
ed8e443a 21047 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 21048
ed8e443a 210492002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 21050
ed8e443a
JM
21051 * g++.dg/dg.exp: Prune the tls subdirectory.
21052 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
21053 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
21054 * g++.dg/tls/init-1.C: New.
7a1f3f5f 21055
ed8e443a 210562002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 21057
ed8e443a 21058 * gcc.dg/20020517-1.c: New test.
2dd36f90 21059
ed8e443a 210602002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 21061
ed8e443a
JM
21062 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
21063 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 21064
ed8e443a 210652002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 21066
ed8e443a 21067 * g++.dg/other/copy2.C: New test.
32d3f634 21068
ed8e443a 210692002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 21070
ed8e443a
JM
21071 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
21072 (MAX_COPY): Bump up to 10 times sizeof (long long).
21073 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 21074
ed8e443a
JM
21075 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
21076 sizeof (long long).
02116b3d 21077
ed8e443a 21078 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 21079
ed8e443a 210802002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 21081
ed8e443a 21082 * g++.dg/ext/oper1.C: New test.
b3f47c78 21083
ed8e443a
JM
210842002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
210852002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 21086
ed8e443a 21087 * README.QMTEST: New file.
f362c762 21088
ed8e443a 21089 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 21090
ed8e443a 210912002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 21092
ed8e443a
JM
21093 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
21094 now.
21095 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 21096
ed8e443a 210972002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 21098
ed8e443a
JM
21099 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
21100 support weak symbols.
21101 * gcc.dg/weak-4.c: Likewise
21102 * gcc.dg/weak-6.c: Likewise
210142e0 21103
ed8e443a 211042002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 21105
ed8e443a
JM
21106 * gcc.dg/weak-3.c: Add dg-excess-error comment for
21107 cygwin, coff and h8300-*-hms targets
21108 * gcc.dg/weak-5.c: Likewise
21109 * gcc.dg/weak-7.c: Likewise
088b3db0 21110
ed8e443a 211112002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 21112
ed8e443a
JM
21113 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
21114 (scan-assembler-not, scan-assembler-dem): Likewise.
21115 (scan-assembler-dem-not): Likewise.
f4b251a6 21116
ed8e443a 211172002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 21118
ed8e443a 21119 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 21120
ed8e443a 211212002-05-15 Richard Henderson <rth@redhat.com>
14285ace 21122
ed8e443a
JM
21123 * gcc.dg/weak-5.c (vfoo1c): No warning here.
21124 (vfoo1f): Warning here.
21125 (vfoo1l): Don't redefine the alias.
14285ace 21126
ed8e443a 211272002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 21128
ed8e443a 21129 * g++.dg/init/pm1.C: New test.
5bf5c5cb 21130
ed8e443a 211312002-05-12 David S. Miller <davem@redhat.com>
e2f75147 21132
ed8e443a
JM
21133 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
21134 types.
e2f75147 21135
ed8e443a 211362002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 21137
ed8e443a 21138 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 21139
ed8e443a 211402002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 21141
ed8e443a 21142 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 21143
ed8e443a 211442002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 21145
ed8e443a
JM
21146 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
21147 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
21148 * lib/g++.exp (g++_link_flags): Likewise.
21149 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 21150
ed8e443a 211512002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 21152
ed8e443a
JM
21153 * gcc.dg/cpp/poison.c: Update.
21154 * gcc.dg/cpp/20000625-2.c: Remove.
21155 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 21156
ed8e443a 211572002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 21158
ed8e443a
JM
21159 * gcc.c-torture/execute/20020508-1.c: New test.
21160 * gcc.c-torture/execute/20020508-2.c: New test.
21161 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 21162
ed8e443a 211632002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 21164
ed8e443a 21165 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 21166
ed8e443a 211672002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 21168
ed8e443a
JM
21169 PR c/6569
21170 * gcc.dg/weak-3.c: Update location of warning messages.
21171 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 21172
ed8e443a 211732002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 21174
ed8e443a 21175 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 21176
ed8e443a 211772002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 21178
ed8e443a 21179 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 21180
ed8e443a 211812002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 21182
ed8e443a 21183 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 21184
ed8e443a 211852002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 21186
ed8e443a 21187 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 21188
ed8e443a 211892002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 21190
ed8e443a 21191 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 21192
ed8e443a 211932002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 21194
ed8e443a
JM
21195 * treelang: Added directory for new sample language treelang. Also
21196 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 21197
ed8e443a 211982002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 21199
ed8e443a
JM
21200 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
21201 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
21202 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
21203 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
21204 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
21205 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
21206 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 21207
ed8e443a 212082002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 21209
ed8e443a 21210 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 21211
ed8e443a 212122002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 21213
ed8e443a 21214 * gcc.dg/20020503-1.c: New test.
5121c03e 21215
ed8e443a 212162002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 21217
ed8e443a 21218 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 21219
ed8e443a 212202002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 21221
ed8e443a 21222 * g++.dg/init/dtor1.C: New test.
0d6d6892 21223
ed8e443a 212242002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 21225
ed8e443a 21226 * gcc.dg/altivec-8.c: New.
9b7bc465 21227
ed8e443a 212282002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 21229
ed8e443a 21230 * gcc.dg/altivec-7.c: New.
3a73bffb 21231
ed8e443a 212322002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 21233
ed8e443a 21234 * g++.dg/parse/typedef1.C: New test.
33dd07ee 21235
ed8e443a 212362002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 21237
ed8e443a
JM
21238 PR c++/6486
21239 * g++.dg/template/friend6.C: New test.
33dd07ee 21240
ed8e443a
JM
21241 PR c++/6492
21242 * g++.dg/init/copy1.C: New test.
4bd7c270 21243
ed8e443a 212442002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 21245
ed8e443a 21246 * g++.dg/warn/effc1.C: New test.
60284a59 21247
ed8e443a 212482002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 21249
ed8e443a 21250 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 21251
ed8e443a 212522002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 21253
ed8e443a 21254 * gcc.dg/20020426-2.c: New test.
87ed109f 21255
ed8e443a 212562002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 21257
ed8e443a
JM
21258 * gcc.dg/cpp/if-mop.c: Update.
21259 * gcc.dg/cpp/if-mpar.c: Add test.
21260 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 21261
ed8e443a 212622002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 21263
ed8e443a
JM
21264 PR c/6343
21265 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 21266
ed8e443a 212672002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 21268
ed8e443a 21269 * gcc.dg/enum1.c: New test.
7d793e9b 21270
ed8e443a 212712002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 21272
ed8e443a
JM
21273 PR c++/6497
21274 * g++.dg/inherit/access2.C: New test.
7d793e9b 21275
ed8e443a 212762002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 21277
ed8e443a
JM
21278 PR bootstrap/6445
21279 * gcc.dg/20020426-1.c: New test.
48ba9538 21280
ed8e443a 212812002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 21282
ed8e443a 21283 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 21284
ed8e443a 212852002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 21286
ed8e443a 21287 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 21288
ed8e443a 212892002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 21290
ed8e443a 21291 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 21292
ed8e443a 212932002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 21294
ed8e443a
JM
21295 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
21296 targets.
a62d375f 21297
ed8e443a 212982002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 21299
ed8e443a 21300 * g++.dg/abi/mange7.C: New test.
a62d375f 21301
ed8e443a
JM
21302 PR c++/6438.
21303 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 21304
ed8e443a 213052002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 21306
ed8e443a 21307 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 21308
ed8e443a 213092002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 21310
ed8e443a
JM
21311 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
21312 compiler output on mips*-*-irix*.
29cece2e 21313
ed8e443a 213142002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 21315
ed8e443a 21316 * g++.dg/parse/attr1.C: New test.
1a887f86 21317
ed8e443a 213182002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 21319
ed8e443a
JM
21320 * gcc.c-torture/execute/string-opt-17.c: New test case.
21321 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 21322
ed8e443a 213232002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 21324
ed8e443a
JM
21325 PR c++/6256:
21326 * g++.dg/template/friend5.C: New test.
77adef84 21327
ed8e443a
JM
21328 PR c++/6331:
21329 * g++.dg/template/qual1.C: Likewise.
74b273d6 21330
ed8e443a 213312002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 21332
ed8e443a
JM
21333 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
21334 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 21335
ed8e443a 213362002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 21337
ed8e443a
JM
21338 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
21339 cris-*-elf* and mmix-*-*.
21340 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
21341 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
21342 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
21343 Ditto.
21344 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
21345 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 21346
ed8e443a 213472002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 21348
ed8e443a
JM
21349 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
21350 Clarify comment.
9ac3b1be 21351
ed8e443a 213522002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 21353
ed8e443a 21354 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 21355
ed8e443a 213562002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 21357
ed8e443a 21358 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 21359
ed8e443a 213602002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 21361
ed8e443a 21362 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 21363
ed8e443a 213642002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 21365
ed8e443a
JM
21366 * PR6367
21367 * g77.f-torture/execute/6367.f: New test.
21368 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 21369
ed8e443a 213702002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 21371
ed8e443a
JM
21372 * PR6352
21373 * g++.dg/opt/inline2.C: New test.
0cd3301b 21374
ed8e443a 213752002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 21376
ed8e443a
JM
21377 * gcc.dg/20000906-1.c: Enable for all targets.
21378 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 21379
ed8e443a 213802002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 21381
ed8e443a
JM
21382 * gcc.dg/20020418-1.c: New test.
21383 * gcc.dg/20020418-2.c: New test.
96b453dc 21384
ed8e443a 213852002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 21386
ed8e443a
JM
21387 * gcc.c-torture/compile/iftrap-1.c: New.
21388 * gcc.dg/iftrap-1.c: Adjust for ia64.
21389 * gcc.dg/iftrap-2.c: New.
a3acf46d 21390
ed8e443a 213912002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 21392
ed8e443a 21393 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 21394
ed8e443a 213952002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 21396
ed8e443a 21397 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 21398
ed8e443a 213992002-04-18 David S. Miller <davem@redhat.com>
887fc41a 21400
ed8e443a 21401 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 21402
ed8e443a 214032002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 21404
ed8e443a 21405 * gcc.dg/20020416-1.c: New test.
32121b96 21406
ed8e443a 21407 * g++.dg/opt/inline1.C: New test.
98ef3137 21408
ed8e443a 214092002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 21410
ed8e443a 21411 * gcc.dg/altivec-5.c: New test.
4c8c0dec 21412
ed8e443a 21413 * gcc.dg/20020415-1.c: New test.
07cdae91 21414
ed8e443a 214152002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 21416
ed8e443a 21417 * testsuite/lib/chill.exp: Remove.
0f490a2b 21418
ed8e443a 214192002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 21420
ed8e443a 21421 * g++.dg/other/big-struct.C: New test.
4b27e132 21422
ed8e443a 214232002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 21424
ed8e443a
JM
21425 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
21426 of scratch file.
cf56e373 21427
ed8e443a 214282002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 21429
ed8e443a
JM
21430 PR c/6277
21431 * gcc.dg/i386-387-1.c: Allow optional leading underscore
21432 in scan-assembler function name
1aa65134 21433
ed8e443a 214342002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 21435
ed8e443a
JM
21436 * g77.f-torture/execute/980628-4.x,
21437 g77.f-torture/execute/980628-5.x,
21438 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
21439 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
21440 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
21441 i[34567]86-*-*.
791b23fe 21442
ed8e443a 214432002-04-13 David S. Miller <davem@redhat.com>
791b23fe 21444
ed8e443a 21445 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 21446
ed8e443a 214472002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 21448
ed8e443a
JM
21449 * gcc.dg/asm-6.c,
21450 * g++.dg/ext/asm1.C: New tests.
9928a3d5 21451
ed8e443a 214522002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 21453
ed8e443a
JM
21454 PR c++ 5373.
21455 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 21456
ed8e443a
JM
21457 PR c++/5189.
21458 * g++.dg/template/copy1.C: New test.
21b14752 21459
ed8e443a 214602002-04-12 Richard Henderson <rth@redhat.com>
21b14752 21461
ed8e443a 21462 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 21463
ed8e443a 214642002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 21465
ed8e443a
JM
21466 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
21467 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 21468
ed8e443a 214692002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 21470
ed8e443a
JM
21471 * g++.dg/ext/attrib5.C,
21472 * g++.dg/lookup/struct1.C: New tests.
578fc63d 21473
ed8e443a 214742002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 21475
ed8e443a 21476 * gcc.dg/20020411-1.c: New test.
010f87c4 21477
ed8e443a 21478 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 21479
ed8e443a 214802002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 21481
ed8e443a 21482 * g77.f-torture/execute/6177.f: New test.
dab550cb 21483
ed8e443a 214842002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 21485
ed8e443a
JM
21486 PR middle-end/6247
21487 * g++.dg/opt/cleanup1.C: New test.
dab550cb 21488
ed8e443a 21489 * g++.dg/opt/const1.C: New test.
1a887f86 21490
ed8e443a 214912002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 21492
ed8e443a 21493 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 21494
ed8e443a 214952002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 21496
ed8e443a
JM
21497 PR c++/5507
21498 * g++.dg/template/typename2.C: New test.
aec3e189 21499
ed8e443a 215002002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 21501
ed8e443a 21502 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 21503
ed8e443a 215042002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 21505
ed8e443a
JM
21506 * g77.f-torture/execute/980628-4.x,
21507 g77.f-torture/execute/980628-5.x,
21508 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
21509 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
21510 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 21511
ed8e443a 215122002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 21513
ed8e443a
JM
21514 PR optimization/6086
21515 * g++.dg/opt/preinc1.C: New test.
0154eaa8 21516
ed8e443a 215172002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 21518
ed8e443a
JM
21519 PR c++/5571
21520 * g++.dg/opt/static2.C: New test.
b1896e61 21521
ed8e443a 215222002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 21523
ed8e443a
JM
21524 PR c/5120
21525 * gcc.dg/20020406-1.c: New test.
3ca5f444 21526
ed8e443a 215272002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 21528
ed8e443a 21529 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 21530
ed8e443a 215312002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 21532
ed8e443a
JM
21533 PR c/6123
21534 * gcc.dg/20020312-2.c: Do not declare global register variable
21535 if __PIC__ or __pic__ is defined.
31956228 21536
ed8e443a 215372002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 21538
ed8e443a
JM
21539 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
21540 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 21541
ed8e443a 215422002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 21543
ed8e443a
JM
21544 * gcc.misc-tests/linkage.exp: Update last change to handle
21545 sparc*-, not just sparc-.
9d7013b8 21546
ed8e443a 215472002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 21548
ed8e443a 21549 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 21550
ed8e443a 215512002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 21552
ed8e443a 21553 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 21554
ed8e443a 215552002-04-02 David S. Miller <davem@redhat.com>
2e839a04 21556
ed8e443a 21557 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 21558
ed8e443a 215592002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 21560
ed8e443a
JM
21561 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
21562 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 21563
ed8e443a
JM
21564 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
21565 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
21566 g77.f-torture/execute/20001201.x,
21567 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 21568
ed8e443a
JM
21569 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
21570 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 21571
ed8e443a 215722002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 21573
ed8e443a 21574 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 21575
ed8e443a 215762002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 21577
ed8e443a 21578 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 21579
ed8e443a 21580 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 21581
ed8e443a 215822002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 21583
ed8e443a 21584 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 21585
ed8e443a 215862002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 21587
ed8e443a
JM
21588 * g++.dg/inherit/template-as-base.C: Expect error.
21589 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 21590
ed8e443a 215912002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 21592
ed8e443a
JM
21593 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
21594 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 21595
ed8e443a
JM
21596 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
21597 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
21598 -da test.
41ba8a20 21599
ed8e443a 216002002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 21601
ed8e443a
JM
21602 * gcc.dg/special/alias-2.c: New.
21603 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 21604
ed8e443a 216052002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 21606
ed8e443a 21607 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 21608
ed8e443a 216092002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 21610
ed8e443a 21611 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 21612
ed8e443a 216132002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 21614
ed8e443a
JM
21615 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
21616 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
21617 ordering tests.
21618 * g++.dg/bprob/bprob-1.C: New test.
21619 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
21620 * g++.dg/gcov/gcov-1.C: New test.
21621 * g++.dg/gcov/gcov-1.x: New file.
21622 * g++.dg/gcov/gcov-2.C: New test.
21623 * g++.dg/gcov/gcov-3.C: New test.
21624 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 21625
ed8e443a 216262002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 21627
ed8e443a
JM
21628 * g++.old-deja/g++.other/builtins5.C: New test.
21629 * g++.old-deja/g++.other/builtins6.C: New test.
21630 * g++.old-deja/g++.other/builtins7.C: New test.
21631 * g++.old-deja/g++.other/builtins8.C: New test.
21632 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 21633
ed8e443a 216342002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 21635
ed8e443a 21636 * g++.dg/opt/static1.C: New test.
f17f9332 21637
ed8e443a 21638 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 21639
ed8e443a 216402002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 21641
ed8e443a 21642 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 21643
ed8e443a 21644 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 21645
ed8e443a 216462002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 21647
ed8e443a 21648 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 21649
ed8e443a 216502002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 21651
ed8e443a
JM
21652 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
21653 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
21654 move from g++.old-deja/g++.ext/.
cd4e8331 21655
ed8e443a 216562002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 21657
ed8e443a 21658 * g++.dg/init/new2.C: New test.
6a3177b9 21659
ed8e443a 216602002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 21661
ed8e443a 21662 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 21663
ed8e443a
JM
21664 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
21665 on sparc.
6d4c57a0 21666
ed8e443a
JM
21667 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
21668 sparcv9 systems.
21669 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 21670
ed8e443a 216712002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 21672
ed8e443a
JM
21673 * gcc.dg/cpp/endif-pedantic1.c,
21674 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 21675
ed8e443a 216762002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 21677
ed8e443a 21678 * g++.dg/init/new1.C: New test.
173028e5 21679
ed8e443a 216802002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 21681
ed8e443a 21682 * g++.dg/abi/vbase9.C: New test.
43f2b308 21683
ed8e443a 216842002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 21685
ed8e443a 21686 * gcc.dg/arm-asm.c: New test.
bbffa101 21687
ed8e443a 216882002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 21689
ed8e443a
JM
21690 * gcc.dg/Wswitch-enum.c: New test.
21691 Fix PR c/5044.
15e5ad76 21692
ed8e443a 216932002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 21694
ed8e443a
JM
21695 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
21696 structure.
813b848c 21697
ed8e443a 216982002-03-25 Richard Henderson <rth@redhat.com>
813b848c 21699
ed8e443a
JM
21700 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
21701 sparcv9 systems.
ea475b23 21702
ed8e443a
JM
21703 * gcc.c-torture/compile/20011119-1.c (xxx): New.
21704 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 21705
ed8e443a 217062002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 21707
ed8e443a 21708 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 21709
ed8e443a 217102002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 21711
ed8e443a
JM
21712 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
21713 targets using generic thunk support.
479e51f6 21714
ed8e443a 217152002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 21716
ed8e443a 21717 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 21718
ed8e443a 21719 * g++.dg/opt/conj2.C: New test.
47e87a93 21720
ed8e443a 217212002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 21722
ed8e443a 21723 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 21724
ed8e443a 217252002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 21726
ed8e443a
JM
21727 * g77.dg/f77-edit-apostrophe-out.f: New test
21728 * g77.dg/f77-edit-h-out.f: New test
21729 * g77.dg/f77-edit-t-in.f: New test
21730 * g77.dg/f77-edit-t-out.f: New test
21731 * g77.dg/f77-edit-x-out.f: New test
21732 * g77.dg/f77-edit-slash-out.f: New test
21733 * g77.dg/f77-edit-colon-out.f: New test
21734 * g77.dg/f77-edit-s-out.f: New test
12c3717e 21735
ed8e443a 217362002-03-24 Richard Henderson <rth@redhat.com>
d6961341 21737
ed8e443a 21738 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 21739
ed8e443a 217402002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 21741
ed8e443a
JM
21742 * gcc.dg/weak-1.c: Early return from dg-final on platforms
21743 that do not support weak symbols
e756a7da 21744
ed8e443a 217452002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 21746
ed8e443a
JM
21747 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
21748 * lib/g77.exp: Likewise
21749 * lib/objc.exp: Likewise
5365c83f 21750
ed8e443a 217512002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 21752
ed8e443a 21753 * gcc.dg/Wswitch-default.c: New test.
acb044ee 21754
ed8e443a 217552002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 21756
ed8e443a 21757 * g++.dg/other/enum1.C: New test.
661fff62 21758
ed8e443a 217592002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 21760
ed8e443a 21761 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 21762
ed8e443a 217632002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 21764
ed8e443a 21765 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 21766
ed8e443a 217672002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 21768
ed8e443a
JM
21769 * g++.old-deja/g++.other/dwarf2-1.C: Move...
21770 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 21771
ed8e443a 217722002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 21773
ed8e443a 21774 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 21775
ed8e443a 217762002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 21777
ed8e443a 21778 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 21779
ed8e443a 217802002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 21781
ed8e443a 21782 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 21783
ed8e443a 217842002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 21785
ed8e443a 21786 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 21787
ed8e443a 21788 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 21789
ed8e443a 217902002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 21791
ed8e443a
JM
21792 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
21793 (A, E): Handle this.
f735a153 21794
ed8e443a 217952002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 21796
ed8e443a
JM
21797 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
21798 ignoring -fpic.
21799 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
21800 through prune_gcc_output.
1813dafd 21801
ed8e443a 218022002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 21803
ed8e443a 21804 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 21805
ed8e443a 218062002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 21807
ed8e443a 21808 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 21809
ed8e443a 21810 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 21811
ed8e443a 21812 * gcc.dg/20020319-1.c: New test.
ff8908ff 21813
ed8e443a 218142002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 21815
ed8e443a 21816 * g++.dg/opt/conj1.C: New test.
5dd236e2 21817
ed8e443a 218182002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 21819
ed8e443a
JM
21820 * g++.dg/template/qualttp20.C: Revert previous change.
21821 * g++.dg/template/qualttp3.C: Likewise.
21822 * g++.dg/template/qualttp4.C: Likewise
21823 * g++.dg/template/qualttp5.C: Likewise
21824 * g++.dg/template/qualttp6.C: Likewise
21825 * g++.dg/template/qualttp7.C: Likewise
21826 * g++.dg/template/qualttp8.C: Likewise
21827 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 21828
ed8e443a 218292002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 21830
ed8e443a 21831 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 21832
ed8e443a 218332002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 21834
ed8e443a
JM
21835 * g++.dg/template/conv1.C: New test.
21836 * g++.dg/template/conv2.C: New test.
21837 * g++.dg/template/conv3.C: New test.
21838 * g++.dg/template/conv4.C: New test.
a42519be 21839
ed8e443a 218402002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 21841
ed8e443a
JM
21842 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
21843 * g++.dg/template/qualttp3.C: Likewise.
21844 * g++.dg/template/qualttp4.C: Likewise
21845 * g++.dg/template/qualttp5.C: Likewise
21846 * g++.dg/template/qualttp6.C: Likewise
21847 * g++.dg/template/qualttp7.C: Likewise
21848 * g++.dg/template/qualttp8.C: Likewise
21849 * g++.dg/template/recurse.C: Likewise.
32135a8c 21850
ed8e443a 218512002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 21852
ed8e443a 21853 * g++.dg/opt/dtor1.C: New test.
a541f1aa 21854
ed8e443a 218552002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 21856
ed8e443a 21857 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 21858
ed8e443a 218592002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 21860
ed8e443a 21861 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 21862
ed8e443a 218632002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 21864
ed8e443a
JM
21865 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
21866 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
21867 cris-*-aout* mmix-*-*.
21868 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
21869 cris-*-aout* mmix-*-*.
21870 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
21871 cris-*-elf* cris-*-aout* and mmix-*-*.
21872 * gcc.dg/20001009-1.c: Ditto.
21873 * gcc.dg/20010912-1.c: Ditto.
21874 * gcc.dg/20020122-4.c: Ditto.
21875 * gcc.dg/inline-2.c: Ditto.
440d0518 21876
ed8e443a 218772002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 21878
ed8e443a 21879 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 21880
ed8e443a 218812002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 21882
ed8e443a 21883 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 21884
ed8e443a 218852002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 21886
ed8e443a 21887 * g++.dg/warn/Wunused-1.C: New test.
df867456 21888
ed8e443a 218892002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 21890
ed8e443a 21891 * g++.dg/abi/mangle6.C: New test.
62ae2529 21892
ed8e443a 218932002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 21894
ed8e443a 21895 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 21896
ed8e443a 21897 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 21898
ed8e443a 218992002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 21900
ed8e443a 21901 * g++.dg/other/access1.C: New test.
55a21c32 21902
ed8e443a 219032002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 21904
ed8e443a 21905 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 21906
ed8e443a 219072002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 21908
ed8e443a 21909 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 21910
ed8e443a 219112002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 21912
ed8e443a 21913 * gcc.dg/20020312-1.c: New test case.
999cc24c 21914
ed8e443a 219152002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 21916
ed8e443a 21917 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 21918
ed8e443a 219192002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 21920
ed8e443a
JM
21921 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
21922 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 21923
ed8e443a 219242002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 21925
ed8e443a
JM
21926 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
21927 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 21928
ed8e443a 219292002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 21930
ed8e443a 21931 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 21932
ed8e443a 219332002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 21934
ed8e443a 21935 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 21936
ed8e443a 219372002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 21938
ed8e443a
JM
21939 PR optimization/5844
21940 * gcc.dg/20020310-1.c: New test.
93fe8e92 21941
ed8e443a 219422002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 21943
ed8e443a
JM
21944 * gcc.c-torture/execute/memcpy-2.c: New test.
21945 * gcc.c-torture/execute/memset-1.c: New test.
21946 * gcc.c-torture/execute/strlen-1.c: New test.
21947 * gcc.c-torture/execute/strcmp-1.c: New test.
21948 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 21949
ed8e443a 219502002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 21951
ed8e443a 21952 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 21953
ed8e443a 219542002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 21955
ed8e443a 21956 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 21957
ed8e443a 219582002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 21959
ed8e443a 21960 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 21961
ed8e443a 219622002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 21963
ed8e443a 21964 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 21965
ed8e443a 219662002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 21967
ed8e443a 21968 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 21969
ed8e443a 219702002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 21971
ed8e443a 21972 * gcc.dg/unordered-1.c: New test.
a298d936 21973
ed8e443a 219742002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 21975
ed8e443a 21976 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 21977
ed8e443a 219782002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 21979
ed8e443a 21980 * gcc.dg/20020304-1.c: New test.
fd87b7a7 21981
ed8e443a 21982 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 21983
ed8e443a 219842002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 21985
ed8e443a
JM
21986 * gcc.c-torture/compile/20020304-1.c: New test case
21987 (from PR c/5830).
cc36a670 21988
ed8e443a 219892002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 21990
ed8e443a 21991 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 21992
ed8e443a 219932002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 21994
ed8e443a 21995 * g++.dg/other/classkey1.C: New test.
16d3e075 21996
ed8e443a 219972002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 21998
ed8e443a
JM
21999 * gcc.c-torture/compile/981223-1.x: New.
22000 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 22001
ed8e443a 220022002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 22003
ed8e443a 22004 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 22005
ed8e443a 220062002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 22007
ed8e443a 22008 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 22009
ed8e443a 220102002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 22011
ed8e443a
JM
22012 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
22013 here" ERROR lines.
22014 * g++.old-deja/g++.oliva/partord1.C: Likewise.
22015 * g++.old-deja.g++.other/defarg1.C: Likewise.
22016 * g++.old-deja/g++.pt/calls2.C: Likewise.
22017 * g++.old-deja/g++.pt/crash20.C: Likewise.
22018 * g++.old-deja/g++.pt/crash30.C: Likewise.
22019 * g++.old-deja/g++.pt/crash36.C: Likewise.
22020 * g++.old-deja/g++.pt/crash6.C: Likewise.
22021 * g++.old-deja/g++.pt/defarg13.C: Likewise.
22022 * g++.old-deja/g++.pt/derived3.C: Likewise.
22023 * g++.old-deja/g++.pt/error1.C: Likewise.
22024 * g++.old-deja/g++.pt/friend21.C: Likewise.
22025 * g++.old-deja/g++.pt/friend23.C: Likewise.
22026 * g++.old-deja/g++.pt/infinite1.C: Likewise.
22027 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 22028
ed8e443a 220292002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 22030
ed8e443a 22031 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 22032
ed8e443a 220332002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 22034
ed8e443a
JM
22035 * gcc.c-torture/execute/920730-1t.c,
22036 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
22037 Delete test cases, only relevant to -traditional.
47bd70b5 22038
ed8e443a 220392002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 22040
ed8e443a
JM
22041 * gcc.dg/cpp/undef1.c: Remove.
22042 * gcc.dg/cpp/directiv.c: Update.
22043 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 22044
ed8e443a 220452002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 22046
ed8e443a 22047 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 22048
ed8e443a 220492002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 22050
ed8e443a 22051 * g++.dg/debug/debug4.C: New test.
232b8f52 22052
ed8e443a 22053 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 22054
ed8e443a 220552002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 22056
ed8e443a 22057 * gcc.dg/debug/20020224-1.c: New.
a47ed310 22058
ed8e443a 220592002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 22060
ed8e443a
JM
22061 * gcc.c-torture/execute/960416-1.x: New.
22062 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 22063
ed8e443a 220642002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 22065
ed8e443a 22066 * gcc.dg/20020224-1.c: New test.
3256b817 22067
ed8e443a 220682002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 22069
ed8e443a 22070 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 22071
ed8e443a 220722002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 22073
ed8e443a 22074 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 22075
ed8e443a 220762002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 22077
ed8e443a 22078 * gcc.dg/20020222-1.c: New test.
7133e992 22079
ed8e443a 220802002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 22081
ed8e443a 22082 * g++.dg/opt/anonunion1.C: New test.
7133e992 22083
ed8e443a 220842002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 22085
ed8e443a
JM
22086 * g++.dg/template/qualttp19.C: New test.
22087 * g++.dg/template/qualttp20.C: New test.
22088 * g++.old-deja/g++.jason/report.C: Adjust expected errors
22089 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 22090
ed8e443a 220912002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 22092
ed8e443a 22093 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 22094
ed8e443a 220952002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 22096
ed8e443a 22097 * gcc.dg/20020220-1.c: New test.
4636c87e 22098
ed8e443a 22099 * gcc.dg/20020220-2.c: New test.
00fae85d 22100
ed8e443a 22101 * g++.dg/opt/mmx1.C: New test.
7552da58 22102
ed8e443a 221032002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 22104
ed8e443a 22105 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 22106
ed8e443a 221072002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 22108
ed8e443a 22109 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 22110
ed8e443a 22111 * gcc.dg/20020219-1.c: New test.
7f311f63 22112
ed8e443a 22113 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 22114
ed8e443a 22115 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 22116
ed8e443a 22117 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 22118
ed8e443a 221192002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 22120
ed8e443a 22121 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 22122
ed8e443a 221232002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 22124
ed8e443a 22125 * gcc.dg/decl-1.c: Update, new test.
d76e6800 22126
ed8e443a 221272002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 22128
ed8e443a
JM
22129 * g++.dg/abi/bitfield1.C: New test.
22130 * g++.dg/abi/bitfield2.C: New test.
d76e6800 22131
ed8e443a 221322002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 22133
ed8e443a 22134 * gcc.dg/attr-nest.c: New test.
ec65b2e3 22135
ed8e443a 221362002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 22137
ed8e443a 22138 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 22139
ed8e443a 221402002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 22141
ed8e443a
JM
22142 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
22143 * g++.dg/debug/debug.exp: New.
22144 * g++.dg/debug/trivial.C: New.
22145 * g++.dg/debug/debug1.C: Moved...
22146 * g++.dg/other/debug1.C: ...from here.
22147 * g++.dg/debug/debug2.C: Moved...
22148 * g++.dg/other/debug2.C: ...from here.
22149 * g++.dg/debug/debug3.C: Moved...
22150 * g++.dg/other/debug3.C: ...from here.
845d6a2f 22151
ed8e443a 22152 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 22153
ed8e443a 221542002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 22155
ed8e443a 22156 * g++.dg/other/debug3.C: New test.
e6834654 22157
ed8e443a 22158 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 22159
ed8e443a 221602002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 22161
ed8e443a 22162 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 22163
ed8e443a 221642002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 22165
ed8e443a 22166 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 22167
ed8e443a 221682002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 22169
ed8e443a 22170 * gcc.dg/altivec-3.c: New.
036d01d0 22171
ed8e443a 221722002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 22173
ed8e443a
JM
22174 * gcc.dg/Wunreachable-1.c: New test.
22175 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 22176
ed8e443a 221772002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 22178
ed8e443a 22179 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 22180
ed8e443a 221812002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 22182
ed8e443a 22183 * gcc.dg/decl-1.c: New test.
3611ccb4 22184
ed8e443a 221852002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 22186
ed8e443a 22187 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 22188
ed8e443a 221892002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 22190
ed8e443a
JM
22191 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
22192 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 22193
ed8e443a 221942002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 22195
ed8e443a 22196 * gcc.dg/20020210-1.c: New.
1cf537c5 22197
ed8e443a 221982002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 22199
ed8e443a
JM
22200 * g77.f-torture/execute/947.f: New regression test
22201 for PR fortran/947.
9dd7fc76 22202
ed8e443a 222032002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 22204
ed8e443a
JM
22205 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
22206 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 22207
ed8e443a 222082002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 22209
ed8e443a 22210 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 22211
ed8e443a 222122002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 22213
ed8e443a
JM
22214 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
22215 expression statements work instead.
22216 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 22217
ed8e443a 222182002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 22219
ed8e443a 22220 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 22221
ed8e443a 222222002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 22223
ed8e443a
JM
22224 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
22225 message from g77
22226 * lib/g77-dg.exp: Trim g77 error messages so that they are
22227 recognized by dg.exp.
3f9796f9 22228
ed8e443a 222292002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 22230
ed8e443a
JM
22231 PR fortran/5473
22232 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 22233
ed8e443a 222342002-02-07 Richard Henderson <rth@redhat.com>
30203c18 22235
ed8e443a
JM
22236 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
22237 to be sufficiently aligned for integers.
edd1967d 22238
ed8e443a 222392002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 22240
ed8e443a 22241 * g++.dg/template/friend4.C: New test.
e1e52c7e 22242
ed8e443a 222432002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 22244
ed8e443a
JM
22245 PR fortran/5743
22246 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
22247 unsupported cases.
5364626a 22248
ed8e443a 222492002-02-07 Richard Henderson <rth@redhat.com>
d5129288 22250
ed8e443a
JM
22251 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
22252 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
22253 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
22254 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 22255
ed8e443a 222562002-02-06 Richard Henderson <rth@redhat.com>
5364626a 22257
ed8e443a 22258 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 22259
ed8e443a 222602002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 22261
ed8e443a 22262 * gcc.dg/20020206-1.c: New test.
1b8afbe7 22263
ed8e443a 222642002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 22265
ed8e443a 22266 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 22267
ed8e443a 22268 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 22269
ed8e443a
JM
22270 PR optimization/5429:
22271 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 22272
ed8e443a 222732002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 22274
ed8e443a
JM
22275 * g++.dg/ext/align1.C: Do not use an explicit alignment value
22276 as certain file formats cannot support particularly large
22277 alignments.
fa852403 22278
ed8e443a
JM
22279 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
22280 and do not expect to be able to link the executable.
fa852403 22281
ed8e443a
JM
22282 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
22283 fail because the COFF format does not support the weak attribute.
f7948d51 22284
ed8e443a 222852002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 22286
ed8e443a 22287 * g77.dg/pr5473.f: New test
ffe80457 22288
ed8e443a 222892002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 22290
ed8e443a
JM
22291 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
22292 Fix testcase accordingly.
013c7e95 22293
ed8e443a 222942002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 22295
ed8e443a
JM
22296 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
22297 (buf): Change to be an array of pointers, not ints.
e7daa976 22298
ed8e443a 222992002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 22300
ed8e443a
JM
22301 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
22302 before all tests. Move warning one line above to match where it
22303 C frontend emits.
22304 * gcc.dg/Wswitch-2.c: New test.
22305 * g++.dg/warn/Wswitch-1.C: New test.
22306 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 22307
ed8e443a 223082002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 22309
ed8e443a 22310 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 22311
ed8e443a 223122002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 22313
ed8e443a 22314 * gcc.dg/cast-qual-2.c: New test.
b24d861d 22315
ed8e443a 223162002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 22317
ed8e443a 22318 * gcc.dg/20020201-4.c: New test.
ea142788 22319
ed8e443a 223202002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 22321
ed8e443a
JM
22322 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
22323 target_info attribute != 0, in addition to the empty string.
22324 (gcc_target_compile): Likewise.
dfd48d76 22325
ed8e443a 223262002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 22327
ed8e443a
JM
22328 * gcc.dg/Wswitch.c: New test.
22329 PR gcc/4475. PR gcc/3780.
d3c52658 22330
ed8e443a 223312002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 22332
ed8e443a
JM
22333 * g77.f-torture/execute/5122.f: New test for regressions
22334 against PR fortran/5122.
91f5782d 22335
ed8e443a 223362002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 22337
ed8e443a
JM
22338 * g77.f-torture/compile/pr3743.f: Delete
22339 * g77.dg/pr3743-1.f: New test.
22340 * g77.dg/pr3743-2.f: New test.
22341 * g77.dg/pr3743-3.f: New test.
22342 * g77.dg/pr3743-4.f: New test.
81622d29 22343
ed8e443a 223442002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 22345
ed8e443a 22346 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 22347
ed8e443a 223482002-02-02 Richard Henderson <rth@redhat.com>
87859851 22349
ed8e443a
JM
22350 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
22351 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 22352
ed8e443a 223532002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 22354
ed8e443a 22355 * gcc.dg/20020201-2.c: New test.
02f06b3c 22356
ed8e443a 22357 * gcc.dg/20020201-3.c: New test.
02f06b3c 22358
ed8e443a 22359 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 22360
ed8e443a 223612002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 22362
ed8e443a
JM
22363 * gcc.dg/bitfld-1.c: Update.
22364 * gcc.dg/bitfld-2.c: Update.
22365 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 22366
ed8e443a 223672002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 22368
ed8e443a 22369 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 22370
ed8e443a 223712002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 22372
ed8e443a
JM
22373 PR target/5469
22374 * gcc.dg/20020201-1.c: New test.
b8b98c66 22375
ed8e443a 223762002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 22377
ed8e443a
JM
22378 PR fortran/3743
22379 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
22380 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 22381
ed8e443a 223822002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 22383
ed8e443a 22384 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 22385
ed8e443a 223862002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 22387
ed8e443a 22388 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 22389
ed8e443a 223902002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 22391
ed8e443a 22392 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 22393
ed8e443a 223942002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 22395
ed8e443a
JM
22396 * gcc.c-torture/execute/991118-1.c: Cast various constants back
22397 to long long.
22398 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 22399
ed8e443a 224002002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 22401
ed8e443a 22402 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 22403
ed8e443a 224042002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 22405
ed8e443a
JM
22406 * gcc.c-torture/compile/20000224-1.c: Update.
22407 * gcc.c-torture/execute/bitfld-1.c: New tests.
22408 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
22409 * gcc.dg/uninit-A.c: Update.
6b016bf4 22410
ed8e443a 224112002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 22412
ed8e443a 22413 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 22414
ed8e443a 224152002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 22416
ed8e443a
JM
22417 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
22418 argument to __builtin_prefetch to be const ptr.
d5714a5d 22419
ed8e443a 224202002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 22421
ed8e443a 22422 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 22423
ed8e443a 224242002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 22425
ed8e443a 22426 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 22427
ed8e443a 224282002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 22429
ed8e443a
JM
22430 * g77.dg/f77-edit-i-in.f: New test
22431 * g77.dg/f77-edit-i-out.f: New test
a8435716 22432
ed8e443a 224332002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 22434
ed8e443a
JM
22435 * gcc.dg/debug/debug.exp: New file.
22436 * gcc.dg/debug/trivial.c: New file.
22437 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
22438 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
22439 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
22440 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
22441 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
22442 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
22443 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
22444 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
22445 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
22446 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
22447 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
22448 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
22449 * gcc.dg/20000503-1.c: Removed.
22450 * gcc.dg/20010207-1.c: Removed.
22451 * gcc.dg/20011223-1.c: Removed.
22452 * gcc.dg/20020104-2.c: Removed.
22453 * gcc.dg/debug-1.c: Removed.
22454 * gcc.dg/debug-2.c: Removed.
22455 * gcc.dg/debug-3.c: Removed.
22456 * gcc.dg/debug-4.c: Removed.
22457 * gcc.dg/debug-5.c: Removed.
22458 * gcc.dg/debug-6.c: Removed.
22459 * gcc.dg/dwarf2-1.c: Removed.
22460 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 22461
ed8e443a 224622002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 22463
ed8e443a
JM
22464 * g++.old-deja/g++.other/eh5.C: New test.
22465 * g++.old-deja/g++.other/sibcall2.C: New test.
22466 * g++.old-deja/g++.other/array9.C: New test.
22467 * g++.old-deja/g++.other/typename2.C: New test.
22468 * g++.old-deja/g++.other/crash60.C: New test.
22469 * g++.old-deja/g++.other/conv9.C: New test.
22470 * g++.old-deja/g++.other/mangle10.C: New test.
22471 * g++.old-deja/g++.other/unchanging1.C: New test.
22472 * g++.old-deja/g++.other/exprstmt1.C: New test.
22473 * g++.old-deja/g++.other/inline23.C: New test.
22474 * g++.old-deja/g++.eh/ia64-1.C: New test.
22475 * g++.old-deja/g++.other/dwarf2-1.C: New test.
22476 * g++.old-deja/g++.other/reload1.C: New test.
22477 * g++.old-deja/g++.other/static20.C: New test.
22478 * g++.old-deja/g++.other/local-alloc1.C: New test.
22479 * g++.old-deja/g++.other/conv8.C: New test.
22480 * g++.old-deja/g++.other/stmtexpr2.C: New test.
22481 * g++.old-deja/g++.other/storeexpr1.C: New test.
22482 * g++.old-deja/g++.other/storeexpr2.C: New test.
22483 * g++.dg/eh/template2.C: New test.
22484 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 22485
ed8e443a 224862002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 22487
ed8e443a
JM
22488 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22489 Remove first, non-varying, argument.
a99e47a5 22490
ed8e443a 224912002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 22492
ed8e443a 22493 * gcc.dg/inline-2.c: New.
1e7e480e 22494
ed8e443a
JM
22495 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
22496 Add optional target arg. Check number of arguments.
22497 (scan-assembler-not, scan-assembler-dem): Likewise.
22498 (scan-assembler-dem-not): Likewise.
1e7e480e 22499
ed8e443a 225002002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 22501
ed8e443a
JM
22502 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
22503 line 12.
22504 * g++.old-deja/g++.brendan/parse3.C,
22505 g++.old-deja/g++.other/crash26.C,
22506 g++.old-deja/g++.other/crash28.C,
22507 g++.old-deja/g++.other/crash29.C,
22508 g++.old-deja/g++.other/crash30.C,
22509 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 22510
ed8e443a 225112002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 22512
ed8e443a 22513 * gcc.dg/20020115-1.c: New.
3196dfde 22514
ed8e443a 225152002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 22516
ed8e443a 22517 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 22518
ed8e443a 225192002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 22520
ed8e443a 22521 * gcc.dg/20020122-3.c: New.
75dbec30 22522
ed8e443a 225232002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 22524
ed8e443a 22525 * g++.dg/other/gc1.C: New test.
32abfc26 22526
ed8e443a 225272002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 22528
ed8e443a 22529 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 22530
ed8e443a 225312002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 22532
ed8e443a 22533 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 22534
ed8e443a 225352002-01-22 Richard Henderson <rth@redhat.com>
0333394e 22536
ed8e443a 22537 * gcc.dg/20020122-4.c: New.
0333394e 22538
ed8e443a 225392002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 22540
ed8e443a
JM
22541 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
22542 link output.
22543 * gcc.dg/special/ecos.exp: Likewise.
22544 * lib/g++-dg.exp: Likewise.
22545 * lib/g77-dg.exp: Likewise.
22546 * lib/gcc-dg.exp : Likewise.
22547 * lib/mike-g++.exp: Likewise.
22548 * lib/mike-g77.exp: Likewise.
22549 * lib/mike-gcc.exp: Likewise.
22550 * lib/objc-dg.exp: Likewise.
e23baf78 22551
ed8e443a 225522002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 22553
ed8e443a
JM
22554 PR target/5379
22555 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 22556
ed8e443a 225572002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 22558
ed8e443a 22559 * gcc.dg/20020122-1.c: New test.
3807621a 22560
ed8e443a 225612001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 22562
ed8e443a 22563 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 22564
ed8e443a 225652002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 22566
ed8e443a 22567 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 22568
ed8e443a 225692002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 22570
ed8e443a 22571 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 22572
ed8e443a 225732002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 22574
ed8e443a
JM
22575 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
22576 ld_library_path.
6040e200 22577
ed8e443a 225782002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 22579
ed8e443a 22580 * gcc.dg/20020218-1.c: New test.
d0e82870 22581
ed8e443a 225822002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 22583
ed8e443a
JM
22584 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
22585 messages
22586 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
22587 "At global scope" warning
22588 * g++.dg/ext/align1.C: Change cygwin test for alignment
22589 from db-bogus to dg-warning
b8c1a6b8 22590
ed8e443a 225912002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 22592
ed8e443a 22593 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 22594
ed8e443a 225952002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 22596
ed8e443a 22597 * g++.dg/template/access1.C: New test.
7ec9c85a 22598
ed8e443a 225992002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 22600
ed8e443a 22601 * gcc.dg/20020118-1.c: New.
441f5264 22602
ed8e443a 226032002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 22604
ed8e443a 22605 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 22606
ed8e443a 226072001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 22608
ed8e443a
JM
22609 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
22610 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
22611 alignment warnings.
8559c8c0 22612
ed8e443a 226132001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 22614
ed8e443a
JM
22615 * gcc.misc-tests/i386-prefetch.exp: Save and restore
22616 torture_with_loops and torture_without_loops
9060718c 22617
ed8e443a 226182002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 22619
ed8e443a 22620 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 22621
ed8e443a 226222002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 22623
ed8e443a 22624 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 22625
ed8e443a 22626 * gcc.dg/ultrasp4.c: New test.
f15054ea 22627
ed8e443a 22628 * gcc.dg/20020116-1.c: New test.
f15054ea 22629
ed8e443a 226302002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 22631
ed8e443a
JM
22632 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
22633 by EABI.
bccd793e 22634
ed8e443a 226352002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 22636
ed8e443a
JM
22637 * gcc.misc-tests/i386-prefetch.exp: New.
22638 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
22639 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
22640 * gcc.misc-tests/i386-pf-none-1.c: New test.
22641 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 22642
ed8e443a 226432002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 22644
ed8e443a 22645 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 22646
ed8e443a 226472002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 22648
ed8e443a
JM
22649 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
22650 * gcc.dg/i386-mmx-2.c: Likewise.
22651 * gcc.dg/i386-sse-1.c: Likewise.
22652 * gcc.dg/i386-sse-2.c: Likewise.
22653 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 22654
ed8e443a 226552001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 22656
ed8e443a
JM
22657 * g77.f-torture/execute/intrinsic-unix-bessel.f:
22658 Uncomment additional cases that now pass.
8d15f472 22659
ed8e443a 226602002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 22661
ed8e443a
JM
22662 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
22663 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 22664
ed8e443a 226652002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 22666
ed8e443a 22667 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 22668
ed8e443a 226692002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 22670
ed8e443a
JM
22671 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
22672 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 22673
ed8e443a 226742002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 22675
ed8e443a 22676 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 22677
ed8e443a 226782002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 22679
ed8e443a
JM
22680 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
22681 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 22682
ed8e443a 226832002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 22684
ed8e443a
JM
22685 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
22686 type in which to perform the operation for each size.
c9f115ad 22687
ed8e443a 226882002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 22689
ed8e443a 22690 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 22691
ed8e443a 226922002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 22693
ed8e443a 22694 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 22695
ed8e443a 226962002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 22697
ed8e443a
JM
22698 * gcc.c-torture/compile/20010226-1.c: New test.
22699 * gcc.c-torture/compile/20010227-1.c: New test.
22700 * gcc.c-torture/compile/20010426-1.c: New test.
22701 * gcc.c-torture/compile/20010510-1.c: New test.
22702 * gcc.c-torture/compile/20010605-3.c: New test.
22703 * gcc.c-torture/compile/20010824-1.c: New test.
22704 * gcc.c-torture/execute/20010409-1.c: New test.
22705 * gcc.dg/noncompile/20000901-1.c: New test.
22706 * gcc.dg/20001023-1.c: New test.
22707 * gcc.dg/20001101-1.c: New test.
22708 * gcc.dg/20001102-1.c: New test.
22709 * gcc.dg/20010207-1.c: New test.
22710 * gcc.dg/20010405-1.c: New test.
22711 * gcc.dg/20010822-1.c: New test.
22712 * gcc.dg/20011107-1.c: New test.
2e951384 22713
ed8e443a 227142002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 22715
ed8e443a 22716 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 22717
ed8e443a
JM
22718 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
22719 execution failure on PA targets.
a858ca75 22720
ed8e443a 227212002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 22722
ed8e443a 22723 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 22724
ed8e443a 227252002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 22726
ed8e443a 22727 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 22728
ed8e443a 227292002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 22730
ed8e443a 22731 * gcc.dg/20020108-1.c: New test.
3693730e 22732
ed8e443a 227332002-01-08 H.J. Lu <hjl@gnu.org>
28434337 22734
ed8e443a
JM
22735 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
22736 for header files.
b0832fe1 22737
ed8e443a 227382002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 22739
ed8e443a
JM
22740 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
22741 consistency.
336b7dca 22742
611bcfc0 227432002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 22744
ed8e443a 22745 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 22746
ed8e443a 227472002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 22748
ed8e443a 22749 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 22750
ed8e443a 227512002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 22752
ed8e443a
JM
22753 PR c/5279
22754 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 22755
ed8e443a 227562002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 22757
ed8e443a 22758 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 22759
ed8e443a 227602002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 22761
ed8e443a
JM
22762 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
22763 extra triple that slipped in.
22764 * g++.old-deja/g++.abi/align.C: Likewise.
22765 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 22766
ed8e443a 227672002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 22768
ed8e443a
JM
22769 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
22770 * g++.old-deja/g++.abi/align.C: Likewise.
22771 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 22772
ed8e443a
JM
22773 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
22774 on FreeBSD/i386.
22775 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
22776 FreeBSD.
40e593d7 22777
ed8e443a 227782002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 22779
ed8e443a 22780 * gcc.dg/20020104-1.c: New test.
46c895ac 22781
ed8e443a 22782 * gcc.dg/20020104-2.c: New test.
833aa4c4 22783
ed8e443a 227842002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 22785
ed8e443a 22786 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 22787
ed8e443a 227882002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 22789
ed8e443a 22790 * gcc.dg/20020103-1.c: New.
4542128e 22791
ed8e443a 227922002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 22793
ed8e443a 22794 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 22795
ed8e443a 227962002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 22797
ed8e443a 22798 * g++.dg/other/debug2.C: New test.
477558bf 22799
ed8e443a 22800 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 22801
ed8e443a 228022002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 22803
ed8e443a 22804 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 22805
ed8e443a 228062002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 22807
ed8e443a 22808 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 22809
ed8e443a 22810 * g++.dg/warn/oldcast1.C: New test.
c49b2550 22811
ed8e443a
JM
22812 * g++.dg/template/ptrmem1.C: New test.
22813 * g++.dg/template/ptrmem2.C: New test.
c49b2550 22814
ed8e443a 22815 * g++.dg/template/ntp.C: New test.
d73b1f07 22816
ed8e443a 22817 * g++.dg/other/component1.C: New test.
d73b1f07 22818
ed8e443a 22819 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 22820
ed8e443a
JM
22821 * g++.dg/template/friend2.C: New test.
22822 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 22823
ed8e443a 228242002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 22825
ed8e443a
JM
22826 * g++.dg/other/ptrmem1.C: New test.
22827 * g++.dg/other/ptrmem2.C: New test.
54561457 22828
ed8e443a 228292002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 22830
ed8e443a 22831 * g++.dg/template/ctor1.C: New test.
c8af9937 22832
ed8e443a 228332002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 22834
ed8e443a 22835 * g++.dg/template/friend2.C: New test.
f3368a90 22836
ed8e443a 228372002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 22838
ed8e443a 22839 * gcc.dg/mmix-1.c: New test.
03c9c274 22840
ed8e443a 228412001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 22842
ed8e443a 22843 * gcc.dg/asm-5.c: New.
7f3ad6b6 22844
ed8e443a 228452001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 22846
ed8e443a
JM
22847 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
22848 in namespace __gnu_cxx
47ffd48a 22849
ed8e443a 228502001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 22851
ed8e443a 22852 * gcc.dg/debug-6.c: New.
ad47f1e5 22853
ed8e443a 228542001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 22855
ed8e443a 22856 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 22857
ed8e443a 228582001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 22859
ed8e443a
JM
22860 * gcc.dg/debug-3.c: New test.
22861 * gcc.dg/debug-4.c: New test.
22862 * gcc.dg/debug-5.c: New test.
df8992f8 22863
ed8e443a 228642001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 22865
ed8e443a 22866 * g++.dg/eh/loop1.C: New.
7d8e8369 22867
ed8e443a 228682001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 22869
ed8e443a 22870 * g++.dg/template/crash1.C: New test.
a56ca899 22871
ed8e443a 228722001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 22873
ed8e443a 22874 * g++.dg/other/const1.C: New test.
b79d5213 22875
ed8e443a 228762001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 22877
ed8e443a 22878 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 22879
ed8e443a 228802001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 22881
ed8e443a
JM
22882 * lib/objc-torture.exp: Resync with c-torture.exp.
22883 * lib/objc.exp: Load standard libraries.
8aad1777 22884
ed8e443a 228852001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 22886
ed8e443a
JM
22887 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
22888 additional tests.
6eb53511 22889
ed8e443a 228902001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 22891
ed8e443a 22892 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 22893
ed8e443a 228942001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 22895
ed8e443a 22896 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 22897
ed8e443a 228982001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 22899
ed8e443a
JM
22900 * g++.dg/eh/ctor1.C: New test.
22901 * g++.dg/other/error2.C: New test.
87b7873d 22902
ed8e443a 229032001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 22904
ed8e443a 22905 * g++.dg/other/init2.C: New test.
ff7230ac 22906
ed8e443a 229072001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 22908
ed8e443a
JM
22909 * gcc.dg/20011223-1.c: New.
22910 * gcc.dg/inline-1.c: New.
b4c984fb 22911
ed8e443a 229122001-12-23 Richard Henderson <rth@redhat.com>
cf785988 22913
ed8e443a 22914 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 22915
ed8e443a 229162001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 22917
ed8e443a 22918 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 22919
ed8e443a 229202001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 22921
ed8e443a 22922 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 22923
ed8e443a 229242001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 22925
ed8e443a
JM
22926 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
22927 re-enables the warning.
30fa7e33 22928
ed8e443a 229292001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 22930
ed8e443a 22931 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 22932
ed8e443a 229332001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 22934
ed8e443a 22935 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 22936
ed8e443a 229372001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 22938
ed8e443a
JM
22939 * gcc.misc-test/arm-isr.exp: New file. Control running of the
22940 arm-isr.c test.
22941 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
22942 epilogue generation for ARM ISR routines.
18c8746d 22943
ed8e443a 229442001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 22945
ed8e443a
JM
22946 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
22947 * gcc.dg/format/c90-printf-3.c: Likewise.
22948 * gcc.dg/format/c99-printf-3.c: Likewise.
22949 * gcc.dg/format/ext-1.c: Likewise.
22950 * gcc.dg/format/ext-6.c: Likewise.
22951 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 22952
ed8e443a 229532001-12-20 Richard Henderson <rth@redhat.com>
232fd111 22954
ed8e443a
JM
22955 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
22956 (arena): Use it.
22957 (malloc): Correct allocation logic. Abort if we fill up the
22958 arena before initialization complete.
22959 (realloc): Correct allocation logic.
8d37a5c0 22960
ed8e443a 229612001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 22962
ed8e443a 22963 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 22964
ed8e443a 22965 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 22966
ed8e443a 229672001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 22968
ed8e443a
JM
22969 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
22970 target does not support weak symbols.
c178fe89 22971
ed8e443a 229722001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 22973
ed8e443a 22974 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 22975
ed8e443a 229762001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 22977
ed8e443a 22978 * g++.dg/other/error1.C: New test.
72dd53af 22979
ed8e443a 229802001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 22981
ed8e443a 22982 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 22983
ed8e443a 229842001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 22985
ed8e443a
JM
22986 * objc.dg/special/: New directory.
22987 * objc.dg/special/special.exp: New file.
22988 * objc.dg/special/unclaimed-category-1.h: New file.
22989 * objc.dg/special/unclaimed-category-1a.m: New file.
22990 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 22991
ed8e443a 229922001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 22993
ed8e443a 22994 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 22995
ed8e443a 229962001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 22997
ed8e443a 22998 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 22999
ed8e443a 230002001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 23001
ed8e443a 23002 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 23003
ed8e443a 230042001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 23005
ed8e443a 23006 * gcc.dg/altivec-4.c: New.
4c594031 23007
ed8e443a 230082001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 23009
ed8e443a 23010 * gcc.dg/20011113-1.c: New test.
19cfdd34 23011
ed8e443a 230122001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 23013
ed8e443a
JM
23014 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
23015 std::__malloc_alloc_template<0> and
23016 std::__default_alloc_template<false, 0>.
9aaceb4b 23017
ed8e443a 230182001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 23019
ed8e443a
JM
23020 * objc/execute/bf-21.m: New test.
23021 * objc/execute/enumeration-1.m: New test.
23022 * objc/execute/enumeration-2.m: New test.
271e6f02 23023
ed8e443a 230242001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 23025
ed8e443a 23026 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 23027
ed8e443a 230282001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 23029
ed8e443a
JM
23030 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
23031 * g++.old-deja/g++.jason/2371.C: Likewise.
23032 * g++.old-deja/g++.jason/template33.C: Likewise.
23033 * g++.old-deja/g++.jason/template34.C: Likewise.
23034 * g++.old-deja/g++.jason/template36.C: Likewise.
23035 * g++.old-deja/g++.oliva/typename1.C: Likewise.
23036 * g++.old-deja/g++.oliva/typename2.C: Likewise.
23037 * g++.old-deja/g++.other/typename1.C: Likewise.
23038 * g++.old-deja/g++.pt/inherit2.C: Likewise.
23039 * g++.old-deja/g++.pt/nontype5.C: Likewise.
23040 * g++.old-deja/g++.pt/typename11.C: Likewise.
23041 * g++.old-deja/g++.pt/typename14.C: Likewise.
23042 * g++.old-deja/g++.pt/typename16.C: Likewise.
23043 * g++.old-deja/g++.pt/typename3.C: Likewise.
23044 * g++.old-deja/g++.pt/typename4.C: Likewise.
23045 * g++.old-deja/g++.pt/typename5.C: Likewise.
23046 * g++.old-deja/g++.pt/typename7.C: Likewise.
23047 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 23048
ed8e443a 230492001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 23050
ed8e443a
JM
23051 * g++.dg/other/linkage1.C: New test.
23052 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
23053 specifiers.
e9d7407e 23054
ed8e443a 230552001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 23056
ed8e443a 23057 * gcc.dg/concat.c: New test.
ecd70094 23058
ed8e443a 230592001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 23060
ed8e443a
JM
23061 * objc/compile: New test directory.
23062 * objc/compile/compile.exp: New expect script.
23063 * objc/compile/20011211-1.m: New compile test.
f393dd70 23064
ed8e443a 230652001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 23066
ed8e443a
JM
23067 * lib/prune.exp (prune_gcc_output): Also handle "In member
23068 function". So many permutations...
a2b1e914 23069
ed8e443a 230702001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 23071
ed8e443a 23072 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 23073
ed8e443a 230742001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 23075
ed8e443a 23076 * g++.dg/other/copy1.C: New test.
26f943fd 23077
ed8e443a 230782001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 23079
ed8e443a 23080 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 23081
ed8e443a 23082 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 23083
ed8e443a 230842001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 23085
ed8e443a 23086 * gcc.dg/altivec-2.c: New.
db3acfa5 23087
ed8e443a 230882001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 23089
ed8e443a 23090 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 23091
ed8e443a 230922001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 23093
ed8e443a
JM
23094 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
23095 ultrasparc.
108b7d3d 23096
ed8e443a 230972001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 23098
ed8e443a 23099 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 23100
ed8e443a 231012001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 23102
ed8e443a
JM
23103 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
23104 variable argument list.
63658a9a 23105
ed8e443a 231062001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 23107
ed8e443a
JM
23108 * gcc.c-torture/execute/memcheck: Delete entire directory.
23109 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
23110 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 23111
ed8e443a 231122001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 23113
ed8e443a 23114 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 23115
ed8e443a 231162001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 23117
ed8e443a 23118 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 23119
ed8e443a 23120 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 23121
ed8e443a 23122 * g++.dg/other/anon-union.C: New test.
1f978f5f 23123
ed8e443a 23124 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 23125
ed8e443a 231262001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 23127
ed8e443a
JM
23128 * gcc.c-torture/execute/20000722-1.x,
23129 gcc.c-torture/execute/20010123-1.x: Remove.
23130 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
23131 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
23132 gcc.dg/c99-complit-2.c: New tests.
816a3974 23133
ed8e443a 231342001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 23135
ed8e443a 23136 * g++.dg/inherit/base1.C: New test.
d4d73d4c 23137
ed8e443a 231382001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 23139
ed8e443a 23140 * g++.dg/other/stdarg1.C: New test.
fd2aba00 23141
ed8e443a 23142 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 23143
ed8e443a 231442001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 23145
ed8e443a
JM
23146 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
23147 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
23148 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
23149 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
23150 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
23151 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 23152
ed8e443a 231532001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 23154
ed8e443a 23155 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 23156
ed8e443a 231572001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 23158
ed8e443a
JM
23159 * g++.dg/other/scope1.C: New test.
23160 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 23161
ed8e443a 231622001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 23163
ed8e443a 23164 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 23165
ed8e443a 231662001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 23167
ed8e443a 23168 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 23169
ed8e443a 231702001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 23171
ed8e443a
JM
23172 * objc.dg/alias.m: Update.
23173 * objc.dg/class-1.m: Update.
23174 * objc.dg/const-str-1.m: Update.
23175 * objc.dg/fwd-proto-1.m: Update.
23176 * objc.dg/id-1.m: Update.
23177 * objc.dg/super-class-1.m: Update.
577a67b0 23178
ed8e443a 231792001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 23180
ed8e443a
JM
23181 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
23182 constructs.
83dea45d 23183
ed8e443a 231842001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 23185
ed8e443a 23186 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 23187
ed8e443a 231882001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 23189
ed8e443a 23190 * gcc.dg/20011127-1.c: New test.
ca349304 23191
ed8e443a 231922001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 23193
ed8e443a
JM
23194 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
23195 from Austin Group draft 7.
23196 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
23197 scanf format arguments.
23198 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 23199
ed8e443a 232002001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 23201
ed8e443a 23202 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 23203
ed8e443a 232042001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 23205
ed8e443a 23206 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 23207
ed8e443a 232082001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 23209
ed8e443a 23210 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 23211
ed8e443a 232122001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 23213
ed8e443a 23214 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 23215
ed8e443a 232162001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 23217
ed8e443a
JM
23218 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
23219 to the host if it is remote. Let tests specify extra headers
23220 they use.
23221 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
23222 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
23223 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
23224 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
23225 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
23226 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
23227 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
23228 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
23229 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
23230 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 23231
ed8e443a 232322001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 23233
ed8e443a
JM
23234 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
23235 for little endian ARMs.
7d14c755 23236
ed8e443a 232372001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 23238
ed8e443a
JM
23239 * gcc.c-torture/compile/20011119-1.c: New test.
23240 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 23241
ed8e443a 232422001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 23243
ed8e443a 23244 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 23245
ed8e443a 232462001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 23247
ed8e443a 23248 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 23249
ed8e443a 232502001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 23251
ed8e443a 23252 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 23253
ed8e443a 232542001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 23255
ed8e443a 23256 * lib/g77.exp: Don't specify --rpath-link.
7042d510 23257
ed8e443a
JM
23258 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
23259 across all the headers.
23260 * gcc.dg/format/format.exp: For testing on a remote host,
23261 copy format.h.
6345b681 23262
ed8e443a
JM
23263 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
23264 * gcc.c-torture/execute/930406-1.c: Likewise.
23265 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 23266
ed8e443a 232672001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 23268
ed8e443a 23269 * gcc.dg/altivec-1.c: New.
373bd0fa 23270
ed8e443a 232712001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 23272
ed8e443a 23273 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 23274
ed8e443a 232752001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 23276
ed8e443a
JM
23277 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
23278 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
23279 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 23280
ed8e443a 232812001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 23282
ed8e443a 23283 * gcc.dg/no-builtin-1.c: New test.
630036c6 23284
ed8e443a 232852001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 23286
ed8e443a 23287 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 23288
ed8e443a 232892001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 23290
ed8e443a
JM
23291 * gcc.c-torture/compile/20011114-2.c: New test.
23292 * gcc.c-torture/compile/20011114-3.c: New test.
23293 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 23294
ed8e443a 232952001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 23296
ed8e443a 23297 * g++.dg/other/init1.C: New test.
a3d87e92 23298
ed8e443a 232992001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 23300
ed8e443a
JM
23301 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
23302 message.
c6243b4c 23303
ed8e443a 23304 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 23305
ed8e443a
JM
23306 * gcc.c-torture/compile/20010327-1.c: Revert last change.
23307 * gcc.c-torture/compile/20011114-1.c: New test, exactly
23308 like the (before this change) version of 20010327-1.c.
8ac9ea61 23309
ed8e443a 233102001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 23311
ed8e443a 23312 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 23313
ed8e443a 233142001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 23315
ed8e443a 23316 * g++.dg/init/array2.C: New test.
63d75005 23317
ed8e443a 233182001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 23319
ed8e443a 23320 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 23321
ed8e443a 233222001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 23323
ed8e443a
JM
23324 * g++.dg/other/forscope1.C: New test.
23325 * g++.dg/ext/forscope1.C: New test.
23326 * g++.dg/ext/forscope2.C: New test.
2e80c17d 23327
ed8e443a 233282001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 23329
ed8e443a 23330 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 23331
ed8e443a 233322001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 23333
ed8e443a 23334 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 23335
ed8e443a 23336 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 23337
ed8e443a 233382001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 23339
ed8e443a 23340 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 23341
ed8e443a 233422001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 23343
ed8e443a
JM
23344 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
23345 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
23346 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
23347 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
23348 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
23349 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
23350 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 23351
ed8e443a 233522001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 23353
ed8e443a
JM
23354 * g++.dg/warn/Wshadow-1.C: New tests.
23355 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 23356
ed8e443a 233572001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 23358
ed8e443a
JM
23359 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
23360 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
23361 XFAILs. Adjust expected error texts.
23362 * gcc.c-torture/compile/20011106-1.c,
23363 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
23364 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
23365 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
23366 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 23367
ed8e443a 233682001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 23369
ed8e443a 23370 * gcc.dg/cpp/defined.c: Update.
b621a4dd 23371
ed8e443a 233722001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 23373
ed8e443a 23374 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 23375
ed8e443a 233762001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 23377
ed8e443a
JM
23378 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
23379 same size, so no warning should be produced on stormy16.
91dc81f9 23380
ed8e443a
JM
23381 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
23382 due to oversized array.
23383 * g++.old-deja/g++.mike/ns15.C: Likewise.
23384 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 23385
ed8e443a 233862001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 23387
ed8e443a 23388 * g++.dgother/debug1.C: Fix typos.
4768dbdd 23389
ed8e443a 233902001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 23391
ed8e443a 23392 * g++.dg/other/debug1.C: New test.
48d4b9f0 23393
ed8e443a 233942001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 23395
ed8e443a
JM
23396 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
23397 of unsigned long.
c8202d4c 23398
ed8e443a 233992001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 23400
ed8e443a 23401 * gcc.dg/20011029-2.c: New test.
bf911a9a 23402
ed8e443a 23403 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 23404
ed8e443a 234052001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 23406
ed8e443a
JM
23407 * objc/execute/class_self-1.m: New test.
23408 * objc/execute/class_self-2.m: New test.
756b2d5e 23409
ed8e443a 234102001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 23411
ed8e443a
JM
23412 * gcc.misc-tests/msgs.exp: Delete.
23413 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
23414 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
23415 error set to match recent changes.
2d1245b8 23416
ed8e443a 234172001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 23418
ed8e443a 23419 * gcc.dg/20011021-1.c: New test.
e2ccde7b 23420
ed8e443a 234212001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 23422
ed8e443a 23423 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 23424
ed8e443a 234252001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 23426
ed8e443a 23427 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 23428
ed8e443a 234292001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 23430
ed8e443a 23431 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 23432
ed8e443a 23433 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 23434
ed8e443a 234352001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 23436
ed8e443a 23437 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 23438
ed8e443a 234392001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 23440
ed8e443a
JM
23441 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
23442 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 23443
ed8e443a 234442001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 23445
ed8e443a 23446 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 23447
ed8e443a 234482001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 23449
ed8e443a 23450 * g++.dg/template/unify2.C: New test.
1dde5a4e 23451
ed8e443a 234522001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 23453
ed8e443a 23454 * g++.dg/other/exception-specification.C: New test
d6da836d 23455
ed8e443a 234562001-10-13 Tom Rix <trix@redhat.com>
d6da836d 23457
ed8e443a
JM
23458 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
23459 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 23460
ed8e443a 234612001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 23462
ed8e443a 23463 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 23464
ed8e443a 234652001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 23466
ed8e443a
JM
23467 PR g++/4476
23468 * g++.dg/other/friend1.C: New test.
d9c28ce3 23469
ed8e443a 234702001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 23471
ed8e443a 23472 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 23473
ed8e443a 234742001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 23475
ed8e443a 23476 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 23477
ed8e443a 234782001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 23479
ed8e443a
JM
23480 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
23481 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
23482 g77.f-torture/execute/execute.exp,
23483 g77.f-torture/noncompile/noncompile.exp,
23484 gcc.c-torture/compile/compile.exp,
23485 gcc.c-torture/execute/execute.exp,
23486 gcc.c-torture/execute/ieee/ieee.exp,
23487 gcc.c-torture/execute/memcheck/memcheck.exp,
23488 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
23489 objc/execute/execute.exp: Update FSF address.
6431177a 23490
ed8e443a 234912001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 23492
ed8e443a
JM
23493 * gcc.dg/cpp/cmdlne-C.c: Update.
23494 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 23495
ed8e443a 234962001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 23497
ed8e443a 23498 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 23499
ed8e443a 235002001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 23501
ed8e443a
JM
23502 * gcc.dg/20011008-1.c: New.
23503 * gcc.dg/20011008-2.c: New.
ab17715d 23504
ed8e443a 235052001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 23506
ed8e443a 23507 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 23508
ed8e443a 235092001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 23510
ed8e443a
JM
23511 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
23512 spelling errors of "separate" as "seperate".
bed2ebd0 23513
ed8e443a 235142001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 23515
ed8e443a
JM
23516 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
23517 enough to avoid inlining.
b56cfd51 23518
ed8e443a 235192001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 23520
ed8e443a 23521 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 23522
ed8e443a 235232001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 23524
ed8e443a 23525 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 23526
ed8e443a 235272001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 23528
ed8e443a
JM
23529 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
23530 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
23531 gcc.dg/format/multattr-3.c: New tests.
23532 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
23533 tests for format attributes on function pointers being rejected.
dea2f2db 23534
ed8e443a 235352001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 23536
ed8e443a 23537 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 23538
ed8e443a 235392001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 23540
ed8e443a 23541 * g++.dg/warn/format1.C: New test.
ab6e6969 23542
ed8e443a 235432001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 23544
ed8e443a 23545 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 23546
ed8e443a 235472001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 23548
ed8e443a 23549 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 23550
ed8e443a 235512001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 23552
ed8e443a 23553 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 23554
ed8e443a 235552001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 23556
ed8e443a
JM
23557 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
23558 long-standing bug on i686, apparently.
23559 * gcc.c-torture/execute/loop-2c.x: New file.
23560 * gcc.c-torture/execute/loop-2d.x: New file.
23561 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 23562
ed8e443a 235632001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 23564
ed8e443a 23565 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 23566
ed8e443a 235672001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 23568
ed8e443a
JM
23569 * gcc.dg/cpp/macro10.c: New test.
23570 * gcc.dg/cpp/strify3.c: New test.
23571 * gcc.dg/cpp/spacing1.c: Add tests.
23572 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
23573 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 23574
ed8e443a 235752001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 23576
ed8e443a 23577 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 23578
ed8e443a 235792001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 23580
ed8e443a 23581 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 23582
ed8e443a 235832001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 23584
ed8e443a 23585 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 23586
ed8e443a 235872001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 23588
ed8e443a 23589 * g77.dg/strlen0.f: New test.
1f8d138f 23590
ed8e443a 235912001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 23592
ed8e443a
JM
23593 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
23594 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 23595
ed8e443a 235962001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 23597
ed8e443a
JM
23598 Table-driven attributes.
23599 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 23600
ed8e443a 236012001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 23602
ed8e443a
JM
23603 * gcc.dg/20000926-1.c: Update expected warning messages.
23604 * gcc.dg/array-2.c: Likewise, and test for warnings too.
23605 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
23606 array.
cd1f97c6 23607
ed8e443a 236082001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 23609
ed8e443a 23610 * g++.dg/eh/registers1.C: New test case.
1d30139d 23611
ed8e443a 236122001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 23613
ed8e443a 23614 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 23615
ed8e443a 236162001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 23617
ed8e443a 23618 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 23619
ed8e443a 236202001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 23621
ed8e443a 23622 * gcc.dg/cpp/macro9.c: New test.
a3070574 23623
ed8e443a 236242001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 23625
ed8e443a
JM
23626 * gcc.c-torture/execute/980223.c: Change type of addr from long
23627 to char *.
39e78d8b 23628
ed8e443a 236292001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 23630
ed8e443a 23631 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 23632
ed8e443a 236332001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 23634
ed8e443a
JM
23635 * g77.dg/bprob: New directory.
23636 * g77.dg/bprob/bprob.exp: New file.
23637 * g77.dg/bprob/bprob-1.f: New test.
23638 * g77.dg/gcov: New directory.
23639 * g77.dg/gcov/gcov.exp: New file.
23640 * g77.dg/gcov/gcov-1.f: New test.
23641 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 23642
ed8e443a 236432001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 23644
ed8e443a
JM
23645 * gcc.dg/cpp/directiv.c: Update.
23646 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 23647
ed8e443a 236482001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 23649
ed8e443a 23650 * gcc.dg/20010912-1.c: New test.
89503616 23651
ed8e443a 236522001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 23653
ed8e443a
JM
23654 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
23655 language-independent file in lib.
23656 * lib/gcov.exp: New file.
7566ca49 23657
ed8e443a 236582001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 23659
ed8e443a 23660 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 23661
ed8e443a 236622001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 23663
ed8e443a
JM
23664 * lib/profopt.exp: New, to support profile-directed optimizations.
23665 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
23666 * gcc.misc-tests/bprob-1.c: New test.
23667 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 23668
ed8e443a 236692001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 23670
ed8e443a
JM
23671 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
23672 XFAIL and which kinds of gcov output to verify.
23673 * gcc.misc-tests/gcov-4b.x: New file.
23674 * gcc.misc-tests/gcov-5b.x: New file.
23675 * gcc.misc-tests/gcov-6.x: New file.
23676 * gcc.misc-tests/gcov-7.c: New test.
23677 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 23678
ed8e443a 236792001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 23680
ed8e443a
JM
23681 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
23682 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 23683
ed8e443a 236842001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 23685
ed8e443a
JM
23686 PR c++/3986
23687 * g++.dg/abi/vbase1.C: New test.
90d925d3 23688
ed8e443a 236892001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 23690
ed8e443a 23691 * objc.dg/method-2.m: New.
033c017c 23692
ed8e443a 236932001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 23694
ed8e443a
JM
23695 PR c++/4203
23696 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
23697 * g++.dg/init/empty1.C: New test.
ada11335 23698
ed8e443a 236992001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 23700
ed8e443a 23701 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 23702
ed8e443a 237032001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 23704
ed8e443a
JM
23705 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
23706 for m68k.
c0e4f189 23707
ed8e443a 237082001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 23709
ed8e443a 23710 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 23711
ed8e443a 23712 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 23713
ed8e443a 23714 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 23715
ed8e443a 237162001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 23717
ed8e443a
JM
23718 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
23719 for 16-bit 'unsigned int'.
915a17f6 23720
ed8e443a 237212001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 23722
ed8e443a 23723 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 23724
ed8e443a 237252001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 23726
ed8e443a
JM
23727 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
23728 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 23729
ed8e443a 237302001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 23731
ed8e443a 23732 * gcc.dg/asm-names.c (ymain): New.
c3849183 23733
ed8e443a 237342001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 23735
ed8e443a
JM
23736 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
23737 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
23738 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 23739
ed8e443a 237402001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 23741
ed8e443a 23742 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 23743
ed8e443a 237442001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 23745
ed8e443a
JM
23746 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
23747 and "In instantiation".
0830ae44 23748
ed8e443a 237492001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 23750
ed8e443a 23751 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 23752
ed8e443a 237532001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 23754
ed8e443a
JM
23755 * gcc.misc-tests/gcov.exp: Add support for branch information.
23756 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
23757 * gcc.misc-tests/gcov-4.c: New test.
23758 * gcc.misc-tests/gcov-4b.c: New test.
23759 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 23760
ed8e443a 237612001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 23762
ed8e443a
JM
23763 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
23764 expected to fail.
6604e6f3 23765
ed8e443a 237662001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 23767
ed8e443a 23768 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 23769
ed8e443a 237702001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 23771
ed8e443a 23772 * g++.dg/eh/template1.C: New test.
13104975 23773
ed8e443a 237742001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 23775
ed8e443a
JM
23776 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
23777 Fix thinko.
23778 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
23779 for xfail.
949f197f 23780
ed8e443a 237812001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 23782
ed8e443a
JM
23783 * lib/g77-dg.exp: Use prune.exp for common procedures
23784 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
23785 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 23786
ed8e443a 237872001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 23788
ed8e443a 23789 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 23790
ed8e443a 237912001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 23792
ed8e443a 23793 * g++.dg/template/unify1.C: New test.
1dbb6023 23794
ed8e443a 237952001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 23796
ed8e443a 23797 * g++.dg/abi/empty4.C: New test.
41ae4ee6 23798
ed8e443a 237992001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 23800
ed8e443a
JM
23801 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
23802 solaris2.*
23803 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 23804
ed8e443a 238052001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 23806
ed8e443a 23807 * g++.dg/other/using-declaration.C: New test.
3fecf49c 23808
ed8e443a 238092001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 23810
ed8e443a 23811 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 23812
ed8e443a 238132001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 23814
ed8e443a
JM
23815 * gcc.dg/cpp/19951025-1.c: Revert.
23816 * gcc.dg/cpp/directiv.c: We no longer process directives that
23817 interrupt macro arguments.
20dde49d 23818
ed8e443a 238192001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 23820
ed8e443a 23821 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 23822
ed8e443a 238232001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 23824
ed8e443a 23825 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 23826
ed8e443a 238272001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 23828
ed8e443a 23829 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 23830
ed8e443a 238312001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 23832
ed8e443a
JM
23833 * g77.dg/ff90-1.f (s): Fix reference of variable z,
23834 should be x.
d60d223b 23835
ed8e443a 238362001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 23837
ed8e443a
JM
23838 Kill -fhonor-std.
23839 * g++.old-deja/g++.ns/ns14.C: Remove special options.
23840 * g++.old-deja/g++.other/std1.C: Likewise.
23841 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 23842
ed8e443a 238432001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 23844
ed8e443a
JM
23845 * lib/g77.exp: Load gcc-defs.exp for common procedures
23846 (g77_pass, g77_fail, g77_finish, g77_exit,
23847 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 23848
ed8e443a 238492001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 23850
ed8e443a
JM
23851 * g77.dg/fbackslash.f
23852 * g77.dg/fcase-preserve.f
23853 * g77.dg/ff90-1.f
23854 * g77.dg/ffixed-line-length-0.f
23855 * g77.dg/ffixed-line-length-132.f
23856 * g77.dg/ffixed-line-length-7.f
23857 * g77.dg/ffixed-line-length-72.f
23858 * g77.dg/ffixed-line-length-none.f
23859 * g77.dg/ffree-form-1.f
23860 * g77.dg/fno-backslash.f
23861 * g77.dg/fno-f90-1.f
23862 * g77.dg/fno-fixed-form-1.f
23863 * g77.dg/fno-onetrip.f
23864 * g77.dg/fno-typeless-boz.f
23865 * g77.dg/fno-underscoring.f
23866 * g77.dg/fno-vxt-1.f
23867 * g77.dg/fonetrip.f
23868 * g77.dg/ftypeless-boz.f
23869 * g77.dg/fugly-assumed.f
23870 * g77.dg/funderscoring.f
23871 * g77.dg/fvxt-1.f
db3ef87b 23872
ed8e443a 238732001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 23874
ed8e443a
JM
23875 * objc.dg/fwd-proto-1.m: New.
23876 * objc.dg/local-decl-1.m: New.
23877 * objc.dg/naming-1.m: New.
23878 * objc.dg/naming-2.m: New.
23879 * objc.dg/proto-hier-1.m: New.
312b7c9d 23880
ed8e443a 238812001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 23882
ed8e443a
JM
23883 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
23884 largest-type elements to a struct makes its size grow.
648c2206 23885
ed8e443a 238862001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 23887
ed8e443a 23888 * g++.dg/abi/vthunk1.C: New test.
969fd501 23889
ed8e443a 238902001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 23891
ed8e443a 23892 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 23893
ed8e443a 238942001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 23895
ed8e443a 23896 * gcc.dg/cpp/macro8.c: New test.
50011802 23897
ed8e443a 238982001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 23899
ed8e443a 23900 * g++.dg/abi/vbase8-21.C: New test.
40260429 23901
ed8e443a 239022001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 23903
ed8e443a 23904 * g++.dg/abi/vbase8-10.C: New test.
ab085207 23905
ed8e443a 239062001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 23907
ed8e443a
JM
23908 * lib/g++.exp (g++_set_ld_library_path): Renamed to
23909 ${tool}_set_ld_library_path.
23910 Changed caller.
23911 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
23912 g++.exp.
90b1ca2f 23913
ed8e443a 239142001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 23915
ed8e443a
JM
23916 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
23917 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
23918 gcc_exit, gcc_check_unsupported_p):
23919 Moved to gcc-deps.exp
23920 * gcc-deps.exp: New file.
41971242 23921
ed8e443a 239222001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 23923
ed8e443a 23924 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 23925
ed8e443a 239262001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 23927
ed8e443a 23928 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 23929
ed8e443a 239302001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 23931
ed8e443a 23932 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 23933
ed8e443a 239342001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 23935
ed8e443a 23936 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 23937
ed8e443a 239382001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 23939
ed8e443a
JM
23940 * gcc.dg/cpp/extratokens.c: Fix.
23941 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 23942
ed8e443a 239432001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 23944
ed8e443a
JM
23945 * gcc.c-torture/execute/20010724-1.c: New file.
23946 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 23947
ed8e443a 239482001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 23949
ed8e443a 23950 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 23951
ed8e443a 239522001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 23953
ed8e443a 23954 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 23955
ed8e443a 239562001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 23957
ed8e443a 23958 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 23959
ed8e443a 239602001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 23961
ed8e443a
JM
23962 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
23963 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
23964 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
23965 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 23966
ed8e443a
JM
23967 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
23968 bug report" message.
f7bebb56 23969
ed8e443a
JM
23970 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
23971 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 23972
ed8e443a 239732001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 23974
ed8e443a
JM
23975 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
23976 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
23977 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
23978 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 23979
ed8e443a 239802001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 23981
ed8e443a 23982 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 23983
ed8e443a 239842001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 23985
ed8e443a 23986 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 23987
ed8e443a 239882001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 23989
ed8e443a
JM
23990 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
23991 i[34567]86-*-*.
23992 Delete handling of ieee_multilib_flags.
23993 Pass -mieee for alpha*-*-* and sh-*-*.
23994 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 23995
ed8e443a 239962001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 23997
ed8e443a
JM
23998 Remove old-abi tests.
23999 * g++.old-deja/g++.mike/p11116.C: Remove.
24000 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 24001
ed8e443a 240022001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 24003
ed8e443a 24004 * g77.f-torture/compile/pr3743.f: New test
09b495e5 24005
ed8e443a 240062001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 24007
ed8e443a 24008 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 24009
ed8e443a 240102001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 24011
ed8e443a
JM
24012 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
24013 g++.old-deja/g++.pt/static6.C: Likewise.
24014 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
24015 supports weak symbols.
999c0669 24016
ed8e443a 240172001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 24018
ed8e443a
JM
24019 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
24020 supported again.
2ea80cfd 24021
ed8e443a 240222001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 24023
ed8e443a 24024 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 24025
ed8e443a 240262001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 24027
ed8e443a 24028 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 24029
ed8e443a 240302001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 24031
ed8e443a
JM
24032 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
24033 tests.
4a1b6176 24034
ed8e443a 240352001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 24036
ed8e443a 24037 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 24038
ed8e443a 240392001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 24040
ed8e443a
JM
24041 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
24042 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 24043
ed8e443a 240442001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 24045
ed8e443a
JM
24046 * objc/execute/object_is_class.m: New test.
24047 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 24048
ed8e443a 240492001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 24050
ed8e443a
JM
24051 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
24052 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 24053
ed8e443a 240542001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 24055
ed8e443a
JM
24056 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
24057 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 24058
ed8e443a 240592001-07-14 Richard Henderson <rth@redhat.com>
809353e1 24060
ed8e443a 24061 * gcc.dg/iftrap-1.c: New.
0168a849 24062
ed8e443a 240632001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 24064
ed8e443a 24065 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 24066
ed8e443a 240672001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 24068
ed8e443a 24069 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 24070
ed8e443a 240712001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 24072
ed8e443a
JM
24073 * gcc.c-torture/compile/20010711-1.c,
24074 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 24075
ed8e443a 240762001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 24077
ed8e443a 24078 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 24079
ed8e443a 240802001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 24081
ed8e443a 24082 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 24083
ed8e443a 240842001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 24085
ed8e443a
JM
24086 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
24087 (g++-dg-prune): Call prune_gcc_output.
24088 * prune.exp: New file for prune_gcc_output.
24089 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 24090
ed8e443a 240912001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 24092
ed8e443a
JM
24093 * gcc.c-torture/compile/20010701-1.c,
24094 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 24095
ed8e443a 240962001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 24097
ed8e443a 24098 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 24099
ed8e443a 241002000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 24101
ed8e443a 24102 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 24103
ed8e443a 241042001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 24105
ed8e443a 24106 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 24107
ed8e443a 241082001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 24109
ed8e443a
JM
24110 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
24111 Solaris 2.[678] system.
b05d8201 24112
ed8e443a 241132001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 24114
ed8e443a 24115 * gcc.dg/20010622-1.c: New test.
55f61a56 24116
ed8e443a 241172001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 24118
ed8e443a
JM
24119 * objc.dg: New directory.
24120 * objc.dg/dg.exp: New file.
24121 * objc.dg/alias.m: New.
24122 * objc.dg/class-1.m: New.
24123 * objc.dg/class-2.m: New.
24124 * objc.dg/const-str-1.m: New.
24125 * objc.dg/const-str-2.m: New.
24126 * objc.dg/id-1.m: New.
24127 * objc.dg/method-1.m: New.
24128 * objc.dg/super-class-1.m: New.
24129 * lib/objc-dg.exp: New file.
07732516 24130
ed8e443a 241312001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 24132
ed8e443a
JM
24133 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
24134 of label name.
d4a6cf38 24135
ed8e443a 241362001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 24137
ed8e443a 24138 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 24139
ed8e443a 241402001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 24141
ed8e443a
JM
24142 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
24143 variable.
f18b70f5 24144
ed8e443a 241452001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 24146
ed8e443a 24147 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 24148
ed8e443a 241492001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 24150
ed8e443a
JM
24151 * g++.old-deja/g++.abi/vbase5.C: New test.
24152 * g++.old-deja/g++.abi/vbase6.C: New test.
24153 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 24154
ed8e443a 241552001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 24156
ed8e443a 24157 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 24158
ed8e443a 241592001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 24160
ed8e443a 24161 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 24162
ed8e443a 241632001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 24164
ed8e443a
JM
24165 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
24166 support %f for HC11/HC12 targets.
24167 * gcc.c-torture/execute/930513-1.x: New file, likewise.
24168 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
24169 on HC11/HC12 targets.
24170 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 24171
ed8e443a 241722001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 24173
ed8e443a
JM
24174 * gcc.dg/wchar_t-1.c: New file.
24175 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 24176
ed8e443a 241772001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 24178
ed8e443a 24179 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 24180
ed8e443a 241812001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 24182
ed8e443a 24183 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 24184
ed8e443a 241852001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 24186
ed8e443a 24187 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 24188
ed8e443a 241892001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 24190
ed8e443a 24191 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 24192
ed8e443a 241932001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 24194
ed8e443a
JM
24195 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
24196 representation on MN10300 and ARM/Thumb.
bea09693 24197
ed8e443a 241982001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 24199
ed8e443a 24200 * g77.f-torture/execute/20010610.f: New.
f375b7a7 24201
ed8e443a 242022001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 24203
ed8e443a
JM
24204 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
24205 names.
3d3daefd 24206
ed8e443a 242072001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 24208
ed8e443a
JM
24209 * gcc.c-torture/execute/ashrdi-1.c: New.
24210 * gcc.c-torture/execute/ashldi-1.c: New.
24211 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 24212
ed8e443a 242132001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 24214
ed8e443a
JM
24215 * objc/execute/load-3.m: Added. Check sending +load to categories,
24216 in addition to classes.
6bdfaf09 24217
ed8e443a 242182001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 24219
ed8e443a
JM
24220 * objc/execute/load-2.m: New test. From Nicola Pero
24221 <n.pero@mi.flashnet.it>.
87327987 24222
ed8e443a 242232001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 24224
ed8e443a 24225 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 24226
ed8e443a 242272001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 24228
ed8e443a
JM
24229 * g++.old-deja/g++.abi/vbase2.C: New test.
24230 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 24231
ed8e443a 242322001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 24233
ed8e443a 24234 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 24235
ed8e443a 242362001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 24237
ed8e443a 24238 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 24239
ed8e443a 242402001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 24241
ed8e443a 24242 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 24243
ed8e443a 242442001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 24245
ed8e443a 24246 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 24247
ed8e443a 242482001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 24249
ed8e443a 24250 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 24251
ed8e443a 242522001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 24253
ed8e443a 24254 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 24255
ed8e443a 242562001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 24257
ed8e443a
JM
24258 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
24259 (g++_link_flags): Likewise.
24260 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 24261
ed8e443a 242622001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 24263
ed8e443a
JM
24264 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
24265 Ensure logfile entry matches exec command line.
f8710242 24266
ed8e443a 242672001-05-31 Richard Henderson <rth@redhat.com>
f8710242 24268
ed8e443a
JM
24269 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
24270 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 24271
ed8e443a 242722001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 24273
ed8e443a
JM
24274 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
24275 compiler for irix6.2
1ec07597 24276
ed8e443a 242772001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 24278
ed8e443a 24279 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 24280
ed8e443a 242812001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 24282
ed8e443a
JM
24283 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
24284 assemble.
4694cec2 24285
ed8e443a 242862001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 24287
ed8e443a 24288 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 24289
ed8e443a 242902001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 24291
ed8e443a
JM
24292 * gcc.c-torture/compile/20010518-2.c: New file.
24293 * gcc.c-torture/execute/20010518-1.c: New file.
24294 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 24295
ed8e443a 242962001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 24297
ed8e443a 24298 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 24299
ed8e443a 243002001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 24301
ed8e443a
JM
24302 G++ no longer defines builtins that do not begin with __builtin.
24303 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
24304 * g++.old-deja/g++.brendand/misc13.C: Likewise.
24305 * g++.old-deja/g++.law/builtin1.C: Likewise.
24306 * g++.old-deja/g++.law/cvt2.C: Likewise.
24307 * g++.old-deja/g++.mike/net5.C: Likewise.
24308 * g++.old-deja/g++.other/builtins1.C: Likewise.
24309 * g++.old-deja/g++.other/builtins2.C: Likewise.
24310 * g++.old-deja/g++.other/builtins3.C: Likewise.
24311 * g++.old-deja/g++.other/builtins4.C: Likewise.
24312 * g++.old-deja/g++.other/inline8.C: Likewise.
24313 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 24314
ed8e443a 243152001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 24316
ed8e443a
JM
24317 * g++.old-deja/g++.pt/using1.C: Adjust.
24318 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 24319
ed8e443a 243202001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 24321
ed8e443a
JM
24322 * gcc.dg/cpp/charconst.c: New tests.
24323 * gcc.dg/cpp/escape.c: New tests.
24324 * gcc.dg/cpp/escape-1.c: New tests.
24325 * gcc.dg/cpp/escape-2.c: New tests.
24326 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 24327
ed8e443a 243282001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 24329
ed8e443a
JM
24330 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
24331 native compiler for irix6.5.
97d24516 24332
ed8e443a 24333Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 24334
ed8e443a
JM
24335 * lib/g++.exp (g++_include_flags): Use args to compute
24336 get_multilibs.
24337 (g++_link_flags): Likewise.
24338 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 24339
ed8e443a 243402001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 24341
ed8e443a 24342 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 24343
ed8e443a 243442001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 24345
ed8e443a
JM
24346 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
24347 this file.
20415bba 24348
ed8e443a 243492001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 24350
ed8e443a
JM
24351 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
24352 STACK_SIZE;
24353 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
24354 to STACK_SIZE; Use it to define size of add_histo array.
24355 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
24356 to STACK_SIZE.
24357 (f): Use GITT_SIZE to define size of gitt local table.
24358 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
24359 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 24360
ed8e443a 243612001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 24362
ed8e443a
JM
24363 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
24364 on 68HC11/HC12 due to the asm instruction.
24365 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
24366 * gcc.c-torture/compile/920520-1.x: Likewise.
24367 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
24368 on 68HC11/HC12 because the function is larger than 64K.
24369 * gcc.c-torture/compile/961203-1.x: New file, this test fails
24370 on 68HC11/HC12 because the structure is too large.
5a111a5b 24371
ed8e443a 243722001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 24373
ed8e443a 24374 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 24375
ed8e443a 243762001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 24377
ed8e443a
JM
24378 * g++.old-deja/g++.warn/compare1.C: New test.
24379 * gcc.dg/compare4.c: New test.
cc469ee9 24380
ed8e443a 243812001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 24382
ed8e443a 24383 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 24384
ed8e443a 243852001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 24386
ed8e443a 24387 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 24388
ed8e443a 243892001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 24390
ed8e443a 24391 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 24392
ed8e443a 243932001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 24394
ed8e443a 24395 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 24396
ed8e443a 243972001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 24398
ed8e443a
JM
24399 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
24400 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 24401
ed8e443a 244022001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 24403
ed8e443a 24404 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 24405
ed8e443a 244062001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 24407
ed8e443a 24408 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 24409
ed8e443a 244102001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 24411
ed8e443a 24412 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 24413
ed8e443a 244142001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 24415
ed8e443a 24416 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 24417
ed8e443a 244182001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 24419
ed8e443a 24420 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 24421
ed8e443a 244222001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 24423
ed8e443a 24424 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 24425
ed8e443a 244262001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 24427
ed8e443a
JM
24428 * g++.dg/friend-warn.C: New test. Do not warn about friend
24429 declaration being redundant.
1a560c3a 24430
ed8e443a 244312001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 24432
ed8e443a 24433 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 24434
ed8e443a 244352001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 24436
ed8e443a 24437 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 24438
ed8e443a 244392001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 24440
ed8e443a 24441 * lib/g++.exp: Use testsuite_flags.
de26cf80 24442
ed8e443a 244432001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 24444
ed8e443a 24445 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 24446
ed8e443a 244472001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 24448
ed8e443a 24449 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 24450
ed8e443a 244512001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 24452
ed8e443a 24453 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 24454
ed8e443a 244552001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 24456
ed8e443a 24457 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 24458
ed8e443a 244592001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 24460
ed8e443a
JM
24461 * gcc.dg/cpp/direct2.c: New test.
24462 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 24463
ed8e443a 24464 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 24465
ed8e443a 244662001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 24467
ed8e443a
JM
24468 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
24469 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 24470
ed8e443a 244712001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 24472
ed8e443a
JM
24473 * gcc.dg/cpp/syshdr.h: New file.
24474 * gcc.dg/cpp/sysmac1.c: Update.
24475 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 24476
ed8e443a 244772001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 24478
ed8e443a 24479 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 24480
ed8e443a 244812001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 24482
ed8e443a
JM
24483 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
24484 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 24485
ed8e443a 244862001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 24487
ed8e443a 24488 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 24489
ed8e443a 244902001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 24491
ed8e443a
JM
24492 * lib/g++.exp (g++_include_flags): Don't use any special flags
24493 if TESTING_IN_BUILD_TREE is not defined.
24494 (g++_init): Use a plain 'c++' as the compiler if
24495 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 24496
ed8e443a 244972001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 24498
ed8e443a
JM
24499 * g++.old-deja/g++.eh/catch13.C: New test.
24500 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 24501
ed8e443a 245022001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 24503
ed8e443a 24504 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 24505
ed8e443a 245062001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 24507
ed8e443a
JM
24508 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
24509 <stdlib.h>, not <malloc.h>.
3da5d5c8 24510
ed8e443a 245112001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 24512
ed8e443a 24513 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 24514
ed8e443a 245152001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 24516
ed8e443a 24517 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 24518
ed8e443a 245192001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 24520
ed8e443a 24521 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 24522
ed8e443a 245232001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 24524
ed8e443a 24525 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 24526
ed8e443a 245272001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 24528
ed8e443a 24529 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 24530
ed8e443a 245312001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 24532
ed8e443a 24533 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 24534
ed8e443a 245352001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 24536
ed8e443a 24537 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 24538
ed8e443a 245392001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 24540
ed8e443a 24541 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 24542
ed8e443a 245432001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 24544
ed8e443a 24545 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 24546
ed8e443a 245472001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 24548
ed8e443a
JM
24549 * g77.f-torture/compile/20010426.f: New test.
24550 * g77.f-torture/execute/20010426.f: New test.
15784bba 24551
ed8e443a 245522001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 24553
ed8e443a
JM
24554 * g77.f-torture/compile/20000629-1.x: Remove - error
24555 has been fixed.
c3cd9c8b 24556
ed8e443a 245572001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 24558
ed8e443a
JM
24559 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
24560 Tweak slightly to work with g++.dg framework.
24561 * g++.dg/special/ecos.exp: Run initp1.C test.
24562 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 24563
ed8e443a
JM
24564 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
24565 its linker doesn't give line numbers either.
24566 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 24567
ed8e443a 245682001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 24569
ed8e443a 24570 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 24571
ed8e443a 245722001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 24573
ed8e443a 24574 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 24575
ed8e443a 245762001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 24577
ed8e443a 24578 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 24579
ed8e443a 245802001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 24581
ed8e443a 24582 * gcc.dg/format/plus-1.c: New test.
43e72072 24583
ed8e443a 245842001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 24585
ed8e443a 24586 * gcc.dg/20010423-1.c: New test.
5c8378a7 24587
ed8e443a 245882001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 24589
ed8e443a 24590 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 24591
ed8e443a 245922001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 24593
ed8e443a 24594 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 24595
ed8e443a 245962001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 24597
ed8e443a 24598 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 24599
ed8e443a 246002001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 24601
ed8e443a
JM
24602 * gcc.dg/c99-func-2.c: Remove xfail.
24603 * gcc.dg/c99-func-3.c: Remove xfail.
24604 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 24605
ed8e443a 246062001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 24607
ed8e443a 24608 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 24609
ed8e443a 246102001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 24611
ed8e443a 24612 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 24613
ed8e443a 246142001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 24615
ed8e443a 24616 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 24617
ed8e443a 246182001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 24619
ed8e443a
JM
24620 * g++.old-deja/g++.abi/empty2.C: New test.
24621 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 24622
ed8e443a 246232001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 24624
ed8e443a
JM
24625 * g++.old-deja/g++.other/comdat2.C: New test.
24626 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 24627
ed8e443a 246282001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 24629
ed8e443a 24630 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 24631
ed8e443a 246322001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 24633
ed8e443a 24634 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 24635
ed8e443a 246362001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 24637
ed8e443a 24638 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 24639
ed8e443a
JM
246402001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
24641 Mark Mitchell <mark@codesourcery.com>
608d74c4 24642
ed8e443a
JM
24643 * lib/old-dejagnu.exp: Don't delete output of executable.
24644 Add .exe suffix to executables.
b0835578 24645
ed8e443a 246462001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 24647
ed8e443a 24648 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 24649
ed8e443a 246502001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 24651
ed8e443a 24652 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 24653
ed8e443a 246542001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 24655
ed8e443a
JM
24656 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
24657 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 24658
ed8e443a 246592001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 24660
ed8e443a 24661 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 24662
ed8e443a 246632001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 24664
ed8e443a 24665 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 24666
ed8e443a 246672001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 24668
ed8e443a 24669 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 24670
611bcfc0 246712001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 24672
ed8e443a 24673 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 24674
611bcfc0 246752001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 24676
ed8e443a 24677 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 24678
ed8e443a 246792001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 24680
ed8e443a 24681 * g++.old-deja/g++.other/array5.C: New.
145c1def 24682
ed8e443a 246832001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 24684
ed8e443a 24685 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 24686
ed8e443a 246872001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 24688
ed8e443a
JM
24689 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
24690 headers and constructs.
24691 * g++.old-deja/g++.robertl/eb79.C: Same.
24692 * g++.old-deja/g++.robertl/eb77.C (main): Same.
24693 * g++.old-deja/g++.robertl/eb73.C: Same.
24694 * g++.old-deja/g++.robertl/eb66.C (main): Same.
24695 * g++.old-deja/g++.robertl/eb55.C (t): Same.
24696 * g++.old-deja/g++.robertl/eb54.C (main): Same.
24697 * g++.old-deja/g++.robertl/eb46.C (main): Same.
24698 * g++.old-deja/g++.robertl/eb44.C: Same.
24699 * g++.old-deja/g++.robertl/eb41.C (main): Same.
24700 * g++.old-deja/g++.robertl/eb4.C (main): Same.
24701 * g++.old-deja/g++.robertl/eb39.C: Same.
24702 * g++.old-deja/g++.robertl/eb33.C (main): Same.
24703 * g++.old-deja/g++.robertl/eb31.C (main): Same.
24704 * g++.old-deja/g++.robertl/eb30.C: Same.
24705 * g++.old-deja/g++.robertl/eb3.C: Same.
24706 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
24707 * g++.old-deja/g++.robertl/eb21.C: Same.
24708 * g++.old-deja/g++.robertl/eb15.C: Same.
24709 * g++.old-deja/g++.robertl/eb118.C: Same.
24710 * g++.old-deja/g++.robertl/eb115.C (main): Same.
24711 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
24712 * g++.old-deja/g++.robertl/eb109.C: Same.
24713 * g++.old-deja/g++.other/sibcall1.C (main): Same.
24714 * g++.old-deja/g++.mike/rtti1.C: Same.
24715 * g++.old-deja/g++.mike/p658.C: Same.
24716 * g++.old-deja/g++.mike/net46.C: Same.
24717 * g++.old-deja/g++.mike/net34.C: Same.
24718 * g++.old-deja/g++.mike/memoize1.C: Same.
24719 * g++.old-deja/g++.mike/eh2.C: Same.
24720 * g++.old-deja/g++.law/weak.C: Same.
24721 * g++.old-deja/g++.law/visibility7.C: Same.
24722 * g++.old-deja/g++.law/visibility25.C: Same.
24723 * g++.old-deja/g++.law/visibility22.C: Same.
24724 * g++.old-deja/g++.law/visibility2.C: Same.
24725 * g++.old-deja/g++.law/visibility17.C: Same.
24726 * g++.old-deja/g++.law/visibility13.C: Same.
24727 * g++.old-deja/g++.law/visibility10.C: Same.
24728 * g++.old-deja/g++.law/visibility1.C: Same.
24729 * g++.old-deja/g++.law/virtual3.C (eval): Same.
24730 * g++.old-deja/g++.law/vbase1.C: Same.
24731 * g++.old-deja/g++.law/operators32.C: Same.
24732 * g++.old-deja/g++.law/nest3.C: Same.
24733 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
24734 * g++.old-deja/g++.law/except5.C (main): Same.
24735 * g++.old-deja/g++.law/cvt7.C (run): Same.
24736 * g++.old-deja/g++.law/cvt2.C: Same.
24737 * g++.old-deja/g++.law/cvt16.C: Same.
24738 * g++.old-deja/g++.law/ctors6.C (bar): Same.
24739 * g++.old-deja/g++.law/ctors17.C (main): Same.
24740 * g++.old-deja/g++.law/ctors13.C: Same.
24741 * g++.old-deja/g++.law/ctors12.C (main): Same.
24742 * g++.old-deja/g++.law/ctors10.C: Same.
24743 * g++.old-deja/g++.law/code-gen5.C: Same.
24744 * g++.old-deja/g++.law/bad-error7.C: Same.
24745 * g++.old-deja/g++.law/arm9.C: Same.
24746 * g++.old-deja/g++.law/arm12.C: Same.
24747 * g++.old-deja/g++.law/arg8.C: Same.
24748 * g++.old-deja/g++.law/arg1.C: Same.
24749 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
24750 * g++.old-deja/g++.jason/template31.C: Same.
24751 * g++.old-deja/g++.jason/template24.C (main): Same.
24752 * g++.old-deja/g++.jason/2371.C: Same.
24753 * g++.old-deja/g++.eh/new2.C: Same.
24754 * g++.old-deja/g++.eh/new1.C: Same.
24755 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
24756 * g++.old-deja/g++.brendan/nest21.C (main): Same.
24757 * g++.old-deja/g++.brendan/err-msg3.C: Same.
24758 * g++.old-deja/g++.brendan/crash62.C: Same.
24759 * g++.old-deja/g++.brendan/crash52.C: Same.
24760 * g++.old-deja/g++.brendan/crash49.C (main): Same.
24761 * g++.old-deja/g++.brendan/crash38.C: Same.
24762 * g++.old-deja/g++.brendan/crash15.C (main): Same.
24763 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 24764
ed8e443a 247652001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 24766
ed8e443a
JM
24767 * gcc.c-torture/execute/20001203-2.c (memset):
24768 Count argument is of type __SIZE_TYPE__.
788bf0e3 24769
ed8e443a 247702001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 24771
ed8e443a 24772 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 24773
ed8e443a 247742001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 24775
ed8e443a 24776 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 24777
ed8e443a 247782001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 24779
ed8e443a
JM
24780 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
24781 peculiarities of the SH.
24782 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 24783
ed8e443a 247842001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 24785
ed8e443a
JM
24786 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
24787 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
24788 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 24789
ed8e443a 247902001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 24791
ed8e443a 24792 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 24793
ed8e443a 247942001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 24795
ed8e443a 24796 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 24797
ed8e443a 247982001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 24799
ed8e443a 24800 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 24801
ed8e443a 248022001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 24803
ed8e443a 24804 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 24805
ed8e443a 248062001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 24807
ed8e443a 24808 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 24809
ed8e443a 248102001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 24811
ed8e443a 24812 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 24813
ed8e443a 248142001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 24815
ed8e443a
JM
24816 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
24817 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 24818
ed8e443a 248192001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 24820
ed8e443a 24821 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 24822
ed8e443a 248232001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 24824
ed8e443a
JM
24825 * g++.old-deja/g++.other/friend12.C: New test.
24826 * g++.old-deja/g++.other/friend9.C: Expect no errors.
24827 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 24828
ed8e443a 248292001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 24830
ed8e443a 24831 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 24832
ed8e443a 248332001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 24834
ed8e443a 24835 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 24836
ed8e443a 248372001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 24838
ed8e443a 24839 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 24840
ed8e443a 248412001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 24842
ed8e443a 24843 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 24844
ed8e443a 248452001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 24846
ed8e443a 24847 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 24848
ed8e443a 248492001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 24850
ed8e443a
JM
24851 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
24852 tests on AIX.
6d139650 24853
ed8e443a 248542001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 24855
ed8e443a 24856 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 24857
ed8e443a 248582001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 24859
ed8e443a 24860 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 24861
ed8e443a 248622001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 24863
ed8e443a 24864 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 24865
ed8e443a 248662001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 24867
ed8e443a 24868 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 24869
ed8e443a
JM
248702001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
24871
24872 * objc/execute/va_method.m: Added.
24873 * objc/execute/IMP.m: Added.
24874 * objc/execute/_cmd.m: Added.
24875 * objc/execute/accessing_ivars.m: Added.
24876 * objc/execute/class-1.m: Added.
24877 * objc/execute/class-10.m: Added.
24878 * objc/execute/class-11.m: Added.
24879 * objc/execute/class-12.m: Added.
24880 * objc/execute/class-13.m: Added.
24881 * objc/execute/class-14.m: Added.
24882 * objc/execute/class-2.m: Added.
24883 * objc/execute/class-3.m: Added.
24884 * objc/execute/class-4.m: Added.
24885 * objc/execute/class-5.m: Added.
24886 * objc/execute/class-6.m: Added.
24887 * objc/execute/class-7.m: Added.
24888 * objc/execute/class-8.m: Added.
24889 * objc/execute/class-9.m: Added.
24890 * objc/execute/class-tests-1.h
24891 * objc/execute/class-tests-2.h
24892 * objc/execute/compatibility_alias.m: Added.
24893 * objc/execute/encode-1.m: Added.
24894 * objc/execute/formal_protocol-1.m: Added.
24895 * objc/execute/formal_protocol-2.m: Added.
24896 * objc/execute/formal_protocol-3.m: Added.
24897 * objc/execute/formal_protocol-4.m: Added.
24898 * objc/execute/formal_protocol-5.m: Added.
24899 * objc/execute/formal_protocol-6.m: Added.
24900 * objc/execute/formal_protocol-7.m: Added.
24901 * objc/execute/informal_protocol.m: Added.
24902 * objc/execute/initialize.m: Added.
24903 * objc/execute/load.m: Added.
24904 * objc/execute/many_args_method.m: Added.
24905 * objc/execute/nested-3.m: Added.
24906 * objc/execute/no_clash.m: Added.
24907 * objc/execute/private.m: Added.
24908 * objc/execute/redefining_self.m: Added.
24909 * objc/execute/root_methods.m: Added.
24910 * objc/execute/selector-1.m: Added.
24911 * objc/execute/static-1.m: Added.
24912 * objc/execute/static-2.m: Added.
24913 * objc/execute/va_method.m: Added.
24914
249152001-03-10 Richard Henderson <rth@redhat.com>
24916
24917 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
24918
249192001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
24920
24921 * g++.old-deja/g++.other/crash31.C: XFAIL.
24922 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
24923 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
24924 * gcc.c-torture/execute/20010123-1.x: XFAIL.
24925 * gcc.c-torture/execute/20010124-1.x: XFAIL.
24926 * gcc.dg/sequence-pt-1.c: XFAIL one test.
24927
249282001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24929
24930 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
24931
249322001-03-06 Zack Weinberg <zackw@stanford.edu>
24933
24934 * gcc.dg/20000724-1.c: Don't use multiline strings.
24935
249362001-03-06 Zack Weinberg <zackw@stanford.edu>
24937
24938 * objc/execute/string1.m, objc/execute/string2.m: Compare the
24939 result of -cString against what we expect it to be; don't just
24940 print it out for no one to read.
24941
24942 * objc/execute/string3.m, objc/execute/string4.m: New tests.
24943 Based on testcases provided by Nicola Pero.
24944
249452001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24946
24947 * gcc.dg/cpp/macro7.c: New test.
24948
249492001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24950
24951 * gcc.dg/cpp/multiline.c: Update.
24952
249532001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24954
24955 * g++.old-deja/g++.other/enum3.C: New test.
24956
249572001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24958
24959 * g++.old-deja/g++.other/pod1.C: New test.
24960
249612001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24962
24963 * g++.old-deja/g++.ext/overload1.C: New test.
24964
249652001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24966
24967 * g++.old-deja/g++.pt/using1.C: New test.
24968
249692001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24970
24971 * g++.old-deja/g++.other/using9.C: New test.
24972
249732001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
24974
24975 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
24976
24977 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
24978
249792001-02-28 Nathan Sidwell <nathan@codesourcery.com>
24980
24981 * g++.old-deja/g++.ext/realpt1.C: Remove.
24982
249832001-02-27 Nathan Sidwell <nathan@codesourcery.com>
24984
24985 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
24986
249872001-02-26 Will Cohen <wcohen@redhat.com>
24988
24989 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
24990
249912001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
24992
24993 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
24994 templatized constructors.
24995
249962001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24997
24998 * gcc.c-torture/execute/20010224-1.c: New test.
24999
250002001-02-23 Jakub Jelinek <jakub@redhat.com>
25001
25002 * gcc.c-torture/execute/20010222-1.c: New test.
25003
250042001-02-22 Jakub Jelinek <jakub@redhat.com>
25005
25006 * g++.old-deja/g++.other/inline20.C: New test.
25007
250082001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
25009
25010 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
25011
250122001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25013
25014 * g++.old-deja/g++.other/lookup22.C: New test.
25015
250162001-02-19 Zack Weinberg <zackw@stanford.edu>
25017
25018 * g77.dg: New directory.
25019 * g77.dg/20010216-1.f: New test case.
25020 * g77.dg/dg.exp: New driver.
25021 * lib/g77-dg.exp: New driver library.
25022
250232001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25024
25025 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
25026
250272001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
25028
25029 * g++.old-deja/g++.other/decl9.C: New test.
25030
250312001-02-16 Jakub Jelinek <jakub@redhat.com>
25032
25033 * g++.old-deja/g++.other/init16.C: Update the test so that it does
25034 not need <string> and also tests the initialization at runtime.
25035
250362001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
25037
25038 * gcc.c-torture/execute/longlong.c: New test.
25039
250402001-02-14 J"orn Rennecke <amylaar@redhat.com>
25041
25042 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
25043
250442001-02-14 J"orn Rennecke <amylaar@redhat.com>
25045
25046 * gcc.c-torture/execute/920302-1.c (execute):
25047 Change argument type to short.
25048
250492001-02-14 Nathan Sidwell <nathan@codesourcery.com>
25050
25051 * g++.old-deja/g++.pt/deduct6.C: New test.
25052
250532001-02-14 Nathan Sidwell <nathan@codesourcery.com>
25054
25055 * g++.old-deja/g++.pt/deduct5.C: New test.
25056
250572001-02-14 Jakub Jelinek <jakub@redhat.com>
25058
25059 * gcc.c-torture/execute/20010209-1.c: New test.
25060
250612001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
25062
25063 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
25064
250652001-02-12 Geoffrey Keating <geoffk@redhat.com>
25066
25067 * g++.dg/vtgc1.C: Update for new ABI.
25068
25069 * consistency.vlad: New directory, 1665 files.
25070
250712001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
25072
25073 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
25074 return type.
25075 * gcc.dg/cpp/digraphs.c: Declare puts.
25076
250772001-02-12 Nathan Sidwell <nathan@codesourcery.com>
25078
25079 * g++.old-deja/g++.other/warn5.C: New test.
25080
250812001-02-12 Nathan Sidwell <nathan@codesourcery.com>
25082
25083 * g++.old-deja/g++.pt/spec40.C: New test.
25084
250852001-02-12 Nathan Sidwell <nathan@codesourcery.com>
25086
25087 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
25088 case.
25089 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
25090
250912001-02-12 Jakub Jelinek <jakub@redhat.com>
25092
25093 * gcc.c-torture/compile/20010209-1.c: New test.
25094
250952001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
25096
25097 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
25098 excess errors message but not if it crashes.
25099 * g++.old-deja/g++.other/crash27.C: Likewise.
25100 * g++.old-deja/g++.other/crash28.C: Likewise.
25101 * g++.old-deja/g++.other/crash30.C: Likewise.
25102 * g++.old-deja/g++.other/crash32.C: Likewise.
25103 * g++.old-deja/g++.other/crash35.C: Likewise.
25104 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25105
251062001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
25107
25108 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
25109 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
25110 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
25111 g77.f-torture/execute/execute.exp,
25112 g77.f-torture/noncompile/noncompile.exp,
25113 gcc.c-torture/execute/execute.exp,
25114 gcc.c-torture/execute/memcheck/memcheck.exp,
25115 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
25116 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
25117 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
25118 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
25119 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
25120 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
25121 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
25122 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
25123 Remove bug reporting instructions with ancient email addresses.
25124
251252001-02-07 Jakub Jelinek <jakub@redhat.com>
25126
25127 * gcc.dg/20010202-1.c: New test.
25128 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
25129
251302001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
25131
25132 * g++.dg/stdbool-if.C: New test.
25133
251342001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
25135
25136 * objc/execute/fdecl.m: Added main().
25137
251382001-02-07 Jakub Jelinek <jakub@redhat.com>
25139
25140 * gcc.c-torture/execute/20010206-1.c: New test.
25141
251422001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
25143
25144 * gcc.dg/cpp/avoidpaste1.c: Update.
25145
251462001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
25147
25148 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
25149 Pero <nicola@brainstorm.co.uk>.
25150 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
25151
251522001-02-06 Nathan Sidwell <nathan@codesourcery.com>
25153
25154 * g++.old-deja/g++.pt/spec39.C: New test.
25155
251562001-02-05 Jakub Jelinek <jakub@redhat.com>
25157
25158 * gcc.c-torture/compile/20010202-1.c: New test.
25159
251602001-02-05 Nathan Sidwell <nathan@codesourcery.com>
25161
25162 * g++.old-deja/g++.abi/primary2.C: New test.
25163 * g++.old-deja/g++.abi/primary3.C: New test.
25164 * g++.old-deja/g++.abi/primary4.C: New test.
25165 * g++.old-deja/g++.abi/primary5.C: New test.
25166 * g++.old-deja/g++.abi/vtable3.h: New test.
25167 * g++.old-deja/g++.abi/vtable3a.C: New test.
25168 * g++.old-deja/g++.abi/vtable3b.C: New test.
25169 * g++.old-deja/g++.abi/vtable3c.C: New test.
25170 * g++.old-deja/g++.abi/vtable3d.C: New test.
25171 * g++.old-deja/g++.abi/vtable3e.C: New test.
25172 * g++.old-deja/g++.abi/vtable3f.C: New test.
25173 * g++.old-deja/g++.abi/vtable3g.C: New test.
25174 * g++.old-deja/g++.abi/vtable3h.C: New test.
25175 * g++.old-deja/g++.abi/vtable3i.C: New test.
25176 * g++.old-deja/g++.abi/vtable3j.C: New test.
25177 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
25178
251792001-02-03 Jakub Jelinek <jakub@redhat.com>
25180
25181 * g++.old-deja/g++.other/anon6.C: New test.
25182 * g++.old-deja/g++.other/anon7.C: New test.
25183
251842001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
25185
25186 * gcc.dg/cpp/avoidpaste2.c: New tests.
25187
251882001-01-31 Jakub Jelinek <jakub@redhat.com>
25189
25190 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
25191
251922001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
25193
25194 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
25195 DECIMAL_DIG cases for Irix."
25196
251972001-01-31 J"orn Rennecke <amylaar@redhat.com>
25198
25199 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
25200
252012001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
25202
25203 * gcc.dg/c99-tag-1.c: New test.
25204
252052001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
25206
25207 * gcc.dg/cpp/tr-warn1.c: Add tests.
25208
252092001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
25210
25211 * gcc.dg/cpp/avoidpaste1.c: Update.
25212 * gcc.dg/cpp/paste4.c: Update.
25213
252142001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
25215
25216 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
25217 cases for Irix.
25218
252192001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25220
25221 * g++.old-deja/g++.other/inline19.C: New test.
25222
252232001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
25224
25225 * gcc.dg/Wlarger-than.c: New test.
25226
252272001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
25228
25229 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
25230
252312001-01-29 Jakub Jelinek <jakub@redhat.com>
25232
25233 * gcc.c-torture/execute/20010129-1.c: New test.
25234 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
25235
252362001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
25237
25238 * gcc.dg/cpp/avoidpaste1.c: Test case.
25239
252402001-01-28 Jakub Jelinek <jakub@redhat.com>
25241
25242 * g++.old-deja/g++.other/inline18.C: New test.
25243
252442001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25245
25246 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
25247 and __builtin_putchar.
25248
252492001-01-27 Jakub Jelinek <jakub@redhat.com>
25250
25251 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
25252 tests.
25253
252542001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
25255
25256 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
25257 floating point number rounding mode to round to the nearest
25258 representable mode.
25259
252602001-01-25 Jakub Jelinek <jakub@redhat.com>
25261
25262 * g++.old-deja/g++.other/mangle2.C: New test.
25263
252642001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
25265
25266 * gcc.c-torture/compile/20010124-1.c: New test.
25267
252682001-01-24 Nathan Sidwell <nathan@codesourcery.com>
25269
25270 * g++.old-deja/g++.pt/spec38.C: New test.
25271
252722001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25273
25274 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
25275 "Build don't run".
25276
252772001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25278
25279 * gcc.c-torture/execute/20010123-1.c: New test.
25280
252812001-01-23 Nathan Sidwell <nathan@codesourcery.com>
25282
25283 * g++.old-deja/g++.pt/spec37.C: New test.
25284
252852001-01-23 Nathan Sidwell <nathan@codesourcery.com>
25286
25287 * g++.old-deja/g++.pt/overload14.C: New test.
25288
252892001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25290
25291 * gcc.c-torture/execute/20010122-1.c: New test, exercise
25292 __builtin_return_address.
25293
252942001-01-22 Nathan Sidwell <nathan@codesourcery.com>
25295
25296 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
25297 * g++.old-deja/g++.pt/spec35.C: New test.
25298 * g++.old-deja/g++.pt/spec36.C: New test.
25299
253002001-01-20 Jakub Jelinek <jakub@redhat.com>
25301
25302 * gcc.c-torture/compile/20010118-1.c: New test.
25303
253042001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
25305
25306 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
25307
253082001-01-19 Jakub Jelinek <jakub@redhat.com>
25309
25310 * gcc.c-torture/execute/20010119-1.c: New test.
25311
253122001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25313
25314 * g++.old-deja/g++.other/vbase5.C: New test.
25315
253162001-01-19 Jakub Jelinek <jakub@redhat.com>
25317
25318 * gcc.c-torture/execute/20010118-1.c: New test.
25319
253202001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25321
25322 * g++.old-deja/g++.pt/deduct3.C: New test.
25323
253242001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25325
25326 * g++.old-deja/g++.pt/spec34.C: New test.
25327
253282001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
25329
25330 * g77.f-torture/compile/20000601-2.f: New test.
25331
253322001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25333
25334 * g++.old-deja/g++.other/init17.C: New test.
25335
253362001-01-18 Alexandre Oliva <aoliva@redhat.com>
25337
25338 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
25339
253402001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25341
25342 * g++.old-deja/g++.pt/unify8.C: New test.
25343
253442001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25345
25346 * g++.old-deja/g++.abi/vbase1.C: New test.
25347
253482001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25349
25350 * g++.old-deja/g++.pt/crash65.C: New test.
25351
253522001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
25353
25354 * gcc.dg/cpp/assembl2.S: New test case.
25355
253562001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
25357
25358 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
25359 are supported.
25360
253612001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25362
25363 * g++.old-deja/g++.other/builtins1.C: New test.
25364 * g++.old-deja/g++.other/builtins2.C: Likewise.
25365 * g++.old-deja/g++.other/builtins3.C: Likewise.
25366 * g++.old-deja/g++.other/builtins4.C: Likewise.
25367
253682001-01-17 Jakub Jelinek <jakub@redhat.com>
25369
25370 * gcc.c-torture/compile/20010117-1.c: New test.
25371 * gcc.c-torture/compile/20010117-2.c: New test.
25372
253732001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25374
25375 * g77.f-torture/execute/20010116.[fx]: New test,
25376 XFAIL on i?86-*-*.
25377 * g77.f-torture/compile/20010115.f: Indicate it's
25378 a test for PR fortran/1636.
25379
253802001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
25381
25382 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
25383
253842001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25385
25386 * g77.f-torture/compile/20010115.f: New test.
25387
253882001-01-15 Nathan Sidwell <nathan@codesourcery.com>
25389
25390 * g++.old-deja/g++.pt/nontype5.C: New test.
25391
253922001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
25393
25394 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
25395 have an equivalent working one below it.
25396
253972001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
25398
25399 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
25400 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
25401
254022001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
25403
25404 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
25405 message containing "init_priority".
25406 (conpr-2.C): Likewise.
25407 (conpr-3.C): Likewise.
25408 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
25409
254102001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25411
25412 * gcc.c-torture/execute/20010114-2.c: New test.
25413
254142001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
25415
25416 * gcc.c-torture/compile/20010114-1.c: New test.
25417 * gcc.c-torture/compile/20010114-1.x: Xfail.
25418 * gcc.c-torture/compile/20010114-2.c: New test.
25419 * gcc.c-torture/execute/20010114-1.c: New test.
25420 * gcc.dg/trunc-1.c: New test.
25421 * gcc.dg/uninit-B.c: New test.
25422
254232001-01-13 Nick Clifton <nickc@redhat.com>
25424
25425 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
25426 target.
25427
254282001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
25429
25430 * gcc.c-torture/compile/20010113-1.c: New test.
25431
254322001-01-13 Jakub Jelinek <jakub@redhat.com>
25433
25434 * gcc.c-torture/compile/20001212-1.c: New test.
25435
254362001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
25437
25438 * gcc.dg/cpp/widestr1.c: Update.
25439 * gcc.dg/cpp/prag-imp.c: Remove.
25440
254412001-01-12 Jakub Jelinek <jakub@redhat.com>
25442
25443 * gcc.c-torture/execute/20000801-3.x: Remove.
25444 * gcc.dg/c90-init-1.c: New test.
25445 * gcc.dg/c99-init-1.c: New test.
25446 * gcc.dg/c99-init-2.c: New test.
25447 * gcc.dg/gnu99-init-1.c: New test.
25448
254492001-01-12 Richard Earnshaw <rearnsha@arm.com>
25450
25451 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
25452 testing that no relevant ones were found.
25453
254542001-01-12 Nathan Sidwell <nathan@codesourcery.com>
25455
25456 * g++.old-deja/g++.pt/cast2.C: New test.
25457
254582001-01-12 Nathan Sidwell <nathan@codesourcery.com>
25459
25460 * g++.old-deja/g++.pt/friend47.C: New test.
25461
254622001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25463
25464 * g++.old-deja/g++.pt/instantiate13.C: New test.
25465
254662001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25467
25468 * g++.old-deja/g++.other/defarg7.C: New test.
25469 * g++.old-deja/g++.other/defarg8.C: New test.
25470
254712001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25472
25473 * g++.old-deja/g++.pt/crash64.C: New test.
25474
254752001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25476
25477 * g++.old-deja/g++.pt/crash63.C: New test.
25478
254792001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
25480
25481 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
25482
254832001-01-10 Alan Lehotsky <lehotsky@tiac.net>
25484
25485 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
25486
254872001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25488
25489 * g++.old-deja/g++.pt/error3.C: New test.
25490
254912001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25492
25493 * g++.old-deja/g++.other/crash39.C: New test.
25494
254952001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25496
25497 * g++.old-deja/g++.other/vbase4.C: New test.
25498
254992001-01-08 Jonathan Larmour <jlarmour@redhat.com>
25500
25501 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
25502 * gcc.dg/special/20000419-2.c: New file. Identical to above.
25503 * gcc.dg/special/special.exp: New test driver which will check
25504 for alias support for the above test.
25505
255062001-01-09 Alan Lehotsky <lehotsky@tiac.net>
25507
25508 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
25509 problems on small machines.
25510 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
25511 parameterize.
25512
255132001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
25514
25515 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
25516 mips.
25517 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
25518
255192001-01-09 Nathan Sidwell <nathan@codesourcery.com>
25520
25521 * g++.old_deja/g++.pt/using8.C: New test.
25522
255232001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
25524
25525 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
25526
255272000-01-08 Loren J. Rittle <ljrittle@acm.org>
25528
25529 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
25530 where a failure is expected.
25531 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
25532
255332001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25534
25535 * g++.old_deja/g++.pt/instantiate12.C: New test.
25536
255372001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25538
25539 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
25540 start of structs.
25541 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
25542 * g++.old-deja/g++.brendan/crash17.C: Likewise.
25543 * g++.old-deja/g++.brendan/crash29.C: Likewise.
25544 * g++.old-deja/g++.brendan/crash48.C: Likewise.
25545 * g++.old-deja/g++.brendan/ns1.C: Likewise.
25546 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
25547 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
25548 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
25549 * g++.old-deja/g++.eh/spec6.C: Likewise.
25550 * g++.old-deja/g++.jason/crash3.C: Likewise.
25551 * g++.old-deja/g++.law/ctors11.C: Likewise.
25552 * g++.old-deja/g++.law/ctors17.C: Likewise.
25553 * g++.old-deja/g++.law/ctors5.C: Likewise.
25554 * g++.old-deja/g++.law/ctors9.C: Likewise.
25555 * g++.old-deja/g++.mike/ambig1.C: Likewise.
25556 * g++.old-deja/g++.mike/net22.C: Likewise.
25557 * g++.old-deja/g++.mike/p3538a.C: Likewise.
25558 * g++.old-deja/g++.mike/p3538b.C: Likewise.
25559 * g++.old-deja/g++.mike/virt3.C: Likewise.
25560 * g++.old-deja/g++.niklas/t128.C: Likewise.
25561 * g++.old-deja/g++.other/anon4.C: Likewise.
25562 * g++.old-deja/g++.other/using1.C: Likewise.
25563 * g++.old-deja/g++.other/warn3.C: Likewise.
25564 * g++.old-deja/g++.pt/t37.C: Likewise.
25565 * g++.old-deja/g++.robertl/eb69.C: Likewise.
25566 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25567
255682001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25569
25570 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
25571
255722001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25573
25574 * gcc.c-torture/execute/stdio-opt-3.c: New test.
25575
255762001-01-07 Jakub Jelinek <jakub@redhat.com>
25577
25578 * gcc.c-torture/compile/20010107-1.c: New test.
25579
255802001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
25581
25582 * gcc.c-torture/execute/builtin-noret-1.c: New test.
25583
255842001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
25585
25586 * gcc.dg/format/format.h: New file.
25587 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
25588 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
25589 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
25590 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
25591 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
25592 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
25593 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
25594 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
25595 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
25596 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
25597 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
25598 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
25599 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
25600 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
25601 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
25602 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
25603 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
25604 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
25605 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
25606 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
25607 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
25608 instead of declaring standard types, macros and functions in each
25609 test.
25610
256112001-01-06 Alexandre Oliva <aoliva@redhat.com>
25612
25613 * gcc.c-torture/execute/20010106-1.c: New test.
25614
256152001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
25616
25617 * gcc.dg/format/format.exp: New file.
25618 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
25619 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
25620 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
25621 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
25622 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
25623 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
25624 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
25625 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
25626 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
25627 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
25628 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
25629 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
25630 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
25631 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
25632 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
25633 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
25634 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
25635 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
25636 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
25637 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
25638 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
25639 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
25640 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
25641 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
25642 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
25643 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
25644 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
25645 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
25646 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
25647 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
25648 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
25649 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
25650 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
25651 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
25652 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
25653 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
25654 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
25655 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
25656 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
25657 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
25658 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
25659 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
25660
256612001-01-05 Alexandre Oliva <aoliva@redhat.com>
25662
25663 * gcc.c-torture/execute/991228-1.c: Take word endianness into
25664 account.
25665
256662001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
25667
25668 * gcc.c-torture/execute/builtin-complex-1.c: New test.
25669
256702001-01-05 Nathan Sidwell <nathan@codesourcery.com>
25671
25672 * g++.old-deja/g++.pt/crash62.C: New test.
25673
256742001-01-04 Richard Henderson <rth@redhat.com>
25675
25676 * gcc.dg/20000926-1.c: Update expected warnings.
25677 * gcc.dg/array-2.c: Likewise.
25678 * gcc.dg/array-4.c: Also validate flexible array members.
25679 * gcc.dg/c99-flex-array-1.c: New.
25680
256812001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
25682
25683 * gcc.c-torture/compile/20001222-1.x: Remove.
25684
256852001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25686
25687 * gcc.c-torture/execute/built-in-setjmp.c: New.
25688
256892001-01-03 Richard Henderson <rth@redhat.com>
25690
25691 * gcc.dg/940510-1.c: Update expected error wording.
25692 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
25693
256942001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
25695
25696 * lib/target-supports.exp (check_alias_available): Modified to
25697 indicate aliases not supported if only weak aliases are supported.
25698
256992001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25700
25701 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
25702 Turn on cmpstrsi checks for __pj__ and __i370__.
25703
257042001-01-03 Nathan Sidwell <nathan@codesourcery.com>
25705
25706 * g++.old-deja/g++.other/virtual11.C: New test.
25707
257082001-01-03 Nathan Sidwell <nathan@codesourcery.com>
25709
25710 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
25711
257122001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25713
25714 * gcc.c-torture/compile/20010102-1.c: New test.
25715
257162001-01-02 Andreas Jaeger <aj@suse.de>
25717
25718 * gcc.dg/noreturn-3.c: New test.
25719
25720 * gcc.dg/noreturn-4.c: New test.
25721
257222001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25723
25724 * gcc.c-torture/execute/stdio-opt-1.c: Also test
25725 __builtin_fputc and __builtin_fwrite.
25726
257272000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
25728
25729 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
25730 signed char, not default char.
25731
257322000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
25733
25734 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
25735
257362000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
25737
25738 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
25739
257402000-12-29 Richard Henderson <rth@redhat.com>
25741
25742 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
25743 (__cyg_profile_func_exit): Define.
25744
257452000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
25746
25747 * g++.dg/vtgc1.C: New test.
25748
257492000-12-28 Geoffrey Keating <geoffk@redhat.com>
25750
25751 * gcc.dg/noncompile/20001228-1.c: New test.
25752
25753 * gcc.dg/20001228-1.c: New test.
25754
25755 * gcc.c-torture/execute/20001228-1.c: New test.
25756
257572000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
25758
25759 * gcc.dg/format-strfmon-1.c: New test.
25760
257612000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25762
25763 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
25764 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
25765 * gcc.c-torture/execute/string-opt-1.c: Likewise.
25766 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25767 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25768 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25769 * gcc.c-torture/execute/string-opt-6.c: Likewise.
25770 * gcc.c-torture/execute/string-opt-7.c: Likewise.
25771 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25772 * gcc.c-torture/execute/string-opt-9.c: Likewise.
25773 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25774 * gcc.c-torture/execute/string-opt-11.c: Likewise.
25775 * gcc.c-torture/execute/string-opt-12.c: Likewise.
25776
25777 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
25778 * gcc.c-torture/execute/string-opt-4.c: Test index.
25779
257802000-12-26 Geoffrey Keating <geoffk@redhat.com>
25781
25782 * gcc.c-torture/compile/20001226-1.c: New test.
25783
257842000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
25785
25786 * gcc.c-torture/compile/20001222-1.c: New test.
25787 * gcc.c-torture/compile/20001222-1.x: Xfail.
25788
257892000-12-22 Alexandre Oliva <aoliva@redhat.com>
25790
25791 * gcc.c-torture/execute/comp-goto-2.c: New test.
25792
257932000-12-21 J"orn Rennecke <amylaar@redhat.com>
25794
25795 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
25796 Use long types if __INT_MAX__ is 32767.
25797 (main): Use cast to (sint32 *) when poking 88 into a_page.
25798
25799 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
25800
258012000-12-21 Bernd Schmidt <bernds@redhat.com>
25802
25803 * gcc.c-torture/compile/20001221-1.c: New test.
25804 * gcc.c-torture/execute/20001221-1.c: New test.
25805
258062000-12-20 Richard Henderson <rth@redhat.com>
25807
25808 * g++.old-deja/g++.pt/crash36.C: Update error lines.
25809 * g++.old-deja/g++.robertl/eb109.C: Likewise.
25810
258112000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25812
25813 * gcc.dg/compare3.c: New test.
25814
258152000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
25816
25817 * gcc.dg/format-warnll-1.c: New test.
25818
258192000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
25820
25821 * gcc.dg/cpp/cmdlne-P.c: New test.
25822
258232000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
25824
25825 * gcc.c-torture/execute/builtin-abs-1.c,
25826 gcc.c-torture/execute/builtin-abs-2.c: New tests.
25827
258282000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25829
25830 * gcc.dg/cpp/multiline.c: New test.
25831
258322000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25833
25834 * g++.old-deja/g++.other/syshdr1.C: Update.
25835 * gcc.dg/cpp/lineflags.c: Remove temporarily.
25836
258372000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25838
25839 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
25840
258412000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25842
25843 * g++.old-deja/g++.pt/ttp65.C: New test.
25844
258452000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25846
25847 * g++.old-deja/g++.pt/ttp64.C: New test.
25848
258492000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25850
25851 * g++.old-deja/g++.pt/spec33.C: New test.
25852
258532000-12-14 Catherine Moore <clm@redhat.com>
25854
25855 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
25856 * gcc.c-torture/execute/920612-2.c: Likewise.
25857 * gcc.c-torture/execute/920428-2.c: Likewise.
25858 * gcc-c-torture/execute/va-arg-11.c: Call exit.
25859 * gcc.c-torture/execute/va-arg-21.c: Likewise.
25860
258612000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25862
25863 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
25864 * gcc.dg/pack-test-2.c: Likewise.
25865
258662000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25867
25868 Tests by Zack Weinberg <zackw@stanford.edu>.
25869
25870 * gcc.dg/cpp/defined.c: Update.
25871 * gcc.dg/cpp/defined_trad.c: New tests.
25872
258732000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25874
25875 * gcc.dg/cpp/trad-direct.c: Update.
25876
258772000-12-11 Neil Booth <neilb@earthling.net>
25878
25879 * gcc.dg/cpp/defined_trad.c
25880
258812000-12-11 Neil Booth <neilb@earthling.net>
25882
25883 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
25884
258852000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
25886
25887 * gcc.dg/format-miss-2.c: New test.
25888
258892000-12-09 Neil Booth <neilb@earthling.net>
25890
25891 * gcc.dg/cpp/lineflags.c: New tests.
25892 * gcc.dg/cpp/poison.c: Update.
25893 * gcc.dg/cpp/redef2.c: Update.
25894 * gcc.dg/cpp/skipping.c: New test.
25895
258962000-12-07 Geoffrey Keating <geoffk@redhat.com>
25897
25898 * g++.old-deja/g++.other/eh3.C: New testcase.
25899
259002000-12-07 Neil Booth <neilb@earthling.net>
25901
25902 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
25903 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
25904 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
25905 wtr-union-init-2.c, wtr-union-init-3.c: Update.
25906 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
25907 Update.
25908
259092000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25910
25911 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
25912 __SIZE_TYPE__ instead of int for type of integers cast to
25913 pointers.
25914
259152000-12-07 Jakub Jelinek <jakub@redhat.com>
25916
25917 * g++.old-deja/g++.other/cleanup4.C: New test.
25918
259192000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25920
25921 * format-sec-1.c: New test.
25922
259232000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25924
25925 * gcc.dg/format-nonlit-3.c: New test.
25926
259272000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25928
25929 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
25930 through a null pointer.
25931
259322000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25933
25934 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
25935 * g++.old-deja/g++.pt/partial4.C: New test.
25936
259372000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
25938
25939 * gcc.c-torture/execute/ieee/hugeval.x: New.
25940
259412000-12-06 Neil Booth <neilb@earthling.net>
25942
25943 * gcc.dg/cpp/backslash2.c: New tests.
25944
259452000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25946
25947 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
25948 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
25949
259502000-12-05 Geoffrey Keating <geoffk@redhat.com>
25951
25952 * gcc.c-torture/execute/20001203-2.c: New testcase.
25953
259542000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25955
25956 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
25957 * g++.old-deja/g++.other/virtual10.C: New test.
25958
259592000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25960
25961 * g++.old-deja/g++.mike/pmf5.C: Remove test.
25962
259632000-12-05 Richard Henderson <rth@redhat.com>
25964
25965 * gcc.c-torture/compile/20001205-1.c: New.
25966
259672000-12-04 Neil Booth <neilb@earthling.net>
25968
25969 * g++.old-deja/g++.other/virtual9.C: New test.
25970 * g++.old-deja/g++.pt/crash61.C: New test.
25971 * gcc.c-torture/execute/loop-9.c: New test.
25972
259732000-12-04 Neil Booth <neilb@earthling.net>
25974
25975 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
25976 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
25977 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
25978 * gcc.dg/cpp/extratokens.c: ...here.
25979
259802000-12-04 Neil Booth <neilb@earthling.net>
25981
25982 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
25983 New tests.
25984
259852000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25986
25987 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
25988 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
25989
259902000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25991
25992 * gcc.c-torture/execute/20001203-1.c: New test.
25993
259942000-12-03 Neil Booth <neilb@earthling.net>
25995
25996 * gcc.dg/cpp/macro6.c: New test cases.
25997
259982000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25999
26000 * gcc.c-torture/execute/string-opt-9.c: New test.
26001 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26002 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26003 * gcc.c-torture/execute/string-opt-12.c: Likewise.
26004
26005 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
26006 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
26007
260082000-12-02 Geoffrey Keating <geoffk@redhat.com>
26009
26010 * gcc.dg/cpp/if-6.c: New testcase.
26011
26012 * gcc.dg/20001201-1.c: New testcase.
26013
260142000-12-02 Neil Booth <neilb@earthling.net>
26015
26016 * g++.old-deja/g++.other/externC4.C,
26017 g++.old-deja/g++.other/friend10.C: New tests.
26018
260192000-12-02 Neil Booth <neilb@earthling.net>
26020
26021 * g++.old-deja/g++.other/instan2.C
26022 * g++.old-deja/g++.other/instan3.C: New test.
26023
260242000-12-02 Neil Booth <neilb@earthling.net>
26025
26026 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
26027 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
26028 gnuc99.c,gnuc99-pedantic.c: New tests.
26029
260302000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
26031
26032 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
26033 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
26034
260352000-12-01 Neil Booth <neilb@earthling.net>
26036
26037 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
26038 * gcc.dg/cpp/poison.c: Update.
26039 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
26040
260412000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
26042
26043 * g77.f-torture/execute/20001201.f: New test.
26044
260452000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
26046
26047 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
26048
260492000-12-01 Jakub Jelinek <jakub@redhat.com>
26050
26051 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
26052
260532000-12-01 Nathan Sidwell <nathan@codesourcery.com>
26054
26055 * g++.old-deja/g++.other/cast6.C: New test.
26056
260572000-11-30 Geoffrey Keating <geoffk@redhat.com>
26058
26059 * gcc.c-torture/execute/20001130-2.c: New testcase.
26060
260612000-11-30 Richard Henderson <rth@redhat.com>
26062
26063 * gcc.c-torture/execute/20001130-1.c: New test.
26064
260652000-11-30 Nathan Sidwell <nathan@codesourcery.com>
26066
26067 * g++.old-deja/g++.other/op3.C: New test.
26068
260692000-11-30 Nathan Sidwell <nathan@codesourcery.com>
26070
26071 * g++.old-deja/g++.other/op2.C: New test.
26072
260732000-11-30 Nathan Sidwell <nathan@codesourcery.com>
26074
26075 * g++.old-deja/g++.other/crash38.C: New test.
26076
260772000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
26078
26079 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
26080
260812000-11-29 Jakub Jelinek <jakub@redhat.com>
26082
26083 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
26084 tests.
26085 * gcc.c-torture/execute/string-opt-6.c: New test.
26086
26087 * gcc.dg/20001117-1.c: Add main.
26088
260892000-11-28 Geoffrey Keating <geoffk@redhat.com>
26090
26091 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
26092 Move from here ...
26093 * gcc.dg/940510-1.c: ... to here.
26094
26095 * gcc.dg/20000926-1.c: GNU C now allows initializations of
26096 zero-size arrays in toplevel structures.
26097
260982000-11-28 Jakub Jelinek <jakub@redhat.com>
26099
26100 * gcc.c-torture/execute/loop-8.c: New test.
26101
261022000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26103
26104 * g++.old-deja/g++.other/base1.C: New test.
26105
261062000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26107
26108 * g++.old-deja/g++.other/parse2.C: New test.
26109
261102000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26111
26112 * g++.old-deja/g++.pt/incomplete1.C: New test.
26113
261142000-11-28 Nathan Sidwell <nathan@codesourcery.com>
26115
26116 * g++.old-deja/g++.other/friend9.C: New test.
26117
261182000-11-28 Jakub Jelinek <jakub@redhat.com>
26119
26120 * gcc.dg/20001127-1.c: New test.
26121
261222000-11-27 Nathan Sidwell <nathan@codesourcery.com>
26123
26124 * g++.old-deja/g++.pt/friend46.C: New test.
26125
261262000-11-27 Nathan Sidwell <nathan@codesourcery.com>
26127
26128 * g++.old-deja/g++.other/ptrmem8.C: New test.
26129
261302000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26131
26132 * gcc.c-torture/execute/string-opt-7.c: New test.
26133 * gcc.c-torture/execute/string-opt-8.c: Likewise.
26134
261352000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
26136
26137 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
26138 instead of 'mkcheck 2'.
26139
261402000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
26141
26142 * gcc.c-torture/execute/memcheck/driver.c,
26143 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
26144 C9X references to refer to C99.
26145
261462000-11-25 Jakub Jelinek <jakub@redhat.com>
26147
26148 * gcc.dg/ultrasp3.c: New test.
26149
261502000-11-25 Neil Booth <neilb@earthling.net>
26151
26152 * gcc.dg/cpp/include2.c: Update test to be locale independent.
26153
261542000-11-25 Alexandre Oliva <aoliva@redhat.com>
26155
26156 * gcc.c-torture/compile/20001123-2.c: New.
26157
261582000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26159
26160 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
26161
261622000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
26163
26164 * gcc.dg/sequence-point-1.c: Add some new tests.
26165 * gcc.c-torture/execute/20001124-1.c: New test.
26166
261672000-11-24 Nathan Sidwell <nathan@codesourcery.com>
26168
26169 * g++.old-deja/g++.other/vaarg4.C: New test.
26170 * gcc.c-torture/compile/20001123-1.c: New test.
26171
261722000-11-24 Nathan Sidwell <nathan@codesourcery.com>
26173
26174 * g++.other/crash24.C: Adjust and remove XFAIL.
26175 * g++.other/crash37.C: New test.
26176
261772000-11-23 Nathan Sidwell <nathan@codesourcery.com>
26178
26179 * g++.old-deja/g++.pt/instantiate9.C: New test.
26180
261812000-11-22 Mark Mitchell <mark@codesourcery.com>
26182
26183 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
26184 new ABI, too.
26185
26186 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
26187 * g++.old-deja/g++.robertl/eb55.C: Likewise.
26188
261892000-11-22 Neil Booth <neilb@earthling.net>
26190
26191 * gcc.dg/cpp/Wtrigraphs.c: New test.
26192
261932000-11-22 Loren J. Rittle <ljrittle@acm.org>
26194
26195 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
26196
261972000-11-22 Jakub Jelinek <jakub@redhat.com>
26198
26199 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
26200
262012000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
26202
26203 * lib/gcc-dg.exp: load_lib scanasm.exp.
26204 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
26205 * lib/g++-dg.exp: load_lib scanasm.exp.
26206 * lib/scanasm.exp: New.
26207 (scan-assembler, scan-assembler-not): Add optional arguments to
26208 test name, or if not present, the pattern name.
26209 (scan-assembler-dem, scan-assembler-dem-not): New.
26210
26211 * g++.dg/dg.exp: New.
26212
262132000-11-21 Neil Booth <neilb@earthling.net>
26214
26215 * gcc.dg/cpp/integrated1.c: Remove.
26216
262172000-11-21 Jakub Jelinek <jakub@redhat.com>
26218
26219 * gcc.c-torture/execute/20001121-1.c: New test.
26220
262212000-11-21 Richard Henderson <rth@redhat.com>
26222
26223 * gcc.c-torture/compile/20001121-1.c: New test.
26224
262252000-11-20 Neil Booth <neilb@earthling.net>
26226
26227 * gcc.dg/cpp/integrated1.c: New test.
26228
262292000-11-21 Jakub Jelinek <jakub@redhat.com>
26230
26231 * g++.old-deja/g++.other/inline17.C: New test.
26232
262332000-11-20 Donald Lindsay <dlindsay@redhat.com>
26234
26235 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
26236 local variable to be zero: I made the variable global. Now
26237 uses abort() and exit() instead of relying on main's return value.
26238
262392000-11-20 Neil Booth <neilb@earthling.net>
26240
26241 * gcc.dg/cpp/paste2.c: Update test.
26242 * objc/execute/paste.m: New test.
26243
262442000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
26245
26246 * gcc.dg/c99-condexpr-1.c: New test.
26247
262482000-11-20 Neil Booth <neilb@earthling.net>
26249
26250 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
26251
262522000-11-20 Nathan Sidwell <nathan@codesourcery.com>
26253
26254 * g++.old-deja/g++.pt/export1.C: New test.
26255
262562000-11-20 Jakub Jelinek <jakub@redhat.com>
26257
26258 * gcc.dg/20001117-1.c: New test.
26259
262602000-11-18 Richard Henderson <rth@redhat.com>
26261
26262 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
26263
262642000-11-18 Richard Henderson <rth@redhat.com>
26265
26266 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
26267 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
26268 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
26269
262702000-11-18 Richard Henderson <rth@redhat.com>
26271
26272 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
26273 (main): New. Exit cleanly.
26274
262752000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
26276
26277 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
26278 gcc.dg/c99-fordecl-2.c: New tests.
26279
262802000-11-18 Richard Henderson <rth@redhat.com>
26281
26282 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
26283 * gcc.c-torture/execute/zerolen-2.c: New.
26284
262852000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26286
26287 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
26288 memory.
26289
262902000-11-17 Nathan Sidwell <nathan@codesourcery.com>
26291
26292 * g++.old-deja/g++.pt/instantiate8.C: New test.
26293
262942000-11-17 Nathan Sidwell <nathan@codesourcery.com>
26295
26296 * g++.old-deja/g++.other/incomplete.C: Add more tests.
26297 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
26298
262992000-11-16 Nick Clifton <nickc@redhat.com>
26300
26301 * gcc.c-torture/execute/nestfunc-2.c: New test.
26302 * gcc.c-torture/execute/nestfunc-3.c: New test.
26303
263042000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
26305
26306 * gcc.c-torture/compile/20001116-1.c: New test.
26307
263082000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26309
26310 * gcc.c-torture/execute/20001115-1.c: New test.
26311
263122000-11-15 Mark Mitchell <mark@codesourcery.com>
26313
26314 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
26315 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
26316 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
26317 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26318
263192000-11-15 Neil Booth <neilb@earthling.net>
26320
26321 gcc.dg/cpp/_Pragma1.c: Update.
26322 gcc.dg/cpp/_Pragma2.c: New test.
26323
263242000-11-15 Nathan Sidwell <nathan@codesourcery.com>
26325
26326 * g++.old-deja/g++.other/anon5.C: New test.
26327
263282000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
26329
26330 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
26331 tests.
26332
263332000-11-14 Jakub Jelinek <jakub@redhat.com>
26334
26335 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
26336 output.
26337
263382000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26339
26340 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
26341 labels at end of compound statements.
26342
263432000-11-13 Jakub Jelinek <jakub@redhat.com>
26344
26345 * gcc.c-torture/execute/loop-7.c: New test.
26346
263472000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26348
26349 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
26350
263512000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26352
26353 * gcc.dg/c99-bool-1.c: New test.
26354
263552000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26356
26357 * gcc.dg/c99-scope-1.c: Remove xfail.
26358 * gcc.dg/c99-scope-2.c: New test.
26359
263602000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26361
26362 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
26363 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
26364
263652000-11-11 Mark Mitchell <mark@codesourcery.com>
26366
26367 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
26368 error messages.
26369
26370 * g++.mike/p700.C: Don't typedef wchar_t.
26371 * g++.mike/p784.C: Likewise.
26372 * g++.mike/eb101.C: Don't use __wchar_t.
26373
263742000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
26375
26376 * g77.f-torture/execute/20001111.[fx]: Test premature exit
26377 from DO loop.
26378
263792000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
26380
26381 * gcc.c-torture/execute/20001111-1.c: New test.
26382
263832000-11-10 Nick Clifton <nickc@redhat.com>
26384
26385 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
26386 long multuiple and accumulate.
26387
263882000-11-09 Richard Henderson <rth@redhat.com>
26389
26390 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
26391 via size_t instead of int.
26392
26393 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
26394 * gcc.c-torture/execute/string-opt-2.c: Likewise.
26395 * gcc.c-torture/execute/string-opt-3.c: Likewise.
26396 * gcc.c-torture/execute/string-opt-4.c: Likewise.
26397
263982000-11-09 Geoffrey Keating <geoffk@redhat.com>
26399
26400 * gcc.c-torture/compile/20001109-1.c: New test.
26401 * gcc.c-torture/compile/20001109-2.c: New test.
26402
264032000-11-09 Nathan Sidwell <nathan@codesourcery.com>
26404
26405 * g++.old-deja/g++.pt/operator1.C: New test.
26406 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
26407
264082000-11-09 Jakub Jelinek <jakub@redhat.com>
26409
26410 * gcc.dg/20001108-1.c: New test.
26411
264122000-11-09 Jakub Jelinek <jakub@redhat.com>
26413
26414 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
26415 with both arguments constant strings.
26416 * gcc.c-torture/execute/string-opt-3.c: New test.
26417 * gcc.c-torture/execute/string-opt-4.c: New test.
26418 * gcc.c-torture/execute/string-opt-5.c: New test.
26419
264202000-11-08 Nick Clifton <nickc@redhat.com>
26421
26422 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
26423 mulsidi3adddi patterns.
26424
264252000-11-08 Nathan Sidwell <nathan@codesourcery.com>
26426
26427 * g++.old-deja/g++.other/crash36.C: New test.
26428
264292000-11-08 Jakub Jelinek <jakub@redhat.com>
26430
26431 * g++.old-deja/g++.other/init16.C: New test.
26432
264332000-11-06 Loren J. Rittle <ljrittle@acm.org>
26434
26435 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
26436
264372000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
26438
26439 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
26440 * gcc.c-torture/execute/va-arg-16.x: Likewise.
26441 * gcc.c-torture/execute/va-arg-17.x: Likewise.
26442
264432000-11-07 DJ Delorie <dj@redhat.com>
26444
26445 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
26446
264472000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26448
26449 * gcc.c-torture/execute/string-opt-1.c: New test.
26450
264512000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
26452
26453 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
26454 mips-sgi-irix6.* because the MIPS ABI passes floating-point
26455 parameters in registers, and there is no way for a varargs
26456 function to know in which order the integer and floating-point
26457 parameters should be interleaved when they are placed on the
26458 stack.
26459 * gcc.c-torture/execute/va-arg-16.x: Likewise.
26460 * gcc.c-torture/execute/va-arg-17.x: Likewise.
26461
264622000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26463
26464 * gcc.c-torture/execute/string-opt-2.c: New test.
26465
264662000-11-07 Nathan Sidwell <nathan@codesourcery.com>
26467
26468 * g++.old-deja/g++.pt/crash60.C: New test.
26469
264702000-11-06 Jakub Jelinek <jakub@redhat.com>
26471
26472 * g++.old-deja/g++.other/crash24.C: New test.
26473 * g++.old-deja/g++.other/crash25.C: New test.
26474 * g++.old-deja/g++.other/crash26.C: New test.
26475 * g++.old-deja/g++.other/crash27.C: New test.
26476 * g++.old-deja/g++.other/crash28.C: New test.
26477 * g++.old-deja/g++.other/crash29.C: New test.
26478 * g++.old-deja/g++.other/crash30.C: New test.
26479 * g++.old-deja/g++.other/crash31.C: New test.
26480 * g++.old-deja/g++.other/crash32.C: New test.
26481 * g++.old-deja/g++.other/crash33.C: New test.
26482 * g++.old-deja/g++.other/crash34.C: New test.
26483 * g++.old-deja/g++.other/crash35.C: New test.
26484
264852000-11-06 Jakub Jelinek <jakub@redhat.com>
26486
26487 * gcc.c-torture/execute/20001031-1.c: New test.
26488
264892000-11-04 Mark Mitchell <mark@codesourcery.com>
26490
26491 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
26492 namespace.
26493
26494 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
26495 standards-conformant.
26496
26497 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
26498
26499 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
26500 * g++.old-deja/g++.mike/p755a.C: Likewise.
26501 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
26502 library makes no calls to `operator new' during initialization.
26503
265042000-11-04 Neil Booth <neilb@earthling.net>
26505
26506 * gcc.dg/cpp/include2.c: New tests.
26507
265082000-11-03 Mark P Mitchell <mark@codesourcery.com>
26509
26510 * lib/g++.exp (g++_set_ld_library_path): New function.
26511 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
26512
265132000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
26514
26515 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
26516 warnings.
26517
265182000-11-01 Richard Henderson <rth@redhat.com>
26519
26520 * g++.old-deja/g++.ext/namedret1.C: New.
26521 * g++.old-deja/g++.ext/namedret2.C: New.
26522 * g++.old-deja/g++.ext/namedret3.C: New.
26523
265242000-10-31 Geoffrey Keating <geoffk@cygnus.com>
26525
26526 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
26527 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
26528
265292000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26530
26531 * gcc.c-torture/execute/va-arg-21.c: New test.
26532
265332000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
26534
26535 * gcc.dg/c99-complex-2.c: New test.
26536
265372000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26538
26539 * gcc.c-torture/execute/stdio-opt-1.c: New test.
26540
265412000-10-31 Jakub Jelinek <jakub@redhat.com>
26542
26543 * g++.old-deja/g++.other/inline16.C: New test.
26544
265452000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
26546
26547 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
26548 __PRETTY_FUNCTION__
26549
265502000-10-29 Neil Booth <neilb@earthling.net>
26551
26552 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
26553 New tests.
26554 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
26555 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
26556 optimisation.
26557
265582000-10-29 Neil Booth <neilb@earthling.net>
26559
26560 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
26561 * mi1.c, mi1c.h: Add null directives to multiple-include test.
26562 * mi5.c: Test multiple includes work with -C.
26563 * trigraphs.c: Test ^= version.
26564
265652000-10-28 Neil Booth <neilb@earthling.net>
26566
26567 New tests and test updates for new macro expander.
26568
26569 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
26570 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
26571 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
26572 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
26573 new diagnostic messages.
26574
26575 * gcc.dg/cpp/macro3.c: New tests.
26576
265772000-10-27 Mark Mitchell <mark@codesourcery.com>
26578
26579 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
26580 on the same line.
26581
265822000-10-27 Jakub Jelinek <jakub@redhat.com>
26583
26584 * g++.old-deja/g++.other/eh2.C: New test.
26585
265862000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
26587
26588 * gcc.c-torture/execute/20001027-1.c: New test.
26589
265902000-10-26 Richard Henderson <rth@redhat.com>
26591
26592 * gcc.c-torture/execute/20001026-1.c: New.
26593
265942000-10-26 Mark Mitchell <mark@codesourcery.com>
26595
26596 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
26597 * g++.old-deja/g++.law/builtin1.C: Likewise.
26598 * g++.old-deja/g++.law/ctors10.C: Likewise.
26599 * g++.old-deja/g++.law/virtual3.C: Likewise.
26600 * g++.old-deja/g++.mike/p658.C: Likewise.
26601 * g++.old-deja/g++.other/sibcall1.C: Likewise.
26602 * g++.old-deja/g++.other/vaarg2.C: Likewise.
26603 * g++.old-deja/g++.robertl/eb124.C: Likewise.
26604 * g++.old-deja/g++.robertl/eb44.C: Likewise.
26605 * g++.old-deja/g++.robertl/eb77.C: Likewise.
26606
266072000-10-26 Nathan Sidwell <nathan@codesourcery.com>
26608
26609 * gcc.c-torture/compile/20001024-1.c: New test.
26610
266112000-10-25 Mark Mitchell <mark@codesourcery.com>
26612
26613 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
26614 to tell us whether or not we are using V3.
26615
266162000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
26617
26618 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
26619 operands.
26620
266212000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
26622
26623 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
26624
266252000-10-25 Jakub Jelinek <jakub@redhat.com>
26626
26627 * gcc.c-torture/execute/20001024-1.c: New test.
26628
266292000-10-24 Jakub Jelinek <jakub@redhat.com>
26630
26631 * g++.old-deja/g++.other/sibcall1.C: New test.
26632
266332000-10-20 Jakub Jelinek <jakub@redhat.com>
26634
26635 * gcc.dg/noncompile/init-3.c: New test.
26636
266372000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
26638
26639 * gcc.dg/format-array-1.c: New test.
26640
266412000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
26642
26643 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
26644 writing through null pointers; remove comment about testing
26645 unterminated strings.
26646
266472000-10-17 Matthew Hiller <hiller@redhat.com>
26648
26649 * gcc.c-torture/execute/20001017-2.c: New test.
26650
266512000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
26652
26653 * gcc.c-torture/compile/20001018-1.c: New test.
26654 * gcc.c-torture/compile/20001018-1.x: Xfail.
26655
266562000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26657
26658 * gcc.c-torture/execute/20001017-1.c: New test.
26659
266602000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
26661
26662 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
26663 for multiple use of arguments with scanf formats; add tests for
26664 multiple use of arguments.
26665
266662000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
26667
26668 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
26669
266702000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
26671
26672 * gcc.dg/format-miss-1.c: New test.
26673
266742000-10-16 Jakub Jelinek <jakub@redhat.com>
26675
26676 * gcc.c-torture/execute/20001013-1.c: New test.
26677
266782000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
26679
26680 * gcc.dg/format-branch-1.c: New test.
26681
266822000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
26683
26684 * README, lib/file-format.exp: Remove EGCS references.
26685
266862000-10-16 Jakub Jelinek <jakub@redhat.com>
26687
26688 * gcc.dg/20001013-1.c: New test.
26689
266902000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
26691
26692 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
26693 for intmax_t in the compiler using __typeof__ and the type rules
26694 for conditional expressions.
26695
266962000-10-13 Jakub Jelinek <jakub@redhat.com>
26697
26698 * gcc.dg/20001012-1.c: New test.
26699 * gcc.dg/20001012-2.c: New test.
26700
267012000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26702
26703 * gcc.dg/format-attr-1.c: New test.
26704
267052000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26706
26707 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
26708 __LONG_LONG_MAX__ instead of LLONG_MAX.
26709
267102000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26711
26712 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
26713 scanf flags.
26714 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
26715 flags.
26716
267172000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
26718
26719 * gcc.dg/sequence-pt-1.c: New test.
26720
267212000-10-11 Geoff Keating <geoffk@cygnus.com>
26722
26723 * gcc.c-torture/execute/20001011-1.c: New testcase.
26724 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
26725
267262000-10-10 Jakub Jelinek <jakub@redhat.com>
26727
26728 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
26729 does not error on it.
26730
267312000-10-10 Jakub Jelinek <jakub@redhat.com>
26732
26733 * gcc.dg/20001009-1.c: New test.
26734
26735Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
26736
26737 * gcc.c-torture/compile/20001009-1.c: Move from here ....
26738 * gcc.c-torture/execute/20001009-2.c: ... to here.
26739
267402000-10-09 Geoff Keating <geoffk@cygnus.com>
26741
26742 * gcc.c-torture/compile/20001009-1.c: New testcase.
26743 * gcc.c-torture/execute/20001009-1.c: New testcase.
26744 Testcases provided by Jan Hubicka <jh@suse.cz>.
26745
267462000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
26747
26748 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
26749 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
26750 uintmax_t using <limits.h> to emulate the compiler's internal
26751 logic. No longer XFAIL %j tests.
26752
267532000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
26754
26755 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
26756 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
26757 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
26758 regexps and details of expected handling of some bad formats.
26759 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
26760 suppression.
26761
267622000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
26763
26764 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
26765 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
26766 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
26767 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
26768 in list archives.
26769
267702000-10-06 Richard Henderson <rth@cygnus.com>
26771
26772 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
26773 * g++.old-deja/g++.brendan/crash52.C: Likewise.
26774 * g++.old-deja/g++.jason/report.C: Likewise.
26775 * g++.old-deja/g++.law/friend5.C: Likewise.
26776 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
26777 of the expected warnings.
26778
267792000-10-06 Nathan Sidwell <nathan@codesourcery.com>
26780
26781 * g++.old-deja/g++.pt/enum14.C: New test.
26782
267832000-10-05 Nathan Sidwell <nathan@codesourcery.com>
26784
26785 * g++.old-deja/g++.pt/crash59.C: New test.
26786
267872000-10-04 Will Cohen <wcohen@redhat.com>
26788
26789 * gcc.dg/20000926-1.c: New test.
26790
267912000-10-03 Geoff Keating <geoffk@cygnus.com>
26792
26793 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
26794 function name for current C++ compiler.
26795 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
26796
267972000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
26798
26799 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
26800 __PRETTY_FUNCTION__.
26801 * g++.old-deja/g++.ext/pretty2.C: Likewise.
26802
268032000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26804
26805 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
26806
268072000-09-26 Jakub Jelinek <jakub@redhat.com>
26808
26809 * gcc.c-torture/compile/20000923-1.c: New test.
26810
268112000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
26812
26813 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
26814 * g++.old-deja/g++.pt/ttp62.C: Same.
26815 * g++.old-deja/g++.other/inline14.C: Same.
26816
268172000-09-24 Richard Henderson <rth@cygnus.com>
26818
26819 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
26820
268212000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
26822
26823 * gcc.dg/c90-printf-1.c: Add test for wide string format.
26824
268252000-09-22 Geoff Keating <geoffk@cygnus.com>
26826
26827 * gcc.c-torture/compile/20000922-1.c: New file.
26828
268292000-09-21 Nick Clifton <nickc@redhat.com>
26830
26831 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
26832 a signed long modulo operation.
26833 (mod6): New function - perform an unsigned long modulo operation.
26834 (main): Add tests for modulos of very large numbers by very small
26835 dividends.
26836
268372000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26838
26839 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
26840
268412000-09-19 Richard Henderson <rth@cygnus.com>
26842
26843 * gcc.dg/compare2.c (case 10): XFAIL.
26844
268452000-09-18 Richard Henderson <rth@cygnus.com>
26846
26847 * gcc.c-torture/execute/20000906-1.c: Move ...
26848 * gcc.dg/20000906-1.c: ... here. Only run on targets
26849 that support __builtin_trap.
26850
26851Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
26852
26853 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
26854
268552000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26856
26857 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
26858 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
26859 more $ format tests.
26860
268612000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26862
26863 * gcc.dg/format-errmk-1.c: New test.
26864
268652000-09-17 Greg McGary <greg@mcgary.org>
26866
26867 * gcc.c-torture/execute/20000917-1.x: Remove.
26868
268692000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
26870
26871 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
26872
268732000-09-17 Greg McGary <greg@mcgary.org>
26874
26875 * gcc.c-torture/execute/20000917-1.c: New test.
26876 * gcc.c-torture/execute/20000917-1.x: XFAIL.
26877
268782000-09-16 Neil Booth <NeilB@earthling.net>
26879
26880 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
26881 in nested macro bug.
26882
268832000-09-15 Neil Booth <NeilB@earthling.net>
26884
26885 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
26886
268872000-09-14 Jeffrey A Law (law@cygnus.com)
26888
26889 * gcc.c-torture/execute/20000914-1.c: New test.
26890
268912000-09-12 Alexandre Oliva <aoliva@redhat.com>
26892
26893 * g++.other/inline13.C: New test.
26894
268952000-09-12 Andreas Jaeger <aj@suse.de>
26896
26897 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
26898 constant by Ulrich Drepper <drepper@redhat.com>.
26899
269002000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
26901
26902 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
26903
269042000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26905
26906 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
26907
269082000-09-11 Zack Weinberg <zack@wolery.cumb.org>
26909
26910 * gcc.dg/cpp/backslash.c: New test.
26911
269122000-09-11 Alexandre Oliva <aoliva@redhat.com>
26913
26914 * gcc.c-torture/execute/20000910-1.c: New test.
26915 * gcc.c-torture/execute/20000910-2.c: Likewise.
26916
269172000-09-11 Robert Lipe <robertl@sco.com>
26918
26919 * gcc.dg/pragma-align.c: New test.
26920
269212000-09-11 Nathan Sidwell <nathan@codesourcery.com>
26922
26923 * g++.old-deja/g++.pt/explicit82.C: New test.
26924 * g++.old-deja/g++.pt/explicit83.C: New test.
26925
269262000-09-10 Zack Weinberg <zack@wolery.cumb.org>
26927
26928 * gcc.dg/asm-names.c: New test.
26929
269302000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26931
26932 * gcc.dg/cpp/tr-warn6.c: New test
26933
269342000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
26935
26936 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
26937 be accepted.
26938
269392000-09-07 Catherine Moore <clm@redhat.com>
26940
26941 * gcc.c-torture/execute/unroll-1.c: New test.
26942
269432000-09-06 Zack Weinberg <zack@wolery.cumb.org>
26944
26945 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
26946 ERROR markers.
26947 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
26948 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
26949 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
26950 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
26951 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
26952 Preprocess only.
26953 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
26954 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
26955
269562000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26957
26958 * g++.old-deja/g++.pt/deduct2.C: New test.
26959
269602000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26961
26962 * g++.old-deja/g++.pt/parms2.C: New test.
26963
269642000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.old-deja/g++.pt/crash58.C: New test.
26967
269682000-09-06 Greg McGary <greg@mcgary.org>
26969
26970 * gcc.c-torture/execute/20000906-1.c: New test.
26971 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
26972
269732000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26974
26975 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
26976
269772000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26978
26979 * g++.old-deja/g++.pt/crash57.C: New test.
26980
269812000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26982
26983 * g++.old-deja/g++.pt/crash56.C: New test.
26984
269852000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26986
26987 * g++.old-deja/g++.pt/koenig1.C: New test.
26988
269892000-09-04 Jakub Jelinek <jakub@redhat.com>
26990
26991 * gcc.dg/20000904-1.c: New test.
26992
269932000-09-04 Jakub Jelinek <jakub@redhat.com>
26994
26995 * gcc.dg/cpp/paste8.c: New test.
26996
269972000-09-01 Alexandre Oliva <aoliva@redhat.com>
26998
26999 * gcc.c-torture/compile/20000827-1.c: New test.
27000
270012000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
27002
27003 * gcc.dg/format-diag-1.c: New test.
27004
270052000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
27006
27007 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
27008 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
27009 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
27010 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
27011 gcc.dg/formatz-1.c: Adjust warning regular expressions.
27012
270132000-09-01 Nathan Sidwell <nathan@codesourcery.com>
27014
27015 * g++.old-deja/g++.other/nested4.C: New test.
27016
270172000-09-01 Nathan Sidwell <nathan@codesourcery.com>
27018
27019 * g++.old-deja/g++.ns/scoped1.C: New test.
27020
270212000-08-30 Alexandre Oliva <aoliva@redhat.com>
27022
27023 * lib/g++.exp: Support testing already-installed GCC.
27024
270252000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27026
27027 * wtr-label-1.c, wtr-suffix-1.c: New tests.
27028
270292000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27030
27031 * gcc.dg/return-type-2.c: New test.
27032
270332000-08-27 Geoff Keating <geoffk@cygnus.com>
27034
27035 * gcc.c-torture/compile/20000825-1.c: New test.
27036
270372000-08-26 Alexandre Oliva <aoliva@redhat.com>
27038
27039 * gcc.dg/dwarf2-2.c: New test.
27040
270412000-08-26 Zack Weinberg <zack@wolery.cumb.org>
27042
27043 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
27044 dg-warning regexps.
27045
270462000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
27047
27048 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
27049 gcc.dg/format-ext-5.c: New tests.
27050
270512000-08-25 Jakub Jelinek <jakub@redhat.com>
27052
27053 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
27054
270552000-08-24 Mark Mitchell <mark@codesourcery.com>
27056
27057 * gcc.dg/noncompile/930622-2.c: Adjust error message.
27058
270592000-08-24 Richard Henderson <rth@cygnus.com>
27060
27061 * gcc.dg/ia64-sync-1.c: New test.
27062 * gcc.dg/ia64-sync-2.c: New test.
27063 * gcc.dg/ia64-asm-1.c: New test.
27064
270652000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
27066
27067 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
27068 * gcc.dg/format-ext-2.c: New test.
27069
270702000-08-23 Jason Merrill <jason@redhat.com>
27071
27072 * lib/old-dejagnu.exp: Also ignore "In member function" and
27073 "At global scope".
27074
270752000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27076
27077 * gcc.dg/noncompile/label-lineno-1.c: New test.
27078
270792000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
27080
27081 * gcc.dg/c99-array-nonobj-1.c: New test.
27082
270832000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
27084
27085 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
27086 tests.
27087 * gcc.dg/format-ext-1.c: New test.
27088
270892000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27090
27091 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
27092 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
27093 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
27094 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
27095 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
27096
270972000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
27098
27099 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
27100 gcc.dg/c99-strftime-2.c: New tests.
27101
271022000-08-22 Richard Henderson <rth@cygnus.com>
27103
27104 * gcc.c-torture/execute/20000822-1.c: New test.
27105
271062000-08-21 Jakub Jelinek <jakub@redhat.com>
27107
27108 * gcc.c-torture/execute/20000819-1.x: Remove.
27109
271102000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
27111
27112 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
27113 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
27114 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
27115 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
27116 gcc.dg/format-xopen-1.c: New tests.
27117
271182000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
27119
27120 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
27121
271222000-08-21 Jakub Jelinek <jakub@redhat.com>
27123
27124 * g++.old-deja/g++.other/loop2.C: New test.
27125
27126 * gcc.c-torture/compile/20000606-1.c: New test.
27127 * gcc.c-torture/compile/20000728-1.c: New test.
27128 * gcc.c-torture/execute/20000801-1.c: New test.
27129 * gcc.c-torture/execute/20000801-2.c: New test.
27130 * gcc.c-torture/execute/20000819-1.c: New test.
27131 * gcc.c-torture/execute/20000819-1.x: XFAIL.
27132 * gcc.dg/20000629-1.c: New test.
27133 * gcc.dg/20000724-1.c: New test.
27134 * gcc.dg/20000807-1.c: New test.
27135
271362000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
27137
27138 * gcc.dg/cpp/pragma-1.c: New test.
27139 * gcc.dg/cpp/pragma-2.c: New test.
27140
271412000-08-18 Zack Weinberg <zack@wolery.cumb.org>
27142
27143 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
27144 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
27145
271462000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27147
27148 * gcc.c-torture/compile/20000818-1.c: New test.
27149
271502000-08-18 Manfred Hollstein <manfredh@redhat.com>
27151
27152 * gcc.c-torture/execute/20000818-1.c: New test.
27153
271542000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
27155
27156 * gcc.dg/format-va-1.c: New test.
27157
271582000-08-18 Nathan Sidwell <nathan@codesourcery.com>
27159
27160 * g++.old-deja/g++.other/typedef8.C: New test.
27161
271622000-08-18 Nathan Sidwell <nathan@codesourcery.com>
27163
27164 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
27165 * g++.old-deja/g++.mike/net36.C: Mark candidate.
27166 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
27167 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
27168 * g++.old-deja/g++.other/ptrmem7.C: New test.
27169 * g++.old-deja/g++.pt/ptrmem10.C: New test.
27170
271712000-08-18 Nathan Sidwell <nathan@codesourcery.com>
27172
27173 * g++.old-deja/g++.pt/typename27.C: New test.
27174
271752000-08-17 Nathan Sidwell <nathan@codesourcery.com>
27176
27177 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
27178 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
27179 * g++.old-deja/g++.pt/friend45.C: New test.
27180 * g++.old-deja/g++.other/friend8.C: New test.
27181
271822000-08-15 Richard Henderson <rth@cygnus.com>
27183
27184 * gcc.c-torture/execute/20000815-1.c: New test.
27185
271862000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
27187
27188 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
27189 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
27190 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
27191
271922000-08-14 Nathan Sidwell <nathan@codesourcery.com>
27193
27194 * g++.old-deja/g++.other/refinit2.C: New test.
27195
271962000-08-13 Geoff Keating <geoffk@cygnus.com>
27197
27198 * lib/c-torture.exp (c-torture): Make
27199 compiler_conditional_xfail_data global.
27200 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
27201 compiler_conditional_xfail_data machinery.
27202 (f-torture-execute): Likewise.
27203 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
27204 and only when unrolling loops.
27205
27206 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
27207
272082000-08-11 Nathan Sidwell <nathan@codesourcery.com>
27209
27210 * g++.old-deja/g++.pt/explicit81.C: New test.
27211
272122000-08-11 Nathan Sidwell <nathan@codesourcery.com>
27213
27214 * g++.old-deja/g++.pt/typename26.C: New test.
27215
272162000-08-10 Geoff Keating <geoffk@cygnus.com>
27217
27218 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
27219 warning.
27220
272212000-08-10 Nathan Sidwell <nathan@codesourcery.com>
27222
27223 * g++.old-deja/g++.other/array3.C: New test.
27224
272252000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
27226
27227 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
27228 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
27229 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
27230 New tests.
27231
272322000-08-09 Nathan Sidwell <nathan@codesourcery.com>
27233
27234 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
27235 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27236
272372000-08-09 Alexandre Oliva <aoliva@redhat.com>
27238
27239 * gcc.c-torture/execute/20000808-1.c: New test.
27240
272412000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
27242
27243 * gcc.dg/c90-const-expr-1.c: New test.
27244
272452000-08-08 Richard Henderson <rth@cygnus.com>
27246
27247 * gcc.dg/noncompile/920923-1.c: Declare calloc.
27248
272492000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
27250
27251 * gcc.dg/noncompile/const-ll-1.c: New test.
27252
272532000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
27254
27255 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
27256
272572000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
27258
27259 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
27260 that running programs linked against the shared version of libobjc
27261 run correctly.
27262
272632000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
27264
27265 * gcc.dg/c99-printf-1.c: New test.
27266
272672000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
27268
27269 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
27270
272712000-08-05 Zack Weinberg <zack@wolery.cumb.org>
27272
27273 * gcc.c-torture/execute/20000731-1.x: Delete.
27274
272752000-08-04 Zack Weinberg <zack@wolery.cumb.org>
27276
27277 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
27278 and torture_without_loops as is done by c-torture.exp.
27279 (search_for): Copy from c-torture.exp.
27280 (gcc-dg-runtest): New function, drives a directory of tests
27281 iterating over the TORTURE_OPTIONS.
27282 (scan-assembler, scan-assembler-not): Move here from
27283 individual directory drivers.
27284
27285 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
27286 defined by lib/gcc-dg.exp.
27287 * gcc.dg/cpp/cpp.exp: Likewise.
27288 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
27289 gcc-dg-runtest, so we cycle over optimization options.
27290
27291 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
27292 * gcc.dg/compare2.c: No longer expected to fail.
27293
272942000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27295
27296 * gcc.c-torture/execute/20000804-1.c: New test.
27297
272982000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
27299
27300 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
27301
273022000-08-03 Zack Weinberg <zack@wolery.cumb.org>
27303
27304 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
27305
273062000-08-03 Jeffrey A Law (law@cygnus.com)
27307
27308 * gcc.c-torture/compile/20000803-1.c: New test.
27309
273102000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
27311
27312 * gcc.c-torture/execute/20000801-3.c,
27313 gcc.c-torture/execute/20000801-4.c: New tests.
27314 * gcc.c-torture/execute/20000801-3.x,
27315 gcc.c-torture/execute/20000801-4.x: Xfail.
27316
273172000-08-02 Geoff Keating <geoffk@cygnus.com>
27318
27319 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
27320 libobjc/.libs to allow for libtool.
27321
273222000-08-02 Jakub Jelinek <jakub@redhat.com>
27323
27324 * gcc.c-torture/compile/20000802-1.c: New test.
27325
273262000-08-02 Zack Weinberg <zack@wolery.cumb.org>
27327
27328 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
27329
273302000-07-31 Jeffrey A Law (law@cygnus.com)
27331
27332 * gcc-c-torture/execute/20000731-2.c: New test.
27333
27334 * gcc.c-torture/execute/20000731-1.c: New test.
27335 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
27336
273372000-07-31 Jakub Jelinek <jakub@redhat.com>
27338
27339 * testsuite/gcc.dg/cpp/paste7.c: New test.
27340 * gcc.dg/cpp/20000725-1.c: New test.
27341
273422000-07-31 Zack Weinberg <zack@wolery.cumb.org>
27343
27344 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
27345 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
27346 declaration warning for __builtin_dwarf_reg_size.
27347
27348 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
27349
273502000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
27351
27352 * gcc.dg/noncompile/voidparam-1.c: New test.
27353
273542000-07-30 Richard Henderson <rth@cygnus.com>
27355
27356 * gcc.dg/c90-digraph-1.c: Don't xfail.
27357 * gcc.dg/compare2.c (case 10): Xfail.
27358 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
27359
273602000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
27361
27362 * gcc.dg/c99-main-1.c: New test.
27363
273642000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
27365
27366 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
27367
273682000-07-26 Hans-Peter Nilsson <hp@axis.com>
27369
27370 * gcc.c-tortuer/execute/20000726-1.c: New test.
27371
273722000-07-26 Alexandre Oliva <aoliva@redhat.com>
27373
27374 * gcc.c-torture/execute/enum-2.c: New test.
27375
273762000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27377
27378 * gcc.dg/cpp/tr-warn3.c: New test.
27379
273802000-07-25 Nathan Sidwell <nathan@codesourcery.com>
27381
27382 * g++.old-deja/g++.ext/implicit1.C: Remove.
27383 * g++.old-deja/g++.jason/c2.C: Remove
27384 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
27385 * g++.old-deja/g++.pt/crash16.C: Likewise.
27386 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
27387
273882000-07-25 Nathan Sidwell <nathan@codesourcery.com>
27389
27390 * g++.old-deja/g++.other/for2.C: New test.
27391
273922000-07-25 Jakub Jelinek <jakub@redhat.com>
27393
27394 * gcc.dg/20000720-1.c: New test.
27395
273962000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
27397
27398 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
27399
274002000-07-24 Geoff Keating <geoffk@cygnus.com>
27401
27402 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
27403 * gcc.c-torture/execute/20000722-1.c: New.
27404 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
27405
274062000-07-24 Jakub Jelinek <jakub@redhat.com>
27407
27408 * gcc.dg/cpp/20000720-1.S: New test.
27409
274102000-07-21 Michael Meissner <meissner@redhat.com>
27411
27412 * gcc.c-torture/execute/ieee/hugeval.c: New test.
27413
274142000-07-20 Zack Weinberg <zack@wolery.cumb.org>
27415
27416 * g++.old-deja/g++.brendan/crash16.C,
27417 g++.old-deja/g++.brendan/parse3.C,
27418 g++.old-deja/g++.brendan/redecl1.C,
27419 g++.old-deja/g++.ns/template13.C,
27420 g++.old-deja/g++.other/decl4.C,
27421 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
27422
274232000-07-20 Zack Weinberg <zack@wolery.cumb.org>
27424
27425 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
27426 and "Internal error".
27427
27428 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
27429 regexps.
27430 * gcc.dg/cpp/paste6.c: New test.
27431
274322000-07-19 Zack Weinberg <zack@wolery.cumb.org>
27433
27434 * gcc.dg/cpp/tr-direct.c: New test.
27435
27436 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
27437 gcc.dg/cpp/undef1.c: Tweak error regexps.
27438
274392000-07-18 Eric Christopher <echristo@redhat.com>
27440
27441 * gcc.c-torture/compile/20000718-1.c: New test.
27442
274432000-07-18 Zack Weinberg <zack@wolery.cumb.org>
27444
27445 * cpplex.c (_cpp_push_token): If the token being pushed back
27446 is the previous token in this context, just subtract one from
27447 context->posn.
27448 * cppmacro.c (save_expansion): Clear aux field when storing a
27449 placemarker.
27450
274512000-07-18 Alexandre Oliva <aoliva@redhat.com>
27452
27453 * gcc.dg/noncompile/redecl-1.c: New test.
27454
274552000-07-18 Jakub Jelinek <jakub@redhat.com>
27456
27457 * gcc.c-torture/execute/20000717-5.c: New test.
27458 * gcc.c-torture/execute/20000717-1.x: Removed.
27459
274602000-07-17 Richard Henderson <rth@cygnus.com>
27461
27462 * gcc.c-torture/execute/20000717-4.c: New test.
27463
274642000-07-17 Zack Weinberg <zack@wolery.cumb.org>
27465
27466 * gcc.dg/cpp/syshdr.c: New test.
27467 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
27468
274692000-07-17 Neil Booth <neilb@earthling.net>
27470
27471 * gcc.dg/cpp/cmdlne-dM.c: New test.
27472 * gcc.dg/cpp/cmdlne-dD.c: New test.
27473
274742000-07-17 Jeffrey A Law (law@cygnus.com)
27475
27476 * gcc.c-torture/execute/20000717-3.c: New test.
27477
27478 * gcc.c-torture/compile/20000717-1.c: New test.
27479
274802000-07-17 Geoffrey Keating <geoffk@cygnus.com>
27481
27482 * gcc.c-torture/execute/20000717-2.c: New test.
27483
274842000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
27485
27486 * gcc.dg/formatz-1.c: New test.
27487
27488 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
27489 * gcc.dg/c99-digraph-1.c: New tests.
27490
27491 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
27492 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
27493
27494 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
27495 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
27496 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
27497 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
27498 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
27499 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
27500 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
27501
275022000-07-17 Greg McGary <greg@mcgary.org>
27503
27504 * gcc.c-torture/execute/20000717-1.c: New test.
27505 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
27506
275072000-07-15 Jakub Jelinek <jakub@redhat.com>
27508
27509 * gcc.c-torture/execute/20000715-2.c: New test.
27510 * gcc.dg/20000715-1.c: New test.
27511
275122000-07-15 Michael Meissner <meissner@redhat.com>
27513
27514 * gcc.c-torture/execute/20000715-1.c: New test.
27515
275162000-07-13 Jakub Jelinek <jakub@redhat.com>
27517
27518 * gcc.c-torture/execute/20000707-1.c: New test.
27519
275202000-07-13 Neil Booth <NeilB@earthling.net>
27521
27522 * testsuite/gcc.dg/cpp/digraph1.c,
27523 testsuite/gcc.dg/cpp/digraph2.c,
27524 testsuite/gcc.dg/cpp/digraphs.c: New tests.
27525
275262000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
27527
27528 * g77.f-torture/compile/20000630-2.f: New test.
27529 * g77.f-torture/compile/20000630-2.x
27530
275312000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
27532
27533 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
27534
275352000-07-11 Neil Booth <NeilB@earthling.net>
27536
27537 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
27538
275392000-07-11 Neil Booth <NeilB@earthling.net>
27540
27541 * gcc.dg/cpp/cmdlne-C.c: New.
27542
275432000-07-09 Neil Booth <NeilB@earthling.net>
27544
27545 * gcc.dg/cpp/directiv.c: New tests.
27546 * gcc.dg/cpp/undef1.c: Update.
27547
275482000-07-08 Angela Marie Thomas <angela@cygnus.com>
27549
27550 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
27551
275522000-07-09 Neil Booth <NeilB@earthling.net>
27553
27554 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
27555
275562000-07-07 Zack Weinberg <zack@wolery.cumb.org>
27557
27558 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
27559 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
27560
275612000-07-08 Neil Booth <NeilB@earthling.net>
27562
27563 * gcc.dg/cpp/macsyntx.c: New tests.
27564
275652000-07-07 Jakub Jelinek <jakub@redhat.com>
27566
27567 * gcc.dg/20000707-1.c: New test.
27568
275692000-07-07 Jakub Jelinek <jakub@redhat.com>
27570
27571 * gcc.c-torture/execute/20000706-1.c: New test.
27572 * gcc.c-torture/execute/20000706-2.c: New test.
27573 * gcc.c-torture/execute/20000706-3.c: New test.
27574 * gcc.c-torture/execute/20000706-4.c: New test.
27575 * gcc.c-torture/execute/20000706-5.c: New test.
27576
275772000-07-06 Nathan Sidwell <nathan@codesourcery.com>
27578
27579 * g++.old-deja/g++.pt/instantiate7.C: New test.
27580
275812000-07-06 Nathan Sidwell <nathan@codesourcery.com>
27582
27583 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
27584 * g++.old-deja/g++.mike/thunk3.C: Likewise.
27585 * g++.old-deja/g++.other/rtti3.C: Likewise.
27586 * g++.old-deja/g++.other/rttid3.C: Likewise.
27587
275882000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
27589
27590 * g77.f-torture/compile/20000630-1.x: Fix typo
27591
275922000-07-05 Zack Weinberg <zack@wolery.cumb.org>
27593
27594 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
27595 assembly output.
27596
275972000-07-04 Zack Weinberg <zack@wolery.cumb.org>
27598
27599 * gcc.dg/cpp/ident.c: New test.
27600
276012000-07-05 Neil Booth <NeilB@earthling.net>
27602
27603 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
27604 gcc.dg/cpp/lexstrng.c: New tests.
27605
276062000-07-04 Neil Booth <NeilB@earthling.net>
27607
27608 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
27609 * gcc.dg/cpp/strify2.c: Same.
27610
276112000-07-03 Zack Weinberg <zack@wolery.cumb.org>
27612
27613 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
27614 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
27615 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
27616 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
27617
27618 * testsuite/gcc.dg/cpp/macro1.c,
27619 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
27620 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
27621 testsuite/gcc.dg/cpp/strify1.c,
27622 testsuite/gcc.dg/cpp/strify2.c: New tests.
27623
276242000-07-03 Jakub Jelinek <jakub@redhat.com>
27625
27626 * gcc.c-torture/execute/20000703-1.c: New test.
27627
276282000-07-03 Nathan Sidwell <nathan@codesourcery.com>
27629
27630 * g++.old-deja/g++.pt (lookup10.C): New test.
27631
276322000-07-03 Nathan Sidwell <nathan@codesourcery.com>
27633
27634 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 27635
662ef0f5 276362000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 27637
ed8e443a
JM
27638 * gcc.c-torture/compile/20000701-1.c: New test.
27639
276402000-06-30 Nick Clifton <nickc@cygnus.com>
27641
27642 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
27643 to test case.
27644
276452000-06-30 Catherine Moore <clm@cygnus.com>
27646
27647 * gcc.c-torture/execute/align-1.c: New test.
27648
276492000-06-30 Nathan Sidwell <nathan@codesourcery.com>
27650
27651 * g++.old-deja/g++.pt/expr8.C: New test.
27652 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
27653
276542000-06-29 Nick Clifton <nickc@cygnus.com>
27655
27656 * gcc.c-torture/compile/20000629-1.c: New test.
27657
276582000-06-29 Zack Weinberg <zack@wolery.cumb.org>
27659
27660
27661 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
27662 gcc.dg/noncompile directory, depending on whether they're
27663 preprocessor tests or not. Annotate all the tests for the dg
27664 framework.
27665
27666 * gcc.c-torture/noncompile/noncompile.exp: Delete.
27667 * gcc.dg/noncompile/noncompile.exp: New.
27668
27669 * Moved files:
27670 Old name New name
27671 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
27672 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
27673 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
27674 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
27675 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
27676 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
27677 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
27678 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
27679 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
27680 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
27681 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
27682 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
27683 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
27684 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
27685 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
27686 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
27687 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
27688 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
27689 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
27690 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
27691 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
27692 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
27693 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
27694 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
27695
27696 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
27697 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
27698 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
27699 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
27700 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
27701 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
27702
277032000-06-29 Zack Weinberg <zack@wolery.cumb.org>
27704
27705 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
27706 declare one variable. On the fourth, error.
27707 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
27708 declared by 20000628-1a.h.
27709
277102000-06-29 Richard Henderson <rth@redhat.com>
27711
27712 * gcc.c-torture/execute/930529-1.x: New file.
27713 * gcc.dg/920413-1.c: Adjust expected warning text.
27714 * gcc.dg/980217-1.c: Declare abort.
27715 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
27716
277172000-06-29 Jeffrey A Law (law@cygnus.com)
27718
27719 * g77.f-torture/compile/20000629-1.f: New test.
27720 * g77.f-torture/compile/20000629-1.x: Expected to fail.
27721
277222000-06-28 Zack Weinberg <zack@wolery.cumb.org>
27723
27724 Rearrange lots of files, removing entirely the
27725 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
27726 directories.
27727
27728 * Deleted files:
27729 gcc.c-torture/code_quality/code_quality.exp
27730 gcc.c-torture/special/special.exp
27731 gcc.failure/failure.exp
27732 gcc.failure/940409-1.x
27733 gcc.c-torture/compile/961203-1.x
27734
27735 * New files:
27736 gcc.misc-tests/linkage.exp
27737 gcc.c-torture/execute/920730-1t.c
27738 gcc.c-torture/execute/920730-1t.x
27739 gcc.c-torture/compile/920520-1.x
27740 gcc.c-torture/compile/920521-1.x
27741 gcc.c-torture/compile/981006-1.x
27742 gcc.c-torture/execute/eeprof-1.x
27743
27744 * Moved files (possibly with modifications to fit a new harness):
27745 Old name New name
27746 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
27747 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
27748 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
27749 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
27750 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
27751 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
27752 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
27753 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
27754 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
27755 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
27756 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
27757 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
27758 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
27759 gcc.failure/940409-1.c gcc.dg/940409-1.c
27760
277612000-06-28 Zack Weinberg <zack@wolery.cumb.org>
27762
27763 * c-torture/compile/961203-1.x: Delete.
27764
27765 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
27766 not exit. Include stdio.h.
27767 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
27768 * gcc.misc-tests/dg-12.c: Likewise.
27769 * gcc.misc-tests/dg-5.c: Likewise.
27770 * gcc.misc-tests/dg-6.c: Likewise.
27771 * gcc.misc-tests/dg-7.c: Prototype abort.
27772 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
27773 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
27774 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
27775 not exit.
27776 * gcc.misc-tests/sieve.c: Use return from main, not exit.
27777 * gcc.misc-tests/sort2.c: Use return from main, not exit.
27778
277792000-06-28 Jakub Jelinek <jakub@redhat.com>
27780
27781 * gcc.dg/cpp/20000628-1.c: New test.
27782 * gcc.dg/cpp/20000628-1.h: New header for above test.
27783 * gcc.dg/cpp/20000628-1a.h: Likewise.
27784
277852000-06-27 Zack Weinberg <zack@wolery.cumb.org>
27786
27787 * gcc.dg/cpp: New directory.
27788 * gcc.dg/cpp/cpp.exp: New driver.
27789 * gcc.dg/cpp/20000627-1.c: New test.
27790 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
27791 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
27792 and rewrite as a compilation test.
27793
27794 * gcc.dg: Move many files into the cpp subdirectory, possibly
27795 renaming or editing them as well.
27796 Old name New name
27797 990119-1.c cpp/19990119-1.c
27798 990228-1.c cpp/19990228-1.c
27799 990407-1.c cpp/19990407-1.c
27800 990409-1.c cpp/19990409-1.c
27801 990413-1.c cpp/19990413-1.c
27802 990703-1.c cpp/19990703-1.c
27803 20000127-1.c cpp/20000127-1.c
27804 20000129-1.c cpp/20000129-1.c
27805 20000207-1.c cpp/20000207-1.c
27806 20000207-2.c cpp/20000207-2.c
27807 20000209-1.c cpp/20000209-1.c
27808 20000209-2.c cpp/20000209-2.c
27809 20000301-1.c cpp/20000301-1.c
27810 20000419-1.c cpp/20000419-1.c
27811 20000510-1.S cpp/20000510-1.S
27812 20000519-1.c cpp/20000519-1.c
27813 20000529-1.c cpp/20000529-1.c
27814 20000625-1.c cpp/20000625-1.c
27815 20000625-2.c cpp/20000625-2.c
27816 cpp-as1.c cpp/assert1.c
27817 cpp-as2.c cpp/assert2.c
27818 cxx-comments-1.c cpp/cxxcom1.c
27819 cxx-comments-2.c cpp/cxxcom2.c
27820 endif-label.c cpp/endif.c
27821 cpp-hash1.c cpp/hash1.c
27822 cpp-hash2.c cpp/hash2.c
27823 cpp-if1.c cpp/if-1.c
27824 cpp-if2.c cpp/if-2.c
27825 cpp-if3.c cpp/if-3.c
27826 cpp-if4.c cpp/if-4.c
27827 cpp-if5.c cpp/if-5.c
27828 cpp-cond.c cpp/if-cexp.c
27829 cpp-missingop.c cpp/if-mop.c
27830 cpp-missingparen.c cpp/if-mpar.c
27831 cpp-opprec.c cpp/if-oppr.c
27832 cpp-ifparen.c cpp/if-paren.c
27833 cpp-shortcircuit.c cpp/if-sc.c
27834 cpp-shift.c cpp/if-shift.c
27835 cpp-unary.c cpp/if-unary.c
27836 cpp-li1.c cpp/line1.c
27837 cpp-li2.c cpp/line2.c
27838 lineno.c cpp/line3.c
27839 lineno-2.c cpp/line4.c
27840 cpp-mi.c cpp/mi1.c
27841 cpp-mic.h cpp/mi1c.h
27842 cpp-micc.h cpp/mi1cc.h
27843 cpp-mind.h cpp/mi1nd.h
27844 cpp-mindp.h cpp/mi1ndp.h
27845 cpp-mix.h cpp/mi1x.h
27846 cpp-mi2.c cpp/mi2.c
27847 cpp-mi2a.h cpp/mi2a.h
27848 cpp-mi2b.h cpp/mi2b.h
27849 cpp-mi2c.h cpp/mi2c.h
27850 cpp-mi3.c cpp/mi3.c
27851 cpp-mi3.def cpp/mi3.def
27852 poison-1.c cpp/poison.c
27853 pr-impl.c cpp/prag-imp.c
27854 cpp-redef-2.c cpp/redef1.c
27855 cpp-redef.c cpp/redef2.c
27856 strpaste.c cpp/strp1.c
27857 strpaste-2.c cpp/strp2.c
27858 cpp-tradpaste.c cpp/tr-paste.c
27859 cpp-tradstringify.c cpp/tr-str.c
27860 cpp-tradwarn1.c cpp/tr-warn1.c
27861 cpp-tradwarn2.c cpp/tr-warn2.c
27862 trigraphs.c cpp/trigraphs.c
27863 cpp-unc1.c cpp/unc1.c
27864 cpp-unc2.c cpp/unc2.c
27865 cpp-unc3.c cpp/unc3.c
27866 cpp-unc.c cpp/unc4.c
27867 undef.c cpp/undef1.c
27868 undef-2.c cpp/undef2.c
27869 cpp-wi1.c cpp/widestr1.c
27870
278712000-06-27 Mark Mitchell <mark@codesourcery.com>
27872
27873 * lib/g++.exp (g++_include_flags): Tweak.
27874
278752000-06-27 H.J. Lu <hjl@gnu.org>
27876 Loren J. Rittle <ljrittle@acm.org>
27877
27878 * lib/g++.exp (g++_include_flags): Override libgloss.exp
27879 version with one that knows about the new gcc tree structure.
27880 (g++_link_flags): Same.
27881
278822000-06-26 Zack Weinberg <zack@wolery.cumb.org>
27883
27884 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
27885 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
27886 case we are cross-compiling.
27887
27888 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
27889 g++.old-deja/g++.niklas/Makefile.in,
27890 g++.old-deja/g++.niklas/configure.in,
27891 g++.old-deja/g++.other/Makefile.in,
27892 g++.old-deja/g++.other/configure.in,
27893 gcc.c-torture/code_quality/Makefile.in,
27894 gcc.c-torture/code_quality/configure.in,
27895 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
27896 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
27897 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
27898 gcc.c-torture/execute/ieee/Makefile.in,
27899 gcc.c-torture/execute/ieee/configure.in,
27900 gcc.c-torture/noncompile/Makefile.in,
27901 gcc.c-torture/noncompile/configure.in,
27902 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
27903 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
27904 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
27905
279062000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27907
27908 * g++.old-deja/g++.other/ambig3.C: New test.
27909
279102000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27911
27912 * g++.old-deja/g++.pt/syntax1.C: New test.
27913 * g++.old-deja/g++.pt/syntax2.C: New test.
27914 * g++.old-deja/g++.other/syntax3.C: New test.
27915 * g++.old-deja/g++.other/syntax4.C: New test.
27916
279172000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27918
27919 * gcc.dg/20000623-1.c: Prototype exit and abort.
27920
279212000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27922
27923 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
27924 New tests.
27925 * gcc.dg/cpp-mi3.def: New file.
27926
27927 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
27928 inside assertions.
27929 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
27930 lexer's error messages.
27931 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
27932 divine anything from the linemarkers.
27933 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
27934 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
27935
279362000-06-23 Geoffrey Keating <geoffk@cygnus.com>
27937
27938 * gcc.dg/20000623-1.c: New test.
27939
279402000-06-22 Jakub Jelinek <jakub@redhat.com>
27941
27942 * gcc.c-torture/execute/20000622-1.c: New test.
27943
279442000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27945
27946 * g++.old-deja/g++.other/init15.C: New test.
27947
279482000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27949
27950 * g++.old-deja/g++.pt/vaarg2.C: New test.
27951 * g++.old-deja/g++.pt/vaarg3.C: New test.
27952
279532000-06-20 Nathan Sidwell <nathan@codesourcery.com>
27954
27955 * g++.old-deja/g++.other/dyncast6.C: New test.
27956
279572000-06-15 Jakub Jelinek <jakub@redhat.com>
27958
27959 * gcc.c-torture/execute/loop-6.c: New test.
27960
279612000-06-14 Jakub Jelinek <jakub@redhat.com>
27962
27963 * gcc.dg/20000614-1.c: New test.
27964 * gcc.dg/20000614-2.c: New test.
27965
279662000-06-14 Hans-Peter Nilsson <hp@axis.com>
27967
27968 * g++.old-deja/g++.other/inline12.C: New test.
27969
279702000-06-13 Jakub Jelinek <jakub@redhat.com>
27971
27972 * g++.old-deja/g++.other/eh1.C: New test.
27973
279742000-06-12 Jakub Jelinek <jakub@redhat.com>
27975
27976 * g++.old-deja/g++.other/type.C: New test.
27977
279782000-06-05 Jakub Jelinek <jakub@redhat.com>
27979
27980 * g++.old-deja/g++.other/initstring.C: New test.
27981
279822000-06-12 Jason Merrill <jason@redhat.com>
27983
27984 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
27985
279862000-06-09 Jeffrey A Law (law@cygnus.com)
27987
27988 * gcc.c-torture/compile/20000609-1.c: New test.
27989
279902000-06-09 Clinton Popetz <cpopetz@cygnus.com>
27991
27992 * gcc.dg/20000609-1.c: New test.
27993
279942000-06-08 Zack Weinberg <zack@wolery.cumb.org>
27995
27996 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
27997 * gcc.c-torture/noncompile/poison-1.c: Move...
27998 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
27999 * gcc.dg/cpp-li1.c: Add a token after the #line.
28000
280012000-06-05 Richard Henderson <rth@cygnus.com>
28002
28003 * gcc.c-torture/execute/20000605-2.c: New test.
28004 * gcc.c-torture/execute/20000605-3.c: New test.
28005
280062000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
28007
28008 * g77.f-torture/execute/20000503-1.x: New file.
28009
280102000-06-06 Nathan Sidwell <nathan@codesourcery.com>
28011
28012 * g++.old-deja/g++.eh/badalloc1.C: New test.
28013
280142000-06-05 Richard Henderson <rth@cygnus.com>
28015
28016 * gcc.c-torture/execute/20000605-1.c: New test.
28017
280182000-06-05 Jakub Jelinek <jakub@redhat.com>
28019 Nathan Sidwell <nathan@codesourcery.com>
28020
28021 * gcc.c-torture/compile/20000605-1.c: New test.
28022
280232000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
28024
28025 * g77.f-torture/compile/20000601-1.f: New test.
28026
280272000-06-03 Richard Henderson <rth@cygnus.com>
28028
28029 * gcc.c-torture/execute/20000603-1.c: New.
28030
280312000-06-02 Zack Weinberg <zack@wolery.cumb.org>
28032
28033 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
28034 * gcc.dg/noreturn-2.c (noreturn): Likewise.
28035
280362000-06-01 Zack Weinberg <zack@wolery.cumb.org>
28037
28038 * gcc.dg/compare2.c (case 12): XFAIL.
28039 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
28040 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
28041
28042 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
28043
280442000-05-29 Zack Weinberg <zack@wolery.cumb.org>
28045
28046 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
28047 guard macro is already defined when the header is first
28048 included.
28049 * gcc.dg/cpp-mix.h: New file.
28050 * gcc.dg/endif-label.c: Update patterns to match compiler.
28051
28052 * g++.brendan/complex1.C: Declare abort.
28053 * g++.law/refs4.C: Remove XFAIL.
28054 * g++.oliva/expr2.C: Declare abort and exit.
28055
280562000-05-28 Alexandre Oliva <aoliva@cygnus.com>
28057
28058 * gcc.c-torture/execute/20000528-1.c: New test.
28059
28060 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
28061 * g++.old-deja/g++.law/temps4.C: Likewise.
28062
28063 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
28064 stdlib.h. Call abort() on failure.
28065 * g++.old-deja/g++.law/refs4.C: Likewise.
28066 * g++.old-deja/g++.law/temps4.C: Likewise.
28067 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
28068 * gcc.c-torture/execute/20000112-1.c: Include string.h.
28069
280702000-05-27 Zack Weinberg <zack@wolery.cumb.org>
28071
28072 Relative to g++.dg/special:
28073 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
28074
28075 Relative to g++.old-deja:
28076 * g++.brendan/complex1.C, g++.jason/optimize2.C,
28077 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
28078 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
28079 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
28080 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
28081 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
28082 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
28083
28084 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
28085 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
28086 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
28087 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
28088 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
28089 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
28090 and/or string.h.
28091
28092 * g++.other/goto1.C: Update expectations for error messages.
28093
280942000-05-25 Alexandre Oliva <aoliva@cygnus.com>
28095
28096 * gcc.c-torture/compile/20000523-1.c: New test.
28097
280982000-05-25 Nathan Sidwell <nathan@codesourcery.com>
28099
28100 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
28101
281022000-05-25 Nathan Sidwell <nathan@codesourcery.com>
28103
28104 * g++.old-deja/g++.eh/catch11.C: New test.
28105 * g++.old-deja/g++.eh/catch12.C: New test.
28106
281072000-05-24 Nick Clifton <nickc@cygnus.com>
28108
28109 * gcc.c-torture/execute/20000523-1.c: New test.
28110
281112000-05-23 Zack Weinberg <zack@wolery.cumb.org>
28112
28113 * c-torture/execute/bcp-1.c: Replace abort in arg of
28114 __builtin_constant_p with a generic external function.
28115
28116 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
28117 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
28118 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
28119 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
28120 Prototype abort and/or exit.
28121
28122 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
28123 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
28124 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
28125 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
28126
281272000-05-22 Alexandre Oliva <aoliva@cygnus.com>
28128
28129 * gcc.dg/dwarf2-1.c: New test.
28130
281312000-05-20 Richard Henderson <rth@cygnus.com>
28132
28133 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
28134
281352000-05-20 Andreas Jaeger <aj@suse.de>
28136
28137 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
28138 testcase.
28139
281402000-05-19 David Edelsohn <edelsohn@gnu.org>
28141
28142 * gcc.c-torture/execute/20000519-2.c: New test.
28143
281442000-05-19 Andreas Jaeger <aj@suse.de>
28145
28146 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
28147 which fails with SSA.
28148
28149 * lib/c-torture.exp: Also test with -O3 -fssa.
28150
281512000-05-18 Michael Meissner <meissner@redhat.com>
28152
28153 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
28154 * gcc.c-torture/execute/920415-1.c: Ditto.
28155 * gcc.c-torture/execute/920501-1.c: Ditto.
28156 * gcc.c-torture/execute/conversion.c: Ditto.
28157 * gcc.c-torture/execute/cvt-1.c: Ditto.
28158
281592000-05-18 Jeffrey A Law (law@cygnus.com)
28160
28161 * gcc.c-torture/compile/20000518-1.c: New test.
28162
281632000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
28164
28165 * g77.f-torture/compile/200005018.f: New test.
28166
281672000-05-17 Jeffrey A Law (law@cygnus.com)
28168
28169 * gcc.c-torture/compile/20000517-1.c: New test.
28170
281712000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28172
28173 * gcc.c-torture/execute/20000516-1.c: New test.
28174
281752000-05-15 Jakub Jelinek <jakub@redhat.com>
28176
28177 * g++.old-deja/g++.other/eh.C: New test.
28178
281792000-05-12 Richard Henderson <rth@cygnus.com>
28180
28181 * gcc.c-torture/execute/990208-1.c (main): Don't pass
28182 constants through to doit's conditional.
28183
281842000-05-11 Jeffrey A Law (law@cygnus.com)
28185
28186 * gcc.c-torture/compile/20000511-1.c: New test.
28187 * g77.f-torture/compile/20000511-1.f: New test.
28188 * g77.f-torture/compile/20000511-2.f: New test.
28189
281902000-05-11 Michael Meissner <meissner@redhat.com>
28191
28192 * gcc.c-torture/execute/20000511-1.c: New test.
28193
281942000-05-11 Zack Weinberg <zack@wolery.cumb.org>
28195
28196 * gcc.dg/dg.exp: Scan .S files as well as .c files.
28197 * gcc.dg/20000510-1.S: New.
28198
281992000-05-08 Catherine Moore <clm@cygnus.com>
28200
28201 * gcc.dg/unused-3.c: New.
28202
282032000-05-06 Richard Henderson <rth@cygnus.com>
28204
28205 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
28206 * g++.old-deja/g++.mike/warn1.C: Likewise.
28207 * g++.old-deja/g++.pt/local1.C: Likewise.
28208 * g++.old-deja/g++.pt/local7.C: Likewise.
28209 * g++.old-deja/g++.pt/spec16.C: Likewise.
28210
282112000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 28212
ed8e443a 28213 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 28214
ed8e443a 282152000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 28216
ed8e443a 28217 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 28218
ed8e443a 282192000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 28220
ed8e443a 28221 * gcc.dg/noreturn-2.c: New test.
f43b2795 28222
ed8e443a 282232000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 28224
ed8e443a
JM
28225 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
28226 preprocessor.
45abaea8 28227
ed8e443a 282282000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 28229
ed8e443a 28230 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 28231
ed8e443a 282322000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 28233
ed8e443a
JM
28234 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
28235 OpenSSL by Jason R Thorpe.
82c18d5c 28236
ed8e443a 282372000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 28238
ed8e443a 28239 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 28240
ed8e443a 282412000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 28242
ed8e443a 28243 * gcc.dg/20000503-1.c: New test.
79ff6e27 28244
ed8e443a 282452000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 28246
ed8e443a
JM
28247 * gcc.c-torture/compile/20000502-1.c: New test.
28248 * g++.old-deja/g++.other/align.C: New test.
28249 * gcc.dg/cpp-tradstringify.c: New test.
28250
28251Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
28252
28253 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
28254 and hard registers.
28255
282562000-04-26 Geoff Keating <geoffk@cygnus.com>
28257
28258 * gcc.c-torture/execute/loop-5.c: New test.
28259
282602000-04-25 Jakub Jelinek <jakub@redhat.com>
28261
28262 * gcc.c-torture/execute/va-arg-20.c: New test.
28263
282642000-04-23 Jeffrey A Law (law@cygnus.com)
28265
28266 * gcc.c-torture/execute/20000422-1.c: New test.
28267
282682000-04-20 Greg McGary <gkm@gnu.org>
28269
28270 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
28271 when optimizing, but without sibling-call optimizations (-O1).
28272
282732000-04-20 Jeffrey A Law (law@cygnus.com)
28274
28275 * gcc.c-torture/compile/20000420-1.c: New test.
28276
282772000-04-20 Nathan Sidwell <nathan@codesourcery.com>
28278
28279 * g++.abi/ptrflags.C: New test.
28280 * g++.eh/catchptr1.C: Test incomplete pointer chains.
28281
282822000-04-19 Catherine Moore <clm@cygnus.com>
28283
28284 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
28285
282862000-04-19 Greg McGary <gkm@gnu.org>
28287
28288 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
28289 sibling-call optimizations.
28290
282912000-04-19 Zack Weinberg <zack@wolery.cumb.org>
28292
28293 * gcc.dg/20000419-1.c: New test.
28294
282952000-04-12 Hans-Peter Nilsson <hp@axis.com>
28296
28297 * gcc.c-torture/execute/20000412-6.c: New test.
28298
282992000-04-12 Jeffrey A Law (law@cygnus.com)
28300
28301 * gcc.c-torture/execute/20000412-5.c: New test.
28302 * g77.f-torture/compile/20000412-1.f: New test.
28303 * gcc.c-torture/execute/20000412-4.c: New test.
28304 * gcc.c-torture/compile/20000412-2.c: New test.
28305 * gcc.c-torture/execute/20000412-3.c: New test.
28306 * gcc.c-torture/compile/20000412-1.c: New test.
28307 * gcc.c-torture/execute/20000412-2.c: New test.
28308
283092000-04-12 Jakub Jelinek <jakub@redhat.com>
28310
28311 * objc/execute/bf-20.m: New test.
28312
283132000-04-10 Richard Henderson <rth@cygnus.com>
28314
28315 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
28316
28317 * gcc.c-torture/execute/20000412-1.c: New test.
28318
283192000-04-10 Nathan Sidwell <nathan@codesourcery.com>
28320
28321 * g++.old-deja/g++.eh/catchptr1.C: New test.
28322
283232000-04-09 Nathan Sidwell <nathan@codesourcery.com>
28324
28325 * g++.old-deja/g++.abi/cxa_vec.C: New test.
28326
283272000-04-08 Neil Booth <NeilB@earthling.net>
28328
28329 * gcc.dg/cpp-nullchar.c: Remove test as
28330 embedded nulls cause problems.
28331
283322000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28333
28334 * gcc.dg/compare2.c: New test.
28335
283362000-04-08 Neil Booth <NeilB@earthling.net>
28337
28338 * gcc.dg/cpp-nullchar.c: New test.
28339
283402000-04-07 Zack Weinberg <zack@wolery.cumb.org>
28341
28342 * gcc.dg/cpp-mi2.c: New test.
28343 * gcc.dg/cpp-mi2[abc].h: New files.
28344
283452000-04-07 Nathan Sidwell <nathan@codesourcery.com>
28346
28347 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
28348 member name.
28349
283502000-04-06 Nathan Sidwell <nathan@codesourcery.com>
28351
28352 * g++.old-deja/g++.abi/vmihint.C: New test.
28353
283542000-04-06 Neil Booth <NeilB@earthling.net>
28355
28356 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
28357 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
28358 copyright.
28359
283602000-04-05 Hans-Peter Nilsson <hp@axis.com>
28361
28362 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
28363 avoid stack-frame overwrite.
28364
283652000-04-05 Jakub Jelinek <jakub@redhat.com>
28366
28367 * gcc.c-torture/compile/20000405-2.c: New test.
28368 * gcc.c-torture/compile/20000405-3.c: New test.
28369
283702000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28371
28372 * gcc.c-torture/compile/20000405-1.c: New test.
28373
283742000-04-04 Geoff Keating <geoffk@cygnus.com>
28375
28376 * gcc.dg/cast-qual-1.c: Revert last change.
28377
283782000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28379
28380 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
28381
283822000-04-03 Zack Weinberg <zack@wolery.cumb.org>
28383
28384 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
28385 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
28386
283872000-04-03 Jeffrey A Law (law@cygnus.com)
28388
28389 * gcc.c-torture/compile/20000403-2.c: New test.
28390 * gcc.c-torture/compile/20000403-1.c: New test.
28391
283922000-04-03 Hans-Peter Nilsson <hp@axis.com>
28393
28394 * gcc.c-torture/execute/20000403-1.c: New test.
28395
283962000-04-03 Geoff Keating <geoffk@cygnus.com>
28397
28398 * gcc.c-torture/execute/20000402-1.c: New test.
28399
284002000-04-03 Donald Lindsay <dlindsay@cygnus.com>
28401
28402 * gcc.c-torture/execute/va-arg-15.c: New test.
28403 * gcc.c-torture/execute/va-arg-16.c: New test.
28404 * gcc.c-torture/execute/va-arg-17.c: New test.
28405 * gcc.c-torture/execute/va-arg-18.c: New test.
28406 * gcc.c-torture/execute/va-arg-19.c: New test.
28407
284082000-04-02 Zack Weinberg <zack@wolery.cumb.org>
28409
28410 * gcc.c-torture/compile/981211-1.c: Move to...
28411 * gcc.dg/cpp-as1.c: ...here.
28412 * gcc.dg/cpp-as2.c: New file.
28413
28414 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
28415 compiler.
28416
284172000-04-02 Neil Booth <NeilB@earthling.net>
28418
28419 * gcc.dg/cpp-cond.c New tests.
28420 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
28421 accidental success less likely.
28422 * gcc.dg/cpp-missingop.c New tests.
28423 * gcc.dg/cpp-missingparen.c New tests.
28424 * gcc.dg/cpp-shift.c New tests.
28425 * gcc.dg/cpp-shortcircuit.c New tests.
28426 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 28427
ed8e443a 284282000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 28429
ed8e443a 28430 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 28431
ed8e443a 284322000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 28433
ed8e443a
JM
28434 * gcc.c-torture/compile/20000326-1.c: New test.
28435 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 28436
ed8e443a 284372000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 28438
ed8e443a
JM
28439 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
28440 the first parameter is a function argument.
7acfb19e 28441
ed8e443a 284422000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 28443
ed8e443a 28444 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 28445
ed8e443a 284462000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 28447
ed8e443a 28448 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 28449
ed8e443a 284502000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 28451
ed8e443a 28452 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 28453
ed8e443a 284542000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 28455
ed8e443a 28456 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 28457
ed8e443a 284582000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 28459
ed8e443a 28460 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 28461
ed8e443a 284622000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 28463
ed8e443a
JM
28464 * gcc.c-torture/execute/20000314-3.c: New test.
28465 * gcc.c-torture/execute/20000314-2.c: New test.
28466 * gcc.c-torture/execute/20000314-1.c: New test.
28467 * gcc.c-torture/compile/20000314-2.c: New test.
28468 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 28469
ed8e443a 284702000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 28471
ed8e443a 28472 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 28473
ed8e443a 284742000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 28475
ed8e443a
JM
28476 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
28477 standards-compliant result rather than specific constants.
28478 Put test-values in array.
532f12a2 28479
ed8e443a 284802000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 28481
ed8e443a
JM
28482 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
28483 (g++_target_compile): Put test-specific options last.
98eddaf7 28484
ed8e443a 284852000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 28486
ed8e443a 28487 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 28488
ed8e443a 284892000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 28490
ed8e443a 28491 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 28492
ed8e443a 284932000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 28494
ed8e443a
JM
28495 * g++.old-deja/g++.brendan/misc12.C: Removed.
28496 * g++.old-deja/g++.pt/memtemp77.C: Constify.
28497 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 28498
ed8e443a 284992000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 28500
ed8e443a 28501 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 28502
ed8e443a 285032000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 28504
ed8e443a 28505 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 28506
ed8e443a 285072000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 28508
ed8e443a
JM
28509 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
28510 is 1, not zero.
2a6b7809 28511
ed8e443a 285122000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 28513
ed8e443a
JM
28514 * g++.old-deja/g++.warn/impint.C: New test.
28515 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
28516 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
28517 * g++.old-deja/g++.pt/explicit12.C: Likewise.
28518 * g++.old-deja/g++.pt/explicit13.C: Likewise.
28519 * g++.old-deja/g++.pt/explicit17.C: Likewise.
28520 * g++.old-deja/g++.pt/explicit18.C: Likewise.
28521 * g++.old-deja/g++.pt/explicit19.C: Likewise.
28522 * g++.old-deja/g++.pt/explicit23.C: Likewise.
28523 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28524 * g++.old-deja/g++.pt/explicit35.C: Likewise.
28525 * g++.old-deja/g++.pt/explicit6.C: Likewise.
28526 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 28527
ed8e443a 285282000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 28529
ed8e443a 28530 * gcc.dg/cpp-redef.c: New test.
83f1c55d 28531
ed8e443a 285322000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 28533
ed8e443a 28534 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 28535
ed8e443a 285362000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 28537
ed8e443a
JM
28538 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
28539 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 28540
ed8e443a 285412000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 28542
ed8e443a 28543 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 28544
ed8e443a 285452000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 28546
ed8e443a
JM
28547 * gcc.c-torture/compile/cpp-2.c: New test.
28548 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 28549
ed8e443a 285502000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 28551
ed8e443a 28552 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 28553
ed8e443a 285542000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 28555
ed8e443a 28556 * gcc.dg/cpp-li2.c: New test.
83f1c55d 28557
ed8e443a 28558 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 28559
ed8e443a 28560 * gcc.dg/cpp-li1.c: New test.
83f1c55d 28561
ed8e443a 285622000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 28563
ed8e443a 28564 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 28565
ed8e443a 285662000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 28567
ed8e443a 28568 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 28569
ed8e443a 285702000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 28571
ed8e443a 28572 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 28573
ed8e443a 285742000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 28575
ed8e443a 28576 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 28577
ed8e443a 285782000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 28579
ed8e443a 28580 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 28581
ed8e443a 285822000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 28583
ed8e443a 28584 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 28585
ed8e443a 285862000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 28587
ed8e443a 28588 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 28589
ed8e443a 285902000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 28591
ed8e443a
JM
28592 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
28593 ALWAYS_CXXFLAGS.
2144ddea 28594
ed8e443a 285952000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 28596
ed8e443a 28597 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 28598
ed8e443a 285992000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 28600
ed8e443a 28601 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 28602
ed8e443a 286032000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 28604
ed8e443a 28605 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 28606
ed8e443a 286072000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 28608
ed8e443a
JM
28609 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
28610 on native targets
31a72d3f 28611
ed8e443a 286122000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 28613
ed8e443a 28614 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 28615
ed8e443a 286162000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 28617
ed8e443a 28618 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 28619
ed8e443a 286202000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 28621
ed8e443a
JM
28622 * g++.old-deja/g++.jason/cast3.C: Return void.
28623 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 28624
ed8e443a 286252000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 28626
ed8e443a 28627 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 28628
ed8e443a 28629 * gcc.dg/loop-1.c: New test.
7a53e94b 28630
ed8e443a 286312000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 28632
ed8e443a
JM
28633 * gcc.c-torture/compile/20000127-1.c: New test.
28634 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 28635
ed8e443a 286362000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 28637
ed8e443a 28638 * gcc.dg/unused-2.c: New test.
1eb8759b 28639
ed8e443a 28640 * gcc.dg/conv-1.c: New test.
1eb8759b 28641
ed8e443a 286422000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 28643
ed8e443a
JM
28644 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
28645 compiler.
28646 (tool_option_proc): Fix typo.
33f6849b 28647
ed8e443a 286482000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 28649
ed8e443a
JM
28650 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
28651 of the ld on the host, not on the build machine.
28652 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 28653
ed8e443a 286542000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 28655
ed8e443a 28656 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 28657
ed8e443a 286582000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 28659
ed8e443a
JM
28660 * gcc.c-torture/execute/20000120-2.c: New test.
28661 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 28662
ed8e443a 286632000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 28664
ed8e443a 28665 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 28666
ed8e443a 286672000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 28668
ed8e443a 28669 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 28670
ed8e443a 286712000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 28672
ed8e443a 28673 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 28674
ed8e443a 286752000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 28676
ed8e443a
JM
28677 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
28678 with 16 bit integers.
662ef0f5 28679
ed8e443a 286802000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 28681
ed8e443a 28682 * gcc.dg/20000108-1.c: New test.
662ef0f5 28683
ed8e443a 286842000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 28685
ed8e443a 28686 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 28687
ed8e443a 286882000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 28689
ed8e443a
JM
28690 * g++.old-deja/g++.other/cast4.C: New test.
28691
286922000-01-05 Jeffrey A Law (law@cygnus.com)
28693
28694 * gcc.c-torture/compile/20000105-2.c: New test.
28695 * gcc.c-torture/compile/20000105-1.c: New test.
28696
286972000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28698
28699 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
28700 references to printf & atoi to conform to ANSI standard.
28701 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
28702 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
28703 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
28704 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
28705 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
28706 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28707 * g++.old-deja/g++.brendan/copy1.C: Likewise.
28708 * g++.old-deja/g++.brendan/copy2.C: Likewise.
28709 * g++.old-deja/g++.brendan/copy3.C: Likewise.
28710 * g++.old-deja/g++.brendan/copy4.C: Likewise.
28711 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28712 * g++.old-deja/g++.brendan/copy6.C: Likewise.
28713 * g++.old-deja/g++.brendan/copy7.C: Likewise.
28714 * g++.old-deja/g++.brendan/copy8.C: Likewise.
28715 * g++.old-deja/g++.brendan/crash11.C: Likewise.
28716 * g++.old-deja/g++.brendan/crash14.C: Likewise.
28717 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
28718 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28719 * g++.old-deja/g++.brendan/delete2.C: Likewise.
28720 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
28721 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
28722 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
28723 * g++.old-deja/g++.brendan/eh1.C: Likewise.
28724 * g++.old-deja/g++.brendan/groff1.C: Likewise.
28725 * g++.old-deja/g++.brendan/init3.C: Likewise.
28726 * g++.old-deja/g++.brendan/misc12.C: Likewise.
28727 * g++.old-deja/g++.brendan/misc7.C: Likewise.
28728 * g++.old-deja/g++.brendan/new2.C: Likewise.
28729 * g++.old-deja/g++.brendan/operators4.C: Likewise.
28730 * g++.old-deja/g++.brendan/operators5.C: Likewise.
28731 * g++.old-deja/g++.brendan/overload2.C: Likewise.
28732 * g++.old-deja/g++.brendan/overload7.C: Likewise.
28733 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
28734 * g++.old-deja/g++.brendan/reference1.C: Likewise.
28735 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
28736 * g++.old-deja/g++.brendan/template24.C: Likewise.
28737 * g++.old-deja/g++.brendan/template3.C: Likewise.
28738 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
28739 * g++.old-deja/g++.jason/inline3.C: Likewise.
28740 * g++.old-deja/g++.jason/opeq.C: Likewise.
28741 * g++.old-deja/g++.law/arg5.C: Likewise.
28742 * g++.old-deja/g++.law/arm7.C: Likewise.
28743 * g++.old-deja/g++.law/ctors11.C: Likewise.
28744 * g++.old-deja/g++.law/cvt8.C: Likewise.
28745 * g++.old-deja/g++.law/init9.C: Likewise.
28746 * g++.old-deja/g++.law/refs4.C: Likewise.
28747 * g++.old-deja/g++.law/template2.C: Likewise.
28748 * g++.old-deja/g++.law/visibility24.C: Likewise.
28749 * g++.old-deja/g++.law/vtable3.C: Likewise.
28750 * g++.old-deja/g++.mike/asm2.C: Likewise.
28751 * g++.old-deja/g++.mike/eh1.C: Likewise.
28752 * g++.old-deja/g++.mike/misc1.C: Likewise.
28753 * g++.old-deja/g++.mike/misc13.C: Likewise.
28754 * g++.old-deja/g++.mike/misc14.C: Likewise.
28755 * g++.old-deja/g++.mike/ns12.C: Likewise.
28756 * g++.old-deja/g++.mike/p1248.C: Likewise.
28757 * g++.old-deja/g++.mike/p3708.C: Likewise.
28758 * g++.old-deja/g++.mike/p3708a.C: Likewise.
28759 * g++.old-deja/g++.mike/p3708b.C: Likewise.
28760 * g++.old-deja/g++.mike/p646.C: Likewise.
28761 * g++.old-deja/g++.mike/p700.C: Likewise.
28762 * g++.old-deja/g++.mike/p783.C: Likewise.
28763 * g++.old-deja/g++.mike/p783a.C: Likewise.
28764 * g++.old-deja/g++.mike/p783b.C: Likewise.
28765 * g++.old-deja/g++.mike/p786.C: Likewise.
28766 * g++.old-deja/g++.mike/p789.C: Likewise.
28767 * g++.old-deja/g++.mike/p789a.C: Likewise.
28768 * g++.old-deja/g++.mike/p807a.C: Likewise.
28769 * g++.old-deja/g++.other/delete3.C: Likewise.
28770 * g++.old-deja/g++.other/dyncast1.C: Likewise.
28771 * g++.old-deja/g++.other/dyncast2.C: Likewise.
28772 * g++.old-deja/g++.other/dyncast3.C: Likewise.
28773 * g++.old-deja/g++.other/empty1.C: Likewise.
28774 * g++.old-deja/g++.other/temporary1.C: Likewise.
28775 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
28776 * g++.old-deja/g++.pt/t16.C: Likewise.
28777 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 28778
ed8e443a 287791999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 28780
ed8e443a 28781 * gcc.dg/991230-1.c: New test.
7fb1283f 28782
ed8e443a 287831999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 28784
ed8e443a
JM
28785 * gcc.c-torture/compile/991229-3.c: New test.
28786 * gcc.c-torture/compile/991229-2.c: New test.
28787 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 28788
ed8e443a 287891999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 28790
ed8e443a 28791 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 28792
3c5ead48 287931999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 28794
ed8e443a 28795 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 28796
ed8e443a 287971999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 28798
ed8e443a 28799 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 28800
3c5ead48 288011999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 28802
ed8e443a 28803 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 28804
ed8e443a 288051999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 28806
ed8e443a 28807 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 28808
ed8e443a 288091999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 28810
ed8e443a 28811 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 28812
ed8e443a 288131999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 28814
ed8e443a
JM
28815 * gcc.c-torture/execute/991216-1.c: New test.
28816 * gcc.c-torture/execute/991216-2.c: New test.
28817 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 28818
ed8e443a 288191999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 28820
ed8e443a
JM
28821 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
28822 Actually make the test fail by using "-O2" for compilation.
83f1c55d 28823
ed8e443a 288241999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 28825
ed8e443a 28826 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 28827
ed8e443a 288281999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 28829
ed8e443a
JM
28830 * gcc.c-torture/compile/991214-1.c: New test.
28831 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 28832
ed8e443a 288331999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 28834
ed8e443a 28835 * gcc.dg/991214-1.c: New test.
c07c7c9d 28836
ed8e443a 288371999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 28838
ed8e443a
JM
28839 * gcc.c-torture/compile/991213-3.c: New test.
28840 * gcc.c-torture/compile/991213-2.c: New test.
28841 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 28842
ed8e443a 288431999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 28844
ed8e443a 28845 * gcc.dg/991209-1.c: New test.
8ab56d5d 28846
ed8e443a 288471999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 28848
ed8e443a 28849 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 28850
ed8e443a 288511999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 28852
ed8e443a 28853 * gcc.dg/ultrasp2.c: New test.
83f1c55d 28854
ed8e443a 288551999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 28856
ed8e443a 28857 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 28858
ed8e443a 288591999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 28860
ed8e443a
JM
28861 * gcc.c-torture/compile/991202-1.c: New test.
28862 * gcc.c-torture/execute/991202-1.c: New test.
28863 * gcc.c-torture/execute/991202-2.c: New test.
28864 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 28865
ed8e443a 288661999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 28867
ed8e443a
JM
28868 * g++.old-deja/g++.abi/align.C: New test.
28869 * g++.old-deja/g++.abi/aggregates.C: Likewise.
28870 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 28871
ed8e443a 288721999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 28873
ed8e443a 28874 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 28875
ed8e443a 288761999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 28877
ed8e443a 28878 * gcc.dg/991129-1.c: New test.
19a027a0 28879
ed8e443a 288801999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 28881
ed8e443a 28882 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 28883
ed8e443a 288841999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 28885
ed8e443a 28886 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 28887
ed8e443a 288881999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 28889
ed8e443a
JM
28890 * g++.old-deja/g++.eh/cleanup2.C: New test.
28891 * g++.old-deja/g++.ext/pretty2.C: New test.
28892 * g++.old-deja/g++.ext/pretty3.C: New test.
28893 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 28894
ed8e443a 288951999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 28896
ed8e443a
JM
28897 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
28898 compiler_output to look for one error message instead of two.
e5315fad 28899
ed8e443a 289001999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 28901
ed8e443a
JM
28902 * gcc.c-torture/execute/991118-1.c: Also test case
28903 where the word boundary does not split a byte evenly.
ee760205 28904
ed8e443a 289051999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 28906
ed8e443a 28907 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 28908
ed8e443a 289091999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 28910
ed8e443a 28911 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 28912
ed8e443a 289131999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 28914
ed8e443a
JM
28915 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
28916 working directory pathnames.
83f1c55d 28917
ed8e443a 289181999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 28919
ed8e443a
JM
28920 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
28921 host is equipped with driver.h and driver.o so it can actually
28922 compile and run the tests.
8f4f2f29 28923
ed8e443a 289241999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 28925
ed8e443a 28926 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 28927
ed8e443a 289281999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 28929
ed8e443a 28930 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 28931
ed8e443a 289321999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 28933
ed8e443a
JM
28934 * lib/target-supports.exp: New file: Provide procs to test for
28935 features supported by the target.
28936 (check_weak_available): Moved here from ecos.exp.
28937 (check_alias_available): New proc: Determine of the target
28938 toolchain supports the alias attribute.
da018257 28939
ed8e443a
JM
28940 * gcc.dg/special/ecos.exp: Move check_weak_available to
28941 target-supports.exp.
28942 (alias-1.c): Only perform the test if the target supports
28943 aliases.
28944 (wkali-1.c): Only perform the test if the target supports
28945 aliases.
da018257 28946
ed8e443a
JM
28947 * gcc.dg/990506-0.c: Expect error messages from cross
28948 targets as well as native targets.
2792392c 28949
ed8e443a 289501999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 28951
ed8e443a
JM
28952 * gcc.dg/ultrasp1.c: Removed xfail.
28953 * gcc.dg/struct-ret-2.c: Likewise.
28954 * gcc.dg/array-1.c: Likewise.
2792392c 28955
ed8e443a 289561999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 28957
ed8e443a 28958 * gcc.dg/struct-ret-2.c: New test.
2a81679e 28959
ed8e443a 28960 * gcc.dg/array-1.c: New test.
3965abd0 28961
ed8e443a 289621999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 28963
ed8e443a 28964 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 28965
ed8e443a 289661999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 28967
ed8e443a 28968 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 28969
ed8e443a 289701999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 28971
ed8e443a 28972 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 28973
ed8e443a 289741999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 28975
ed8e443a 28976 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 28977
ed8e443a 289781999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 28979
ed8e443a 28980 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 28981
ed8e443a 289821999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 28983
ed8e443a 28984 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 28985
ed8e443a 289861999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 28987
ed8e443a 28988 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 28989
ed8e443a 289901999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 28991
ed8e443a 28992 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 28993
ed8e443a 289941999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 28995
ed8e443a
JM
28996 * g++.old-deja/g++.other/vaarg2.C: New test.
28997 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 28998
ed8e443a 289991999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 29000
ed8e443a
JM
29001 * g77.f-torture/noncompile/19990905-1.f: Moved from being
29002 in compile/.
c328b1d7 29003
ed8e443a 290041999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 29005
ed8e443a 29006 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 29007
ed8e443a 290081999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 29009
ed8e443a
JM
29010 * lib/file-format.exp (gcc_target_object_format): Don't
29011 crash if objdump is unavailable.
83f1c55d 29012
ed8e443a 290131999-09-29 Donn Terry <donn@interix.com>
83f1c55d 29014
ed8e443a 29015 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 29016
ed8e443a 290171999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 29018
ed8e443a 29019 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 29020
ed8e443a 290211999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 29022
ed8e443a 29023 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 29024
ed8e443a 290251999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 29026
ed8e443a 29027 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 29028
ed8e443a 290291999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 29030
ed8e443a
JM
29031 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
29032 __PRETTY_FUNCTION__.
83f1c55d 29033
ed8e443a 290341999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 29035
ed8e443a 29036 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 29037
ed8e443a 290381999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 29039
ed8e443a
JM
29040 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
29041 for which -fpic is inappropriate.
34d257b1 29042
ed8e443a 290431999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 29044
ed8e443a 29045 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 29046
ed8e443a 290471999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 29048
ed8e443a
JM
29049 * g++.old-deja/g++.other/dyncast1.C: New test.
29050 * g++.old-deja/g++.other/dyncast2.C: New test.
29051 * g++.old-deja/g++.other/dyncast3.C: New test.
29052 * g++.old-deja/g++.other/dyncast4.C: New test.
29053 * g++.old-deja/g++.other/dyncast5.C: New test.
29054 * g++.old-deja/g++.eh/catch3.C: New test.
29055 * g++.old-deja/g++.eh/catch3p.C: New test.
29056 * g++.old-deja/g++.eh/catch4.C: New test.
29057 * g++.old-deja/g++.eh/catch4p.C: New test.
29058 * g++.old-deja/g++.eh/catch5.C: New test.
29059 * g++.old-deja/g++.eh/catch5p.C: New test.
29060 * g++.old-deja/g++.eh/catch6.C: New test.
29061 * g++.old-deja/g++.eh/catch6p.C: New test.
29062 * g++.old-deja/g++.eh/catch7.C: New test.
29063 * g++.old-deja/g++.eh/catch7p.C: New test.
29064 * g++.old-deja/g++.eh/catch8.C: New test.
29065 * g++.old-deja/g++.eh/catch8p.C: New test.
29066 * g++.old-deja/g++.eh/catch9.C: New test.
29067 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 29068
ed8e443a 290691999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 29070
ed8e443a
JM
29071 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
29072 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 29073
ed8e443a 290741999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 29075
ed8e443a 29076 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 29077
ed8e443a 290781999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 29079
ed8e443a
JM
29080 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
29081 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 29082
ed8e443a 290831999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 29084
ed8e443a 29085 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 29086
ed8e443a 290871999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 29088
ed8e443a
JM
29089 * g++.old-deja/g++.other/lookup11.C: New test.
29090 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
29091 what is permitted and what we want.
29092 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
29093 overload use.
29094 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 29095
ed8e443a 290961999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 29097
ed8e443a
JM
29098 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
29099 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 29100
ed8e443a 291011999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 29102
ed8e443a
JM
29103 * g++.old-deja/g++.other/sizeof3.C: New test.
29104 * g++.old-deja/g++.other/sizeof4.C: New test.
29105 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
29106 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 29107
ed8e443a 291081999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 29109
ed8e443a 29110 * gcc.dg/va-arg-1.c: New.
76292ef8 29111
ed8e443a 291121999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 29113
ed8e443a 29114 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 29115
ed8e443a 291161999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 29117
ed8e443a
JM
29118 * g77.f-torture/compile/980519-2.f: New test.
29119 * g77.f-torture/compile/19990905-0.f: New test.
29120 * g77.f-torture/compile/19990905-1.f: New test.
29121 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 29122
ed8e443a 29123 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 29124
ed8e443a 291251999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 29126
ed8e443a 29127 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 29128
ed8e443a 291291999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 29130
ed8e443a 29131 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 29132
ed8e443a 291331999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 29134
ed8e443a
JM
29135 * g++.old-deja/g++.other/ambig2.C: New test.
29136 * g++.old-deja/g++.other/cond5.C: New test.
29137 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 29138
ed8e443a 291391999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 29140
ed8e443a
JM
29141 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
29142 assemblers too.
18987000 29143
ed8e443a 291441999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 29145
ed8e443a
JM
29146 * lib/c-torture.exp: Avoid the "compare executables" optimization
29147 when testing native.
b780db79 29148
ed8e443a 291491999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 29150
ed8e443a
JM
29151 * gcc.c-torture/execute/990829-1.c: New test.
29152 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 29153
ed8e443a 291541999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 29155
ed8e443a
JM
29156 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
29157 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
29158 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
29159 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
29160 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
29161 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
29162 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
29163 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
29164 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
29165 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
29166 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 29167
ed8e443a 291681999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 29169
ed8e443a 29170 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 29171
ed8e443a 291721999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 29173
ed8e443a 29174 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 29175
ed8e443a 29176 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 29177
ed8e443a 29178 * g77.f-torture/execute/19990826-2.f: New test.
03565372 29179
ed8e443a 29180 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 29181
ed8e443a
JM
29182 * gcc.c-torture/execute/990826-0.c: New test.
29183 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 29184
ed8e443a 29185 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 29186
ed8e443a 291871999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 29188
ed8e443a
JM
29189 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
29190 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
29191 lss-011.C: New tests.
33f58a4e 29192
ed8e443a 291931999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 29194
ed8e443a 29195 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 29196
ed8e443a 291971999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 29198
ed8e443a
JM
29199 * noncompile/noncompile.exp: Load_lib c-torture.exp.
29200 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
29201 call `postbase' for each one. All callers of `postbase' changed
29202 to call this instead.
fb20fc45 29203
ed8e443a 292041999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 29205
ed8e443a 29206 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 29207
ed8e443a 292081999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 29209
ed8e443a
JM
29210 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
29211 just native ones.
8a07ed33 29212
ed8e443a
JM
29213 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
29214 just native ones.
7ea3788d 29215
ed8e443a 292161999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 29217
ed8e443a 29218 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 29219
ed8e443a 292201999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 29221
ed8e443a 29222 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 29223
ed8e443a 292241999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 29225
ed8e443a 29226 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 29227
ed8e443a 292281999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 29229
ed8e443a 29230 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 29231
ed8e443a 292321999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 29233
ed8e443a
JM
29234 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
29235 * g++.old-deja/g++.brendan/crash64.C: Likewise
29236 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 29237
ed8e443a 292381999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 29239
ed8e443a 29240 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 29241
ed8e443a 292421999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 29243
ed8e443a 29244 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 29245
ed8e443a 292461999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 29247
ed8e443a
JM
29248 Adapted from tests from Franz Sirl:
29249 * gcc.c-torture/execute/va-arg-7.c: New test.
29250 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 29251
ed8e443a 292521999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 29253
ed8e443a 29254 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 29255
ed8e443a 29256 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 29257
ed8e443a 292581999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 29259
ed8e443a
JM
29260 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
29261 fp-cmp-1.c, converting double to float.
0e8b6188 29262
ed8e443a
JM
29263 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
29264 fp-cmp-1.c, converting double to long double.
0e8b6188 29265
ed8e443a
JM
29266 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
29267 from fr1 to unknown_register, since fr1 is a legitimate register
29268 on some machines.
6ccecb36 29269
ed8e443a 292701999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 29271
ed8e443a 29272 * README: More listname related changes.
32bebc43 29273
ed8e443a 292741999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 29275
ed8e443a 29276 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 29277
ed8e443a 292781999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 29279
ed8e443a 29280 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 29281
ed8e443a 292821999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 29283
ed8e443a 29284 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 29285
ed8e443a 292861999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 29287
ed8e443a 29288 * gcc.dg/990703-1.c: New test.
58e1e5ad 29289
ed8e443a 292901999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 29291
ed8e443a
JM
29292 * lib/file-format.exp: New file: Move definition of proc
29293 gcc_target_object_format to here from
29294 gcc.dg/special/ecos.exp.
da621fd2 29295
ed8e443a
JM
29296 * lib/c-torture.exp: Include lib file-format.exp.
29297 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 29298
ed8e443a
JM
29299 * gcc.dg/special/ecos.exp: Remove definition of proc
29300 gcc_target_object_format.
3fb36cbd 29301
ed8e443a
JM
293021999-06-28 Jeffrey A Law (law@cygnus.com)
29303
29304 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 29305
ed8e443a 293061999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 29307
ed8e443a 29308 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 29309
ed8e443a 29310 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 29311
ed8e443a 293121999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 29313
ed8e443a
JM
29314 * gcc.c-torture/compile/dll.c: New test case. Check that dll
29315 attributes compile.
29316 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
29317 ports that use the COFF/PE file format.
048f60dc 29318
ed8e443a 293191999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 29320
ed8e443a 29321 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 29322
ed8e443a 293231999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 29324
ed8e443a 29325 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 29326
ed8e443a 293271999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 29328
ed8e443a 29329 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 29330
ed8e443a 293311999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 29332
ed8e443a 29333 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 29334
ed8e443a 293351999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 29336
ed8e443a 29337 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 29338
ed8e443a
JM
29339 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
29340 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 29341
ed8e443a 293421999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 29343
ed8e443a
JM
29344 * g77.f-torture/compile/19990502-0.f: Replace with new,
29345 shorter, test that still fails after recent changes.
29346
293471999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29348
29349 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 29350
ed8e443a 293511999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
29352
29353 * gcc.c-torture/execute/990531-1.c: New test.
29354
b8c25665 293551999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
29356
29357 * gcc.c-torture/compile/990527-1.c: New test.
29358
b8c25665 293591999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
29360
29361 * gcc.c-torture/execute/990527-1.c: New test.
29362
83f1c55d
RH
293631999-05-25 Nick Clifton <nickc@cygnus.com>
29364
29365 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 29366 bitfields as signed.
83f1c55d 29367
47d98fa2
CB
293681999-05-25 Craig Burley <craig@jcb-sc.com>
29369
29370 * g77.f-torture/compile/19990525-0.f: New test.
29371
b8c25665 293721999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 29373
73951da8
JL
29374 * gcc.c-torture/execute/990525-2.c: New test.
29375
d3e82013
JL
29376 * gcc.c-torture/execute/990525-1.c: New test.
29377
569c1d8b
NS
293781999-05-24 Nathan Sidwell <nathan@acm.org>
29379
29380 * g++.old-deja/g++.other/anon3.C: New test.
29381 * g++.old-deja/g++.other/anon4.C: New test.
29382 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
29383 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
29384 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
29385 Merrill).
29386
b8c25665 293871999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 29388
79d6c916
JL
29389 * gcc.c-torture/execute/990524-1.c: New test.
29390
35676551
JL
29391 * gcc.dg/990524-1.c: New test.
29392
b8c25665 293931999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
29394
29395 * gcc.c-torture/compile/990523-1.c: New test.
29396
b8c25665 293971999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
29398
29399 * gcc.c-torture/compile/990519-1.c: New test.
29400
92b3fc3a
AS
294011999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29402
2e5b4448
AS
29403 * gcc.c-torture/compile/990517-1.c: New test.
29404
29405 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
29406 (e4, f4): New tests.
29407 (main): Call them.
29408
6de8697e
KG
294091999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29410
29411 * gcc.dg/noreturn-1.c: New test.
29412
b8c25665 294131999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
29414
29415 * gcc.c-torture/execute/990513-1.c: New test.
29416
b6181dbb
RH
294171999-05-10 Richard Henderson <rth@cygnus.com>
29418
29419 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
29420
6d9bf074
CB
294211999-05-10 Craig Burley <craig@jcb-sc.com>
29422
29423 * g77.f-torture/execute/erfc.f: Use small single-precision
29424 values, to avoid problems on Alphas when not -mieee.
29425
ea0f786b
CB
294261999-05-08 Craig Burley <craig@jcb-sc.com>
29427
29428 * gcc.dg/990506-0.c: New test.
29429
a3af74c4
RH
294301999-05-08 Richard Henderson <rth@cygnus.com>
29431
29432 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
29433 the constant to test. Don't XFAIL 64-bit targets.
29434
29435 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
29436 * g++.old-deja/g++.law/profile1.C: Likewise.
29437
29438 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
29439 operator new instances.
29440 * g++.old-deja/g++.other/delete5.C: Likewise.
29441
dbd9ec97
CB
294421999-05-03 Craig Burley <craig@jcb-sc.com>
29443
29444 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
29445 intrinsic.
29446
2b0bdd9a
CB
294471999-05-03 Craig Burley <craig@jcb-sc.com>
29448
29449 * g77.f-torture/execute/u77-test.f: Reverse order of two
29450 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
29451
ddcd89b9
KG
294521999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29453
29454 * gcc.dg/compare1.c: New test.
29455
4014b382
JM
294561999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
29457
29458 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
29459 New tests.
29460
a7e34b17
CB
294611999-05-02 Craig Burley <craig@jcb-sc.com>
29462
29463 * g77.f-torture/compile/19990502-1.f: New test.
29464
4a5ae682
CB
294651999-05-02 Craig Burley <craig@jcb-sc.com>
29466
29467 * g77.f-torture/compile/19990502-0.f: New test.
29468
b8c25665 294691999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
29470
29471 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
29472 intrinsic.
29473
b8c25665 294741999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
29475
29476 * g77.f-torture/execute/u77-test.f (main): List libU77
29477 intrinsics not currently tested.
29478 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
29479 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
29480 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
29481 Trim blanks off the ends of some printed strings.
29482
b8c25665 294831999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
29484
29485 * g77.f-torture/execute/u77-test.f (main): Just warn about
29486 FSTAT gid disagreement, as it's expected on some systems.
29487
b8c25665 294881999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
29489
29490 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
29491 use a new function, which allows for some slop.
29492 Clean up some commentary.
29493 (issum): The new function.
29494 (sgladd): Deleted subroutine.
29495
0bfc6dd2
CB
294961999-05-01 Craig Burley <craig@jcb-sc.com>
29497
29498 * g77.f-torture/execute/u77-test.f: Modify to be more like
29499 libf2c/libU77 version, bringing patches to that version here.
29500 Add suitable commentary.
29501
b8c25665 295021999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
29503
29504 * gcc.dg/990424-1.c: New test.
29505
4d9a07db
CB
295061999-04-24 Craig Burley <craig@jcb-sc.com>
29507
29508 * g77.f-torture/execute/u77-test.f (main): Bug involving
29509 LSTAT has been fixed, so turn back on full checking.
29510
2e647206
CB
295111999-04-20 Craig Burley <craig@jcb-sc.com>
29512
29513 * g77.f-torture/compile/19990419-0.f: New test.
29514 * g77.f-torture/execute/19990419-1.f: New test.
29515
b8c25665 295161999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
29517
29518 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
29519 to avoid the need for a prototype to supress a warning.
29520
b8c25665 295211999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
29522
29523 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
29524
b8c25665 295251999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
29526
29527 * gcc.c-torture/execute/990404-1.c: New test.
29528
24dc09a7
ZW
295291999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29530
29531 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
29532 * gcc.dg/cpp-if3.c: Don't use -pedantic.
29533 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
29534 missing initializer warnings.
29535
b8c25665 295361999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
29537
29538 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
29539 matching strings.
29540
b8c25665 295411999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
29542
29543 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
29544
96e57dac
CB
295451999-03-26 Craig Burley <craig@jcb-sc.com>
29546
29547 * g77.f-torture/execute/19990325-0.f: New test.
29548 * g77.f-torture/execute/19990325-1.f: New test.
29549
b8c25665 295501999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
29551
29552 * gcc.c-torture/execute/990324-1.c: New test.
29553
b8c25665 295541999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
29555
29556 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
29557 test with 4.
29558
b8c25665 295591999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
29560
29561 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
29562
98941e01
CB
295631999-03-13 Craig Burley <craig@jcb-sc.com>
29564
29565 * g77.f-torture/execute/19990313-2.f: New test.
29566 * g77.f-torture/execute/19990313-3.f: New test.
29567
fe3ab6bd
CB
295681999-03-13 Craig Burley <craig@jcb-sc.com>
29569
29570 * g77.f-torture/execute/19990313-0.f: New test.
29571 * g77.f-torture/execute/19990313-1.f: New test.
29572
b8c25665 295731999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
29574
29575 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
29576 printf to sprintf.
29577 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
29578 (main): Add check for u15. Conditionalize u31 check depending on
29579 whether ints are <32 bits or >=32 bits.
92936ecf 29580
3d1d35d6
CB
295811999-03-08 Craig Burley <craig@jcb-sc.com>
29582
29583 * g77.f-torture/execute/19981119-0.f: Improve testiness.
29584
fc370eff
CB
295851999-03-08 Craig Burley <craig@jcb-sc.com>
29586
29587 * g77.f-torture/compile/19990305-0.f: New test.
29588 * g77.f-torture/execute/19981119-0.f: New test.
29589
7e0847f6
CB
295901999-03-08 Craig Burley <craig@jcb-sc.com>
29591
29592 * g77.f-torture/execute/970625-2.f: call ABORT if final
29593 result is not correct, instead of just printing it.
29594 Add this checking via newly introduced obfuscation, to
29595 trip up buggy front ends.
29596
3f18f777
CB
295971999-03-07 Craig Burley <craig@jcb-sc.com>
29598
29599 * g77.f-torture/compile/960317-1.f: Moved from being
29600 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
29601
158281d7
CB
296021999-03-06 Craig Burley <craig@jcb-sc.com>
29603
29604 * g77.f-torture/execute/960317-1.f: New (old) test.
29605 * g77.f-torture/execute/970625-2.f: Ditto.
29606
83f1c55d
RH
296071999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
29608
29609 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
29610 message on line 1 or line 2; cccp and cpplib do this differently.
29611
b8c25665 296121999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
29613
29614 * g++.old-deja/g++.law/weak1.C: New test.
29615
5762f506
ZW
296161999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29617
29618 * gcc.c-torture/execute/990119-1.c: Renamed to...
29619 * gcc.dg/990119-1.c: this, so it will only be tested once
29620 (it's a preprocessor test, it doesn't need to be run at
29621 multiple optimization levels).
29622
7126c249
ZW
296231999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29624
29625 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 29626 ALWAYS_CXXFLAGS.
7126c249 29627
bc0a89ec
CB
296281999-02-24 Craig Burley <craig@jcb-sc.com>
29629
29df9714
CB
29630 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
29631 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
29632 to not be compilable by current g77.
29633
518ee01e
NC
296341999-02-24 Nick Clifton <nickc@cygnus.com>
29635
29636 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
29637
b8c25665 296381999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
29639
29640 * gcc.c-torture/execute/990222-1.c: New test.
29641
a27e2d39
CB
296421999-02-19 Craig Burley <craig@jcb-sc.com>
29643
29644 * g77.f-torture/compile/19990218-0.f: New test.
29645 * g77.f-torture/noncompile/19990218-1.f: New test.
29646
fc18a80e
CB
296471999-02-18 Craig Burley <craig@jcb-sc.com>
29648
29649 * g77.f-torture/compile/19981216-0.f: New test.
29650
b8c25665 296511999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
29652
29653 * gcc.dg/990214-1.c: New test.
29654
b8c25665 296551999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 29656
3c602fcb
JL
29657 * gcc.dg/990213-2.c: New test.
29658
68fe00c0
JL
29659 * gcc.dg/990213-1.c: New test.
29660
b8c25665 296611999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
29662
29663 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
29664 ints.
29665
60f29ff7
NC
296661999-02-11 Nick Clifton <nickc@cygnus.com>
29667
3af64817
JL
29668 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
29669 specified by target.
29670
60f29ff7
NC
29671 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
29672
b8c25665 296731999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
29674
29675 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
29676
b8c25665 296771999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
29678
29679 * gcc.dg/special/ecos.exp: New test driver for new tests with
29680 special requirements.
29681
29682 * gcc.dg/special/alias-1.c: New test.
29683 * gcc.dg/special/gcsec-1.c: New test.
29684 * gcc.dg/special/weak-1.c: New test.
29685 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
29686 * gcc.dg/special/weak-2.c: New test.
29687 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
29688 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
29689 * gcc.dg/special/wkali-1.c: New test.
29690 * gcc.dg/special/wkali-2.c: New test.
29691 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
29692 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
29693
b8c25665 296941999-02-10 Felix Lee <flee@cygnus.com>
05a59650 29695
efdbc6f8
RH
29696 * lib/c-torture.exp (c-torture-compile): Pull out code for
29697 analyzing gcc error messages.
29698 (c-torture-execute): Likewise. Fix some (harmless) false
29699 positives.
29700 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 29701
b8c25665 297021999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
29703
29704 * gcc.c-torture/execute/990208-1.c: New test.
29705
561cb39b
JL
297061999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
29707
29708 * g++.dg/special/ecos.exp: New driver for new tests with special
29709 requirements
92936ecf 29710
561cb39b
JL
29711 * g++.dg/special/conpr-1.C: New test
29712 * g++.dg/special/conpr-2.C: New test
29713 * g++.dg/special/conpr-2a.C: New test
29714 * g++.dg/special/conpr-3.C: New test
29715 * g++.dg/special/conpr-3a.C: New test
29716 * g++.dg/special/conpr-3b.C: New test
92936ecf 29717
561cb39b
JL
29718 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
29719 allow g++ to use the dg driver
29720
29721 * README: Add comment about g++.dg directory
29722
b8c25665 297231999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
29724
29725 * README: Update email addresses.
29726
83f1c55d
RH
297271999-02-03 Nick Clifton <nickc@cygnus.com>
29728
29729 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
29730 arguments in order to force structure S onto the stack even on
29731 the alpha.
29732 (test): Pass 10 leading arguments to function foo as well as the
29733 structure S.
29734
29735 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 29736 failure for all targets.
83f1c55d
RH
29737
29738 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
29739 abort to terminate program execution.
29740
b8c25665 297411999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
29742
29743 * gcc.c-torture/execute/990130-1.c: New test.
29744
b8c25665 297451999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
29746
29747 * gcc.dg/990130-1.c: New test.
29748
83f1c55d
RH
297491999-01-28 Michael Meissner <meissner@cygnus.com>
29750
29751 * gcc.c-torture/execute/990128-1.c: New test.
29752
297531999-01-27 Michael Meissner <meissner@cygnus.com>
29754
29755 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
29756
3af64817
JL
297571999-01-27 Felix Lee <flee@cygnus.com>
29758
29759 * lib/c-torture.exp (c-torture-compile): pull out code for
29760 analyzing gcc error messages.
29761 (c-torture-execute): ditto, and fix some (harmless) false
29762 positives.
29763 * lib/gcc.exp (gcc_check_compile): new function.
29764
b8c25665 297651999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 29766
b96acc3f
JL
29767 * gcc.dg/990117-1.c: New test.
29768
f81b9d95 29769 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 29770
f81b9d95 29771 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 29772
b8c25665 297731999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
29774
29775 * g77.f-torture/compile/990115-1.f: New test.
29776
b8c25665 297771999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
29778
29779 * gcc.c-torture/compile/990107-1.c: New test
29780
b8c25665 297811999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 29782
1d1c12f4
JL
29783 * gcc.c-torture/execute/990106-2.c: New test.
29784
e2ba7b0e
JL
29785 * gcc.c-torture/execute/990106-1.c: New test.
29786
b8c25665 297871998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
29788
29789 * gcc.c-torture/compile/981223-1.c: New test.
29790
b8c25665 297911998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
29792
29793 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
29794 (opt3): Rename from opt4 and disable.
29795
7162b45d
AO
297961998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
29797
29798 * g++.old-deja/g++.pt/ptrmem5.C: New test.
29799
68b04813
AO
298001998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29801
29802 * g++.old-deja/g++.other/conv5.C: New test.
29803
83f1c55d
RH
298041998-12-14 Nick Clifton <nickc@cygnus.com>
29805
29806 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
29807
b8c25665 298081998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
29809
29810 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
29811
b8c25665 298121998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
29813
29814 * gcc.c-torture/compile/981211-1.c: New test.
29815
2d8bf6c3
AO
298161998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29817
ceff9b14 29818 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 29819
ceff9b14 29820 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 29821
b8c25665 298221998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
29823
29824 * gcc.special/930510-1.c: Make C9X safe.
29825 * gcc.misc-tests/gcov-1.c Similarly.
29826 * gcc.misc-tests/gcov-2.c Similarly.
29827
7dc8c714
AO
298281998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29829
29830 * gcc.dg/ultrasp1.c: New test.
29831
b8c25665 298321998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
29833
29834 * gcc.c-torture/execute/981206.c: New test.
29835
658269bd
AO
298361998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29837
c3a6e905
AO
29838 * g++.old-deja/g++.ns/template7.C: New test.
29839
2732314e
AO
29840 * g++.old-deja/g++.other/expr1.C: New test.
29841
ad987436
AO
29842 * g++.old-deja/g++.eh/tmpl3.C: New test.
29843
658269bd
AO
29844 * g++.old-deja/g++.eh/tmpl2.C: New test.
29845
71eb0b9e
AO
298461998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29847
ceff9b14
AO
29848 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
29849 * g++.old-deja/g++.other/using6.C: Removed.
29850 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 29851
71eb0b9e
AO
29852 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
29853
16fe4796
AO
298541998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29855
b0e3f98f
AO
29856 * g++.old-deja/g++.pt/overload8.C: New test.
29857
10e209e3
AO
29858 * g++.old-deja/g++.pt/overload7.C: New test.
29859
ceff9b14 29860 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 29861
ceff9b14
AO
29862 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
29863 and relinking messages.
29864 * lib/g++.exp (g++_target_compile): Remove .rpo file when
29865 compiling with -frepo.
16fe4796 29866
688d56bc
AO
298671998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
29868
29869 * g++.old-deja/g++.pt/lookup6.C: New test.
29870
83f1c55d
RH
298711998-11-30 Nick Clifton <nickc@cygnus.com>
29872
29873 * gcc.c-torture/execute/981130-1.c: New test.
29874 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
29875
d1b0fca0
AO
298761998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29877
308a214a
AO
29878 * g++.old-deja/g++.pt/explicit76.C: New test.
29879
91910750
AO
29880 * g++.old-deja/g++.pt/friend38.C: New test.
29881
fb63a870
AO
29882 * g++.old-deja/g++.ns/crash2.C: New test.
29883
c885faf8
AO
29884 * g++.old-deja/g++.pt/defarg8.C: New test.
29885
be537f34
AO
29886 * g++.old-deja/g++.pt/instantiate6.C: New test.
29887
bc4f0b0a
AO
29888 * g++.old-deja/g++.pt/static6.C: New test.
29889
d1b0fca0
AO
29890 * g++.old-deja/g++.pt/decl2.C: New test.
29891
3c9a0d0f
AO
298921998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29893
51a63112
AO
29894 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
29895 problem is actually related with name lookup, but so what? :-)
29896
3c9a0d0f
AO
29897 * g++.old-deja/g++.pt/friend37.C: New test.
29898
6edfbe4c
DL
298991998-11-25 Dave Love <d.love@dl.ac.uk>
29900
29901 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
29902 element, which fails on some systems.
29903
29904 * g77.f-torture/execute/labug1.f: New test.
29905
b8c25665 299061998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
29907
29908 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
29909 is defined.
29910
7251e552
DL
299111998-11-18 Dave Love <d.love@dl.ac.uk>
29912
29913 * g77.f-torture/compile/981117-1.f: New test.
29914
233363cb
AO
299151998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
29916
29917 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 29918 properly discarded.
233363cb 29919
b8c25665 299201998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
29921
29922 * gcc.c-torture/execute/memcheck: New directory of tests for
29923 -fcheck-memory-usage.
29924
ed8e443a
JM
299251998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29926
29927 * README: New file, general information about the testsuite and
29928 new description of the various C++ test subdirectories.
29929 * README.g++: Eliminate obsolete information, update and move most
29930 relevant stuff to README.
29931
299321998-11-07 Richard Henderson <rth@cygnus.com>
29933
29934 * gcc.c-torture/compile/981107-1.c: New test.
29935
299361998-11-02 Doug Evans <devans@canuck.cygnus.com>
29937
29938 * execute/memcpy-bi.c: New testcase.
29939
299401998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
29941
29942 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
29943 base classes.
29944
29945 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
29946 template is selected.
29947
29948 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
29949 classes, it should be accepted for all types.
29950
29951 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
29952
29953 * g++.old-deja/g++.pt/spec24.C: Ensure that template
29954 specializations start with template headers.
29955
299561998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
29957
29958 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
29959
29960 * g++.old-deja/g++.other/init9.C: Test cross initialization of
29961 non-POD types.
29962
299631998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29964
29965 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
29966
299671998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
29968
29969 * compile/981022-1.c, compile/981022-1.x: New test and driver.
29970
299711998-10-19 Jeffrey A Law (law@cygnus.com)
29972
29973 * 981019-1.c: New test.
29974
299751998-10-14 Robert Lipe <robertl@dgii.com>
29976
29977 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
29978 find objc headers.
29979
299801998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29981
29982 * compile/981001-4.c: Remove use of GCC extension that triggers a
29983 compiler bug.
29984
299851998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
29986
29987 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
29988
299891998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29990
29991 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
29992 instantiation of template produces incorrect code for delete
29993 expression.
29994
29995 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
29996 constructors' name is not unique.
29997 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
29998 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
29999
30000 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
30001 automatic array of const is ill-formed.
30002
30003 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
30004 of template parameter?
30005
30006 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
30007 const.
30008
30009 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
30010 pointer-to-member expression.
30011
30012 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
30013 declaration causes ICE.
30014
300151998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
30016
30017 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
30018 reserved in the global namespace.
30019
30020 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
30021 generate needed virtual table.
30022
30023 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
30024
300251998-10-10 Dariush Eslimi <eslimi@loran.com>
30026
30027 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
30028 template-dependent type
30029
300301998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
30031
30032 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
30033 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
30034 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
30035
30036 * g++.old-deja/g++.other/using5.C: New test; using decl from base
30037 class should be usable as argument of member function.
30038 * g++.old-deja/g++.other/using6.C: New test; using decl from base
30039 class should be usable as return type of member function.
30040 * g++.old-deja/g++.other/using7.C: New test; using decl from base
30041 class should be usable as type of data member.
30042
30043 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
30044
300451998-10-09 Jeffrey A Law (law@cygnus.com)
30046
30047 * gcc.c-torture/special/920521-1.c: Fix bogus test.
30048
300491998-10-08 Nick Clifton <nickc@cygnus.com>
30050
30051 * gcc.dg/dll-?.c Add thumb to target list.
30052 Fix assembler scan patterns to match current assembler output.
30053
300541998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
30055
30056 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
30057 matching of template brackets.
30058
30059 * g++.old-deja/g++.other/using4.C: New test. Test using
30060 declarations of methods from base classes.
30061
30062 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
30063 within functions should introduce names into the innermost
30064 enclosing namespace.
30065
30066 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
30067 of static locals if first initialization throws.
30068
300691998-10-07 Jim Wilson <wilson@cygnus.com>
30070
30071 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
30072
300731998-10-06 Ken Raeburn <raeburn@cygnus.com>
30074
30075 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
30076 lose track of the possible targets of tablejump insns.
30077 * special/special.exp: Run it.
30078
300791998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30080
30081 * g++.old-deja/g++.pt/friend35.C: New test. A template function
30082 must be declared before its specializations can be named in friend
30083 declarations.
30084
300851998-10-05 Dave Love <d.love@dl.ac.uk>
30086
30087 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
30088
30089 * g77.f-torture/execute/io1.f: New test.
30090
300911998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
30092
30093 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
30094 with pointer to template function, for which no argument deduction
30095 is possible.
30096
30097 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
30098 specialization of template function as argument to template
30099 function.
30100
30101 * g++.old-deja/g++.other/access2.C: New test; Inner class
30102 shouldn't have privileged access to Outer's names.
30103
301041998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
30105
30106 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
30107 friend template declared within template class conflicts with
30108 nested class of the same name.
30109
30110 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
30111 is ignored.
30112
30113 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
30114 object with direct initializer as function declaration.
30115
30116 * g++.old-deja/g++.other/decl2.C: New test; duplicate
30117 initializers.
30118
30119 * g++.old-deja/g++.other/null2.C: New test; conditional operator
30120 involving const pointer and NULL produces incorrect result.
30121
30122 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
30123 type name without `typename' should be rejected with -pedantic.
30124
301251998-10-02 Richard Henderson <rth@cygnus.com>
30126
30127 * g++.old-deja/g++.other/addrof1.C: New test.
30128
301291998-10-01 Nick Clifton <nickc@cygnus.com>
30130
30131 * gcc.c-torture/compile/981001-1.c: New test.
30132 * gcc.c-torture/execute/981001-1.c: New test.
30133
301341998-10-01 Jeffrey A Law (law@cygnus.com)
30135
30136 * gcc.c-torture/compile/981001-2.c: New test.
30137 * gcc.c-torture/compile/981001-3.c: New test.
30138 * gcc.c-torture/compile/981001-4.c: New test.
30139
301401998-10-01 Robert Lipe <robertl@dgii.com>
30141
30142 * lib/objc.exp (objc_target_compile): Add -L during compiles for
30143 multilibbed hosts. Idea grafted from g77.exp.
30144
301451998-09-30 Dave Love <d.love@dl.ac.uk>
30146
30147 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
30148 avoid losing on systems which need -lsocket.
30149
301501998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
30151
30152 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
30153 * g++.old-deja/g++.other/nested2.C: Ditto.
30154 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
30155 failure.
30156
301571998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
30158
30159 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
30160 preferred over template operator!= for enum bitfields.
30161
301621998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
30163
30164 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
30165 that happen to have the same base name, but in different scopes,
30166 are incorrectly rejected.
30167
301681998-09-16 Richard Henderson <rth@cygnus.com>
30169
30170 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
30171 on the native word size instead of an integer literal.
30172
301731998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
30174
30175 * g++.old-deja/g++.other/static2.C: Invocation of static data
30176 member of type pointer-to-function denoted as non-static member.
30177
30178 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
30179 checks involving function types and aliases.
30180
301811998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
30182
30183 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
30184 redefined to the same non-trivial type.
30185
30186 * g++.old-deja/g++.pt/explicit73.C: Test for proper
30187 namespace-qualification of template specializations declared in
30188 other namespaces.
30189
30190 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
30191 to declare a subset of the specializations of a template function
30192 as friends of specializations of a template class.
30193
30194 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
30195 member templates that do not fully specialize the enclosing
30196 template class are rejected.
30197
301981998-09-11 Dave Love <d.love@dl.ac.uk>
30199
30200 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
30201
302021998-09-08 Dave Love <d.love@dl.ac.uk>
30203
30204 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
30205 altered from libf2c/libU77 version.
30206
302071998-09-06 Dave Love <d.love@dl.ac.uk>
30208
30209 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
30210
302111998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
30212
30213 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
30214 (un)signed char are different types for template specialization
30215 purposes.
30216
302171998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
30218
30219 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
30220 * objc: ObjC testsuite.
30221
302221998-08-31 Catherine Moore <clm@cygnus.com>
30223
30224 * gcc.c-torture/execute/941014-1.x: New file.
30225
302261998-08-31 Nick Clifton <nickc@cygnus.com>
30227
30228 * lib/c-torture.exp: Add support for
30229 torture_eval_before_compile and torture_eval_before_execute
30230 variables.
30231
302321998-08-30 Jeffrey A Law (law@cygnus.com)
30233
30234 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
30235 this test triggers valid.
30236
302371998-08-27 Jeffrey A Law (law@cygnus.com)
30238
30239 * gcc.dg/980827-1.c: New test.
30240
302411997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
30242
30243 * gcc.c-torture/execute/loop-4b.c: New test.
30244
302451998-08-26 Nick Clifton <nickc@cygnus.com>
30246
30247 * lib/c-torture.exp: Add support for
30248 torture_eval_before_compile and torture_eval_before_execute
30249 variables.
30250
302511998-08-25 Jeffrey A Law (law@cygnus.com)
30252
30253 * gcc.c-torture/compile/980825-1.c: New test.
30254
302551998-08-24 Nick Clifton <nickc@cygnus.com>
30256
30257 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
30258 count number tests in opt_t0 not good_t0.
30259
302601998-08-24 Jeffrey A Law (law@cygnus.com)
30261
30262 * gcc.c-torture/compile/930326-1.x: Fix typo.
30263
302641998-08-23 Mark Mitchell <mark@markmitchell.com>
30265
30266 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
30267 causes an ICE.
30268
302691998-08-21 Jeffrey A Law (law@cygnus.com)
30270
30271 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
30272 STACK_SIZE is defined.
30273 * gcc.c-torture/unsorted/stuct.c: Similarly.
30274
30275 * gcc.c-torture/compile/980821-1.c: New test.
30276
302771998-08-21 Jeffrey A Law (law@cygnus.com)
30278
30279 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
30280
302811998-08-19 Mark Mitchell <mark@markmitchell.com>
30282
30283 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
30284 code.
30285
302861998-08-09 Mark Mitchell <mark@markmitchell.com>
30287
30288 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
30289 error'.
30290
302911998-08-18 Jeffrey A Law (law@cygnus.com)
30292
30293 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
30294
302951998-08-16 Jeffrey A Law (law@cygnus.com)
30296
30297 * gcc.c-torture/compile/980816-1.c: New test.
30298
30299 * gcc.dg/980816-1.c: New test.
30300
303011998-08-13 Jeffrey A Law (law@cygnus.com)
30302
30303 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
30304 compiler for ieee tests.
30305
303061998-08-01 Dave Love <d.love@dl.ac.uk>
30307
30308 * g77.f-torture/compile/980729-0.f: New test.
30309
303101998-07-30 Ken Raeburn <raeburn@cygnus.com>
30311
30312 * gcc.c-torture/special/eeprof-1.c: New test, for
30313 -finstrument-functions.
30314 * gcc.c-torture/special/special.exp: Run it.
30315
303161998-07-29 Jeffrey A Law (law@cygnus.com)
30317
30318 * gcc.c-torture/compile/980729-1.c: New test.
30319
303201998-07-27 Nick Clifton <nickc@cygnus.com>
30321
30322 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
30323 __thumb__ is defined, and test for ARM style doubles if so.
30324
303251998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
30326
30327 * g77.f-torture/noncompile/980615-0.f: New test.
30328
b8c25665 303291998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
30330
30331 * gcc.dg/980312-1.c: Do link instead of compile.
30332 * gcc.dg/980313-1.c: Likewise.
30333
b8c25665 303341998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
30335
30336 * gcc.c-torture/compile/980726-1.c: New test.
30337
8b62e122
DL
303381998-07-25 Dave Love <d.love@dl.ac.uk>
30339
30340 * g77.f-torture/execute/io0.f: New test.
30341
b8c25665 303421998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
30343
30344 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
30345 an int.
30346
b8c25665 303471998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30348
30349 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
30350 m32r bugs.
30351
b8c25665 303521998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
30353
30354 * gcc.dg/980626-1.c: Expect failures for all toolchains until
30355 c-decl.c:grokdeclarator can handle mode attributes.
30356
b8c25665 303571998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
30358
30359 * gcc.c-torture/execute/980716-1.c: New test.
30360
b8c25665 303611998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
30362
30363 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
30364 the mn10200.
30365 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
30366 the mn10200.
30367 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 30368 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 30369
bda991ee
DL
303701998-07-13 Dave Love <d.love@dl.ac.uk>
30371
30372 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
30373 New test from Craig.
30374
3792922a
DL
303751998-07-12 Dave Love <d.love@dl.ac.uk>
30376
538ccf9a
DL
30377 * g77.f-torture/noncompile/980616-0.f: New test.
30378
3792922a
DL
30379 * g77.f-torture/execute/970816-3.f: New test from Craig.
30380
b8c25665 303811998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 30382
a1ee890d
ML
30383 * g++.other/singleton.C: Return error value instead of taking
30384 SIGSEGV.
30385
b8c25665 303861998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
30387
30388 * g++.other/singleton.C: New test. Warning is under dispute.
30389 Runtime crash is not.
30390
b8c25665 303911998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 30392
92936ecf
ZW
30393 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
30394 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
30395 using6.C, using7.C}: New namespace tests.
30396
b8c25665 303971998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 30398
ceff9b14
AO
30399 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
30400 specialization with typedef'ed names used as array indexes.
25381187 30401
b8c25665 304021998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 30403
57c578cf
JL
30404 * gcc.c-torture/execute/980709-1.c: New test.
30405
6acaa318
JL
30406 * gcc.dg/980709-1.c: New test.
30407
b8c25665 304081998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
30409
30410 * gcc.c-torture/execute/bcp-1.c: New test.
30411
b8c25665 304121998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
30413
30414 * gcc.c-torture/execute/980707-1.c: New test.
30415
b8c25665 304161998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
30417
30418 * gcc.c-torture/compile/980706-1.c: New test.
30419
b22773b1
DL
304201998-07-01 Dave Love <d.love@dl.ac.uk>
30421
30422 * g77.f-torture/execute/980701-0.f,
30423 g77.f-torture/execute/980701-1.f: New test from Craig.
30424
b8c25665 304251998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 30426
0d37278a
JL
30427 * gcc.c-torture/compile/980701-1.c: New test.
30428
506506fa
JL
30429 * gcc.c-torture/execute/980701-1.c: New test.
30430
b8c25665 304311998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
30432rlsruhe.de>
30433
30434 * g++.old-deja/g++.robertl/eb132.C: New test.
30435 * g++.old-deja/g++.robertl/eb133.C: Likewise.
30436
174be1b3
DL
304371998-06-29 Dave Love <d.love@dl.ac.uk>
30438
14583692
DL
30439 * g77.f-torture/execute/980628-7.f,
30440 g77.f-torture/execute/980628-8.f,
30441 g77.f-torture/execute/980628-9.f,
30442 g77.f-torture/execute/980628-10.f: New tests from Craig.
30443
174be1b3
DL
30444 * g77.f-torture/execute/980628-3.f: Remove mail headers.
30445
b8c25665 304461998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
30447
30448 * g77.f-torture/execute/980628-4.f: New test from Craig.
30449 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 30450 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
30451 * g77.f-torture/execute/980628-0.f: Likewise.
30452 * g77.f-torture/execute/980628-1.f: Likewise.
30453 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 30454 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 30455
b8c25665 304561998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
30457
30458 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
30459 directory when nothing has been installed yet.
30460
b8c25665 304611998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
30462
30463 * gcc.c-torture/special/special.exp: Handle newer versions of
30464 dejagnu.
30465
b8c25665 304661998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
30467
30468 * gcc.dg/980626-1.c: New test.
30469
b8c25665 304701998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
30471
30472 * gcc.misc-tests/m-un-2.c: New test.
30473 * g++.old-deja/g++.other/warn01.c: Likewise.
30474
b8c25665 304751998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 30476
117b84b7
RL
30477 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
30478 compatibility with assmblers with a different comment character.
92936ecf 30479 Eliminate use of GAS-specific extensions.
117b84b7 30480
b8c25665 304811998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
30482
30483 * gcc.c-torture/execute/ieee/980619-1.c: New test.
30484
b8c25665 304851998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
30486
30487 *lib/g77.exp: Replace search for libf2c.a with search for newly
30488 renamed libg2c.a
30489
b8c25665 304901998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
30491
30492 * gcc.c-torture/execute/980617-1.c: New test.
30493
b8c25665 304941998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
30495
30496 * gcc.c-torture/execute/980612-1.c: New test.
30497
b8c25665 304981998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 30499
5ccdc8af
JL
30500 * gcc.dg/980523-1.c: Only test on ppc-linux.
30501 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
30502
74cbdffa
JL
30503 * gcc.c-torture/execute/980608-1.c: New test.
30504
b8c25665 305051997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
30506
30507 * gcc.c-torture/execute/980605-1.c: New test.
30508
b8c25665 305091998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
30510
30511 * gcc.c-torture/execute/980604-1.c: New test.
30512
b8c25665 305131998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
30514
30515 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 30516 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 30517
858a26d4
DL
305181998-06-02 Dave Love <d.love@dl.ac.uk>
30519
30520 * 970125-0.f: Fix per JCB. Add commentary.
30521
b8c25665 305221998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30523
30524 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
30525 IEEE -0 support.
30526
b8c25665 305271998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
30528
30529 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
30530 earlier.
30531
b8c25665 305321998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
30533
30534 * gcc.c-torture/execute/980526-3.c: New test.
30535
8da801cf
MH
305361998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
30537
30538 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
30539 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
30540 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
30541 m88k-motorola-sysv3 to XFAIL.
30542
b8c25665 305431998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
30544
30545 * gcc.dg/980526-1.c: New test.
30546 * gcc.c-torture/execute/980526-2.c: New test.
30547
b8c25665 305481998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 30549
077e57d2
JL
30550 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
30551
74cd6867
JL
30552 * gcc.c-torture/execute/980526-1.c: New test.
30553
ef75df42
DL
305541998-05-26 Dave Love <d.love@dl.ac.uk>
30555
30556 * g77.f-torture/execute/alpha2.f: Add runtime test.
30557
46dc5157
JM
305581998-05-24 Jason Merrill <jason@yorick.cygnus.com>
30559
51c4eb9b
JM
30560 * g++.old-deja/old-deja.exp: Strip leading directories.
30561
46dc5157
JM
30562 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
30563 error for the line. Don't run multiple tests for the same line.
30564
b8c25665 305651998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
30566
30567 * gcc.dg/980523-1.c: New test.
30568
6e4cdba0
DL
305691998-05-23 Dave Love <d.love@dl.ac.uk>
30570
30571 * g77.f-torture/compile/970915-0.f: New test.
30572
cf22ce45
JM
305731998-05-23 Jason Merrill <jason@yorick.cygnus.com>
30574
30575 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
30576
b8c25665 305771998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
30578
30579 * gcc.dg/980520-1.c: New test.
30580
b8c25665 305811998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
30582
30583 * gcc.dg/980502-1.c: Fix return type.
30584
b8c25665 305851998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
30586
30587 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
30588 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
30589 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
30590 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
30591 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
30592
3e98dfd1
DL
305931998-05-20 Dave Love <d.love@dl.ac.uk>
30594
30595 * g77.f-torture/execute/980520-1.f: New test.
30596
4ee383a7
DL
305971998-05-15 Dave Love <d.love@dl.ac.uk>
30598
30599 * lib/mike-g77.exp: New file.
30600
30601 * g77.f-torture/noncompile/noncompile.exp,
30602 g77.f-torture/noncompile/check0.f: New files.
30603
c02cdb70
DL
306041998-05-14 Dave Love <d.love@dl.ac.uk>
30605
30606 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
30607 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
30608 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
30609 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
30610 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
30611 abort where appropriate.
30612
b8c25665 306131998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
30614
30615 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
30616 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
30617
87c54c63
DL
306181998-04-29 Dave Love <d.love@dl.ac.uk>
30619
30620 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
30621
8594f210
DL
306221998-04-27 Dave Love <d.love@dl.ac.uk>
30623
30624 * g77.f-torture/compile/980427-0.f: New test.
30625
2fe8c4d9
DL
306261998-04-24 Dave Love <d.love@dl.ac.uk>
30627
30628 * g77.f-torture/compile/980424-0.f: New test.
30629
bddcc8a6
DL
306301998-04-19 Dave Love <d.love@dl.ac.uk>
30631
39339a62 30632 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
30633 * g77.f-torture/compile/970125-0.f: New test.
30634 * g77.f-torture/compile/980419-1.f: New test.
30635
b8c25665 306361998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30637
30638 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
30639 of loop-4.c.
30640
b8c25665 306411998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30642
30643 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
30644
b8c25665 306451998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30646
30647 * gcc.c-torture/compile/980329-1.c: New test.
30648
b8c25665 306491998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 30650
583708a6 30651 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
30652 * gcc.dg/980312-1.c: Fix typo in -march command.
30653
b8c25665 306541998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 30655
583708a6 30656 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 30657
b8c25665 306581998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
30659
30660 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
30661 Dave Love agree the Fortran source is bogus.
30662
b8c25665 306631998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
30664
30665 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
30666 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
30667 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
30668 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
30669 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 30670
b8c25665 306711998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 30672
ceff9b14 30673 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 30674
26f6827a
DL
306751998-02-18 Dave Love <d.love@dl.ac.uk>
30676
30677 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
30678 possibly uninitialized) variables and declare dnrm2.
30679
b8c25665 306801998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
30681
30682 From Bruno Haible <haible@ilog.fr>:
30683 * gcc.c-torture/execute/980223.c: New test.
30684
b8c25665 306851998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
30686
30687 * gcc.dg/ifelse-1.c: New test.
b45f3a91 30688
b8c25665 306891998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 30690
b45f3a91
L
30691 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
30692
efdbc6f8
RH
30693 * lib/old-dejagnu.exp (old-dejagnu): Added the
30694 "execution test - XFAIL *-*-*" handling in the spirit of
30695 "excess errors test -". Changed the "execution test fails"
30696 handling to be like "excess errors test fails".
30697 * Update various tests accordingly.
fa80e0a6 30698
b8c25665 306991998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30700
30701 * gcc.c-torture/execute/980205.c: New test.
30702
b8c25665 307031998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
30704
30705 * lib/c-torture.exp: Look for .x files instead of .cexp files.
30706 * lib/f-torture.exp: Similarly.
30707 * gcc.c-torture: Rename all .cexp files to .x files.
30708
b8c25665 307091997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
30710
30711 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
30712 (940510-1.c): Removed duplicate.
30713 (971104-1.c): New test.
30714
b8c25665 307151997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 30716
efdbc6f8 30717 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 30718
b8c25665 307191997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30720
30721 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
30722 use that to size the filler array.
30723
b8c25665 307241997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 30725
15ec0729
JL
30726 * lib/c-torture.exp(c-torture-execute): Fix typo.
30727
30728 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
30729 testcase as the executable name. Keep the executable around if
30730 the test fails.
30731
b8c25665 307321997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
30733
30734 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
30735 changes. Only test one -g option, and move it to the end of the
30736 list of options to test.
15ec0729 30737
b8c25665 307381997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
30739
30740 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
30741 variable GCC_TORTURE_OPTIONS to supply default switches separated
30742 by colons. If no environment variable, run tests with -O0 -g, -O1
30743 -g, and -O2 -g as well.
30744
b8c25665 307451997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
30746
30747 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
30748 explanatory comments. Fix indentation.
335043a8 30749
b8c25665 307501997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
30751
30752 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 30753
b8c25665 307541997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
30755
30756 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
30757 * g++.old-deja/g++.mike/p7325.C: Likewise.
30758 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
30759
b8c25665 307601997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
30761
30762 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
30763 * g++.old-deja/g++.brendan/crash30.C: Likewise.
30764 * g++.old-deja/g++.brendan/crash39.C: Likewise.
30765 * g++.old-deja/g++.law/operators4.C: Likewise.
30766
b8c25665 307671997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
30768
30769 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
30770 * g++.old-deja/g++.mike/p784.C: Ditto.
30771 * g++.old-deja/g++.mike/p785.C: Ditto.
30772
b8c25665 307731997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 30774
efdbc6f8 30775 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 30776
b8c25665 307771997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
30778
30779 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
30780 target feature; pass this to c-torture-execute as needed.
30781
b8c25665 307821997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 30783
15ec0729 30784 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
30785 current executables being tested are identical, we don't need to
30786 run the executable again. Try to make the executable names
30787 unique. Add an optional argument for passing additional compiler
30788 flags.
18c6629a 30789
b8c25665 307901997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
30791
30792 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
30793
b8c25665 307941997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
30795
30796 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
30797
b8c25665 307981997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
30799
30800 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
30801 32bit or larger longs.
30802
30803 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
30804 have either a 32bit long or 32bit int.
30805
b8c25665 308061997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
30807
30808 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
30809 Make double precision tests dependent on sizeof (double).
30810
b8c25665 308111997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30812
30813 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
30814 too.
30815
b8c25665 308161997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
30817
30818 * gcc.c-torture/compile/961203-1.cexp: New script.
30819
b8c25665 308201997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30821
30822 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
30823 up the includes ourselves.
30824
b8c25665 308251997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30826
30827 * lib/plumhall.exp: Remove random include, and add a few
30828 verbose messages for debugging.
30829
b8c25665 308301997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30831
30832 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
30833 of trying to do it ourselves.
30834
b8c25665 308351997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
30836
30837 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
30838
b8c25665 308391997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30840
30841 * gcc.prms/5403.c: Made regexp a bit less strict.
30842
b8c25665 308431997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30844
30845 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
30846 is returned from remote_load instead.
30847 * lib/plumhall.exp: Ditto.
30848 * lib/mike-g++.exp: Ditto.
30849 * lib/old-dejagnu.exp: Ditto.
30850 * lib/c-torture.exp: Ditto.
30851
b8c25665 308521997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30853
30854 * lib/g++.exp: Use build_wrapper procedure.
30855 * lib/gcc.exp: Ditto.
30856
b8c25665 308571997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
30858
30859 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
30860 an old-style decl for malloc. Fixes tests to work when
30861 sizeof (int) != sizeof (size_t).
30862
b8c25665 308631997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
30864
30865 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
30866
30867 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
30868 use stdargs.h interface.
30869
b8c25665 308701997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
30871
30872 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
30873 NO_VARARGS when compiling.
30874
b8c25665 308751997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30876
30877 * lib/plumhall.exp(ph_includes): New procedure.
30878 (ph_make): Use it.
30879 (ph_compiler): Ditto.
30880
30881 * lib/g++.exp: Rename test-glue.c to testglue.c.
30882 * lib/gcc.exp: Ditto.
30883
b8c25665 308841997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30885
30886 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 30887 to completion when it's called.
921e5a0e 30888
b8c25665 308891997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30890
30891 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
30892 is defined, don't do test.
30893
b8c25665 308941997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
30895
30896 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
30897 for object files.
30898 (ph_summary): Mark skipped testcases as untested, not unresolved.
30899
30900 * lib/plumhall.exp (ph_make): If unresolved because of bad
30901 errorCode, record errorCode in log file.
30902 (*): Replace send_log/verbose with verbose -log.
30903
b8c25665 309041997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30905
30906 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
30907 double conversion if double isn't at least 8 bytes.
30908
30909 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
30910 int to work with targets where int is 16 bits.
30911
30912 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
30913 8 bytes, just exit, since 4 byte doubles don't have enough bits of
30914 precision for the test to complete.
30915
b8c25665 309161997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
30917
30918 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
30919 if d10v is not compiled with the -mdouble64 flag.
30920 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
30921
30922 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
30923 d10v is not compiled with the -mint32 flag.
30924
b8c25665 309251997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30926
30927 * lib/plumhall.exp: Use incr_count.
30928
b8c25665 309291997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
30930
30931 * gcc.c-torture: Update to c-torture-1.45.
30932
b8c25665 309331997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30934
30935 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 30936 the name of the expect testcase file).
92936ecf 30937
921e5a0e
JL
30938 * lib/g++.exp(g++_init): Ditto.
30939
b8c25665 309401997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30941
30942 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
30943 the host.
30944
30945 * lib/gcc.exp(gcc_exit): New procedure.
30946
b8c25665 309471997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30948
30949 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
30950 specs where appropriate.
30951
30952 * g++.old-deja/g++.arm/*: Added additional ERROR checks
30953 because of new "candidates are" messages, and removed a few
30954
30955 * Converted all non-old-style g++ testcases to old-style, and
30956 moved into g++.old-deja.
30957
b8c25665 309581997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30959
30960 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
30961 options.
30962
30963 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
30964 succeeded.
30965
30966 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
30967
b8c25665 309681997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
30969
30970 * lib/gcc.exp (gcc_target_compile): Add support for defining
30971 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
30972 the machine doesn't have those features.
30973
b8c25665 309741997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30975
30976 * g++.law/operators4.exp: Don't use LIBS.
30977
b8c25665 309781997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30979
30980 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 30981
921e5a0e
JL
30982 * lib/mike-g++.exp: Don't set the compiler to be tested here.
30983 * lib/g++.exp: Set it here instead. Also, allow use of the
30984 --tool_exec and --tool_opt options. Change CXX to
30985 GXX_UNDER_TEST.
92936ecf 30986
921e5a0e 30987 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 30988
921e5a0e
JL
30989 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
30990
b8c25665 309911997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
30992
30993 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 30994 prune_system_crud.
921e5a0e
JL
30995 * lib/mike-g++.exp: Ditto.
30996 * lib/gcc.exp: Ditto.
30997 * lib/g++.exp: Ditto.
30998
30999 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
31000
b8c25665 310011997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 31002
efdbc6f8
RH
31003 * 941014-2.c: Include stdlib.h
31004 * 960327-1.c: Include stdio.h
31005 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 31006
b8c25665 310071997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31008
31009 * lib/gcc.exp: Add gcc,stack_size target feature.
31010
92936ecf 31011 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
31012 paths here, not in two other places. And, it's $options, not
31013 options.
31014
31015 * lib/mike-g++.exp(postbase): Remove the code that determines
31016 the correct include and link paths.
31017 * g++.old-deja/old-deja.exp: Ditto.
31018
b8c25665 310191997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31020
31021 * lib/g++.exp(g++_init): target_compile no longer returns the
31022 filename of the result.
31023
b8c25665 310241997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31025
31026 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
31027 call to glob.
31028
31029 * gcc.c-torture/special/special.exp: Change call to
42ded877 31030 gcc_target_compile to include the object file.
921e5a0e 31031
b8c25665 310321997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
31033
31034 * gcc.c-torture/special/special.exp: Correct misspelling in last
31035 change.
31036
b8c25665 310371997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31038
31039 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 31040 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
31041 (ph_execute): Return -1 if there were any failures, 0 otherwise.
31042 (ph_make): Clean up objects and executables that were built
31043 if the tests succeeded.
31044
b8c25665 310451997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31046
31047 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
31048 libraries and includes in the build tree as appropriate.
31049
b8c25665 310501997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31051
31052 * lib/c-torture.exp: Instead of looking for the global variable
31053 NO_LONG_LONG, check to see if that's a feature of the target.
31054
b8c25665 310551997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31056
31057 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
31058 config; this functionality is now in devo/dejagnu/config.
31059
31060 g++.*/*: Pass any additional flags used to compile to postbase;
31061 delete CXXFLAGS.
92936ecf 31062
4c3c833a
JL
31063 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
31064 is now done by runtest.exp. Use gcc_target_compile instead of
31065 compile.
31066
31067 lib/c-torture.exp: Use gcc_target_compile instead of compile.
31068 Remove references to CFLAGS. Use remote_file instead of
31069 calling rm -f.
31070 (c-torture): Take a list of arguments to use to compile this
31071 testcase.
31072
31073 lib/g++.exp: Simplify. Use target_compile instead of compile.
31074 lib/gcc-dg.exp: Ditto.
31075 lib/gcc.exp: Ditto.
31076 lib/mike-{gcc,g++}.exp: Ditto.
31077 lib/old-dejagnu.exp: Ditto.
31078 lib/plumhall.exp: Ditto.
92936ecf 31079
b8c25665 310801997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
31081
31082 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
31083 (ph_linker): Likewise.
31084
b8c25665 310851996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 31086
efdbc6f8 31087 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
31088 MAP_ANON / MAP_ANONYMOUS if defined;
31089 else try to map from /dev/zero .
31090
b8c25665 310911996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31092
31093 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
31094 isn't defined, then define it to MAP_ANONYMOUS.
31095
b8c25665 310961996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31097
31098 * gcc.c-torture: Update to c-torture-1.42 release.
31099
b8c25665 311001996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31101
31102 * gcc.c-torture: Update to c-torture-1.41 release.
31103
b8c25665 311041996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31105
31106 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
31107 c-torture release.
31108
b8c25665 311091996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
31110
31111 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
31112 and LDFLAGS. Fix second case to append the target_info ldflags
31113 onto LDFLAGS, not CFLAGS.
31114 * lib/g++.exp (g++_init): Add target_info stuff.
31115 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
31116 of libgloss and newlib flags for !native.
31117
31118 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
31119 (GDB): Fix relative path to go up another dir for finding gdb.
31120
b8c25665 311211996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
31122
31123 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
31124 versions in the target_info array, if they don't exist.
31125
b8c25665 311261996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
31127
31128 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
31129
b8c25665 311301996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
31131
31132 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
31133 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
31134
b8c25665 311351996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
31136
31137 * lib/old-dejagnu.exp: Don't remove the output file before we've
31138 actually tested it. Don't append pwd to the path of the executable
31139 we're testing.
31140
b8c25665 311411996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
31142
31143 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
31144
b8c25665 311451996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
31146
31147 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
31148 temporary directory for compiler files, and set it to a default
31149 value of /tmp. Set $output as the name of the output file from
31150 compiling the testcase. Add a -o option to $cflags_var so the
31151 compiler writes the final output file as $output. Set $executable
31152 to $output.
4c3c833a
JL
31153
31154 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
31155 directory for compiler files, and set it to /tmp if it doesn't
31156 already have a value. Set $output_file to the name of the output
31157 file from compiling the testcase. Add a -o option to CXXFLAGS so
31158 the compiler writes the final output file as $output. Use $output
31159 as the executable to be tested.
4c3c833a 31160
b8c25665 311611996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
31162
31163 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
31164
b8c25665 311651996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31166
31167 * gcc.c-torture/execute/pending-1.c: New test. Still
31168 pending in Tege's queue.
31169
b8c25665 311701996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
31171
31172 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
31173 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
31174 if there were failures. Call unresolved if there were unresolved
31175 testcases. Call gcc_fail if program did not run to completion.
31176 (ph_make): Pass additional argument name to ph_execute.
31177 (ph_execute): Add new argument. Pass additional arguments to
31178 ph_summary. Call gcc_fail is there is no execution output.
31179
b8c25665 311801996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31181
31182 * lib/plumhall.exp (proc_summary): Output relavent summary
31183 lines into the log so specific failures in plumhall can be
31184 investigated.
31185
b8c25665 311861996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31187
31188 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
31189 (c-torture-execute): Don't try to execute tests which use
31190 "long long" types if $NO_LONG_LONG is nonzero.
31191
b8c25665 311921996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
31193
31194 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
31195 not c-torture.
31196
31197 * gcc.ieee: Move from here.
31198 * gcc.c-torture/execute/ieee: To here.
31199
b8c25665 312001996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31201
31202 * gcc.c-torture: Update to c-torture-1.41 release.
31203
b8c25665 312041996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31205
31206 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
31207 not "$output".
31208
b8c25665 312091996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
31210
31211 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
31212 -c present.
31213
b8c25665 312141996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31215
31216 * config/proelf.exp: Handle connecting to a simulator.
31217
b8c25665 312181996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31219
31220 * config/proelf.exp: New file. Enough framework that we can
31221 run c-torture tests on the proelf targets (or any other target
31222 that gdb can connect to for that matter).
31223
b8c25665 312241996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
31225
31226 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
31227 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
31228
31229 * lib/plumhall.exp (ph_execute): Always call ph_summary if
31230 exec_output exists.
31231
b8c25665 312321996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
31233
31234 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
31235 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
31236
31237 * config/*.exp: Update FSF address. Change result of ${tool}_load
31238 to pass/fail/unresolved/unsupported/untested. Caller must now
31239 call unresolved/unsupported/untested.
31240 * lib/*.exp: Update FSF address. Update to handle new results of
31241 ${tool}_load.
31242 * lib/chill.exp (verbose): Delete.
31243
b8c25665 312441996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
31245
31246 * lib/gcc.exp (default_gcc_start): Change order of args to
31247 $LDFLAGS $CFLAGS $LIBS.
31248 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
31249 Save/set/restore CFLAGS. Pass single arg to gcc_start.
31250 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
31251 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
31252 * gcc.misc-tests/dg-test.exp: Likewise.
31253 * gcc.misc-tests/msgs.exp: Likewise.
31254 * gcc.prms/prms.exp: Likewise.
31255 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
31256 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
31257
31258 * lib/dg.exp: Deleted, moved to dejagnu/lib.
31259
b8c25665 312601996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
31261
31262 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
31263
31264 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
31265 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
31266
31267 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
31268 necessary.
31269
b8c25665 312701996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
31271
31272 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
31273 global for loop; add use of $mathlib.
31274 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
31275 settings here; set mathlib for anything but VxWorks.
31276
b8c25665 312771996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31278
31279 * gcc.c-torture: Update to c-torture-1.40 release.
31280
b8c25665 312811996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
31282
31283 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
31284 dg.exp.
31285
b8c25665 312861995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
31287
31288 * lib/c-torture.exp (c-torture-execute): Declare "output" as
31289 global.
31290
b8c25665 312911995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31292
31293 * lib/g++.exp (LIBS): Define if not already.
31294 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
31295 (gcc-dg-prune): Call prune_gcc_output.
31296 * lib/gcc.exp (prune_gcc_output): New proc.
31297 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
31298 prune_gcc_output.
31299
b8c25665 313001995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31301
31302 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
31303 (c-torture-execute): Likewise. Rename `name' to `testcase'.
31304
b8c25665 313051995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31306
31307 * gcc.c-torture: Update to c-torture-1.39 release.
31308
b8c25665 313091995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31310
31311 * lib/c-torture.exp (c-torture-execute): Don't return if one option
31312 fails, try others as well.
31313
b8c25665 313141995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31315
31316 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
31317 If compilation fails, mark execute tests as `untested'.
31318 If test is marked as unsupported, don't mark compilation and
31319 execute tests as failed.
31320
b8c25665 313211995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31322
31323 * lib/g++.exp (g++_init): Don't link in libg++, and look to
31324 libstdc++ for whether or not we want to be doing shared
31325 libraries. Delete link_curses since we don't need it anymore.
31326 * lib/mike-g++.exp (postbase): Don't link in libg++.
31327 * g++.old-deja/old-deja.exp: Likewise.
31328
b8c25665 313291995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31330
31331 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
31332
b8c25665 313331995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31334
31335 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
31336 For that, add `-Wl,-a,shared_archive'.
31337 * g++.old-deja/old-deja.exp: Likewise.
31338
b8c25665 313391995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31340
31341 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
31342
b8c25665 313431995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
31344
31345 * lib/mike-g++.exp (postbase): Pay attention to the status of
31346 g++_load.
31347
b8c25665 313481995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 31349
efdbc6f8 31350 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 31351
b8c25665 313521995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31353
31354 * lib/gcc.exp (default_gcc_start): No longer need to log program
31355 being executed or its output, execute_anywhere does that now.
31356 * lib/g++.exp (default_g++_version): Call execute_anywhere.
31357 (default_g++_start): Likewise. Delete calls to verbose/send_log.
31358
b8c25665 313591995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31360
31361 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
31362 the same as those in lib/g++.exp.
31363
b8c25665 313641995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
31365
31366 * gcc.c-torture: Update to c-torture-1.38 release.
31367 * gcc.ieee: Related changes.
31368
b8c25665 313691995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
31370
31371 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
31372 "exec". Minor reformatting changes.
31373
31374 * config/rom68k.exp (${tool}_load): Make it work in a canadian
31375 cross. This means all "exec" calls now work on a remote host as
31376 well.
31377 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
31378 cross. Filter out the extra "\r\n" stuff that expect puts in.
31379 (c-torture-execute): Filter out the bogus warnings like
31380 c-torture-compile does. Add support for canadian cross.
31381 * lib/gcc.exp (default_gcc_version, default_gcc_start)
31382 Use execute_anywhere rather than calling exec directly. Now it
31383 works for canadian cross testing.
31384
b8c25665 313851995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
31386
31387 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
31388 results into a variable, and check that rather than using file exists.
31389
b8c25665 313901995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31391
31392 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
31393 create a libg++.so. For sunos4.1.*, also add -ltermcap.
31394
b8c25665 313951995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31396
31397 * g++.old-deja/old-deja.exp: Create and pass runshlib and
31398 lib_curses if there's a shared libg++ in the build tree.
31399
b8c25665 314001995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31401
31402 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
31403 if not supported target.
31404
b8c25665 314051995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31406
31407 * lib/g++.exp (g++_init): Move empty setting of runshlib and
31408 link_curses up to always happen, not just for native builds.
31409
b8c25665 314101995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31411
31412 * gcc.c-torture: Update to c-torture-1.36 release.
31413 * gcc.failure: Related changes.
31414
b8c25665 314151995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31416
31417 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
31418
b8c25665 314191995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31420
31421 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
31422 * lib/mike-g++.exp (postbase): Not in here. Still reference
31423 runshlib, link_curses, and mathlib for link and run.
31424
31425 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
31426 pass the runtime shared library options for Solaris, OSF/1, and
31427 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 31428
b8c25665 314291995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31430
31431 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
31432 only run once.
31433
b8c25665 314341995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31435
31436 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
31437
b8c25665 314381995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31439
31440 * gcc.c-torture: Update to c-torture-1.35 release. Note we
31441 do not have a framework for the "compat" tests yet.
31442
b8c25665 314431995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31444
31445 * lib/mike-g++.exp (postbase): New local variable `mathlib',
31446 set to null if we're testing vxworks5.1. Use that instead of
31447 `-lm' in the setting of LIBS for link and run.
31448
b8c25665 314491995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31450
31451 * config/rom68k.exp (${tool}_load): Major changes to make it
31452 work. Verified that it does in fact return the stuff in
31453 exec_output properly. Catch any Emul or any TRAP other than 0.
31454
b8c25665 314551995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31456
31457 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
31458 LDFLAGS properly for targets that need stuff from libgloss.
31459 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
31460 only run once.
31461 (gpp_initialized): New variable.
31462
b8c25665 314631995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
31464
31465 * config/rom68k.exp: Load libgloss.exp.
31466 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
31467 so we can produce a fully linked binary.
31468 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
31469 so we can produce a fully linked binary.
31470
b8c25665 314711995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31472
31473 * lib/plumhall.exp (ph_section): Watch for expected failures.
31474 Add missing `else'.
31475
31476 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
31477 run the testcase.
31478 (c-torture): Likewise.
31479
b8c25665 314801995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
31481
31482 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
31483
31484 * lib/mike-g++.exp (mike_cleanup): New proc.
31485 (prebase): New globals compiler_result, not_compiler_result,
31486 target_regexp.
31487 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
31488 allow leading "-" in pattern. Watch for unsupported tests.
31489 If $compiler_result is set, pattern match assembler code,
31490 and ditto for $not_compiler_result.
31491 * lib/mike-gcc.exp: Likewise.
31492
31493 * lib/plumhall.exp (ph_execute): Only call ph_summary if
31494 execution "succeeded".
31495
b8c25665 314961995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31497
31498 * config/win32.exp: New file.
31499 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
31500
b8c25665 315011995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31502
31503 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
31504 unsupported.
31505 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
31506 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
31507 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
31508
31509 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
31510 "... without exceptions was ...". That is now handled by
31511 prune_system_crud.
31512 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31513
b8c25665 315141995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31515
31516 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
31517 sieve.c,sort2.c}: New files.
31518 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
31519 sieve.exp,sort2.exp}: Drivers for them.
31520
31521 * lib/mike-gcc.exp (program_output): New user settable variable.
31522 (postbase): Call prune_system_crud. Also prune extraneous compiler
31523 messages.
31524 * lib/mike-g++.exp (program_output): New user settable variable.
31525
31526 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
31527
31528 * config/sh.exp: Deleted (use sim.exp instead).
31529
b8c25665 315301995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31531
31532 * config/vx.exp: Declare CHECKTASK as global.
31533 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
31534 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
31535 * lib/old-dejagnu.exp: Load [pwd]/$executable.
31536
b8c25665 315371995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
31538
31539 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
31540 target. Like vx.exp, only includes `vx29k.exp' instead of
31541 `vxworks.exp'.
31542
b8c25665 315431995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
31544
31545 * config/sim.exp: Increase time limit from 120 seconds to 240.
31546
b8c25665 315471995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
31548
31549 * gcc.c-torture/execute/950628-1.c: New test.
31550
b8c25665 315511995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31552
31553 * gcc.c-torture: Update with changes/additions from
31554 c-torture-1.34.
31555
b8c25665 315561995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31557
31558 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
31559
b8c25665 315601995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31561
31562 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
31563
b8c25665 315641995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31565
31566 * gcc.c-torture/compile/950512-1.c: New test.
31567 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
31568 * gcc.dg/struct-ret-1.c: Likewise.
31569
b8c25665 315701995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31571
31572 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 31573 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 31574
b8c25665 315751995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31576
31577 * gcc.c-torture/special/920411-1.c: Deleted.
31578 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
31579
b8c25665 315801995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
31581
31582 * config/sim.exp (${tool}_load): Hack in call to bash to get a
31583 cpu limit.
31584
b8c25665 315851995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
31586
31587 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
31588
b8c25665 315891995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
31590
31591 From kenner;
31592 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
31593 is the proper length.
31594 * va-arg-3.c: Likewise.
31595
b8c25665 315961995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31597
31598 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
31599 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
31600
31601 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
31602 * lib/g++.exp (default_g++_start): Delete old cruft.
31603
b8c25665 316041995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
31605
31606 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
31607 (2 * (1 << 18)) to (2 * (1 << 17)).
31608
31609 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
31610
b8c25665 316111995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
31612
31613 * config/rom68k.exp: Renamed from config/idp.exp
31614
b8c25665 316151995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
31616
31617 * c-torture/compile/921109-2.c
31618
b8c25665 316191995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
31620
31621 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
31622 excess errors.
31623
b8c25665 316241995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
31625
31626 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
31627 output.
31628 * lib/g++.exp (default_g++_start): Likewise.
31629
b8c25665 316301995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
31631
31632 * gcc.c-torture/compile/950329-1.c: New test.
31633
b8c25665 316341995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 31635
efdbc6f8 31636 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
31637 and remote_close procs.
31638 * config/idp.exp: New file.
31639
b8c25665 316401995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
31641
31642 * gcc.c-torture/execute/950322-1.c: New test.
31643
b8c25665 316441995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31645
31646 * config/vx.exp (${tool}_load): Clean up testing of return code from
31647 vxworks_ld and vxworks_spawn.
31648
b8c25665 316491995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
31650
31651 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
31652
b8c25665 316531995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
31654
31655 * lib/old-deja.exp: Add `excess errors test - ' error, now one
31656 can mark excess errors on a machine by machine basis. Note, the
31657 default is to not expect any excess errors, even when excess
31658 errors test - is given, so you will want to put an XFAIL ... on
31659 these lines. For example, // excess errors test - XFAIL hppa*-*-*
31660 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
31661 those 4 machines, but no others.
31662
b8c25665 316631995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
31664
31665 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
31666 * lib/c-torture.exp: to here.
31667
b8c25665 316681995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
31669
31670 * gcc.c-torture/execute/950221-1.c: New test.
31671 * gcc.c-torture/execute/struct-ret-1.c: New test.
31672 * gcc.c-torture/compile/950221-1.c: New test.
31673
31674 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
31675
b8c25665 316761995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31677
31678 * gcc.c-torture/execute/arith-1.c (main): Return 0.
31679 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
31680
b8c25665 316811995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
31682
31683 * g++.gb: New directory of tests, derived from my signature and
31684 class scoping tests.
31685
31686 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
31687 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
31688 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
31689 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
31690 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
31691 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
31692 * g++.gb/sig25.C: Likewise.
31693
31694 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
31695 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
31696 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
31697 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
31698 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
31699 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
31700 * g++.gb/sig25.exp: Likewise.
31701
31702 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
31703 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
31704 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
31705 * g++.gb/scope13.C: Likewise, this test still fails.
31706
31707 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
31708 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
31709 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
31710 * g++.gb/scope13.exp: Ditto.
31711
31712 * g++.gb/README: New file, explains what these tests are about.
31713
b8c25665 317141995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31715
31716 * lib/dg.exp (dg-do): Support `preprocess'.
31717 (dg-test): Likewise.
31718
b8c25665 317191995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
31720
31721 * config/udi.exp: change "continue -expect" to "exp_continue".
31722
b8c25665 317231995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
31724
31725 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
31726 Delete redundant tests.
31727
31728 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
31729 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
31730 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
31731 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
31732 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
31733 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
31734 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
31735 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
31736
31737 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
31738 storing label pointers.
31739 * gcc.c-torture/execute/921019-1.c: Likewise.
31740 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
31741 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
31742 parameter fp.
31743 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
31744 constants.
31745
31746 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
31747 Delete obsolete tests.
31748
31749 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
31750 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
31751 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
31752 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
31753 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
31754 * gcc.c-torture/compile/950124-1.c: New test.
31755
31756 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
31757
b8c25665 317581995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
31759
31760 * lib/mike-g++.exp: Add -lm to LIBS.
31761
b8c25665 317621995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31763
31764 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
31765
b8c25665 317661995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
31767
31768 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
31769
b8c25665 317701995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31771
31772 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
31773
b8c25665 317741995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
31775
31776 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
31777 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
31778 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
31779 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
31780 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
31781 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
31782 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 31783 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
31784 * g++.law/{operators33.C, operators34.C}: Likewise.
31785 * g++.law/{pic1.C, refs2.C}: Likewise.
31786 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
31787 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
31788 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
31789 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
31790
31791 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
31792 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
31793 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
31794 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
31795 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
31796 * g++.law/{enum9.exp, friend5.exp}: Likewise.
31797 * g++.law/{nest3.exp, nest4.exp}: Likewise.
31798 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
31799 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 31800 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
31801 * g++.law/{operators34.exp}: Likewise.
31802 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
31803 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
31804 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
31805 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
31806 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
31807
31808 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
31809 No longer expected to fail.
31810 * g++.law/missed-error3.C: Tweak for recent bool changes.
31811
b8c25665 318121994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31813
31814 * config/emb-unix: Deleted.
31815 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
31816 remote execution. Do final link on remote host if REMOTE_LINK is set.
31817
b8c25665 318181994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31819
31820 * lib/dg.exp (dg-test): Fix typo in last patch.
31821
b8c25665 318221994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31823
31824 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
31825 (handles multiple occurrences).
31826
b8c25665 318271994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31828
31829 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
31830 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
31831 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
31832 printed).
31833 * lib/c-torture.exp (c-torture-compile): Likewise.
31834 (c-torture): Prepend full path if missing.
31835 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
31836 (gcc_fail): Likewise.
31837 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
31838
b8c25665 318391994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
31840
31841 * lib/netware.exp: Only attach to NetWare i386 systems.
31842
b8c25665 318431994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31844
31845 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
31846 messages. Add test name to "output pattern match" pass/fail message.
31847
b8c25665 318481994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31849
31850 * gcc.dg: New testsuite.
31851 * gcc.dg/dg.exp: New file.
31852
31853 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
31854 test-switch.c}: Deleted.
31855
31856 * gcc.misc-tests/msgs.exp: New testcase driver.
31857
b8c25665 318581994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31859
31860 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
31861 Watch for illegal return values from ${tool}_load.
31862 * config/unix.exp (${tool}_load): Fix pass/fail detection for
31863 cross targets. Coerce return value >0 to 1.
31864
b8c25665 318651994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31866
31867 * config/unix.exp (${tool}_load): Call program rsh, not proc.
31868
31869 * config/emb-unix.exp: New file.
31870
31871 * config/sim.exp: Error if variable $SIM not defined.
31872 (${tool}_load): Mark test as "untested" if simulator missing.
31873
31874 * config/unix.exp: Load remote.exp to get rcp_download.
31875 * lib/c-torture.exp: Use different option lists for testcases with
31876 and without loops.
31877 * gcc.c-torture/execute/execute.exp: Likewise.
31878
b8c25665 318791994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31880
31881 * config/*.exp: Clarify return code from ${tool}_load.
31882 Call `unresolved' or `untested' instead of `warning' or `perror'
31883 (sometimes you still want to call both though).
31884 Add comment that `shell_id' is local to each file.
31885 * config/udi.exp (timeout): Set to 30.
31886 Don't print warning if connection fails, $connectmode has already
31887 printed an error.
31888 (${tool}_load): Move verbose messages to level 2.
31889 Rework pattern for "Process started" message.
31890 Pass `shell_id' to ${connectmode}_download.
31891 Retry twice upon timeout. Make resetting of target more robust.
31892 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
31893 Pass `shell_id' to exit_$connectmode.
31894 Only call exit_$connectmode if connected.
31895 * config/unix.exp (${tool}_load): Check return codes better.
31896 * config/vrtx.exp (${tool}_load): Likewise.
31897 * config/vx.exp (${tool}_load): Likewise.
31898 Delete unneeded global's.
31899 * lib/dg.exp (dg-test): Update to reflect clarified return codes
31900 from ${tool}_load.
31901 (dg-stat): Delete.
31902 (dg-init): Delete recording of pass/fail counts.
31903 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31904 (old-dejagnu-init): Likewise.
31905 (old-dejagnu-stat): Delete contents, empty proc now.
31906 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
31907 (c-torture): Delete references to lcnt, lpass, lfail.
31908 Get option list from TORTURE_OPTIONS.
31909 Delete -funroll[-all]-loops if no loops.
31910 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
31911 (g++_stat): Delete contents (empty proc now).
31912 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
31913 (gcc_finish): Likewise.
31914 (gcc_stat): Deleted.
31915 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
31916 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
31917 * gcc.c-torture/execute/execute.exp: Likewise.
31918 Split tests into two parts: compile, execute.
31919 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
31920 no loops. Update to reflect clarified return codes from ${tool}_load.
31921
b8c25665 319221994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31923
31924 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
31925 to grep for.
31926 (old-dejagnu): Likewise (where necessary).
31927
b8c25665 319281994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31929
31930 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
31931
31932 * lib/dg.exp (dg-process-target): Fix processing of selector.
31933 Add comment regarding use of `error'.
31934
31935 * lib/gcc.exp (prune_system_crud): Define if missing.
31936 * lib/g++.exp (prune_system_crud): Likewise.
31937
31938 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
31939 Call prune_system_crud.
31940 * lib/dg.exp (dg-runtest): New proc.
31941 Use perror instead of send_user for tcl errors in testcase.
31942 Don't return any value, it's never used.
31943 Don't clobber previous definition of `unknown'.
31944 Print tcl errors in `dg-final'.
31945
b8c25665 319461994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31947
31948 * lib/dg.exp (dg-process-target): Improve syntax error messages.
31949 (dg-test): Don't print errorInfo, it contains stack backtrace.
31950
b8c25665 319511994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31952
31953 * lib/g++.exp (runtest_file_p): Define if missing.
31954
b8c25665 319551994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
31956
31957 * lib/mike-g++.exp: Comment out loading of g++.exp.
31958 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
31959 (default_g++_version): Always print something.
31960 (default_g++_start): Comment out call to `which'.
31961 (g++_start, g++_load): Deleted (must be defined in config file).
31962 * lib/gcc.exp: Test for existence of $CC at start.
31963 Delete check for tmpdir (done in gcc_init).
31964 (default_gcc_version): Always print something.
31965 (default_gcc_start): Comment out call to `which'.
31966 * config/*.exp: Major cleanup - make cross targets work at least a
31967 little better for g++ (by not being "--tool gcc" specific).
31968 Rename gcc_xxx to ${tool}_xxx.
31969 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
31970 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
31971
b8c25665 319721994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31973
31974 * lib/c-torture.exp (c-torture-compile): Rework compiler
31975 message processing.
31976
31977 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
31978 c-torture.
31979
b8c25665 319801994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31981
31982 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
31983
31984 * lib/dg.exp (dg-process-target): Support { target native }.
31985
b8c25665 319861994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31987
31988 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
31989 looked for "... program xxx got fatal signal".
31990 Correct regsub munging of `comp_output'.
31991 Ignore compiler messages "path prefix not used" and "linker input
31992 file unused".
31993
b8c25665 319941994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
31995
31996 * lib/gcc.exp (runtest_file_p): Define if missing.
31997 * gcc.prms/template.c: Example to work from.
31998
b8c25665 319991994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32000
32001 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
32002 * lib/dg.exp (dg-test): Call unsupported testcases as such.
32003
32004 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
32005 * gcc.prms/1883.c: Moved from compile/940714-1.c.
32006 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
32007 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
32008
32009 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
32010 (dg-process-target): No longer a varargs proc.
32011 Return S/N for target, P/F for xfail. All callers changed.
32012 (user option procs): More argument checking.
32013 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
32014 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
32015 (dg-test): Skip test if not running on selected target in `dg-do'.
32016 Update handling of `dg-do-what', `dg-output-text'.
32017 Separate execution pass/fail from output pattern match pass/fail.
32018 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
32019
b8c25665 320201994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
32021
32022 * gcc.c-torture/special/special.exp: Don't expect failure for mips
32023 target for 920510-1.c.
32024
b8c25665 320251994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32026
32027 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
32028 Clean up comment regarding use of passcnt, etc.
32029 (gcc_stat): Don't update `testcnt' here.
32030 (gcc_finish): Do it here.
32031 Might as well reset `but_id' here too.
32032 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
32033 to determine if the file should be tested.
32034 * gcc.c-torture/compile/compile.exp: Likewise.
32035 * gcc.c-torture/execute/execute.exp: Likewise.
32036 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
32037 * gcc.misc-tests/dg-test.exp: Likewise.
32038 * gcc.prms/prms.exp: Likewise.
32039 * gcc.wendy/wendy.exp: Likewise.
32040 * g++.old-deja.exp: Likewise.
32041 Move "Testing file" message to verbose level 1.
32042
b8c25665 320431994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32044
32045 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
32046
b8c25665 320471994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32048
32049 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
32050 (default_gcc_start): Accept optional second list element
32051 of compiler flags. Print compiler output at verbosity level 2.
32052 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
32053 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
32054 Save current values of framework globals passcnt, failcnt, xpasscnt,
32055 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
32056 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
32057 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
32058 xfailcnt to compute stats. Update framework global `testcnt' from
32059 pass/fail counts.
32060 (gcc_finish): New proc. Clean up test environment.
32061 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
32062 (gcc_epass, gcc_efail): Delete.
32063 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
32064 argument of line number.
32065 (dg-init): If the tool has an init routine, call it.
32066 (dg-test): Remove args `cflags_var' and `libs_var'.
32067 Pass all compiler options to ${tool}_start.
32068 Handle missing line number.
32069 (dg-finish): New function.
32070 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
32071 particular files. Call gcc_finish at end. Move "skipping test"
32072 message to verbosity level 3.
32073 * gcc.c-torture/compile/compile.exp: Likewise.
32074 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
32075 * gcc.c-torture/execute/execute.exp: Likewise.
32076 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
32077 Print testcase being tried at verbosity level 1.
32078 * gcc.c-torture/special/special.exp: Unset xfail.
32079 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
32080 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
32081 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
32082 * gcc.failure/failure.exp: Likewise.
32083 * gcc.ieee/ieee.exp: Likewise.
32084 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
32085 Update call to dg-test. Call dg-finish at end.
32086 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
32087 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
32088 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
32089 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
32090 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
32091 * gcc.wendy/wendy.exp: Add copyright.
32092 Delete setting of tmpdir (done by gcc_init).
32093 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
32094 Pass compiler flags to gcc_start. Call gcc_finish at end.
32095 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
32096 gcc_[ce]pass/fail.
32097
b8c25665 320981994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32099
32100 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
32101 confusion.
32102 (g++_load): Likewise.
32103
32104 * config/*.exp (gcc_load): Some were varargs fns and some were not.
32105 Rename argument to `prog' to remove the confusion.
32106 Varargs fns behave differently too!
32107 (g++_load): Likewise.
32108
32109 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
32110
32111 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
32112 what it is. Delete (always) printing of status value for !native.
32113 Simplify verbose code, and include status and exec_output.
32114 (g++_load): Use gcc_load.
32115
b8c25665 321161994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
32117
32118 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
32119 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
32120 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
32121 940714-3.c as these testcases don't exist anymore. Make
32122 va-arg-1.c expected to pass.
32123
b8c25665 321241994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32125
32126 * gcc.misc-tests/misc.exp: Only run specific testcases.
32127 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
32128 * gcc.misc-tests/dg-[1-9].c: New files.
32129
32130 * lib/dg.exp: New testsuite driver.
32131 * gcc.prms/prms.exp: Use it.
32132
32133 * README.gcc: New file.
32134
32135 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
32136 Document and reset `lxpass' and `lxfail'.
32137 Simplify "initialized" message.
32138 (gcc_stat): Clean up comments a little.
32139
b8c25665 321401994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32141
32142 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
32143
b8c25665 321441994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32145
32146 * lib/old-dejagnu.exp (process-option): New proc.
32147 (old-dejagnu-init, old-dejagnu-stat): Likewise.
32148 (old-dejagnu): Simplify.
32149 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
32150
b8c25665 321511994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32152
32153 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
32154 exists and is not an empty string.
32155
32156 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
32157 $xfail rather than calling setup_xfail. Clear $xfail when test is
32158 finished.
32159 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
32160 automatically.
32161
32162 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
32163 longer expected to fail.
32164
92936ecf 32165 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
32166 "f" function call.
32167
32168 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
32169
32170 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
32171 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
32172 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
32173 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
32174 c-torture-1.29.
32175
32176 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
32177 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
32178
32179 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
32180
32181 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
32182 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
32183
32184 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
32185 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
32186 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
32187
b8c25665 321881994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
32189
32190 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
32191 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
32192 940714-1.c, 940714-2.c, 940714-3.c},
32193 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
32194 gcc.misc-tests/{mg.c,mg.exp}:
32195 New tests.
32196 * gcc.noncompile/noncompile.exp: Change accordingly.
32197
b8c25665 321981994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32199
32200 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
32201 Undo previous clobberage.
32202
b8c25665 322031994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32204
32205 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
32206 * gcc.special/{930510-1.c, special.exp}:
32207 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
32208 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
32209 struct-varargs-1.c}: New tests from c-torture-1.26.
32210
b8c25665 322111994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
32212
32213 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
32214 argument to switch.
32215
b8c25665 322161994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
32217
32218 * Revert the previous changes. Please see Rob's directory
32219 (/lisa/test/rob/progressive/gcc/testsuite) for testing
32220 fixes.
32221
b8c25665 322221994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 32223
92936ecf 32224 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
32225 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
32226 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
32227 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
32228 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
32229 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
32230 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
32231 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
32232 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
32233 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
32234 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
32235 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
32236 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 32237 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 32238 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
32239 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
32240 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
32241 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 32242 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
32243 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
32244 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
32245 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 32246 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
32247 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
32248 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
32249 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
32250 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 32251
b8c25665 322521994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
32253
32254 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 32255 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
32256 with perror calls.
32257
b8c25665 322581994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
32259
32260 * config/unix.exp (g++_load): Fix syntax.
32261
b8c25665 322621994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
32263
32264 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
32265 * gcc.noncompile/921017-1.c: Deleted obsolete test.
32266 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
32267 Don't expect va-arg-1.c to fail. Correct expected output for
32268 920928-1.c.
32269 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
32270 * gcc.wendy/hbm4.c: Correct typo.
32271 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
32272
b8c25665 322731994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32274
32275 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
32276 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
32277 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
32278 * lib/c-torture.exp (c-torture-compile): Ditto.
32279
32280 Reduce volume of output (remove all the -I's and such).
32281 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
32282 Call gcc_cpass, gcc_cfail.
32283 (c-torture): Pass testing option to c-torture-compile.
32284
b8c25665 322851994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
32286
32287 Bring patches over from progressive.
32288 * config/default.exp: Exit remote shell cleanly.
32289 (g++_exit, g++_start): Add default versions.
32290 * config/sim.exp (gcc_load): Use perror, not error.
32291
b8c25665 322921994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32293
32294 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
32295 set in site.exp.
32296
b8c25665 322971994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
32298
32299 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
32300 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
32301 (wendy_try): New proc to run testcase.
32302 (main loop): Call 'em.
32303 * gcc.wendy/*.c: Clean up pass to correct expected output.
32304
32305 * lib/gcc.exp: Minor cleanup work.
32306 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
32307
b8c25665 323081994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32309
32310 * config/sim.exp (gcc_load): Document return codes better.
32311 Don't pass -v to simulator.
32312
b8c25665 323131994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 32314
efdbc6f8
RH
32315 * gcc.special/920717-x.c: Fix typo.
32316 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
32317 get at sources.
921e5a0e
JL
32318
32319 * lib/mike-gcc.exp: Fix typo.
32320
b8c25665 323211994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
32322
32323 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
32324 binary to use, transform the name.
32325 * config/*.exp: rename everything. Nuke any g++ specific files,
32326 it's now a special case of gcc that requires no special support.
32327 Add a default.exp for unsupported targets.
32328
b8c25665 323291994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
32330
32331 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
32332 lib/old-dejagnu.exp: Fix a few patterns to work with the new
32333 version of Tcl.
32334
b8c25665 323351994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
32336
32337 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
32338 than a warning.
32339
b8c25665 323401994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
32341
32342 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
32343
b8c25665 323441994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
32345
32346 * gcc.execute/execute.exp: Combine opt_list and foption_list into
32347 option_list. Compile every file with only 4/6 option choices
32348 (same as C torture) instead of with 12/18 different option
32349 choices.
32350 * lib/c-torture.exp: Likewise.
32351
32352 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
32353 not already set.
32354
b8c25665 323551993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 32356
ed8e443a
JM
32357 * lib/old-deja.exp: Add `excess errors test fails' error, now one
32358 can put an XFAIL *-*-* on excess errors.
32359
323601993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
32361
32362 * g++.law: Add more tests derived from g++-bugs snapshots.
32363
32364 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
32365 equivalent to g++.law/init9.
32366
32367 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
32368 compiled it, and the a.out file after we've run it.
32369
323701993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
32371
32372 * lib/mike-g++.exp (postbase): Delete the .o file after we've
32373 compiled it, and the a.out file after we've run it.
32374
323751993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
32376
32377 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
32378
323791993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
32380
32381 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
32382 version number.
32383
323841993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
32385
32386 * g++.law: New directory of g++ tests derived from the g++-bugs
32387 snapshots.
32388
323891993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
32390
32391 * gcc.compile: initbug1.c initbug1.exp testcase added
32392
323931993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
32394
32395 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
32396 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
32397 fixes submitted by Jeff Law (law@cs.utah.edu)
32398 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
32399 Jeff Law (law@cs.utah.edu)
32400
32401
324021993-11-30 Mike Stump (mrs@cygnus.com)
32403
32404 * config/unix-g++.exp: Follow the gcc way of doing things.
32405 * g++.old-deja/old-deja.exp: Minor updates.
32406 * lib/g++.exp: New file, follow the gcc way of doing things.
32407 * lib/old-dejagnu.exp: Minor updates.
32408 * lib/mike-g++.exp: Always unset errorInfo.
32409
324101993-11-06 Mike Stump (mrs@cygnus.com)
32411
32412 * lib/gcc.exp: Fix some errors with the below change, CC and
32413 CFLAGS should be global when setting, not local.
32414
324151993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
32416
32417 * lib/gcc.exp: Transform tool name.
32418
324191993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32420
32421 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
32422
324231993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32424
32425 * lib/gcc.exp: change gcc_done to gcc_stat
32426
324271993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32428
32429 * Upgraded gcc testsuite to c-torture version 1.25
32430
324311993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
32432
32433 * lib/gcc.exp: added reporting code. Changed verbose compile message.
32434 * lib/c-torture: added hooks for new reporting code.
32435
324361993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
32437
32438 * config/sh-gcc.exp: check if sh-sim exists in the path
32439
324401993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
32441
32442 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
32443 * gcc.compile/compile.exp: Initial changes for new logic.
32444 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
32445 * gcc.failure/failure.exp: Initial changes for new logic.
32446 * gcc.ieee/ieee.exp: Initial changes for new logic.
32447 * gcc.misc-tests/misc.exp: Initial changes for new logic.
32448 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
32449 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
32450 * lib/c-torture.exp: Initial changes for new logic.
32451 * lib/gcc.exp: Initial changes for new logic.
32452
324531993-10-15 Mike Stump (mrs@cygnus.com)
32454
32455 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
32456 depend upon failure or success. Fully qualify names in failure
32457 and success messages. Always remove a.out before starting
32458 compile, just in case. Pay more attention to error text output by
32459 the compiler. Handle testcases with no known past errors just
32460 like all others, so that things are uniform. Other miscellaneous
32461 improvements.
32462
324631993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
32464
32465 * gcc.cpp: new directory for cpp tests
32466
324671993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
32468
32469 * lib/chill.exp: Code reformatted, removed unused code.
32470 * config/unix-chill.exp: Code reformatted, removed unused code.
32471 * chill.execute/execute.exp: Code reformatted, removed unused code.
32472 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
32473
324741993-10-04 Ian Lance Taylor (ian@cygnus.com)
32475
32476 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
32477 routines not written.
32478
324791993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
32480
32481 * config/bug-gcc.exp: Use new procs from bug.exp.
32482
324831993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
32484
32485 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
32486 via ftp, rather than depending on NFS.
32487 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
32488 case.
32489
324901993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
32491
32492 * config/bug-gcc.exp: Use new download proc.
32493
324941993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
32495
32496 * chill.execute/execute.exp: cleanups, handles errors better
32497 * chill.compile/compile.exp: rewrite, based on execute.exp
32498 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
32499 * lib/chill.exp: major changes to diff proc and compile and link
32500 procs. added chill_fail and chill_pass wrappers to pass and
32501 fail. added more comments, and handle error codes better.
32502 Added a hack to capture stderr from exec, so noncompile tests
32503 can work.
32504
325051993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
32506
32507 * chill.execute/execute.exp: rewrite of testsuite driver
32508 * lib/chill.exp: rewrite of testsuite driver
32509 * config/unix-chill.exp: rewrite of testsuite driver
32510
325111993-08-25 Bill Cox (bill@rtl.cygnus.com)
32512
32513 In chill.execute:
32514 * iexpr.ch: Standardize uppercase.
32515 * tuples.dat: Standardize uppercase.
32516 * vary.ch: standardize. Correct varying string assignments.
32517 * vary.dat: Add new output lines.
32518
325191993-08-24 Bill Cox (bill@rtl.cygnus.com)
32520
32521 In chill.execute:
32522 * chprintf.ch: Standardize use of uppercase.
32523 * tuples.ch: Standardize and turn arr2 into a DCL,
32524 rather than a SYN.
32525 * pinits.ch: Standardize.
32526
325271993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
32528
32529 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
32530 * Makefil: Renamed to Makefile.in.
32531 * configure.in: New.
32532
325331993-08-23 Bill Cox (bill@rtl.cygnus.com)
32534
32535 In chill.execute:
32536 * .cvsignore: Add result/output files.
32537 * Makefile: Fix up variables at start. Use MFLAGS
32538 everywhere. Correct bool_loc, built_ins entries.
32539 Add entry for vary1.ch.
32540 * bitarray.ch: Standardize upper-case usage.
32541 * bitexpr.ch: Standardize, add output of b1.
32542 * params.ch: Use arrayt in along PROC parameters, to
32543 avoid novelty problems.
32544 * sets.ch: Tiny cleanup.
32545 * vary1.ch: Re-indent.
32546
325471993-08-17 Bill Cox (bill@rtl.cygnus.com)
32548
32549 * Add PR-related files to Makefiles, .cvsignore files, etc.
32550
325511993-08-02 Jeff Wheat (cassidy@cygnus.com)
32552
32553 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
32554 with compiler objects. New names are test-flow.c and test-loop.c
32555
325561993-07-27 Jeff Wheat (cassidy@cygnus.com)
32557
32558 * Upgraded c-torture tests from 1.19 to 1.20
32559
32560 * new files:
32561 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
32562 * gcc.compile: 930623-1.c 930623-2.c
32563 * gcc.noncompile: 930622-1.c 930622-2.c
32564 * gcc.failure: 920411-1.c 920627-2.c
32565 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
32566
325671993-07-20 Jeff Wheat (cassidy@cygnus.com)
32568
32569 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
32570 More changes to get testsuite working properly. Needs more work.
32571 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
32572
325731993-07-19 Jeff Wheat (cassidy@cygnus.com)
32574
32575 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
32576 More changes to get testsuite working properly. Needs more work.
32577
325781993-07-13 Jeff Wheat (cassidy@cygnus.com)
32579
32580 * chill.compile/compile.exp: Added for Dejagnu support
32581 * chill.execute/execute.exp: Added for Dejagnu support
32582 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
32583
325841993-06-19 Bill Cox (bill@rtl.cygnus.com)
32585
32586 This should complete moving the CHILL test files.
32587 * chill.noncompile(.cvsignore printf.grt
32588 in-printf.grt chprintf.grt chprintf.ch):
32589 Added test-support files.
32590 (Makefile): Modified further.
32591 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
32592 signal.ch): Added test files.
32593 * chill.execute (.cvsignore printf.grt printr.c
32594 in-printf.grt rts.c chprintf.grt rts.h): Added
32595 test-support files.
32596 (Makefile): More corrections.
32597
325981993-06-18 Bill Cox (bill@rtl.cygnus.com)
32599
32600 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
32601 test cases, ready for DejaGnu.
32602
b8c25665 326031993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
32604
32605 * Upgraded c-torture tests from 1.18 to 1.19
32606
32607 * gcc.compile: added test(s):
32608 930607-1.c
32609 * gcc.execute: added test(s):
32610 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
32611
32612 * added new subdirectory for misc tests: gcc.misc-tests
32613 * gcc.misc-test(s): added tests:
32614 inst-check.c test-consts.c test-ior.c test-switch.c
32615
b8c25665 326161993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
32617
32618 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
32619
b8c25665 326201993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
32621
32622 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
32623
b8c25665 326241993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
32625
32626 * Upgraded c-torture tests from 1.17 to 1.18
32627
b8c25665 326281993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
32629
32630 * Upgraded c-torture tests from 1.12 to 1.17
32631
b8c25665 326321993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32633
32634 * lib/old-dejagnu.exp:
32635 Fixed handling of XFAIL target triplets to correctly
32636 recognize wildcard characters. Removed code that
32637 appended a unique id tag to the end of the file name
32638 printed out by the result of the testcases within a
32639 given test file.
32640
b8c25665 326411993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32642
32643 * lib/old-dejagnu.exp:
32644 Reworked expected failure handling to trigger off of XFAIL
32645 keyword in keyphrase embeded in testcase source code. The
32646 XFAIL keyword must be at the end of the keyphrase line. It
32647 may optionally be followed by one or more target triplets.
32648 It has just occured that the handling of wildcards in the
32649 target triplet may not be correct.
32650
b8c25665 326511993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32652
32653 * g++.old-deja/tests:
32654 Moved all subdirectories up one level into g++.old-deja .
32655
32656 * lib/old-dejagnu.exp:
32657 Fixed problem with CXXFLAGS not being properly reset, and being
32658 corrupted with extraneous "-c" compiler option. This was
32659 causing binaries to not be generated for test that needed them.
32660 Modified strings passed to "pass" and "fail" so that individual
32661 tests from the same test file would be distinguished by an
32662 identifier appended to the test file name in the summary logs;
32663 this corrected a problem with erroneous diff logs. Added code
32664 to search testcases for expected fail and unexpected pass keywords.
32665
b8c25665 326661993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
32667
32668 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
32669
b8c25665 326701993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32671
32672 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
32673 Removed extraneous text from end of "Special g++ Options"
32674 keyphrase.
32675
32676 * lib/old-dejagnu.exp: Added pattern matching to look for new
32677 keywords, embedded in testcases comments, which will trigger
32678 calls to xpass and xfail.
32679
b8c25665 326801993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32681
32682 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
32683 comments embedded in the testcases, especially the one looking for
32684 special compiler options, as well as the pattern matching for the
32685 compiler output again.
32686
b8c25665 326871993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32688
32689 * lib/old-dejagnu.exp: Do a proper check of the return value for
32690 execute tests. Fixed several problems with the pattern matching
32691 of the compiler output which gave erroneous test results.
32692 Changed several of the test result messages to be more descriptive.
32693 * config/unix-g++.exp: Proc g++_load now actually works and
32694 executes the tests passed to it and returns a usable return
92936ecf 32695 value.
921e5a0e 32696
b8c25665 326971993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 32698
efdbc6f8 32699 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 32700
b8c25665 327011993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32702
32703 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
32704 Modified both files to properly execute the old style
32705 dejagnu tests. The previous versions of these files were
32706 experimental and did not function anything near correctly.
32707
b8c25665 327081993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
32709
32710 * Removed all Makefile.in and configure.in files. No configuration
32711 needed now.
32712
b8c25665 327131993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
32714
32715 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
32716
b8c25665 327171993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
32718
32719 * gcc.compile/configure.in, gcc.unsorted/configure.in,
32720 gcc.special/configure.in, gcc.noncompile/configure.in,
32721 gcc.execute/configure.in, gcc.code_quality/configure.in,
32722 g++.other/configure.in, g++.old-deja/configure.in,
32723 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
32724 in srcname setting.
32725
b8c25665 327261993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
32727
32728 * lib/udi.exp: Fixed mondfe and mondfe_download.
32729 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
32730 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
32731
b8c25665 327321993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
32733
32734 * config/udi-gdb.exp: Check $shell_id after connecting to target.
32735 (gdb_exit): Don't remove *_soc files.
32736
b8c25665 327371993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
32738
32739 * lib/c-torture.exp: Don't look for main; instead always use -w
32740 -c. This is how the c-torture tests work. Remove the object
32741 file if the compilation succeeds.
32742 * gcc.execute/execute.exp: Remove executable if test passes.
32743 * gcc.noncompile/noncompile.exp: Every test is an expected
32744 failure.
32745 * gcc.special/special.exp: Added tests from c-torture 1.11,
32746 corrected use of existing test.
32747 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
32748 gcc.execute/920625-1.c: Updated to c-torture 1.11.
32749 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
32750 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
32751 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
32752 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
32753 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
32754 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
32755 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
32756 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
32757 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
32758 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
32759 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
32760 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
32761 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
32762 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
32763 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
32764 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
32765 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
32766 c-torture 1.11.
32767 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
32768 correspond to c-torture 1.11.
32769
32770 * New file.
This page took 7.61848 seconds and 5 git commands to generate.