]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
darwin.c (machopic_select_section): constant ObjC string objects now always have...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c64de75f
ZL
12005-06-29 Ziemowit Laski <zlaski@apple.com>
2
3 * obj-c++.dg/const-str-1[0-1].mm: New.
4 * objc.dg/const-str-1[0-1].m: New.
5
d5dfe0b8
RH
62005-05-29 Richard Henderson <rth@redhat.com>
7
8 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
9 Rename from check_effective_target_vect_no_max.
10 (check_effective_target_vect_no_int_add): New.
11 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
12 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
13 * gcc.dg/vect/vect-reduc-3.c: Likewise.
14 * gcc.dg/vect/vect-reduc-1.c: Use both.
15 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16
9fb93f89
RH
172005-05-29 Richard Henderson <rth@redhat.com>
18
19 * lib/target-supports.exp (check_effective_target_vect_no_max):
20 Remove i386 and x86_64.
21
8972a0ac
SE
222005-06-29 Steve Ellcey <sje@cup.hp.com>
23
24 PR testsuite/21969
25 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
26
e972ccce
SE
272005-06-29 Steve Ellcey <sje@cup.hp.com>
28
29 PR middle-end/21969
30 * gcc.dg/vect/pr21969.c: New test.
31
6663ee3b
EC
322005-06-28 Eric Christopher <echristo@redhat.com>
33
34 PR c/22052
35 PR c/21975
36 * gcc.dg/inline1.c: New test.
37 * gcc.dg/inline2.c: Ditto.
38 * gcc.dg/inline3.c: Ditto.
39 * gcc.dg/inline4.c: Ditto.
40 * gcc.dg/inline5.c: Ditto.
41
7f8f6d5f
TK
422005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
43
44 PR libfortran/22142
45 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
46 Add testcase also testing eoshift1 for PR 22142.
47
777c8889
RH
482005-06-28 Richard Henderson <rth@redhat.com>
49
50 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
51 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
52 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
53 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
54 gcc.dg/tree-ssa/20030922-2.c: Likewise.
55
0f363a3b
TK
562005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
57
58 PR libfortran/22142
59 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
60 Add testcase for PR 22142.
61
4de67c26
JM
622005-06-28 Joseph S. Myers <joseph@codesourcery.com>
63
64 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
65 gcc.target/ia64/fpreg-2.c: New tests.
66
8234b3bd
FXC
672005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
68
69 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
70
0a0a8cf7
FXC
712005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
72
73 PR libfortran/22170
74 * gfortran.dg/slash_1.f90: New test.
75
9009820b
RH
762005-06-27 Richard Henderson <rth@redhat.com>
77
78 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
79 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
80 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
81 * gcc.dg/vect/vect-reduc-2.c: Likewise.
82 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
83 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
84
69a2964c
RH
852005-06-27 Richard Henderson <rth@redhat.com>
86
87 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
88 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
89
2aba33dd
ZL
902005-06-27 Ziemowit Laski <zlaski@apple.com>
91
92 * obj-c++.dg/proto-lossage-5.mm: New.
93 * objc.dg/proto-lossage-5.m: New.
94
3eca1bd7
DN
952005-06-27 Diego Novillo <dnovillo@redhat.com>
96
97 PR 21959
98 * gcc.dg/tree-ssa/pr21959.c: New test.
99
10a0d495
JJ
1002005-06-27 Jakub Jelinek <jakub@redhat.com>
101
102 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
103 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
104 testing uninitialized var.
105
106 * gcc.c-torture/execute/builtins/chk.h: New.
107 * gcc.c-torture/execute/builtins/lib/chk.c: New.
108 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
109 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
110 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
111 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
112 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
113 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
114 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
115 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
116 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
117 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
118 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
119 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
120 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
121 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
122 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
123 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
124 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
125 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
126 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
127 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
128 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
129 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
130 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
131 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
132 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
133 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
134 * gcc.dg/builtin-object-size-1.c: New test.
135 * gcc.dg/builtin-object-size-2.c: New test.
136 * gcc.dg/builtin-object-size-3.c: New test.
137 * gcc.dg/builtin-object-size-4.c: New test.
138 * gcc.dg/builtin-object-size-5.c: New test.
139 * gcc.dg/builtin-stringop-chk-1.c: New test.
140 * gcc.dg/builtin-stringop-chk-2.c: New test.
141 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
142 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
143 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
144 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
145 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
146 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
147 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
148 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
149 * gcc.c-torture/execute/printf-1.c: New test.
150 * gcc.c-torture/execute/fprintf-1.c: New test.
151 * gcc.c-torture/execute/vprintf-1.c: New test.
152 * gcc.c-torture/execute/vfprintf-1.c: New test.
153 * gcc.c-torture/execute/printf-chk-1.c: New test.
154 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
155 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
156 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
157
2bcf2e2b
MM
1582005-06-27 Michael Matz <matz@suse.de>
159
160 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
161 slot is not merged if address escapes.
162
10a22b11
KG
1632005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
164
165 PR c/21911
166 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
167
19dbbf36
JJ
1682005-06-26 Jakub Jelinek <jakub@redhat.com>
169
d9725c41
JJ
170 PR middle-end/17965
171 * gcc.c-torture/compile/20050622-1.c: New test.
172
19dbbf36
JJ
173 PR middle-end/22028
174 * gcc.dg/20050620-1.c: New test.
175
567fb660
KH
1762005-06-26 Kazu Hirata <kazu@codesourcery.com>
177
178 PR tree-optimization/22026
179 * gcc.dg/tree-ssa/pr22026.c: New.
180
0e6d033b
TK
1812005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
182
8b41d4bf 183 PR libfortran/22144
0e6d033b
TK
184 * gfortran.dg/shift-alloc.f90: New testcase.
185
f115b653
KC
1862005-06-25 Kelley Cook <kcook@gcc.gnu.org>
187
188 * all files: Update FSF address in copyright headers.
189
ce91e74c
JH
1902005-06-22 Jan Hubicka <jh@suse.cz>
191
192 * wholeprogram-1.c: New testcase.
193 * wholeprogram-2.c: New testcase.
194
68c1abf1
MM
1952005-06-24 Mark Mitchell <mark@codesourcery.com>
196
197 PR 22171
198 * gcc.dg/tree-ssa/pr22171.c: New test.
199
a3504e64
FW
2002005-06-24 Feng Wang <fengwang@nudt.edu.cn>
201
202 * gfortran.dg/simplify_modulo.f90: New.
203
b8807f05
JH
2042005-06-24 Jan Hubicka <jh@suse.cz>
205
206 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
207
ee18782f
ZL
2082005-06-23 Ziemowit Laski <zlaski@apple.com>
209
210 * obj-c++.dg/proto-lossage-[1-4].mm: New.
211
0c9b7e9b
ZL
2122005-06-23 Ziemowit Laski <zlaski@apple.com>
213
214 * obj-c++.dg/typedef-alias-1.mm: New.
215 * objc.dg/typedef-alias-1.m: New.
216
94908762
JL
2172005-06-23 Jeff Law <law@redhat.com>
218
219 * gcc.dg/tree-ssa/vrp16.c: New test.
220
32aa3bff
FXC
2212005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
222
223 * lib/target-supports.exp: Add
224 check_effective_target_fortran_large_real and
225 check_effective_target_fortran_large_int to check for
226 corresponding effective targets.
227 * gfortran.dg/large_integer_kind_1.f90: New test.
228 * gfortran.dg/large_real_kind_1.f90: New test.
229
e57f2b41
KH
2302005-06-23 Kazu Hirata <kazu@codesourcery.com>
231
232 PR tree-optimization/22117
233 * gcc.dg/tree-ssa/pr22117.c: New.
234
a31de501
JM
2352005-06-23 James A. Morrison <phython@gcc.gnu.org>
236
237 PR testsuite/22123
238 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
239
2de3f2f3
DE
2402005-06-23 David Edelsohn <edelsohn@gnu.org>
241
242 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
243
09102896
DB
2442005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
245
246 * gfortran.dg/f2c_4.f90: Add tests for complex functions
247 * gfortran.dg/f2c_4.c: Likewise
248
bd83e614
PB
2492005-06-22 Paul Brook <paul@codesourcery.com>
250
251 PR fortran/21034
252 * gfortran.dg/auto_save_1.f90: New test.
253
aacb3512
MM
2542005-06-22 Michael Matz <matz@suse.de>
255
256 * gcc.target/x86-64/abi: New directory.
257 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
258 * gcc.target/x86-64/abi/README.gcc: New file.
259 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
260 * gcc.target/x86-64/abi/asm-support.s: New file.
261 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
262 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
263 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
264 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
265 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
266 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
267 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
268 * gcc.target/x86_64/abi/test_bitfields.c: New test.
269 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
270 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
271 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
272 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
273 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
274 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
275 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
276 * gcc.target/x86_64/abi/test_varargs.c: New test.
277
ed059c56
JM
2782005-06-21 Joseph S. Myers <joseph@codesourcery.com>
279
280 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
281 32-bit i?86 and x86_64.
282
01277dc4
ZL
2832005-06-21 Ziemowit Laski <zlaski@apple.com>
284
285 * obj-c++.dg/const-str-[1-9].mm: New tests.
286
051cdfd4
PT
2872005-06-21 Paul Thomas <pault@gcc.gnu.org>
288
289 PR fortran/22010
290 * gfortran.dg/namelist_use.f90: New.
291 * gfortran.dg/namelist_use_only.f90: New.
292
2735e93e
JL
2932005-06-21 Jeff Law <law@redhat.com>
294
295 * gcc.dg/tree-ssa/vrp15.c: New test.
296
a6b46ba2
DN
2972005-06-21 Dorit Nuzman <dorit@il.ibm.com>
298
299 * lib/target-supports.exp (check_effective_target_vect_reduction):
300 Remove.
301 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
302 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
303 remove vect_reduction target keyword. Also avoid two returns in main.
304 * gcc.dg/vect/vect-reduc-3.c: Likewise.
305 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
306 * gcc.dg/vect/vect-reduc-1short.c: New test.
307 * gcc.dg/vect/vect-reduc-1char.c: New test.
308 * gcc.dg/vect/vect-reduc-2short.c: New test.
309 * gcc.dg/vect/vect-reduc-2char.c: New test.
310 * gcc.dg/vect/vect-reduc-6.c: New test.
311 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
312 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
313 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
314
a3a2067a
TS
3152005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
316 Paul Thomas <pault@gcc.gnu.org>
317
318 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
319 New tests.
320
3212005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
322
323 * gfortran.dg/backslash_1.f90: New test.
324 * gfortran.dg/backslash_2.f90: New test.
325
e0757dda
SK
3262005-06-20 Steven G. Kargl <kargls@comcast.net>
327
328 * gfortran.dg/duplicate_labels.f90: New test.
329
019275a2
JB
3302005-06-20 Jan Beulich <jbeulich@novell.com>
331
332 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
333 unsupportable relocations.
334 * g++.old-deja/g++.other/store-expr1.C: Likewise.
335 * gcc.dg/20050321-2.c: xfail for NetWare.
336
57493278
AJ
3372005-06-20 Andreas Jaeger <aj@suse.de>
338
339 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
340 gcc.target/i386/fastcall-sseregparm.c,
341 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
342
771151dc
RH
3432005-06-19 Richard Henderson <rth@redhat.com>
344
345 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
346
cac24f06
JM
3472005-06-19 Joseph S. Myers <joseph@codesourcery.com>
348
349 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
350
fed3667b
AH
3512005-06-19 Aldy Hernandez <aldyh@redhat.com>
352
131c66cd
FXC
353 PR c++/22115
354 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 355
a73c6788
DN
3562005-06-18 Dorit Nuzman <dorit@il.ibm.com>
357
358 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
359 * gcc.dg/vect/vect-reduc-2.c: Likewise.
360 * gcc.dg/vect/vect-reduc-3.c: Likewise.
361
2d9474df
JM
3622005-06-18 James A Morrison <phython@gcc.gnu.org>
363
364 * gcc.dg/fold-mod-1.c: New test.
365
5190a458
SK
3662005-06-18 Steven G. Kargl <kargls@comcast.net>
367
368 PR fortran/19926
369 * gfortran.dg/pr19926.f90: New test.
370
a73c6788 3712005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
372
373 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
374 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
375 targets.
376 * gcc.dg/vect/vect-reduc-2.c: Likewise.
377 * gcc.dg/vect/vect-reduc-3.c: Likewise.
378
6d409ca8
JM
3792005-06-18 Joseph S. Myers <joseph@codesourcery.com>
380
381 * gcc.target/ia64/float80-varargs-1.c: New test.
382
189ed82c
TS
3832005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
384
385 PR tree-opt/22035
386 * gfortran.dg/f2c_6.f90: New test.
387
fad86f7a
GK
3882005-06-17 Geoffrey Keating <geoffk@apple.com>
389
390 PR c++/17413
391 * g++.dg/template/local5.C: New.
392
5531f0e0
RH
3932005-06-17 Richard Henderson <rth@redhat.com>
394
395 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
396
3453c37f
DB
3972005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
398
399 PR testsuite/21945
400 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
401
18338c6e
GB
4022005-06-15 Giovanni Bajo <giovannibajo@libero.it>
403
404 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
405 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
406 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
407 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
408 check_vect to verify the presence of hardware vector support.
409
c26db6b6
JM
4102005-06-16 James A. Morrison <phython@gcc.gnu.org>
411
412 PR testsuite/22056
413 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
414
04d9e6bd
FXC
4152005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
416
417 PR libfortran/19216
418 * gfortran.dg/pr19216.f: Add correct space between brackets and
419 dg directive.
420
2f06ccc6
FXC
4212005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
422
423 PR libfortran/16436
424 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
425
2f84b963
RG
4262005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
427
428 * gcc.target/i386/attributes-error.c: New testcase.
429 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
430 * gcc.target/i386/regparm-stdcall.c: Likewise.
431 * gcc.target/i386/sseregparm-1.c: Likewise.
432 * gcc.target/i386/sseregparm-2.c: Likewise.
433
fe93f42f
NS
4342005-06-16 Nathan Sidwell <nathan@codesourcery.com>
435
436 * g++.dg/rtti/crash2.C: New.
437
46bdb9cf
JM
4382005-06-15 Joseph S. Myers <joseph@codesourcery.com>
439
440 * gcc.dg/noncompile/20040203-3.c: Update expected message.
441
18ea791f
DU
4422005-06-15 David Ung <davidu@mips.com>
443
444 * gcc.target/mips/mips16e-extends.c: New test for testing the
445 generation of MIPS16e zeb/zeh, seb/seh instructions.
446
9983270b
DN
4472005-06-15 Diego Novillo <dnovillo@redhat.com>
448
449 PR 22018
450 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
451 * gcc.dg/tree-ssa/pr22018.c: New test.
452
5bed876a
AH
4532005-06-15 Aldy Hernandez <aldyh@redhat.com>
454
455 * gcc.dg/simd-1.c: Update error messages.
456 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
457 * gcc.dg/simd-2.c: Update error messages.
458 * gcc.dg/simd-4.c: New.
459
c4eacf99
NS
4602005-06-15 Nathan Sidwell <nathan@codesourcery.com>
461
462 PR c++/20678
463 * g++.dg/other/crash-4.C: New.
464
c9a3d128
DP
4652005-06-14 Devang Patel <dpatel@apple.com>
466
467 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 468
792f871e
NS
4692005-06-14 Nathan Sidwell <nathan@codesourcery.com>
470
471 PR c++/21929
472 * g++.dg/parse/crash11.C: Update
473
a513fe88
JL
4742005-06-13 Jeff Law <law@redhat.com>
475
476 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
477 perform the desired transformations.
478 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
479 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
480
a8e12e4d
TS
4812005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
482
483 PR fortran/22038
484 * gfortran.dg/forall_1.f90: Un-XFAIL.
485
8fe4d24b
NS
4862005-06-13 Nathan Sidwell <nathan@codesourcery.com>
487
488 PR c++/21929
489 * g++.dg/parse/crash26.C: New.
490
491 PR c++/20789
492 * g++.dg/init/member1.C: New.
493
dda895f9
JJ
4942005-06-13 Jakub Jelinek <jakub@redhat.com>
495
496 * gfortran.dg/altreturn_1.f90: New test.
497
adacecf1
ZD
4982005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
499
500 PR middle-end/21985
501 * gcc.dg/tree-ssa/pr21985.c: New test.
502
a165e746
JM
5032005-06-12 James A. Morrison <phython@gcc.gnu.org>
504
505 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
506
da5839d6
RS
5072005-06-12 Roger Sayle <roger@eyesopen.com>
508
509 PR c++/21930
510 * g++.dg/other/error10.C: New test case.
511
57504df9
FXC
5122005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
513
514 PR libfortran/19155
515 * gfortran.dg/pr19155.f: Add test.
516
b49a3de7
TS
5172005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
518
519 * gfortran.dg/f2c_7.f90: New test.
520
16d4ddd1
TS
521 * gfortran.dg/forall_1.f90: XFAILed.
522
e3d025cb
JM
5232005-06-12 James A. Morrison <phython@gcc.gnu.org>
524
525 * gcc.dg/pr14796-1.c: New.
526 * gcc.dg/pr14796-2.c: New.
527
94631c1e
SK
5282005-06-11 Steven G. Kargl <kargls@comcast.net>
529
530 PR fortran/17792
531 PR fortran/21375
532 * gfortran.dg/deallocate_stat.f90: New test.
533
5342005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
535
536 * gfortran.fortran-torture/execute/in-pack.f90: New test.
537
bb748329
DN
5382005-06-10 Dorit Nuzman <dorit@il.ibm.com>
539
540 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
541 access will be generated when this loop is vectorized. Test that
542 accesses with same alignment were detected.
543 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
544 Test that accesses with same alignment were detected.
545 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 546 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
547 alignment were detected.
548
b7e20b53
GDR
5492005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
550
551 * gcc.dg/Wcxx-compat-1.c: New.
552
92f5e87c
TK
5532005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
554
555 PR libfortran/21480
556 * gfortran.dg/reshape-complex.f90: Add a test for a packed
557 complex array.
558
5878b92f
NS
5592005-06-09 Nathan Sidwell <nathan@codesourcery.com>
560
561 * gcc.dg/alias-8.c: New.
562
7a9430c0
JM
5632005-06-08 Joseph S. Myers <joseph@codesourcery.com>
564
565 * gcc.dg/format/cmn_err-1.c: Update.
566
8b0096b4
JM
5672005-06-08 James A. Morrison <phython@gcc.gnu.org>
568
569 PR target/20666
570 * gcc.target/sparc/fexpand-2.c: New.
571 * gcc.target/sparc/fpmerge-2.c: New.
572 * gcc.target/sparc/fpmul-2.c: New.
573 * gcc.target/sparc/noresult.c: New.
574 * gcc.target/sparc/pdist-2.c: New.
575 * gcc.target/sparc/pdist-3.c: New.
576
625b02b2
AB
5772005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
578
579 PR testsuite/21702
580 * gcc.target/i386/i386.exp: Fix comment typo.
581
98ed9dae
NS
5822005-06-08 Nathan Sidwell <nathan@codesourcery.com>
583
584 PR c++/19497
585 * g++.dg/inherit/using5.C: New.
586 * g++.dg/inherit/using6.C: New.
587
cb6d4a9f
VR
5882005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
589
590 PR c++/19894
591 * g++.dg/template/ptrmem15.C: New test.
592
593 PR c++/20563
594 * g++.dg/ext/label4.C: New test.
595
34cbdf67
EB
5962005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
597
598 * gcc.dg/tls/debug-1.c: New test.
599
4280a26f
DJ
6002005-06-07 Dale Johannesen <dalej@apple.com>
601
602 * gcc.target/i386/movq.c: New.
603
e4cd04f4
DJ
6042005-06-07 Dale Johannesen <dalej@apple.com>
605
606 * gcc.dg/20050607-1.c: New.
607
145357a4
JJ
6082005-06-07 Jakub Jelinek <jakub@redhat.com>
609
610 PR middle-end/21850
611 * gcc.c-torture/execute/20050607-1.c: New test.
612
ae740cce
TK
6132005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
614
615 PR libfortran/21926
616 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
617 Test case where the return array has lowest stride one,
618 but isn't packed.
619
89a590b3
AS
6202005-06-07 Adrian Straetling <straetling@de.ibm.com>
621
622 * lib/target-supports.exp (check_effective_target_sync_int_long):
623 Add s390 and s390x targets.
624
ac182688
ZD
6252005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
626
627 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
628 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
629 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
630 * gcc.dg/tree-ssa/loop-9.c: New test.
631
efb169b0
NS
6322005-06-07 Nathan Sidwell <nathan@codesourcery.com>
633
634 * g++.dg/parse/defarg10.C: New.
635
40182dbf
JJ
6362005-06-06 Jakub Jelinek <jakub@redhat.com>
637
638 PR regression/21897
639 * gcc.c-torture/execute/20050604-1.c: New test.
640
b2a9b208
NS
6412005-06-06 Nathan Sidwell <nathan@codesourcery.com>
642
5e97d404
NS
643 PR 21903
644 * g++.dg/parse/defarg9.C: New.
645
b2a9b208
NS
646 PR c++/20637
647 * g++.dg/inherit/using4.C: New.
648 * g++.dg/overload/error1.C: Adjust expected errors.
649 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
650 * g++.old-deja/g++.brendan/arm2.C: Likewise.
651 * g++.old-deja/g++.other/redecl2.C: Likewise.
652 * g++.old-deja/g++.other/redecl4.C: Likewise.
653 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
654
43faca51
DB
6552005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
656
657 * gfortran.dg/f2c_5.f90: Add -w to dg-options
658
6592005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
660
57493278 661 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
662 dg-additional-files-options
663 * gfortran.dg/f2c_4.f90: New file
664 * gfortran.dg/f2c_4.c: New file
665 * gfortran.dg/f2c_5.f90: New file
666 * gfortran.dg/f2c_5.c: New file
667
86403f0f
TS
6682005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
669
adac7e92 670 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 671
86403f0f
TS
672 PR fortran/21912
673 * gfortran.dg/array_constructor_4.f90: New test.
674
88a7beb7
MM
6752005-06-05 Mark Mitchell <mark@codesourcery.com>
676
677 PR c++/21619
678 * g++.dg/ext/builtin9.C: New test.
679
16191a64
DJ
6802005-06-05 Dale Johannesen <dalej@apple.com>
681
682 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
683 * gcc.c-torture/execute/20050603-2.c: Ditto.
684
88088c03
DN
6852005-06-05 Dorit Nuzman <dorit@il.ibm.com>
686
687 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
688 * gcc.dg/vect/vect-reduc-1.c: New.
689 * gcc.dg/vect/vect-reduc-2.c: New.
690 * gcc.dg/vect/vect-reduc-3.c: New.
691
1c3250ed
DJ
6922005-06-04 Dale Johannesen <dalej@apple.com>
693
694 * gcc.c-torture/execute/20050603-1.c: New.
695 * gcc.c-torture/execute/20050603-2.c: New.
696 * gcc.dg/20050603-3.c: New.
697
29405f94
TS
6982005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
699
8e400578
TS
700 PR fortran/19195
701 * gfortran.dg/debug_1.f90: New test.
57493278 702
29405f94
TS
703 * gfortran.dg/forall_1.f90: New test.
704
ab21e272
TS
7052005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
706
707 * gfortran.dg/array_constructor_3.f90: New test.
708
9a28687d
TS
7092005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
710
711 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
712
28da59e8
HPN
7132005-06-04 Hans-Peter Nilsson <hp@axis.com>
714
715 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
716
472d98b4
JM
7172005-06-04 Joseph S. Myers <joseph@codesourcery.com>
718
719 PR c/21873
720 * gcc.dg/init-excess-1.c: New test.
721
dad732fa
MM
7222005-06-03 Mark Mitchell <mark@codesourcery.com>
723
724 PR c++/21853
725 * g++.dg/expr/static_cast6.C: New test.
726
441e96b5
DN
7272005-06-03 Diego Novillo <dnovillo@redhat.com>
728
729 * gcc.dg/tree-ssa/vrp14.c: New test.
730
7e45bd18
MM
7312005-06-03 Mark Mitchell <mark@codesourcery.com>
732
733 PR c++/21336
734 * g++.dg/template/new2.C: New test.
735
83cd747f
JC
7362005-06-03 Josh Conner <jconner@apple.com>
737
738 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
739 all entries in initializer.
740
548e34cd
RG
7412005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
742
743 PR middle-end/21858
744 * gcc.dg/pr21858.c: New testcase.
745
b956116e
PB
7462005-06-03 Paolo Bonzini <bonzini@gnu.org>
747
748 PR tree-optimization/21292
749
750 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
751 New.
752 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
753 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
754 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
755 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
756 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
757
87e48010
RH
7582005-06-02 Richard Henderson <rth@redhat.com>
759
760 * gcc.dg/sync-2.c: Use -march=i486 for i386.
761
984dfd8c
RG
7622005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
763
764 * gcc.dg/wtypequal.c: New testcase.
765
462508dd
DN
7662005-06-02 Diego Novillo <dnovillo@redhat.com>
767
768 PR 21582
769 * gcc.dg/tree-ssa/pr21582.c: New test.
770
3e3935a9
NS
7712005-06-02 Nathan Sidwell <nathan@codesourcery.com>
772
773 PR c++/21280
774 * g++.dg/opt/interface2.h: New.
775 * g++.dg/opt/interface2.C: New.
776 * g++.dg/init/ctor4.C: Adjust error lines.
777 * g++.old-deja/g++.bob/inherit2.C: Likewise.
778 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
779 * g++.old-deja/g++.jason/opeq3.C: Likewise.
780 * g++.old-deja/g++.pt/assign1.C: Likewise.
781 * g++.old-deja/g++.pt/crash20.C: Likewise.
782
ed3c16fb
DN
7832005-06-02 Dorit Nuzman <dorit@il.ibm.com>
784
785 PR tree-optimization/21734
786 * g++.dg/vect/pr21734_1.cc: New.
787 * g++.dg/vect/pr21734_2.cc: New.
788
fbd4ef4c
NS
7892005-06-02 Nathan Sidwell <nathan@codesourcery.com>
790
58fb06b4
NS
791 PR c++/20350
792 * g++.dg/template/spec24.C: New.
793
fbd4ef4c
NS
794 PR c++/21151
795 * g++.dg/pch/local-1.C: New.
796 * g++.dg/pch/local-1.Hs: New.
797
227858d1
DN
7982005-06-01 Diego Novillo <dnovillo@redhat.com>
799
800 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
801 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
802 * gcc.dg/tree-ssa/pr14341.c: New test.
803 * gcc.dg/tree-ssa/pr14841.c: New test.
804 * gcc.dg/tree-ssa/pr20701.c: New test.
805 * gcc.dg/tree-ssa/pr21086.c: New test.
806 * gcc.dg/tree-ssa/pr21090.c: New test.
807 * gcc.dg/tree-ssa/pr21332.c: New test.
808 * gcc.dg/tree-ssa/pr21458.c: New test.
809 * gcc.dg/tree-ssa/pr21658.c: New test.
810 * gcc.dg/tree-ssa/vrp01.c: New test.
811 * gcc.dg/tree-ssa/vrp02.c: New test.
812 * gcc.dg/tree-ssa/vrp03.c: New test.
813 * gcc.dg/tree-ssa/vrp04.c: New test.
814 * gcc.dg/tree-ssa/vrp05.c: New test.
815 * gcc.dg/tree-ssa/vrp06.c: New test.
816 * gcc.dg/tree-ssa/vrp07.c: New test.
817 * gcc.dg/tree-ssa/vrp08.c: New test.
818 * gcc.dg/tree-ssa/vrp09.c: New test.
819 * gcc.dg/tree-ssa/vrp10.c: New test.
820 * gcc.dg/tree-ssa/vrp11.c: New test.
821 * gcc.dg/tree-ssa/vrp12.c: New test.
822 * gcc.dg/tree-ssa/vrp13.c: New test.
823
8242005-06-01 Alexandre Oliva <aoliva@redhat.com>
825
826 PR 21029
827 * gcc.dg/tree-ssa/pr21029.c: New test.
828
c3a29423
RS
8292005-06-01 Roger Sayle <roger@eyesopen.com>
830
831 * gfortran.dg/logint-1.f: New test case.
832 * gfortran.dg/logint-2.f: Likewise.
833 * gfortran.dg/logint-3.f: Likewise.
834
cf4d246b
JJ
8352005-06-01 Jakub Jelinek <jakub@redhat.com>
836
8e0a600b
JJ
837 PR c/21536
838 PR c/20760
839 * gcc.dg/20050527-1.c: New test.
840
a00cb0b9
JJ
841 * gcc.dg/i386-sse-12.c: New test.
842
cf4d246b
JJ
843 PR fortran/21729
844 * gfortran.dg/implicit_5.f90: New test.
845
bf3ddf8a
FW
8462005-06-01 Feng Wang <fengwang@nudt.edu.cn>
847
848 PR fortran/20883
849 * gfortran/assign_4.f90: New test.
850 * gfortran/assign_2.f90: Change compile to run.
851
a9c9d3fa
GK
8522005-05-31 Geoffrey Keating <geoffk@geoffk.org>
853
57493278 854 * lib/target-supports.exp
a9c9d3fa
GK
855 (check_effective_target_sync_char_short): New.
856 * gcc.dg/sync-2.c: New.
857
60407f7a
ZD
8582005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
859
860 PR tree-optimization/21817
861 * gcc.dg/torture/pr21817-1.c: New.
862
8bd46447
NS
8632005-05-31 Nathan Sidwell <nathan@codesourcery.com>
864
865 PR c++/21165
866 * g++.dg/template/init5.C: New.
867
fba53b18
PT
8682005-05-31 Paul Thomas <pault@gcc.gnu.org>
869
870 * gfortran.dg/char_initialiser_actual.f90:
871 Test character initialisers as actual arguments.
872 * gfortran.dg/char_pointer_comp_assign.f90:
873 Test character pointer structure component assignments.
874 * gfortran.dg/char_array_structure_constructor.f90:
875 Test character components in structure constructors.
876
d763bb10
AP
8772005-05-31 Andrew pinski <pinskia@physics.uc.edu>
878
879 PR middle-end/20931
880 * g++.dg/opt/pr20931.C: New test.
881
8c7a0ea6
AJ
8822005-05-31 Andreas Jaeger <aj@suse.de>
883
884 PR testsuite/20772
885 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
886 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
887 g++.old-deja/g++.ext/asmspec1.C,
888 g++.old-deja/g++.other/regstack.C,
889 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
890 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
891 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
892 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
893 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
894 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
895 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
896 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
897 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
898 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
899 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
900 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
901 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
902 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
903 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
904 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
905 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
906 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
907 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
908
4ea73bfa
JL
9092005-05-31 Jeff Law <law@redhat.com>
910
911 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
912
7f177cf7
PC
9132005-05-30 Paolo Carlini <pcarlini@suse.de>
914
915 PR middle-end/21743
916 * gcc.dg/builtins-1.c: Activate disabled clog test.
917 * gcc.dg/torture/builtin-attr-1.c: Likewise.
918
e0a80504
PT
9192005-05-29 Paul Thomas <pault@gcc.gnu.org>
920
921 * gfortran.dg/char_pointer_assign.f90:
922 Test character-pointer assignments and pointer assignments.
923 * gfortran.dg/char_pointer_dummy.f90:
924 Test character-pointer dummy arguments.
925 * gfortran.dg/char_pointer_func.f90:
926 Test character-pointer function returns.
927 * gfortran.dg/char_pointer_dependency.f90:
928 Test character-pointer functions with dependencies.
929
d035c296
MM
9302005-05-30 Mark Mitchell <mark@codesourcery.com>
931
932 PR c++/21784
933 * g++.dg/lookup/using14.C: New test.
934
d83d092e
KH
9352005-05-30 Kazu Hirata <kazu@cs.umass.edu>
936
937 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
938 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
939 trailing ^M.
940
8eebd8f7
GK
9412005-05-29 Geoffrey Keating <geoffk@apple.com>
942
a9c9d3fa
GK
943 PR c++/17413
944 * g++.dg/template/local5.C: New.
945
66859ace
GK
946 PR target/21761
947 * gcc.c-torture/compile/pr21761.c: New.
948
8eebd8f7
GK
949 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
950 before darwin8.
951
36eb8874
SK
9522005-05-30 Steven G. Kargl
953
954 PR fortran/20846
955 * gfortran.dg/inquire_8.f90: New test.
956
6778b96c
FXC
9572005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
958
1451cecf 959 PR libfortran/21376
6778b96c
FXC
960 * gfortran.dg/output_exponents_1.f90: New test.
961
95af2a1f
FXC
9622005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
963
1451cecf 964 PR libfortran/20006
95af2a1f
FXC
965 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
966
64b2bdb3
MM
9672005-05-28 Mark Mitchell <mark@codesourcery.com>
968
d035c296
MM
969 PR c++/21210
970 * g++.dg/ext/complex1.C: New test.
971
64b2bdb3
MM
972 PR c++/21340
973 * g++.dg/init/ctor6.C: New test.
974
fd44f634
JH
9752005-05-29 Jan Hubicka <jh@suse.cz>
976
977 * gcc.c-torture/compile/pr21562.c: New.
978
d1aa35ae
SK
9792005-05-28 Steven G. Kargl <kargls@comcast.net>
980
981 * gfortran.dg/subnormal_1.f90: New test.
982
d416304e
JH
9832005-05-28 Jan Hubicka <jh@suse.cz>
984
985 * tree-prof.exp: Fix comment.
986 * value-prof-1.c: New.
987 * value-prof-2.c: New.
988 * value-prof-3.c: New.
989 * value-prof-4.c: New.
990
81ae598b
MM
9912005-05-27 Mark Mitchell <mark@codesourcery.com>
992
993 PR c++/21614
994 * g++.dg/expr/ptrmem6.C: New test.
995 * g++.dg/expr/ptrmem6a.C: Likewise.
996
46aad78f
KH
9972005-05-27 Kazu Hirata <kazu@cs.umass.edu>
998
999 PR tree-optimization/21658
1000 * gcc.dg/tree-ssa/pr21658.c: New.
1001
2d637547
NS
10022005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1003
f879d298
NS
1004 PR c++/21455
1005 * g++.dg/inherit/ptrmem3.C: New.
1006
2d637547
NS
1007 PR c++/21681
1008 * g++.dg/parse/template16.C: New.
1009
1acaf650
AJ
10102005-05-27 Andreas Jaeger <aj@suse.de>
1011
c23c7d89
AJ
1012 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1013
1acaf650
AJ
1014 * gcc.dg/i386-sse-8.c: Run test on all archs.
1015
1b258d2f
MS
10162005-05-26 Mike Stump <mrs@apple.com>
1017
1018 * objc.dg/isa-field-1.m: Only run on darwin.
1019 * objc.dg/lookup-1.m: Likewise.
1020 * objc.dg/try-catch-8.m: Likewise.
1021
1acdf11b
RS
10222005-05-26 Roger Sayle <roger@eyesopen.com>
1023
1024 PR tree-optimization/9814
1025 * gcc.dg/pr9814-1.c: New test case.
1026
2c9ed0af
ZL
10272005-05-26 Ziemowit Laski <zlaski@apple.com>
1028
1029 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1030 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1031 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1032 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1033 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1034 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1035 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1036 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1037 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1038 objc.dg/try-catch-8.m: New.
1039
64008915
JJ
10402005-05-26 Janis Johnson <janis187@us.ibm.com>
1041
1042 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1043 remove extraneous semicolons.
1044
5b3bcba2
ZL
10452005-05-26 Ziemowit Laski <zlaski@apple.com>
1046
1047 * obj-c++.dg/comp-types-12.mm: New.
1048 * objc.dg/comp-types-11.m: New.
1049 * objc.dg/selector-4.m: New.
1050
a9f9113a
AJ
10512005-05-26 Andreas Jaeger <aj@suse.de>
1052
1053 PR testsuite/20772
1054 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1055 g++.old-deja/g++.ext/attrib3.C,
1056 g++.old-deja/g++.other/store-expr1.C,
1057 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1058 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1059 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1060 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1061 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1062 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1063 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1064 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1065 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1066 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1067 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1068 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1069 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1070 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1071 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1072 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1073 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1074 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1075 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1076
035b7ccd
AJ
10772005-05-26 Andreas Jaeger <aj@suse.de>
1078
1079 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1080 x86-64 compilation.
1081
b9fa227d
AJ
10822005-05-26 Andreas Jaeger <aj@suse.de>
1083
1084 PR testsuite/20772
1085 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1086 gcc.misc-tests/i386-pf-athlon-1.c,
1087 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1088 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1089 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1090 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1091 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1092 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1093 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1094 programs.
1095
1096 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1097 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1098 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1099 x86-64 compilation.
1100
1101 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1102 x86_64.
1103
1104 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1105 effective-target ilp32.
1106
e689b870
DU
11072005-05-26 David Ung <davidu@mips.com>
1108
1109 * gcc.target/mips/ext_ins.c: New test for testing the generation
1110 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 1111
764e01e6
AJ
11122005-05-26 Andreas Jaeger <aj@suse.de>
1113
1114 * treelang/compile/unsigned.tree: Use gimple instead of
1115 nonexisting generic dump.
1116
598b2024
PB
11172005-05-26 Paolo Bonzini <bonzini@gnu.org>
1118
1119 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1120
11b6985e
AJ
11212005-05-26 Andreas Jaeger <aj@suse.de>
1122
1123 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1124
ba4a3d54
TK
11252005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1126
1127 PR libfortran/17283
1128 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1129 Test callee-allocated memory with write statements.
1130
c10166c4
RS
11312005-05-25 Roger Sayle <roger@eyesopen.com>
1132
1133 PR middle-end/21709
1134 * gcc.dg/pr21709-1.c: New test case.
1135
7cb56e5c
ZL
11362005-05-25 Ziemowit Laski <zlaski@apple.com>
1137 Mike Stump <mrs@apple.com>
047c2765 1138
7cb56e5c 1139 * objc/execute/next_mapping.h: Update for C++.
11b6985e 1140
047c2765
MS
1141 * obj-c++.dg/selector-1.mm: Move to...
1142 * obj-c++.dg/selector-4.mm: here...
1143
25f0f66e 1144 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
1145 * obj-c++.dg/comp-types-1.mm: New.
1146 * obj-c++.dg/cxx-class-1.mm: New.
1147 * obj-c++.dg/cxx-ivars-1.mm: New.
1148 * obj-c++.dg/cxx-ivars-2.mm: New.
1149 * obj-c++.dg/cxx-ivars-3.mm: New.
1150 * obj-c++.dg/cxx-scope-1.mm: New.
1151 * obj-c++.dg/cxx-scope-2.mm: New.
1152 * obj-c++.dg/defs.mm: New.
1153 * obj-c++.dg/empty-private-1.mm: New.
1154 * obj-c++.dg/encode-1.mm: New.
1155 * obj-c++.dg/encode-2.mm: New.
1156 * obj-c++.dg/encode-3.mm: New.
1157 * obj-c++.dg/extern-c-1.mm: New.
1158 * obj-c++.dg/extra-semi.mm: New.
1159 * obj-c++.dg/fix-and-continue-2.mm: New.
1160 * obj-c++.dg/isa-field-1.mm: New.
1161 * obj-c++.dg/ivar-list-semi.mm: New.
1162 * obj-c++.dg/local-decl-1.mm: New.
1163 * obj-c++.dg/lookup-1.mm: New.
1164 * obj-c++.dg/lookup-2.mm: New.
1165 * obj-c++.dg/method-1.mm: New.
1166 * obj-c++.dg/method-2.mm: New.
1167 * obj-c++.dg/method-3.mm: New.
1168 * obj-c++.dg/method-4.mm: New.
1169 * obj-c++.dg/method-5.mm: New.
1170 * obj-c++.dg/method-6.mm: New.
1171 * obj-c++.dg/method-7.mm: New.
1172 * obj-c++.dg/no-extra-load.mm: New.
1173 * obj-c++.dg/overload-1.mm: New.
1174 * obj-c++.dg/pragma-1.mm: New.
1175 * obj-c++.dg/pragma-2.mm: New.
1176 * obj-c++.dg/private-1.mm: New.
1177 * obj-c++.dg/private-2.mm: New.
1178 * obj-c++.dg/proto-qual-1.mm: New.
1179 * obj-c++.dg/qual-types-1.mm: New.
1180 * obj-c++.dg/stubify-1.mm: New.
1181 * obj-c++.dg/stubify-2.mm: New.
1182 * obj-c++.dg/super-class-1.mm: New.
1183 * obj-c++.dg/super-class-2.mm: New.
1184 * obj-c++.dg/super-dealloc-1.mm: New.
1185 * obj-c++.dg/super-dealloc-2.mm: New.
1186 * obj-c++.dg/template-1.mm: New.
1187 * obj-c++.dg/template-2.mm: New.
1188 * obj-c++.dg/template-3.mm: New.
1189 * obj-c++.dg/template-4.mm: New.
1190 * obj-c++.dg/template-5.mm: New.
1191 * obj-c++.dg/template-6.mm: New.
1192 * obj-c++.dg/try-catch-1.mm: New.
1193 * obj-c++.dg/try-catch-2.mm: New.
1194 * obj-c++.dg/try-catch-3.mm: New.
1195 * obj-c++.dg/try-catch-4.mm: New.
1196 * obj-c++.dg/try-catch-5.mm: New.
1197 * obj-c++.dg/try-catch-6.mm: New.
1198 * obj-c++.dg/try-catch-7.mm: New.
1199 * obj-c++.dg/try-catch-8.mm: New.
1200 * obj-c++.dg/try-catch-9.mm: New.
1201 * obj-c++.dg/va-meth-1.mm: New.
1202
d1c8c827
ZL
12032005-05-25 Ziemowit Laski <zlaski@apple.com>
1204
1205 * obj-c++.dg/selector-1.mm: New.
1206 * obj-c++.dg/selector-2.mm: New.
1207
19537c28
ZL
12082005-05-25 Ziemowit Laski <zlaski@apple.com>
1209
1210 * obj-c++.dg/selector-3.mm: New.
1211 * objc.dg/selector-3.m: New.
1212
3d0994b8
ZL
12132005-05-25 Ziemowit Laski <zlaski@apple.com>
1214
1215 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1216 about where warning appears.
1217
29a79fcf
UW
12182005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1219
1220 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1221 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1222 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1223 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1224
9f938de1
UW
12252005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1226
1227 * gcc.dg/20050524-1.c: New test.
1228
670cd5c5
JH
12292005-05-25 Jan Hubicka <jh@suse.cz>
1230
1231 * gcc.dg/tree-prof/inliner-1.c: New.
1232
12332005-05-25 Janis Johnson <janis187@us.ibm.com>
1234
1235 * gcc.dg/tree-prof: New directory.
1236 * gcc.dg/tree-prof/tree-prof.exp: New.
1237
5c498b10
DD
12382005-05-25 DJ Delorie <dj@redhat.com>
1239
1240 * gcc.dg/Wattributes-1.c: New.
1241 * gcc.dg/Wattributes-2.c: New.
1242 * gcc.dg/Wattributes-3.c: New.
1243
150de506
JJ
124420005-05-24 Janis Johnson <janis187@us.ibm.com>
1245
1246 PR tree-optimization/19833
1247 * gcc.dg/uninit-4.c: Remove xfail.
1248 * gcc.dg/uninit-9.c: Ditto.
1249
d1e270fe
ZL
12502005-05-24 Ziemowit Laski <zlaski@apple.com>
1251
1252 * obj-c++.dg/bitfield-[1-5].mm: New.
1253 * obj-c++.dg/class-protocol-1.mm: New.
1254 * obj-c++.dg/comp-types-1[0-1].mm: New.
1255 * obj-c++.dg/comp-types-[2-9].mm: New.
1256 * obj-c++.dg/encode-[4-8].mm: New.
1257 * obj-c++.dg/layout-1.mm: New.
1258 * obj-c++.dg/method-1[0-9].mm: New.
1259 * obj-c++.dg/method-2[0-1].mm: New.
1260 * obj-c++.dg/method-[8-9].mm: New.
1261 * obj-c++.dg/objc-gc-3.mm: New.
1262 * obj-c++.dg/try-catch-10.mm: New.
1263 * objc.dg/bitfield-5.m: New.
1264 * objc.dg/comp-types-10.m: New.
1265 * objc.dg/comp-types-9.m: New.
1266 * objc.dg/layout-1.m: New.
1267 * objc.dg/objc-gc-4.m: New.
1268 * objc.dg/try-catch-9.m: New.
1269 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1270 * objc.dg/comp-types-1.m: Likewise.
1271 * objc.dg/comp-types-[5-6].m: Likewise.
1272 * objc.dg/method-9.m: Likewise.
1273
cce96d4a
JJ
12742005-05-24 Janis Johnson <janis187@us.ibm.com>
1275
37e0a9e8
JJ
1276 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1277 and on hardware without VMX support.
1278
22a90512
JJ
1279 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1280
e31136d2
JJ
1281 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1282
56cfdc9d
JJ
1283 * lib/profopt.exp (dg-final-generate, dg-final-use,
1284 profopt-final-code, profopt-get-options): New.
1285 (profopt-execute): Process test directives.
1286
cce96d4a
JJ
1287 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1288 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1289 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1290
e777303f
AP
12912005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1292
1293 PR C++/21645
1294 * g++.dg/init/ctor5.C: New test.
1295
b348d67c
IR
12962005-05-24 Ira Rosen <irar@il.ibm.com>
1297
1298 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1299 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1300 vect-113.c, vect-114.c.
1301
37495922
AN
13022005-05-23 Adam Nemet <anemet@lnxw.com>
1303
1304 * gcc.dg/const-elim-1.c: Remove xfails.
1305
6cedb4ac
JL
13062005-05-23 Jeff Law <law@redhat.com>
1307
1308 * gcc.c-torture/compile/pr21638.c: New test.
1309 * gcc.c-torture/compile/20050520-1.c: New test.
1310
aa3a4a17
NC
13112005-05-23 Nick Clifton <nickc@redhat.com>
1312
1313 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1314 be a proper triple, ie: m32r*-*-*.
1315 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1316
e0624990
AP
13172004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1318
1319 PR middle-end/21331
1320 PR tree-opt/21293
1321 * gcc.c-torture/compile/pr21293.c: New test.
1322 * gcc.c-torture/execute/pr21331.c: New test.
1323
69dc01e6
RH
13242004-05-20 Richard Henderson <rth@redhat.com>
1325
1326 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1327
cc7e6e8f 13282005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
1329
1330 * obj-c++-dg.exp: Add.
1331 * obj-c++.exp: Add.
1332 * obj-c++.dg/dg.exp: Add.
1333
527abb7a
NC
13342005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1335
1336 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1337 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1338
13392005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 1340
527abb7a
NC
1341 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1342
e4d4cf56
RH
13432004-05-19 Richard Henderson <rth@redhat.com>
1344
1345 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1346
517297ba
JJ
13472005-05-19 Janis Johnson <janis187@us.ibm.com>
1348
fb7111c6
JJ
1349 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1350
517297ba
JJ
1351 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1352
389c6c8b
JJ
13532005-05-19 Jakub Jelinek <jakub@redhat.com>
1354
1355 PR c++/21495
1356 * g++.dg/parse/extern1.C: New test.
1357 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1358
925a4487
EB
13592005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1360
f0cd747e 1361 * gcc.dg/c99-math.h: New.
925a4487
EB
1362 * gcc.dg/c99-math-float-1.c: New test.
1363 * gcc.dg/c99-math-double-1.c: Likewise.
1364 * gcc.dg/c99-math-long-double-1.c: Likewise.
1365
eb384679
RH
13662005-05-18 Richard Henderson <rth@redhat.com>
1367
1368 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1369
46e5b15e
DP
13702005-05-18 Devang Patel <dpatel@apple.com>
1371
1372 * g++.dg/opt/20050511-1.C: New test.
11b6985e 1373
8f4dc7af
TK
13742005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1375
1376 PR libfortran/21127
1377 * gfortran.dg/reshape-complex.f90: New test.
1378
755b3990 13792005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
1380
1381 * gfortran.dg/array_constructor_1.f90: New test.
1382 * gfortran.dg/array_constructor_2.f90: New test.
1383
1e7d0a64
FW
13842005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1385
1386 PR fortran/20954
1387 * gfortran.dg/pr20954.f: New test.
1388
26515aa9
ZL
13892005-05-17 Mike Stump <mrs@apple.com>
1390
1391 Yet more Objective-C++...
1392
1393 * objc.dg/method-5.m: Update.
1394 * objc.dg/method-6.m: Update.
1395 * objc.dg/method-7.m: Update.
1396 * objc.dg/method-9.m: Update.
1397 * objc.dg/try-catch-2.m: Update.
1398
a3a02333
MM
13992005-05-17 Mark Mitchell <mark@codesourcery.com>
1400
1401 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 1402 Remove little-endian optimizations.
a3a02333 1403
a564d0f1
JL
14042005-05-17 Jeff Law <law@redhat.com>
1405
1406 * g++.dg/tree-ssa/pr18414.C: New test.
1407 * gcc.dg/tree-ssa/pr18414.C: New test.
1408 * gcc.dg/tree-ssa/pr17141-1.C: New test.
1409 * gcc.dg/tree-ssa/pr17141-2.C: New test.
1410
1f76e417
RG
14112005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1412
1413 * gcc.dg/compat/generate-random.c: Do not include
1414 libiberty.h.
1415 * gcc.dg/compat/generate-random_r.c: Likewise.
1416
f8912a55
PB
14172005-05-17 Paolo Bonzini <bonzini@gnu.org>
1418
1419 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1420
fb664a2c
RG
14212005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1422
1423 PR middle-end/21595
1424 * g++.dg/tree-ssa/builtin1.C: New testcase.
1425
8de1f441
JJ
14262005-05-17 Jakub Jelinek <jakub@redhat.com>
1427
f23b8501
JJ
1428 PR c++/21454
1429 * g++.dg/opt/const4.C: New test.
1430
7cbd12b8
JJ
1431 PR middle-end/21492
1432 * g++.dg/opt/crossjump1.C: New test.
1433
c477e13b
JJ
1434 PR tree-optimization/21610
1435 * gcc.c-torture/compile/20050516-1.c: New test.
1436
8de1f441
JJ
1437 PR fortran/15080
1438 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1439 about the test failing.
1440 * gfortran.fortran-torture/execute/where_7.f90: New test.
1441 * gfortran.fortran-torture/execute/where_8.f90: New test.
1442
2b5bf0e2
RH
14432005-05-16 Richard Henderson <rth@redhat.com>
1444
1445 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1446 i?86 and x86_64.
1447
d7a6176e
MM
14482005-05-16 Mark Mitchell <mark@codesourcery.com>
1449
1450 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1451 (limits.h): Include unconditionally.
1452 (stdlib.h): Likewise.
1453 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1454 (limits.h): Include unconditionally.
1455 (stdlib.h): Likewise.
1456 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1457 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1458 (limits.h): Include unconditionally.
11b6985e 1459 (stdlib.h): Likewise.
d7a6176e
MM
1460 (hashtab.h): Do not include.
1461 (getopt.h): Likewise.
1462 (stddef.h): Include.
1463 (hashval_t): Define.
1464 (struct entry): Add "next" field.
1465 (HASH_SIZE): New macro.
1466 (hash_table): New variable.
1467 (switchfiles): Do not use xmalloc.
1468 (mix): New macro.
1469 (iterative_hash): New function.
1470 (hasht): Remove.
1471 (e_exists): New function.
1472 (e_insert): Likewise.
1473 (output): Use, instead of libiberty hashtable functions.
1474 (main): Do not use getopt. Do not call htab_create.
11b6985e 1475
cea02b6e
DB
14762005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1477
1478 PR libstdc++/21526
1479 * lib/target-supports.exp (check_mkfifo_available):
1480 Return 0 for cygwin as mkfifo support incomplete on platform.
1481 Fix typos in comments.
1482
5595de0f
MM
14832005-05-15 Mark Mitchell <mark@codesourcery.com>
1484
1485 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1486
b078dfbf
FW
14872005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1488
1489 PR fortran/17432
1490 * gfortran.dg/assign_4.f: New test.
1491
5de2df7b
KH
14922005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1493
1494 PR tree-optimization/21563
1495 * gcc.dg/tree-ssa/pr21563.c: New.
1496
aa313ed4
JH
14972005-05-14 Jan Hubicka <jh@suse.cz>
1498
1499 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1500
03b0db0a
RG
15012005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1502
1503 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1504
967bfd2c
JB
15052005-05-13 Julian Brown <julian@codesourcery.com>
1506
1507 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1508 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1509
81cfbbc2
JH
15102005-05-13 Jan Hubicka <jh@suse.cz>
1511
1512 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1513 * gcc.dg/fold-xor-?.c: Likewise.
1514 * gcc.dg/pr15784-?.c: Likewise.
1515 * gcc.dg/pr20922-?.c: Likewise.
1516 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1517 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1518 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1519
b160dd28
TS
15202005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1521
1522 PR fortran/21260
1523 * gfortran.dg/hollerith_1.f90: New test.
1524
09e7f686
TS
15252005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1526
1527 * gfortran.dg/func_result_2.f90: New test.
1528
802fc826
BD
15292005-05-11 Bud Davis <bdavis@gfortran.org>
1530
1531 * gfortran.dg/dev_null.f90: New test.
1532
5a942c07
RE
15332005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1534
1535 * gcc.dg/arm-vfp1.c: Revert last change.
1536
c5542940
RG
15372005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1538
1539 PR middle-end/19807
1540 PR tree-optimization/19639
1541 * g++.dg/tree-ssa/pr19807.C: New testcase.
1542
da32fddc
FXC
15432005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1544
1545 PR libfortran/21471
1546 * gfortran.dg/append-1.f90: New test.
1547
9a8cb141
DN
15482005-05-10 Diego Novillo <dnovillo@redhat.com>
1549
1550 * gcc.dg/pr18501.c: XFAIL.
1551 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1552 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1553 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1554 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1555 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1556 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1557 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1558 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1559
973ff4c0
TS
15602005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1561
1562 PR fortran/20178
1563 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1564 gfortran.dg/f2c_3.f90: New tests.
1565
e0bba093
TS
1566 * gfortran.dg/return_1.f90: Fix dg annotation.
1567
5fefbc79
JL
15682005-05-10 Diego Novillo <dnovillo@redhat.com>
1569
1570 * gcc.c-torture/compile/20050510-1.c: New test.
1571
ef9bf9a3
MM
15722005-05-10 Mark Mitchell <mark@codesourcery.com>
1573
1574 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1575
64552cd7
BW
15762005-05-10 Bob Wilson <bob.wilson@acm.org>
1577
1578 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1579
8c900457
GL
15802005-05-10 Gabor Loki <loki@gcc.gnu.org>
1581
1582 PR c/17913
1583 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1584
2798c11f
JM
15852005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1586
1587 PR c/21342
1588 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1589 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1590
3f69daa8
BE
15912005-05-10 Ben Elliston <bje@au.ibm.com>
1592
1593 PR debug/16676
1594 * gcc.dg/debug/pr16676.c: New test.
1595
42458609
KH
15962005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1597
1598 PR testsuite/21443
1599 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1600 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1601 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1602 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1603 Change -O1 to -O2.
1604 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1605 -fno-tree-dominator-opts.
1606
7f42f27f
TS
16072005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1608
1609 * gfortran.dg/return_1.f90: New test.
1610
16112005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1612
1613 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1614
1615 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1616
f2710bea
NS
16172005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1618
1619 PR c++/21427
1620 * g++.dg/inherit/covariant13.C: New.
1621
4581ba9d
FXC
16222005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1623
1624 PR libfortran/19155
1625 * gfortran.dg/pr19155.f: New test.
1626
4bbcb8fc
RS
16272005-05-08 Roger Sayle <roger@eyesopen.com>
1628
1629 PR inline-asm/8788
1630 * gcc.dg/pr8788-1.c: New testcase.
1631
401d24f9
RS
16322005-05-08 Richard Sandiford <rsandifo@redhat.com>
1633
5e9ad4cf 1634 PR target/21416
401d24f9
RS
1635 * gcc.target/mips/fpcmp-[12].c: New tests.
1636
34f4edf8
MM
16372005-05-06 Mark Mitchell <mark@codesourcery.com>
1638
1639 * lib/target-supports-dg.exp (dg-require-fork): New function.
1640 (dg-require-mkfifo): Likewise.
1641 * lib/target-supports.exp (check_function_available): New
1642 function.
1643 (check_fork_available): Likewise.
1644 (check_mkfifo_available): Likewise.
1645
b8c1d4a1
JL
16462005-05-06 Jeff Law <law@redhat.com>
1647
1648 * gcc.c-torture/compile/pr21380.c: New test.
1649
46fb43a7
JJ
16502005-05-06 Jakub Jelinek <jakub@redhat.com>
1651
1652 PR c++/20961
1653 * g++.dg/ext/weak3.C: New test.
1654
2226e997
MM
16552005-05-05 Mark Mitchell <mark@codesourcery.com>
1656
1657 PR c++/21352
11b6985e 1658 * g++.dg/template/crash37.C: New test.
2226e997 1659
0d341a6a
PB
16602005-05-05 Paul Brook <paul@codesourcery.com>
1661
1662 * gcc.dg/arm-g2.c: Use effective-target arm32.
1663 * gcc.dg/arm-mmx-1.c: Ditto.
1664 * gcc.dg/arm-scd42-2.c: Ditto.
1665 * gcc.dg/arm-vfp1.c: Ditto.
1666 * lib/target-supports.exp (check_effective_target_arm32): New
1667 function.
1668
e33e218b
TK
16692005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1670
1671 PR libfortran/21354
1672 gfortran.dg/in_pack_rank7.f90: New test.
1673
a7e1c928
AP
16742005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1675
1676 PR middle-end/15618
1677 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1678
125886c7
JJ
16792005-05-04 Jakub Jelinek <jakub@redhat.com>
1680
8148fe65
JJ
1681 PR middle-end/21265
1682 * gcc.dg/20050503-1.c: New test.
1683
125886c7
JJ
1684 PR rtl-optimization/21239
1685 * gcc.dg/i386-sse-11.c: New test.
1686
33270999
AO
16872005-05-03 Alexandre Oliva <aoliva@redhat.com>
1688
1689 PR target/16888
1690 * gcc.target/i386/asm-1.c: New test.
1691
85b583d3
JJ
16922005-05-03 Jakub Jelinek <jakub@redhat.com>
1693
6d34654c
JJ
1694 PR rtl-optimization/21330
1695 * gcc.c-torture/execute/20050502-1.c: New test.
1696
85b583d3
JJ
1697 PR target/21297
1698 * gcc.c-torture/execute/20050502-2.c: New test.
1699
8d8e6b95
UB
17002005-05-03 Uros Bizjak <uros@kss-loka.si>
1701
1702 PR middle-end/21282
1703 * gcc.dg/pr21282.c: New.
1704
90af9146
DB
17052005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1706
1707 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1708 * gcc.dg/vect/vect-92.c: Likewise
1709 * gcc.dg/vect/vect-93.c: Likewise
1710 * gcc.dg/vect/vect-dv-1.c: Likewise
1711 * gcc.dg/vect/vect-dv-2.c: Likewise
1712 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1713
59dc66ec
DB
17142005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1715
1716 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1717 * gfortran.dg/vect/vect-2.f90: Likewise
1718 * gfortran.dg/vect/vect-3.f90: Likewise
1719 * gfortran.dg/vect/vect-4.f90: Likewise
1720 * gfortran.dg/vect/vect-5.f90: Likewise
1721
230215f5
GK
17222005-05-02 Geoffrey Keating <geoffk@apple.com>
1723
1724 PR target/20813
1725 * gcc.dg/rs6000-fpint-2.c: New.
1726
6fb58bba
JM
17272005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1728
1729 PR c/15698
1730 * gcc.dg/builtins-30.c: Update expected messages.
1731 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1732 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1733 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1734
fda05890
KH
17352005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1736
1737 PR tree-optimization/21294
1738 * gcc.dg/tree-ssa/pr21294.c: New.
1739
58646b77
PB
17402005-05-02 Paolo Bonzini <bonzini@gnu.org>
1741
f8912a55
PB
1742 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1743 __builtin_altivec_st_internal_4si built-in.
58646b77 1744
985484fd
MM
17452005-05-02 Mark Mitchell <mark@codesourcery.com>
1746
1747 PR c++/15875
1748 * g++.dg/template/ptrmem14.C: New test.
1749
1e872f31
PB
17502005-05-02 Paul Brook <paul@codesourcery.com>
1751
1752 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1753
b2f97e4a
MM
17542005-05-02 Michael Matz <matz@suse.de>
1755
1756 PR c++/19542
1757 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1758
aee7846e
MM
17592005-05-01 Mark Mitchell <mark@codesourcery.com>
1760
1761 * g++.dg/cpp/weak.C: New test.
1762
9be872b7
ZD
17632005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1764
1765 * gcc.dg/tree-ssa/loop-8.c: New test.
1766
600f3598
MM
17672005-04-30 Michael Maty <matz@suse.de>
1768
1769 * gcc.dg/inline-mcpy.c: New test.
1770
8e249b23
TK
17712005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1772
1773 PR libfortran/18958
1774 * gfortran.dg/eoshift.f90: New test case.
1775
f6c7d65b
PT
17762005-04-30 Paul Thomas <pault@gcc.gnu.org>
1777
1778 PR libfortran/18857
1779 * gfortran.dg/matmul_1.f90: New test.
1780
d5448566
KH
17812005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1782
1783 PR tree-optimization/21030
1784 * gcc.dg/tree-ssa/pr21030.c: New.
1785
7dcc58cd
DP
17862005-04-29 Devang Patel <dpatel@apple.com>
1787
1788 PR tree-optimization/21272
1789 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 1790
d198b59a
JJ
17912005-04-29 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR fortran/13082
1794 PR fortran/18824
1795 * gfortran.dg/entry_4.f90: New test.
1796 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1797 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1798 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1799 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1800 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1801 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1802 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1803
18042005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1805
1806 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1807
1a7bfcc3
PB
18082005-04-29 Paul Brook <paul@codesourcery.com>
1809
1810 * gfortran.dg/entry_3.f90: New test.
1811
438e1428
TS
18122005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1813
1814 * gfortran.dg/implicit_4.f90: New test.
1815
18162005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
1817
1818 * lib/target-supports.exp (check_profiling_available): Return
1819 false for xtensa-*-elf.
1820
438e1428 18212005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
1822
1823 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1824 error if file cannot be deleted.
1825
15d65124
KH
18262005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1827
1828 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1829 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1830 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1831 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1832 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1833 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1834 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1835 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1836 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1837 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1838 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1839 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1840 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1841
781e1004
FXC
18422005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1843
1844 PR fortran/20865
1845 * gfortran.dg/pr20865.f90: New test.
1846
e14a6540
JM
18472005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1848
1849 * gcc.dg/void-cast-2.c: New test.
1850
47aecf47
JM
18512005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1852
1853 PR c/21159
1854 * gcc.dg/void-cast-1.c: New test.
1855
d42a92c8
PB
18562005-04-27 Paolo Bonzini <bonzini@gnu.org>
1857
1858 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
1859
90aeadcb
FXC
18602005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1861
1862 PR fortran/21177
1863 * gfortran.dg/pr21177.f90: New test.
1864
e3cc7254
ZD
18652005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
1866
1867 PR tree-optimization/21171
1868 * gcc.dg/tree-ssa/pr21171.c: New test.
1869
c4336539
PB
18702004-04-27 Paolo Bonzini <bonzini@gnu.org>
1871
90aeadcb
FXC
1872 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1873 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1874 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1875 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1876 gcc.dg/tree-ssa/gen-vect-32.c: New.
1877 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
1878 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
1879 don't run on PPC32.
1880
eb3490b9
JM
18812005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1882
1883 PR c/21213
1884 * gcc.dg/transparent-union-3.c: New test.
1885
5e49f16b
JM
18862005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1887
1888 PR c/20740
1889 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
1890 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
1891 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
1892 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
1893 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
1894 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
1895
5635785a
JL
18962005-04-26 Jeff Law <law@redhat.com>
1897
1898 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
1899 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
1900 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
1901 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
1902 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
1903 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
1904 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
1905
70a390bb
RG
19062004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
1907
1908 PR tree-optimization/17598
1909 * gcc.dg/tree-ssa/pr17598.c: New testcase.
1910
d6ff8575
MS
19112005-04-25 Mike Stump <mrs@apple.com>
1912
1913 * objc.dg/fix-and-continue-1.m: Add.
1914
c2cab3e9
RS
19152005-04-25 Roger Sayle <roger@eyesopen.com>
1916
1917 PR c++/20995
1918 * g++.dg/opt/pr20995-1.C: New test case.
1919
1f4ea3f2
DP
19202005-04-25 Devang Patel <dpatel@apple.com>
1921
1922 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 1923
3321369f
AP
19242005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1925
1926 PR testsuite/21062
1927 * g++.dg/opt/alias2.C (printf): Correct the prototype.
1928
0453e74d
AP
19292005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1930
1931 PR C++/21188
1932 * g++.dg/opt/rtti2.C: New test.
1933
860c8f3b
PB
19342005-04-25 Paul Brook <paul@codesourcery.com>
1935 Steven G. Kargl <kargls@comcast.net>
1936
1937 PR fortran/20879
1938 * gfortran.dg/ichar_1.f90: New file.
1939
49fc196e
JJ
19402005-04-24 Jakub Jelinek <jakub@redhat.com>
1941
8634c649
JJ
1942 PR middle-end/20991
1943 * g++.dg/opt/pr20991.C: New test.
1944
49fc196e
JJ
1945 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
1946 where sizeof (type) < __alignof__ (type).
1947 * gcc.dg/compat/struct-layout-1.h: Likewise.
1948
59191501
PB
19492005-04-24 Per Bothner <per@bothner.com>
1950 Devang Patel <dpatel@apple.com>
1951
1952 PR preprocessor/20907
1953 * gcc.dg/cpp/very-long-comment.c: New test.
1954
eb83e811
TS
19552005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1956
1957 PR fortran/20059
1958 * gfortran.dg/common_5.f: New test.
1959
75cf42cc
RG
19602005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
1961
1962 PR middle-end/21082
1963 * g++.dg/tree-ssa/pr21082.C: New testcase.
1964
be1b5cba
ZD
19652005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
1966
1967 * gcc.dg/vect/vect-99.c: New test.
1968
84d65814
DN
19692005-04-22 Diego Novillo <dnovillo@redhat.com>
1970
1971 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
1972
be240c88
JL
19732005-04-22 Jeff Law <law@redhat.com>
1974
1975 * gcc.dg/uninit-5.c: Remove xfails.
1976 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
1977 conditionals and loads.
1978
19792005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
1980
1981 PR libfortran/20074
1982 PR libfortran/20436
1983 PR libfortran/21108
1984 * gfortran.dg/nested_reshape.f90: new test
1985 * gfortran.dg/reshape-alloc.f90: new test
1986 * gfortran.dg/reshape.f90: new test
1987
d4b47784
MM
19882005-04-22 Mark Mitchell <mark@codesourcery.com>
1989
c5f8b710
MM
1990 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
1991
d4b47784
MM
1992 * gcc.dg/arm-vfp1.c: New test.
1993
1a32490a
AO
19942005-04-22 Alexandre Oliva <aoliva@redhat.com>
1995
1996 PR c++/21087
1997 * g++.dg/lookup/builtin2.C: New test.
1998
ebccb65d
JM
19992005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2000
2001 * gcc.dg/weak/weak-13.c: New test.
2002
915167f5
GK
20032005-04-21 Geoffrey Keating <geoffk@apple.com>
2004
2005 * lib/target-supports.exp (check_effective_target_sync_int_long):
2006 Add powerpc*.
2007
eb7058ce
RS
20082005-04-21 Richard Sandiford <rsandifo@redhat.com>
2009
2010 * gcc.target/mips/branch-1.c: New test.
2011
7fc785d8
RH
20122005-04-21 Richard Henderson <rth@redhat.com>
2013
2014 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2015 * gcc.dg/vect/vect-86.c: Likewise.
2016 * gcc.dg/vect/vect-87.c: Likewise.
2017 * gcc.dg/vect/vect-88.c: Likewise.
2018
1c280337
DP
20192005-04-21 Devang Patel <dpatel@apple.com>
2020
2021 PR optimization/20994
2022 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 2023
187230a7
JM
20242005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2025
2026 PR c/12913
2027 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2028 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2029 gcc.dg/c99-vla-jump-5.c: New tests.
2030
f12b785d
RH
20312005-04-19 Richard Henderson <rth@redhat.com>
2032
11b6985e 2033 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
2034 Fix typo in exists check.
2035 (check_effective_target_sync_int_long): New.
2036 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2037 * gcc.dg/ia64-sync-2.c: Likewise.
2038 * gcc.dg/ia64-sync-3.c: Likewise.
2039 * gcc.dg/ia64-sync-4.c: Likewise.
2040
33ab6245
JM
20412005-04-19 James A. Morrison <phython@gcc.gnu.org>
2042
2043 * gcc.dg/fold-xor-1.c: New test.
f242e769 2044 * gcc.dg/fold-xor-2.c: New test.
33ab6245 2045
47508bd3
JW
20462005-04-19 James E. Wilson <wilson@specifixinc.com>
2047
2048 PR target/20670
2049 * g++.dg/eh/fp-regs.C: New test.
2050
53a2494e
JM
20512005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2052
2053 * gcc.dg/Wint-to-pointer-cast-1.c,
2054 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2055 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2056 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2057
009e94d4
FXC
20582005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2059
2060 PR fortran/16861
2061 * gfortran.dg/pr16861.f90: New test.
2062
a3885f54
JM
20632005-04-18 James A. Morrison <phython@gcc.gnu.org>
2064
2065 * gcc.dg/pr21085.c: New test.
2066
63642370
RS
20672005-04-18 Richard Sandiford <rsandifo@redhat.com>
2068
2069 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2070 (setup_mips_tests, dg-mips-options): New procedures.
2071 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2072 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2073 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2074 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2075 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2076 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2077 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2078 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2079 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2080 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2081 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2082 dg-mips-options instead of dg-options. Remove now-redundant
2083 preprocessor guards.
2084 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2085 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2086 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2087 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2088 * gcc.dg/vr-mult-2.c: Delete.
2089 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2090 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2091 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2092 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2093 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2094 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2095 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2096
ac75c44b
LG
20972005-04-18 Laurent GUERBY <laurent@guerby.net>
2098
2099 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 2100
a45f6936
DP
21012005-04-18 Devang Patel <dpatel@apple.com>
2102
2103 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2104 * gcc.dg/vect/vect-11a.c: New.
2105 * gcc.dg/vect/vect-none.c: Update.
2106 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2107
0eeb03e6
JM
21082005-04-18 James A. Morrison <phython@gcc.gnu.org>
2109
2110 PR tree-optimization/20922
2111 * gcc.dg/pr20922-1.c: New test.
2112 * gcc.dg/pr20922-2.c: New test.
2113 * gcc.dg/pr20922-3.c: New test.
2114 * gcc.dg/pr20922-4.c: New test.
2115 * gcc.dg/pr20922-5.c: New test.
2116 * gcc.dg/pr20922-6.c: New test.
2117
293fcb2e
FXC
21182005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2119
2120 PR libfortran/20950
2121 * gfortran.dg/pr20950.f: New test.
2122
76a66bfd
FXC
21232005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2124
2125 PR libfortran/19216
2126 * gfortran.dg/pr19216.f: New test.
2127
0d21c2a2
KH
21282005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2129
2130 PR tree-optimization/21001
2131 * gcc.dg/tree-ssa/pr21001.c: New.
2132
5f9bfaf2
TK
21332005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2134
2135 PR libfortran/21075
2136 * gfortran.dg/reshape_rank7.f90: New test.
2137
29dc5138
PT
21382005-04-17 Paul Thomas <pault@gcc.gnu.org>
2139
2140 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2141 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2142 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2143 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2144 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2145 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2146 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2147 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2148 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2149 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2150 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2151 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2152 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2153 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2154 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2155 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2156 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2157 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2158 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2159 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2160 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2161
a34938be
RG
21622005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2163
2164 * gfortran.dg/wtruncate.f: New testcase.
2165 * gfortran.dg/wtruncate.f90: New testcase.
2166
79bb956e
MM
21672005-04-16 Mark Mitchell <mark@codesourcery.com>
2168
2169 PR c++/21025
2170 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2171 which sizeof/alignof is dependent, rather than just whether we are
2172 processing_template_decl.
11b6985e 2173
472573f9
TK
21742005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2175
2176 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2177 corrected typo where the wrong variables had been compared.
2178
8e6d7b8a
TK
21792005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2180
2181 PR libfortran/18495
2182 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2183 Test callee-allocated version of return array with a write
2184 statement.
2185 Test spread with a temporary with another write statement.
2186
9f1054af
KH
21872005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2188
2189 PR tree-optimization/21031
2190 * gcc.dg/tree-ssa/pr21031.c: New.
2191
1c432a0c
UB
21922005-04-15 Uros Bizjak <uros@kss-loka.si>
2193
2194 PR tree-optimization/21004
2195 * gcc.dg/builtins-53.c: Include builtins-config.h.
2196 Check floorf, ceilf, floorl and ceill transformations
2197 only when HAVE_C99_RUNTIME is defined.
11b6985e 2198
c87ac7e8
AO
21992005-04-15 Alexandre Oliva <aoliva@redhat.com>
2200
2201 PR middle-end/20739
2202 * gcc.dg/tree-ssa/pr20739.c: New test.
2203
a68bdb0b
MS
22042005-04-14 Mike Stump <mrs@apple.com>
2205
2206 * gcc.dg/Foundation.framework/empty: New.
2207 * gcc.dg/framework-2.c: New.
2208
417ac4e6
KH
22092005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2210
2211 PR tree-optimization/21021
2212 * gcc.c-torture/compile/pr21021.c: New.
2213
b67af20b
JJ
22142005-04-14 Janis Johnson <janis187@us.ibm.com
2215
2216 PR testsuite/21010
2217 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2218 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2219 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2220 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2221 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2222 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2223 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2224 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2225
ae46a07a
RH
22262005-04-14 Richard Henderson <rth@redhat.com>
2227
2228 * lib/target-supports.exp (check_effective_target_vect_condition):
2229 Add ia64, i?86, and x86_64.
2230
ab13f408
SK
22312005-04-14 Steven G. Kargl <kargls@comcast.net>
2232
2233 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2234
a0ce7978
KH
22352005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2236
2237 PR tree-optimization/20657
2238 * gcc.dg/tree-ssa/pr20657.c: New.
2239
2ec76fdb
UB
22402005-04-14 Uros Bizjak <uros@kss-loka.si>
2241
2242 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2243 (long long int)trunc*.
2244
559be41a
UW
22452005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2246
2247 PR target/20927
2248 * gcc.dg/pr20927.c: New test.
2249
6c013920
RS
22502005-04-13 Richard Sandiford <rsandifo@redhat.com>
2251
2252 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2253 * gcc.target/mips/asm-1.c: Likewise.
2254
fda5e936
DJ
22552005-04-13 Dale Johannesen <dalej@apple.com>
2256
2257 * objc.dg/objc-fast-4.m: New.
2258
e190b0b5
HPN
22592005-04-13 Hans-Peter Nilsson <hp@axis.com>
2260
2261 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2262 directory.
2263 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2264
542f103e
DE
22652005-04-13 David Edelsohn <edelsohn@gnu.org>
2266
2267 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
2268 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2269 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 2270
9fb6cbd9
KH
22712005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2272
2273 PR tree-optimization/20913
2274 * gcc.dg/tree-ssa/pr20913.c: New.
2275
60b4ccde
KH
2276 PR tree-optimization/20702
2277 * gcc.dg/tree-ssa/pr20702.c: New.
2278
5782c29d
VR
22792005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2280
2281 PR c++/13744
2282 * g++.dg/inherit/local3.C: New test.
2283
0b90f180
JL
22842005-04-12 Jeff Law <law@redhat.com>
2285
2286 * gcc.dg/tree-ssa/20050412-1.c: New test.
2287
c6abe94d
TK
22882005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2289
2290 PR libfortran/19016
2291 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2292 Add tests with mask generated by expression.
2293 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2294 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2295 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2296
ca11b3fb
UW
22972005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2298
2299 PR middle-end/20917
2300 * gcc.dg/20050409-1.c: New test.
2301
77195d61
AP
23022005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2303
2304 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2305
1e731102
MM
23062005-04-11 Mark Mitchell <mark@codesourcery.com>
2307
2308 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2309 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2310 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2311 (TARGET_CXX): Adjust accordingly.
2312 * target.h (struct gcc_target): Remove epxort_class_data. Add
2313 determine_class_data_visibility and class_data_always_comdat.
2314 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2315 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2316 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2317 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2318 (arm_cxx_determine_class_data_visibility): New.
2319 (arm_cxx_class_data_always_comdat): Likewise.
2320 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2321 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2322 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2323 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2324 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2325 Define.
2326
fc7c5aed
MM
23272005-04-11 Mark Mitchell <mark@codesourcery.com>
2328
2329 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2330
d5bfbe09
GK
23312005-04-11 Geoffrey Keating <geoffk@apple.com>
2332
2333 * gcc.dg/i386-darwin-fpmath.c: New.
2334
b52485c6
DP
23352004-04-11 Devang Patel <dpatel@apple.com>
2336
2337 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2338 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2339 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2340 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2341 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2342 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2343 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2344 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2345 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 2346
b52485c6
DP
23472004-04-11 Devang Patel <dpatel@apple.com>
2348
2349 * gcc.dg/vect/vect-dv-1.c: New test.
2350 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 2351
f8d66d34
DN
23522005-04-11 Diego Novillo <dnovillo@redhat.com>
2353
2354 PR tree-optimization/20933
2355 * gcc.dg/tree-ssa/pr20933.c: New test.
2356
9f32d037
TS
23572005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2358
2359 * gfortran.dg/fold_nearest.f90: New test.
2360
d3010d72
AP
23612005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2362
2363 * gcc.dg/tree-ssa/alias-1.c: New test.
2364
9fabf0d4
DN
23652005-04-11 Diego Novillo <dnovillo@redhat.com>
2366
2367 PR tree-optimization/20920
2368 * g++.dg/tree-ssa/pr20920.C: New test.
2369
f94b1661
UB
23702005-04-11 Uros Bizjak <uros@kss-loka.si>
2371
2372 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2373 (long long int)ceil*.
11b6985e 2374
9ee12b3b
MM
23752005-04-10 Mark Mitchell <mark@codesourcery.com>
2376
2377 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2378 explicit C++ linkage.
2379
51c3f0f6
FXC
23802005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2381
2382 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2383 warning for arithmetic IF statements.
2384
59afe4b4
TK
23852005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2386
2387 * eor_handling_1.f90: New test case.
2388 * eor_handling_2.f90: New test case.
2389 * eor_handling_3.f90: New test case.
2390 * eor_handling_4.f90: New test case.
2391 * eor_handling_5.f90: New test case.
2392 * noadv_size.f90: New test case.
2393 * pad_no.f90: New test case.
2394
ecf9c079
RS
23952005-04-10 Richard Sandiford <rsandifo@redhat.com>
2396
2397 * gcc.c-torture/execute/20050410-1.c: New test.
2398
46382283
AO
23992005-04-09 Alexandre Oliva <aoliva@redhat.com>
2400
2401 * gcc.dg/pr20126.c: New.
2402
f7d7d3b7
SK
24032005-04-09 Bud Davis <bdavis@gfortran.org>
2404 Steven G. Kargl <kargls@comcast.net>
2405
2406 * gfortran.dg/PR19872.f: New test.
2407
24082005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
2409
2410 * gfortran.dg/nint_1.f90: Fix dg-do directive
2411
f7d7d3b7 24122005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
2413
2414 * gfortran.dg/nint_1.f90: New test.
2415
50dd63a9
TK
24162005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2417
2418 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
2419 Added test for callee-allocated arrays with write statements.
2420 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2421 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2422 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2423 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2424 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2425
bd0e28a2
TK
24262005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2427
2428 PR libfortran/20163
2429 * gfortran.dg/open-options-blanks.f: New test.
2430
53d8a8ac
AP
24312005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2432
2433 PR fortran/13257
305ead91 2434 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 2435
1b803355
JJ
24362005-04-09 Jakub Jelinek <jakub@redhat.com>
2437
9d30f3c1
JJ
2438 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2439 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2440 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2441 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2442 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2443 * gcc.c-torture/execute/stdarg-4.c: New test.
2444
2445 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2446
1b803355
JJ
2447 PR target/20795
2448 * g++.dg/abi/param2.C: New test.
2449
f94b1661
UB
24502005-04-09 Uros Bizjak <uros@kss-loka.si>
2451
2452 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2453
d8b42d06
UB
24542005-04-09 Uros Bizjak <uros@kss-loka.si>
2455
2456 * gcc.dg/builtins-53.c: New test.
2457
0bca51f0
DN
24582005-04-08 Diego Novillo <dnovillo@redhat.com>
2459
2460 * g++.dg/tree-ssa/pr18178.C: New test.
2461 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2462 * gcc.c-torture/execute/20041019-1.c: New test.
2463 * gcc.dg/tree-ssa/20041008-1.c: New test.
2464 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2465 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2466 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2467 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2468 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2469 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2470 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2471 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2472 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2473 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2474
69ea8c65
HPN
24752005-04-09 Hans-Peter Nilsson <hp@axis.com>
2476
2477 PR rtl-optimization/20466
2478 * gcc.c-torture/execute/pr20466-1.c: New test.
2479
12af7ba3
MM
24802005-04-08 Mark Mitchell <mark@codesourcery.com>
2481
d4113656
MM
2482 PR c++/20905
2483 * g++.dg/parse/cond2.C: New test.
2484
12af7ba3
MM
2485 PR c++/20145
2486 * g++.dg/warn/Wdtor1.C: New test.
2487
43e1c5f7
FXC
24882005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2489
2490 PR fortran/17229
2491 * gfortran.dg/pr17229.f: New test.
2492
c908c768
SK
24932005-04-07 Steven G. Kargl <kargls@comcast.net>
2494
2495 * gfortran.dg/tiny_1.f90: New test.
2496 * gfortran.dg/tiny_2.f90: ditto.
2497
20d27477
TK
24982005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2499
2500 * gfortran.dg/eor_1.f90: Fix dg-do run line
2501 * gfortran.dg/open_new.f90: Fix dg-do run line
2502
b6e3f572
HPN
25032005-04-07 Hans-Peter Nilsson <hp@axis.com>
2504
2505 * lib/target-supports.exp (get_compiler_messages): Support
2506 optional arguments, the fourth being compiler options.
2507 (check_effective_target_fpic): New proc.
2508 * gcc.dg/20050321-2.c: Restrict to target fpic.
2509
3425638a
JM
25102005-04-06 James A. Morrison <phython@gcc.gnu.org>
2511
2512 * gcc.dg/15443-1.c: New test.
2513 * gcc.dg/15443-2.c: Likewise.
2514
ccccdb8d
TS
25152005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2516
2517 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2518
3693d46c
JM
25192005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2520
2521 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2522
c634366a
JM
25232005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2524
2525 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2526 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2527 -m64.
2528 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2529 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2530 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2531
b17bba6d
MM
25322005-04-06 Mark Mitchell <mark@codesourcery.com>
2533
2534 PR c++/20212
2535 * g++.dg/warn/Wunused-11.C: New test.
2536
982be984
BS
25372005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2538
2539 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2540
b5c5c374
DN
25412005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2542
11b6985e 2543 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2544
6d05585b
MM
25452005-04-05 Mark Mitchell <mark@codesourcery.com>
2546
2547 PR c++/20734
2548 * g++.dg/template/ptrmem13.C: New test.
2549
aca32e16
PB
25502005-04-05 Per Bothner <per@bothner.com>
2551
2552 * lib/gcc.exp: Always add -fno-show-column, for now.
2553
ebabaece
AP
25542005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2555
2556 PR testsuite/20767
2557 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2558 of plain old "unsigned int" for the type of "i". Makes this test
2559 64bit clean.
2560
f19e3a64
JJ
25612005-04-05 Paolo Bonzini <bonzini@gnu.org>
2562
2563 * gcc.dg/i386-ssefn-1.c: New test.
2564 * gcc.dg/i386-ssefn-2.c: New test.
2565 * gcc.dg/i386-ssefn-3.c: New test.
2566 * gcc.dg/i386-ssefn-4.c: New test.
2567
cae064e7
JJ
25682005-04-05 Jakub Jelinek <jakub@redhat.com>
2569
4b284111
JJ
2570 PR tree-optimization/20076
2571 * gcc.dg/builtin-apply4.c: New test.
2572
cae064e7
JJ
2573 PR preprocessor/19475
2574 * gcc.dg/cpp/macspace1.c: New test.
2575 * gcc.dg/cpp/macspace2.c: New test.
2576
87ac6a50
FXC
25772005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2578
2579 * gfortran.dg/pr20755.f: Fixed bad format.
2580
3d3c0aea
MM
25812005-04-05 Mark Mitchell <mark@codesourcery.com>
2582
2583 PR c++/20763
2584 * g++.dg/ext/attrib21.C: New test.
2585
3e0de9d1
DP
25862004-04-05 Devang Patel <dpatel@apple.com>
2587
2588 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2589 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2590
51e9d74c
FXC
25912005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2592
2593 PR libfortran/20755
2594 * gfortran.dg/pr20755.f: New test.
2595
df7cc9b5
FW
25962005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2597
2598 * gfortran.dg/pr15959.f90: New test.
2599 * gfortran.dg/string_pad_trunc.f90: New test.
2600
3eebd776
FXC
26012005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2602
2603 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2604 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2605 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2606 syntax.
2607
3c5ead48
EB
26082005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2609
2610 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2611
bfcf81bf
JDA
26122005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2613
2614 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2615 * gcc.c-torture/compile/20011119-2.c: Likewise.
2616 * gcc.c-torture/compile/981001-2.c: Likewise.
2617
d58a2b83
MM
26182005-04-04 Mark Mitchell <mark@codesourcery.com>
2619
2620 PR c++/20679
2621 * g++.dg/template/overload4.C: New test.
2622
a7b2272b
NS
26232005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2624
38a37714
NS
2625 PR c++/20746
2626 * g++.dg/abi/covariant5.C: New.
2627
a7b2272b
NS
2628 PR debug/20505
2629 * g++.dg/debug/const2.C: New.
2630
4b8d544b
JJ
26312005-04-04 Jakub Jelinek <jakub@redhat.com>
2632
2633 PR rtl-optimization/16104
2634 * gcc.c-torture/execute/20050316-1.c: New test.
2635
edc3676f
NS
26362005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2637
2638 * g++.dg/template/spec23.C: Fix dg-error text.
2639
283da5df
RS
26402005-04-03 Alexandre Oliva <aoliva@redhat.com>
2641
2642 PR c++/19199
2643 * g++.dg/expr/lval2.C: New.
2644
e905ac64
KG
26452005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2646
2647 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2648 __builtin_strcasecmp and __builtin_strncasecmp.
2649
ee307009
NS
26502005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2651
2652 PR c++/20723
2653 * g++.dg/template/spec22.C: New.
2654 * g++.dg/template/spec23.C: New.
2655
00f07d96
DR
26562005-04-03 Dale Ranta <dir@lanl.gov>
2657 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2658
2659 PR libfortran/20068
2660 PR libfortran/20125
2661 PR libfortran/20156
2662 PR libfortran/20471
2663 * gfortran.dg/backspace.f: New test.
2664
596b98ce
AO
26652005-04-02 Daniel Berlin <dberlin@dberlin.org>
2666
2667 * gcc.dg/pr19345.c: New test.
2668
e18d4a19
AO
26692005-04-02 Alexandre Oliva <aoliva@redhat.com>
2670
2671 PR tree-optimization/20640
2672 * gcc.dg/torture/tree-loop-1.c: New.
2673
9f05ff0a
AO
26742005-04-02 Alexandre Oliva <aoliva@redhat.com>
2675
2676 PR rtl-optimization/20290
2677 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2678
51b75924
GK
26792005-04-02 Geoffrey Keating <geoffk@apple.com>
2680
2681 * gcc.dg/rs6000-fpint.c: New.
2682
2c83be0c
JM
26832005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2684
2685 * gcc.dg/old-style-then-proto-1.c: New test.
2686
4159401a
FXC
26872005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2688
2689 * gfortran.fortran-torture/execute/backspace.f90: Check
2690 after backspace and read was incorrect.
2691
944c4392
KG
26922005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2693
88ec1cc9
KG
2694 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2695 buffer past the terminating NUL using memcmp.
2696 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2697 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2698
55badfda
KG
2699 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2700 Fix unused/uninitialized variable warnings.
2701
dadd2dee
KG
2702 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2703 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2704 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2705 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2706
944c4392
KG
2707 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2708 gcc.c-torture/execute/builtins/fputs-lib.c,
2709 gcc.c-torture/execute/builtins/lib/fprintf.c,
2710 gcc.c-torture/execute/builtins/lib/main.c,
2711 gcc.c-torture/execute/builtins/lib/memcmp.c,
2712 gcc.c-torture/execute/builtins/lib/memmove.c,
2713 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2714 gcc.c-torture/execute/builtins/lib/memset.c,
2715 gcc.c-torture/execute/builtins/lib/printf.c,
2716 gcc.c-torture/execute/builtins/lib/sprintf.c,
2717 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2718 gcc.c-torture/execute/builtins/lib/strchr.c,
2719 gcc.c-torture/execute/builtins/lib/strcmp.c,
2720 gcc.c-torture/execute/builtins/lib/strcpy.c,
2721 gcc.c-torture/execute/builtins/lib/strcspn.c,
2722 gcc.c-torture/execute/builtins/lib/strlen.c,
2723 gcc.c-torture/execute/builtins/lib/strncat.c,
2724 gcc.c-torture/execute/builtins/lib/strncmp.c,
2725 gcc.c-torture/execute/builtins/lib/strncpy.c,
2726 gcc.c-torture/execute/builtins/lib/strrchr.c,
2727 gcc.c-torture/execute/builtins/lib/strspn.c,
2728 gcc.c-torture/execute/builtins/lib/strstr.c,
2729 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2730 gcc.c-torture/execute/builtins/strlen-2.c,
2731 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2732 prototypes.
2733
40ce6bf6
DS
27342005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2735
2736 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2737 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2738 selectany usage.
2739
a288c5cd
JJ
27402005-04-01 Jakub Jelinek <jakub@redhat.com>
2741
2742 PR c++/19406
2743 * g++.dg/debug/using1.C: New test.
2744
c5221531
HPN
27452005-04-01 Hans-Peter Nilsson <hp@axis.com>
2746
2747 PR middle-end/20524
2748 * gcc.dg/alias-7.c: Prefix asm-declared name with
2749 __USER_LABEL_PREFIX__.
2750
1ea96b34
JR
27512005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2752
2753 Fix fallout from PR middle-end/15700:
2754 * gcc.c-torture/compile/20011119-1.c: Take
2755 __USER_LABEL_PREFIX__ into account.
2756 * gcc.c-torture/compile/20011119-2.c: Likewise.
2757
c423ee0d
GDR
27582005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2759
2760 PR c++/18644
2761 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2762
0223e4f5
JM
27632005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2764
2765 PR c/17855
2766 * gcc.c-torture/compile/struct-non-lval-1.c,
2767 gcc.c-torture/compile/struct-non-lval-2.c,
2768 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2769
0455fecf
JJ
27702005-03-31 Janis Johnson <janis187@us.ibm.com>
2771
92cf604f
JJ
2772 * gcc.dg/tls/tls.exp: Remove temporary file.
2773 * g++.dg/tls/tls.exp: Ditto.
2774 * lib/file-format.exp: Ditto.
2775 * g++.dg/special/ecos.exp: Ditto.
2776
1194911f
JJ
2777 * lib/profopt.exp: Treat prof_ext as a list.
2778 * gcc.misc-tests/bprob.exp: Ditto.
2779 * g++.dg/bprob/bprob.exp: Ditto.
2780
6491eb15
JJ
2781 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2782 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2783 g++.dg/tree-ssa/pointer-reference-alias.C,
2784 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2785 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2786 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2787 g++.dg/vect/pr19951.cc: Ditto.
2788 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2789 gcc.dg/builtins-47.c: Ditto.
2790 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2791 gcc.dg/pr20115-1.c: Ditto.
2792 * gcc.dg/tree-ssa/20030530-2.c,
2793 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2794 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2795 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2796 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2797 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2798 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2799 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2800 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2801 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2802 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2803 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2804 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2805 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2806 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2807 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2808 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2809 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2810 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2811 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2812 gcc.dg/tree-ssa/20030824-1.c,
2813 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2814 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2815 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2816 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2817 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2818 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2819 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2820 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2821 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2822 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2823 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2824 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2825 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2826 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2827 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2828 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2829 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2830 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2831 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2832 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2833 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2834 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2835 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2836 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2837 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2838 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2839 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2840 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2841 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2842 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2843 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2844 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2845 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2846 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2847 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2848 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2849 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2850 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2851 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2852 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
2853 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
2854 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
2855 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2856 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
2857 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
2858 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
2859 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
2860 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
2861 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
2862 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
2863 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2864 gcc.dg/tree-ssa/useless-1.c: Ditto.
2865 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
2866 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
2867 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
2868 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
2869 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2870 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
2871 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
2872 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
2873 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
2874 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
2875 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
2876 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
2877 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
2878 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
2879 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
2880 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
2881 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
2882 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
2883 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
2884 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
2885 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
2886 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2887 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2888 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
2889 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
2890 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
2891 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
2892 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
2893 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
2894 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
2895 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
2896 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
2897 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
2898 gcc.dg/vect/vect-none.c: Ditto.
2899 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
2900 treelang/compile/unsigned.tree: Ditto.
2901
515e6cd0
JJ
2902 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
2903 * gcc.dg/cpp/direct2s.c: Ditto.
2904 * gcc.dg/cpp/paste4.c: Ditto.
2905 * gcc.dg/cpp/separate-1.c: Ditto.
2906 * gcc.dg/pch/save-temps-1.c: Ditto.
2907 * g++.dg/ext/altivec-10.C: Ditto.
2908 * g++.dg/pch/pch.C: Ditto.
2909
65664157
JJ
2910 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
2911
68a9c13d
JJ
2912 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
2913 * g++.dg/template/repo1.C: Ditto.
2914 * g++.dg/template/repo2.C: Ditto.
2915 * g++.dg/template/repo3.C: Ditto.
2916 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
2917 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
2918 * g++.old-deja/g++.pt/repo1.C: Ditto.
2919 * g++.old-deja/g++.pt/repo2.C: Ditto.
2920 * g++.old-deja/g++.pt/repo3.C: Ditto.
2921 * g++.old-deja/g++.pt/repo4.C: Ditto.
2922
bca28164
JJ
2923 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
2924 * gcc.dg/20030107-1.c: Ditto.
2925 * gcc.dg/20030702-1.c: Ditto.
2926 * gcc.dg/profile-generate-1.c: Ditto.
2927 * g++.dg/other/profile1.C: Ditto.
2928 * g++.old-deja/g++.robertl/eb83.C: Ditto.
2929
0455fecf
JJ
2930 * lib/gcc-dg.exp (remove-build-file): New.
2931 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2932 cleanup-tree-dump, cleanup-saved-temps): New.
2933
dda04398
NS
29342005-03-31 Nathan Sidwell <nathan@codesourcery.com>
2935
2936 PR c++/19203, DR 214
2937 * g++.dg/parse/ambig3.C: Not ambiguous.
2938 * g++.dg/template/spec20.C: New.
2939 * g++.dg/template/spec21.C: New.
2940
1239de63
SE
29412005-03-31 Steve Ellcey <sje@cup.hp.com>
2942
2943 PR target/20045
2944 * gcc.dg/ia64-fptr-1.c: Run only on linux.
2945
14fd645e
FXC
29462005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2947
2948 PR libfortran/20660
2949 * gfortran.dg/negative_unit.f: New test.
2950
ccbca5e4
AM
29512005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
2952
2953 * gcc.dg/20050330-1.c: New test.
2954
ae7f3734
DP
29552005-03-30 Devang Patel <dpatel@apple.com>
2956
2957 * g++.dg/tree-sra/ssa-sra-3.C: New test.
2958
9ba8c99d
DJ
29592005-03-30 Dale Johannesen <dalej@apple.com>
2960
2961 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
2962
408e9b9b
JJ
29632005-03-30 Janis Johnson <janis187@us.ibm.com>
2964
2965 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2966 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
2967 Strip options from test name.
2968
cd9c7bd2
JH
29692005-03-31 Jan Hubicka <jh@suse.cz>
2970
2971 * gcc.dg/varpool-1.c: New testcase.
2972
16ef3acc
JM
29732005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2974
2975 PR c/772
2976 PR c/17913
2977 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
2978 gcc.dg/stmt-expr-label-3.c : New tests.
2979 * gcc.c-torture/execute/medce-2.c: Remove.
2980
1e55c0e2
JM
29812005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2982
2983 PR c/20368
2984 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
2985 tests.
2986
6f6e8901
AM
29872005-03-30 Alan Modra <amodra@bigpond.net.au>
2988
2989 * gcc.c-torture/compile/pr20203.c: New test.
2990
748e31c3
SK
29912005-03-26 Steven G. Kargl <kargls@comcast.net>
2992
2993 * gfortran.dg/promotion.f90: New test.
2994
aa80f4d1
AO
29952005-03-29 Alexandre Oliva <aoliva@redhat.com>
2996
2997 PR middle-end/20491
2998 * gcc.dg/torture/asm-subreg-1.c: New test.
2999
d1edc393
JM
30002005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3001
3002 PR c/20672
3003 * gcc.dg/pr20672-1.c: New test.
3004
8bb46326
DN
30052005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3006
3007 * gfortran.dg/vect: New directory.
3008 * gfortran.dg/vect/vect.exp: New.
3009 * gfortran.dg/vect/vect-1.f90: New test.
3010 * gfortran.dg/vect/vect-2.f90: New test.
3011 * gfortran.dg/vect/vect-3.f90: New test.
3012 * gfortran.dg/vect/vect-4.f90: New test.
3013 * gfortran.dg/vect/vect-5.f90: New test.
3014
1a612e0a
JJ
30152005-03-29 Jakub Jelinek <jakub@redhat.com>
3016
3017 PR middle-end/20622
3018 * gcc.dg/alias-7.c: New test.
3019
360ca054
EB
30202005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3021
3022 * gcc.dg/sparc-reg-1.c: New test.
3023
82498ed4
FXC
30242005-03-28 Steve Ellcey <sje@cup.hp.com>
3025
3026 PR target/19890
3027 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3028
3445a80c
DR
30292005-03-29 Dale Ranta <dir@lanl.gov>
3030 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3031
3032 PR libfortran/20163
3033 * gfortran.dg/pr20163-2.f: New test.
3034
5c55c2e8
JH
30352005-03-28 Jan Hubicka <jh@suse.cz>
3036
3037 PR middle-end/20635
3038 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3039 by Jakub Jelinek.
3040
c295d7b3
DN
30412005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3042
3043 PR tree-optimization/20626
3044 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3045 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3046
a59928bc
SK
30472005-03-26 Steven G. Kargl <kargls@comcast.net>
3048
3049 * gfortran.dg/underflow.f90: New test.
3050 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3051
1ad81c8e
KG
30522005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3053
3054 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3055
e0b23a58
MM
30562005-03-25 Mark Mitchell <mark@codesourcery.com>
3057
3058 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3059 (g++_init): Make sure that CXXFLAGS is set.
3060 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3061 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 3062 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
3063 * lib/objc.exp (objc_init): Likewise.
3064 * lib/treelang.exp (treelang_init): Likewise.
3065
90faeb28
PH
30662005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3067
3068 PR tree-optimization/20470
3069 * gcc.dg/tree-ssa/pr20470.c: New test.
3070
da4c340c
GK
30712005-03-25 Geoffrey Keating <geoffk@apple.com>
3072
3073 * gcc.dg/ppc-stfiwx.c: New.
3074
c3861e7a
SE
30752005-03-25 Steve Ellcey <sje@cup.hp.com>
3076
3077 PR target/19888
3078 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3079
aec6cb10
ZD
30802005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3081
3082 * gcc.dg/20050325-1.c: Fix a typo.
3083
94887ef4
FXC
30842005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3085
3086 PR libfortran/19678
3087 PR libfortran/19679
3088 * gfortran.dg/dos_eol.f: New test.
3089
cd928652
ZD
30902005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3091
3092 PR rtl-optimization/20249
3093 * gcc.dg/20050325-1.c: New test.
3094
a50f3cd3
FXC
30952005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3096
3097 PR libfortran/15332
3098 * gfortran.dg/pr15332.f: New test.
3099
761d80b9
DJ
31002005-03-24 Dale Johannesen <dalej@apple.com>
3101
3102 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3103
a10ce2f8
GK
31042005-03-24 Geoffrey Keating <geoffk@apple.com>
3105
d3d9a67f
GK
3106 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3107 'internal' visibility.
3108 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3109 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3110 'protected' visibility.
3111 * gcc.dg/visibility-7.c: Likewise.
3112 * lib/target-supports.exp (check_visibility_available): Take
3113 a parameter, the kind of visibility to check for.
3114 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3115 to check_visibility_available.
3116
a10ce2f8
GK
3117 * g++.dg/expr/cast3.C: New.
3118
9a15bd63
DE
31192005-03-24 David Edelsohn <edelsohn@gnu.org>
3120
3121 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3122 rs6000.
3123
2eced2c2
SE
31242005-03-24 Steve Ellcey <sje@cup.hp.com>
3125
3126 PR target/20095
3127 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3128
fab2f52c
AO
31292005-03-24 Alexandre Oliva <aoliva@redhat.com>
3130
0a2198f5
AO
3131 * gcc.dg/badshift.c: Renamed to...
3132 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3133
31a69e4e
AO
3134 * gcc.target/i386/badshift.c: Renamed to...
3135 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3136 only.
3137
fab2f52c
AO
3138 PR rtl-optimization/20532
3139 * gcc.target/i386/badshift.c: New.
3140
fd4f678c
FXC
31412005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3142
4f44f5f9 3143 * gfortran.dg/pr18025.f90: New test.
fd4f678c 3144
e69d504e 31452005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 3146
e69d504e
DJ
3147 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3148
0b3deaaf
MM
31492005-03-23 Mark Mitchell <mark@codesourcery.com>
3150
06d7098a
MM
3151 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3152
0b3deaaf
MM
3153 * lib/target-supports.exp (check_iconv_available): Default
3154 libiconv to -liconv, if there is no definition.
3155
2bc3f466
HPN
31562005-03-23 Hans-Peter Nilsson <hp@axis.com>
3157
3158 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3159
8ff24a79
MM
31602005-03-22 Mark Mitchell <mark@codesourcery.com>
3161
3162 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3163 * g++.dg/opt/pr7503-2.C: Likewise.
3164 * g++.dg/opt/pr7503-3.C: Likewise.
3165 * g++.dg/opt/pr7503-4.C: Likewise.
3166 * g++.dg/opt/pr7503-5.C: Likewise.
3167 * g++.dg/warn/minmax.C: New test.
3168
f77b6ca3
FXC
31692005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3170
4f44f5f9
FXC
3171 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3172 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 3173
e5c4f28a
RG
31742005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3175 Jan Hubicka <jh@suse.cz>
3176 Steven Bosscher <stevenb@suse.de
3177
3178 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3179
11e97737
VR
31802005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3181
3182 PR c++/19980
3183 * g++.dg/template/redecl3.C: New test.
3184
0f3744f8
VR
31852005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3186
3187 PR c++/20499
3188 * g++.dg/parse/error16.C: Tweak error markers.
3189
b2a6a2fb
JJ
31902005-03-22 Jakub Jelinek <jakub@redhat.com>
3191
3192 PR target/20561
3193 * gcc.dg/20050321-2.c: New test.
3194
37048601
NS
31952005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3196
3197 PR c++/20465
3198 PR c++/20381
3199 * g++.dg/template/ptrmem12.C: New.
3200
9d7cb254
HPN
32012005-03-22 Hans-Peter Nilsson <hp@axis.com>
3202
3203 PR rtl-optimization/20527
3204 * gcc.c-torture/execute/pr20527-1.c: New test.
3205
e4461577
BE
32062005-03-22 Ben Elliston <bje@au.ibm.com>
3207
3208 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3209 program, compile it into a real executable and then delete the .c
3210 and .x files afterwards, to avoid problems on testglue targets.
3211
979632a0
SH
32122005-03-21 Stuart Hastings <stuart@apple.com>
3213
3214 * gcc.target/i386/sse-2.c: New.
11b6985e 3215
21e01bf1
UB
32162005-03-21 Uros Bizjak <uros@kss-loka.si>
3217
3218 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3219
048a75f4
PC
32202005-03-21 Paolo Carlini <pcarlini@suse.de>
3221
3222 * g++.dg/parse/crash25.C: Fix typo.
3223
e1283056
PC
32242005-03-21 Paolo Carlini <pcarlini@suse.de>
3225
3226 PR c++/20461
3227 * g++.dg/parse/crash24.C: New test.
3228
3229 PR c++/20536
3230 * g++.dg/parse/crash25.C: New test.
3231
32322005-03-21 Paolo Carlini <pcarlini@suse.de>
3233
11b6985e 3234 PR c++/20147
e1283056
PC
3235 * g++.dg/ext/stmtexpr4.C: New test.
3236
90ec750d
RS
32372005-03-20 Roger Sayle <roger@eyesopen.com>
3238
3239 PR middle-end/20539
3240 * gcc.c-torture/compile/pr13066-1.c: New test case.
3241 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3242 * g++.dg/opt/pr13066-1.C: Likewise.
3243
411ffa02
JM
32442005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3245
3246 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3247
9439ae41
TS
32482005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3249
3250 PR fortran/18525
3251 * gfortran.dg/nesting_1.f90: New test.
3252
91a5bc9f
KL
32532005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3254
3255 PR c++/20240
3256 * g++.dg/lookup/using13.C: New test.
3257
26c895e7
KL
32582005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3259
3260 PR c++/20333
3261 * g++.dg/template/crash36.C: New test.
3262
0a1948ed
PC
32632005-03-18 Paolo Carlini <pcarlini@suse.de>
3264
3265 PR c++/20463
3266 * g++.dg/template/crash35.C: New test.
3267
c9982a3f
PC
32682005-03-17 Paolo Carlini <pcarlini@suse.de>
3269
3270 PR c++/19966
3271 * g++.dg/overload/operator2.C: New test.
3272
2786eb77
FXC
32732005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3274
3275 PR libfortran/20257
4f44f5f9 3276 * gfortran.dg/pr20257.f90: New test.
2786eb77 3277
dcdeec06
FXC
32782005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3279
3280 PR libfortran/20480
4f44f5f9 3281 * gfortran.dg/pr20480.f90: New test.
dcdeec06 3282
e4d5432a
RH
32832005-03-16 Richard Henderson <rth@redhat.com>
3284
3285 PR middle-end/15700
3286 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3287 (_rtld_global): New.
3288 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3289 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3290
3291 * gcc.dg/alias-3.c: New.
3292 * gcc.dg/alias-4.c: New.
3293 * gcc.dg/alias-5.c: New.
3294 * gcc.dg/alias-6.c: New.
3295
c79e602b
GK
32962005-03-15 Geoffrey Keating <geoffk@apple.com>
3297
3298 * gcc.dg/cpp/ucnid-7.c: New.
3299
3562bc34
JJ
33002005-03-15 Janis Johnson <janis187@us.ibm.com>
3301 Dorit Naishlos <dorit@il.ibm.com>
3302
3303 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3304 darwin.
3305
5f55a1ba
DN
33062005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3307
3308 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3309 misaligned accesses.
3310 * gcc.dg/vect/vect-58.c: Likewise.
3311 * gcc.dg/vect/vect-92.c: New.
3312 * gcc.dg/vect/vect-93.c: New.
3313
ce2df7c6
FW
33142005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3315
3316 PR fortran/18827
3317 * gfortran.dg/assign_2.f90: New test.
3318 * gfortran.dg/assign_3.f90: New test.
3319 * gfortran.dg/assign.f90: New test.
3320
08091139
JM
33212005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3322
3323 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3324 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3325 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3326 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3327 names.
3328
50668cf6
GK
33292005-03-14 Geoffrey Keating <geoffk@apple.com>
3330
6baba9bb
GK
3331 * gcc.dg/cpp/ucnid-6.c: New.
3332
50668cf6
GK
3333 * gcc.dg/cpp/normalize-1.c: New.
3334 * gcc.dg/cpp/normalize-2.c: New.
3335 * gcc.dg/cpp/normalize-3.c: New.
3336 * gcc.dg/cpp/normalize-4.c: New.
3337 * gcc.dg/cpp/ucnid-4.c: New.
3338 * gcc.dg/cpp/ucnid-5.c: New.
3339 * g++.dg/cpp/normalize-1.C: New.
3340 * g++.dg/cpp/ucnid-1.C: New.
3341
3a3b81e7
AO
33422005-03-14 Alexandre Oliva <aoliva@redhat.com>
3343
3344 * gcc.dg/pr18628.c: New.
3345
aff98faf
AO
33462005-03-14 Alexandre Oliva <aoliva@redhat.com>
3347
3348 PR c++/20280
3349 * g++.dg/tree-ssa/pr20280.C: New.
3350
2bb02bf0
TS
33512005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3352
3353 PR fortran/20467
3354 * gfortran.dg/stfunc_2.f90: New test.
3355
8eaa0f34
ZD
33562005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3357
3358 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3359
dcd6de6d
ZD
33602005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3361
3362 * gcc.dg/tree-ssa/20050314-1.c: New test.
3363
5a24482e
KL
33642005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3365
3366 PR c++/4403
3367 PR c++/9783, DR433
3368 * g++.dg/template/friend34.C: New test.
3369 * g++.dg/template/friend35.C: Likewise.
3370 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3371
bd3d082e
KL
33722005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3373
3374 Friend class name lookup 5/n
3375 PR c++/1016
3376 * g++.dg/lookup/hidden-class1.C: New test.
3377 * g++.dg/lookup/hidden-class2.C: Likewise.
3378 * g++.dg/lookup/hidden-class3.C: Likewise.
3379 * g++.dg/lookup/hidden-class4.C: Likewise.
3380 * g++.dg/lookup/hidden-class5.C: Likewise.
3381 * g++.dg/lookup/hidden-class6.C: Likewise.
3382 * g++.dg/lookup/hidden-class7.C: Likewise.
3383 * g++.dg/lookup/hidden-class8.C: Likewise.
3384 * g++.dg/lookup/hidden-class9.C: Likewise.
3385 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3386 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3387 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3388 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3389 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3390 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3391 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3392 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3393 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3394 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3395 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3396
98f99d7f
MM
33972005-03-13 Mark Mitchell <mark@codesourcery.com>
3398
3399 PR c++/20157
3400 * g++.dg/template/error18.C: New test.
3401
334f3a34
BE
34022005-03-09 Ben Elliston <bje@au.ibm.com>
3403
3404 PR debug/16792
3405 * g++.dg/debug/pr16792.C: New test.
3406
053e7c38
JM
34072005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3408
3409 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
3410 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
3411 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
3412 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
3413 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
3414 test assertion names.
3415
f96c6123
TS
34162003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3417
3418 PR fortran/18600
3419 * gfortran.dg/stfunc_1.f90: New test.
3420
ee943062
TS
34212003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3422
3423 PR fortran/16907
3424 * gfortran.dg/real_index_1.f90: New test.
3425
8f9c06ca
TS
34262005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3427
3428 PR fortran/20323
3429 * gfortran.dg/spec_expr_1.f90: New test.
3430
67c2939d
JM
34312005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3432
3433 PR c/20402
3434 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3435 new parser.
3436
bae88af6
TS
34372005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3438
3439 PR fortran/20361
3440 * gfortran.dg/largeequiv_1.f90: New test.
3441
47e20491
GK
34422005-03-12 Geoffrey Keating <geoffk@apple.com>
3443
3444 * gcc.dg/ucnid-1.c: New.
3445 * gcc.dg/ucnid-2.c: New.
3446 * gcc.dg/ucnid-3.c: New.
3447 * gcc.dg/ucnid-4.c: New.
3448 * gcc.dg/ucnid-5.c: New.
3449 * gcc.dg/ucnid-6.c: New.
3450 * gcc.dg/cpp/ucnid-1.c: New.
3451 * gcc.dg/cpp/ucnid-2.c: New.
3452 * gcc.dg/cpp/ucnid-3.c: New.
3453 * g++.dg/other/ucnid-1.C: New.
3454
5269bfe2
GK
34552005-03-12 Geoffrey Keating <geoffk@apple.com>
3456
3457 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3458
7c6d34c7
PB
34592005-03-11 Per Bothner <per@bothner.com>
3460
3461 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3462 that diagnotics refer to correct token.
3463 * gcc.dg/unused-3.c: Likewise.
3464
9a2a5d37
PB
34652005-03-11 Per Bothner <per@bothner.com>
3466
3467 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3468 constant" is now actually on same line as string constant.
3469 * gcc.dg/cpp/direct2s.c: Likewise.
3470
0ac40e7a
RS
34712005-03-11 Richard Sandiford <rsandifo@redhat.com>
3472
3473 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3474
c585afb3 34752005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
3476
3477 PR libfortran/20124
3478 * gfortran.dg/pr20124.f90: New Test
3479
694d73e1
JM
34802005-03-10 James A. Morrison <phython@gcc.gnu.org>
3481
3482 PR tree-optimization/20130
3483 * gcc.dg/pr20130-1.c: New test.
3484
2f8cbead
SE
34852005-03-10 Steve Ellcey <sje@cup.hp.com>
3486
3487 PR target/20095
3488 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3489
96eb155c
JDA
34902005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3491
3492 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3493
cebfb966
SE
34942005-03-10 Steve Ellcey <sje@cup.hp.com>
3495
3496 * g++.dg/eh/forced1.C: Fix comment.
3497 * g++.dg/eh/forced2.C: Ditto.
3498 * g++.dg/eh/forced3.C: Ditto.
3499 * g++.dg/eh/forced4.C: Ditto.
3500
dddcca1d
AP
35012005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3502
3503 PR rtl-opt/20412
3504 * gcc.c-torture/compile/pr20412.c: New test.
3505
e4fbead1
RS
35062005-03-10 Roger Sayle <roger@eyesopen.com>
3507
3508 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3509
985f2d8f
JJ
35102005-03-10 Jakub Jelinek <jakub@redhat.com>
3511
3512 PR target/20322
3513 * gcc.dg/20050307-1.c: New test.
3514
8117c488
NS
35152005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3516
3517 PR c++/20375
3518 * g++.dg/other/stdarg3.C: New.
3519
372d72d9
JJ
35202005-03-10 Jakub Jelinek <jakub@redhat.com>
3521
004c400a
JJ
3522 PR c++/18384, c++/18327
3523 * g++.dg/init/array19.C: New test.
3524
372d72d9
JJ
3525 PR inline-asm/20314
3526 * gcc.dg/torture/pr20314-1.c: New test.
3527 * gcc.dg/torture/pr20314-2.c: New test.
3528
9c90a97e
UW
35292005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3530
3531 * gcc.dg/20050309-1.c: New test.
3532
d86dc303
KG
35332005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3534
3535 * gcc.dg/builtins-10.c: Reactivate disabled test.
3536 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3537 new cbrt transformations.
3538
02bab9db
MM
35392005-03-09 Mark Mitchell <mark@codesourcery.com>
3540
3541 PR c++/20208
3542 * g++.dg/template/array13.C: New test.
3543
a2fee3d5
PC
35442005-03-09 Paolo Carlini <pcarlini@suse.de>
3545
3546 PR c++/16859
3547 * g++.dg/init/brace4.C: New test.
3548
974b30f0
NS
35492005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3550
3551 PR c++/20186
3552 * g++.dg/template/non-dependent12.C: New.
3553
b5af3133
MM
35542005-03-08 Mark Mitchell <mark@codesourcery.com>
3555
3556 PR c++/20142
0f875e1a 3557 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3558
0f875e1a
MM
3559 PR c++/20142
3560 * g++.dg/init/array18.C: New test.
3561
11289ef9
BE
35622005-03-09 Ben Elliston <bje@au.ibm.com>
3563
3564 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3565 * g++.dg/gcov/gcov.exp: Likewise.
3566 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3567 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3568 * lib/c-torture.exp: Likewise.
3569 * lib/fortran-torture.exp: Likewise.
3570 * lib/g++.exp: Likewise.
3571 * lib/gcc-defs.exp: Likewise.
3572 * lib/gcc-dg.exp: Likewise.
3573 * lib/gcc.exp: Likewise.
3574 * lib/gcov.exp: Likewise.
3575 * lib/gfortran.exp: Likewise.
3576 * lib/mike-g++.exp: Likewise.
3577 * lib/mike-gcc.exp: Likewise.
3578 * lib/objc-torture.exp: Likewise.
3579 * lib/objc.exp: Likewise.
3580 * lib/profopt.exp: Likewise.
3581 * lib/target-libpath.exp: Likewise.
3582 * lib/target-supports.exp: Likewise.
3583 * lib/treelang.exp: Likewise.
3584 * lib/wrapper.exp: Likewise.
3585
61eef20f
JL
35862005-03-08 Jeff Law <law@redhat.com>
3587
3588 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3589 PHI-OPT changes.
3590
6cd3dd5b
IR
35912005-03-08 Ira Rosen <irar@il.ibm.com>
3592
3593 * gcc.dg/vect/pr20122.c: New test.
3594
8f3a7ad6
JL
35952005-03-07 Jeff Law <law@redhat.com>
3596
3597 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3598 was folded away.
3599 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3600 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3601 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3602
7c14c5fe
JDA
36032005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3604
3605 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3606 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3607 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3608
80c4ed35
AP
36092005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3610
3611 PR tree-opt/17671
3612 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3613
f03e8526
MM
36142005-03-07 Mark Mitchell <mark@codesourcery.com>
3615
3616 * g++.dg/warn/Wnvdtor.C: New test.
3617
1de80b0e
RS
36182005-03-07 Richard Sandiford <rsandifo@redhat.com>
3619
3620 * gcc.dg/torture/pr19683-1.c: New test.
3621
02665ea4
SK
36222005-03-06 Steven G. Kargl <kargls@comcast.net>
3623
3624 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3625 * gfortran.dg/g77/19990313-2.f: Ditto.
3626 * gfortran.dg/g77/19990313-3.f: Ditto.
3627 * gfortran.dg/g77/19990525-0.f: Ditto.
3628 * gfortran.dg/g77/19990826-0.f: Ditto.
3629 * gfortran.dg/g77/19990826-2.f: Ditto.
3630 * gfortran.dg/g77/19990826-3.f: Ditto.
3631 * gfortran.dg/g77/20000511-1.f: Ditto.
3632 * gfortran.dg/g77/20000511-2.f: Ditto.
3633 * gfortran.dg/g77/970625-2.f: Ditto.
3634 * gfortran.dg/g77/980310-2.f: Ditto.
3635 * gfortran.dg/g77/980310-3.f: Ditto.
3636 * gfortran.dg/g77/980310-8.f: Ditto.
3637 * gfortran.dg/g77/980519-2.f: Ditto.
3638 * gfortran.dg/g77/alpha1.f: Ditto.
3639 * gfortran.dg/g77/claus.f: Ditto.
3640 * gfortran.dg/g77/erfc.f: Ditto.
3641 * gfortran.dg/g77/short.f: Ditto.
3642 * gfortran.fortran-torture/execute/data.f90: Ditto.
3643 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3644 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3645
6731e86d
JDA
36462005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3647
3648 * lib/file-format.exp (gcc_target_object_format): Add check for som
3649 format and hardcode object formats on hppa*-*-hpux*.
3650 * lib/target-supports.exp (check_weak_available): Add check for som
3651 object format. Always return 0 on hppa*-*-hpux10*.
3652
3653 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3654 is defined.
3655
3656 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3657
11b6985e 36582005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3659
3660 * gfortran.dg/pr19936_1.f90: New test.
3661 * gfortran.dg/pr19936_2.f90: New test.
3662 * gfortran.dg/pr19936_3.f90: New test.
3663
11b6985e 36642005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3665 Paul Thomas <prthomas@drfccad.cea.fr>
3666
02665ea4 3667 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3668 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3669
a103aa92 36702005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3671
3672 PR c++/19311
3673 * g++.dg/template/non-dependent11.C: New test.
3674
74231b0f
UB
36752005-03-05 Uros Bizjak <uros@kss-loka.si>
3676
3677 * lib/target-supports.exp (check_iconv_available): Fix comment.
3678
744b2d61
JDA
36792005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3680 Joseph S. Myers <joseph@codesourcery.com>
3681
3682 PR c++/19797
3683 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3684
e38f9c21
MS
36852005-03-04 Matthew Sachs <msachs@apple.com>
3686
3687 * gcc.exp (gcc_target_compile): Put braces around
3688 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3689 * objc.exp (objc_target_compile): Likewise.
3690 * treelang.exp (treelang_target_compile): Likewise.
3691
3852e8b8
TS
36922005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3693
3694 PR fortran/19673
3695 * gfortran.dg/func_result_1.f90: New test.
3696
99ff9e7a
BE
36972005-03-04 Ben Elliston <bje@au.ibm.com>
3698
3699 * gcc.misc-tests/options.exp: New test.
3700
8d06c809
JM
37012005-03-03 James A. Morrison <phython@gcc.gnu.org>
3702
3703 * gcc.dg/pr15784-4.c: New test.
3704
3159b178
GK
37052005-03-03 Geoffrey Keating <geoffk@apple.com>
3706
3707 * gcc.c-torture/execute/pr17133.c: New.
3708 * gcc.c-torture/compile/20050303-1.c: New.
3709
ad16e76b
DB
37102005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3711
3712 * gcc.dg/cpp/assert4.c: Fix for cygwin
3713
713101a6
AO
37142005-03-02 Alexandre Oliva <aoliva@redhat.com>
3715
3716 * g++.dg/overload/using2.C: New.
3717
9560cbde
MM
37182005-03-02 Mark Mitchell <mark@codesourcery.com>
3719
3720 PR c++/19916
3721 * g++.dg/init/ptrmem2.C: New test.
3722
766beb40
JM
37232005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3724
3725 PR c/8927
3726 * gcc.dg/pr8927-1.c: New test.
3727
742f25b3
NS
37282005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3729
3730 PR c++/20232
3731 * g++.dg/inherit/covariant12.C: New.
3732
2a4a7830
TS
37332005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3734
3735 PR fortran/19479
3736 * gfortran.dg/bound_1.f90: New test.
3737
3f8b16e7
JJ
37382005-02-28 Janis Johnson <janis187@us.ibm.com>
3739
3740 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3741 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3742
4e3d9146
JM
37432005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3744
3745 PR c/20245
3746 * gcc.dg/pr20245-1.c: New test.
3747
4f380bf8
RS
37482005-02-28 Jakub Jelinek <jakub@redhat.com>
3749
3750 PR middle-end/19874
3751 * gcc.c-torture/execute/20050119-2.c: New test case.
3752
e02e1504
BE
37532005-02-28 Ben Elliston <bje@au.ibm.com>
3754
3755 * README: Update the DejaGnu bug reporting address.
3756 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3757 * lib/objc-torture.exp: Likewise.
3758
5902435e
SK
37592005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3760
3761 * gfortran.dg/boz_1.f90: New test.
3762 * gfortran.dg/boz_3.f90: New test.
3763 * gfortran.dg/boz_4.f90: New test.
3764
ae18f176
SK
37652005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3766
3767 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 3768 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 3769
d8f92af2
FXC
37702005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3771
3772 PR libfortran/20101
3773 * gfortran.dg/write_0_pe_format.f90: New test.
3774
5591e5f9
JJ
37752005-02-27 Jakub Jelinek <jakub@redhat.com>
3776
3777 PR c++/20206
3778 * g++.dg/opt/thunk2.C: New test.
3779 * g++.dg/opt/covariant1.C: New test.
3780
34d6d42f
TS
37812005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3782
3783 * gfortran.dg/e_d_fmt.f90: New test.
3784
fd0e6f78
KH
37852005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3786
3787 * gcc.dg/asm-b.c: Fix comment typos.
3788
b4852d23
AP
37892005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3790
3791 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3792 a V_MAY_DEF also.
3793
c529e0fe
AP
37942005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3795
3796 PR tree-opt/20188
3797 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3798 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3799 * gcc.dg/asm-b.c: New test.
3800
49750739
RS
38012005-02-26 Richard Sandiford <rsandifo@redhat.com>
3802
3803 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3804 Disable this test on IRIX 6.
3805
27bf414c
JM
38062005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3807
3808 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3809 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3810 parser.
3811
736c86ad
DN
38122005-02-25 Diego Novillo <dnovillo@redhat.com>
3813
3814 PR tree-optimization/20204
3815 * testsuite/gcc.dg/pr20204.c: New test.
3816
6ecfe13b
JJ
38172005-02-24 Jakub Jelinek <jakub@redhat.com>
3818
04fa46cf
JJ
3819 PR target/20196
3820 * gcc.c-torture/execute/20050224-1.c: New test.
3821
6ecfe13b
JJ
3822 PR c++/20175
3823 * g++.dg/warn/Wbraces2.C: New test.
3824
1ceb02be
MM
38252005-02-23 Mark Mitchell <mark@codesourcery.com>
3826
3827 PR c++/19878
3828 * g++.dg/init/const2.C: New test.
3829
c5625c0c
HPN
38302005-02-23 Hans-Peter Nilsson <hp@axis.com>
3831
3832 PR tree-optimization/20100
3833 * gcc.c-torture/execute/pr20100-1.c: New test.
3834
0366dfe9
TS
38352005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3836
3837 * gfortran.dg/implicit_3.f90: New test.
3838
d1303acd
TS
3839 * gfortran.dg/deftype_1.f90: New test.
3840
6b211746
AO
38412005-02-23 Alexandre Oliva <aoliva@redhat.com>
3842
3843 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3844 the test passes.
3845 * g++.dg/other/anon3.C: Accept a warning.
3846
ea2d006d
KH
38472005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3848
3849 * gcc.dg/pr20017.c: Fix a comment typo.
3850
b26b1000
BD
38512005-02-23 Bud Davis <bdavis@gfortran.org>
3852
3853 * gfortran.dg/list_read_4.f90: Change to f90 comments.
3854
40205a36
EB
38552005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3856
3857 PR ada/19902
3858 * ada/acats/tests/cxa/cxa3004.a: Remove.
3859 * ada/acats/tests/cxb/cxb30061.am: Likewise.
3860
744b12b6
MM
38612005-02-22 Mark Mitchell <mark@codesourcery.com>
3862
67935995
MM
3863 PR c++/20073
3864 * g++.dg/init/const1.C: New test.
3865
744b12b6
MM
3866 PR c++/19991
3867 * g++.dg/parse/constant7.C: New test.
3868
3869 PR c++/20152
3870 * g++.dg/parse/error27.C: New test.
3871 * g++.dg/template/qualttp15.C: Adjust error markers.
3872 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 3873
744b12b6
MM
3874 PR c++/20153
3875 * g++.dg/template/error17.C: New test.
3876
3877 PR c++/20148
3878 * g++.dg/parser/error26.C: New test.
3879
90c1d75a
DN
38802005-02-22 Diego Novillo <dnovillo@redhat.com>
3881
3882 PR tree-optimization/20100
3883 PR tree-optimization/20115
3884 * gcc.dg/pr20115.c: New test.
3885 * gcc.dg/pr20115-1.c: New test.
3886 * gcc.dg/pr20100.c: New test.
3887 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
3888 call-clobbered variables after alias1.
3889
397763d2
BD
38902005-02-22 Bud Davis <bdavis@gfortran.org>
3891
3892 * gfortran.dg/list_read_4.f90: new test.
3893
78d5a34b
KH
38942005-02-22 Kazu Hirata <kazu@cs.umass.edu>
3895
3896 PR rtl-optimization/20017.
3897 * gcc.dg/pr20017.c: New.
3898
263fb23d
DP
38992005-02-22 Devang Patel <dpatel@apple.com>
3900
3901 PR 19952
3902 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 3903
b671e5a4
MM
39042005-02-22 Mark Mitchell <mark@codesourcery.com>
3905
3906 PR c++/19883
3907 * g++.dg/parse/constant6.C: New test.
3908
9a5f05de
UB
39092005-02-22 Uros Bizjak <uros@kss-loka.si>
3910
3911 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3912 * g++.dg/charset/asm2.c: Likewise.
3913 * g++.dg/charset/asm3.c: Likewise.
3914 * g++.dg/charset/asm4.c: Likewise.
3915 * g++.dg/charset/asm5.c: Likewise.
3916 * g++.dg/charset/attribute1.c: Likewise.
3917 * g++.dg/charset/attribute2.c: Likewise.
3918 * g++.dg/charset/extern1.cc: Likewise.
3919 * g++.dg/charset/extern2.cc: Likewise.
3920 * g++.dg/charset/extern3.cc: Likewise.
3921 * g++.dg/charset/function.cc: Likewise.
3922 * g++.dg/charset/string.c: Likewise.
3923 * g++.dg/charset/charset.exp: Likewise.
3924 * lib/target-supports.exp (check_iconv_available): Fix comment.
3925
ac675201
UB
39262005-02-22 Uros Bizjak <uros@kss-loka.si>
3927
3928 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
3929 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3930 * gcc.dg/charset/asm2.c: Likewise.
3931 * gcc.dg/charset/asm3.c: Likewise.
3932 * gcc.dg/charset/asm4.c: Likewise.
3933 * gcc.dg/charset/asm5.c: Likewise.
3934 * gcc.dg/charset/asm6.c: Likewise.
3935 * gcc.dg/charset/attribute1.c: Likewise.
3936 * gcc.dg/charset/attribute2.c: Likewise.
3937 * gcc.dg/charset/builtin1.c: Likewise.
3938 * gcc.dg/charset/extern.c: Likewise.
3939 * gcc.dg/charset/function.c: Likewise.
3940 * gcc.dg/charset/string.c: Likewise.
9a5f05de 3941 * gcc.dg/charset/charset.exp: Likewise.
ac675201 3942
ec88bf8b
BD
39432005-02-21 Bud Davis <bdavis9659@comcast.net>
3944
3945 PR fortran/20086
3946 * gfortran.dg/pr20086.f90: New test.
3947
bb2e1640
AO
39482005-02-21 Alexandre Oliva <aoliva@redhat.com>
3949
3950 PR tree-optimization/19786
3951 * g++.dg/tree-ssa/pr19786.C: New.
3952
f65ca04d
TS
39532005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3954
3955 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
3956
39572005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
3958
3959 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
3960
da7fdff6
TS
39612005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3962
3963 * gfortran.dg/do_iterator: Split loop, markup all lines for
3964 which an error locus is printed.
3965 * gfortran.dg/pr17708.f90: Markup all lines for which an error
3966 locus is printed.
3967 * gfortran.dg/select_4.f90: Likewise.
3968 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
3969 locuses in the various permutations.
3970
237eaf79
DN
39712005-02-20 Dorit Naishlos <dorit@il.ibm.com>
3972
3973 PR tree-optimization/19951
3974 * g++.dg/vect: New directory.
3975 * g++.dg/vect/vect.exp: New file.
3976 * g++.dg/vect/pr19951.cc: New testcase.
3977 * g++.dg/dg.exp: Also prune vectorizer tests.
3978
c5ff069d
ZW
39792005-02-20 Zack Weinberg <zack@codesourcery.com>
3980
3981 PR 18785
3982 * gcc.dg/charset/builtin1.c: New test.
3983
72aff31a
VR
39842005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3985
3986 PR c++/19299
3987 * g++.dg/inherit/volatile1.C: New test.
3988
3989 PR c++/19440
3990 * g++.dg/template/dtor4.C: New test.
3991
c60d77d4
SK
39922005-02-19 Steven G. Kargl <kargls@comcast.net>
3993
3994 * gfortran.dg/int_1.f90: New test.
3995
04c90eea
DP
39962005-02-19 Devang Patel <dpatel@apple.com>
3997
3998 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 3999
332e7efe
SK
40002005-02-19 Steven G. Kargl <kargls@comcast.net>
4001
4002 * gfortran.dg/achar_1.f90: New test.
4003
09312c29
HPN
40042005-02-19 Hans-Peter Nilsson <hp@axis.com>
4005
4006 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4007
f10a6654
ZD
40082005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4009 Jakub Jelinek <jakub@redhat.com>
4010
4011 PR tree-optimization/19828
4012 * gcc.dg/tree-ssa/loop-7.c: New test.
4013 * gcc.c-torture/execute/20050218-1.c: New test.
4014
58cb41e6
JJ
40152005-02-19 Jakub Jelinek <jakub@redhat.com>
4016
4017 PR c/20043
4018 * gcc.dg/transparent-union-1.c: New test.
4019 * gcc.dg/transparent-union-2.c: New test.
4020
61b42179
JW
40212005-02-18 James E Wilson <wilson@specifixinc.com>
4022
4023 PR tree-optimization/18977
4024 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4025
d6083c7d
UW
40262005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4027
4028 PR target/20054
4029 * gcc.dg/pr20054.c: New test.
4030
aecc0cf0
GB
40312005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4032
c5ff069d
ZW
4033 PR c++/19508
4034 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 4035
77f04481
AP
40362004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4037
4038 PR middle-end/20030
4039 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4040
2aabee29
AO
40412005-02-18 Alexandre Oliva <aoliva@redhat.com>
4042
4043 PR c++/20008
4044 * g++.dg/opt/switch4.C: New.
4045
58203599
JJ
40462005-02-18 Jakub Jelinek <jakub@redhat.com>
4047
0948e392
JJ
4048 PR c++/20023
4049 PR tree-optimization/20009
4050 * gcc.c-torture/compile/20050217-1.c: New test.
4051 * g++.dg/opt/switch3.C: New test.
4052
58203599
JJ
4053 PR tree-optimization/18947
4054 * gcc.c-torture/compile/20050215-1.c: New test.
4055 * gcc.c-torture/compile/20050215-2.c: New test.
4056 * gcc.c-torture/compile/20050215-3.c: New test.
4057
856a4ce6
AO
40582005-02-17 Alexandre Oliva <aoliva@redhat.com>
4059
ae54ec16
AO
4060 PR c++/20028
4061 * g++.dg/template/crash34.C: New.
4062
856a4ce6
AO
4063 PR c++/20022
4064 * g++.dg/other/access3.C: New.
4065
d6a5df6a
IR
40662005-02-17 Ira Rosen <irar@il.ibm.com>
4067
4068 * gcc.dg/vect/vect-98.c: New test.
4069
5fcfe0b2
KH
40702005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4071
4072 PR tree-optimization/19967
4073 * gcc.dg/pr19967.c: New.
4074
8940b3b2
JJ
40752005-02-16 Jakub Jelinek <jakub@redhat.com>
4076
4077 PR middle-end/19857
4078 * gcc.dg/tree-ssa/20050215-1.c: New test.
4079 * gcc.c-torture/execute/20050215-1.c: New test.
4080
6da55c00
EC
40812005-02-15 Eric Christopher <echristo@redhat.com>
4082
4083 * gcc.dg/cpp/20050215-1.c: New file.
4084
40f84775
JM
40852005-02-15 James A. Morrison <phython@gcc.gnu.org>
4086
4087 PR tree-optimization/15785
4088 * gcc.dg/pr15785-1.c: New test.
4089
e5e459bf
AO
40902005-02-15 Alexandre Oliva <aoliva@redhat.com>
4091
4092 PR c++/17788
4093 * g++.dg/init/ctor4.C: New.
4094 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4095
88fb930d
JM
40962005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4097
4098 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4099 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4100
073aa601
AS
41012005-02-15 Andreas Schwab <schwab@suse.de>
4102
4103 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4104 declare malloc.
4105
ab71324a
AK
41062005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4107
4108 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4109
9a06c1cb
DN
41102005-02-14 Diego Novillo <dnovillo@redhat.com>
4111
4112 PR tree-optimization/19853
4113 * gcc.c-torture/compile/pr19853.c: New test.
4114
4230cec2
NS
41152005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4116
f769035f
NS
4117 PR c++/19608
4118 * g++.dg/parse/local-class1.C: New.
4119
4230cec2
NS
4120 PR c++/19895
4121 * g++.dg/parse/ptrmem3.C: New.
4122
4123 PR c++/19884
4124 * g++.old-deja/g++.oliva/template6.C: Add another case.
4125 * g++.dg/template/explicit6.C: New.
4126
d1fc3bbd
AO
41272005-02-14 Alexandre Oliva <aoliva@redhat.com>
4128
4129 PR c++/17816
4130 * g++.dg/other/redecl2.C: New.
4131
12a669d1
NS
41322005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4133
4134 PR c++/19891
4135 * g++.dg/abi/covariant4.C: New.
4136
6f49fdcc
JM
41372005-02-13 James A. Morrison <phython@gcc.gnu.org>
4138
4139 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4140
c202a7f9
DN
41412005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4142
4143 * gcc.dg/vect/vect-96.c: Fix typo.
4144
d3270770
KL
41452005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4146
4147 PR c++/14479
4148 PR c++/19487
4149 * g++.dg/template/enum5.C: New test.
4150
8ad833ac
IR
41512005-02-12 Ira Rosen <irar@il.ibm.com>
4152
4153 * gcc.dg/vect/vect-97.c: New test.
4154
e3a8a4ed
IR
41552005-02-12 Ira Rosen <irar@il.ibm.com>
4156
4157 * gcc.dg/vect/vect-96.c: New test.
4158
c94a75af
UB
41592005-02-12 Uros Bizjak <uros@kss-loka.si>
4160
4161 * gcc.dg/builtins-34.c: Also check ldexp*.
4162
6092c5db
HPN
41632005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4164
4165 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4166
56afd7aa
JJ
41672005-02-11 Janis Johnson <janis187@us.ibm.com>
4168
a29c731d
JJ
4169 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4170 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4171 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4172 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4173 selector_list, selector_expression, dg-process-target): Move to new
4174 file target-supports-dg.exp.
4175 * lib/target-supports-dg.exp: New.
4176
56afd7aa
JJ
4177 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4178 New.
4179
97e9692b
JJ
41802005-02-11 Jakub Jelinek <jakub@redhat.com>
4181
36b23fd7
JJ
4182 PR c++/19666
4183 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4184
97e9692b
JJ
4185 PR middle-end/19858
4186 * gcc.c-torture/compile/20050210-1.c: New test.
4187
712b39c5
MM
41882005-02-11 Mark Mitchell <mark@codesourcery.com>
4189
4190 PR c++/19755
4191 * g++.dg/warn/Wbraces1.C: New test.
4192
ba78d452
RG
41932005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4194
4195 * gcc.dg/builtins-52.c: New testcase.
4196
ccf7f880
JJ
41972005-02-10 Jakub Jelinek <jakub@redhat.com>
4198
4199 PR c/19342
4200 * gcc.c-torture/execute/20050119-1.c: New test.
4201
6e5bdc64
MM
42022005-02-09 Mark Mitchell <mark@codesourcery.com>
4203
4204 PR c++/19811
4205 * g++.dg/init/delete1.C: New test.
4206
5cb0baad
AP
42072005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4208
4209 PR c++/18470
4210 * g++.dg/template/static12.C: New test.
4211
88e95ee3
MM
42122005-02-09 Mark Mitchell <mark@codesourcery.com>
4213
4214 PR c++/19787
4215 * g++.dg/conversion/ambig1.C: New test.
4216
4217 PR c++/19739
4218 * g++.dg/ext/attrib19.C: New test.
4219
4220 PR c++/19732
4221 * g++.dg/parse/dtor5.C: New test.
4222
4223 PR c++/19762
4224 * g++.dg/template/dtor3.C: New test.
4225
4226 PR c++/19826
4227 * g++.dg/template/static11.C: New test.
4228 * g++.dg/template/crash2.C: Remove dg-error marker.
4229
5b00de71
JJ
42302005-02-09 Janis Johnson <janis187@us.ibm.com>
4231
4232 PR C++/18491
4233 * g++.old-deja/g++.mike/p10769a.C: Remove.
4234
e3bb43c0
RS
42352005-02-09 Roger Sayle <roger@eyesopen.com>
4236
4237 * gcc.dg/builtins-48.c: New test case.
4238 * gcc.dg/builtins-49.c: New test case.
4239 * gcc.dg/builtins-50.c: New test case.
4240 * gcc.dg/builtins-51.c: New test case.
4241
08c2481a
ILT
42422005-02-09 Ian Lance Taylor <ian@airs.com>
4243
4244 PR middle-end/19583
4245 * g++.dg/warn/Wreturn-type-3.C: New test.
4246
17684d46
RG
42472005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4248
4249 PR middle-end/19402
4250 * gcc.dg/pr19402-1.c: New testcase.
4251 * gcc.dg/pr19402-2.c: likewise.
4252
0c6c135b
RG
42532005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4254
4255 PR middle-end/19854
4256 * g++.dg/tree-ssa/tmmti.C: New testcase.
4257
3ee79d96
JM
42582005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4259
4260 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4261
9f4faeae
MM
42622005-02-08 Mark Mitchell <mark@codesourcery.com>
4263
4264 PR c++/19733
4265 * g++.dg/parse/crash23.C: New test.
4266 * g++.dg/warn/Weff1.C: New test.
4267
ec2cd8b2
JM
42682005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4269
4270 * gcc.dg/20050209-1.c: New test.
4271
ec3d00a0
JM
42722005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4273
4274 PR target/19799
4275 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4276
ecddfb39
MS
42772005-02-08 Mike Stump <mrs@apple.com>
4278
4279 * g++.dg/pch/import-2.c: New test.
4280 * g++.dg/pch/import-2.hs: New.
4281 * g++.dg/pch/include/import-2a.h: New.
4282 * g++.dg/pch/include/import-2b.h: New.
4283
996f0578
JJ
42842005-02-08 Janis Johnson <janis187@us.ibm.com>
4285
4286 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4287
eac33acc
TS
42882005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4289
4290 * gfortran.dg/substr_1.f90: New test.
4291
6a96f5c1
RG
42922005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4293
4294 PR middle-end/19775
4295 * gcc.dg/torture/builtin-power-1.c: Disable test for
4296 invalid transformation.
4297 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4298 no longer optimize.
4299 * gcc.dg/builtins-47.c: New testcase.
4300
c5ff069d 43012005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 4302 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 4303
c866976a
LB
4304 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4305
2c58f7dd
RS
43062005-02-06 Richard Sandiford <rsandifo@redhat.com>
4307
4308 * gcc.c-torture/compile/20050206-1.c: New test.
4309
9df935d8
AP
43102005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4311
4312 PR tree-opt/19768
4313 * g++.dg/opt/pr19768.C: New test.
4314
50d4a707
AP
43152005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4316
da99298d 4317 PR tree-opt/19736
50d4a707
AP
4318 * gcc.c-torture/compile/pr19736.c: New test.
4319
515e6a84
GB
43202005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4321
4322 PR c++/17401
4323 * g++.dg/parse/error25.C: New test.
4324
aa2d0bc3
AO
43252005-02-03 Alexandre Oliva <aoliva@redhat.com>
4326
4327 * gcc.c-torture/execute/20050203-1.c: New.
4328
f1a3e333
DN
43292005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4330
4331 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 4332 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
4333 * gcc.dg/vect/vect-87.c: Remove xfail.
4334 * gcc.dg/vect/vect-88.c: Remove xfail.
4335
666158b9
GK
43362005-02-02 Geoffrey Keating <geoffk@apple.com>
4337
4338 * gcc.dg/altivec-19.c: New.
4339
73aea290
JM
43402005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4341
4342 PR c/17807
4343 * gcc.dg/nested-func-3.c: New test.
4344 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4345
1f732f61
JJ
43462005-02-02 Janis Johnson <janis187@us.ibm.com>
4347
4348 * gcc.test-framework/gen_directive_tests: Generate tests for
4349 selector expressions.
4350
100d337a
MA
43512005-02-02 Matt Austern <austern@apple.com>
4352
4353 PR c++/19628
4354 * g++/ext/builtin7.C: New.
4355 * g++/ext/builtin8.C: New.
c5ff069d 4356
740ca4b2
JM
43572005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4358
4359 PR c/18502
4360 * gcc.dg/pr18502-1.c: New test.
4361
6c02751b
VR
43622005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4363
4364 PR c++/17413
4365 * g++.dg/template/local4.C: Tweak.
4366
7ded35b4
RS
43672005-02-02 Richard Sandiford <rsandifo@redhat.com>
4368
4369 PR tree-optimization/19578
4370 * gcc.c-torture/compile/20050202-1.c: New test.
4371
493179da
JM
43722005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4373
4374 PR c/19435
4375 * gcc.dg/c99-init-4.c: New test.
4376
1ccd2fd9
JJ
43772005-02-01 Janis Johnson <janis187@us.ibm.com>
4378
9d020241
JJ
4379 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4380
bf996cfe
JJ
4381 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4382
dc5944f7
JJ
4383 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4384 * g++.dg/eh/check-vect.h: New.
4385
dd1d184d
JJ
4386 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4387 * gcc.dg/vect/vect-78.c: Ditto.
4388 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4389 Remove.
4390
694c84cd
JJ
4391 * g++.dg/conversion/simd1.C: Expect warning.
4392 * g++.dg/ext/attribute-test-1.C: Ditto.
4393 * g++.dg/ext/attribute-test-2.C: Ditto.
4394 * g++.dg/ext/attribute-test-3.C: Ditto.
4395 * g++.dg/ext/attribute-test-4.C: Ditto.
4396
f4a11c60
JJ
4397 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4398 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4399
1ccd2fd9
JJ
4400 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4401
ca58f2bc
RH
44022005-02-01 Richard Henderson <rth@redhat.com>
4403
4404 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4405 long double for ibm double-double format.
4406 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4407
a1d13fa1
DN
44082005-02-01 Diego Novillo <dnovillo@redhat.com>
4409
4410 PR tree-optimization/19633
4411 * testsuite/gcc.dg/pr19633-1.c: New test.
4412 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
4413 to NULL or a symbol.
4414
395909dd
JJ
44152005-02-01 Janis Johnson <janis187@us.ibm.com>
4416
8d2d2ec6
JJ
4417 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
4418 New procs.
4419 (dg-process-target (local override)): Handle selector expressions.
4420
91442c20
JJ
4421 * gcc.test-framework/README: Describe tests in source directory.
4422 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4423 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4424 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4425 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4426 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4427 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4428 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4429 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4430 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4431 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4432 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4433 * gcc.test-framework/dg-error-exp-P.c: New test.
4434 * gcc.test-framework/dg-error-exp-XP.c: New test.
4435 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4436 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4437 * gcc.test-framework/dg-output-exp-P.c: New test.
4438 * gcc.test-framework/dg-output-exp-XF.c: New test.
4439 * gcc.test-framework/dg-warning-exp-P.c: New test.
4440 * gcc.misc-tests/dg-1.c: Remove.
4441 * gcc.misc-tests/dg-2.c: Remove.
4442 * gcc.misc-tests/dg-3.c: Remove.
4443 * gcc.misc-tests/dg-4.c: Remove.
4444 * gcc.misc-tests/dg-5.c: Remove.
4445 * gcc.misc-tests/dg-6.c: Remove.
4446 * gcc.misc-tests/dg-7.c: Remove.
4447 * gcc.misc-tests/dg-8.c: Remove.
4448 * gcc.misc-tests/dg-9.c: Remove.
4449 * gcc.misc-tests/dg-10.c: Remove.
4450 * gcc.misc-tests/dg-11.c: Remove.
4451 * gcc.misc-tests/dg-12.c: Remove.
4452 * gcc.misc-tests/dg-test.exp: Remove.
4453
0e7eed46
JJ
4454 * gcc.test-framework/test-framework.awk: Change recording and
4455 printing of passes and failures.
4456
395909dd
JJ
4457 * gcc.test-framework: New directory.
4458 * gcc.test-framework/README: New.
4459 * gcc.test-framework/test-framework.exp: New.
4460 * gcc.test-framework/test-framework.awk: New.
4461 * gcc.test-framework/gen_directive_tests: New.
4462
596d4d61
JM
44632005-02-01 James A. Morrison <phython@gcc.gnu.org>
4464
4465 * lib/treelang.exp: Fix comment typos.
4466 (treelang_target_compile): Don't append libs=-ltreelang to options.
4467
c8a7ed43
AO
44682005-02-01 Alexandre Oliva <aoliva@redhat.com>
4469
4470 * g++.dg/parse/typename7.C: Adjust error messages.
4471
dc5d4efb
JL
44722005-01-31 Jeff Law <law@redhat.com>
4473
4474 * gcc.c-torture/execute/20050131-1.c: New test.
4475 * gcc.dg/wcaselabel.c: New test.
4476
93678513
MM
44772005-01-31 Mark Mitchell <mark@codesourcery.com>
4478
4479 * g++.dg/other/warning1.C: Adjust error messags.
4480 * g++.dg/parse/constant5.C: New test.
4481
b4519d39
SB
44822005-01-31 Steven Bosscher <stevenb@suse.de>
4483
4484 PR c/19333
4485 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4486 the test case valid.
4487 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4488 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4489 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4490 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4491 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4492 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4493
3b70b82a
DJ
44942005-01-31 Dale Johannesen <dalej@apple.com>
4495
4496 * g++.dg/opt/pr19650.C: New test.
4497
93b39cbc
RH
44982005-01-31 Richard Henderson <rth@redhat.com>
4499
4500 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4501 long double for intel double extended format.
4502 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4503
6fc98adf
MM
45042005-01-30 Mark Mitchell <mark@codesourcery.com>
4505
2b1e8a76
MM
4506 PR c++/19555
4507 * g++.dg/template/static10.C: New test.
4508
e3016344 4509 PR c++/19395
c5ff069d 4510 * g++.dg/parse/error24.C: New test.
e3016344
MM
4511
4512 PR c++/19367
4513 * g++.dg/lookup/builtin1.C: New test.
4514
6fc98adf
MM
4515 PR c++/19457
4516 * g++.dg/warn/conv3.C: New test.
4517
23e044cc
BD
45182005-01-30 Bud Davis <bdavis@gfortran.org>
4519
4520 PR fortran/19647
4521 * gfortan.dg/inquire_7.f90
4522
020d90ee
RG
45232005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4524
4525 PR tree-optimization/15791
4526 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4527 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4528 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4529 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4530 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4531 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4532 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4533 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4534 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4535 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4536
985aff9c
PB
45372005-01-29 Paul Brook <paul@codesourcery.com>
4538
4539 PR fortran/18565
4540 * check.c (real_or_complex_check): New function.
4541 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4542 * intrinsic.c (add_functions): Use new check functions.
4543 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4544 Add prototypes.
4545
46df2823
JM
45462005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4547
4548 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4549 gcc.dg/lvalue-3.c: New tests.
4550 * gcc.dg/concat.c: Update expected messages.
4551
24a09741
TK
45522005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4553
4554 PR libfortran/19595
4555 * gfortran.dg/eor_1.f90: New test.
4556
f240b896
SK
45572005-01-29 Steven G. Kargl <kargls@comcast.net>
4558
4559 PR fortran/19589
4560 * gfortran.dg/logical_data_1.f90: New test.
4561
ee921ddf
MM
45622005-01-28 Mark Mitchell <mark@codesourcery.com>
4563
6ca2d67f
MM
4564 PR c++/19253
4565 * g++.dg/template/crash33.C: New test.
4566
ee921ddf
MM
4567 PR c++/19667
4568 * g++.dg/template/crash32.C: New test.
4569
6aea8136
ILT
45702005-01-28 Ian Lance Taylor <ian@airs.com>
4571
4572 PR middle-end/16558
4573 * g++.dg/warn/Wreturn-type-2.C: New test.
4574
bd16270b
JL
45752004-06-24 Jeff Law <law@redhat.com>
4576
4577 * gcc.dg/tree-ssa/20050128-1.c: New test.
4578
a738d848
RS
45792005-01-28 Richard Sandiford <rsandifo@redhat.com>
4580
4581 * gcc.target/frv/all-mdpackh-1.c: New test.
4582
f6c2ac32 45832005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4584
4585 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4586
17a7d6d7
RH
45872005-01-27 Richard Henderson <rth@redhat.com>
4588
4589 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4590
6198f99a
RS
45912005-01-27 Richard Sandiford <rsandifo@redhat.com>
4592
4593 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4594
1c71d796
RS
45952005-01-27 Richard Sandiford <rsandifo@redhat.com>
4596
4597 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4598 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4599 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4600 to cope with cases where the multilib options override the dg-options.
4601
d8dd2f3a
JJ
46022005-01-27 Jakub Jelinek <jakub@redhat.com>
4603
4604 PR c/18946
4605 * gcc.dg/noncompile/20050120-1.c: New test.
4606
87637d21
DN
46072005-01-26 Diego Novillo <dnovillo@redhat.com>
4608
4609 PR tree-optimization/19633
4610 * gcc.dg/pr19633.c: New test.
4611 * gcc.dg/tree-ssa/pr19633.c: New test.
4612
9ff93eb0
UW
46132005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4614
4615 * gcc.dg/20041216-1.c: New test.
4616
4bb3aa7e
AM
46172005-01-26 Alexander Malmberg <alexander@malmberg.org>
4618
4619 PR objc/18862
4620 * objc.dg/selector-2.m: New test.
4621
b8e48b98
JJ
46222005-01-26 Jakub Jelinek <jakub@redhat.com>
4623
ef8614d7
JJ
4624 * g++.dg/opt/range-test-2.C: New test.
4625
b8e48b98
JJ
4626 PR rtl-optimization/19579
4627 * gcc.c-torture/execute/20050124-1.c: New test.
4628
00adda9f
SH
46292005-01-26 Greg Parker <gparker@apple.com>
4630 Stuart Hastings <stuart@apple.com>
c5ff069d 4631
00adda9f
SH
4632 * gcc.c-torture/execute/20050125-1.c: New.
4633
ed464869
JH
46342005-01-18 Jan Hubicka <jh@suse.cz>
4635
4636 PR tree-optimize/19337
4637 * gcc.c-torture/compile/20050119-1.c: New test.
4638
92e51459
JW
46392005-01-24 James E Wilson <wilson@specifixinc.com>
4640
4641 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4642 test for successful match.
4643
3a222639
AM
46442005-01-25 Alexander Malmberg <alexander@malmberg.org>
4645
4646 PR objc/18408
4647 * objc.dg/comp-types-7.m: New test.
4648
544ea6b7
JJ
46492005-01-24 Janis Johnson <janis187@us.ibm.com>
4650
635b0f2a
JJ
4651 * lib/target-supports.exp (current_target_name): New.
4652 (check_effective_target_ilp32, check_effective_target_lp64):
4653 Cache the result to use as long as the current target, with
4654 multilib flags, remains the same.
4655
544ea6b7
JJ
4656 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4657 (dg-require-weak, dg-require-visibility, dg-require-alias,
4658 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4659 dg-require-effective-target, dg-skip-if): Remove call to
4660 skip_test_and_clear_xfail.
4661 (dg-test): Clear xfail data.
4662
b77302be
JJ
46632005-01-24 Jakub Jelinek <jakub@redhat.com>
4664
b723e82f
JJ
4665 PR target/17751
4666 * gcc.dg/ppc64-toc.c: New test.
4667
7b922122
JJ
4668 * g++.dg/tree-ssa/empty-1.C: New test.
4669
b77302be
JJ
4670 PR middle-end/19551
4671 * gcc.c-torture/execute/20050121-1.c: New test.
4672 * gcc.dg/20050121-2.c: New test.
4673
69029c61
PB
46742004-01-23 Steven G. Kargl <kargls@comcast.net>
4675 Paul Brook <paul@codesourcery.com>
4676
4677 PR fortran/17941
4678 * gfortran.dg/real_const_1.f: New test.
4679 * gfortran.dg/real_const_2.f90: New test.
4680 * gfortran.dg/complex_int_1.f90: New test.
4681
dae24534
BD
46822005-01-23 Bud Davis <bdavis9659@comcast.net>
4683
4684 PR fortran/19313
4685 * gfortan.dg/inquire_6.f90: New test.
4686
0e69bba9
TK
46872005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4688
4689 PR libfortran/19451
4690 * open_readonly_1.f90: New test.
4691
d02b2c64
TK
46922005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4693
4694 PR libfortran/18982
4695 * gfortran.dg/open_new.f90: New file.
4696
af30f793
PB
46972005-01-22 Paul Brook <paul@codesourcery.com>
4698
4699 * namelist_1.f90: New test.
4700
d7f3fc19
RS
47012005-01-22 Richard Sandiford <rsandifo@redhat.com>
4702
4703 PR tree-optimization/19484
4704 * gcc.c-torture/compile/20050122-[12].c: New tests.
4705
0dd973dd
PB
47062005-01-22 Paul Brook <paul@codesourcery.com>
4707
4708 * gfortran.dg/implicit_2.f90: New test.
4709
b1a80705
BD
47102005-01-22 Bud Davis <bdavis9659@comcast.net>
4711
4712 PR fortran/19314
4713 * gfortran.dg/inquire_5.f90: New test.
4714
20913689
VR
47152005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4716
4717 PR c/18809
4718 * gcc.dg/pr18809-1.c: New test.
4719
15c8b2d4
ILT
47202005-01-21 Ian Lance Taylor <ian@airs.com>
4721
4722 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
4723
4724 PR tree-optimization/13000
4725 * gcc.dg/20040206-1.c: Change warning to point where function is
4726 being inlined.
4727
4ef69b83
GB
47282005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4729
4730 PR c++/19208
4731 * g++.dg/template/array11.C: New test.
4732
9d953276
TS
47332005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4734
4735 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4736 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4737 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4738 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4739 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4740 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4741
23ab2e4e
KH
47422005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4743
4744 PR tree-optimization/15349
4745 * gcc.dg/tree-ssa/pr15349.c: New.
4746
35f46d96
SE
47472005-01-20 Steve Ellcey <sje@cup.hp.com>
4748
4749 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4750
cb884961
HPN
47512005-01-19 Hans-Peter Nilsson <hp@axis.com>
4752
ae727129
HPN
4753 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4754 scan-assembler-times directive name.
4755
fed758a4
HPN
4756 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4757 after dg-do.
4758
cb884961
HPN
4759 PR rtl-optimization/19462
4760 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4761
dc60db90
SE
47622005-01-19 Steve Ellcey <sje@cup.hp.com>
4763
4764 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4765 counting function calls on ia64.
4766
e89be13b
JJ
47672005-01-19 Jakub Jelinek <jakub@redhat.com>
4768
49c3b9a8
JJ
4769 PR rtl-optimization/15139
4770 * gcc.dg/20050111-2.c: New test.
4771
e89be13b
JJ
4772 PR c/17297
4773 * gcc.c-torture/compile/20050113-1.c: New testcase.
4774
4775 PR middle-end/19164
4776 * gcc.dg/20050113-1.c: New testcase.
4777
f0b9dcb8
DN
47782005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4779
4780 * gcc.dg/vect/vect-85.c: Add comment.
4781 * gcc.dg/vect/vect-86.c: Add xfail for now.
4782 * gcc.dg/vect/vect-87.c: Add xfail for now.
4783 * gcc.dg/vect/vect-88.c: Add xfail for now.
4784 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4785
674bc5a5
EB
47862005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4787
4788 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4789
500a9f27
EB
47902005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4791
4792 * g++.dg/debug/typedef3.C: New test.
4793
b4c33883
AP
47942005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4795
4796 PR c/19472
4797 * gcc.dg/asm-a.c: New test.
4798
d6e84d0c
KK
47992005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4800
4801 * gcc.dg/sh-relax.c: Add prototype for abort.
4802
f917ae96
EB
48032005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4804
4805 * gcc.dg/short-compare-1.c: New test.
4806 * gcc.dg/short-compare-2.c: Likewise.
4807
f2fd3821
AJ
48082005-01-18 Michael Matz <matz@suse.de>
4809
4810 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4811
e03a46f5
DN
48122005-01-17 Diego Novillo <dnovillo@redhat.com>
4813
4814 PR tree-optimization/19121
4815 * gcc.c-torture/compile/pr19121.c: New test.
4816
696a2ca1
JW
48172005-01-17 James E. Wilson <wilson@specifixinc.com>
4818
4819 PR target/19357
4820 * gcc.c-torture/compile/pr19357.c: New test.
4821
2c4ea36c
ILT
48222005-01-17 Ian Lance Taylor <ian@airs.com>
4823
4824 PR c/5675
4825 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4826 pass--those that refer just to the variable, possibly with a
4827 cast.
4828 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
4829
4830 PR middle-end/13127
4831 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4832 longer emitted.
4833
f53d3f93
BD
48342005-01-16 Bud Davis <bdavis9659@comcast.net>
4835
4836 PR fortran/18778
4837 * gfortran.dg/endfile_2.f90: New test.
4838
5352b89f
SK
48392005-01-16 Steven G. Kargl <kargls@comcast.net>
4840
4841 PR 19168
4842 * gfortran.dg/select_5.f90: New test.
4843
36c028f6
PB
48442004-01-16 Paul Brook <paul@codesourcery.com>
4845
4846 * gfortran.dg/common_4.f90: New test.
4847
01c4f82a
HPN
48482005-01-15 Hans-Peter Nilsson <hp@axis.com>
4849
4850 PR rtl-optimization/19462
4851 * gcc.dg/torture/pr19462-1.c: New test.
4852
aecaa19a
ZL
48532005-01-15 Ziemowit Laski <zlaski@apple.com>
4854
4855 PR objc/19321
4856 * objc.dg/func-ptr-2.m: New.
4857 * objc.dg/volatile-1.m: New.
4858
a04b62b2
JDA
48592005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4860
4861 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
4862
75b9aa9f
JJ
48632005-01-15 Jakub Jelinek <jakub@redhat.com>
4864
4865 PR tree-optimization/19060
4866 * gcc.c-torture/execute/20050104-1.c: New test.
4867
e1c74af0
BD
48682005-01-15 Bud Davis <bdavis9659@comcast.net>
4869
4870 PR fortran/18983
4871 * gfortran.dg/write_to_null.f90: New test.
4872
0c12d24f 48732005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 4874 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
4875
4876 PR other/19328
4877 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
4878 argument.
4879
74aad7cc
JJ
48802005-01-15 Jakub Jelinek <jakub@redhat.com>
4881
4882 PR c++/19263
4883 * g++.dg/init/vector1.C: New test.
4884
66f9a6de
JW
48852005-01-14 James E. Wilson <wilson@specifixinc.com>
4886
4887 PR target/13158
4888 * gcc.target/ia64/sibcall-unwind-1.c: New test.
4889 PR target/18987
4890 * gcc.target/ia64/sibcall-unwind-2.c: New test.
4891
c224550f
SK
48922005-01-14 Steven G. Kargl <kargls@comcast.net>
4893
4894 * gfortran.dg/select_1.f90: New test.
4895 * gfortran.dg/select_2.f90: New test.
4896 * gfortran.dg/select_3.f90: New test.
4897 * gfortran.dg/select_4.f90: New test.
4898
a0afbdb6
JJ
48992005-01-14 Jakub Jelinek <jakub@redhat.com>
4900
08a0c536
JJ
4901 PR middle-end/19084
4902 PR rtl-optimization/19348
4903 * gcc.dg/20050111-1.c: New test.
4904 * gcc.c-torture/execute/20050111-1.c: New test.
4905
a0afbdb6
JJ
4906 * gcc.dg/i386-asm-4.c: New test.
4907
eebeecac
EB
49082005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4909
4910 * gcc.dg/nested-func-2.c: New test.
4911 * ada/acats/norun.lst: Remove c953002.
4912
12374876
UW
49132005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
4914
4915 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
4916
6d1089d0
BE
49172005-01-12 Ben Elliston <bje@au.ibm.com>
4918
4919 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
4920
7eb3b9ec
AP
49212005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
4922
4923 PR target/18761
4924 * g++.dg/abi/align1.C: New test.
4925
a969c1d2
AM
49262005-01-11 Alan Modra <amodra@bigpond.net.au>
4927
4928 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
4929 at a time.
4930 * g++.dg/ext/altivec_check.h: Support compiling as C.
4931
18d00205
RS
49322005-01-10 Roger Sayle <roger@eyesopen.com>
4933
4934 PR c++/19355
4935 * g++.dg/expr/pr19355-1.C: New test case.
4936
8ad2a082
LG
49372005-01-10 Laurent GUERBY <laurent@guerby.net>
4938
4939 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
4940 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
4941 * ada/acats/tests/c3/c92005b.ada: Likewise.
4942 * ada/acats/tests/c3/cxb3012.a: Likewise.
4943 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 4944
832ef1ce
PB
49452005-01-09 Paul Brook <paul@codesourcery.com>
4946
4947 * gfortran.dg/common_2.f90: New file.
4948 * gfortran.dg/common_3.f90: New file.
4949
96b5a6c7
ZD
49502005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
4951
4952 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
4953
5a3ed97a
DN
49542005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4955
4956 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
4957 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
4958 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
4959 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
4960 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
4961 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
4962 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
4963 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
4964 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
4965 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
4966 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
4967 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
4968 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
4969 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
4970 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
4971 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
4972 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
4973 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
4974 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
4975 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
4976 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
4977 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
4978 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
4979 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
4980 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
4981 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
4982 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
4983 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
4984 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
4985 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
4986 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
4987 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
4988 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
4989 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
4990 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
4991 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
4992 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
4993 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
4994 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
4995 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
4996 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
4997 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
4998 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
4999 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5000 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5001 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5002 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5003 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5004 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5005 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5006 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5007 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5008 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5009 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5010 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5011 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5012 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5013 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5014 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5015 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5016 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5017 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5018 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5019 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5020 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5021 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5022 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5023
5024 * gcc.dg/vect/vect-1.c: Fix spelling.
5025 * gcc.dg/vect/vect-10.c: Fix spelling.
5026 * gcc.dg/vect/vect-11.c: Fix spelling.
5027 * gcc.dg/vect/vect-12.c: Fix spelling.
5028 * gcc.dg/vect/vect-14.c: Fix spelling.
5029 * gcc.dg/vect/vect-15.c: Fix spelling.
5030 * gcc.dg/vect/vect-16.c: Fix spelling.
5031 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5032 * gcc.dg/vect/vect-64.c: Fix comments.
5033 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5034
50352005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5036 Ira Rosen <irar@il.ibm.com>
5037
5038 * gcc.dg/vect/vect-70.c: New test.
5039 * gcc.dg/vect/vect-71.c: New test.
5040
e1a5510b
MH
50412005-01-09 Manfred Hollstein <mh@suse.com>
5042
5043 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5044 * gcc.dg/pr18241-2.c: Likewise.
5045 * gcc.dg/pr18241-3.c: Likewise.
5046 * gcc.dg/pr18241-4.c: Likewise.
5047 * gcc.dg/pr18241-5.c: Likewise.
5048
ef719a44
RH
50492005-01-08 Richard Henderson <rth@redhat.com>
5050
5051 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5052 False for x86 and x86-64.
5053
e79b60a7
DN
50542005-01-08 Diego Novillo <dnovillo@redhat.com>
5055
a6331d85 5056 PR tree-optimization/18241
e79b60a7
DN
5057 * gcc.dg/pr18241-1.c: New test.
5058 * gcc.dg/pr18241-2.c: New test.
5059 * gcc.dg/pr18241-3.c: New test.
5060 * gcc.dg/pr18241-4.c: New test.
5061 * gcc.dg/pr18241-5.c: New test.
5062
1dba1182
SK
50632005-01-08 Steven G. Kargl <kargls@comcast.net>
5064
5065 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5066 gfortran.dg/select_4.f90: New.
5067
b827788f
JJ
50682005-01-07 Jakub Jelinek <jakub@redhat.com>
5069
5070 * gcc.c-torture/execute/20050107-1.c: New test.
5071
5aa56f9d
NS
50722005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5073
5074 PR c++/19298
5075 * g++.dg/template/ref2.C: New.
5076
6992cbd1
AP
50772005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5078
5079 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5080 instead of being empty.
5081
c22535f5
TS
50822005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5083
5084 PR fortran/15553
5085 * gfortran.dg/array-1.f90: New test.
5086
8870e212
JJ
50872005-01-07 Jakub Jelinek <jakub@redhat.com>
5088
2a0958c5
JJ
5089 PR tree-optimization/19283
5090 * gcc.c-torture/execute/20050106-1.c: New test.
5091
0210ae14
JJ
5092 PR rtl-optimization/18861
5093 * gcc.dg/20050105-1.c: New test.
5094
8870e212
JJ
5095 PR tree-optimization/18828
5096 * gcc.dg/20050105-2.c: New test.
5097
4f1cfe85
AJ
50982005-01-07 Andreas Jaeger <aj@suse.de>
5099
5100 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5101
a7e8d7db
BD
51022005-01-07 Bud Davis <bdavis9659@comcast.net>
5103
5104 PR fortran/18398
5105 * gfortran.dg/fmt_read.f90: New test.
5106
59d7d767
GK
51072005-01-06 Geoffrey Keating <geoffk@apple.com>
5108
5109 * gcc.dg/rs6000-ldouble-2.c: New.
5110
27d6592c
MM
51112005-01-06 Mark Mitchell <mark@codesourcery.com>
5112
b4519d39 5113 PR c++/19244
27d6592c
MM
5114 * g++.dg/parser/ctor2.C: New test.
5115
023458fa
KL
51162004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5117
5118 PR c++/17154
5119 * g++.dg/template/using9.C: New test.
5120
23ff7e2d
KL
51212005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5122
5123 PR c++/19258
5124 * g++.dg/lookup/friend6.C: New test.
5125
d8987adb
NS
51262005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5127
5128 PR c++/19270
5129 * g++.dg/template/array10.C: New.
5130
2070df3c
KG
51312005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5132
5133 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5134 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5135
7f62ca08
JJ
51362005-01-06 Jakub Jelinek <jakub@redhat.com>
5137
5138 * gcc.c-torture/compile/20050105-1.c: New test.
5139
b95ec5c1
GK
51402005-01-05 Geoffrey Keating <geoffk@apple.com>
5141
5142 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5143
010c4d9c
RS
51442005-01-05 Roger Sayle <roger@eyesopen.com>
5145
5146 PR middle-end/19100
5147 * gcc.dg/conv-3.c: New test case.
5148
9143de5c
JM
51492005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5150
5151 * gcc.dg/asm-wide-1.c: New test.
5152
4514aa8c
NS
51532005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5154
5155 PR c++/19030
5156 * g++.dg/parse/crash22.C: New
5157
242746f1
GK
51582005-01-04 Geoffrey Keating <geoffk@apple.com>
5159
5160 PR 19257
5161 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5162
21e5076a
UB
51632005-01-04 Uros Bizjak <uros@kss-loka.si>
5164
5165 PR middle-end/17767
5166 * gcc.dg/i386-mmx-6.c: New test case.
5167
8ea9d0c7
PB
51682005-01-04 Paolo Bonzini <bonzini@gnu.org>
5169
5170 PR tree-optimization/18308
5171 * gcc.dg/vect/pr18308.c: New testcase.
5172
1aae12a2
AJ
51732005-01-04 Andreas Jaeger <aj@suse.de>
5174
5175 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5176
942926ad
GK
51772005-01-03 Geoffrey Keating <geoffk@apple.com>
5178 Robert Bowdidge <bowdidge@apple.com>
5179
5180 * gcc.dg/cpp/subframework1.c: New.
5181 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5182 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5183 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5184 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5185
d7001ae5
GK
51862005-01-03 Geoffrey Keating <geoffk@apple.com>
5187
5188 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5189 producing warning.
5190 * gcc.dg/darwin-weakimport-2.c: New.
5191
bf7df599
RH
51922005-01-03 Richard Henderson <rth@redhat.com>
5193
5194 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5195
f61134e8
RH
51962005-01-03 Richard Henderson <rth@redhat.com>
5197
5198 * gcc.dg/vect/vect.exp: Enable for ia64.
5199 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5200 (check_effective_target_vect_float): Likewise.
5201 (check_effective_target_vect_no_align): Likewise.
5202 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5203 * gcc.dg/vect/vect-8.c: Likewise.
5204
7db6be6f 52052005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 5206
b256bfa2 5207 PR target/19236
7db6be6f
UB
5208 * gcc.dg/pr19236-1.c: New test case.
5209
1d7bed25
HPN
52102005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5211
5212 PR rtl-optimization/12092
5213 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5214
9b1f5820
AJ
52152005-01-02 Andreas Jaeger <aj@suse.de>
5216
5217 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5218
0ca5fbc0
RS
52192005-01-01 Roger Sayle <roger@eyesopen.com>
5220 Andrew Pinski <pinskia@physics.uc.edu>
5221
5222 PR rtl-optimization/12092
5223 * gcc.dg/pr12092-1.c: New test case.
5224
1465374a
GK
52252005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5226
3ffd0339
GK
5227 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5228 'hidden' and 'default' for better portability.
5229 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5230
1465374a
GK
5231 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5232 6 and 7.
5233 * g++.old-deja/g++.brendan/new3.C: Likewise.
5234
43e05e45
SB
52352005-01-01 Steven Bosscher <stevenb@suse.de>
5236
5237 * gcc.dg/20041231-1.C: New test.
5238 * g++.dg/warn/Wunreachable-code-1.C: New test.
5239
64f33597
DE
52402004-12-30 David Edelsohn <edelsohn@gnu.org>
5241
5242 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5243 file, not /dev/null. Abort on error.
5244
9eb892ec
ZL
52452004-12-30 Alexander Malmberg <alexander@malmberg.org>
5246 Ziemowit Laski <zlaski@apple.com>
5247
b4519d39 5248 PR objc/18971
9eb892ec
ZL
5249 * objc.dg/encode-5.m: New test.
5250
9503e790
RH
52512004-12-29 Richard Henderson <rth@redhat.com>
5252
5253 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5254 * objc.dg/stabs-1.m: Disable for ia64.
5255
d9fa1233
MM
52562004-12-29 Mark Mitchell <mark@codesourcery.com>
5257
5258 PR c++/19190
5259 * g++.dg/warn/Wunused-10.C: New test.
5260
2f9742c3
RH
52612004-12-28 Richard Henderson <rth@redhat.com>
5262
5263 * objc.dg/stabs-1.m: Disable for alpha.
5264
c827f22f
MM
52652004-12-27 Mark Mitchell <mark@codesourcery.com>
5266
5267 PR c++/19149
5268 * g++.dg/parse/error23.C: New test.
5269
56746a07
TS
52702004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5271
5272 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5273
e98a8b5b
TS
5274 PR fortran/19032
5275 * gfortran.dg/intrinsic_modulo_1.f90: New.
5276 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5277 tests with divisor -1.
5278
64092f8b
MM
52792004-12-27 Mark Mitchell <mark@codesourcery.com>
5280
8f8883b1
MM
5281 * g++.dg/opt/temp1.C (memcpy): Return a value.
5282
64092f8b
MM
5283 PR c++/19148
5284 * g++.dg/expr/cond7.C: New test.
5285
27e84b81
PB
52862004-12-27 Paul Brook <paul@codesourcery.com>
5287
5288 * gfortran.dg/g77/select_no_compile.f: Remove.
5289
accde4cf
RH
52902004-12-27 Richard Henderson <rth@redhat.com>
5291
5292 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5293 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5294 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5295
82d3d6c8
RH
52962004-12-26 Richard Henderson <rth@redhat.com>
5297
5298 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5299 by 1i instead of token pasting.
5300
daab9768
JDA
53012004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5302
5303 PR tree-optimization/17578
5304 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5305 to additional_flags.
5306 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5307
798e3fe5
RH
53082004-12-25 Richard Henderson <rth@redhat.com>
5309
5310 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5311 Remove Alpha.
5312
d1ffec35
JDA
53132004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5314
5315 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5316 hppa*-*-hpux*.
5317 * gcc.dg/pr17957.c (dg-options): Likewise.
5318 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5319 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5320 instead of 0 on __hppa__.
5321 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5322 "foo,%r" on hppa*-*-*.
5323
5d3a9816
BD
53242004-12-23 Bud Davis <bdavis9659@comcast.net>
5325
5326 PR fortran/19071
5327 * gfortran.dg/complex_write.f90: New test.
9469f0aa 5328
058e32b3
MM
53292004-12-23 Mark Mitchell <mark@codesourcery.com>
5330
5902897a
MM
5331 PR c++/17595
5332 * g++.dg/parse/pragma2.C: New test.
5333
058e32b3
MM
5334 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5335
da5572ef
AO
53362004-12-23 Alexandre Oliva <aoliva@redhat.com>
5337
5338 * gcc.dg/empty2.c: Add missing dg-warning.
5339
b3d1c238
MM
53402004-12-23 Mark Mitchell <mark@codesourcery.com>
5341
aae4a277
MM
5342 PR c++/17413
5343 * g++.dg/template/local4.C: New test.
5344 * g++.dg/template/crash19.C: Add dg-error marker.
5345
b3d1c238
MM
5346 * g++.dg/template/crash31.C: Correct embedded PR number.
5347
ce21424d
MM
53482004-12-23 Mark Mitchell <mark@codesourcery.com>
5349
5350 PR c++/16405
5351 * g++.dg/opt/temp1.C: Add do-run marker.
5352
08167d1c
AO
53532004-12-23 Alexandre Oliva <aoliva@redhat.com>
5354
5355 * g++.dg/template/spec19.C: New.
5356
faa00334
AO
53572004-12-23 Alexandre Oliva <aoliva@redhat.com>
5358
05f5e885 5359 PR target/16819
faa00334
AO
5360 * gcc.dg/empty2.c: New.
5361
3e8aba34
RH
53622004-12-23 Richard Henderson <rth@redhat.com>
5363
9469f0aa 5364 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
5365 Remove i?86 and x86-64.
5366
f98625f6
MM
53672004-12-23 Mark Mitchell <mark@codesourcery.com>
5368
5369 PR c++/16405
5370 * g++.dg/opt/temp1.C: New test.
5371
f65b7de3
GB
53722004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5373
5374 PR c++/18733
5375 * g++.dg/template/friend33.C: New testcase.
5376
dfb5c523
MM
53772004-12-22 Mark Mitchell <mark@codesourcery.com>
5378
5379 PR c++/18464
5380 * g++.dg/template/cond5.C: New test.
5381
5382 PR c++/18492
5383 * g++.dg/inherit/thunk3.C: New test.
5384
5385 PR c++/11224
5386 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 5387
606145e4
JJ
53882004-12-22 Janis Johnson <janis187@us.ibm.com>
5389
56a5f30a 5390 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 5391
f199d860
JB
53922004-12-22 Jan Beulich <jbeulich@novell.com>
5393
5394 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5395
943e3ede
MM
53962004-12-21 Mark Mitchell <mark@codesourcery.com>
5397
5398 PR c++/18378
5399 * g++.dg/ext/packed8.C: New test.
5400
5401 PR c++/13268
5402 * g++.dg/template/crash31.C: New test.
9469f0aa 5403
943e3ede
MM
5404 PR c++/19034
5405 * g++.dg/template/crash30.C: New test.
5406
af76441f
AP
54072004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5408
5409 PR C++/18984
5410 * g++.dg/eh/ctor3.C: New test.
5411
697290b7
EB
54122004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5413
5414 * objc.dg/stabs-1.m: Allow section name to be quoted and
5415 assembly label to begin with '.LL'.
5416
eeea13c2
JJ
54172004-12-21 Janis Johnson <janis187@us.ibm.com>
5418
1126bfdd
JJ
5419 * gcc.dg/vect/vect.exp
5420 (check_effective_target_lp64_or_vect_no_align): New.
5421 * gcc.dg/vect/vect-77.c: Use it.
5422 * gcc.dg/vect/vect-78.c: Use it.
5423
eeea13c2
JJ
5424 * lib/target-supports.exp
5425 (check_effective_target_vect_no_max,
5426 check_effective_target_vect_no_bitwise,
5427 check_effective_target_vect_no_align): New.
5428 * gcc.dg/vect/vect-13.c: Use them.
5429 * gcc.dg/vect/vect-17.c: Ditto.
5430 * gcc.dg/vect/vect-18.c: Ditto.
5431 * gcc.dg/vect/vect-19.c: Ditto.
5432 * gcc.dg/vect/vect-20.c: Ditto.
5433 * gcc.dg/vect/vect-27.c: Ditto.
5434 * gcc.dg/vect/vect-29.c: Ditto.
5435 * gcc.dg/vect/vect-44.c: Ditto.
5436 * gcc.dg/vect/vect-48.c: Ditto.
5437 * gcc.dg/vect/vect-50.c: Ditto.
5438 * gcc.dg/vect/vect-52.c: Ditto.
5439 * gcc.dg/vect/vect-54.c: Ditto.
5440 * gcc.dg/vect/vect-56.c: Ditto.
5441 * gcc.dg/vect/vect-58.c: Ditto.
5442 * gcc.dg/vect/vect-60.c: Ditto.
5443 * gcc.dg/vect/vect-72.c: Ditto.
5444 * gcc.dg/vect/vect-80.c: Ditto.
5445
fd749a60
NS
54462004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5447
7a8380ae
NS
5448 PR c++/14075
5449 * g++.dg/init/string1.C: New.
5450
fd749a60
NS
5451 PR c++/18975
5452 * g++.dg/other/synth1.C: New.
5453
ebef4d30
JM
54542004-12-21 James A. Morrison <phython@gcc.gnu.org>
5455
5456 PR c/18963
5457 * gcc.dg/pr18963-1.c: New test.
5458
6f17bbcf
JM
54592004-12-21 James A. Morrison <phython@gcc.gnu.org>
5460
5461 PR c/18596
5462 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5463 * gcc.dg/pr18596-1.c: Use dg-error.
5464 (dg-options): Use -fno-unit-at-a-time.
5465 * gcc.dg/pr18596-2.c: New test.
5466 * gcc.dg/pr18596-3.c: New test.
9469f0aa 5467
5fdf61fe
RS
54682004-12-20 Roger Sayle <roger@eyesopen.com>
5469
5470 PR middle-end/18683
5471 * g++.dg/opt/pr18683-1.C: New test case.
5472
6e822bf6
AP
54732004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5474
5475 PR other/19093
5476 * g++.dg/opt/max1.C: Fix for 64bit targets.
5477
b482789c
MA
54782004-12-20 Matt Austern <austern@apple.com>
5479
5480 PR c++/19044
5481 * g++.dg/ext/builtin6.C: New
9469f0aa 5482
90e34bd6
DN
54832004-12-20 Diego Novillo <dnovillo@redhat.com>
5484
5485 PR tree-optimization/19080
5486 * gcc.c-torture/compile/pr19080.c: New test.
5487
6fa91b48
SB
54882004-12-20 Steven Bosscher <stevenb@suse.de>
5489
5490 * gcc.dg/20041219-1.c: New test.
5491
199db659
RS
54922004-12-19 Roger Sayle <roger@eyesopen.com>
5493
5494 PR middle-end/19068
5495 * g++.dg/opt/max1.C: New test case.
5496
64270ab0
EB
54972004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5498
5499 * gcc.dg/fdata-sections-1.c: New test.
5500
dbedefae
RS
55012004-12-18 Roger Sayle <roger@eyesopen.com>
5502
5503 PR middle-end/18548
5504 * gcc.dg/max-1.c: New test case.
5505
9f70d2bc
EB
55062004-12-18 Jakub Jelinek <jakub@redhat.com>
5507
5508 * gcc.c-torture/execute/20041218-1.c: New test.
5509
75983038
DN
55102004-12-17 Diego Novillo <dnovillo@redhat.com>
5511
5512 * gcc.dg/pr18501.c: New test.
5513 * gcc.dg/uninit-5.c: XFAIL.
5514 * gcc.dg/uninit-9.c: XFAIL.
5515
12869142
DJ
55162004-12-17 Dale Johannesen <dalej@apple.com>
5517
5518 * gcc.dg/20041213-1.c: New.
5519
5429f07f
ZL
55202004-12-17 Ziemowit Laski <zlaski@apple.com>
5521
5522 * objc.dg/stabs-1.m: Allow assembly label to begin
5523 with a dot ('.').
5524
b9e1e14b
JJ
55252004-12-17 Jakub Jelinek <jakub@redhat.com>
5526
5527 * gcc.c-torture/execute/20041213-1.c: Move...
5528 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5529
b54a07e8
NS
55302004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5531
10856918 5532 PR c++/18721
b54a07e8
NS
5533 * g++.dg/lookup/conv-5.C: New.
5534
3cc491e8
ZL
55352004-12-16 Ziemowit Laski <zlaski@apple.com>
5536
5537 * objc.dg/stabs-1.m: New test.
5538
93a1c06d
AP
55392004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5540
5541 * gcc.dg/visibility-c.c: Change compile to
5542 assemble for the test.
5543
16515e5c
AP
55442004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5545
5546 PR target/19041
5547 * gcc.dg/visibility-c.c: New test.
5548
f33bcdae
RS
55492004-12-16 Roger Sayle <roger@eyesopen.com>
5550
5551 PR middle-end/18493
5552 * gcc.dg/switch-8.c: New test case.
5553
8a784e4a
NS
55542004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5555
5556 PR c++/18905
5557 * g++.dg/template/init4.C: New.
5558 * g++.dg/opt/static3.C: Enable optimizer.
5559
0c0cce42
WB
55602004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5561
5562 * g++.dg/other/complex1.C: New test.
5563
774a9b00
EB
55642004-12-15 Alan Modra <amodra@bigpond.net.au>
5565
5566 * g++.dg/opt/inline9.C: New test.
5567
172b8799
TS
55682004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5569
5570 PR fortran/18993
5571 * gfotran.dg/nullify_1.f: New test.
5572
dcbca208
RH
55732004-12-15 Richard Henderson <rth@redhat.com>
5574
5575 * gcc.target/i386/i386.exp: New harness.
5576 * gcc.target/i386/vect-args.c: New.
5577
a0f7568c
DE
55782004-12-15 David Edelsohn <edelsohn@gnu.org>
5579
5580 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5581
6e432b31
KL
55822004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5583
5584 PR c++/18825
5585 * g++.dg/template/friend32.C: New test.
5586
1b449375
EB
55872004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5588
5589 * cpp/pragma-once-1.c: New test.
5590 * cpp/pragma-once-1b.h: Likewise.
5591 * cpp/pragma-once-1c.h: Likewise.
5592 * cpp/pragma-once-1d.h: Likewise.
5593 * cpp/inc/pragma-once-1a.h: Likewise.
5594
c8c83c18 55952004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5596 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5597
5598 PR fortran/17597
5599 * gfortran.dg/list_read_3.f90: New test.
5600
0aec6014
EB
56012004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5602
5603 * gcc.dg/ftrapv-2.c: New test.
5604
fe4c6b8f
NS
56052004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5606
8a784e4a 5607 PR c++/18981
fe4c6b8f
NS
5608 * g++.dg/template/typename9.C: New test.
5609
0c88d886
MM
56102004-12-14 Mark Mitchell <mark@codesourcery.com>
5611
5612 PR c++/18738
5613 * g++.dg/template/typename8.C: New test.
5614 * g++.dg/parse/friend2.C: Tweak error message.
5615
c31d5154
JL
56162004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5617
5618 * gcc.c-torture/20041214-1.c: New test.
5619
b01f0d13
AP
56202004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5621
5622 PR c++/18965
5623 * g++.dg/init/array17.C: New test.
5624
acb3f79a
MM
56252004-12-14 Mark Mitchell <mark@codesourcery.com>
5626
5627 PR c++/18793
5628 * g++.dg/init/aggr3.C: New test.
5629
f90ac3f0
UP
56302004-12-14 Janis Johnson <janis187@us.ibm.com
5631
5632 * gcc.dg/altivec-types-1.c: New test.
5633 * gcc.dg/altivec-types-2.c: New test.
5634 * gcc.dg/altivec-types-3.c: New test.
5635 * gcc.dg/altivec-types-4.c: New test.
5636 * g++.dg/ext/altivec-types-1.C: New test.
5637 * g++.dg/ext/altivec-types-2.C: New test.
5638 * g++.dg/ext/altivec-types-3.C: New test.
5639 * g++.dg/ext/altivec-types-4.C: New test.
5640
29bfcb6d
JJ
56412004-12-14 Jakub Jelinek <jakub@redhat.com>
5642
5643 PR middle-end/18951
5644 * gcc.c-torture/execute/20041213-1.c: New test.
5645
e8c66fe0
NS
56462004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5647
5648 PR c++/18949
5649 * g++.dg/template/cast1.C: New.
5650
0c690ca7
KH
56512004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5652
c31d5154 5653 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5654
80314043
RH
56552004-12-13 Richard Henderson <rth@redhat.com>
5656
5657 * gcc.dg/i386-sse-10.c: Fix typo in options.
5658
471a58a9
AP
56592004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5660
5661 PR c++/18968
5662 * g++.dg/opt/pr18968.C: New test.
5663
532b37d9
MM
56642004-12-13 Mark Mitchell <mark@codesourcery.com>
5665
5666 PR c++/18925
5667 * g++.dg/ext/visibility/staticdatamem.C: New test.
5668
fd2ad93d
KC
56692004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5670
5671 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5672
5ac20c1a
RS
56732004-12-13 Roger Sayle <roger@eyesopen.com>
5674
5675 PR rtl-optimization/18928
5676 * gcc.dg/pr18928-1.c: New test case.
5677
04482133
AO
56782004-12-13 Alexandre Oliva <aoliva@redhat.com>
5679
5680 PR tree-opt/16951
5681 * gcc.c-torture/compile/20041211-1.c: New.
5682
b80a3161
JDA
56832004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5684
5685 PR middle-end/17564
5686 * gcc.c-torture/execute/20041212-1.c: New test.
5687
23acf4d4
TS
56882004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5689
5690 PR fortran/18869
5691 * gfortran.dg/common_1.f90: New test.
5692
8d5cfa27
SK
56932004-12-12 Steven G. Kargl <kargls@comcast.net>
5694 Paul Brook <paul@codesourcery.com>
5695
5696 PR fortran/16222
5697 * gfortran.dg/real_do_1.f90: New test.
5698
a5f712ff
AP
56992004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5700
5701 PR tree-opt/18040
5702 * g++.dg/opt/ptrmem6.C: New test.
5703
ec7e2228
RS
57042004-12-11 Roger Sayle <roger@eyesopen.com>
5705
5706 PR middle-end/18921
5707 * gcc.dg/pr18921-1.c: New test case.
5708
49e4d580
TS
57092004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5710
5711 PR fortran/17175
5712 * gfortran.dg/scale_1.f90: New test.
5713
ef0b4f28
AP
57142004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5715
5716 PR middle-end/18903
5717 * gcc.c-torture/compile/pr18903.c: New test.
5718
036ff63f
RS
57192004-12-10 Richard Sandiford <rsandifo@redhat.com>
5720
5721 * gcc.c-torture/execute/20041210-1.c: New test.
5722
9bf0e588
VR
57232004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5724
5725 PR c++/18731
5726 * g++.dg/parser/struct-1.C: New test.
5727 * g++.dg/parser/struct-2.C: New test.
5728 * g++.dg/parser/struct-3.C: New test.
5729
38ef242b
RH
57302004-12-09 Richard Henderson <rth@redhat.com>
5731
af99a0b0
RH
5732 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5733
38ef242b
RH
5734 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5735 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5736
f80f1bab
MA
57372004-12-09 Matt Austern <austern@apple.com>
5738
5739 PR c++/18514
5740 * g++.dg/ext/builtin1.C: New
5741 * g++.dg/ext/builtin2.C: New
5742 * g++.dg/ext/builtin3.C: New
5743 * g++.dg/ext/builtin4.C: New
5744 * g++.dg/ext/builtin5.C: New
5745
25a2fe85
AP
57462004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5747
5748 PR tree-opt/18904
5749 * g++.dg/opt/ptrmem5.C: New test.
5750
354e22e1
AO
57512004-12-09 Alexandre Oliva <aoliva@redhat.com>
5752
5753 * g++.dg/parse/typename5.C: Adjust for new error.
5754 * g++.dg/parse/typename7.C: New.
5755
257d5f32
VR
57562004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5757
5758 PR c++/18073
5759 * g++.dg/other/mmintrin.C: New test.
5760
94763647
NS
57612004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5762
5763 PR c++/16681
5764 * g++.dg/init/array15.C: New.
5765 * g++.dg/init/array16.C: New.
5766
40f2165e
TS
57672004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5768
baa8edda 5769 PR fortran/18826
40f2165e
TS
5770 * gfortran.dg/assign_1.f90: New test.
5771
de40e4dd
NC
57722004-12-08 Nick Clifton <nickc@redhat.com>
5773
5774 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5775 * gcc.target/xstormy16/data_below100: Likewise.
5776 * gcc.target/xstormy16/sfr: Likewise.
5777 * gcc.target/xstormy16/below100.S: New test source file.
5778 * gcc.target/xstormy16/below100.ld: New test linker script.
5779 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5780 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5781 bp instructions.
5782 * gcc.target/xstormy16/bp.c: Likewise.
5783
5784 * gcc.target/xstormy16/bss_below100: New files:
5785 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5786 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5787 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5788 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5789 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5790 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5791 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5792 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5793 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5794 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5795 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5796 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5797 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5798 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5799 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5800 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5801 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5802 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5803 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5804 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5805 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5806 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5807 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5808 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5809 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5810 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5811 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5812
5813 * gcc.target/xstormy16/data_below100: New files:
5814 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5815 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5816 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5817 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5818 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5819 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5820 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5821 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5822 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5823 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5824 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5825 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5826 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5827 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5828 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5829 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5830 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5831 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5832 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5833 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5834 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5835 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5836 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5837 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5838 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5839 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5840 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5841
5842 * gcc.target/xstormy16/sfr: New files:
5843 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5844 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5845 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5846 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5847 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5848 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5849 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5850 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5851 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5852 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
5853 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
5854 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
5855 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
5856 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
5857 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
5858 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
5859 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
5860 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
5861 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
5862 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
5863 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
5864 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
5865 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
5866 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
5867 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
5868 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
5869 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
5870 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
5871 27_if0_sfrw_bitfield_f.c
5872
4104f0f4
KL
58732004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5874
5875 PR c++/18100
5876 * g++.dg/lookup/name-clash4.C: New test.
5877
db24eb1f
NS
58782004-12-08 Nathan Sidwell <nathan@codesourcery.com>
5879
0710ccff
NS
5880 PR c++/18672
5881 * g++.dg/opt/array1.C: New.
9469f0aa 5882
db24eb1f
NS
5883 PR c++/18803
5884 * g++.dg/template/operator5.C: New.
5885
371f495a
HPN
58862004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
5887
5888 PR c/18867
5889 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
5890
02fbae83
SB
58912004-12-07 Steven Bosscher <stevenb@suse.de>
5892
5893 * gcc.dg/noncompile/20041207.c: New test.
5894
5f679db9
VR
58952004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
5896
5897 * g++.dg/other/unreachable-1.C: New test.
5898
a52c836b
NC
58992004-12-06 Nick Clifton <nickc@redhat.com>
5900
5901 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
5902 <limits.h> because the latter comes from gcc's include/ directory
5903 and not the newlib/libc/include directory.
5904
6ac5aa91
RH
59052004-12-04 Richard Henderson <rth@redhat.com>
5906
5907 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
5908
8138dfe4
RH
59092004-12-04 Richard Henderson <rth@redhat.com>
5910
5911 * lib/target-supports.exp (check_gc_sections_available): Disable
5912 for alpha and ia64.
5913
a6ac7f6f
AP
59142004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
5915
5916 PR middle-end/17909
5917 * g++.dg/other/vararg-2.C: New test.
5918
bad1f462
KL
59192004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5920
5921 PR c++/17011, c++/17971
5922 * g++.dg/template/error15.C: Adjust expected error.
5923 * g++.dg/template/instantiate3.C: Likewise.
5924
5edea4c6
JJ
59252004-12-03 Janis Johnson <janis187@us.ibm.com>
5926
5927 * gcc.dg/altivec-18.c: Fix for darwin
5928
ad1063d5
NS
59292004-12-03 Nathan Sidwell <nathan@codesourcery.com>
5930
f4ed7d21
NS
5931 PR c++/18782
5932 * g++.dg/parse/ptrmem2.C: New.
5933
ad1063d5
NS
5934 PR c++/18318
5935 * g++.dg/template/new1.C: New.
5936
abd7fea9
TS
59372004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5938
79d60e57 5939 PR fortran/18710
abd7fea9
TS
5940 * gfortran.dg/direct_io_3.f90: New test.
5941
55dcbc12
NS
59422004-12-02 Nathan Sidwell <nathan@codesourcery.com>
5943
5944 PR 18758
5945 * g++.dg/parse/crash21.C: New.
5946
28e42b7e
KL
59472004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5948
5949 PR c++/15664, c++/18276
5950 * g++.dg/template/ttp13.C: New test.
5951 * g++.dg/template/ttp14.C: Likewise.
5952
a5e51518
KL
59532004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5954
5955 PR c++/18123
5956 * g++.dg/parse/enum2.C: New test.
5957 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
5958
1a06672a
NC
59592004-12-02 Nick Clifton <nickc@redhat.com>
5960
5961 * gcc.target/xstormy16: New test directory.
5962 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5963 * gcc.target/xstormy16/bp.c: Check the generation of bp
5964 instructions.
5965 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
5966 bn instructions and the BELOW100 attribute.
5967
5191f2ba
AM
59682004-12-02 Alan Modra <amodra@bigpond.net.au>
5969
5970 PR target/16952
5971 * gcc.dg/ppc-eabi.c: New.
5972
78579b60
BD
59732004-12-02 Bud Davis <bdavis9659@comcast.net>
5974
5975 PR fortran/18284
5976 * gfortran.dg/backspace.f90
5977
8dc4d66a
BD
59782004-12-02 Bud Davis <bdavis9659@comcast.net>
5979
5980 * gfortran.dg/inquire.f90: New test.
5981
810838e7
JJ
59822004-12-01 Janis Johnson <janis187@us.ibm.com>
5983
5984 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
5985 handle effective-target-keyword.
5986 (dg-skip-if): Support effective-target keyword as target list.
5987 (dg-xfail-if): Ditto.
5988 * lib/target-supports.exp (is-effective-target-keyword): New proc.
5989
986583fd
DN
59902004-12-01 Diego Novillo <dnovillo@redhat.com>
5991
5992 PR tree-optimization/18291
5993 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
5994
386489e3
NS
59952004-12-01 Nathan Sidwell <nathan@codesourcery.com>
5996
07c65e00
NS
5997 PR C++/18729
5998 * g++.dg/parse/crash20.C: New.
5999
386489e3
NS
6000 PR c++/17431
6001 * g++.dg/overload/arg1.C: New.
6002 * g++.dg/overload/arg2.C: New.
6003 * g++.dg/overload/arg3.C: New.
6004 * g++.dg/overload/arg4.C: New.
6005
683e2617
JM
60062004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6007
6008 * gcc.dg/c99-flex-array-4.c: Remove.
6009
f470b1e5
JJ
60102004-11-30 Janis Johnson <janis187@us.ibm.com>
6011
d7d05b86
JJ
6012 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6013
68897708
JJ
6014 * lib/target-supports.exp (is-effective-target): Simplify.
6015
f470b1e5
JJ
6016 * lib/target-supports.exp (check_effective_target_vect_long):
6017 Fix for powerpc64-*-*.
6018
1ae5bf02
LR
60192004-11-30 Loren James Rittle <ljrittle@acm.org>
6020
b4519d39 6021 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
6022 to support new requirements on FreeBSD 5.
6023
a50c69c4
DP
60242004-11-30 Devang Patel <dpatel@apple.com>
6025
6026 PR 18702
6027 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 6028
98705d7d
JJ
60292004-11-30 Janis Johnson <janis187@us.ibm.com>
6030
6031 * g++.dg/ext/altivec-13.C: New test.
6032
209e170c
AP
60332004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6034
6035 PR tree-opt/18298
6036 * gcc.c-torture/execute/p18298.c: New test.
6037
218d1b88
IR
60382004-11-30 Ira Rosen <irar@il.ibm.com>
6039 Dorit Naishlos <dorit@il.ibm.com>
6040
6041 PR tree-opt/18607
6042 * gcc.dg/vect/vect-89.c: New test.
6043
1ac0ac8b
JM
60442004-11-30 James A. Morrison <phython@gcc.gnu.org>
6045
6046 * gcc.dg/pr18596-1.c: New test.
6047
9d6ccbe6
BE
60482004-11-30 Ben Elliston <bje@au.ibm.com>
6049
6050 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6051
e8233ac2
AP
60522004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6053
6054 PR c/18479
6055 * gcc.dg/pr18479.c: New test.
6056
e59165e6
HPN
60572004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6058
6059 PR target/18490
6060 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6061 mmix-knuth-mmixware.
6062
6063 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6064 cris-*-elf* cris-*-aout* mmix-*-*
6065
5e23162d
AP
60662004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6067
6068 PR middle-end/18725
6069 * gcc.dg/pr18725.c: New test.
6070
226e6926
HPN
60712004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6072
3798c21b
HPN
6073 PR target/18488
6074 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6075
226e6926
HPN
6076 PR target/18336
6077 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6078
fc6a28d7
MM
60792004-11-29 Mark Mitchell <mark@codesourcery.com>
6080
13034073 6081 PR c++/18368
fc6a28d7
MM
6082 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6083 * g++.old-deja/g++.law/ctors5.C: Likewise.
6084 * g++.old-deja/g++.other/crash25.C: Likewise.
6085
6086 PR c++/18674
6087 * g++.dg/template/error16.C: New test.
9469f0aa 6088
fc6a28d7
MM
6089 PR c++/18512
6090 * g++.dg/template/crash29.C: New test.
6091
d21d51d0
DN
60922004-11-29 Diego Novillo <dnovillo@redhat.com>
6093
b7034e06 6094 PR tree-optimization/18712
d21d51d0
DN
6095 * gcc.c-torture/compile/pr18712.c: New test.
6096
86f029aa
JM
60972004-11-29 Joseph Myers <joseph@codesourcery.com>
6098
6099 PR c/7544
6100 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6101 tests.
6102
c6f9f83b
KL
61032004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6104
6105 PR c++/18652
6106 * g++.dg/lookup/crash6.C: New test.
6107
22bbc492
HPN
61082004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6109
6110 PR middle-end/18164
6111 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6112
1cb1fa51
JM
61132004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6114
6115 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6116 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6117 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6118
6db081f1
AP
61192004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6120
6121 * gcc.dg/pr18164.c: New test.
6122
a2163d83
MK
61232004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6124
6125 * gcc.dg/funroll-loops-all.c: New.
6126
b20e8229
HPN
61272004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6128
77109b50
HPN
6129 PR target/18489
6130 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6131 delimeter, match space and TAB as well as ":".
6132
a8344e32
HPN
6133 PR target/18484
6134 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6135
20db5bc8
HPN
6136 PR target/18348
6137 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6138
450bc074
HPN
6139 PR target/18345
6140 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6141
b20e8229
HPN
6142 PR target/18337
6143 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6144
905d47a9 61452004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 6146
b4519d39 6147 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 6148
ec017547
HPN
61492004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6150
6151 PR target/18334
6152 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6153
78a27531
RH
61542004-11-28 Richard Henderson <rth@redhat.com>
6155
6156 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6157
c48cb439
JM
61582004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6159
6160 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6161 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6162 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6163 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6164 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6165 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6166 gcc.dg/pointer-arith-8.c: New tests.
6167
203f344c
BD
61682004-11-27 Bud Davis <bdavis9659@comcast.net>
6169
6170 PR fortran/18364
6171 * gfortran.dg/endfile.f90: New test.
6172
0c00d5f3
FH
61732004-11-27 Falk Hueffner <falk@debian.org>
6174
6175 * gcc.dg/loop-6.c: New test.
6176
47d42ce2
JJ
61772004-11-27 Jakub Jelinek <jakub@redhat.com>
6178
6179 * gcc.c-torture/execute/20041126-1.c: New test.
6180
87980da0
RS
61812004-11-27 Richard Sandiford <rsandifo@redhat.com>
6182
6183 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6184 on IRIX.
6185
601a71a7
RS
61862004-11-27 Richard Sandiford <rsandifo@redhat.com>
6187
6188 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6189 functions.
6190
b78b8bd8
JJ
61912004-11-27 Jakub Jelinek <jakub@redhat.com>
6192
6193 PR rtl-optimization/17825
6194 * gcc.c-torture/compile/20041119-1.c: New test.
6195
de2fc4db
JDA
61962004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6197
6198 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6199 Check existence of ld library path variables before unsetting.
6200
3de87817
MM
62012004-11-26 Mark Mitchell <mark@codesourcery.com>
6202
6203 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6204
a0fec000
RS
62052004-11-26 Richard Sandiford <rsandifo@redhat.com>
6206
6207 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6208
2a513780
RS
62092004-11-26 Richard Sandiford <rsandifo@redhat.com>
6210
6211 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6212
2557bee0
BE
62132004-11-26 Ben Elliston <bje@au.ibm.com>
6214
6215 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6216 dg-do directive.
6217
f50a5f61
BE
62182004-11-26 Ben Elliston <bje@au.ibm.com>
6219
6220 * gcc.dg/pr17957.c: Pass --param, not -param.
6221
5f0be3d0
AP
62222004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6223
6224 PR middle-end/17957
6225 * testsuite/gcc.dg/pr17957.c: New test.
6226
5ae9ba3e
MM
62272004-11-25 Mark Mitchell <mark@codesourcery.com>
6228
6229 PR c++/18445
6230 * g++.dg/template/crash28.C: Likewise.
6231
6232 PR c++/18001
6233 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6234 * g++.dg/ext/lvaddr.C: Likewise.
6235 * g++.dg/opt/pr7503-3.C: Likewise.
6236
6237 PR c++/18466
6238 * g++.dg/parse/qualified3.C: New test.
6239 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 6240
5ae9ba3e 6241 PR c++/18545
9469f0aa 6242 * g++.dg/expr/return1.C: New test.
5ae9ba3e 6243
87c465f5
KL
62442004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6245
6246 Friend class name lookup 3/n, PR c++/3332
6247 * g++.dg/lookup/friend3.C: New test.
6248 * g++.dg/lookup/friend4.C: Likewise.
6249 * g++.dg/lookup/friend5.C: Likewise.
6250
29ef83de
KL
62512004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6252
6253 Friend class name lookup 2/n, PR c++/14513, c++/15410
6254 * g++.dg/lookup/friend2.C: New test.
6255 * g++.dg/template/friend31.C: Likewise.
6256
fc6fdbf3
JDA
62572004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6258
6259 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6260
9306cccb
MM
62612004-11-24 Mark Mitchell <mark@codesourcery.com>
6262
6263 PR c++/17473
6264 * g++.dg/tc1/dr56.C: Remove.
6265 * g++.dg/template/typedef1.C: Add dg-error markers.
6266 * g++.old-deja/g++.other/typedef7.C: Likewise.
6267
6268 PR c++/18285
6269 * g++.dg/parse/typedef7.C: New test.
6270
bef5d8b6
RS
62712004-11-24 Richard Sandiford <rsandifo@redhat.com>
6272
6273 * gcc.c-torture/execute/20041124-1.c: New test.
6274
d6eec208
MM
62752004-11-24 Mark Mitchell <mark@codesourcery.com>
6276
9469f0aa 6277 * g++.dg/template/deduce3.C: New test.
6e2993bf 6278
62a4d942 6279 PR c++/18586
9469f0aa 6280 * g++.dg/template/crash27.C: New test.
62a4d942 6281
d6eec208
MM
6282 PR c++/18530
6283 * g++.dg/warn/Wshadow-3.C: New test.
6284
479ec1d1
DP
62852004-11-24 Devang Patel <dpatel@apple.com>
6286
6287 PR/18555
6288 * gcc.dg/cpp/isysroot-1.c: New test.
6289 * gcc.dg/cpp/usr/include/stdio.h: New file.
6290 * gcc.dg/cpp/isysroot-2.c: New test.
6291 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6292 New file.
6293
91146169
GB
62942004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6295
6296 PR c++/8929
6297 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6298
592590f5
EB
62992004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6300
6301 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6302 * gcc.target/sparc/pdist.c: Likewise.
6303
d70b8c3a
PB
63042004-11-24 Paolo Bonzini <bonzini@gnu.org>
6305
6306 PR c++/16882
d70b8c3a
PB
6307 * g++.dg/conversion/simd1.C: New test.
6308
1df8e834
JDA
63092004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6310
6311 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6312 and restore_ld_library_path_env_vars.
6313 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6314 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6315 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6316 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6317
b5b3e36a
DJ
63182004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6319
6320 * gcc.dg/pragma-align-2.c: Test macro expansion.
6321 * gcc.dg/pragma-pack-2.c: New test.
6322
31589ec6
RH
63232004-11-23 Richard Henderson <rth@redhat.com>
6324
6325 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6326 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6327 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6328 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6329 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6330 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6331
6332 * gcc.dg/vect/vect.exp: Add check for alpha.
6333 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6334 (check_effective_target_vect_int): Enable for alpha.
6335 (check_effective_target_vect_long): New.
6336 (is-effective-target): Add it.
6337
27b28c6d
UB
63382004-11-23 Uros Bizjak <uros@kss-loka.si>
6339
6340 * gcc.dg/pr18614-1.c: New test.
6341
a3407e42
EB
63422004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6343
6344 * gcc.dg/setjmp-2.c: New test.
6345
16f59241
JM
63462004-11-22 James A. Morrison <phython@gcc.gnu.org>
6347
6348 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6349 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6350 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6351 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6352 gcc.target/sparc/pdist.c: New tests.
6353
c33a9f06
BW
63542004-11-22 Bob Wilson <bob.wilson@acm.org>
6355
6356 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6357
5628fde1
DJ
63582004-11-22 Dale Johannesen <dalej@apple.com>
6359
6360 * gcc.dg/20041111-1.c: New.
6361
618bb89c
DN
63622004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6363
6364 PR tree-opt/18536
6365 * gcc.dg/vect/pr18536.c: New test.
6366
e99f332f
GB
63672004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6368
6369 PR c++/18354
6370 * g++.dg/template/nontype11.C: New test.
6371
6da285d2
RS
63722004-11-21 Roger Sayle <roger@eyesopen.com>
6373
6374 PR middle-end/18520
6375 * gcc.dg/pr18520-1.c: New test case.
6376
a4ab7973
JM
63772004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6378
6379 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6380 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6381 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6382 expected diagnostics.
6383
7afc9b98
EB
63842004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6385
6386 PR target/18580
6387 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6388 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6389 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6390
21664a3e
EB
63912004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6392
6393 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6394
79c70e5a 63952004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 6396 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
6397
6398 * lib/target-supports.exp (check_visibility_available): Really
6399 test the compiler.
6400
63dfe6ff
DN
64012004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6402
6403 PR tree-opt/18181
6404 * gcc.dg/vect/vect-85.c: New test.
6405 * gcc.dg/vect/vect-86.c: New test.
6406 * gcc.dg/vect/vect-87.c: New test.
6407 * gcc.dg/vect/vect-88.c: New test.
6408
d9648e1d
BE
64092004-11-19 Ben Elliston <bje@au.ibm.com>
6410
6411 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
6412
bb30f5c0
JJ
64132004-11-18 Janis Johnson <janis187@us.ibm.com>
6414
6415 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
6416 * gcc.dg/ppc-and-1.c: Ditto.
6417 * gcc.dg/ppc-compare-1.c: Ditto.
6418 * gcc.dg/ppc-mov-1.c: Ditto
6419
a8e68029 64202004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 6421 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
6422
6423 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6424
07d05ffd 64252004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 6426 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
6427
6428 * lib/target-supports.exp (check_effective_target_vect_int): New
6429 (check_effective_target_vect_float): New
6430 (check_effective_target_vect_double): New.
6431 (is-effective-target): Support new effective targets keywords.
6432 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6433 default action for dg-do.
6434 * gcc.dg/vect/pr16105.c: Use new support.
6435 * gcc.dg/vect/pr18400.c: Ditto.
6436 * gcc.dg/vect/pr18425.c: Ditto.
6437 * gcc.dg/vect/vect-1.c: Ditto.
6438 * gcc.dg/vect/vect-10.c: Ditto.
6439 * gcc.dg/vect/vect-11.c: Ditto.
6440 * gcc.dg/vect/vect-12.c: Ditto.
6441 * gcc.dg/vect/vect-13.c: Ditto.
6442 * gcc.dg/vect/vect-14.c: Ditto.
6443 * gcc.dg/vect/vect-15.c: Ditto.
6444 * gcc.dg/vect/vect-16.c: Ditto.
6445 * gcc.dg/vect/vect-17.c: Ditto.
6446 * gcc.dg/vect/vect-18.c: Ditto.
6447 * gcc.dg/vect/vect-19.c: Ditto.
6448 * gcc.dg/vect/vect-2.c: Ditto.
6449 * gcc.dg/vect/vect-20.c: Ditto.
6450 * gcc.dg/vect/vect-21.c: Ditto.
6451 * gcc.dg/vect/vect-22.c: Ditto.
6452 * gcc.dg/vect/vect-23.c: Ditto.
6453 * gcc.dg/vect/vect-24.c: Ditto.
6454 * gcc.dg/vect/vect-25.c: Ditto.
6455 * gcc.dg/vect/vect-26.c: Ditto.
6456 * gcc.dg/vect/vect-27.c: Ditto.
6457 * gcc.dg/vect/vect-27a.c: Ditto.
6458 * gcc.dg/vect/vect-28.c: Ditto.
6459 * gcc.dg/vect/vect-29.c: Ditto.
6460 * gcc.dg/vect/vect-29a.c: Ditto.
6461 * gcc.dg/vect/vect-3.c: Ditto.
6462 * gcc.dg/vect/vect-30.c: Ditto.
6463 * gcc.dg/vect/vect-31.c: Ditto.
6464 * gcc.dg/vect/vect-32.c: Ditto.
6465 * gcc.dg/vect/vect-33.c: Ditto.
6466 * gcc.dg/vect/vect-34.c: Ditto.
6467 * gcc.dg/vect/vect-35.c: Ditto.
6468 * gcc.dg/vect/vect-36.c: Ditto.
6469 * gcc.dg/vect/vect-37.c: Ditto.
6470 * gcc.dg/vect/vect-38.c: Ditto.
6471 * gcc.dg/vect/vect-4.c: Ditto.
6472 * gcc.dg/vect/vect-40.c: Ditto.
6473 * gcc.dg/vect/vect-41.c: Ditto.
6474 * gcc.dg/vect/vect-42.c: Ditto.
6475 * gcc.dg/vect/vect-43.c: Ditto.
6476 * gcc.dg/vect/vect-44.c: Ditto.
6477 * gcc.dg/vect/vect-45.c: Ditto.
6478 * gcc.dg/vect/vect-46.c: Ditto.
6479 * gcc.dg/vect/vect-47.c: Ditto.
6480 * gcc.dg/vect/vect-48.c: Ditto.
6481 * gcc.dg/vect/vect-48a.c: Ditto.
6482 * gcc.dg/vect/vect-49.c: Ditto.
6483 * gcc.dg/vect/vect-5.c: Ditto.
6484 * gcc.dg/vect/vect-50.c: Ditto.
6485 * gcc.dg/vect/vect-51.c: Ditto.
6486 * gcc.dg/vect/vect-52.c: Ditto.
6487 * gcc.dg/vect/vect-53.c: Ditto.
6488 * gcc.dg/vect/vect-54.c: Ditto.
6489 * gcc.dg/vect/vect-55.c: Ditto.
6490 * gcc.dg/vect/vect-56.c: Ditto.
6491 * gcc.dg/vect/vect-56a.c: Ditto.
6492 * gcc.dg/vect/vect-57.c: Ditto.
6493 * gcc.dg/vect/vect-58.c: Ditto.
6494 * gcc.dg/vect/vect-59.c: Ditto.
6495 * gcc.dg/vect/vect-6.c: Ditto.
6496 * gcc.dg/vect/vect-60.c: Ditto.
6497 * gcc.dg/vect/vect-61.c: Ditto.
6498 * gcc.dg/vect/vect-62.c: Ditto.
6499 * gcc.dg/vect/vect-63.c: Ditto.
6500 * gcc.dg/vect/vect-64.c: Ditto.
6501 * gcc.dg/vect/vect-65.c: Ditto.
6502 * gcc.dg/vect/vect-66.c: Ditto.
6503 * gcc.dg/vect/vect-67.c: Ditto.
6504 * gcc.dg/vect/vect-68.c: Ditto.
6505 * gcc.dg/vect/vect-69.c: Ditto.
6506 * gcc.dg/vect/vect-7.c: Ditto.
6507 * gcc.dg/vect/vect-72.c: Ditto.
6508 * gcc.dg/vect/vect-72a.c: Ditto.
6509 * gcc.dg/vect/vect-73.c: Ditto.
6510 * gcc.dg/vect/vect-74.c: Ditto.
6511 * gcc.dg/vect/vect-75.c: Ditto.
6512 * gcc.dg/vect/vect-76.c: Ditto.
6513 * gcc.dg/vect/vect-77.c: Ditto.
6514 * gcc.dg/vect/vect-77a.c: Ditto.
6515 * gcc.dg/vect/vect-78.c: Ditto.
6516 * gcc.dg/vect/vect-79.c: Ditto.
6517 * gcc.dg/vect/vect-8.c: Ditto.
6518 * gcc.dg/vect/vect-80.c: Ditto.
6519 * gcc.dg/vect/vect-82.c: Ditto.
6520 * gcc.dg/vect/vect-82_64.c: Ditto.
6521 * gcc.dg/vect/vect-83.c: Ditto.
6522 * gcc.dg/vect/vect-83_64.c: Ditto.
6523 * gcc.dg/vect/vect-9.c: Ditto.
6524 * gcc.dg/vect/vect-all.c: Ditto.
6525 * gcc.dg/vect/vect-none.c: Ditto.
6526
7c278f79
JJ
65272004-11-17 Janis Johnson <janis187@us.ibm.com>
6528
6529 * lib/gcc-dg.exp (dg-skip-if): New function.
6530 (dg-forbid-option): Remove.
6531 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6532 * g++.dg/abi/bitfield8.C: Likewise.
6533 * g++.dg/abi/dtor1.C: Likewise.
6534 * g++.dg/abi/empty10.C: Likewise.
6535 * g++.dg/abi/empty7.C: Likewise.
6536 * g++.dg/abi/empty9.C: Likewise.
6537 * g++.dg/abi/layout3.C: Likewise.
6538 * g++.dg/abi/layout4.C: Likewise.
6539 * g++.dg/abi/thunk1.C: Likewise.
6540 * g++.dg/abi/thunk2.C: Likewise.
6541 * g++.dg/abi/vbase11.C: Likewise.
6542 * g++.dg/abi/vthunk2.C: Likewise.
6543 * g++.dg/abi/vthunk3.C: Likewise.
6544 * g++.dg/ext/attrib8.C: Likewise.
6545 * g++.dg/opt/longbranch2.C: Likewise.
6546 * g++.dg/opt/reg-stack4.C: Likewise.
6547 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6548 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6549 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6550 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6551 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6552 * gcc.dg/20000609-1.c: Likewise.
6553 * gcc.dg/20000720-1.c: Likewise.
6554 * gcc.dg/20011107-1.c: Likewise.
6555 * gcc.dg/20011119-1.c: Likewise.
6556 * gcc.dg/20020108-1.c: Likewise.
6557 * gcc.dg/20020122-2.c: Likewise.
6558 * gcc.dg/20020122-3.c: Likewise.
6559 * gcc.dg/20020201-3.c: Likewise.
6560 * gcc.dg/20020206-1.c: Likewise.
6561 * gcc.dg/20020218-1.c: Likewise.
6562 * gcc.dg/20020310-1.c: Likewise.
6563 * gcc.dg/20020411-1.c: Likewise.
6564 * gcc.dg/20020418-2.c: Likewise.
6565 * gcc.dg/20020426-1.c: Likewise.
6566 * gcc.dg/20020426-2.c: Likewise.
6567 * gcc.dg/20020517-1.c: Likewise.
6568 * gcc.dg/20020523-1.c: Likewise.
6569 * gcc.dg/20020523-2.c: Likewise.
6570 * gcc.dg/20020729-1.c: Likewise.
6571 * gcc.dg/20030204-1.c: Likewise.
6572 * gcc.dg/20030826-2.c: Likewise.
6573 * gcc.dg/20030926-1.c: Likewise.
6574 * gcc.dg/20031202-1.c: Likewise.
6575 * gcc.dg/980312-1.c: Likewise.
6576 * gcc.dg/980313-1.c: Likewise.
6577 * gcc.dg/990117-1.c: Likewise.
6578 * gcc.dg/990424-1.c: Likewise.
6579 * gcc.dg/990524-1.c: Likewise.
6580 * gcc.dg/991230-1.c: Likewise.
6581 * gcc.dg/i386-387-1.c: Likewise.
6582 * gcc.dg/i386-387-2.c: Likewise.
6583 * gcc.dg/i386-387-3.c: Likewise.
6584 * gcc.dg/i386-387-4.c: Likewise.
6585 * gcc.dg/i386-387-5.c: Likewise.
6586 * gcc.dg/i386-387-6.c: Likewise.
6587 * gcc.dg/i386-asm-1.c: Likewise.
6588 * gcc.dg/i386-bitfield1.c: Likewise.
6589 * gcc.dg/i386-bitfield2.c: Likewise.
6590 * gcc.dg/i386-loop-1.c: Likewise.
6591 * gcc.dg/i386-loop-2.c: Likewise.
6592 * gcc.dg/i386-loop-3.c: Likewise.
6593 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6594 * gcc.dg/i386-pic-1.c: Likewise.
6595 * gcc.dg/i386-regparm.c: Likewise.
6596 * gcc.dg/i386-signbit-1.c: Likewise.
6597 * gcc.dg/i386-signbit-2.c: Likewise.
6598 * gcc.dg/i386-signbit-3.c: Likewise.
6599 * gcc.dg/i386-sse-5.c: Likewise.
6600 * gcc.dg/i386-sse-8.c: Likewise.
6601 * gcc.dg/i386-unroll-1.c: Likewise.
6602 * gcc.dg/tls/opt-1.c: Likewise.
6603 * gcc.dg/tls/opt-2.c: Likewise.
6604 * gcc.dg/unroll-1.c: Likewise.
6605 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6606 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6607 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6608 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6609
c9387915
GB
66102004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6611
6612 * g++.dg/template/incomplete1.C: New test.
6613
a1e98266
NC
66142004-11-16 Nick Clifton <nickc@redhat.com>
6615
6616 Revert patches accidentally commited during checkin of fixes for
6617 xstormy16 tests:
6618 gcc.c-torture/execute/simd-4.c: Revert
6619 gcc.dg/20040910-1.c: Revert.
6620
40b026d8
PB
66212004-11-16 Paul Brook <paul@codesourcery.com>
6622
6623 PR fortran/13010
6624 * gfortran.dg/der_pointer_1.f90: New test.
6625
d134f39e
JM
66262004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6627
6628 PR c/18498
6629 * gcc.dg/bitfld-13.c: New test.
6630
8e0933b1
JJ
66312004-11-15 Janis Johnson <janis187@us.ibm.com>
6632
9cbee3fa
JJ
6633 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6634 powerpc*-*-linux*.
6635
2301511d
JJ
6636 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6637 * gcc.dg/ppc64-abi-2.c: Ditto.
6638 * gcc.dg/ppc64-abi-3.c: Ditto.
6639
8e0933b1
JJ
6640 * lib/gcc-dg.exp (dg-target-list): Remove.
6641
4fd7b3cb
SE
66422004-11-15 Steve Ellcey <sje@cup.hp.com>
6643
6644 * gcc.dg/ia64-postinc.c: New test.
6645
11559c75
MM
66462004-11-15 Mark Mitchell <mark@codesourcery.com>
6647
6648 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6649
f15dc49f
NC
66502004-11-15 Nick Clifton <nickc@redhat.com>
6651
6652 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6653 __INT_MAX__ so that the test can be compiled by toolchains
6654 targeted at 16-bit processors.
6655
6656 * gcc.dg/20040625-1.c: Use long constants rather than integers
6657 when performing arithmetic that will overflow 16-bits.
6658
6659 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6660 xstormy16. It does not support 128-bit vector operations.
6661
6662 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6663 with the macro PTR_TYPE. Define this macro to an integer type
6664 suitable for holding a pointer.
6665
6666 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6667 the target is a 16-bit processor.
6668
6669 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6670 16-bit targets where the character constant will be too long.
6671
6672 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6673 where the double will not be directly addressable.
6674
461c6fce
KL
66752004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6676
6677 Friend class name lookup 1/n, PR c++/18471
6678 * g++.dg/template/crash26.C: New test.
6679 * g++.dg/lookup/struct1.C: Adjust expected error.
6680 * g++.dg/parse/elab1.C: Likewise.
6681 * g++.dg/parse/elab2.C: Likewise.
6682 * g++.dg/parse/int-as-enum1.C: Likewise.
6683 * g++.dg/parse/struct-as-enum1.C: Likewise.
6684 * g++.dg/parse/typedef1.C: Likewise.
6685 * g++.dg/parse/typedef3.C: Likewise.
6686 * g++.dg/parse/typedef4.C: Likewise.
6687 * g++.dg/parse/typedef5.C: Likewise.
6688 * g++.dg/template/nontype4.C: Likewise.
6689 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6690 * g++.old-deja/g++.other/elab1.C: Likewise.
6691 * g++.old-deja/g++.other/syntax4.C: Likewise.
6692
23e09df4
EB
66932004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6694
6695 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6696
18522563
ZD
66972004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6698
6699 * gcc.c-torture/execute/20041114-1.c: New test.
6700
efcc66f0
JM
67012004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6702
6703 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6704 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6705 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6706 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6707 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6708 gcc.dg/switch-7.c: New tests.
6709
fceb80bf
DN
67102004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6711
6712 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6713
f7f02125
DN
67142004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6715
6716 PR tree-opt/18400
6717 * gcc.dg/vect/pr18400.c: New test.
6718
67192004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 6720 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
6721
6722 PR tree-opt/18425
6723 * gcc.dg/vect/pr18425.c: New test.
6724
3021a627
EB
67252004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6726
6727 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6728 Guard with dg-require-alias and dg-require-visibility.
6729
6b870fa9
EB
67302004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6731
6732 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6733
d6b75f70
GB
67342004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6735
6736 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6737
e34b0922
KL
67382004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6739
6740 PR c++/17344
6741 * g++.dg/template/defarg5.C: New test.
6742
fa1dedd8
EB
67432004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6744
6745 * g++.dg/parse/cast1.C: Run only on ILP32.
6746 * g++.old-deja/g++.mike/p784.C: Likewise.
6747
61a5fa29
BS
67482004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6749
6750 * gcc.c-torture/execute/20041113-1.c: New test.
6751
1136d30e
JM
67522004-11-13 James A. Morrison <phython@gcc.gnu.org>
6753
6754 PR target/18230
6755 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6756 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6757 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6758 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6759 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6760 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6761 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6762 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6763 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6764 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6765 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6766 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6767 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6768
893e18a5
JM
67692004-11-13 James A. Morrison <phython@gcc.gnu.org>
6770
6771 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6772 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6773 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6774 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6775 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6776 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6777 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6778 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6779 gcc.target/sparc/combined-1.c: New tests.
6780
2256aa1c
ZL
67812004-11-12 Ziemowit Laski <zlaski@apple.com>
6782
6783 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6784 New tests.
6785
bf0fdfdd
MM
67862004-11-12 Mark Mitchell <mark@codesourcery.com>
6787
6788 * lib/gcc-dg.exp (dg-forbid-option): New function.
6789 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6790 * g++.dg/abi/bitfield8.C: Likewise.
6791 * g++.dg/abi/dtor1.C: Likewise.
6792 * g++.dg/abi/empty10.C: Likewise.
6793 * g++.dg/abi/empty7.C: Likewise.
6794 * g++.dg/abi/empty9.C: Likewise.
6795 * g++.dg/abi/layout3.C: Likewise.
6796 * g++.dg/abi/layout4.C: Likewise.
6797 * g++.dg/abi/thunk1.C: Likewise.
6798 * g++.dg/abi/thunk2.C: Likewise.
6799 * g++.dg/abi/vbase11.C: Likewise.
6800 * g++.dg/abi/vthunk2.C: Likewise.
6801 * g++.dg/abi/vthunk3.C: Likewise.
6802 * g++.dg/ext/attrib8.C: Likewise.
6803 * g++.dg/opt/longbranch2.C: Likewise.
6804 * g++.dg/opt/reg-stack4.C: Likewise.
6805 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6806 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6807 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6808 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6809 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6810 * gcc.dg/20000609-1.c: Likewise.
6811 * gcc.dg/20000720-1.c: Likewise.
6812 * gcc.dg/20011107-1.c: Likewise.
6813 * gcc.dg/20011119-1.c: Likewise.
6814 * gcc.dg/20020108-1.c: Likewise.
6815 * gcc.dg/20020122-2.c: Likewise.
6816 * gcc.dg/20020122-3.c: Likewise.
6817 * gcc.dg/20020201-3.c: Likewise.
6818 * gcc.dg/20020206-1.c: Likewise.
6819 * gcc.dg/20020218-1.c: Likewise.
6820 * gcc.dg/20020310-1.c: Likewise.
6821 * gcc.dg/20020411-1.c: Likewise.
6822 * gcc.dg/20020418-2.c: Likewise.
6823 * gcc.dg/20020426-1.c: Likewise.
6824 * gcc.dg/20020426-2.c: Likewise.
6825 * gcc.dg/20020517-1.c: Likewise.
6826 * gcc.dg/20020523-1.c: Likewise.
6827 * gcc.dg/20020523-2.c: Likewise.
6828 * gcc.dg/20020729-1.c: Likewise.
6829 * gcc.dg/20030204-1.c: Likewise.
6830 * gcc.dg/20030826-2.c: Likewise.
6831 * gcc.dg/20030926-1.c: Likewise.
6832 * gcc.dg/20031202-1.c: Likewise.
6833 * gcc.dg/980312-1.c: Likewise.
6834 * gcc.dg/980313-1.c: Likewise.
6835 * gcc.dg/990117-1.c: Likewise.
6836 * gcc.dg/990424-1.c: Likewise.
6837 * gcc.dg/990524-1.c: Likewise.
6838 * gcc.dg/991230-1.c: Likewise.
6839 * gcc.dg/i386-387-1.c: Likewise.
6840 * gcc.dg/i386-387-2.c: Likewise.
6841 * gcc.dg/i386-387-3.c: Likewise.
6842 * gcc.dg/i386-387-4.c: Likewise.
6843 * gcc.dg/i386-387-5.c: Likewise.
6844 * gcc.dg/i386-387-6.c: Likewise.
6845 * gcc.dg/i386-asm-1.c: Likewise.
6846 * gcc.dg/i386-bitfield1.c: Likewise.
6847 * gcc.dg/i386-bitfield2.c: Likewise.
6848 * gcc.dg/i386-loop-1.c: Likewise.
6849 * gcc.dg/i386-loop-2.c: Likewise.
6850 * gcc.dg/i386-loop-3.c: Likewise.
6851 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6852 * gcc.dg/i386-pic-1.c: Likewise.
6853 * gcc.dg/i386-regparm.c: Likewise.
6854 * gcc.dg/i386-signbit-1.c: Likewise.
6855 * gcc.dg/i386-signbit-2.c: Likewise.
6856 * gcc.dg/i386-signbit-3.c: Likewise.
6857 * gcc.dg/i386-sse-5.c: Likewise.
6858 * gcc.dg/i386-sse-8.c: Likewise.
6859 * gcc.dg/i386-unroll-1.c: Likewise.
6860 * gcc.dg/tls/opt-1.c: Likewise.
6861 * gcc.dg/tls/opt-2.c: Likewise.
6862 * gcc.dg/unroll-1.c: Likewise.
6863 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6864 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6865 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6866 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6867 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
6868 -m64 is specified.
6869
44370687
MM
68702004-11-12 Mark Mitchell <mark@codesourcery.com>
6871
6872 PR c++/18389
6873 * g++.dg/parse/cond1.C: New test.
6874
6875 PR c++/18429
6876 * g++.dg/template/array9.C: New test.
6877 * g++.dg/ext/vla1.C: Adjust error messages.
6878 * g++.dg/ext/vlm1.C: Likewise.
6879 * g++.dg/template/crash2.C: Likewise.
6880
6881 PR c++/18436
6882 * g++.dg/template/call3.C: New test.
6883
6884 PR c++/18407
6885 * g++.dg/template/ptrmem11.C: New test.
6886
690e11b8
AP
68872004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
6888
6889 PR other/14264
6890 * lib/g++.exp: Set LC_ALL and LANG to C.
6891 * lib/gcc-dg.exp: Likewise.
6892 * lib/gfortran.exp: Likewise.
6893 * lib/objc.exp: Likewise.
6894 * lib/treelang.exp: Likewise.
6895
e260ea9d
AS
68962004-11-12 Andreas Schwab <schwab@suse.de>
6897
6898 * gcc.dg/pr16286.c: Fix last change.
6899
0a2695db
MM
69002004-11-12 Mark Mitchell <mark@codesourcery.com>
6901
6902 PR c++/18416
6903 * g++.dg/init/global1.C: New test.
6904
805221b9
EB
69052004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
6906
6907 * gcc.c-torture/execute/20041112-1.c: New test.
6908
c9dd2023
JJ
69092004-11-11 Janis Johnson <janis187@us.ibm.com>
6910
6911 * lib/gcc-dg.exp (dg-target-list): New.
6912
b6dc500c
JJ
69132004-11-11 Janis Johnson <janis187@us.ibm.com>
6914 Richard Sandiford <rsandifo@redhat.com>
6915
6916 * lib/target-supports.exp (get-compiler_messages): New.
6917 (check_named_sections_available): Use it.
6918 (check_effective_target_ilp32): New.
6919 (check_effective_target_lp64): New.
6920 (is-effective-target): New.
6921 * lib/gcc-dg.exp (dg-require-effective-target): New.
6922
fb60d5d7
JM
69232004-11-11 Joseph S. Myers <joseph@codesourcery.com>
6924
6925 * gcc.dg/precedence-1.c: New test.
6926
524136ea
JJ
69272004-11-11 Janis Johnson <janis187@us.ibm.com>
6928
46d1d0da
JJ
6929 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
6930
af980752
JJ
6931 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
6932 message, delete generated files, use more descriptive name for
6933 executable, and make the test unsupported when it cannot be run.
6934
5278e476
JJ
6935 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
6936 (dg-require-weak, dg-require-visibility, dg-require-alias,
6937 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
6938 dg-require-iconv, dg-require-named-sections): Use it.
6939
524136ea
JJ
6940 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
6941
60934f9c
NS
69422004-11-11 Nathan Sidwell <nathan@codesourcery.com>
6943
e1e2e653
NS
6944 PR target/16457
6945 * gcc.dg/ppc-and-1: New
6946
2f4d9502
NS
6947 PR target/16796
6948 * gcc.dg/ppc-mov-1.c: New.
6949
60934f9c
NS
6950 PR target/16458
6951 * gcc.dg/ppc-compare-1.c: New.
6952
3f8882a2
JM
69532004-11-10 Joseph S. Myers <joseph@codesourcery.com>
6954
6955 * objc.dg/desig-init-2.m: New test.
6956
78e54994
AN
69572004-11-10 Adam Nemet <anemet@lnxw.com>
6958
9469f0aa 6959 PR middle-end/18160
78e54994
AN
6960 * g++.dg/warn/register-var-1.C: New test.
6961 * g++.dg/warn/register-var-2.C: New test.
6962
22d8d627
EB
69632004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6964
6965 * gcc.dg/union-2.c: New test.
6966
d05f9c39
FJ
69672004-11-10 Fariborz Jahanian <fjahanian@apple.com>
6968
b4519d39 6969 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
6970 New test for PR tree-optimization/17892.
6971
d746e87d
MM
69722004-11-09 Mark Mitchell <mark@codesourcery.com>
6973
6974 PR c++/18369
6975 * g++.dg/init/new12.C: New test.
6976
8393a290
JM
69772004-11-10 James A. Morrison <phython@gcc.gnu.org>
6978
6979 * gcc.target/sparc: New directory.
6980 * gcc.target/sparc/sparc.exp: New driver.
6981 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
6982 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
6983 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
6984 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
6985
2cbcdeba
PB
69862004-11-10 Paul Brook <paul@codesourcery.com>
6987
6988 PR fortran/18218
6989 * gfortran.dg/list_read.c: New test.
6990
8b17a9d6
JM
69912004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6992
6993 PR c/18322
6994 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
6995 expected diagnostic location.
6996
e221ef54
UW
69972004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
6998
6999 * gcc.dg/20041109-1.c: New test.
7000
3172e26c
AP
70012004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7002
7003 PR objc/18406
7004 * objc/compile/pr18406.m: New test.
7005
40b97a2e
JM
70062004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7007
7008 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7009
9e637a26
JM
70102004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7011
7012 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7013
66e52c35
SE
70142004-11-08 Steve Ellcey <sje@cup.hp.com>
7015
7016 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7017
c7fa97d9
SE
70182004-11-08 Steve Ellcey <sje@cup.hp.com>
7019
7020 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 7021 exit.
c7fa97d9 7022
b03c0b93
AP
70232004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7024
7025 PR tree-opt/18299
7026 * gcc.c-torture/pr18299-1.c: New test.
7027
3c871f3f
AS
70282004-11-06 Andreas Schwab <schwab@suse.de>
7029
7030 * gcc.dg/pr16286.c: Also test for bool and pixel.
7031
fccf8fc6
JM
70322004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7033
7034 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7035 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7036 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7037 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7038 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7039 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7040 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7041 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7042 gcc.dg/struct-semi-3.c: New tests.
7043
a8f48325
EB
70442004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7045
7046 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7047
cd27e3d8
EB
70482004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7049
7050 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7051 Do not use C99 designators.
7052
e78980b7
EB
70532004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7054
7055 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7056
432be037
EB
70572004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7058
7059 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 7060 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
7061 * gcc.c-torture/execute/simd-5.x: Remove.
7062
629bf5f9
AP
70632004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7064
7065 PR rtl-optimization/17933
7066 * gcc.dg/torture/pr17933-1.c: New test.
7067
c37780f5
AL
70682004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7069
7070 PR target/18106
7071 * lib/target-supports.exp (check_weak_available): Support
7072 Windows.
7073
637022d9
DS
70742004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7075
7076 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7077 call to fflush(stdout) before abort.
7078 (my_ffsll): New function.
7079 (generate_fields): Use it.
7080
0a880880
JM
70812004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7082
7083 * gcc.dg/init-undef-1.c: New test.
7084
88876c7c
JM
70852004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7086
7087 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7088 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7089 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7090 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7091 expected messages for new parser.
7092
04fb56d5
MM
70932004-11-04 Mark Mitchell <mark@codesourcery.com>
7094
7095 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 7096
d48b4987
EB
70972004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7098
7099 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7100 on LP64 targets.
7101
68e6421d
JM
71022004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7103
7104 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7105 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7106 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7107 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7108 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7109 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7110 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7111 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7112 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7113 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7114
04466541
JM
71152004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7116
7117 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7118 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7119 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7120 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7121 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7122 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7123 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7124 for new parser.
7125
4e5813dd
RS
71262004-11-04 Richard Sandiford <rsandifo@redhat.com>
7127
7128 PR target/15342
7129 * gcc.dg/20041104-1.c: New test.
7130
b6ab6892
GB
71312004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7132
7133 * g++.dg/template/nontype7.C: New test.
7134 * g++.dg/template/nontype8.C: Likewise.
7135 * g++.dg/template/nontype9.C: Likewise.
7136 * g++.dg/template/nontype10.C: Likewise.
7137 * g++.dg/tc1/dr49.C: Likewise.
7138 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7139 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7140
ffc3e843
BE
71412004-11-04 Ben Elliston <bje@au.ibm.com>
7142
7143 * g++.dg/rtti/tinfo1.C: Remove xfails.
7144
71452004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
7146
7147 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7148 packed attribute to the definition to satisfy the new C++ parser.
7149
4815ff39
EB
71502004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7151
7152 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7153 invocations of va_arg.
7154
71bd7186
MM
71552004-11-02 Mark Mitchell <mark@codesourcery.com>
7156
7157 PR c++/18124
7158 * g++.dg/template/crash25.C: New test.
7159
7160 PR c++/18155
7161 * g++.dg/template/typedef2.C: New test.
7162 * g++.dg/parse/crash13.C: Adjust error markers.
7163
7164 PR c++/18177
7165 * g++.dg/conversion/const3.C: New test.
9469f0aa 7166
36f4d144
TS
71672004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7168
7169 PR fortran/17535
7170 PR fortran/17583
7171 PR fortran/17713
7172 * gfortran.dg/generic_[123].f90: New testcases.
7173
571cfa75
EB
71742004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7175
7176 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7177 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7178
da1f8963
AP
71792004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7180
7181 PR tree-opt/16808
7182 * gcc.c-torture/compile/pr16808.c: New test.
7183
f6219a5e
NS
71842004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7185
7186 PR rtl-optimization/17104
7187 * gcc.dg/ppc-bitfield1.c: New.
7188
f7bf40ee
RS
71892004-11-01 Richard Sandiford <rsandifo@redhat.com>
7190
7191 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7192
7236f3f6
RS
71932004-11-01 Richard Sandiford <rsandifo@redhat.com>
7194
7195 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7196 strings for 32-bit code.
7197
ee060229
JM
71982004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7199
7200 PR c/18239
7201 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7202
ae209f28
NS
72032004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7204
7205 PR c++/18064
7206 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7207
80439563
MM
72082004-10-31 Mark Mitchell <mark@codesourcery.com>
7209
7210 PR c++/15172
7211 * g++.dg/init/aggr2.C: New test.
7212
16b34ad6
ZL
72132004-10-30 Ziemowit Laski <zlaski@apple.com>
7214
7215 * objc.dg/local-decl-1.m: New test.
7216
0a3ee0fd
GDR
72172004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7218
7219 * gcc.dg/20040910-1.c: Adjust regex.
7220
1db4252c
RS
72212004-10-30 Roger Sayle <roger@eyesopen.com>
7222
7223 PR rtl-optimization/18084
7224 * g++.dg/opt/pr18084-1.C: New testcase.
7225
3cabd8f9
MA
72262004-10-30 Matt Austern <austern@apple.com>
7227
7228 PR c++/17542
7229 * g++.dg/ext/attrib18.C: New test.
9469f0aa 7230
61168ff1
RS
72312004-10-30 Roger Sayle <roger@eyesopen.com>
7232
7233 PR middle-end/18096
7234 * gcc.dg/pr18096-1.c: New test case.
7235
0c2166ab
RS
72362004-10-30 Roger Sayle <roger@eyesopen.com>
7237
7238 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7239
46097c76
JM
72402004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7241
7242 PR c/16666
7243 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7244 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7245 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7246 gcc.dg/old-style-prom-3.c: New tests.
7247
514a3b11
DS
72482004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7249
7250 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7251 Remove unnecessary inclusion of stdio.h.
7252
5976e643
RS
72532004-10-29 Roger Sayle <roger@eyesopen.com>
7254
7255 PR rtl-optimization/17581
7256 * gcc.dg/pr17581-1.c: New test case.
7257
ec7e5618
NS
72582004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7259
7260 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7261 being implemented.
7262 * g++.dg/conversion/dr195-1.C: New.
7263 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7264 * g++.old-deja/g++.mike/p10148.C: Likewise.
7265
1dc82a99
MM
72662004-10-29 Mark Mitchell <mark@codesourcery.com>
7267
7268 PR c++/17695
7269 * g++.dg/debug/typedef2.C: New test.
7270
056e1c5e
DB
72712004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7272
7273 PR fortran/13490
7274 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7275 * gfortran.dg/g77/README: Update.
7276
72772004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
7278
7279 PR c++/14124
7280 * g++.dg/ext/packed7.C: New test.
9469f0aa 7281
d533f1cb
AP
72822004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7283
7284 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7285 scan-assembler.
7286 * lib/scanasm.exp (hidden-scan-for): New proc.
7287 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7288 string.
7289 (scan-not-hidden): Likewise.
7290 * lib/target-supports.exp (check_visibility_available): mach-o is
7291 support too.
7292
883a2bff
MM
72932004-10-28 Mark Mitchell <mark@codesourcery.com>
7294
7295 PR c++/17132
7296 * g++.dg/template/memclass3.C: New test.
7297
fcf750ee
AN
72982004-10-28 Adam Nemet <anemet@lnxw.com>
7299
9469f0aa 7300 PR middle-end/18160
fcf750ee
AN
7301 * gcc.dg/register-var-1.c: New test.
7302 * gcc.dg/register-var-2.c: New test.
7303 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7304 error now.
7305
5c588b22
DN
73062004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7307
7308 PR other/18172
9469f0aa 7309 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
7310 unused variables.
7311 * gcc.dg/vect/vect-22.c: Likewise.
7312
83ff1f25
JJ
73132004-10-28 Jakub Jelinek <jakub@redhat.com>
7314
7315 * gcc.dg/i386-rotate-1.c: New test.
7316
391c4bc5
MM
73172004-10-27 Mark Mitchell <mark@codesourcery.com>
7318
2419a74b
MM
7319 * g++.dg/init/ref12.C: Add "run" marker.
7320
391c4bc5
MM
7321 PR c++/17435
7322 * g++.dg/init/ref12.C: New test.
7323
7324 PR c++/18140
7325 * g++.dg/template/shift1.C: New test.
7326 * g++.dg/template/error10.C: Adjust error markers.
7327
8e14584d
AP
73282004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7329
7330 PR tree-opt/17529
7331 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7332
005c1a13
GK
73332004-10-27 Geoffrey Keating <geoffk@apple.com>
7334
98f61f57
GK
7335 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7336 * gcc.dg/weak/weak-3.c: Likewise.
7337 * gcc.dg/weak/weak-5.c: Likewise.
7338 * gcc.dg/weak/weak-9.c: Likewise.
7339 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7340 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7341
005c1a13
GK
7342 * gcc.dg/darwin-weakimport-1.c: New.
7343
61b58001
BE
73442004-10-28 Ben Elliston <bje@au.ibm.com>
7345
7346 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7347
028aa389
NS
73482004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7349
7350 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7351 'syntax' error messages.
7352 * gcc.dg/cpp/direct2s.c: Likewise.
7353
1aeaea8d
GK
73542004-10-26 Geoffrey Keating <geoffk@apple.com>
7355
7356 * gcc.c-torture/compile/20041026-1.c: New.
7357
a5201a91
MM
73582004-10-26 Mark Mitchell <mark@codesourcery.com>
7359
7360 PR c++/18093
7361 * g++.dg/lookup/ns2.C: New test.
7362
7363 PR c++/18020
7364 * g++.dg/template/enum4.C: New test.
7365
7366 PR c++/18161
7367 * g++.dg/template/expr1.C: New test.
7368
a6291e47
BE
73692004-10-26 Ben Elliston <bje@au.ibm.com>
7370
7371 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7372
663174d3
JM
73732004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7374
7375 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7376 gcc.dg/decl-nospec-3.c: New tests.
7377
38285932
ZL
73782004-10-26 Ziemowit Laski <zlaski@apple.com>
7379
7380 * objc.dg/super-class-3.m: New test.
7381
51e63e60
NS
73822004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7383
7384 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7385 resyncing.
7386 * gcc.dg/cpp/direct2s.c: Likewise.
7387
f1a66265
GK
73882004-10-25 Geoffrey Keating <geoffk@apple.com>
7389
7390 * objc.dg/image-info.m: Update for changes to section selection.
7391
3a3589b4
ZL
73922004-10-25 David Ayers <d.ayers@inode.at>
7393 Ziemowit Laski <zlaski@apple.com>
7394
7395 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7396 diagnostics when messaging 'id <Proto>'.
7397 * objc.dg/class-protocol-1.m: New test.
7398 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7399 a non-existent method signature.
7400 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7401 Update diagnostics when messaging with non-existent method signature.
7402 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7403 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7404 invalid receivers are now resolved as if messaging 'id'; remove
7405 extraneous diagnostics.
7406
535dd320
JM
74072004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7408
7409 PR c/16667
7410 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
7411 gcc.dg/init-desig-obs-3.c: New tests.
7412
3401a17f
JJ
74132004-10-25 Jakub Jelinek <jakub@redhat.com>
7414
7415 * gcc.dg/debug/20041023-1.c: New test.
7416
4c7c0c70
AP
74172004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
7418
7419 PR middle-end/17407
7420 * gcc.c-torture/compile/pr17407.c: New test.
7421
7422 PR c++/18121
7423 * g++.dg/template/array8.C: New test.
7424
1e02510f
EB
74252004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7426
7427 PR other/18138
7428 * lib/g++.exp: Accept more than one multilib libgcc.
7429 * lib/gcc-dg.exp: Likewise.
7430 * lib/objc.exp: Likewise.
7431 * lib/treelang.exp: Likewise.
7432 * lib/gfortran.exp: Likewise.
7433
f3515059
BE
74342004-10-24 Ben Elliston <bje@au.ibm.com>
7435
7436 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7437
c94ac97d 74382004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
7439
7440 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7441 * gcc.dg/c99-const-expr-3.c: Likewise.
7442
ee742c05
AP
74432004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7444
7445 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7446
fef62f03
BE
74472004-10-23 Ben Elliston <bje@au.ibm.com>
7448
7449 * gcc.c-torture/execute/loop-2e.x: Remove.
7450
76aebc9f
NS
74512004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7452
7453 PR c++/18095
7454 * g++.dg/parse/crash18.C: New.
7455 * g++.dg/parse/crash19.C: New.
7456
7c06b222
AL
74572004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7458
7459 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7460 * g++.dg/ext/dllimport2.C: Same.
7461 * g++.dg/ext/dllimport8.C: Same.
7462
08e17d9d
MM
74632004-10-21 Mark Mitchell <mark@codesourcery.com>
7464
7465 PR c++/10841
7466 * g++.dg/conversion/cast1.C: New test.
7467 * g++.dg/overload/pmf1.C: Adjust error marker.
7468
943db347
AP
74692004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7470
7471 PR objc/17923
7472 * objc.dg/const-str-7.m: New test.
7473
aaf1c72d
KL
74742004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7475
7476 * g++.dg/template/memfriend11.C: Fix comment typo.
7477 * g++.dg/template/memfriend14.C: Likewise.
7478
0aab7a4b
RH
74792004-10-20 Richard Henderson <rth@redhat.com>
7480
7481 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7482 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7483 -fasynchronous-unwind-tables.
7484
4ba4c213
RH
74852004-10-20 Richard Henderson <rth@redhat.com>
7486
7487 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7488 (main): Return success.
7489 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7490 (main): Return success.
7491
b939a023
KL
74922004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7493
7494 PR c++/13495
7495 * g++.dg/template/memfriend9.C: New test.
7496 * g++.dg/template/memfriend10.C: Likewise.
7497 * g++.dg/template/memfriend11.C: Likewise.
7498 * g++.dg/template/memfriend12.C: Likewise.
7499 * g++.dg/template/memfriend13.C: Likewise.
7500 * g++.dg/template/memfriend14.C: Likewise.
7501 * g++.dg/template/memfriend15.C: Likewise.
7502 * g++.dg/template/memfriend16.C: Likewise.
7503 * g++.dg/template/memfriend17.C: Likewise.
7504 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7505
23517e6b
NS
75062004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7507
7508 * g++.dg/conversion/dr195.C: New.
7509 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7510
c0952176
BE
75112004-10-20 Ben Elliston <bje@au.ibm.com>
7512 Devang Patel <dpatel@apple.com>
7513
7514 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7515 of floating point arithmetic, which could trap.
7516
33c25e5c
MM
75172004-10-19 Mark Mitchell <mark@codesourcery.com>
7518
7519 PR c++/14035
7520 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7521 * g++.dg/conversion/const2.C: New test.
7522 * g++.dg/expr/reinterpret2.C: New test.
7523 * g++.dg/expr/reinterpret3.C: New test.
7524 * g++.dg/expr/cast2.C: New test.
7525 * g++.dg/expr/copy1.C: New test.
7526 * g++.dg/other/conversion1.C: Change error message.
7527 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7528 function pointers to void *.
7529 * g++.old-deja/g++.mike/p10148.C: Likewise.
7530
a5747863
EB
75312004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7532
7533 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7534
69475123
PB
75352004-10-19 Paolo Bonzini <bonzini@gnu.org>
7536
7537 PR c++/18047
7538
7539 * g++.dg/parse/expr3.C: New test.
7540
6e7a355c
EB
75412004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7542
7543 * gcc.dg/smod-1.c: New test.
7544
d4de6966
ZL
75452004-10-18 Ziemowit Laski <zlaski@apple.com>
7546
7547 * objc.dg/method-14.m: New test.
7548
829acd78
AP
75492004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7550
7551 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7552 Also xfail as the patch was reverted.
7553
c2f55a1b
AP
75542004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7555
7556 PR middle-end/16973
7557 * gcc.dg/pr16973.c: New test.
7558
bca9e17b
DN
75592004-10-18 Diego Novillo <dnovillo@redhat.com>
7560
7561 PR tree-optimization/17656
7562 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7563
18e4be85
NS
75642004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7565
7566 * g++.dg/eh/shadow1.C: New.
7567
ba3ed8d8
JJ
75682004-10-18 Jakub Jelinek <jakub@redhat.com>
7569
7570 * gcc.c-torture/compile/20041018-1.c: New test.
7571
0dc48e89
BE
75722004-10-18 Ben Elliston <bje@au.ibm.com>
7573
7574 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7575 compiler referring to register 0 when accessing sdata. The linker
7576 now patches things up.
7577
36e5122e
AP
75782004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7579
7580 PR c/17529
7581 * gcc.c-torture/compile/pr17529.c: New test.
7582
9596e064
GB
75832004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7584
7585 PR c++/17743
7586 * g++.dg/ext/attrib17.C: New test.
7587
051a6002
EB
75882004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7589
7590 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7591
1ed3dfd5
GB
75922004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7593
7594 PR c++/10479
7595 * g++.dg/ext/attrib16.C: New test.
7596
de3fe73c
MM
75972004-10-15 Mark Mitchell <mark@codesourcery.com>
7598
7599 PR c++/17042
7600 * g++.dg/init/dso_handle1.C: New test.
7601
de3fe73c
MM
7602 PR c++/14667
7603 * g++.dg/parse/typedef6.C: New test.
7604
d6b4201f
MM
7605 PR c++/17916
7606 * g++.dg/parse/pragma1.C: New test.
7607
7832e661
AH
76082004-10-15 Aldy Hernandez <aldyh@redhat.com>
7609
7610 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7611
e68a07e8
SE
76122004-10-15 Steve Ellcey <sje@cup.hp.com>
7613
7614 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7615 -fno-common when on HPPA HP-UX platforms.
7616
76172004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7618
7619 PR other/16820
7620 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7621 stdint.h.
7622 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7623 uintptr_t.
7624
db3a9519
AP
76252004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7626
7627 PR c++/16301
7628 * g++.dg/lookup/strong-using-4.C: New test.
7629
f0602b16
AP
76302004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7631
7632 PR middle-end/16567
b4519d39 7633 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7634
31246b8f
DN
76352004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7636
7637 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7638 and mipsisa64*-*-* (until support for misaligned loads is added).
7639 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7640 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7641 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7642 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7643 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7644 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7645
745d26d9
MM
76462004-10-14 Mark Mitchell <mark@codesourcery.com>
7647
7648 PR c++/17976
7649 * g++.dg/init/dtor3.C: New test.
7650
38db57bf
BE
76512004-10-15 Ben Elliston <bje@au.ibm.com>
7652
7653 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7654
c4e18b1c
GK
76552004-10-14 Geoffrey Keating <geoffk@apple.com>
7656
7657 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7658 * gcc.dg/macho-lo-sum.c: Likewise.
7659
b419bac7
JM
76602004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7661
7662 * gcc.dg/ppc-spe64-1.c: New test.
7663
0ecf0d5f
DP
76642004-10-14 Devang Patel <dpatel@apple.com>
7665
7666 PR 17635
7667 * gcc.dg/pr17635.c : New test.
9469f0aa 7668
31246b8f
DN
76692004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7670
7671 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7672 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7673 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7674 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7675 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7676 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7677 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7678 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7679 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7680 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7681 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7682 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7683 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7684 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7685 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7686 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7687 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7688 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 7689
f0923257
DN
76902004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7691
9469f0aa
AJ
7692 * gcc.dg/vect/vect-82.c: New testcase.
7693 * gcc.dg/vect/vect-82_64.c: New testcase.
7694 * gcc.dg/vect/vect-83.c: New testcase.
7695 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 7696
ac24fc25
JM
76972004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7698
7699 * gcc.dg/cpp/error-1.c: New test.
7700
81da229b
JM
77012004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7702
7703 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7704
5a78838a
HPN
77052004-10-14 Hans-Peter Nilsson <hp@axis.com>
7706
7707 PR target/17984
7708 * gcc.dg/cris-peep2-xsrand2.c: New test.
7709
bcd46a7c
AP
77102004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7711
7712 PR c++/17661
7713 * testsuite/g++.dg/expr/for2.C: New test.
7714
b9bf58e5
EB
77152004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7716
7717 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7718
69d49802
JJ
77192004-10-13 Jakub Jelinek <jakub@redhat.com>
7720
7721 PR tree-optimization/17724
7722 * g++.dg/opt/pr17724-1.C: New test.
7723 * g++.dg/opt/pr17724-2.C: New test.
7724 * g++.dg/opt/pr17724-3.C: New test.
7725 * g++.dg/opt/pr17724-4.C: New test.
7726 * g++.dg/opt/pr17724-5.C: New test.
7727 * g++.dg/opt/pr17724-6.C: New test.
7728
3789b316
JM
77292004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7730
7731 PR c/17301
7732 * gcc.dg/pr17301-2.c: New test.
7733
1ca939e5
MM
77342004-10-11 Mark Mitchell <mark@codesourcery.com>
7735
db86dd14
MM
7736 PR c++/15876
7737 * g++.dg/parse/error22.C: New test.
7738
1ca939e5
MM
7739 PR c++/17936
7740 * g++.dg/template/spec18.C: New test.
7741
f713f229
SE
77422004-10-11 Steve Ellcey <sje@cup.hp.com>
7743
7744 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7745 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 7746 memcpy.
f713f229
SE
7747 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7748 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7749
73826a39
AP
77502004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7751
7752 * g++.dg/eh/cleanup5.C: Add dg-options "".
7753
eb172681
RS
77542004-10-11 Roger Sayle <roger@eyesopen.com>
7755
7756 PR middle-end/17657
7757 * gcc.dg/switch-4.c: New test case.
7758
6b34e55e
RS
77592004-10-11 Richard Sandiford <rsandifo@redhat.com>
7760
7761 * gcc.c-torture/execute/20041011-1.c: New test.
7762
0ad28dde
AP
77632004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7764
7765 PR c++/17554
7766 * g++.dg/init/for3.C: New test.
7767
7768 PR c++/17657
7769 * g++.dg/opt/switch2.C: New test.
7770
7771 PR middle-end/17703
7772 * g++.dg/warn/Wreturn-2.C: New test.
7773
b187901e
AP
77742004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7775
7776 PR c++/17907
7777 * g++.dg/eh/cleanup5.C: New test.
7778
22ab714d
MM
77792004-10-10 Mark Mitchell <mark@codesourcery.com>
7780
7781 PR c++/17393
7782 * g++.dg/parse/error21.C: New test.
7783
a82e1a7d
GDR
77842004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7785
7786 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7787 * g++.dg/warn/incomplete1.C: Likewise.
7788 * g++.dg/template/qualttp20.C: Likewise.
7789
bba5733f
JM
77902004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7791
7792 PR c/17881
7793 * parm-incomplete-1.c: New test.
7794
17a27b4f
MM
77952004-10-09 Mark Mitchell <mark@codesourcery.com>
7796
36700ac8 7797 PR c++/17867
17a27b4f
MM
7798 * g++.dg/parse/error19.C: New test.
7799
7800 PR c++/17670
7801 * g++.dg/init/new11.C: New test.
7802
7803 PR c++/17821
7804 * g++.dg/parse/error20.C: New test.
7805
7806 PR c++/17826
7807 * g++.dg/template/crash24.C: New test.
9469f0aa 7808
c69c9b36
JM
78092004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7810
7811 PR c/17301
7812 * gcc.dg/pr17301-1.c: New test.
7813
216a5f1b
JM
78142004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7815
7816 PR c/17189
7817 * gcc.dg/anon-struct-5.c: New test.
7818
fbc0150d
JM
78192004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7820
7821 PR c/17844
7822 * gcc.dg/pr17844-1.c: New test.
7823
3d5c655f
ZD
78242004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7825
7826 PR tree-optimization/17906
7827 * gcc.c-torture/compile/pr17906.c: New.
7828
fc7ca5fd
RS
78292004-10-09 Stuart Hastings <stuart@apple.com>
7830 Roger Sayle <roger@eyesopen.com>
7831
7832 PR rtl-optimization/17853
7833 * gcc.dg/i386-mmx-5.c: New testcase.
7834
673dacbe
AP
78352004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7836
7837 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7838
62e19030
MM
78392004-10-09 Mark Mitchell <mark@codesourcery.com>
7840
7841 PR c++/17524
7842 * g++.dg/template/static9.C: New test.
7843
7844 PR c++/17685
7845 * g++.dg/parse/operator5.C: New test.
7846
d2e74f6f
RS
78472004-10-09 Roger Sayle <roger@eyesopen.com>
7848
7849 PR middle-end/17894
7850 * gcc.c-torture/execute/divcmp-4.c: New test case.
7851
35897831
AP
78522004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7853
7854 PR tree-opt/17902
7855 * g++.dg/opt/pr17902.C: New test.
7856
a1e063e5
JJ
78572004-10-09 Jakub Jelinek <jakub@redhat.com>
7858
7859 * gcc.dg/cpp/ident-1.c: Add dg-options "".
7860
6d84156b
JM
78612004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7862
7863 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
7864
6dcc04b0
JM
78652004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7866
7867 * gcc.dg/assign-warn-3.c: New test.
7868
14788775
AP
78692004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7870
7871 PR c/16999
7872 * gcc.dg/cpp/ident-1.c: New test.
7873
a58eeb31
NS
78742004-10-08 Nathan Sidwell <nathan@codesourcery.com>
7875
7876 * gcc.c-torture/compile/acc1.c: New.
7877
ea3c4ca8
AP
78782004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7879
7880 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
7881 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
7882
39ba2f92
EB
78832004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7884
7885 * gcc.dg/ultrasp11.c: New test.
7886
c054bc3d
MM
78872004-10-08 Michael Matz <matz@suse.de>
7888
7889 * gcc.dg/doloop-2.c: New test.
7890
2ac2f164
JM
78912004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7892
7893 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
7894 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
7895 objc.dg/method-9.m: Update expected diagnostics.
7896
add2402e
GK
78972004-10-07 Geoffrey Keating <geoffk@apple.com>
7898
7899 * gcc.dg/ppc-fsel-3.c: New file.
7900 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
7901
82e79986
PB
79022004-10-07 Paul Brook <paul@codesourcery.com>
7903
7904 * gfortran.dg/intrinsic_verify_1.f90: New test.
7905
d0e75c71
PB
79062004-10-07 Paul Brook <paul@codesourcery.com>
7907
7908 * gfortran.dg/empty_format_1.f90: Remove stray commas.
7909
5d874166
TS
79102004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7911
9469f0aa 7912 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
7913 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
7914 commit.
5d874166 7915
ca059043
AP
79162004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7917
7918 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
7919
09ebcffa
GB
79202004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7921
7922 PR c++/17115
7923 * g++.dg/warn/Winline-4.C: New test.
7924
1313b31f 79252004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
7926
7927 * gcc.c-torture/compile/20041007-1.c: New test.
7928
2b58638b
PB
79292004-10-07 Paul Brook <paul@codesourcery.com>
7930
7931 PR fortran/17678
7932 * gfortran.dg/use_allocated_1.f90: New test.
7933
a3ed9870
AP
79342004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7935
7936 PR middle-end/17849
7937 * gfortran.fortran-torture/compile/nested.f90: New test
7938
03dafa61
JM
79392004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
7940
7941 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
7942
564060c3
AP
79432004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7944
7945 PR c++/17368
7946 * g++.dg/ext/asm6.C: New test.
7947
8813c944
KZ
79482004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
7949
564060c3 7950 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 7951
7726f633
PB
79522004-10-06 Paul Brook <paul@codesourcery.com>
7953
7954 PR libfortran/17709
7955 * gfortran.dg/empty_format_1.f90: New test.
7956
5d24a977
TS
79572004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7958
7959 PR fortran/17568
7960 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
7961
7962 PR fortran/17283
7963 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
7964 tests.
7965
fbdad37d
PB
79662004-10-06 Paul Brook <paul@codesourcery.com>
7967
7968 * gfortran.dg/do_1.f90: New test.
7969
609ae0e2
KG
79702004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7971
7972 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
7973 optimizing for size.
7974
7fdc3e09
JM
79752004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7976
7977 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
7978
1b36c818
JM
79792004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7980
7981 * gcc.c-torture/compile/20041005-1.c: New test.
7982
89d594a2
NS
79832004-10-05 Nathan Sidwell <nathan@codesourcery.com>
7984
7985 PR c++/17829
7986 * g++.dg/lookup/koenig4.C: New.
7987
2a13a625
GDR
79882004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7989
7990 * g++.dg/other/classkey1.C: Adjust quoting marks.
7991 * g++.dg/parse/error15.C: Likewise.
7992 * g++.dg/template/meminit2.C (int>): Likewise.
7993
58c5b409
TS
79942004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7995
7996 PR fortran/17283
7997 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
7998
ee569894
TS
7999 PR fortran/17631
8000 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8001
73a014b5
TS
8002 PR fortran/17708
8003 * gfortran.dg/pr17708.f90: New test.
9469f0aa 8004
952d9d9f
CF
80052004-10-04 Chao-ying Fu <fu@mips.com>
8006
8007 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8008 * gcc.dg/vect/vect-4.c: Ditto.
8009 * gcc.dg/vect/vect-5.c: Ditto.
8010 * gcc.dg/vect/vect-6.c: Ditto.
8011 * gcc.dg/vect/vect-8.c: Ditto.
8012 * gcc.dg/vect/vect-16.c: Ditto.
8013 * gcc.dg/vect/vect-30.c: Ditto.
8014 * gcc.dg/vect/vect-40.c: Ditto.
8015 * gcc.dg/vect/vect-41.c: Ditto.
8016 * gcc.dg/vect/vect-42.c: Ditto.
8017 * gcc.dg/vect/vect-43.c: Ditto.
8018 * gcc.dg/vect/vect-44.c: Ditto.
8019 * gcc.dg/vect/vect-45.c: Ditto.
8020 * gcc.dg/vect/vect-46.c: Ditto.
8021 * gcc.dg/vect/vect-47.c: Ditto.
8022 * gcc.dg/vect/vect-48.c: Ditto.
8023 * gcc.dg/vect/vect-49.c: Ditto.
8024 * gcc.dg/vect/vect-50.c: Ditto.
8025 * gcc.dg/vect/vect-51.c: Ditto.
8026 * gcc.dg/vect/vect-52.c: Ditto.
8027 * gcc.dg/vect/vect-53.c: Ditto.
8028 * gcc.dg/vect/vect-54.c: Ditto.
8029 * gcc.dg/vect/vect-55.c: Ditto.
8030 * gcc.dg/vect/vect-56.c: Ditto.
8031 * gcc.dg/vect/vect-57.c: Ditto.
8032 * gcc.dg/vect/vect-58.c: Ditto.
8033 * gcc.dg/vect/vect-59.c: Ditto.
8034 * gcc.dg/vect/vect-60.c: Ditto.
8035 * gcc.dg/vect/vect-74.c: Ditto.
8036 * gcc.dg/vect/vect-79.c: Ditto.
8037 * gcc.dg/vect/vect-80.c: Ditto.
8038
8f920ef7
AP
80392004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8040
8041 * gcc.dg/unused-7.c: Use the correct option.
8042
f3e41701
PB
80432004-10-04 Paul Brook <paul@codesourcery.com>
8044 Bud Davis <bdavis9659@comcast.net>
8045
8046 PR fortran/17706
8047 PR fortran/16434
8048 * gfortran/pr17706.f90: New test.
8049 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8050
ca2940c3
TS
80512004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8052
8053 * gfortran.dg/pr17612.f90: New test.
8054
2d01edd7
GDR
80552004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8056
8057 * g++.dg/template/local1.C: Adjust quoting marks in
8058 testing for diagnostics.
8059 * g++.dg/tls/diag-2.C: Likewise.
8060 * g++.dg/other/error8.C: Likewise.
8061
29128154
AP
80622004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8063
8064 PR c/17178
8065 * gcc.dg/unused-4.c: Adjust to be correct.
8066
8067 PR c/17820
8068 * gcc.dg/unused-7.c: New test.
8069
a1b1b3cd
AP
80702004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8071
8072 PR c++/17797
8073 * g++.dg/overload/template2.C: New test.
8074
24109c9f
KH
80752004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8076
807e955b 8077 PR tree-optimization/16632
24109c9f
KH
8078 * gcc.dg/tree-ssa/20041002-1.c: New.
8079
0146748a
PB
80802004-10-03 Paul Brook <paul@codesourcery.com>
8081
8082 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8083 rather than relying on default formatting.
8084
7848dfca
JM
80852004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8086
8087 * gcc.dg/20040920-1.c: Update expected message text.
8088
12d3155f
UW
80892004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8090
8091 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8092
47bcd07d
ZD
80932004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8094
8095 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8096 tree level.
8097
734268f5
AP
80982004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8099
8100 * gcc.dg/tree-ssa/pr17343.c: Remove.
8101
29c4d22b
AP
81022004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8103
8104 PR tree-opt/17343
8105 * gcc.dg/tree-ssa/pr17343.c: New test.
8106
5496b36f
JJ
81072004-10-01 Jakub Jelinek <jakub@redhat.com>
8108
8109 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8110 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8111 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8112 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8113 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8114
9bf24266
JM
81152004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8116
8117 * gcc.dg/lvalue-2.c: New test.
8118
254ac10c
JM
81192004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8120
8121 PR c/17730
8122 * gcc.dg/pr17730-1.c: New test
8123
302a2cc5
JM
81242004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8125
8126 PR c/7425
8127 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8128
58c8adc1
JJ
81292004-09-29 Jakub Jelinek <jakub@redhat.com>
8130
8131 * gcc.c-torture/execute/stdarg-1.c: New test.
8132 * gcc.c-torture/execute/stdarg-2.c: New test.
8133 * gcc.c-torture/execute/stdarg-3.c: New test.
8134 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8135 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8136 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8137 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8138 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8139
a7d6ba24
JJ
81402004-09-29 Jakub Jelinek <jakub@redhat.com>
8141
8142 PR tree-optimization/17697
8143 * g++.dg/opt/pr17697-1.C: New test.
8144 * g++.dg/opt/pr17697-2.C: New test.
8145 * g++.dg/opt/pr17697-3.C: New test.
8146
ef787822
JM
81472004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8148
8149 PR c/16409
8150 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8151 gcc.dg/vla-init-5.c: New tests.
8152
5e9bda65
JM
81532004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8154
8155 PR c/13804
8156 * gcc.dg/pr13804-1.c: New test.
8157
a487f59f
TS
81582004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8159
8160 PR fortran/16938
8161 * gfortran.dg/pr16938.f90: New test.
8162
455f19cb
MM
81632004-09-27 Mark Mitchell <mark@codesourcery.com>
8164
8165 * g++.dg/template/crash23.C: New test.
8166
d19e85e8
MM
81672004-09-27 Mark Mitchell <mark@codesourcery.com>
8168
8169 PR c++/17585
8170 * g++.dg/template/static8.C: New test.
8171
c81f61b2
NS
81722004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8173
8174 PR c++/17681
8175 * g++.dg/other/error9.C: New test.
8176
f4dbad23
UW
81772004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8178
8179 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8180
fafdb00c
TS
81812004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8182
8183 PR fortran/15164
54df0e3e 8184 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 8185
897f610b
RS
81862004-09-26 Roger Sayle <roger@eyesopen.com>
8187
8188 PR middle-end/17112
8189 * gcc.dg/pr17112-1.c: New test case.
8190
34096b92
JM
81912004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8192
8193 PR c/11459
8194 * gcc.dg/pr11459-1.c: New test.
8195
45343b92
UW
81962004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8197
8198 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8199 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8200
2c855398
TS
82012004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8202
8203 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8204
17b2e29d
JH
82052004-09-25 Jan Hubicka <jh@suse.cz>
8206
8207 * compile/30040909-1.c: New test.
8208 * compile/30040907-1.c: New test.
8209
b11a9d5f
RS
82102004-09-25 Richard Sandiford <rsandifo@redhat.com>
8211
8212 * gcc.c-torture/execute/va-arg-26.c: New test.
8213
dd3017e4
ZW
82142004-09-24 Zack Weinberg <zack@codesourcery.com>
8215
8216 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8217 extra diagnostics on targets with 64-bit pointers.
8218 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8219
085e33aa
JM
82202004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8221
8222 PR c/17188
8223 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8224 * gcc.dg/decl-3.c: Adjust expected message.
8225
c0c07d7b
TS
82262004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8227
8228 PR fortran/17615
8229 * gfortran.dg/pr17615.f90: New test.
8230
2c55ffb2
AM
82312004-09-24 Andrew MacLeod <amacleod@redhat.com>
8232
8233 PR tree-optimzation/17517
8234 * g++.dg/tree-ssa/pr17517.C: New Test.
8235
5cf447db
NS
82362004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8237
8238 PR c++/16889
8239 * g++.dg/lookup/ambig3.C: New.
8240
4827be7a
AP
82412004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8242
8243 PR tree-opt/17624
8244 * g++.dg/opt/pr17624.C: New test.
8245
ff80e49f
JM
82462004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8247
8248 PR c/6980
8249 * gcc.dg/Wbad-function-cast-1.c: New test.
8250
2cfe82fe
ZW
82512004-09-23 Zack Weinberg <zack@codesourcery.com>
8252
8253 * g++.dg/ext/complit1.C
8254 * g++.dg/other/error2.C
8255 * g++.dg/other/nontype-1.C
8256 * g++.dg/parse/crash11.C
8257 * g++.dg/parse/crash12.C
8258 * g++.dg/parse/error15.C
8259 * g++.dg/parse/error4.C
8260 * g++.dg/parse/tmpl-outside1.C
8261 * g++.dg/parse/too-many-tmpl-args1.C
8262 * g++.dg/template/dependent-expr3.C
8263 * g++.dg/template/error10.C
8264 * g++.dg/template/instantiate1.C
8265 * g++.dg/template/vtable2.C
8266 * g++.dg/warn/Wshadow-1.C
8267 * g++.dg/warn/weak1.C
8268 * g++.old-deja/g++.brendan/crash16.C
8269 * g++.old-deja/g++.brendan/crash18.C
8270 * g++.old-deja/g++.brendan/crash48.C
8271 * g++.old-deja/g++.brendan/crash49.C
8272 * g++.old-deja/g++.brendan/crash55.C
8273 * g++.old-deja/g++.brendan/crash56.C
8274 * g++.old-deja/g++.brendan/crash8.C
8275 * g++.old-deja/g++.brendan/enum11.C
8276 * g++.old-deja/g++.brendan/enum8.C
8277 * g++.old-deja/g++.brendan/enum9.C
8278 * g++.old-deja/g++.brendan/friend3.C
8279 * g++.old-deja/g++.brendan/misc14.C
8280 * g++.old-deja/g++.bugs/900402_02.C
8281 * g++.old-deja/g++.bugs/900404_03.C
8282 * g++.old-deja/g++.bugs/900404_04.C
8283 * g++.old-deja/g++.bugs/900428_03.C
8284 * g++.old-deja/g++.jason/crash4.C
8285 * g++.old-deja/g++.jason/overload21.C
8286 * g++.old-deja/g++.jason/redecl1.C
8287 * g++.old-deja/g++.jason/report.C
8288 * g++.old-deja/g++.jason/rfg10.C
8289 * g++.old-deja/g++.jason/template30.C
8290 * g++.old-deja/g++.law/arm12.C
8291 * g++.old-deja/g++.law/ctors5.C
8292 * g++.old-deja/g++.law/cvt20.C
8293 * g++.old-deja/g++.law/init10.C
8294 * g++.old-deja/g++.law/init8.C
8295 * g++.old-deja/g++.law/visibility17.C
8296 * g++.old-deja/g++.law/visibility7.C
8297 * g++.old-deja/g++.mike/net8.C
8298 * g++.old-deja/g++.mike/p646.C
8299 * g++.old-deja/g++.mike/p700.C
8300 * g++.old-deja/g++.mike/p701.C
8301 * g++.old-deja/g++.mike/p811.C
8302 * g++.old-deja/g++.ns/template13.C
8303 * g++.old-deja/g++.other/array3.C
8304 * g++.old-deja/g++.other/crash25.C
8305 * g++.old-deja/g++.other/dtor3.C
8306 * g++.old-deja/g++.other/dtor4.C
8307 * g++.old-deja/g++.other/main1.C
8308 * g++.old-deja/g++.other/warn7.C
8309 * g++.old-deja/g++.pt/crash11.C
8310 * g++.old-deja/g++.pt/crash36.C
8311 * g++.old-deja/g++.pt/spec22.C
8312 * g++.old-deja/g++.pt/spec9.C
8313 * g++.old-deja/g++.pt/ttp52.C
8314 * g++.old-deja/g++.robertl/eb103.C
8315 * g++.old-deja/g++.robertl/eb121.C
8316 * g++.old-deja/g++.robertl/eb22.C
8317 * g++.old-deja/g++.robertl/eb8.C:
8318 Update locations and/or regexps of dg-error markers.
8319 Remove markers for some bogus messages that are no longer issued.
8320
b28b1600
JJ
83212004-09-23 Jakub Jelinek <jakub@redhat.com>
8322
8323 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8324 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8325
dc2e6df2
AP
83262004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8327
8328 PR c++/17618
8329 * g++.dg/lookup/crash5.C: New test.
8330
7ccf35ed
DN
83312004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8332
2cfe82fe
ZW
8333 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8334 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8335 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8336 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8337 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8338 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8339
8340 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8341 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8342 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8343 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8344 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8345 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8346
8347 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8348
8349 * gcc.dg/vect/vect-44.c: Check additional cases.
8350 * gcc.dg/vect/vect-48.c: Check additional cases.
8351
8352 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8353 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8354 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8355 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8356 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8357 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8358 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8359 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8360 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8361
8362 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8363 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8364 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 8365
92fc4a2f
ZD
83662004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8367
8368 * gcc.dg/tree-ssa/loop-6.c: New test.
8369
98d6e9af
NS
83702004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8371
8372 PR c++/17620
8373 * g++.dg/inherit/base2.C: New.
8374
f8d1c427
EB
83752004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8376
8377 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8378 * gcc.dg/20001012-2.c: Likewise.
8379 * gcc.dg/20001013-1.c: Likewise.
8380 * gcc.dg/20001101-1.c: Likewise.
8381 * gcc.dg/20001102-1.c: Likewise.
8382 * gcc.dg/bf-spl1.c: Likewise.
8383 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8384 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8385
c04f07f4
DN
83862004-09-22 Diego Novillo <dnovillo@redhat.com>
8387
8388 PR tree-optimization/16721
8389 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8390
b1247df7
UW
83912004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8392
8393 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8394 * gcc.dg/20040305-1.c: Likewise.
8395
588d1952
JM
83962004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8397
8398 PR c/16566
8399 * gcc.c-torture/compile/pr16566-1.c,
8400 gcc.c-torture/compile/pr16566-2.c,
8401 gcc.c-torture/compile/pr16566-3.c: New tests.
8402
a338ab5a
KH
84032004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8404
8405 PR tree-optimization/17512
8406 * gcc.c-torture/compile/20040916-1.c.
8407
1ae57298
MM
84082004-09-21 Mark Mitchell <mark@codesourcery.com>
8409
8410 * gcc.dg/pragma-re-3.c: New test.
8411
84122004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
8413
8414 PR c++/15049
8415 * g++.dg/other/anon3.C: New.
2cfe82fe 8416
d211a298
RS
84172004-09-21 Roger Sayle <roger@eyesopen.com>
8418
8419 PR c++/7503
8420 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8421 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8422 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8423 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8424 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8425
77747e5f
BD
84262004-09-21 Bud Davis <bdavis9659@comcast.net>
8427
8428 PR fortran/17286
8429 * gfortran.dg/pr17286.f90: New test.
8430
9b60dfd7
MM
84312004-09-20 Mark Mitchell <mark@codesourcery.com>
8432
8433 PR c++/17530
8434 * g++.dg/template/static7.C: New test.
8435
4c9d8750
AP
84362004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8437
2cfe82fe 8438 PR tree-opt/17558
4c9d8750
AP
8439 * gcc.c-torture/compile/pr17558.c: New test.
8440
348f5701
RS
84412004-09-20 Richard Sandiford <rsandifo@redhat.com>
8442
8443 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8444 if SKIP_ATTRIBUTE is defined.
8445
da89fba8
TS
84462004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8447
8448 PR fortran/15957
8449 * gfortran.dg/pr15957.f90: New test.
8450
1cdcb2cf
DN
84512004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8452
8453 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8454 in comparison.
8455 * gcc.dg/vect/vect-79.c: Likewise.
8456 * gcc.dg/vect/vect-80.c: Likewise.
8457
b898b8d9
TS
84582004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8459
8460 PR fortran/15750
2cfe82fe 8461 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 8462
479b6652
IR
84632004-09-20 Ira Rosen <irar@il.ibm.com>
8464
8465 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8466 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8467 * gcc.dg/vect/vect-62.c: New testcase.
8468 * gcc.dg/vect/vect-63.c: New testcase.
8469 * gcc.dg/vect/vect-64.c: New testcase.
8470 * gcc.dg/vect/vect-65.c: New testcase.
8471 * gcc.dg/vect/vect-66.c: New testcase.
8472 * gcc.dg/vect/vect-67.c: New testcase.
8473 * gcc.dg/vect/vect-68.c: New testcase.
8474 * gcc.dg/vect/vect-69.c: New testcase.
8475 * gcc.dg/vect/vect-79.c: New testcase.
8476 * gcc.dg/vect/vect-80.c: New testcase.
8477
073cbad3
RS
84782004-09-20 Richard Sandiford <rsandifo@redhat.com>
8479
8480 * gcc.target/mips/asm-1.c: New test.
8481
6775f1f3
IR
84822004-09-19 Ira Rosen <irar@il.ibm.com>
8483
8484 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8485 * gcc.dg/vect/vect-73.c: New testcase.
8486 * gcc.dg/vect/vect-74.c: New testcase.
8487 * gcc.dg/vect/vect-75.c: New testcase.
8488 * gcc.dg/vect/vect-76.c: New testcase.
8489 * gcc.dg/vect/vect-77.c: New testcase.
8490 * gcc.dg/vect/vect-78.c: New testcase
8491
16d1b0bd
PB
84922004-09-18 Paul Brook <paul@codesourcery.com>
8493
8494 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8495
ad97f4be
JM
84962004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8497
8498 PR c/17424
8499 * gcc.dg/pr17424-1.c: New test.
8500
57e28d7d
DN
85012004-09-18 Diego Novillo <dnovillo@redhat.com>
8502
8503 * g++.dg/tree-ssa/pr17153.C: New test.
8504
a396f8ae
GK
85052004-09-16 Geoffrey Keating <geoffk@apple.com>
8506
8507 PR pch/13361
8508 * testsuite/g++.dg/pch/wchar-1.C: New.
8509 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8510
ade22982
KZ
85112004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8512
8513 * gcc.c-torture/execute/20040917-1.c: New test.
8514
823f0809
DN
85152004-09-17 Diego Novillo <dnovillo@redhat.com>
8516
8517 PR tree-optimization/17319
8518 * gcc.dg/pr17319.c: New test.
8519
0456cbf6
DP
85202004-09-17 Devang Patel <dpatel@apple.com>
8521
8522 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8523
7eae8eb2
DN
85242004-09-17 Diego Novillo <dnovillo@redhat.com>
8525
8526 PR tree-optimization/17273
8527 * gcc.c-torture/compile/pr17273.c: New test.
8528
98c3a782
JM
85292004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8530
8531 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8532 Update expected messages.
8533 * gcc.dg/declspec-13.c: New test.
8534
57f0099a
DE
85352004-09-17 David Edelsohn <edelsohn@gnu.org>
8536
8537 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8538
47bb500f
DN
85392004-09-17 Diego Novillo <dnovillo@redhat.com>
8540
8541 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8542 change what 'a' is pointing to.
8543
996c2b52
MM
85442004-09-17 Mark Mitchell <mark@codesourcery.com>
8545
8546 PR c++/16002
8547 * g++.dg/template/error18.C: New test.
2cfe82fe 8548
996c2b52
MM
8549 PR c++/16029
8550 * g++.dg/warn/Wunused-8.C: New test.
8551
275a4187
SB
85522004-09-17 Steven Bosscher <stevenb@suse.de>
8553
8554 PR tree-optimization/17513
8555 * gcc.dg/20040916-1.c: New test.
8556
67bcc252
MM
85572004-09-16 Mark Mitchell <mark@codesourcery.com>
8558
8559 PR c++/17501
8560 * g++.dg/template/typename7.C: New test.
8561
42759f1e
ZD
85622004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8563
8564 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8565
8304ad70
FCE
85662004-09-16 Frank Ch. Eigler <fche@redhat.com>
8567
8568 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8569 with -ftree-based-profiling also.
8570 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8571
d2ccf6aa
VL
85722004-09-16 Victor Leikehman <lei@il.ibm.com>
8573
8574 PR/15364
8575 * gfortran.dg/der_array_io_1.f90: New test.
8576 * gfortran.dg/der_array_io_2.f90: New test.
8577 * gfortran.dg/der_array_io_3.f90: New test.
8578
511bbc8f
MM
85792004-09-15 Mark Mitchell <mark@codesourcery.com>
8580
8581 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8582 EABI.
8583
04a75188
MM
85842004-09-15 Mark Mitchell <mark@codesourcery.com>
8585
8586 * g++.dg/opt/switch1.C: New test.
8587
971801ff
JM
85882004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8589
8590 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8591 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8592 Update expected messages.
8593
4672f86a
TS
85942004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8595
8596 PR fortran/16485
8597 * gfortran.dg/same_name_1.f90: New test.
8598
dad975d2
DN
85992004-09-15 Diego Novillo <dnovillo@redhat.com>
8600
8601 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8602 dereference garbage pointers.
8603
9a520f40
JJ
86042004-09-15 Jakub Jelinek <jakub@redhat.com>
8605
a45f71f5
JJ
8606 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8607 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8608
9a520f40
JJ
8609 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8610 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8611 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8612
bb5ecf29
MM
86132004-09-14 Mark Mitchell <mark@codesourcery.com>
8614
8615 PR c++/17324
8616 * g++.dg/template/mangle1.C: New test.
8617
391f9afb
DN
86182004-09-14 Diego Novillo <dnovillo@redhat.com>
8619
8620 PR tree-optimization/17252
8621 * gcc.c-torture/execute/pr17252.c: New test.
8622
5ffcd779
AP
86232004-09-14 Andrew Pinski <apinski@apple.com>
8624
8625 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8626
f6ae6c51
RS
86272004-09-14 Roger Sayle <roger@eyesopen.com>
8628
8629 PR rtl-optimization/9771
8630 * gcc.dg/pr9771-1.c: New test case.
8631
1810f6ed
DN
86322004-09-14 Diego Novillo <dnovillo@redhat.com>
8633
8634 PR tree-optimization/15262
8635 * gcc.c-torture/execute/pr15262-1.c: New test.
8636 * gcc.c-torture/execute/pr15262-2.c: New test.
8637
3b53cddc
JM
86382004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8639
8640 * gcc.dg/declspec-12.c: New test.
8641
8121b899 86422004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8643
8121b899
BD
8644 * gfortran.dg/pr17090.f90: Add directives to test.
8645
d840495b
ZD
86462004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8647
8648 * gcc.c-torture/compile/20040914-1.c: New test.
8649
a52eb3bc
MM
86502004-09-13 Mark Mitchell <mark@codesourcery.com>
8651
8652 PR c++/16162
8653 * g++.dg/template/decl2.C: New test.
2cfe82fe 8654
c72477d6
BD
86552004-09-13 Bud Davis <bdavis9659@comcast.net>
8656
8657 PR fortran/17090
8658 * gfortran.dg/pr17090.f90: New test.
8659
c1bbfd3c
DJ
86602004-09-13 Dale Johannesen <dalej@apple.com>
8661
8662 * gcc.c-torture/compile/pr17408.c: New test case.
8663
3590f0a6
MM
86642004-09-13 Mark Mitchell <mark@codesourcery.com>
8665
8666 PR c++/16716
8667 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8668
3590f0a6
MM
8669 PR c++/17327
8670 * g++.dg/template/enum3.C: New test.
8671
8800e533
HPN
86722004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8673
8674 * lib/gcc-defs.exp: Load wrapper.exp.
8675 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8676 using local code.
8677 * lib/gcc.exp (gcc_init): Similar.
8678 * lib/gfortran.exp (gfortran_init): Similar.
8679 * lib/objc.exp (objc_init): Similar.
8680 * lib/treelang.exp (treelang_init): Similar.
8681 * lib/wrapper.exp: New file with build_wrapper call machinery in
8682 ${tool}_maybe_build_wrapper.
8683
61f4f1cc
JM
86842004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8685
8686 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8687 "inline".
8688 * gcc.dg/declspec-11.c: Update expected messages.
8689 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8690 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8691 gcc.dg/inline-12.c: New tests.
8692
b4cb0e43
AM
86932004-09-13 Andrew MacLeod <amacleod@redhat.com>
8694
8695 * g++.dg/tree-ssa/pr17400.C: New testcase.
8696
1823bf53
JW
86972004-09-13 James E Wilson <wilson@specifixinc.com>
8698
8699 * gcc.target/mips/sb1-1.c: New testcase.
8700
ddef210a
HPN
87012004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8702
8703 * lib/g77-dg.exp: Remove unused file.
8704 * lib/mike-g77.exp: Ditto.
8705 * lib/g77.exp: Ditto.
8706
40b7c2f8
RH
87072004-09-12 Richard Henderson <rth@redhat.com>
8708
8709 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8710
bda67431
JM
87112004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8712
8713 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8714 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8715 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8716 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8717 Update expected messages.
8718
924479e8
HPN
87192004-09-13 Hans-Peter Nilsson <hp@axis.com>
8720
8721 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8722 declaration/use mismatch for dirp parameter.
8723
a8252506
AP
87242004-09-12 Andrew Pinski <apinski@apple.com>
8725
8726 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8727 -fgnu-runtime is passed.
8728
84d397af
RH
87292004-09-12 Richard Henderson <rth@redhat.com>
8730
8731 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8732 do the uplevel thing and update additional_flags directly.
8733 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8734 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8735 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8736 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8737
ef685027
SB
87382004-09-11 Steven Bosscher <stevenb@suse.de>
8739
8740 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8741
ec76a0e0
RS
87422004-09-11 Roger Sayle <roger@eyesopen.com>
8743
8744 PR middle-end/17411
8745 * g++.dg/opt/pr17411-1.C: New test case.
8746
9a26d6ee
JM
87472004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8748
8749 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8750 gcc.dg/tls/diag-2.c: Update expected messages.
8751 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8752 messages.
8753 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8754 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8755 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8756 gcc.dg/tls/diag-5.c: New tests.
8757
e6858057
ZW
87582004-09-11 Zack Weinberg <zack@codesourcery.com>
8759
8760 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8761
05cf561d
SB
87622004-09-11 Steven Bosscher <stevenb@suse.de>
8763
8764 * g++.dg/parse/break-in-for.C: New test.
8765
a17ea89b
JJ
87662004-09-11 Jakub Jelinek <jakub@redhat.com>
8767
8768 * gcc.dg/tree-ssa/20040911-1.c: New test.
8769
c535fc9f
AJ
87702004-09-11 Andreas Jaeger <aj@suse.de>
8771
8772 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8773 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8774
2495e879
RS
87752004-09-11 Richard Sandiford <rsandifo@redhat.com>
8776
8777 * gcc.target/frv: New directory of FR-V-specific tests.
8778
273d67e7
JW
87792004-09-10 James E Wilson <wilson@specifixinc.com>
8780
8781 * gcc.dg/convert-vec-1.c: New test.
8782
3ae472c2
RS
87832004-09-10 Roger Sayle <roger@eyesopen.com>
8784
8785 PR middle-end/17024
8786 * gcc.dg/pr17024-1.c: New test case.
8787
110fce11
EC
87882004-09-10 Eric Christopher <echristo@redhat.com>
8789
8790 * gcc.dg/20040910-1.c: New test.
8791
616aeba2
JM
87922004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8793
8794 * gcc.dg/bitfld-9.c: New test.
8795
85d62520
RS
87962004-09-10 Richard Sandiford <rsandifo@redhat.com>
8797
8798 * gcc.c-torture/execute/ieee/acc1.c: New test.
8799 * gcc.c-torture/execute/ieee/acc2.c: New test.
8800 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8801
108ebf88
JM
88022004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8803
8804 * gcc.dg/deprecated-2.c: New test.
8805
3274deff
JW
88062004-09-09 James E Wilson <wilson@specifixinc.com>
8807
8808 * gcc.dg/init-vec-1.c: New test.
8809
049e524f
RS
88102004-09-09 Roger Sayle <roger@eyesopen.com>
8811
8812 PR middle-end/17055
8813 * gcc.dg/pr17055-1.c: New test case.
8814
da3107f3
HPN
88152004-09-09 Hans-Peter Nilsson <hp@axis.com>
8816
8817 PR target/17377
8818 * gcc.c-torture/execute/pr17377.c: New test.
8819
deb176fa
JM
88202004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8821
8822 PR c/8420
8823 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8824 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8825 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8826 gcc.dg/long-long-typespec-1.c: New tests.
8827 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8828
bc4b653b
JM
88292004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8830
8831 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8832 gcc.dg/gnu99-static-1.c: New tests.
8833
5826770c
DP
88342004-09-08 Devang Patel <dpatel@apple.com>
8835
8836 * gcc.dg/darwin-ld-20040828-1.c: New test.
8837 * gcc.dg/darwin-ld-20040828-2.c: New test.
8838 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 8839
c509784d
ZL
88402004-09-08 Ziemowit Laski <zlaski@apple.com>
8841
8842 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8843 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8844 in error message.
8845 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8846 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8847 in error message.
8848 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8849 types they qualify.
8850 * objc.dg/type-size-2.m: Fix wording in comment.
8851 * objc.dg/va-meth-1.m: New test case.
8852
83f84d6c
L
88532004-09-06 H.J. Lu <hongjiu.lu@intel.com>
8854
8855 PR c/16633:
8856 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
8857 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
8858
e6ffe126 88592004-09-06 Devang Patel <dpatel@apple.com>
110fce11 8860
e6ffe126
DP
8861 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
8862 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 8863
ff4eb0b5
ZW
88642004-09-06 Zack Weinberg <zack@codesourcery.com>
8865
8866 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
8867 reflect changed line numbering of diagnostics.
8868
2cada022
PB
88692004-09-06 Paul Brook <paul@codesourcery.com>
8870
8871 * gfortran.dg/edit_real_1.f90: Add new test.
8872
8b11a64c
ZD
88732004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8874
8875 * gcc.dg/tree-ssa/loop-2.c: New test.
8876 * gcc.dg/tree-ssa/loop-3.c: New test.
8877 * gcc.dg/tree-ssa/loop-4.c: New test.
8878 * gcc.dg/tree-ssa/loop-5.c: New test.
8879
254986c7
KG
88802004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8881
8882 * gcc.dg/format/sentinel-1.c: Update for parameter option.
8883
3d091dac
KG
88842004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8885
8886 * gcc.dg/format/sentinel-1.c: New test.
8887
edeacc14
UB
88882004-09-04 Uros Bizjak <uros@kss-loka.si>
8889
8890 * testsuite/gcc.dg/builtins-46.c: New.
8891
40923b20 88922004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 8893
40923b20
DP
8894 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
8895 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 8896
61fec9ff
JB
88972004-09-03 Jan Beulich <jbeulich@novell.com>
8898
8899 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
8900 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
8901 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
8902 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
8903 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
8904 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
8905 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
8906 the non-portable bzero.
8907 * gcc.dg/20010912-1.c: xfail for NetWare.
8908 * gcc.dg/20020426-2.c: xfail for NetWare.
8909 * gcc.dg/20021014-1.c: xfail for NetWare.
8910 * gcc.dg/20021018-1.c: xfail for NetWare.
8911 * gcc.dg/20030213-1.c: xfail for NetWare.
8912 * gcc.dg/20030225-1.c: xfail for NetWare.
8913 * gcc.dg/20030708-1.c: xfail for NetWare.
8914 * gcc.dg/builtins-config.h: Also exclude NetWare.
8915 * gcc.dg/format/format.h: Define restrict only if not already defined.
8916 * gcc.dg/nest.c: xfail for NetWare.
8917 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
8918 * lib/target-supports.exp (check_visibility_available): Exclude
8919 NetWare.
8920
467cecf3
JB
89212004-09-03 Jan Beulich <jbeulich@novell.com>
8922
8923 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
8924 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
8925 deterministic starting point for the alignment of structure fields.
8926 * gcc.dg/Wpadded.c: Dito.
8927 * g++.dg/abi/vbase10.C: Dito.
8928
90300b8c
DP
89292004-09-03 Devang Patel <dpatel@apple.com>
8930
8931 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 8932
15a7f5d8
MM
89332004-09-02 Mark Mitchell <mark@codesourcery.com>
8934
8935 * README.QMTEST: Fix out-of-date link.
8936
6df9867e
DB
89372004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
8938
8939 PR fortran/16579
8940 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
8941 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 8942
40a1c5cb
MM
89432004-09-02 Mark Mitchell <mark@codesourcery.com>
8944
8945 * g++.dg/abi/arm_rtti1.C: New test.
8946
5514620a
GK
89472004-09-02 Geoffrey Keating <geoffk@apple.com>
8948
8949 * gcc.dg/ppc-vector-memcpy.c: New.
8950 * gcc.dg/ppc-vector-memset.c: New.
8951
6cbc6f0d
CF
89522004-09-02 Chao-ying Fu <fu@mips.com>
8953
8954 * gcc.target/mips/mips-3d-1.c: New test.
8955 * gcc.target/mips/mips-3d-2.c: New test.
8956 * gcc.target/mips/mips-3d-3.c: New test.
8957 * gcc.target/mips/mips-3d-4.c: New test.
8958 * gcc.target/mips/mips-3d-5.c: New test.
8959 * gcc.target/mips/mips-3d-6.c: New test.
8960 * gcc.target/mips/mips-3d-7.c: New test.
8961 * gcc.target/mips/mips-3d-8.c: New test.
8962 * gcc.target/mips/mips-3d-9.c: New test.
8963 * gcc.target/mips/mips-ps-1.c: New test.
8964 * gcc.target/mips/mips-ps-2.c: New test.
8965 * gcc.target/mips/mips-ps-3.c: New test.
8966 * gcc.target/mips/mips-ps-4.c: New test.
8967 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 8968
d809264e
PB
89692004-09-02 Paul Brook <paul@codesourcery.com>
8970
8971 * gfortran.dg/edit_real_1.f90: Add new tests.
8972
c3d0559d
TS
89732004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8974
8975 PR fortran/15327
8976 * gfortran.dg/merge_char_1.f90: New test.
8977
0e6928d8
TS
89782004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8979
8980 PR fortran/16404
8981 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
8982
57b38f51
RK
89832004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8984
8985 PR c/1522
8986 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
8987
ffbef024
MM
89882004-09-01 Mark Mitchell <mark@codesourcery.com>
8989
8990 * g++.dg/opt/loop1.C: Do not XFAIL.
8991
266bff3a
JJ
89922004-09-01 Jakub Jelinek <jakub@redhat.com>
8993
8994 * gcc.c-torture/execute/20040831-1.c: New test.
8995
727c2407
DB
89962004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
8997
8998 PR fortran/16579
8999 * gfortran.dg/g77/20010610.f: Now passes.
9000 Copy from g77.f-torture/execute. Add dg-run directive.
9001 * gfortran.dg/g77/README: Update
9002
c11ddb68
AP
90032004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9004
9005 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9006 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9007 (t1, t2, t3, t4): Add volatile.
9008
505970fc
MM
90092004-08-31 Mark Mitchell <mark@codesourcery.com>
9010
9011 * g++.dg/ext/visibility/arm1.C: New test.
9012
a79d695a
GK
90132004-08-31 Geoffrey Keating <geoffk@apple.com>
9014
9015 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9016 -pedantic-errors.
9017
244fada7
PB
90182004-09-01 Paul Brook <paul@codesourcery.com>
9019
9020 * gfortran.dg/eof_2.f90: New test.
9021
149a42dd
TS
90222004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9023
9024 PR fortran/16579
9025 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 9026
334ff453
PB
90272004-08-31 Bud Davis <bdavis9659@comcast.net>
9028
9029 PR libfortran/16805
9030 * gfortran.dg/list_read_2.f90: New test.
9031
af287697
MM
90322004-08-31 Mark Mitchell <mark@codesourcery.com>
9033
9034 * g++.dg/abi/key1.C: New test.
9035
1c04c4cc
RH
90362004-08-31 Richard Henderson <rth@redhat.com>
9037
9038 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9039 form of offsetof.
9040 * g++.dg/other/offsetof5.C: Remove duplicate.
9041
cf73cdac
TS
90422004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9043
9044 PR fortran/17244
9045 * gfortran.dg/func_derived_1.f90: New test.
9046
bd72d66c
PB
90472004-08-31 Paul Brook <paul@codesourcery.com>
9048
9049 * gfortran.dg/eof_1.f90: New test.
9050
c789f36b
PB
90512004-08-31 Paul Brook <paul@codesourcery.com>
9052
9053 * gfortran.dg/list_read_1.f90: New file.
9054
9b76aa3b
MM
90552004-08-30 Mark Mitchell <mark@codesourcery.com>
9056
9057 * g++.dg/opt/loop1.C: XFAIL.
9058
ff164b22
GK
90592004-08-30 Geoffrey Keating <geoffk@apple.com>
9060
9061 * gcc.dg/funcdef-storage-1.c: New.
9062 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9063 an extern function in local scope.
9064 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9065 declare an 'auto inline' function in local scope.
9066 * gcc.dg/20011130-1.c: Likewise.
9067 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9068 an 'auto' function in local scope.
9069 * gcc.dg/20021014-1.c: Likewise.
9070 * gcc.dg/20030331-2.c: Likewise.
9071
0de4325e
TS
90722004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9073
9074 * gfortran.dg/blockdata_1.f90: New test.
9075
442c8e31
RH
90762004-08-30 Richard Henderson <rth@redhat.com>
9077
9078 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9079
83010c5a
RH
90802004-08-30 Richard Henderson <rth@redhat.com>
9081
9082 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9083 additional_flags set by alternate driver.
9084 (ieee-options): New procedure.
9085 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9086 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9087 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9088 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9089
f25605ac
RH
90902004-08-30 Richard Henderson <rth@redhat.com>
9091
9092 * lib/f-torture.exp: Remove.
9093
5e9f78cc
MM
90942004-08-29 Mark Mitchell <mark@codesourcery.com>
9095
9096 PR rtl-optimization/16590
9097 * g++.dg/opt/loop1.C: New test.
9098
294fbfc8
TS
90992004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9100
9101 PR fortran/13910
9102 * gfortran.dg/oldstyle_1.f90: New test.
9103
e8525382
SK
91042004-08-29 Steven G. Kargl <kargls@comcast.net>
9105 Paul Brook <paul@codesourcery.com>
9106
9107 * gfortran.dg/g77/README: Update.
9108 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9109 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9110 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9111
7984a2f0
PB
91122004-08-28 Paul Brook <paul@codesourcery.com>
9113
9114 PR libfortran/17195
9115 * gfortran.dg/edit_real_1.f90: New test.
9116
c100eff1
PB
91172004-08-27 Paul Brook <paul@codesourcery.com>
9118
9119 * gfortran.dg/rewind_1.f90: New test.
9120
55948b69
BD
91212004-08-27 Bud Davis <bdavis9659@comcast.net>
9122
9123 PR fortran/16597
9124 * gfortran.dg/pr16597.f90: New test.
9125
0b410f0b
JM
91262004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9127
9128 PR c/13801
9129 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9130 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9131 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9132 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9133 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9134
b72e46f0
NC
91352004-08-26 Nick Clifton <nickc@redhat.com>
9136
9137 * gcc.c-torture/compile/pr17119.c: New test.
9138
17ebe7ec
JM
91392004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9140
9141 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9142
026351f5
RH
91432004-08-25 Richard Henderson <rth@redhat.com>
9144
9145 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9146 the bits that expect kind=8 to be the largest real kind.
9147
4166ef51
ZL
91482004-08-25 Ziemowit Laski <zlaski@apple.com>
9149
9150 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9151
6d1c50cc
TS
91522004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9153
9154 * gfortran.dg/assignment_1.f90: New test.
9155
ef79d4c2
AN
91562004-08-25 Adam Nemet <anemet@lnxw.com>
9157
9158 * g++.dg/template/repo3.C: New test.
9159
d0c5c9b1
RS
91602004-08-25 Roger Sayle <roger@eyesopen.com>
9161
9162 PR middle-end/16693
9163 PR tree-optimization/16372
9164 * g++.dg/opt/pr16372-1.C: New test case.
9165 * g++.dg/opt/pr16693-1.C: New test case.
9166 * g++.dg/opt/pr16693-2.C: New test case.
9167
700686fa
ZL
91682004-08-25 Ziemowit Laski <zlaski@apple.com>
9169
9170 * objc.dg/proto-lossage-4.m: New test.
9171
6dc36fed
MM
91722004-08-25 Mark Mitchell <mark@codesourcery.com>
9173
9174 PR c++/17155
9175 * g++.dg/inherit/local2.C: New test.
9176
40f20186
PB
91772004-08-25 Paul Brook <paul@codesourcery.com>
9178
9179 PR fortran/17144
9180 * gfortran.dg/string_ctor_1.f90: New test.
9181
2649701f
KL
91822004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9183
9184 PR c++/14428
9185 * g++.dg/template/redecl2.C: New test.
9186
5352bda0
BD
91872004-08-24 Bud Davis <bdavis9659@comcast.net>
9188
9189 PR fortran/17143
9190 * gfortran.dg/pr17143.f90: New test.
9191
02d735f6
BD
91922004-08-24 Bud Davis <bdavis9659@comcast.net>
9193
9194 PR fortran/17164
9195 * gfortran.dg/pr17164.f90: New test.
9196
82b85a85
ZD
91972004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9198
9199 * gcc.dg/tree-ssa/loop-1.c: New test.
9200
04550232
RS
92012004-08-24 Richard Sandiford <rsandifo@redhat.com>
9202
9203 * gcc.c-torture/compile/20040824-1.c: New test.
9204
886ce862
RS
92052004-08-24 Richard Sandiford <rsandifo@redhat.com>
9206
9207 * gcc.c-torture/compile/iftrap-3.c: New test.
9208
7746c5c3
PB
92092004-08-24 Paul Brook <paul@codesourcery.com>
9210
9211 * gfortran.dg/entry_2.f90: New test.
9212
f8ad2d21
NS
92132004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9214
9215 PR c++/16889
9216 * g++.dg/lookup/ambig[12].C: New.
9217
e59f7322
KL
92182004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9219
9220 PR c++/16706
9221 * g++.dg/template/crash21.C: New test.
9222 * g++.dg/template/crash22.C: Likewise.
9223
c645999e
NS
92242004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9225
9226 PR c++/17149
9227 * g++.dg/template/access15.C: New.
9228
c2a124b2
MM
92292004-08-23 Mark Mitchell <mark@codesourcery.com>
9230
9231 PR c++/17163
9232 * g++.dg/template/repo2.C: New test.
9233
663790f8
RS
92342004-08-23 Roger Sayle <roger@eyesopen.com>
9235
9236 PR rtl-optimization/17078
9237 * gcc.c-torture/execute/pr17078-1.c: New test case.
9238
c3f216e2
MM
92392004-08-23 Mark Mitchell <mark@codesourcery.com>
9240
9241 PR c/14492
9242 * gcc.dg/debug/crash1.c: New test.
9243
a9b5a054
MM
92442004-08-23 Mark Mitchell <mark@codesourcery.com>
9245
9246 PR c/16180
9247 * gcc.dg/loop-5.c: New test.
9248
017901f4
ZD
92492004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9250
9251 * gcc.c-torture/execute/20040823-1.c: New test.
9252
5811cb27
RS
92532004-08-23 Richard Sandiford <rsandifo@redhat.com>
9254
9255 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9256 to the assembler. Simplify test accordingly.
9257 (asm_abi_flags): Use GNU names.
9258 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9259 to check for ABI flags.
9260
9fc3b39a
AP
92612004-08-22 Andrew Pinski <apinski@apple.com>
9262
9263 * g++.dg/opt/pr14029.C: New test.
9264 * gcc.c-torture/execute/pr15262.c: New test.
9265
c6b77e6f
TS
92662004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9267
9268 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9269
0fa1b65c
BD
92702004-08-21 Bud Davis <bdavis9659@comcast.net>
9271
9272 PR 16908
9273 * gfortran.dg/direct_io.f90: New test.
9274
eba6cfb6
MM
92752004-08-20 Mark Mitchell <mark@codesourcery.com>
9276
9277 PR c++/17121
9278 * g++.dg/inherit/local2.C: New test.
9279
bcf9a914
JM
92802004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9281
9282 PR c++/17120
9283 * g++.dg/warn/Wparentheses-4.C: New test.
9284
0da457fb
MM
92852004-08-20 Mark Mitchell <mark@codesourcery.com>
9286
eba6cfb6
MM
9287 PR c++/17121
9288 * g++.dg/inherit/local2.C: New test.
9289
0da457fb
MM
9290 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9291 * gcc.dg/ppc-ldstruct.c: Likewise.
9292 * gcc.dg/ppc64-abi-2.c: Likewise.
9293
f3b2657c
JJ
92942004-08-20 Jakub Jelinek <jakub@redhat.com>
9295
9296 PR rtl-optimization/17099
9297 * gcc.c-torture/execute/20040820-1.c: New test.
9298
888705fb
DE
92992004-08-20 David Edelsohn <edelsohn@gnu.org>
9300
9301 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9302
841b0c1f
PB
93032004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9304
9305 PR fortran/17077
9306 * gfortran.dg/auto_array_1.f90: New test.
9307
c874ae73
TS
93082004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9309
9310 PR fortran/17074
9311 * gfortran.dg/simpleif_1.f90: New test.
9312
717a7d5d
MM
93132004-08-19 Mark Mitchell <mark@codesourcery.com>
9314
2e32707b
MM
9315 * lib/target-supports.exp (check_profiling_available): Return
9316 false for arm*-*-symbianelf* and arm*-*-eabi*.
9317
717a7d5d
MM
9318 PR c++/15890
9319 * g++.dg/template/delete1.C: New test.
9320
ec53454b
PB
93212004-08-19 Paul Brook <paul@codesourcery.com>
9322
9323 PR fortran/14976
ff4eb0b5 9324 PR fortran/16228
ec53454b
PB
9325 * gfortran.dg/data_char_1.f90: New test.
9326
7551270e
ES
93272004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9328
9329 PR fortran/16946
9330 * gfortran.dg/reduction.f90: New testcase.
9331
e281c0f8
TS
93322004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9333
9334 PR fortran/16520
9335 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9336
e4c2c34b
JM
93372004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9338
9339 PR c++/17041
9340 * g++.dg/Wparentheses-3.C: New test.
9341
7a8554ce
DN
93422004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9343
9344 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9345 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9346 * gcc.dg/vect/vect-2.c: Likewise.
9347 * gcc.dg/vect/vect-3.c: Likewise.
9348 * gcc.dg/vect/vect-4.c: Likewise.
9349 * gcc.dg/vect/vect-5.c: Likewise.
9350 * gcc.dg/vect/vect-6.c: Likewise.
9351 * gcc.dg/vect/vect-7.c: Likewise.
9352 * gcc.dg/vect/vect-25.c: Likewise.
9353 * gcc.dg/vect/vect-31.c: Likewise.
9354 * gcc.dg/vect/vect-32.c: Likewise.
9355 * gcc.dg/vect/vect-34.c: Likewise.
9356 * gcc.dg/vect/vect-36.c: Likewise.
9357 * gcc.dg/vect/vect-all.c: Likewise.
9358
acccf788
MM
93592004-08-18 Mark Mitchell <mark@codesourcery.com>
9360
9361 PR c++/17068
9362 * g++.dg/template/operator4.C: New test.
9363
17ad5b5e
RH
93642004-08-18 Richard Henderson <rth@redhat.com>
9365
9366 * gcc.dg/20040206-1.c: XFAIL.
9367
8baddbf1
MM
93682004-08-17 Mark Mitchell <mark@codesourcery.com>
9369
9370 PR c++/16246
9371 * g++.dg/template/array7.C: New test.
9372
67e90093
JW
93732004-08-17 James E Wilson <wilson@specifixinc.com>
9374
9375 * gcc.dg/mips-movcc-1.c: New test.
9376 * gcc.dg/mips-movcc-2.c: New test.
9377 * gcc.dg/mips-movcc-3.c: New test.
9378
743a0a34
JW
9379 * gcc.dg/mips-nmadd-1.c: New test.
9380 * gcc.dg/mips-nmadd-2.c: New test.
9381
8f78f01f
MM
93822004-08-17 Mark Mitchell <mark@codesourcery.com>
9383
1a10290c
MM
9384 PR c++/15871
9385 * g++.dg/opt/inline8.C: New test.
9386
8f78f01f
MM
9387 PR c++/16965
9388 * g++.dg/parse/error17.C: New test.
ff4eb0b5 9389
79fe1b3b
DN
93902004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9391
9392 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
9393 * gcc.dg/vect/tree-vect.h: New file.
9394 * gcc.dg/vect/vect.exp: New file.
9395 * gcc.dg/vect/pr16105.c.c: New test.
9396 * gcc.dg/vect/vect-1.c: New test.
9397 * gcc.dg/vect/vect-2.c: New test.
9398 * gcc.dg/vect/vect-3.c: New test.
9399 * gcc.dg/vect/vect-4.c: New test.
9400 * gcc.dg/vect/vect-5.c: New test.
9401 * gcc.dg/vect/vect-6.c: New test.
9402 * gcc.dg/vect/vect-7.c: New test.
9403 * gcc.dg/vect/vect-8.c: New test.
9404 * gcc.dg/vect/vect-9.c: New test.
9405 * gcc.dg/vect/vect-10.c: New test.
9406 * gcc.dg/vect/vect-11.c: New test.
9407 * gcc.dg/vect/vect-12.c: New test.
9408 * gcc.dg/vect/vect-13.c: New test.
9409 * gcc.dg/vect/vect-14.c: New test.
9410 * gcc.dg/vect/vect-15.c: New test.
9411 * gcc.dg/vect/vect-16.c: New test.
9412 * gcc.dg/vect/vect-17.c: New test.
9413 * gcc.dg/vect/vect-18.c: New test.
9414 * gcc.dg/vect/vect-19.c: New test.
9415 * gcc.dg/vect/vect-20.c: New test.
9416 * gcc.dg/vect/vect-21.c: New test.
9417 * gcc.dg/vect/vect-22.c: New test.
9418 * gcc.dg/vect/vect-23.c: New test.
9419 * gcc.dg/vect/vect-24.c: New test.
9420 * gcc.dg/vect/vect-25.c: New test.
9421 * gcc.dg/vect/vect-26.c: New test.
9422 * gcc.dg/vect/vect-27.c: New test.
9423 * gcc.dg/vect/vect-28.c: New test.
9424 * gcc.dg/vect/vect-29.c: New test.
9425 * gcc.dg/vect/vect-30.c: New test.
9426 * gcc.dg/vect/vect-31.c: New test.
9427 * gcc.dg/vect/vect-32.c: New test.
9428 * gcc.dg/vect/vect-33.c: New test.
9429 * gcc.dg/vect/vect-34.c: New test.
9430 * gcc.dg/vect/vect-35.c: New test.
9431 * gcc.dg/vect/vect-36.c: New test.
9432 * gcc.dg/vect/vect-37.c: New test.
9433 * gcc.dg/vect/vect-38.c: New test.
9434 * gcc.dg/vect/vect-40.c: New test.
9435 * gcc.dg/vect/vect-41.c: New test.
9436 * gcc.dg/vect/vect-42.c: New test.
9437 * gcc.dg/vect/vect-43.c: New test.
9438 * gcc.dg/vect/vect-44.c: New test.
9439 * gcc.dg/vect/vect-45.c: New test.
9440 * gcc.dg/vect/vect-46.c: New test.
9441 * gcc.dg/vect/vect-47.c: New test.
9442 * gcc.dg/vect/vect-48.c: New test.
9443 * gcc.dg/vect/vect-49.c: New test.
9444 * gcc.dg/vect/vect-50.c: New test.
9445 * gcc.dg/vect/vect-51.c: New test.
9446 * gcc.dg/vect/vect-52.c: New test.
9447 * gcc.dg/vect/vect-53.c: New test.
9448 * gcc.dg/vect/vect-54.c: New test.
9449 * gcc.dg/vect/vect-55.c: New test.
9450 * gcc.dg/vect/vect-56.c: New test.
9451 * gcc.dg/vect/vect-57.c: New test.
9452 * gcc.dg/vect/vect-58.c: New test.
9453 * gcc.dg/vect/vect-59.c: New test.
9454 * gcc.dg/vect/vect-60.c: New test.
9455 * gcc.dg/vect/vect-61.c: New test.
9456 * gcc.dg/vect/vect-all.c: New test.
9457 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 9458
3d79abbd
PB
94592004-08-17 Paul Brook <paul@codesourcery.com>
9460
9461 PR fortran/13082
9462 * gfortran.dg/entry_1.f90: New test.
9463
cc24a60e
AP
94642004-08-17 Andrew Pinski <apinski@apple.com>
9465
9466 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9467
62fc1d7d
PB
94682004-08-17 Paolo Bonzini <bonzini@gnu.org>
9469
9470 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 9471
8e3e233b
DP
94722004-08-16 Devang Patel <dpatel@apple.com>
9473
9474 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 9475
580b3958
JM
94762004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9477
9478 * gcc.dg/funcdef-attr-1.c: New test.
9479
dcb9bd6b
JJ
94802004-08-16 Janis Johnson <janis187@us.ibm.com>
9481
9482 * gcc.dg/altivec-17.c: New test.
9483 * gcc.dg/altivec-18.c: New test.
9484
35046a54
KL
94852004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9486
9487 PR c++/6749
9488 * g++.dg/template/vtable2.C: New test.
9489
a70d87d3
RH
94902004-08-14 Richard Henderson <rth@redhat.com>
9491
9492 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9493 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9494 * gcc.dg/setjmp-1.c: Remove XFAIL.
9495 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9496
e99d6fe2
RH
94972004-08-14 Richard Henderson <rth@redhat.com>
9498
9499 * gcc.dg/980217-1.c: Add prototype for printf.
9500
1ef02b9d
BD
95012004-08-13 Bud Davis <bdavis9659@comcast.net>
9502
29409320 9503 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9504
a2ab121e
JJ
95052004-08-13 Janis Johnson <janis187@us.ibm.com>
9506
9507 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9508
aa18c0d3
PB
95092004-08-13 Paul Brook <paul@codesourcery.com>
9510
9511 * gfortran.dg/der_io_1.f90: Remove stray comma.
9512
3fee54be
JJ
95132004-08-12 Janis Johnson <janis187@us.ibm.com>
9514
9515 * gcc.dg/vmx/cw-bug-2.c: Remove.
9516 * gcc.dg/vmx/vprint-1.c: Remove.
9517 * gcc.dg/vmx/vscan-1.c: Remove.
9518
8fa5469d
DP
95192004-08-12 Devang patel <dpatel@apple.com>
9520
9521 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9522
174b1783
JJ
95232004-08-12 Janis Johnson <janis1872us.ibm.com>
9524
950a175b
JJ
9525 * g++.dg/ext/altivec-12.C: New test.
9526
174b1783
JJ
9527 * g++.dg/ext/altivec-11.C: New test.
9528
47bedfb0
PB
95292004-08-12 Paul Brook <paul@codesourcery.com>
9530
9531 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9532
30052385
JJ
95332004-08-12 Janis Johnson <janis187@us.ibm.com>
9534
4951f98d
JJ
9535 * g++.dg/ext/altivec-2.C: Check for hardware support before
9536 executing any VMX instructions.
9537
30052385
JJ
9538 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9539
ab5c8549
JJ
95402004-08-12 Jakub Jelinek <jakub@redhat.com>
9541
9542 PR c++/16276
9543 * g++.old-deja/g++.other/comdat4.C: New test.
9544 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9545
87e184d1
BE
95462004-08-12 Ben Elliston <bje@au.ibm.com>
9547
9548 PR target/16286
9549 * gcc.dg/pr16286.c: New test.
9550
bf5930d4
JB
95512004-08-12 Jan Beulich <jbeulich@novell.com>
9552
9553 * g++.dg/ext/asm5.C: New.
9554
6e40af1a
MM
95552004-08-11 Mark Mitchell <mark@codesourcery.com>
9556
fbac6f3c
MM
9557 PR c++/16698
9558 * g++.dg/eh/crash1.C: New test.
9559
6e40af1a
MM
9560 PR c++/16717
9561 * g++.dg/ext/construct1.C: New test.
9562
539599c1
MM
95632004-08-11 Mark Mitchell <mark@codesourcery.com>
9564
9565 PR c++/16853
9566 * g++.dg/init/ptrmem1.C: New test.
9567
9568 PR c++/16618
9569 * g++.dg/parse/offsetof5.C: New test.
9570
9571 PR c++/16870
9572 * g++.dg/template/overload3.C: New test.
9573
2436b51f
MM
95742004-08-11 Mark Mitchell <mark@codesourcery.com>
9575
9576 PR c++/16964
9577 * g++.dg/parse/error16.C: New test.
9578
9579 PR c++/16904
9580 * g++.dg/template/error14.C: New test.
9581
9582 PR c++/16929
9583 * g++.dg/template/error15.C: New test.
9584
5079843a
DP
95852004-08-11 Devang Patel <dpatel@apple.com>
9586
9587 * gcc.dg/darwin-ld-20040809-1.c: New test.
9588 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9589
3ec0f302
PB
95902004-08-11 Steven G. Kargl <kargls@comcast.net>
9591
9592 PR fortran/16917
9593 * gfortran.dg/dfloat_1.f90: New test.
9594
b3f8d95d
MM
95952004-08-09 Mark Mitchell <mark@codesourcery.com>
9596
9597 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9598 * gcc.dg/dll-2.c: Fix dg-require syntax.
9599 * gcc.misc-tests/arm-isr.c (abort): Declare.
9600 (exit): Likewise.
9601
550205c3
MM
96022004-08-10 Mark Mitchell <mark@codesourcery.com>
9603
9604 PR c++/16971
9605 * g++.dg/parse/crash16.C: New test.
9606
23657388
RS
96072004-08-10 Roger Sayle <roger@eyesopen.com>
9608
9609 * gcc.dg/mips-rsqrt-1.c: New test case.
9610 * gcc.dg/mips-rsqrt-2.c: New test case.
9611 * gcc.dg/mips-rsqrt-3.c: New test case.
9612
2bf26ede
PB
96132004-08-10 Paul Brook <paul@codesourcery.com>
9614
9615 * gfortran.dg/der_io_1.f90: New test.
9616
e9cfef64
PB
96172004-08-10 Paul Brook <paul@codesourcery.com>
9618
9619 PR fortran/16919
9620 * gfortran.dg/der_array_1.f90: New test.
9621
feb21f0d
DE
96222004-08-09 David Edelsohn <edelsohn@gnu.org>
9623
9624 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9625
b3bcf92c
PB
96262004-08-09 Paolo Bonzini <bonzini@gnu.org>
9627
9628 * gcc.dg/wchar_t-2.c: Fix typo.
9629
08a02c9e
FH
96302004-08-09 Falk Hueffner <falk@debian.org>
9631
9632 PR tree-optimization/12517
9633 * gcc.c-torture/compile/pr12517.c: New test.
9634
9635 PR tree-optimization/12578
9636 * gcc.c-torture/compile/pr12578.c: New test.
9637
9638 PR tree-optimization/12899
9639 * gcc.c-torture/compile/pr12899.c: New test.
9640
9641 PR rtl-optimization/14692
9642 * gcc.c-torture/compile/pr14692.c: New test.
9643
9644 PR tree-optimization/16461
9645 * gcc.c-torture/compile/pr16461.c: New test.
9646
aa6fc635
JB
96472004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9648
9649 * gfortran.dg/getenv_1.f90: New test.
9650
2ed9e527
MM
96512004-08-06 Mark Mitchell <mark@codesourcery.com>
9652
9653 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9654 wchar_t.
9655 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9656
fc90a8f2
PB
96572004-08-06 Paul Brook <paul@codesourcery.com>
9658
9659 * gfortran.dg/ret_array_1.f90: New test.
9660 * gfortran.dg/ret_pointer_1.f90: New test.
9661
eaac4679
RS
96622004-08-06 Richard Sandiford <rsandifo@redhat.com>
9663
9664 * gcc.dg/missing-field-init-[12].c: New tests.
9665 * g++.dg/warn/missing-field-init-[12].C: New tests.
9666
866cf037
MM
96672004-08-06 Mark Mitchell <mark@codesourcery.com>
9668
9669 * gcc.dg/enum2.c: New test.
9670 * gcc.dg/symbian3.c: Likewise.
9671 * gcc.dg/symbian4.c: Likewise.
9672 * gcc.dg/wchar_t-2.c: Likewise.
9673
ae232e45
MM
96742004-08-05 Mark Mitchell <mark@codesourcery.com>
9675
9676 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9677 destructor tests.
9678
b2ca3702
MM
96792004-08-05 Mark Mitchell <mark@codesourcery.com>
9680
9681 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9682 dg-require-visiblity.
9683 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9684 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9685 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9686 * g++.dg/ext/visibility/new1.C: Likewise.
9687 * g++.dg/ext/visibility/pragma.C: Likewise.
9688 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9689 * g++.dg/ext/visibility/virtual.C: Likewise.
9690 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9691 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9692 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9693 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9694 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9695 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9696 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9697 * g++/dg/ext/visibility/visibility-8.C: New test.
9698 * gcc.c-torture/compile/dll.x: Remove.
9699 * gcc.dg/dll-2.c: Use dg-require-dll
9700 * gcc.dg/visibility-10.c: New test.
9701 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9702 supporting DLLs.
9703 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9704 (scan_not_hidden): Likewise.
9705
d279700a
DE
97062004-08-05 David Edelsohn <edelsohn@gnu.org>
9707
9708 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9709
ea5f7a19
RS
97102004-08-05 Richard Sandiford <rsandifo@redhat.com>
9711
9712 * gcc.c-torture/execute/20040805-1.c: New test.
9713
fce731b5
AP
97142004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9715
9716 * gcc.dg/20020118-1.c: Declare abort.
9717 * gcc.dg/altivec_check.h: Likewise.
9718 * gcc.dg/iftrap-2.c: Likewise.
9719 * gcc.dg/pragma-darwin.c: Likewise.
9720 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9721
99b1c586
GK
97222004-08-04 Geoffrey Keating <geoffk@apple.com>
9723
9724 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9725
85291069
JM
97262004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9727
9728 * gcc.c-torture/execute/builtins/abs-2.c,
9729 gcc.c-torture/execute/builtins/abs-3.c,
9730 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9731 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9732 intmax_t, uintmax_t and their limits.
9733 * gcc.dg/intmax_t-1.c: New test.
9734
f1ff6bb8
GB
97352004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9736
9737 * g++.dg/tc1/dr147.C: Add reference to PR.
9738
54f2f9a6
RS
97392004-08-03 Richard Sandiford <rsandifo@redhat.com>
9740
9741 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9742 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9743
b0e9ac08
DE
97442004-08-03 David Edelsohn <edelsohn@gnu.org>
9745
9746 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9747
9cbe78fb
JM
97482004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9749
9750 * gcc.dg/redecl-5.c: New test.
9751 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9752 of scanf.
9753
a0fac73d
RS
97542004-08-03 Roger Sayle <roger@eyesopen.com>
9755
9756 PR middle-end/16790
9757 * gcc.c-torture/execute/pr16790-1.c: New test case.
9758
5357b1f9
MM
97592004-08-03 Mark Mitchell <mark@codesourcery.com>
9760
564076f5
MM
9761 * g++.dg/ext/visibility/assign1.C: New test.
9762 * g++.dg/ext/visibility/new1.C: Likewise.
9763
5357b1f9
MM
9764 * gcc.dg/symbian1.c: New test.
9765 * gcc.dg/symbian2.c: Likewise.
9766
f6bc51cb
L
97672004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9768
9769 PR target/16570
9770 * gcc.dg/i386-sse-9.c: New test.
9771
7a1f75f1
JM
97722004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9773
9774 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9775
ee712eab
JM
97762004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9777
9778 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9779 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9780 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9781 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9782 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9783 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9784 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9785 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9786 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9787 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9788 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9789 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9790 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9791 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9792 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9793 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9794 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9795 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9796 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9797 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9798 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9799 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9800 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9801 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9802 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9803 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9804 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9805 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9806 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9807 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9808 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9809 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9810 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9811 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9812 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9813 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9814 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9815 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9816 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9817 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9818 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9819 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9820 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9821 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9822 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9823 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9824 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9825 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9826 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9827 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9828 gcc.misc-tests/i386-pf-3dnow-1.c,
9829 gcc.misc-tests/i386-pf-athlon-1.c,
9830 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9831 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9832 Declare built-in functions used.
9833 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9834
6ed7c4d8
MM
98352004-08-02 Mark Mitchell <mark@codesourcery.com>
9836
7756db03
MM
9837 PR c++/16707
9838 * g++.dg/lookup/using12.C: New test.
9839
6ed7c4d8
MM
9840 * g++.dg/init/null1.C: Fix PR number.
9841 * g++.dg/parse/namespace10.C: Likewise.
9842
b1cc95ce
MM
98432004-08-01 Mark Mitchell <mark@codesourcery.com>
9844
9845 PR c++/16224
9846 * g++.dg/template/spec17.C: New test.
9847 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9848 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9849
db059566
DB
98502004-08-02 David Billinghurst
9851
9852 PR fortran/16292
9853 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
9854
1f09d3eb
ZW
98552004-08-01 Zack Weinberg <zack@codesourcery.com>
9856
9857 * gcc.dg/ia64-got-1.c: New test case.
9858
c30b4add
MM
98592004-08-01 Mark Mitchell <mark@codesourcery.com>
9860
72fba2df 9861 PR c++/16489
c30b4add
MM
9862 * g++.dg/init/null1.C: New test.
9863 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 9864
72fba2df 9865 PR c++/16529
c30b4add 9866 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 9867
c30b4add
MM
9868 PR c++/16810
9869 * g++.dg/inherit/ptrmem2.C: New test.
9870
a4e41fde
BE
98712004-08-02 Ben Elliston <bje@au.ibm.com>
9872
9873 PR target/16155
9874 * gcc.dg/pr16155.c: New test.
9875
558d1f81
JM
98762004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
9877
9878 * gcc.dg/redecl-2.c: New test.
9879
c1e55850
GK
98802004-07-30 Geoffrey Keating <geoffk@apple.com>
9881
9882 * gcc.dg/darwin-longdouble.c: New file.
9883
0534fa56
RH
98842004-07-30 Richard Henderson <rth@redhat.com>
9885
9886 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
9887 write to constant argument.
9888 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
9889
782700d4
RH
98902004-07-30 Richard Henderson <rth@redhat.com>
9891
1f09d3eb
ZW
9892 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
9893 tests of nearest around zero.
782700d4 9894
d60bebdd
AP
98952004-07-30 Andrew Pinski <apinski@apple.com>
9896
9897 * gcc.c-torture/compile/20040730-1.c: New test.
9898
9497a3a4
AH
98992004-07-30 Aldy Hernandez <aldyh@redhat.com>
9900
9901 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
9902 powerpc-eabispe.
9903
0a925a32
AH
99042004-07-30 Aldy Hernandez <aldyh@redhat.com>
9905
9906 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
9907
3a15f566
RS
99082004-07-30 Richard Sandiford <rsandifo@redhat.com>
9909
9910 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
9911 contains $ld_library_path.
9912 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9913
b3b7f0c9
RH
99142004-07-29 Richard Henderson <rth@redhat.com>
9915
9916 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
9917
4b9a3b37
RH
9918 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
9919 (alt2, which): New.
9920 (Check): Accept either alternative.
9921
4684cd27
MM
99222004-07-29 Mark Mitchell <mark@codesourcery.com>
9923
9924 * g++.dg/abi/inline1.C: New test.
9925 * g++.dg/abi/local1-a.cc: Likewise.
9926 * g++.dg/abi/local1.C: Likewise.
9927 * g++.dg/abi/mangle11.C: Tweak location of warnings.
9928 * g++.dg/abi/mangle12.C: Likewise.
9929 * g++.dg/abi/mangle17.C: Likewise.
9930 * g++.dg/abi/mangle20-2.C: Likewise.
9931 * g++.dg/opt/interface1.C: Likewise.
9932 * g++.dg/opt/interface1.h: Likewise.
9933 * g++.dg/opt/interface1-a.cc: New test.
9934 * g++.dg/parse/repo1.C: New test.
9935 * g++.dg/template/repo1.C: Likewise.
9936 * g++.dg/warn/Winline-1.C: Likewise.
9937 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
9938
d397dbcd
DN
99392004-07-29 Diego Novillo <dnovillo@redhat.com>
9940
9941 * gcc.dg/tree-ssa/20040729-1.c: New test.
9942
8f4220dc
MA
99432004-07-27 Matt Austern <austern@apple.com>
9944
9945 * gcc.dg/darwin-bool-1.c: New test.
9946 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 9947
1fd0ec35
RH
99482004-07-28 Richard Henderson <rth@redhat.com>
9949
9950 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
9951 arguments in the correct type. Don't write to constant arguments.
9952
6fea55e9
DN
99532004-07-28 Diego Novillo <dnovillo@redhat.com>
9954
9955 PR tree-optimization/16688
9956 PR tree-optimization/16689
9957 * g++.dg/tree-ssa/pr16688.C: New test.
9958
47a43a10
DN
99592004-07-28 Diego Novillo <dnovillo@redhat.com>
9960
9961 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9962 loads. Not only in the comment, this time.
9963
312209c6
AO
99642004-07-28 Alexandre Oliva <aoliva@redhat.com>
9965
9966 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
9967 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
9968 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
9969 * gcc.dg/sh4a-bitmovua.c: New.
9970 * gcc.dg/sh4a-cos.c: New.
9971 * gcc.dg/sh4a-cosf.c: New.
9972 * gcc.dg/sh4a-fprun.c: New.
9973 * gcc.dg/sh4a-fsrra.c: New.
9974 * gcc.dg/sh4a-memmovua.c: New.
9975 * gcc.dg/sh4a-sin.c: New.
9976 * gcc.dg/sh4a-sincos.c: New.
9977 * gcc.dg/sh4a-sincosf.c: New.
9978 * gcc.dg/sh4a-sinf.c: New.
9979
c1b763fa
DN
99802004-07-28 Diego Novillo <dnovillo@redhat.com>
9981
9982 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
9983 conditionals.
9984 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9985 loads.
9986 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
9987 DOM1.
9988
706aa09b
AP
99892004-07-27 Andrew Pinski <apinski@apple.com>
9990
9991 * g++.dg/rtti/tinfo1.C: Correct the xfail.
9992
62d59189
NY
99932004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
9994
9995 * gcc.dg/pragma-isr.c: New test.
9996
00bdb87f
KL
99972004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9998
9999 PR c++/14429
10000 * g++.dg/template/ttp11.C: New test.
10001
9ae2a5d1
DN
100022004-07-27 Diego Novillo <dnovillo@redhat.com>
10003
10004 * gcc.c-torture/compile/20040727-1.c: New test.
10005
ff6a3206
EC
100062004-07-26 Eric Christopher <echristo@redhat.com>
10007
10008 * gcc.c-torture/compile/20040726-2.c: New test.
10009
21db3785
AP
100102004-07-26 Andrew Pinski <apinski@apple.com>
10011
10012 * g++.dg/rtti/tinfo1.C: Xfail.
10013
35b6b437
RS
100142004-07-26 Richard Sandiford <rsandifo@redhat.com>
10015
10016 * gcc.c-torture/compile/20040726-1.c: New test.
10017
70502b2c
GB
100182004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10019 Brian Ryner <bryner@brianryner.com>
10020
10021 PR c++/9283
10022 PR c++/15000
d7afec4b
ND
10023 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10024 * g++.dg/ext/visibility/: New directory.
10025 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10026 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10027 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10028 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10029 * g++.dg/ext/visibility/fvisibility.C,
10030 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
10031 g++.dg/ext/visibility/fvisibility-override1.C
10032 g++.dg/ext/visibility/fvisibility-override2.C
10033 g++.dg/ext/visibility/memfuncts.C
10034 g++.dg/ext/visibility/noPLT.C
10035 g++.dg/ext/visibility/pragma.C
10036 g++.dg/ext/visibility/pragma-override1.C
10037 g++.dg/ext/visibility/pragma-override2.C
10038 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
10039 g++.dg/ext/visibility/virtual.C: New tests.
10040
bbbcb2e1
JM
100412004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10042
10043 PR c/15360
10044 * gcc.dg/pr15360-1.c: New test.
10045
dfe79cab
DJ
100462004-07-25 Daniel Jacobowitz <dan@debian.org>
10047
10048 * gcc.dg/pragma-align-2.c: New test.
10049 * gcc.dg/pragma-init-fini.c: New test.
10050 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10051 targets.
10052
197463ae
JM
100532004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10054
10055 * gcc.dg/init-string-2.c: New test.
10056
c5e36c09
ZW
100572004-07-24 Zack Weinberg <zack@codesourcery.com>
10058
10059 PR 16684
10060 * gcc.dg/Wredundant-decls-1.c: New test case.
10061
5aa33bdb
JJ
100622004-07-24 Jakub Jelinek <jakub@redhat.com>
10063
10064 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10065 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10066 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10067 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10068 * gcc.dg/compat/generate-random.c: New file.
10069 * gcc.dg/compat/generate-random.h: Likewise.
10070 * gcc.dg/compat/generate-random_r.c: Likewise.
10071 * gcc.dg/compat/struct-layout-1.h: Likewise.
10072 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10073 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10074 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10075 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10076 * gcc.dg/compat/struct-layout-1_main.c: New test.
10077 * gcc.dg/compat/struct-layout-1_x.c: New file.
10078 * gcc.dg/compat/struct-layout-1_y.c: New file.
10079 * gcc.dg/compat/struct-layout-1_test.h: New file.
10080
7eb01bd8
JM
100812004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10082
10083 * gcc.dg/comp-return-1.c: New test
10084
13f91444
JJ
100852004-07-23 Janis Johnson <janis187@us.ibm.com>
10086
c7bb2a03
JJ
10087 * gcc.dg/vmx/8-02a.c: Fix typo.
10088
b9eef878
JJ
10089 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10090 * gcc.dg/darwin-abi-3.c: New test.
10091
47120c07
JJ
10092 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10093 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10094
13f91444
JJ
10095 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10096 * gcc.dg/vmx/ops-long-1.c: New test.
10097 * gcc.dg/vmx/ops-long-2.c: New test.
10098
8f2a734f
NS
100992004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10100
10101 * g++.dg/lookup/conv-[1234].C: New.
10102
73b71f3e
MM
101032004-07-22 Mark Mitchell <mark@codesourcery.com>
10104
10105 * g++.dg/parse/attr2.C: Simplify.
10106
9e629a80
JM
101072004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10108
10109 PR c/7284
10110 * gcc.c-torture/execute/pr7284-1.c: New test.
10111
173b818d
BB
101122004-07-22 Brian Booth <bbooth@redhat.com>
10113
10114 * gcc.dg/tree-ssa/20040721-1.c: New test.
10115
42611590
NS
101162004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10117
10118 * g++.dg/template/crash20.c: New.
10119
4f5492cd
DB
101202004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10121
c5e36c09 10122 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
10123 Add dg-run directive. Declare variables as required.
10124 * gfortran.dg/g77/README: Update
10125
7413a132
HPN
101262004-07-22 Hans-Peter Nilsson <hp@axis.com>
10127
10128 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10129 gcc.dg/cris-peep2-andu2.c: New tests.
10130
e508a019
JM
101312004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10132
10133 PR c/15052
10134 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10135 on return type.
10136 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10137 messages.
10138 * gcc.dg/qual-return-2.c: Update expected messages.
10139 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10140
3ea8cd06
JM
101412004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10142
10143 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10144 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10145
916c5919
JM
101462004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10147
10148 PR c/11250
10149 * gcc.dg/init-string-1.c: New test.
10150
1ff69cbe
JJ
101512004-07-21 Jakub Jelinek <jakub@redhat.com>
10152
10153 PR middle-end/15345
10154 PR c/16450
10155 * gcc.dg/torture/nested-fn-1.c: New test.
10156
7448a4d2
L
101572004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10158
10159 PR target/16559
10160 * gcc.dg/ia64-fptr-1.c: New file.
10161
f03adc6b
GB
101622004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10163
10164 PR c++/14497
10165 * g++.dg/template/spec16.C: New test.
10166 * g++.old-deja/g++.robertl/eb118.C: Remove.
10167
5fe7b654
GB
101682004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10169
10170 PR c++/509
10171 * g++.dg/template/spec15.C: New test.
10172
d417dba9
DB
101732004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10174
10175 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 10176 directive. Other changes as noted.
d417dba9
DB
10177 * gfortran.dg/g77/13037.f
10178 * gfortran.dg/g77/1832.f
10179 * gfortran.dg/g77/19981119-0.f
10180 * gfortran.dg/g77/19990313-0.f
10181 * gfortran.dg/g77/19990313-1.f
10182 * gfortran.dg/g77/19990313-2.f
10183 * gfortran.dg/g77/19990313-3.f
10184 * gfortran.dg/g77/19990419-1.f
10185 * gfortran.dg/g77/19990826-0.f
10186 * gfortran.dg/g77/19990826-2.f
10187 * gfortran.dg/g77/20000503-1.f
10188 * gfortran.dg/g77/20001111.f
10189 * gfortran.dg/g77/20010116.f
10190 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10191 * gfortran.dg/g77/20010430.f
10192 * gfortran.dg/g77/6177.f
10193 * gfortran.dg/g77/947.f
10194 * gfortran.dg/g77/970816-3.f
10195 * gfortran.dg/g77/971102-1.f
10196 * gfortran.dg/g77/980520-1.f
10197 * gfortran.dg/g77/980628-0.f
10198 * gfortran.dg/g77/980628-1.f
10199 * gfortran.dg/g77/980628-10.f
10200 * gfortran.dg/g77/980628-2.f
10201 * gfortran.dg/g77/980628-3.f
10202 * gfortran.dg/g77/980628-7.f
10203 * gfortran.dg/g77/980628-8.f
10204 * gfortran.dg/g77/980628-9.f
10205 * gfortran.dg/g77/980701-0.f
10206 * gfortran.dg/g77/980701-1.f
10207 * gfortran.dg/g77/cabs.f
10208 * gfortran.dg/g77/claus.f
10209 * gfortran.dg/g77/complex_1.f
10210 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10211 * gfortran.dg/g77/dcomplex.f
10212 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10213 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10214 * gfortran.dg/g77/f90-intrinsic-numeric.f
10215 * gfortran.dg/g77/int8421.f
10216 * gfortran.dg/g77/labug1.f
10217 * gfortran.dg/g77/large_vec.f
10218 * gfortran.dg/g77/le.f
10219 * gfortran.dg/g77/short.f
10220 * gfortran.dg/g77/README: Update
10221
f68e4dc8
MM
102222004-07-20 Mark Mitchell <mark@codesourcery.com>
10223
10224 PR c++/16637
10225 * g++.dg/parse/lookup4.C: New test.
10226
e9f7dd36
KL
102272004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10228
10229 PR c++/16175
10230 * g++.dg/template/ttp10.C: New test.
10231
a182b26d
JM
102322004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10233
10234 * gcc.dg/pr12625-1.c: New test.
10235
a6c0a76c
SB
102362004-07-20 Steven Bosscher <stevenb@suse.de>
10237
10238 * testsuite/gcc.dg/switch-warn-1.c: New test.
10239 * testsuite/gcc.dg/switch-warn-2.c: New test.
10240 * gcc.c-torture/compile/pr14730.c: Update.
10241
e05de6f2
KC
102422004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10243
10244 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10245 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10246 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10247 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 10248
43fa0f09
MM
102492004-07-18 Mark Mitchell <mark@codesourcery.com>
10250
10251 PR c++/16623
10252 * g++.dg/template/assign1.C: New test.
10253
6df91b00
KL
102542004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10255
10256 PR c++/12170
10257 * g++.dg/template/ttp9.C: New test.
10258
a2bec818
DJ
102592004-07-19 Daniel Jacobowitz <dan@debian.org>
10260
10261 * gcc.dg/format/cmn-err-1.c: New test.
10262
487a92fe
JM
102632004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10264
10265 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10266 gcc.dg/Wparentheses-10.c: New tests.
10267 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10268
3d23e018
TS
102692004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10270
10271 PR fortran/16465
10272 * gfortran.dg/g77//ffixed-line-length-0.f,
10273 gfortran.dg/g77/ffixed-line-length-132.f,
10274 gfortran.dg/g77/ffixed-line-length-72.f,
10275 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10276 gfortran.dg/g77/README: Update.
10277
3601f003
KL
102782004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10279
10280 PR c++/13092
10281 * g++.dg/template/non-dependent7.C: New test.
10282 * g++.dg/template/non-dependent8.C: Likewise.
10283 * g++.dg/template/non-dependent9.C: Likewise.
10284 * g++.dg/template/non-dependent10.C: Likewise.
10285
0e242c82
MM
102862004-07-17 Mark Mitchell <mark@codesourcery.com>
10287
10288 PR c++/16337
10289 * g++.dg/parse/attr2.C: New test.
10290
649067c3
TM
102912004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10292
10293 * g77.dg: Removed.
10294 * g77.f-torture: Ditto.
10295
3e3970a2
JM
102962004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10297
10298 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10299 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10300 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10301
d25cee4d
RH
103022004-07-16 Richard Henderson <rth@redhat.com>
10303
10304 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10305
e94f3b4f
TS
103062004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10307
10308 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10309 tests with full list of options.
10310 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10311 of TORTURE_OPTIONS if test contains 'dg-do run'.
10312
b38b6477
TS
10313 PR fortran/16404
10314 * gfortran.dg/do_iterator.f90: New test.
10315
a916927f
VR
103162004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10317
10318 PR rtl-optimization/16536
10319 * gcc.c-torture/execute/restrict-1.c: New test.
10320
610bff84
TS
103212004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10322
10323 PR fortran/15324
10324 * gfortran.dg/pr15324.f90: New test.
10325
d157d978
TS
10326 PR fortran/15129
10327 * gfortran.dg/pr15129.f90: New test.
10328
c5a41953
TS
10329 PR fortran/15140
10330 * gfortran.dg/pr15140.f90: New test.
10331
0c0df4b3
TS
10332 PR fortran/13792
10333 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10334 compile-time simplification.
10335
cd9dd3ee
MS
103362004-07-14 Mike Stump <mrs@apple.com>
10337
10338 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10339
b5411fea
JW
103402004-07-14 James E Wilson <wilson@specifixinc.com>
10341
10342 PR target/16325
10343 * gcc.dg/profile-generate-1.c: New.
10344
b8b139c7
JJ
103452004-07-15 Jakub Jelinek <jakub@redhat.com>
10346
10347 * gcc.c-torture/execute/20040709-1.c: New test.
10348 * gcc.c-torture/execute/20040709-2.c: New test.
10349
ff06b392
MS
103502004-07-14 Mike Stump <mrs@apple.com>
10351
10352 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10353
9daaba62
MS
103542004-07-14 Mike Stump <mrs@apple.com>
10355
10356 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10357
1ff3c076
MM
103582004-07-13 Mark Mitchell <mark@codesourcery.com>
10359
10360 PR c++/16518
10361 * g++.dg/parse/mutable1.C: New test.
c5e36c09 10362
ee536902
DN
103632004-07-13 Diego Novillo <dnovillo@redhat.com>
10364
10365 PR tree-optimization/16443
10366 * gcc.dg/tree-ssa/20040713-1.c: New test.
10367
a65ab524
UW
103682004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10369
10370 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10371 for operator new.
10372
5d16533a 103732004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
10374
10375 * gfortran.dg/g77/README: New file
c5e36c09 10376 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
10377 g77.f-torture/noncompile. Add "dg-do compile" and
10378 dg-error as required.
10379 * gfortran.dg/g77/19990218-1.f: Likewise
10380 * gfortran.dg/g77/19990905-1.f: Likewise
10381 * gfortran.dg/g77/9263.f: Likewise
10382 * gfortran.dg/g77/980615-0.f: Likewise
10383 * gfortran.dg/g77/980616-0.f: Likewise
10384 * gfortran.dg/g77/check0.f: Likewise
10385 * gfortran.dg/g77/select_no_compile.f: Likewise
10386
5d16533a 103872004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
10388
10389 Copy files from g77.f-torture/compile.
10390 Add "{ dg-do compile}". Other changes as noted
10391 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10392 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10393 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10394 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10395 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10396 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10397 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
10398 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10399 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
10400 * gfortran.dg/g77/xformat.f: Add dg-warning
10401
5d16533a 104022004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10403
eee6792b
DB
10404 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10405 Add {dg-do compile} directive.
10406 * gfortran.dg/g77/cpp2.F: Likewise
10407
81242403
VR
104082004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10409
10410 PR c++/5402
10411 * g++.dg/lookup/name-clash1.C: New test.
10412
10413 PR c++/9777
10414 * g++.dg/lookup/name-clash2.C: New test.
10415
10416 PR c++/12102
10417 * g++.dg/lookup/name-clash3.C: New test.
10418
3143d517
GB
104192004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10420
10421 * g++.dg/lookup/new2.C: New test.
10422 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10423
5d16533a 104242004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10425
eee6792b 10426 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
10427 Add {dg-do compile} directive.
10428 * gfortran.dg/g77/13060.f: Likewise
10429 * gfortran.dg/g77/19990218-0.f: Likewise
10430 * gfortran.dg/g77/19990305-0.f: Likewise
10431 * gfortran.dg/g77/19990419-0.f: Likewise
10432 * gfortran.dg/g77/19990502-0.f: Likewise
10433 * gfortran.dg/g77/19990502-1.f: Likewise
10434 * gfortran.dg/g77/19990525-0.f: Likewise
10435 * gfortran.dg/g77/19990826-1.f: Likewise
10436 * gfortran.dg/g77/19990826-3.f: Likewise
10437 * gfortran.dg/g77/19990905-2.f: Likewise
10438 * gfortran.dg/g77/20000412-1.f: Likewise
10439 * gfortran.dg/g77/20000511-1.f: Likewise
10440 * gfortran.dg/g77/20000511-2.f: Likewise
10441 * gfortran.dg/g77/20000518.f: Likewise
10442 * gfortran.dg/g77/20000601-1.f: Likewise
10443 * gfortran.dg/g77/20000601-2.f: Likewise
10444 * gfortran.dg/g77/20000629-1.f: Likewise
10445 * gfortran.dg/g77/20000630-2.f: Likewise
10446 * gfortran.dg/g77/20010115.f: Likewise
10447 * gfortran.dg/g77/20010321-1.f: Likewise
10448 * gfortran.dg/g77/20010426.f: Likewise
10449 * gfortran.dg/g77/20020307-1.f: Likewise
10450 * gfortran.dg/g77/8485.f: Likewise
10451 * gfortran.dg/g77/960317-1.f: Likewise
10452 * gfortran.dg/g77/970915-0.f: Likewise
10453 * gfortran.dg/g77/980310-1.f: Likewise
10454 * gfortran.dg/g77/980310-2.f: Likewise
10455 * gfortran.dg/g77/980310-3.f: Likewise
10456 * gfortran.dg/g77/980310-4.f: Likewise
10457 * gfortran.dg/g77/980310-6.f: Likewise
10458 * gfortran.dg/g77/980310-7.f: Likewise
10459 * gfortran.dg/g77/980310-8.f: Likewise
10460 * gfortran.dg/g77/980419-2.f: Likewise
10461 * gfortran.dg/g77/980424-0.f: Likewise
10462 * gfortran.dg/g77/980427-0.f: Likewise
10463 * gfortran.dg/g77/980729-0.f: Likewise
10464 * gfortran.dg/g77/981117-1.f: Likewise
10465 * gfortran.dg/g77/toon_1.f: Likewise
10466
7fb213d8
GB
104672004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10468
10469 PR c++/2204
10470 * g++.dg/other/abstract2.C: New test.
10471
597073ac
PB
104722004-07-12 Paul Brook <paul@codesourcery.com>
10473
10474 * gfortran.dg/pointer_init_1.f90: New test.
10475
682e69e1
PB
104762004-07-11 Paul Brook <paul@codesourcery.com>
10477
10478 PR fortran/15986
10479 * gfortran.dg/contained_1.f90: New test.
10480
f44b0c8e
MM
104812004-07-11 Mark Mitchell <mark@codesourcery.com>
10482
10483 * g++.dg/parse/defarg8.C: New test.
10484
0bbf5891
TS
104852004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10486
10487 PR fortran/16433
10488 * gfortran.dg/pr16433.f: New test.
10489
a083c04a
TS
10490 PR fortran/17574
10491 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10492
fae1b38d
JM
104932004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10494
10495 PR tree-optimization/16437
10496 * gcc.c-torture/execute/bitfld-4.c: New test.
10497
9cbf8b41 104982004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10499
9cbf8b41
TS
10500 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10501 access to common var from module.
10502
a53334a4
TS
105032004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10504
10505 PR fortran/16336
10506 * gfortran.fortran-torture/execute/common_2.f90: New test.
10507
331c72f3
PB
105082004-07-10 Paul Brook <paul@codesourcery.com>
10509
10510 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10511
50389094
TS
105122004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10513
10514 PR fortran/15969
10515 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10516
5d16533a 105172004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10518
10519 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10520 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10521 * gfortran.dg/g77/ffree-form-1.f: Likewise
10522 * gfortran.dg/g77/ffree-form-2.f: Likewise
10523 * gfortran.dg/g77/ffree-form-3.f: Likewise
10524 * gfortran.dg/g77/fno-underscoring.f: Likewise
10525 * gfortran.dg/g77/funderscoring.f: Likewise
10526 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10527
44bce8bf 105282004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10529
44bce8bf
TS
10530 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10531
ad6e2a18
TS
105322004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10533 Paul Brook <paul@codesourcery.com>
10534
10535 PR fortran/13415
10536 * gfortran.dg/common_pointer_1.f90: New test.
10537
17a916d4
GB
105382004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10539
10540 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10541
5806d4fd
JW
105422004-07-09 James E Wilson <wilson@specifixinc.com>
10543
10544 PR target/16364
10545 * gcc.c-torture/compile/20040709-1.c: New.
10546
5721c2be 105472004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10548
5721c2be
TS
10549 PR fortran/14077
10550 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10551
32e89beb
TS
105522004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10553
10554 PR fortran/13201
10555 * gfortran.dg/shape_1.f90: New test.
10556
9affb2c7
ZW
105572004-07-09 Zack Weinberg <zack@codesourcery.com>
10558 Andrew Pinski <apinski@apple.com>
10559
10560 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10561
a578b091
TS
105622004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10563
10564 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10565 comment.
10566
db482e5c
TS
105672004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10568 Paul Brook <paul@codesourcery.com>
10569
9affb2c7 10570 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10571 '.f95' and '.F95'.
10572
559b79cf
DN
105732004-07-09 Diego Novillo <dnovillo@redhat.com>
10574
10575 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10576
fbc40a17
TS
105772004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10578
10579 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10580 testcases with capital suffix.
10581
d3fcc995
TS
105822004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10583
10584 PR fortran/15481
5d16533a
PB
10585 PR fortran/13372
10586 PR fortran/13575
10587 PR fortran/15978
d3fcc995 10588 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10589
10590 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10591
5d16533a 105922004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10593
10594 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10595 expression to match gfortran warning/error messages
10596 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10597 dg-error text.
10598
5d16533a 105992004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10600
9affb2c7 10601 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10602 search_for_re.
10603
55d816e7
EB
106042004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10605
10606 * gcc.c-torture/execute/simd-5.x: New file.
10607 XFAIL on SPARC 64-bit at -O0.
10608
dd29d26b
GB
106092004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10610
10611 PR c++/8211
10612 PR c++/16165
10613 * g++.dg/warn/effc3.C: New test.
10614
5d16533a 106152004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10616
10617 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10618 change X to 1X in format.
10619 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10620 add data statements to conform to standard.
10621
5d16533a 106222004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10623
9affb2c7 10624 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10625 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10626 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10627
5d16533a 106282004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10629
10630 * gfortran.dg/g77/7388.f: Copy from g77.dg
10631 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10632 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10633 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10634 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10635 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10636 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10637 * gfortran.dg/g77/strlen0.f: Likewise
10638
5d16533a 106392004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10640
9469f0aa
AJ
10641 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10642 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10643
ef22126d
EB
106442004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10645
10646 * gcc.c-torture/execute/920428-2.x: Delete.
10647 * gcc.c-torture/execute/920501-7.x: Likewise.
10648
c618c6ec
JJ
106492004-07-08 Jakub Jelinek <jakub@redhat.com>
10650
10651 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10652 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10653 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10654 prescott and c3-2.
10655 (PREFETCH_3DNOW): Add -march=c3.
10656
6f263171
DN
106572004-07-08 Diego Novillo <dnovillo@redhat.com>
10658
10659 PR c/16437
10660 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10661 * gcc.c-torture/execute/bf64-1.x: Likewise.
10662
1d511ed5
EB
106632004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10664
10665 * gcc.c-torture/compile/20040708-1.c: New test.
10666
47293da3
GB
106672004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10668
10669 PR c++/16169
10670 * g++.dg/warn/effc2.C: New test.
10671
bc15d0ef
JM
106722004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10673
10674 * gcc.c-torture/execute/bitfld-1.x: Remove.
10675 * gcc.c-torture/execute/bitfld-3.c: New test.
10676 * gcc.dg/bitfld-2.c: Remove XFAILs.
10677
7ac224c1
L
106782004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10679
10680 PR c++/16276
10681 * g++.dg/rtti/tinfo1.C: New file.
10682
b49fcebd
EC
106832004-07-07 Eric Christopher <echristo@redhat.com>
10684
10685 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10686
192c02b6
AP
106872004-07-07 Andrew Pinski <apinski@apple.com>
10688
10689 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10690
f4f58d94
MM
106912004-07-07 Mark Mitchell <mark@codesourcery.com>
10692
10693 * g++.dg/init/call1.C: XFAIL.
10694
70128ad9
AO
106952004-07-07 Alexandre Oliva <aoliva@redhat.com>
10696
10697 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10698 except for movstrict*, to movmem* and clrstr* to clrmem*.
10699
48b2e0a7
RS
107002004-07-07 Richard Sandiford <rsandifo@redhat.com>
10701
10702 * gcc.c-torture/execute/20040707-1.c: New test.
10703
60e20b90
RS
107042004-07-06 Richard Sandiford <rsandifo@redhat.com>
10705
10706 * gcc.c-torture/execute/20040706-1.c: New test.
10707
fddabb2c
GB
107082004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10709
10710 PR c++/3671
10711 * g++.dg/template/spec14.C: New test.
10712
7682ef83
JJ
107132004-07-05 Jakub Jelinek <jakub@redhat.com>
10714
10715 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10716 nothing if not yet defined. Use it in b, c and d type definitions.
10717 * gcc.c-torture/execute/20040705-1.c: New test.
10718 * gcc.c-torture/execute/20040705-2.c: New test.
10719
030bbecd
GB
107202004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10721
10722 PR c++/2518
10723 * g++.dg/lookup/new1.C: New test.
10724
7c6536fa
VR
107252004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10726
10727 PR c++/11406
10728 * g++.dg/template/sizeof8.C: New test.
10729
e0ec4c3b
RS
107302004-07-05 Richard Sandiford <rsandifo@redhat.com>
10731
10732 * gcc.c-torture/compile/20040705-1.c: New test.
10733
bf1df0a0
BD
107342004-07-04 Bud Davis <bdavis9659@comcast.net>
10735
10736 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10737
a09d4744
NB
107382004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10739
10740 * gcc.dg/cpp/if-mop.c: Two new testcases.
10741 * gcc.dg/cpp/trad/comment-3.c: New.
10742
1107b970
PB
107432004-07-04 Paul Brook <paul@codesourcery.com>
10744
10745 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10746
107472004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10748
10749 PR c++/3761
10750 * g++.dg/lookup/crash4.C: New test.
ece95d90 10751
50c64317
ZW
107522004-07-02 Zack Weinberg <zack@codesourcery.com>
10753
10754 * gcc.c-torture/execute/builtin-abs-1.c
10755 * gcc.c-torture/execute/builtin-abs-2.c
10756 * gcc.c-torture/execute/builtin-complex-1.c
10757 * gcc.c-torture/execute/builtins/string-1-lib.c
10758 * gcc.c-torture/execute/builtins/string-1.c
10759 * gcc.c-torture/execute/builtins/string-2-lib.c
10760 * gcc.c-torture/execute/builtins/string-2.c
10761 * gcc.c-torture/execute/builtins/string-3-lib.c
10762 * gcc.c-torture/execute/builtins/string-3.c
10763 * gcc.c-torture/execute/builtins/string-4-lib.c
10764 * gcc.c-torture/execute/builtins/string-4.c
10765 * gcc.c-torture/execute/builtins/string-5-lib.c
10766 * gcc.c-torture/execute/builtins/string-5.c
10767 * gcc.c-torture/execute/builtins/string-6-lib.c
10768 * gcc.c-torture/execute/builtins/string-6.c
10769 * gcc.c-torture/execute/builtins/string-7-lib.c
10770 * gcc.c-torture/execute/builtins/string-7.c
10771 * gcc.c-torture/execute/builtins/string-8-lib.c
10772 * gcc.c-torture/execute/builtins/string-8.c
10773 * gcc.c-torture/execute/builtins/string-9-lib.c
10774 * gcc.c-torture/execute/builtins/string-9.c
10775 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10776 * gcc.c-torture/execute/builtins/string-asm-1.c
10777 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10778 * gcc.c-torture/execute/builtins/string-asm-2.c
10779 * gcc.c-torture/execute/stdio-opt-1.c
10780 * gcc.c-torture/execute/stdio-opt-2.c
10781 * gcc.c-torture/execute/stdio-opt-3.c
10782 * gcc.c-torture/execute/string-opt-1.c
10783 * gcc.c-torture/execute/string-opt-10.c
10784 * gcc.c-torture/execute/string-opt-11.c
10785 * gcc.c-torture/execute/string-opt-12.c
10786 * gcc.c-torture/execute/string-opt-13.c
10787 * gcc.c-torture/execute/string-opt-14.c
10788 * gcc.c-torture/execute/string-opt-15.c
10789 * gcc.c-torture/execute/string-opt-16.c
10790 * gcc.c-torture/execute/string-opt-2.c
10791 * gcc.c-torture/execute/string-opt-6.c
10792 * gcc.c-torture/execute/string-opt-7.c
10793 * gcc.c-torture/execute/string-opt-8.c:
10794 Replace with ...
10795
10796 * gcc.c-torture/execute/builtins/abs-2.c
10797 * gcc.c-torture/execute/builtins/abs-3.c
10798 * gcc.c-torture/execute/builtins/complex-1.c
10799 * gcc.c-torture/execute/builtins/fprintf.c
10800 * gcc.c-torture/execute/builtins/fputs.c
10801 * gcc.c-torture/execute/builtins/memcmp.c
10802 * gcc.c-torture/execute/builtins/memmove.c
10803 * gcc.c-torture/execute/builtins/memops-asm.c
10804 * gcc.c-torture/execute/builtins/mempcpy-2.c
10805 * gcc.c-torture/execute/builtins/mempcpy.c
10806 * gcc.c-torture/execute/builtins/memset.c
10807 * gcc.c-torture/execute/builtins/printf.c
10808 * gcc.c-torture/execute/builtins/sprintf.c
10809 * gcc.c-torture/execute/builtins/strcat.c
10810 * gcc.c-torture/execute/builtins/strchr.c
10811 * gcc.c-torture/execute/builtins/strcmp.c
10812 * gcc.c-torture/execute/builtins/strcpy.c
10813 * gcc.c-torture/execute/builtins/strcspn.c
10814 * gcc.c-torture/execute/builtins/strlen-2.c
10815 * gcc.c-torture/execute/builtins/strlen.c
10816 * gcc.c-torture/execute/builtins/strncat.c
10817 * gcc.c-torture/execute/builtins/strncmp-2.c
10818 * gcc.c-torture/execute/builtins/strncmp.c
10819 * gcc.c-torture/execute/builtins/strncpy.c
10820 * gcc.c-torture/execute/builtins/strpbrk.c
10821 * gcc.c-torture/execute/builtins/strpcpy-2.c
10822 * gcc.c-torture/execute/builtins/strpcpy.c
10823 * gcc.c-torture/execute/builtins/strrchr.c
10824 * gcc.c-torture/execute/builtins/strspn.c
10825 * gcc.c-torture/execute/builtins/strstr-asm.c
10826 * gcc.c-torture/execute/builtins/strstr.c:
10827 ... these new files.
10828
10829 * gcc.c-torture/execute/builtins/abs-2-lib.c
10830 * gcc.c-torture/execute/builtins/abs-3-lib.c
10831 * gcc.c-torture/execute/builtins/complex-1-lib.c
10832 * gcc.c-torture/execute/builtins/fprintf-lib.c
10833 * gcc.c-torture/execute/builtins/fputs-lib.c
10834 * gcc.c-torture/execute/builtins/memcmp-lib.c
10835 * gcc.c-torture/execute/builtins/memmove-lib.c
10836 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10837 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10838 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10839 * gcc.c-torture/execute/builtins/memset-lib.c
10840 * gcc.c-torture/execute/builtins/printf-lib.c
10841 * gcc.c-torture/execute/builtins/sprintf-lib.c
10842 * gcc.c-torture/execute/builtins/strcat-lib.c
10843 * gcc.c-torture/execute/builtins/strchr-lib.c
10844 * gcc.c-torture/execute/builtins/strcmp-lib.c
10845 * gcc.c-torture/execute/builtins/strcpy-lib.c
10846 * gcc.c-torture/execute/builtins/strcspn-lib.c
10847 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10848 * gcc.c-torture/execute/builtins/strlen-lib.c
10849 * gcc.c-torture/execute/builtins/strncat-lib.c
10850 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10851 * gcc.c-torture/execute/builtins/strncmp-lib.c
10852 * gcc.c-torture/execute/builtins/strncpy-lib.c
10853 * gcc.c-torture/execute/builtins/strpbrk-lib.c
10854 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
10855 * gcc.c-torture/execute/builtins/strpcpy-lib.c
10856 * gcc.c-torture/execute/builtins/strrchr-lib.c
10857 * gcc.c-torture/execute/builtins/strspn-lib.c
10858 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
10859 * gcc.c-torture/execute/builtins/strstr-lib.c
10860 * gcc.c-torture/execute/builtins/lib/abs.c
10861 * gcc.c-torture/execute/builtins/lib/fprintf.c
10862 * gcc.c-torture/execute/builtins/lib/memset.c
10863 * gcc.c-torture/execute/builtins/lib/printf.c
10864 * gcc.c-torture/execute/builtins/lib/sprintf.c
10865 * gcc.c-torture/execute/builtins/lib/strcpy.c
10866 * gcc.c-torture/execute/builtins/lib/strcspn.c
10867 * gcc.c-torture/execute/builtins/lib/strncat.c
10868 * gcc.c-torture/execute/builtins/lib/strncmp.c
10869 * gcc.c-torture/execute/builtins/lib/strncpy.c
10870 * gcc.c-torture/execute/builtins/lib/strpbrk.c
10871 * gcc.c-torture/execute/builtins/lib/strspn.c
10872 * gcc.c-torture/execute/builtins/lib/strstr.c:
10873 New files containing support routines.
10874
10875 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
10876 declaration.
10877 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
10878 when not optimizing.
10879
d9634d53
MM
108802004-07-02 Mark Mitchell <mark@codesourcery.com>
10881
10882 PR c++/16240
10883 * g++.dg/abi/mangle22.C: New test.
10884 * g++.dg/abi/mangle23.C: Likewise.
10885
5d16533a 108862004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
10887
10888 PR fortran/16290
10889 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
10890 Allow for cases without denormalized floating point numbers.
10891
ede1a387
JM
108922004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
10893
10894 PR c/1027
10895 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10896 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
10897 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
10898 expected warning text.
10899 * gcc.dg/format/diag-2.c: New test.
10900
ed63f99a
EB
109012004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10902
10903 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
10904
64a9295a
PB
109052004-07-01 Paolo Bonzini <bonzini@gnu.org>
10906
10907 * gcc.dg/builtins-43.c: New.
10908 * gcc.dg/builtins-44.c: New.
10909 * gcc.dg/builtins-45.c: New.
10910
f8a57be8
GK
109112004-06-26 Geoffrey Keating <geoffk@apple.com>
10912 Andreas Tobler <a.tobler@schweiz.ch>
10913
10914 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
10915 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
10916 as SIGSEGV.
10917 * gcc.dg/cleanup-11.c: Likewise.
10918 * gcc.dg/cleanup-8.c: Likewise.
10919 * gcc.dg/cleanup-9.c: Likewise.
10920 * gcc.dg/cleanup-5.c: Run on all platforms.
10921
dd66b8e8
JM
109222004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
10923
10924 * g++.dg/warn/nonnull1.C: New test.
10925
43e7557b
EB
109262004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10927
10928 * gcc.dg/compat/compat-common.h: Wrap up CINT in
10929 an #ifndef SKIP_COMPLEX_INT/#endif pair.
10930 Special-case the Sun compiler wrt to <complex.h>.
10931
11012cd6
NY
109322004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
10933
a9c08588
NY
10934 * gcc.dg/Wunreachable-8.C: New test.
10935
10936 * gcc.dg/h8300-ice2.c : New test.
11012cd6 10937
e5ddaa24
TS
109382004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
10939
10940 PR fortran/16161
10941 * gfortran.fortran-torture/compile/implicit.f90: Add test
10942 for implicit character.
10943
5d16533a 109442004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 10945
5d16533a
PB
10946 PR fortran/16289
10947 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
10948 Use tiny() intrinsic to find smallest non-negative real
807a7d14 10949
df62f18a
JJ
109502004-06-30 Jakub Jelinek <jakub@redhat.com>
10951
0984ba10
JJ
10952 * gcc.dg/compat/struct-by-value-22_main.c: New test.
10953 * gcc.dg/compat/struct-by-value-22_x.c: New.
10954 * gcc.dg/compat/struct-by-value-22_y.c: New.
10955
df62f18a
JJ
10956 * gcc.c-torture/execute/20040629-1.c: New test.
10957
b4db40bf
JJ
109582004-06-29 Jakub Jelinek <jakub@redhat.com>
10959
57512331
JJ
10960 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
10961 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
10962
b4db40bf
JJ
10963 PR target/16195
10964 * gcc.dg/20040625-1.c: New test.
10965
78f2fb08
TS
109662004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10967
10968 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
10969
109702004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
10971
10972 PR fortran/15963
10973 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
10974
97e73bd2
RH
109752004-06-29 Richard Henderson <rth@redhat.com>
10976
10977 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
10978
46e995e0
PB
109792004-06-29 Paul Brook <paul@codesourcery.com>
10980
10981 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
10982 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
10983
fe88415f
NS
109842004-06-29 Nathan Sidwell <nathan@codesourcery.com>
10985
10986 PR c++/16260
10987 * g++.dg/parse/crash15.C: New.
10988
3b50d22e
AP
109892004-06-28 Andrew Pinski <apinski@apple.com>
10990
e440ec57
AP
10991 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
10992 by the error already.
10993
3b50d22e
AP
10994 * g++.dg/opt/ptrmem4.C: Change to compile only test.
10995
6cdd2721
DD
109962004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
10997
10998 PR target/14041
10999 * gcc.dg/h8300-bss-align-1.c : New.
11000
644d1951
NS
110012004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11002
fe88415f 11003 * PR c++/16174
644d1951
NS
11004 * g++.dg/template/ctor4.C: New.
11005
10317a4f
AP
110062004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11007
11008 PR c++/16205
11009 * g++.dg/warn/Wsequence-point-1.C: New test.
11010
8dcd4256
PB
110112004-06-27 Paul Brook <paul@codesourcery.com>
11012
11013 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11014
59d4a500
ZW
110152004-06-27 Zack Weinberg <zack@codesourcery.com>
11016
11017 * g++.old-deja/g++.mike/p7325.C: Remove.
11018
81ce39d6
AP
110192004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11020
11021 PR c/14963
11022 * gcc.dg/pr14963.c: New test.
11023
f84b6c96
MM
110242004-06-27 Mark Mitchell <mark@codesourcery.com>
11025
11026 PR c++/16193
11027 * g++.dg/parse/redef1.C: New test.
11028
b6ded5bd
JM
110292004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11030
11031 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11032 20021110.c.
11033 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11034 20021119-1.c.
11035 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11036 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11037 5-04.c.
11038 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11039 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11040 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11041 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11042 g++.brendan/enum14.C.
11043 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11044 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11045 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11046 g++.mike/virt1.C.
11047 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11048 memtemp24.C.
11049
64b663f8
RS
110502004-06-27 Roger Sayle <roger@eyesopen.com>
11051
11052 * gcc.dg/20040527-1.c: New test case.
11053
3e14aaa2
BD
110542004-06-26 Bud Davis <bdavis9659@comcast.net>
11055
11056 PR gfortran/pr16196
11057 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11058
0fe0c614
RS
110592004-06-25 Roger Sayle <roger@eyesopen.com>
11060
11061 PR middle-end/15825
11062 * gcc.dg/pr15825-1.c: New test case.
11063
f1526aaa
RS
110642004-06-25 Richard Sandiford <rsandifo@redhat.com>
11065
11066 * gcc.c-torture/execute/20040625-1.c: New test.
11067
e2296cc2
TS
110682004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11069
11070 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11071
3af5dcdb
RS
110722004-06-25 Richard Sandiford <rsandifo@redhat.com>
11073
11074 * gcc.dg/torture/mips-div-1.c: New test.
11075
d2d8936f
JL
110762004-06-24 Jeff Law <law@redhat.com>
11077
11078 * gcc.dg/tree-ssa/20040624-1.c: New test.
11079
5a1f3953
RS
110802004-06-24 Richard Sandiford <rsandifo@redhat.com>
11081
11082 * gcc.c-torture/compile/20040624-1.c: New test.
11083
bbb2a345
GB
110842004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11085
11086 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11087 this directory.
11088
de46b2fe
AP
110892004-06-23 Andrew Pinski <apinski@apple.com>
11090
b713a445
AP
11091 PR middle-end/15988
11092 * g++.dg/opt/ptrmem4.C: New test.
11093
de46b2fe
AP
11094 * gcc.dg/c90-array-quals-2.c: New test.
11095
881f20cb
NY
110962006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11097
11098 * gcc.dg/kpice1.c: New test.
11099
fe7080d2
AP
111002006-06-23 Andrew Pinski <apinski@apple.com>
11101
11102 * gcc.dg/c90-array-quals.c: New test.
11103
1cc3d085
RH
111042006-06-22 Richard Henderson <rth@redhat.com>
11105
11106 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11107
2e5a1510
LR
111082004-06-22 Loren James Rittle <ljrittle@acm.org>
11109
11110 * gcc.dg/builtins-config.h: Handle FreeBSD.
11111
0f59171d
RH
111122006-06-22 Richard Henderson <rth@redhat.com>
11113
11114 * g++.dg/opt/devirt1.C: New.
11115
111162004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
11117
11118 * g++.dg/opt/pr15551.C: New testcase.
11119
96a4ec03
L
111202004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11121
11122 PR target/14800
11123 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11124 x86_64-*-linux* when compiling for 32bit.
11125
f6bf7bb6
AP
111262004-06-21 Andrew Pinski <apinski@apple.com>
11127
11128 * gcc.dg/pch/struct-1.c: New.
11129 * gcc.dg/pch/struct-1.hs: New.
11130
c0d578e6
GK
111312004-06-21 Geoffrey Keating <geoffk@apple.com>
11132
11133 * gcc.dg/pch/save-temps-1.c: New file.
11134 * gcc.dg/pch/save-temps-1.hs: New file.
11135
8750f9cd
JB
111362004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11137
11138 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11139 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11140
63110e4e
TS
111412004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11142
11143 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11144 to fix type error.
11145 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11146 Remove trailing spaces.
59d4a500 11147
3a5b9284
RH
111482004-06-21 Richard Henderson <rth@redhat.com>
11149
11150 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11151 merging && to BIT_FIELD_REF.
11152
992d907d
RS
111532004-06-21 Richard Sandiford <rsandifo@redhat.com>
11154
11155 * g++.dg/opt/placeholder1.C: New test.
11156
ce70456b
EB
111572004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11158
11159 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11160 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11161 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11162 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11163
84b8b0e0
ZW
111642004-06-20 Zack Weinberg <zack@codesourcery.com>
11165
11166 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11167 extern "C".
11168 * g++.dg/other/pragma-re-1.C: Add comments.
11169
04b0faec 111702004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
11171
11172 PR gfortran/16080
04b0faec
BD
11173 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11174
bb60c95f
AP
111752004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11176
11177 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11178 instead of setting the type of size_t by
11179 hand.
11180
ee8db92b
RS
111812004-06-18 Roger Sayle <roger@eyesopen.com>
11182
11183 * gcc.dg/unordered-2.c: New test case.
11184 * gcc.dg/unordered-3.c: New test case.
11185
5d16533a 111862004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
11187
11188 PR other/16043
11189 * lib/g++.exp (g++_version): Tweak regexp for version
11190 * lib/g77.exp (g77_version): Likewise
11191 * lib/gfortran.exp (gfortran_version): Likewise
11192 * lib/objc.exp (objc_version): Likewise
11193 * lib/treelang.exp (treelang_version): Likewise
11194
1acd15e8
JJ
111952004-06-19 Jakub Jelinek <jakub@redhat.com>
11196
dc04f755
JJ
11197 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11198 Use INT_MAX instead of __INT_MAX__.
11199 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11200
1acd15e8
JJ
11201 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11202 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11203 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11204 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11205 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11206 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11207 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11208 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11209 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11210
e1af8299
JJ
11211 * gcc.dg/range-test-1.c: New test.
11212 * g++.dg/opt/range-test-1.C: New test.
11213
093c7153
RH
112142004-06-17 Richard Henderson <rth@redhat.com>
11215
11216 * objc.dg/sync-1.m: New.
11217 * objc.dg/try-catch-1.m: Don't force next runtime.
11218 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11219 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11220 shadowed catch clause.
11221 * objc.dg/try-catch-5.m: New.
11222
c50a0116
ZW
112232004-06-17 Zack Weinberg <zack@codesourcery.com>
11224
11225 Bug 14610
11226 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11227
16865eaa
RH
112282004-06-15 Richard Henderson <rth@redhat.com>
11229
11230 * gcc.dg/20001116-1.c: Move expected warning line.
11231
bf83cc10
RH
112322004-06-15 Richard Henderson <rth@redhat.com>
11233
11234 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11235 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11236
fd660b1b
JL
112372004-06-15 Jeff Law <law@redhat.com>
11238
11239 * gcc.dg/tree-ssa/20040615-1.c: New test.
11240 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11241 be less sensitive to operand ordering.
11242 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11243
3e97fe67
DS
112442004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11245
11246 * g++.dg/abi/bitfield3.C: Add comment..
11247
325c3691
RH
112482004-06-15 Richard Henderson <rth@redhat.com>
11249
11250 * g++.dg/ext/stmtexpr1.C: XFAIL.
11251 * gcc.dg/20030612-1.c: XFAIL.
11252
6bf3d92c
EC
112532004-06-15 Eric Christopher <echristo@redhat.com>
11254
11255 * g++.dg/charset/asm5.c: New.
11256 * gcc.dg/charset/asm6.c: New.
11257
6ef42154
TS
112582004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11259
11260 PR fortran/15962
11261 * gfortran.fortran-torture/execute/select_1.f90: New test.
11262
844f5ccf
PB
112632004-06-15 Paul Brook <paul@codesourcery.com>
11264
11265 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11266
c566721f
GB
112672004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11268
11269 PR c++/15967
11270 * g++.dg/lookup/crash3.C: New test.
11271
4e0f4df5
GB
112722004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11273
11274 PR c++/15947
11275 * g++.dg/parse/dtor4.C: New test.
11276
daa2b95a
JL
112772004-06-14 Jeff Law <law@redhat.com>
11278
11279 * gcc.c-torture/compile/20040614-1.c: New test.
11280
7031baf4
TS
112812004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11282
11283 PR fortran/15211
11284 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11285 LEN of a character array.
11286
7c82a41e
MM
112872004-06-14 Mark Mitchell <mark@codesourcery.com>
11288
11289 PR c++/15096
11290 * g++.dg/template/ptrmem10.C: New test.
11291
11292 PR c++/14930
11293 * g++.dg/template/friend30.C: New test.
11294
f3207b37
TS
112952004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11296
11297 PR fortran/14928
11298 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 11299
a9e7b9d3
PB
113002004-06-13 Paul Brook <paul@codesourcery.com>
11301
11302 * gfortran.fortran-torture/execute/random_2.f90: New test.
11303
118a3a8b
EC
113042004-06-13 Eric Christopher <echristo@redhat.com>
11305
11306 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11307
b08eae92
PB
113082004-06-12 Paul Brook <paul@codesourcery.com>
11309
11310 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11311
f814193b
TS
113122004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11313
11314 PR fortran/14923
11315 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11316
c52eae8d
TS
113172004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11318
11319 PR fortran/14957
11320 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 11321 syntax errors in end statements of contained subroutines.
118a3a8b 11322
662ef0f5
TS
113232004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11324
11325 PR fortran/12841
11326 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11327
4aef80f8
BD
113282004-06-12 Bud Davis <bdavis9659@comcast.net>
11329
a13c7588 11330 PR fortran/15665
4aef80f8
BD
11331 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11332
8204210b
BD
113332004-06-12 Bud Davis <bdavis9659@comcast.net>
11334
11335 PR gfortran/12839
11336 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11337
ba18e4db
MM
113382004-06-11 Mark Mitchell <mark@codesourcery.com>
11339
11340 PR c++/15862
11341 * g++.dg/parse/enum1.C: New test.
11342
3100d647
JL
113432004-06-10 Jeff Law <law@redhat.com>
11344
11345 * gcc.c-torture/compile/20040610-1.c: New test.
11346
da291c87
GB
113472004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11348
11349 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11350 * g++.old-deja/g++.other/decl3.C: Likewise.
11351
a32b97a2
BB
113522004-06-10 Brian Booth <bbooth@redhat.com>
11353
11354 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11355 V_MAY_DEF instead of VDEF.
11356 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11357
ab71fa3f
MM
113582004-06-10 Mark Mitchell <mark@codesourcery.com>
11359
11360 PR c++/14211
11361 * g++.dg/conversion/const1.C: New test.
11362
11363 PR c++/15076
11364 * g++.dg/conversion/reinterpret1.C: New test.
11365
11366 PR c++/15877
11367 * g++.dg/template/enum2.C: New test.
11368
11369 PR c++/15227
11370 * g++.dg/template/error13.C: New test.
11371
a7b155a6
TS
113722004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11373
11374 PR fortran/14957
11375 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11376 arguments to test_* REAL and of the right size.
11377
ba20a3eb
JJ
113782004-06-10 Jakub Jelinek <jakub@redhat.com>
11379
11380 PR target/15569
11381 PR rtl-optimization/15681
11382 * gcc.dg/20040609-1.c: New test.
11383
498c0f27
JJ
113842004-06-10 Jakub Jelinek <jakub@redhat.com>
11385
11386 PR c++/14791
11387 * g++.dg/opt/builtins1.C: New test.
11388
b152aee5
DS
113892004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11390
11391 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11392 that use default windows32 struct layout.
11393 * gcc.dg/i386-bitfield2.c: Likewise.
11394
80d23e49
DS
113952004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11396
11397 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11398 for mingw32 and cygwin targets.
11399
d8044160
GK
114002004-06-09 Geoffrey Keating <geoffk@apple.com>
11401
11402 * gcc.dg/pch/macro-4.c: New.
11403 * gcc.dg/pch/macro-4.hs: New.
11404
655948a3
TS
114052004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11406
11407 PR fortran/13249
11408 * gfortran.fortran-torture/compile/name_clash.f90: New test.
11409
62f1d470
TS
114102004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11411
11412 PR fortran/13372
11413 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
11414
898c05b8
BD
114152004-06-09 Bud Davis <bdavis9659@comcast.net>
11416
11417 PR gfortran/14897
62f1d470 11418 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 11419
31b6f11a 114202004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 11421
c50a0116 11422 PR gfortran/15755
31b6f11a
BD
11423 * gfortran.fortran-torture/execute/backspace.c : New test.
11424
0760c380
PB
114252004-06-09 Paul Brook <paul@codesourcery.com>
11426
11427 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11428 (pointer_to_section): Rewrite to use smaller array.
11429
320c0659
DE
114302004-06-08 David Edelsohn <edelsohn@gnu.org>
11431
0760c380
PB
11432 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11433 * gcc.dg/ext/altivec-10.c: Same.
11434 * gcc.dg/ext/altivec-11.c: Same.
11435 * gcc.dg/ext/altivec-12.c: Same.
11436 * gcc.dg/ext/altivec-13.c: Same.
11437 * gcc.dg/ext/altivec-14.c: Same.
11438 * gcc.dg/ext/altivec-15.c: Same.
11439 * gcc.dg/ext/altivec-16.c: Same.
11440 * gcc.dg/ext/altivec-3.c: Same.
11441 * gcc.dg/ext/altivec-4.c: Same.
11442 * gcc.dg/ext/altivec-6.c: Same.
11443 * gcc.dg/ext/altivec-7.c: Same.
11444 * gcc.dg/ext/altivec-8.c: Same.
11445 * gcc.dg/ext/altivec-varargs-1.c: Same.
11446
11447 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11448 * g++.dg/ext/altivec-10.C: Same.
11449 * g++.dg/ext/altivec-2.C: Same.
11450 * g++.dg/ext/altivec-3.C: Same.
11451 * g++.dg/ext/altivec-4.C: Same.
11452 * g++.dg/ext/altivec-5.C: Same.
11453 * g++.dg/ext/altivec-6.C: Same.
11454 * g++.dg/ext/altivec-7.C: Same.
11455 * g++.dg/ext/altivec-8.C: Same.
11456 * g++.dg/ext/altivec-9.C: Same.
320c0659 11457
9221325f
GB
114582004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11459
11460 PR c++/7841
11461 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11462
85bbb21f
EB
114632004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11464
11465 * gcc.dg/union-1.c: New test.
11466
67057c53
RS
114672004-06-07 Roger Sayle <roger@eyesopen.com>
11468
11469 * gcc.dg/builtins-41.c: New test case.
11470 * gcc.dg/builtins-42.c: New test case.
11471
2435e036
DE
114722004-06-07 David Edelsohn <edelsohn@gnu.org>
11473
11474 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11475 * g++.dg/ext/altivec-10.C: Same.
11476 * g++.dg/ext/altivec-2.C: Same.
11477 * g++.dg/ext/altivec-3.C: Same.
11478 * g++.dg/ext/altivec-4.C: Same.
11479 * g++.dg/ext/altivec-5.C: Same.
11480 * g++.dg/ext/altivec-6.C: Same.
11481 * g++.dg/ext/altivec-7.C: Same.
11482 * g++.dg/ext/altivec-8.C: Same.
11483 * g++.dg/ext/altivec-9.C: Same.
11484 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11485 * g++.old-deja/g++.brendan/new3.C: Same.
11486 * gcc.c-torture/execute/eeprof-1.x: Same.
11487
45b0c94c
JM
114882004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11489
11490 PR c/14765
11491 * gcc.dg/pr14765-1.c: New test.
11492
bf730f15
RS
114932004-06-07 Roger Sayle <roger@eyesopen.com>
11494
11495 PR c/14649
11496 * gcc.dg/pr14649-1.c: New test case.
11497
f5a76aea
RH
114982004-06-07 Richard Henderson <rth@redhat.com>
11499
11500 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11501 if temporaries.
11502
8cd0b81e
DE
115032004-06-07 David Edelsohn <edelsohn@gnu.org>
11504
11505 * g++.dg/eh/elide1.C: Remove XFAIL.
11506
d5a10cf0
MM
115072004-06-07 Mark Mitchell <mark@codesourcery.com>
11508
11509 PR c++/15337
11510 * g++.dg/expr/sizeof3.C: New test.
11511
11512 PR c++/14777
11513 * g++.dg/template/access14.C: New test.
11514
11515 PR c++/15554
11516 * g++.dg/template/enum1.C: New test.
11517
11518 PR c++/15057
11519 * g++.dg/eh/throw1.C: New test.
11520
e9c5d1c0
DA
115212004-06-07 David Ayers <d.ayers@inode.at>
11522 Ziemowit Laski <zlaski@apple.com>
11523
11524 * lib/objc.exp (objc_target_compile): Revert the '-framework
11525 Foundation' flag fix, since bare Darwin does not ship
11526 with the Foundation framework.
11527 * objc/execute/next_mapping.h: Provide a local NSConstantString
11528 @interface and @implementation.
15d0650c
ZL
11529 (objc_constant_string_init): A constructor function, used to
11530 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11531 * objc/execute/string1.m: Include "next_mapping.h" instead of
11532 <Foundation/NSString.h>.
11533 * objc/execute/string2.m: Likewise.
11534 * objc/execute/string3.m: Likewise.
11535 * objc/execute/string4.m: Likewise.
11536
aab087b8
L
115372004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11538
11539 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11540 to double. Replace double with FLOAT.
11541 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11542
11543 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11544 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11545 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11546 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11547 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11548 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11549 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11550 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11551
10bc1b1b
JM
115522004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11553
11554 PR c/13519
11555 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11556
8a83a693
GB
115572004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11558
11559 PR c++/15503
11560 * g++.dg/template/meminit2.C: New test.
11561
28af2467
PB
115622004-06-04 Paolo Bonzini <bonzini@gnu.org>
11563
11564 PR target/15822
11565 * gcc.c-torture/execute/compare-fp-1.c,
11566 gcc.c-torture/execute/compare-fp-2.c,
11567 gcc.c-torture/execute/compare-fp-3.c,
11568 gcc.c-torture/execute/compare-fp-4.c,
11569 gcc.c-torture/execute/compare-fp-3.x,
11570 gcc.c-torture/execute/compare-fp-4.x: Moved...
11571 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11572 gcc.c-torture/execute/ieee/compare-fp-2.c,
11573 gcc.c-torture/execute/ieee/compare-fp-3.c,
11574 gcc.c-torture/execute/ieee/compare-fp-4.c,
11575 gcc.c-torture/execute/ieee/compare-fp-3.x,
11576 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11577
72fab006
NP
115782004-06-04 David Ayers <d.ayers@inode.at>
11579
11580 * objc/execute/protocol-isEqual-4.m: New testcase.
11581
115822004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11583
11584 * objc/execute/protocol-isEqual-1.m: New testcase.
11585 * objc/execute/protocol-isEqual-2.m: New testcase.
11586 * objc/execute/protocol-isEqual-3.m: New testcase.
11587
1600fe22
TS
115882004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11589
11590 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11591
12ba3f8f
ZL
115922004-06-02 Ziemowit Laski <zlaski@apple.com>
11593
11594 * lib/objc.exp (objc_target_compile): When running tests on
11595 Darwin (Mac OS X), inform the linker about '-framework
11596 'Foundation'.
11597
3aeb3655
EC
115982004-06-02 Eric Christopher <echristo@redhat.com>
11599
11600 * gcc.c-torture/compile/20040602-1.c: New.
11601
3facc4b6
AP
116022004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11603
89422e47
AP
11604 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11605 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11606
3facc4b6
AP
11607 PR tree-optimization/14736
11608 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11609
3facc4b6
AP
11610 PR tree-optimization/14042
11611 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11612
11613 PR tree-optimization/14729
11614 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11615
2fa54841
TS
116162004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11617
11618 PR fortran/15557
11619 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11620
7a3ea201
RH
116212004-06-01 Richard Hederson <rth@redhat.com>
11622
11623 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11624
07166901
GB
116252004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11626
11627 PR c++/14932
11628 * g++.dg/parse/offsetof4.C: New test.
11629
61c627ed
NP
116302004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11631
9469f0aa 11632 PR objc/7993
61c627ed
NP
11633 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11634
e17b3578
MM
116352004-05-31 Mark Mitchell <mark@codesourcery.com>
11636
11637 PR c++/15701
11638 * g++.dg/template/friend29.C: New test.
11639
ec3e6835
JM
116402004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11641
11642 PR c/15749
11643 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11644
a4a90b84
EB
116452004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11646
11647 * gcc.dg/sparc-trap-1.c: New test.
11648
1f7a8dcc
RS
116492004-05-31 Roger Sayle <roger@eyesopen.com>
11650
11651 PR middle-end/15069
11652 * g++.dg/opt/fold3.C: New test case.
11653
0fb4f4b8
GS
116542004-05-30 Graham Stott <graham.stott@btinternet.com>
11655
11656 * lib/target-supports.exp (check_iconv_available): Fix fallout
11657 from 2004-05-28 patch.
11658
7b5b57b7
PB
116592004-05-30 Paul Brook <paul@codesourcery.com>
11660
11661 PR fortran/15620
11662 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11663 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11664
5f251c26
SK
116652004-05-30 Steven G. Kargl <kargls@comcast.net>
11666
11667 * gfortran.fortran-torture/execute/random_1.f90: New test.
11668
b63e5497
ZL
116692004-05-28 Ziemowit Laski <zlaski@apple.com>
11670
11671 * g++.dg/ext/altivec-10.C: New test.
11672
353c3b7e
PB
116732004-05-29 Paul Brook <paul@codesourcery.com>
11674
11675 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11676
690c364e
ZL
116772004-05-28 Ziemowit Laski <zlaski@apple.com>
11678
11679 * gcc.dg/altivec-16.c: New test.
11680
763ee179
JJ
116812004-05-28 Janis Johnson <janis187@us.ibm.com>
11682
11683 * lib/target-supports.exp (check_vmx_hw_available): New.
11684 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
11685
11686 * lib/target-supports.exp (check_alias_available,
11687 check_iconv_available, check_named_sections_available): Use
11688 unique names for temporary files.
11689
6b1db06f
ZL
116902004-05-28 Ziemowit Laski <zlaski@apple.com>
11691
11692 * gcc.dg/altivec-15.c: New test.
11693
c1cca8d4
MM
116942004-05-28 Mark Mitchell <mark@codesourcery.com>
11695
11696 PR c++/15083
11697 * g++.dg/warn/noeffect6.C: New test.
11698
11699 PR c++/15471
11700 * g++.dg/expr/ptrmem4.C: New test.
11701
11702 PR c++/15640
11703 * g++.dg/template/operator3.C: New test.
11704
0c1a1ecd
MM
117052004-05-28 Mark Mitchell <mark@codesourcery.com>
11706
11707 PR c++/14668
11708 * g++.dg/lookup/redecl1.C: New test.
11709 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11710
d1a7edaf
PB
117112004-05-28 Paolo Bonzini <bonzini@gnu.org>
11712
28af2467
PB
11713 * gcc.c-torture/execute/compare-fp-1.c,
11714 gcc.c-torture/execute/compare-fp-2.c,
11715 gcc.c-torture/execute/compare-fp-3.c,
11716 gcc.c-torture/execute/compare-fp-4.c,
11717 gcc.c-torture/execute/compare-fp-3.x,
11718 gcc.c-torture/execute/compare-fp-4.x,
11719 gcc.dg/pr15649-1.c: New.
d1a7edaf 11720
18db8f19
AN
117212004-05-27 Adam Nemet <anemet@lnxw.com>
11722
11723 PR c++/12883
11724 * g++.dg/init/array14.C: New test.
11725
74f48aee
JJ
117262004-05-25 Janis Johnson <janis187@us.ibm.com>
11727
5ab8e5cc
JJ
11728 * lib/compat.exp (compat-get-options-main): New.
11729 (compat-get-options): Remove unneeded code, warn for ignored
11730 command.
11731 (compat-execute): Check flag set by dg-require-* commands.
11732
74f48aee
JJ
11733 * lib/compat.exp (compat-execute): Break up long lines.
11734
386f1015
JJ
117352004-05-24 Janis Johnson <janis187@us.ibm.com>
11736
1bfc8f67
JJ
11737 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11738 * gcc.dg/altivec-14.c: New test.
11739 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11740
6eade693
JJ
11741 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11742 * gcc.dg/altivec-12.c: Ditto.
11743
386f1015
JJ
11744 * gcc.dg/altivec-3.c: Move call to altivec_check.
11745
15077df5
MM
117462004-05-23 Mark Mitchell <mark@codesourcery.com>
11747
11748 PR c++/15044
11749 * g++.dg/template/error12.C: New test.
11750
11751 PR c++/15317
11752 * g++.dg/ext/attrib15.C: New test.
11753
11754 PR c++/15329
11755 * g++.dg/template/ptrmem9.C: New test.
11756
45aae8f2
PB
117572004-05-25 Paul Brook <paul@codesourcery.com>
11758
11759 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11760
a30f62e0
MM
117612004-05-23 Mark Mitchell <mark@codesourcery.com>
11762
11763 PR c++/15165
11764 * g++.dg/template/crash19.C: New test.
11765
9ce1594a
MM
117662004-05-23 Mark Mitchell <mark@codesourcery.com>
11767
11768 PR c++/15025
11769 * g++.dg/template/redecl1.C: New test.
11770
f746161e
MM
117712004-05-23 Mark Mitchell <mark@codesourcery.com>
11772
11773 PR c++/14821
11774 * g++.dg/other/ns1.C: New test.
11775
11776 PR c++/14883
11777 * g++.dg/template/invalid1.C: New test.
11778
5291e69a
PB
117792004-05-23 Paul Brook <paul@codesourcery.com>
11780 Victor Leikehman <lei@haifasphere.co.il>
11781
11782 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11783 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11784
0deb916c
MM
117852004-05-22 Mark Mitchell <mark@codesourcery.com>
11786
11787 PR c++/15285
11788 PR c++/15299
11789 * g++.dg/template/non-dependent5.C: New test.
11790 * g++.dg/template/non-dependent6.C: New test.
11791
1e2e9f54
MM
117922004-05-22 Mark Mitchell <mark@codesourcery.com>
11793
11794 PR c++/15507
11795 * g++.dg/inherit/union1.C: New test.
11796
11797 PR c++/15542
11798 * g++.dg/template/addr1.C: New test.
11799
11800 PR c++/15427
11801 * g++.dg/template/array5.C: New test.
11802
11803 PR c++/15287
11804 * g++.dg/template/array6.C: New test.
11805
ae5cbc33
RS
118062004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11807 Roger Sayle <roger@eyesopen.com>
11808
11809 * g++.dg/lookup/forscope2.C: New test case.
11810
b02398bd
BE
118112004-05-22 Ben Elliston <bje@au.ibm.com>
11812
11813 * gcc.dg/cpp/Wmissingdirs.c: New.
11814
d05aa0af
L
118152004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11816
11817 PR target/15301
11818 * gcc.dg/compat/union-m128-1.h: New file.
11819 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11820 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11821 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11822
f69a1120
L
118232004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11824
11825 PR target/15302
11826 * gcc.dg/compat/struct-complex-1.h: New file.
11827 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11828 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11829 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11830
f4085d4c
RS
118312004-05-20 Roger Sayle <roger@eyesopen.com>
11832
11833 PR middle-end/3074
11834 * gcc.dg/pr3074-1.c: New test case.
11835 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11836
d3a7ef9a
FH
118372004-05-20 Falk Hueffner <falk@debian.org>
11838
11839 PR other/15526
11840 * gcc.dg/ftrapv-1.c: New test case.
11841
59fa6e39 118422004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
11843
11844 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11845
3a3f4da9 118462004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 11847 Jeff Law <law@redhat.com>
cc52902d 11848
59fa6e39
FW
11849 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11850 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
11851
11852 * gcc.dg/tree-ssa/20040518-1.c: New test.
11853
7d72d96e
ZW
118542004-05-18 Zack Weinberg <zack@codesourcery.com>
11855
11856 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
11857
54b4ba60
PB
118582004-05-18 Paul Brook <paul@codesourcery.com>
11859
11860 PR fortran/13930
11861 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
11862
24f8f5ec
TS
118632004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11864
11865 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
11866 constant folding.
11867
6944d9dd
SB
118682004-05-17 Steven Bosscher <stevenb@suse.de>
11869
11870 * gcc.dg/tree-ssa/20040517-1.c: New test.
11871
5763419e
VR
118722004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11873
11874 * gcc.dg/loop-4.c: New test.
11875
7cd9b028
AP
118762004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
11877
11878 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
11879
94161cec
BD
118802004-05-15 Bud Davis <bdavis9659@comcast.net>
11881
11882 PR fortran/15311
11883 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
11884
d663434b
TS
118852004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11886
11887 PR fortran/13826
feb357a3 11888 PR fortran/13940
d663434b
TS
11889 * gfortran.fortran-torture/compile/data_1.f90: New test.
11890
9322b95b
UW
118912004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
11892
11893 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
11894 * gcc.dg/uninit-H.c: Define ASM for __s390__.
11895
aaa67502
JM
118962004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11897
11898 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
11899
e9a75776
JM
119002004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11901
11902 PR c/15444
11903 * gcc.dg/format/xopen-1.c: Adjust expected message.
11904 * gcc.dg/format/xopen-3.c: New test.
11905
cb44ab82
VL
119062004-05-14 Victor Leikehman <lei@haifasphere.co.il>
11907
11908 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
11909
14bc8dc2
JL
119102004-05-14 Jeff Law <law@redhat.com>
11911
11912 * gcc.dg/tree-ssa/20040514-2.c: New test.
11913
7b08cf92
TS
119142004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11915
11916 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
11917 this ...
7d72d96e 11918 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
11919 this.
11920
571325db
AP
119212004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
11922
11923 * gcc.dg/tree-ssa/20040514-1.c: New test.
11924
5b5afddf
TS
119252004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11926
7d72d96e 11927 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
11928 test.
11929
9b089e05
TS
119302004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11931
11932 PR fortran/14066
11933 * gfortran.fortran-torture/compile/do_1.f90: New test.
11934
ee17cbda
TS
119352004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11936
11937 PR fortran/15051
11938 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
11939 test.
11940
abdef811
BD
119412004-05-14 Bud Davis <bdavis9659@comcast.net>
11942
11943 PR fortran/15149
11944 * gfortran.fortran-torture/execute/random_init.f90: New test.
11945
c39373da
PB
119462004-05-13 Paul Brook <paul@codesourcery.com>
11947
11948 PR fortran/15314
11949 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
11950
eb3a47ba
AP
119512004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
11952
11953 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
11954 for the powerpc case.
11955
91581bcc
JL
119562004-05-13 Jeff Law <law@redhat.com>
11957
11958 * gcc.dg/tree-ssa/20040513-1.c: New test.
11959 * gcc.dg/tree-ssa/20040513-2.c: New test.
11960
09532ff5
PB
119612004-05-13 Paul Brook <paul@codesourcery.com>
11962
11963 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
11964 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
11965 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
11966
c15190ec
AS
119672004-05-13 Andreas Schwab <schwab@suse.de>
11968
11969 PR other/10819
11970 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
11971 characters.
11972
92fbb759
BD
119732004-05-13 Bud Davis <bdavis9659@comcast.net>
11974
11975 PR fortran/15294
11976 * gfortran.fortran-torture/execute/adjustr.f90: New file.
11977
6de9cd9a
DN
119782004-05-13 Diego Novillo <dnovillo@redhat.com>
11979
11980 Merge from tree-ssa-20020619-branch. See
11981 ChangeLog.tree-ssa for details.
11982
daca85ca
ZL
119832004-05-11 Ziemowit Laski <zlaski@apple.com>
11984
11985 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
11986 include <altivec.h> explicitly.
11987 * gcc.dg/altivec-13.c: Likewise.
11988
52569640
PB
119892004-05-11 Paul Brook <paul@codesourcery.com>
11990
11991 * gcc.c-torture/compile/20010518-1.c: Force enum size.
11992
3df844b1
EC
119932004-05-10 Eric Christopher <echristo@redhat.com>
11994
946f318a 11995 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
11996 * gcc.dg/sibcall-4.c: Ditto.
11997
16cfa3dc
ZL
119982004-05-10 Ziemowit Laski <zlaski@apple.com>
11999
12000 * g++.dg/ext/altivec-8.C: New test case.
12001 * gcc.dg/altivec-13.c: New test case.
12002
8dc2384c
RS
120032004-05-08 Roger Sayle <roger@eyesopen.com>
12004
12005 * gcc.c-torture/execute/divcmp-1.c: New test case.
12006 * gcc.c-torture/execute/divcmp-2.c: New test case.
12007 * gcc.c-torture/execute/divcmp-3.c: New test case.
12008
92ff0c41
EB
120092004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12010
12011 * g++.dg/other/pragma-re-2.C: New test.
12012
c3fced6c
UB
120132004-05-07 Uros Bizjak <uros@kss-loka.si>
12014
12015 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12016 * gcc.dg/i386-387-2.c: Likewise.
12017
12018 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12019 __builtin_drem.
12020 * gcc.dg/i386-387-6.c: Likewise.
12021
c2fcfa4f
UB
120222004-05-07 Uros Bizjak <uros@kss-loka.si>
12023
12024 * gcc.dg/builtins-33.c: Also check log1p*.
12025
57408b45
HPN
120262004-05-07 Hans-Peter Nilsson <hp@axis.com>
12027
e94166da 12028 PR optimization/15296
57408b45
HPN
12029 * gcc.c-torture/execute/pr15296.c: New test.
12030
5ae27cfa
UB
120312004-05-05 Uros Bizjak <uros@kss-loka.si>
12032
12033 * gcc.dg/builtins-40.c: New test.
3df844b1 12034
ce7f07bd
RS
120352004-05-05 Richard Sandiford <rsandifo@redhat.com>
12036
12037 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12038
cc27e657
PB
120392004-05-04 Paolo Bonzini <bonzini@gnu.org>
12040
12041 * g++.dg/ext/spe1.C: New testcase.
12042
fae4c98f
ZL
120432004-05-04 Ziemowit Laski <zlaski@apple.com>
12044
12045 * objc.dg/image-info.m: Allow additional attributes
12046 for __image_info section.
12047
b5ba341f
RS
120482004-05-04 Richard Sandiford <rsandifo@redhat.com>
12049
12050 * gcc.dg/torture/mips-hilo-2.c: New test.
12051
44021471
GB
120522004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12053
12054 PR c++/14389
12055 * g++.dg/template/member5.C: New test.
12056
7a8e07c7
UB
120572004-05-03 Uros Bizjak <uros@kss-loka.si>
12058
44021471 12059 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 12060
ca3df643
KG
120612004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12062
12063 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12064 * gcc.dg/torture/builtin-convert-3.c: New test.
12065
e2655d15
UW
120662004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12067
12068 PR middle-end/15054
12069 * g++.dg/opt/pr15054.C: New test.
12070
3bf05748
KG
120712004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12072
12073 * gcc.dg/torture/builtin-rounding-1.c: New test.
12074 * gcc.dg/builtins-25.c: Delete.
12075 * gcc.dg/builtins-29.c: Delete.
12076
ed9676cf
AK
120772004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12078
12079 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12080 * gcc.dg/sibcall-4.c: Likewise.
12081 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12082
2fe8b9c8
KH
120832004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12084
12085 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12086 bit-field on 16-bit targets.
12087
99c4eea1
KH
120882004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12089
12090 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12091 16-bit targets.
12092
3fbf917d
AP
120932004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12094
99c4eea1
KH
12095 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12096 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 12097
ec52e7d5
AP
120982004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12099
12100 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12101 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12102 Change the asm registers to be in form of frN instead of fN.
12103
332d782c
KG
121042004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12105
12106 * gcc.dg/torture/builtin-convert-2.c: New test.
12107
90f81f99
AP
121082004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12109
12110 * gcc.dg/rs6000-power2-1.c: New test.
12111 * gcc.dg/rs6000-power2-2.c: New test.
12112
902edd36
JH
121132004-04-28 Jan Hubicka <jh@suse.cz>
12114
12115 * gcc.dg/unused-6.c: New test.
12116
0c04dd0d 121172004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 12118 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
12119
12120 * ada/acats/run_all.sh: Define $target variable.
12121
72fcb5d1
AP
121222004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12123
12124 PR c++/15119
12125 * g++.dg/other/vararg-1.C: New test.
3df844b1 12126
72fcb5d1
AP
12127 PR c++/4794
12128 * g++.dg/eh/cleanup3.C: New test.
12129
acde5ecb
LG
121302004-04-24 Laurent GUERBY <laurent@guerby.net>
12131
12132 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12133 and ad8011a (target_insn).
12134 * ada/acats/support/macro.dfs: Likewise.
12135 * ada/acats/support/impbit.adb: New file.
3df844b1 12136
a3ef788f
UW
121372004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12138
12139 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12140
1548580c
EB
121412004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12142
12143 * gcc.dg/loop-3.c: New test.
12144
01d4c813
DJ
121452004-04-23 Daniel Jacobowitz <drow@mvista.com>
12146
12147 * gcc.c-torture/execute/simd-5.c: New test.
12148
4424e0da
GB
121492004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12150
12151 PR c++/15064
12152 * g++.dg/template/crash18.C: New test.
12153
92a62aad
MM
121542004-04-22 Mark Mitchell <mark@codesourcery.com>
12155
12156 * g++.dg/ext/complit3.C: New test.
12157
f33e359d
AH
121582004-04-21 Aldy Hernandez <aldyh@redhat.com>
12159
12160 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12161 * gcc.dg/altivec-3.c: Same.
12162 * gcc.dg/altivec-varargs-1.c: Same.
12163
9aba2a72
AH
121642004-04-21 Aldy Hernandez <aldyh@redhat.com>
12165
12166 * lib/target-supports.exp (check_profiling_available): Assume
12167 profiling is not available on powerpc-eabi targets.
12168
a0b96bb7
JJ
121692004-04-21 Janis Johnson <janis187@us.ibm.com>
12170
12171 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12172 * gcc.dg/vmx/bug-1.c: Ditto.
12173
77a705e4
EC
121742004-04-20 Eric Christopher <echristo@redhat.com>
12175
12176 * gcc.dg/charset/extern.c: New test.
12177 * g++.dg/charset/extern3.cc: Ditto.
12178
c56122d8
UB
121792004-04-20 Uros Bizjak <uros@kss-loka.si>
12180
12181 * gcc.dg/builtins-39.c: New test.
12182
7b1521e0
AH
121832004-04-20 Aldy Hernandez <aldyh@redhat.com>
12184
12185 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12186
169304de
RS
121872004-04-20 Richard Sandiford <rsandifo@redhat.com>
12188
12189 * gcc.dg/torture/mips-hilo-1.c: New test.
12190
10b5935e
AP
121912004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12192
12193 * gcc.c-torture/compile/20040419-1.c: New test.
12194
06647e79
AH
121952004-04-18 Aldy Hernandez <aldyh@redhat.com>
12196
12197 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12198
4615cd51
ZW
121992004-04-18 Zack Weinberg <zack@codesourcery.com>
12200 Aldy Hernandez <aldyh@redhat.com>
12201
12202 * gcc.c-torture/execute/va-arg-24.c: New.
12203
c5735c26
ZW
122042004-04-17 Zack Weinberg <zack@codesourcery.com>
12205 Aldy Hernandez <aldyh@redhat.com>
12206
12207 * gcc.dg/vmx/1b-01.c: New.
12208 * gcc.dg/vmx/1b-02.c: New.
12209 * gcc.dg/vmx/1b-03.c: New.
12210 * gcc.dg/vmx/1b-04.c: New.
12211 * gcc.dg/vmx/1b-05.c: New.
12212 * gcc.dg/vmx/1b-06.c: New.
12213 * gcc.dg/vmx/1b-07.c: New.
12214 * gcc.dg/vmx/1c-01.c: New.
12215 * gcc.dg/vmx/1c-02.c: New.
12216 * gcc.dg/vmx/3a-01a.c: New.
12217 * gcc.dg/vmx/3a-01.c: New.
12218 * gcc.dg/vmx/3a-01m.c: New.
12219 * gcc.dg/vmx/3a-03.c: New.
12220 * gcc.dg/vmx/3a-03m.c: New.
12221 * gcc.dg/vmx/3a-04.c: New.
12222 * gcc.dg/vmx/3a-04m.c: New.
12223 * gcc.dg/vmx/3a-05.c: New.
12224 * gcc.dg/vmx/3a-06.c: New.
12225 * gcc.dg/vmx/3a-06m.c: New.
12226 * gcc.dg/vmx/3a-07.c: New.
12227 * gcc.dg/vmx/3b-01.c: New.
12228 * gcc.dg/vmx/3b-02.c: New.
12229 * gcc.dg/vmx/3b-10.c: New.
12230 * gcc.dg/vmx/3b-13.c: New.
12231 * gcc.dg/vmx/3b-14.c: New.
12232 * gcc.dg/vmx/3b-15.c: New.
12233 * gcc.dg/vmx/3c-01a.c: New.
12234 * gcc.dg/vmx/3c-01.c: New.
12235 * gcc.dg/vmx/3c-02.c: New.
12236 * gcc.dg/vmx/3c-03.c: New.
12237 * gcc.dg/vmx/3d-01.c: New.
12238 * gcc.dg/vmx/4-01.c: New.
12239 * gcc.dg/vmx/4-03.c: New.
12240 * gcc.dg/vmx/5-01.c: New.
12241 * gcc.dg/vmx/5-02.c: New.
12242 * gcc.dg/vmx/5-03.c: New.
12243 * gcc.dg/vmx/5-04.c: New.
12244 * gcc.dg/vmx/5-05.c: New.
12245 * gcc.dg/vmx/5-06.c: New.
12246 * gcc.dg/vmx/5-07.c: New.
12247 * gcc.dg/vmx/5-07t.c: New.
12248 * gcc.dg/vmx/5-08.c: New.
12249 * gcc.dg/vmx/5-10.c: New.
12250 * gcc.dg/vmx/5-11.c: New.
12251 * gcc.dg/vmx/7-01a.c: New.
12252 * gcc.dg/vmx/7-01.c: New.
12253 * gcc.dg/vmx/7c-01.c: New.
12254 * gcc.dg/vmx/7d-01.c: New.
12255 * gcc.dg/vmx/7d-02.c: New.
12256 * gcc.dg/vmx/8-01.c: New.
12257 * gcc.dg/vmx/8-02a.c: New.
12258 * gcc.dg/vmx/8-02.c: New.
12259 * gcc.dg/vmx/brode-1.c: New.
12260 * gcc.dg/vmx/bug-1.c: New.
12261 * gcc.dg/vmx/bug-2.c: New.
12262 * gcc.dg/vmx/bug-3.c: New.
12263 * gcc.dg/vmx/cw-bug-1.c: New.
12264 * gcc.dg/vmx/cw-bug-2.c: New.
12265 * gcc.dg/vmx/cw-bug-3.c: New.
12266 * gcc.dg/vmx/dct.c: New.
12267 * gcc.dg/vmx/debug-1.c: New.
12268 * gcc.dg/vmx/debug-2.c: New.
12269 * gcc.dg/vmx/debug-3.c: New.
12270 * gcc.dg/vmx/debug-4.c: New.
12271 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12272 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12273 * gcc.dg/vmx/eg-5.c: New.
12274 * gcc.dg/vmx/fft.c: New.
12275 * gcc.dg/vmx/gcc-bug-1.c: New.
12276 * gcc.dg/vmx/gcc-bug-2.c: New.
12277 * gcc.dg/vmx/gcc-bug-3.c: New.
12278 * gcc.dg/vmx/gcc-bug-4.c: New.
12279 * gcc.dg/vmx/gcc-bug-5.c: New.
12280 * gcc.dg/vmx/gcc-bug-6.c: New.
12281 * gcc.dg/vmx/gcc-bug-7.c: New.
12282 * gcc.dg/vmx/gcc-bug-8.c: New.
12283 * gcc.dg/vmx/gcc-bug-9.c: New.
12284 * gcc.dg/vmx/gcc-bug-b.c: New.
12285 * gcc.dg/vmx/gcc-bug-c.c: New.
12286 * gcc.dg/vmx/gcc-bug-d.c: New.
12287 * gcc.dg/vmx/gcc-bug-e.c: New.
12288 * gcc.dg/vmx/gcc-bug-f.c: New.
12289 * gcc.dg/vmx/gcc-bug-g.c: New.
12290 * gcc.dg/vmx/gcc-bug-i.c: New.
12291 * gcc.dg/vmx/harness.h: New.
12292 * gcc.dg/vmx/ira1.c: New.
12293 * gcc.dg/vmx/ira2a.c: New.
12294 * gcc.dg/vmx/ira2b.c: New.
12295 * gcc.dg/vmx/ira2.c: New.
12296 * gcc.dg/vmx/ira2c.c: New.
12297 * gcc.dg/vmx/mem.c: New.
12298 * gcc.dg/vmx/newton-1.c: New.
12299 * gcc.dg/vmx/ops.c: New.
12300 * gcc.dg/vmx/sn7153.c: New.
12301 * gcc.dg/vmx/spill2.c: New.
12302 * gcc.dg/vmx/spill3.c: New.
12303 * gcc.dg/vmx/spill.c: New.
12304 * gcc.dg/vmx/t.c: New.
12305 * gcc.dg/vmx/varargs-1.c: New.
12306 * gcc.dg/vmx/varargs-2.c: New.
12307 * gcc.dg/vmx/varargs-3.c: New.
12308 * gcc.dg/vmx/varargs-4.c: New.
12309 * gcc.dg/vmx/varargs-5.c: New.
12310 * gcc.dg/vmx/varargs-6.c: New.
12311 * gcc.dg/vmx/varargs-7.c: New.
12312 * gcc.dg/vmx/vmx.exp: New.
12313 * gcc.dg/vmx/vprint-1.c: New.
12314 * gcc.dg/vmx/vscan-1.c: New.
12315 * gcc.dg/vmx/x-01.c: New.
12316 * gcc.dg/vmx/x-02.c: New.
12317 * gcc.dg/vmx/x-03.c: New.
12318 * gcc.dg/vmx/x-04.c: New.
12319 * gcc.dg/vmx/x-05.c: New.
12320 * gcc.dg/vmx/yousufi-1.c: New.
12321 * gcc.dg/vmx/zero-1.c: New.
12322 * gcc.dg/vmx/zero.c: New.
12323
0ff3e805
AP
123242004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12325
12326 * g++.dg/lookup/java1.C: Update for chage of
12327 _Jv_AllocObject.
12328 * g++.dg/lookup/java2.C: Likewise.
12329
c556d3af
LG
123302004-04-17 Laurent GUERBY <laurent@guerby.net>
12331
12332 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 12333
3bd06df7
RS
123342004-04-17 Richard Sandiford <rsandifo@redhat.com>
12335
12336 * gcc.dg/vr-mult-[12].c: New tests.
12337
6e97f1f9
JDA
123382004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12339
171ed7b1 12340 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 12341
171ed7b1 12342 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 12343
a49877d8
RS
123442004-04-15 Richard Sandiford <rsandifo@redhat.com>
12345
12346 * lib/target-supports.exp (check_profiling_available): Assume profiling
12347 isn't available for mips*-*-elf targets.
12348
88b28a31
UB
123492004-04-14 Uros Bizjak <uros@kss-loka.si>
12350
12351 * gcc.dg/builtins-38.c: New test.
12352
2aa01719
EC
123532004-04-14 Eric Christopher <echristo@redhat.com>
12354
12355 * g++.dg/charset/charset.exp: Run .cc extension tests.
12356
bb2d0eec
ZW
123572004-04-14 Zack Weinberg <zack@codesourcery.com>
12358
12359 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12360
61218d19
KG
123612004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12362
12363 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12364
a072d43b
UB
123652004-04-13 Uros Bizjak <uros@kss-loka.si>:
12366
12367 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12368 * gcc.dg/i386-387-2.c: Likewise.
12369
12370 * gcc.dg/i386-387-7.c: New test.
12371 * gcc.dg/i386-387-8.c: New test.
12372
12373 * gcc.dg/builtins-37.c: New test.
12374
d5a46acb
GK
123752004-04-13 Geoffrey Keating <geoffk@apple.com>
12376
12377 * g++.dg/pch/externc-1.C: Add missing semicolon.
12378
935a6e46
AH
123792004-04-13 Aldy Hernandez <aldyh@redhat.com>
12380
bb2d0eec 12381 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 12382
1c9766da
RK
123832004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12384
12385 * gcc.c-torture/execute/20040411-1.c: New test.
12386
c7e1876b
JM
123872004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12388
12389 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12390
df1a3b73
CD
123912004-04-09 Chris Demetriou <cgd@broadcom.com>
12392
12393 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12394
ab37d57e
ZW
123952004-04-09 Zack Weinberg <zack@codesourcery.com>
12396
12397 * lib/target-supports.exp (check_named_sections_available): New.
12398 * lib/gcc-dg.exp (dg-require-named-sections): New.
12399 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12400 old-deja.exp. Also prune error-count message from HP linker.
12401 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12402
12403 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12404 * g++.old-deja/g++.pt/static3.C: Likewise.
12405 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12406
0b24db88
RS
124072004-04-09 Roger Sayle <roger@eyesopen.com>
12408
12409 * gcc.c-torture/execute/20040409-1.c: New test case.
12410 * gcc.c-torture/execute/20040409-2.c: New test case.
12411 * gcc.c-torture/execute/20040409-3.c: New test case.
12412
c29726e2
AP
124132004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
12414
12415 * gcc.dg/20040409-1.c: New test.
12416
82a6a758
RS
124172004-04-08 Roger Sayle <roger@eyesopen.com>
12418
12419 PR target/14888
12420 * g++.dg/opt/pr14888.C: New test case.
12421
54e109ed
GK
124222004-04-08 Geoffrey Keating <geoffk@apple.com>
12423
12424 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12425 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12426 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12427 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12428 New tests.
12429
cc81dde8
PB
124302004-04-08 Paul Brook <paul@codesourcery.com>
12431
12432 * gcc.dg/spill-1.c: New test.
12433
df0785d6
KG
124342004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12435
12436 * gcc.dg/torture/builtin-ctype-2.c: New test.
12437
42b343d6
ILT
124382004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12439
12440 * gcc.dg/pch/pch.exp: Add largefile test.
12441
7876228d
GK
124422004-04-06 Geoffrey Keating <geoffk@apple.com>
12443
12444 * g++.dg/pch/externc-1.Hs: New.
12445 * g++.dg/pch/externc-1.C: New.
12446
13672640
KG
124472004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12448
12449 * gcc.dg/compat/struct-by-value-5a_main.c,
12450 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12451 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12452 * gcc.dg/compat/struct-by-value-5a_x.c,
12453 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12454 gcc.dg/compat/struct-by-value-5_x.c.
12455 * gcc.dg/compat/struct-by-value-5a_y.c,
12456 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12457 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 12458
13672640
KG
12459 * gcc.dg/compat/struct-by-value-6a_main.c,
12460 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12461 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12462 * gcc.dg/compat/struct-by-value-6a_x.c,
12463 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12464 gcc.dg/compat/struct-by-value-6_x.c.
12465 * gcc.dg/compat/struct-by-value-6a_y.c,
12466 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12467 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 12468
13672640
KG
12469 * gcc.dg/compat/struct-by-value-7a_main.c,
12470 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12471 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12472 * gcc.dg/compat/struct-by-value-7a_x.c,
12473 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12474 gcc.dg/compat/struct-by-value-7_x.c.
12475 * gcc.dg/compat/struct-by-value-7a_y.c,
12476 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12477 gcc.dg/compat/struct-by-value-7_y.c.
12478
e2af3381
JJ
124792004-04-06 Jakub Jelinek <jakub@redhat.com>
12480
12481 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12482 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12483 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12484 options.
12485
6c7cf1f0
UB
124862004-04-06 Uros Bizjak <uros@kss-loka.si>
12487
12488 * gcc.dg/builtins-36.c: New test.
12489
5f3b79c5
PB
124902004-04-06 Paul Brook <paul@codesourcery.com>
12491
12492 * README.gcc: Remove obsolete contraint on testcases.
12493
67c55b22
PB
124942004-04-05 Paul Brook <paul@codesourcery.com>
12495
12496 PR2123
5a059974 12497 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12498 failure and exit(0) on success.
5a059974
PB
12499 * g++.dg/expr/anew2.C: Ditto.
12500 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12501 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12502
355f774d
NS
125032004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12504
12505 PR c++/3518
12506 * g++.dg/template/unify7.C: New.
12507
2c0a14b2
NN
125082004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12509
12510 * g++.dg/README: Bring up to date with new subdirectories; remove
12511 duplicate subdirectory lines.
12512
2e9ceb77
NS
125132004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12514
12515 PR c++/14007
12516 * g++.dg/template/unify5.C: New.
12517 * g++.dg/template/unify6.C: New.
12518 * g++.dg/template/qualttp20.C: Adjust.
12519 * g++.old-deja/g++.jason/report.C: Adjust.
12520 * g++.old-deja/g++.other/qual1.C: Adjust.
12521
e8632777
MM
125222004-04-01 Mark Mitchell <mark@codesourcery.com>
12523
12524 PR c++/14803
12525 * g++.dg/inherit/ptrmem1.C: New test.
12526
0b612185
JJ
125272004-04-01 Jakub Jelinek <jakub@redhat.com>
12528
12529 PR c++/14755
12530 * gcc.c-torture/execute/20040331-1.c: New test.
12531 * gcc.dg/20040331-1.c: New test.
12532
2cbf9f60
PB
125332004-04-01 Paul Brook <paul@codesourcery.com>
12534
12535 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12536
c6671cbb
MM
125372004-03-30 Mark Mitchell <mark@codesourcery.com>
12538
12539 PR c++/14724
12540 * g++.dg/init/goto1.C: New test.
12541
12542 PR c++/14763
12543 * g++.dg/template/defarg4.C: New test.
12544
f8bef7c3
HP
125452004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12546
12547 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12548
d8cf9daf
DE
125492004-03-28 David Edelsohn <edelsohn@gnu.org>
12550
12551 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12552
18d5f982
ZW
125532004-03-28 Zack Weinberg <zack@codesourcery.com>
12554
12555 * gcc.dg/noncompile/undeclared-2.c: New test.
12556
5baeaac0
JM
125572004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12558
12559 * gcc.dg/940409-1.c: Remove XFAIL.
12560 * gcc.dg/reg-vol-struct-1.c: New test.
12561
ca4944e1
KG
125622004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12563
12564 * gcc.dg/torture/builtin-wctype-1.c: New test.
12565
f84d6264
JM
125662004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12567
12568 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12569 * gcc.dg/20001101-1.c: Likewise.
12570 * gcc.dg/20001102-1.c: Likewise.
12571
22e63bd3
RS
125722004-03-25 Roger Sayle <roger@eyesopen.com>
12573
12574 * gcc.dg/compare8.c: Add an additional test for XOR.
12575
740e5b6f
KG
125762004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12577
12578 * gcc.dg/torture/builtin-ctype-1.c: New test.
12579
e19f6bde
KG
125802004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12581
12582 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12583 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12584 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12585
d62c1a1f
AS
125862004-03-24 Andreas Schwab <schwab@suse.de>
12587
12588 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12589 IA64 assembler.
12590
5a93e8de
JM
125912004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12592 Roger Sayle <roger@eyesopen.com>
12593
12594 * gcc.dg/compare8.c: New test case.
12595
f18eca82
ZL
125962004-03-23 Ziemowit Laski <zlaski@apple.com>
12597
12598 * g++.dg/ext/altivec-7.C: New test.
12599
f75fbaf7
ZW
126002004-03-23 Zack Weinberg <zack@codesourcery.com>
12601
1b1d85bd 12602 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12603 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12604 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12605 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12606 Adjust error regexps.
12607 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12608 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12609 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12610 * gcc.dg/local1.c: Add explanatory comment.
12611
bb3a37ac
RS
126122004-03-23 Roger Sayle <roger@eyesopen.com>
12613
12614 PR optimization/14669
12615 * g++.dg/opt/fold2.C: New test case.
12616
d915eec0
JJ
126172004-03-22 Jakub Jelinek <jakub@redhat.com>
12618
12619 PR c/14069
12620 * gcc.dg/20040322-1.c: New test.
12621
6d0b2979
EB
126222004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12623
a836124a 12624 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12625 * gcc.dg/ultrasp4.c: Likewise.
12626 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12627
07ef6961
UW
126282004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12629
12630 * gcc.dg/i386-sse-8.c: Reset default options.
12631
4a396f6e
UW
126322004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12633
12634 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12635 in the error message text.
12636
b9b44fb9
GDR
126372004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12638
12639 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12640
fc5fccde
MM
126412004-03-21 Mark Mitchell <mark@codesourcery.com>
12642
12643 PR c++/14616
12644 * g++.dg/init/array13.C: New test.
12645
8cce3d04
RS
126462004-03-20 Roger Sayle <roger@eyesopen.com>
12647
12648 PR target/13889
12649 * gcc.c-torture/compile/pr13889.c: New test case.
12650
b1c2d04a
JM
126512004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12652
12653 PR c/14635
12654 * builtins-1.c (nan, nans): Don't test.
12655 * builtins-30.c: Don't use nan, nanf, nanl.
12656 * builtins-35.c: New test.
12657
86e7df90
ZL
126582004-03-19 Ziemowit Laski <zlaski@apple.com>
12659
12660 * g++.dg/ext/altivec-6.C: New test.
12661
4546865e
MM
126622004-03-19 Mark Mitchell <mark@codesourcery.com>
12663
12664 * g++.dg/init/placement3.C: New test.
12665
12666 * g++.dg/template/spec13.C: New test.
12667
12668 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12669
4546865e
MM
12670 * g++.dg/lookup/koenig3.C: New test.
12671
12672 * g++.dg/template/operator2.C: New test.
f75fbaf7 12673
4546865e
MM
12674 * g++.dg/expr/dtor3.C: New test.
12675 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12676 marker.
12677 * g++.old-deja/g++.law/visibility28.C: Likewise.
12678
0c619666
PB
126792004-03-19 Paolo Bonzini <bonzini@gnu.org>
12680
12681 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12682 * gcc.dg/ppc64-abi-3.c: Likewise.
12683
d36d5600
GB
126842004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12685
12686 PR c++/14545
12687 * g++.dg/parse/template15.C: New test.
12688
26bcf8fc
MM
126892004-03-18 Mark Mitchell <mark@codesourcery.com>
12690
12691 * g++.dg/expr/dtor2.C: New test.
12692
12693 * g++.dg/lookup/anon4.C: New test.
12694
12695 * g++.dg/overload/using1.C: New test.
12696
12697 * g++.dg/template/lookup7.C: New test.
12698
12699 * g++.dg/template/typename6.C: New test.
12700
12701 * g++.dg/expr/cond6.C: New test.
12702
1fb7e3af
KG
127032004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12704
12705 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12706
9d363a56
MM
127072004-03-18 Mark Mitchell <mark@codesourcery.com>
12708
12709 * g++.dg/expr/cond5.C: New test.
12710 * g++.dg/expr/constcast1.C: Likewise.
12711 * g++.dg/expr/ptrmem2.C: Likewise.
12712 * g++.dg/expr/ptrmem3.C: Likewise.
12713 * g++.dg/lookup/main1.C: Likewise.
12714 * g++.dg/template/lookup6.C: Likewise.
12715
4ada538b
MM
127162004-03-18 Mark Mitchell <mark@codesourcery.com>
12717
12718 * gcc.dg/local1.c: New test.
12719
12720 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12721
08ec56cb
KG
127222004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12723
12724 * gcc.dg/torture/builtin-convert-1.c: New test.
12725
d093738d
KG
127262004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12727
12728 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12729
88020bd8
MM
127302004-03-16 Mark Mitchell <mark@codesourcery.com>
12731
12732 PR c++/14481
12733 * g++.dg/warn/Wunused-7.C: New test.
12734
e9682728
KG
127352004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12736
12737 * gcc.dg/torture/builtin-integral-1.c: New test.
12738
ec835fb2
MM
127392004-03-16 Mark Mitchell <mark@codesourcery.com>
12740
12741 PR c++/14586
12742 * g++.dg/parse/non-dependent3.C: New test.
12743
4a5eab38
PB
127442004-03-16 Paolo Bonzini <bonzini@gnu.org>
12745
12746 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12747 * g++.dg/eh/simd-2.C: Likewise.
12748 * g++.dg/init/array10.C: Likewise.
12749 * gcc.c-torture/compile/simd-1.c: Likewise.
12750 * gcc.c-torture/compile/simd-2.c: Likewise.
12751 * gcc.c-torture/compile/simd-3.c: Likewise.
12752 * gcc.c-torture/compile/simd-4.c: Likewise.
12753 * gcc.c-torture/compile/simd-6.c: Likewise.
12754 * gcc.c-torture/execute/simd-1.c: Likewise.
12755 * gcc.c-torture/execute/simd-2.c: Likewise.
12756 * gcc.dg/compat/vector-defs.h: Likewise.
12757 * gcc.dg/20020531-1.c: Likewise.
12758 * gcc.dg/altivec-3.c: Likewise.
12759 * gcc.dg/altivec-4.c: Likewise.
12760 * gcc.dg/altivec-varargs-1.c: Likewise.
12761 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12762 * gcc.dg/i386-mmx-3.c: Likewise.
12763 * gcc.dg/i386-sse-4.c: Likewise.
12764 * gcc.dg/i386-sse-5.c: Likewise.
12765 * gcc.dg/i386-sse-8.c: Likewise.
12766 * gcc.dg/simd-1.c: Likewise.
12767 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12768 __ev64_opaque__ since the machine description provides it.
12769
cd9b7651
EB
127702004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12771
12772 * lib/compat.exp (skip_list): New global variable.
12773 Use it to hold the user defined COMPAT_SKIPS list if any.
12774 (compat-obj): Add the members of skip_list to optall.
12775
65e8d2e0
EB
127762004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12777
12778 * gcc.dg/compat/union-by-value-1_main.c,
12779 union-by-value-1_x.c, union-by-value-1_y.c,
12780 union-check.h, union-defs.h,
12781 union-init.h, union-return-1_main.c,
12782 union-return-1_x.c, union-return-1_y.c: New files.
12783
6f7adc0c
EB
127842004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12785
12786 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12787 mixed-struct-init.h: Add 4 mixed structure types.
12788 struct-by-value-21_main.c, struct-by-value-21_x.c,
12789 struct-by-value-21_y.c, struct-return-21_main.c,
12790 struct-return-21_x.c, struct-return-21_y.c: New files.
12791
625cbf93
MM
127922004-03-13 Mark Mitchell <mark@codesourcery.com>
12793
12794 PR c++/14550
12795 * g++.dg/parse/template14.C: New test.
12796
e6d55fd7
EB
127972004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12798
12799 * gcc.c-torture/execute/20040313-1.c: New test.
12800
cfbab41c
JJ
128012004-03-13 Jakub Jelinek <jakub@redhat.com>
12802
12803 PR target/14533
12804 * gcc.dg/20040311-2.c: New test.
12805
58354fa8
KH
128062004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12807
12808 PR other/14544
12809 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12810 bit-field.
12811
cd33cf6e
UW
128122004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12813
12814 * gcc.dg/20040305-2.c: Add missing return statement.
12815
fd0c8c8d
KG
128162004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12817
12818 * gcc.dg/builtins-34.c: Also check pow10*.
12819
03ca1672
UW
128202004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12821
12822 PR target/14262
12823 * gcc.dg/20040305-2.c: New test.
12824
bbe708a3
UW
128252004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12826
12827 * gcc.dg/20040310-1.c: New test.
12828
239a625e
RS
128292004-03-11 Roger Sayle <roger@eyesopen.com>
12830
12831 * gcc.c-torture/execute/20040311-1.c: New test case.
12832
30fc3df7
MM
128332004-03-11 Mark Mitchell <mark@codesourcery.com>
12834
12835 PR c++/14476
12836 * g++.dg/lookup/enum1.C: New test.
12837
e46e9f82
MM
128382004-03-10 Mark Mitchell <mark@codesourcery.com>
12839
12840 PR c++/14510
12841 * g++.dg/lookup/struct2.C: New test.
12842
a251102e
UB
128432004-03-10 Uros Bizjak <uros@kss-loka.si>
12844
12845 * gcc.dg/builtins-34.c: New test.
12846
b45d3a36
KG
128472004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12848
12849 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12850
8a308d45
JW
128512004-03-09 James E Wilson <wilson@specifixinc.com>
12852
12853 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
12854 * gcc.dg/alias-2.c: New testcase.
12855
77dbdb57
ZW
128562004-03-09 Zack Weinberg <zack@codesourcery.com>
12857
12858 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
12859
305eeaeb
RS
128602004-03-09 Roger Sayle <roger@eyesopen.com>
12861
12862 * gcc.c-torture/execute/20040309-1.c: New test case.
12863
c497b976
NS
128642004-03-09 Nathan Sidwell <nathan@codesourcery.com>
12865
12866 PR c++/14397
12867 * g++.dg/overload/ref1.C: New.
12868
0da99d4e
GB
128692004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12870
12871 PR c++/14409
12872 * g++.dg/template/spec12.C: New test.
12873
12874 PR c++/14448
12875 * g++.dg/parse/crash14.C: New test.
12876
65196e37
MM
128772004-03-09 Mark Mitchell <mark@codesourcery.com>
12878
12879 PR c++/14230
12880 * g++.dg/init/ref11.C: New test.
12881
62d99768
MM
128822004-03-09 Mark Mitchell <mark@codesourcery.com>
12883
12884 PR c++/14432
12885 * g++.dg/parse/builtin2.C: New test.
12886
58ec3cc5
MM
128872004-03-08 Mark Mitchell <mark@codesourcery.com>
12888
12889 PR c++/14401
12890 * g++.dg/init/ctor3.C: New test.
12891 * g++.dg/init/union1.C: New test.
12892 * g++.dg/ext/anon-struct4.C: New test.
12893
128942004-03-08 Mark Mitchell <mark@codesourcery.com>
12895
12896 * g++.dg/lookup/koenig1.C: Tweak error messages.
12897 * g++.dg/lookup/used-before-declaration.C: Likewise.
12898 * g++.dg/other/do1.C: Likewise.
12899 * g++.dg/overload/koenig1.C: Likewise.
12900 * g++.dg/parse/crash13.C: Likewise.
12901 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 12902
5340bbea
EC
129032004-03-08 Eric Christopher <echristo@redhat.com>
12904
12905 * * lib/target-supports.exp: Enable libiconv in test
12906 compilation. Fix up error checking.
12907
e697b20f
RS
129082004-03-08 Roger Sayle <roger@eyesopen.com>
12909
12910 PR middle-end/14289
12911 * gcc.dg/pr14289-1.c: New test case.
12912 * gcc.dg/pr14289-2.c: Likewise.
12913 * gcc.dg/pr14289-3.c: Likewise.
12914
d50a16c4
EB
129152004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
12916
12917 * gcc.c-torture/execute/20040308-1.c: New test.
12918
350f4ea8
RS
129192004-03-07 Roger Sayle <roger@eyesopen.com>
12920
12921 * gcc.c-torture/execute/20040307-1.c: New test case.
12922
91455597
RS
129232004-03-07 Richard Sandiford <rsandifo@redhat.com>
12924
12925 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
12926
22ea6b4f
UW
129272004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
12928
12929 * gcc.dg/20040306-1.c: New test.
12930
018e1b3b
KH
129312004-03-06 Kazu Hirata <kazu@cs.umass.edu>
12932
12933 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
12934 them static.
12935 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
12936
75a65ed9
EB
129372004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12938
12939 PR c/14465
12940 * gcc.dg/decl-6.c: New test.
12941
e7cbef19
KG
129422004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12943
12944 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
12945 Rename LOGPOW -> LOG_POW.
12946 (SQRT_EXP, POW_EXP): New.
12947
84289c76
EB
129482004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12949
12950 * gcc.dg/i386-sse-8.c: New test.
12951
64a3ee6b
EB
129522004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12953
12954 PR c/14114
12955 * gcc.dg/decl-5.c: New test.
12956
2b3493c8
AK
129572004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
12958
12959 * gcc.dg/20040305-1.c: New test.
12960
88cefc80
HPN
129612004-03-05 Hans-Peter Nilsson <hp@axis.com>
12962
01387913 12963 PR other/14354
88cefc80
HPN
12964 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
12965
b9e4e5d1
ZL
129662004-03-04 Ziemowit Laski <zlaski@apple.com>
12967
12968 PR c++/14425, c++/14426
12969 * g++.dg/ext/altivec-4.C: New test.
12970 * g++.dg/ext/altivec-5.C: New test.
12971
9fc444cc
GK
129722004-03-04 Geoffrey Keating <geoffk@apple.com>
12973
12974 * g++.old-deja/g++.other/linkage1.C: Expect errors about
12975 global variables of a type with no linkage.
12976 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
12977 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
12978 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
12979 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
12980 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
12981 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
12982 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
12983 * g++.dg/warn/deprecated.C: Name enum Color.
12984 * g++.dg/overload/VLA.C: Name structure for 'b'.
12985 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
12986
6a2d136b
EB
129872004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12988
12989 * gcc.c-torture/compile/20040304-1.c: New test.
12990
3205a71e
ZW
129912004-03-03 Zack Weinberg <zack@codesourcery.com>
12992
12993 PR 13728
12994 * gcc.dg/decl-4.c: New testcase.
12995
3ae3b78c
KH
129962004-03-03 Kazu Hirata <kazu@cs.umass.edu>
12997
12998 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
12999 as PRECF if sizeof (float) > sizeof (double).
13000 (PRECL): Make it the same as PRECF if
13001 sizeof (float) > sizeof (long double).
13002
f20855d7
KG
130032004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13004
13005 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13006 system type. Add check for irix6 which doesn't have c99 runtime.
13007
c4909065
BW
130082004-03-03 Bob Wilson <bob.wilson@acm.org>
13009
13010 * gcc.dg/const-elim-1.c: xfail for xtensa.
13011
9b7be7b5
MM
130122004-03-01 Mark Mitchell <mark@codesourcery.com>
13013
13014 PR c++/14369
13015 * g++.dg/template/cond4.C: New test.
13016
676e33ca
MM
130172004-03-01 Mark Mitchell <mark@codesourcery.com>
13018
13019 PR c++/14360
13020 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 13021
676e33ca
MM
13022 PR c++/14361
13023 * g++.dg/parse/defarg7.C: New test.
13024
13025 PR c++/14359
13026 * g++.dg/template/friend26.C: New test.
13027
ab73670a
MM
130282004-03-01 Mark Mitchell <mark@codesourcery.com>
13029
13030 PR c++/14324
13031 * g++.dg/abi/mangle21.C: New test.
13032
13033 PR c++/14260
13034 * g++.dg/parse/constructor2.C: New test.
13035
13036 PR c++/14337
13037 * g++.dg/template/sfinae1.C: New test.
13038
c5b6f18e
MM
130392004-02-29 Mark Mitchell <mark@codesourcery.com>
13040
719f407a
MM
13041 PR c++/14267
13042 * g++.dg/expr/crash2.C: New test.
13043
c5b6f18e
MM
13044 PR middle-end/13448
13045 * gcc.dg/inline-5.c: New test.
13046 * gcc.dg/always-inline.c: Split out tests into ...
13047 * gcc.dg/always-inline2.c: ... this and ...
13048 * gcc.dg/always-inline3.c: ... this.
13049
39876352
MM
130502004-02-29 Mark Mitchell <mark@codesourcery.com>
13051
13052 PR debug/12103
13053 * g++.dg/debug/crash1.C: New test.
13054
2750f3f2 130552004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
13056
13057 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13058 function with __attribute__((noinline)).
13059 (recurser_void2): Likewise.
13060 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13061 (recurser_void2): Likewise.
13062
bc41842b
RS
130632004-02-29 Roger Sayle <roger@eyesopen.com>
13064
13065 PR middle-end/14203
13066 * g++.dg/warn/Wunused-6.C: New test case.
13067
b922546d
RE
130682004-02-28 Richard Earnshaw <rearnsha@arm.com>
13069
13070 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13071 not defined.
13072
0717c5b0
EC
130732004-02-27 Eric Christopher <echristo@redhat.com>
13074
13075 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13076 * g++.dg/charset/asm2.c: Run only x86.
13077 * gcc.dg/charset/asm3.c: Ditto.
13078
dab8eb57
AH
130792004-02-27 Aldy Hernandez <aldyh@redhat.com>
13080
13081 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13082 ld_library_path.
13083
b1009a5d
ZL
130842004-02-27 Ziemowit Laski <zlaski@apple.com>
13085
13086 * g++.dg/ext/altivec-3.C: New.
13087
d0d48b17
RH
130882004-02-26 Richard Henderson <rth@redhat.com>
13089
3205a71e
ZW
13090 * g++.dg/ext/attrib10.C: Mark for warning.
13091 * gcc.dg/attr-alias-1.c: New.
d0d48b17 13092
7a0a47c7
RH
130932004-02-26 Richard Henderson <rth@redhat.com>
13094
13095 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13096 * gcc.c-torture/execute/20040208-2.c: ... it back.
13097
21526606
EC
130982004-02-26 Eric Christopher <echristo@redhat.com>
13099
13100 * lib/target-supports.exp (check-iconv-available): New function.
13101 * lib/gcc-dg.exp (dg-require-iconv): New function.
13102 Use above.
3205a71e
ZW
13103 * gcc.dg/charset: New directory.
13104 * gcc.dg/charset/charset.exp: New file.
13105 * gcc.dg/charset/asm1.c: Ditto.
13106 * gcc.dg/charset/asm2.c: Ditto.
13107 * gcc.dg/charset/asm3.c: Ditto.
13108 * gcc.dg/charset/asm4.c: Ditto.
13109 * gcc.dg/charset/asm5.c: Ditto.
13110 * gcc.dg/charset/attribute1.c: Ditto.
13111 * gcc.dg/charset/attribute2.c: Ditto.
13112 * gcc.dg/charset/string1.c: Ditto.
13113 * g++.dg/charset: New directory.
13114 * g++.dg/dg.exp: Add here. Special options.
13115 * g++.dg/charset/charset.exp: New file.
13116 * g++.dg/charset/asm1.c: Ditto.
13117 * g++.dg/charset/asm2.c: Ditto.
13118 * g++.dg/charset/asm3.c: Ditto.
13119 * g++.dg/charset/asm4.c: Ditto.
13120 * g++.dg/charset/attribute1.c: Ditto.
13121 * g++.dg/charset/attribute2.c: Ditto.
13122 * g++.dg/charset/extern1.cc: Ditto.
13123 * g++.dg/charset/extern2.cc: Ditto.
13124 * g++.dg/charset/string1.c: Ditto.
21526606 13125
4d5fe289
MM
131262004-02-26 Mark Mitchell <mark@codesourcery.com>
13127
13128 PR c++/14278
13129 * g++.dg/parse/comma1.C: New test.
13130
6bf92cb6
GB
131312004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13132
13133 PR c++/14284
13134 * g++.dg/template/ttp8.C: New test.
13135
b178305d
EB
131362004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13137
13138 * gcc.dg/fixuns-trunc-1.c: New test.
13139
2d5cc608
JDA
131402004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13141
13142 * gcc.dg/builtins-config.h: Use #elif.
13143
d0c8fd2a
MM
131442004-02-26 Michael Matz <matz@suse.de>
13145
13146 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13147 * gcc.dg/991214-1.c: Likewise.
13148 * gcc.dg/i386-asm-1.c: Likewise.
13149
90f6987a
RH
131502004-02-25 Richard Henderson <rth@redhat.com>
13151
13152 * gcc.c-torture/execute/20040208-2.c: Move ...
13153 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13154
861a2c39
GB
131552004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13156
13157 PR c++/14246
13158 * g++.dg/other/crash-3.C: New test.
13159
0193f437
JDA
131602004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13161
1b2667c4
JDA
13162 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13163 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13164
0193f437
JDA
13165 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13166 HP-UX.
13167
c30316fb
MM
131682004-02-24 Michael Matz <matz@suse.de>
13169
13170 * gcc.dg/i386-regparm.c: New.
13171
69e9762e
JW
131722004-02-23 James E Wilson <wilson@specifixinc.com>
13173
13174 * gcc.c-torture/execute/20040223-1.c: New.
13175
3521b33c
ZW
131762004-02-23 Zack Weinberg <zack@codesourcery.com>
13177 Kazu Hirata <kazu@cs.umass.edu>
13178
13179 * gcc.dg/fwritable-strings-1.c: Remove.
13180
2b0c1c56
AP
131812004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13182
13183 PR c/14156
13184 * gcc.dg/20040223-1.c: New test.
13185
887d68d9
KL
131862004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13187
13188 PR c++/14106
13189 * g++.dg/ext/typeof9.C: New test.
13190
9bdfe704
GB
131912004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13192
13193 PR c++/14250
13194 * g++.dg/other/switch1.C: New test.
13195
bba745c1
EB
131962004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13197
13198 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13199 * gcc.dg/va-arg-1.c: Likewise.
13200
615a5ba6
GB
132012004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13202
13203 PR c++/14143
13204 * g++.dg/template/koenig5.C: New test.
13205
8bb418a3
ZL
132062004-02-21 Ziemowit Laski <zlaski@apple.com>
13207
13208 * g++.dg/ext/altivec-1.C: Generalize target triple.
13209 * g++.dg/ext/altivec-2.C: New test case.
13210 * g++.dg/ext/altivec_check.h: New file.
13211 * gcc.dg/altivec-1.c: Generalize target triple;
13212 include altivec_check.h and call altivec_check().
13213 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13214 * gcc.dg/altivec-6.c: New test case.
13215 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13216 type casts as needed.
21526606 13217 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
13218 altivec_check().
13219 * gcc.dg/altivec-12.c: New test case.
13220 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13221 include altivec_check.h and call altivec_check().
13222 * gcc.dg/altivec_check.h: New file.
13223
54a47870
KG
132242004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13225
13226 * lib/target-supports.exp (check_alias_available): Don't mangle
13227 function `g' in test program.
13228
0d856ba2
KG
132292004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13230
13231 * lib/target-supports.exp (check_profiling_available): Check
13232 argument to determine whether we support a profiling type.
13233 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13234 check_profiling_available.
13235 * g++.dg/bprob/bprob.exp: Likewise
13236 * g77.dg/bprob/bprob.exp: Likewise.
13237 * gcc.misc-tests/bprob.exp: Likewise.
13238 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13239 dg-require-profiling and delete expected error handling.
13240 * gcc.dg/20021014-1.c: Likewise.
13241 * gcc.dg/nest.c: Likewise.
13242
ecd11694
JDA
132432004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13244
13245 PR c++/12007
13246 * g++.dg/other/vthunk1.C: New test.
13247
f4d9988b
FH
132482004-02-20 Falk Hueffner <falk@debian.org>
13249
13250 PR target/14201
13251 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13252
c0694c4b
MM
132532004-02-20 Mark Mitchell <mark@codesourcery.com>
13254
13255 PR c++/13927
13256 * g++.dg/other/error8.C: Remove XFAIL markers.
13257
13258 PR c++/14173
13259 * g++.dg/ext/packed5.C: New test.
13260
13261 PR c++/14199
13262 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
13263
13264 PR c++/14186
13265 * g++.dg/lookup/member1.C: New test.
13266
f819a6a5
KH
132672004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13268
13269 * gcc.c-torture/compile/20040130-1.c: Enable only when
13270 __INT_MAX__ >= 2147483647L.
13271 * gcc.c-torture/compile/961203-1.c: Likewise.
13272
78cb77c1
NS
132732004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13274
13275 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13276 * g++.dg/opt/template1.C: Robustify assembler regexp
13277
ca6b7cec
EB
132782004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13279
13280 * gcc.c-torture/execute/simd-4.x: Remove.
13281 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13282 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13283 Guard with #ifndef SKIP_ATTRIBUTE.
13284 * gcc.dg/compat/vector-1_y.c: Likewise.
13285 * gcc.dg/compat/vector-2_x.c: Likewise.
13286 * gcc.dg/compat/vector-2_y.c: Likewise.
13287 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13288 * g++.dg/eh/simd-2.C: Likewise.
13289
19037b5c
AM
132902004-02-19 Alan Modra <amodra@bigpond.net.au>
13291
13292 * gcc.c-torture/compile/complex-1.c: New.
13293
9188db2d
HPN
132942004-02-19 Hans-Peter Nilsson <hp@axis.com>
13295
13296 PR target/14209
13297 * gcc.c-torture/execute/20040218-1.c: New test.
13298
23aa7aba
GB
132992004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13300
13301 PR c++/14181
13302 * g++.dg/parse/new2.C: New test.
13303
e978d62e
PB
133042004-02-18 Paul Brook <paul@codesourcery.com>
13305
13306 * gcc.c-torture/compile/libcall-1.c: New test.
13307
cdbafce1
PB
133082004-02-18 Paul Brook <paul@codesourcery.com>
13309
c5fe5036 13310 PR debug/12934
cdbafce1
PB
13311 * gcc.dg/debug/debug-7.c: New test.
13312
db33236e
UW
133132004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13314
13315 * gcc.dg/20040217-1.c: New test.
13316
e4c6167f
ZW
133172004-02-17 Zack Weinberg <zack@codesourcery.com>
13318
13319 * gcc.c-torture/execute/990208-1.x: Delete.
13320
e70e9b0f
RS
133212004-02-17 Richard Sandiford <rsandifo@redhat.com>
13322
13323 * gcc.c-torture/execute/20040208-2.x: New file.
13324
57782ad8
MM
133252004-02-17 Mark Mitchell <mark@codesourcery.com>
13326
13327 PR c++/11326
13328 * g++.dg/abi/structret1.C: New test.
13329
3977a4a1
JJ
133302004-02-17 Jakub Jelinek <jakub@redhat.com>
13331
13332 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13333 (i386_cpuid): No need to test if cpuid is available on AMD64.
13334 Fix assembly, so that it works onboth i386 and AMD64.
13335 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13336 (vecInLong): Fix s[] member type to unsigned int.
13337 (vecInWord): Remove type.
13338 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13339 (a64, b64, c64, d64, e64): Remove.
13340 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13341 Remove unused variable. Remove initialization of removed variables.
13342 Don't call mmx_tests nor sse_tests.
13343 (reference_mmx, reference_sse): Remove.
13344 (check): Add return stmt.
13345 * gcc.dg/i386-sse-7.c: New test.
13346 * gcc.dg/i386-mmx-4.c: New test.
13347
cc7ce44e
GB
133482004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13349
13350 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13351 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13352 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13353 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13354 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13355 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13356 g++.dg/tc1/dr94.C: Fix line terminator.
13357
e3d6e740
GK
133582004-02-16 Geoffrey Keating <geoffk@apple.com>
13359
13360 * gcc.c-torture/compile/20040216-1.c: New.
13361
a27b6b1a
GB
133622004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13363
e3d6e740
GK
13364 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13365 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13366 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13367 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13368 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
13369 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13370
684c69a3
EB
133712004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13372
13373 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13374
d2f2c87b
MM
133752004-02-15 Mark Mitchell <mark@codesourcery.com>
13376
13377 PR c++/13971
13378 * g++.dg/expr/cond4.C: New test.
13379
13380 PR c++/14086
13381 * g++.dg/lookup/crash2.C: New test.
13382
33421d69
JZ
133832004-02-14 Josef Zlomek <zlomekj@suse.cz>
13384
13385 * gcc.c-torture/compile/20040214-2.c: New test.
13386
d9e94da3
AP
133872004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13388
2cf20d32 13389 PR c++/14116
d9e94da3
AP
13390 * g++.dg/ext/typeof8.C: New test.
13391
45f9877a
EB
133922004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13393
13394 * gcc.c-torture/compile/20040214-1.c: New test.
13395
28ba38e3
KL
133962004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13397
13398 PR c++/13635
13399 * g++.dg/template/spec11.C: New test.
13400
32bb574b
GB
134012004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13402
13403 PR c++/13927
13404 * g++.dg/other/error8.C: New test.
13405
41dffe62
MM
134062004-02-13 Mark Mitchell <mark@codesourcery.com>
13407
0e8c9b28
MM
13408 PR c++/14122
13409 * g++.dg/template/array4.C: New test.
e4c6167f 13410
0e8c9b28
MM
13411 PR c++/14108
13412 * g++.dg/inherit/thunk2.C: New test.
13413
41dffe62
MM
13414 PR c++/14083
13415 * g++.dg/eh/cond2.C: New test.
13416
f7dc0dc5
AM
134172004-02-12 Alan Modra <amodra@bigpond.net.au>
13418
13419 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13420
9dfc74a3
NS
134212004-02-12 Nathaniel Smith <njs@codesourcery.com>
13422
13423 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13424
a980dd9b
HP
134252004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13426
e4c6167f 13427 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 13428
32e8aa9a
JM
134292004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13430
13431 PR c/456
13432 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13433 tests.
13434
3b8e0c91
UB
134352004-02-11 Uros Bizjak <uros@kss-loka.si>
13436
13437 * gcc.dg/builtins-33.c: New test.
13438
ed045bef
PB
134392004-02-11 Paolo Bonzini <bonzini@gnu.org>
13440
13441 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13442
5f013ee9
HP
134432004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13444
e4c6167f 13445 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 13446
6d0ef01e
HP
134472004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13448
e4c6167f 13449 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 13450
31cc6081
PB
134512004-02-10 Paolo Bonzini <bonzini@gnu.org>
13452
13453 PR c/14092
13454
13455 * gcc.dg/pr14092-1.c: New testcase.
13456
080eeb56
AM
134572004-02-10 Alan Modra <amodra@bigpond.net.au>
13458
cf5c0cea
AM
13459 * gcc.dg/cpp/assert4.c: Fix typo last change.
13460
99bee03a
AM
13461 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13462 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13463
080eeb56
AM
13464 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13465
b83c4036
RS
134662004-02-09 Roger Sayle <roger@eyesopen.com>
13467
13468 * gcc.c-torture/compile/20040209-1.c: New test case.
13469
b46b8fb4
JM
134702004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13471
13472 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13473
7c476bde
RS
134742004-02-08 Richard Sandiford <rsandifo@redhat.com>
13475
13476 * gcc.c-torture/execute/20040208-[12].c: New tests.
13477
517b3f9f
EB
134782004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13479
13480 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13481
c79751b9
EB
134822004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13483
13484 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13485
a6f78652
ZW
134862004-02-07 Zack Weinberg <zack@codesourcery.com>
13487
13488 Bug 13856
13489 * gcc.dg/visibility-8.c: New testcase.
13490
134912004-02-07 Zack Weinberg <zack@codesourcery.com>
13492
13493 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13494 arguments.
13495 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13496
088414c1
RS
134972004-02-07 Roger Sayle <roger@eyesopen.com>
13498
13499 PR middle-end/13696
13500 * g++.dg/opt/fold1.C: New test case.
13501
f970e7c9
GB
135022003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13503
13504 PR c++/14033
13505 * g++.dg/other/crash-2.C: New test.
13506
37bd808d
GB
135072003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13508
13509 PR c++/14028
13510 * g++.dg/parse/angle-bracket2.C: New test.
13511
839ee4bc
RO
135122004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13513
13514 PR middle-end/13750
13515 Revert:
13516 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13517 PR pch/13361
13518 * testsuite/g++.dg/pch/wchar-1.C: New.
13519 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13520
135212004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13522
13523 PR c++/14008
13524 * g++.dg/parse/error15.C: New test.
13525 * g++.dg/parse/crash11.C: Update dg-error mark.
13526
f583e452
MM
135272004-02-04 Mark Mitchell <mark@codesourcery.com>
13528
13529 PR c++/13932
13530 * g++.dg/warn/conv2.C: New test.
13531
7778d52d
GB
135322004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13533
13534 PR c++/13086
13535 * g++.dg/warn/incomplete1.C: Remove xfail.
13536
bfa21a28
MM
135372004-02-04 Mark Mitchell <mark@codesourcery.com>
13538
13539 * lib/file-format.exp (gcc_target_object_format): Use
13540 ${tool}_target_compile, not gcc_target_compile.
13541 * lib/target-supports.exp (check_alias_available): Likewise.
13542 (check_gc_sections_available): Likewise.
13543 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13544 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13545 dg-require-alias.
13546
9baa27a9
MM
135472004-02-04 Mark Mitchell <mark@codesourcery.com>
13548
13549 PR c++/13969
13550 * g++.dg/template/static6.C: New test.
13551
5ec473b9
ILT
135522004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13553
13554 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13555
c85a3379
KG
135562004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13557
13558 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13559 tests for systems where `char' is unsigned by default.
13560
090c5291
GB
135612003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13562
2ff9cd1a 13563 PR c++/13997
090c5291
GB
13564 * g++.dg/template/partial3.C: New test.
13565
a4a4b1d3
KH
135662004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13567
13568 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13569 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13570 Remove mentions of obsolete ports.
13571
e262dfbc
PB
135722004-02-04 Paolo Bonzini <bonzini@gnu.org>
13573
13574 * gcc.dg/noncompile/20001228-1.c: Fix for new
13575 error message.
13576
888d65b5
RS
135772004-02-03 Roger Sayle <roger@eyesopen.com>
13578
13579 PR target/9348
13580 * gcc.c-torture/execute/multdi-1.c: New test case.
13581
18f5be99
MM
135822004-02-03 Mark Mitchell <mark@codesourcery.com>
13583
13584 PR c++/13925
13585 * g++.dg/template/lookup5.C: New test.
13586
3c398f34
MM
135872004-02-03 Mark Mitchell <mark@codesourcery.com>
13588
4bfb8bba
MM
13589 PR c++/13950
13590 * g++.dg/template/lookup4.C: New test.
13591
13592 PR c++/13970
13593 * g++.dg/parse/error14.C: New test.
13594
3c398f34
MM
13595 PR c++/14002
13596 * g++.dg/parse/template13.C: New test.
13597
5a98fa7b
MM
135982004-02-03 Mark Mitchell <mark@codesourcery.com>
13599
13600 PR c++/13978
13601 * g++.dg/template/koenig4.C: New test.
13602
13603 PR c++/13968
13604 * g++.dg/template/crash17.C: New test.
13605
13606 PR c++/13975
13607 * g++.dg/parse/error13.C: New test.
13608 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13609
60b85c4c
EB
136102004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13611
13612 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13613
0251aa45
PB
136142004-02-03 Paolo Bonzini <bonzini@gnu.org>
13615
13616 PR c/11658
13617 PR c/13994
13618 * gcc.dg/noncompile/20040203-1.c: New test.
13619 * gcc.dg/noncompile/20040203-2.c: Likewise.
13620 * gcc.dg/noncompile/20040203-3.c: Likewise.
13621 * gcc.dg/20040203-1.c: Likewise.
13622
9d977b5b
AP
136232004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13624
13625 PR c++/10858
13626 * g++.dg/template/sizeof7.C: New test.
13627
136282004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13629 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13630
13631 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13632
6699d593
ZW
136332004-02-02 Zack Weinberg <zack@codesourcery.com>
13634
13635 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13636 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13637 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13638 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13639
e9525111
MM
136402004-02-02 Mark Mitchell <mark@codesourcery.com>
13641
13642 PR c++/13113
13643 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13644
13645 PR c++/13854
13646 * g++.dg/ext/attrib13.C: New test.
13647
13648 PR c++/13907
13649 * g++.dg/conversion/op2.C: New test.
13650
0771e863
EB
136512004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13652
13653 * gcc.dg/titype-1.c: Fix pasto.
13654
d560b0aa
EB
136552004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13656
13657 * gcc.dg/titype-1.c: New test.
13658
9febc4e8
GB
136592004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13660
13661 PR c++/13957
6699d593 13662 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13663 g++.dg/template/qualified-id1.C: Update dg-error marks.
13664 * g++.dg/template/nontype6.C: New test.
13665
ef79730c
RS
136662004-02-01 Roger Sayle <roger@eyesopen.com>
13667
13668 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13669 * gcc.dg/builtins-31.c: New testcase.
13670 * gcc.dg/builtins-32.c: New testcase.
13671
4500e76d
AP
136722004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13673
13674 * objc.dg/call-super-2.m: Update line numbers
13675 for the including of stddef.h.
13676
48ef529f
MM
136772004-01-30 Michael Matz <matz@suse.de>
13678
13679 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13680 g++.dg/ext/case-range3.C: New tests.
13681
d0acf599
GB
136822004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13683
13684 DR206
13685 PR c++/13813
13686 * g++.dg/template/member4.C: New test.
13687
63823931
GB
136882004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13689
13690 PR c++/13683
13691 * g++.dg/template/sizeof6.C: New test.
13692
5e9295fa
EB
136932004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13694
13695 * gcc.dg/fwritable-strings-1.c: New test.
13696
5fddd9fe
EB
136972004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13698
13699 * gcc.c-torture/compile/20040130-1.c: New test.
13700
20f5dc60
GK
137012004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13702
13703 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13704
4a5e0ed9
MM
137052004-01-29 Mark Mitchell <mark@codesourcery.com>
13706
13707 PR c++/13883
13708 * g++.dg/template/ctor3.C: New test.
13709
8cfb1942
GB
137102004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13711
13712 * g++.dg/tc1: New directory.
13713 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13714 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13715 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13716 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13717 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13718
b1521c3a
GB
137192004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13720
13721 * g++.dg/parse/error11.C: New test.
13722 * g++.dg/parse/error12.C: Likewise.
13723
55cbf824
ZL
137242004-01-28 Ziemowit Laski <zlaski@apple.com>
13725
13726 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13727 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 13728
a7324e75
MM
137292004-01-28 Mark Mitchell <mark@codesourcery.com>
13730
b1a95e0b
MM
13731 PR c++/13791
13732 * g++.dg/ext/attrib12.C: New test.
13733
a7324e75 13734 PR c++/13736
ba4aecd9 13735 * g++.dg/parse/cast2.C: New test.
a7324e75 13736
220a38ab
JW
137372004-01-27 James E Wilson <wilson@specifixinc.com>
13738
13739 * objc.dg/encode-2.m (main): New local string. Set depending on
13740 sizeof long. Use in sscanf call.
13741 * objc.dg/encode-3.m (main): New local string. Set depending on
13742 sizeof long. Use in scan_initial call.
13743
9a1564bb
KG
137442004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13745
13746 * objc.dg/call-super-2.m: Make LP64-safe.
13747 * objc.dg/desig-init-1.m: Likewise.
13748
6097b0c3
DP
137492004-01-27 Devang Patel <dpatel@apple.com>
13750
13751 * g++.dg/debug/namespace1.C: New test.
6699d593 13752
b034930f
ILT
137532004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13754
f08df7c6
ILT
13755 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13756 xscale-*-*.
13757
b034930f
ILT
13758 * gcc.dg/arm-mmx-1.c: New test.
13759
1b4bda70
EB
137602004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13761
13762 * gcc.dg/20040127-1.c: New test.
13763 * gcc.dg/20040127-2.c: New test.
13764
32e7d1e9
RO
137652004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13766
13767 * objc.dg/stret-1.m (glob): Renamed to globa.
13768
6f69173e
MM
137692004-01-26 Mark Mitchell <mark@codesourcery.com>
13770
04b1f9b8 13771 PR c++/13663
6f69173e
MM
13772 * g++.dg/expr/for1.C: New test.
13773
044feeeb
AP
137742004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13775
13776 PR middle-end/13779
13777 * gcc.dg/darwin-longlong.c: New test.
13778
044701ce
ILT
137792004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13780
13781 * gcc.dg/20040124-1.c: Moved test from here...
13782 * gcc.c-torture/compile/20040124-1.c: ...to here.
13783
f210a007
EB
137842004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13785
13786 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13787 the assembly output if -m64 is passed.
13788
b7c707d1
MM
137892004-01-25 Mark Mitchell <mark@codesourcery.com>
13790
13791 PR c++/13833
13792 * g++.dg/template/cond3.C: New test.
13793
bbcd2439
GB
137942004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13795
13796 PR c++/13810
13797 * g++.dg/template/ttp7.C: New test.
13798
ad2768d0 137992004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
13800
13801 PR c++/13797
13802 * g++.dg/template/nontype4.C: New test.
13803 * g++.dg/template/nontype5.C: Likewise.
13804
bcbc6b7f
RS
138052004-01-25 Richard Sandiford <rsandifo@redhat.com>
13806
13807 * gcc.dg/torture/mips-clobber-at.c: New test.
13808
1f44254c
ILT
138092004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13810
13811 * gcc.dg/20040124-1.c: New test.
13812
5473cfa7
JJ
138132004-01-24 Jakub Jelinek <jakub@redhat.com>
13814
13815 * gcc.dg/20040123-1.c: New test.
13816
cc79e34f
ZW
138172004-01-23 Zack Weinberg <zack@codesourcery.com>
13818
13819 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13820
b1adf557
JM
138212004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13822
13823 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13824
4a374c35
AP
138252004-01-23 Andrew Pinski <apinski@apple.com>
13826
13827 * gcc.dg/20030121-1.c: Move to ..
13828 * gcc.dg/20040121-1.c: here.
13829
92c7bc2a
RS
138302004-01-23 Roger Sayle <roger@eyesopen.com>
13831
13832 * gcc.dg/builtins-29.c: New test case.
13833
04b8f97f
ZW
138342004-01-23 Zack Weinberg <zack@codesourcery.com>
13835
13836 PR 18314
13837 * gcc.dg/builtins-30.c: New testcase.
13838
3a1cac0f
AT
138392004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13840
13841 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13842 * lib/g77.exp: Likewise.
13843 * lib/objc.exp: Likewise.
13844 * lib/g++.exp: Likewise.
13845
b2f24c85
EB
138462004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13847
13848 * gcc.dg/struct-by-value-2.c: New test.
13849
5cc5eddc
AP
138502004-01-21 Andrew Pinski <apinski@apple.com>
13851
13852 PR target/13785
13853 * gcc.dg/20030121-1.c: New test.
13854
f59dcd4b
UW
138552004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
13856
13857 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
13858 clobber frame pointer register in asm statement.
13859
c3cda381
FH
138602004-01-21 Falk Hueffner <falk@debian.org>
13861
13862 * gcc.c-torture/compile/20040121-1.c: New test.
13863
1ef82ef2
ZW
138642004-01-21 Zack Weinberg <zack@codesourcery.com>
13865
13866 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
13867
04bf686d
HP
138682004-01-20 Hartmut Penner <hpenner@de.ibm.com>
13869
13870 * gcc.dg/ppc64-abi-2.c: New test.
13871
9dfcd609
JM
138722004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
13873
1ef82ef2
ZW
13874 * lib/treelang.exp: Fill out this file.
13875 * lib/treelang-dg.exp: New File.
9dfcd609 13876
53cd18ec
JM
138772004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
13878
13879 * gcc.c-torture/compile/981022-1.c: Remove.
13880 * gcc.dg/array-5.c: Remove XFAIL.
13881 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
13882 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
13883 gcc.dg/cond-lvalue-1.c: Update.
13884 * gcc.dg/cast-lvalue-2.c: New test.
13885
9f880ef9
MM
138862004-01-19 Mark Mitchell <mark@codesourcery.com>
13887
0916f873
MM
13888 PR c++/13592
13889 * g++.dg/other/error1.C (class foo): Tweak error message.
13890
9f880ef9
MM
13891 PR c++/13592
13892 * g++.dg/template/call2.C: New test.
13893
c9a5b624
EB
138942004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13895
13896 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
13897 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
13898 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
13899 scalar-return-1_x.c, scalar-return-2_y.c,
13900 scalar-return-3_x.c, scalar-return-3_y.c,
13901 scalar-return-4_x.c, scalar-return-4_y.c,
13902 struct-align-1.h, struct-align-1_x.c,
13903 struct-align-1_y.c, struct-align-2.h,
13904 struct-align-2_x.c, struct-align-2_y.c,
13905 struct-by-value-10_y.c, struct-by-value-11_x.c,
13906 struct-by-value-11_y.c, struct-by-value-12_x.c,
13907 struct-by-value-12_y.c, struct-by-value-13_x.c,
13908 struct-by-value-13_y.c, struct-by-value-14_x.c,
13909 struct-by-value-14_y.c, struct-by-value-15_x.c,
13910 struct-by-value-15_y.c, struct-by-value-16_y.c,
13911 struct-by-value-17_y.c, struct-by-value-18_y.c,
13912 struct-by-value-19_y.c, struct-by-value-1_x.c,
13913 struct-by-value-1_y.c, struct-by-value-20_y.c,
13914 struct-by-value-2_x.c, struct-by-value-2_y.c,
13915 struct-by-value-3_y.c, struct-by-value-4_x.c,
13916 struct-by-value-4_y.c, struct-by-value-5_y.c,
13917 struct-by-value-6_y.c, struct-by-value-7_y.c
13918 struct-by-value-8_x.c, struct-by-value-8_y.c
13919 struct-by-value-9_x.c, struct-by-value-9_y.c
13920 struct-return-10_x.c, struct-return-10_y.c,
13921 struct-return-19_x.c, struct-return-20_x.c
13922 struct-return-2_x.c, struct-return-2_y.c
13923 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
13924 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
13925
2194d821
EB
139262004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13927
13928 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
13929 attribute on sparc*-sun-solaris2.*.
13930
b830b74c
MM
139312004-01-18 Mark Mitchell <mark@codesourcery.com>
13932
0f18efe3 13933 PR c++/13710
b830b74c
MM
13934 * g++.dg/ext/typeof7.C: New test.
13935
a3d8a647
DE
139362004-01-18 David Edelsohn <edelsohn@gnu.org>
13937
13938 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
13939 * gcc.dg/const-elim-1.c: Same.
13940
cfbed37c
ZL
139412004-01-17 Ziemowit Laski <zlaski@apple.com>
13942
13943 * objc.dg/stret-1.m: New.
13944 * objc.dg/stret-2.m: New.
13945
4bfaff4d 139462004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
13947
13948 PR c++/11895
13949 * g++.dg/ext/vector1.C: New test.
13950
73e61092
GK
139512004-01-16 Geoffrey Keating <geoffk@apple.com>
13952
13953 * gcc.dg/pch/import-1.c: New.
13954 * gcc.dg/pch/import-1.hs: New.
13955 * gcc.dg/pch/import-1a.h: New.
13956 * gcc.dg/pch/import-1b.h: New.
13957 * gcc.dg/pch/import-1c.h: New.
13958
144e414d
MM
139592004-01-16 Mark Mitchell <mark@codesourcery.com>
13960
a8e6c82a
MM
13961 PR c++/13574
13962 * g++.dg/ext/array1.C: New test.
13963
144e414d
MM
13964 PR c++/13178
13965 * g++.dg/conversion/op1.C: New test.
13966
9e0baa60
R
139672004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
13968
71bbcf4d
R
13969 PR 11864
13970 From Kazumoto Kojima / Dan Kegel:
13971 * gcc.dg/pr11864-1.c: New test.
13972
9e0baa60
R
13973 PR 10392
13974 From Marcus Comstedt / Dan Kegel:
13975 * gcc.dg/pr10392-1.c: New test.
13976
ab8ffc79
MM
139772004-01-16 Mark Mitchell <mark@codesourcery.com>
13978
13979 PR c++/13478
13980 * g++.dg/init/ref10.C: New test.
13981
1303d034
GB
139822004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13983
13984 PR c++/13407
13985 * g++.dg/parse/typename6.C: New test.
13986
a6dd4094
GK
139872004-01-15 Geoffrey Keating <geoffk@apple.com>
13988
13989 PR pch/13361
13990 * testsuite/g++.dg/pch/wchar-1.C: New.
13991 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13992
18eba557
GB
139932004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13994
13995 PR c++/9259
13996 * g++.dg/expr/sizeof2.C: New test.
13997
ecc74832
KH
139982004-01-15 Kazu Hirata <kazu@cs.umass.edu>
13999
14000 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14001
d905ed80
AO
140022004-01-15 Alexandre Oliva <aoliva@redhat.com>
14003
14004 PR c++/13659
14005 * g++.dg/lookup/strong-using-3.C: New.
14006 * g++.dg/lookup/using-10.C: New.
14007
693ec7e1
AO
140082004-01-15 Alexandre Oliva <aoliva@redhat.com>
14009
14010 PR c++/13594
14011 * g++.dg/lookup/strong-using-2.C: New.
14012
2ae8ea28
MC
140132004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14014 Dan Kegel <dank@kegel.com>
14015 J"orn Rennecke <joern.rennecke@superh.com>
14016
14017 PR target/9365
14018 * gcc.dg/pr9365-1.c: New test.
14019
cc8c7495
GB
140202004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14021
14022 PR c++/8856
14023 * g++.dg/parse/casting-operator2.C: New test.
14024 * g++.old-deja/g++.pt/explicit83.C: Remove.
14025
f560bf91
JM
140262004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14027
14028 * gcc.dg/label-compound-stmt-1.c: New test.
14029 * gcc.c-torture/compile/950922-1.c,
14030 gcc.c-torture/compile/20000211-3.c,
14031 gcc.c-torture/compile/20000518-1.c,
14032 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14033 compound statements.
14034
27768ae6
HP
140352004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14036
14037 * gcc.dg/ppc64-abi-1.c: New test.
14038
d22c4179
DS
140392004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14040
14041 * g++.dg/ext/attrib9.C: Add dg-warnings.
14042
90c2bc78
GB
140432004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14044
14045 PR c++/12335
14046 * g++.dg/parse/dtor3.C: New test.
14047
bfaba7a9
AP
140482004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14049
14050 PR c++/12709
14051 * g++.dg/parse/try-catch-1.C: New test.
14052
5989ebe9
AC
140532004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14054
14055 * ada/acats/run_all.sh: Add more verbose output in acats.log
14056 when compiling tests.
14057
bc298aa7
ZW
140582004-01-12 Zack Weinberg <zack@codesourcery.com>
14059
14060 PR 13656
14061 * gcc.dg/typedef-redecl.c: New test case.
14062 * gcc.dg/typedef-redecl.h: New support file.
14063
2d327012
JH
140642004-01-13 Jan Hubicka <jh@suse.cz>
14065
14066 * gcc.dg/always_inline.c: New test.
14067 * gcc.dg/debug/20031231-1.c: Fix.
14068
451aeff7
GB
140692004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14070
14071 PR c++/13474
14072 * g++.dg/template/array3.C: New test.
14073
4139f34d
ZW
140742004-01-12 Zack Weinberg <zack@codesourcery.com>
14075
14076 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14077 * g++.dg/warn/Wunused-2.C: Likewise.
14078
66e0c440
KL
140792004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14080
14081 PR c++/13289
14082 * g++.dg/template/instantiate6.C: New test.
14083
06e4eab5
RS
140842004-01-12 Roger Sayle <roger@eyesopen.com>
14085
14086 PR middle-end/11397
14087 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14088
9a249c79
JH
140892004-01-12 Jan Hubicka <jh@suse.cz>
14090
14091 PR opt/12826
14092 * gcc.dg/20040112-1.c: New.
14093
14094 * gcc.dg/dwarf-die[1-7].c: Move to...
14095 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14096 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14097
59147a62
ILT
140982004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14099
14100 PR c++/4100
14101 * g++.dg/parse/friend4.C: New test.
14102
141032004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14104
14105 PR c++/4100
14106 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14107 definition is called a friend.
14108
70adfc36
ZW
141092004-01-11 Zack Weinberg <zack@codesourcery.com>
14110
14111 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14112
9b913b03
ILT
141132004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14114
14115 PR c++/3478
14116 * g++.dg/parse/error10.C: New test.
14117 * g++.dg/template/arg2.C: Accept "invalid type" error.
14118
1759c760
JJ
141192004-01-11 Jakub Jelinek <jakub@redhat.com>
14120
14121 PR middle-end/13392
14122 * g++.dg/opt/expect2.C: New test.
14123
3c6e6fbf
ZW
141242004-01-10 Zack Weinberg <zack@codesourcery.com>
14125
14126 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14127 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14128 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14129 Update dg-error regexps.
14130
9c10179d
ZW
141312004-01-10 Zack Weinberg <zack@codesourcery.com>
14132
14133 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14134 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14135
7f03f9a3
EB
141362004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14137
14138 * gcc.dg/pragma-re-1.c: Use right pointer type.
14139
21e430b8
EB
141402004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14141
14142 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14143
1a7a2c0f
GK
141442004-01-09 Geoffrey Keating <geoffk@apple.com>
14145
14146 * gcc.dg/rs6000-ldouble-1.c: New.
14147
731bd3ae
GB
141482004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14149
14150 DR 337
14151 PR c++/9256
14152 * g++.dg/other/abstract1.C: New test.
14153
bafb62a2
AO
141542004-01-09 Alexandre Oliva <aoliva@redhat.com>
14155
14156 * g++.dg/lookup/strong-using-1.C: New.
14157
3897f229
JM
141582004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14159
14160 PR c/11234
14161 * gcc.dg/func-ptr-conv-1.c: New test.
14162 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14163
a9f99e78
KH
141642004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14165
14166 PR target/13380.
14167 * gcc.c-torture/compile/20040109-1.c: New.
14168
588f75d0
SH
141692004-01-08 Stuart Hastings <stuart@apple.com>
14170
14171 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14172 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14173 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14174
3b458e6f
AM
141752004-01-09 Alan Modra <amodra@bigpond.net.au>
14176
14177 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14178
53b8fe3e
EB
141792004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14180
14181 * ada/acats/run_acats: Treat 'gnatchop' the same way
14182 as 'gnatmake'. Export GCC_DRIVER.
14183 * ada/acats/run_all.sh: Add target_gnatchop. Use
14184 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14185
663cea5d
GB
141862004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14187
14188 PR c++/12573
14189 * g++.dg/template/dependent-expr4.C: New test.
14190
417b11de
HP
141912004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14192
14193 * gcc.dg/altivec-11.c: New test.
14194
72827ed7
MM
141952004-01-07 Mark Mitchell <mark@codesourcery.com>
14196
14197 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14198
bca63328
JM
141992004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14200
14201 PR c/6024
14202 * gcc.dg/enum-compat-1.c: New test.
14203 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14204
85b58ca5
JM
142052004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14206
14207 PR c/12165
14208 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14209 gcc.dg/c99-idem-qual-3.c: New tests.
14210
b48a0c18
AM
142112004-01-07 Alan Modra <amodra@bigpond.net.au>
14212
14213 * gcc.dg/winline-7.c: Don't cast void * to int.
14214
bcf17554
JH
142152004-01-06 Jan Hubicka <jh@suse.cz>
14216
14217 * gcc.dg/i386-sse-5.c: New test
14218 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14219
962c0823
MM
142202004-01-05 Mark Mitchell <mark@codesourcery.com>
14221
14222 PR c++/12815
14223 * g++.dg/rtti/typeid4.C: New test.
14224
4b6eeb9a
EB
142252004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14226
14227 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14228
88081599
MM
142292004-01-05 Mark Mitchell <mark@codesourcery.com>
14230
216bb6e1
MM
14231 PR c++/12132
14232 * g++.dg/template/error11.C: New test.
14233
88081599
MM
14234 PR c++/13451
14235 * g++.dg/template/class2.C: New test.
14236
fa170482
NS
142372004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14238 Richard Sandiford <rsandifo@redhat.com>
14239
14240 PR c++/13387
14241 * g++.dg/opt/alias3.C: New test.
14242
4f8163b1
MM
142432004-01-04 Mark Mitchell <mark@codesourcery.com>
14244
543ebd4a
MM
14245 PR c++/13157
14246 * g++.dg/template/koenig3.C: New test.
14247
955d0234
MM
14248 PR c++/13529
14249 * g++.dg/parse/offsetof3.C: New test.
14250
ae0eb5f1
MM
14251 * g++.dg/init/copy7.C: Add missing dg-error markers.
14252
4f8163b1
MM
14253 PR c++/12226
14254 * g++.dg/init/copy7.c: New test.
14255
14256 PR c++/13536
14257 * g++.dg/parse/cast1.C: New test.
14258
dc0bfe6a
JH
142592004-01-04 Jan Hubicka <jh@suse.cz>
14260
14261 * gcc.dg/winline[1-7].c: New tests.
14262
b0bc6e8e
KL
142632004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14264
14265 PR c++/13520
14266 * g++.dg/template/qualttp22.C: New test.
14267
b684a3df
JH
142682004-01-01 Jan Hubicka <jh@suse.cz>
14269
14270 * gcc.dg/debug/20031231-1.c: New.
14271 * gcc.c-torture/compile/20040101-1.c: New.
14272 * gcc.dg/dwarf-die-[1-7].c: New.
14273
74aa338a
JJ
142742004-01-01 Jakub Jelinek <jakub@redhat.com>
14275
14276 PR optimization/13521
14277 * gcc.c-torture/compile/20031231-1.c: New test.
14278
d485b7f9
KH
142792003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14280
14281 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14282
e5e95ba0
VR
142832003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14284
14285 PR c++/10079
14286 * g++.dg/template/crash16.C: New test.
14287
b6d90461
MM
142882003-12-30 Mark Mitchell <mark@codesourcery.com>
14289
14290 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14291
22dc9b06
KH
142922003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14293
14294 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14295 ports.
14296 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14297 * g++.old-deja/g++.law/profile1.C: Likewise.
14298 * gcc.c-torture/compile/981006-1.c: Likewise.
14299 * gcc.c-torture/execute/loop-2e.x: Likewise.
14300 * gcc.c-torture/execute/loop-2f.x: Remove.
14301 * gcc.c-torture/execute/loop-2g.x: Likewise.
14302 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14303 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14304
58496de1
NS
143052003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14306
74869a85
NS
14307 PR c++/13507
14308 * g++.dg/ext/attrib11.C: New test.
14309
58496de1
NS
14310 PR c++/13494
14311 * g++.dg/template/array2-1.C: New test.
14312 * g++.dg/template/array2-2.C: New test.
14313
21b75a73
MM
143142003-12-29 Mark Mitchell <mark@codesourcery.com>
14315
14316 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14317
30a03508
NS
143182003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14319
14320 PR c++/12774
14321 * g++.dg/template/array1-1.C: New test.
14322 * g++.dg/template/array1-2.C: New test.
14323
b66906a8
RS
143242003-12-29 Roger Sayle <roger@eyesopen.com>
14325
14326 PR fortran/12632
14327 * g77.dg/12632.f: New test case.
14328
68deab91
KL
143292003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14330
14331 PR c++/13289
14332 * g++.dg/parse/nontype1.C: New test.
14333
2f9afd51
KL
143342003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14335
14336 PR c++/12403
14337 * g++.dg/parse/explicit1.C: New test.
14338 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14339
1896d29d
MM
143402003-12-28 Mark Mitchell <mark@codesourcery.com>
14341
c11889ce
MM
14342 PR c++/13081
14343 * g++.dg/opt/inline6.C: New test.
14344
14345 PR c++/12613
14346 * g++.dg/parse/error9.C: New test.
14347
1896d29d
MM
14348 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14349
4c2a4b90
MM
143502003-12-28 Mark Mitchell <mark@codesourcery.com>
14351
14352 PR c++/13009
14353 * g++.dg/init/assign1.C: New test.
14354
7072018e
RS
143552003-12-28 Roger Sayle <roger@eyesopen.com>
14356
14357 PR c++/13070
14358 * g++.dg/warn/format3.C: New test case.
14359
bf86d71e
ZD
143602003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14361
14362 * gcc.c-torture/compile/20031227-1.c: New test.
14363
8f23fc81
MM
143642003-12-23 Mark Mitchell <mark@codesourcery.com>
14365
14366 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14367 * g77.dg/bprob/bprob.exp: Likewise.
14368 * gcc.misc-tests/bprob.exp: Likewise.
14369 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14370 variants on systems where the library does not provide that
14371 functionality.
14372 * gcc.dg/builtins-20.c: Use builtins-config.h.
14373 * gcc.dg/builtins-config.h: New file.
14374
b8ee7f02
MM
143752003-12-23 Mark Mitchell <mark@codesourcery.com>
14376
14377 * lib/gcc-dg.exp (dg-require-profiling): New function.
14378 * lib/target-supports.exp (check_profiling_available): Likewise.
14379 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14380 * g77.dg/bprob/bprob.exp: Likewise.
14381 * gcc.misc-tests/bprob.exp: Likewise.
14382 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14383 * gcc.dg/20021014-1.c: Likewise.
14384 * gcc.dg/nest.c: Likewise.
14385
7bd35dac
MM
143862003-12-23 Mark Mitchell <mark@codesourcery.com>
14387
14388 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14389 compiling.
14390 * g++.dg/lookup/java2.C: Likewise.
14391 * gcc.dg/cpp/lexident.c: Likewise.
14392
f2073745
KH
143932003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14394
14395 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14396 given.
14397 * gcc.c-torture/compile/961203-1.c: Likewise.
14398 * gcc.c-torture/compile/980506-1.c: Likewise.
14399
4c494a15
ZW
144002003-12-23 Zack Weinberg <zack@codesourcery.com>
14401
14402 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14403 (additional_prunes): New global.
14404 (gcc-dg-prune): Handle additional per-test pruning.
14405 (dg-test): Clear additional_prunes between tests.
14406
14407 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14408 dg-prune-output to avoid spurious failures from assembler
14409 complaining about nonexistent WAW violations.
14410 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
14411 Use dg-prune-output to avoid spurious failures from assembler
14412 warning about Itanium B-step errata.
14413
57702a80
MM
144142003-12-23 Mark Mitchell <mark@codesourcery.com>
14415
14416 * g++.dg/abi/macro0.C: New test.
14417 * g++.dg/abi/macro1.C: Likewise.
14418 * g++.dg/abi/macro2.C: Likewise.
14419
14420 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14421 * g++.dg/abi/bitfield7.C: Likewise.
14422 * g++.dg/abi/dtor2.C: Likewise.
14423 * g++.dg/abi/mangle11.C: Likewise.
14424 * g++.dg/abi/mangle12.C: Likewise.
14425 * g++.dg/abi/mangle14.C: Likewise.
14426 * g++.dg/abi/mangle17.C: Likewise.
14427 * g++.dg/abi/vbase10.C: Likewise.
14428 * g++.dg/abi/vbase14.C: Likewise.
14429 * g++.dg/template/qualttp17.C: Likewise.
14430
4ea49dd0
AP
144312003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14432
14433 PR c/11995
14434 * gcc.dg/20031223-1.c: New test.
14435
cbf6e52a
EB
144362003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14437
14438 * gcc.dg/noreturn-7.c: New test.
14439
b3006337
EB
144402003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14441
14442 * gcc.dg/null-pointer-1.c: New test.
14443
1ffe6573
MM
144442003-12-22 Mark Mitchell <mark@codesourcery.com>
14445
7813d14c
MM
14446 * g++.old-deja/g++.jason/template18.C: Remove.
14447 * g++.old-deja/g++.jason/template37.C: Likewise.
14448
14449 PR c++/12862
14450 * g++.dg/lookup/ns1.C: New test.
14451
1ffe6573
MM
14452 PR c++/12397
14453 * g++.dg/template/lookup3.C: New test.
14454
92a12fbc
AP
144552003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14456
14457 * g++.dg/template/recurse1.C: New test
14458
499b568f
MM
144592003-12-22 Mark Mitchell <mark@codesourcery.com>
14460
14461 PR c++/12479
14462 * g++.dg/parse/semicolon1.C: New test.
14463 * g++.dg/parse/semicolon1.h: Likewise.
14464
3b3ed128
FJ
144652003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14466
14467 * gcc.dg/darwin-misaligned.c: New test.
14468
af3fbed1
AP
144692003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14470
14471 PR c/9163
14472 * gcc.dg/20031222-1.c: New test.
14473
d9dd2c4e
MM
144742003-12-21 Mark Mitchell <mark@codesourcery.com>
14475
9e62871e
MM
14476 PR c++/13438
14477 * g++.dg/parse/error8.C: New test.
14478
d9dd2c4e
MM
14479 PR c++/11554
14480 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14481
b665cdce
KH
144822003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14483
14484 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14485 too small.
14486 * gcc.c-torture/compile/930217-1.c: Likewise.
14487 * gcc.c-torture/compile/930513-1.c: Likewise.
14488 * gcc.c-torture/execute/920908-2.c: Likewise.
14489 * gcc.c-torture/execute/921204-1.c: Likewise.
14490 * gcc.c-torture/execute/930621-1.c: Likewise.
14491 * gcc.c-torture/execute/930630-1.c: Likewise.
14492 * gcc.c-torture/execute/931031-1.c: Likewise.
14493 * gcc.c-torture/execute/980602-2.c: Likewise.
14494 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14495 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14496 * gcc.c-torture/execute/extzvsi.c: Likewise.
14497 * gcc.c-torture/unsorted/ext.c: Likewise.
14498
781f4ec1
AP
144992003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14500
14501 PR target/12749
14502 * gcc.c-torture/compile/20031220-2.c: New test case.
14503
3b24df36
RS
145042003-12-20 Roger Sayle <roger@eyesopen.com>
14505
14506 PR optimization/13031
14507 * gcc.c-torture/compile/20031220-1.c: New test case.
14508
c96f4f73
EB
145092003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14510
14511 * gcc.dg/cast-function-1.c: New test.
14512
be7ac471
JM
145132003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14514
14515 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14516 formats.
14517
4656bc85
MM
145182003-12-19 Mark Mitchell <mark@codesourcery.com>
14519
14520 PR c++/12795
14521 * g++.dg/ext/attrib10.C: New test.
14522
e8c89d29
JJ
145232003-12-19 Jakub Jelinek <jakub@redhat.com>
14524
14525 * gcc.dg/cleanup-10.c: New test.
14526 * gcc.dg/cleanup-11.c: New test.
14527
effed655
JJ
145282003-12-19 Jakub Jelinek <jakub@redhat.com>
14529
14530 PR c++/13239
14531 * g++.dg/opt/expect1.C: New test.
14532
ed8d8803
HP
145332003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14534
14535 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14536
0b667ed8
AP
145372003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14538
01d0a156
AP
14539 PR debug/12923
14540 * gcc.dg/20031218-1.c: New test.
14541
14542 PR debug/12389
14543 * gcc.dg/20031218-2.c: New test.
14544 * gcc.dg/20031218-3.c: New test.
14545
0b667ed8
AP
14546 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14547 of label name and allow for USER_LABEL_PREFIX == "_" names.
14548 * g++.dg/abi/mangle18-2.C: Likewise.
14549 * g++.dg/abi/mangle19-1.C: Likewise.
14550 * g++.dg/abi/mangle19-2.C: Likewise.
14551 * g++.dg/abi/mangle20-1.C: Likewise.
14552 * g++.dg/abi/mangle20-2.C: Likewise.
14553
a3bf324c
RH
145542003-12-18 Richard Henderson <rth@redhat.com>
14555
14556 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14557
d11994a8
SB
145582003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14559 Dan Kegel <dank@kegel.com>
14560
14561 PR other/12009
14562 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14563 testing a cross compiler, it causes spurious compile failures.
14564 * lib/g++.exp: Likewise.
14565
bc5ada84
KL
145662003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14567
14568 PR c++/13262
14569 * g++.dg/template/access13.C: New test.
14570
cebf212f
UW
145712003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14572
14573 * gcc.dg/20031216-1.c: New test.
14574
51287c14
GB
145752003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14576
14577 PR c++/9154
14578 * g++.dg/template/error10.C: New test.
14579
a21f130e
EB
145802003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14581
14582 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14583 * g++.dg/eh/simd-2.C: Likewise.
14584
b0656d8b
JW
145852003-12-17 James E Wilson <wilson@specifixinc.com>
14586 Roger Sayle <roger@eyesopen.com>
14587
14588 * gcc.c-torture/execute/ieee/mzero5.c: New.
14589
5c832178
MM
145902003-12-17 Mark Mitchell <mark@codesourcery.com>
14591
14592 PR c++/10603
14593 * g++.dg/parse/error6.C: New test.
14594
14595 PR c++/12827
14596 * g++.dg/parse/error7.C: New test.
14597
a7833d6a
EB
145982003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14599
14600 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14601 at -O with stabs debugging formats.
14602 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14603 * gcc.dg/debug/debug-2.c: Likewise.
14604
0dff37fb
MM
146052003-12-16 Mark Mitchell <mark@codesourcery.com>
14606
14607 PR c++/12696
14608 * g++.dg/init/error1.C: New test.
14609
14610 PR c++/12218
14611 * g++.dg/init/pm3.C: New test.
14612
2ff7cce4
JM
146132003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14614
14615 PR c/3347
14616 * gcc.dg/bitfld-8.c: New test.
14617
6d43c524
JL
146182003-12-16 James Lemke <jim@wasabisystems.com>
14619
14620 * gcc.dg/arm-scd42-[123].c: New tests.
14621
d63b5e9f
NS
146222003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14623
14624 PR c++/9043
14625 * g++.dg/abi/mangle20-1.C: New test.
14626 * g++.dg/abi/mangle20-2.C: New test.
14627
263ee052
MM
146282003-12-16 Mark Mitchell <mark@codesourcery.com>
14629
14630 PR c++/13275
14631 * g++.dg/other/offsetof2.C: Remove XFAIL.
14632 * g++.dg/parse/offsetof1.C: New test.
14633 * g++.gd/parse/offsetof2.C: Likewise.
14634
ff5034c5
GB
146352003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14636
14637 * g++.dg/template/nontype3.C: New test.
14638 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14639
cd852e4d
KL
146402003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14641
14642 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14643
0f30f285
NS
146442003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14645
a0c68737
NS
14646 PR c++/13387
14647 * g++.dg/expr/assign1.C: New test.
14648
0f30f285
NS
14649 PR c++/13242
14650 * g++.dg/abi/mangle19-1.C: New test.
14651 * g++.dg/abi/mangle19-2.C: New test.
14652
d2411ba2
HP
146532003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14654
14655 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14656
91f8389c
EB
146572003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14658
14659 * gcc.c-torture/execute/20031216-1.c: New test.
14660
75e0d03a
GB
146612003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14662
14663 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14664 an ICE regression.
14665
89f1a6ec
MM
146662003-12-15 Mark Mitchell <mark@codesourcery.com>
14667
14668 PR c++/10926
14669 * g++.dg/template/error9.C: New test.
14670
14671 PR c++/11116
14672 * g++.dg/template/error8.C: New test.
14673
040fc928
RS
146742003-12-15 Roger Sayle <roger@eyesopen.com>
14675
14676 PR middle-end/13400
14677 * gcc.c-torture/execute/20031215-1.c: New test case.
14678
b95cc51a
MM
146792003-12-15 Mark Mitchell <mark@codesourcery.com>
14680
21eb631b
MM
14681 PR c++/13269
14682 * g++.dg/parse/error5.C: New test.
14683
ea0e2a51
MM
14684 PR c++/12989
14685 * g++.dg/expr/sizeof1.C: New test.
14686
b95cc51a
MM
14687 PR c++/13310
14688 * g++.dg/template/crash15.C: New test.
14689
86d75cdd
GK
146902003-12-15 Geoffrey Keating <geoffk@apple.com>
14691
14692 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14693 a non-POD type as the last named parameter of a varargs function.
14694
a5ac3982
MM
146952003-12-15 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c++/13243
14698 PR c++/12573
14699 * g++.dg/template/crash14.C: New test.
14700 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14701
5fd80fbc
NS
147022003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14703
f5c28a15
NS
14704 * g++.dg/other/java1.C: New test.
14705
5fd80fbc
NS
14706 PR c++/13241
14707 * g++.dg/abi/mangle18-1.C: New test.
14708 * g++.dg/abi/mangle18-2.C: New test.
14709
298a037c
ZD
147102003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14711
14712 PR optimization/10312
14713 * gcc.c-torture/execute/20031214-1.c: New.
14714
4bb8ca28
MM
147152003-12-14 Mark Mitchell <mark@codesourcery.com>
14716
14717 PR c++/10779
14718 PR c++/12160
14719 * g++.dg/parse/error3.C: New test.
14720 * g++.dg/parse/error4.C: Likewise.
14721 * g++.dg/abi/mangle4.C: Tweak error messages.
14722 * g++.dg/lookup/using5.C: Likewise.
14723 * g++.dg/other/error2.C: Likewise.
14724 * g++.dg/parse/typename5.C: Likewise.
14725 * g++.dg/parse/undefined1.C: Likewise.
14726 * g++.dg/template/arg2.C: Likewise.
14727 * g++.dg/template/ttp3.C: Likewise.
14728 * g++.dg/template/type1.C: Likewise.
14729 * g++.old-deja/g++.other/crash32.C: Likewise.
14730 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 14731
c1b83cc9
KL
147322003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14733
14734 PR c++/13106
14735 * g++.dg/warn/noreturn-3.C: New test.
14736
e00853fd
NS
147372003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14738
14739 PR c++/13118
14740 * g++.dg/abi/covariant3.C: New.
14741
3950dcdf
JJ
147422003-12-12 Jakub Jelinek <jakub@redhat.com>
14743
14744 * g++.dg/eh/ia64-1.C: New test.
14745
77fec971
RS
147462003-12-12 Roger Sayle <roger@eyesopen.com>
14747
14748 PR optimization/13037
14749 * g77.f-torture/execute/13037.f: New test case.
14750
90d46c28
NS
147512003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14752
14753 PR c++/12881
14754 * g++.dg/abi/covariant2.C: New.
14755
45f2492c
NB
147562003-12-12 Neil Booth <neil@daikokuya.co.uk>
14757
14758 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14759
15975b43
ZW
147602003-12-11 Zack Weinberg <zack@codesourcery.com>
14761
14762 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14763
a586ce78
AP
147642003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14765
14766 PR other/10819
14767 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14768 to fix Bug 10819.
14769 * lib/g++.exp (g++_version): Likewise.
14770 * lib/g77.exp (g77_version): Likewise.
14771 * lib/objc.exp (default_objc_version): Likewise.
14772
e55a6cce 147732003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 14774
553355fe
RH
14775 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14776
5ca18844
RH
14777 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14778
facef326
MA
147792003-12-08 Matt Austern <austern@apple.com>
14780
14781 PR c/13134
14782 * lib/gcc-dg.exp (dg-require-visibility): Define.
14783 * lib/target-supports (check_visibility_available): Define.
14784 * gcc.dg/visibility-1.c: New test.
14785 * gcc.dg/visibility-2.c: Likewise.
14786 * gcc.dg/visibility-3.c: Likewise.
14787 * gcc.dg/visibility-4.c: Likewise.
14788 * gcc.dg/visibility-5.c: Likewise.
14789 * gcc.dg/visibility-6.c: Likewise.
14790 * g++.dg/ext/visibility-1.C: Likewise.
14791 * g++.dg/ext/visibility-2.C: Likewise.
14792 * g++.dg/ext/visibility-3.C: Likewise.
14793 * g++.dg/ext/visibility-4.C: Likewise.
14794 * g++.dg/ext/visibility-5.C: Likewise.
14795 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 14796
91f8389c
EB
147972003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14798
14799 * g++.dg/lookup/java1.C: New test.
14800 * g++.dg/lookup/java2.C: New test.
b8ec6586 14801
df5e8205
EB
148022003-12-07 Falk Hueffner <falk@debian.org>
14803
14804 * g++.dg/opt/noreturn-1.C: New test.
14805
fd25e957
EB
148062003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14807
14808 * gcc.dg/overflow-1.c: New test.
14809
5c6ef9be
EB
148102003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14811
14812 * g77.f-torture/compile/13060.f: New test.
14813
a6c0d772
MM
148142003-12-06 Mark Mitchell <mark@codesourcery.com>
14815
14816 PR c++/13323
14817 * g++.dg/inherit/operator2.C: New test.
14818
360d1b99
MM
148192003-12-05 Mark Mitchell <mark@codesourcery.com>
14820
14821 PR c++/13305
14822 * g++.dg/ext/attrib9.C: New test.
14823
eeb23c11
MM
148242003-12-05 Mark Mitchell <mark@codesourcery.com>
14825
14826 PR c++/13314
14827 * g++.dg/template/error7.C: New test.
14828
5d27ef94 148292003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 14830 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
14831
14832 PR target/13302
14833 * g++.dg/other/struct-va_list.C: New test.
14834
f128e1f3
KL
148352003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14836
14837 PR c++/13166
14838 * g++.dg/parse/defarg6.C: New test.
14839
64ed86c7
HPN
148402003-12-05 Hans-Peter Nilsson <hp@axis.com>
14841
14842 PR target/13256
14843 * gcc.c-torture/execute/20031201-1.c: New test.
14844
b98d4eb5
AC
148452003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14846
14847 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14848
6e3077c6
EB
148492003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14850
14851 * gcc.dg/builtin-return-1.c: New test.
14852
fc64a247
SM
148532003-12-04 Stuart Menefy <stuart.menefy@st.com>
14854 J"orn Rennecke <joern.rennecke@superh.com>
14855
14856 PR optimization/13260
14857 * gcc.c-torture/execute/20031204-1.c: New test.
14858
afb0918a
MM
148592003-12-03 Mark Mitchell <mark@codesourcery.com>
14860
14861 PR c++/9127
14862 * g++.dg/template/error6.C: New test.
14863
8ecc63eb
JJ
148642003-12-03 Jakub Jelinek <jakub@redhat.com>
14865
14866 * gcc.dg/20031202-1.c: New test.
14867
ee43dab5
MM
148682003-12-03 Mark Mitchell <mark@codesourcery.com>
14869
b80cfdcd
MM
14870 PR c++/13179
14871 * g++.dg/template/eh1.C: New test.
14872
ee43dab5
MM
14873 PR c++/10771
14874 * g++.dg/template/error5.C: New test.
14875
e7f2e92f
DU
148762003-12-02 David Ung <davidu@mips.com>
14877
15975b43 14878 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
14879 g_##TMODE
14880
1c59130c
GB
148812003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14882
8ecc63eb 14883 PR c++/10126
1c59130c
GB
14884 * g++.dg/template/ptrmem8.C: New test.
14885
e77de295
GB
148862003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14887
8ecc63eb 14888 PR c++/12573
e77de295
GB
14889 * g++.dg/template/dependent-expr3.C: New test.
14890
e3b66120
JL
148912003-12-01 James Lemke <jim@wasabisystems.com>
14892
14893 * gcc.dg/arm-g2.c: New test.
14894
d9e7c8e3
RS
148952003-12-01 Roger Sayle <roger@eyesopen.com>
14896
14897 PR optimization/11634
14898 * gcc.dg/20031201-2.c: New test case.
14899
75d3baee
ZW
149002003-12-01 Zack Weinberg <zack@codesourcery.com>
14901
14902 PR 11433
14903 * objc.dg/proto-lossage-3.m: New test.
14904
28cb2b14
RS
149052003-12-01 Roger Sayle <roger@eyesopen.com>
14906
14907 PR optimization/12628
14908 * gcc.dg/20031201-1.c: New test case.
14909
e82407b5
EB
149102003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14911
14912 * gcc.dg/unaligned-1.c: New test.
14913
a668c6ad
MM
149142003-11-30 Mark Mitchell <mark@codesourcery.com>
14915
14916 PR c++/9849
14917 * g++.dg/template/error4.C: New test.
14918 * g++.dg/template/nested3.C: Adjust error markers.
14919
0e73769e
KG
149202003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14921
14922 * gcc.dg/cpp/assert4.c: Check more #system assertions.
14923
65f0edec
JM
149242003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
14925
14926 PR c/10333
14927 * gcc.dg/bitfld-7.c: New test.
14928
9c858681
RS
149292003-11-29 Richard Sandiford <rsandifo@redhat.com>
14930
14931 * gcc.dg/tls/asm-1.C: New test.
14932
26b0ad13
KG
149332003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14934
0e73769e 14935 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 14936
48ee6fa0
EB
149372003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14938
14939 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
14940 * gcc.dg/builtin-apply3.c: New test.
14941
4caddf0b
EB
149422003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14943
14944 * lib/compat.exp (compat-obj): New xfaildata parameter.
14945 Use it to set compiler_conditional_xfail_data before compiling.
14946 (compat-get-options): Handle dg-xfail-if.
14947 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
14948 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
14949 * gcc.dg/compat/vector-1_y.c: Likewise.
14950 * gcc.dg/compat/vector-2_x.c: Likewise.
14951 * gcc.dg/compat/vector-2_y.c: Likewise.
14952
ecb63641
EB
149532003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14954
14955 * g++.dg/opt/reg-stack4.C: New test.
14956
316d0b19
EB
149572003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14958
14959 * gcc.dg/builtin-apply2.c: New test.
14960
bb13f2ff
EB
149612003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14962
14963 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
14964
4864cc4a
KL
149652003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14966
14967 PR c++/12924
14968 * g++.dg/template/template-id-2.C: New test.
14969
d43f603d
KL
149702003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14971
14972 PR c++/5369
14973 * g++.dg/template/memfriend1.C: New test.
14974 * g++.dg/template/memfriend2.C: Likewise.
14975 * g++.dg/template/memfriend3.C: Likewise.
14976 * g++.dg/template/memfriend4.C: Likewise.
14977 * g++.dg/template/memfriend5.C: Likewise.
14978 * g++.dg/template/memfriend6.C: Likewise.
14979 * g++.dg/template/memfriend7.C: Likewise.
14980 * g++.dg/template/memfriend8.C: Likewise.
14981 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
14982
40bec508
MM
149832003-11-21 Mark Mitchell <mark@codesourcery.com>
14984
14985 PR c++/12515
14986 * g++.dg/ext/cond1.C: New test.
14987
c132886e
RH
149882003-11-20 Richard Henderson <rth@redhat.com>
14989
14990 * gcc.dg/20020201-2.c: Remove.
14991 * gcc.dg/20020201-4.c: Remove.
14992 * gcc.dg/20020304-1.c: Remove.
14993
dd2cc6dc
NN
149942003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
14995
14996 * gcc.dg/cpp/trad/xwin1.c: New test case.
14997
5153e857
AT
149982003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
14999
15000 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15001 * lib/g77.exp: Likewise.
15002 * lib/objc.exp: Likewise.
15003 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15004 for darwin.
15005
c44e68a5
KL
150062003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15007
15008 PR c++/12932
15009 * g++.dg/template/static5.C: New test.
15010
fc6d6d62
JM
150112003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15012
15013 * gcc.dg/nested-func-1.c: New test.
15014
178b9a09
KG
150152003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15016
15017 * gcc.dg/cpp/assert4.c: New test.
15018
8ffc2e37
GB
150192003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15020
75d3baee
ZW
15021 PR c++/2294
15022 * g++.dg/lookup/using9.c: New test.
8ffc2e37 15023
ec75414f
MM
150242003-11-14 Mark Mitchell <mark@codesourcery.com>
15025
15026 PR c++/12762
15027 * g++.dg/template/error3.C: New test.
15028
7fb768e5
AC
150292003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15030
15031 PR ada/13035
15032 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15033 No longer use a wrapper for gcc, since this does not work under
15034 Windows.
15035
aede75ed
GB
150362003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15037
75d3baee
ZW
15038 PR c++/2094
15039 * g++.dg/template/ptrmem7.C: New test.
aede75ed 15040
a25d596a
AP
150412003-11-13 Andrew Pinski <apinski@apple.com>
15042
15043 * gcc.c-torture/compile/20031113-1.c: New test.
15044
49012f5c 150452003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 15046 Kean Johnston <jkj@sco.com>
49012f5c
MM
15047
15048 PR c/13029
15049 * gcc.dg/unused-4.c: Update.
15050
d76bc29c
EB
150512003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15052
15053 * g++.dg/opt/const3.C: New test.
15054
fccc4eb2
JH
150552003-11-13 Jan Hubicka <jh@suse.cz>
15056
15057 * gcc.c-torture/compile/20031112-1.c: New test.
15058
8f120836
MM
150592003-11-12 Mark Mitchell <mark@codesourcery.com>
15060
15061 * g++.dg/parse/crash10.C: Remove bogus error marker.
15062
405f36dd
RO
150632003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15064
15065 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15066 (host_gcc): Likewise.
15067 (ROOT): Honor $PWDCMD.
15068 (BASE): Likewise.
15069 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15070
7e28e1a3
CM
150712003-11-12 Catherine Moore <clm@redhat.com>
15072
15073 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15074
0cf356df
AJ
150752003-11-12 Andreas Jaeger <aj@suse.de>
15076 Jakub Jelinek <jakub@redhat.com>
15077 Andrew Pinski <pinskia@physics.uc.edu>
15078 Richard Henderson <rth@redhat.com>
15079
15080 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15081 systems.
7671789c 15082 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
15083
15084 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15085 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15086
3e65fcc0
AJ
150872003-11-11 Andreas Jaeger <aj@suse.de>
15088
15089 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15090
292d9f2b
AJ
15091 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15092
e6178121
AC
150932003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15094
15095 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15096 Clean ups.
15097
1ec0c607
WH
150982003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15099
15100 * gcc.dg/trampoline-1.c: New test.
15101
a5fdcda8
AP
151022003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15103
15104 * gcc.c-torture/compile/200031109-1.c: New test.
15105
c76f4e8e
JM
151062003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15107
15108 PR c/3190
15109 PR c/8714
15110 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15111 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15112 gcc.dg/format/no-y2k-1.c: Update.
15113
587a9854
RS
151142003-11-08 Roger Sayle <roger@eyesopen.com>
15115
15116 PR optimization/10467
15117 * gcc.dg/20031108-1.c: New test case.
15118
3d67ba1e
GK
151192003-11-07 Geoffrey Keating <geoffk@apple.com>
15120
15121 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15122
30321c39
JM
151232003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15124
15125 * gcc.dg/compound-lvalue-1.c: New test.
15126 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15127 some XFAILs.
15128
2858f73a
GK
151292003-11-06 Geoffrey Keating <geoffk@apple.com>
15130
15131 * gcc.dg/altivec-varargs-1.c: New test.
15132
51672143
EB
151332003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15134
15135 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15136 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15137 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15138 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15139 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15140
0a49d02c
JM
151412003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15142
15143 * gcc.dg/cond-lvalue-1.c: New test.
15144
db9fd03e 151452003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
15146
15147 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15148
aad626f7
KL
151492003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15150
15151 PR c++/11616
15152 * g++.dg/template/instantiate5.C: New test.
15153
0c5a0451
VR
151542003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15155
15156 PR c++/12726
15157 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15158 * ChangeLog: Add missing first entry for above test.
15159
3dfa3500
KL
151602003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15161
15162 PR c++/9810
15163 * g++.dg/template/using8.C: New test.
15164 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15165
31f0f571
RS
151662003-11-02 Roger Sayle <roger@eyesopen.com>
15167
15168 PR optimization/10817
15169 * gcc.c-torture/compile/20031102-1.c: New test case.
15170
2077750a
KH
151712003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15172
15173 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15174 2147483647.
15175
e69cdc12
EB
151762003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15177
15178 * gcc.dg/20031102-1.c: New test.
15179
0a9e65f9
EB
151802003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15181
15182 * gcc.dg/complex-1.c: New test.
15183
f218d820
KL
151842003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15185
15186 PR c++/12796
15187 * g++.dg/template/crash13.C: Adjust expected error location.
15188 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15189
f3dd79b9
RE
151902003-10-31 Richard Earnshaw <rearnsha@arm.com>
15191
15192 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15193
4cabf776
JZ
151942003-10-31 Josef Zlomek <zlomekj@suse.cz>
15195
15196 PR/10239
15197 * gcc.c-torture/compile/20031031-2.c: New test.
15198
739e6d58
JZ
151992003-10-31 Josef Zlomek <zlomekj@suse.cz>
15200
15201 PR/11640
15202 * gcc.c-torture/compile/20031031-1.c: New test.
15203
28765aad
RE
152042003-10-31 Richard Earnshaw <rearnsha@arm.com>
15205
15206 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15207 * gcc.misc-tests/bprob.exp: Likewise.
15208 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15209 the execution test on arm-elf configs.
c6c01481 15210 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
15211 configs that don't support scratch files.
15212 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15213
1d915eda
AC
152142003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15215
15216 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15217 done by dejagnu.
15218
24c98fae
AC
152192003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15220
15221 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
15222 Avoid non pure sh syntax. Add more logging.
15223
15224 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15225 fail.
24c98fae 15226
0fda236e
FS
152272003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15228
15229 PR libgcj/10610
15230 * gcc.dg/ppc-stackalign-1.c: New test.
15231
1066ea4d
AC
152322003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15233
15234 * ada/acats/run_all.sh: Change output to be more compliant with
15235 dejagnu framework.
15236 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
15237 Only run [a-z]* directories, to filter out e.g. CVS.
15238 Redirect build output to log file.
1066ea4d 15239
934ef487
AC
152402003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15241
15242 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15243
c011a52f
AC
152442003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15245
15246 PR ada/5909:
15247 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15248
b19ee4bd
JJ
152492003-10-27 Jakub Jelinek <jakub@redhat.com>
15250
15251 * gcc.c-torture/compile/20031023-1.c: New test.
15252 * gcc.c-torture/compile/20031023-2.c: New test.
15253 * gcc.c-torture/compile/20031023-3.c: New test.
15254 * gcc.c-torture/compile/20031023-4.c: New test.
15255
58e1d54c
KL
152562003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15257
15258 PR c++/10371
15259 * g++.dg/lookup/scoped8.C: New test.
15260
b3cd99cd
EB
152612003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15262
15263 * g++.dg/opt/reg-stack3.C: New test.
15264
88682ff6
JM
152652003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15266
15267 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15268
d9a50301
KL
152692003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15270
15271 PR c++/11076
15272 * g++.dg/template/crash13.C: New test.
15273
349dfad9
JM
152742003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15275
15276 * gcc.dg/c99-restrict-2.c: New test.
15277
bb885938
NS
152782003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15279
15280 PR c++/12698, c++/12699, c++/12700, c++/12566
15281 * g++.dg/inherit/covariant9.C: New test.
15282 * g++.dg/inherit/covariant10.C: New test.
15283 * g++.dg/inherit/covariant11.C: New test.
15284
0c5a0451
VR
152852003-10-23 Jason Merrill <jason@redhat.com>
15286
15287 PR c++/12726
15288 * g++.dg/ext/complit2.C: New test.
15289
ed1ca05a
FH
152902003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15291
15292 PR target/12654
15293 * gcc.c-torture/execute/20031020-1.c: New test.
15294
1b251a0c
ZD
152952003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15296
15297 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15298 following the jump_insn.
15299
dc70e81d
JM
153002003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15301
15302 * gcc.dg/cast-lvalue-1.c: New test.
15303
18fd68a8
MM
153042003-10-21 Mark Mitchell <mark@codesourcery.com>
15305
15306 PR c++/11962
15307 * g++.dg/template/cond2.C: New test.
15308
ac054e28
JM
153092003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15310
15311 * gcc.dg/builtins-28.c: New test.
15312
d4d1ebc1
JH
153132003-10-20 Jan Hubicka <jh@suse.cz>
15314
15315 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15316 parameter.
15317 * testsuite/gcc.dg/inline-2.c: Likewise.
15318
d15f01e3
PE
153192003-10-20 Phil Edwards <phil@codesourcery.com>
15320
15321 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15322 * gcc.dg/nest.c: Likewise.
15323
11325dcd
KL
153242003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15325
15326 PR c++/9781, c++/10583, c++/11862
15327 * g++.dg/parse/crash13.C: New test.
15328
adccacc4
ZD
153292003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15330
15331 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15332
5a13d728
EB
153332003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15334
15335 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15336 Define HAVE_C99_RUNTIME except on Solaris.
15337 * gcc.dg/builtins-20.c: Likewise.
15338
29ee7b16
ZD
153392003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15340
15341 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15342
5f04800c
KL
153432003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15344
15345 PR c++/12495
15346 * g++.dg/template/crash21.C: New test.
15347
9579624e
KL
153482003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15349
15350 PR c++/2513
15351 * g++.dg/template/typename5.C: New test.
15352
e77b95a2
KL
153532003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15354
15355 PR c++/12369
15356 * g++.dg/template/friend25.C: New test.
15357
7a0cb59c
ZL
153582003-10-16 Ziemowit Laski <zlaski@apple.com>
15359
15360 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15361 versions.
15362
82917bf9
KH
153632003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15364
15365 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15366 == 2147483647.
15367
8725a9b4
KH
153682003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15369
15370 * gcc.c-torture/execute/960416-1.x: Remove.
15371 * gcc.c-torture/execute/divconst-3.x: Likewise.
15372
c546e185
HPN
153732003-10-15 Hans-Peter Nilsson <hp@axis.com>
15374
15375 PR target/12598
15376 * gcc.dg/torture/cris-volatile-1.c: New test.
15377
e157d777
RS
153782003-10-14 Roger Sayle <roger@eyesopen.com>
15379
15380 PR optimization/9325
15381 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15382 for overflowing floating point to integer conversion during RTL
15383 simplification.
15384
c92c2a28
ZL
153852003-10-13 Ziemowit Laski <zlaski@apple.com>
15386
15387 * objc/execute/_cmd.m: Fix typo.
15388 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15389 Relax 'scan-assembler' regexp.
15390 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15391 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15392 * objc.dg/zero-link-2.m: Remove blank line.
15393 * objc.dg/zero-link-3.m: New test case.
c6c01481 15394
71d46c6f
GK
153952003-10-13 Geoffrey Keating <geoffk@apple.com>
15396
3eba62b4
GK
15397 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15398
71d46c6f
GK
15399 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15400 than linker trickery.
15401
88e451e1
VR
154022003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15403
15404 PR c++/12370
15405 * g++.dg/other/friend2.C: New test.
15406
e3c8de6a
SB
154072003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15408
15409 * gcc.dg/20031012-1.c: New test.
15410
1998463c
SB
154112003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15412
15413 * gcc.dg/weak/weak-3.c: Fix for new warning.
15414
cc956bfd
KC
154152003-10-12 Kelley Cook <kcook@gcc.gnu.org>
15416
15417 PR optimization/8750
15418 * gcc.c-torture/execute/20031012-1.c: New test case.
15419
c43fa1f5
RS
154202003-10-11 Roger Sayle <roger@eyesopen.com>
15421
15422 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15423 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15424
c877353c
RS
154252003-10-11 Roger Sayle <roger@eyesopen.com>
15426
15427 PR optimization/12260
15428 * gcc.c-torture/compile/20031011-2.c: New test case.
15429
e3be1116
RS
154302003-10-11 Roger Sayle <roger@eyesopen.com>
15431
15432 * gcc.c-torture/execute/20031011-1.c: New testcase.
15433
69efc31d
EB
154342003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15435
15436 * gcc.c-torture/compile/20031011-1.c: New test.
15437
cc956bfd 154382003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
15439
15440 * g++.dg/other/first-global.C: New test.
15441
ea82015c
RS
154422003-10-11 Roger Sayle <roger@eyesopen.com>
15443
15444 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15445
51e73d57
ILT
154462003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15447
15448 * gcc.c-torture/compile/20031010-1.c: New test.
15449
d0fd1347
GK
154502003-10-10 Geoffrey Keating <geoffk@apple.com>
15451
15452 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15453 * gcc.c-torture/execute/va-arg-25.c: ... here.
15454
b18ff0cd
MM
154552003-10-09 Mark Mitchell <mark@codesourcery.com>
15456
15457 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15458
1703590e
RS
154592003-10-08 Richard Sandiford <rsandifo@redhat.com>
15460
f119ba23 15461 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 15462
3d56512d
GB
154632003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15464
15465 * g++.dg/parse/error2.C: New test.
15466
7a925598
GB
154672003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15468
15469 PR c++/11097
15470 * g++.dg/other/error5.C: Modify the error message.
15471 * g++.dg/lookup/using8.C: New test.
15472
a594a19c
GK
154732003-10-07 Geoffrey Keating <geoffk@apple.com>
15474
15475 * gcc.dg/darwin-abi-2.c: New file.
15476 * gcc.c-torture/execute/va-arg-24.c: New file.
15477
90af8042
BW
154782003-10-06 Bob Wilson <bob.wilson@acm.org>
15479
15480 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15481 indentation.
15482
d04a575f
MM
154832003-10-06 Mark Mitchell <mark@codesourcery.com>
15484
15485 PR c++/10147
15486 * g++.dg/other/error4.C: Update error messages.
15487 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15488
d04a575f
MM
15489 PR c++/12337
15490 * g++.dg/init/new9.C: New test.
c6c01481 15491
d04a575f
MM
15492 PR c++/12334, c++/12236, c++/8656
15493 * g++.dg/ext/attrib8.C: New test.
15494
8a7a6f4d
DP
154952003-10-06 Devang Patel <dpatel@apple.com>
15496
15497 * gcc.dg/debug/dwarf2-3.h: New test.
15498 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15499
9ebfd78b
EB
155002003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15501
15502 * g++.dg/opt/cfg2.C: New test.
15503
8c03ca00
EB
155042003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15505
15506 * g++.dg/opt/float1.C: New test.
15507
b494fd98
EB
155082003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15509
15510 * gcc.dg/c90-array-lval-6.c: New test.
15511 * gcc.dg/c99-array-lval-6.c: New test.
15512
81ff723b
AM
155132003-10-03 Alexander Malmberg <alexander@malmberg.org>
15514 Ziemowit Laski <zlaski@apple.com>
15515
15516 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15517 'Derived', so that it is never considered a class method; add
15518 new warning for '+port' method ambiguity.
15519 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15520 <objc/objc-api.h> (needed on Mac OS X).
15521 * objc.dg/method-13.m: New test.
15522
875eda9c
RS
155232003-10-03 Roger Sayle <roger@eyesopen.com>
15524
15525 PR optimization/9325, PR java/6391
15526 * gcc.c-torture/execute/20031003-1.c: New test case.
15527
c8a65a25
MM
155282003-10-02 Mark Mitchell <mark@codesourcery.com>
15529
5114f0ed
MM
15530 PR optimization/12180
15531 * gcc.dg/20031002-1.c: New test.
15532
c8a65a25
MM
15533 PR c++/12486
15534 * g++.dg/inherit/error1.C: New test.
15535
910a2080
CD
155362003-10-02 Chris Demetriou <cgd@broadcom.com>
15537
15538 * lib/f-torture.exp (search_for): Rename to...
15539 (search_for_re): This. Also, clean up comments and the
15540 "regexp" invocation.
15541
2a3bf9aa
JZ
155422003-10-02 Josef Zlomek <zlomekj@suse.cz>
15543
15544 * gcc.c-torture/compile/20031002-1.c: New test.
15545
7485f79f
JJ
155462003-10-02 Jakub Jelinek <jakub@redhat.com>
15547
15548 * g++.dg/opt/cond1.C: New test.
15549
2409cb37
KC
155502003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15551
15552 * gcc.dg/Wold-style-definition-2.c: New testcase.
15553 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15554
1ffcc352
RH
155552003-09-29 Richard Henderson <rth@redhat.com>
15556
75d3baee 15557 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15558
ea0738f2
EB
155592003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15560
15561 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15562
753aaa17
KL
155632003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15564
15565 * g++.dg/template/friend19.C: Fix typo.
15566 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15567
d34053ed
RS
155682003-09-28 Richard Sandiford <rsandifo@redhat.com>
15569
15570 * gcc.c-torture/execute/20030928-1.c: New test.
15571 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15572
e8226879
EB
155732003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15574
15575 * g++.dg/opt/unroll1.C: New test.
15576
073089a7
RS
155772003-09-26 Roger Sayle <roger@eyesopen.com>
15578
15579 PR optimization/11741
15580 * gcc.dg/20030926-1.c: New test case.
15581
37d407a1
KL
155822003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15583
15584 PR c++/5655
15585 * g++.dg/parse/access7.C: New test.
15586 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15587
264fa2db
ZL
155882003-09-24 Ziemowit Laski <zlaski@apple.com>
15589
15590 MERGE OF objc-improvements-branch into MAINLINE:
15591 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15592 if libobjc has not been built.
15593 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15594 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15595 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15596 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15597 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15598 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15599 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15600 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15601 objc.dg/special/unclaimed-category-1.h,
15602 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15603 well as GNU runtime.
264fa2db 15604 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15605 * execute/cascading-1.m, execute/function-message-1.m,
15606 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15607 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15608 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15609 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15610 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15611 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15612 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15613 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15614 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15615 * objc.dg/bitfield-2.m: Run only on Darwin.
15616 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15617 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15618 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15619 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15620
d395df26
AO
156212003-09-24 Alexandre Oliva <aoliva@redhat.com>
15622
15623 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15624
fff2cb99
GK
156252003-09-23 Geoffrey Keating <geoffk@apple.com>
15626
15627 * gcc.dg/darwin-abi-1.c: New file.
15628
af0f185b
AP
156292003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15630
15631 PR target/12281
15632 * gcc.c-torture/compile/20030921-1.c: New test.
15633
de582cfb
EB
156342003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15635
15636 * g++.dg/opt/reg-stack2.C: New test.
15637
5cfc5356
EB
156382003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15639
15640 * g++.dg/eh/delayslot1.C: New test.
15641
ddd2d57e
RH
156422003-09-20 Richard Henderson <rth@redhat.com>
15643
15644 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15645
ccea753c
RS
156462003-09-20 Roger Sayle <roger@eyesopen.com>
15647
15648 * gcc.c-torture/execute/20030920-1.c: New test case.
15649
2c49cd9e
KL
156502003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15651
15652 * g++.dg/rtti/typeid3.C: Correct expected error message.
15653
4047b164
KL
156542003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15655
15656 PR c++/157
15657 * g++.dg/parse/crash12.C: New test.
15658
99d53bba
JJ
156592003-09-19 Janis Johnson <janis187@us.ibm.com>
15660
15661 * gcc.dg/compat/mixed-struct-check.h: New.
15662 * gcc.dg/compat/mixed-struct-defs.h: New.
15663 * gcc.dg/compat/mixed-struct-init.h: New.
15664 * gcc.dg/compat/struct-by-value-19_main.c: New.
15665 * gcc.dg/compat/struct-by-value-19_x.c: New.
15666 * gcc.dg/compat/struct-by-value-19_y.c: New.
15667 * gcc.dg/compat/struct-by-value-20_main.c: New.
15668 * gcc.dg/compat/struct-by-value-20_x.c: New.
15669 * gcc.dg/compat/struct-by-value-20_y.c: New.
15670 * gcc.dg/compat/struct-return-19_main.c: New.
15671 * gcc.dg/compat/struct-return-19_x.c: New.
15672 * gcc.dg/compat/struct-return-19_y.c: New.
15673 * gcc.dg/compat/struct-return-20_main.c: New.
15674 * gcc.dg/compat/struct-return-20_x.c: New.
15675 * gcc.dg/compat/struct-return-20_y.c: New.
15676
ed71e586
AP
156772003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15678 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15679 so that it will not complain on LP64 targets.
15680
68c78847
KL
156812003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15682
15683 PR c++/495
15684 * g++.dg/template/friend24.C: New test.
15685
3501ba24
NS
156862003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15687
68442fac 15688 PR c++/12332
3501ba24
NS
15689 * g++.dg/template/memtmpl2.C: New test.
15690
5ae6cd0d
MM
156912003-09-18 Mark Mitchell <mark@codesourcery.com>
15692
15693 PR target/11184
15694 * gcc.dg/builtin-apply1.c: New test.
15695
85b22f78
NS
156962003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15697
15698 PR c++/9848
15699 * g++.dg/warn/Wunused-4.C: New test.
15700
ef08de80
VR
157012003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15702
15703 PR c++/12316
15704 * g++.dg/other/gc2.C: New test.
15705
84583208
MM
157062003-09-17 Mark Mitchell <mark@codesourcery.com>
15707
15dd86be
MM
15708 PR c++/11991
15709 * g++.dg/rtti/typeid3.C: New test.
15710
84583208
MM
15711 PR c++/12266
15712 * g++.dg/overload/template1.C: New test.
15713
0b75beaa
EB
157142003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15715
15716 * g++.dg/opt/cfg3.C: New test.
15717
ae8803a8
KL
157182003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15719
15720 PR c++/7939
15721 * g++.dg/template/crash11.C: New test.
15722
72954a4f
JM
157232003-09-16 Jason Merrill <jason@redhat.com>
15724 Jakub Jelinek <jakub@redhat.com>
15725
15726 * gcc.dg/attr-warn-unused-result.c: New test.
15727
3afd2e20
NS
157282003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15729
15730 PR c++/12184
15731 * g++.dg/expr/call2.C: New test.
15732
c034f121
AJ
157332003-09-15 Andreas Jaeger <aj@suse.de>
15734
15735 * gcc.dg/Wold-style-definition-1.c: New test.
15736
29edb15c
MM
157372003-09-14 Mark Mitchell <mark@codesourcery.com>
15738
a7e8c268
MM
15739 PR c++/3907
15740 * g++.dg/parse/template12.C: New test.
15741
29edb15c
MM
15742 * g++.dg/abi/bitfield11.C: New test.
15743 * g++.dg/abi/bitfield12.C: Likewise.
15744
aab68b4a
AO
157452003-09-14 Alexandre Oliva <aoliva@redhat.com>
15746
15747 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15748 non-expansion of functional macro name without arguments at EOL.
15749 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15750
975f3818
RS
157512003-09-14 Richard Sandiford <rsandifo@redhat.com>
15752
15753 * gcc.c-torture/execute/20030914-[12].c: New tests.
15754
92af500d
NS
157552003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15756
15757 PR c++/11788
15758 * g++.dg/overload/addr1.C: New test.
15759
93dc9a32
ILT
157602003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15761
15762 * gcc.dg/20030909-1.c: New test.
15763
1c8b4e29
EB
157642003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15765
15766 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
15767
157682003-09-09 Devang Patel <dpatel@apple.com>
15769
15770 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 15771
f7657db9
KG
157722003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15773
15774 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15775
9649812a
MM
157762003-09-08 Mark Mitchell <mark@codesourcery.com>
15777
15778 * gcc.dg/ia64-types1.c: New test.
15779 * gcc.dg/ia64-types2.c: Likewise.
15780
df049e59
KG
157812003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15782
11bf0eb0
KG
15783 * gcc.dg/builtins-1.c: Add more _Complex tests.
15784 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15785
df049e59
KG
15786 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15787 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15788
f23fb7f5
MM
157892003-09-08 Mark Mitchell <mark@codesourcery.com>
15790
fa531100
MM
15791 PR c++/11786
15792 * g++.dg/lookup/koenig2.C: New test.
15793
f23fb7f5
MM
15794 PR c++/5296
15795 * g++.dg/rtti/typeid2.C: New test.
15796
7f14bbe6
JJ
157972003-09-08 Jakub Jelinek <jakub@redhat.com>
15798
15799 * gcc.c-torture/compile/20030904-1.c: New test.
15800
7b65ed54
EB
158012003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15802
15803 * g++.dg/opt/longbranch2.C: New test.
15804
6a4f08f3
AP
158052003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15806
15807 * g++.dg/template/crash10.C: Only compile it.
15808
dc4cb34e
AP
158092003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15810
15811 PR middle-end/11665
15812 * gcc.c-torture/compile/20030907-1.c: New test.
15813 * g++.dg/init/array11.C: New test.
15814
cf9ad9a7
MM
158152003-09-07 Mark Mitchell <mark@codesourcery.com>
15816
15817 PR c++/11852
15818 * g++.dg/init/struct1.C: New test.
15819
6ef0aa7b
MM
158202003-09-07 Mark Mitchell <mark@codesourcery.com>
15821
15822 PR c++/12181
15823 * g++.dg/expr/comma1.C: New test.
15824
385bce06
MM
158252003-09-06 Mark Mitchell <mark@codesourcery.com>
15826
ae53e5bc 15827 PR c++/11867
385bce06
MM
15828 * g++.dg/expr/static_cast5.C: New test.
15829
687f4bc1
AP
158302003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15831
15832 PR c++/11507
15833 * g++.dg/lookup/scoped7.C: New test.
c6c01481 15834
687f4bc1
AP
15835 PR c++/9574
15836 * g++.dg/other/static1.C: New test.
15837
15838 PR c++/11490
15839 * g++.dg/warn/template-1.C: New test.
15840
15841 PR c++/11432
15842 * g++.dg/template/crash10.C: New test.
c6c01481 15843
687f4bc1
AP
15844 PR c++/2478
15845 * g++.dg/overload/VLA.C: New test.
c6c01481 15846
687f4bc1
AP
15847 PR c++/10804
15848 * g++.dg/template/call1.C: New test.
15849
1f845b30
NS
158502003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15851
15852 PR c++/11794
15853 * g++.dg/parse/using3.C: New test.
15854
34ff2673
RS
158552003-09-06 Roger Sayle <roger@eyesopen.com>
15856
15857 PR c++/11409
15858 * g++.dg/overload/builtin3.C: New test case.
15859
03845b47
SB
158602003-09-06 Steven Bosscher <steven@gcc.gnu.org>
15861
15862 PR c/9862
15863 * gcc.dg/20030906-1.c: New test.
15864 * gcc.dg/20030906-2.c: Likewise.
15865
b92bc2a0
NS
158662003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15867
15868 PR c++/12167
15869 * g++.dg/parse/defarg5.C: New test.
15870
15871 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
15872
ceeae2d1
MM
158732003-09-05 Mark Mitchell <mark@codesourcery.com>
15874
15875 PR c++/12163
15876 * g++.dg/expr/static_cast4.C: New test.
15877
15878 PR c++/12146
15879 * g++.dg/template/crash9.C: New test.
15880
3f8dc57b
AP
158812003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15882
c6c01481 15883 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
15884 in __FUNCTION__.
15885 * g++.old-deja/g++.ext/pretty3.C: Likewise.
15886
8e1daa34
NS
158872003-09-05 Nathan Sidwell <nathan@codesourcery.com>
15888
12483c9f
NS
15889 PR c++/11922
15890 * g++/dg/template/qualified-id1.C: New test.
c6c01481 15891
8e1daa34
NS
15892 PR c++/12037
15893 * g++.dg/warn/noeffect4.C: New test.
15894
47ab33b2
MA
158952003-09-04 Matt Austern <austern@apple.com>
15896
15897 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
15898 * g++.dg/ext/fnname2.C: Likewise.
15899 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 15900
d18a8251
MM
159012003-09-04 Mark Mitchell <mark@codesourcery.com>
15902
15903 * g++.dg/expr/lval1.C: New test.
15904 * g++.dg/ext/lvcast.C: Remove.
15905
bcfb8075
RS
159062003-09-03 Roger Sayle <roger@eyesopen.com>
15907
15908 PR optimization/11700.
15909 * gcc.c-torture/compile/20030903-1.c: New test case.
15910
43fe31f6
MM
159112003-09-03 Mark Mitchell <mark@codesourcery.com>
15912
15913 PR c++/12053
15914 * g++.dg/abi/layout4.C: New test.
15915
1918facf
SB
159162003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
15917
15918 PR c++/11553
15919 * g++.dg/parse/friend3.C: New test.
c6c01481 15920
6d80c4b9
MM
159212003-09-02 Mark Mitchell <mark@codesourcery.com>
15922
3281be05
MM
15923 PR c++/11847
15924 * g++.dg/template/class1.C: New test.
15925
6d80c4b9
MM
15926 PR c++/11808
15927 * g++.dg/expr/call1.C: New test.
15928
7e99327d
MM
159292003-09-01 Mark Mitchell <mark@codesourcery.com>
15930
15931 PR c++/12114
15932 * g++.dg/init/ref9.C: New test.
15933
15934 PR c++/11972
15935 * g++.dg/template/nested4.C: New test.
15936
20d65560
MM
159372003-08-29 Mark Mitchell <mark@codesourcery.com>
15938
7433e6d4
MM
15939 PR c++/12093
15940 * g++.dg/template/non-dependent4.C: New test.
15941
20d65560
MM
15942 PR c++/11928
15943 * g++.dg/inherit/conv1.C: New test.
15944
fc2b8477
MM
159452003-08-29 Mark Mitchell <mark@codesourcery.com>
15946
15947 PR c++/6196
15948 * g++.dg/ext/label1.C: New test.
15949 * g++.dg/ext/label2.C: Likewise.
15950
a1652802
MM
159512003-08-28 Mark Mitchell <mark@codesourcery.com>
15952
15953 * g++.dg/expr/cond3.C: New test.
15954
a2a919aa
KG
159552003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15956
15957 * gcc.dg/builtins-1.c: Add new builtin cases.
15958
488f17e1
KG
159592003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15960
15961 * gcc.dg/builtins-1.c: Add new cases.
15962 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15963
159642003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15965
15966 * gcc.dg/builtins-1.c: Add more math builtin tests.
15967 * gcc.dg/torture/builtin-attr-1.c: New test.
15968
22bd385b
MM
159692003-08-28 Mark Mitchell <mark@codesourcery.com>
15970
15971 PR optimization/5079
15972 * g++.dg/opt/static3.C: New test.
15973
3d7ca167
ZD
159742003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15975
15976 * gcc.misc-tests/gcov-10b.c: New test.
15977
031b59ce
MM
159782003-08-27 Mark Mitchell <mark@codesourcery.com>
15979
15980 * g++.dg/opt/ptrmem3.C: New test.
15981
15982 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
15983
b7bc76e3
JJ
159842003-08-27 Jakub Jelinek <jakub@redhat.com>
15985
15986 * gcc.dg/20030826-2.c: New test.
15987
00229de4
RS
159882003-08-26 Roger Sayle <roger@eyesopen.com>
15989
15990 PR middle-end/12002
15991 * g77.f-torture/compile/12002.f: New test case.
15992
e3232933
RS
159932003-08-26 Roger Sayle <roger@eyesopen.com>
15994
15995 * gcc.dg/20030826-1.c: New test case.
15996
a103ca2c
MK
159972003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
15998
15999 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16000
20b50672
NS
160012003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16002
6d9a0a36
NS
16003 PR c++/11871
16004 * c++.dg/lookup/crash1.C: New test.
16005
20b50672
NS
16006 * c++.dg/warn/noeffect3.C: New test.
16007
0961802f
JJ
160082003-08-25 Janis Johnson <janis187@us.ibm.com>
16009
16010 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16011 * gcc.dg/compat/vector-1_y.c: Ditto.
16012 * gcc.dg/compat/vector-2_x.c: Ditto.
16013 * gcc.dg/compat/vector-2_y.c: Ditto.
16014
b01e3e38
UW
160152003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16016
16017 * gcc.dg/20030702-1.c: New test.
16018
43dc123f
MM
160192003-08-25 Mark Mitchell <mark@codesourcery.com>
16020
16021 PR c++/8795
16022 * g++.dg/ext/altivec-1.C: New test.
16023
a30b6839
RH
160242003-08-24 Richard Henderson <rth@redhat.com>
16025
16026 * g++.dg/eh/simd-2.C: Add -w for x86.
16027
61c234ce
JJ
160282003-08-23 Jakub Jelinek <jakub@redhat.com>
16029
16030 * gcc.dg/20030815-1.c: New test.
16031
a653d067
KL
160322003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16033
16034 PR c++/3765
16035 * g++.dg/parse/access6.C: New test.
16036
19db77ce
KL
160372003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16038
16039 PR c++/641, c++/11876
16040 * g++.dg/template/friend22.C: New test.
16041 * g++.dg/template/friend23.C: Likewise.
16042
35f73a73
MM
160432003-08-22 Mark Mitchell <mark@codesourcery.com>
16044
16045 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16046 identically.
16047
6560773a
MM
160482003-08-22 Mark Mitchell <mark@codesourcery.com>
16049
16050 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16051
a30f2d65
MM
160522003-08-22 Mark Mitchell <mark@codesourcery.com>
16053
16054 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16055
7741796c
MM
160562003-08-22 Mark Mitchell <mark@codesourcery.com>
16057
16058 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16059
376de225
MM
160602003-08-22 Mark Mitchell <mark@codesourcery.com>
16061
16062 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16063
f3c2dfc6
MM
160642003-08-21 Mark Mitchell <mark@codesourcery.com>
16065
16066 PR c++/11919
16067 * g++.dg/overload/prom1.C: New test.
16068
16069 PR c++/11551
16070 * g++.dg/parse/dtor2.C: New test.
16071
16072 PR c++/10762
16073 * g++.dg/parse/using2.C: New test.
16074
43c446b8
KH
160752003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16076
16077 PR target/11805
16078 * gcc.c-torture/compile/20030821-1.c: New.
16079
35c18a20
MM
160802003-08-20 Mark Mitchell <mark@codesourcery.com>
16081
16082 PR c++/11834
16083 * g++.dg/template/deduce2.C: New test.
16084
c4c83fff
JZ
160852003-08-21 Josef Zlomek <zlomekj@suse.cz>
16086
16087 * gcc.c-torture/execute/20030821-1.c: New test.
16088
2cf099a5
RS
160892003-08-20 Roger Sayle <roger@eyesopen.com>
16090
16091 PR middle-end/11984
16092 * gcc.dg/20030820-1.c: New test case.
16093
47d4c811
NS
160942003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16095
16096 PR c++/11945
16097 * g++.dg/warn/noeffect2.C: New test.
16098
4b0d3cbe
MM
160992003-08-19 Mark Mitchell <mark@codesourcery.com>
16100
16101 PR c++/10926
16102 * g++.dg/template/dtor2.C: New test.
16103
16104 PR c++/11684
16105 * g++.dg/template/operator1.C: New test.
16106 * g++.dg/parse/operator4.C: New test.
16107
16108 PR c++/11946.C
16109 * g++.dg/expr/enum1.C: New test.
16110 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16111
16112 PR c++/11036.C
16113 * g++.dg/parse/elab2.C: New test.
16114 * g++.dg/parse/typedef4.C: Change error message.
16115 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16116 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16117 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16118
ccc01444
GK
161192003-08-19 Geoffrey Keating <geoffk@apple.com>
16120
16121 * gcc.dg/pch/warn-1.c: New.
16122 * gcc.dg/pch/warn-1.hs: New.
16123
16124 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16125 not-tested file.
16126
c0d4955f
AP
161272003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16128
16129 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16130
4fad7068
AP
161312003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16132
16133 * gcc.dg/uninit-D.c: New Test.
16134 * gcc.dg/uninit-E.c: New Test.
16135 * gcc.dg/uninit-F.c: New Test.
16136 * gcc.dg/uninit-G.c: New Test.
16137
7f5d157f
MR
161382003-08-19 Michael Ritzert <ritzert@t-online.de>
16139
16140 * g++.dg/README: Describe the pch directory.
16141
b54f5338
KL
161422003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16143
16144 PR c++/11174
16145 * g++.dg/parse/access4.C: New test.
16146 * g++.dg/parse/access5.C: Likewise.
16147 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16148
622adc7e
MK
161492003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16150
16151 * gcc.dg/noncompile/20030818-1.c: New.
16152
a2507277
NS
161532003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16154
47d4c811
NS
16155 PR c++/11957
16156 * g++.dg/warn/noeffect1.C: New test.
16157
a2507277
NS
16158 * g++.dg/template/scope2.C: New test.
16159 * g++.dg/template/error2.C: Correct dg-error
16160
8edf7a6d
RS
161612003-08-18 Richard Sandiford <rsandifo@redhat.com>
16162
16163 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16164
e895113a
NS
161652003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16166
16167 PR C++/11512
16168 * g++.dg/template/warn1.C: New.
16169
68ea098a
NS
161702003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16171
16172 * g++.dg/template/error2.C: New test.
16173 * g++.dg/lookup/using7.C: Adjust errors
16174 * g++.old-deja/g++.pt/crash36.C: Likewise.
16175 * g++.old-deja/g++.pt/derived3.C: Likewise.
16176
d256ac69
KG
161772003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16178
16179 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16180 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16181 * gcc.c-torture/execute/builtins/string-9.c: New, from
16182 string-opt-9.c. Adjust for execute/builtins framework.
16183 * gcc.c-torture/execute/string-opt-9.c: Delete.
16184
560ad596
MM
161852003-08-12 Mark Mitchell <mark@codesourcery.com>
16186
4717fcc7
MM
16187 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16188
560ad596
MM
16189 * g++.dg/parse/ret-type2.C: New test.
16190
16191 PR c++/11703
16192 * g++.dg/init/new8.C: New test.
16193
16194 PR c++/10923
16195 * g++.dg/parse/typedef5.C: New test.
16196
16197 PR c++/9512
16198 * g++.dg/parse/qualified2.C: New test.
16199 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16200 invalid code.
16201
fe0378ed
MM
162022003-08-11 Mark Mitchell <mark@codesourcery.com>
16203
16204 * g++.dg/conversion/ptrmem1.C: New test.
16205
5f5e441a
JJ
162062003-08-11 Jakub Jelinek <jakub@redhat.com>
16207
16208 PR target/11693
16209 * gcc.dg/20030811-1.c: New test.
16210
16211 PR target/11535
16212 * gcc.c-torture/execute/20030811-1.c: New test.
16213
0235f855
KG
162142003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16215
16216 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16217
d9148cf4
MM
162182003-08-10 Mark Mitchell <mark@codesourcery.com>
16219
16220 PR c++/11789.C
16221 * g++.dg/inherit/multiple1.C: New test.
16222
86306a6b
NS
162232003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16224
bae39a73
NS
16225 * gcc.dg/spe1.c: New test.
16226
ffc76561
NS
16227 PR c++/11670
16228 * g++.dg/expr/cast2.C: New test.
c6c01481 16229
86306a6b
NS
16230 PR c++/10530
16231 * g++.dg/template/dependent-name2.C: New test.
16232
bb6e4168
AP
162332003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16234
16235 * g++.dg/parse/crash11.C: Put the dg options in comments.
16236
df38ffef
NB
162372003-08-08 Neil Booth <neil@daikokuya.co.uk>
16238
16239 * lib/gcc-dg.exp: Update for diagnostic change.
16240
3adee96c
KL
162412003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16242
16243 PR c++/5767
16244 * g++.dg/parse/crash11.C: New test.
16245
372431b6
AO
162462003-08-06 Alexandre Oliva <aoliva@redhat.com>
16247
16248 * gcc.dg/cpp/spacing1.c: Update.
16249
17f6297d
JJ
162502003-08-04 Janis Johnson <janis187@us.ibm.com>
16251
16252 PR target/11739
16253 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16254 a value for -mtune.
16255
02a1994c
RS
162562003-08-04 Roger Sayle <roger@eyesopen.com>
16257
16258 PR middle-end/11771
16259 * gcc.c-torture/compile/20030804-1.c: New test case.
16260
f2593a66
RS
162612003-08-04 Roger Sayle <roger@eyesopen.com>
16262
16263 * gcc.dg/20030804-1.c: New test case.
16264
b5d72eda
AO
162652003-08-04 Alexandre Oliva <aoliva@redhat.com>
16266
16267 * gcc.dg/cpp/separate-1.c: New test.
16268
ae0b7dfc
NS
162692003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16270
6cb89308
NS
16271 PR c++/11704
16272 * g++.dg/template/dependent-expr2.C: New test.
16273
ae0b7dfc
NS
16274 PR c++/11766
16275 * g++.dg/expr/ptrmem1.C: New test.
16276
79572cb1
KL
162772003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16278
16279 PR c++/9453
16280 * g++.dg/template/friend15.C: New test.
16281
76bf2c97
NB
162822003-08-03 Neil Booth <neil@daikokuya.co.uk>
16283
16284 * lib/dg-pch.exp: Work round PCH bug.
16285
8e9dd1eb
KG
162862003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16287
16288 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16289 builtins. Move cases from builtins-4.c here.
16290
16291 * gcc.dg/torture/builtin-math-1.c: New test taken from
16292 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16293 additional cases.
c6c01481 16294
8e9dd1eb
KG
16295 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16296 Delete.
16297
fd9aef9d
NS
162982003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16299
16300 PR c++/9447
16301 * g++.dg/template/using7.C: New test.
16302
49634b3a
NB
163032003-08-02 Neil Booth <neil@daikokuya.co.uk>
16304
16305 * import1.c, import2.c: New tests.
16306
5f77fbd4
JJ
163072003-08-01 Jakub Jelinek <jakub@redhat.com>
16308
16309 * g++.dg/eh/crossjump1.C: New test.
16310
ee935db4
MM
163112003-08-01 Mark Mitchell <mark@codesourcery.com>
16312
16313 PR c++/11697
16314 * g++.dg/template/using6.C: New test.
16315
16316 PR c++/11744
16317 * g++.dg/template/koenig2.C: New test.
16318
d6f7c704
KL
163192003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16320
16321 PR c++/7983
16322 * g++.dg/parse/typedef4.C: New test.
16323
cbd63935
KL
163242003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16325
16326 PR c++/8442, c++/8806
16327 * g++.dg/template/elab1.C: New test.
16328 * g++.dg/template/type2.C: Likewise.
16329 * g++.dg/template/ttp3.C: Adjust expected error message.
16330 * g++.old-deja/g++.law/visibility13.C: Likewise.
16331 * g++.old-deja/g++.niklas/t135.C: Likewise.
16332 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16333 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16334 template argument.
16335 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16336
522da2bf
NS
163372003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16338
a5bcc582
NS
16339 PR c++/11295
16340 * g++.dg/ext/stmtexpr1.C: New test.
16341
d340e53f
NS
16342 * g++.dg/opt/tmp1.C: New test.
16343
f21e6028
NS
16344 PR c++/11525
16345 * g++.dg/parse/constant4.C: New test.
16346
522da2bf
NS
16347 PR c++/9447
16348 * g++.dg/template/using5.C: New test.
16349
2598550f
RS
163502003-07-31 Roger Sayle <roger@eyesopen.com>
16351
16352 * gcc.dg/builtins-27.c: New test case.
16353
a132b6a8
JJ
163542003-07-31 Jakub Jelinek <jakub@redhat.com>
16355
16356 * gcc.dg/tls/opt-7.c: New test.
16357
5011c2ca 163582003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 16359
5011c2ca
AP
16360 * g++.old-deja/g++.other/crash18.C: Remove.
16361
fb5ce3c9
NS
163622003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16363
ffd49b19
NS
16364 * g++.dg/template/explicit3.C: New.
16365 * g++.dg/template/explicit4.C: New.
16366 * g++.dg/template/explicit5.C: New.
16367
fb5ce3c9
NS
16368 PR c++/11347
16369 * g++.dg/template/memtmpl1.C: New.
16370
675eab74
AP
163712003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16372
16373 PR target/11565
16374 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16375 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16376
602a82f3 163772003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
16378
16379 * vtgc1.c: Kill.
16380
55d54003
ZW
163812003-07-29 Zack Weinberg <zack@codesourcery.com>
16382
16383 * gcc.dg/struct-in-proto-1.c: New test.
16384
8f9b4009
NB
163852003-07-29 Neil Booth <neil@daikokuya.co.uk>
16386
16387 * gcc.dg/cpp/include2.c: Only expect one message.
16388
399dedb9
NS
163892003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16390
16391 PR c++/9447
16392 * g++.dg/template/using1.C: New test.
16393 * g++.dg/template/using2.C: New test.
16394 * g++.dg/template/using3.C: New test.
16395 * g++.dg/template/using4.C: New test.
16396
f67f7737
AO
163972003-07-29 Alexandre Oliva <aoliva@redhat.com>
16398
16399 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16400 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16401
415d4636
MM
164022003-07-28 Jan Hubicka <jh@suse.cz>
16403
16404 PR c++/11530
16405 * g++.dg/opt/call1.C: New test.
16406
7b6d72fc
MM
164072003-07-28 Alexandre Oliva <aoliva@redhat.com>
16408
16409 PR c++/11667
16410 * g++.dg/init/enum2.C: New test.
16411 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 16412
b7365957
HPN
164132003-07-28 <hp@bitrange.com>
16414
16415 * gcc.dg/Wdeclaration-after-statement-1.c,
16416 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
16417
5dfa45d0
JJ
164182003-07-28 Jakub Jelinek <jakub@redhat.com>
16419
16420 * gcc.c-torture/compile/20030725-1.c: New test.
16421
66584e64
AH
164222003-07-28 Aldy Hernandez <aldyh@redhat.com>
16423
16424 * gcc.dg/20030505.c: Only run for SPE.
16425 Remove definition of opaque type.
16426
b7a78333
MM
164272003-07-27 Mark Mitchell <mark@codesourcery.com>
16428
16429 * g++.dg/template/ptrmem6.C: New test.
16430
18f3e349
GK
164312003-07-26 Geoffrey Keating <geoffk@apple.com>
16432
16433 * gcc.c-torture/compile/zero-strct-2.c: New test.
16434
863d3dfb
GK
164352003-07-25 Geoffrey Keating <geoffk@apple.com>
16436
16437 * gcc.dg/intermod-1.c: New test.
16438
a91db711
NS
164392003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16440
22038b2c
NS
16441 PR c++/11617
16442 * g++.dg/template/lookup2.C: New test.
16443 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 16444 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
16445
16446 PR c++/11596
a91db711
NS
16447 * g++.dg/template/defarg3.C: New test.
16448
16449 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16450
22ed7e5f
MM
164512003-07-24 Mark Mitchell <mark@codesourcery.com>
16452
16453 * g++.dg/inherit/access5.C: New test.
16454
f60a10e7
KL
164552003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16456
16457 PR c++/11513
16458 * g++.dg/template/crash8.C: New test.
16459
8f5b6d29
SB
164602003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16461
16462 PR c/10602
16463 * gcc.dg/noncompile/incomplete-2.c: New test.
16464
11b8e71c
MM
164652003-07-23 Mark Mitchell <mark@codesourcery.com>
16466
bd16cb25
MM
16467 PR c++/11645
16468 * g++.dg/inherit/access4.C: New test.
16469
6cf4d1bc
MM
16470 PR c++/11517
16471 * g++.dg/expr/cond2.C: New test.
55d54003 16472
11b8e71c
MM
16473 PR optimization/10679
16474 * g++.dg/opt/inline4.C: New test.
16475
eb5abb39
NS
164762003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16477
16478 * g++.dg/parse/crash10: New test.
16479
817aed6f
NS
164802003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16481
16482 * g++.dg/ext/flexary1.C: New test.
55d54003 16483
bef89e9e
KL
164842003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16485
16486 PR c++/10793
16487 * g++.dg/template/crash9.C: New test.
16488
4bd56354
VR
164892003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16490
16491 PR c++/3004
16492 * g++.dg/parse/typedef3.C: New test.
16493
16494 PR c++/7906
16495 * g++.dg/parse/operator2.C: New test.
16496
16497 PR c++/8895
16498 * g++.dg/parse/def-tmpl-arg1.C: New test.
16499
16500 PR c++/9282
16501 * g++.dg/parse/funptr1.C: New test.
16502
16503 PR c++/9452
16504 * g++.dg/parse/ambig3.C: New test.
16505
16506 PR c++/9454
16507 * g++.dg/parse/operator3.C: New test.
16508
16509 PR c++/9486
16510 * g++.dg/parse/template10.C: New test.
16511
16512 PR c++/9488
16513 * g++.dg/parse/template11.C: New test.
16514
16515 PR c++/10150
16516 * g++.dg/parse/invalid-op1.C: New test.
16517
16518 PR c++/10247
16519 * g++.dg/parse/condexpr1.C: New test.
16520
c6e4cc53
NS
165212003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16522
e0d1297c
NS
16523 * g++.dg/ext/packed3.C: New test.
16524 * g++.dg/ext/packed4.C: New test.
16525
c6e4cc53
NS
16526 * gcc.dg/pack-test-3.c: New test.
16527
dd039fc9
JJ
165282003-07-21 Janis Johnson <janis187@us.ibm.com>
16529
16530 * lib/compat.exp: Handle dg-options per source file.
16531 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16532 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16533 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16534 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16535 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16536 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16537 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16538 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16539 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16540 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16541 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16542 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16543 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16544 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16545
124b0e05
AP
165462003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16547
16548 PR c/10320
16549 * gcc.c-torture/execute/20030718-1.c: New test.
16550
bbda30a4
EB
165512003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16552
55d54003 16553 PR optimization/11536
bbda30a4
EB
16554 * gcc.dg/20030721-1.c: New test.
16555
e9f9c81f
MM
165562003-07-19 Mark Mitchell <mark@codesourcery.com>
16557
16558 PR c++/11546
16559 * g++.dg/template/lookup1.C: New test.
16560
14e33ee8
ZW
165612003-07-19 Zack Weinberg <zack@codesourcery.com>
16562
16563 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16564 diagnostics of ill-formed constructs involving labels.
16565 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16566 the new 'previously defined here' message.
16567
a3f10e50
NS
165682003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16569
16570 * g++.dg/parse/non-dependent2.C: New test.
16571
1fd0cd42
AP
165722003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16573
14e33ee8 16574 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16575 weak symbols.
16576
16f6812f
JJ
165772003-07-17 Jakub Jelinek <jakub@redhat.com>
16578
16579 PR target/11087
16580 * gcc.c-torture/execute/20030717-1.c: New test.
16581
f129791c
EB
165822003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16583
16584 * g++.dg/opt/cfg1.C: New test.
16585
2b187c63
MM
165862003-07-17 Mark Mitchell <mark@codesourcery.com>
16587
16588 PR optimization/11557
16589 * gcc.dg/20030717-1.c: New test.
16590
bf88d870
AP
165912003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16592
16593 PR c++/10476
16594 * g++.dg/expr/crash-1.C: New test.
16595
16596 PR c++/11027
16597 * g++.dg/template/init3.C: New test.
16598
16599 PR c++/8222
16600 * g++.dg/template/non-dependent1.C: New test.
16601
16602 PR c++/11070
16603 * g++.dg/template/non-dependent2.C: New test.
16604
16605 PR c++/11071
16606 * g++.dg/template/non-dependent3.C: New test.
16607
16608 PR c++/9907
16609 * g++.dg/template/sizeof5.C: New test.
16610
26e0dcb3
GK
166112003-07-17 Geoffrey Keating <geoffk@apple.com>
16612
16613 PR 11498
16614 * gcc.c-torture/compile/mangle-1.c: New file.
16615
41c5ee06
KL
166162003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16617
16618 PR c++/7809
94b32725 16619 * g++.dg/parse/access3.C: New test.
41c5ee06 16620
2a39bedb 166212003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16622
16623 PR c++/11384
16624 * g++.dg/init/init-ref4.C: New test.
16625
39703eb9
MM
166262003-07-16 Mark Mitchell <mark@codesourcery.com>
16627
16628 PR c++/11547
16629 * g++.dg/parse/constant3.C: New test.
16630 * g++.dg/parse/crash7.C: Likewise.
16631
48addf69
AP
166322003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16633
16634 PR target/11008
16635 * gcc.dg/i386-pentium4-not-mull.c: New.
16636
1e0343dd
R
166372003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16638
16639 * gcc.dg/asm-names.c (ymain): Make it weak.
16640
866eb556
KL
166412003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16642
16643 PR c++/5421
16644 * g++.dg/template/friend21.C: New test.
16645
fc4767bb
JJ
166462003-07-16 Jakub Jelinek <jakub@redhat.com>
16647
16648 * gcc.dg/cleanup-8.c: New test.
16649 * gcc.dg/cleanup-9.c: New test.
16650
32f2f2cb
DS
166512003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16652
16653 * g++.dg/ext/dll-MI1.h: New file.
16654 * g++.dg/ext/dllexport-MI1.C: New file.
16655 * g++.dg/ext/dllimport-MI1.C: New file.
16656
bc8229a0
JJ
166572003-07-15 Jakub Jelinek <jakub@redhat.com>
16658
16659 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16660 it does not have cmpstrsi patterns (just cmpmemsi).
16661
b0afa2fc
MM
166622003-07-15 Mark Mitchell <mark@codesourcery.com>
16663
16664 PR debug/11473
16665 * g++.dg/debug/debug8.C: New test.
16666
caec1dc0
KL
166672003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16668
16669 PR c++/10108
16670 * g++.dg/template/crash7.C: New test.
16671
aadf50ed
KH
166722003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16673
16674 PR target/10795
16675 * gcc.c-torture/compile/20030708-1.c: New.
16676
5a257872
EB
166772003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16678
16679 * gcc.c-torture/execute/20030715-1.c: New test.
16680
89a68bb9
GK
166812003-07-14 Geoffrey Keating <geoffk@apple.com>
16682
16683 * gcc.dg/pch/inline-3.c: New file.
16684 * gcc.dg/pch/inline-3.hs: New file.
16685 * gcc.dg/pch/inline-4.c: New file.
16686 * gcc.dg/pch/inline-4.hs: New file.
16687
5e08432e
MM
166882003-07-14 Mark Mitchell <mark@codesourcery.com>
16689
8d83f792
MM
16690 PR c++/11509
16691 * g++.dg/template/crash6.C: New test.
16692
748d4c7e
MM
16693 PR c++/7053
16694 * g++.dg/template/friend20.C: New test.
16695
5e08432e
MM
16696 PR c++/7019
16697 * g++.dg/template/overload2.C: New test.
16698
1b78cca9
FS
166992003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16700
16701 PR optimization/11440
16702 * gcc.c-torture/execute/20030714-1.c: New test.
16703
55ece1b3
KL
167042003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16705
16706 PR c++/11154
16707 * g++.dg/template/partial2.C: New test.
16708
b3445994
MM
167092003-07-13 Mark Mitchell <mark@codesourcery.com>
16710
a3d87771
MM
16711 PR c++/11503
16712 * g++.dg/template/anon1.C: New test.
16713
b3445994
MM
16714 PR c++/11493
16715 PR c++/11495
16716 * g++.dg/parse/template9.C: Likewise.
16717 * g++.dg/template/crash4.C: New test.
16718 * g++.dg/template/koenig1.C: Likewise.
16719 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16720 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16721 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16722 functions.
16723 * g++.old-deja/g++.jason/template36.C: Likewise.
16724 * g++.old-deja/g++.mike/p1989.C: Likewise.
16725 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16726 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16727 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16728 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16729 compiling.
16730 * g++.old-deja/g++.pt/union2.C: Use this->.
16731
358b8f01
JJ
167322003-07-11 Jakub Jelinek <jakub@redhat.com>
16733
16734 * gcc.dg/20030711-1.c: New test.
16735
7efa3e22
NS
167362003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16737
16738 PR c++/11050
16739 * g++.dg/parse/args1.C: New test.
16740 * g++.pt/defarg8.C: Change expected errors.
16741
7d48af30
MM
167422003-07-11 Mark Mitchell <mark@codesourcery.com>
16743
87ca53f6
MM
16744 PR c++/8164
16745 * g++.dg/template/nontype2.C: New test.
16746
a6b602ca
MM
16747 PR c++/10558
16748 * g++.dg/parse/template8.C: New test.
16749
6eeba0cc
MM
16750 PR c++/8327
16751 * g++.dg/template/scope1.C: New test.
16752
7d48af30
MM
16753 * g++.dg/warn/Wsign-compare-1.C: New test.
16754
1dc9efda
KH
167552003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16756
16757 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16758
4a386498
MM
167592003-07-10 Mark Mitchell <mark@codesourcery.com>
16760
584672ee
MM
16761 PR c++/9411
16762 * g++.dg/template/explicit2.C: New test.
16763
4a386498
MM
16764 PR c++/10032
16765 * g++.dg/warn/pedantic1.C: New test.
16766
7c728fc6
NS
167672003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16768
16769 PR c++ 9483
16770 * g++.dg/other/field1.C: New test.
16771
11791dbc
KH
167722003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16773
16774 PR c/11449
16775 * gcc.c-torture/compile/20030707-1.c: New.
16776
0c3b76ea
KL
167772003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16778
16779 PR c++/10849
16780 * g++.dg/template/access12.C: New test.
16781
bda8c1ca
NS
167822003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16783
16784 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16785 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16786 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16787 * gcc.misc-tests/gcov.exp: Update
16788 * g++.dg/gcov/gcov.exp: Update
16789 * lib/gcov.exp: Update.
16790
d17811fd
MM
167912003-07-08 Mark Mitchell <mark@codesourcery.com>
16792
16793 * g++.dg/abi/mangle17.C: Make sure template expressions are
16794 dependent.
16795 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16796 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16797 * g++.dg/opt/stack1.C: Remove erroneous code.
16798 * g++.dg/parse/template7.C: New test.
16799 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16800 * g++.old-deja/g++.pt/crash4.C: Likewise.
16801
76739f29
JDA
168022003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16803
16804 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16805 with zero or one occurence of `$' after the initial `L'.
16806
55c9de2d
KH
168072003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16808
16809 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16810
8af61113
RS
168112003-07-08 Roger Sayle <roger@eyesopen.com>
16812
16813 PR c/11370
16814 * gcc.dg/Wunreachable-6.c: New testcase.
16815 * gcc.dg/Wunreachable-7.c: New testcase.
16816
7e6dc358
JJ
168172003-07-08 Jakub Jelinek <jakub@redhat.com>
16818
16819 PR c/11420
16820 * gcc.dg/20030708-1.c: New test.
16821
b8898790
RS
168222003-07-08 Richard Sandiford <rsandifo@redhat.com>
16823
16824 * gcc.dg/compat/sdata-section.h: New file.
16825 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16826 * gcc.dg/torture/mips-sdata-1.c: New test.
16827
c4d0910c
KL
168282003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16829
16830 PR c++/11030
16831 * g++.dg/template/friend19.C: New test.
16832
8df63efa
JJ
168332003-07-08 Jakub Jelinek <jakub@redhat.com>
16834
16835 * g++.dg/opt/strength-reduce.C: New test.
16836
afeeac3f
RS
168372003-07-07 Roger Sayle <roger@eyesopen.com>
16838
16839 PR target/10979
16840 * gcc.dg/20030707-1.c: New testcase.
16841
2c430630
RS
168422003-07-07 Roger Sayle <roger@eyesopen.com>
16843
16844 PR optimization/11059
16845 * g++.dg/opt/emptyunion.C: New testcase.
16846
82d610ec 168472003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 16848 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
16849
16850 * g++.dg/opt/stack1.C: New test.
16851
0a72704b
MM
168522003-07-05 Mark Mitchell <mark@codesourcery.com>
16853
16854 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
16855 run test.
14e33ee8 16856
0a72704b
MM
16857 PR c++/11431
16858 * g++.dg/expr/static_cast3.C: New test.
16859
e6cc3a24
ZW
168602003-07-04 Zack Weinberg <zack@codesourcery.com>
16861
16862 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
16863 everywhere.
16864 * gcc.dg/concat.c: Concatenation of string constants with
16865 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
16866 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
16867 * gcc.dg/cpp/escape-2.c: Use wide character constants where
16868 necessary to avoid multi-character character constant warning.
16869 * gcc.dg/cpp/escape.c: Likewise.
16870 * gcc.dg/cpp/ucs.c: Likewise.
16871 Remove backslashes from dg-bogus comments, as they confuse Tcl.
16872 Fix a typo.
16873
9037065f
KH
168742003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16875
682def26 16876 PR c/11428
9037065f
KH
16877 * gcc.c-torture/compile/20030704-1.c: New.
16878
ae81000a
KH
168792003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16880
16881 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
16882
1cf0dce8
DS
168832003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
16884
16885 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 16886 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 16887 tests for warnings.
32f2f2cb
DS
16888 * g++.dg/ext/dllimport2.C: Add tests for warnings.
16889 * g++.dg/ext/dllimport3.C: Likewise.
16890 * g++.dg/ext/dllimport4.C: New file.
16891 * g++.dg/ext/dllimport5.C: New file.
16892 * g++.dg/ext/dllimport6.C: New file.
16893 * g++.dg/ext/dllimport7.C: New file.
16894 * g++.dg/ext/dllimport8.C: New file.
16895 * g++.dg/ext/dllimport9.C: New file.
16896 * g++.dg/ext/dllimport10.C: New file.
16897 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 16898
d6b4ea85
MM
168992003-07-03 Mark Mitchell <mark@codesourcery.com>
16900
16901 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
16902 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
16903
0a9530a9
RS
169042003-07-03 Roger Sayle <roger@eyesopen.com>
16905
16906 * gcc.dg/builtins-25.c: New testcase.
16907 * gcc.dg/builtins-26.c: New testcase.
16908
9b269fc7
JJ
169092003-07-03 Janis Johnson <janis187@us.ibm.com>
16910
7516d736
JJ
16911 * gcc.dg/compat/vector-defs.h: New file.
16912 * gcc.dg/compat/vector-setup.h: New file.
16913 * gcc.dg/compat/vector-check.h: New file.
16914 * gcc.dg/compat/vector-1_main.c: New file.
16915 * gcc.dg/compat/vector-1_x.c: New file.
16916 * gcc.dg/compat/vector-1_y.c: New file.
16917 * gcc.dg/compat/vector-2_main.c: New file.
16918 * gcc.dg/compat/vector-2_x.c: New file.
16919 * gcc.dg/compat/vector-2_y.c: New file.
16920
0964c98c
JJ
16921 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
16922 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
16923 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
16924 * gcc.dg/compat/struct-align-1.h: New file.
16925 * gcc.dg/compat/struct-align-1_main.c: New file.
16926 * gcc.dg/compat/struct-align-1_x.c: New file.
16927 * gcc.dg/compat/struct-align-1_y.c: New file.
16928 * gcc.dg/compat/struct-align-2.h: New file.
16929 * gcc.dg/compat/struct-align-2_main.c: New file.
16930 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
16931 * gcc.dg/compat/struct-align-2_y.c: New file.
16932
16933 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
16934 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16935 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16936 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16937 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16938 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16939 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16940 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16941 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16942 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16943 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16944 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16945 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16946 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16947 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16948 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16949 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16950 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16951 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16952 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16953 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16954 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16955 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16956 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16957 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16958 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16959 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16960 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16961 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16962
169632003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16964
16965 * gcc.dg/i386-call-1.c: New test.
16966
169672003-07-03 Nathan Sidwell <nathan@codesourcery.com>
16968
16969 PR c++/9162
16970 * g++.dg/parse/defarg4.C: New.
16971
169722003-07-03 Roger Sayle <roger@eyesopen.com>
16973
16974 PR target/10700
16975 * gcc.c-torture/compile/20030703-1.c: New test case.
16976
169772003-07-03 Mark Mitchell <mark@codesourcery.com>
16978
16979 * g++.dg/template/local3.C: Remove extra semicolon.
16980
169812003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16982
16983 * gcc.dg/i386-volatile-1.c: New test.
16984
169852003-07-02 Nathan Sidwell <nathan@codesourcery.com>
16986
16987 PR c++/11072
16988 * g++.dg/other/offsetof2.C: XFAIL.
16989 * g++.dg/other/offsetof5.C: New.
16990
16991 PR c++/10219
16992 * g++.dg/template/error1.C: New.
16993
16994 PR c++/9779
16995 * g++.dg/template/dependent-expr1.C: New.
16996
169972003-07-01 Mark Mitchell <mark@codesourcery.com>
16998
16999 PR c++/6949
17000 * g++.dg/template/local3.C: New test.
17001
17002 PR c++/11149
17003 * g++.dg/lookup/scoped6.C: New test.
17004
170052003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17006
17007 PR c++/8046
17008 * g++.dg/other/error7.C: New test.
17009
170102003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17011
17012 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17013 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17014 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17015 * g++.old-deja/g++.other/union2.C: Likewise.
17016 * gcc.dg/c90-const-expr-2.c: Likewise.
17017 * gcc.dg/c90-const-expr-3.c: Likewise.
17018 * gcc.dg/c99-const-expr-2.c: Likewise.
17019 * gcc.dg/c99-const-expr-3.c: Likewise.
17020 * gcc.dg/concat.c: Likewise.
17021
170222003-07-01 Mark Mitchell <mark@codesourcery.com>
17023
17024 PR c++/9559
17025 * g++.dg/init/static1.C: New test.
17026
170272003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17028
17029 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17030 * g++.old-deja/g++.other/access2.C: Likewise.
17031 * g++.old-deja/g++.other/decl2.C: Likewise.
17032 * gcc.c-torture/execute/20020615-1.c: Likewise.
17033
170342003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17035
17036 PR c++/4933
17037 * g++.dg/template/sizeof4.C: New test.
17038
170392003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17040
17041 * g++.dg/other/error6.C: New test.
17042
170432003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17044
17045 PR c++/10750
17046 * g++.dg/parse/constant2.C: New test.
17047
170482003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17049
17050 PR c++/11106
17051 * g++.dg/other/error5.C: New test.
17052
170532003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17054
17055 * gcc.dg/format/gcc_diag-1.c: New test.
17056
170572003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17058
17059 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17060
170612003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17062
17063 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17064 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17065 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17066
170672003-06-28 Jakub Jelinek <jakub@redhat.com>
17068
17069 * gcc.c-torture/execute/builtins/string-8.c: New test.
17070 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17071 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17072 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17073
170742003-06-27 Mark Mitchell <mark@codesourcery.com>
17075
17076 PR c++/10468
17077 * g++.dg/ext/typeof6.C: New test.
17078
170792003-06-27 Mark Mitchell <mark@codesourcery.com>
17080
17081 PR c++/10796
17082 * g++.dg/init/enum1.C: New test.
17083
170842003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17085
17086 * gcc.dg/20030627-1.c: New test.
17087
170882003-06-26 Mark Mitchell <mark@codesourcery.com>
17089
17090 PR c++/11332
17091 * g++.dg/expr/static_cast2.C: New test.
17092
170932003-06-26 Roger Sayle <roger@eyesopen.com>
17094 Jakub Jelinek <jakub@redhat.com>
17095
17096 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17097 sprintf(dst,"%s",src) optimization.
17098 * gcc.c-torture/execute/20030626-1.c: New test case.
17099 * gcc.c-torture/execute/20030626-2.c: New test case.
17100
171012003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17102
17103 * gcc.c-torture/execute/multi-ix.c: New test.
17104
17105 * gcc.c-torture/execute/simd-4.c (main):
17106 Added missing semicolon at end of union.
17107
171082003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17109
17110 PR c++/8266
17111 * g++.dg/template/explicit-instantiation3.C: New test.
17112
171132003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17114
17115 * gcc.dg/20030626-1.c: Use signed char.
17116
171172003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17118
17119 * gcc.dg/20030626-1.c: New test.
17120
171212003-06-26 Neil Booth <neil@daikokuya.co.uk>
17122
17123 * const-str-2.m: Update.
17124
171252003-06-25 Mark Mitchell <mark@codesourcery.com>
17126
17127 PR c++/10990
17128 * g++.dg/rtti/dyncast1.C: New test.
17129 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17130 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17131 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17132
17133 PR c++/10931
17134 * g++.dg/expr/static_cast1.C: New test.
17135
171362003-06-25 Josef Zlomek <zlomekj@suse.cz>
17137
17138 * gcc.dg/20030625-1.c: New test.
17139
171402003-06-24 Roger Sayle <roger@eyesopen.com>
17141
17142 * gcc.c-torture/compile/20030624-1.c: New test case.
17143
171442003-06-24 Jakub Jelinek <jakub@redhat.com>
17145
17146 * gcc.c-torture/execute/string-opt-17.c: New test.
17147
171482003-06-24 Mark Mitchell <mark@codesourcery.com>
17149
17150 PR c++/5754
17151 * g++.dg/parse/crash6.C: New test.
17152
171532003-06-23 Roger Sayle <roger@eyesopen.com>
17154
17155 * gcc.dg/builtins-24.c: New test case.
17156
171572003-06-23 Jakub Jelinek <jakub@redhat.com>
17158
17159 * g++.dg/opt/operator1.C: New test.
17160
171612003-06-22 Roger Sayle <roger@eyesopen.com>
17162
17163 * gcc.c-torture/execute/string-opt-16.c: New test case.
17164
171652003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17166
17167 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17168 * g++.old-deja/g++.other/conv7.C: Likewise
17169 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17170 * g++.old-deja/g++.other/overload14.C: Likewise.
17171
171722003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17173
17174 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17175 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17176
171772003-06-20 Mark Mitchell <mark@codesourcery.com>
17178
17179 PR c++/10888
17180 * g++.dg/warn/Winline-3.C: New test.
17181
171822003-06-20 Mark Mitchell <mark@codesourcery.com>
17183
17184 * lib/target-supports.exp (check_alias_available): Make the test
17185 program acceptable to the Solaris assembler.
17186
17187 PR c++/10749
17188 * g++.dg/template/memclass2.C: New test.
17189
171902003-06-20 Mark Mitchell <mark@codesourcery.com>
17191 Eric Botcazou <ebotcazou@libertysurf.fr>
17192
17193 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17194 data for non-matching targets.
17195 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17196
171972003-06-20 Mark Mitchell <mark@codesourcery.com>
17198
17199 PR c++/10845
17200 * g++.dg/template/member3.C: New test.
17201
172022003-06-19 Mark Mitchell <mark@codesourcery.com>
17203
17204 PR c++/10939
17205 * g++.dg/template/func1.C: New test.
17206
17207 PR c++/9649
17208 * g++.dg/template/static4.C: New test.
17209 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17210
17211 PR c++/11041
17212 * g++.dg/init/ref7.C: New test.
17213
172142003-06-19 Matt Austern <austern@apple.com>
17215
17216 PR c++/11228
17217 * g++.dg/anew1.C: New test.
17218 * g++.dg/anew2.C: New test.
17219 * g++.dg/anew3.C: New test.
17220 * g++.dg/anew4.C: New test.
17221
172222003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17223
17224 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17225
172262003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17227
17228 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17229 endian-dependent.
17230
172312003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17232
17233 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17234 Remove cruft.
17235
172362003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17237
17238 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17239 * gcc.c-torture/compile/961203-1.c: Likewise.
17240 * gcc.c-torture/compile/980506-1.c: Likewise.
17241
172422003-06-17 Mark Mitchell <mark@codesourcery.com>
17243
17244 PR c++/10712
17245 * g++.dg/lookup/using7.C: New test.
17246
172472003-06-17 Mark Mitchell <mark@codesourcery.com>
17248
17249 PR c++/11105
17250 * g++.dg/abi/conv1.C: Remove it.
17251 * g++.dg/template/conv7.C: New test.
17252 * g++.dg/template/conv8.C: Likewise.
17253 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17254 conversion operator.
17255
172562003-06-17 Janis Johnson <janis187@us.ibm.com>
17257
17258 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17259 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17260 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17261 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17262 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17263 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17264 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17265 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17266 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17267 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17268 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17269 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17270 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17271 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17272 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17273 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17274 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17275 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17276 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17277 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17278 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17279 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17280 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17281 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17282 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17283 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17284 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17285 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17286 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17287
172882003-06-16 Mark Mitchell <mark@codesourcery.com>
17289
17290 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17291 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17292 indications.
17293
172942003-06-16 Roger Sayle <roger@eyesopen.com>
17295
17296 * gcc.dg/i386-387-5.c: New test case.
17297 * gcc.dg/i386-387-6.c: New test case.
17298 * gcc.dg/builtins-23.c: New test case.
17299
173002003-06-15 Roger Sayle <roger@eyesopen.com>
17301
17302 * gcc.dg/builtins-22.c: New test case.
17303 * gcc.dg/i386-387-1.c: Update to test exp.
17304 * gcc.dg/i386-387-2.c: Likewise.
17305
173062003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17307
17308 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17309
173102003-06-12 Mark Mitchell <mark@codesourcery.com>
17311
17312 * lib/gcc-dg.exp (dg-require-dll): New function.
17313 (dg-xfail-if): Likewise.
17314 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17315 driver.
17316
17317 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17318 * gcc.c-torture/compile/20001205-1.c: Likewise.
17319 * gcc.c-torture/compile/20001226-1.c: Likewise.
17320 * gcc.c-torture/compile/20010518-2.c: Likewise.
17321 * gcc.c-torture/compile/20020312-1.c: Likewise.
17322 * gcc.c-torture/compile/20020604-1.c: Likewise.
17323 * gcc.c-torture/compile/920501-12.c: Likewise.
17324 * gcc.c-torture/compile/920501-4.c: Likewise.
17325 * gcc.c-torture/compile/920520-1.c: Likewise.
17326 * gcc.c-torture/compile/920521-1.c: Likewise.
17327 * gcc.c-torture/compile/920625-1.c: Likewise.
17328 * gcc.c-torture/compile/961203-1.c: Likewise.
17329 * gcc.c-torture/compile/980506-1.c: Likewise.
17330 * gcc.c-torture/compile/981006-1.c: Likewise.
17331 * gcc.c-torture/compile/981022-1.c: Likewise.
17332 * gcc.c-torture/compile/981223-1.c: Likewise.
17333 * gcc.c-torture/compile/990617-1.c: Likewise.
17334 * gcc.c-torture/compile/dll.c: Likewise.
17335 * gcc.c-torture/compile/labels-3.c: Likewise.
17336 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17337 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17338 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17339 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17340 * gcc.c-torture/compile/simd-5.c: Likewise.
17341 * gcc.c-torture/compile/20000804-1.x: Remove.
17342 * gcc.c-torture/compile/20001205-1.x: Likewise.
17343 * gcc.c-torture/compile/20001226-1.x: Likewise.
17344 * gcc.c-torture/compile/20010518-2.x: Likewise.
17345 * gcc.c-torture/compile/20020312-1.x: Likewise.
17346 * gcc.c-torture/compile/20020604-1.x: Likewise.
17347 * gcc.c-torture/compile/920501-12.x: Likewise.
17348 * gcc.c-torture/compile/920501-4.x: Likewise.
17349 * gcc.c-torture/compile/920520-1.x: Likewise.
17350 * gcc.c-torture/compile/920521-1.x: Likewise.
17351 * gcc.c-torture/compile/920625-1.x: Likewise.
17352 * gcc.c-torture/compile/961203-1.x: Likewise.
17353 * gcc.c-torture/compile/980506-1.x: Likewise.
17354 * gcc.c-torture/compile/981006-1.x: Likewise.
17355 * gcc.c-torture/compile/981022-1.x: Likewise.
17356 * gcc.c-torture/compile/981223-1.x: Likewise.
17357 * gcc.c-torture/compile/990617-1.x: Likewise.
17358 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17359 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17360 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17361 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17362 * gcc.c-torture/compile/simd-5.x: Likewise.
17363
17364 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17365
173662003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17367
17368 * gcc.c-torture/execute/20030611-1.c: New test.
17369
173702003-06-12 Roger Sayle <roger@eyesopen.com>
17371
17372 PR middle-end/168
17373 * gcc.dg/20030612-1.c: New test case.
17374
173752003-06-12 Mark Mitchell <mark@codesourcery.com>
17376
17377 PR c++/10635
17378 * g++.dg/expr/cast1.C: New test.
17379
173802003-06-12 Roger Sayle <roger@eyesopen.com>
17381
17382 * gcc.dg/builtins-21.c: New test case.
17383
173842003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17385
17386 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17387 options instead of at the end.
17388 * lib/objc.exp (objc_target_compile): Likewise.
17389
173902003-06-11 Mark Mitchell <mark@codesourcery.com>
17391
17392 PR c++/10432
17393 * g++.dg/parse/error1.C: New test.
17394
173952003-06-11 Janis Johnson <janis187@us.ibm.com>
17396
17397 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17398 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17399 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17400 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17401 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17402 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17403 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17404 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17405 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17406 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17407 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17408 * gcc.dg/compat/struct-by-value-14_y.c: New file.
17409 * gcc.dg/compat/struct-by-value-15_main.c: New file.
17410 * gcc.dg/compat/struct-by-value-15_x.c: New file.
17411 * gcc.dg/compat/struct-by-value-15_y.c: New file.
17412 * gcc.dg/compat/struct-by-value-16_main.c: New file.
17413 * gcc.dg/compat/struct-by-value-16_x.c: New file.
17414 * gcc.dg/compat/struct-by-value-16_y.c: New file.
17415 * gcc.dg/compat/struct-by-value-17_main.c: New file.
17416 * gcc.dg/compat/struct-by-value-17_x.c: New file.
17417 * gcc.dg/compat/struct-by-value-17_y.c: New file.
17418 * gcc.dg/compat/struct-by-value-18_main.c: New file.
17419 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17420 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17421
17422 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17423 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17424 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17425 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17426 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17427 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17428 * gcc.dg/compat/scalar-return-3_main.c: New file.
17429 * gcc.dg/compat/scalar-return-3_x.c: New file.
17430 * gcc.dg/compat/scalar-return-3_y.c: New file.
17431 * gcc.dg/compat/scalar-return-4_main.c: New file.
17432 * gcc.dg/compat/scalar-return-4_x.c: New file.
17433 * gcc.dg/compat/scalar-return-4_y.c: New file.
17434
174352003-06-10 Janis Johnson <janis187@us.ibm.com>
17436
17437 * gcc.dg/compat/fp2-struct-check.h: New file.
17438 * gcc.dg/compat/fp2-struct-defs.h: New file.
17439 * gcc.dg/compat/fp2-struct-init.h: New file.
17440 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17441 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17442 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17443 * gcc.dg/compat/struct-return-10_main.c: New file.
17444 * gcc.dg/compat/struct-return-10_x.c: New file.
17445 * gcc.dg/compat/struct-return-10_y.c: New file.
17446
17447 * gcc.dg/compat/compat-common.h: New file.
17448 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17449 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17450 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17451 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17452 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17453 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17454 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17455 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17456 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17457 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17458 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17459 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17460 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17461 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17462 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17463 * gcc.dg/compat/small-struct-check.h: Ditto.
17464 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17465 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17466 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17467 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17468 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17469 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17470 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17471 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17472 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17473 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17474 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17475 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17476 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17477 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17478 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17479 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17480 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17481 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17482 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17483 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17484 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17485 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17486 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17487 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17488 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17489 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17490 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17491 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17492 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17493 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17494
174952003-06-10 Geoffrey Keating <geoffk@apple.com>
17496
17497 * g++.dg/pch/static-1.C: New file.
17498 * g++.dg/pch/static-1.Hs: New file.
17499
175002003-06-10 Richard Henderson <rth@redhat.com>
17501
17502 * gcc.dg/asm-7.c: Adjust expected warning text.
17503
175042003-06-10 Roger Sayle <roger@eyesopen.com>
17505
17506 * gcc.dg/builtins-20.c: New test case.
17507
175082003-06-10 Mark Mitchell <mark@codesourcery.com>
17509
17510 PR c++/11131
17511 * g++.dg/opt/template1.C: New test.
17512
175132003-06-09 Mark Mitchell <mark@codesourcery.com>
17514
17515 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17516 additional_sources.
17517
175182003-05-21 David Taylor <dtaylor@emc.com>
17519
17520 * gcc.dg/Wpadded.c: New file.
17521
175222003-06-09 Mark Mitchell <mark@codesourcery.com>
17523
17524 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17525 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17526 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17527 dg-require-weak.
17528
175292003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17530
17531 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17532
175332003-06-09 Mark Mitchell <mark@codesourcery.com>
17534
17535 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17536 (dg-require-alias): Likewise.
17537 (dg-require-gc-sections): Likewise.
17538 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17539
175402003-06-08 Richard Henderson <rth@redhat.com>
17541
17542 * gcc.dg/20011029-2.c: Fix the array reference.
17543 * gcc.dg/asm-7.c: New.
17544
175452003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17546
17547 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17548
175492003-06-08 Mark Mitchell <mark@codesourcery.com>
17550
17551 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17552 (dg-require-gc-sections): Likewise.
17553
175542003-06-08 Jan Hubicka <jh@suse.cz>
17555
17556 * i386-cmov1.c: Fix regular expression.
17557 * i386-cvt-1.c: Likewise.
17558 * i386-local.c: Likewise.
17559 * i386-local2.c: Likewise.
17560 * i386-mul.c: Likewise.
17561 * i386-ssetype-1.c: Likewise.
17562 * i386-ssetype-3.c: Likewise.
17563 * i386-ssetype-5.c: Likewise.
17564
175652003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17566
17567 PR c++/11039
17568 * g++.dg/warn/implicit-typename2.C: New test.
17569 * g++.dg/warn/implicit-typename3.C: New test.
17570
175712003-06-07 Richard Henderson <rth@redhat.com>
17572
17573 * g++.dg/other/offsetof3.C: Use size_t.
17574 * g++.dg/other/offsetof4.C: Likewise.
17575
175762003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17577
17578 * lib/copy-file.exp: New. Implement gcc_copy_files.
17579
17580 * lib/dg-pch.exp: Load copy-file.exp
17581 (dg-pch): Use gcc_copy_files instead of "file copy".
17582
175832003-06-06 Mark Mitchell <mark@codesourcery.com>
17584
17585 * gcc.dg/weak/weak.exp: Simplify.
17586 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17587 * gcc.dg/weak/weak-1.c: Likewise.
17588 * gcc.dg/weak/weak-2.c: Likewise.
17589 * gcc.dg/weak/weak-3.c: Likewise.
17590 * gcc.dg/weak/weak-4.c: Likewise.
17591 * gcc.dg/weak/weak-5.c: Likewise.
17592 * gcc.dg/weak/weak-6.c: Likewise.
17593 * gcc.dg/weak/weak-7.c: Likewise.
17594 * gcc.dg/weak/weak-8.c: Likewise.
17595 * gcc.dg/weak/weak-9.c: Likewise.
17596
175972003-06-06 Richard Earnshaw <rearnsha@arm.com>
17598
17599 gcc.c-torture/execute/20030606-1.c: New.
17600
176012003-06-06 Roger Sayle <roger@eyesopen.com>
17602
17603 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17604 * gcc.dg/builtins-19.c: Likewise.
17605
176062003-06-06 Roger Sayle <roger@eyesopen.com>
17607
17608 * gcc.dg/builtins-2.c: Add some more tests.
17609 * gcc.dg/builtins-18.c: New test case.
17610 * gcc.dg/builtins-19.c: New test case.
17611
176122003-06-06 Roger Sayle <roger@eyesopen.com>
17613 Jim Wilson <wilson@tuliptree.org>
17614
17615 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17616
176172003-06-06 Jakub Jelinek <jakub@redhat.com>
17618
17619 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17620 mempcpy/stpcpy calls not to be optimized into something else.
17621 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17622 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17623 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17624
176252003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17626
17627 * gcc.dg/format/asm_fprintf-1.c: New test.
17628
176292003-06-05 Mark Mitchell <mark@codesourcery.com>
17630
17631 * lib/gcc-defs.exp (additional_sources): New variable.
17632 (dg-additional-sources): New function.
17633 (additional_files): New variable.
17634 (dg-additional-files): New function.
17635 (dg-additional-files-options): Likewise.
17636 * lib/gcc-dg.exp (dg-require-weak): New function.
17637 (dg-require-alias): Likewise.
17638 (dg-require-gc-sections): Likewise.
17639 * lib/target-supports.exp (check_alias_available): Remove testfile
17640 parameter.
17641 (check_gc_sections_available): New function.
17642 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17643 (dg-gpp-additional-files): Likewise.
17644 * lib/g++.exp (additional_sources): Remove.
17645 (additional_files): Likewise.
17646 (g++_target_compile): Use dg-additional-files-options.
17647
17648 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17649 Tcl logic.
17650 * gcc.dg/special/ecos.exp: Remove.
17651 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17652 * gcc.dg/special/alias-1.c: Likewise.
17653 * gcc.dg/special/alias-2.c: Likewise.
17654 * gcc.dg/special/gcsec-1.c: Likewise.
17655 * gcc.dg/special/weak-1.c: Likewise.
17656 * gcc.dg/special/weak-2.c: Likewise.
17657 * gcc.dg/special/wkali-1.c: Likewise.
17658 * gcc.dg/special/wkali-2.c: Likewise.
17659
17660 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17661 dg-gpp-additional-*.
17662 * g++.dg/special/conpr-3.C: Likewise.
17663 * g++.dg/special/conpr-4.C: Likewise.
17664 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17665 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17666 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17667 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17668 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17669 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17670 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17671 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17672 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17673 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17674 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17675 * g++.old-deja/g++.other/comdat1.C: Likewise.
17676 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17677 * g++.old-deja/g++.other/comdat3.C: Likewise.
17678 * g++.old-deja/g++.other/ctor1.C: Likewise.
17679 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17680
7d445f15
RH
176812003-06-05 Richard Henderson <rth@redhat.com>
17682
17683 * gcc.dg/debug/20030605-1.c: New.
17684
d7068b3d
MM
176852003-06-04 Mark Mitchell <mark@codesourcery.com>
17686
17687 * README.QMTEST: Update.
17688
0bfa5f65
RH
176892003-06-04 Richard Henderson <rth@redhat.com>
17690
e6cc3a24
ZW
17691 * gcc.dg/cleanup-1.c: New.
17692 * gcc.dg/cleanup-2.c: New.
17693 * gcc.dg/cleanup-3.c: New.
17694 * gcc.dg/cleanup-4.c: New.
17695 * gcc.dg/cleanup-5.c: New.
17696 * gcc.dg/cleanup-6.c: New.
17697 * gcc.dg/cleanup-7.c: New.
0bfa5f65 17698
ac871ee1
MM
176992003-06-04 Mark Mitchell <mark@codesourcery.com>
17700
13e0ae41
MM
17701 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17702
ac871ee1
MM
17703 * lib/dg-pch.exp: New file.
17704 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17705 * gcc.dg/pch/pch.exp: Likewise.
17706
385a9348
RS
177072003-06-04 Roger Sayle <roger@eyesopen.com>
17708
17709 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17710 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17711 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17712 * gcc.dg/builtins-17.c: New test case.
17713 * gcc.dg/i386-387-4.c: New test case.
17714 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17715
01d3224a
EB
177162003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17717
17718 * gcc.dg/ultrasp9.c: New test.
17719
ef0139b1
EB
177202003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17721
17722 * gcc.c-torture/compile/20030604-1.c: New test.
17723 * gcc.dg/sparc-constant-1.c: New test.
17724
61274a14
GN
177252003-06-03 Glen Nakamura <glen@imodulo.com>
17726
c6c01481 17727 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 17728
23656642
JR
177292003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17730
aa6b9f6d
R
17731 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17732
23656642
JR
17733 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17734 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17735
284ca13e
AH
177362003-06-03 Aldy Hernandez <aldyh@redhat.com>
17737
e6cc3a24 17738 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 17739
6c07f448
KL
177402003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17741
17742 PR c++/10940
17743 * g++.dg/template/spec10.C: New test.
17744
075ec276
RS
177452003-06-03 Roger Sayle <roger@eyesopen.com>
17746
17747 * gcc.dg/builtins-16.c: New test case.
17748
8fd3cf4e
JJ
177492003-06-03 Jakub Jelinek <jakub@redhat.com>
17750
17751 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17752 mempcpy test with post-increments.
17753 * gcc.c-torture/execute/string-opt-3.c: New test.
17754 * gcc.dg/string-opt-1.c: New test.
17755
5d16533a 177562003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
17757
17758 PR fortran/10965
17759 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17760
2a9e3b72
MM
177612003-06-02 Mark Mitchell <mark@codesourcery.com>
17762
5a9f05f2
MM
17763 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17764 (scan-assembler): ... here. Use dg-scan.
17765 (scan-assembler-not): Likewise.
17766 (scan-file): New function.
17767 (scan-file-not): Likewise.
17768 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17769 * gcc.dg/cpp/_Pragma4.c: Likewise.
17770 * gcc.dg/cpp/_Pragma5.c: Likewise.
17771 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17772 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17773 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17774 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17775 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17776 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17777 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17778 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17779 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17780 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17781 * gcc.dg/cpp/cxxcom1.c: Likewise.
17782 * gcc.dg/cpp/line1.c: Likewise.
17783 * gcc.dg/cpp/maccom1.c: Likewise.
17784 * gcc.dg/cpp/maccom2.c: Likewise.
17785 * gcc.dg/cpp/maccom3.c: Likewise.
17786 * gcc.dg/cpp/maccom4.c: Likewise.
17787 * gcc.dg/cpp/maccom5.c: Likewise.
17788 * gcc.dg/cpp/maccom6.c: Likewise.
17789 * gcc.dg/cpp/multiline.c: Likewise.
17790 * gcc.dg/cpp/spacing1.c: Likewise.
17791 * gcc.dg/cpp/spacing2.c: Likewise.
17792 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17793 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17794 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17795 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17796 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17797 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17798 * gcc.dg/cpp/cxxcom2.c: Likewise.
17799 * gcc.dg/cpp/cxxcom2.h: New file.
17800
2a9e3b72
MM
17801 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17802 * g++.dg/cpp/truefalse.C: Here.
17803 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17804
a7f36da3 178052003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 17806
a7f36da3
DD
17807 * gcc.dg/cpp/redef3.c: New file.
17808
a3033f34
EB
178092003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17810
17811 * gcc.dg/i386-loop-3.c: New test.
17812
5f90145a
TM
178132003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17814
17815 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17816
4fa26a60
RS
178172003-05-31 Roger Sayle <roger@eyesopen.com>
17818
17819 * gcc.dg/fwrapv-1.c: New test case.
17820 * gcc.dg/fwrapv-2.c: New test case.
17821
76d3baad
KL
178222003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17823
17824 PR c++/10956
17825 * g++.dg/template/spec9.C: New test.
17826
0b82d59c
RS
178272003-05-29 Roger Sayle <roger@eyesopen.com>
17828
17829 * gcc.dg/duff-4.c: New test case.
17830
5d16533a 178312003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
17832
17833 PR fortran/10843
17834 * g77.dg/ffixed-form-1.f: New test
17835 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 17836 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
17837 * g77.dg/ffree-form-3.f: New test
17838
634a5694
AT
178392003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17840
17841 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17842 * gcc.dg/wint_t-1.c: Likewise.
17843
b7fc8b57
KL
178442003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17845
17846 * g++.dg/template/access11.C: New test.
17847
ef8855d7
KL
178482003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17849
17850 PR c++/10849
17851 * g++.dg/template/access10.C: New test.
17852
fcb6fa85 178532003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 17854 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
17855
17856 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
17857
76ab57af
AT
178582003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17859
e6cc3a24
ZW
17860 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
17861 suppress for powerpc-*-darwin*.
76ab57af
AT
17862 * gcc.dg/torture/builtin-noret-2.c: Likewise.
17863
3dba25eb
AT
178642003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17865
17866 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
17867 suppress option for powerpc-*-darwin*.
e6cc3a24 17868
29f523be
RS
178692003-05-23 Roger Sayle <roger@eyesopen.com>
17870
17871 * gcc.dg/builtins-1.c: Add tests for tan and atan.
17872 * gcc.dg/builtins-4.c: Add test for fmod.
17873
43b26a01
KL
178742003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17875
17876 PR c++/10682
17877 * g++.dg/template/instantiate4.C: New test.
17878
18c2511c
RS
178792003-05-22 Roger Sayle <roger@eyesopen.com>
17880
17881 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
17882
9008d5b4
JJ
178832003-05-21 Janis Johnson <janis187@us.ibm.com>
17884
17885 * gcc.dg/compat/scalar-return-1_main.c: New file.
17886 * gcc.dg/compat/scalar-return-1_x.c: New file.
17887 * gcc.dg/compat/scalar-return-1_y.c: New file.
17888 * gcc.dg/compat/scalar-return-2_main.c: New file.
17889 * gcc.dg/compat/scalar-return-2_x.c: New file.
17890 * gcc.dg/compat/scalar-return-2_y.c: New file.
17891 * gcc.dg/compat/struct-return-3_main.c: New file.
17892 * gcc.dg/compat/struct-return-3_y.c: New file.
17893 * gcc.dg/compat/struct-return-3_x.c: New file.
17894 * gcc.dg/compat/struct-return-2_main.c: New file.
17895 * gcc.dg/compat/struct-return-2_x.c: New file.
17896 * gcc.dg/compat/struct-return-2_y.c: New file.
17897
f48758e4
JDA
178982003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17899
17900 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
17901 for hppa*-hp-hpux*.
17902 * gcc.dg/20021014-1.c (dg-options): Likewise.
17903 * gcc.dg/nest.c (dg-options): Likewise.
17904
16e31964
DS
179052003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
17906
17907 PR c++/9738
17908 * g++.dg/ext/dllimport2.C: New file.
17909 * g++.dg/ext/dllimport3.C: New file.
17910
f737a52d
JJ
179112003-05-20 Janis Johnson <janis187@us.ibm.com>
17912
17913 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
17914 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17915 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17916 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17917 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17918 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17919 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
17920 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
17921 * gcc.dg/compat/small-struct-defs.h: New file.
17922 * gcc.dg/compat/small-struct-init.h: New file.
17923 * gcc.dg/compat/small-struct-check.h: New file.
17924 * gcc.dg/compat/fp-struct-defs.h: New file.
17925 * gcc.dg/compat/fp-struct-check.h: New file.
17926 * gcc.dg/compat/fp-struct-init.h: New file.
17927 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
17928 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
17929
b041fbe6
JJ
179302003-05-19 Jakub Jelinek <jakub@redhat.com>
17931
17932 * gcc.dg/20030225-2.c: New test.
17933
731ae8dd
RS
179342003-05-18 Roger Sayle <roger@eyesopen.com>
17935 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17936
17937 * gcc.c-torture/compile/20030518-1.c: New test case.
17938
563025ca
MM
179392003-05-18 Mark Mitchell <mark@codesourcery.com>
17940
17941 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
17942 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
17943 gcc-dg-debug-runtest.
17944 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
17945 gcc-dg-debug-runtest.
17946
5c9acdf7
KL
179472003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17948
17949 PR c++/9022
17950 * g++.dg/lookup/using6.C: New test.
17951
25903d03
KL
179522003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17953
17954 * g++.dg/parse/access2.C: New test.
17955
7cbba309
MM
179562003-05-17 Mark Mitchell <mark@codesourcery.com>
17957
17958 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
17959 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
17960 * gcc.dg/debug/debug.exp: Likewise.
17961
b1822ccc
NB
179622003-05-17 Neil Booth <neil@daikokuya.co.uk>
17963
17964 * gcc.dg/dollar.c: New test.
17965
72701eab
JJ
179662003-05-16 Janis Johnson <janis187@us.ibm.com>
17967
17968 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
17969 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
17970 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
17971 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
17972 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
17973 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
17974 * gcc.dg/compat/struct-by-value-6_main.c: New file.
17975 * gcc.dg/compat/struct-by-value-6_x.c: New file.
17976 * gcc.dg/compat/struct-by-value-6_y.c: New file.
17977 * gcc.dg/compat/struct-by-value-7_main.c: New file.
17978 * gcc.dg/compat/struct-by-value-7_x.c: New file.
17979 * gcc.dg/compat/struct-by-value-7_y.c: New file.
17980 * gcc.dg/compat/struct-by-value-8_main.c: New file.
17981 * gcc.dg/compat/struct-by-value-8_x.c: New file.
17982 * gcc.dg/compat/struct-by-value-8_y.c: New file.
17983 * gcc.dg/compat/struct-by-value-9_main.c: New file.
17984 * gcc.dg/compat/struct-by-value-9_x.c: New file.
17985 * gcc.dg/compat/struct-by-value-9_y.c: New file.
17986
0baa1702
MM
179872003-05-16 Mark Mitchell <mark@codesourcery.com>
17988
17989 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
17990 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
17991 support for "repo" mode.
17992 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
17993 * lib/g77-dg.exp: Likewise.
17994 * lib/obj-dg.exp: Likewise.
e6cc3a24 17995
dcac003d
JJ
179962003-05-16 Jakub Jelinek <jakub@redhat.com>
17997
17998 Merge from gcc-3_2-rhl8-branch:
17999 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18000
18001 * gcc.dg/tls/opt-6.c: New test.
18002
18003 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18004
18005 * gcc.dg/20030405-1.c: New test.
18006
18007 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18008
18009 * gcc.dg/20030309-1.c: New test.
18010
18011 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18012
18013 * gcc.c-torture/execute/20030307-1.c: New test.
18014
18015 2003-02-20 Randolph Chung <tausq@debian.org>
18016
18017 * gcc.c-torture/compile/20030220-1.c: New test.
18018
18019 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18020
18021 * gcc.dg/20030217-1.c: New test.
18022
18023 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18024
18025 * gcc.c-torture/compile/20020129-1.c: New test.
18026
18027 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18028
18029 * gcc.dg/unroll-1.c: New test.
18030
18031 2002-11-16 Jan Hubicka <jh@suse.cz>
18032
18033 * gcc.c-torture/execute/20020920-1.c: New test.
18034
18035 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18036
18037 PR target/7434
18038 * gcc.c-torture/compile/20021008-1.c: New test.
18039
18040 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18041
18042 PR target/7559
18043 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18044
18045 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18046
18047 * gcc.c-torture/compile/20020807-1.c: New test.
18048
18049 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18050
18051 * gcc.dg/tls/opt-1.c: New test.
18052
18053 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18054
18055 * gcc.dg/20020729-1.c: New test.
18056
18057 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18058
18059 * g++.dg/opt/life1.C: New test.
18060
18061 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18062
18063 * gcc.dg/20020525-1.c: New test.
18064
18065 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18066
18067 PR c++/6794
18068 * g++.dg/ext/pretty1.C: New test.
18069 * g++.dg/ext/pretty2.C: New test.
18070
dffbbe80
MM
180712003-05-15 Mark Mitchell <mark@codesourcery.com>
18072
18073 PR c++/8385
18074 * g++.dg/ext/typeof5.C: New test.
18075
ae4f397b
R
180762003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18077
18078 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18079 __USER_LABEL_PREFIX__ into account.
18080 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18081
e43736ad
RS
180822003-05-14 Roger Sayle <roger@eyesopen.com>
18083
18084 * gcc.dg/builtins-15.c: New test case.
18085
3a0d67cf
ZW
180862003-05-13 Zack Weinberg <zack@codesourcery.com>
18087
18088 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18089
75c834f8
MM
180902003-05-12 Mark Mitchell <mark@codesourcery.com>
18091
18092 * lib/g++.exp: Tweak handling of additional source files.
18093 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18094 * g++.dg/special/conpr-2a.C: Rename to ...
18095 * g++.dg/special/conpr-2a.cc: ... this.
18096 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18097 * g++.dg/special/conpr-3a.C: Rename to ...
18098 * g++.dg/special/conpr-3a.cc: This.
18099 * g++.dg/special/conpr-3b.C: Rename to ...
18100 * g++.dg/special/conpr-3b.cc: This.
18101 * g++.dg/special/conpr-4.C: New test.
18102 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18103
8c0a5264
DE
181042003-05-12 David Edelsohn <edelsohn@gnu.org>
18105
18106 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18107
8015bbee
KL
181082003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18109
18110 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18111 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18112 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18113 * g++.old-deja/g++.other/warn3.C: Likewise.
18114
358997e2
RS
181152003-05-11 Roger Sayle <roger@eyesopen.com>
18116
18117 * gcc.dg/i386-387-1.c: Update to also test log.
18118 * gcc.dg/i386-387-2.c: Likewise.
18119
98c644d6
TM
181202003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18121
18122 * g77.f-torture/execute/int8421.f: New test.
18123
9f01ded6
KL
181242003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18125
18126 PR c++/10230, c++/10481
18127 * g++.dg/lookup/scoped5.C: New test.
18128
fcea7401
KL
181292003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18130
18131 PR c++/10552
18132 * g++.dg/template/ttp6.C: New test.
18133
e1112e60
RS
181342003-05-11 Richard Sandiford <rsandifo@redhat.com>
18135
18136 * gcc.c-torture/execute/builtins: New directory.
18137 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18138 gcc.c-torture/execute/builtins.
18139 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18140 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18141 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18142 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18143
78757caa
KL
181442003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18145
18146 PR c++/9252
18147 * g++.dg/template/access8.C: New test.
18148 * g++.dg/template/access9.C: New test.
18149
8d241e0b
KL
181502003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18151
18152 PR c++/9554
18153 * g++.dg/parse/access1.C: New test.
18154
eddfe825
DD
181552003-05-09 DJ Delorie <dj@redhat.com>
18156
18157 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18158 long, and not an int.
18159
88e98cfe
KL
181602003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18161
18162 PR c++/10555, c++/10576
18163 * g++.dg/template/memclass1.C: New test.
18164
001db0e0
DD
181652003-05-08 DJ Delorie <dj@redhat.com>
18166
18167 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18168 targets.
18169 * gcc.c-torture/execute/20021024-1.x: Likewise.
18170 * gcc.c-torture/execute/shiftdi.x: Likewise.
18171 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18172 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18173 * gcc.dg/20021018-1.c: Likewise.
18174
7dc61d6c
KG
181752003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18176
8ce9f2ec
KG
18177 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18178
7dc61d6c
KG
18179 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18180 (bcopy): Call memmove.
18181
53415fa1
RS
181822003-05-08 Roger Sayle <roger@eyesopen.com>
18183
18184 * g77.f-torture/compile/8485.f: New test case.
18185
a944ceb9
RH
181862003-05-07 Richard Henderson <rth@redhat.com>
18187
e6cc3a24
ZW
18188 PR c++/10570
18189 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18190 Verify exception_cleanup not called for rethrows.
18191 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18192 when exiting catch block without rethrowing.
18193 * g++.dg/eh/forced3.C: New.
18194 * g++.dg/eh/forced4.C: New.
a944ceb9 18195
a1c6e6c5
AH
181962003-05-07 Aldy Hernandez <aldyh@redhat.com>
18197
0dfcf38e 18198 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 18199
dea2913c
DD
182002003-05-06 DJ Delorie <dj@redhat.com>
18201
18202 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18203 * gcc.dg/nest.c: Likewise.
18204
e82a312b
RS
182052003-05-05 Roger Sayle <roger@eyesopen.com>
18206
18207 * gcc.dg/builtins-14.c: New test case.
18208
6ccfe27c
JJ
182092003-05-05 Janis Johnson <janis187@us.ibm.com>
18210
18211 * lib/compat.exp (compat-execute): New argument.
18212 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18213 * gcc.dg/compat: New test directory.
18214 * gcc.dg/compat/compat.exp: New expect script.
18215 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18216 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18217 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18218 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18219 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18220 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18221
e8115463
JJ
18222 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18223 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18224 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18225 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18226 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18227 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18228 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18229 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18230 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18231 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18232 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18233 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18234 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18235 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18236 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18237
10b6a274
ZW
182382003-05-05 Zack Weinberg <zack@codesourcery.com>
18239
18240 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18241
e3e9f108
JJ
182422003-05-05 Jakub Jelinek <jakub@redhat.com>
18243
18244 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18245
36b29d7d
GK
182462003-05-05 Geoffrey Keating <geoffk@apple.com>
18247
bc9ec0e0
GK
18248 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18249 * gcc.dg/ppc-fsel-2.c: New test.
18250
36b29d7d
GK
18251 * gcc.dg/unused-5.c: New test.
18252
16692dd5
KL
182532003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18254
18255 PR c++/10496
18256 * g++.dg/warn/pmf1.C: New test.
18257
4b41d9eb
KL
182582003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18259
18260 PR c++/4494
18261 * g++.dg/warn/main.C: New test.
18262
00362064
KG
182632003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18264
18265 * gcc.dg/nonnull-3.c: New test.
18266
1fecc266
NB
182672003-05-04 Neil Booth <neil@daikokuya.co.uk>
18268
18269 * gcc.dg/cpp/Wtrigraphs.c: Update.
18270 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18271
b39358e1
GK
182722003-05-03 Geoffrey Keating <geoffk@apple.com>
18273
18274 * gcc.dg/ppc-fsel-1.c: New test.
18275
87f85ea0
ZW
182762003-05-03 Zack Weinberg <zack@codesourcery.com>
18277
18278 PR c/10604
18279 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18280
c4e2d744
KH
182812003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18282
18283 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18284
5dc5d13c
KL
182852003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18286
18287 PR c++/9364, c++/10553, c++/10586
18288 * g++.dg/parse/typename4.C: New test.
18289 * g++.dg/parse/typename5.C: Likewise.
18290
4dc27b4b
RS
182912003-05-03 Richard Sandiford <rsandifo@redhat.com>
18292
18293 * gcc.c-torture/compile/20030503-1.c: New test.
18294
f2ba7ecb
KL
182952003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18296
18297 * g++.dg/lookup/using5.C: Fix testcase error.
18298
7c1fdbe4
CD
182992003-05-01 Chris Demetriou <cgd@broadcom.com>
18300
18301 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18302 since MEABI is no longer supported. Remove all vestiges
18303 of MEABI from the test.
18304
d0af00af
KL
183052003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18306
18307 PR c++/10554
18308 * g++.dg/lookup/using5.C: New test.
18309
d12a7283
KL
183102003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18311
18312 PR c++/8772
18313 * g++.dg/template/ttp5.C: New test.
18314
6481daa9
MM
183152003-04-30 Mark Mitchell <mark@codesourcery.com>
18316
18317 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18318 (dg-gpp-additional-sources): New function.
18319 (dg-gpp-additional-files): Likewise.
18320 * lib/g++.exp (additional_sources): New variable.
18321 (additional_files): Likewise.
18322 (g++_target_compile): Deal with them.
18323 * lib/old-dejagnu.exp: Remove.
18324 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18325 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 18326
d7ed5e55
KL
183272003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18328
18329 PR c++/9432, c++/9528
18330 * g++.dg/lookup/using4.C: New test.
18331
b3d627e2
GK
183322003-04-29 Geoffrey Keating <geoffk@apple.com>
18333
a6fdc086
GK
18334 * gcc.dg/noreturn-5.c: New file.
18335 * gcc.dg/noreturn-6.c: New file.
18336
b3d627e2
GK
18337 * gcc.c-torture/compile/inline-1.c: New file.
18338
1f6f0cb6
MM
183392003-04-29 Mark Mitchell <mark@codesourcery.com>
18340
18341 PR c++/10551
18342 * g++.dg/template/explicit1.C: New test.
18343
60cde936
MM
183442003-04-29 Mark Mitchell <mark@codesourcery.com>
18345
555456b1
MM
18346 PR c++/10549
18347 * g++.dg/other/bitfield1.C: New test.
18348
60cde936
MM
18349 PR c++/10527
18350 * g++.dg/init/new7.C: New test.
18351
0dbc5cd3
MM
183522003-04-29 Mark Mitchell <mark@codesourcery.com>
18353
75135253 18354 * g++.dg/ext/desig1.C: New test.
60cde936 18355 * g++.dg/ext/init1.C: Update.
75135253 18356
0dbc5cd3
MM
18357 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18358
a833faa5
MM
183592003-04-28 Mark Mitchell <mark@codesourcery.com>
18360
18361 PR c++/10180
18362 * g++.dg/warn/Winline-1.C: New test.
18363
e31603c4
JJ
183642003-04-28 Jakub Jelinek <jakub@redhat.com>
18365
18366 * gcc.c-torture/execute/string-opt-19.c: New test.
18367
9661b15f
JJ
18368 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18369 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18370
772f8889
MM
183712003-04-27 Mark Mitchell <mark@codesourcery.com>
18372
18373 PR c++/10506
18374 * g++.dg/init/new6.C: New test.
18375
18376 PR c++/10503
18377 * g++.dg/init/ref6.C: New test.
18378
b29188f3
DE
183792003-04-26 David Edelsohn <edelsohn@gnu.org>
18380
18381 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18382
5cc2f4f3
KG
183832003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18384
18385 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18386 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18387
ea56c40c
MM
183882003-04-25 Mark Mitchell <mark@codesourcery.com>
18389
18390 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18391 initialized static data members.
18392
d3a0b002
L
183932003-04-25 H.J. Lu <hjl@gnu.org>
18394
18395 * gcc.dg/ia64-sync-4.c: New test.
18396
ad4a34f0
KG
183972003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18398
18399 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18400 date.
18401
f8986275
NS
184022003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18403
18404 PR c++/10337
18405 * g++.dg/warn/conv1.C: New test.
18406 * g++.old-deja/g++.other/conv7.C: Adjust.
18407 * g++.old-deja/g++.other/overload14.C: Adjust.
18408
374ca7f7
MM
184092003-04-23 Mark Mitchell <mark@codesourcery.com>
18410
18411 PR c++/10471
18412 * g++.dg/template/defarg2.C: New test.
18413
6338b358
NB
184142003-04-23 Neil Booth <neil@daikokuya.co.uk>
18415
18416 * gcc.dg/cpp/include2.c: Update.
18417 * gcc.dg/cpp/multiline-2.c: New.
18418 * gcc.dg/cpp/multiline.c: Update.
18419 * gcc.dg/cpp/strify2.c: Update.
18420 * gcc.dg/cpp/trad/literals-2.c: Update.
18421
3f429151
JDA
184222003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18423
18424 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18425
10aef094
MM
184262003-04-23 Mark Mitchell <mark@codesourcery.com>
18427
18428 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18429
4223f82f
MM
184302003-04-23 Mark Mitchell <mark@codesourcery.com>
18431
18432 PR c++/10451
18433 * g++.dg/parse/crash4.C: New test.
87f85ea0 18434
4223f82f
MM
18435 PR c++/9847
18436 * g++.dg/parse/crash5.C: New test.
18437
befcd99b
MM
184382003-04-22 Mark Mitchell <mark@codesourcery.com>
18439
ae2196c2
MM
18440 PR c++/10446
18441 * g++.dg/parse/crash3.C: New test.
18442
befcd99b
MM
18443 PR c++/10428
18444 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
18445
184462003-04-22 Devang Patel <dpatel@apple.com>
18447
18448 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 18449
256c249c
AT
184502003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18451
18452 * g++.dg/other/packed1.C: Fix dg options.
18453
ad27e65a
NS
184542003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18455
18456 * g++.dg/other/offsetof2.C: New test.
18457
b2dd096b
MM
184582003-04-21 Mark Mitchell <mark@codesourcery.com>
18459
18460 * g++.dg/template/recurse.C: Adjust location of error messages.
18461
8de9bb0e
NS
184622003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18463
18464 PR c++/9881
18465 * g++.dg/init/addr-const1.C: New test.
18466 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18467
184682003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
18469
18470 PR c++/10405
18471 * g++.dg/lookup/struct-hack1.C: New test.
18472
1613e52b
NB
184732003-04-20 Neil Booth <neil@daikokuya.co.uk>
18474
18475 * ucs.c: Update diagnostic messages.
18476
4e1f0f8e
NB
184772003-04-19 Neil Booth <neil@daikokuya.co.uk>
18478
18479 * gcc.dg/cpp/truefalse.cpp: New test.
18480 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18481 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18482
26aea073
NB
184832003-04-19 Neil Booth <neil@daikokuya.co.uk>
18484
18485 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18486 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18487
6a29edea
EB
184882003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18489
18490 * gcc.c-torture/compile/20030418-1.c: New test.
18491
46b2356d
JJ
184922003-04-17 Janis Johnson <janis187@us.ibm.com>
18493
18494 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18495
09d2f85f
KL
184962003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18497
18498 PR c++/10347
18499 g++.dg/template/dependent-name1.C: New test.
18500
8633f25c
R
185012003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18502
18503 * gcc.dg/warn-1.c (tourist_guide): New array,
18504 contains a pointer to bar.
18505
96c6931d
RS
185062003-04-16 Roger Sayle <roger@eyesopen.com>
18507
18508 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18509 * gcc.c-torture/execute/medce-1.c: New test case.
18510 * gcc.c-torture/execute/medce-2.c: New test case.
18511
5eb10628
MM
185122003-04-15 Mark Mitchell <mark@codesourcery.com>
18513
dc5dfa9c
MM
18514 * lib/prune.exp: Ignore more messages.
18515
5eb10628
MM
18516 PR c++/10381
18517 * g++.dg/parse/lookup3.C: New test.
18518
d2b54839
R
185192003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18520
18521 * gcc.c-torture/compile/20030415-1.c : New test.
18522
f4e92987
MM
185232003-04-14 Mark Mitchell <mark@codesourcery.com>
18524
18525 * gcc.c-torture/execute/scope-2.c: Move to ...
18526 * gcc.dg/noncompile/scope.c: .... here.
18527
15d4fd98
RS
185282003-04-14 Roger Sayle <roger@eyesopen.com>
18529
18530 * gcc.dg/20030414-2.c: New test case.
18531
26224a84
HPN
185322003-04-14 Hans-Peter Nilsson <hp@axis.com>
18533
18534 PR target/10377
18535 * gcc.dg/20030414-1.c: New test.
18536
1331d16f
RS
185372003-04-13 Roger Sayle <roger@eyesopen.com>
18538
18539 * gcc.dg/builtins-12.c: New test case.
18540 * gcc.dg/builtins-13.c: New test case.
18541
9cb65f92
KG
185422003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18543
18544 * gcc.c-torture/execute/string-opt-18.c: New test.
18545
f4f4610e
MM
185462003-04-13 Mark Mitchell <mark@codesourcery.com>
18547
18548 PR c++/10300
18549 * g++.dg/init/new5.C: New test.
18550
355b81d5
MM
185512003-04-12 Mark Mitchell <mark@codesourcery.com>
18552
18553 PR c++/7910
18554 * g++.dg/ext/dllimport1.C: New test.
18555
48ed72a3
EB
185562003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18557
18558 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18559
62520b20
BD
185602003-04-11 Bud Davis <bdavis9659@comcast.net>
18561
18562 PR Fortran/9263
18563 * g77.f-torture/noncompile/9263.f: New test
18564 PR Fortran/1832
18565 * g77.f-torture/execute/1832.f: New test
18566
0b87e18e
DC
185672003-04-11 David Chad <davidc@freebsd.org>
18568 Loren J. Rittle <ljrittle@acm.org>
18569
18570 libobjc/8562
18571 * objc.dg/headers.m: New test.
18572
339a28b9
ZW
185732003-04-10 Zack Weinberg <zack@codesourcery.com>
18574
18575 * gcc.c-torture/execute/builtin-noret-2.c: New.
18576 * gcc.c-torture/execute/builtin-noret-2.x: New.
18577 XFAIL builtin-noret-2.c at -O1 and above.
18578 * gcc.dg/redecl.c: New.
18579 * gcc.dg/Wshadow-1.c: Update error regexps.
18580
1e099144
MM
185812003-04-10 Mark Mitchell <mark@codesourcery.com>
18582
18583 * g++.dg/abi/bitfield10.C: New test.
18584
d02a6808
MS
185852003-04-09 Mike Stump <mrs@apple.com>
18586
88fbc3ca 18587 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18588 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18589
5fce2c65
RS
185902003-04-08 Roger Sayle <roger@eyesopen.com>
18591
18592 * gcc.dg/builtins-11.c: New test case.
18593
531878a6
RS
185942003-04-08 Roger Sayle <roger@eyesopen.com>
18595
18596 * gcc.dg/builtins-9.c: New test case.
18597 * gcc.dg/builtins-10.c: New test case.
18598
d5019ba3
R
185992003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18600
18601 * gcc.dg/noncompile/init-4.c.c: New test.
18602
10b7602f
NS
186032003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18604
18605 * gcc.misc-test/gcov-9.c: New test.
18606 * gcc.misc-test/gcov-10.c: New test
18607 * gcc.misc-test/gcov-11.c: New test.
18608
b8460b29
ZW
186092003-04-05 Zack Weinberg <zack@codesourcery.com>
18610
18611 PR optimization/10024
18612 * gcc.c-torture/compile/20030405-1.c: New test.
18613
33b49800
GK
186142003-04-04 Geoffrey Keating <geoffk@apple.com>
18615
18616 * gcc.dg/pch/static-3.c: New.
18617 * gcc.dg/pch/static-3.hs: New.
18618 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18619
0a49eb31
RH
186202003-04-04 Richard Henderson <rth@redhat.com>
18621
18622 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18623 * g++.dg/eh/forced2.C: Likewise.
18624
bc349178
MS
186252003-04-03 Mike Stump <mrs@apple.com>
18626
bc349178 18627 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18628 target arg.
bc349178
MS
18629 (scan-assembler-times, scan-assembler-not): Likewise.
18630 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18631
773eae39
EB
186322003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18633
18634 * gcc.dg/sparc-loop-1.c: New test.
18635
0de298af
GK
186362003-04-02 Geoffrey Keating <geoffk@apple.com>
18637
18638 PR other/9274
18639 * g++.dg/pch/system-2.C: New.
18640 * g++.dg/pch/system-2.Hs: New.
18641
0f91f094
AH
186422003-04-02 Aldy Hernandez <aldyh@redhat.com>
18643
b8460b29 18644 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18645
b8460b29 18646 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18647
e129b3f9
RS
186482003-04-01 Roger Sayle <roger@eyesopen.com>
18649
18650 * gcc.c-torture/execute/20030401-1.c: New test case.
18651
70ab763c
ZL
186522003-04-01 Ziemowit Laski <zlaski@apple.com>
18653
18654 * objc.dg/defs.m: New.
18655
705412b0
AH
186562003-04-01 Aldy Hernandez <aldyh@redhat.com>
18657
b8460b29
ZW
18658 * g++.dg/eh/simd-1.C: New.
18659 * g++.dg/eh/simd-2.C: New.
705412b0 18660
d744e06e
AH
186612003-03-01 Aldy Hernandez <aldyh@redhat.com>
18662
b8460b29 18663 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18664
46e33d43
MM
186652003-03-31 Mark Mitchell <mark@codesourcery.com>
18666
18667 PR c/9936
18668 * gcc.dg/20030331-2.c: New test.
18669
6b665219
MM
186702003-03-31 Mark Mitchell <mark@codesourcery.com>
18671
18672 PR c++/10278
18673 * g++.dg/parse/crash2.C: New test.
18674
44f19ccb
RS
186752003-03-31 Richard Sandiford <rsandifo@redhat.com>
18676
18677 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18678 * gcc.c-torture/execute/20030331-1.c: ...here.
18679
e66833ac
RS
186802003-03-31 Richard Sandiford <rsandifo@redhat.com>
18681
18682 * gcc.c-torture/execute/20030331-1.c: New test.
18683
27283c73
NS
186842003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18685
18686 * lib/gcov.exp: Adjust call return testing strings.
18687 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18688
03f2ea93
RS
186892003-03-31 Roger Sayle <roger@eyesopen.com>
18690
18691 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18692 * gcc.dg/builtins-7.c: New test case.
18693 * gcc.dg/builtins-8.c: New test case.
18694
98d3d336
RS
186952003-03-31 Richard Sandiford <rsandifo@redhat.com>
18696
18697 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18698
c717c5af
MM
186992003-03-30 Mark Mitchell <mark@codesourcery.com>
18700
18701 PR c++/7647
18702 * g++.dg/lookup-class-member-2.C: New test.
18703
9b703090
GN
187042003-03-30 Glen Nakamura <glen@imodulo.com>
18705
b8460b29 18706 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 18707
84dfe365
RS
187082003-03-28 Roger Sayle <roger@eyesopen.com>
18709
18710 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18711
400fbc08
MM
187122003-03-28 Mark Mitchell <mark@codesourcery.com>
18713
18714 * g++.dg/init/attrib1.C: New test.
18715
0c85dbfd
EB
187162003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18717
18718 * gcc.dg/ultrasp8.c: New test.
18719
f7670e7b
EB
187202003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18721
18722 * gcc.dg/ultrasp7.c: New test.
18723
433cd9c9
NS
187242003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18725
18726 PR c++/10047
18727 * g++.dg/template/inline1.C: New test.
18728
1ce324c3
EB
187292003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18730
18731 * gcc.dg/sparc-dwarf2.c: New test.
18732
9ddae796
RS
187332003-03-27 Roger Sayle <roger@eyesopen.com>
18734
18735 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18736 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18737
7ffe3584
MM
187382003-03-27 Mark Mitchell <mark@codesourcery.com>
18739
18740 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18741 than reading .x files.
18742 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18743 * g77.dg/gcov/gcov-1.f: Likewise.
18744 * gcc.misc-tests/gcov-4b.c: Likewise.
18745 * gcc.misc-tests/gcov-5b.c: Likewise.
18746 * gcc.misc-tests/gcov-6.c: Likewise.
18747 * gcc.misc-tests/gcov-7.c: Likewise.
18748 * gcc.misc-tests/gcov-8.c: Likewise.
18749 * g++.dg/gcov/gcov-1.x: Remove.
18750 * g77.dg/gcov/gcov-1.x: Likewise.
18751 * gcc.misc-tests/gcov-4b.x: Likewise.
18752 * gcc.misc-tests/gcov-5b.x: Likewise.
18753 * gcc.misc-tests/gcov-6.x: Likewise.
18754 * gcc.misc-tests/gcov-7.x: Likewise.
18755 * gcc.misc-tests/gcov-8.x: Likewise.
18756
c7d325c8
GN
187572003-03-27 Glen Nakamura <glen@imodulo.com>
18758
18759 PR opt/10087
18760 * gcc.dg/20030324-1.c: New test.
18761
649fc72d
NS
187622003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18763
544aef8c
NS
18764 PR c++/10224
18765 * g++.dg/template/arg3.C: New test.
18766
649fc72d
NS
18767 PR c++/10158
18768 * g++.dg/template/friend18.C: New test.
18769
a24278e2
RS
187702003-03-26 Roger Sayle <roger@eyesopen.com>
18771
18772 * g77.f-torture/compile/20030326-1.f: New test case.
18773
db8627a1
JJ
187742003-03-26 Janis Johnson <janis187@us.ibm.com>
18775
18776 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18777
18778 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18779
be565ad7
JJ
187802003-03-26 Jakub Jelinek <jakub@redhat.com>
18781
18782 * gcc.dg/ia64-sync-3.c: New test.
18783
f729e559
AM
187842003-03-26 Alan Modra <amodra@bigpond.net.au>
18785
18786 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18787
27e484bc
EB
187882003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18789
18790 * gcc.dg/ultrasp6.c: New test.
18791
d2fc7725
EB
187922003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18793
18794 * gcc.dg/i386-signbit-1.c: New test.
18795 * gcc.dg/i386-signbit-2.c: New test.
18796 * gcc.dg/i386-signbit-3.c: New test.
18797
9904e232
EB
187982003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18799
18800 * gcc.dg/ultrasp5.c: Fix options.
18801
9fdbe7df
EB
188022003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18803
18804 * gcc.dg/ultrasp5.c: Fix comment.
18805
c12741e9
TM
188062003-03-24 Bud Davis <bdavis9659@comcast.net>
18807
18808 PR fortran/10197
18809 * g77.f-torture/execute/10197.f: New test.
18810
2ef6c975
NS
188112003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18812
1c82cc90
NS
18813 PR c++/9898, c++/383
18814 * g++.dg/template/conv6.C: New test.
b8460b29 18815
a5fcc895
NS
18816 PR c++/10119
18817 * g++.dg/template/ptrmem5.C: New test.
18818
2ef6c975
NS
18819 PR c++/10026
18820 * g++.dg/lookup/koenig1.C: New test.
18821
18822 PR C++/10199
18823 * g++.dg/lookup/template2.C: New test.
18824
1134f4ac
JJ
188252003-03-24 Jakub Jelinek <jakub@redhat.com>
18826
18827 * g++.dg/opt/rtti1.C: New test.
18828
02484af9
EB
188292003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18830
18831 * gcc.dg/ultrasp5.c: New test.
18832
fa9b4904
AB
188332003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18834
b099daeb 18835 PR middle-end/9967
fa9b4904
AB
18836 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18837 builtin fputs.
18838
068d2c9d
MM
188392003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18840
18841 PR c/8224
18842 * gcc.dg/20030323-1.c: New test.
18843
766dec0e
RS
188442003-03-23 Roger Sayle <roger@eyesopen.com>
18845
18846 * gcc.c-torture/compile/20030323-1.c: New test case.
18847
97c6f7ad
UW
188482003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18849
18850 * gcc.dg/20030321-1.c: New test.
18851
b8c25665
ZW
188522003-03-22 Zack Weinberg <zack@codesourcery.com>
18853
18854 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
18855
3e4a3562
NS
188562003-03-22 Nathan Sidwell <nathan@codesourcery.com>
18857
18858 PR c++/9978, c++/9708
18859 * g++.dg/ext/vlm1.C: Adjust expected error.
18860 * g++.dg/ext/vla2.C: New test.
18861 * g++.dg/template/arg1.C: New test.
18862 * g++.dg/template/arg2.C: New test.
18863
6dd0f30b
BD
188642003-03-22 Bud Davis <bdavis9659@comcast.net>
18865
18866 * g77.f-torture/execute/select.f: New test.
18867 * g77.f-torture/noncompile/select_no_compile.f: New test.
18868
f3146d75
NS
188692003-03-21 Nathan Sidwell <nathan@codesourcery.com>
18870
18871 PR c++/9898
18872 * g++.dg/other/error4.C: New test.
18873
963142fc
MM
188742003-03-20 Mark Mitchell <mark@codesourcery.com>
18875
18876 * g++.dg/template/friend17.C: New test.
18877
f8c8d811
AM
188782003-03-21 Alan Modra <amodra@bigpond.net.au>
18879
18880 * gcc.c-torture/compile/20030320-1.c: New.
18881
c876997f
RS
188822003-03-20 Roger Sayle <roger@eyesopen.com>
18883
18884 * gcc.dg/builtins-6.c: New test case.
18885
42151102
AM
188862003-03-19 Alan Modra <amodra@bigpond.net.au>
18887
18888 PR target/10073
18889 * gcc.c-torture/compile/20030319-1.c: New.
18890
b8c25665 188912003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
18892
18893 * gcc.dg/i386-cvt-1.c: New test.
18894
0fef2ffc
ZW
188952003-03-17 Zack Weinberg <zack@codesourcery.com>
18896
b8c25665
ZW
18897 * objc.dg/naming-1.m: Use "(parse|syntax) error".
18898 * objc.dg/naming-2.m: Likewise.
0fef2ffc 18899
ec20aa6c
MM
189002003-03-17 Mark Mitchell <mark@codesourcery.com>
18901
18902 PR c++/9639
b8c25665 18903 * g++.dg/parse/crash1.C: New test.
ec20aa6c 18904
bafb714b
MM
189052003-03-16 Mark Mitchell <mark@codesourcery.com>
18906
18907 PR c++/8805
18908 * g++.dg/eh/cleanup1.C: New test.
18909
0a71919d
FH
189102003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18911
18912 * gcc.c-torture/execute/20030316-1.c: New test case.
18913
1f5a253a
NS
189142003-03-16 Nathan Sidwell <nathan@codesourcery.com>
18915
18916 PR c++/9629
18917 * g++.dg/init/ctor2.C: New test.
18918
de6a669b
RS
189192003-03-15 Roger Sayle <roger@eyesopen.com>
18920
18921 * g77.f-torture/compile/xformat.f: New test case.
18922
24b26d8d
JDA
189232003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18924
18925 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
18926 * g++.old-deja/g++.mike/eh50.C: Likewise.
18927
6e049fcd
KL
189282003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18929
18930 PR c++/6440
18931 * g++.dg/template/spec7.C: New test.
18932 * g++.dg/template/spec8.C: Likewise.
18933
f43f4314
JJ
189342003-03-14 Jakub Jelinek <jakub@redhat.com>
18935
18936 * gcc.c-torture/execute/20030313-1.c: New test.
18937
4526753f
RH
189382003-03-14 Richard Henderson <rth@redhat.com>
18939
18940 * gcc.dg/inline-2.c: Adjust alpha test for external call.
18941
f650843f
EB
189422003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18943
18944 * gcc.c-torture/compile/20030314-1.c: New test.
18945
67e4f078
DS
189462003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
18947
b8c25665 18948 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 18949 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 18950 thumb target,
67e4f078
DS
18951 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
18952 to accept newer _imp__ prefix and additional
18953 newline in .drectve section.
18954 * gcc.dg/dll-4.c: Likewise.
18955 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
18956 switch.
18957
26f86471
MM
189582003-03-13 Mark Mitchell <mark@codesourcery.com>
18959
45707d31
MM
18960 * g++.dg/parse/namespace9.C: New test.
18961
26f86471
MM
18962 * g++.dg/init/ref5.C: New test.
18963 * g++.dg/parse/ptrmem1.C: Likewise.
18964
aeb11ee5
JDA
189652003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18966
18967 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
18968 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
18969 regular expression.
18970 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
18971 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
18972
09ebf088
DJ
189732003-03-12 Daniel Jacobowitz <drow@mvista.com>
18974
18975 * gcc.c-torture/execute/20030224-2.c: New test.
18976
8a7d6cb3
EB
189772003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18978
18979 * gcc.dg/decl-3.c: New test.
18980
db1077d3
EB
189812003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18982
18983 * gcc.dg/i386-loop-2.c: New test.
18984
0c33daff
MM
189852003-03-11 Mark Mitchell <mark@codesourcery.com>
18986
e1145e7f 18987 PR c++/9474
2601a4ee
MM
18988 * g++.dg/parse/namespace8.C: New test.
18989
0c33daff
MM
18990 PR c++/9924
18991 * g++.dg/overload/builtin2.C: New test.
18992
54098126
SB
189932003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
18994
18995 * gcc.dg/return-type-3.c: New test.
18996
bff6a7c2
V
189972003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18998
18999 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19000 profiling options are not supported.
19001
125e6594
MM
190022003-03-10 Mark Mitchell <mark@codesourcery.com>
19003
19004 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19005 * g++.old-deja/g++.warn/impint2.C: Likewise.
19006
87d7d780
DP
190072003-03-10 Devang Patel <dpatel@apple.com>
19008
19009 * g++.dg/cpp/c++_cmd_1.C: New test.
19010 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 19011
ebb780f2
SB
190122003-03-10 Segher Boessenkool <segher@koffie.nl>
19013
b8c25665 19014 * gcc.dg/altivec-9.c: New file.
ebb780f2 19015
88a7a0c9
FS
190162003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19017
19018 * gcc.dg/ppc-sdata-1.c: New test.
19019 * gcc.dg/ppc-sdata-2.c: New test.
19020
f6d19bfe
MM
190212003-03-09 Mark Mitchell <mark@codesourcery.com>
19022
1d719415
MM
19023 PR c++/9373
19024 * g++.dg/opt/ptrmem2.C: New test.
19025
f6d19bfe
MM
19026 PR c++/8534
19027 * g++.dg/opt/ptrmem1.C: New test.
19028
9edf6a4c
EB
190292003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19030
19031 * gcc.dg/i386-loop-1.c: New test.
19032
ca9e1382
KL
190332003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19034
19035 PR c++/9970
19036 * g++.dg/lookup/friend1.C: New test.
19037
0e136342
MM
190382003-03-08 Mark Mitchell <mark@codesourcery.com>
19039
19040 PR c++/9823
19041 * g++.dg/parser/constructor1.C: New test.
19042
af812813
HPN
190432003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19044
17b7f45e
HPN
19045 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19046
af812813
HPN
19047 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19048
39a91264
NB
190492003-03-08 Neil Booth <neil@daikokuya.co.uk>
19050
19051 * gcc.dg/cpp/Wunused.c: Update test.
19052
b8c25665 190532003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
19054
19055 * gcc.dg/inline-3.c: New test.
19056
089d6ea7
MM
190572003-03-08 Mark Mitchell <mark@codesourcery.com>
19058
19059 PR c++/9809
19060 * g++.dg/parse/builtin1.C: New test.
19061
19062 PR c++/9982
19063 * g++.dg/abi/cookie1.C: New test.
19064 * g++.dg/abi/cookie2.C: Likewise.
19065
19066 PR c++/9524
612dc718 19067 * g++.dg/template/field1.C: New test.
089d6ea7
MM
19068
19069 PR c++/9912
19070 * g++.dg/parse/class1.C: New test.
19071 * g++.dg/parse/namespace7.C: Likewise.
19072 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 19073
aa6e8ed3
MM
190742003-03-07 Mark Mitchell <mark@codesourcery.com>
19075
19076 * g++.dg/init/ref4.C: New test.
19077
b8c25665 190782003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
19079
19080 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 19081 * gcc.dg/inline-3.c: New test.
dfa7f440 19082
3d1df1fa
MM
190832003-03-06 Mark Mitchell <mark@codesourcery.com>
19084
3d938426
MM
19085 * g++.dg/init/ref3.C: New test.
19086
5e256996
MM
19087 PR c++/9965
19088 * g++.dg/init/ref2.C: New test.
b8c25665 19089
07681121
MM
19090 PR c++/9400
19091 * g++.dg/warn/Wshadow-2.C: New test.
19092
3d1df1fa
MM
19093 PR c++/9791
19094 * g++.dg/warn/Woverloaded-1.C: New test.
19095
b8c25665 190962003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
19097
19098 * gcc.dg/i386-local2.c: New.
20856045 19099 * gcc.dg/i386-local.c: Fix typo.
b255a036 19100
1c442892
MM
191012003-03-05 Mark Mitchell <mark@codesourcery.com>
19102
19103 * g++.dg/abi/layout3.C: New test.
19104
be2fa211
EB
191052003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19106
19107 * gcc.c-torture/compile/20030305-1.c
19108
b8c25665 191092003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
19110
19111 * gcc.dg/i386-local.c: New.
19112
b8c25665 191132003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
19114
19115 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19116
2ad1815d
EB
191172003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19118
19119 * gcc.dg/switch-2.c: New test.
19120 * gcc.dg/switch-3.c: New test.
19121 * gcc.dg/Wswitch.c: Adjust line numbers.
19122 * gcc.dg/Wswitch-default.c: Likewise.
19123 * gcc.dg/Wswitch-enum.c: Likewise.
19124
01952d37
AO
191252003-03-04 Alexandre Oliva <aoliva@redhat.com>
19126
19127 * gcc.c-torture/execute/20030222-1.c: New test.
19128
767440a2
JW
191292003-03-03 James E Wilson <wilson@tuliptree.org>
19130
19131 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19132
7993382e
MM
191332003-03-03 Mark Mitchell <mark@codesourcery.com>
19134
19135 PR c++/9878
19136 * g++.dg/init/ref1.C: New test.
19137
b8c25665 191382003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
19139
19140 * gcc.dg/sh-relax.c: New SH-only test.
19141
b22b239e
GK
191422003-03-03 Geoffrey Keating <geoffk@apple.com>
19143
19144 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19145 comment explaining purpose of testcase.
19146
3595b91f
SC
191472003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19148
19149 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19150 for HC11/HC12 (asm needs two int registers).
19151 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19152 HC11/HC12 because the test uses an asm which needs two 32-bit
19153 registers.
19154
1494f93a
SC
191552003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19156
19157 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19158 for HC11/HC12 (array is too large otherwise).
19159 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19160 * gcc.c-torture/compile/20010518-2.x: Likewise.
19161 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19162 HC11/HC12 (array is too large).
19163
facf86ac
GK
191642003-03-01 Geoffrey Keating <geoffk@apple.com>
19165
19166 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19167 * lib/g++-dg.exp (g++-dg-test): Likewise.
19168
08291658
RS
191692003-03-01 Roger Sayle <roger@eyesopen.com>
19170
19171 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19172 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19173
74dd1333
KL
191742003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19175
19176 * g++.dg/warn/implicit-typename1.C: Remove warning.
19177
3f53c0dc
RH
191782003-02-28 Richard Henderson <rth@redhat.com>
19179
19180 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19181 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19182
d8fad4ea
GK
191832003-02-28 Geoffrey Keating <geoffk@apple.com>
19184
19185 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19186 * g++.dg/pch/pch.exp: Likewise.
19187
1cb8292f
MM
191882003-02-28 Mark Mitchell <mark@codesourcery.com>
19189
19190 PR c++/9879
19191 * testsuite/g++.dg/init/new4.C: New test.
19192
f3c7ed6b
RE
191932003-02-28 Richard Earnshaw <rearnsha@arm.com>
19194
19195 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19196
13082c80
AO
191972003-02-28 Alexandre Oliva <aoliva@redhat.com>
19198
e459243b
AO
19199 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19200 unsigned long.
19201
13082c80
AO
19202 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19203 wider than float.
19204
b17d5d7c
ZD
192052003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19206
19207 * lib/scanasm.exp: Add support for counting numbers of
19208 occurences.
19209 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19210 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19211
c0b1cc97
MM
192122003-02-25 Mark Mitchell <mark@codesourcery.com>
19213
cec24319
MM
19214 PR c++/9683
19215 * g++.dg/template/static3.C: New test.
19216
c0b1cc97
MM
19217 PR c++/9829
19218 * g++.dg/parse/namespace6.C: New test.
b8c25665 19219
3eaa6044
FS
192202003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19221
19222 PR target/9732
19223 * gcc.dg/20030225-1.c: New test.
19224
353b4fc0
MM
192252003-02-24 Mark Mitchell <mark@codesourcery.com>
19226
d12ad970
MM
19227 * README: Remove out-of-date information.
19228
353b4fc0
MM
19229 PR c++/9836
19230 * g++.dg/template/spec6.C: New test.
19231
201b9f2a
JL
192322003-02-24 Jeff Law <law@redhat.com>
19233
19234 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19235
f8dc212b
RO
192362003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19237
19238 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19239 * gcc.dg/pragma-ep-1.c: Likewise.
19240
9e236a9d
KL
192412003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19242
19243 PR c++/9602
19244 * g++.dg/template/friend16.C: New test.
19245
ca099ac8
MM
192462003-02-23 Mark Mitchell <mark@codesourcery.com>
19247
19248 PR c++/5333
19249 * g++.dg/parse/fused-params1.C: Adjust error messages.
19250 * g++.dg/template/nested3.C: New test.
b8c25665 19251
f641e05b
AM
192522003-02-24 Alan Modra <amodra@bigpond.net.au>
19253
19254 * g++.dg/abi/param1.C: New test.
19255
53be1a8d
KL
192562003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19257
19258 PR c++/7982
19259 * g++.dg/warn/implicit-typename1.C: New test.
19260
9d913bbf
KC
192612003-02-22 Kelley Cook <kelleycook@comcast.net>
19262
b8c25665
ZW
19263 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19264 with "mtune".
19265 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19266 * gcc.c-torture/execute/20010129-1.x: Likewise.
19267 * gcc.dg/20011107-1.c: Likewise.
19268 * gcc.dg/20020108-1.c: Likewise.
19269 * gcc.dg/20020122-3.c: Likewise.
19270 * gcc.dg/20020206-1.c: Likewise.
19271 * gcc.dg/20020310-1.c: Likewise.
19272 * gcc.dg/20020426-2.c: Likewise.
19273 * gcc.dg/20020517-1.c: Likewise.
19274 * gcc.dg/991230-1.c: Likewise.
19275 * gcc.dg/i386-unroll-1.c: Likewise.
19276 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19277
192782003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
19279
19280 * gcc.dg/i386-mul.c: New test.
19281
c0a47a61
RS
192822003-02-21 Roger Sayle <roger@eyesopen.com>
19283
19284 * gcc.dg/builtins-5.c: New test case.
19285
182c2078
HPN
192862003-02-22 Hans-Peter Nilsson <hp@axis.com>
19287
19288 * gcc.dg/asmreg-1.c: New test.
19289
2fff6d71
MM
192902003-02-21 Mark Mitchell <mark@codesourcery.com>
19291
19292 PR c++/9749
19293 * g++.dg/parse/varmod1.C: New test.
19294
19df1edf
MM
192952003-02-21 Mark Mitchell <mark@codesourcery.com>
19296
19297 PR c++/9727
19298 * g++.dg/template/op1.C: New test.
19299
5dc3a78c
MM
193002003-02-21 Mark Mitchell <mark@codesourcery.com>
19301
19302 PR c++/8906
19303 * g++.dg/template/nested2.C: New test.
19304
692bb58a
MM
193052003-02-21 Mark Mitchell <mark@codesourcery.com>
19306
19307 PR c++/8724
19308 * g++.dg/expr/dtor1.C: New test.
19309
a8d0ddaf
ZW
193102003-02-21 Zack Weinberg <zack@codesourcery.com>
19311
19312 * gcc.dg/cpp/include3.c: New test.
19313 * gcc.dg/cpp/inc/foo.h: New file.
19314
9e7d0b92
GN
193152003-02-21 Glen Nakamura <glen@imodulo.com>
19316
19317 * gcc.c-torture/execute/20030221-1.c: New test.
19318
63a3cd3e
MM
193192003-02-20 Mark Mitchell <mark@codesourcery.com>
19320
19321 PR c++/9729
19322 * g++.dg/abi/conv1.C: New test.
19323
b8c25665 193242003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
19325
19326 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19327
4ea0d487
DJ
193282003-02-19 Daniel Jacobowitz <drow@mvista.com>
19329
19330 * gcc.c-torture/compile/20030219-1.c: New test.
19331
b8c25665 193322003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
19333
19334 * gcc.dg/funcorder.c: New test.
19335
ff6e1a2f
KH
193362003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19337
19338 * gcc.c-torture/execute/20030218-1.c: New.
19339
67aa8289
AH
193402003-02-18 Aldy Hernandez <aldyh@redhat.com>
19341
a8d0ddaf 19342 * gcc.dg/20030218-1.c: New.
67aa8289 19343
d7ddbe24
RH
193442003-02-18 Richard Henderson <rth@redhat.com>
19345
19346 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19347 * gcc.dg/attr-used-2.c: New.
19348
6b99d1c0
MM
193492003-02-18 Mark Mitchell <mark@codesourcery.com>
19350
19351 PR c++/9704
19352 * g++.dg/init/copy5.C: New test.
a8d0ddaf 19353
59d22bc5
GK
193542003-02-18 Geoffrey Keating <geoffk@apple.com>
19355
19356 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19357 * g++.dg/pch/pch.exp: Likewise.
19358
bc102c4b
KH
193592003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19360
19361 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19362 STACK_SIZE is not defined.
19363
db77ef4c
KL
193642003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19365
19366 PR c++/9457
19367 * g++.dg/template/init1.C: New test.
19368
b8c25665 193692003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
19370
19371 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19372 (foo): Add few extra tests
19373 * gcc.dg/c99-const-expr-3.c: Likewise.
19374 * gcc.c-torture/execute/20030216-1.c: New.
19375
0df4ae96
KL
193762003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19377
19378 PR c++/9459
19379 * g++.dg/ext/typeof4.C: New test.
19380
881b2a96
RS
193812003-02-15 Roger Sayle <roger@eyesopen.com>
19382
19383 * gcc.dg/i386-387-3.c: New test case.
19384
6e8647d5
JZ
193852003-02-14 Josef Zlomek <zlomekj@suse.cz>
19386
19387 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19388 cris-*-elf* cris-*-aout* and mmix-*-*.
19389
42f86c48
JZ
193902003-02-13 Josef Zlomek <zlomekj@suse.cz>
19391
19392 * gcc.dg/20030213-1.c: New test.
19393
1fb54135
RS
193942003-02-12 Roger Sayle <roger@eyesopen.com>
19395
19396 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19397 * gcc.dg/i386-387-2.c: Likewise.
19398
c6e2a538
AH
193992003-02-12 Aldy Hernandez <aldyh@redhat.com>
19400
a8d0ddaf
ZW
19401 * gcc.dg/ppc-spe.c: Fix formatting.
19402 Enable tests that were previously unsupported by gas.
19403 Delete tests for instructions that no longer exist.
19404 Switch arguments on evsubifw builtin.
c6e2a538 19405
5c4d5a15
KH
194062003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19407
19408 * gcc.c-torture/execute/20030209-1.c: Disable the test if
19409 STACK_SIZE is too small.
19410
ecf92f82 194112003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 19412 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
19413
19414 * gcc.dg/decl-2.c: New test.
19415
b8c25665 194162003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
19417
19418 * gcc.dg/i386-fpcvt-1.c: New test.
19419
2382b79f
RS
194202002-02-09 Richard Sandiford <rsandifo@redhat.com>
19421
19422 * gcc.c-torture/execute/20030209-1.c: New test.
19423
5d4b76c0
KH
194242003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19425
19426 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19427 int-wide bitops, use the constants of the same width.
19428 Likewise, if long long is 32-bit wide, test bitops using
19429 32-bit constants.
19430
8f37dd98
LR
194312003-02-07 Loren James Rittle <ljrittle@acm.org>
19432
19433 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19434
46847aa6
RS
194352003-02-07 Roger Sayle <roger@eyesopen.com>
19436
19437 * testsuite/gcc.dg/builtins-4.c: New test case.
19438
f39a753b
KG
194392003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19440
19441 * gcc.dg/20020430-1.c: Fix dg command typos.
19442 * gcc.dg/20020503-1.c: Likewise.
19443
256803d9
VR
194442003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19445
19446 PR c++/8785
19447 * g++.dg/parse/fused-params1.C: New test.
19448
19449 PR c++/8857
19450 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19451
19452 PR c++/8921
19453 * g++.dg/parse/non-dependent1.C: New test.
19454
19455 PR c++/8928
19456 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19457
19458 PR c++/9228
19459 * g++.dg/parse/undefined7.C: New test.
19460 * g++.dg/parse/non-templ1.C: New test.
19461
19462 PR c++/9229
19463 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19464
5fbf0217
EB
194652003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19466
19467 * gcc.c-torture/compile/20030206-1.c: New test.
19468
dbdd3489
RS
194692003-02-05 Roger Sayle <roger@eyesopen.com>
19470
19471 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19472 "pow" to "foo" to avoid potential confusion with a math built-in.
19473
48d1ce96
KG
194742003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19475
19476 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19477 conditions for SPARC targets.
19478
4f6ae35d
JJ
194792003-02-05 Jakub Jelinek <jakub@redhat.com>
19480
19481 * gcc.dg/20030204-1.c: New test.
19482
2de2cd78
VR
194832003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19484
19485 PR c++/38
19486 * g++.dg/parse/array-size1.C: New test.
19487
19488 PR c++/5657
19489 * g++.dg/parse/undefined3.C: New test.
19490
19491 PR c++/5665
19492 * g++.dg/parse/undefined4.C: New test.
19493
19494 PR c++/5975
19495 * g++.dg/parse/undefined5.C: New test.
19496
19497 PR c++/7259
19498 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19499
19500 PR c++/8578
19501 * g++.dg/parse/casting-operator1.C: New test.
19502
19503 PR c++/8596
19504 * g++.dg/parse/undefined6.C: New test.
19505
19506 PR c++/8736
19507 * g++.dg/parse/missing-template1.C: New test.
19508
b8c25665 195092003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19510
19511 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19512 * gcc.dg/i386-cmov?.c: Likewise.
19513 * gcc.dg/i386-fpcvt-?.c: Likewise.
19514 * gcc.dg/i386-ssefp-1.c: Likewise.
19515 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19516 conventions.
afffc4e2 19517
b80f8ef3
MM
195182003-02-03 Mark Mitchell <mark@codesourcery.com>
19519
19520 PR c++/7129
19521 * testsuite/g++.dg/ext/max.C: New test.
19522
b8c25665 195232003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19524
19525 * gcc.c-torture/execute/20030203-1.c: New test.
19526
ca777b88
RE
195272003-02-03 Richard Earnshaw <rearnsha@arm.com>
19528
19529 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19530 'natural-endian'.
19531
271bd540
RS
195322003-02-01 Richard Sandiford <rsandifo@redhat.com>
19533
19534 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19535 * g++.dg/init/new2.C: Likewise.
19536 * g++.dg/other/new1.C: Likewise.
19537
5175d1b8
LR
195382003-01-31 Loren J. Rittle <ljrittle@acm.org>
19539
19540 * gcc.dg/struct-ret-libc.c: New test.
19541
2f278625
UW
195422003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19543
19544 * gcc.dg/20030129-1.c: New test.
19545
db0f613d
KL
195462003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19547
19548 PR c++/8849
19549 * g++.dg/template/ptrmem4.C: New test.
19550
14d22dd6
MM
195512003-01-29 Mark Mitchell <mark@codesourcery.com>
19552
19553 * g++.dg/parser/constant1.C: New test.
19554
710b73e6
KL
195552003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19556
19557 PR c++/8591
19558 * g++.dg/parse/friend2.C: New test.
19559
9ae58faf
NS
195602003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19561
19562 PR c++/9437
19563 * g++.dg/template/unify4.C: New test.
19564
6d09ef27
RS
195652003-01-28 Richard Sandiford <rsandifo@redhat.com>
19566
19567 * gcc.c-torture/execute/20030128-1.c: New test.
19568
4334c467
JO
195692003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19570
19571 * g++.dg/lookup/nested1.C: Test moved from ...
19572 * g++.old-deja/g++.other/lookup24.C: ... here.
19573
b8c25665 195742003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19575
19576 * gcc.dg/i386-cmov5.c: New test.
19577
bffcd064
V
195782003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19579
a8d0ddaf
ZW
19580 * gcc.c-torture/execute/20010925-1.c: Changed the
19581 memcpy declaration.
bffcd064 19582
f2ce60b8
NS
195832003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19584
19585 PR c++/3902
19586 * g++.dg/parse/template5.C: New test.
19587
f42aadd8
TM
195882003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19589
19590 PR fortran/9258
19591 * g77.dg/pr9258: New test.
19592
5db544e1
GP
195932003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19594
19595 * README: Move relevant parts from README.g++.
19596
19597 * README.g++: Remove this file.
19598
483a5709
NS
195992003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19600
19601 * g++.dg/abi/dcast1.C: New test.
19602
4ff71d24
KG
196032003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19604
19605 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19606
623baee2
JO
196072003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19608
19609 PR c++/47
19610 * g++.old-deja/g++.other/lookup24.C: New test.
19611
2956f353
KG
196122003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19613
19614 PR middle-end/7227
19615 * gcc.dg/uninit-C.c: New test.
19616
a2ddc397
NS
196172003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19618
19619 * g++.dg/abi/covariant1.C: New test.
19620
acf9fa5f
UW
196212003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19622
19623 * gcc.dg/20030123-1.c: New test.
19624
b8c25665 196252003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19626
19627 PR opt/8492
19628 * gcc.c-torture/compile/20030125-1.c
19629
bbaab916
NS
196302003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19631
19632 PR c++/9403
19633 * g++.dg/parse/template3.C: New test.
19634 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19635
bbaab916
NS
19636 PR c++/795
19637 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19638
bbaab916
NS
19639 PR c++/9415
19640 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19641
bbaab916
NS
19642 PR c++/8545
19643 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19644
19645 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19646
9bb231fd
RS
196472003-01-25 Roger Sayle <roger@eyesopen.com>
19648
19649 * gcc.c-torture/execute/switch-1.c: New test case.
19650
b8c25665 196512003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19652
19653 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19654
32d9a5bd
PC
196552003-01-25 Paolo Carlini <pcarlini@unitus.it>
19656
19657 Tweaks for Bison-1.875. From the NEWS file:
19658 "- `parse error' -> `syntax error'
19659 Bison now uniformly uses the term `syntax error'"
19660 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19661 * gcc.dg/cpp/digraph2.c: Likewise.
19662 * gcc.dg/cpp/direct2.c: Likewise.
19663 * gcc.dg/cpp/paste4.c: Likewise.
19664 * gcc.dg/c90-restrict-1.c: Likewise.
19665 * gcc.dg/c99-func-2.c: Likewise.
19666 * gcc.dg/noncompile/920721-2.c: Likewise.
19667 * gcc.dg/noncompile/930622-2.c: Likewise.
19668 * gcc.dg/noncompile/940112-1.c: Likewise.
19669 * gcc.dg/noncompile/950921-1.c: Likewise.
19670 * gcc.dg/noncompile/951123-1.c: Likewise.
19671 * gcc.dg/noncompile/971104-1.c: Likewise.
19672 * gcc.dg/noncompile/990416-1.c: Likewise.
19673
f5128e88
PC
196742003-01-24 Paolo Carlini <pcarlini@unitus.it>
19675
19676 * g++.dg/parse/undefined1.C: Add error message.
19677
65a5559b
MM
196782003-01-22 Mark Mitchell <mark@codesourcery.com>
19679
c006d942
MM
19680 PR c++/9354
19681 * g++.dg/parse/new1.C: New test.
19682
19683 PR c++/9216
19684 * g++.dg/parse/template2.C: New test.
19685
19686 PR c++/9354
19687 * g++.dg/parse/typedef2.C: New test.
19688
65a5559b
MM
19689 PR c++/9328
19690 * g++.dg/ext/typeof3.C: New test.
19691
68aab9ee
VR
196922003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19693
19694 PR c++/2738
19695 * g++.dg/parse/ret-type1.C: New test.
19696
19697 PR c++/3792
19698 * g++.dg/parse/tmpl-outside1.C: New test.
19699
19700 PR c++/4207
19701 * g++.dg/parse/int-as-enum1.C: New test.
19702
19703 PR c++/4903
19704 * g++.dg/parse/no-typename1.C: New test.
19705
19706 PR c++/5533
19707 * g++.dg/parse/no-value1.C: New test.
19708
19709 PR c++/5921
19710 * g++.dg/parse/wrong-inline1.C: New test.
19711
19712 PR c++/6402
19713 * g++.dg/parse/ref1.C: New test.
19714
19715 PR c++/6992
19716 * g++.dg/parse/attr-ctor1.C: New test.
19717
19718 PR c++/7229
19719 * g++.dg/parse/namespace5.C: New test.
19720
19721 PR c++/7917
19722 * g++.dg/parse/func-def1.C: New test.
19723
19724 PR c++/8143
19725 * g++.dg/parse/undefined1.C: New test.
19726
19727 PR c++/5723, PR c++/8522
19728 * g++.dg/parse/specialization1.C: New test.
19729
19730 PR c++/163, PR c++/8595
19731 * g++.dg/parse/struct-as-enum1.C: New test.
19732
19733 PR c++/9173
19734 * g++.dg/parse/undefined2.C: New test.
19735
1fb3244a
MM
197362003-01-22 Mark Mitchell <mark@codesourcery.com>
19737
e0860732
MM
19738 PR c++/9298
19739 * g++.dg/parse/template1.C: New test.
19740
4eb6d609
MM
19741 PR c++/9384
19742 * g++.dg/parse/using1.C: New test.
19743
1fb3244a
MM
19744 PR c++/9285
19745 PR c++/9294
19746 * g++.dg/parse/expr2.C: New test.
19747
19748 PR c++/9388
19749 * g++.dg/parse/lookup2.C: Likewise.
19750
b8c25665 197512003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
19752
19753 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19754 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19755 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19756 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19757
e3289412
NC
197582003-01-20 Nick Clifton <nickc@redhat.com>
19759
19760 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19761 problem with ARM sibcall code generation.
19762
d99c740f
KH
197632003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19764
19765 * gcc.c-torture/execute/20030120-1.c: New.
19766
a99820e6
PC
197672003-01-19 Paolo Carlini <pcarlini@unitus.it>
19768
19769 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19770
5dae1114
MM
197712003-01-17 Mark Mitchell <mark@codesourcery.com>
19772
19773 PR c++/9272
19774 * g++.dg/parse/ctor1.C: New test.
19775
19776 PR c++/9294:
19777 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 19778
5dae1114
MM
19779 * g++.dg/parse/typename3.C: New test.
19780
c292e375
RH
197812003-01-16 Richard Henderson <rth@redhat.com>
19782
19783 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19784
aab37812
RH
197852003-01-16 Richard Henderson <rth@redhat.com>
19786
19787 * g++.dg/pch/pch.exp: Copy test header to the working directory
19788 before using it either for precompilation or direct use.
19789 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19790 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19791
50c620d6
RH
197922003-01-16 Richard Henderson <rth@redhat.com>
19793
19794 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19795 before using it either for precompilation or direct use.
19796 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19797 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19798
8fbc5ae7
MM
197992003-01-16 Mark Mitchell <mark@codesourcery.com>
19800
19801 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19802 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19803 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19804 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19805 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19806 typename warning into error.
19807 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19808 error messages.
19809 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19810 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19811 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19812 messages.
19813 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19814 make declaration visible in template.
19815 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19816 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19817 messages.
19818 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19819 message.
19820 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19821 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19822 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19823 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19824 typename warning with error message.
19825 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19826 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19827 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 19828
712becab
NS
198292003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19830
19831 * g++.dg/parse/ambig2.C: New test.
19832
1ceb0dc7
RH
198332003-01-15 Richard Henderson <rth@redhat.com>
19834
19835 * g++.dg/tls/init-2.C: Update error message string.
19836
3dd5fc58
KG
198372003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19838
19839 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19840
b0562482
SC
198412003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19842
19843 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19844 all for HC11/HC12.
19845 * gcc.c-torture/compile/20001205-1.x: Likewise.
19846 * gcc.c-torture/compile/20001226-1.x: Likewise.
19847 * gcc.c-torture/compile/920520-1.x: Likewise.
19848 * gcc.c-torture/compile/961203-1.x: Likewise.
19849 * gcc.c-torture/compile/20020604-1.x: Likewise.
19850
b8c25665 198512003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
19852
19853 * gcc.c-torture/compile/20030115-1.c: New test.
19854
19855 * gcc.dg/i386-fpcvt-1.c: New test.
19856 * gcc.dg/i386-fpcvt-2.c: New test.
19857
a7189b49
JO
198582003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
19859
19860 Further conform g++'s __vmi_class_type_info to the C++ ABI
19861 specification.
19862 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
19863 the specification.
19864
b8c25665 198652003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
19866
19867 * gcc.dg/i386-fpcvt-1.c: New test.
19868 * gcc.dg/i386-fpcvt-2.c: New test.
19869
ab5496c4
EB
198702003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19871
19872 * gcc.dg/i386-mmx-3.c: New test.
19873
e8f2b18d
MM
198742003-01-12 Mark Mitchell <mark@codesourcery.com>
19875
19876 PR c++/9264
19877 * g++.dg/parse/octal1.C: New file.
19878
19879 PR c++/9172
19880 * g++.dg/parse/typename1.C: New file.
19881
67a7278d
DS
198822003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
19883
19884 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
19885 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 19886 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 19887
2050a1bb
MM
198882003-01-10 Mark Mitchell <mark@codesourcery.com>
19889
99152b95 19890 PR c++/9099
a6f6052a
MM
19891 * g++.dg/parse/dtor1.C: New file.
19892
2050a1bb
MM
19893 PR c++/9128
19894 * g++.dg/rtti/typeid1.C: New file.
19895
19896 PR c++/9153
19897 * g++.dg/parse/lookup1.C: New file.
19898
19899 PR c++/9171
19900 * g++.dg/templ/spec5.C: New file.
ab5496c4 19901
7558f66e
JZ
199022003-01-10 Josef Zlomek <zlomekj@suse.cz>
19903
19904 * gcc.c-torture/compile/20030110-1.c: New test.
19905
17211ab5
GK
199062003-01-09 Geoffrey Keating <geoffk@apple.com>
19907
19908 Merge from pch-branch:
19909
19910 2002-12-23 Geoffrey Keating <geoffk@apple.com>
19911
19912 * gcc.dg/pch/cpp-1.h: New.
19913 * gcc.dg/pch/cpp-1.c: New.
19914 * gcc.dg/pch/cpp-2.h: New.
19915 * gcc.dg/pch/cpp-2.c: New.
19916
19917 2002-11-19 Geoffrey Keating <geoffk@apple.com>
19918
19919 * gcc.dg/pch/except-1.h: New.
19920 * gcc.dg/pch/except-1.c: New.
19921
19922 2002-11-13 Geoffrey Keating <geoffk@apple.com>
19923
19924 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
19925 running test.
19926 * gcc.dg/pch: Include *.hp not *.h.
19927 * gcc.dg/pch/system-1.h: New.
19928 * gcc.dg/pch/system-1.c: New.
19929
19930 2002-11-11 Geoffrey Keating <geoffk@apple.com>
19931
19932 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
19933 rather than trying to build and run a program using PCH.
19934 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 19935
17211ab5
GK
19936 2002-11-08 Geoffrey Keating <geoffk@apple.com>
19937
19938 * gcc.dg/pch/macro-3.c: New.
19939 * gcc.dg/pch/macro-3.h: New.
19940
19941 2002-11-04 Geoffrey Keating <geoffk@apple.com>
19942
19943 * gcc.dg/pch/common-1.c: New.
19944 * gcc.dg/pch/common-1.h: New.
19945 * gcc.dg/pch/decl-1.c: New.
19946 * gcc.dg/pch/decl-1.h: New.
19947 * gcc.dg/pch/decl-2.c: New.
19948 * gcc.dg/pch/decl-2.h: New.
19949 * gcc.dg/pch/decl-3.c: New.
19950 * gcc.dg/pch/decl-3.h: New.
19951 * gcc.dg/pch/decl-4.c: New.
19952 * gcc.dg/pch/decl-4.h: New.
19953 * gcc.dg/pch/decl-5.c: New.
19954 * gcc.dg/pch/decl-5.h: New.
19955 * gcc.dg/pch/global-1.c: New.
19956 * gcc.dg/pch/global-1.h: New.
19957 * gcc.dg/pch/inline-1.c: New.
19958 * gcc.dg/pch/inline-1.h: New.
19959 * gcc.dg/pch/inline-2.c: New.
19960 * gcc.dg/pch/inline-2.h: New.
19961 * gcc.dg/pch/static-1.c: New.
19962 * gcc.dg/pch/static-1.h: New.
19963 * gcc.dg/pch/static-2.c: New.
19964 * gcc.dg/pch/static-2.h: New.
19965
19966 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
19967
19968 * g++.dg/pch/pch.exp: Better handle failing testcases.
19969 * gcc.dg/pch/pch.exp: Likewise.
19970 * gcc.dg/pch/macro-1.c: New.
19971 * gcc.dg/pch/macro-1.h: New.
19972 * gcc.dg/pch/macro-2.c: New.
19973 * gcc.dg/pch/macro-2.h: New.
19974
19975 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
19976
19977 * g++.dg/dg.exp: Treat files in pch/ specially.
19978 * g++.dg/pch/pch.exp: New file.
19979 * g++.dg/pch/empty.H: New file.
19980 * g++.dg/pch/empty.C: New file.
19981 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
19982 "precompile".
19983
19984 * gcc.dg/pch/pch.exp: New file.
19985 * gcc.dg/pch/empty.h: New file.
19986 * gcc.dg/pch/empty.c: New file.
19987 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
19988 "precompile".
19989
0f399e5f
KL
199902003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19991
19992 * g++.dg/template/friend14.C: New test.
19993
4c46ea23
EB
199942003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19995
8cb1a818 19996 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 19997
98c29f71
RS
199982003-01-09 Richard Sandiford <rsandifo@redhat.com>
19999
20000 * gcc.c-torture/compile/20030109-1.c: New test.
20001
bbb818c6
EB
200022003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20003
20004 * gcc.c-torture/execute/20030109-1.c: New test.
20005
cdc497dd
LH
200062003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20007
20008 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20009 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20010 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20011 * g++.old-deja/g++.mike/eh2.C: Likewise
20012 * g++.old-deja/g++.mike/eh3.C: Likewise
20013 * g++.old-deja/g++.mike/eh5.C: Likewise
20014 * g++.old-deja/g++.mike/eh6.C: Likewise
20015 * g++.old-deja/g++.mike/eh7.C: Likewise
20016 * g++.old-deja/g++.mike/eh8.C: Likewise
20017 * g++.old-deja/g++.mike/eh9.C: Likewise
20018 * g++.old-deja/g++.mike/eh10.C: Likewise
20019 * g++.old-deja/g++.mike/eh12.C: Likewise
20020 * g++.old-deja/g++.mike/eh13.C: Likewise
20021 * g++.old-deja/g++.mike/eh14.C: Likewise
20022 * g++.old-deja/g++.mike/eh16.C: Likewise
20023 * g++.old-deja/g++.mike/eh17.C: Likewise
20024 * g++.old-deja/g++.mike/eh18.C: Likewise
20025 * g++.old-deja/g++.mike/eh21.C: Likewise
20026 * g++.old-deja/g++.mike/eh23.C: Likewise
20027 * g++.old-deja/g++.mike/eh24.C: Likewise
20028 * g++.old-deja/g++.mike/eh25.C: Likewise
20029 * g++.old-deja/g++.mike/eh26.C: Likewise
20030 * g++.old-deja/g++.mike/eh27.C: Likewise
20031 * g++.old-deja/g++.mike/eh28.C: Likewise
20032 * g++.old-deja/g++.mike/eh29.C: Likewise
20033 * g++.old-deja/g++.mike/eh31.C: Likewise
20034 * g++.old-deja/g++.mike/eh33.C: Likewise
20035 * g++.old-deja/g++.mike/eh34.C: Likewise
20036 * g++.old-deja/g++.mike/eh35.C: Likewise
20037 * g++.old-deja/g++.mike/eh36.C: Likewise
20038 * g++.old-deja/g++.mike/eh37.C: Likewise
20039 * g++.old-deja/g++.mike/eh38.C: Likewise
20040 * g++.old-deja/g++.mike/eh39.C: Likewise
20041 * g++.old-deja/g++.mike/eh40.C: Likewise
20042 * g++.old-deja/g++.mike/eh41.C: Likewise
20043 * g++.old-deja/g++.mike/eh42.C: Likewise
20044 * g++.old-deja/g++.mike/eh44.C: Likewise
20045 * g++.old-deja/g++.mike/eh46.C: Likewise
20046 * g++.old-deja/g++.mike/eh47.C: Likewise
20047 * g++.old-deja/g++.mike/eh48.C: Likewise
20048 * g++.old-deja/g++.mike/eh49.C: Likewise
20049 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
20050 * g++.old-deja/g++.mike/eh51.C: Likewise
20051 * g++.old-deja/g++.mike/eh53.C: Likewise
20052 * g++.old-deja/g++.mike/eh55.C: Likewise
20053 * g++.old-deja/g++.mike/p7912.C: Likewise
20054 * g++.old-deja/g++.mike/p9706.C: Likewise
20055 * g++.old-deja/g++.mike/p10416.C: Likewise
20056 * g++.old-deja/g++.mike/p11667.C: Likewise
20057 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20058 Remove redundant reference to Iris.
20059 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20060 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 20061
ed8e443a 200622003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 20063
ed8e443a 20064 * g++.dg/ext/asm4.C: New test.
8caf4c38 20065
ed8e443a 200662003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 20067
ed8e443a
JM
20068 PR c++/9030
20069 * g++.dg/template/friend12.C: New test.
20070 * g++.dg/template/friend13.C: Likewise.
20071 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 20072
ed8e443a 200732003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 20074
ed8e443a
JM
20075 * gcc.dg/i386-cadd.c: New test.
20076 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 20077
ed8e443a 200782003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 20079
ed8e443a
JM
20080 PR c++/9165
20081 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 20082
ed8e443a 20083 * g++.dg/abi/bitfield9.C: New test.
63e5f567 20084
ed8e443a
JM
20085 PR c++/9189
20086 * g++.dg/parse/defarg3.C: New test.
8218bd34 20087
ed8e443a 200882003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 20089
ed8e443a
JM
20090 * g++.dg/parse/ambig1.C: New test.
20091 * g++.dg/parse/defarg2.C: New test.
62b8a44e 20092
ed8e443a 200932003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 20094
ed8e443a
JM
20095 * g++.dg/template/defarg-1.C: New test.
20096 * g++.dg/template/local2.C: Likewise.
ec194454 20097
ed8e443a 200982003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 20099
ed8e443a 20100 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 20101
ed8e443a 201022003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 20103
ed8e443a
JM
20104 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20105 * g++.dg/parse/namespace4.C: Likewise.
d5945212 20106
ed8e443a 201072003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 20108
ed8e443a 20109 * g++.dg/template/ntp2.C: New test.
31758337 20110
ed8e443a 201112003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 20112
ed8e443a 20113 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 20114
ed8e443a 20115 * g++.dg/parse/namespace4.C: New test.
96dafad6 20116
ed8e443a 20117 * g++.dg/template/nested1.C: New test.
a25a292f 20118
ed8e443a 20119 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 20120
ed8e443a 201212003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 20122
ed8e443a 20123 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 20124
ed8e443a 201252003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 20126
ed8e443a
JM
20127 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20128 * g++.old-deja/g++.jason/access8.C: Likewise.
20129 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 20130
ed8e443a 201312003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 20132
ed8e443a 20133 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 20134
ed8e443a 201352003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 20136
ed8e443a
JM
20137 PR c++/2843
20138 * g++.dg/ext/attrib7.C: New test.
4971227d 20139
ed8e443a 201402003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 20141
ed8e443a 20142 * g++.dg/parse/parse6.C: New test.
f349fb24 20143
ed8e443a 201442003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 20145
ed8e443a 20146 * gcc.dg/h8300-stack-1.c: New.
cb203576 20147
ed8e443a 201482003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 20149
ed8e443a 20150 g++.dg/lookup/exception1.C: New test.
faa75e89 20151
ed8e443a 20152 g++.dg/lookup/template1.C: New test.
3d83e33e 20153
ed8e443a 20154 g++.dg/parse/namespace2.C: New test.
a5b9863a 20155
ed8e443a 20156 g++.dg/parse/parens2.C: New test.
75c2b973 20157
ed8e443a 201582003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 20159
ed8e443a
JM
20160 * g++.dg/parse/parse5.C: New test.
20161 * g++.dg/lookup/scoped4.C: New test.
20162
201632003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20164
20165 * g++.dg/parse/parens1.C: New test.
20166
20167 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20168 angle-bracket1.C.
20169 * g++.dg/parse/parens2.C: New test.
20170
20171 * g++.dg/lookup/scope-operator1.C: New test.
20172
20173 * g++.dg/parse/operator1.C: New test.
20174
201752003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20176
20177 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20178 * g++.old-deja/g++.other/access6.C: Likewise.
20179 * g++.old-deja/g++.other/decl1.C: Likewise.
20180 * g++.old-deja/g++.pt/typename12.C: Likewise.
20181
201822002-12-31 Mark Mitchell <mark@codesourcery.com>
20183
20184 * g++.dg/parse/namespace1.C: New test.
20185
201862003-01-01 Neil Booth <neil@daikokuya.co.uk>
20187
20188 * g++.dg/parse/parse4.C: New test.
20189
201902003-01-01 Neil Booth <neil@daikokuya.co.uk>
20191
20192 * g++.dg/parse/parse3.C: New test.
20193
201942003-01-01 Neil Booth <neil@daikokuya.co.uk>
20195
20196 * g++.dg/parse/parse2.C: New test.
20197
201982003-01-01 Neil Booth <neil@daikokuya.co.uk>
20199
20200 * g++.dg/template/friend11.C: New test.
20201
202022003-01-01 Neil Booth <neil@daikokuya.co.uk>
20203
20204 * g++.dg/parse/parse1.C: New test.
20205
202062002-12-31 Janis Johnson <janis187@us.ibm.com>
20207
20208 * lib/profopt.exp: Change the name of a global variable to avoid
20209 possible clashes with other test suites.
20210
202112002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20212
20213 * g++.dg/inherit/covariant8.C: New test.
20214
202152002-12-31 Mark Mitchell <mark@codesourcery.com>
20216
20217 * g++.dg/init/array9.C: New test.
20218
20219 PR c++/9112
20220 * g++.dg/parse/expr1.C: New test.
20221
202222002-12-30 Daniel Jacobowitz <drow@mvista.com>
20223
20224 * gcc.c-torture/compile/20021230-1.c: New test.
20225
202262002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20227
20228 * g++.dg/inherit/covariant5.C: New test.
20229 * g++.dg/inherit/covariant6.C: New test.
20230 * g++.dg/inherit/covariant7.C: New test.
20231
202322002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20233
20234 PR c++/2739
20235 * g++.dg/other/access2.C: New test.
20236
202372002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20238
20239 * g++.dg/other/anon-struct.C: No longer fails
20240 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20241 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20242 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20243
202442002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20245
20246 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20247
202482002-12-27 Mark Mitchell <mark@codesourcery.com>
20249
20250 * g++.dg/eh/spec4.C: Remove stray semicolon.
20251 * g++.dg/expr/pmf-1.C: Change error message.
20252 * g++.dg/ext/asm1.C: Remove stray semicolon.
20253 * g++.dg/ext/typename1.C: Add missing typenames.
20254 * g++.dg/inherit/template-as-base.C: Change error message.
20255 * g++.dg/lookup/scoped1.C: Likewise.
20256 * g++.dg/lookup/scoped2.C: Likewise.
20257 * g++.dg/lookup/using2.C: Likewise.
20258 * g++.dg/other/component1.C: Remove stray semicolon.
20259 * g++.dg/other/do1.C: Change error message.
20260 * g++.dg/other/error2.C: Likewise.
20261 * g++.dg/other/init1.C: Likewise.
20262 * g++.dg/other/packed1.C: Remove stray semicolon.
20263 * g++.dg/other/ptrmem2.C: Change error message.
20264 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20265 marker.
20266 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20267 * g++.dg/template/access3.C: Add typename keyword.
20268 * g++.dg/template/access5.C: Remove stray semicolon.
20269 * g++.dg/template/access6.C: Likewise.
20270 * g++.dg/template/complit1.C: Likewise.
20271 * g++.dg/template/crash1.C: Change error message.
20272 * g++.dg/template/inherit2.C: Remove stray semicolon.
20273 * g++.dg/template/instantiate2.C: Likewise.
20274 * g++.dg/template/instantiate3.C: Change error message.
20275 * g++.dg/template/qual1.C: Remove stray semicolon.
20276 * g++.dg/template/qualttp18.C: Change error message.
20277 * g++.dg/template/ref1.C: Remove stray semicolon.
20278 * g++.dg/template/sizeof1.C (A::value): Declare it.
20279 * g++.dg/template/spec4.C: Change error message.
20280 * g++.dg/template/static1.C: Likewise.
20281 * g++.dg/template/type1.C: Likewise.
20282 * g++.dg/template/typename3.C: Likewise.
20283 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20284 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20285 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20286 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20287 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20288 named return value extension.
20289 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20290 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20291 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20292 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20293 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20294 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20295 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20296 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20297 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20298 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20299 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20300 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20301 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20302 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20303 syntax.
20304 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20305 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20306 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20307 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20308 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20309 * g++.old-deja/g++.brendan/template11.C: Likewise.
20310 * g++.old-deja/g++.brendan/template26.C: Likewise.
20311 * g++.old-deja/g++.brendan/template27.C: Use explicit
20312 specialization syntax.
20313 * g++.old-deja/g++.brendan/template30.C: Likewise.
20314 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20315 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20316 non-dependent names.
20317 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20318 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20319 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20320 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20321 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20322 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20323 named return value extension.
20324 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20325 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20326 * g++.old-deja/g++.ext/return1.C: Likewise.
20327 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20328 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20329 * g++.old-deja/g++.jason/access8.C: Likewise.
20330 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20331 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20332 pseudo-destructor names.
20333 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20334 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20335 pseudo-destructor names.
20336 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20337 * g++.old-deja/g++.jason/overload19.C: Likewise.
20338 * g++.old-deja/g++.jason/overload32.C: Likewise.
20339 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20340 stray semicolons.
20341 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20342 * g++.old-deja/g++.jason/return.C: Likewise.
20343 * g++.old-deja/g++.jason/return2.C: Likewise.
20344 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20345 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20346 syntax.
20347 * g++.old-deja/g++.jason/template10.C: Account for use of
20348 non-dependent names.
20349 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20350 syntax.
20351 * g++.old-deja/g++.jason/template37.C: Likewise.
20352 * g++.old-deja/g++.law/access4.C: Change error messages.
20353 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20354 pseudo-destructor names.
20355 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20356 * g++.old-deja/g++.law/ctors9.C: Likewise.
20357 * g++.old-deja/g++.law/cvt22.C: Likewise.
20358 * g++.old-deja/g++.law/dtors5.C: Likewise.
20359 * g++.old-deja/g++.law/global-init1.C: Likewise.
20360 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20361 * g++.old-deja/g++.law/operators28.C: Likewise.
20362 * g++.old-deja/g++.law/visibility28.C: Likewise.
20363 * g++.old-deja/g++.martin/eval1.C: Likewise.
20364 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20365 name.
20366 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20367 * g++.old-deja/g++.mike/net34.C: Likewise.
20368 * g++.old-deja/g++.mike/net36.C: Likewise.
20369 * g++.old-deja/g++.mike/ns2.C: Likewise.
20370 * g++.old-deja/g++.mike/p12306.C: Likewise.
20371 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20372 value extension.
20373 * g++.old-deja/g++.mike/p700.C: Likewise.
20374 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20375 * g++.old-deja/g++.mike/p710.C: Likewise.
20376 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20377 value extension.
20378 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20379 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20380 * g++.old-deja/g++.ns/crash2.C: Likewise.
20381 * g++.old-deja/g++.ns/crash3.C: Likewise.
20382 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20383 * g++.old-deja/g++.ns/ns17.C: Likewise.
20384 * g++.old-deja/g++.ns/template16.C: Likewise.
20385 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20386 keyword.
20387 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20388 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20389 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20390 named return value extension.
20391 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20392 * g++.old-deja/g++.other/access4.C: Issue additional error
20393 messages.
20394 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20395 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20396 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20397 * g++.old-deja/g++.other/crash25.C: Change error message.
20398 * g++.old-deja/g++.other/crash4.C: Change error message.
20399 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20400 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20401 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20402 checks.
20403 * g++.old-deja/g++.other/defarg8.C: Likewise.
20404 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20405 * g++.old-deja/g++.other/dtor10.C: Likewise.
20406 * g++.old-deja/g++.other/incomplete.C: Likewise.
20407 * g++.old-deja/g++.other/linkage7.C: Likewise.
20408 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
20409 lookup algorithm.
20410 * g++.old-deja/g++.other/mangle2.C: Likewise.
20411 * g++.old-deja/g++.other/refinit2.C: Likewise.
20412 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
20413 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
20414 * g++.old-deja/g++.pt/crash28.C: Likewise.
20415 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
20416 syntax.
20417 * g++.old-deja/g++.pt/crash32.C: Change error message.
20418 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
20419 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20420 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20421 error message position.
20422 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20423 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20424 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20425 syntax.
20426 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20427 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20428 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20429 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20430 keyword.
20431 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20432 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20433 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20434 keyword.
20435 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20436 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20437 syntax.
20438 * g++.old-deja/g++.pt/friend28.C: Account for use of
20439 non-dependent names.
20440 * g++.old-deja/g++.pt/friend29.C: Likewise.
20441 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20442 rules.
20443 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20444 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20445 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20446 lookup rules.
20447 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20448 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20449 keyword.
20450 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20451 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20452 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20453 keyword.
20454 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20455 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20456 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20457 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20458 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20459 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20460 keyword.
20461 * g++.old-deja/g++.pt/spec10.C: Likewise.
20462 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20463 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20464 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20465 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20466 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20467 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20468 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20469 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20470 * g++.old-deja/g++.pt/typename15.C: Likewise.
20471 * g++.old-deja/g++.pt/typename22.C: Likewise.
20472 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20473 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20474 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20475 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20476 syntax.
20477 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20478 return value extension.
20479 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20480 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20481 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20482 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20483
204842002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20485
20486 * g++.dg/warn/inline1.C: New test.
20487 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20488 * g++.old-deja/g++.jason/synth10.C: Likewise.
20489 * g++.old-deja/g++.mike/net31.C: Likewise.
20490 * g++.old-deja/g++.mike/p8786.C: Likewise.
20491
20492 * g++.dg/template/friend10.C: New test.
20493 * g++.dg/template/conv5.C: New test.
20494
204952002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 * g++.dg/lookup/scoped3.C: New test.
20498
20499 * g++.dg/lookup/decl1.C: New test.
20500 * g++.dg/lookup/decl2.C: New test.
20501
205022002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20503
20504 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20505 gcc.c-torture/compile/20021015-1.c,
20506 gcc.c-torture/compile/20021015-2.c,
20507 gcc.c-torture/compile/20021123-1.c,
20508 gcc.c-torture/compile/20021123-2.c,
20509 gcc.c-torture/compile/20021123-3.c,
20510 gcc.c-torture/compile/20021123-4.c,
20511 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20512 only to 3.1 or 3.2 branch.
20513
205142002-12-23 Mark Mitchell <mark@codesourcery.com>
20515
20516 * gcc.dg/i386-bitfield3.c: New test.
20517
20518 * gcc.dg/i386-bitfield2.c: New test.
20519
205202002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20521
20522 * g++.dg/parse/conv_op1.C: New test.
20523
205242002-12-21 Josef Zlomek <zlomekj@suse.cz>
20525
20526 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20527 approved.
20528
205292002-12-20 Josef Zlomek <zlomekj@suse.cz>
20530
20531 * gcc.c-torture/compile/20021220-1.c: New test.
20532
205332002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20534
20535 * gcc.dg/i386-fastcall-1.c: New.
20536
205372002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20538
20539 * gcc.c-torture/execute/20021219-1.c: New test.
20540
205412002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20542
20543 * gcc.dg/i386-pic-1.c: New test.
20544
205452002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20546
20547 PR c++/8099
20548 * g++.dg/template/friend9.C: New test.
20549
205502002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20551
20552 PR c++/3663
20553 * g++.dg/template/access7.C: New test.
20554
205552002-12-18 Nick Clifton <nickc@redhat.com>
20556
20557 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20558 the libstdc++-v3 directory has been found.
20559
205602002-12-12 Devang Patel <dpatel@apple.com>
20561 * gcc.dg/darwin-ld-1.c: New test.
20562 * gcc.dg/darwin-ld-2.c: New test.
20563 * gcc.dg/darwin-ld-3.c: New test.
20564 * gcc.dg/darwin-ld-4.c: New test.
20565 * gcc.dg/darwin-ld-5.c: New test.
20566
205672002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20568
20569 * gcc.c-torture/compile/20021212-1.c: New test.
20570
205712002-12-11 Neil Booth <neil@daikokuya.co.uk>
20572
20573 * gcc.dg/fshort-wchar: New test.
20574
205752002-12-10 Mark Mitchell <mark@codesourcery.com>
20576
20577 PR c++/8372
20578 * g++.dg/template/dtor1.C: New test.
20579
20580 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20581 markers.
20582
205832002-12-10 Jakub Jelinek <jakub@redhat.com>
20584
20585 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20586
205872002-12-09 Mark Mitchell <mark@codesourcery.com>
20588
20589 * g++.dg/template/static1.C: New test.
20590 * g++.dg/template/static2.C: New test.
20591 * g++.old-deja/g++.ext/memconst.C: New test.
20592
205932002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20594
20595 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20596 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20597 * g++.dg/special/initp1.C: Likewise.
20598
205992002-12-06 Jakub Jelinek <jakub@redhat.com>
20600
20601 * gcc.c-torture/execute/20021204-1.c: New test.
20602
206032002-12-04 Geoffrey Keating <geoffk@apple.com>
20604
20605 * gcc.dg/ppc-fmadd-1.c: New file.
20606 * gcc.dg/ppc-fmadd-2.c: New file.
20607 * gcc.dg/ppc-fmadd-3.c: New file.
20608
206092002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20610
20611 * gcc.c-torture/compile/20021204-1.c: New test.
20612
206132002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20614
20615 * g++.dg/inherit/covariant2.C: New test.
20616 * g++.dg/inherit/covariant3.C: New test.
20617 * g++.dg/inherit/covariant4.C: New test.
20618 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20619 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20620
206212002-12-03 Mark Mitchell <mark@codesourcery.com>
20622
20623 PR c++/8688
20624 * g++.dg/init/brace3.C: New test.
20625
206262002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20627
20628 * gcc.dg/20020210-1.c: Fix a comment typo.
20629
206302002-12-02 Mark Mitchell <mark@codesourcery.com>
20631
20632 PR c++/8720
20633 * g++.dg/parse/defarg1.C: New test.
20634
20635 PR c++/8615
20636 * g++.dg/template/char1.C: New test.
20637
20638 * g++.dg/template/varmod1.C: Fix typo.
20639
206402002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20641
20642 DR 180
20643 * g++.old-deja/g++.pt/crash32.C: Expect error.
20644
206452002-12-01 Mark Mitchell <mark@codesourcery.com>
20646
20647 PR c++/5919
20648 * g++.dg/template/varmod1.C: New test.
20649
20650 PR c++/8727
20651 * g++.dg/inherit/typeinfo1.C: New test.
20652
20653 PR c++/8663
20654 * g++.dg/inherit/typedef1.C: New test.
20655
206562002-11-30 Mark Mitchell <mark@codesourcery.com>
20657
20658 PR c++/8332
20659 PR c++/8493
20660 * g++.dg/template/strlen1.C: New test.
20661
20662 PR c++/8227
20663 * g++.dg/template/ctor2.C: New test.
20664
20665 PR c++/8214
20666 * g++.dg/init/string1.C: New test.
20667
20668 PR c++/8511
20669 * g++.dg/template/friend8.C: New test.
20670
206712002-11-29 Joe Buck <jbuck@synopsys.com>
20672
20673 * g++.dg/lookup/anon2.C: New test.
20674
206752002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20676
20677 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20678 h8300 port.
20679
206802002-11-27 Richard Sandiford <rsandifo@redhat.com>
20681
20682 * gcc.dg/bitfld-6.c: New test.
20683
206842002-11-27 Jan Hubicka <jh@suse.cz>
20685
20686 * gcc.c-torture/execute/20021127.[cx]: New test.
20687
206882002-11-26 Jan Hubicka <jh@suse.cz>
20689
20690 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20691 quality.
20692
206932002-11-26 Geoffrey Keating <geoffk@apple.com>
20694
20695 * g++.dg/init/brace2.C: New test.
20696 * g++.old-deja/g++.mike/p9129.C: Correct.
20697
206982002-11-26 Mark Mitchell <mark@codesourcery.com>
20699
20700 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20701
207022002-11-25 Andreas Bauer <baueran@in.tum.de>
20703
20704 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20705
207062002-11-25 Mark Mitchell <mark@codesourcery.com>
20707
20708 * testsuite/g++.dg/abi/empty11.C: New test.
20709 * testsuite/g++.dg/rtti/cv1.C: New test.
20710
207112002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20712
20713 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20714
207152002-11-24 Mark Mitchell <mark@codesourcery.com>
20716
20717 * g++.dg/abi/empty10.C: New test.
20718
207192002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20720
20721 * gcc.c-torture/compile/20021124-1.c: New test.
20722
207232002-11-22 Mark Mitchell <mark@codesourcery.com>
20724
20725 * g++.dg/abi/rtti2.C: New test.
20726
207272002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20728
20729 * gcc.dg/i386-unroll-1.c: New test.
20730
207312002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20732
20733 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
20734 * gcc.c-torture/compile/20021120-2.c: New test.
20735
5354730b
RS
207362002-11-20 Richard Sandiford <rsandifo@redhat.com>
20737
20738 * gcc.dg/bitfld-5.c: New test.
20739
5720520f
RS
207402002-11-20 Richard Sandiford <rsandifo@redhat.com>
20741
20742 * gcc.c-torture/execute/20021120-3.c: New test.
20743
4392ebd3
RS
207442002-11-20 Richard Sandiford <rsandifo@redhat.com>
20745
20746 * gcc.c-torture/execute/20021120-2.c: New test.
20747
3748bd9e
RS
207482002-11-20 Richard Sandiford <rsandifo@redhat.com>
20749
20750 * gcc.c-torture/execute/20021120-1.c: New test.
20751
bc02f8d3
JJ
207522002-11-20 Jakub Jelinek <jakub@redhat.com>
20753
20754 * gcc.c-torture/execute/20021118-3.c: New test.
20755
d61fd3f1 207562002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
20757
20758 * gcc.c-torture/compile/20021119-1.c: New test.
20759
3b312ef4
JT
207602002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20761
20762 * gcc.dg/duff-1.c: New test.
20763 * gcc.dg/duff-2.c: New test.
20764 * gcc.dg/duff-3.c: New test.
20765
8128cccf
NB
207662002-11-18 Neil Booth <neil@daikokuya.co.uk>
20767
20768 * gcc.dg/cpp/_Pragma5.c: New test.
20769
3503150c
RS
207702002-11-18 Richard Sandiford <rsandifo@redhat.com>
20771
20772 * gcc.c-torture/execute/20021118-2.c: New test.
20773
180bde4f
RS
207742002-11-18 Richard Sandiford <rsandifo@redhat.com>
20775
20776 * gcc.c-torture/execute/20021118-1.c: New test.
20777
aaefd216
JJ
207782002-11-16 Jakub Jelinek <jakub@redhat.com>
20779
20780 * gcc.dg/20021116-1.c: New test.
20781
95675950
MM
207822002-11-14 Mark Mitchell <mark@codesourcery.com>
20783
20784 * g++.dg/abi/vcall1.C: New test.
20785
7eca317a
JJ
207862002-11-14 Jakub Jelinek <jakub@redhat.com>
20787
20788 * gcc.dg/20021029-1.c: New test.
20789 * gcc.dg/20021029-2.c: New test.
20790
1fccfa1e
JDA
207912002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20792
20793 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20794
110c25ef
EB
207952002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20796
20797 PR c/8439
20798 * gcc.dg/20021110.c: Move to ...
20799 * gcc.c-torture/compile/20021110.c: .... here.
20800
303b90b0
FS
208012002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20802
20803 PR c/8467
20804 * gcc.c-torture/execute/20021111-1.c
20805
45ed7228
EB
208062002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20807
20808 PR c/8439
110c25ef 20809 * gcc.dg/20021110.c: New test.
4977bab6 20810
06315871
MM
208112002-11-10 Mark Mitchell <mark@codesourcery.com>
20812
20813 * g++.dg/abi/vthunk3.C: Run only on x86.
20814
04e6db94
JM
208152002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20816
20817 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20818
323941f6
HPN
208192002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20820
20821 * lib/compat.exp (compat-execute): Fix logic error in last
20822 change.
20823
8c47cfd8
NB
208242002-11-09 Neil Booth <neil@daikokuya.co.uk>
20825
20826 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20827
5c74d5b0
KL
208282002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20829
20830 PR c++/8389
20831 * g++.dg/template/access6.C: New test.
20832
b8c25665 208332002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
20834
20835 * gcc.dg/i386-ssefp-1.c: New test.
20836 * gcc.dg/i386-ssefp-1.c: New test.
20837
b8c25665 208382002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
20839
20840 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20841
4f2c9d7e
MM
208422002-11-07 Mark Mitchell <mark@codesourcery.com>
20843
e6a66567
MM
20844 * g++.dg/abi/vthunk3.C: New test.
20845
4f2c9d7e
MM
20846 PR c++/8338
20847 * g++.dg/template/crash2.C: New test.
20848
f72ab53b
MM
208492002-11-07 Mark Mitchell <mark@codesourcery.com>
20850
20851 * testsuite/g++.dg/abi/dtor1.C: New test.
20852 * testsuite/g++.dg/abi/dtor2.C: Likewise.
20853
3cfe49da
GK
208542002-11-05 Geoffrey Keating <geoffk@apple.com>
20855
20856 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
20857 Darwin.
20858
9e96797f
AN
208592002-11-04 Adam Nemet <anemet@lnxw.com>
20860
20861 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
20862 -mthumb. Only xfail with -O0.
20863
548502d3
MM
208642002-11-03 Mark Mitchell <mark@codesourcery.com>
20865
20866 * g++.dg/abi/thunk1.C: New test.
20867 * g++.dg/abi/thunk2.C: Likewise.
20868 * g++.dg/abi/vtt1.C: Likewise.
20869
8cd4a359
DN
208702002-11-02 Diego Novillo <dnovillo@redhat.com>
20871
20872 PR optimization/8423
20873 * gcc.c-torture/execute/builtin-constant.c: New test.
20874
04d57dd5
ZW
208752002-11-01 Zack Weinberg <zack@codesourcery.com>
20876
20877 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
20878 Add some more cases.
20879
bec80a45
MM
208802002-11-01 Mark Mitchell <mark@codesourcery.com>
20881
20882 PR c++/8391
20883 * g++.dg/opt/local1.C: New test.
20884
8c081e84
MM
208852002-10-30 Mark Mitchell <mark@codesourcery.com>
20886
20887 PR c++/8160
20888 * g++.dg/template/complit1.C: New test.
20889
20890 PR c++/8149
20891 * g++.dg/template/typename4.C: Likewise.
20892
7088fca9
KL
208932002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20894
20895 Core issue 287, PR c++/7639
20896 * g++.dg/template/instantiate1.C: Adjust error location.
20897 * g++.dg/template/instantiate3.C: New test.
20898 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
20899 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
20900 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
20901
f6a9714b
HPN
209022002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
20903
20904 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
20905
59db5f7b
MM
209062002-10-29 Mark Mitchell <mark@codesourcery.com>
20907
20908 PR c++/8287
20909 * g++.dg/init/dtor2.C: New test.
20910
a80c67ca
KG
209112002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20912
20913 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
20914 * gcc.dg/nest.c: Bypass errors on irix6.
20915
96a888d6
HPN
209162002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
20917
20918 * gcc.dg/nest.c: Expect error for mmix-*-*.
20919 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
20920
1f032a99
HPN
209212002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
20922
600522f8
HPN
20923 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
20924 markers.
20925
35fcca95 20926 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 20927
f0dd122b
MS
209282002-10-25 Mike Stump <mrs@apple.com>
20929
20930 * gcc.dg/warn-1.c: New test.
20931
f65e1183
ZW
209322002-10-25 Zack Weinberg <zack@codesourcery.com>
20933
20934 * g++.dg/template/typename3.C: New test.
20935
bb5e8a7f
MM
209362002-10-25 Mark Mitchell <mark@codesourcery.com>
20937
e93ee644
MM
20938 * g++.dg/lookup/ptrmem1.C: New test.
20939
bb5e8a7f
MM
20940 * g++.dg/abi/vthunk2.C: New test.
20941
f3763a44
ZW
209422002-10-25 Zack Weinberg <zack@codesourcery.com>
20943
20944 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
20945
ba9a991f
MM
209462002-10-24 Mark Mitchell <mark@codesourcery.com>
20947
20948 * g++.dg/abi/empty9.C: New test.
20949
5f13cfc6
RH
209502002-10-24 Richard Henderson <rth@redhat.com>
20951
20952 * g++.dg/inherit/thunk1.C: Enable for ia64.
20953
6b607ffd
MM
209542002-10-23 Mark Mitchell <mark@codesourcery.com>
20955
20956 PR c++/8067
20957 * g++.dg/lookup/pretty1.C: New test.
20958
8bfb45f8
JJ
209592002-10-23 Jakub Jelinek <jakub@redhat.com>
20960
20961 * gcc.dg/20021023-1.c: New test.
20962
e6f052b7
MM
209632002-10-23 Mark Mitchell <mark@codesourcery.com>
20964
20965 PR c++/7679
20966 * g++.dg/parse/inline1.C: New test.
f65e1183 20967
e2358068
RH
209682002-10-23 Richard Henderson <rth@redhat.com>
20969
619703c6
RH
20970 * g++.dg/inherit/thunk1.C: Enable for x86_64.
20971
e2358068
RH
20972 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
20973
ad4f9910
MM
209742002-10-22 Mark Mitchell <mark@codesourcery.com>
20975
20976 PR c++/6579
20977 * g++.dg/parse/stmtexpr3.C: New test.
20978
8fe734a3
NS
209792002-10-22 Nathan Sidwell <nathan@codesourcery.com>
20980
20981 * g++.dg/expr/cond1.C: New test.
20982
4977bab6
ZW
209832002-10-21 Zack Weinberg <zack@codesourcery.com>
20984
20985 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
20986
7ba539c6
MM
209872002-10-21 Mark Mitchell <mark@codesourcery.com>
20988
20989 * g++.dg/abi/vbase13.C: New test.
20990 * g++.dg/abi/vbase14.C: Likewise.
20991
75d38379
JJ
209922002-10-21 Jakub Jelinek <jakub@redhat.com>
20993
20994 * gcc.dg/tls/pic-1.c: New test.
20995 * gcc.dg/tls/nonpic-1.c: New test.
20996 * gcc.dg/20021018-1.c: New test.
20997
aaee784a
UW
209982002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20999
21000 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21001 Remove only files with the same base name as the test case.
21002 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21003 (profopt-execute): Likewise. Also, remove old profiling
21004 and performance data files before running the tests.
21005
21006 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21007 * g++.dg/bprob/bprob.exp: Likewise.
21008 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21009 to allow more general test case names.
21010
21011 * g++.dg/bprob/bprob-1.C: Rename to ...
21012 * g++.dg/bprob/g++-bprob-1.C: ... this.
21013
21014 * g77.dg/bprob/bprob-1.f: Rename to ...
21015 * g77.dg/bprob/g77-bprob-1.f: ... this.
21016
22bd2554
ZW
210172002-10-21 Zack Weinberg <zack@codesourcery.com>
21018
21019 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21020 bison 1.50 or later.
21021
434fb8b7
JJ
210222002-10-21 Janis Johnson <janis187@us.ibm.com>
21023
21024 * g++.dg/README: Describe more test directories.
21025
42328048
MM
210262002-10-21 Mark Mitchell <mark@codesourcery.com>
21027
c6c01481 21028 * g++.dg/init/array6.C: Add additional tests.
42328048 21029
ecef5e87
UW
210302002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21031
21032 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21033 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21034
0ac1a3d3
KH
210352002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21036
21037 * gcc.c-torture/compile/20020604-1.x: New.
21038 * gcc.c-torture/compile/simd-5.x: Likewise.
21039 * gcc.c-torture/execute/920710-1.x: Likewise.
21040 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21041
97cc1f5e
MM
210422002-10-21 Mark Mitchell <mark@codesourcery.com>
21043
21044 * g++.dg/inherit/override1.C: Add dg-options clause.
21045
ab3146fd
ZD
210462002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21047
21048 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21049 _mm_slli_si128.
21050
0d8b229b
AS
210512002-10-19 Andreas Schwab <schwab@suse.de>
21052
21053 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21054 directory component.
21055
9368208b
MM
210562002-10-18 Mark Mitchell <mark@codesourcery.com>
21057
80bbd03d
MM
21058 * g++.dg/inherit/thunk1.C: New test.
21059
9368208b
MM
21060 * g++.dg/inherit/override1.C: New test.
21061
21062 * g++.dg/abi/mangle11.C: New test.
21063 * g++.dg/abi/mangle14.C: New test.
21064 * g++.dg/abi/mangle17.C: New test.
21065
8a188e24
NS
210662002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21067
21068 * g++.dg/overload/member2.C: New test.
21069
768bf0ab
JJ
210702002-10-17 Janis Johnson <janis187@us.ibm.com>
21071
21072 * g++.dg/README: Describe new compat directory.
21073 * g++.dg/dg.exp: Skip tests in compat directory.
21074 * README.compat: New file.
21075 * lib/compat.exp: New expect script.
21076 * g++.dg/compat: New test directory.
21077 * g++.dg/compat/compat.exp: New expect script.
21078 * g++.dg/compat/abi: New test directory.
21079 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21080 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21081 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21082 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21083 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21084 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21085 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21086 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21087 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21088 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21089 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21090 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21091 * g++.dg/compat/break: New test directory.
21092 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21093 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21094 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21095 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21096 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21097 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21098 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21099 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21100 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21101 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21102 g++.dg/compat/break/README: New files.
21103 * g++.dg/compat/eh: New test directory.
21104 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21105 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21106 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21107 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21108 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21109 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21110 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21111 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21112 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21113 g++.dg/compat/eh/filter2_y.C,
21114 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21115 g++.dg/compat/eh/new1_y.C,
21116 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21117 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21118 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21119 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21120 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21121 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21122 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21123 g++.dg/compat/eh/unexpected1_y.C: New files.
21124 * g++.dg/compat/init: New test directory.
21125 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21126 g++.dg/compat/init/array5_y.C,
21127 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21128 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21129 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21130 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21131 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21132 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21133 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21134 g++.dg/compat/init/init-ref2_y.C: New files.
21135
982216be
MM
211362002-10-17 Mark Mitchell <mark@codesourcery.com>
21137
21138 PR c++/7584
21139 * g++.dg/inherit/using3.C: New test.
21140
b8c25665 211412002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
21142
21143 * gcc.dg/20021017-2.c: New test.
21144
b216f69b
MM
211452002-10-17 Mark Mitchell <mark@codesourcery.com>
21146
2d05cd96 21147 * g++.dg/abi/mangle16.C: Adjust.
d768a589 21148
b216f69b
MM
21149 * g++.dg/init/array8.C: New test.
21150
6e53546d
RS
211512002-10-17 Richard Sandiford <rsandifo@redhat.com>
21152
21153 * gcc.dg/special/mips-abi.exp: New test.
21154 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21155
2303a079
MM
211562002-10-16 Mark Mitchell <mark@codesourcery.com>
21157
d3133e68
MM
21158 * g++.dg/abi/mangle16.C: New test.
21159 * g++.dg/abi/mangle17.C: Likewise.
21160
2303a079
MM
21161 PR c++/7478
21162 * g++.dg/template/ref1.C: New test.
21163
e055ba36
KG
211642002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21165
21166 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21167
6e2ac1ae
UW
211682002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21169
21170 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21171
451c0899
MM
211722002-10-16 Mark Mitchell <mark@codesourcery.com>
21173
21174 PR c++/7524
21175 * g++.dg/init/array7.C: New test.
21176
3fa3c4bd
MM
211772002-10-15 Mark Mitchell <mark@codesourcery.com>
21178
21179 * g++.dg/init/array6.C: New test.
22bd2554 21180
3fa3c4bd
MM
21181 * g++.dg/abi/mangle13.C: Likewise.
21182 * g++.dg/abi/mangle14.C: Likewise.
21183 * g++.dg/abi/mangle15.C: Likewise.
21184
58731fd1
MM
211852002-10-14 Mark Mitchell <mark@codesourcery.com>
21186
21187 * g++.dg/abi/empty8.C: New test.
22bd2554 21188
6742d92b
NS
211892002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21190
21191 * g++.dg/init/ctor1.C: New test.
21192
23a64177
UW
211932002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21194
21195 * gcc.c-torture/execute/20021015-1.c: New test.
21196
b8c25665 211972002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
21198
21199 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21200
b8c25665 212012002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
21202
21203 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21204
741fa37f
RH
212052002-10-14 Richard Henderson <rth@redhat.com>
21206
21207 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21208
a3b88570
MM
212092002-10-14 Mark Mitchell <mark@codesourcery.com>
21210
21211 PR optimization/6631
21212 * g++.dg/opt/const2.C: New test.
21213
77631fa7
MM
212142002-10-14 Mark Mitchell <mark@codesourcery.com>
21215
21216 PR c++/7176
21217 * g++.dg/parse/friend1.C: New test.
21218 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21219
0d1c5774
JJ
212202002-10-14 Jakub Jelinek <jakub@redhat.com>
21221
21222 * gcc.dg/20021014-1.c: New test.
21223
8e3df2de
MM
212242002-10-11 Mark Mitchell <mark@codesourcery.com>
21225
dac45b5c
MM
21226 PR c++/5661
21227 * g++.dg/ext/vlm1.C: New test.
21228 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 21229
8e3df2de
MM
21230 * g++.dg/init/array1.C: Remove invalid braces.
21231 * g++.dg/init/brace1.C: New test.
21232 * g++.dg/init/copy2.C: Likewise.
21233 * g++.dg/init/copy3.C: Likewise.
21234 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21235 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21236 braces.
22bd2554 21237
98ddd678
NB
212382002-10-11 Neil Booth <neil@daikokuya.co.uk>
21239
21240 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21241
b8c25665 212422002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
21243
21244 * gcc.c-torture/compile/simd-5.c: New test.
21245
4977bab6
ZW
212462002-10-10 Roger Sayle <roger@eyesopen.com>
21247
21248 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21249
61fdde38
JW
212502002-10-10 Jim Wilson <wilson@redhat.com>
21251
21252 * gcc.c-torture/execute/20021010-1.c: New test.
21253
95f79357
ZW
212542002-10-09 Zack Weinberg <zack@codesourcery.com>
21255
85cd7be8 21256 PR c/7353
95f79357
ZW
21257 * g++.dg/ext/typedef-init.C: New test.
21258 * gcc.dg/typedef-init.c: New test.
21259
5cc67323
NB
212602002-10-09 Neil Booth <neil@daikokuya.co.uk>
21261
21262 * gcc.dg/cpp/paste13.c: New test.
21263
131d2c16
KG
212642002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21265
21266 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21267 remaining platforms, XFAIL during compile, not execute. Don't
21268 XFAIL at -O0.
21269
bf52f899
NS
212702002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21271
21272 * gcc.dg/alias-1.c: Tweak expected warning.
21273
a85cd145
V
212742002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21275
21276 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21277
f75369c8
AJ
212782002-10-06 Andreas Jaeger <aj@suse.de>
21279
8d725537
AJ
21280 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21281 * gcc.dg/cpp/c++98.C: Likewise.
21282
21283 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21284 * g++.dg/cpp/c++98.C: Likewise.
21285
21286 * g++.dg/README (Subdirectories): Mention cpp directory.
21287
f75369c8
AJ
21288 PR target/7559
21289 * gcc.dg/20021006-1.c: New test.
21290
eb55ce4b
KL
212912002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21292
21293 PR c++/7804
21294 * g++.dg/other/warning1.C: New test.
21295
f91f86e7
RS
212962002-10-04 Roger Sayle <roger@eyesopen.com>
21297
21298 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21299 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21300 and sparc-*-* with -m64 as expected failures. See PR 8087.
21301
bd9bb3d2
MM
213022002-10-03 Mark Mitchell <mark@codesourcery.com>
21303
21304 PR c++/7931
21305 * g++.dg/template/ptrmem3.C: New test.
f75369c8 21306
bd9bb3d2
MM
21307 PR c++/7754
21308 * g++.dg/template/union1.C: New test.
21309
6397d80b
MM
213102002-10-03 Mark Mitchell <mark@codesourcery.com>
21311
21312 PR c++/8006
21313 * g++.dg/abi/mangle9.C: New test.
21314 * g++.dg/abi/mangle10.C: New test.
21315 * g++.dg/abi/mangle11.C: New test.
21316 * g++.dg/abi/mangle12.C: New test.
21317
2282d28d
MM
213182002-10-02 Mark Mitchell <mark@codesourcery.com>
21319
21320 PR c++/7188.
21321 * g++.dg/template/meminit1.C: New test.
21322 * g++.dg/warn/Wreorder-1.C: Likewise.
21323 * g++.old-deja/g++.mike/warn3.C: Tweak.
21324 * lib/prune.exp: Ingore "in copy constructor".
21325
e5ec43ac
AJ
213262002-10-02 Andreas Jaeger <aj@suse.de>
21327
21328 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21329 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21330 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21331 on x86-64.
21332
a1d1a0f9
MM
213332002-10-01 Mark Mitchell <mark@codesourcery.com>
21334
21335 * gcc.dg/empty1.C: Fix typo.
21336
73a73768
NS
213372002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21338
21339 * gcc.dg/alias-1.c: New test.
21340
871e97f7
MM
213412002-10-01 Mark Mitchell <mark@codesourcery.com>
21342
0645ba8f
MM
21343 * gcc.dg/empty1.C: New test.
21344
871e97f7
MM
21345 * g++.dg/tls/init-2.C: Tweak error messages.
21346
8ab907e8
RS
213472002-10-01 Richard Sandiford <rsandifo@redhat.com>
21348
21349 * gcc.c-torture/compile/20020923-1.c: New test.
21350
e3e3815b
JT
213512002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21352
21353 * gcc.c-torture/execute/ffs-1.c: New test.
21354 * gcc.c-torture/execute/ffs-2.c: Ditto.
21355
5a9a1961
NS
213562002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21357
21358 * g++.dg/overload/member1.C: New test.
21359
ed8e443a 213602002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 21361
ed8e443a
JM
21362 * g++.dg/abi/empty7.C: New test.
21363 * g++.dg/init/pm2.C: Likewise.
f75369c8 21364
ed8e443a 213652002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 21366
ed8e443a 21367 * g++.dg/rtti/crash1.C: New test.
03357c23 21368
ed8e443a 213692002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 21370
ed8e443a
JM
21371 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21372 gcc.dg/sibcall-4.c: New tests.
d7bb749a 21373
ed8e443a 213742002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 21375
ed8e443a
JM
21376 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21377 powerpc and MMIX targets.
1c402174 21378
ed8e443a 213792002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 21380
ed8e443a 21381 * gcc.dg/cpp/20020927-1.c: New.
57147be1 21382
ed8e443a 213832002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 21384
ed8e443a 21385 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 21386
ed8e443a 213872002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 21388
ed8e443a 21389 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 21390
ed8e443a 213912002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 21392
ed8e443a 21393 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 21394
ed8e443a 213952002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 21396
ed8e443a 21397 * README.QMTEST: Fix typo.
d57f8a71 21398
ed8e443a 213992002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 21400
ed8e443a 21401 * gcc.dg/20020926-1.c: New test.
b784617e 21402
ed8e443a 214032002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 21404
ed8e443a
JM
21405 PR target/7842
21406 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 21407
ed8e443a 214082002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 21409
ed8e443a
JM
21410 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
21411 unique to the tool.
21412 * lib/g77.exp (g77_init): Likewise.
21413 * lib/g++.exp (g++_init): Likewise.
21414 * lib/objc.exp (objc_init): Likewise.
1c88948f 21415
ed8e443a 214162002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 21417
ed8e443a
JM
21418 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
21419 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21420 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 21421
ed8e443a 214222002-09-25 Richard Henderson <rth@redhat.com>
6190e147 21423
ed8e443a
JM
21424 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21425 too-small long double.
6190e147 21426
ed8e443a 214272002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 21428
ed8e443a 21429 * gcc.dg/20020919-1.c: New test.
c354bbcc 21430
ed8e443a 214312002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 21432
ed8e443a
JM
21433 * g++.dg/abi/bitfield6.C: New test.
21434 * g++.dg/abi/bitfield7.C: New test.
21435 * g++.dg/abi/bitfield8.C: New test.
21436 * g++.dg/abi/vbase11.C: New test.
2d3e278d 21437
ed8e443a 214382002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 21439
ed8e443a
JM
21440 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21441 hppa*-*-hpux*. Update test comment.
490ed846 21442
ed8e443a 214432002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 21444
ed8e443a 21445 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 21446
ed8e443a 214472002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 21448
ed8e443a 21449 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 21450
ed8e443a 214512002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 21452
ed8e443a 21453 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 21454
ed8e443a 214552002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 21456
ed8e443a
JM
21457 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21458 systems.
1ce505c4 21459
ed8e443a 214602002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 21461
ed8e443a
JM
21462 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21463
21464 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21465 Adjust for c++filt moved to binutils. Remove spurious duplicate
21466 setting of cxxfilt.
21467
214682002-09-19 Geoffrey Keating <geoffk@apple.com>
21469
21470 * gcc.dg/20020312-2.c: Update for darwin.
21471
214722002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21473
21474 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21475
214762002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21477
21478 * objc.dg/comp-types-1.m: New test.
21479 * objc.dg/comp-types-2.m: New test.
21480 * objc.dg/comp-types-3.m: New test.
21481 * objc.dg/comp-types-4.m: New test.
21482 * objc.dg/comp-types-5.m: New test.
21483 * objc.dg/comp-types-6.m: New test.
21484
214852002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21486
21487 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21488
214892002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21490
21491 * g++.dg/other/do1.C: New test.
21492
21493 * g++.dg/template/subst1.C: New test.
21494
214952002-09-16 Steve Ellcey <sje@cup.hp.com>
21496
21497 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21498
214992002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21500
21501 * g++.dg/template/qualttp20.C: Adjust expected errors.
21502 * g++.old-deja/g++.jason/report.C: Likewise.
21503 * g++.old-deja/g++.other/qual1.C: Likewise.
21504
21505 * g++.dg/lookup/scoped2.C: New test.
21506
21507 * g++.dg/ext/asm3.C: New test.
21508
215092002-09-16 Richard Earnshaw <rearnsha@arm.com>
21510
21511 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21512
215132002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21514
21515 * ChangeLog: follow spelling conventions.
21516 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21517 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21518 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21519 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21520 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21521 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21522 * g++.old-deja/g++.law/global-init1.C: Likewise.
21523 * g++.old-deja/g++.other/delete4.C: Likewise.
21524 * g++.old-deja/g++.other/inline21.C: Likewise.
21525 * g++.old-deja/g++.other/singleton.C: Likewise.
21526 * g77.dg/strlen0.f: Likewise.
21527 * g77.f-torture/compile/20010519-1.f: Likewise.
21528 * g77.f-torture/compile/980310-4.f: Likewise.
21529 * gcc.c-torture/compile/20000605-1.c: Likewise.
21530 * gcc.c-torture/execute/20020225-1.c: Likewise.
21531 * gcc.dg/c90-hexfloat-2.c: Likewise.
21532 * gcc.dg/c99-bool-1.c: Likewise.
21533 * gcc.dg/c99-hexfloat-2.c: Likewise.
21534 * gcc.dg/dll-2.c: Likewise.
21535 * gcc.dg/wtr-union-init-1.c: Likewise.
21536 * gcc.dg/wtr-union-init-2.c: Likewise.
21537 * gcc.dg/wtr-union-init-3.c: Likewise.
21538 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21539 * gcc.dg/cpp/defined.c: Likewise.
21540 * gcc.dg/cpp/macsyntx.c: Likewise.
21541 * gcc.dg/cpp/paste2.c: Likewise.
21542 * gcc.dg/cpp/trad/defined.c: Likewise.
21543 * gcc.dg/format/c90-printf-1.c: Likewise.
21544 * gcc.dg/format/c90-scanf-1.c: Likewise.
21545 * gcc.dg/format/c99-printf-1.c: Likewise.
21546 * gcc.dg/format/c99-scanf-1.c: Likewise.
21547 * gcc.misc-tests/gcov-8.c: Likewise.
21548 * lib/profopt.exp: Likewise.
21549
215502002-09-15 Krister Walfridsson <cato@df.lth.se>
21551
21552 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21553
215542002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21555
21556 * g++.dg/inherit/using2.C: New test.
21557
215582002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21559
21560 * ChangeLog: Follow spelling conventions.
21561 * g++.dg/template/friend4.C: Likewise.
21562 * g++.old-deja/g++.pt/crash67.C: Likewise.
21563 * gcc.c-torture/execute/20000801-4.c: Likewise.
21564 * gcc.dg/c90-digraph-1.c: Likewise.
21565 * gcc.dg/c94-digraph-1.c: Likewise.
21566 * gcc.dg/c99-digraph-1.c: Likewise.
21567 * gcc.dg/cpp/line5.c: Likewise.
21568 * gcc.dg/cpp/multiline.c: Likewise.
21569 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21570 * gcc.dg/format/attr-3.c: Likewise.
21571 * gcc.dg/format/c90-scanf-3.c: Likewise.
21572 * gcc.dg/format/ext-4.c: Likewise.
21573
215742002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21575
21576 * g++.dg/template/pretty1.C: New test.
21577
215782002-09-14 Alan Modra <amodra@bigpond.net.au>
21579
21580 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21581
215822002-09-13 Matt Austern <austern@apple.com>
21583
21584 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21585 passing a cast expression to a function by const reference.
21586
215872002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21588
21589 * g++.dg/template/deduce1.C: New test.
21590
215912002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21592
21593 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21594 32-bit int.
21595
215962002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21597
21598 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21599 usage.
21600
216012002-09-10 Richard Earnshaw <rearnsha@arm.com>
21602
21603 * gcc.c-torture/compile/20020910-1.c: New test.
21604
216052002-09-10 Frank Ch. Eigler <fche@redhat.com>
21606
21607 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21608
216092002-09-10 Andreas Jaeger <aj@suse.de>
21610
21611 * gcc.dg/20020312-2.c: Adjust for x86-64.
21612
216132002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21614
21615 * g77.dg/7388.f: New test case for PR 7388.
21616
216172002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21618
21619 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21620
216212002-09-05 Ziemowit Laski <zlaski@apple.com>
21622
21623 * objc.dg/proto-lossage-1.m: New test.
21624
216252002-09-06 Neil Booth <neil@daikokuya.co.uk>
21626
21627 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21628
216292002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21630
21631 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21632 expected to pass.
21633
216342002-09-06 Stan Shebs <shebs@apple.com>
21635 David Edelsohn <edelsohn@gnu.org>
21636
21637 * gcc.dg/weak: New directory.
21638 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21639 target-specific xfail bits.
21640 * gcc.dg/typeof-2.c: Move to new directory.
21641 * gcc.dg/weak.exp: New expect script.
21642
216432002-09-06 Alan Modra <amodra@bigpond.net.au>
21644
21645 * gcc.c-torture/execute/extzvsi.c: New test.
21646
216472002-09-05 Stan Shebs <shebs@apple.com>
21648
21649 * gcc.dg/weak-1.c: xfail on Darwin.
21650 * gcc.dg/weak-2.c: Ditto.
21651 * gcc.dg/weak-3.c: Ditto.
21652 * gcc.dg/weak-4.c: Ditto.
21653 * gcc.dg/weak-5.c: Ditto.
21654 * gcc.dg/weak-6.c: Ditto.
21655 * gcc.dg/weak-7.c: Ditto.
21656 * gcc.dg/weak-8.c: Ditto.
21657 * gcc.dg/weak-9.c: Ditto.
21658
216592002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21660
21661 * gcc.c-torture/execute/loop-14.c: New test.
21662
216632002-09-04 Jakub Jelinek <jakub@redhat.com>
21664
21665 * g++.dg/other/cxa-atexit1.C: New test.
21666
21667 * gcc.dg/typeof-2.c: New test.
21668
216692002-09-03 Roger Sayle <roger@eyesopen.com>
21670
21671 * gcc.dg/builtins-2.c: New testcase.
21672 * gcc.dg/builtins-3.c: New testcase.
21673
216742002-09-03 Neil Booth <neil@daikokuya.co.uk>
21675
21676 * gcc.dg/cpp/_Pragma4.c: New test.
21677
216782002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21679
21680 * objc/execute/nil_method-1.m: New testcase.
21681
216822002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21683
21684 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21685 [Object class], not [Object initialize].
21686
216872002-08-31 Roger Sayle <roger@eyesopen.com>
21688 Hans-Peter Nilsson <hp@bitrange.com>
21689
21690 * gcc.c-torture/execute/20020720-1.x: Skip test on
21691 mmix-knuth-mmixware. Correct comment.
21692
216932002-08-27 Mark Mitchell <mark@codesourcery.com>
21694
21695 * testsuite/g++.dg/abi/bitfield5.C: New test.
21696 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21697
216982002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21699
21700 * objc.dg/undeclared-selector.m: New test.
21701
217022002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21703
21704 * g++.dg/other/offsetof1.C: Avoid cast warning.
21705
217062002-08-26 Ziemowit Laski <zlaski@apple.com>
21707
21708 * objc.dg/super-class-2.m: New test.
21709
217102002-08-24 Matt Austern <austern@apple.com>
21711
21712 * g++.dg/ext/lvaddr.C: New test.
21713 * g++.dg/ext/lvcast.C: New test.
21714
217152002-08-22 Mark Mitchell <mark@codesourcery.com>
21716
21717 * testsuite/g++.dg/inherit/cond1.C: New test.
21718
217192002-08-22 Geoffrey Keating <geoffk@redhat.com>
21720
21721 * gcc.dg/noncompile/incomplete-1.c: New test.
21722
217232002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21724
21725 * gcc.dg/typespec-1.c: New test.
21726
217272002-08-20 Devang Patel <dpatel@apple.com>
21728 * objc.dg/proto-hier-2.m: New test.
21729
217302002-08-19 Ziemowit Laski <zlaski@apple.com>
21731
21732 * objc.dg/bitfield-1.m: New test.
21733 * objc.dg/bitfield-2.m: New test.
21734
217352002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21736
21737 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21738 gcc.dg/c99-flex-array-4.c: New tests.
21739
217402002-08-16 Stan Shebs <shebs@apple.com>
21741
21742 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21743
217442002-08-15 Jakub Jelinek <jakub@redhat.com>
21745
21746 * gcc.dg/typeof-1.c: New test.
21747 * g++.dg/ext/typeof2.C: New test.
21748
217492002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21750
21751 * g++.dg/other/offsetof1.C: New test.
21752
217532002-08-14 Richard Henderson <rth@redhat.com>
21754
21755 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21756
217572002-08-14 Neil Booth <neil@daikokuya.co.uk>
21758
21759 * gcc.dg/cpp/_Pragma3.c: New test.
21760
217612002-08-13 Mark Mitchell <mark@codesourcery.com>
21762
21763 * g++.dg/template/inherit3: New test.
21764
217652002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21766
21767 * gcc.dg/bitfld-4.c: Add blank options.
21768
217692002-08-09 Mark Mitchell <mark@codesourcery.com>
21770
21771 * g++.dg/template/crash1.C: New test.
21772
217732002-08-08 Jakub Jelinek <jakub@redhat.com>
21774
21775 * gcc.dg/tls/opt-2.c: New test.
21776
217772002-08-08 Devang Patel <dpatel@apple.com>
21778
21779 * objc.dg/selector-1.m : New test
21780
217812002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21782
21783 * g++.dg/abi/bitfield4.C: New test.
21784 * gcc.dg/bitfld-4.c: New test.
21785
217862002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21787
21788 * g++.dg/other/packed1.C: New test.
21789
217902002-08-07 Mark Mitchell <mark@codesourcery.com>
21791
21792 * g++.dg/abi/offsetof.C: Tweak error messages.
21793 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21794
217952002-08-08 Jakub Jelinek <jakub@redhat.com>
21796
21797 * gcc.dg/bitfld-3.c: New test.
21798
217992002-08-07 Jakub Jelinek <jakub@redhat.com>
21800 Richard Henderson <rth@redhat.com>
21801
21802 * gcc.dg/i386-bitfield1.c: New test.
21803 * g++.dg/abi/bitfield3.C: Update.
21804
218052002-08-07 Neil Booth <neil@daikokuya.co.uk>
21806
21807 * objc.dg/const-str-2.m: Update.
21808 * gcc.dg/cpp/c++98.c: Change to C extension.
21809 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21810 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21811
218122002-08-06 Aldy Hernandez <aldyh@redhat.com>
21813
21814 * testsuite/gcc.dg/tls/diag-3.c: New.
21815
218162002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21817
21818 * g++.dg/README (Subdirectories): Document new subdir expr.
21819 * g++.dg/expr/pmf-1.C: New test.
21820
218212002-08-06 Neil Booth <neil@daikokuya.co.uk>
21822
21823 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21824
218252002-08-06 Jakub Jelinek <jakub@redhat.com>
21826
21827 * g++.dg/abi/bitfield3.C: New test.
21828
218292002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21830
21831 * lib/gcov.exp: Tweak expected line formats.
21832 * gcc.misc-tests/gcov8.c: New test.
21833 * gcc.misc-tests/gcov8.x: New flags.
21834
218352002-08-05 Jakub Jelinek <jakub@redhat.com>
21836
21837 * consistency.vlad/layout/endian.c: Include string.h.
21838
21839 * gcc.c-torture/execute/20020805-1.c: New test.
21840
218412002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21842
21843 * g++.dg/other/conversion1.C: New test.
21844
218452002-08-03 Roger Sayle <roger@eyesopen.com>
21846
21847 * gcc.dg/builtins-1.c: New testcase.
21848
218492002-08-02 Mark Mitchell <mark@codesourcery.com>
21850
21851 * g++.dg/inherit/access3.C: New test.
21852
218532002-08-01 Jakub Jelinek <jakub@redhat.com>
21854
21855 * gcc.dg/ia64-visibility-2.c: New test.
21856
218572002-08-01 Benjamin Kosnik <bkoz@redhat.com>
21858
21859 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
21860 __qualifier_flags to __flags.
21861
218622002-07-31 Mark Mitchell <mark@codesourcery.com>
21863
21864 * g++.dg/inherit/operator1.C: New test.
21865 * g++.dg/lookup/disamb1.C: Fix typo in comment.
21866 * g++.dg/other/error1.C: Change expected error message.
21867 * g++.dg/template/conv4.C: Likewise.
21868
218692002-07-26 Neil Booth <neil@daikokuya.cop.uk>
21870
21871 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
21872 for documented behavior.
21873
218742002-07-25 Roger Sayle <roger@eyesopen.com>
21875
21876 * gcc.c-torture/execute/20020720-1.x: Skip this test on
21877 several targets known to fail.
21878
218792002-07-25 Richard Sandiford <rsandifo@redhat.com>
21880
21881 * gcc.dg/mips-args-[123].c: New tests.
21882
218832002-07-24 Aldy Hernandez <aldyh@redhat.com>
21884
21885 * gcc.dg/ppc-spe.c: New.
21886
218872002-07-24 Geoffrey Keating <geoffk@redhat.com>
21888
21889 * g++.dg/other/ptrmem4.C: New testcase.
21890
218912002-07-24 Richard Henderson <rth@redhat.com>
21892
21893 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
21894
218952002-07-24 Gabriel Dos Reis <gdr@nerim.net>
21896
21897 * g++.dg/ext/alignof1.C (main): Return 0 for success.
21898
218992002-07-24 Roger Sayle <roger@eyesopen.com>
21900
21901 * gcc.c-torture/execute/memset-3.c: New testcase.
21902
219032002-07-24 Neil Booth <neil@daikokuya.co.uk>
21904
21905 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 21906 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 21907
13fd931e
KG
219082002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21909
21910 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
21911 Delete.
21912
b8c25665 219132002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
21914
21915 * gcc.c-torture/compile/simd-4.c: New test.
21916
0e902d98
KL
219172002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21918
21919 PR c++/7347, c++/7348
21920 * g++.dg/template/access4.C: New test.
21921 * g++.dg/template/access5.C: New test.
21922 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
21923 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
21924 * g++.old-deja/g++.pt/ttp58.C: Likewise.
21925 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
21926
cf3c4f56
JJ
219272002-07-22 Jakub Jelinek <jakub@redhat.com>
21928
21929 * gcc.dg/gnu89-init-2.c: New test.
21930
56508306
GDR
219312002-07-21 Gabriel Dos Reis <gdr@nerim.net>
21932
21933 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
21934
0da65b89
RS
219352002-07-20 Roger Sayle <roger@eyesopen.com>
21936
21937 * gcc.c-torture/execute/20020720-1.c: New testcase.
21938
68e65275
NB
219392002-07-20 Neil Booth <neil@daikokuya.co.uk>
21940
21941 * gcc.dg/cpp/Wsignprom.c: New tests.
21942
a0c58ea9
AM
219432002-07-20 Alan Modra <amodra@bigpond.net.au>
21944
21945 * gcc.c-torture/execute/loop-13.c: New test.
21946
75aef48a
NB
219472002-07-19 Neil Booth <neil@daikokuya.co.uk>
21948
21949 * gcc.dg/cpp/expr.c: New tests.
21950
803b90d3 219512002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
21952
21953 * g++.dg/opt/pr6713.C: Add template instantiation.
21954
85272855
AM
219552002-07-18 Alan Modra <amodra@bigpond.net.au>
21956
437deefa
DE
21957 * gcc.dg/nest.c: New test.
21958
219592002-07-17 Richard Henderson <rth@redhat.com>
21960
21961 * g++.dg/opt/pr6713.C: New test.
85272855 21962
90888283
EB
219632002-07-17 Eric Botcazou <ebotcazou@multimania.com>
21964
21965 * gcc.c-torture/execute/loop-2e.x: Let the testcase
21966 XFAIL for all x86 processors.
21967
ce0ead25
ID
219682002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
21969
21970 * gcc.c-torture/execute/20010122-1.x: Do not test with
21971 -fomit-frame-pointer.
21972
d955f6ea
KL
219732002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21974
21975 * g++.dg/template/instantiate2.C: New test.
21976 * g++.dg/template/spec4.C: New test.
21977
ba59df78
KL
219782002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21979
21980 * g++.dg/template/access2.C: New test.
21981 * g++.dg/template/access3.C: New test.
21982
6c535c69
ZW
219832002-07-15 Zack Weinberg <zack@codesourcery.com>
21984
21985 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
21986 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
21987 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
21988 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
21989 Convert to use <stdarg.h>.
21990 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
21991 Delete.
21992 * gcc.dg/va-arg-2.c: New.
21993 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
21994
794a292d
JJ
219952002-07-15 Jakub Jelinek <jakub@redhat.com>
21996
21997 * gcc.c-torture/compile/20020710-1.c: New test.
21998
b8c25665 219992002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 22000 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
22001
22002 gcc.c-torture/compile/simd-2.c: New testcase.
22003 gcc.c-torture/compile/simd-3.c: Likewise.
22004
f0ab6bf2
MM
220052002-07-11 Mark Mitchell <mark@codesourcery.com>
22006
22007 PR c++/7224
22008 * g++.dg/overload/error1.C: New test.
6c535c69 22009
789b7de5
RO
220102002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22011
22012 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22013 configuration and IRIX 6 O32 ABI.
22014
e65a2d65
RS
220152002-07-11 Roger Sayle <roger@eyesopen.com>
22016
22017 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22018
c5358a5d
RS
220192002-07-10 Roger Sayle <roger@eyesopen.com>
22020
22021 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22022
6d844e9d
JL
220232002-07-10 Jeffrey A Law <law@redhat.com>
22024
6c535c69 22025 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 22026
6c535c69 22027 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 22028
2fefbb5d
AH
220292002-07-09 Aldy Hernandez <aldyh@redhat.com>
22030
6c535c69 22031 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 22032
4d5be58b
DN
220332002-07-09 Diego Novillo <dnovillo@redhat.com>
22034
22035 * gcc.c-torture/compile/20020709-1.c: New test.
22036
78abea27
RS
220372002-07-07 Roger Sayle <roger@eyesopen.com>
22038
22039 * g++.dg/template/qualttp21.C: New test case.
22040
e66c8649
AO
220412002-07-06 Alexandre Oliva <aoliva@redhat.com>
22042
22043 * gcc.c-torture/compile/20020706-1.c: New test.
22044 * gcc.c-torture/compile/20020706-2.c: New test.
22045
78abea27
RS
220462002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22047 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
22048
22049 * g++.dg/warn/incomplete1.C: New test.
22050
8537dbae
KG
220512002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22052
22053 PR c++/7099
6c535c69 22054 * g++.dg/warn/noreturn1.C: New test.
8537dbae 22055
9833f679
MM
220562002-07-03 Mark Mitchell <mark@codesourcery.com>
22057
22058 PR c++/6706
22059 * g++.dg/debug/debug6.C: New test.
22060 * g++.dg/debug/debug7.C: New test.
22061
b8c25665 220622002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
22063
22064 * gcc.c-torture/compile/simd-3.c: New test.
22065
a6a5beb1
CD
220662002-07-03 Chris Demetriou <cgd@broadcom.com>
22067
22068 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22069 * gcc.dg/20020620-1.c: Likewise.
22070
b2153b98
KL
220712002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22072
22073 PR c++/6944
22074 * g++.dg/init/array4.C: New test.
22075 * g++.dg/init/array5.C: New test.
22076
b8c25665 220772002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
22078
22079 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22080 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22081
622d3731
KG
220822002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22083
22084 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22085 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22086 * gcc.dg/wtr-conversion-1.c: Likewise.
22087 * gcc.dg/wtr-escape-1.c: Likewise.
22088 * gcc.dg/wtr-int-type-1.c: Likewise.
22089 * gcc.dg/wtr-label-1.c: Likewise.
22090 * gcc.dg/wtr-static-1.c: Likewise.
22091 * gcc.dg/wtr-strcat-1.c: Likewise.
22092 * gcc.dg/wtr-suffix-1.c: Likewise.
22093 * gcc.dg/wtr-switch-1.c: Likewise.
22094 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22095 * gcc.dg/wtr-union-init-1.c: Likewise.
22096 * gcc.dg/wtr-union-init-2.c: Likewise.
22097 * gcc.dg/wtr-union-init-3.c: Likewise.
22098
22099 * gcc.dg/wtr-func-def-1.c: New test.
22100
c40da518 221012002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 22102
c40da518
DP
22103 * objc.dg/param-1.m: New test.
22104
0879540b
NB
221052002-07-03 Neil Booth <neil@daikokuya.co.uk>
22106
22107 * gcc.dg/cpp/trad/directive.c: Add test.
22108 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 22109 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 22110
ed8e443a 221112002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 22112
ed8e443a 22113 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 22114
ed8e443a 221152002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 22116
ed8e443a 22117 * objc.dg/desig-init-1.m: New test.
c1c5187c 22118
ed8e443a 221192002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 22120
ed8e443a
JM
22121 PR c++/6716
22122 * g++.dg/template/instantiate1.C: New test.
17f29637 22123
ed8e443a 221242002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 22125
ed8e443a
JM
22126 PR c++/7112
22127 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 22128
ed8e443a 221292002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 22130
ed8e443a
JM
22131 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22132 gcc.dg/cpp/trad/include.c: New tests.
7098b619 22133
ed8e443a 221342002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 22135
ed8e443a
JM
22136 PR target/7177
22137 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 22138
ed8e443a 221392002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 22140
ed8e443a
JM
22141 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22142 header here...
22143 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22144 (objc-torture-execute): or here.
bbeb33f2 22145
ed8e443a 221462002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 22147
ed8e443a 22148 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 22149
ed8e443a 221502002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 22151
ed8e443a 22152 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 22153
ed8e443a 221542002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 22155
ed8e443a 22156 * objc.dg/fsyntax-only.m: New test.
118f8dc1 22157
ed8e443a 221582002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 22159
ed8e443a
JM
22160 PR c++/6695
22161 * g++.dg/template/friend7.C: New file.
5ce49b4b 22162
ed8e443a 221632002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 22164
ed8e443a
JM
22165 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22166 return type.
759236dd 22167
ed8e443a 221682002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 22169
ed8e443a
JM
22170 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22171 avoid division by zero.
86422829 22172
ed8e443a 221732002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 22174
ed8e443a 22175 * gcc.dg/Wunknownprag.c: New tests.
06470238 22176
ed8e443a 221772002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 22178
ed8e443a 22179 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 22180
ed8e443a 221812002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 22182
ed8e443a
JM
22183 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22184 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22185 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22186 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22187 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22188 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22189 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22190 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22191 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22192 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22193 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22194 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22195 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22196 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22197 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22198 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22199 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 22200
ed8e443a 222012002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 22202
ed8e443a
JM
22203 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22204 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22205 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22206 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22207 New tests.
22208 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 22209
ed8e443a 222102002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 22211
ed8e443a 22212 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 22213
ed8e443a 222142002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 22215
ed8e443a
JM
22216 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22217 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22218 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22219 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 22220
ed8e443a 222212002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 22222
ed8e443a
JM
22223 * gcc.dg/cpp/trad: New directory with traditional tests copied
22224 from parent directory.
22225 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22226 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22227 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22228 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22229 Move to trad/ and rename.
22230 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22231 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22232 gcc.dg/cpp/trad/redef2.c: New tests.
22233 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 22234
ed8e443a 222352002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 22236
ed8e443a
JM
22237 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22238 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22239 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22240 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22241 Remove.
017acb41 22242
ed8e443a 222432002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 22244
ed8e443a 22245 * gcc.dg/20020620-1.c: New test.
9164f47a 22246
ed8e443a 222472002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 22248
ed8e443a 22249 * g++.dg/template/ttp4.C: New test.
342cea95 22250
ed8e443a 222512002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 22252
ed8e443a 22253 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 22254
ed8e443a 222552002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 22256
ed8e443a
JM
22257 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22258 Don't use attribute `noinline'.
90227c69 22259
ed8e443a 222602002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 22261
ed8e443a 22262 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 22263
ed8e443a 222642002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 22265
ed8e443a 22266 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 22267
ed8e443a 22268 * gcc.dg/simd-1.c: New.
820d4b1b 22269
ed8e443a 222702002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 22271
ed8e443a 22272 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 22273
ed8e443a 222742002-06-16 Richard Henderson <rth@redhat.com>
750491fc 22275
ed8e443a
JM
22276 * g++.dg/ext/anon-struct1.C: New.
22277 * g++.dg/ext/anon-struct2.C: New.
22278 * g++.dg/ext/anon-struct3.C: New.
22279 * gcc.dg/anon-struct-1.c: New.
22280 * gcc.dg/anon-struct-2.c: New.
22281 * gcc.dg/anon-struct-3.c: New.
22282 * gcc.dg/20011008-1.c: Adjust warning text.
22283 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 22284
ed8e443a 222852002-06-16 Richard Henderson <rth@redhat.com>
0931db71 22286
ed8e443a 22287 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 22288
ed8e443a 222892002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 22290
ed8e443a 22291 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 22292
ed8e443a 222932002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 22294
ed8e443a
JM
22295 * gcc.c-tortuture/execute/compare-1.c: New test case.
22296 * gcc.c-tortuture/execute/compare-2.c: New test case.
22297 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 22298
ed8e443a 222992002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 22300
ed8e443a
JM
22301 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22302 ia64 ilp32.
a6f5e048 22303
ed8e443a 223042002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 22305
ed8e443a 22306 * g++.dg/template/typename2.C: Update error message.
d65cb654 22307
ed8e443a 223082002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 22309
ed8e443a 22310 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 22311
ed8e443a 223122002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 22313
ed8e443a
JM
22314 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22315 list of targets to skip.
9da754bd 22316
ed8e443a 223172002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 22318
ed8e443a
JM
22319 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22320 targets if not optimizing.
56a28102 22321
ed8e443a 223222002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 22323
ed8e443a 22324 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 22325
ed8e443a 22326 * g++.dg/opt/vt1.C: New test.
5d056e9b 22327
ed8e443a 22328 * gcc.dg/20020531-1.c: New test.
156755ac 22329
ed8e443a 22330 * gcc.dg/20020530-1.c: New test.
50f30e6b 22331
ed8e443a 22332 * gcc.dg/20020527-1.c: New test.
85d49058 22333
ed8e443a 22334 * g++.dg/opt/cse1.C: New test.
7b668f9e 22335
ed8e443a 223362002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 22337
ed8e443a 22338 * gcc.dg/20020607-2.c: New test case.
437f1df1 22339
ed8e443a 223402002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 22341
ed8e443a 22342 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 22343
ed8e443a 223442002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 22345
ed8e443a
JM
22346 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22347 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22348 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 22349
ed8e443a 223502002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 22351
ed8e443a 22352 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 22353
ed8e443a 223542002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 22355
ed8e443a
JM
22356 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22357 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 22358
ed8e443a 223592002-06-02 Richard Henderson <rth@redhat.com>
ab780373 22360
ed8e443a
JM
22361 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22362 test functions static.
ab780373 22363
ed8e443a 223642002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 22365
ed8e443a
JM
22366 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22367 now.
e33a8855 22368
ed8e443a 223692002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 22370
ed8e443a
JM
22371 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22372 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22373 Update for mofified diagnostics.
22374 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 22375
ed8e443a 223762002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 22377
ed8e443a 22378 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 22379
ed8e443a 223802002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 22381
ed8e443a 22382 * gcc.dg/fnegate-1.c: New test case.
378393da 22383
ed8e443a 223842002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 22385
ed8e443a 22386 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 22387
ed8e443a 223882002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 22389
ed8e443a
JM
22390 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22391 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22392 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 22393
ed8e443a 223942002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 22395
ed8e443a 22396 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 22397
ed8e443a 223982002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 22399
ed8e443a 22400 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 22401
ed8e443a 224022002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 22403
ed8e443a 22404 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 22405
ed8e443a 224062002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 22407
ed8e443a 22408 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 22409
ed8e443a 224102002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 22411
ed8e443a
JM
22412 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
22413 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 22414
ed8e443a 224152002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 22416
ed8e443a 22417 * g++.dg/opt/cse2.C: New test.
9059e33c 22418
ed8e443a 224192002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 22420
ed8e443a
JM
22421 * gcc.dg/cpp/arith-1.c: New semantic tests.
22422 * gcc.dg/cpp/if-1.c: Update.
91318908 22423
ed8e443a 224242002-05-24 Ben Elliston <bje@redhat.com>
9e253215 22425
ed8e443a 22426 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 22427
ed8e443a 224282002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 22429
ed8e443a 22430 * gcc.dg/verbose-asm.c: New test.
90442291 22431
ed8e443a 224322002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 22433
ed8e443a 22434 * gcc.dg/cpp/paste12.c: New test.
3620711b 22435
ed8e443a 224362002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 22437
ed8e443a 22438 * g++.dg/parse/named_ops.C: New test.
17645b15 22439
ed8e443a 224402002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 22441
ed8e443a 22442 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 22443
ed8e443a 224442002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 22445
ed8e443a
JM
22446 * gcc.dg/weak-2.c: Allow optional leading underscore
22447 in scan-assembler symbol name.
22448 * gcc.dg/weak-3.c: Likewise.
22449 * gcc.dg/weak-4.c: Likewise.
22450 * gcc.dg/weak-5.c: Likewise.
e275a535 22451
ed8e443a 224522002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 22453
ed8e443a 22454 * gcc.dg/20020523-1.c: New test.
66b408f2 22455
ed8e443a 224562002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 22457
ed8e443a
JM
22458 * objc.dg/const-str-2.m: Update now that we stop after
22459 a command line error.
e67a7860 22460
ed8e443a 224612002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 22462
ed8e443a 22463 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 22464
ed8e443a 224652002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 22466
ed8e443a
JM
22467 * g++.dg/dg.exp: Prune the tls subdirectory.
22468 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22469 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22470 * g++.dg/tls/init-1.C: New.
7a1f3f5f 22471
ed8e443a 224722002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 22473
ed8e443a 22474 * gcc.dg/20020517-1.c: New test.
2dd36f90 22475
ed8e443a 224762002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 22477
ed8e443a
JM
22478 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22479 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22480
ed8e443a 224812002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22482
ed8e443a 22483 * g++.dg/other/copy2.C: New test.
32d3f634 22484
ed8e443a 224852002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22486
ed8e443a
JM
22487 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22488 (MAX_COPY): Bump up to 10 times sizeof (long long).
22489 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22490
ed8e443a
JM
22491 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22492 sizeof (long long).
02116b3d 22493
ed8e443a 22494 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22495
ed8e443a 224962002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22497
ed8e443a 22498 * g++.dg/ext/oper1.C: New test.
b3f47c78 22499
ed8e443a
JM
225002002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
225012002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22502
ed8e443a 22503 * README.QMTEST: New file.
f362c762 22504
ed8e443a 22505 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22506
ed8e443a 225072002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22508
ed8e443a
JM
22509 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22510 now.
22511 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22512
ed8e443a 225132002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22514
ed8e443a
JM
22515 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22516 support weak symbols.
22517 * gcc.dg/weak-4.c: Likewise
22518 * gcc.dg/weak-6.c: Likewise
210142e0 22519
ed8e443a 225202002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22521
ed8e443a
JM
22522 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22523 cygwin, coff and h8300-*-hms targets
22524 * gcc.dg/weak-5.c: Likewise
22525 * gcc.dg/weak-7.c: Likewise
088b3db0 22526
ed8e443a 225272002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22528
ed8e443a
JM
22529 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22530 (scan-assembler-not, scan-assembler-dem): Likewise.
22531 (scan-assembler-dem-not): Likewise.
f4b251a6 22532
ed8e443a 225332002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22534
ed8e443a 22535 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22536
ed8e443a 225372002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22538
ed8e443a
JM
22539 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22540 (vfoo1f): Warning here.
22541 (vfoo1l): Don't redefine the alias.
14285ace 22542
ed8e443a 225432002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22544
ed8e443a 22545 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22546
ed8e443a 225472002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22548
ed8e443a
JM
22549 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22550 types.
e2f75147 22551
ed8e443a 225522002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22553
ed8e443a 22554 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22555
ed8e443a 225562002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22557
ed8e443a 22558 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22559
ed8e443a 225602002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22561
ed8e443a
JM
22562 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22563 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22564 * lib/g++.exp (g++_link_flags): Likewise.
22565 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22566
ed8e443a 225672002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22568
ed8e443a
JM
22569 * gcc.dg/cpp/poison.c: Update.
22570 * gcc.dg/cpp/20000625-2.c: Remove.
22571 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22572
ed8e443a 225732002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22574
ed8e443a
JM
22575 * gcc.c-torture/execute/20020508-1.c: New test.
22576 * gcc.c-torture/execute/20020508-2.c: New test.
22577 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22578
ed8e443a 225792002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22580
ed8e443a 22581 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22582
ed8e443a 225832002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22584
ed8e443a
JM
22585 PR c/6569
22586 * gcc.dg/weak-3.c: Update location of warning messages.
22587 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22588
ed8e443a 225892002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22590
ed8e443a 22591 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22592
ed8e443a 225932002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22594
ed8e443a 22595 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22596
ed8e443a 225972002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22598
ed8e443a 22599 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22600
ed8e443a 226012002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22602
ed8e443a 22603 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22604
ed8e443a 226052002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22606
ed8e443a 22607 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22608
ed8e443a 226092002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22610
ed8e443a
JM
22611 * treelang: Added directory for new sample language treelang. Also
22612 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22613
ed8e443a 226142002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22615
ed8e443a
JM
22616 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22617 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22618 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22619 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22620 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22621 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22622 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22623
ed8e443a 226242002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22625
ed8e443a 22626 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22627
ed8e443a 226282002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22629
ed8e443a 22630 * gcc.dg/20020503-1.c: New test.
5121c03e 22631
ed8e443a 226322002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22633
ed8e443a 22634 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22635
ed8e443a 226362002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22637
ed8e443a 22638 * g++.dg/init/dtor1.C: New test.
0d6d6892 22639
ed8e443a 226402002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22641
ed8e443a 22642 * gcc.dg/altivec-8.c: New.
9b7bc465 22643
ed8e443a 226442002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22645
ed8e443a 22646 * gcc.dg/altivec-7.c: New.
3a73bffb 22647
ed8e443a 226482002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22649
ed8e443a 22650 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22651
ed8e443a 226522002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22653
ed8e443a
JM
22654 PR c++/6486
22655 * g++.dg/template/friend6.C: New test.
33dd07ee 22656
ed8e443a
JM
22657 PR c++/6492
22658 * g++.dg/init/copy1.C: New test.
4bd7c270 22659
ed8e443a 226602002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22661
ed8e443a 22662 * g++.dg/warn/effc1.C: New test.
60284a59 22663
ed8e443a 226642002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22665
ed8e443a 22666 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22667
ed8e443a 226682002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22669
ed8e443a 22670 * gcc.dg/20020426-2.c: New test.
87ed109f 22671
ed8e443a 226722002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22673
ed8e443a
JM
22674 * gcc.dg/cpp/if-mop.c: Update.
22675 * gcc.dg/cpp/if-mpar.c: Add test.
22676 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22677
ed8e443a 226782002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22679
ed8e443a
JM
22680 PR c/6343
22681 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 22682
ed8e443a 226832002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 22684
ed8e443a 22685 * gcc.dg/enum1.c: New test.
7d793e9b 22686
ed8e443a 226872002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 22688
ed8e443a
JM
22689 PR c++/6497
22690 * g++.dg/inherit/access2.C: New test.
7d793e9b 22691
ed8e443a 226922002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 22693
ed8e443a
JM
22694 PR bootstrap/6445
22695 * gcc.dg/20020426-1.c: New test.
48ba9538 22696
ed8e443a 226972002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 22698
ed8e443a 22699 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 22700
ed8e443a 227012002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 22702
ed8e443a 22703 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 22704
ed8e443a 227052002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 22706
ed8e443a 22707 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 22708
ed8e443a 227092002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 22710
ed8e443a
JM
22711 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22712 targets.
a62d375f 22713
ed8e443a 227142002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 22715
ed8e443a 22716 * g++.dg/abi/mange7.C: New test.
a62d375f 22717
ed8e443a
JM
22718 PR c++/6438.
22719 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 22720
ed8e443a 227212002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 22722
ed8e443a 22723 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 22724
ed8e443a 227252002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 22726
ed8e443a
JM
22727 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22728 compiler output on mips*-*-irix*.
29cece2e 22729
ed8e443a 227302002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 22731
ed8e443a 22732 * g++.dg/parse/attr1.C: New test.
1a887f86 22733
ed8e443a 227342002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 22735
ed8e443a
JM
22736 * gcc.c-torture/execute/string-opt-17.c: New test case.
22737 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 22738
ed8e443a 227392002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 22740
ed8e443a
JM
22741 PR c++/6256:
22742 * g++.dg/template/friend5.C: New test.
77adef84 22743
ed8e443a
JM
22744 PR c++/6331:
22745 * g++.dg/template/qual1.C: Likewise.
74b273d6 22746
ed8e443a 227472002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 22748
ed8e443a
JM
22749 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22750 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 22751
ed8e443a 227522002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 22753
ed8e443a
JM
22754 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22755 cris-*-elf* and mmix-*-*.
22756 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22757 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22758 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22759 Ditto.
22760 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22761 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 22762
ed8e443a 227632002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 22764
ed8e443a
JM
22765 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22766 Clarify comment.
9ac3b1be 22767
ed8e443a 227682002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 22769
ed8e443a 22770 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 22771
ed8e443a 227722002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 22773
ed8e443a 22774 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 22775
ed8e443a 227762002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 22777
ed8e443a 22778 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 22779
ed8e443a 227802002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 22781
ed8e443a
JM
22782 * PR6367
22783 * g77.f-torture/execute/6367.f: New test.
22784 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 22785
ed8e443a 227862002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 22787
ed8e443a
JM
22788 * PR6352
22789 * g++.dg/opt/inline2.C: New test.
0cd3301b 22790
ed8e443a 227912002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 22792
ed8e443a
JM
22793 * gcc.dg/20000906-1.c: Enable for all targets.
22794 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 22795
ed8e443a 227962002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 22797
ed8e443a
JM
22798 * gcc.dg/20020418-1.c: New test.
22799 * gcc.dg/20020418-2.c: New test.
96b453dc 22800
ed8e443a 228012002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 22802
ed8e443a
JM
22803 * gcc.c-torture/compile/iftrap-1.c: New.
22804 * gcc.dg/iftrap-1.c: Adjust for ia64.
22805 * gcc.dg/iftrap-2.c: New.
a3acf46d 22806
ed8e443a 228072002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 22808
ed8e443a 22809 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 22810
ed8e443a 228112002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 22812
ed8e443a 22813 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 22814
ed8e443a 228152002-04-18 David S. Miller <davem@redhat.com>
887fc41a 22816
ed8e443a 22817 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 22818
ed8e443a 228192002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 22820
ed8e443a 22821 * gcc.dg/20020416-1.c: New test.
32121b96 22822
ed8e443a 22823 * g++.dg/opt/inline1.C: New test.
98ef3137 22824
ed8e443a 228252002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 22826
ed8e443a 22827 * gcc.dg/altivec-5.c: New test.
4c8c0dec 22828
ed8e443a 22829 * gcc.dg/20020415-1.c: New test.
07cdae91 22830
ed8e443a 228312002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 22832
ed8e443a 22833 * testsuite/lib/chill.exp: Remove.
0f490a2b 22834
ed8e443a 228352002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 22836
ed8e443a 22837 * g++.dg/other/big-struct.C: New test.
4b27e132 22838
ed8e443a 228392002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 22840
ed8e443a
JM
22841 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22842 of scratch file.
cf56e373 22843
ed8e443a 228442002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 22845
ed8e443a
JM
22846 PR c/6277
22847 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22848 in scan-assembler function name
1aa65134 22849
ed8e443a 228502002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 22851
ed8e443a
JM
22852 * g77.f-torture/execute/980628-4.x,
22853 g77.f-torture/execute/980628-5.x,
22854 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22855 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22856 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
22857 i[34567]86-*-*.
791b23fe 22858
ed8e443a 228592002-04-13 David S. Miller <davem@redhat.com>
791b23fe 22860
ed8e443a 22861 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 22862
ed8e443a 228632002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 22864
ed8e443a
JM
22865 * gcc.dg/asm-6.c,
22866 * g++.dg/ext/asm1.C: New tests.
9928a3d5 22867
ed8e443a 228682002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 22869
ed8e443a
JM
22870 PR c++ 5373.
22871 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 22872
ed8e443a
JM
22873 PR c++/5189.
22874 * g++.dg/template/copy1.C: New test.
21b14752 22875
ed8e443a 228762002-04-12 Richard Henderson <rth@redhat.com>
21b14752 22877
ed8e443a 22878 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 22879
ed8e443a 228802002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 22881
ed8e443a
JM
22882 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
22883 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 22884
ed8e443a 228852002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 22886
ed8e443a
JM
22887 * g++.dg/ext/attrib5.C,
22888 * g++.dg/lookup/struct1.C: New tests.
578fc63d 22889
ed8e443a 228902002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 22891
ed8e443a 22892 * gcc.dg/20020411-1.c: New test.
010f87c4 22893
ed8e443a 22894 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 22895
ed8e443a 228962002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 22897
ed8e443a 22898 * g77.f-torture/execute/6177.f: New test.
dab550cb 22899
ed8e443a 229002002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 22901
ed8e443a
JM
22902 PR middle-end/6247
22903 * g++.dg/opt/cleanup1.C: New test.
dab550cb 22904
ed8e443a 22905 * g++.dg/opt/const1.C: New test.
1a887f86 22906
ed8e443a 229072002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 22908
ed8e443a 22909 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 22910
ed8e443a 229112002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 22912
ed8e443a
JM
22913 PR c++/5507
22914 * g++.dg/template/typename2.C: New test.
aec3e189 22915
ed8e443a 229162002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 22917
ed8e443a 22918 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 22919
ed8e443a 229202002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 22921
ed8e443a
JM
22922 * g77.f-torture/execute/980628-4.x,
22923 g77.f-torture/execute/980628-5.x,
22924 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22925 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22926 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 22927
ed8e443a 229282002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 22929
ed8e443a
JM
22930 PR optimization/6086
22931 * g++.dg/opt/preinc1.C: New test.
0154eaa8 22932
ed8e443a 229332002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 22934
ed8e443a
JM
22935 PR c++/5571
22936 * g++.dg/opt/static2.C: New test.
b1896e61 22937
ed8e443a 229382002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 22939
ed8e443a
JM
22940 PR c/5120
22941 * gcc.dg/20020406-1.c: New test.
3ca5f444 22942
ed8e443a 229432002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 22944
ed8e443a 22945 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 22946
ed8e443a 229472002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 22948
ed8e443a
JM
22949 PR c/6123
22950 * gcc.dg/20020312-2.c: Do not declare global register variable
22951 if __PIC__ or __pic__ is defined.
31956228 22952
ed8e443a 229532002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 22954
ed8e443a
JM
22955 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
22956 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 22957
ed8e443a 229582002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 22959
ed8e443a
JM
22960 * gcc.misc-tests/linkage.exp: Update last change to handle
22961 sparc*-, not just sparc-.
9d7013b8 22962
ed8e443a 229632002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 22964
ed8e443a 22965 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 22966
ed8e443a 229672002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 22968
ed8e443a 22969 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 22970
ed8e443a 229712002-04-02 David S. Miller <davem@redhat.com>
2e839a04 22972
ed8e443a 22973 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 22974
ed8e443a 229752002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 22976
ed8e443a
JM
22977 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
22978 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 22979
ed8e443a
JM
22980 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
22981 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
22982 g77.f-torture/execute/20001201.x,
22983 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 22984
ed8e443a
JM
22985 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
22986 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 22987
ed8e443a 229882002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 22989
ed8e443a 22990 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 22991
ed8e443a 229922002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 22993
ed8e443a 22994 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 22995
ed8e443a 22996 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 22997
ed8e443a 229982002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 22999
ed8e443a 23000 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 23001
ed8e443a 230022002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 23003
ed8e443a
JM
23004 * g++.dg/inherit/template-as-base.C: Expect error.
23005 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 23006
ed8e443a 230072002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 23008
ed8e443a
JM
23009 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23010 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 23011
ed8e443a
JM
23012 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23013 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23014 -da test.
41ba8a20 23015
ed8e443a 230162002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 23017
ed8e443a
JM
23018 * gcc.dg/special/alias-2.c: New.
23019 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 23020
ed8e443a 230212002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 23022
ed8e443a 23023 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 23024
ed8e443a 230252002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 23026
ed8e443a 23027 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 23028
ed8e443a 230292002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 23030
ed8e443a
JM
23031 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23032 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23033 ordering tests.
23034 * g++.dg/bprob/bprob-1.C: New test.
23035 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23036 * g++.dg/gcov/gcov-1.C: New test.
23037 * g++.dg/gcov/gcov-1.x: New file.
23038 * g++.dg/gcov/gcov-2.C: New test.
23039 * g++.dg/gcov/gcov-3.C: New test.
23040 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 23041
ed8e443a 230422002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 23043
ed8e443a
JM
23044 * g++.old-deja/g++.other/builtins5.C: New test.
23045 * g++.old-deja/g++.other/builtins6.C: New test.
23046 * g++.old-deja/g++.other/builtins7.C: New test.
23047 * g++.old-deja/g++.other/builtins8.C: New test.
23048 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 23049
ed8e443a 230502002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 23051
ed8e443a 23052 * g++.dg/opt/static1.C: New test.
f17f9332 23053
ed8e443a 23054 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 23055
ed8e443a 230562002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 23057
ed8e443a 23058 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 23059
ed8e443a 23060 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 23061
ed8e443a 230622002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 23063
ed8e443a 23064 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 23065
ed8e443a 230662002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 23067
ed8e443a
JM
23068 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23069 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23070 move from g++.old-deja/g++.ext/.
cd4e8331 23071
ed8e443a 230722002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 23073
ed8e443a 23074 * g++.dg/init/new2.C: New test.
6a3177b9 23075
ed8e443a 230762002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 23077
ed8e443a 23078 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 23079
ed8e443a
JM
23080 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23081 on sparc.
6d4c57a0 23082
ed8e443a
JM
23083 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23084 sparcv9 systems.
23085 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 23086
ed8e443a 230872002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 23088
ed8e443a
JM
23089 * gcc.dg/cpp/endif-pedantic1.c,
23090 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 23091
ed8e443a 230922002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 23093
ed8e443a 23094 * g++.dg/init/new1.C: New test.
173028e5 23095
ed8e443a 230962002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 23097
ed8e443a 23098 * g++.dg/abi/vbase9.C: New test.
43f2b308 23099
ed8e443a 231002002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 23101
ed8e443a 23102 * gcc.dg/arm-asm.c: New test.
bbffa101 23103
ed8e443a 231042002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 23105
ed8e443a
JM
23106 * gcc.dg/Wswitch-enum.c: New test.
23107 Fix PR c/5044.
15e5ad76 23108
ed8e443a 231092002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 23110
ed8e443a
JM
23111 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23112 structure.
813b848c 23113
ed8e443a 231142002-03-25 Richard Henderson <rth@redhat.com>
813b848c 23115
ed8e443a
JM
23116 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23117 sparcv9 systems.
ea475b23 23118
ed8e443a
JM
23119 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23120 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 23121
ed8e443a 231222002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 23123
ed8e443a 23124 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 23125
ed8e443a 231262002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 23127
ed8e443a
JM
23128 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23129 targets using generic thunk support.
479e51f6 23130
ed8e443a 231312002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 23132
ed8e443a 23133 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 23134
ed8e443a 23135 * g++.dg/opt/conj2.C: New test.
47e87a93 23136
ed8e443a 231372002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 23138
ed8e443a 23139 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 23140
ed8e443a 231412002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 23142
ed8e443a
JM
23143 * g77.dg/f77-edit-apostrophe-out.f: New test
23144 * g77.dg/f77-edit-h-out.f: New test
23145 * g77.dg/f77-edit-t-in.f: New test
23146 * g77.dg/f77-edit-t-out.f: New test
23147 * g77.dg/f77-edit-x-out.f: New test
23148 * g77.dg/f77-edit-slash-out.f: New test
23149 * g77.dg/f77-edit-colon-out.f: New test
23150 * g77.dg/f77-edit-s-out.f: New test
12c3717e 23151
ed8e443a 231522002-03-24 Richard Henderson <rth@redhat.com>
d6961341 23153
ed8e443a 23154 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 23155
ed8e443a 231562002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 23157
ed8e443a
JM
23158 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23159 that do not support weak symbols
e756a7da 23160
ed8e443a 231612002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 23162
ed8e443a
JM
23163 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23164 * lib/g77.exp: Likewise
23165 * lib/objc.exp: Likewise
5365c83f 23166
ed8e443a 231672002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 23168
ed8e443a 23169 * gcc.dg/Wswitch-default.c: New test.
acb044ee 23170
ed8e443a 231712002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 23172
ed8e443a 23173 * g++.dg/other/enum1.C: New test.
661fff62 23174
ed8e443a 231752002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 23176
ed8e443a 23177 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 23178
ed8e443a 231792002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 23180
ed8e443a 23181 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 23182
ed8e443a 231832002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 23184
ed8e443a
JM
23185 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23186 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 23187
ed8e443a 231882002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 23189
ed8e443a 23190 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 23191
ed8e443a 231922002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 23193
ed8e443a 23194 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 23195
ed8e443a 231962002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 23197
ed8e443a 23198 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 23199
ed8e443a 232002002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 23201
ed8e443a 23202 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 23203
ed8e443a 23204 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 23205
ed8e443a 232062002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 23207
ed8e443a
JM
23208 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23209 (A, E): Handle this.
f735a153 23210
ed8e443a 232112002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 23212
ed8e443a
JM
23213 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23214 ignoring -fpic.
23215 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23216 through prune_gcc_output.
1813dafd 23217
ed8e443a 232182002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 23219
ed8e443a 23220 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 23221
ed8e443a 232222002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 23223
ed8e443a 23224 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 23225
ed8e443a 23226 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 23227
ed8e443a 23228 * gcc.dg/20020319-1.c: New test.
ff8908ff 23229
ed8e443a 232302002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 23231
ed8e443a 23232 * g++.dg/opt/conj1.C: New test.
5dd236e2 23233
ed8e443a 232342002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 23235
ed8e443a
JM
23236 * g++.dg/template/qualttp20.C: Revert previous change.
23237 * g++.dg/template/qualttp3.C: Likewise.
23238 * g++.dg/template/qualttp4.C: Likewise
23239 * g++.dg/template/qualttp5.C: Likewise
23240 * g++.dg/template/qualttp6.C: Likewise
23241 * g++.dg/template/qualttp7.C: Likewise
23242 * g++.dg/template/qualttp8.C: Likewise
23243 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 23244
ed8e443a 232452002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 23246
ed8e443a 23247 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 23248
ed8e443a 232492002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 23250
ed8e443a
JM
23251 * g++.dg/template/conv1.C: New test.
23252 * g++.dg/template/conv2.C: New test.
23253 * g++.dg/template/conv3.C: New test.
23254 * g++.dg/template/conv4.C: New test.
a42519be 23255
ed8e443a 232562002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 23257
ed8e443a
JM
23258 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23259 * g++.dg/template/qualttp3.C: Likewise.
23260 * g++.dg/template/qualttp4.C: Likewise
23261 * g++.dg/template/qualttp5.C: Likewise
23262 * g++.dg/template/qualttp6.C: Likewise
23263 * g++.dg/template/qualttp7.C: Likewise
23264 * g++.dg/template/qualttp8.C: Likewise
23265 * g++.dg/template/recurse.C: Likewise.
32135a8c 23266
ed8e443a 232672002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 23268
ed8e443a 23269 * g++.dg/opt/dtor1.C: New test.
a541f1aa 23270
ed8e443a 232712002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 23272
ed8e443a 23273 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 23274
ed8e443a 232752002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 23276
ed8e443a 23277 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 23278
ed8e443a 232792002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 23280
ed8e443a
JM
23281 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23282 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23283 cris-*-aout* mmix-*-*.
23284 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23285 cris-*-aout* mmix-*-*.
23286 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23287 cris-*-elf* cris-*-aout* and mmix-*-*.
23288 * gcc.dg/20001009-1.c: Ditto.
23289 * gcc.dg/20010912-1.c: Ditto.
23290 * gcc.dg/20020122-4.c: Ditto.
23291 * gcc.dg/inline-2.c: Ditto.
440d0518 23292
ed8e443a 232932002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 23294
ed8e443a 23295 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 23296
ed8e443a 232972002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 23298
ed8e443a 23299 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 23300
ed8e443a 233012002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 23302
ed8e443a 23303 * g++.dg/warn/Wunused-1.C: New test.
df867456 23304
ed8e443a 233052002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 23306
ed8e443a 23307 * g++.dg/abi/mangle6.C: New test.
62ae2529 23308
ed8e443a 233092002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 23310
ed8e443a 23311 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 23312
ed8e443a 23313 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 23314
ed8e443a 233152002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 23316
ed8e443a 23317 * g++.dg/other/access1.C: New test.
55a21c32 23318
ed8e443a 233192002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 23320
ed8e443a 23321 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 23322
ed8e443a 233232002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 23324
ed8e443a 23325 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 23326
ed8e443a 233272002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 23328
ed8e443a 23329 * gcc.dg/20020312-1.c: New test case.
999cc24c 23330
ed8e443a 233312002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 23332
ed8e443a 23333 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 23334
ed8e443a 233352002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 23336
ed8e443a
JM
23337 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23338 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 23339
ed8e443a 233402002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 23341
ed8e443a
JM
23342 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23343 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 23344
ed8e443a 233452002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 23346
ed8e443a 23347 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 23348
ed8e443a 233492002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 23350
ed8e443a 23351 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 23352
ed8e443a 233532002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 23354
ed8e443a
JM
23355 PR optimization/5844
23356 * gcc.dg/20020310-1.c: New test.
93fe8e92 23357
ed8e443a 233582002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 23359
ed8e443a
JM
23360 * gcc.c-torture/execute/memcpy-2.c: New test.
23361 * gcc.c-torture/execute/memset-1.c: New test.
23362 * gcc.c-torture/execute/strlen-1.c: New test.
23363 * gcc.c-torture/execute/strcmp-1.c: New test.
23364 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 23365
ed8e443a 233662002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 23367
ed8e443a 23368 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 23369
ed8e443a 233702002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 23371
ed8e443a 23372 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 23373
ed8e443a 233742002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 23375
ed8e443a 23376 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 23377
ed8e443a 233782002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 23379
ed8e443a 23380 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 23381
ed8e443a 233822002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 23383
ed8e443a 23384 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 23385
ed8e443a 233862002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 23387
ed8e443a 23388 * gcc.dg/unordered-1.c: New test.
a298d936 23389
ed8e443a 233902002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 23391
ed8e443a 23392 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 23393
ed8e443a 233942002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 23395
ed8e443a 23396 * gcc.dg/20020304-1.c: New test.
fd87b7a7 23397
ed8e443a 23398 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 23399
ed8e443a 234002002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 23401
ed8e443a
JM
23402 * gcc.c-torture/compile/20020304-1.c: New test case
23403 (from PR c/5830).
cc36a670 23404
ed8e443a 234052002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 23406
ed8e443a 23407 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 23408
ed8e443a 234092002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 23410
ed8e443a 23411 * g++.dg/other/classkey1.C: New test.
16d3e075 23412
ed8e443a 234132002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 23414
ed8e443a
JM
23415 * gcc.c-torture/compile/981223-1.x: New.
23416 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 23417
ed8e443a 234182002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 23419
ed8e443a 23420 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 23421
ed8e443a 234222002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 23423
ed8e443a 23424 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 23425
ed8e443a 234262002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 23427
ed8e443a
JM
23428 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23429 here" ERROR lines.
23430 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23431 * g++.old-deja.g++.other/defarg1.C: Likewise.
23432 * g++.old-deja/g++.pt/calls2.C: Likewise.
23433 * g++.old-deja/g++.pt/crash20.C: Likewise.
23434 * g++.old-deja/g++.pt/crash30.C: Likewise.
23435 * g++.old-deja/g++.pt/crash36.C: Likewise.
23436 * g++.old-deja/g++.pt/crash6.C: Likewise.
23437 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23438 * g++.old-deja/g++.pt/derived3.C: Likewise.
23439 * g++.old-deja/g++.pt/error1.C: Likewise.
23440 * g++.old-deja/g++.pt/friend21.C: Likewise.
23441 * g++.old-deja/g++.pt/friend23.C: Likewise.
23442 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23443 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 23444
ed8e443a 234452002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 23446
ed8e443a 23447 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 23448
ed8e443a 234492002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 23450
ed8e443a
JM
23451 * gcc.c-torture/execute/920730-1t.c,
23452 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23453 Delete test cases, only relevant to -traditional.
47bd70b5 23454
ed8e443a 234552002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 23456
ed8e443a
JM
23457 * gcc.dg/cpp/undef1.c: Remove.
23458 * gcc.dg/cpp/directiv.c: Update.
23459 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 23460
ed8e443a 234612002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 23462
ed8e443a 23463 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 23464
ed8e443a 234652002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 23466
ed8e443a 23467 * g++.dg/debug/debug4.C: New test.
232b8f52 23468
ed8e443a 23469 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 23470
ed8e443a 234712002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 23472
ed8e443a 23473 * gcc.dg/debug/20020224-1.c: New.
a47ed310 23474
ed8e443a 234752002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 23476
ed8e443a
JM
23477 * gcc.c-torture/execute/960416-1.x: New.
23478 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 23479
ed8e443a 234802002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23481
ed8e443a 23482 * gcc.dg/20020224-1.c: New test.
3256b817 23483
ed8e443a 234842002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23485
ed8e443a 23486 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23487
ed8e443a 234882002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23489
ed8e443a 23490 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23491
ed8e443a 234922002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23493
ed8e443a 23494 * gcc.dg/20020222-1.c: New test.
7133e992 23495
ed8e443a 234962002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23497
ed8e443a 23498 * g++.dg/opt/anonunion1.C: New test.
7133e992 23499
ed8e443a 235002002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23501
ed8e443a
JM
23502 * g++.dg/template/qualttp19.C: New test.
23503 * g++.dg/template/qualttp20.C: New test.
23504 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23505 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23506
ed8e443a 235072002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23508
ed8e443a 23509 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23510
ed8e443a 235112002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23512
ed8e443a 23513 * gcc.dg/20020220-1.c: New test.
4636c87e 23514
ed8e443a 23515 * gcc.dg/20020220-2.c: New test.
00fae85d 23516
ed8e443a 23517 * g++.dg/opt/mmx1.C: New test.
7552da58 23518
ed8e443a 235192002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23520
ed8e443a 23521 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23522
ed8e443a 235232002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23524
ed8e443a 23525 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23526
ed8e443a 23527 * gcc.dg/20020219-1.c: New test.
7f311f63 23528
ed8e443a 23529 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23530
ed8e443a 23531 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23532
ed8e443a 23533 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23534
ed8e443a 235352002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23536
ed8e443a 23537 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23538
ed8e443a 235392002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23540
ed8e443a 23541 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23542
ed8e443a 235432002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23544
ed8e443a
JM
23545 * g++.dg/abi/bitfield1.C: New test.
23546 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23547
ed8e443a 235482002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23549
ed8e443a 23550 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23551
ed8e443a 235522002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23553
ed8e443a 23554 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23555
ed8e443a 235562002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23557
ed8e443a
JM
23558 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23559 * g++.dg/debug/debug.exp: New.
23560 * g++.dg/debug/trivial.C: New.
23561 * g++.dg/debug/debug1.C: Moved...
23562 * g++.dg/other/debug1.C: ...from here.
23563 * g++.dg/debug/debug2.C: Moved...
23564 * g++.dg/other/debug2.C: ...from here.
23565 * g++.dg/debug/debug3.C: Moved...
23566 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23567
ed8e443a 23568 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23569
ed8e443a 235702002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23571
ed8e443a 23572 * g++.dg/other/debug3.C: New test.
e6834654 23573
ed8e443a 23574 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23575
ed8e443a 235762002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23577
ed8e443a 23578 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23579
ed8e443a 235802002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23581
ed8e443a 23582 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23583
ed8e443a 235842002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23585
ed8e443a 23586 * gcc.dg/altivec-3.c: New.
036d01d0 23587
ed8e443a 235882002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23589
ed8e443a
JM
23590 * gcc.dg/Wunreachable-1.c: New test.
23591 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23592
ed8e443a 235932002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23594
ed8e443a 23595 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23596
ed8e443a 235972002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23598
ed8e443a 23599 * gcc.dg/decl-1.c: New test.
3611ccb4 23600
ed8e443a 236012002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23602
ed8e443a 23603 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23604
ed8e443a 236052002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23606
ed8e443a
JM
23607 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23608 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23609
ed8e443a 236102002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23611
ed8e443a 23612 * gcc.dg/20020210-1.c: New.
1cf537c5 23613
ed8e443a 236142002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23615
ed8e443a
JM
23616 * g77.f-torture/execute/947.f: New regression test
23617 for PR fortran/947.
9dd7fc76 23618
ed8e443a 236192002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23620
ed8e443a
JM
23621 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23622 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23623
ed8e443a 236242002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23625
ed8e443a 23626 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23627
ed8e443a 236282002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23629
ed8e443a
JM
23630 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23631 expression statements work instead.
23632 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23633
ed8e443a 236342002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23635
ed8e443a 23636 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23637
ed8e443a 236382002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23639
ed8e443a
JM
23640 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23641 message from g77
23642 * lib/g77-dg.exp: Trim g77 error messages so that they are
23643 recognized by dg.exp.
3f9796f9 23644
ed8e443a 236452002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23646
ed8e443a
JM
23647 PR fortran/5473
23648 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23649
ed8e443a 236502002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23651
ed8e443a
JM
23652 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23653 to be sufficiently aligned for integers.
edd1967d 23654
ed8e443a 236552002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23656
ed8e443a 23657 * g++.dg/template/friend4.C: New test.
e1e52c7e 23658
ed8e443a 236592002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23660
ed8e443a
JM
23661 PR fortran/5743
23662 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23663 unsupported cases.
5364626a 23664
ed8e443a 236652002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23666
ed8e443a
JM
23667 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23668 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23669 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23670 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23671
ed8e443a 236722002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23673
ed8e443a 23674 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23675
ed8e443a 236762002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23677
ed8e443a 23678 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23679
ed8e443a 236802002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23681
ed8e443a 23682 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 23683
ed8e443a 23684 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 23685
ed8e443a
JM
23686 PR optimization/5429:
23687 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 23688
ed8e443a 236892002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 23690
ed8e443a
JM
23691 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23692 as certain file formats cannot support particularly large
23693 alignments.
fa852403 23694
ed8e443a
JM
23695 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23696 and do not expect to be able to link the executable.
fa852403 23697
ed8e443a
JM
23698 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23699 fail because the COFF format does not support the weak attribute.
f7948d51 23700
ed8e443a 237012002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 23702
ed8e443a 23703 * g77.dg/pr5473.f: New test
ffe80457 23704
ed8e443a 237052002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 23706
ed8e443a
JM
23707 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23708 Fix testcase accordingly.
013c7e95 23709
ed8e443a 237102002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 23711
ed8e443a
JM
23712 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23713 (buf): Change to be an array of pointers, not ints.
e7daa976 23714
ed8e443a 237152002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 23716
ed8e443a
JM
23717 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23718 before all tests. Move warning one line above to match where it
23719 C frontend emits.
23720 * gcc.dg/Wswitch-2.c: New test.
23721 * g++.dg/warn/Wswitch-1.C: New test.
23722 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 23723
ed8e443a 237242002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 23725
ed8e443a 23726 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 23727
ed8e443a 237282002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 23729
ed8e443a 23730 * gcc.dg/cast-qual-2.c: New test.
b24d861d 23731
ed8e443a 237322002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 23733
ed8e443a 23734 * gcc.dg/20020201-4.c: New test.
ea142788 23735
ed8e443a 237362002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 23737
ed8e443a
JM
23738 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23739 target_info attribute != 0, in addition to the empty string.
23740 (gcc_target_compile): Likewise.
dfd48d76 23741
ed8e443a 237422002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 23743
ed8e443a
JM
23744 * gcc.dg/Wswitch.c: New test.
23745 PR gcc/4475. PR gcc/3780.
d3c52658 23746
ed8e443a 237472002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 23748
ed8e443a
JM
23749 * g77.f-torture/execute/5122.f: New test for regressions
23750 against PR fortran/5122.
91f5782d 23751
ed8e443a 237522002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 23753
ed8e443a
JM
23754 * g77.f-torture/compile/pr3743.f: Delete
23755 * g77.dg/pr3743-1.f: New test.
23756 * g77.dg/pr3743-2.f: New test.
23757 * g77.dg/pr3743-3.f: New test.
23758 * g77.dg/pr3743-4.f: New test.
81622d29 23759
ed8e443a 237602002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 23761
ed8e443a 23762 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 23763
ed8e443a 237642002-02-02 Richard Henderson <rth@redhat.com>
87859851 23765
ed8e443a
JM
23766 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23767 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 23768
ed8e443a 237692002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 23770
ed8e443a 23771 * gcc.dg/20020201-2.c: New test.
02f06b3c 23772
ed8e443a 23773 * gcc.dg/20020201-3.c: New test.
02f06b3c 23774
ed8e443a 23775 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 23776
ed8e443a 237772002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 23778
ed8e443a
JM
23779 * gcc.dg/bitfld-1.c: Update.
23780 * gcc.dg/bitfld-2.c: Update.
23781 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 23782
ed8e443a 237832002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 23784
ed8e443a 23785 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 23786
ed8e443a 237872002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 23788
ed8e443a
JM
23789 PR target/5469
23790 * gcc.dg/20020201-1.c: New test.
b8b98c66 23791
ed8e443a 237922002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 23793
ed8e443a
JM
23794 PR fortran/3743
23795 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23796 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 23797
ed8e443a 237982002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 23799
ed8e443a 23800 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 23801
ed8e443a 238022002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 23803
ed8e443a 23804 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 23805
ed8e443a 238062002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 23807
ed8e443a 23808 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 23809
ed8e443a 238102002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 23811
ed8e443a
JM
23812 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23813 to long long.
23814 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 23815
ed8e443a 238162002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 23817
ed8e443a 23818 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 23819
ed8e443a 238202002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 23821
ed8e443a
JM
23822 * gcc.c-torture/compile/20000224-1.c: Update.
23823 * gcc.c-torture/execute/bitfld-1.c: New tests.
23824 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23825 * gcc.dg/uninit-A.c: Update.
6b016bf4 23826
ed8e443a 238272002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 23828
ed8e443a 23829 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 23830
ed8e443a 238312002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 23832
ed8e443a
JM
23833 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23834 argument to __builtin_prefetch to be const ptr.
d5714a5d 23835
ed8e443a 238362002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 23837
ed8e443a 23838 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 23839
ed8e443a 238402002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 23841
ed8e443a 23842 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 23843
ed8e443a 238442002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 23845
ed8e443a
JM
23846 * g77.dg/f77-edit-i-in.f: New test
23847 * g77.dg/f77-edit-i-out.f: New test
a8435716 23848
ed8e443a 238492002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 23850
ed8e443a
JM
23851 * gcc.dg/debug/debug.exp: New file.
23852 * gcc.dg/debug/trivial.c: New file.
23853 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
23854 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
23855 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
23856 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
23857 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
23858 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
23859 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
23860 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
23861 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
23862 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
23863 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
23864 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
23865 * gcc.dg/20000503-1.c: Removed.
23866 * gcc.dg/20010207-1.c: Removed.
23867 * gcc.dg/20011223-1.c: Removed.
23868 * gcc.dg/20020104-2.c: Removed.
23869 * gcc.dg/debug-1.c: Removed.
23870 * gcc.dg/debug-2.c: Removed.
23871 * gcc.dg/debug-3.c: Removed.
23872 * gcc.dg/debug-4.c: Removed.
23873 * gcc.dg/debug-5.c: Removed.
23874 * gcc.dg/debug-6.c: Removed.
23875 * gcc.dg/dwarf2-1.c: Removed.
23876 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 23877
ed8e443a 238782002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 23879
ed8e443a
JM
23880 * g++.old-deja/g++.other/eh5.C: New test.
23881 * g++.old-deja/g++.other/sibcall2.C: New test.
23882 * g++.old-deja/g++.other/array9.C: New test.
23883 * g++.old-deja/g++.other/typename2.C: New test.
23884 * g++.old-deja/g++.other/crash60.C: New test.
23885 * g++.old-deja/g++.other/conv9.C: New test.
23886 * g++.old-deja/g++.other/mangle10.C: New test.
23887 * g++.old-deja/g++.other/unchanging1.C: New test.
23888 * g++.old-deja/g++.other/exprstmt1.C: New test.
23889 * g++.old-deja/g++.other/inline23.C: New test.
23890 * g++.old-deja/g++.eh/ia64-1.C: New test.
23891 * g++.old-deja/g++.other/dwarf2-1.C: New test.
23892 * g++.old-deja/g++.other/reload1.C: New test.
23893 * g++.old-deja/g++.other/static20.C: New test.
23894 * g++.old-deja/g++.other/local-alloc1.C: New test.
23895 * g++.old-deja/g++.other/conv8.C: New test.
23896 * g++.old-deja/g++.other/stmtexpr2.C: New test.
23897 * g++.old-deja/g++.other/storeexpr1.C: New test.
23898 * g++.old-deja/g++.other/storeexpr2.C: New test.
23899 * g++.dg/eh/template2.C: New test.
23900 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 23901
ed8e443a 239022002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 23903
ed8e443a
JM
23904 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23905 Remove first, non-varying, argument.
a99e47a5 23906
ed8e443a 239072002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 23908
ed8e443a 23909 * gcc.dg/inline-2.c: New.
1e7e480e 23910
ed8e443a
JM
23911 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
23912 Add optional target arg. Check number of arguments.
23913 (scan-assembler-not, scan-assembler-dem): Likewise.
23914 (scan-assembler-dem-not): Likewise.
1e7e480e 23915
ed8e443a 239162002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 23917
ed8e443a
JM
23918 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
23919 line 12.
23920 * g++.old-deja/g++.brendan/parse3.C,
23921 g++.old-deja/g++.other/crash26.C,
23922 g++.old-deja/g++.other/crash28.C,
23923 g++.old-deja/g++.other/crash29.C,
23924 g++.old-deja/g++.other/crash30.C,
23925 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 23926
ed8e443a 239272002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 23928
ed8e443a 23929 * gcc.dg/20020115-1.c: New.
3196dfde 23930
ed8e443a 239312002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 23932
ed8e443a 23933 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 23934
ed8e443a 239352002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 23936
ed8e443a 23937 * gcc.dg/20020122-3.c: New.
75dbec30 23938
ed8e443a 239392002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 23940
ed8e443a 23941 * g++.dg/other/gc1.C: New test.
32abfc26 23942
ed8e443a 239432002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 23944
ed8e443a 23945 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 23946
ed8e443a 239472002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 23948
ed8e443a 23949 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 23950
ed8e443a 239512002-01-22 Richard Henderson <rth@redhat.com>
0333394e 23952
ed8e443a 23953 * gcc.dg/20020122-4.c: New.
0333394e 23954
ed8e443a 239552002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 23956
ed8e443a
JM
23957 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
23958 link output.
23959 * gcc.dg/special/ecos.exp: Likewise.
23960 * lib/g++-dg.exp: Likewise.
23961 * lib/g77-dg.exp: Likewise.
23962 * lib/gcc-dg.exp : Likewise.
23963 * lib/mike-g++.exp: Likewise.
23964 * lib/mike-g77.exp: Likewise.
23965 * lib/mike-gcc.exp: Likewise.
23966 * lib/objc-dg.exp: Likewise.
e23baf78 23967
ed8e443a 239682002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 23969
ed8e443a
JM
23970 PR target/5379
23971 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 23972
ed8e443a 239732002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 23974
ed8e443a 23975 * gcc.dg/20020122-1.c: New test.
3807621a 23976
ed8e443a 239772001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 23978
ed8e443a 23979 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 23980
ed8e443a 239812002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 23982
ed8e443a 23983 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 23984
ed8e443a 239852002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 23986
ed8e443a 23987 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 23988
ed8e443a 239892002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 23990
ed8e443a
JM
23991 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
23992 ld_library_path.
6040e200 23993
ed8e443a 239942002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 23995
ed8e443a 23996 * gcc.dg/20020218-1.c: New test.
d0e82870 23997
ed8e443a 239982002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 23999
ed8e443a
JM
24000 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24001 messages
24002 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24003 "At global scope" warning
24004 * g++.dg/ext/align1.C: Change cygwin test for alignment
24005 from db-bogus to dg-warning
b8c1a6b8 24006
ed8e443a 240072002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 24008
ed8e443a 24009 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 24010
ed8e443a 240112002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 24012
ed8e443a 24013 * g++.dg/template/access1.C: New test.
7ec9c85a 24014
ed8e443a 240152002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 24016
ed8e443a 24017 * gcc.dg/20020118-1.c: New.
441f5264 24018
ed8e443a 240192002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 24020
ed8e443a 24021 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 24022
ed8e443a 240232001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 24024
ed8e443a
JM
24025 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24026 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24027 alignment warnings.
8559c8c0 24028
ed8e443a 240292001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 24030
ed8e443a
JM
24031 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24032 torture_with_loops and torture_without_loops
9060718c 24033
ed8e443a 240342002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 24035
ed8e443a 24036 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 24037
ed8e443a 240382002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 24039
ed8e443a 24040 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 24041
ed8e443a 24042 * gcc.dg/ultrasp4.c: New test.
f15054ea 24043
ed8e443a 24044 * gcc.dg/20020116-1.c: New test.
f15054ea 24045
ed8e443a 240462002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 24047
ed8e443a
JM
24048 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24049 by EABI.
bccd793e 24050
ed8e443a 240512002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 24052
ed8e443a
JM
24053 * gcc.misc-tests/i386-prefetch.exp: New.
24054 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24055 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24056 * gcc.misc-tests/i386-pf-none-1.c: New test.
24057 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 24058
ed8e443a 240592002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 24060
ed8e443a 24061 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 24062
ed8e443a 240632002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 24064
ed8e443a
JM
24065 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24066 * gcc.dg/i386-mmx-2.c: Likewise.
24067 * gcc.dg/i386-sse-1.c: Likewise.
24068 * gcc.dg/i386-sse-2.c: Likewise.
24069 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 24070
ed8e443a 240712001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 24072
ed8e443a
JM
24073 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24074 Uncomment additional cases that now pass.
8d15f472 24075
ed8e443a 240762002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 24077
ed8e443a
JM
24078 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24079 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 24080
ed8e443a 240812002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 24082
ed8e443a 24083 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 24084
ed8e443a 240852002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 24086
ed8e443a
JM
24087 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24088 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 24089
ed8e443a 240902002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 24091
ed8e443a 24092 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 24093
ed8e443a 240942002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 24095
ed8e443a
JM
24096 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24097 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 24098
ed8e443a 240992002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 24100
ed8e443a
JM
24101 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24102 type in which to perform the operation for each size.
c9f115ad 24103
ed8e443a 241042002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 24105
ed8e443a 24106 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 24107
ed8e443a 241082002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 24109
ed8e443a 24110 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 24111
ed8e443a 241122002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 24113
ed8e443a
JM
24114 * gcc.c-torture/compile/20010226-1.c: New test.
24115 * gcc.c-torture/compile/20010227-1.c: New test.
24116 * gcc.c-torture/compile/20010426-1.c: New test.
24117 * gcc.c-torture/compile/20010510-1.c: New test.
24118 * gcc.c-torture/compile/20010605-3.c: New test.
24119 * gcc.c-torture/compile/20010824-1.c: New test.
24120 * gcc.c-torture/execute/20010409-1.c: New test.
24121 * gcc.dg/noncompile/20000901-1.c: New test.
24122 * gcc.dg/20001023-1.c: New test.
24123 * gcc.dg/20001101-1.c: New test.
24124 * gcc.dg/20001102-1.c: New test.
24125 * gcc.dg/20010207-1.c: New test.
24126 * gcc.dg/20010405-1.c: New test.
24127 * gcc.dg/20010822-1.c: New test.
24128 * gcc.dg/20011107-1.c: New test.
2e951384 24129
ed8e443a 241302002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 24131
ed8e443a 24132 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 24133
ed8e443a
JM
24134 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24135 execution failure on PA targets.
a858ca75 24136
ed8e443a 241372002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 24138
ed8e443a 24139 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 24140
ed8e443a 241412002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 24142
ed8e443a 24143 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 24144
ed8e443a 241452002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 24146
ed8e443a 24147 * gcc.dg/20020108-1.c: New test.
3693730e 24148
ed8e443a 241492002-01-08 H.J. Lu <hjl@gnu.org>
28434337 24150
ed8e443a
JM
24151 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24152 for header files.
b0832fe1 24153
ed8e443a 241542002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 24155
ed8e443a
JM
24156 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24157 consistency.
336b7dca 24158
611bcfc0 241592002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 24160
ed8e443a 24161 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 24162
ed8e443a 241632002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 24164
ed8e443a 24165 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 24166
ed8e443a 241672002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 24168
ed8e443a
JM
24169 PR c/5279
24170 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 24171
ed8e443a 241722002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 24173
ed8e443a 24174 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 24175
ed8e443a 241762002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 24177
ed8e443a
JM
24178 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24179 extra triple that slipped in.
24180 * g++.old-deja/g++.abi/align.C: Likewise.
24181 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 24182
ed8e443a 241832002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 24184
ed8e443a
JM
24185 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24186 * g++.old-deja/g++.abi/align.C: Likewise.
24187 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 24188
ed8e443a
JM
24189 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24190 on FreeBSD/i386.
24191 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24192 FreeBSD.
40e593d7 24193
ed8e443a 241942002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 24195
ed8e443a 24196 * gcc.dg/20020104-1.c: New test.
46c895ac 24197
ed8e443a 24198 * gcc.dg/20020104-2.c: New test.
833aa4c4 24199
ed8e443a 242002002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 24201
ed8e443a 24202 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 24203
ed8e443a 242042002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 24205
ed8e443a 24206 * gcc.dg/20020103-1.c: New.
4542128e 24207
ed8e443a 242082002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 24209
ed8e443a 24210 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 24211
ed8e443a 242122002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 24213
ed8e443a 24214 * g++.dg/other/debug2.C: New test.
477558bf 24215
ed8e443a 24216 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 24217
ed8e443a 242182002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 24219
ed8e443a 24220 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 24221
ed8e443a 242222002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 24223
ed8e443a 24224 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 24225
ed8e443a 24226 * g++.dg/warn/oldcast1.C: New test.
c49b2550 24227
ed8e443a
JM
24228 * g++.dg/template/ptrmem1.C: New test.
24229 * g++.dg/template/ptrmem2.C: New test.
c49b2550 24230
ed8e443a 24231 * g++.dg/template/ntp.C: New test.
d73b1f07 24232
ed8e443a 24233 * g++.dg/other/component1.C: New test.
d73b1f07 24234
ed8e443a 24235 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 24236
ed8e443a
JM
24237 * g++.dg/template/friend2.C: New test.
24238 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 24239
ed8e443a 242402002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 24241
ed8e443a
JM
24242 * g++.dg/other/ptrmem1.C: New test.
24243 * g++.dg/other/ptrmem2.C: New test.
54561457 24244
ed8e443a 242452002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 24246
ed8e443a 24247 * g++.dg/template/ctor1.C: New test.
c8af9937 24248
ed8e443a 242492002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 24250
ed8e443a 24251 * g++.dg/template/friend2.C: New test.
f3368a90 24252
ed8e443a 242532002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 24254
ed8e443a 24255 * gcc.dg/mmix-1.c: New test.
03c9c274 24256
ed8e443a 242572001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 24258
ed8e443a 24259 * gcc.dg/asm-5.c: New.
7f3ad6b6 24260
ed8e443a 242612001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 24262
ed8e443a
JM
24263 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24264 in namespace __gnu_cxx
47ffd48a 24265
ed8e443a 242662001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 24267
ed8e443a 24268 * gcc.dg/debug-6.c: New.
ad47f1e5 24269
ed8e443a 242702001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 24271
ed8e443a 24272 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 24273
ed8e443a 242742001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 24275
ed8e443a
JM
24276 * gcc.dg/debug-3.c: New test.
24277 * gcc.dg/debug-4.c: New test.
24278 * gcc.dg/debug-5.c: New test.
df8992f8 24279
ed8e443a 242802001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 24281
ed8e443a 24282 * g++.dg/eh/loop1.C: New.
7d8e8369 24283
ed8e443a 242842001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 24285
ed8e443a 24286 * g++.dg/template/crash1.C: New test.
a56ca899 24287
ed8e443a 242882001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 24289
ed8e443a 24290 * g++.dg/other/const1.C: New test.
b79d5213 24291
ed8e443a 242922001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 24293
ed8e443a 24294 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 24295
ed8e443a 242962001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 24297
ed8e443a
JM
24298 * lib/objc-torture.exp: Resync with c-torture.exp.
24299 * lib/objc.exp: Load standard libraries.
8aad1777 24300
ed8e443a 243012001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 24302
ed8e443a
JM
24303 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24304 additional tests.
6eb53511 24305
ed8e443a 243062001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 24307
ed8e443a 24308 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 24309
ed8e443a 243102001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 24311
ed8e443a 24312 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 24313
ed8e443a 243142001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 24315
ed8e443a
JM
24316 * g++.dg/eh/ctor1.C: New test.
24317 * g++.dg/other/error2.C: New test.
87b7873d 24318
ed8e443a 243192001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 24320
ed8e443a 24321 * g++.dg/other/init2.C: New test.
ff7230ac 24322
ed8e443a 243232001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 24324
ed8e443a
JM
24325 * gcc.dg/20011223-1.c: New.
24326 * gcc.dg/inline-1.c: New.
b4c984fb 24327
ed8e443a 243282001-12-23 Richard Henderson <rth@redhat.com>
cf785988 24329
ed8e443a 24330 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 24331
ed8e443a 243322001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 24333
ed8e443a 24334 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 24335
ed8e443a 243362001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 24337
ed8e443a 24338 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 24339
ed8e443a 243402001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 24341
ed8e443a
JM
24342 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24343 re-enables the warning.
30fa7e33 24344
ed8e443a 243452001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 24346
ed8e443a 24347 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 24348
ed8e443a 243492001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 24350
ed8e443a 24351 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 24352
ed8e443a 243532001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 24354
ed8e443a
JM
24355 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24356 arm-isr.c test.
24357 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24358 epilogue generation for ARM ISR routines.
18c8746d 24359
ed8e443a 243602001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 24361
ed8e443a
JM
24362 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24363 * gcc.dg/format/c90-printf-3.c: Likewise.
24364 * gcc.dg/format/c99-printf-3.c: Likewise.
24365 * gcc.dg/format/ext-1.c: Likewise.
24366 * gcc.dg/format/ext-6.c: Likewise.
24367 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 24368
ed8e443a 243692001-12-20 Richard Henderson <rth@redhat.com>
232fd111 24370
ed8e443a
JM
24371 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24372 (arena): Use it.
24373 (malloc): Correct allocation logic. Abort if we fill up the
24374 arena before initialization complete.
24375 (realloc): Correct allocation logic.
8d37a5c0 24376
ed8e443a 243772001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 24378
ed8e443a 24379 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 24380
ed8e443a 24381 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 24382
ed8e443a 243832001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 24384
ed8e443a
JM
24385 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24386 target does not support weak symbols.
c178fe89 24387
ed8e443a 243882001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 24389
ed8e443a 24390 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 24391
ed8e443a 243922001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 24393
ed8e443a 24394 * g++.dg/other/error1.C: New test.
72dd53af 24395
ed8e443a 243962001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 24397
ed8e443a 24398 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 24399
ed8e443a 244002001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 24401
ed8e443a
JM
24402 * objc.dg/special/: New directory.
24403 * objc.dg/special/special.exp: New file.
24404 * objc.dg/special/unclaimed-category-1.h: New file.
24405 * objc.dg/special/unclaimed-category-1a.m: New file.
24406 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 24407
ed8e443a 244082001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 24409
ed8e443a 24410 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 24411
ed8e443a 244122001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 24413
ed8e443a 24414 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 24415
ed8e443a 244162001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 24417
ed8e443a 24418 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 24419
ed8e443a 244202001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 24421
ed8e443a 24422 * gcc.dg/altivec-4.c: New.
4c594031 24423
ed8e443a 244242001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 24425
ed8e443a 24426 * gcc.dg/20011113-1.c: New test.
19cfdd34 24427
ed8e443a 244282001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 24429
ed8e443a
JM
24430 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24431 std::__malloc_alloc_template<0> and
24432 std::__default_alloc_template<false, 0>.
9aaceb4b 24433
ed8e443a 244342001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 24435
ed8e443a
JM
24436 * objc/execute/bf-21.m: New test.
24437 * objc/execute/enumeration-1.m: New test.
24438 * objc/execute/enumeration-2.m: New test.
271e6f02 24439
ed8e443a 244402001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 24441
ed8e443a 24442 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 24443
ed8e443a 244442001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24445
ed8e443a
JM
24446 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24447 * g++.old-deja/g++.jason/2371.C: Likewise.
24448 * g++.old-deja/g++.jason/template33.C: Likewise.
24449 * g++.old-deja/g++.jason/template34.C: Likewise.
24450 * g++.old-deja/g++.jason/template36.C: Likewise.
24451 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24452 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24453 * g++.old-deja/g++.other/typename1.C: Likewise.
24454 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24455 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24456 * g++.old-deja/g++.pt/typename11.C: Likewise.
24457 * g++.old-deja/g++.pt/typename14.C: Likewise.
24458 * g++.old-deja/g++.pt/typename16.C: Likewise.
24459 * g++.old-deja/g++.pt/typename3.C: Likewise.
24460 * g++.old-deja/g++.pt/typename4.C: Likewise.
24461 * g++.old-deja/g++.pt/typename5.C: Likewise.
24462 * g++.old-deja/g++.pt/typename7.C: Likewise.
24463 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 24464
ed8e443a 244652001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24466
ed8e443a
JM
24467 * g++.dg/other/linkage1.C: New test.
24468 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24469 specifiers.
e9d7407e 24470
ed8e443a 244712001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 24472
ed8e443a 24473 * gcc.dg/concat.c: New test.
ecd70094 24474
ed8e443a 244752001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 24476
ed8e443a
JM
24477 * objc/compile: New test directory.
24478 * objc/compile/compile.exp: New expect script.
24479 * objc/compile/20011211-1.m: New compile test.
f393dd70 24480
ed8e443a 244812001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24482
ed8e443a
JM
24483 * lib/prune.exp (prune_gcc_output): Also handle "In member
24484 function". So many permutations...
a2b1e914 24485
ed8e443a 244862001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24487
ed8e443a 24488 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24489
ed8e443a 244902001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24491
ed8e443a 24492 * g++.dg/other/copy1.C: New test.
26f943fd 24493
ed8e443a 244942001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24495
ed8e443a 24496 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24497
ed8e443a 24498 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24499
ed8e443a 245002001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24501
ed8e443a 24502 * gcc.dg/altivec-2.c: New.
db3acfa5 24503
ed8e443a 245042001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24505
ed8e443a 24506 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24507
ed8e443a 245082001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24509
ed8e443a
JM
24510 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24511 ultrasparc.
108b7d3d 24512
ed8e443a 245132001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24514
ed8e443a 24515 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24516
ed8e443a 245172001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24518
ed8e443a
JM
24519 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24520 variable argument list.
63658a9a 24521
ed8e443a 245222001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24523
ed8e443a
JM
24524 * gcc.c-torture/execute/memcheck: Delete entire directory.
24525 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24526 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24527
ed8e443a 245282001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24529
ed8e443a 24530 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24531
ed8e443a 245322001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24533
ed8e443a 24534 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24535
ed8e443a 24536 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24537
ed8e443a 24538 * g++.dg/other/anon-union.C: New test.
1f978f5f 24539
ed8e443a 24540 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24541
ed8e443a 245422001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24543
ed8e443a
JM
24544 * gcc.c-torture/execute/20000722-1.x,
24545 gcc.c-torture/execute/20010123-1.x: Remove.
24546 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24547 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24548 gcc.dg/c99-complit-2.c: New tests.
816a3974 24549
ed8e443a 245502001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24551
ed8e443a 24552 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24553
ed8e443a 245542001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24555
ed8e443a 24556 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24557
ed8e443a 24558 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24559
ed8e443a 245602001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24561
ed8e443a
JM
24562 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24563 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24564 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24565 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24566 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24567 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24568
ed8e443a 245692001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24570
ed8e443a 24571 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24572
ed8e443a 245732001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24574
ed8e443a
JM
24575 * g++.dg/other/scope1.C: New test.
24576 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24577
ed8e443a 245782001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24579
ed8e443a 24580 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24581
ed8e443a 245822001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24583
ed8e443a 24584 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24585
ed8e443a 245862001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24587
ed8e443a
JM
24588 * objc.dg/alias.m: Update.
24589 * objc.dg/class-1.m: Update.
24590 * objc.dg/const-str-1.m: Update.
24591 * objc.dg/fwd-proto-1.m: Update.
24592 * objc.dg/id-1.m: Update.
24593 * objc.dg/super-class-1.m: Update.
577a67b0 24594
ed8e443a 245952001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24596
ed8e443a
JM
24597 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24598 constructs.
83dea45d 24599
ed8e443a 246002001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24601
ed8e443a 24602 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24603
ed8e443a 246042001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24605
ed8e443a 24606 * gcc.dg/20011127-1.c: New test.
ca349304 24607
ed8e443a 246082001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24609
ed8e443a
JM
24610 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24611 from Austin Group draft 7.
24612 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24613 scanf format arguments.
24614 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24615
ed8e443a 246162001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24617
ed8e443a 24618 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24619
ed8e443a 246202001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24621
ed8e443a 24622 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24623
ed8e443a 246242001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24625
ed8e443a 24626 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24627
ed8e443a 246282001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24629
ed8e443a 24630 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24631
ed8e443a 246322001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24633
ed8e443a
JM
24634 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24635 to the host if it is remote. Let tests specify extra headers
24636 they use.
24637 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24638 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24639 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24640 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24641 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24642 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24643 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24644 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24645 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24646 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24647
ed8e443a 246482001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24649
ed8e443a
JM
24650 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24651 for little endian ARMs.
7d14c755 24652
ed8e443a 246532001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24654
ed8e443a
JM
24655 * gcc.c-torture/compile/20011119-1.c: New test.
24656 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24657
ed8e443a 246582001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24659
ed8e443a 24660 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24661
ed8e443a 246622001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24663
ed8e443a 24664 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24665
ed8e443a 246662001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24667
ed8e443a 24668 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24669
ed8e443a 246702001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24671
ed8e443a 24672 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24673
ed8e443a
JM
24674 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24675 across all the headers.
24676 * gcc.dg/format/format.exp: For testing on a remote host,
24677 copy format.h.
6345b681 24678
ed8e443a
JM
24679 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24680 * gcc.c-torture/execute/930406-1.c: Likewise.
24681 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 24682
ed8e443a 246832001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 24684
ed8e443a 24685 * gcc.dg/altivec-1.c: New.
373bd0fa 24686
ed8e443a 246872001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 24688
ed8e443a 24689 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 24690
ed8e443a 246912001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 24692
ed8e443a
JM
24693 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24694 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24695 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 24696
ed8e443a 246972001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 24698
ed8e443a 24699 * gcc.dg/no-builtin-1.c: New test.
630036c6 24700
ed8e443a 247012001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 24702
ed8e443a 24703 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 24704
ed8e443a 247052001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 24706
ed8e443a
JM
24707 * gcc.c-torture/compile/20011114-2.c: New test.
24708 * gcc.c-torture/compile/20011114-3.c: New test.
24709 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 24710
ed8e443a 247112001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 24712
ed8e443a 24713 * g++.dg/other/init1.C: New test.
a3d87e92 24714
ed8e443a 247152001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 24716
ed8e443a
JM
24717 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24718 message.
c6243b4c 24719
ed8e443a 24720 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 24721
ed8e443a
JM
24722 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24723 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24724 like the (before this change) version of 20010327-1.c.
8ac9ea61 24725
ed8e443a 247262001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 24727
ed8e443a 24728 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 24729
ed8e443a 247302001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 24731
ed8e443a 24732 * g++.dg/init/array2.C: New test.
63d75005 24733
ed8e443a 247342001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 24735
ed8e443a 24736 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 24737
ed8e443a 247382001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 24739
ed8e443a
JM
24740 * g++.dg/other/forscope1.C: New test.
24741 * g++.dg/ext/forscope1.C: New test.
24742 * g++.dg/ext/forscope2.C: New test.
2e80c17d 24743
ed8e443a 247442001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 24745
ed8e443a 24746 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 24747
ed8e443a 247482001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 24749
ed8e443a 24750 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 24751
ed8e443a 24752 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 24753
ed8e443a 247542001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 24755
ed8e443a 24756 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 24757
ed8e443a 247582001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 24759
ed8e443a
JM
24760 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24761 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24762 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24763 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24764 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24765 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24766 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 24767
ed8e443a 247682001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 24769
ed8e443a
JM
24770 * g++.dg/warn/Wshadow-1.C: New tests.
24771 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 24772
ed8e443a 247732001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 24774
ed8e443a
JM
24775 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24776 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24777 XFAILs. Adjust expected error texts.
24778 * gcc.c-torture/compile/20011106-1.c,
24779 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24780 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24781 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24782 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 24783
ed8e443a 247842001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 24785
ed8e443a 24786 * gcc.dg/cpp/defined.c: Update.
b621a4dd 24787
ed8e443a 247882001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 24789
ed8e443a 24790 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 24791
ed8e443a 247922001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 24793
ed8e443a
JM
24794 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24795 same size, so no warning should be produced on stormy16.
91dc81f9 24796
ed8e443a
JM
24797 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24798 due to oversized array.
24799 * g++.old-deja/g++.mike/ns15.C: Likewise.
24800 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 24801
ed8e443a 248022001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 24803
ed8e443a 24804 * g++.dgother/debug1.C: Fix typos.
4768dbdd 24805
ed8e443a 248062001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 24807
ed8e443a 24808 * g++.dg/other/debug1.C: New test.
48d4b9f0 24809
ed8e443a 248102001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 24811
ed8e443a
JM
24812 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24813 of unsigned long.
c8202d4c 24814
ed8e443a 248152001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 24816
ed8e443a 24817 * gcc.dg/20011029-2.c: New test.
bf911a9a 24818
ed8e443a 24819 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 24820
ed8e443a 248212001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 24822
ed8e443a
JM
24823 * objc/execute/class_self-1.m: New test.
24824 * objc/execute/class_self-2.m: New test.
756b2d5e 24825
ed8e443a 248262001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 24827
ed8e443a
JM
24828 * gcc.misc-tests/msgs.exp: Delete.
24829 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24830 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24831 error set to match recent changes.
2d1245b8 24832
ed8e443a 248332001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 24834
ed8e443a 24835 * gcc.dg/20011021-1.c: New test.
e2ccde7b 24836
ed8e443a 248372001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 24838
ed8e443a 24839 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 24840
ed8e443a 248412001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 24842
ed8e443a 24843 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 24844
ed8e443a 248452001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 24846
ed8e443a 24847 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 24848
ed8e443a 24849 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 24850
ed8e443a 248512001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 24852
ed8e443a 24853 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 24854
ed8e443a 248552001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 24856
ed8e443a
JM
24857 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
24858 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 24859
ed8e443a 248602001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 24861
ed8e443a 24862 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 24863
ed8e443a 248642001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 24865
ed8e443a 24866 * g++.dg/template/unify2.C: New test.
1dde5a4e 24867
ed8e443a 248682001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 24869
ed8e443a 24870 * g++.dg/other/exception-specification.C: New test
d6da836d 24871
ed8e443a 248722001-10-13 Tom Rix <trix@redhat.com>
d6da836d 24873
ed8e443a
JM
24874 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
24875 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 24876
ed8e443a 248772001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 24878
ed8e443a 24879 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 24880
ed8e443a 248812001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 24882
ed8e443a
JM
24883 PR g++/4476
24884 * g++.dg/other/friend1.C: New test.
d9c28ce3 24885
ed8e443a 248862001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 24887
ed8e443a 24888 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 24889
ed8e443a 248902001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 24891
ed8e443a 24892 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 24893
ed8e443a 248942001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 24895
ed8e443a
JM
24896 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
24897 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
24898 g77.f-torture/execute/execute.exp,
24899 g77.f-torture/noncompile/noncompile.exp,
24900 gcc.c-torture/compile/compile.exp,
24901 gcc.c-torture/execute/execute.exp,
24902 gcc.c-torture/execute/ieee/ieee.exp,
24903 gcc.c-torture/execute/memcheck/memcheck.exp,
24904 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
24905 objc/execute/execute.exp: Update FSF address.
6431177a 24906
ed8e443a 249072001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 24908
ed8e443a
JM
24909 * gcc.dg/cpp/cmdlne-C.c: Update.
24910 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 24911
ed8e443a 249122001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 24913
ed8e443a 24914 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 24915
ed8e443a 249162001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 24917
ed8e443a
JM
24918 * gcc.dg/20011008-1.c: New.
24919 * gcc.dg/20011008-2.c: New.
ab17715d 24920
ed8e443a 249212001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 24922
ed8e443a 24923 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 24924
ed8e443a 249252001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 24926
ed8e443a
JM
24927 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
24928 spelling errors of "separate" as "seperate".
bed2ebd0 24929
ed8e443a 249302001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 24931
ed8e443a
JM
24932 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
24933 enough to avoid inlining.
b56cfd51 24934
ed8e443a 249352001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 24936
ed8e443a 24937 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 24938
ed8e443a 249392001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 24940
ed8e443a 24941 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 24942
ed8e443a 249432001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 24944
ed8e443a
JM
24945 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
24946 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
24947 gcc.dg/format/multattr-3.c: New tests.
24948 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
24949 tests for format attributes on function pointers being rejected.
dea2f2db 24950
ed8e443a 249512001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 24952
ed8e443a 24953 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 24954
ed8e443a 249552001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 24956
ed8e443a 24957 * g++.dg/warn/format1.C: New test.
ab6e6969 24958
ed8e443a 249592001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 24960
ed8e443a 24961 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 24962
ed8e443a 249632001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 24964
ed8e443a 24965 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 24966
ed8e443a 249672001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 24968
ed8e443a 24969 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 24970
ed8e443a 249712001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 24972
ed8e443a
JM
24973 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
24974 long-standing bug on i686, apparently.
24975 * gcc.c-torture/execute/loop-2c.x: New file.
24976 * gcc.c-torture/execute/loop-2d.x: New file.
24977 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 24978
ed8e443a 249792001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 24980
ed8e443a 24981 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 24982
ed8e443a 249832001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 24984
ed8e443a
JM
24985 * gcc.dg/cpp/macro10.c: New test.
24986 * gcc.dg/cpp/strify3.c: New test.
24987 * gcc.dg/cpp/spacing1.c: Add tests.
24988 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
24989 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 24990
ed8e443a 249912001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 24992
ed8e443a 24993 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 24994
ed8e443a 249952001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 24996
ed8e443a 24997 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 24998
ed8e443a 249992001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 25000
ed8e443a 25001 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 25002
ed8e443a 250032001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 25004
ed8e443a 25005 * g77.dg/strlen0.f: New test.
1f8d138f 25006
ed8e443a 250072001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 25008
ed8e443a
JM
25009 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25010 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 25011
ed8e443a 250122001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 25013
ed8e443a
JM
25014 Table-driven attributes.
25015 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 25016
ed8e443a 250172001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 25018
ed8e443a
JM
25019 * gcc.dg/20000926-1.c: Update expected warning messages.
25020 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25021 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25022 array.
cd1f97c6 25023
ed8e443a 250242001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 25025
ed8e443a 25026 * g++.dg/eh/registers1.C: New test case.
1d30139d 25027
ed8e443a 250282001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 25029
ed8e443a 25030 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 25031
ed8e443a 250322001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 25033
ed8e443a 25034 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 25035
ed8e443a 250362001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 25037
ed8e443a 25038 * gcc.dg/cpp/macro9.c: New test.
a3070574 25039
ed8e443a 250402001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 25041
ed8e443a
JM
25042 * gcc.c-torture/execute/980223.c: Change type of addr from long
25043 to char *.
39e78d8b 25044
ed8e443a 250452001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 25046
ed8e443a 25047 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 25048
ed8e443a 250492001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 25050
ed8e443a
JM
25051 * g77.dg/bprob: New directory.
25052 * g77.dg/bprob/bprob.exp: New file.
25053 * g77.dg/bprob/bprob-1.f: New test.
25054 * g77.dg/gcov: New directory.
25055 * g77.dg/gcov/gcov.exp: New file.
25056 * g77.dg/gcov/gcov-1.f: New test.
25057 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 25058
ed8e443a 250592001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 25060
ed8e443a
JM
25061 * gcc.dg/cpp/directiv.c: Update.
25062 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 25063
ed8e443a 250642001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 25065
ed8e443a 25066 * gcc.dg/20010912-1.c: New test.
89503616 25067
ed8e443a 250682001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 25069
ed8e443a
JM
25070 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25071 language-independent file in lib.
25072 * lib/gcov.exp: New file.
7566ca49 25073
ed8e443a 250742001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 25075
ed8e443a 25076 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 25077
ed8e443a 250782001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 25079
ed8e443a
JM
25080 * lib/profopt.exp: New, to support profile-directed optimizations.
25081 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25082 * gcc.misc-tests/bprob-1.c: New test.
25083 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 25084
ed8e443a 250852001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 25086
ed8e443a
JM
25087 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25088 XFAIL and which kinds of gcov output to verify.
25089 * gcc.misc-tests/gcov-4b.x: New file.
25090 * gcc.misc-tests/gcov-5b.x: New file.
25091 * gcc.misc-tests/gcov-6.x: New file.
25092 * gcc.misc-tests/gcov-7.c: New test.
25093 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 25094
ed8e443a 250952001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 25096
ed8e443a
JM
25097 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25098 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 25099
ed8e443a 251002001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 25101
ed8e443a
JM
25102 PR c++/3986
25103 * g++.dg/abi/vbase1.C: New test.
90d925d3 25104
ed8e443a 251052001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 25106
ed8e443a 25107 * objc.dg/method-2.m: New.
033c017c 25108
ed8e443a 251092001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 25110
ed8e443a
JM
25111 PR c++/4203
25112 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25113 * g++.dg/init/empty1.C: New test.
ada11335 25114
ed8e443a 251152001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 25116
ed8e443a 25117 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 25118
ed8e443a 251192001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 25120
ed8e443a
JM
25121 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25122 for m68k.
c0e4f189 25123
ed8e443a 251242001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 25125
ed8e443a 25126 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 25127
ed8e443a 25128 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 25129
ed8e443a 25130 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 25131
ed8e443a 251322001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 25133
ed8e443a
JM
25134 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25135 for 16-bit 'unsigned int'.
915a17f6 25136
ed8e443a 251372001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 25138
ed8e443a 25139 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 25140
ed8e443a 251412001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 25142
ed8e443a
JM
25143 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25144 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 25145
ed8e443a 251462001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 25147
ed8e443a 25148 * gcc.dg/asm-names.c (ymain): New.
c3849183 25149
ed8e443a 251502001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 25151
ed8e443a
JM
25152 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25153 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25154 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 25155
ed8e443a 251562001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 25157
ed8e443a 25158 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 25159
ed8e443a 251602001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 25161
ed8e443a
JM
25162 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25163 and "In instantiation".
0830ae44 25164
ed8e443a 251652001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 25166
ed8e443a 25167 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 25168
ed8e443a 251692001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 25170
ed8e443a
JM
25171 * gcc.misc-tests/gcov.exp: Add support for branch information.
25172 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25173 * gcc.misc-tests/gcov-4.c: New test.
25174 * gcc.misc-tests/gcov-4b.c: New test.
25175 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 25176
ed8e443a 251772001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 25178
ed8e443a
JM
25179 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25180 expected to fail.
6604e6f3 25181
ed8e443a 251822001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 25183
ed8e443a 25184 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 25185
ed8e443a 251862001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 25187
ed8e443a 25188 * g++.dg/eh/template1.C: New test.
13104975 25189
ed8e443a 251902001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 25191
ed8e443a
JM
25192 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25193 Fix thinko.
25194 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25195 for xfail.
949f197f 25196
ed8e443a 251972001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 25198
ed8e443a
JM
25199 * lib/g77-dg.exp: Use prune.exp for common procedures
25200 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25201 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 25202
ed8e443a 252032001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 25204
ed8e443a 25205 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 25206
ed8e443a 252072001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 25208
ed8e443a 25209 * g++.dg/template/unify1.C: New test.
1dbb6023 25210
ed8e443a 252112001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 25212
ed8e443a 25213 * g++.dg/abi/empty4.C: New test.
41ae4ee6 25214
ed8e443a 252152001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 25216
ed8e443a
JM
25217 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25218 solaris2.*
25219 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 25220
ed8e443a 252212001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 25222
ed8e443a 25223 * g++.dg/other/using-declaration.C: New test.
3fecf49c 25224
ed8e443a 252252001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 25226
ed8e443a 25227 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 25228
ed8e443a 252292001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 25230
ed8e443a
JM
25231 * gcc.dg/cpp/19951025-1.c: Revert.
25232 * gcc.dg/cpp/directiv.c: We no longer process directives that
25233 interrupt macro arguments.
20dde49d 25234
ed8e443a 252352001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 25236
ed8e443a 25237 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 25238
ed8e443a 252392001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 25240
ed8e443a 25241 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 25242
ed8e443a 252432001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 25244
ed8e443a 25245 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 25246
ed8e443a 252472001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 25248
ed8e443a
JM
25249 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25250 should be x.
d60d223b 25251
ed8e443a 252522001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 25253
ed8e443a
JM
25254 Kill -fhonor-std.
25255 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25256 * g++.old-deja/g++.other/std1.C: Likewise.
25257 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 25258
ed8e443a 252592001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 25260
ed8e443a
JM
25261 * lib/g77.exp: Load gcc-defs.exp for common procedures
25262 (g77_pass, g77_fail, g77_finish, g77_exit,
25263 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 25264
ed8e443a 252652001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 25266
ed8e443a
JM
25267 * g77.dg/fbackslash.f
25268 * g77.dg/fcase-preserve.f
25269 * g77.dg/ff90-1.f
25270 * g77.dg/ffixed-line-length-0.f
25271 * g77.dg/ffixed-line-length-132.f
25272 * g77.dg/ffixed-line-length-7.f
25273 * g77.dg/ffixed-line-length-72.f
25274 * g77.dg/ffixed-line-length-none.f
25275 * g77.dg/ffree-form-1.f
25276 * g77.dg/fno-backslash.f
25277 * g77.dg/fno-f90-1.f
25278 * g77.dg/fno-fixed-form-1.f
25279 * g77.dg/fno-onetrip.f
25280 * g77.dg/fno-typeless-boz.f
25281 * g77.dg/fno-underscoring.f
25282 * g77.dg/fno-vxt-1.f
25283 * g77.dg/fonetrip.f
25284 * g77.dg/ftypeless-boz.f
25285 * g77.dg/fugly-assumed.f
25286 * g77.dg/funderscoring.f
25287 * g77.dg/fvxt-1.f
db3ef87b 25288
ed8e443a 252892001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 25290
ed8e443a
JM
25291 * objc.dg/fwd-proto-1.m: New.
25292 * objc.dg/local-decl-1.m: New.
25293 * objc.dg/naming-1.m: New.
25294 * objc.dg/naming-2.m: New.
25295 * objc.dg/proto-hier-1.m: New.
312b7c9d 25296
ed8e443a 252972001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 25298
ed8e443a
JM
25299 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25300 largest-type elements to a struct makes its size grow.
648c2206 25301
ed8e443a 253022001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 25303
ed8e443a 25304 * g++.dg/abi/vthunk1.C: New test.
969fd501 25305
ed8e443a 253062001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 25307
ed8e443a 25308 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 25309
ed8e443a 253102001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 25311
ed8e443a 25312 * gcc.dg/cpp/macro8.c: New test.
50011802 25313
ed8e443a 253142001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 25315
ed8e443a 25316 * g++.dg/abi/vbase8-21.C: New test.
40260429 25317
ed8e443a 253182001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 25319
ed8e443a 25320 * g++.dg/abi/vbase8-10.C: New test.
ab085207 25321
ed8e443a 253222001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 25323
ed8e443a
JM
25324 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25325 ${tool}_set_ld_library_path.
25326 Changed caller.
25327 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25328 g++.exp.
90b1ca2f 25329
ed8e443a 253302001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 25331
ed8e443a
JM
25332 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25333 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25334 gcc_exit, gcc_check_unsupported_p):
25335 Moved to gcc-deps.exp
25336 * gcc-deps.exp: New file.
41971242 25337
ed8e443a 253382001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 25339
ed8e443a 25340 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 25341
ed8e443a 253422001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 25343
ed8e443a 25344 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 25345
ed8e443a 253462001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 25347
ed8e443a 25348 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 25349
ed8e443a 253502001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 25351
ed8e443a 25352 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 25353
ed8e443a 253542001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 25355
ed8e443a
JM
25356 * gcc.dg/cpp/extratokens.c: Fix.
25357 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 25358
ed8e443a 253592001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 25360
ed8e443a
JM
25361 * gcc.c-torture/execute/20010724-1.c: New file.
25362 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 25363
ed8e443a 253642001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 25365
ed8e443a 25366 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 25367
ed8e443a 253682001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25369
ed8e443a 25370 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 25371
ed8e443a 253722001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 25373
ed8e443a 25374 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 25375
ed8e443a 253762001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 25377
ed8e443a
JM
25378 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25379 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25380 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25381 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 25382
ed8e443a
JM
25383 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25384 bug report" message.
f7bebb56 25385
ed8e443a
JM
25386 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25387 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 25388
ed8e443a 253892001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 25390
ed8e443a
JM
25391 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25392 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25393 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25394 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 25395
ed8e443a 253962001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 25397
ed8e443a 25398 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 25399
ed8e443a 254002001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 25401
ed8e443a 25402 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 25403
ed8e443a 254042001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 25405
ed8e443a
JM
25406 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25407 i[34567]86-*-*.
25408 Delete handling of ieee_multilib_flags.
25409 Pass -mieee for alpha*-*-* and sh-*-*.
25410 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 25411
ed8e443a 254122001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 25413
ed8e443a
JM
25414 Remove old-abi tests.
25415 * g++.old-deja/g++.mike/p11116.C: Remove.
25416 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 25417
ed8e443a 254182001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 25419
ed8e443a 25420 * g77.f-torture/compile/pr3743.f: New test
09b495e5 25421
ed8e443a 254222001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 25423
ed8e443a 25424 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 25425
ed8e443a 254262001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 25427
ed8e443a
JM
25428 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25429 g++.old-deja/g++.pt/static6.C: Likewise.
25430 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25431 supports weak symbols.
999c0669 25432
ed8e443a 254332001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 25434
ed8e443a
JM
25435 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25436 supported again.
2ea80cfd 25437
ed8e443a 254382001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 25439
ed8e443a 25440 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 25441
ed8e443a 254422001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 25443
ed8e443a 25444 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 25445
ed8e443a 254462001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 25447
ed8e443a
JM
25448 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25449 tests.
4a1b6176 25450
ed8e443a 254512001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 25452
ed8e443a 25453 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 25454
ed8e443a 254552001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 25456
ed8e443a
JM
25457 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25458 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 25459
ed8e443a 254602001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 25461
ed8e443a
JM
25462 * objc/execute/object_is_class.m: New test.
25463 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 25464
ed8e443a 254652001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 25466
ed8e443a
JM
25467 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25468 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 25469
ed8e443a 254702001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 25471
ed8e443a
JM
25472 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25473 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 25474
ed8e443a 254752001-07-14 Richard Henderson <rth@redhat.com>
809353e1 25476
ed8e443a 25477 * gcc.dg/iftrap-1.c: New.
0168a849 25478
ed8e443a 254792001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25480
ed8e443a 25481 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25482
ed8e443a 254832001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25484
ed8e443a 25485 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25486
ed8e443a 254872001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25488
ed8e443a
JM
25489 * gcc.c-torture/compile/20010711-1.c,
25490 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25491
ed8e443a 254922001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25493
ed8e443a 25494 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25495
ed8e443a 254962001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25497
ed8e443a 25498 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25499
ed8e443a 255002001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25501
ed8e443a
JM
25502 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25503 (g++-dg-prune): Call prune_gcc_output.
25504 * prune.exp: New file for prune_gcc_output.
25505 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25506
ed8e443a 255072001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25508
ed8e443a
JM
25509 * gcc.c-torture/compile/20010701-1.c,
25510 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25511
ed8e443a 255122001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25513
ed8e443a 25514 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25515
ed8e443a 255162000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25517
ed8e443a 25518 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25519
ed8e443a 255202001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25521
ed8e443a 25522 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25523
ed8e443a 255242001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25525
ed8e443a
JM
25526 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25527 Solaris 2.[678] system.
b05d8201 25528
ed8e443a 255292001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25530
ed8e443a 25531 * gcc.dg/20010622-1.c: New test.
55f61a56 25532
ed8e443a 255332001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25534
ed8e443a
JM
25535 * objc.dg: New directory.
25536 * objc.dg/dg.exp: New file.
25537 * objc.dg/alias.m: New.
25538 * objc.dg/class-1.m: New.
25539 * objc.dg/class-2.m: New.
25540 * objc.dg/const-str-1.m: New.
25541 * objc.dg/const-str-2.m: New.
25542 * objc.dg/id-1.m: New.
25543 * objc.dg/method-1.m: New.
25544 * objc.dg/super-class-1.m: New.
25545 * lib/objc-dg.exp: New file.
07732516 25546
ed8e443a 255472001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25548
ed8e443a
JM
25549 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25550 of label name.
d4a6cf38 25551
ed8e443a 255522001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25553
ed8e443a 25554 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25555
ed8e443a 255562001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25557
ed8e443a
JM
25558 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25559 variable.
f18b70f5 25560
ed8e443a 255612001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25562
ed8e443a 25563 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25564
ed8e443a 255652001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25566
ed8e443a
JM
25567 * g++.old-deja/g++.abi/vbase5.C: New test.
25568 * g++.old-deja/g++.abi/vbase6.C: New test.
25569 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25570
ed8e443a 255712001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25572
ed8e443a 25573 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25574
ed8e443a 255752001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25576
ed8e443a 25577 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25578
ed8e443a 255792001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25580
ed8e443a
JM
25581 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25582 support %f for HC11/HC12 targets.
25583 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25584 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25585 on HC11/HC12 targets.
25586 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25587
ed8e443a 255882001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25589
ed8e443a
JM
25590 * gcc.dg/wchar_t-1.c: New file.
25591 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25592
ed8e443a 255932001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25594
ed8e443a 25595 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25596
ed8e443a 255972001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25598
ed8e443a 25599 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25600
ed8e443a 256012001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25602
ed8e443a 25603 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25604
ed8e443a 256052001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25606
ed8e443a 25607 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25608
ed8e443a 256092001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25610
ed8e443a
JM
25611 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25612 representation on MN10300 and ARM/Thumb.
bea09693 25613
ed8e443a 256142001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25615
ed8e443a 25616 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25617
ed8e443a 256182001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25619
ed8e443a
JM
25620 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25621 names.
3d3daefd 25622
ed8e443a 256232001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25624
ed8e443a
JM
25625 * gcc.c-torture/execute/ashrdi-1.c: New.
25626 * gcc.c-torture/execute/ashldi-1.c: New.
25627 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25628
ed8e443a 256292001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25630
ed8e443a
JM
25631 * objc/execute/load-3.m: Added. Check sending +load to categories,
25632 in addition to classes.
6bdfaf09 25633
ed8e443a 256342001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25635
ed8e443a
JM
25636 * objc/execute/load-2.m: New test. From Nicola Pero
25637 <n.pero@mi.flashnet.it>.
87327987 25638
ed8e443a 256392001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25640
ed8e443a 25641 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25642
ed8e443a 256432001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25644
ed8e443a
JM
25645 * g++.old-deja/g++.abi/vbase2.C: New test.
25646 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25647
ed8e443a 256482001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25649
ed8e443a 25650 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25651
ed8e443a 256522001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25653
ed8e443a 25654 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25655
ed8e443a 256562001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25657
ed8e443a 25658 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25659
ed8e443a 256602001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25661
ed8e443a 25662 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25663
ed8e443a 256642001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25665
ed8e443a 25666 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25667
ed8e443a 256682001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25669
ed8e443a 25670 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25671
ed8e443a 256722001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25673
ed8e443a
JM
25674 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25675 (g++_link_flags): Likewise.
25676 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25677
ed8e443a 256782001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25679
ed8e443a
JM
25680 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25681 Ensure logfile entry matches exec command line.
f8710242 25682
ed8e443a 256832001-05-31 Richard Henderson <rth@redhat.com>
f8710242 25684
ed8e443a
JM
25685 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25686 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 25687
ed8e443a 256882001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 25689
ed8e443a
JM
25690 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25691 compiler for irix6.2
1ec07597 25692
ed8e443a 256932001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 25694
ed8e443a 25695 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 25696
ed8e443a 256972001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 25698
ed8e443a
JM
25699 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25700 assemble.
4694cec2 25701
ed8e443a 257022001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 25703
ed8e443a 25704 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 25705
ed8e443a 257062001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 25707
ed8e443a
JM
25708 * gcc.c-torture/compile/20010518-2.c: New file.
25709 * gcc.c-torture/execute/20010518-1.c: New file.
25710 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 25711
ed8e443a 257122001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 25713
ed8e443a 25714 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 25715
ed8e443a 257162001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 25717
ed8e443a
JM
25718 G++ no longer defines builtins that do not begin with __builtin.
25719 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25720 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25721 * g++.old-deja/g++.law/builtin1.C: Likewise.
25722 * g++.old-deja/g++.law/cvt2.C: Likewise.
25723 * g++.old-deja/g++.mike/net5.C: Likewise.
25724 * g++.old-deja/g++.other/builtins1.C: Likewise.
25725 * g++.old-deja/g++.other/builtins2.C: Likewise.
25726 * g++.old-deja/g++.other/builtins3.C: Likewise.
25727 * g++.old-deja/g++.other/builtins4.C: Likewise.
25728 * g++.old-deja/g++.other/inline8.C: Likewise.
25729 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 25730
ed8e443a 257312001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 25732
ed8e443a
JM
25733 * g++.old-deja/g++.pt/using1.C: Adjust.
25734 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 25735
ed8e443a 257362001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 25737
ed8e443a
JM
25738 * gcc.dg/cpp/charconst.c: New tests.
25739 * gcc.dg/cpp/escape.c: New tests.
25740 * gcc.dg/cpp/escape-1.c: New tests.
25741 * gcc.dg/cpp/escape-2.c: New tests.
25742 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 25743
ed8e443a 257442001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 25745
ed8e443a
JM
25746 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25747 native compiler for irix6.5.
97d24516 25748
ed8e443a 25749Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 25750
ed8e443a
JM
25751 * lib/g++.exp (g++_include_flags): Use args to compute
25752 get_multilibs.
25753 (g++_link_flags): Likewise.
25754 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 25755
ed8e443a 257562001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 25757
ed8e443a 25758 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 25759
ed8e443a 257602001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 25761
ed8e443a
JM
25762 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25763 this file.
20415bba 25764
ed8e443a 257652001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 25766
ed8e443a
JM
25767 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25768 STACK_SIZE;
25769 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25770 to STACK_SIZE; Use it to define size of add_histo array.
25771 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25772 to STACK_SIZE.
25773 (f): Use GITT_SIZE to define size of gitt local table.
25774 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25775 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 25776
ed8e443a 257772001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 25778
ed8e443a
JM
25779 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25780 on 68HC11/HC12 due to the asm instruction.
25781 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25782 * gcc.c-torture/compile/920520-1.x: Likewise.
25783 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25784 on 68HC11/HC12 because the function is larger than 64K.
25785 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25786 on 68HC11/HC12 because the structure is too large.
5a111a5b 25787
ed8e443a 257882001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 25789
ed8e443a 25790 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 25791
ed8e443a 257922001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 25793
ed8e443a
JM
25794 * g++.old-deja/g++.warn/compare1.C: New test.
25795 * gcc.dg/compare4.c: New test.
cc469ee9 25796
ed8e443a 257972001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 25798
ed8e443a 25799 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 25800
ed8e443a 258012001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 25802
ed8e443a 25803 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 25804
ed8e443a 258052001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 25806
ed8e443a 25807 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 25808
ed8e443a 258092001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 25810
ed8e443a 25811 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 25812
ed8e443a 258132001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 25814
ed8e443a
JM
25815 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25816 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 25817
ed8e443a 258182001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 25819
ed8e443a 25820 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 25821
ed8e443a 258222001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 25823
ed8e443a 25824 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 25825
ed8e443a 258262001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 25827
ed8e443a 25828 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 25829
ed8e443a 258302001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 25831
ed8e443a 25832 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 25833
ed8e443a 258342001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 25835
ed8e443a 25836 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 25837
ed8e443a 258382001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 25839
ed8e443a 25840 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 25841
ed8e443a 258422001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 25843
ed8e443a
JM
25844 * g++.dg/friend-warn.C: New test. Do not warn about friend
25845 declaration being redundant.
1a560c3a 25846
ed8e443a 258472001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 25848
ed8e443a 25849 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 25850
ed8e443a 258512001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 25852
ed8e443a 25853 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 25854
ed8e443a 258552001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 25856
ed8e443a 25857 * lib/g++.exp: Use testsuite_flags.
de26cf80 25858
ed8e443a 258592001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 25860
ed8e443a 25861 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 25862
ed8e443a 258632001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 25864
ed8e443a 25865 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 25866
ed8e443a 258672001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 25868
ed8e443a 25869 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 25870
ed8e443a 258712001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 25872
ed8e443a 25873 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 25874
ed8e443a 258752001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 25876
ed8e443a
JM
25877 * gcc.dg/cpp/direct2.c: New test.
25878 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 25879
ed8e443a 25880 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 25881
ed8e443a 258822001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 25883
ed8e443a
JM
25884 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
25885 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 25886
ed8e443a 258872001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 25888
ed8e443a
JM
25889 * gcc.dg/cpp/syshdr.h: New file.
25890 * gcc.dg/cpp/sysmac1.c: Update.
25891 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 25892
ed8e443a 258932001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 25894
ed8e443a 25895 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 25896
ed8e443a 258972001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 25898
ed8e443a
JM
25899 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
25900 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 25901
ed8e443a 259022001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 25903
ed8e443a 25904 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 25905
ed8e443a 259062001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 25907
ed8e443a
JM
25908 * lib/g++.exp (g++_include_flags): Don't use any special flags
25909 if TESTING_IN_BUILD_TREE is not defined.
25910 (g++_init): Use a plain 'c++' as the compiler if
25911 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 25912
ed8e443a 259132001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 25914
ed8e443a
JM
25915 * g++.old-deja/g++.eh/catch13.C: New test.
25916 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 25917
ed8e443a 259182001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 25919
ed8e443a 25920 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 25921
ed8e443a 259222001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 25923
ed8e443a
JM
25924 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
25925 <stdlib.h>, not <malloc.h>.
3da5d5c8 25926
ed8e443a 259272001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 25928
ed8e443a 25929 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 25930
ed8e443a 259312001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 25932
ed8e443a 25933 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 25934
ed8e443a 259352001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 25936
ed8e443a 25937 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 25938
ed8e443a 259392001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 25940
ed8e443a 25941 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 25942
ed8e443a 259432001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 25944
ed8e443a 25945 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 25946
ed8e443a 259472001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 25948
ed8e443a 25949 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 25950
ed8e443a 259512001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 25952
ed8e443a 25953 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 25954
ed8e443a 259552001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 25956
ed8e443a 25957 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 25958
ed8e443a 259592001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 25960
ed8e443a 25961 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 25962
ed8e443a 259632001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 25964
ed8e443a
JM
25965 * g77.f-torture/compile/20010426.f: New test.
25966 * g77.f-torture/execute/20010426.f: New test.
15784bba 25967
ed8e443a 259682001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 25969
ed8e443a
JM
25970 * g77.f-torture/compile/20000629-1.x: Remove - error
25971 has been fixed.
c3cd9c8b 25972
ed8e443a 259732001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 25974
ed8e443a
JM
25975 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
25976 Tweak slightly to work with g++.dg framework.
25977 * g++.dg/special/ecos.exp: Run initp1.C test.
25978 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 25979
ed8e443a
JM
25980 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
25981 its linker doesn't give line numbers either.
25982 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 25983
ed8e443a 259842001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 25985
ed8e443a 25986 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 25987
ed8e443a 259882001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 25989
ed8e443a 25990 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 25991
ed8e443a 259922001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 25993
ed8e443a 25994 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 25995
ed8e443a 259962001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 25997
ed8e443a 25998 * gcc.dg/format/plus-1.c: New test.
43e72072 25999
ed8e443a 260002001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 26001
ed8e443a 26002 * gcc.dg/20010423-1.c: New test.
5c8378a7 26003
ed8e443a 260042001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 26005
ed8e443a 26006 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 26007
ed8e443a 260082001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 26009
ed8e443a 26010 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 26011
ed8e443a 260122001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 26013
ed8e443a 26014 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 26015
ed8e443a 260162001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 26017
ed8e443a
JM
26018 * gcc.dg/c99-func-2.c: Remove xfail.
26019 * gcc.dg/c99-func-3.c: Remove xfail.
26020 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 26021
ed8e443a 260222001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 26023
ed8e443a 26024 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 26025
ed8e443a 260262001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 26027
ed8e443a 26028 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 26029
ed8e443a 260302001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 26031
ed8e443a 26032 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 26033
ed8e443a 260342001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 26035
ed8e443a
JM
26036 * g++.old-deja/g++.abi/empty2.C: New test.
26037 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 26038
ed8e443a 260392001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 26040
ed8e443a
JM
26041 * g++.old-deja/g++.other/comdat2.C: New test.
26042 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 26043
ed8e443a 260442001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 26045
ed8e443a 26046 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 26047
ed8e443a 260482001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 26049
ed8e443a 26050 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 26051
ed8e443a 260522001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 26053
ed8e443a 26054 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 26055
ed8e443a
JM
260562001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26057 Mark Mitchell <mark@codesourcery.com>
608d74c4 26058
ed8e443a
JM
26059 * lib/old-dejagnu.exp: Don't delete output of executable.
26060 Add .exe suffix to executables.
b0835578 26061
ed8e443a 260622001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 26063
ed8e443a 26064 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 26065
ed8e443a 260662001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 26067
ed8e443a 26068 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 26069
ed8e443a 260702001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 26071
ed8e443a
JM
26072 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26073 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 26074
ed8e443a 260752001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 26076
ed8e443a 26077 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 26078
ed8e443a 260792001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 26080
ed8e443a 26081 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 26082
ed8e443a 260832001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 26084
ed8e443a 26085 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 26086
611bcfc0 260872001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 26088
ed8e443a 26089 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 26090
611bcfc0 260912001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 26092
ed8e443a 26093 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 26094
ed8e443a 260952001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 26096
ed8e443a 26097 * g++.old-deja/g++.other/array5.C: New.
145c1def 26098
ed8e443a 260992001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 26100
ed8e443a 26101 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 26102
ed8e443a 261032001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 26104
ed8e443a
JM
26105 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26106 headers and constructs.
26107 * g++.old-deja/g++.robertl/eb79.C: Same.
26108 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26109 * g++.old-deja/g++.robertl/eb73.C: Same.
26110 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26111 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26112 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26113 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26114 * g++.old-deja/g++.robertl/eb44.C: Same.
26115 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26116 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26117 * g++.old-deja/g++.robertl/eb39.C: Same.
26118 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26119 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26120 * g++.old-deja/g++.robertl/eb30.C: Same.
26121 * g++.old-deja/g++.robertl/eb3.C: Same.
26122 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26123 * g++.old-deja/g++.robertl/eb21.C: Same.
26124 * g++.old-deja/g++.robertl/eb15.C: Same.
26125 * g++.old-deja/g++.robertl/eb118.C: Same.
26126 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26127 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26128 * g++.old-deja/g++.robertl/eb109.C: Same.
26129 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26130 * g++.old-deja/g++.mike/rtti1.C: Same.
26131 * g++.old-deja/g++.mike/p658.C: Same.
26132 * g++.old-deja/g++.mike/net46.C: Same.
26133 * g++.old-deja/g++.mike/net34.C: Same.
26134 * g++.old-deja/g++.mike/memoize1.C: Same.
26135 * g++.old-deja/g++.mike/eh2.C: Same.
26136 * g++.old-deja/g++.law/weak.C: Same.
26137 * g++.old-deja/g++.law/visibility7.C: Same.
26138 * g++.old-deja/g++.law/visibility25.C: Same.
26139 * g++.old-deja/g++.law/visibility22.C: Same.
26140 * g++.old-deja/g++.law/visibility2.C: Same.
26141 * g++.old-deja/g++.law/visibility17.C: Same.
26142 * g++.old-deja/g++.law/visibility13.C: Same.
26143 * g++.old-deja/g++.law/visibility10.C: Same.
26144 * g++.old-deja/g++.law/visibility1.C: Same.
26145 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26146 * g++.old-deja/g++.law/vbase1.C: Same.
26147 * g++.old-deja/g++.law/operators32.C: Same.
26148 * g++.old-deja/g++.law/nest3.C: Same.
26149 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26150 * g++.old-deja/g++.law/except5.C (main): Same.
26151 * g++.old-deja/g++.law/cvt7.C (run): Same.
26152 * g++.old-deja/g++.law/cvt2.C: Same.
26153 * g++.old-deja/g++.law/cvt16.C: Same.
26154 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26155 * g++.old-deja/g++.law/ctors17.C (main): Same.
26156 * g++.old-deja/g++.law/ctors13.C: Same.
26157 * g++.old-deja/g++.law/ctors12.C (main): Same.
26158 * g++.old-deja/g++.law/ctors10.C: Same.
26159 * g++.old-deja/g++.law/code-gen5.C: Same.
26160 * g++.old-deja/g++.law/bad-error7.C: Same.
26161 * g++.old-deja/g++.law/arm9.C: Same.
26162 * g++.old-deja/g++.law/arm12.C: Same.
26163 * g++.old-deja/g++.law/arg8.C: Same.
26164 * g++.old-deja/g++.law/arg1.C: Same.
26165 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26166 * g++.old-deja/g++.jason/template31.C: Same.
26167 * g++.old-deja/g++.jason/template24.C (main): Same.
26168 * g++.old-deja/g++.jason/2371.C: Same.
26169 * g++.old-deja/g++.eh/new2.C: Same.
26170 * g++.old-deja/g++.eh/new1.C: Same.
26171 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26172 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26173 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26174 * g++.old-deja/g++.brendan/crash62.C: Same.
26175 * g++.old-deja/g++.brendan/crash52.C: Same.
26176 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26177 * g++.old-deja/g++.brendan/crash38.C: Same.
26178 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26179 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 26180
ed8e443a 261812001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 26182
ed8e443a
JM
26183 * gcc.c-torture/execute/20001203-2.c (memset):
26184 Count argument is of type __SIZE_TYPE__.
788bf0e3 26185
ed8e443a 261862001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 26187
ed8e443a 26188 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 26189
ed8e443a 261902001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 26191
ed8e443a 26192 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 26193
ed8e443a 261942001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 26195
ed8e443a
JM
26196 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26197 peculiarities of the SH.
26198 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 26199
ed8e443a 262002001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 26201
ed8e443a
JM
26202 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26203 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26204 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 26205
ed8e443a 262062001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 26207
ed8e443a 26208 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 26209
ed8e443a 262102001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 26211
ed8e443a 26212 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 26213
ed8e443a 262142001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 26215
ed8e443a 26216 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 26217
ed8e443a 262182001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 26219
ed8e443a 26220 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 26221
ed8e443a 262222001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 26223
ed8e443a 26224 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 26225
ed8e443a 262262001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 26227
ed8e443a 26228 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 26229
ed8e443a 262302001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 26231
ed8e443a
JM
26232 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26233 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 26234
ed8e443a 262352001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 26236
ed8e443a 26237 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 26238
ed8e443a 262392001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 26240
ed8e443a
JM
26241 * g++.old-deja/g++.other/friend12.C: New test.
26242 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26243 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 26244
ed8e443a 262452001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 26246
ed8e443a 26247 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 26248
ed8e443a 262492001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 26250
ed8e443a 26251 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 26252
ed8e443a 262532001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 26254
ed8e443a 26255 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 26256
ed8e443a 262572001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 26258
ed8e443a 26259 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 26260
ed8e443a 262612001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 26262
ed8e443a 26263 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 26264
ed8e443a 262652001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 26266
ed8e443a
JM
26267 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26268 tests on AIX.
6d139650 26269
ed8e443a 262702001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 26271
ed8e443a 26272 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 26273
ed8e443a 262742001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 26275
ed8e443a 26276 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 26277
ed8e443a 262782001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 26279
ed8e443a 26280 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 26281
ed8e443a 262822001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 26283
ed8e443a 26284 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 26285
ed8e443a
JM
262862001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26287
26288 * objc/execute/va_method.m: Added.
26289 * objc/execute/IMP.m: Added.
26290 * objc/execute/_cmd.m: Added.
26291 * objc/execute/accessing_ivars.m: Added.
26292 * objc/execute/class-1.m: Added.
26293 * objc/execute/class-10.m: Added.
26294 * objc/execute/class-11.m: Added.
26295 * objc/execute/class-12.m: Added.
26296 * objc/execute/class-13.m: Added.
26297 * objc/execute/class-14.m: Added.
26298 * objc/execute/class-2.m: Added.
26299 * objc/execute/class-3.m: Added.
26300 * objc/execute/class-4.m: Added.
26301 * objc/execute/class-5.m: Added.
26302 * objc/execute/class-6.m: Added.
26303 * objc/execute/class-7.m: Added.
26304 * objc/execute/class-8.m: Added.
26305 * objc/execute/class-9.m: Added.
26306 * objc/execute/class-tests-1.h
26307 * objc/execute/class-tests-2.h
26308 * objc/execute/compatibility_alias.m: Added.
26309 * objc/execute/encode-1.m: Added.
26310 * objc/execute/formal_protocol-1.m: Added.
26311 * objc/execute/formal_protocol-2.m: Added.
26312 * objc/execute/formal_protocol-3.m: Added.
26313 * objc/execute/formal_protocol-4.m: Added.
26314 * objc/execute/formal_protocol-5.m: Added.
26315 * objc/execute/formal_protocol-6.m: Added.
26316 * objc/execute/formal_protocol-7.m: Added.
26317 * objc/execute/informal_protocol.m: Added.
26318 * objc/execute/initialize.m: Added.
26319 * objc/execute/load.m: Added.
26320 * objc/execute/many_args_method.m: Added.
26321 * objc/execute/nested-3.m: Added.
26322 * objc/execute/no_clash.m: Added.
26323 * objc/execute/private.m: Added.
26324 * objc/execute/redefining_self.m: Added.
26325 * objc/execute/root_methods.m: Added.
26326 * objc/execute/selector-1.m: Added.
26327 * objc/execute/static-1.m: Added.
26328 * objc/execute/static-2.m: Added.
26329 * objc/execute/va_method.m: Added.
26330
263312001-03-10 Richard Henderson <rth@redhat.com>
26332
26333 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26334
263352001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26336
26337 * g++.old-deja/g++.other/crash31.C: XFAIL.
26338 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26339 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26340 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26341 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26342 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26343
263442001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26345
26346 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26347
263482001-03-06 Zack Weinberg <zackw@stanford.edu>
26349
26350 * gcc.dg/20000724-1.c: Don't use multiline strings.
26351
263522001-03-06 Zack Weinberg <zackw@stanford.edu>
26353
26354 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26355 result of -cString against what we expect it to be; don't just
26356 print it out for no one to read.
26357
26358 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26359 Based on testcases provided by Nicola Pero.
26360
263612001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26362
26363 * gcc.dg/cpp/macro7.c: New test.
26364
263652001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26366
26367 * gcc.dg/cpp/multiline.c: Update.
26368
263692001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26370
26371 * g++.old-deja/g++.other/enum3.C: New test.
26372
263732001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26374
26375 * g++.old-deja/g++.other/pod1.C: New test.
26376
263772001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26378
26379 * g++.old-deja/g++.ext/overload1.C: New test.
26380
263812001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26382
26383 * g++.old-deja/g++.pt/using1.C: New test.
26384
263852001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26386
26387 * g++.old-deja/g++.other/using9.C: New test.
26388
263892001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26390
26391 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26392
26393 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26394
263952001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26396
26397 * g++.old-deja/g++.ext/realpt1.C: Remove.
26398
263992001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26400
26401 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26402
264032001-02-26 Will Cohen <wcohen@redhat.com>
26404
26405 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26406
264072001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26408
26409 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
26410 templatized constructors.
26411
264122001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26413
26414 * gcc.c-torture/execute/20010224-1.c: New test.
26415
264162001-02-23 Jakub Jelinek <jakub@redhat.com>
26417
26418 * gcc.c-torture/execute/20010222-1.c: New test.
26419
264202001-02-22 Jakub Jelinek <jakub@redhat.com>
26421
26422 * g++.old-deja/g++.other/inline20.C: New test.
26423
264242001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26425
26426 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26427
264282001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26429
26430 * g++.old-deja/g++.other/lookup22.C: New test.
26431
264322001-02-19 Zack Weinberg <zackw@stanford.edu>
26433
26434 * g77.dg: New directory.
26435 * g77.dg/20010216-1.f: New test case.
26436 * g77.dg/dg.exp: New driver.
26437 * lib/g77-dg.exp: New driver library.
26438
264392001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26440
26441 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26442
264432001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26444
26445 * g++.old-deja/g++.other/decl9.C: New test.
26446
264472001-02-16 Jakub Jelinek <jakub@redhat.com>
26448
26449 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26450 not need <string> and also tests the initialization at runtime.
26451
264522001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26453
26454 * gcc.c-torture/execute/longlong.c: New test.
26455
264562001-02-14 J"orn Rennecke <amylaar@redhat.com>
26457
26458 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26459
264602001-02-14 J"orn Rennecke <amylaar@redhat.com>
26461
26462 * gcc.c-torture/execute/920302-1.c (execute):
26463 Change argument type to short.
26464
264652001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26466
26467 * g++.old-deja/g++.pt/deduct6.C: New test.
26468
264692001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26470
26471 * g++.old-deja/g++.pt/deduct5.C: New test.
26472
264732001-02-14 Jakub Jelinek <jakub@redhat.com>
26474
26475 * gcc.c-torture/execute/20010209-1.c: New test.
26476
264772001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26478
26479 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26480
264812001-02-12 Geoffrey Keating <geoffk@redhat.com>
26482
26483 * g++.dg/vtgc1.C: Update for new ABI.
26484
26485 * consistency.vlad: New directory, 1665 files.
26486
264872001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26488
26489 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26490 return type.
26491 * gcc.dg/cpp/digraphs.c: Declare puts.
26492
264932001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26494
26495 * g++.old-deja/g++.other/warn5.C: New test.
26496
264972001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26498
26499 * g++.old-deja/g++.pt/spec40.C: New test.
26500
265012001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26502
26503 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26504 case.
26505 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26506
265072001-02-12 Jakub Jelinek <jakub@redhat.com>
26508
26509 * gcc.c-torture/compile/20010209-1.c: New test.
26510
265112001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26512
26513 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26514 excess errors message but not if it crashes.
26515 * g++.old-deja/g++.other/crash27.C: Likewise.
26516 * g++.old-deja/g++.other/crash28.C: Likewise.
26517 * g++.old-deja/g++.other/crash30.C: Likewise.
26518 * g++.old-deja/g++.other/crash32.C: Likewise.
26519 * g++.old-deja/g++.other/crash35.C: Likewise.
26520 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26521
265222001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26523
26524 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26525 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26526 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26527 g77.f-torture/execute/execute.exp,
26528 g77.f-torture/noncompile/noncompile.exp,
26529 gcc.c-torture/execute/execute.exp,
26530 gcc.c-torture/execute/memcheck/memcheck.exp,
26531 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26532 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26533 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26534 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26535 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26536 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26537 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26538 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26539 Remove bug reporting instructions with ancient email addresses.
26540
265412001-02-07 Jakub Jelinek <jakub@redhat.com>
26542
26543 * gcc.dg/20010202-1.c: New test.
26544 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26545
265462001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26547
26548 * g++.dg/stdbool-if.C: New test.
26549
265502001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26551
26552 * objc/execute/fdecl.m: Added main().
26553
265542001-02-07 Jakub Jelinek <jakub@redhat.com>
26555
26556 * gcc.c-torture/execute/20010206-1.c: New test.
26557
265582001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26559
26560 * gcc.dg/cpp/avoidpaste1.c: Update.
26561
265622001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26563
26564 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26565 Pero <nicola@brainstorm.co.uk>.
26566 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26567
265682001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26569
26570 * g++.old-deja/g++.pt/spec39.C: New test.
26571
265722001-02-05 Jakub Jelinek <jakub@redhat.com>
26573
26574 * gcc.c-torture/compile/20010202-1.c: New test.
26575
265762001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26577
26578 * g++.old-deja/g++.abi/primary2.C: New test.
26579 * g++.old-deja/g++.abi/primary3.C: New test.
26580 * g++.old-deja/g++.abi/primary4.C: New test.
26581 * g++.old-deja/g++.abi/primary5.C: New test.
26582 * g++.old-deja/g++.abi/vtable3.h: New test.
26583 * g++.old-deja/g++.abi/vtable3a.C: New test.
26584 * g++.old-deja/g++.abi/vtable3b.C: New test.
26585 * g++.old-deja/g++.abi/vtable3c.C: New test.
26586 * g++.old-deja/g++.abi/vtable3d.C: New test.
26587 * g++.old-deja/g++.abi/vtable3e.C: New test.
26588 * g++.old-deja/g++.abi/vtable3f.C: New test.
26589 * g++.old-deja/g++.abi/vtable3g.C: New test.
26590 * g++.old-deja/g++.abi/vtable3h.C: New test.
26591 * g++.old-deja/g++.abi/vtable3i.C: New test.
26592 * g++.old-deja/g++.abi/vtable3j.C: New test.
26593 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26594
265952001-02-03 Jakub Jelinek <jakub@redhat.com>
26596
26597 * g++.old-deja/g++.other/anon6.C: New test.
26598 * g++.old-deja/g++.other/anon7.C: New test.
26599
266002001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26601
26602 * gcc.dg/cpp/avoidpaste2.c: New tests.
26603
266042001-01-31 Jakub Jelinek <jakub@redhat.com>
26605
26606 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26607
266082001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26609
26610 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26611 DECIMAL_DIG cases for Irix."
26612
266132001-01-31 J"orn Rennecke <amylaar@redhat.com>
26614
26615 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26616
266172001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26618
26619 * gcc.dg/c99-tag-1.c: New test.
26620
266212001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26622
26623 * gcc.dg/cpp/tr-warn1.c: Add tests.
26624
266252001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26626
26627 * gcc.dg/cpp/avoidpaste1.c: Update.
26628 * gcc.dg/cpp/paste4.c: Update.
26629
266302001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26631
26632 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26633 cases for Irix.
26634
266352001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26636
26637 * g++.old-deja/g++.other/inline19.C: New test.
26638
266392001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26640
26641 * gcc.dg/Wlarger-than.c: New test.
26642
266432001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26644
26645 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26646
266472001-01-29 Jakub Jelinek <jakub@redhat.com>
26648
26649 * gcc.c-torture/execute/20010129-1.c: New test.
26650 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26651
266522001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26653
26654 * gcc.dg/cpp/avoidpaste1.c: Test case.
26655
266562001-01-28 Jakub Jelinek <jakub@redhat.com>
26657
26658 * g++.old-deja/g++.other/inline18.C: New test.
26659
266602001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26661
26662 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26663 and __builtin_putchar.
26664
266652001-01-27 Jakub Jelinek <jakub@redhat.com>
26666
26667 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26668 tests.
26669
266702001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26671
26672 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26673 floating point number rounding mode to round to the nearest
26674 representable mode.
26675
266762001-01-25 Jakub Jelinek <jakub@redhat.com>
26677
26678 * g++.old-deja/g++.other/mangle2.C: New test.
26679
266802001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26681
26682 * gcc.c-torture/compile/20010124-1.c: New test.
26683
266842001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26685
26686 * g++.old-deja/g++.pt/spec38.C: New test.
26687
266882001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26689
26690 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26691 "Build don't run".
26692
266932001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26694
26695 * gcc.c-torture/execute/20010123-1.c: New test.
26696
266972001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26698
26699 * g++.old-deja/g++.pt/spec37.C: New test.
26700
267012001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26702
26703 * g++.old-deja/g++.pt/overload14.C: New test.
26704
267052001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26706
26707 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26708 __builtin_return_address.
26709
267102001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26711
26712 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26713 * g++.old-deja/g++.pt/spec35.C: New test.
26714 * g++.old-deja/g++.pt/spec36.C: New test.
26715
267162001-01-20 Jakub Jelinek <jakub@redhat.com>
26717
26718 * gcc.c-torture/compile/20010118-1.c: New test.
26719
267202001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26721
26722 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26723
267242001-01-19 Jakub Jelinek <jakub@redhat.com>
26725
26726 * gcc.c-torture/execute/20010119-1.c: New test.
26727
267282001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26729
26730 * g++.old-deja/g++.other/vbase5.C: New test.
26731
267322001-01-19 Jakub Jelinek <jakub@redhat.com>
26733
26734 * gcc.c-torture/execute/20010118-1.c: New test.
26735
267362001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26737
26738 * g++.old-deja/g++.pt/deduct3.C: New test.
26739
267402001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26741
26742 * g++.old-deja/g++.pt/spec34.C: New test.
26743
267442001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26745
26746 * g77.f-torture/compile/20000601-2.f: New test.
26747
267482001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26749
26750 * g++.old-deja/g++.other/init17.C: New test.
26751
267522001-01-18 Alexandre Oliva <aoliva@redhat.com>
26753
26754 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26755
267562001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26757
26758 * g++.old-deja/g++.pt/unify8.C: New test.
26759
267602001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26761
26762 * g++.old-deja/g++.abi/vbase1.C: New test.
26763
267642001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26765
26766 * g++.old-deja/g++.pt/crash65.C: New test.
26767
267682001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26769
26770 * gcc.dg/cpp/assembl2.S: New test case.
26771
267722001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26773
26774 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26775 are supported.
26776
267772001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26778
26779 * g++.old-deja/g++.other/builtins1.C: New test.
26780 * g++.old-deja/g++.other/builtins2.C: Likewise.
26781 * g++.old-deja/g++.other/builtins3.C: Likewise.
26782 * g++.old-deja/g++.other/builtins4.C: Likewise.
26783
267842001-01-17 Jakub Jelinek <jakub@redhat.com>
26785
26786 * gcc.c-torture/compile/20010117-1.c: New test.
26787 * gcc.c-torture/compile/20010117-2.c: New test.
26788
267892001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26790
26791 * g77.f-torture/execute/20010116.[fx]: New test,
26792 XFAIL on i?86-*-*.
26793 * g77.f-torture/compile/20010115.f: Indicate it's
26794 a test for PR fortran/1636.
26795
267962001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26797
26798 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26799
268002001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26801
26802 * g77.f-torture/compile/20010115.f: New test.
26803
268042001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26805
26806 * g++.old-deja/g++.pt/nontype5.C: New test.
26807
268082001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26809
26810 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26811 have an equivalent working one below it.
26812
268132001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26814
26815 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26816 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26817
268182001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26819
26820 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26821 message containing "init_priority".
26822 (conpr-2.C): Likewise.
26823 (conpr-3.C): Likewise.
26824 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26825
268262001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26827
26828 * gcc.c-torture/execute/20010114-2.c: New test.
26829
268302001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26831
26832 * gcc.c-torture/compile/20010114-1.c: New test.
26833 * gcc.c-torture/compile/20010114-1.x: Xfail.
26834 * gcc.c-torture/compile/20010114-2.c: New test.
26835 * gcc.c-torture/execute/20010114-1.c: New test.
26836 * gcc.dg/trunc-1.c: New test.
26837 * gcc.dg/uninit-B.c: New test.
26838
268392001-01-13 Nick Clifton <nickc@redhat.com>
26840
26841 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26842 target.
26843
268442001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26845
26846 * gcc.c-torture/compile/20010113-1.c: New test.
26847
268482001-01-13 Jakub Jelinek <jakub@redhat.com>
26849
26850 * gcc.c-torture/compile/20001212-1.c: New test.
26851
268522001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
26853
26854 * gcc.dg/cpp/widestr1.c: Update.
26855 * gcc.dg/cpp/prag-imp.c: Remove.
26856
268572001-01-12 Jakub Jelinek <jakub@redhat.com>
26858
26859 * gcc.c-torture/execute/20000801-3.x: Remove.
26860 * gcc.dg/c90-init-1.c: New test.
26861 * gcc.dg/c99-init-1.c: New test.
26862 * gcc.dg/c99-init-2.c: New test.
26863 * gcc.dg/gnu99-init-1.c: New test.
26864
268652001-01-12 Richard Earnshaw <rearnsha@arm.com>
26866
26867 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
26868 testing that no relevant ones were found.
26869
268702001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26871
26872 * g++.old-deja/g++.pt/cast2.C: New test.
26873
268742001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26875
26876 * g++.old-deja/g++.pt/friend47.C: New test.
26877
268782001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26879
26880 * g++.old-deja/g++.pt/instantiate13.C: New test.
26881
268822001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26883
26884 * g++.old-deja/g++.other/defarg7.C: New test.
26885 * g++.old-deja/g++.other/defarg8.C: New test.
26886
268872001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26888
26889 * g++.old-deja/g++.pt/crash64.C: New test.
26890
268912001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26892
26893 * g++.old-deja/g++.pt/crash63.C: New test.
26894
268952001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
26896
26897 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
26898
268992001-01-10 Alan Lehotsky <lehotsky@tiac.net>
26900
26901 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
26902
269032001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26904
26905 * g++.old-deja/g++.pt/error3.C: New test.
26906
269072001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26908
26909 * g++.old-deja/g++.other/crash39.C: New test.
26910
269112001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26912
26913 * g++.old-deja/g++.other/vbase4.C: New test.
26914
269152001-01-08 Jonathan Larmour <jlarmour@redhat.com>
26916
26917 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
26918 * gcc.dg/special/20000419-2.c: New file. Identical to above.
26919 * gcc.dg/special/special.exp: New test driver which will check
26920 for alias support for the above test.
26921
269222001-01-09 Alan Lehotsky <lehotsky@tiac.net>
26923
26924 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
26925 problems on small machines.
26926 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
26927 parameterize.
26928
269292001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
26930
26931 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
26932 mips.
26933 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26934
269352001-01-09 Nathan Sidwell <nathan@codesourcery.com>
26936
26937 * g++.old_deja/g++.pt/using8.C: New test.
26938
269392001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
26940
26941 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
26942
269432000-01-08 Loren J. Rittle <ljrittle@acm.org>
26944
26945 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
26946 where a failure is expected.
26947 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
26948
269492001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26950
26951 * g++.old_deja/g++.pt/instantiate12.C: New test.
26952
269532001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26954
26955 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
26956 start of structs.
26957 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
26958 * g++.old-deja/g++.brendan/crash17.C: Likewise.
26959 * g++.old-deja/g++.brendan/crash29.C: Likewise.
26960 * g++.old-deja/g++.brendan/crash48.C: Likewise.
26961 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26962 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
26963 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
26964 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
26965 * g++.old-deja/g++.eh/spec6.C: Likewise.
26966 * g++.old-deja/g++.jason/crash3.C: Likewise.
26967 * g++.old-deja/g++.law/ctors11.C: Likewise.
26968 * g++.old-deja/g++.law/ctors17.C: Likewise.
26969 * g++.old-deja/g++.law/ctors5.C: Likewise.
26970 * g++.old-deja/g++.law/ctors9.C: Likewise.
26971 * g++.old-deja/g++.mike/ambig1.C: Likewise.
26972 * g++.old-deja/g++.mike/net22.C: Likewise.
26973 * g++.old-deja/g++.mike/p3538a.C: Likewise.
26974 * g++.old-deja/g++.mike/p3538b.C: Likewise.
26975 * g++.old-deja/g++.mike/virt3.C: Likewise.
26976 * g++.old-deja/g++.niklas/t128.C: Likewise.
26977 * g++.old-deja/g++.other/anon4.C: Likewise.
26978 * g++.old-deja/g++.other/using1.C: Likewise.
26979 * g++.old-deja/g++.other/warn3.C: Likewise.
26980 * g++.old-deja/g++.pt/t37.C: Likewise.
26981 * g++.old-deja/g++.robertl/eb69.C: Likewise.
26982 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26983
269842001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26985
26986 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
26987
269882001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26989
26990 * gcc.c-torture/execute/stdio-opt-3.c: New test.
26991
269922001-01-07 Jakub Jelinek <jakub@redhat.com>
26993
26994 * gcc.c-torture/compile/20010107-1.c: New test.
26995
269962001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26997
26998 * gcc.c-torture/execute/builtin-noret-1.c: New test.
26999
270002001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27001
27002 * gcc.dg/format/format.h: New file.
27003 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27004 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27005 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27006 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27007 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27008 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27009 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27010 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27011 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27012 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27013 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27014 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27015 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27016 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27017 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27018 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27019 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27020 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27021 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27022 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27023 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27024 instead of declaring standard types, macros and functions in each
27025 test.
27026
270272001-01-06 Alexandre Oliva <aoliva@redhat.com>
27028
27029 * gcc.c-torture/execute/20010106-1.c: New test.
27030
270312001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27032
27033 * gcc.dg/format/format.exp: New file.
27034 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27035 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27036 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27037 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27038 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27039 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27040 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27041 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27042 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27043 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27044 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27045 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27046 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27047 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27048 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27049 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27050 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27051 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27052 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27053 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27054 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27055 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27056 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27057 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27058 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27059 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27060 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27061 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27062 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27063 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27064 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27065 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27066 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27067 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27068 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27069 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27070 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27071 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27072 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27073 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27074 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27075 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27076
270772001-01-05 Alexandre Oliva <aoliva@redhat.com>
27078
27079 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27080 account.
27081
270822001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27083
27084 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27085
270862001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27087
27088 * g++.old-deja/g++.pt/crash62.C: New test.
27089
270902001-01-04 Richard Henderson <rth@redhat.com>
27091
27092 * gcc.dg/20000926-1.c: Update expected warnings.
27093 * gcc.dg/array-2.c: Likewise.
27094 * gcc.dg/array-4.c: Also validate flexible array members.
27095 * gcc.dg/c99-flex-array-1.c: New.
27096
270972001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27098
27099 * gcc.c-torture/compile/20001222-1.x: Remove.
27100
271012001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27102
27103 * gcc.c-torture/execute/built-in-setjmp.c: New.
27104
271052001-01-03 Richard Henderson <rth@redhat.com>
27106
27107 * gcc.dg/940510-1.c: Update expected error wording.
27108 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27109
271102001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27111
27112 * lib/target-supports.exp (check_alias_available): Modified to
27113 indicate aliases not supported if only weak aliases are supported.
27114
271152001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27116
27117 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27118 Turn on cmpstrsi checks for __pj__ and __i370__.
27119
271202001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27121
27122 * g++.old-deja/g++.other/virtual11.C: New test.
27123
271242001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27125
27126 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27127
271282001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27129
27130 * gcc.c-torture/compile/20010102-1.c: New test.
27131
271322001-01-02 Andreas Jaeger <aj@suse.de>
27133
27134 * gcc.dg/noreturn-3.c: New test.
27135
27136 * gcc.dg/noreturn-4.c: New test.
27137
271382001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27139
27140 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27141 __builtin_fputc and __builtin_fwrite.
27142
271432000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27144
27145 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27146 signed char, not default char.
27147
271482000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27149
27150 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27151
271522000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27153
27154 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27155
271562000-12-29 Richard Henderson <rth@redhat.com>
27157
27158 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27159 (__cyg_profile_func_exit): Define.
27160
271612000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27162
27163 * g++.dg/vtgc1.C: New test.
27164
271652000-12-28 Geoffrey Keating <geoffk@redhat.com>
27166
27167 * gcc.dg/noncompile/20001228-1.c: New test.
27168
27169 * gcc.dg/20001228-1.c: New test.
27170
27171 * gcc.c-torture/execute/20001228-1.c: New test.
27172
271732000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27174
27175 * gcc.dg/format-strfmon-1.c: New test.
27176
271772000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27178
27179 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27180 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27181 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27182 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27183 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27184 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27185 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27186 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27187 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27188 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27189 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27190 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27191 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27192
27193 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27194 * gcc.c-torture/execute/string-opt-4.c: Test index.
27195
271962000-12-26 Geoffrey Keating <geoffk@redhat.com>
27197
27198 * gcc.c-torture/compile/20001226-1.c: New test.
27199
272002000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27201
27202 * gcc.c-torture/compile/20001222-1.c: New test.
27203 * gcc.c-torture/compile/20001222-1.x: Xfail.
27204
272052000-12-22 Alexandre Oliva <aoliva@redhat.com>
27206
27207 * gcc.c-torture/execute/comp-goto-2.c: New test.
27208
272092000-12-21 J"orn Rennecke <amylaar@redhat.com>
27210
27211 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27212 Use long types if __INT_MAX__ is 32767.
27213 (main): Use cast to (sint32 *) when poking 88 into a_page.
27214
27215 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27216
272172000-12-21 Bernd Schmidt <bernds@redhat.com>
27218
27219 * gcc.c-torture/compile/20001221-1.c: New test.
27220 * gcc.c-torture/execute/20001221-1.c: New test.
27221
272222000-12-20 Richard Henderson <rth@redhat.com>
27223
27224 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27225 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27226
272272000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27228
27229 * gcc.dg/compare3.c: New test.
27230
272312000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27232
27233 * gcc.dg/format-warnll-1.c: New test.
27234
272352000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27236
27237 * gcc.dg/cpp/cmdlne-P.c: New test.
27238
272392000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27240
27241 * gcc.c-torture/execute/builtin-abs-1.c,
27242 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27243
272442000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27245
27246 * gcc.dg/cpp/multiline.c: New test.
27247
272482000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27249
27250 * g++.old-deja/g++.other/syshdr1.C: Update.
27251 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27252
272532000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27254
27255 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27256
272572000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27258
27259 * g++.old-deja/g++.pt/ttp65.C: New test.
27260
272612000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27262
27263 * g++.old-deja/g++.pt/ttp64.C: New test.
27264
272652000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27266
27267 * g++.old-deja/g++.pt/spec33.C: New test.
27268
272692000-12-14 Catherine Moore <clm@redhat.com>
27270
27271 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27272 * gcc.c-torture/execute/920612-2.c: Likewise.
27273 * gcc.c-torture/execute/920428-2.c: Likewise.
27274 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27275 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27276
272772000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27278
27279 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27280 * gcc.dg/pack-test-2.c: Likewise.
27281
272822000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27283
27284 Tests by Zack Weinberg <zackw@stanford.edu>.
27285
27286 * gcc.dg/cpp/defined.c: Update.
27287 * gcc.dg/cpp/defined_trad.c: New tests.
27288
272892000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27290
27291 * gcc.dg/cpp/trad-direct.c: Update.
27292
272932000-12-11 Neil Booth <neilb@earthling.net>
27294
27295 * gcc.dg/cpp/defined_trad.c
27296
272972000-12-11 Neil Booth <neilb@earthling.net>
27298
27299 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27300
273012000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27302
27303 * gcc.dg/format-miss-2.c: New test.
27304
273052000-12-09 Neil Booth <neilb@earthling.net>
27306
27307 * gcc.dg/cpp/lineflags.c: New tests.
27308 * gcc.dg/cpp/poison.c: Update.
27309 * gcc.dg/cpp/redef2.c: Update.
27310 * gcc.dg/cpp/skipping.c: New test.
27311
273122000-12-07 Geoffrey Keating <geoffk@redhat.com>
27313
27314 * g++.old-deja/g++.other/eh3.C: New testcase.
27315
273162000-12-07 Neil Booth <neilb@earthling.net>
27317
27318 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27319 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27320 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27321 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27322 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27323 Update.
27324
273252000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27326
27327 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27328 __SIZE_TYPE__ instead of int for type of integers cast to
27329 pointers.
27330
273312000-12-07 Jakub Jelinek <jakub@redhat.com>
27332
27333 * g++.old-deja/g++.other/cleanup4.C: New test.
27334
273352000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27336
27337 * format-sec-1.c: New test.
27338
273392000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27340
27341 * gcc.dg/format-nonlit-3.c: New test.
27342
273432000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27344
27345 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27346 through a null pointer.
27347
273482000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27349
27350 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27351 * g++.old-deja/g++.pt/partial4.C: New test.
27352
273532000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27354
27355 * gcc.c-torture/execute/ieee/hugeval.x: New.
27356
273572000-12-06 Neil Booth <neilb@earthling.net>
27358
27359 * gcc.dg/cpp/backslash2.c: New tests.
27360
273612000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27362
27363 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27364 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27365
273662000-12-05 Geoffrey Keating <geoffk@redhat.com>
27367
27368 * gcc.c-torture/execute/20001203-2.c: New testcase.
27369
273702000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27371
27372 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27373 * g++.old-deja/g++.other/virtual10.C: New test.
27374
273752000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27376
27377 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27378
273792000-12-05 Richard Henderson <rth@redhat.com>
27380
27381 * gcc.c-torture/compile/20001205-1.c: New.
27382
273832000-12-04 Neil Booth <neilb@earthling.net>
27384
27385 * g++.old-deja/g++.other/virtual9.C: New test.
27386 * g++.old-deja/g++.pt/crash61.C: New test.
27387 * gcc.c-torture/execute/loop-9.c: New test.
27388
273892000-12-04 Neil Booth <neilb@earthling.net>
27390
27391 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27392 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27393 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27394 * gcc.dg/cpp/extratokens.c: ...here.
27395
273962000-12-04 Neil Booth <neilb@earthling.net>
27397
27398 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27399 New tests.
27400
274012000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27402
27403 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27404 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27405
274062000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27407
27408 * gcc.c-torture/execute/20001203-1.c: New test.
27409
274102000-12-03 Neil Booth <neilb@earthling.net>
27411
27412 * gcc.dg/cpp/macro6.c: New test cases.
27413
274142000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27415
27416 * gcc.c-torture/execute/string-opt-9.c: New test.
27417 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27418 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27419 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27420
27421 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27422 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27423
274242000-12-02 Geoffrey Keating <geoffk@redhat.com>
27425
27426 * gcc.dg/cpp/if-6.c: New testcase.
27427
27428 * gcc.dg/20001201-1.c: New testcase.
27429
274302000-12-02 Neil Booth <neilb@earthling.net>
27431
27432 * g++.old-deja/g++.other/externC4.C,
27433 g++.old-deja/g++.other/friend10.C: New tests.
27434
274352000-12-02 Neil Booth <neilb@earthling.net>
27436
27437 * g++.old-deja/g++.other/instan2.C
27438 * g++.old-deja/g++.other/instan3.C: New test.
27439
274402000-12-02 Neil Booth <neilb@earthling.net>
27441
27442 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27443 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27444 gnuc99.c,gnuc99-pedantic.c: New tests.
27445
274462000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27447
27448 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27449 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27450
274512000-12-01 Neil Booth <neilb@earthling.net>
27452
27453 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27454 * gcc.dg/cpp/poison.c: Update.
27455 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27456
274572000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27458
27459 * g77.f-torture/execute/20001201.f: New test.
27460
274612000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27462
27463 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27464
274652000-12-01 Jakub Jelinek <jakub@redhat.com>
27466
27467 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27468
274692000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27470
27471 * g++.old-deja/g++.other/cast6.C: New test.
27472
274732000-11-30 Geoffrey Keating <geoffk@redhat.com>
27474
27475 * gcc.c-torture/execute/20001130-2.c: New testcase.
27476
274772000-11-30 Richard Henderson <rth@redhat.com>
27478
27479 * gcc.c-torture/execute/20001130-1.c: New test.
27480
274812000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27482
27483 * g++.old-deja/g++.other/op3.C: New test.
27484
274852000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27486
27487 * g++.old-deja/g++.other/op2.C: New test.
27488
274892000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27490
27491 * g++.old-deja/g++.other/crash38.C: New test.
27492
274932000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27494
27495 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27496
274972000-11-29 Jakub Jelinek <jakub@redhat.com>
27498
27499 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27500 tests.
27501 * gcc.c-torture/execute/string-opt-6.c: New test.
27502
27503 * gcc.dg/20001117-1.c: Add main.
27504
275052000-11-28 Geoffrey Keating <geoffk@redhat.com>
27506
27507 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27508 Move from here ...
27509 * gcc.dg/940510-1.c: ... to here.
27510
27511 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27512 zero-size arrays in toplevel structures.
27513
275142000-11-28 Jakub Jelinek <jakub@redhat.com>
27515
27516 * gcc.c-torture/execute/loop-8.c: New test.
27517
275182000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27519
27520 * g++.old-deja/g++.other/base1.C: New test.
27521
275222000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27523
27524 * g++.old-deja/g++.other/parse2.C: New test.
27525
275262000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27527
27528 * g++.old-deja/g++.pt/incomplete1.C: New test.
27529
275302000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27531
27532 * g++.old-deja/g++.other/friend9.C: New test.
27533
275342000-11-28 Jakub Jelinek <jakub@redhat.com>
27535
27536 * gcc.dg/20001127-1.c: New test.
27537
275382000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27539
27540 * g++.old-deja/g++.pt/friend46.C: New test.
27541
275422000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27543
27544 * g++.old-deja/g++.other/ptrmem8.C: New test.
27545
275462000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27547
27548 * gcc.c-torture/execute/string-opt-7.c: New test.
27549 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27550
275512000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27552
27553 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27554 instead of 'mkcheck 2'.
27555
275562000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27557
27558 * gcc.c-torture/execute/memcheck/driver.c,
27559 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27560 C9X references to refer to C99.
27561
275622000-11-25 Jakub Jelinek <jakub@redhat.com>
27563
27564 * gcc.dg/ultrasp3.c: New test.
27565
275662000-11-25 Neil Booth <neilb@earthling.net>
27567
27568 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27569
275702000-11-25 Alexandre Oliva <aoliva@redhat.com>
27571
27572 * gcc.c-torture/compile/20001123-2.c: New.
27573
275742000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27575
27576 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27577
275782000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27579
27580 * gcc.dg/sequence-point-1.c: Add some new tests.
27581 * gcc.c-torture/execute/20001124-1.c: New test.
27582
275832000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27584
27585 * g++.old-deja/g++.other/vaarg4.C: New test.
27586 * gcc.c-torture/compile/20001123-1.c: New test.
27587
275882000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27589
27590 * g++.other/crash24.C: Adjust and remove XFAIL.
27591 * g++.other/crash37.C: New test.
27592
275932000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27594
27595 * g++.old-deja/g++.pt/instantiate9.C: New test.
27596
275972000-11-22 Mark Mitchell <mark@codesourcery.com>
27598
27599 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27600 new ABI, too.
27601
27602 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27603 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27604
276052000-11-22 Neil Booth <neilb@earthling.net>
27606
27607 * gcc.dg/cpp/Wtrigraphs.c: New test.
27608
276092000-11-22 Loren J. Rittle <ljrittle@acm.org>
27610
27611 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27612
276132000-11-22 Jakub Jelinek <jakub@redhat.com>
27614
27615 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27616
276172000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27618
27619 * lib/gcc-dg.exp: load_lib scanasm.exp.
27620 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27621 * lib/g++-dg.exp: load_lib scanasm.exp.
27622 * lib/scanasm.exp: New.
27623 (scan-assembler, scan-assembler-not): Add optional arguments to
27624 test name, or if not present, the pattern name.
27625 (scan-assembler-dem, scan-assembler-dem-not): New.
27626
27627 * g++.dg/dg.exp: New.
27628
276292000-11-21 Neil Booth <neilb@earthling.net>
27630
27631 * gcc.dg/cpp/integrated1.c: Remove.
27632
276332000-11-21 Jakub Jelinek <jakub@redhat.com>
27634
27635 * gcc.c-torture/execute/20001121-1.c: New test.
27636
276372000-11-21 Richard Henderson <rth@redhat.com>
27638
27639 * gcc.c-torture/compile/20001121-1.c: New test.
27640
276412000-11-20 Neil Booth <neilb@earthling.net>
27642
27643 * gcc.dg/cpp/integrated1.c: New test.
27644
276452000-11-21 Jakub Jelinek <jakub@redhat.com>
27646
27647 * g++.old-deja/g++.other/inline17.C: New test.
27648
276492000-11-20 Donald Lindsay <dlindsay@redhat.com>
27650
27651 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27652 local variable to be zero: I made the variable global. Now
27653 uses abort() and exit() instead of relying on main's return value.
27654
276552000-11-20 Neil Booth <neilb@earthling.net>
27656
27657 * gcc.dg/cpp/paste2.c: Update test.
27658 * objc/execute/paste.m: New test.
27659
276602000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27661
27662 * gcc.dg/c99-condexpr-1.c: New test.
27663
276642000-11-20 Neil Booth <neilb@earthling.net>
27665
27666 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27667
276682000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27669
27670 * g++.old-deja/g++.pt/export1.C: New test.
27671
276722000-11-20 Jakub Jelinek <jakub@redhat.com>
27673
27674 * gcc.dg/20001117-1.c: New test.
27675
276762000-11-18 Richard Henderson <rth@redhat.com>
27677
27678 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27679
276802000-11-18 Richard Henderson <rth@redhat.com>
27681
27682 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27683 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27684 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27685
276862000-11-18 Richard Henderson <rth@redhat.com>
27687
27688 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27689 (main): New. Exit cleanly.
27690
276912000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27692
27693 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27694 gcc.dg/c99-fordecl-2.c: New tests.
27695
276962000-11-18 Richard Henderson <rth@redhat.com>
27697
27698 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27699 * gcc.c-torture/execute/zerolen-2.c: New.
27700
277012000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27702
27703 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27704 memory.
27705
277062000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27707
27708 * g++.old-deja/g++.pt/instantiate8.C: New test.
27709
277102000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27711
27712 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27713 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27714
277152000-11-16 Nick Clifton <nickc@redhat.com>
27716
27717 * gcc.c-torture/execute/nestfunc-2.c: New test.
27718 * gcc.c-torture/execute/nestfunc-3.c: New test.
27719
277202000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27721
27722 * gcc.c-torture/compile/20001116-1.c: New test.
27723
277242000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27725
27726 * gcc.c-torture/execute/20001115-1.c: New test.
27727
277282000-11-15 Mark Mitchell <mark@codesourcery.com>
27729
27730 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27731 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27732 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27733 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27734
277352000-11-15 Neil Booth <neilb@earthling.net>
27736
27737 gcc.dg/cpp/_Pragma1.c: Update.
27738 gcc.dg/cpp/_Pragma2.c: New test.
27739
277402000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27741
27742 * g++.old-deja/g++.other/anon5.C: New test.
27743
277442000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27745
27746 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27747 tests.
27748
277492000-11-14 Jakub Jelinek <jakub@redhat.com>
27750
27751 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27752 output.
27753
277542000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27755
27756 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27757 labels at end of compound statements.
27758
277592000-11-13 Jakub Jelinek <jakub@redhat.com>
27760
27761 * gcc.c-torture/execute/loop-7.c: New test.
27762
277632000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27764
27765 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27766
277672000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27768
27769 * gcc.dg/c99-bool-1.c: New test.
27770
277712000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27772
27773 * gcc.dg/c99-scope-1.c: Remove xfail.
27774 * gcc.dg/c99-scope-2.c: New test.
27775
277762000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27777
27778 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27779 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27780
277812000-11-11 Mark Mitchell <mark@codesourcery.com>
27782
27783 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27784 error messages.
27785
27786 * g++.mike/p700.C: Don't typedef wchar_t.
27787 * g++.mike/p784.C: Likewise.
27788 * g++.mike/eb101.C: Don't use __wchar_t.
27789
277902000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27791
27792 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27793 from DO loop.
27794
277952000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27796
27797 * gcc.c-torture/execute/20001111-1.c: New test.
27798
277992000-11-10 Nick Clifton <nickc@redhat.com>
27800
27801 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27802 long multuiple and accumulate.
27803
278042000-11-09 Richard Henderson <rth@redhat.com>
27805
27806 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27807 via size_t instead of int.
27808
27809 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27810 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27811 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27812 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27813
278142000-11-09 Geoffrey Keating <geoffk@redhat.com>
27815
27816 * gcc.c-torture/compile/20001109-1.c: New test.
27817 * gcc.c-torture/compile/20001109-2.c: New test.
27818
278192000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27820
27821 * g++.old-deja/g++.pt/operator1.C: New test.
27822 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27823
278242000-11-09 Jakub Jelinek <jakub@redhat.com>
27825
27826 * gcc.dg/20001108-1.c: New test.
27827
278282000-11-09 Jakub Jelinek <jakub@redhat.com>
27829
27830 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27831 with both arguments constant strings.
27832 * gcc.c-torture/execute/string-opt-3.c: New test.
27833 * gcc.c-torture/execute/string-opt-4.c: New test.
27834 * gcc.c-torture/execute/string-opt-5.c: New test.
27835
278362000-11-08 Nick Clifton <nickc@redhat.com>
27837
27838 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27839 mulsidi3adddi patterns.
27840
278412000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27842
27843 * g++.old-deja/g++.other/crash36.C: New test.
27844
278452000-11-08 Jakub Jelinek <jakub@redhat.com>
27846
27847 * g++.old-deja/g++.other/init16.C: New test.
27848
278492000-11-06 Loren J. Rittle <ljrittle@acm.org>
27850
27851 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27852
278532000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27854
27855 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
27856 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27857 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27858
278592000-11-07 DJ Delorie <dj@redhat.com>
27860
27861 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
27862
278632000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27864
27865 * gcc.c-torture/execute/string-opt-1.c: New test.
27866
278672000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27868
27869 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
27870 mips-sgi-irix6.* because the MIPS ABI passes floating-point
27871 parameters in registers, and there is no way for a varargs
27872 function to know in which order the integer and floating-point
27873 parameters should be interleaved when they are placed on the
27874 stack.
27875 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27876 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27877
278782000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27879
27880 * gcc.c-torture/execute/string-opt-2.c: New test.
27881
278822000-11-07 Nathan Sidwell <nathan@codesourcery.com>
27883
27884 * g++.old-deja/g++.pt/crash60.C: New test.
27885
278862000-11-06 Jakub Jelinek <jakub@redhat.com>
27887
27888 * g++.old-deja/g++.other/crash24.C: New test.
27889 * g++.old-deja/g++.other/crash25.C: New test.
27890 * g++.old-deja/g++.other/crash26.C: New test.
27891 * g++.old-deja/g++.other/crash27.C: New test.
27892 * g++.old-deja/g++.other/crash28.C: New test.
27893 * g++.old-deja/g++.other/crash29.C: New test.
27894 * g++.old-deja/g++.other/crash30.C: New test.
27895 * g++.old-deja/g++.other/crash31.C: New test.
27896 * g++.old-deja/g++.other/crash32.C: New test.
27897 * g++.old-deja/g++.other/crash33.C: New test.
27898 * g++.old-deja/g++.other/crash34.C: New test.
27899 * g++.old-deja/g++.other/crash35.C: New test.
27900
279012000-11-06 Jakub Jelinek <jakub@redhat.com>
27902
27903 * gcc.c-torture/execute/20001031-1.c: New test.
27904
279052000-11-04 Mark Mitchell <mark@codesourcery.com>
27906
27907 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
27908 namespace.
27909
27910 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
27911 standards-conformant.
27912
27913 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
27914
27915 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
27916 * g++.old-deja/g++.mike/p755a.C: Likewise.
27917 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
27918 library makes no calls to `operator new' during initialization.
27919
279202000-11-04 Neil Booth <neilb@earthling.net>
27921
27922 * gcc.dg/cpp/include2.c: New tests.
27923
279242000-11-03 Mark P Mitchell <mark@codesourcery.com>
27925
27926 * lib/g++.exp (g++_set_ld_library_path): New function.
27927 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
27928
279292000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
27930
27931 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
27932 warnings.
27933
279342000-11-01 Richard Henderson <rth@redhat.com>
27935
27936 * g++.old-deja/g++.ext/namedret1.C: New.
27937 * g++.old-deja/g++.ext/namedret2.C: New.
27938 * g++.old-deja/g++.ext/namedret3.C: New.
27939
279402000-10-31 Geoffrey Keating <geoffk@cygnus.com>
27941
27942 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
27943 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
27944
279452000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27946
27947 * gcc.c-torture/execute/va-arg-21.c: New test.
27948
279492000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
27950
27951 * gcc.dg/c99-complex-2.c: New test.
27952
279532000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27954
27955 * gcc.c-torture/execute/stdio-opt-1.c: New test.
27956
279572000-10-31 Jakub Jelinek <jakub@redhat.com>
27958
27959 * g++.old-deja/g++.other/inline16.C: New test.
27960
279612000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
27962
27963 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
27964 __PRETTY_FUNCTION__
27965
279662000-10-29 Neil Booth <neilb@earthling.net>
27967
27968 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
27969 New tests.
27970 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
27971 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
27972 optimisation.
27973
279742000-10-29 Neil Booth <neilb@earthling.net>
27975
27976 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
27977 * mi1.c, mi1c.h: Add null directives to multiple-include test.
27978 * mi5.c: Test multiple includes work with -C.
27979 * trigraphs.c: Test ^= version.
27980
279812000-10-28 Neil Booth <neilb@earthling.net>
27982
27983 New tests and test updates for new macro expander.
27984
27985 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
27986 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
27987 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
27988 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
27989 new diagnostic messages.
27990
27991 * gcc.dg/cpp/macro3.c: New tests.
27992
279932000-10-27 Mark Mitchell <mark@codesourcery.com>
27994
27995 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
27996 on the same line.
27997
279982000-10-27 Jakub Jelinek <jakub@redhat.com>
27999
28000 * g++.old-deja/g++.other/eh2.C: New test.
28001
280022000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28003
28004 * gcc.c-torture/execute/20001027-1.c: New test.
28005
280062000-10-26 Richard Henderson <rth@redhat.com>
28007
28008 * gcc.c-torture/execute/20001026-1.c: New.
28009
280102000-10-26 Mark Mitchell <mark@codesourcery.com>
28011
28012 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28013 * g++.old-deja/g++.law/builtin1.C: Likewise.
28014 * g++.old-deja/g++.law/ctors10.C: Likewise.
28015 * g++.old-deja/g++.law/virtual3.C: Likewise.
28016 * g++.old-deja/g++.mike/p658.C: Likewise.
28017 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28018 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28019 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28020 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28021 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28022
280232000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28024
28025 * gcc.c-torture/compile/20001024-1.c: New test.
28026
280272000-10-25 Mark Mitchell <mark@codesourcery.com>
28028
28029 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28030 to tell us whether or not we are using V3.
28031
280322000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28033
28034 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28035 operands.
28036
280372000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28038
28039 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28040
280412000-10-25 Jakub Jelinek <jakub@redhat.com>
28042
28043 * gcc.c-torture/execute/20001024-1.c: New test.
28044
280452000-10-24 Jakub Jelinek <jakub@redhat.com>
28046
28047 * g++.old-deja/g++.other/sibcall1.C: New test.
28048
280492000-10-20 Jakub Jelinek <jakub@redhat.com>
28050
28051 * gcc.dg/noncompile/init-3.c: New test.
28052
280532000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28054
28055 * gcc.dg/format-array-1.c: New test.
28056
280572000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28058
28059 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28060 writing through null pointers; remove comment about testing
28061 unterminated strings.
28062
280632000-10-17 Matthew Hiller <hiller@redhat.com>
28064
28065 * gcc.c-torture/execute/20001017-2.c: New test.
28066
280672000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28068
28069 * gcc.c-torture/compile/20001018-1.c: New test.
28070 * gcc.c-torture/compile/20001018-1.x: Xfail.
28071
280722000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28073
28074 * gcc.c-torture/execute/20001017-1.c: New test.
28075
280762000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28077
28078 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28079 for multiple use of arguments with scanf formats; add tests for
28080 multiple use of arguments.
28081
280822000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28083
28084 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28085
280862000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28087
28088 * gcc.dg/format-miss-1.c: New test.
28089
280902000-10-16 Jakub Jelinek <jakub@redhat.com>
28091
28092 * gcc.c-torture/execute/20001013-1.c: New test.
28093
280942000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28095
28096 * gcc.dg/format-branch-1.c: New test.
28097
280982000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28099
28100 * README, lib/file-format.exp: Remove EGCS references.
28101
281022000-10-16 Jakub Jelinek <jakub@redhat.com>
28103
28104 * gcc.dg/20001013-1.c: New test.
28105
281062000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28107
28108 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28109 for intmax_t in the compiler using __typeof__ and the type rules
28110 for conditional expressions.
28111
281122000-10-13 Jakub Jelinek <jakub@redhat.com>
28113
28114 * gcc.dg/20001012-1.c: New test.
28115 * gcc.dg/20001012-2.c: New test.
28116
281172000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28118
28119 * gcc.dg/format-attr-1.c: New test.
28120
281212000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28122
28123 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28124 __LONG_LONG_MAX__ instead of LLONG_MAX.
28125
281262000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28127
28128 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28129 scanf flags.
28130 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28131 flags.
28132
281332000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28134
28135 * gcc.dg/sequence-pt-1.c: New test.
28136
281372000-10-11 Geoff Keating <geoffk@cygnus.com>
28138
28139 * gcc.c-torture/execute/20001011-1.c: New testcase.
28140 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28141
281422000-10-10 Jakub Jelinek <jakub@redhat.com>
28143
28144 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28145 does not error on it.
28146
281472000-10-10 Jakub Jelinek <jakub@redhat.com>
28148
28149 * gcc.dg/20001009-1.c: New test.
28150
28151Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28152
28153 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28154 * gcc.c-torture/execute/20001009-2.c: ... to here.
28155
281562000-10-09 Geoff Keating <geoffk@cygnus.com>
28157
28158 * gcc.c-torture/compile/20001009-1.c: New testcase.
28159 * gcc.c-torture/execute/20001009-1.c: New testcase.
28160 Testcases provided by Jan Hubicka <jh@suse.cz>.
28161
281622000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28163
28164 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28165 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28166 uintmax_t using <limits.h> to emulate the compiler's internal
28167 logic. No longer XFAIL %j tests.
28168
281692000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28170
28171 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28172 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28173 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28174 regexps and details of expected handling of some bad formats.
28175 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28176 suppression.
28177
281782000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28179
28180 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28181 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28182 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28183 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28184 in list archives.
28185
281862000-10-06 Richard Henderson <rth@cygnus.com>
28187
28188 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28189 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28190 * g++.old-deja/g++.jason/report.C: Likewise.
28191 * g++.old-deja/g++.law/friend5.C: Likewise.
28192 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28193 of the expected warnings.
28194
281952000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28196
28197 * g++.old-deja/g++.pt/enum14.C: New test.
28198
281992000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28200
28201 * g++.old-deja/g++.pt/crash59.C: New test.
28202
282032000-10-04 Will Cohen <wcohen@redhat.com>
28204
28205 * gcc.dg/20000926-1.c: New test.
28206
282072000-10-03 Geoff Keating <geoffk@cygnus.com>
28208
28209 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28210 function name for current C++ compiler.
28211 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28212
282132000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28214
28215 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28216 __PRETTY_FUNCTION__.
28217 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28218
282192000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28220
28221 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28222
282232000-09-26 Jakub Jelinek <jakub@redhat.com>
28224
28225 * gcc.c-torture/compile/20000923-1.c: New test.
28226
282272000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28228
28229 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28230 * g++.old-deja/g++.pt/ttp62.C: Same.
28231 * g++.old-deja/g++.other/inline14.C: Same.
28232
282332000-09-24 Richard Henderson <rth@cygnus.com>
28234
28235 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28236
282372000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28238
28239 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28240
282412000-09-22 Geoff Keating <geoffk@cygnus.com>
28242
28243 * gcc.c-torture/compile/20000922-1.c: New file.
28244
282452000-09-21 Nick Clifton <nickc@redhat.com>
28246
28247 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28248 a signed long modulo operation.
28249 (mod6): New function - perform an unsigned long modulo operation.
28250 (main): Add tests for modulos of very large numbers by very small
28251 dividends.
28252
282532000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28254
28255 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28256
282572000-09-19 Richard Henderson <rth@cygnus.com>
28258
28259 * gcc.dg/compare2.c (case 10): XFAIL.
28260
282612000-09-18 Richard Henderson <rth@cygnus.com>
28262
28263 * gcc.c-torture/execute/20000906-1.c: Move ...
28264 * gcc.dg/20000906-1.c: ... here. Only run on targets
28265 that support __builtin_trap.
28266
28267Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28268
28269 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28270
282712000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28272
28273 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28274 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28275 more $ format tests.
28276
282772000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28278
28279 * gcc.dg/format-errmk-1.c: New test.
28280
282812000-09-17 Greg McGary <greg@mcgary.org>
28282
28283 * gcc.c-torture/execute/20000917-1.x: Remove.
28284
282852000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28286
28287 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28288
282892000-09-17 Greg McGary <greg@mcgary.org>
28290
28291 * gcc.c-torture/execute/20000917-1.c: New test.
28292 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28293
282942000-09-16 Neil Booth <NeilB@earthling.net>
28295
28296 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28297 in nested macro bug.
28298
282992000-09-15 Neil Booth <NeilB@earthling.net>
28300
28301 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28302
283032000-09-14 Jeffrey A Law (law@cygnus.com)
28304
28305 * gcc.c-torture/execute/20000914-1.c: New test.
28306
283072000-09-12 Alexandre Oliva <aoliva@redhat.com>
28308
28309 * g++.other/inline13.C: New test.
28310
283112000-09-12 Andreas Jaeger <aj@suse.de>
28312
28313 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28314 constant by Ulrich Drepper <drepper@redhat.com>.
28315
283162000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28317
28318 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28319
283202000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28321
28322 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28323
283242000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28325
28326 * gcc.dg/cpp/backslash.c: New test.
28327
283282000-09-11 Alexandre Oliva <aoliva@redhat.com>
28329
28330 * gcc.c-torture/execute/20000910-1.c: New test.
28331 * gcc.c-torture/execute/20000910-2.c: Likewise.
28332
283332000-09-11 Robert Lipe <robertl@sco.com>
28334
28335 * gcc.dg/pragma-align.c: New test.
28336
283372000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28338
28339 * g++.old-deja/g++.pt/explicit82.C: New test.
28340 * g++.old-deja/g++.pt/explicit83.C: New test.
28341
283422000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28343
28344 * gcc.dg/asm-names.c: New test.
28345
283462000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28347
28348 * gcc.dg/cpp/tr-warn6.c: New test
28349
283502000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28351
28352 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28353 be accepted.
28354
283552000-09-07 Catherine Moore <clm@redhat.com>
28356
28357 * gcc.c-torture/execute/unroll-1.c: New test.
28358
283592000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28360
28361 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28362 ERROR markers.
28363 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28364 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28365 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28366 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28367 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28368 Preprocess only.
28369 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28370 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28371
283722000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28373
28374 * g++.old-deja/g++.pt/deduct2.C: New test.
28375
283762000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28377
28378 * g++.old-deja/g++.pt/parms2.C: New test.
28379
283802000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28381
28382 * g++.old-deja/g++.pt/crash58.C: New test.
28383
283842000-09-06 Greg McGary <greg@mcgary.org>
28385
28386 * gcc.c-torture/execute/20000906-1.c: New test.
28387 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28388
283892000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28390
28391 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28392
283932000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28394
28395 * g++.old-deja/g++.pt/crash57.C: New test.
28396
283972000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28398
28399 * g++.old-deja/g++.pt/crash56.C: New test.
28400
284012000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28402
28403 * g++.old-deja/g++.pt/koenig1.C: New test.
28404
284052000-09-04 Jakub Jelinek <jakub@redhat.com>
28406
28407 * gcc.dg/20000904-1.c: New test.
28408
284092000-09-04 Jakub Jelinek <jakub@redhat.com>
28410
28411 * gcc.dg/cpp/paste8.c: New test.
28412
284132000-09-01 Alexandre Oliva <aoliva@redhat.com>
28414
28415 * gcc.c-torture/compile/20000827-1.c: New test.
28416
284172000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28418
28419 * gcc.dg/format-diag-1.c: New test.
28420
284212000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28422
28423 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28424 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28425 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28426 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28427 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28428
284292000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28430
28431 * g++.old-deja/g++.other/nested4.C: New test.
28432
284332000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28434
28435 * g++.old-deja/g++.ns/scoped1.C: New test.
28436
284372000-08-30 Alexandre Oliva <aoliva@redhat.com>
28438
28439 * lib/g++.exp: Support testing already-installed GCC.
28440
284412000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28442
28443 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28444
284452000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28446
28447 * gcc.dg/return-type-2.c: New test.
28448
284492000-08-27 Geoff Keating <geoffk@cygnus.com>
28450
28451 * gcc.c-torture/compile/20000825-1.c: New test.
28452
284532000-08-26 Alexandre Oliva <aoliva@redhat.com>
28454
28455 * gcc.dg/dwarf2-2.c: New test.
28456
284572000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28458
28459 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28460 dg-warning regexps.
28461
284622000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28463
28464 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28465 gcc.dg/format-ext-5.c: New tests.
28466
284672000-08-25 Jakub Jelinek <jakub@redhat.com>
28468
28469 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28470
284712000-08-24 Mark Mitchell <mark@codesourcery.com>
28472
28473 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28474
284752000-08-24 Richard Henderson <rth@cygnus.com>
28476
28477 * gcc.dg/ia64-sync-1.c: New test.
28478 * gcc.dg/ia64-sync-2.c: New test.
28479 * gcc.dg/ia64-asm-1.c: New test.
28480
284812000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28482
28483 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28484 * gcc.dg/format-ext-2.c: New test.
28485
284862000-08-23 Jason Merrill <jason@redhat.com>
28487
28488 * lib/old-dejagnu.exp: Also ignore "In member function" and
28489 "At global scope".
28490
284912000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28492
28493 * gcc.dg/noncompile/label-lineno-1.c: New test.
28494
284952000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28496
28497 * gcc.dg/c99-array-nonobj-1.c: New test.
28498
284992000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28500
28501 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28502 tests.
28503 * gcc.dg/format-ext-1.c: New test.
28504
285052000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28506
28507 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28508 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28509 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28510 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28511 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28512
285132000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28514
28515 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28516 gcc.dg/c99-strftime-2.c: New tests.
28517
285182000-08-22 Richard Henderson <rth@cygnus.com>
28519
28520 * gcc.c-torture/execute/20000822-1.c: New test.
28521
285222000-08-21 Jakub Jelinek <jakub@redhat.com>
28523
28524 * gcc.c-torture/execute/20000819-1.x: Remove.
28525
285262000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28527
28528 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28529 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28530 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28531 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28532 gcc.dg/format-xopen-1.c: New tests.
28533
285342000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28535
28536 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28537
285382000-08-21 Jakub Jelinek <jakub@redhat.com>
28539
28540 * g++.old-deja/g++.other/loop2.C: New test.
28541
28542 * gcc.c-torture/compile/20000606-1.c: New test.
28543 * gcc.c-torture/compile/20000728-1.c: New test.
28544 * gcc.c-torture/execute/20000801-1.c: New test.
28545 * gcc.c-torture/execute/20000801-2.c: New test.
28546 * gcc.c-torture/execute/20000819-1.c: New test.
28547 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28548 * gcc.dg/20000629-1.c: New test.
28549 * gcc.dg/20000724-1.c: New test.
28550 * gcc.dg/20000807-1.c: New test.
28551
285522000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28553
28554 * gcc.dg/cpp/pragma-1.c: New test.
28555 * gcc.dg/cpp/pragma-2.c: New test.
28556
285572000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28558
28559 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28560 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28561
285622000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28563
28564 * gcc.c-torture/compile/20000818-1.c: New test.
28565
285662000-08-18 Manfred Hollstein <manfredh@redhat.com>
28567
28568 * gcc.c-torture/execute/20000818-1.c: New test.
28569
285702000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28571
28572 * gcc.dg/format-va-1.c: New test.
28573
285742000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28575
28576 * g++.old-deja/g++.other/typedef8.C: New test.
28577
285782000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28579
28580 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28581 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28582 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28583 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28584 * g++.old-deja/g++.other/ptrmem7.C: New test.
28585 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28586
285872000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28588
28589 * g++.old-deja/g++.pt/typename27.C: New test.
28590
285912000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28592
28593 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28594 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28595 * g++.old-deja/g++.pt/friend45.C: New test.
28596 * g++.old-deja/g++.other/friend8.C: New test.
28597
285982000-08-15 Richard Henderson <rth@cygnus.com>
28599
28600 * gcc.c-torture/execute/20000815-1.c: New test.
28601
286022000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28603
28604 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28605 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28606 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28607
286082000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28609
28610 * g++.old-deja/g++.other/refinit2.C: New test.
28611
286122000-08-13 Geoff Keating <geoffk@cygnus.com>
28613
28614 * lib/c-torture.exp (c-torture): Make
28615 compiler_conditional_xfail_data global.
28616 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28617 compiler_conditional_xfail_data machinery.
28618 (f-torture-execute): Likewise.
28619 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28620 and only when unrolling loops.
28621
28622 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28623
286242000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28625
28626 * g++.old-deja/g++.pt/explicit81.C: New test.
28627
286282000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28629
28630 * g++.old-deja/g++.pt/typename26.C: New test.
28631
286322000-08-10 Geoff Keating <geoffk@cygnus.com>
28633
28634 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28635 warning.
28636
286372000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28638
28639 * g++.old-deja/g++.other/array3.C: New test.
28640
286412000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28642
28643 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28644 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28645 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28646 New tests.
28647
286482000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28649
28650 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28651 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28652
286532000-08-09 Alexandre Oliva <aoliva@redhat.com>
28654
28655 * gcc.c-torture/execute/20000808-1.c: New test.
28656
286572000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28658
28659 * gcc.dg/c90-const-expr-1.c: New test.
28660
286612000-08-08 Richard Henderson <rth@cygnus.com>
28662
28663 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28664
286652000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28666
28667 * gcc.dg/noncompile/const-ll-1.c: New test.
28668
286692000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28670
28671 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28672
286732000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28674
28675 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28676 that running programs linked against the shared version of libobjc
28677 run correctly.
28678
286792000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28680
28681 * gcc.dg/c99-printf-1.c: New test.
28682
286832000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28684
28685 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28686
286872000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28688
28689 * gcc.c-torture/execute/20000731-1.x: Delete.
28690
286912000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28692
28693 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28694 and torture_without_loops as is done by c-torture.exp.
28695 (search_for): Copy from c-torture.exp.
28696 (gcc-dg-runtest): New function, drives a directory of tests
28697 iterating over the TORTURE_OPTIONS.
28698 (scan-assembler, scan-assembler-not): Move here from
28699 individual directory drivers.
28700
28701 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28702 defined by lib/gcc-dg.exp.
28703 * gcc.dg/cpp/cpp.exp: Likewise.
28704 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28705 gcc-dg-runtest, so we cycle over optimization options.
28706
28707 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28708 * gcc.dg/compare2.c: No longer expected to fail.
28709
287102000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28711
28712 * gcc.c-torture/execute/20000804-1.c: New test.
28713
287142000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28715
28716 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28717
287182000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28719
28720 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28721
287222000-08-03 Jeffrey A Law (law@cygnus.com)
28723
28724 * gcc.c-torture/compile/20000803-1.c: New test.
28725
287262000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28727
28728 * gcc.c-torture/execute/20000801-3.c,
28729 gcc.c-torture/execute/20000801-4.c: New tests.
28730 * gcc.c-torture/execute/20000801-3.x,
28731 gcc.c-torture/execute/20000801-4.x: Xfail.
28732
287332000-08-02 Geoff Keating <geoffk@cygnus.com>
28734
28735 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28736 libobjc/.libs to allow for libtool.
28737
287382000-08-02 Jakub Jelinek <jakub@redhat.com>
28739
28740 * gcc.c-torture/compile/20000802-1.c: New test.
28741
287422000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28743
28744 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28745
287462000-07-31 Jeffrey A Law (law@cygnus.com)
28747
28748 * gcc-c-torture/execute/20000731-2.c: New test.
28749
28750 * gcc.c-torture/execute/20000731-1.c: New test.
28751 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28752
287532000-07-31 Jakub Jelinek <jakub@redhat.com>
28754
28755 * testsuite/gcc.dg/cpp/paste7.c: New test.
28756 * gcc.dg/cpp/20000725-1.c: New test.
28757
287582000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28759
28760 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28761 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28762 declaration warning for __builtin_dwarf_reg_size.
28763
28764 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28765
287662000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28767
28768 * gcc.dg/noncompile/voidparam-1.c: New test.
28769
287702000-07-30 Richard Henderson <rth@cygnus.com>
28771
28772 * gcc.dg/c90-digraph-1.c: Don't xfail.
28773 * gcc.dg/compare2.c (case 10): Xfail.
28774 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28775
287762000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28777
28778 * gcc.dg/c99-main-1.c: New test.
28779
287802000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28781
28782 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28783
287842000-07-26 Hans-Peter Nilsson <hp@axis.com>
28785
28786 * gcc.c-tortuer/execute/20000726-1.c: New test.
28787
287882000-07-26 Alexandre Oliva <aoliva@redhat.com>
28789
28790 * gcc.c-torture/execute/enum-2.c: New test.
28791
287922000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28793
28794 * gcc.dg/cpp/tr-warn3.c: New test.
28795
287962000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28797
28798 * g++.old-deja/g++.ext/implicit1.C: Remove.
28799 * g++.old-deja/g++.jason/c2.C: Remove
28800 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28801 * g++.old-deja/g++.pt/crash16.C: Likewise.
28802 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28803
288042000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28805
28806 * g++.old-deja/g++.other/for2.C: New test.
28807
288082000-07-25 Jakub Jelinek <jakub@redhat.com>
28809
28810 * gcc.dg/20000720-1.c: New test.
28811
288122000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28813
28814 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28815
288162000-07-24 Geoff Keating <geoffk@cygnus.com>
28817
28818 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28819 * gcc.c-torture/execute/20000722-1.c: New.
28820 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28821
288222000-07-24 Jakub Jelinek <jakub@redhat.com>
28823
28824 * gcc.dg/cpp/20000720-1.S: New test.
28825
288262000-07-21 Michael Meissner <meissner@redhat.com>
28827
28828 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28829
288302000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28831
28832 * g++.old-deja/g++.brendan/crash16.C,
28833 g++.old-deja/g++.brendan/parse3.C,
28834 g++.old-deja/g++.brendan/redecl1.C,
28835 g++.old-deja/g++.ns/template13.C,
28836 g++.old-deja/g++.other/decl4.C,
28837 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28838
288392000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28840
28841 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28842 and "Internal error".
28843
28844 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28845 regexps.
28846 * gcc.dg/cpp/paste6.c: New test.
28847
288482000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28849
28850 * gcc.dg/cpp/tr-direct.c: New test.
28851
28852 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
28853 gcc.dg/cpp/undef1.c: Tweak error regexps.
28854
288552000-07-18 Eric Christopher <echristo@redhat.com>
28856
28857 * gcc.c-torture/compile/20000718-1.c: New test.
28858
288592000-07-18 Zack Weinberg <zack@wolery.cumb.org>
28860
28861 * cpplex.c (_cpp_push_token): If the token being pushed back
28862 is the previous token in this context, just subtract one from
28863 context->posn.
28864 * cppmacro.c (save_expansion): Clear aux field when storing a
28865 placemarker.
28866
288672000-07-18 Alexandre Oliva <aoliva@redhat.com>
28868
28869 * gcc.dg/noncompile/redecl-1.c: New test.
28870
288712000-07-18 Jakub Jelinek <jakub@redhat.com>
28872
28873 * gcc.c-torture/execute/20000717-5.c: New test.
28874 * gcc.c-torture/execute/20000717-1.x: Removed.
28875
288762000-07-17 Richard Henderson <rth@cygnus.com>
28877
28878 * gcc.c-torture/execute/20000717-4.c: New test.
28879
288802000-07-17 Zack Weinberg <zack@wolery.cumb.org>
28881
28882 * gcc.dg/cpp/syshdr.c: New test.
28883 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
28884
288852000-07-17 Neil Booth <neilb@earthling.net>
28886
28887 * gcc.dg/cpp/cmdlne-dM.c: New test.
28888 * gcc.dg/cpp/cmdlne-dD.c: New test.
28889
288902000-07-17 Jeffrey A Law (law@cygnus.com)
28891
28892 * gcc.c-torture/execute/20000717-3.c: New test.
28893
28894 * gcc.c-torture/compile/20000717-1.c: New test.
28895
288962000-07-17 Geoffrey Keating <geoffk@cygnus.com>
28897
28898 * gcc.c-torture/execute/20000717-2.c: New test.
28899
289002000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28901
28902 * gcc.dg/formatz-1.c: New test.
28903
28904 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
28905 * gcc.dg/c99-digraph-1.c: New tests.
28906
28907 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
28908 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
28909
28910 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
28911 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
28912 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
28913 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
28914 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
28915 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
28916 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
28917
289182000-07-17 Greg McGary <greg@mcgary.org>
28919
28920 * gcc.c-torture/execute/20000717-1.c: New test.
28921 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
28922
289232000-07-15 Jakub Jelinek <jakub@redhat.com>
28924
28925 * gcc.c-torture/execute/20000715-2.c: New test.
28926 * gcc.dg/20000715-1.c: New test.
28927
289282000-07-15 Michael Meissner <meissner@redhat.com>
28929
28930 * gcc.c-torture/execute/20000715-1.c: New test.
28931
289322000-07-13 Jakub Jelinek <jakub@redhat.com>
28933
28934 * gcc.c-torture/execute/20000707-1.c: New test.
28935
289362000-07-13 Neil Booth <NeilB@earthling.net>
28937
28938 * testsuite/gcc.dg/cpp/digraph1.c,
28939 testsuite/gcc.dg/cpp/digraph2.c,
28940 testsuite/gcc.dg/cpp/digraphs.c: New tests.
28941
289422000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
28943
28944 * g77.f-torture/compile/20000630-2.f: New test.
28945 * g77.f-torture/compile/20000630-2.x
28946
289472000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
28948
28949 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
28950
289512000-07-11 Neil Booth <NeilB@earthling.net>
28952
28953 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
28954
289552000-07-11 Neil Booth <NeilB@earthling.net>
28956
28957 * gcc.dg/cpp/cmdlne-C.c: New.
28958
289592000-07-09 Neil Booth <NeilB@earthling.net>
28960
28961 * gcc.dg/cpp/directiv.c: New tests.
28962 * gcc.dg/cpp/undef1.c: Update.
28963
289642000-07-08 Angela Marie Thomas <angela@cygnus.com>
28965
28966 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
28967
289682000-07-09 Neil Booth <NeilB@earthling.net>
28969
28970 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
28971
289722000-07-07 Zack Weinberg <zack@wolery.cumb.org>
28973
28974 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
28975 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
28976
289772000-07-08 Neil Booth <NeilB@earthling.net>
28978
28979 * gcc.dg/cpp/macsyntx.c: New tests.
28980
289812000-07-07 Jakub Jelinek <jakub@redhat.com>
28982
28983 * gcc.dg/20000707-1.c: New test.
28984
289852000-07-07 Jakub Jelinek <jakub@redhat.com>
28986
28987 * gcc.c-torture/execute/20000706-1.c: New test.
28988 * gcc.c-torture/execute/20000706-2.c: New test.
28989 * gcc.c-torture/execute/20000706-3.c: New test.
28990 * gcc.c-torture/execute/20000706-4.c: New test.
28991 * gcc.c-torture/execute/20000706-5.c: New test.
28992
289932000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28994
28995 * g++.old-deja/g++.pt/instantiate7.C: New test.
28996
289972000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28998
28999 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29000 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29001 * g++.old-deja/g++.other/rtti3.C: Likewise.
29002 * g++.old-deja/g++.other/rttid3.C: Likewise.
29003
290042000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29005
29006 * g77.f-torture/compile/20000630-1.x: Fix typo
29007
290082000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29009
29010 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29011 assembly output.
29012
290132000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29014
29015 * gcc.dg/cpp/ident.c: New test.
29016
290172000-07-05 Neil Booth <NeilB@earthling.net>
29018
29019 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29020 gcc.dg/cpp/lexstrng.c: New tests.
29021
290222000-07-04 Neil Booth <NeilB@earthling.net>
29023
29024 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29025 * gcc.dg/cpp/strify2.c: Same.
29026
290272000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29028
29029 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29030 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29031 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29032 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29033
29034 * testsuite/gcc.dg/cpp/macro1.c,
29035 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29036 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29037 testsuite/gcc.dg/cpp/strify1.c,
29038 testsuite/gcc.dg/cpp/strify2.c: New tests.
29039
290402000-07-03 Jakub Jelinek <jakub@redhat.com>
29041
29042 * gcc.c-torture/execute/20000703-1.c: New test.
29043
290442000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29045
29046 * g++.old-deja/g++.pt (lookup10.C): New test.
29047
290482000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29049
29050 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 29051
662ef0f5 290522000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 29053
ed8e443a
JM
29054 * gcc.c-torture/compile/20000701-1.c: New test.
29055
290562000-06-30 Nick Clifton <nickc@cygnus.com>
29057
29058 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29059 to test case.
29060
290612000-06-30 Catherine Moore <clm@cygnus.com>
29062
29063 * gcc.c-torture/execute/align-1.c: New test.
29064
290652000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29066
29067 * g++.old-deja/g++.pt/expr8.C: New test.
29068 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29069
290702000-06-29 Nick Clifton <nickc@cygnus.com>
29071
29072 * gcc.c-torture/compile/20000629-1.c: New test.
29073
290742000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29075
29076
29077 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29078 gcc.dg/noncompile directory, depending on whether they're
29079 preprocessor tests or not. Annotate all the tests for the dg
29080 framework.
29081
29082 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29083 * gcc.dg/noncompile/noncompile.exp: New.
29084
29085 * Moved files:
29086 Old name New name
29087 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29088 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29089 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29090 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29091 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29092 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29093 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29094 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29095 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29096 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29097 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29098 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29099 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29100 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29101 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29102 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29103 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29104 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29105 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29106 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29107 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29108 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29109 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29110 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29111
29112 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29113 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29114 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29115 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29116 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29117 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29118
291192000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29120
29121 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29122 declare one variable. On the fourth, error.
29123 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29124 declared by 20000628-1a.h.
29125
291262000-06-29 Richard Henderson <rth@redhat.com>
29127
29128 * gcc.c-torture/execute/930529-1.x: New file.
29129 * gcc.dg/920413-1.c: Adjust expected warning text.
29130 * gcc.dg/980217-1.c: Declare abort.
29131 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29132
291332000-06-29 Jeffrey A Law (law@cygnus.com)
29134
29135 * g77.f-torture/compile/20000629-1.f: New test.
29136 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29137
291382000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29139
29140 Rearrange lots of files, removing entirely the
29141 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29142 directories.
29143
29144 * Deleted files:
29145 gcc.c-torture/code_quality/code_quality.exp
29146 gcc.c-torture/special/special.exp
29147 gcc.failure/failure.exp
29148 gcc.failure/940409-1.x
29149 gcc.c-torture/compile/961203-1.x
29150
29151 * New files:
29152 gcc.misc-tests/linkage.exp
29153 gcc.c-torture/execute/920730-1t.c
29154 gcc.c-torture/execute/920730-1t.x
29155 gcc.c-torture/compile/920520-1.x
29156 gcc.c-torture/compile/920521-1.x
29157 gcc.c-torture/compile/981006-1.x
29158 gcc.c-torture/execute/eeprof-1.x
29159
29160 * Moved files (possibly with modifications to fit a new harness):
29161 Old name New name
29162 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29163 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29164 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29165 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29166 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29167 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29168 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29169 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29170 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29171 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29172 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29173 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29174 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29175 gcc.failure/940409-1.c gcc.dg/940409-1.c
29176
291772000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29178
29179 * c-torture/compile/961203-1.x: Delete.
29180
29181 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29182 not exit. Include stdio.h.
29183 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29184 * gcc.misc-tests/dg-12.c: Likewise.
29185 * gcc.misc-tests/dg-5.c: Likewise.
29186 * gcc.misc-tests/dg-6.c: Likewise.
29187 * gcc.misc-tests/dg-7.c: Prototype abort.
29188 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29189 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29190 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29191 not exit.
29192 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29193 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29194
291952000-06-28 Jakub Jelinek <jakub@redhat.com>
29196
29197 * gcc.dg/cpp/20000628-1.c: New test.
29198 * gcc.dg/cpp/20000628-1.h: New header for above test.
29199 * gcc.dg/cpp/20000628-1a.h: Likewise.
29200
292012000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29202
29203 * gcc.dg/cpp: New directory.
29204 * gcc.dg/cpp/cpp.exp: New driver.
29205 * gcc.dg/cpp/20000627-1.c: New test.
29206 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29207 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29208 and rewrite as a compilation test.
29209
29210 * gcc.dg: Move many files into the cpp subdirectory, possibly
29211 renaming or editing them as well.
29212 Old name New name
29213 990119-1.c cpp/19990119-1.c
29214 990228-1.c cpp/19990228-1.c
29215 990407-1.c cpp/19990407-1.c
29216 990409-1.c cpp/19990409-1.c
29217 990413-1.c cpp/19990413-1.c
29218 990703-1.c cpp/19990703-1.c
29219 20000127-1.c cpp/20000127-1.c
29220 20000129-1.c cpp/20000129-1.c
29221 20000207-1.c cpp/20000207-1.c
29222 20000207-2.c cpp/20000207-2.c
29223 20000209-1.c cpp/20000209-1.c
29224 20000209-2.c cpp/20000209-2.c
29225 20000301-1.c cpp/20000301-1.c
29226 20000419-1.c cpp/20000419-1.c
29227 20000510-1.S cpp/20000510-1.S
29228 20000519-1.c cpp/20000519-1.c
29229 20000529-1.c cpp/20000529-1.c
29230 20000625-1.c cpp/20000625-1.c
29231 20000625-2.c cpp/20000625-2.c
29232 cpp-as1.c cpp/assert1.c
29233 cpp-as2.c cpp/assert2.c
29234 cxx-comments-1.c cpp/cxxcom1.c
29235 cxx-comments-2.c cpp/cxxcom2.c
29236 endif-label.c cpp/endif.c
29237 cpp-hash1.c cpp/hash1.c
29238 cpp-hash2.c cpp/hash2.c
29239 cpp-if1.c cpp/if-1.c
29240 cpp-if2.c cpp/if-2.c
29241 cpp-if3.c cpp/if-3.c
29242 cpp-if4.c cpp/if-4.c
29243 cpp-if5.c cpp/if-5.c
29244 cpp-cond.c cpp/if-cexp.c
29245 cpp-missingop.c cpp/if-mop.c
29246 cpp-missingparen.c cpp/if-mpar.c
29247 cpp-opprec.c cpp/if-oppr.c
29248 cpp-ifparen.c cpp/if-paren.c
29249 cpp-shortcircuit.c cpp/if-sc.c
29250 cpp-shift.c cpp/if-shift.c
29251 cpp-unary.c cpp/if-unary.c
29252 cpp-li1.c cpp/line1.c
29253 cpp-li2.c cpp/line2.c
29254 lineno.c cpp/line3.c
29255 lineno-2.c cpp/line4.c
29256 cpp-mi.c cpp/mi1.c
29257 cpp-mic.h cpp/mi1c.h
29258 cpp-micc.h cpp/mi1cc.h
29259 cpp-mind.h cpp/mi1nd.h
29260 cpp-mindp.h cpp/mi1ndp.h
29261 cpp-mix.h cpp/mi1x.h
29262 cpp-mi2.c cpp/mi2.c
29263 cpp-mi2a.h cpp/mi2a.h
29264 cpp-mi2b.h cpp/mi2b.h
29265 cpp-mi2c.h cpp/mi2c.h
29266 cpp-mi3.c cpp/mi3.c
29267 cpp-mi3.def cpp/mi3.def
29268 poison-1.c cpp/poison.c
29269 pr-impl.c cpp/prag-imp.c
29270 cpp-redef-2.c cpp/redef1.c
29271 cpp-redef.c cpp/redef2.c
29272 strpaste.c cpp/strp1.c
29273 strpaste-2.c cpp/strp2.c
29274 cpp-tradpaste.c cpp/tr-paste.c
29275 cpp-tradstringify.c cpp/tr-str.c
29276 cpp-tradwarn1.c cpp/tr-warn1.c
29277 cpp-tradwarn2.c cpp/tr-warn2.c
29278 trigraphs.c cpp/trigraphs.c
29279 cpp-unc1.c cpp/unc1.c
29280 cpp-unc2.c cpp/unc2.c
29281 cpp-unc3.c cpp/unc3.c
29282 cpp-unc.c cpp/unc4.c
29283 undef.c cpp/undef1.c
29284 undef-2.c cpp/undef2.c
29285 cpp-wi1.c cpp/widestr1.c
29286
292872000-06-27 Mark Mitchell <mark@codesourcery.com>
29288
29289 * lib/g++.exp (g++_include_flags): Tweak.
29290
292912000-06-27 H.J. Lu <hjl@gnu.org>
29292 Loren J. Rittle <ljrittle@acm.org>
29293
29294 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29295 version with one that knows about the new gcc tree structure.
29296 (g++_link_flags): Same.
29297
292982000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29299
29300 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29301 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29302 case we are cross-compiling.
29303
29304 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29305 g++.old-deja/g++.niklas/Makefile.in,
29306 g++.old-deja/g++.niklas/configure.in,
29307 g++.old-deja/g++.other/Makefile.in,
29308 g++.old-deja/g++.other/configure.in,
29309 gcc.c-torture/code_quality/Makefile.in,
29310 gcc.c-torture/code_quality/configure.in,
29311 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29312 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29313 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29314 gcc.c-torture/execute/ieee/Makefile.in,
29315 gcc.c-torture/execute/ieee/configure.in,
29316 gcc.c-torture/noncompile/Makefile.in,
29317 gcc.c-torture/noncompile/configure.in,
29318 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29319 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29320 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29321
293222000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29323
29324 * g++.old-deja/g++.other/ambig3.C: New test.
29325
293262000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29327
29328 * g++.old-deja/g++.pt/syntax1.C: New test.
29329 * g++.old-deja/g++.pt/syntax2.C: New test.
29330 * g++.old-deja/g++.other/syntax3.C: New test.
29331 * g++.old-deja/g++.other/syntax4.C: New test.
29332
293332000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29334
29335 * gcc.dg/20000623-1.c: Prototype exit and abort.
29336
293372000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29338
29339 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29340 New tests.
29341 * gcc.dg/cpp-mi3.def: New file.
29342
29343 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29344 inside assertions.
29345 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29346 lexer's error messages.
29347 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29348 divine anything from the linemarkers.
29349 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29350 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29351
293522000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29353
29354 * gcc.dg/20000623-1.c: New test.
29355
293562000-06-22 Jakub Jelinek <jakub@redhat.com>
29357
29358 * gcc.c-torture/execute/20000622-1.c: New test.
29359
293602000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29361
29362 * g++.old-deja/g++.other/init15.C: New test.
29363
293642000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29365
29366 * g++.old-deja/g++.pt/vaarg2.C: New test.
29367 * g++.old-deja/g++.pt/vaarg3.C: New test.
29368
293692000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29370
29371 * g++.old-deja/g++.other/dyncast6.C: New test.
29372
293732000-06-15 Jakub Jelinek <jakub@redhat.com>
29374
29375 * gcc.c-torture/execute/loop-6.c: New test.
29376
293772000-06-14 Jakub Jelinek <jakub@redhat.com>
29378
29379 * gcc.dg/20000614-1.c: New test.
29380 * gcc.dg/20000614-2.c: New test.
29381
293822000-06-14 Hans-Peter Nilsson <hp@axis.com>
29383
29384 * g++.old-deja/g++.other/inline12.C: New test.
29385
293862000-06-13 Jakub Jelinek <jakub@redhat.com>
29387
29388 * g++.old-deja/g++.other/eh1.C: New test.
29389
293902000-06-12 Jakub Jelinek <jakub@redhat.com>
29391
29392 * g++.old-deja/g++.other/type.C: New test.
29393
293942000-06-05 Jakub Jelinek <jakub@redhat.com>
29395
29396 * g++.old-deja/g++.other/initstring.C: New test.
29397
293982000-06-12 Jason Merrill <jason@redhat.com>
29399
29400 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29401
294022000-06-09 Jeffrey A Law (law@cygnus.com)
29403
29404 * gcc.c-torture/compile/20000609-1.c: New test.
29405
294062000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29407
29408 * gcc.dg/20000609-1.c: New test.
29409
294102000-06-08 Zack Weinberg <zack@wolery.cumb.org>
29411
29412 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
29413 * gcc.c-torture/noncompile/poison-1.c: Move...
29414 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
29415 * gcc.dg/cpp-li1.c: Add a token after the #line.
29416
294172000-06-05 Richard Henderson <rth@cygnus.com>
29418
29419 * gcc.c-torture/execute/20000605-2.c: New test.
29420 * gcc.c-torture/execute/20000605-3.c: New test.
29421
294222000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29423
29424 * g77.f-torture/execute/20000503-1.x: New file.
29425
294262000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29427
29428 * g++.old-deja/g++.eh/badalloc1.C: New test.
29429
294302000-06-05 Richard Henderson <rth@cygnus.com>
29431
29432 * gcc.c-torture/execute/20000605-1.c: New test.
29433
294342000-06-05 Jakub Jelinek <jakub@redhat.com>
29435 Nathan Sidwell <nathan@codesourcery.com>
29436
29437 * gcc.c-torture/compile/20000605-1.c: New test.
29438
294392000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29440
29441 * g77.f-torture/compile/20000601-1.f: New test.
29442
294432000-06-03 Richard Henderson <rth@cygnus.com>
29444
29445 * gcc.c-torture/execute/20000603-1.c: New.
29446
294472000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29448
29449 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29450 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29451
294522000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29453
29454 * gcc.dg/compare2.c (case 12): XFAIL.
29455 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29456 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29457
29458 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29459
294602000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29461
29462 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29463 guard macro is already defined when the header is first
29464 included.
29465 * gcc.dg/cpp-mix.h: New file.
29466 * gcc.dg/endif-label.c: Update patterns to match compiler.
29467
29468 * g++.brendan/complex1.C: Declare abort.
29469 * g++.law/refs4.C: Remove XFAIL.
29470 * g++.oliva/expr2.C: Declare abort and exit.
29471
294722000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29473
29474 * gcc.c-torture/execute/20000528-1.c: New test.
29475
29476 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29477 * g++.old-deja/g++.law/temps4.C: Likewise.
29478
29479 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29480 stdlib.h. Call abort() on failure.
29481 * g++.old-deja/g++.law/refs4.C: Likewise.
29482 * g++.old-deja/g++.law/temps4.C: Likewise.
29483 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29484 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29485
294862000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29487
29488 Relative to g++.dg/special:
29489 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29490
29491 Relative to g++.old-deja:
29492 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29493 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29494 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29495 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29496 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29497 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29498 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29499
29500 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29501 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29502 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29503 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29504 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29505 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29506 and/or string.h.
29507
29508 * g++.other/goto1.C: Update expectations for error messages.
29509
295102000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29511
29512 * gcc.c-torture/compile/20000523-1.c: New test.
29513
295142000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29515
29516 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29517
295182000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29519
29520 * g++.old-deja/g++.eh/catch11.C: New test.
29521 * g++.old-deja/g++.eh/catch12.C: New test.
29522
295232000-05-24 Nick Clifton <nickc@cygnus.com>
29524
29525 * gcc.c-torture/execute/20000523-1.c: New test.
29526
295272000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29528
29529 * c-torture/execute/bcp-1.c: Replace abort in arg of
29530 __builtin_constant_p with a generic external function.
29531
29532 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29533 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29534 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29535 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29536 Prototype abort and/or exit.
29537
29538 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29539 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29540 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29541 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29542
295432000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29544
29545 * gcc.dg/dwarf2-1.c: New test.
29546
295472000-05-20 Richard Henderson <rth@cygnus.com>
29548
29549 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29550
295512000-05-20 Andreas Jaeger <aj@suse.de>
29552
29553 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29554 testcase.
29555
295562000-05-19 David Edelsohn <edelsohn@gnu.org>
29557
29558 * gcc.c-torture/execute/20000519-2.c: New test.
29559
295602000-05-19 Andreas Jaeger <aj@suse.de>
29561
29562 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29563 which fails with SSA.
29564
29565 * lib/c-torture.exp: Also test with -O3 -fssa.
29566
295672000-05-18 Michael Meissner <meissner@redhat.com>
29568
29569 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29570 * gcc.c-torture/execute/920415-1.c: Ditto.
29571 * gcc.c-torture/execute/920501-1.c: Ditto.
29572 * gcc.c-torture/execute/conversion.c: Ditto.
29573 * gcc.c-torture/execute/cvt-1.c: Ditto.
29574
295752000-05-18 Jeffrey A Law (law@cygnus.com)
29576
29577 * gcc.c-torture/compile/20000518-1.c: New test.
29578
295792000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29580
29581 * g77.f-torture/compile/200005018.f: New test.
29582
295832000-05-17 Jeffrey A Law (law@cygnus.com)
29584
29585 * gcc.c-torture/compile/20000517-1.c: New test.
29586
295872000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29588
29589 * gcc.c-torture/execute/20000516-1.c: New test.
29590
295912000-05-15 Jakub Jelinek <jakub@redhat.com>
29592
29593 * g++.old-deja/g++.other/eh.C: New test.
29594
295952000-05-12 Richard Henderson <rth@cygnus.com>
29596
29597 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29598 constants through to doit's conditional.
29599
296002000-05-11 Jeffrey A Law (law@cygnus.com)
29601
29602 * gcc.c-torture/compile/20000511-1.c: New test.
29603 * g77.f-torture/compile/20000511-1.f: New test.
29604 * g77.f-torture/compile/20000511-2.f: New test.
29605
296062000-05-11 Michael Meissner <meissner@redhat.com>
29607
29608 * gcc.c-torture/execute/20000511-1.c: New test.
29609
296102000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29611
29612 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29613 * gcc.dg/20000510-1.S: New.
29614
296152000-05-08 Catherine Moore <clm@cygnus.com>
29616
29617 * gcc.dg/unused-3.c: New.
29618
296192000-05-06 Richard Henderson <rth@cygnus.com>
29620
29621 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29622 * g++.old-deja/g++.mike/warn1.C: Likewise.
29623 * g++.old-deja/g++.pt/local1.C: Likewise.
29624 * g++.old-deja/g++.pt/local7.C: Likewise.
29625 * g++.old-deja/g++.pt/spec16.C: Likewise.
29626
296272000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29628
ed8e443a 29629 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29630
ed8e443a 296312000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29632
ed8e443a 29633 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29634
ed8e443a 296352000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29636
ed8e443a 29637 * gcc.dg/noreturn-2.c: New test.
f43b2795 29638
ed8e443a 296392000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29640
ed8e443a
JM
29641 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29642 preprocessor.
45abaea8 29643
ed8e443a 296442000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29645
ed8e443a 29646 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29647
ed8e443a 296482000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29649
ed8e443a
JM
29650 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29651 OpenSSL by Jason R Thorpe.
82c18d5c 29652
ed8e443a 296532000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29654
ed8e443a 29655 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29656
ed8e443a 296572000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29658
ed8e443a 29659 * gcc.dg/20000503-1.c: New test.
79ff6e27 29660
ed8e443a 296612000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29662
ed8e443a
JM
29663 * gcc.c-torture/compile/20000502-1.c: New test.
29664 * g++.old-deja/g++.other/align.C: New test.
29665 * gcc.dg/cpp-tradstringify.c: New test.
29666
29667Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29668
29669 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29670 and hard registers.
29671
296722000-04-26 Geoff Keating <geoffk@cygnus.com>
29673
29674 * gcc.c-torture/execute/loop-5.c: New test.
29675
296762000-04-25 Jakub Jelinek <jakub@redhat.com>
29677
29678 * gcc.c-torture/execute/va-arg-20.c: New test.
29679
296802000-04-23 Jeffrey A Law (law@cygnus.com)
29681
29682 * gcc.c-torture/execute/20000422-1.c: New test.
29683
296842000-04-20 Greg McGary <gkm@gnu.org>
29685
29686 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29687 when optimizing, but without sibling-call optimizations (-O1).
29688
296892000-04-20 Jeffrey A Law (law@cygnus.com)
29690
29691 * gcc.c-torture/compile/20000420-1.c: New test.
29692
296932000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29694
29695 * g++.abi/ptrflags.C: New test.
29696 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29697
296982000-04-19 Catherine Moore <clm@cygnus.com>
29699
29700 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29701
297022000-04-19 Greg McGary <gkm@gnu.org>
29703
29704 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29705 sibling-call optimizations.
29706
297072000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29708
29709 * gcc.dg/20000419-1.c: New test.
29710
297112000-04-12 Hans-Peter Nilsson <hp@axis.com>
29712
29713 * gcc.c-torture/execute/20000412-6.c: New test.
29714
297152000-04-12 Jeffrey A Law (law@cygnus.com)
29716
29717 * gcc.c-torture/execute/20000412-5.c: New test.
29718 * g77.f-torture/compile/20000412-1.f: New test.
29719 * gcc.c-torture/execute/20000412-4.c: New test.
29720 * gcc.c-torture/compile/20000412-2.c: New test.
29721 * gcc.c-torture/execute/20000412-3.c: New test.
29722 * gcc.c-torture/compile/20000412-1.c: New test.
29723 * gcc.c-torture/execute/20000412-2.c: New test.
29724
297252000-04-12 Jakub Jelinek <jakub@redhat.com>
29726
29727 * objc/execute/bf-20.m: New test.
29728
297292000-04-10 Richard Henderson <rth@cygnus.com>
29730
29731 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29732
29733 * gcc.c-torture/execute/20000412-1.c: New test.
29734
297352000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29736
29737 * g++.old-deja/g++.eh/catchptr1.C: New test.
29738
297392000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29740
29741 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29742
297432000-04-08 Neil Booth <NeilB@earthling.net>
29744
29745 * gcc.dg/cpp-nullchar.c: Remove test as
29746 embedded nulls cause problems.
29747
297482000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29749
29750 * gcc.dg/compare2.c: New test.
29751
297522000-04-08 Neil Booth <NeilB@earthling.net>
29753
29754 * gcc.dg/cpp-nullchar.c: New test.
29755
297562000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29757
29758 * gcc.dg/cpp-mi2.c: New test.
29759 * gcc.dg/cpp-mi2[abc].h: New files.
29760
297612000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29762
29763 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29764 member name.
29765
297662000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29767
29768 * g++.old-deja/g++.abi/vmihint.C: New test.
29769
297702000-04-06 Neil Booth <NeilB@earthling.net>
29771
29772 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29773 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29774 copyright.
29775
297762000-04-05 Hans-Peter Nilsson <hp@axis.com>
29777
29778 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29779 avoid stack-frame overwrite.
29780
297812000-04-05 Jakub Jelinek <jakub@redhat.com>
29782
29783 * gcc.c-torture/compile/20000405-2.c: New test.
29784 * gcc.c-torture/compile/20000405-3.c: New test.
29785
297862000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29787
29788 * gcc.c-torture/compile/20000405-1.c: New test.
29789
297902000-04-04 Geoff Keating <geoffk@cygnus.com>
29791
29792 * gcc.dg/cast-qual-1.c: Revert last change.
29793
297942000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29795
29796 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29797
297982000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29799
29800 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29801 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29802
298032000-04-03 Jeffrey A Law (law@cygnus.com)
29804
29805 * gcc.c-torture/compile/20000403-2.c: New test.
29806 * gcc.c-torture/compile/20000403-1.c: New test.
29807
298082000-04-03 Hans-Peter Nilsson <hp@axis.com>
29809
29810 * gcc.c-torture/execute/20000403-1.c: New test.
29811
298122000-04-03 Geoff Keating <geoffk@cygnus.com>
29813
29814 * gcc.c-torture/execute/20000402-1.c: New test.
29815
298162000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29817
29818 * gcc.c-torture/execute/va-arg-15.c: New test.
29819 * gcc.c-torture/execute/va-arg-16.c: New test.
29820 * gcc.c-torture/execute/va-arg-17.c: New test.
29821 * gcc.c-torture/execute/va-arg-18.c: New test.
29822 * gcc.c-torture/execute/va-arg-19.c: New test.
29823
298242000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29825
29826 * gcc.c-torture/compile/981211-1.c: Move to...
29827 * gcc.dg/cpp-as1.c: ...here.
29828 * gcc.dg/cpp-as2.c: New file.
29829
29830 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29831 compiler.
29832
298332000-04-02 Neil Booth <NeilB@earthling.net>
29834
29835 * gcc.dg/cpp-cond.c New tests.
29836 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29837 accidental success less likely.
29838 * gcc.dg/cpp-missingop.c New tests.
29839 * gcc.dg/cpp-missingparen.c New tests.
29840 * gcc.dg/cpp-shift.c New tests.
29841 * gcc.dg/cpp-shortcircuit.c New tests.
29842 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 29843
ed8e443a 298442000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 29845
ed8e443a 29846 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 29847
ed8e443a 298482000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 29849
ed8e443a
JM
29850 * gcc.c-torture/compile/20000326-1.c: New test.
29851 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 29852
ed8e443a 298532000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 29854
ed8e443a
JM
29855 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
29856 the first parameter is a function argument.
7acfb19e 29857
ed8e443a 298582000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 29859
ed8e443a 29860 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 29861
ed8e443a 298622000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 29863
ed8e443a 29864 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 29865
ed8e443a 298662000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 29867
ed8e443a 29868 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 29869
ed8e443a 298702000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 29871
ed8e443a 29872 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 29873
ed8e443a 298742000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 29875
ed8e443a 29876 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 29877
ed8e443a 298782000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 29879
ed8e443a
JM
29880 * gcc.c-torture/execute/20000314-3.c: New test.
29881 * gcc.c-torture/execute/20000314-2.c: New test.
29882 * gcc.c-torture/execute/20000314-1.c: New test.
29883 * gcc.c-torture/compile/20000314-2.c: New test.
29884 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 29885
ed8e443a 298862000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 29887
ed8e443a 29888 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 29889
ed8e443a 298902000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 29891
ed8e443a
JM
29892 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
29893 standards-compliant result rather than specific constants.
29894 Put test-values in array.
532f12a2 29895
ed8e443a 298962000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 29897
ed8e443a
JM
29898 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
29899 (g++_target_compile): Put test-specific options last.
98eddaf7 29900
ed8e443a 299012000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 29902
ed8e443a 29903 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 29904
ed8e443a 299052000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 29906
ed8e443a 29907 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 29908
ed8e443a 299092000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29910
ed8e443a
JM
29911 * g++.old-deja/g++.brendan/misc12.C: Removed.
29912 * g++.old-deja/g++.pt/memtemp77.C: Constify.
29913 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 29914
ed8e443a 299152000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 29916
ed8e443a 29917 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 29918
ed8e443a 299192000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 29920
ed8e443a 29921 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 29922
ed8e443a 299232000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 29924
ed8e443a
JM
29925 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
29926 is 1, not zero.
2a6b7809 29927
ed8e443a 299282000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 29929
ed8e443a
JM
29930 * g++.old-deja/g++.warn/impint.C: New test.
29931 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
29932 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
29933 * g++.old-deja/g++.pt/explicit12.C: Likewise.
29934 * g++.old-deja/g++.pt/explicit13.C: Likewise.
29935 * g++.old-deja/g++.pt/explicit17.C: Likewise.
29936 * g++.old-deja/g++.pt/explicit18.C: Likewise.
29937 * g++.old-deja/g++.pt/explicit19.C: Likewise.
29938 * g++.old-deja/g++.pt/explicit23.C: Likewise.
29939 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29940 * g++.old-deja/g++.pt/explicit35.C: Likewise.
29941 * g++.old-deja/g++.pt/explicit6.C: Likewise.
29942 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 29943
ed8e443a 299442000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 29945
ed8e443a 29946 * gcc.dg/cpp-redef.c: New test.
83f1c55d 29947
ed8e443a 299482000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29949
ed8e443a 29950 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 29951
ed8e443a 299522000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 29953
ed8e443a
JM
29954 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
29955 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 29956
ed8e443a 299572000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 29958
ed8e443a 29959 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 29960
ed8e443a 299612000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 29962
ed8e443a
JM
29963 * gcc.c-torture/compile/cpp-2.c: New test.
29964 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 29965
ed8e443a 299662000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 29967
ed8e443a 29968 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 29969
ed8e443a 299702000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29971
ed8e443a 29972 * gcc.dg/cpp-li2.c: New test.
83f1c55d 29973
ed8e443a 29974 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 29975
ed8e443a 29976 * gcc.dg/cpp-li1.c: New test.
83f1c55d 29977
ed8e443a 299782000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29979
ed8e443a 29980 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 29981
ed8e443a 299822000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 29983
ed8e443a 29984 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 29985
ed8e443a 299862000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 29987
ed8e443a 29988 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 29989
ed8e443a 299902000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 29991
ed8e443a 29992 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 29993
ed8e443a 299942000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 29995
ed8e443a 29996 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 29997
ed8e443a 299982000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 29999
ed8e443a 30000 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 30001
ed8e443a 300022000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 30003
ed8e443a 30004 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 30005
ed8e443a 300062000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 30007
ed8e443a
JM
30008 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30009 ALWAYS_CXXFLAGS.
2144ddea 30010
ed8e443a 300112000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 30012
ed8e443a 30013 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 30014
ed8e443a 300152000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 30016
ed8e443a 30017 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 30018
ed8e443a 300192000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 30020
ed8e443a 30021 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 30022
ed8e443a 300232000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 30024
ed8e443a
JM
30025 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30026 on native targets
31a72d3f 30027
ed8e443a 300282000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 30029
ed8e443a 30030 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 30031
ed8e443a 300322000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 30033
ed8e443a 30034 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 30035
ed8e443a 300362000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 30037
ed8e443a
JM
30038 * g++.old-deja/g++.jason/cast3.C: Return void.
30039 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 30040
ed8e443a 300412000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 30042
ed8e443a 30043 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 30044
ed8e443a 30045 * gcc.dg/loop-1.c: New test.
7a53e94b 30046
ed8e443a 300472000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 30048
ed8e443a
JM
30049 * gcc.c-torture/compile/20000127-1.c: New test.
30050 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 30051
ed8e443a 300522000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 30053
ed8e443a 30054 * gcc.dg/unused-2.c: New test.
1eb8759b 30055
ed8e443a 30056 * gcc.dg/conv-1.c: New test.
1eb8759b 30057
ed8e443a 300582000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 30059
ed8e443a
JM
30060 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30061 compiler.
30062 (tool_option_proc): Fix typo.
33f6849b 30063
ed8e443a 300642000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 30065
ed8e443a
JM
30066 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30067 of the ld on the host, not on the build machine.
30068 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 30069
ed8e443a 300702000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 30071
ed8e443a 30072 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 30073
ed8e443a 300742000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 30075
ed8e443a
JM
30076 * gcc.c-torture/execute/20000120-2.c: New test.
30077 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 30078
ed8e443a 300792000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 30080
ed8e443a 30081 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 30082
ed8e443a 300832000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 30084
ed8e443a 30085 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 30086
ed8e443a 300872000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 30088
ed8e443a 30089 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 30090
ed8e443a 300912000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 30092
ed8e443a
JM
30093 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30094 with 16 bit integers.
662ef0f5 30095
ed8e443a 300962000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 30097
ed8e443a 30098 * gcc.dg/20000108-1.c: New test.
662ef0f5 30099
ed8e443a 301002000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 30101
ed8e443a 30102 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 30103
ed8e443a 301042000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 30105
ed8e443a
JM
30106 * g++.old-deja/g++.other/cast4.C: New test.
30107
301082000-01-05 Jeffrey A Law (law@cygnus.com)
30109
30110 * gcc.c-torture/compile/20000105-2.c: New test.
30111 * gcc.c-torture/compile/20000105-1.c: New test.
30112
301132000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30114
30115 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30116 references to printf & atoi to conform to ANSI standard.
30117 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30118 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30119 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30120 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30121 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30122 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30123 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30124 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30125 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30126 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30127 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30128 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30129 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30130 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30131 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30132 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30133 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30134 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30135 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30136 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30137 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30138 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30139 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30140 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30141 * g++.old-deja/g++.brendan/init3.C: Likewise.
30142 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30143 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30144 * g++.old-deja/g++.brendan/new2.C: Likewise.
30145 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30146 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30147 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30148 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30149 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30150 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30151 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30152 * g++.old-deja/g++.brendan/template24.C: Likewise.
30153 * g++.old-deja/g++.brendan/template3.C: Likewise.
30154 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30155 * g++.old-deja/g++.jason/inline3.C: Likewise.
30156 * g++.old-deja/g++.jason/opeq.C: Likewise.
30157 * g++.old-deja/g++.law/arg5.C: Likewise.
30158 * g++.old-deja/g++.law/arm7.C: Likewise.
30159 * g++.old-deja/g++.law/ctors11.C: Likewise.
30160 * g++.old-deja/g++.law/cvt8.C: Likewise.
30161 * g++.old-deja/g++.law/init9.C: Likewise.
30162 * g++.old-deja/g++.law/refs4.C: Likewise.
30163 * g++.old-deja/g++.law/template2.C: Likewise.
30164 * g++.old-deja/g++.law/visibility24.C: Likewise.
30165 * g++.old-deja/g++.law/vtable3.C: Likewise.
30166 * g++.old-deja/g++.mike/asm2.C: Likewise.
30167 * g++.old-deja/g++.mike/eh1.C: Likewise.
30168 * g++.old-deja/g++.mike/misc1.C: Likewise.
30169 * g++.old-deja/g++.mike/misc13.C: Likewise.
30170 * g++.old-deja/g++.mike/misc14.C: Likewise.
30171 * g++.old-deja/g++.mike/ns12.C: Likewise.
30172 * g++.old-deja/g++.mike/p1248.C: Likewise.
30173 * g++.old-deja/g++.mike/p3708.C: Likewise.
30174 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30175 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30176 * g++.old-deja/g++.mike/p646.C: Likewise.
30177 * g++.old-deja/g++.mike/p700.C: Likewise.
30178 * g++.old-deja/g++.mike/p783.C: Likewise.
30179 * g++.old-deja/g++.mike/p783a.C: Likewise.
30180 * g++.old-deja/g++.mike/p783b.C: Likewise.
30181 * g++.old-deja/g++.mike/p786.C: Likewise.
30182 * g++.old-deja/g++.mike/p789.C: Likewise.
30183 * g++.old-deja/g++.mike/p789a.C: Likewise.
30184 * g++.old-deja/g++.mike/p807a.C: Likewise.
30185 * g++.old-deja/g++.other/delete3.C: Likewise.
30186 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30187 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30188 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30189 * g++.old-deja/g++.other/empty1.C: Likewise.
30190 * g++.old-deja/g++.other/temporary1.C: Likewise.
30191 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30192 * g++.old-deja/g++.pt/t16.C: Likewise.
30193 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 30194
ed8e443a 301951999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 30196
ed8e443a 30197 * gcc.dg/991230-1.c: New test.
7fb1283f 30198
ed8e443a 301991999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 30200
ed8e443a
JM
30201 * gcc.c-torture/compile/991229-3.c: New test.
30202 * gcc.c-torture/compile/991229-2.c: New test.
30203 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 30204
ed8e443a 302051999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 30206
ed8e443a 30207 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 30208
1acaf650 302091999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 30210
ed8e443a 30211 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 30212
ed8e443a 302131999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30214
ed8e443a 30215 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 30216
1acaf650 302171999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 30218
ed8e443a 30219 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 30220
ed8e443a 302211999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 30222
ed8e443a 30223 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 30224
ed8e443a 302251999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30226
ed8e443a 30227 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 30228
ed8e443a 302291999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 30230
ed8e443a
JM
30231 * gcc.c-torture/execute/991216-1.c: New test.
30232 * gcc.c-torture/execute/991216-2.c: New test.
30233 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 30234
ed8e443a 302351999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 30236
ed8e443a
JM
30237 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30238 Actually make the test fail by using "-O2" for compilation.
83f1c55d 30239
ed8e443a 302401999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 30241
ed8e443a 30242 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 30243
ed8e443a 302441999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 30245
ed8e443a
JM
30246 * gcc.c-torture/compile/991214-1.c: New test.
30247 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 30248
ed8e443a 302491999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 30250
ed8e443a 30251 * gcc.dg/991214-1.c: New test.
c07c7c9d 30252
ed8e443a 302531999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 30254
ed8e443a
JM
30255 * gcc.c-torture/compile/991213-3.c: New test.
30256 * gcc.c-torture/compile/991213-2.c: New test.
30257 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 30258
ed8e443a 302591999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 30260
ed8e443a 30261 * gcc.dg/991209-1.c: New test.
8ab56d5d 30262
ed8e443a 302631999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 30264
ed8e443a 30265 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 30266
ed8e443a 302671999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 30268
ed8e443a 30269 * gcc.dg/ultrasp2.c: New test.
83f1c55d 30270
ed8e443a 302711999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 30272
ed8e443a 30273 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 30274
ed8e443a 302751999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 30276
ed8e443a
JM
30277 * gcc.c-torture/compile/991202-1.c: New test.
30278 * gcc.c-torture/execute/991202-1.c: New test.
30279 * gcc.c-torture/execute/991202-2.c: New test.
30280 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 30281
ed8e443a 302821999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 30283
ed8e443a
JM
30284 * g++.old-deja/g++.abi/align.C: New test.
30285 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30286 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 30287
ed8e443a 302881999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 30289
ed8e443a 30290 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 30291
ed8e443a 302921999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 30293
ed8e443a 30294 * gcc.dg/991129-1.c: New test.
19a027a0 30295
ed8e443a 302961999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 30297
ed8e443a 30298 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 30299
ed8e443a 303001999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 30301
ed8e443a 30302 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 30303
ed8e443a 303041999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 30305
ed8e443a
JM
30306 * g++.old-deja/g++.eh/cleanup2.C: New test.
30307 * g++.old-deja/g++.ext/pretty2.C: New test.
30308 * g++.old-deja/g++.ext/pretty3.C: New test.
30309 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 30310
ed8e443a 303111999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 30312
ed8e443a
JM
30313 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30314 compiler_output to look for one error message instead of two.
e5315fad 30315
ed8e443a 303161999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 30317
ed8e443a
JM
30318 * gcc.c-torture/execute/991118-1.c: Also test case
30319 where the word boundary does not split a byte evenly.
ee760205 30320
ed8e443a 303211999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 30322
ed8e443a 30323 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 30324
ed8e443a 303251999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 30326
ed8e443a 30327 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 30328
ed8e443a 303291999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 30330
ed8e443a
JM
30331 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30332 working directory pathnames.
83f1c55d 30333
ed8e443a 303341999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 30335
ed8e443a
JM
30336 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30337 host is equipped with driver.h and driver.o so it can actually
30338 compile and run the tests.
8f4f2f29 30339
ed8e443a 303401999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 30341
ed8e443a 30342 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 30343
ed8e443a 303441999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 30345
ed8e443a 30346 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 30347
ed8e443a 303481999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 30349
ed8e443a
JM
30350 * lib/target-supports.exp: New file: Provide procs to test for
30351 features supported by the target.
30352 (check_weak_available): Moved here from ecos.exp.
30353 (check_alias_available): New proc: Determine of the target
30354 toolchain supports the alias attribute.
da018257 30355
ed8e443a
JM
30356 * gcc.dg/special/ecos.exp: Move check_weak_available to
30357 target-supports.exp.
30358 (alias-1.c): Only perform the test if the target supports
30359 aliases.
30360 (wkali-1.c): Only perform the test if the target supports
30361 aliases.
da018257 30362
ed8e443a
JM
30363 * gcc.dg/990506-0.c: Expect error messages from cross
30364 targets as well as native targets.
2792392c 30365
ed8e443a 303661999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 30367
ed8e443a
JM
30368 * gcc.dg/ultrasp1.c: Removed xfail.
30369 * gcc.dg/struct-ret-2.c: Likewise.
30370 * gcc.dg/array-1.c: Likewise.
2792392c 30371
ed8e443a 303721999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 30373
ed8e443a 30374 * gcc.dg/struct-ret-2.c: New test.
2a81679e 30375
ed8e443a 30376 * gcc.dg/array-1.c: New test.
3965abd0 30377
ed8e443a 303781999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 30379
ed8e443a 30380 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 30381
ed8e443a 303821999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 30383
ed8e443a 30384 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 30385
ed8e443a 303861999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 30387
ed8e443a 30388 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 30389
ed8e443a 303901999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 30391
ed8e443a 30392 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 30393
ed8e443a 303941999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 30395
ed8e443a 30396 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 30397
ed8e443a 303981999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 30399
ed8e443a 30400 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 30401
ed8e443a 304021999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 30403
ed8e443a 30404 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 30405
ed8e443a 304061999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 30407
ed8e443a 30408 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 30409
ed8e443a 304101999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 30411
ed8e443a
JM
30412 * g++.old-deja/g++.other/vaarg2.C: New test.
30413 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 30414
ed8e443a 304151999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 30416
ed8e443a
JM
30417 * g77.f-torture/noncompile/19990905-1.f: Moved from being
30418 in compile/.
c328b1d7 30419
ed8e443a 304201999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 30421
ed8e443a 30422 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 30423
ed8e443a 304241999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 30425
ed8e443a
JM
30426 * lib/file-format.exp (gcc_target_object_format): Don't
30427 crash if objdump is unavailable.
83f1c55d 30428
ed8e443a 304291999-09-29 Donn Terry <donn@interix.com>
83f1c55d 30430
ed8e443a 30431 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 30432
ed8e443a 304331999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 30434
ed8e443a 30435 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 30436
ed8e443a 304371999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 30438
ed8e443a 30439 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 30440
ed8e443a 304411999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 30442
ed8e443a 30443 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 30444
ed8e443a 304451999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 30446
ed8e443a
JM
30447 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30448 __PRETTY_FUNCTION__.
83f1c55d 30449
ed8e443a 304501999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 30451
ed8e443a 30452 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 30453
ed8e443a 304541999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 30455
ed8e443a
JM
30456 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30457 for which -fpic is inappropriate.
34d257b1 30458
ed8e443a 304591999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 30460
ed8e443a 30461 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 30462
ed8e443a 304631999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 30464
ed8e443a
JM
30465 * g++.old-deja/g++.other/dyncast1.C: New test.
30466 * g++.old-deja/g++.other/dyncast2.C: New test.
30467 * g++.old-deja/g++.other/dyncast3.C: New test.
30468 * g++.old-deja/g++.other/dyncast4.C: New test.
30469 * g++.old-deja/g++.other/dyncast5.C: New test.
30470 * g++.old-deja/g++.eh/catch3.C: New test.
30471 * g++.old-deja/g++.eh/catch3p.C: New test.
30472 * g++.old-deja/g++.eh/catch4.C: New test.
30473 * g++.old-deja/g++.eh/catch4p.C: New test.
30474 * g++.old-deja/g++.eh/catch5.C: New test.
30475 * g++.old-deja/g++.eh/catch5p.C: New test.
30476 * g++.old-deja/g++.eh/catch6.C: New test.
30477 * g++.old-deja/g++.eh/catch6p.C: New test.
30478 * g++.old-deja/g++.eh/catch7.C: New test.
30479 * g++.old-deja/g++.eh/catch7p.C: New test.
30480 * g++.old-deja/g++.eh/catch8.C: New test.
30481 * g++.old-deja/g++.eh/catch8p.C: New test.
30482 * g++.old-deja/g++.eh/catch9.C: New test.
30483 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30484
ed8e443a 304851999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30486
ed8e443a
JM
30487 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30488 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30489
ed8e443a 304901999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30491
ed8e443a 30492 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30493
ed8e443a 304941999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30495
ed8e443a
JM
30496 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30497 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30498
ed8e443a 304991999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30500
ed8e443a 30501 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30502
ed8e443a 305031999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30504
ed8e443a
JM
30505 * g++.old-deja/g++.other/lookup11.C: New test.
30506 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30507 what is permitted and what we want.
30508 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30509 overload use.
30510 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30511
ed8e443a 305121999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30513
ed8e443a
JM
30514 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30515 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30516
ed8e443a 305171999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30518
ed8e443a
JM
30519 * g++.old-deja/g++.other/sizeof3.C: New test.
30520 * g++.old-deja/g++.other/sizeof4.C: New test.
30521 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30522 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30523
ed8e443a 305241999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30525
ed8e443a 30526 * gcc.dg/va-arg-1.c: New.
76292ef8 30527
ed8e443a 305281999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30529
ed8e443a 30530 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30531
ed8e443a 305321999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30533
ed8e443a
JM
30534 * g77.f-torture/compile/980519-2.f: New test.
30535 * g77.f-torture/compile/19990905-0.f: New test.
30536 * g77.f-torture/compile/19990905-1.f: New test.
30537 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30538
ed8e443a 30539 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30540
ed8e443a 305411999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30542
ed8e443a 30543 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30544
ed8e443a 305451999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30546
ed8e443a 30547 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30548
ed8e443a 305491999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30550
ed8e443a
JM
30551 * g++.old-deja/g++.other/ambig2.C: New test.
30552 * g++.old-deja/g++.other/cond5.C: New test.
30553 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30554
ed8e443a 305551999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30556
ed8e443a
JM
30557 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30558 assemblers too.
18987000 30559
ed8e443a 305601999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30561
ed8e443a
JM
30562 * lib/c-torture.exp: Avoid the "compare executables" optimization
30563 when testing native.
b780db79 30564
ed8e443a 305651999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30566
ed8e443a
JM
30567 * gcc.c-torture/execute/990829-1.c: New test.
30568 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30569
ed8e443a 305701999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30571
ed8e443a
JM
30572 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30573 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30574 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30575 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30576 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30577 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30578 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30579 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30580 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30581 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30582 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30583
ed8e443a 305841999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30585
ed8e443a 30586 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30587
ed8e443a 305881999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30589
ed8e443a 30590 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30591
ed8e443a 30592 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30593
ed8e443a 30594 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30595
ed8e443a 30596 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30597
ed8e443a
JM
30598 * gcc.c-torture/execute/990826-0.c: New test.
30599 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30600
ed8e443a 30601 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30602
ed8e443a 306031999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30604
ed8e443a
JM
30605 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30606 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30607 lss-011.C: New tests.
33f58a4e 30608
ed8e443a 306091999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30610
ed8e443a 30611 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30612
ed8e443a 306131999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30614
ed8e443a
JM
30615 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30616 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30617 call `postbase' for each one. All callers of `postbase' changed
30618 to call this instead.
fb20fc45 30619
ed8e443a 306201999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30621
ed8e443a 30622 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30623
ed8e443a 306241999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30625
ed8e443a
JM
30626 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30627 just native ones.
8a07ed33 30628
ed8e443a
JM
30629 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30630 just native ones.
7ea3788d 30631
ed8e443a 306321999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30633
ed8e443a 30634 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30635
ed8e443a 306361999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30637
ed8e443a 30638 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30639
ed8e443a 306401999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30641
ed8e443a 30642 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30643
ed8e443a 306441999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30645
ed8e443a 30646 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30647
ed8e443a 306481999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30649
ed8e443a
JM
30650 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30651 * g++.old-deja/g++.brendan/crash64.C: Likewise
30652 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30653
ed8e443a 306541999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30655
ed8e443a 30656 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30657
ed8e443a 306581999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30659
ed8e443a 30660 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30661
ed8e443a 306621999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30663
ed8e443a
JM
30664 Adapted from tests from Franz Sirl:
30665 * gcc.c-torture/execute/va-arg-7.c: New test.
30666 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30667
ed8e443a 306681999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30669
ed8e443a 30670 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30671
ed8e443a 30672 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30673
ed8e443a 306741999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30675
ed8e443a
JM
30676 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30677 fp-cmp-1.c, converting double to float.
0e8b6188 30678
ed8e443a
JM
30679 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30680 fp-cmp-1.c, converting double to long double.
0e8b6188 30681
ed8e443a
JM
30682 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30683 from fr1 to unknown_register, since fr1 is a legitimate register
30684 on some machines.
6ccecb36 30685
ed8e443a 306861999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 30687
ed8e443a 30688 * README: More listname related changes.
32bebc43 30689
ed8e443a 306901999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 30691
ed8e443a 30692 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 30693
ed8e443a 306941999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 30695
ed8e443a 30696 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 30697
ed8e443a 306981999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 30699
ed8e443a 30700 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 30701
ed8e443a 307021999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 30703
ed8e443a 30704 * gcc.dg/990703-1.c: New test.
58e1e5ad 30705
ed8e443a 307061999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 30707
ed8e443a
JM
30708 * lib/file-format.exp: New file: Move definition of proc
30709 gcc_target_object_format to here from
30710 gcc.dg/special/ecos.exp.
da621fd2 30711
ed8e443a
JM
30712 * lib/c-torture.exp: Include lib file-format.exp.
30713 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 30714
ed8e443a
JM
30715 * gcc.dg/special/ecos.exp: Remove definition of proc
30716 gcc_target_object_format.
3fb36cbd 30717
ed8e443a
JM
307181999-06-28 Jeffrey A Law (law@cygnus.com)
30719
30720 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 30721
ed8e443a 307221999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 30723
ed8e443a 30724 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 30725
ed8e443a 30726 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 30727
ed8e443a 307281999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 30729
ed8e443a
JM
30730 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30731 attributes compile.
30732 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30733 ports that use the COFF/PE file format.
048f60dc 30734
ed8e443a 307351999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 30736
ed8e443a 30737 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 30738
ed8e443a 307391999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 30740
ed8e443a 30741 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 30742
ed8e443a 307431999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 30744
ed8e443a 30745 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 30746
ed8e443a 307471999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 30748
ed8e443a 30749 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 30750
ed8e443a 307511999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 30752
ed8e443a 30753 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 30754
ed8e443a
JM
30755 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30756 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 30757
ed8e443a 307581999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 30759
ed8e443a
JM
30760 * g77.f-torture/compile/19990502-0.f: Replace with new,
30761 shorter, test that still fails after recent changes.
30762
307631999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30764
30765 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 30766
ed8e443a 307671999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
30768
30769 * gcc.c-torture/execute/990531-1.c: New test.
30770
b8c25665 307711999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
30772
30773 * gcc.c-torture/compile/990527-1.c: New test.
30774
b8c25665 307751999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
30776
30777 * gcc.c-torture/execute/990527-1.c: New test.
30778
83f1c55d
RH
307791999-05-25 Nick Clifton <nickc@cygnus.com>
30780
30781 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 30782 bitfields as signed.
83f1c55d 30783
47d98fa2
CB
307841999-05-25 Craig Burley <craig@jcb-sc.com>
30785
30786 * g77.f-torture/compile/19990525-0.f: New test.
30787
b8c25665 307881999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 30789
73951da8
JL
30790 * gcc.c-torture/execute/990525-2.c: New test.
30791
d3e82013
JL
30792 * gcc.c-torture/execute/990525-1.c: New test.
30793
569c1d8b
NS
307941999-05-24 Nathan Sidwell <nathan@acm.org>
30795
30796 * g++.old-deja/g++.other/anon3.C: New test.
30797 * g++.old-deja/g++.other/anon4.C: New test.
30798 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30799 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30800 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30801 Merrill).
30802
b8c25665 308031999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 30804
79d6c916
JL
30805 * gcc.c-torture/execute/990524-1.c: New test.
30806
35676551
JL
30807 * gcc.dg/990524-1.c: New test.
30808
b8c25665 308091999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
30810
30811 * gcc.c-torture/compile/990523-1.c: New test.
30812
b8c25665 308131999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
30814
30815 * gcc.c-torture/compile/990519-1.c: New test.
30816
92b3fc3a
AS
308171999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30818
2e5b4448
AS
30819 * gcc.c-torture/compile/990517-1.c: New test.
30820
30821 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
30822 (e4, f4): New tests.
30823 (main): Call them.
30824
6de8697e
KG
308251999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30826
30827 * gcc.dg/noreturn-1.c: New test.
30828
b8c25665 308291999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
30830
30831 * gcc.c-torture/execute/990513-1.c: New test.
30832
b6181dbb
RH
308331999-05-10 Richard Henderson <rth@cygnus.com>
30834
30835 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30836
6d9bf074
CB
308371999-05-10 Craig Burley <craig@jcb-sc.com>
30838
30839 * g77.f-torture/execute/erfc.f: Use small single-precision
30840 values, to avoid problems on Alphas when not -mieee.
30841
ea0f786b
CB
308421999-05-08 Craig Burley <craig@jcb-sc.com>
30843
30844 * gcc.dg/990506-0.c: New test.
30845
a3af74c4
RH
308461999-05-08 Richard Henderson <rth@cygnus.com>
30847
30848 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30849 the constant to test. Don't XFAIL 64-bit targets.
30850
30851 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30852 * g++.old-deja/g++.law/profile1.C: Likewise.
30853
30854 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
30855 operator new instances.
30856 * g++.old-deja/g++.other/delete5.C: Likewise.
30857
dbd9ec97
CB
308581999-05-03 Craig Burley <craig@jcb-sc.com>
30859
30860 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
30861 intrinsic.
30862
2b0bdd9a
CB
308631999-05-03 Craig Burley <craig@jcb-sc.com>
30864
30865 * g77.f-torture/execute/u77-test.f: Reverse order of two
30866 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
30867
ddcd89b9
KG
308681999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30869
30870 * gcc.dg/compare1.c: New test.
30871
4014b382
JM
308721999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
30873
30874 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
30875 New tests.
30876
a7e34b17
CB
308771999-05-02 Craig Burley <craig@jcb-sc.com>
30878
30879 * g77.f-torture/compile/19990502-1.f: New test.
30880
4a5ae682
CB
308811999-05-02 Craig Burley <craig@jcb-sc.com>
30882
30883 * g77.f-torture/compile/19990502-0.f: New test.
30884
b8c25665 308851999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
30886
30887 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
30888 intrinsic.
30889
b8c25665 308901999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
30891
30892 * g77.f-torture/execute/u77-test.f (main): List libU77
30893 intrinsics not currently tested.
30894 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
30895 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
30896 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
30897 Trim blanks off the ends of some printed strings.
30898
b8c25665 308991999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
30900
30901 * g77.f-torture/execute/u77-test.f (main): Just warn about
30902 FSTAT gid disagreement, as it's expected on some systems.
30903
b8c25665 309041999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
30905
30906 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
30907 use a new function, which allows for some slop.
30908 Clean up some commentary.
30909 (issum): The new function.
30910 (sgladd): Deleted subroutine.
30911
0bfc6dd2
CB
309121999-05-01 Craig Burley <craig@jcb-sc.com>
30913
30914 * g77.f-torture/execute/u77-test.f: Modify to be more like
30915 libf2c/libU77 version, bringing patches to that version here.
30916 Add suitable commentary.
30917
b8c25665 309181999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
30919
30920 * gcc.dg/990424-1.c: New test.
30921
4d9a07db
CB
309221999-04-24 Craig Burley <craig@jcb-sc.com>
30923
30924 * g77.f-torture/execute/u77-test.f (main): Bug involving
30925 LSTAT has been fixed, so turn back on full checking.
30926
2e647206
CB
309271999-04-20 Craig Burley <craig@jcb-sc.com>
30928
30929 * g77.f-torture/compile/19990419-0.f: New test.
30930 * g77.f-torture/execute/19990419-1.f: New test.
30931
b8c25665 309321999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
30933
30934 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
30935 to avoid the need for a prototype to supress a warning.
30936
b8c25665 309371999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30938
30939 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
30940
b8c25665 309411999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
30942
30943 * gcc.c-torture/execute/990404-1.c: New test.
30944
24dc09a7
ZW
309451999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30946
30947 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
30948 * gcc.dg/cpp-if3.c: Don't use -pedantic.
30949 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
30950 missing initializer warnings.
30951
b8c25665 309521999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
30953
30954 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
30955 matching strings.
30956
b8c25665 309571999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
30958
30959 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
30960
96e57dac
CB
309611999-03-26 Craig Burley <craig@jcb-sc.com>
30962
30963 * g77.f-torture/execute/19990325-0.f: New test.
30964 * g77.f-torture/execute/19990325-1.f: New test.
30965
b8c25665 309661999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
30967
30968 * gcc.c-torture/execute/990324-1.c: New test.
30969
b8c25665 309701999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30971
30972 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
30973 test with 4.
30974
b8c25665 309751999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
30976
30977 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
30978
98941e01
CB
309791999-03-13 Craig Burley <craig@jcb-sc.com>
30980
30981 * g77.f-torture/execute/19990313-2.f: New test.
30982 * g77.f-torture/execute/19990313-3.f: New test.
30983
fe3ab6bd
CB
309841999-03-13 Craig Burley <craig@jcb-sc.com>
30985
30986 * g77.f-torture/execute/19990313-0.f: New test.
30987 * g77.f-torture/execute/19990313-1.f: New test.
30988
b8c25665 309891999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30990
30991 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
30992 printf to sprintf.
30993 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
30994 (main): Add check for u15. Conditionalize u31 check depending on
30995 whether ints are <32 bits or >=32 bits.
92936ecf 30996
3d1d35d6
CB
309971999-03-08 Craig Burley <craig@jcb-sc.com>
30998
30999 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31000
fc370eff
CB
310011999-03-08 Craig Burley <craig@jcb-sc.com>
31002
31003 * g77.f-torture/compile/19990305-0.f: New test.
31004 * g77.f-torture/execute/19981119-0.f: New test.
31005
7e0847f6
CB
310061999-03-08 Craig Burley <craig@jcb-sc.com>
31007
31008 * g77.f-torture/execute/970625-2.f: call ABORT if final
31009 result is not correct, instead of just printing it.
31010 Add this checking via newly introduced obfuscation, to
31011 trip up buggy front ends.
31012
3f18f777
CB
310131999-03-07 Craig Burley <craig@jcb-sc.com>
31014
31015 * g77.f-torture/compile/960317-1.f: Moved from being
31016 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31017
158281d7
CB
310181999-03-06 Craig Burley <craig@jcb-sc.com>
31019
31020 * g77.f-torture/execute/960317-1.f: New (old) test.
31021 * g77.f-torture/execute/970625-2.f: Ditto.
31022
83f1c55d
RH
310231999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31024
31025 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31026 message on line 1 or line 2; cccp and cpplib do this differently.
31027
b8c25665 310281999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
31029
31030 * g++.old-deja/g++.law/weak1.C: New test.
31031
5762f506
ZW
310321999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31033
31034 * gcc.c-torture/execute/990119-1.c: Renamed to...
31035 * gcc.dg/990119-1.c: this, so it will only be tested once
31036 (it's a preprocessor test, it doesn't need to be run at
31037 multiple optimization levels).
31038
7126c249
ZW
310391999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31040
31041 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 31042 ALWAYS_CXXFLAGS.
7126c249 31043
bc0a89ec
CB
310441999-02-24 Craig Burley <craig@jcb-sc.com>
31045
29df9714
CB
31046 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31047 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
31048 to not be compilable by current g77.
31049
518ee01e
NC
310501999-02-24 Nick Clifton <nickc@cygnus.com>
31051
31052 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31053
b8c25665 310541999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
31055
31056 * gcc.c-torture/execute/990222-1.c: New test.
31057
a27e2d39
CB
310581999-02-19 Craig Burley <craig@jcb-sc.com>
31059
31060 * g77.f-torture/compile/19990218-0.f: New test.
31061 * g77.f-torture/noncompile/19990218-1.f: New test.
31062
fc18a80e
CB
310631999-02-18 Craig Burley <craig@jcb-sc.com>
31064
31065 * g77.f-torture/compile/19981216-0.f: New test.
31066
b8c25665 310671999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
31068
31069 * gcc.dg/990214-1.c: New test.
31070
b8c25665 310711999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 31072
3c602fcb
JL
31073 * gcc.dg/990213-2.c: New test.
31074
68fe00c0
JL
31075 * gcc.dg/990213-1.c: New test.
31076
b8c25665 310771999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
31078
31079 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31080 ints.
31081
60f29ff7
NC
310821999-02-11 Nick Clifton <nickc@cygnus.com>
31083
3af64817
JL
31084 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31085 specified by target.
31086
60f29ff7
NC
31087 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31088
b8c25665 310891999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
31090
31091 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31092
b8c25665 310931999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
31094
31095 * gcc.dg/special/ecos.exp: New test driver for new tests with
31096 special requirements.
31097
31098 * gcc.dg/special/alias-1.c: New test.
31099 * gcc.dg/special/gcsec-1.c: New test.
31100 * gcc.dg/special/weak-1.c: New test.
31101 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31102 * gcc.dg/special/weak-2.c: New test.
31103 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31104 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31105 * gcc.dg/special/wkali-1.c: New test.
31106 * gcc.dg/special/wkali-2.c: New test.
31107 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31108 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31109
b8c25665 311101999-02-10 Felix Lee <flee@cygnus.com>
05a59650 31111
efdbc6f8
RH
31112 * lib/c-torture.exp (c-torture-compile): Pull out code for
31113 analyzing gcc error messages.
31114 (c-torture-execute): Likewise. Fix some (harmless) false
31115 positives.
31116 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 31117
b8c25665 311181999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
31119
31120 * gcc.c-torture/execute/990208-1.c: New test.
31121
561cb39b
JL
311221999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31123
31124 * g++.dg/special/ecos.exp: New driver for new tests with special
31125 requirements
92936ecf 31126
561cb39b
JL
31127 * g++.dg/special/conpr-1.C: New test
31128 * g++.dg/special/conpr-2.C: New test
31129 * g++.dg/special/conpr-2a.C: New test
31130 * g++.dg/special/conpr-3.C: New test
31131 * g++.dg/special/conpr-3a.C: New test
31132 * g++.dg/special/conpr-3b.C: New test
92936ecf 31133
561cb39b
JL
31134 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31135 allow g++ to use the dg driver
31136
31137 * README: Add comment about g++.dg directory
31138
b8c25665 311391999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
31140
31141 * README: Update email addresses.
31142
83f1c55d
RH
311431999-02-03 Nick Clifton <nickc@cygnus.com>
31144
31145 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31146 arguments in order to force structure S onto the stack even on
31147 the alpha.
31148 (test): Pass 10 leading arguments to function foo as well as the
31149 structure S.
31150
31151 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 31152 failure for all targets.
83f1c55d
RH
31153
31154 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31155 abort to terminate program execution.
31156
b8c25665 311571999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
31158
31159 * gcc.c-torture/execute/990130-1.c: New test.
31160
b8c25665 311611999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
31162
31163 * gcc.dg/990130-1.c: New test.
31164
83f1c55d
RH
311651999-01-28 Michael Meissner <meissner@cygnus.com>
31166
31167 * gcc.c-torture/execute/990128-1.c: New test.
31168
311691999-01-27 Michael Meissner <meissner@cygnus.com>
31170
31171 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31172
3af64817
JL
311731999-01-27 Felix Lee <flee@cygnus.com>
31174
31175 * lib/c-torture.exp (c-torture-compile): pull out code for
31176 analyzing gcc error messages.
31177 (c-torture-execute): ditto, and fix some (harmless) false
31178 positives.
31179 * lib/gcc.exp (gcc_check_compile): new function.
31180
b8c25665 311811999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 31182
b96acc3f
JL
31183 * gcc.dg/990117-1.c: New test.
31184
f81b9d95 31185 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 31186
f81b9d95 31187 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 31188
b8c25665 311891999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
31190
31191 * g77.f-torture/compile/990115-1.f: New test.
31192
b8c25665 311931999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
31194
31195 * gcc.c-torture/compile/990107-1.c: New test
31196
b8c25665 311971999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 31198
1d1c12f4
JL
31199 * gcc.c-torture/execute/990106-2.c: New test.
31200
e2ba7b0e
JL
31201 * gcc.c-torture/execute/990106-1.c: New test.
31202
b8c25665 312031998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
31204
31205 * gcc.c-torture/compile/981223-1.c: New test.
31206
b8c25665 312071998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
31208
31209 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31210 (opt3): Rename from opt4 and disable.
31211
7162b45d
AO
312121998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31213
31214 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31215
68b04813
AO
312161998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31217
31218 * g++.old-deja/g++.other/conv5.C: New test.
31219
83f1c55d
RH
312201998-12-14 Nick Clifton <nickc@cygnus.com>
31221
31222 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31223
b8c25665 312241998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
31225
31226 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31227
b8c25665 312281998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
31229
31230 * gcc.c-torture/compile/981211-1.c: New test.
31231
2d8bf6c3
AO
312321998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31233
ceff9b14 31234 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 31235
ceff9b14 31236 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 31237
b8c25665 312381998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
31239
31240 * gcc.special/930510-1.c: Make C9X safe.
31241 * gcc.misc-tests/gcov-1.c Similarly.
31242 * gcc.misc-tests/gcov-2.c Similarly.
31243
7dc8c714
AO
312441998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31245
31246 * gcc.dg/ultrasp1.c: New test.
31247
b8c25665 312481998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
31249
31250 * gcc.c-torture/execute/981206.c: New test.
31251
658269bd
AO
312521998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31253
c3a6e905
AO
31254 * g++.old-deja/g++.ns/template7.C: New test.
31255
2732314e
AO
31256 * g++.old-deja/g++.other/expr1.C: New test.
31257
ad987436
AO
31258 * g++.old-deja/g++.eh/tmpl3.C: New test.
31259
658269bd
AO
31260 * g++.old-deja/g++.eh/tmpl2.C: New test.
31261
71eb0b9e
AO
312621998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31263
ceff9b14
AO
31264 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31265 * g++.old-deja/g++.other/using6.C: Removed.
31266 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 31267
71eb0b9e
AO
31268 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31269
16fe4796
AO
312701998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31271
b0e3f98f
AO
31272 * g++.old-deja/g++.pt/overload8.C: New test.
31273
10e209e3
AO
31274 * g++.old-deja/g++.pt/overload7.C: New test.
31275
ceff9b14 31276 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 31277
ceff9b14
AO
31278 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31279 and relinking messages.
31280 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31281 compiling with -frepo.
16fe4796 31282
688d56bc
AO
312831998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31284
31285 * g++.old-deja/g++.pt/lookup6.C: New test.
31286
83f1c55d
RH
312871998-11-30 Nick Clifton <nickc@cygnus.com>
31288
31289 * gcc.c-torture/execute/981130-1.c: New test.
31290 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31291
d1b0fca0
AO
312921998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31293
308a214a
AO
31294 * g++.old-deja/g++.pt/explicit76.C: New test.
31295
91910750
AO
31296 * g++.old-deja/g++.pt/friend38.C: New test.
31297
fb63a870
AO
31298 * g++.old-deja/g++.ns/crash2.C: New test.
31299
c885faf8
AO
31300 * g++.old-deja/g++.pt/defarg8.C: New test.
31301
be537f34
AO
31302 * g++.old-deja/g++.pt/instantiate6.C: New test.
31303
bc4f0b0a
AO
31304 * g++.old-deja/g++.pt/static6.C: New test.
31305
d1b0fca0
AO
31306 * g++.old-deja/g++.pt/decl2.C: New test.
31307
3c9a0d0f
AO
313081998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31309
51a63112
AO
31310 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31311 problem is actually related with name lookup, but so what? :-)
31312
3c9a0d0f
AO
31313 * g++.old-deja/g++.pt/friend37.C: New test.
31314
6edfbe4c
DL
313151998-11-25 Dave Love <d.love@dl.ac.uk>
31316
31317 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31318 element, which fails on some systems.
31319
31320 * g77.f-torture/execute/labug1.f: New test.
31321
b8c25665 313221998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
31323
31324 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31325 is defined.
31326
7251e552
DL
313271998-11-18 Dave Love <d.love@dl.ac.uk>
31328
31329 * g77.f-torture/compile/981117-1.f: New test.
31330
233363cb
AO
313311998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31332
31333 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 31334 properly discarded.
233363cb 31335
b8c25665 313361998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
31337
31338 * gcc.c-torture/execute/memcheck: New directory of tests for
31339 -fcheck-memory-usage.
31340
ed8e443a
JM
313411998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31342
31343 * README: New file, general information about the testsuite and
31344 new description of the various C++ test subdirectories.
31345 * README.g++: Eliminate obsolete information, update and move most
31346 relevant stuff to README.
31347
313481998-11-07 Richard Henderson <rth@cygnus.com>
31349
31350 * gcc.c-torture/compile/981107-1.c: New test.
31351
313521998-11-02 Doug Evans <devans@canuck.cygnus.com>
31353
31354 * execute/memcpy-bi.c: New testcase.
31355
313561998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31357
31358 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31359 base classes.
31360
31361 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31362 template is selected.
31363
31364 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31365 classes, it should be accepted for all types.
31366
31367 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31368
31369 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31370 specializations start with template headers.
31371
313721998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31373
31374 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31375
31376 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31377 non-POD types.
31378
313791998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31380
31381 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31382
313831998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31384
31385 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31386
313871998-10-19 Jeffrey A Law (law@cygnus.com)
31388
31389 * 981019-1.c: New test.
31390
313911998-10-14 Robert Lipe <robertl@dgii.com>
31392
31393 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31394 find objc headers.
31395
313961998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31397
31398 * compile/981001-4.c: Remove use of GCC extension that triggers a
31399 compiler bug.
31400
314011998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31402
31403 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31404
314051998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31406
31407 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31408 instantiation of template produces incorrect code for delete
31409 expression.
31410
31411 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
31412 constructors' name is not unique.
31413 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
31414 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
31415
31416 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
31417 automatic array of const is ill-formed.
31418
31419 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31420 of template parameter?
31421
31422 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31423 const.
31424
31425 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31426 pointer-to-member expression.
31427
31428 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31429 declaration causes ICE.
31430
314311998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31432
31433 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31434 reserved in the global namespace.
31435
31436 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31437 generate needed virtual table.
31438
31439 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31440
314411998-10-10 Dariush Eslimi <eslimi@loran.com>
31442
31443 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31444 template-dependent type
31445
314461998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31447
31448 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31449 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31450 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31451
31452 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31453 class should be usable as argument of member function.
31454 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31455 class should be usable as return type of member function.
31456 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31457 class should be usable as type of data member.
31458
31459 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31460
314611998-10-09 Jeffrey A Law (law@cygnus.com)
31462
31463 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31464
314651998-10-08 Nick Clifton <nickc@cygnus.com>
31466
31467 * gcc.dg/dll-?.c Add thumb to target list.
31468 Fix assembler scan patterns to match current assembler output.
31469
314701998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31471
31472 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31473 matching of template brackets.
31474
31475 * g++.old-deja/g++.other/using4.C: New test. Test using
31476 declarations of methods from base classes.
31477
31478 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31479 within functions should introduce names into the innermost
31480 enclosing namespace.
31481
31482 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31483 of static locals if first initialization throws.
31484
314851998-10-07 Jim Wilson <wilson@cygnus.com>
31486
31487 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31488
314891998-10-06 Ken Raeburn <raeburn@cygnus.com>
31490
31491 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31492 lose track of the possible targets of tablejump insns.
31493 * special/special.exp: Run it.
31494
314951998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31496
31497 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31498 must be declared before its specializations can be named in friend
31499 declarations.
31500
315011998-10-05 Dave Love <d.love@dl.ac.uk>
31502
31503 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31504
31505 * g77.f-torture/execute/io1.f: New test.
31506
315071998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31508
31509 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31510 with pointer to template function, for which no argument deduction
31511 is possible.
31512
31513 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31514 specialization of template function as argument to template
31515 function.
31516
31517 * g++.old-deja/g++.other/access2.C: New test; Inner class
31518 shouldn't have privileged access to Outer's names.
31519
315201998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31521
31522 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31523 friend template declared within template class conflicts with
31524 nested class of the same name.
31525
31526 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31527 is ignored.
31528
31529 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31530 object with direct initializer as function declaration.
31531
31532 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31533 initializers.
31534
31535 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31536 involving const pointer and NULL produces incorrect result.
31537
31538 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31539 type name without `typename' should be rejected with -pedantic.
31540
315411998-10-02 Richard Henderson <rth@cygnus.com>
31542
31543 * g++.old-deja/g++.other/addrof1.C: New test.
31544
315451998-10-01 Nick Clifton <nickc@cygnus.com>
31546
31547 * gcc.c-torture/compile/981001-1.c: New test.
31548 * gcc.c-torture/execute/981001-1.c: New test.
31549
315501998-10-01 Jeffrey A Law (law@cygnus.com)
31551
31552 * gcc.c-torture/compile/981001-2.c: New test.
31553 * gcc.c-torture/compile/981001-3.c: New test.
31554 * gcc.c-torture/compile/981001-4.c: New test.
31555
315561998-10-01 Robert Lipe <robertl@dgii.com>
31557
31558 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31559 multilibbed hosts. Idea grafted from g77.exp.
31560
315611998-09-30 Dave Love <d.love@dl.ac.uk>
31562
31563 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31564 avoid losing on systems which need -lsocket.
31565
315661998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31567
31568 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31569 * g++.old-deja/g++.other/nested2.C: Ditto.
31570 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31571 failure.
31572
315731998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31574
31575 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31576 preferred over template operator!= for enum bitfields.
31577
315781998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31579
31580 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31581 that happen to have the same base name, but in different scopes,
31582 are incorrectly rejected.
31583
315841998-09-16 Richard Henderson <rth@cygnus.com>
31585
31586 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31587 on the native word size instead of an integer literal.
31588
315891998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31590
31591 * g++.old-deja/g++.other/static2.C: Invocation of static data
31592 member of type pointer-to-function denoted as non-static member.
31593
31594 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31595 checks involving function types and aliases.
31596
315971998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31598
31599 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31600 redefined to the same non-trivial type.
31601
31602 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31603 namespace-qualification of template specializations declared in
31604 other namespaces.
31605
31606 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31607 to declare a subset of the specializations of a template function
31608 as friends of specializations of a template class.
31609
31610 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31611 member templates that do not fully specialize the enclosing
31612 template class are rejected.
31613
316141998-09-11 Dave Love <d.love@dl.ac.uk>
31615
31616 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31617
316181998-09-08 Dave Love <d.love@dl.ac.uk>
31619
31620 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31621 altered from libf2c/libU77 version.
31622
316231998-09-06 Dave Love <d.love@dl.ac.uk>
31624
31625 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31626
316271998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31628
31629 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31630 (un)signed char are different types for template specialization
31631 purposes.
31632
316331998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31634
31635 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31636 * objc: ObjC testsuite.
31637
316381998-08-31 Catherine Moore <clm@cygnus.com>
31639
31640 * gcc.c-torture/execute/941014-1.x: New file.
31641
316421998-08-31 Nick Clifton <nickc@cygnus.com>
31643
31644 * lib/c-torture.exp: Add support for
31645 torture_eval_before_compile and torture_eval_before_execute
31646 variables.
31647
316481998-08-30 Jeffrey A Law (law@cygnus.com)
31649
31650 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31651 this test triggers valid.
31652
316531998-08-27 Jeffrey A Law (law@cygnus.com)
31654
31655 * gcc.dg/980827-1.c: New test.
31656
316571997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31658
31659 * gcc.c-torture/execute/loop-4b.c: New test.
31660
316611998-08-26 Nick Clifton <nickc@cygnus.com>
31662
31663 * lib/c-torture.exp: Add support for
31664 torture_eval_before_compile and torture_eval_before_execute
31665 variables.
31666
316671998-08-25 Jeffrey A Law (law@cygnus.com)
31668
31669 * gcc.c-torture/compile/980825-1.c: New test.
31670
316711998-08-24 Nick Clifton <nickc@cygnus.com>
31672
31673 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31674 count number tests in opt_t0 not good_t0.
31675
316761998-08-24 Jeffrey A Law (law@cygnus.com)
31677
31678 * gcc.c-torture/compile/930326-1.x: Fix typo.
31679
316801998-08-23 Mark Mitchell <mark@markmitchell.com>
31681
31682 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31683 causes an ICE.
31684
316851998-08-21 Jeffrey A Law (law@cygnus.com)
31686
31687 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31688 STACK_SIZE is defined.
31689 * gcc.c-torture/unsorted/stuct.c: Similarly.
31690
31691 * gcc.c-torture/compile/980821-1.c: New test.
31692
316931998-08-21 Jeffrey A Law (law@cygnus.com)
31694
31695 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31696
316971998-08-19 Mark Mitchell <mark@markmitchell.com>
31698
31699 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31700 code.
31701
317021998-08-09 Mark Mitchell <mark@markmitchell.com>
31703
31704 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31705 error'.
31706
317071998-08-18 Jeffrey A Law (law@cygnus.com)
31708
31709 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31710
317111998-08-16 Jeffrey A Law (law@cygnus.com)
31712
31713 * gcc.c-torture/compile/980816-1.c: New test.
31714
31715 * gcc.dg/980816-1.c: New test.
31716
317171998-08-13 Jeffrey A Law (law@cygnus.com)
31718
31719 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31720 compiler for ieee tests.
31721
317221998-08-01 Dave Love <d.love@dl.ac.uk>
31723
31724 * g77.f-torture/compile/980729-0.f: New test.
31725
317261998-07-30 Ken Raeburn <raeburn@cygnus.com>
31727
31728 * gcc.c-torture/special/eeprof-1.c: New test, for
31729 -finstrument-functions.
31730 * gcc.c-torture/special/special.exp: Run it.
31731
317321998-07-29 Jeffrey A Law (law@cygnus.com)
31733
31734 * gcc.c-torture/compile/980729-1.c: New test.
31735
317361998-07-27 Nick Clifton <nickc@cygnus.com>
31737
31738 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31739 __thumb__ is defined, and test for ARM style doubles if so.
31740
317411998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
31742
31743 * g77.f-torture/noncompile/980615-0.f: New test.
31744
b8c25665 317451998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
31746
31747 * gcc.dg/980312-1.c: Do link instead of compile.
31748 * gcc.dg/980313-1.c: Likewise.
31749
b8c25665 317501998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
31751
31752 * gcc.c-torture/compile/980726-1.c: New test.
31753
8b62e122
DL
317541998-07-25 Dave Love <d.love@dl.ac.uk>
31755
31756 * g77.f-torture/execute/io0.f: New test.
31757
b8c25665 317581998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
31759
31760 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31761 an int.
31762
b8c25665 317631998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31764
31765 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31766 m32r bugs.
31767
b8c25665 317681998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
31769
31770 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31771 c-decl.c:grokdeclarator can handle mode attributes.
31772
b8c25665 317731998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
31774
31775 * gcc.c-torture/execute/980716-1.c: New test.
31776
b8c25665 317771998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
31778
31779 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31780 the mn10200.
31781 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31782 the mn10200.
31783 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 31784 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 31785
bda991ee
DL
317861998-07-13 Dave Love <d.love@dl.ac.uk>
31787
31788 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31789 New test from Craig.
31790
3792922a
DL
317911998-07-12 Dave Love <d.love@dl.ac.uk>
31792
538ccf9a
DL
31793 * g77.f-torture/noncompile/980616-0.f: New test.
31794
3792922a
DL
31795 * g77.f-torture/execute/970816-3.f: New test from Craig.
31796
b8c25665 317971998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 31798
a1ee890d
ML
31799 * g++.other/singleton.C: Return error value instead of taking
31800 SIGSEGV.
31801
b8c25665 318021998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
31803
31804 * g++.other/singleton.C: New test. Warning is under dispute.
31805 Runtime crash is not.
31806
b8c25665 318071998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 31808
92936ecf
ZW
31809 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31810 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
31811 using6.C, using7.C}: New namespace tests.
31812
b8c25665 318131998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 31814
ceff9b14
AO
31815 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31816 specialization with typedef'ed names used as array indexes.
25381187 31817
b8c25665 318181998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 31819
57c578cf
JL
31820 * gcc.c-torture/execute/980709-1.c: New test.
31821
6acaa318
JL
31822 * gcc.dg/980709-1.c: New test.
31823
b8c25665 318241998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
31825
31826 * gcc.c-torture/execute/bcp-1.c: New test.
31827
b8c25665 318281998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
31829
31830 * gcc.c-torture/execute/980707-1.c: New test.
31831
b8c25665 318321998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
31833
31834 * gcc.c-torture/compile/980706-1.c: New test.
31835
b22773b1
DL
318361998-07-01 Dave Love <d.love@dl.ac.uk>
31837
31838 * g77.f-torture/execute/980701-0.f,
31839 g77.f-torture/execute/980701-1.f: New test from Craig.
31840
b8c25665 318411998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 31842
0d37278a
JL
31843 * gcc.c-torture/compile/980701-1.c: New test.
31844
506506fa
JL
31845 * gcc.c-torture/execute/980701-1.c: New test.
31846
b8c25665 318471998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
31848rlsruhe.de>
31849
31850 * g++.old-deja/g++.robertl/eb132.C: New test.
31851 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31852
174be1b3
DL
318531998-06-29 Dave Love <d.love@dl.ac.uk>
31854
14583692
DL
31855 * g77.f-torture/execute/980628-7.f,
31856 g77.f-torture/execute/980628-8.f,
31857 g77.f-torture/execute/980628-9.f,
31858 g77.f-torture/execute/980628-10.f: New tests from Craig.
31859
174be1b3
DL
31860 * g77.f-torture/execute/980628-3.f: Remove mail headers.
31861
b8c25665 318621998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
31863
31864 * g77.f-torture/execute/980628-4.f: New test from Craig.
31865 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 31866 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
31867 * g77.f-torture/execute/980628-0.f: Likewise.
31868 * g77.f-torture/execute/980628-1.f: Likewise.
31869 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 31870 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 31871
b8c25665 318721998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
31873
31874 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
31875 directory when nothing has been installed yet.
31876
b8c25665 318771998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
31878
31879 * gcc.c-torture/special/special.exp: Handle newer versions of
31880 dejagnu.
31881
b8c25665 318821998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
31883
31884 * gcc.dg/980626-1.c: New test.
31885
b8c25665 318861998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
31887
31888 * gcc.misc-tests/m-un-2.c: New test.
31889 * g++.old-deja/g++.other/warn01.c: Likewise.
31890
b8c25665 318911998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 31892
117b84b7
RL
31893 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
31894 compatibility with assmblers with a different comment character.
92936ecf 31895 Eliminate use of GAS-specific extensions.
117b84b7 31896
b8c25665 318971998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
31898
31899 * gcc.c-torture/execute/ieee/980619-1.c: New test.
31900
b8c25665 319011998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
31902
31903 *lib/g77.exp: Replace search for libf2c.a with search for newly
31904 renamed libg2c.a
31905
b8c25665 319061998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
31907
31908 * gcc.c-torture/execute/980617-1.c: New test.
31909
b8c25665 319101998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
31911
31912 * gcc.c-torture/execute/980612-1.c: New test.
31913
b8c25665 319141998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 31915
5ccdc8af
JL
31916 * gcc.dg/980523-1.c: Only test on ppc-linux.
31917 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
31918
74cbdffa
JL
31919 * gcc.c-torture/execute/980608-1.c: New test.
31920
b8c25665 319211997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31922
31923 * gcc.c-torture/execute/980605-1.c: New test.
31924
b8c25665 319251998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
31926
31927 * gcc.c-torture/execute/980604-1.c: New test.
31928
b8c25665 319291998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
31930
31931 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 31932 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 31933
858a26d4
DL
319341998-06-02 Dave Love <d.love@dl.ac.uk>
31935
31936 * 970125-0.f: Fix per JCB. Add commentary.
31937
b8c25665 319381998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31939
31940 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
31941 IEEE -0 support.
31942
b8c25665 319431998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
31944
31945 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
31946 earlier.
31947
b8c25665 319481998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
31949
31950 * gcc.c-torture/execute/980526-3.c: New test.
31951
8da801cf
MH
319521998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
31953
31954 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
31955 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
31956 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
31957 m88k-motorola-sysv3 to XFAIL.
31958
b8c25665 319591998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
31960
31961 * gcc.dg/980526-1.c: New test.
31962 * gcc.c-torture/execute/980526-2.c: New test.
31963
b8c25665 319641998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 31965
077e57d2
JL
31966 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
31967
74cd6867
JL
31968 * gcc.c-torture/execute/980526-1.c: New test.
31969
ef75df42
DL
319701998-05-26 Dave Love <d.love@dl.ac.uk>
31971
31972 * g77.f-torture/execute/alpha2.f: Add runtime test.
31973
46dc5157
JM
319741998-05-24 Jason Merrill <jason@yorick.cygnus.com>
31975
51c4eb9b
JM
31976 * g++.old-deja/old-deja.exp: Strip leading directories.
31977
46dc5157
JM
31978 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
31979 error for the line. Don't run multiple tests for the same line.
31980
b8c25665 319811998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
31982
31983 * gcc.dg/980523-1.c: New test.
31984
6e4cdba0
DL
319851998-05-23 Dave Love <d.love@dl.ac.uk>
31986
31987 * g77.f-torture/compile/970915-0.f: New test.
31988
cf22ce45
JM
319891998-05-23 Jason Merrill <jason@yorick.cygnus.com>
31990
31991 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
31992
b8c25665 319931998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
31994
31995 * gcc.dg/980520-1.c: New test.
31996
b8c25665 319971998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
31998
31999 * gcc.dg/980502-1.c: Fix return type.
32000
b8c25665 320011998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
32002
32003 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32004 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32005 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32006 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32007 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32008
3e98dfd1
DL
320091998-05-20 Dave Love <d.love@dl.ac.uk>
32010
32011 * g77.f-torture/execute/980520-1.f: New test.
32012
4ee383a7
DL
320131998-05-15 Dave Love <d.love@dl.ac.uk>
32014
32015 * lib/mike-g77.exp: New file.
32016
32017 * g77.f-torture/noncompile/noncompile.exp,
32018 g77.f-torture/noncompile/check0.f: New files.
32019
c02cdb70
DL
320201998-05-14 Dave Love <d.love@dl.ac.uk>
32021
32022 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32023 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32024 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32025 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32026 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32027 abort where appropriate.
32028
b8c25665 320291998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
32030
32031 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32032 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32033
87c54c63
DL
320341998-04-29 Dave Love <d.love@dl.ac.uk>
32035
32036 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32037
8594f210
DL
320381998-04-27 Dave Love <d.love@dl.ac.uk>
32039
32040 * g77.f-torture/compile/980427-0.f: New test.
32041
2fe8c4d9
DL
320421998-04-24 Dave Love <d.love@dl.ac.uk>
32043
32044 * g77.f-torture/compile/980424-0.f: New test.
32045
bddcc8a6
DL
320461998-04-19 Dave Love <d.love@dl.ac.uk>
32047
39339a62 32048 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
32049 * g77.f-torture/compile/970125-0.f: New test.
32050 * g77.f-torture/compile/980419-1.f: New test.
32051
b8c25665 320521998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32053
32054 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32055 of loop-4.c.
32056
b8c25665 320571998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32058
32059 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32060
b8c25665 320611998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32062
32063 * gcc.c-torture/compile/980329-1.c: New test.
32064
b8c25665 320651998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 32066
583708a6 32067 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
32068 * gcc.dg/980312-1.c: Fix typo in -march command.
32069
b8c25665 320701998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 32071
583708a6 32072 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 32073
b8c25665 320741998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
32075
32076 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32077 Dave Love agree the Fortran source is bogus.
32078
b8c25665 320791998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
32080
32081 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32082 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32083 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32084 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32085 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 32086
b8c25665 320871998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 32088
ceff9b14 32089 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 32090
26f6827a
DL
320911998-02-18 Dave Love <d.love@dl.ac.uk>
32092
32093 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32094 possibly uninitialized) variables and declare dnrm2.
32095
b8c25665 320961998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
32097
32098 From Bruno Haible <haible@ilog.fr>:
32099 * gcc.c-torture/execute/980223.c: New test.
32100
b8c25665 321011998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
32102
32103 * gcc.dg/ifelse-1.c: New test.
b45f3a91 32104
b8c25665 321051998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 32106
b45f3a91
L
32107 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32108
efdbc6f8
RH
32109 * lib/old-dejagnu.exp (old-dejagnu): Added the
32110 "execution test - XFAIL *-*-*" handling in the spirit of
32111 "excess errors test -". Changed the "execution test fails"
32112 handling to be like "excess errors test fails".
32113 * Update various tests accordingly.
fa80e0a6 32114
b8c25665 321151998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32116
32117 * gcc.c-torture/execute/980205.c: New test.
32118
b8c25665 321191998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
32120
32121 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32122 * lib/f-torture.exp: Similarly.
32123 * gcc.c-torture: Rename all .cexp files to .x files.
32124
b8c25665 321251997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32126
32127 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32128 (940510-1.c): Removed duplicate.
32129 (971104-1.c): New test.
32130
b8c25665 321311997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 32132
efdbc6f8 32133 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 32134
b8c25665 321351997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32136
32137 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32138 use that to size the filler array.
32139
b8c25665 321401997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 32141
15ec0729
JL
32142 * lib/c-torture.exp(c-torture-execute): Fix typo.
32143
32144 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32145 testcase as the executable name. Keep the executable around if
32146 the test fails.
32147
b8c25665 321481997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32149
32150 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
32151 changes. Only test one -g option, and move it to the end of the
32152 list of options to test.
15ec0729 32153
b8c25665 321541997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
32155
32156 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32157 variable GCC_TORTURE_OPTIONS to supply default switches separated
32158 by colons. If no environment variable, run tests with -O0 -g, -O1
32159 -g, and -O2 -g as well.
32160
b8c25665 321611997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
32162
32163 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32164 explanatory comments. Fix indentation.
335043a8 32165
b8c25665 321661997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
32167
32168 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 32169
b8c25665 321701997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
32171
32172 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32173 * g++.old-deja/g++.mike/p7325.C: Likewise.
32174 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32175
b8c25665 321761997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
32177
32178 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32179 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32180 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32181 * g++.old-deja/g++.law/operators4.C: Likewise.
32182
b8c25665 321831997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
32184
32185 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32186 * g++.old-deja/g++.mike/p784.C: Ditto.
32187 * g++.old-deja/g++.mike/p785.C: Ditto.
32188
b8c25665 321891997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 32190
efdbc6f8 32191 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 32192
b8c25665 321931997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
32194
32195 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32196 target feature; pass this to c-torture-execute as needed.
32197
b8c25665 321981997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 32199
15ec0729 32200 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
32201 current executables being tested are identical, we don't need to
32202 run the executable again. Try to make the executable names
32203 unique. Add an optional argument for passing additional compiler
32204 flags.
18c6629a 32205
b8c25665 322061997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
32207
32208 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32209
b8c25665 322101997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
32211
32212 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32213
b8c25665 322141997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32215
32216 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32217 32bit or larger longs.
32218
32219 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32220 have either a 32bit long or 32bit int.
32221
b8c25665 322221997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32223
32224 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32225 Make double precision tests dependent on sizeof (double).
32226
b8c25665 322271997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32228
32229 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32230 too.
32231
b8c25665 322321997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32233
32234 * gcc.c-torture/compile/961203-1.cexp: New script.
32235
b8c25665 322361997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32237
32238 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32239 up the includes ourselves.
32240
b8c25665 322411997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32242
32243 * lib/plumhall.exp: Remove random include, and add a few
32244 verbose messages for debugging.
32245
b8c25665 322461997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32247
32248 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32249 of trying to do it ourselves.
32250
b8c25665 322511997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32252
32253 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32254
b8c25665 322551997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32256
32257 * gcc.prms/5403.c: Made regexp a bit less strict.
32258
b8c25665 322591997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32260
32261 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32262 is returned from remote_load instead.
32263 * lib/plumhall.exp: Ditto.
32264 * lib/mike-g++.exp: Ditto.
32265 * lib/old-dejagnu.exp: Ditto.
32266 * lib/c-torture.exp: Ditto.
32267
b8c25665 322681997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32269
32270 * lib/g++.exp: Use build_wrapper procedure.
32271 * lib/gcc.exp: Ditto.
32272
b8c25665 322731997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32274
32275 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32276 an old-style decl for malloc. Fixes tests to work when
32277 sizeof (int) != sizeof (size_t).
32278
b8c25665 322791997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
32280
32281 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32282
32283 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32284 use stdargs.h interface.
32285
b8c25665 322861997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
32287
32288 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32289 NO_VARARGS when compiling.
32290
b8c25665 322911997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32292
32293 * lib/plumhall.exp(ph_includes): New procedure.
32294 (ph_make): Use it.
32295 (ph_compiler): Ditto.
32296
32297 * lib/g++.exp: Rename test-glue.c to testglue.c.
32298 * lib/gcc.exp: Ditto.
32299
b8c25665 323001997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32301
32302 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 32303 to completion when it's called.
921e5a0e 32304
b8c25665 323051997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32306
32307 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32308 is defined, don't do test.
32309
b8c25665 323101997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32311
32312 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32313 for object files.
32314 (ph_summary): Mark skipped testcases as untested, not unresolved.
32315
32316 * lib/plumhall.exp (ph_make): If unresolved because of bad
32317 errorCode, record errorCode in log file.
32318 (*): Replace send_log/verbose with verbose -log.
32319
b8c25665 323201997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32321
32322 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32323 double conversion if double isn't at least 8 bytes.
32324
32325 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32326 int to work with targets where int is 16 bits.
32327
32328 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32329 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32330 precision for the test to complete.
32331
b8c25665 323321997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32333
32334 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32335 if d10v is not compiled with the -mdouble64 flag.
32336 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32337
32338 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32339 d10v is not compiled with the -mint32 flag.
32340
b8c25665 323411997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32342
32343 * lib/plumhall.exp: Use incr_count.
32344
b8c25665 323451997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32346
32347 * gcc.c-torture: Update to c-torture-1.45.
32348
b8c25665 323491997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32350
32351 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 32352 the name of the expect testcase file).
92936ecf 32353
921e5a0e
JL
32354 * lib/g++.exp(g++_init): Ditto.
32355
b8c25665 323561997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32357
32358 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32359 the host.
32360
32361 * lib/gcc.exp(gcc_exit): New procedure.
32362
b8c25665 323631997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32364
32365 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32366 specs where appropriate.
32367
32368 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32369 because of new "candidates are" messages, and removed a few
32370
32371 * Converted all non-old-style g++ testcases to old-style, and
32372 moved into g++.old-deja.
32373
b8c25665 323741997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32375
32376 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32377 options.
32378
32379 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32380 succeeded.
32381
32382 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32383
b8c25665 323841997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
32385
32386 * lib/gcc.exp (gcc_target_compile): Add support for defining
32387 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32388 the machine doesn't have those features.
32389
b8c25665 323901997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32391
32392 * g++.law/operators4.exp: Don't use LIBS.
32393
b8c25665 323941997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32395
32396 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 32397
921e5a0e
JL
32398 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32399 * lib/g++.exp: Set it here instead. Also, allow use of the
32400 --tool_exec and --tool_opt options. Change CXX to
32401 GXX_UNDER_TEST.
92936ecf 32402
921e5a0e 32403 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 32404
921e5a0e
JL
32405 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32406
b8c25665 324071997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32408
32409 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 32410 prune_system_crud.
921e5a0e
JL
32411 * lib/mike-g++.exp: Ditto.
32412 * lib/gcc.exp: Ditto.
32413 * lib/g++.exp: Ditto.
32414
32415 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
32416
b8c25665 324171997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 32418
efdbc6f8
RH
32419 * 941014-2.c: Include stdlib.h
32420 * 960327-1.c: Include stdio.h
32421 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 32422
b8c25665 324231997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32424
32425 * lib/gcc.exp: Add gcc,stack_size target feature.
32426
92936ecf 32427 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
32428 paths here, not in two other places. And, it's $options, not
32429 options.
32430
32431 * lib/mike-g++.exp(postbase): Remove the code that determines
32432 the correct include and link paths.
32433 * g++.old-deja/old-deja.exp: Ditto.
32434
b8c25665 324351997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32436
32437 * lib/g++.exp(g++_init): target_compile no longer returns the
32438 filename of the result.
32439
b8c25665 324401997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32441
32442 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32443 call to glob.
32444
32445 * gcc.c-torture/special/special.exp: Change call to
42ded877 32446 gcc_target_compile to include the object file.
921e5a0e 32447
b8c25665 324481997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32449
32450 * gcc.c-torture/special/special.exp: Correct misspelling in last
32451 change.
32452
b8c25665 324531997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32454
32455 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 32456 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
32457 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32458 (ph_make): Clean up objects and executables that were built
32459 if the tests succeeded.
32460
b8c25665 324611997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32462
32463 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32464 libraries and includes in the build tree as appropriate.
32465
b8c25665 324661997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32467
32468 * lib/c-torture.exp: Instead of looking for the global variable
32469 NO_LONG_LONG, check to see if that's a feature of the target.
32470
b8c25665 324711997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32472
32473 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
32474 config; this functionality is now in devo/dejagnu/config.
32475
32476 g++.*/*: Pass any additional flags used to compile to postbase;
32477 delete CXXFLAGS.
92936ecf 32478
4c3c833a
JL
32479 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32480 is now done by runtest.exp. Use gcc_target_compile instead of
32481 compile.
32482
32483 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32484 Remove references to CFLAGS. Use remote_file instead of
32485 calling rm -f.
32486 (c-torture): Take a list of arguments to use to compile this
32487 testcase.
32488
32489 lib/g++.exp: Simplify. Use target_compile instead of compile.
32490 lib/gcc-dg.exp: Ditto.
32491 lib/gcc.exp: Ditto.
32492 lib/mike-{gcc,g++}.exp: Ditto.
32493 lib/old-dejagnu.exp: Ditto.
32494 lib/plumhall.exp: Ditto.
92936ecf 32495
b8c25665 324961997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32497
32498 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32499 (ph_linker): Likewise.
32500
b8c25665 325011996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32502
efdbc6f8 32503 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32504 MAP_ANON / MAP_ANONYMOUS if defined;
32505 else try to map from /dev/zero .
32506
b8c25665 325071996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32508
32509 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32510 isn't defined, then define it to MAP_ANONYMOUS.
32511
b8c25665 325121996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32513
32514 * gcc.c-torture: Update to c-torture-1.42 release.
32515
b8c25665 325161996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32517
32518 * gcc.c-torture: Update to c-torture-1.41 release.
32519
b8c25665 325201996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32521
32522 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32523 c-torture release.
32524
b8c25665 325251996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32526
32527 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32528 and LDFLAGS. Fix second case to append the target_info ldflags
32529 onto LDFLAGS, not CFLAGS.
32530 * lib/g++.exp (g++_init): Add target_info stuff.
32531 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32532 of libgloss and newlib flags for !native.
32533
32534 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32535 (GDB): Fix relative path to go up another dir for finding gdb.
32536
b8c25665 325371996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32538
32539 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32540 versions in the target_info array, if they don't exist.
32541
b8c25665 325421996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32543
32544 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32545
b8c25665 325461996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32547
32548 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32549 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32550
b8c25665 325511996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32552
32553 * lib/old-dejagnu.exp: Don't remove the output file before we've
32554 actually tested it. Don't append pwd to the path of the executable
32555 we're testing.
32556
b8c25665 325571996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32558
32559 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32560
b8c25665 325611996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32562
32563 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32564 temporary directory for compiler files, and set it to a default
32565 value of /tmp. Set $output as the name of the output file from
32566 compiling the testcase. Add a -o option to $cflags_var so the
32567 compiler writes the final output file as $output. Set $executable
32568 to $output.
4c3c833a
JL
32569
32570 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32571 directory for compiler files, and set it to /tmp if it doesn't
32572 already have a value. Set $output_file to the name of the output
32573 file from compiling the testcase. Add a -o option to CXXFLAGS so
32574 the compiler writes the final output file as $output. Use $output
32575 as the executable to be tested.
4c3c833a 32576
b8c25665 325771996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32578
32579 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32580
b8c25665 325811996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32582
32583 * gcc.c-torture/execute/pending-1.c: New test. Still
32584 pending in Tege's queue.
32585
b8c25665 325861996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32587
32588 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32589 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32590 if there were failures. Call unresolved if there were unresolved
32591 testcases. Call gcc_fail if program did not run to completion.
32592 (ph_make): Pass additional argument name to ph_execute.
32593 (ph_execute): Add new argument. Pass additional arguments to
32594 ph_summary. Call gcc_fail is there is no execution output.
32595
b8c25665 325961996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32597
32598 * lib/plumhall.exp (proc_summary): Output relavent summary
32599 lines into the log so specific failures in plumhall can be
32600 investigated.
32601
b8c25665 326021996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32603
32604 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32605 (c-torture-execute): Don't try to execute tests which use
32606 "long long" types if $NO_LONG_LONG is nonzero.
32607
b8c25665 326081996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32609
32610 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32611 not c-torture.
32612
32613 * gcc.ieee: Move from here.
32614 * gcc.c-torture/execute/ieee: To here.
32615
b8c25665 326161996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32617
32618 * gcc.c-torture: Update to c-torture-1.41 release.
32619
b8c25665 326201996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32621
32622 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32623 not "$output".
32624
b8c25665 326251996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32626
32627 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32628 -c present.
32629
b8c25665 326301996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32631
32632 * config/proelf.exp: Handle connecting to a simulator.
32633
b8c25665 326341996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32635
32636 * config/proelf.exp: New file. Enough framework that we can
32637 run c-torture tests on the proelf targets (or any other target
32638 that gdb can connect to for that matter).
32639
b8c25665 326401996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32641
32642 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32643 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32644
32645 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32646 exec_output exists.
32647
b8c25665 326481996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32649
32650 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32651 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32652
32653 * config/*.exp: Update FSF address. Change result of ${tool}_load
32654 to pass/fail/unresolved/unsupported/untested. Caller must now
32655 call unresolved/unsupported/untested.
32656 * lib/*.exp: Update FSF address. Update to handle new results of
32657 ${tool}_load.
32658 * lib/chill.exp (verbose): Delete.
32659
b8c25665 326601996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32661
32662 * lib/gcc.exp (default_gcc_start): Change order of args to
32663 $LDFLAGS $CFLAGS $LIBS.
32664 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32665 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32666 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32667 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32668 * gcc.misc-tests/dg-test.exp: Likewise.
32669 * gcc.misc-tests/msgs.exp: Likewise.
32670 * gcc.prms/prms.exp: Likewise.
32671 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32672 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32673
32674 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32675
b8c25665 326761996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32677
32678 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32679
32680 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32681 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32682
32683 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32684 necessary.
32685
b8c25665 326861996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
32687
32688 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32689 global for loop; add use of $mathlib.
32690 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32691 settings here; set mathlib for anything but VxWorks.
32692
b8c25665 326931996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32694
32695 * gcc.c-torture: Update to c-torture-1.40 release.
32696
b8c25665 326971996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32698
32699 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32700 dg.exp.
32701
b8c25665 327021995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
32703
32704 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32705 global.
32706
b8c25665 327071995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32708
32709 * lib/g++.exp (LIBS): Define if not already.
32710 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32711 (gcc-dg-prune): Call prune_gcc_output.
32712 * lib/gcc.exp (prune_gcc_output): New proc.
32713 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32714 prune_gcc_output.
32715
b8c25665 327161995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32717
32718 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32719 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32720
b8c25665 327211995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32722
32723 * gcc.c-torture: Update to c-torture-1.39 release.
32724
b8c25665 327251995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32726
32727 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32728 fails, try others as well.
32729
b8c25665 327301995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32731
32732 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32733 If compilation fails, mark execute tests as `untested'.
32734 If test is marked as unsupported, don't mark compilation and
32735 execute tests as failed.
32736
b8c25665 327371995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32738
32739 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32740 libstdc++ for whether or not we want to be doing shared
32741 libraries. Delete link_curses since we don't need it anymore.
32742 * lib/mike-g++.exp (postbase): Don't link in libg++.
32743 * g++.old-deja/old-deja.exp: Likewise.
32744
b8c25665 327451995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32746
32747 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32748
b8c25665 327491995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32750
32751 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32752 For that, add `-Wl,-a,shared_archive'.
32753 * g++.old-deja/old-deja.exp: Likewise.
32754
b8c25665 327551995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32756
32757 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32758
b8c25665 327591995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
32760
32761 * lib/mike-g++.exp (postbase): Pay attention to the status of
32762 g++_load.
32763
b8c25665 327641995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 32765
efdbc6f8 32766 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 32767
b8c25665 327681995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32769
32770 * lib/gcc.exp (default_gcc_start): No longer need to log program
32771 being executed or its output, execute_anywhere does that now.
32772 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32773 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32774
b8c25665 327751995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32776
32777 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32778 the same as those in lib/g++.exp.
32779
b8c25665 327801995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
32781
32782 * gcc.c-torture: Update to c-torture-1.38 release.
32783 * gcc.ieee: Related changes.
32784
b8c25665 327851995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32786
32787 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32788 "exec". Minor reformatting changes.
32789
32790 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32791 cross. This means all "exec" calls now work on a remote host as
32792 well.
32793 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32794 cross. Filter out the extra "\r\n" stuff that expect puts in.
32795 (c-torture-execute): Filter out the bogus warnings like
32796 c-torture-compile does. Add support for canadian cross.
32797 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32798 Use execute_anywhere rather than calling exec directly. Now it
32799 works for canadian cross testing.
32800
b8c25665 328011995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
32802
32803 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32804 results into a variable, and check that rather than using file exists.
32805
b8c25665 328061995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32807
32808 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32809 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32810
b8c25665 328111995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32812
32813 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32814 lib_curses if there's a shared libg++ in the build tree.
32815
b8c25665 328161995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32817
32818 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32819 if not supported target.
32820
b8c25665 328211995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32822
32823 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32824 link_curses up to always happen, not just for native builds.
32825
b8c25665 328261995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32827
32828 * gcc.c-torture: Update to c-torture-1.36 release.
32829 * gcc.failure: Related changes.
32830
b8c25665 328311995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32832
32833 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32834
b8c25665 328351995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32836
32837 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32838 * lib/mike-g++.exp (postbase): Not in here. Still reference
32839 runshlib, link_curses, and mathlib for link and run.
32840
32841 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32842 pass the runtime shared library options for Solaris, OSF/1, and
32843 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 32844
b8c25665 328451995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32846
32847 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32848 only run once.
32849
b8c25665 328501995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32851
32852 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
32853
b8c25665 328541995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32855
32856 * gcc.c-torture: Update to c-torture-1.35 release. Note we
32857 do not have a framework for the "compat" tests yet.
32858
b8c25665 328591995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32860
32861 * lib/mike-g++.exp (postbase): New local variable `mathlib',
32862 set to null if we're testing vxworks5.1. Use that instead of
32863 `-lm' in the setting of LIBS for link and run.
32864
b8c25665 328651995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32866
32867 * config/rom68k.exp (${tool}_load): Major changes to make it
32868 work. Verified that it does in fact return the stuff in
32869 exec_output properly. Catch any Emul or any TRAP other than 0.
32870
b8c25665 328711995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32872
32873 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
32874 LDFLAGS properly for targets that need stuff from libgloss.
32875 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
32876 only run once.
32877 (gpp_initialized): New variable.
32878
b8c25665 328791995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32880
32881 * config/rom68k.exp: Load libgloss.exp.
32882 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
32883 so we can produce a fully linked binary.
32884 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
32885 so we can produce a fully linked binary.
32886
b8c25665 328871995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32888
32889 * lib/plumhall.exp (ph_section): Watch for expected failures.
32890 Add missing `else'.
32891
32892 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
32893 run the testcase.
32894 (c-torture): Likewise.
32895
b8c25665 328961995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
32897
32898 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
32899
32900 * lib/mike-g++.exp (mike_cleanup): New proc.
32901 (prebase): New globals compiler_result, not_compiler_result,
32902 target_regexp.
32903 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
32904 allow leading "-" in pattern. Watch for unsupported tests.
32905 If $compiler_result is set, pattern match assembler code,
32906 and ditto for $not_compiler_result.
32907 * lib/mike-gcc.exp: Likewise.
32908
32909 * lib/plumhall.exp (ph_execute): Only call ph_summary if
32910 execution "succeeded".
32911
b8c25665 329121995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32913
32914 * config/win32.exp: New file.
32915 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
32916
b8c25665 329171995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32918
32919 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
32920 unsupported.
32921 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
32922 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
32923 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
32924
32925 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
32926 "... without exceptions was ...". That is now handled by
32927 prune_system_crud.
32928 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32929
b8c25665 329301995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32931
32932 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
32933 sieve.c,sort2.c}: New files.
32934 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
32935 sieve.exp,sort2.exp}: Drivers for them.
32936
32937 * lib/mike-gcc.exp (program_output): New user settable variable.
32938 (postbase): Call prune_system_crud. Also prune extraneous compiler
32939 messages.
32940 * lib/mike-g++.exp (program_output): New user settable variable.
32941
32942 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
32943
32944 * config/sh.exp: Deleted (use sim.exp instead).
32945
b8c25665 329461995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32947
32948 * config/vx.exp: Declare CHECKTASK as global.
32949 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
32950 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
32951 * lib/old-dejagnu.exp: Load [pwd]/$executable.
32952
b8c25665 329531995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32954
32955 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
32956 target. Like vx.exp, only includes `vx29k.exp' instead of
32957 `vxworks.exp'.
32958
b8c25665 329591995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32960
32961 * config/sim.exp: Increase time limit from 120 seconds to 240.
32962
b8c25665 329631995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
32964
32965 * gcc.c-torture/execute/950628-1.c: New test.
32966
b8c25665 329671995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32968
32969 * gcc.c-torture: Update with changes/additions from
32970 c-torture-1.34.
32971
b8c25665 329721995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32973
32974 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
32975
b8c25665 329761995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32977
32978 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
32979
b8c25665 329801995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32981
32982 * gcc.c-torture/compile/950512-1.c: New test.
32983 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
32984 * gcc.dg/struct-ret-1.c: Likewise.
32985
b8c25665 329861995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32987
32988 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 32989 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 32990
b8c25665 329911995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32992
32993 * gcc.c-torture/special/920411-1.c: Deleted.
32994 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
32995
b8c25665 329961995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32997
32998 * config/sim.exp (${tool}_load): Hack in call to bash to get a
32999 cpu limit.
33000
b8c25665 330011995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33002
33003 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33004
b8c25665 330051995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33006
33007 From kenner;
33008 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33009 is the proper length.
33010 * va-arg-3.c: Likewise.
33011
b8c25665 330121995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33013
33014 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33015 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33016
33017 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33018 * lib/g++.exp (default_g++_start): Delete old cruft.
33019
b8c25665 330201995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
33021
33022 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33023 (2 * (1 << 18)) to (2 * (1 << 17)).
33024
33025 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33026
b8c25665 330271995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33028
33029 * config/rom68k.exp: Renamed from config/idp.exp
33030
b8c25665 330311995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33032
33033 * c-torture/compile/921109-2.c
33034
b8c25665 330351995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33036
33037 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33038 excess errors.
33039
b8c25665 330401995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33041
33042 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33043 output.
33044 * lib/g++.exp (default_g++_start): Likewise.
33045
b8c25665 330461995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33047
33048 * gcc.c-torture/compile/950329-1.c: New test.
33049
b8c25665 330501995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 33051
efdbc6f8 33052 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
33053 and remote_close procs.
33054 * config/idp.exp: New file.
33055
b8c25665 330561995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33057
33058 * gcc.c-torture/execute/950322-1.c: New test.
33059
b8c25665 330601995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33061
33062 * config/vx.exp (${tool}_load): Clean up testing of return code from
33063 vxworks_ld and vxworks_spawn.
33064
b8c25665 330651995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
33066
33067 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33068
b8c25665 330691995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33070
33071 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33072 can mark excess errors on a machine by machine basis. Note, the
33073 default is to not expect any excess errors, even when excess
33074 errors test - is given, so you will want to put an XFAIL ... on
33075 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33076 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33077 those 4 machines, but no others.
33078
b8c25665 330791995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33080
33081 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33082 * lib/c-torture.exp: to here.
33083
b8c25665 330841995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33085
33086 * gcc.c-torture/execute/950221-1.c: New test.
33087 * gcc.c-torture/execute/struct-ret-1.c: New test.
33088 * gcc.c-torture/compile/950221-1.c: New test.
33089
33090 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33091
b8c25665 330921995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33093
33094 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33095 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33096
b8c25665 330971995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
33098
33099 * g++.gb: New directory of tests, derived from my signature and
33100 class scoping tests.
33101
33102 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33103 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33104 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33105 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33106 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33107 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33108 * g++.gb/sig25.C: Likewise.
33109
33110 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33111 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33112 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33113 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33114 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33115 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33116 * g++.gb/sig25.exp: Likewise.
33117
33118 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33119 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33120 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33121 * g++.gb/scope13.C: Likewise, this test still fails.
33122
33123 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33124 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33125 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33126 * g++.gb/scope13.exp: Ditto.
33127
33128 * g++.gb/README: New file, explains what these tests are about.
33129
b8c25665 331301995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33131
33132 * lib/dg.exp (dg-do): Support `preprocess'.
33133 (dg-test): Likewise.
33134
b8c25665 331351995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33136
33137 * config/udi.exp: change "continue -expect" to "exp_continue".
33138
b8c25665 331391995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
33140
33141 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33142 Delete redundant tests.
33143
33144 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33145 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33146 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33147 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33148 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33149 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33150 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33151 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33152
33153 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33154 storing label pointers.
33155 * gcc.c-torture/execute/921019-1.c: Likewise.
33156 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33157 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33158 parameter fp.
33159 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33160 constants.
33161
33162 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33163 Delete obsolete tests.
33164
33165 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33166 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33167 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33168 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33169 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33170 * gcc.c-torture/compile/950124-1.c: New test.
33171
33172 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33173
b8c25665 331741995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33175
33176 * lib/mike-g++.exp: Add -lm to LIBS.
33177
b8c25665 331781995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33179
33180 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33181
b8c25665 331821995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
33183
33184 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33185
b8c25665 331861995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33187
33188 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33189
b8c25665 331901995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33191
33192 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33193 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33194 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33195 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33196 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33197 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33198 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 33199 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
33200 * g++.law/{operators33.C, operators34.C}: Likewise.
33201 * g++.law/{pic1.C, refs2.C}: Likewise.
33202 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33203 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33204 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33205 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33206
33207 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33208 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33209 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33210 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33211 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33212 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33213 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33214 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33215 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 33216 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
33217 * g++.law/{operators34.exp}: Likewise.
33218 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33219 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33220 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33221 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33222 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33223
33224 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33225 No longer expected to fail.
33226 * g++.law/missed-error3.C: Tweak for recent bool changes.
33227
b8c25665 332281994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33229
33230 * config/emb-unix: Deleted.
33231 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33232 remote execution. Do final link on remote host if REMOTE_LINK is set.
33233
b8c25665 332341994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33235
33236 * lib/dg.exp (dg-test): Fix typo in last patch.
33237
b8c25665 332381994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33239
33240 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33241 (handles multiple occurrences).
33242
b8c25665 332431994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33244
33245 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33246 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33247 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33248 printed).
33249 * lib/c-torture.exp (c-torture-compile): Likewise.
33250 (c-torture): Prepend full path if missing.
33251 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33252 (gcc_fail): Likewise.
33253 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33254
b8c25665 332551994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33256
33257 * lib/netware.exp: Only attach to NetWare i386 systems.
33258
b8c25665 332591994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33260
33261 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33262 messages. Add test name to "output pattern match" pass/fail message.
33263
b8c25665 332641994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33265
33266 * gcc.dg: New testsuite.
33267 * gcc.dg/dg.exp: New file.
33268
33269 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33270 test-switch.c}: Deleted.
33271
33272 * gcc.misc-tests/msgs.exp: New testcase driver.
33273
b8c25665 332741994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33275
33276 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33277 Watch for illegal return values from ${tool}_load.
33278 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33279 cross targets. Coerce return value >0 to 1.
33280
b8c25665 332811994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33282
33283 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33284
33285 * config/emb-unix.exp: New file.
33286
33287 * config/sim.exp: Error if variable $SIM not defined.
33288 (${tool}_load): Mark test as "untested" if simulator missing.
33289
33290 * config/unix.exp: Load remote.exp to get rcp_download.
33291 * lib/c-torture.exp: Use different option lists for testcases with
33292 and without loops.
33293 * gcc.c-torture/execute/execute.exp: Likewise.
33294
b8c25665 332951994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33296
33297 * config/*.exp: Clarify return code from ${tool}_load.
33298 Call `unresolved' or `untested' instead of `warning' or `perror'
33299 (sometimes you still want to call both though).
33300 Add comment that `shell_id' is local to each file.
33301 * config/udi.exp (timeout): Set to 30.
33302 Don't print warning if connection fails, $connectmode has already
33303 printed an error.
33304 (${tool}_load): Move verbose messages to level 2.
33305 Rework pattern for "Process started" message.
33306 Pass `shell_id' to ${connectmode}_download.
33307 Retry twice upon timeout. Make resetting of target more robust.
33308 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33309 Pass `shell_id' to exit_$connectmode.
33310 Only call exit_$connectmode if connected.
33311 * config/unix.exp (${tool}_load): Check return codes better.
33312 * config/vrtx.exp (${tool}_load): Likewise.
33313 * config/vx.exp (${tool}_load): Likewise.
33314 Delete unneeded global's.
33315 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33316 from ${tool}_load.
33317 (dg-stat): Delete.
33318 (dg-init): Delete recording of pass/fail counts.
33319 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33320 (old-dejagnu-init): Likewise.
33321 (old-dejagnu-stat): Delete contents, empty proc now.
33322 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33323 (c-torture): Delete references to lcnt, lpass, lfail.
33324 Get option list from TORTURE_OPTIONS.
33325 Delete -funroll[-all]-loops if no loops.
33326 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33327 (g++_stat): Delete contents (empty proc now).
33328 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33329 (gcc_finish): Likewise.
33330 (gcc_stat): Deleted.
33331 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33332 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33333 * gcc.c-torture/execute/execute.exp: Likewise.
33334 Split tests into two parts: compile, execute.
33335 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33336 no loops. Update to reflect clarified return codes from ${tool}_load.
33337
b8c25665 333381994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33339
33340 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33341 to grep for.
33342 (old-dejagnu): Likewise (where necessary).
33343
b8c25665 333441994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33345
33346 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33347
33348 * lib/dg.exp (dg-process-target): Fix processing of selector.
33349 Add comment regarding use of `error'.
33350
33351 * lib/gcc.exp (prune_system_crud): Define if missing.
33352 * lib/g++.exp (prune_system_crud): Likewise.
33353
33354 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33355 Call prune_system_crud.
33356 * lib/dg.exp (dg-runtest): New proc.
33357 Use perror instead of send_user for tcl errors in testcase.
33358 Don't return any value, it's never used.
33359 Don't clobber previous definition of `unknown'.
33360 Print tcl errors in `dg-final'.
33361
b8c25665 333621994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33363
33364 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33365 (dg-test): Don't print errorInfo, it contains stack backtrace.
33366
b8c25665 333671994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33368
33369 * lib/g++.exp (runtest_file_p): Define if missing.
33370
b8c25665 333711994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33372
33373 * lib/mike-g++.exp: Comment out loading of g++.exp.
33374 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33375 (default_g++_version): Always print something.
33376 (default_g++_start): Comment out call to `which'.
33377 (g++_start, g++_load): Deleted (must be defined in config file).
33378 * lib/gcc.exp: Test for existence of $CC at start.
33379 Delete check for tmpdir (done in gcc_init).
33380 (default_gcc_version): Always print something.
33381 (default_gcc_start): Comment out call to `which'.
33382 * config/*.exp: Major cleanup - make cross targets work at least a
33383 little better for g++ (by not being "--tool gcc" specific).
33384 Rename gcc_xxx to ${tool}_xxx.
33385 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33386 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33387
b8c25665 333881994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33389
33390 * lib/c-torture.exp (c-torture-compile): Rework compiler
33391 message processing.
33392
33393 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33394 c-torture.
33395
b8c25665 333961994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33397
33398 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33399
33400 * lib/dg.exp (dg-process-target): Support { target native }.
33401
b8c25665 334021994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33403
33404 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33405 looked for "... program xxx got fatal signal".
33406 Correct regsub munging of `comp_output'.
33407 Ignore compiler messages "path prefix not used" and "linker input
33408 file unused".
33409
b8c25665 334101994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33411
33412 * lib/gcc.exp (runtest_file_p): Define if missing.
33413 * gcc.prms/template.c: Example to work from.
33414
b8c25665 334151994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33416
33417 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
33418 * lib/dg.exp (dg-test): Call unsupported testcases as such.
33419
33420 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33421 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33422 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33423 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33424
33425 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33426 (dg-process-target): No longer a varargs proc.
33427 Return S/N for target, P/F for xfail. All callers changed.
33428 (user option procs): More argument checking.
33429 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33430 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33431 (dg-test): Skip test if not running on selected target in `dg-do'.
33432 Update handling of `dg-do-what', `dg-output-text'.
33433 Separate execution pass/fail from output pattern match pass/fail.
33434 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33435
b8c25665 334361994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33437
33438 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33439 target for 920510-1.c.
33440
b8c25665 334411994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33442
33443 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33444 Clean up comment regarding use of passcnt, etc.
33445 (gcc_stat): Don't update `testcnt' here.
33446 (gcc_finish): Do it here.
33447 Might as well reset `but_id' here too.
33448 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33449 to determine if the file should be tested.
33450 * gcc.c-torture/compile/compile.exp: Likewise.
33451 * gcc.c-torture/execute/execute.exp: Likewise.
33452 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33453 * gcc.misc-tests/dg-test.exp: Likewise.
33454 * gcc.prms/prms.exp: Likewise.
33455 * gcc.wendy/wendy.exp: Likewise.
33456 * g++.old-deja.exp: Likewise.
33457 Move "Testing file" message to verbose level 1.
33458
b8c25665 334591994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33460
33461 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33462
b8c25665 334631994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33464
33465 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33466 (default_gcc_start): Accept optional second list element
33467 of compiler flags. Print compiler output at verbosity level 2.
33468 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33469 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33470 Save current values of framework globals passcnt, failcnt, xpasscnt,
33471 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33472 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33473 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33474 xfailcnt to compute stats. Update framework global `testcnt' from
33475 pass/fail counts.
33476 (gcc_finish): New proc. Clean up test environment.
33477 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33478 (gcc_epass, gcc_efail): Delete.
33479 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33480 argument of line number.
33481 (dg-init): If the tool has an init routine, call it.
33482 (dg-test): Remove args `cflags_var' and `libs_var'.
33483 Pass all compiler options to ${tool}_start.
33484 Handle missing line number.
33485 (dg-finish): New function.
33486 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33487 particular files. Call gcc_finish at end. Move "skipping test"
33488 message to verbosity level 3.
33489 * gcc.c-torture/compile/compile.exp: Likewise.
33490 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33491 * gcc.c-torture/execute/execute.exp: Likewise.
33492 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33493 Print testcase being tried at verbosity level 1.
33494 * gcc.c-torture/special/special.exp: Unset xfail.
33495 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33496 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33497 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33498 * gcc.failure/failure.exp: Likewise.
33499 * gcc.ieee/ieee.exp: Likewise.
33500 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33501 Update call to dg-test. Call dg-finish at end.
33502 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33503 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33504 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33505 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33506 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33507 * gcc.wendy/wendy.exp: Add copyright.
33508 Delete setting of tmpdir (done by gcc_init).
33509 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33510 Pass compiler flags to gcc_start. Call gcc_finish at end.
33511 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33512 gcc_[ce]pass/fail.
33513
b8c25665 335141994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33515
33516 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33517 confusion.
33518 (g++_load): Likewise.
33519
33520 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33521 Rename argument to `prog' to remove the confusion.
33522 Varargs fns behave differently too!
33523 (g++_load): Likewise.
33524
33525 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33526
33527 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33528 what it is. Delete (always) printing of status value for !native.
33529 Simplify verbose code, and include status and exec_output.
33530 (g++_load): Use gcc_load.
33531
b8c25665 335321994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33533
33534 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33535 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33536 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33537 940714-3.c as these testcases don't exist anymore. Make
33538 va-arg-1.c expected to pass.
33539
b8c25665 335401994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33541
33542 * gcc.misc-tests/misc.exp: Only run specific testcases.
33543 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33544 * gcc.misc-tests/dg-[1-9].c: New files.
33545
33546 * lib/dg.exp: New testsuite driver.
33547 * gcc.prms/prms.exp: Use it.
33548
33549 * README.gcc: New file.
33550
33551 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33552 Document and reset `lxpass' and `lxfail'.
33553 Simplify "initialized" message.
33554 (gcc_stat): Clean up comments a little.
33555
b8c25665 335561994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33557
33558 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33559
b8c25665 335601994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33561
33562 * lib/old-dejagnu.exp (process-option): New proc.
33563 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33564 (old-dejagnu): Simplify.
33565 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33566
b8c25665 335671994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33568
33569 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33570 exists and is not an empty string.
33571
33572 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33573 $xfail rather than calling setup_xfail. Clear $xfail when test is
33574 finished.
33575 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33576 automatically.
33577
33578 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33579 longer expected to fail.
33580
92936ecf 33581 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33582 "f" function call.
33583
33584 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33585
33586 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33587 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33588 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33589 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33590 c-torture-1.29.
33591
33592 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33593 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33594
33595 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33596
33597 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33598 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33599
33600 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33601 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33602 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33603
b8c25665 336041994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33605
33606 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33607 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33608 940714-1.c, 940714-2.c, 940714-3.c},
33609 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33610 gcc.misc-tests/{mg.c,mg.exp}:
33611 New tests.
33612 * gcc.noncompile/noncompile.exp: Change accordingly.
33613
b8c25665 336141994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33615
33616 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33617 Undo previous clobberage.
33618
b8c25665 336191994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33620
33621 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33622 * gcc.special/{930510-1.c, special.exp}:
33623 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33624 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33625 struct-varargs-1.c}: New tests from c-torture-1.26.
33626
b8c25665 336271994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33628
33629 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33630 argument to switch.
33631
b8c25665 336321994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33633
33634 * Revert the previous changes. Please see Rob's directory
33635 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33636 fixes.
33637
b8c25665 336381994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33639
92936ecf 33640 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33641 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33642 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33643 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33644 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33645 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33646 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33647 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33648 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33649 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33650 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33651 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33652 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33653 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33654 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33655 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33656 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33657 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33658 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33659 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33660 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33661 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33662 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33663 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33664 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33665 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33666 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33667
b8c25665 336681994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33669
33670 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33671 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33672 with perror calls.
33673
b8c25665 336741994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33675
33676 * config/unix.exp (g++_load): Fix syntax.
33677
b8c25665 336781994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33679
33680 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33681 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33682 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33683 Don't expect va-arg-1.c to fail. Correct expected output for
33684 920928-1.c.
33685 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33686 * gcc.wendy/hbm4.c: Correct typo.
33687 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33688
b8c25665 336891994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33690
33691 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33692 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33693 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33694 * lib/c-torture.exp (c-torture-compile): Ditto.
33695
33696 Reduce volume of output (remove all the -I's and such).
33697 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33698 Call gcc_cpass, gcc_cfail.
33699 (c-torture): Pass testing option to c-torture-compile.
33700
b8c25665 337011994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33702
33703 Bring patches over from progressive.
33704 * config/default.exp: Exit remote shell cleanly.
33705 (g++_exit, g++_start): Add default versions.
33706 * config/sim.exp (gcc_load): Use perror, not error.
33707
b8c25665 337081994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33709
33710 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33711 set in site.exp.
33712
b8c25665 337131994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33714
33715 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33716 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33717 (wendy_try): New proc to run testcase.
33718 (main loop): Call 'em.
33719 * gcc.wendy/*.c: Clean up pass to correct expected output.
33720
33721 * lib/gcc.exp: Minor cleanup work.
33722 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33723
b8c25665 337241994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33725
33726 * config/sim.exp (gcc_load): Document return codes better.
33727 Don't pass -v to simulator.
33728
b8c25665 337291994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 33730
efdbc6f8
RH
33731 * gcc.special/920717-x.c: Fix typo.
33732 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33733 get at sources.
921e5a0e
JL
33734
33735 * lib/mike-gcc.exp: Fix typo.
33736
b8c25665 337371994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33738
33739 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33740 binary to use, transform the name.
33741 * config/*.exp: rename everything. Nuke any g++ specific files,
33742 it's now a special case of gcc that requires no special support.
33743 Add a default.exp for unsupported targets.
33744
b8c25665 337451994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
33746
33747 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33748 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33749 version of Tcl.
33750
b8c25665 337511994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33752
33753 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33754 than a warning.
33755
b8c25665 337561994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
33757
33758 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33759
b8c25665 337601994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33761
33762 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33763 option_list. Compile every file with only 4/6 option choices
33764 (same as C torture) instead of with 12/18 different option
33765 choices.
33766 * lib/c-torture.exp: Likewise.
33767
33768 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33769 not already set.
33770
b8c25665 337711993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 33772
ed8e443a
JM
33773 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33774 can put an XFAIL *-*-* on excess errors.
33775
337761993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33777
33778 * g++.law: Add more tests derived from g++-bugs snapshots.
33779
33780 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33781 equivalent to g++.law/init9.
33782
33783 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33784 compiled it, and the a.out file after we've run it.
33785
337861993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33787
33788 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33789 compiled it, and the a.out file after we've run it.
33790
337911993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33792
33793 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33794
337951993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33796
33797 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33798 version number.
33799
338001993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33801
33802 * g++.law: New directory of g++ tests derived from the g++-bugs
33803 snapshots.
33804
338051993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33806
33807 * gcc.compile: initbug1.c initbug1.exp testcase added
33808
338091993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33810
33811 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33812 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33813 fixes submitted by Jeff Law (law@cs.utah.edu)
33814 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33815 Jeff Law (law@cs.utah.edu)
33816
33817
338181993-11-30 Mike Stump (mrs@cygnus.com)
33819
33820 * config/unix-g++.exp: Follow the gcc way of doing things.
33821 * g++.old-deja/old-deja.exp: Minor updates.
33822 * lib/g++.exp: New file, follow the gcc way of doing things.
33823 * lib/old-dejagnu.exp: Minor updates.
33824 * lib/mike-g++.exp: Always unset errorInfo.
33825
338261993-11-06 Mike Stump (mrs@cygnus.com)
33827
33828 * lib/gcc.exp: Fix some errors with the below change, CC and
33829 CFLAGS should be global when setting, not local.
33830
338311993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33832
33833 * lib/gcc.exp: Transform tool name.
33834
338351993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33836
33837 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33838
338391993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33840
33841 * lib/gcc.exp: change gcc_done to gcc_stat
33842
338431993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33844
33845 * Upgraded gcc testsuite to c-torture version 1.25
33846
338471993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33848
33849 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33850 * lib/c-torture: added hooks for new reporting code.
33851
338521993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
33853
33854 * config/sh-gcc.exp: check if sh-sim exists in the path
33855
338561993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
33857
33858 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
33859 * gcc.compile/compile.exp: Initial changes for new logic.
33860 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
33861 * gcc.failure/failure.exp: Initial changes for new logic.
33862 * gcc.ieee/ieee.exp: Initial changes for new logic.
33863 * gcc.misc-tests/misc.exp: Initial changes for new logic.
33864 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
33865 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
33866 * lib/c-torture.exp: Initial changes for new logic.
33867 * lib/gcc.exp: Initial changes for new logic.
33868
338691993-10-15 Mike Stump (mrs@cygnus.com)
33870
33871 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
33872 depend upon failure or success. Fully qualify names in failure
33873 and success messages. Always remove a.out before starting
33874 compile, just in case. Pay more attention to error text output by
33875 the compiler. Handle testcases with no known past errors just
33876 like all others, so that things are uniform. Other miscellaneous
33877 improvements.
33878
338791993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
33880
33881 * gcc.cpp: new directory for cpp tests
33882
338831993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
33884
33885 * lib/chill.exp: Code reformatted, removed unused code.
33886 * config/unix-chill.exp: Code reformatted, removed unused code.
33887 * chill.execute/execute.exp: Code reformatted, removed unused code.
33888 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
33889
338901993-10-04 Ian Lance Taylor (ian@cygnus.com)
33891
33892 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
33893 routines not written.
33894
338951993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
33896
33897 * config/bug-gcc.exp: Use new procs from bug.exp.
33898
338991993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
33900
33901 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
33902 via ftp, rather than depending on NFS.
33903 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
33904 case.
33905
339061993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
33907
33908 * config/bug-gcc.exp: Use new download proc.
33909
339101993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
33911
33912 * chill.execute/execute.exp: cleanups, handles errors better
33913 * chill.compile/compile.exp: rewrite, based on execute.exp
33914 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
33915 * lib/chill.exp: major changes to diff proc and compile and link
33916 procs. added chill_fail and chill_pass wrappers to pass and
33917 fail. added more comments, and handle error codes better.
33918 Added a hack to capture stderr from exec, so noncompile tests
33919 can work.
33920
339211993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
33922
33923 * chill.execute/execute.exp: rewrite of testsuite driver
33924 * lib/chill.exp: rewrite of testsuite driver
33925 * config/unix-chill.exp: rewrite of testsuite driver
33926
339271993-08-25 Bill Cox (bill@rtl.cygnus.com)
33928
33929 In chill.execute:
33930 * iexpr.ch: Standardize uppercase.
33931 * tuples.dat: Standardize uppercase.
33932 * vary.ch: standardize. Correct varying string assignments.
33933 * vary.dat: Add new output lines.
33934
339351993-08-24 Bill Cox (bill@rtl.cygnus.com)
33936
33937 In chill.execute:
33938 * chprintf.ch: Standardize use of uppercase.
33939 * tuples.ch: Standardize and turn arr2 into a DCL,
33940 rather than a SYN.
33941 * pinits.ch: Standardize.
33942
339431993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
33944
33945 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
33946 * Makefil: Renamed to Makefile.in.
33947 * configure.in: New.
33948
339491993-08-23 Bill Cox (bill@rtl.cygnus.com)
33950
33951 In chill.execute:
33952 * .cvsignore: Add result/output files.
33953 * Makefile: Fix up variables at start. Use MFLAGS
33954 everywhere. Correct bool_loc, built_ins entries.
33955 Add entry for vary1.ch.
33956 * bitarray.ch: Standardize upper-case usage.
33957 * bitexpr.ch: Standardize, add output of b1.
33958 * params.ch: Use arrayt in along PROC parameters, to
33959 avoid novelty problems.
33960 * sets.ch: Tiny cleanup.
33961 * vary1.ch: Re-indent.
33962
339631993-08-17 Bill Cox (bill@rtl.cygnus.com)
33964
33965 * Add PR-related files to Makefiles, .cvsignore files, etc.
33966
339671993-08-02 Jeff Wheat (cassidy@cygnus.com)
33968
33969 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
33970 with compiler objects. New names are test-flow.c and test-loop.c
33971
339721993-07-27 Jeff Wheat (cassidy@cygnus.com)
33973
33974 * Upgraded c-torture tests from 1.19 to 1.20
33975
33976 * new files:
33977 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
33978 * gcc.compile: 930623-1.c 930623-2.c
33979 * gcc.noncompile: 930622-1.c 930622-2.c
33980 * gcc.failure: 920411-1.c 920627-2.c
33981 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
33982
339831993-07-20 Jeff Wheat (cassidy@cygnus.com)
33984
33985 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33986 More changes to get testsuite working properly. Needs more work.
33987 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
33988
339891993-07-19 Jeff Wheat (cassidy@cygnus.com)
33990
33991 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33992 More changes to get testsuite working properly. Needs more work.
33993
339941993-07-13 Jeff Wheat (cassidy@cygnus.com)
33995
33996 * chill.compile/compile.exp: Added for Dejagnu support
33997 * chill.execute/execute.exp: Added for Dejagnu support
33998 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
33999
340001993-06-19 Bill Cox (bill@rtl.cygnus.com)
34001
34002 This should complete moving the CHILL test files.
34003 * chill.noncompile(.cvsignore printf.grt
34004 in-printf.grt chprintf.grt chprintf.ch):
34005 Added test-support files.
34006 (Makefile): Modified further.
34007 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34008 signal.ch): Added test files.
34009 * chill.execute (.cvsignore printf.grt printr.c
34010 in-printf.grt rts.c chprintf.grt rts.h): Added
34011 test-support files.
34012 (Makefile): More corrections.
34013
340141993-06-18 Bill Cox (bill@rtl.cygnus.com)
34015
34016 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
34017 test cases, ready for DejaGnu.
34018
b8c25665 340191993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34020
34021 * Upgraded c-torture tests from 1.18 to 1.19
34022
34023 * gcc.compile: added test(s):
34024 930607-1.c
34025 * gcc.execute: added test(s):
34026 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34027
34028 * added new subdirectory for misc tests: gcc.misc-tests
34029 * gcc.misc-test(s): added tests:
34030 inst-check.c test-consts.c test-ior.c test-switch.c
34031
b8c25665 340321993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
34033
34034 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34035
b8c25665 340361993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34037
34038 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34039
b8c25665 340401993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34041
34042 * Upgraded c-torture tests from 1.17 to 1.18
34043
b8c25665 340441993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34045
34046 * Upgraded c-torture tests from 1.12 to 1.17
34047
b8c25665 340481993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34049
34050 * lib/old-dejagnu.exp:
34051 Fixed handling of XFAIL target triplets to correctly
34052 recognize wildcard characters. Removed code that
34053 appended a unique id tag to the end of the file name
34054 printed out by the result of the testcases within a
34055 given test file.
34056
b8c25665 340571993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34058
34059 * lib/old-dejagnu.exp:
34060 Reworked expected failure handling to trigger off of XFAIL
34061 keyword in keyphrase embeded in testcase source code. The
34062 XFAIL keyword must be at the end of the keyphrase line. It
34063 may optionally be followed by one or more target triplets.
34064 It has just occured that the handling of wildcards in the
34065 target triplet may not be correct.
34066
b8c25665 340671993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34068
34069 * g++.old-deja/tests:
34070 Moved all subdirectories up one level into g++.old-deja .
34071
34072 * lib/old-dejagnu.exp:
34073 Fixed problem with CXXFLAGS not being properly reset, and being
34074 corrupted with extraneous "-c" compiler option. This was
34075 causing binaries to not be generated for test that needed them.
34076 Modified strings passed to "pass" and "fail" so that individual
34077 tests from the same test file would be distinguished by an
34078 identifier appended to the test file name in the summary logs;
34079 this corrected a problem with erroneous diff logs. Added code
34080 to search testcases for expected fail and unexpected pass keywords.
34081
b8c25665 340821993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34083
34084 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34085
b8c25665 340861993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34087
34088 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34089 Removed extraneous text from end of "Special g++ Options"
34090 keyphrase.
34091
34092 * lib/old-dejagnu.exp: Added pattern matching to look for new
34093 keywords, embedded in testcases comments, which will trigger
34094 calls to xpass and xfail.
34095
b8c25665 340961993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34097
34098 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34099 comments embedded in the testcases, especially the one looking for
34100 special compiler options, as well as the pattern matching for the
34101 compiler output again.
34102
b8c25665 341031993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34104
34105 * lib/old-dejagnu.exp: Do a proper check of the return value for
34106 execute tests. Fixed several problems with the pattern matching
34107 of the compiler output which gave erroneous test results.
34108 Changed several of the test result messages to be more descriptive.
34109 * config/unix-g++.exp: Proc g++_load now actually works and
34110 executes the tests passed to it and returns a usable return
92936ecf 34111 value.
921e5a0e 34112
b8c25665 341131993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 34114
efdbc6f8 34115 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 34116
b8c25665 341171993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34118
34119 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34120 Modified both files to properly execute the old style
34121 dejagnu tests. The previous versions of these files were
34122 experimental and did not function anything near correctly.
34123
b8c25665 341241993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
34125
34126 * Removed all Makefile.in and configure.in files. No configuration
34127 needed now.
34128
b8c25665 341291993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34130
34131 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34132
b8c25665 341331993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
34134
34135 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34136 gcc.special/configure.in, gcc.noncompile/configure.in,
34137 gcc.execute/configure.in, gcc.code_quality/configure.in,
34138 g++.other/configure.in, g++.old-deja/configure.in,
34139 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34140 in srcname setting.
34141
b8c25665 341421993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34143
34144 * lib/udi.exp: Fixed mondfe and mondfe_download.
34145 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34146 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34147
b8c25665 341481993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34149
34150 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34151 (gdb_exit): Don't remove *_soc files.
34152
b8c25665 341531993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34154
34155 * lib/c-torture.exp: Don't look for main; instead always use -w
34156 -c. This is how the c-torture tests work. Remove the object
34157 file if the compilation succeeds.
34158 * gcc.execute/execute.exp: Remove executable if test passes.
34159 * gcc.noncompile/noncompile.exp: Every test is an expected
34160 failure.
34161 * gcc.special/special.exp: Added tests from c-torture 1.11,
34162 corrected use of existing test.
34163 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34164 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34165 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34166 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34167 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34168 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34169 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34170 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34171 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34172 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34173 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34174 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34175 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34176 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34177 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34178 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34179 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34180 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34181 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34182 c-torture 1.11.
34183 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34184 correspond to c-torture 1.11.
34185
34186 * New file.