]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
cygming.h (SUBTARGET_ATTRIBUTE_TABLE): Define, with entry for selectany attribute.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a288c5cd
JJ
12005-04-01 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/19406
4 * g++.dg/debug/using1.C: New test.
5
c5221531
HPN
62005-04-01 Hans-Peter Nilsson <hp@axis.com>
7
8 PR middle-end/20524
9 * gcc.dg/alias-7.c: Prefix asm-declared name with
10 __USER_LABEL_PREFIX__.
11
c423ee0d
GDR
122005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
13
14 PR c++/18644
15 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
16
0223e4f5
JM
172005-04-01 Joseph S. Myers <joseph@codesourcery.com>
18
19 PR c/17855
20 * gcc.c-torture/compile/struct-non-lval-1.c,
21 gcc.c-torture/compile/struct-non-lval-2.c,
22 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
23
0455fecf
JJ
242005-03-31 Janis Johnson <janis187@us.ibm.com>
25
92cf604f
JJ
26 * gcc.dg/tls/tls.exp: Remove temporary file.
27 * g++.dg/tls/tls.exp: Ditto.
28 * lib/file-format.exp: Ditto.
29 * g++.dg/special/ecos.exp: Ditto.
30
1194911f
JJ
31 * lib/profopt.exp: Treat prof_ext as a list.
32 * gcc.misc-tests/bprob.exp: Ditto.
33 * g++.dg/bprob/bprob.exp: Ditto.
34
6491eb15
JJ
35 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
36 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
37 g++.dg/tree-ssa/pointer-reference-alias.C,
38 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
39 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
40 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
41 g++.dg/vect/pr19951.cc: Ditto.
42 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
43 gcc.dg/builtins-47.c: Ditto.
44 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
45 gcc.dg/pr20115-1.c: Ditto.
46 * gcc.dg/tree-ssa/20030530-2.c,
47 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
48 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
49 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
50 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
51 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
52 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
53 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
54 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
55 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
56 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
57 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
58 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
59 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
60 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
61 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
62 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
63 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
64 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
65 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
66 gcc.dg/tree-ssa/20030824-1.c,
67 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
68 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
69 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
70 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
71 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
72 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
73 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
74 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
75 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
76 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
77 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
78 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
79 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
80 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
81 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
82 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
83 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
84 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
85 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
86 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
87 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
88 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
89 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
90 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
91 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
92 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
93 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
94 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
95 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
96 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
97 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
98 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
99 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
100 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
101 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
102 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
103 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
104 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
105 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
106 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
107 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
108 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
109 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
110 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
111 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
112 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
113 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
114 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
115 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
116 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
117 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
118 gcc.dg/tree-ssa/useless-1.c: Ditto.
119 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
120 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
121 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
122 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
123 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
124 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
125 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
126 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
127 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
128 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
129 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
130 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
131 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
132 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
133 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
134 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
135 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
136 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
137 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
138 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
139 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
140 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
141 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
142 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
143 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
144 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
145 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
146 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
147 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
148 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
149 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
150 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
151 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
152 gcc.dg/vect/vect-none.c: Ditto.
153 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
154 treelang/compile/unsigned.tree: Ditto.
155
515e6cd0
JJ
156 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
157 * gcc.dg/cpp/direct2s.c: Ditto.
158 * gcc.dg/cpp/paste4.c: Ditto.
159 * gcc.dg/cpp/separate-1.c: Ditto.
160 * gcc.dg/pch/save-temps-1.c: Ditto.
161 * g++.dg/ext/altivec-10.C: Ditto.
162 * g++.dg/pch/pch.C: Ditto.
163
65664157
JJ
164 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
165
68a9c13d
JJ
166 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
167 * g++.dg/template/repo1.C: Ditto.
168 * g++.dg/template/repo2.C: Ditto.
169 * g++.dg/template/repo3.C: Ditto.
170 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
171 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
172 * g++.old-deja/g++.pt/repo1.C: Ditto.
173 * g++.old-deja/g++.pt/repo2.C: Ditto.
174 * g++.old-deja/g++.pt/repo3.C: Ditto.
175 * g++.old-deja/g++.pt/repo4.C: Ditto.
176
bca28164
JJ
177 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
178 * gcc.dg/20030107-1.c: Ditto.
179 * gcc.dg/20030702-1.c: Ditto.
180 * gcc.dg/profile-generate-1.c: Ditto.
181 * g++.dg/other/profile1.C: Ditto.
182 * g++.old-deja/g++.robertl/eb83.C: Ditto.
183
0455fecf
JJ
184 * lib/gcc-dg.exp (remove-build-file): New.
185 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
186 cleanup-tree-dump, cleanup-saved-temps): New.
187
dda04398
NS
1882005-03-31 Nathan Sidwell <nathan@codesourcery.com>
189
190 PR c++/19203, DR 214
191 * g++.dg/parse/ambig3.C: Not ambiguous.
192 * g++.dg/template/spec20.C: New.
193 * g++.dg/template/spec21.C: New.
194
1239de63
SE
1952005-03-31 Steve Ellcey <sje@cup.hp.com>
196
197 PR target/20045
198 * gcc.dg/ia64-fptr-1.c: Run only on linux.
199
14fd645e
FXC
2002005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
201
202 PR libfortran/20660
203 * gfortran.dg/negative_unit.f: New test.
204
ccbca5e4
AM
2052005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
206
207 * gcc.dg/20050330-1.c: New test.
208
ae7f3734
DP
2092005-03-30 Devang Patel <dpatel@apple.com>
210
211 * g++.dg/tree-sra/ssa-sra-3.C: New test.
212
9ba8c99d
DJ
2132005-03-30 Dale Johannesen <dalej@apple.com>
214
215 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
216
408e9b9b
JJ
2172005-03-30 Janis Johnson <janis187@us.ibm.com>
218
219 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
220 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
221 Strip options from test name.
222
cd9c7bd2
JH
2232005-03-31 Jan Hubicka <jh@suse.cz>
224
225 * gcc.dg/varpool-1.c: New testcase.
226
16ef3acc
JM
2272005-03-30 Joseph S. Myers <joseph@codesourcery.com>
228
229 PR c/772
230 PR c/17913
231 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
232 gcc.dg/stmt-expr-label-3.c : New tests.
233 * gcc.c-torture/execute/medce-2.c: Remove.
234
1e55c0e2
JM
2352005-03-30 Joseph S. Myers <joseph@codesourcery.com>
236
237 PR c/20368
238 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
239 tests.
240
6f6e8901
AM
2412005-03-30 Alan Modra <amodra@bigpond.net.au>
242
243 * gcc.c-torture/compile/pr20203.c: New test.
244
748e31c3
SK
2452005-03-26 Steven G. Kargl <kargls@comcast.net>
246
247 * gfortran.dg/promotion.f90: New test.
248
aa80f4d1
AO
2492005-03-29 Alexandre Oliva <aoliva@redhat.com>
250
251 PR middle-end/20491
252 * gcc.dg/torture/asm-subreg-1.c: New test.
253
d1edc393
JM
2542005-03-29 Joseph S. Myers <joseph@codesourcery.com>
255
256 PR c/20672
257 * gcc.dg/pr20672-1.c: New test.
258
8bb46326
DN
2592005-03-29 Dorit Naishlos <dorit@il.ibm.com>
260
261 * gfortran.dg/vect: New directory.
262 * gfortran.dg/vect/vect.exp: New.
263 * gfortran.dg/vect/vect-1.f90: New test.
264 * gfortran.dg/vect/vect-2.f90: New test.
265 * gfortran.dg/vect/vect-3.f90: New test.
266 * gfortran.dg/vect/vect-4.f90: New test.
267 * gfortran.dg/vect/vect-5.f90: New test.
268
1a612e0a
JJ
2692005-03-29 Jakub Jelinek <jakub@redhat.com>
270
271 PR middle-end/20622
272 * gcc.dg/alias-7.c: New test.
273
360ca054
EB
2742005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
275
276 * gcc.dg/sparc-reg-1.c: New test.
277
82498ed4
FXC
2782005-03-28 Steve Ellcey <sje@cup.hp.com>
279
280 PR target/19890
281 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
282
3445a80c
DR
2832005-03-29 Dale Ranta <dir@lanl.gov>
284 Francois-Xavier Coudert <coudert@clipper.ens.fr>
285
286 PR libfortran/20163
287 * gfortran.dg/pr20163-2.f: New test.
288
5c55c2e8
JH
2892005-03-28 Jan Hubicka <jh@suse.cz>
290
291 PR middle-end/20635
292 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
293 by Jakub Jelinek.
294
c295d7b3
DN
2952005-03-27 Dorit Naishlos <dorit@il.ibm.com>
296
297 PR tree-optimization/20626
298 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
299 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
300
a59928bc
SK
3012005-03-26 Steven G. Kargl <kargls@comcast.net>
302
303 * gfortran.dg/underflow.f90: New test.
304 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
305
1ad81c8e
KG
3062005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
307
308 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
309
e0b23a58
MM
3102005-03-25 Mark Mitchell <mark@codesourcery.com>
311
312 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
313 (g++_init): Make sure that CXXFLAGS is set.
314 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
315 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
316 * lib/gfortran.exp (gfortran_link_flags): Likewise.
317 * lib/objc.exp (objc_init): Likewise.
318 * lib/treelang.exp (treelang_init): Likewise.
319
90faeb28
PH
3202005-03-25 Pat Haugen <pthaugen@us.ibm.com>
321
322 PR tree-optimization/20470
323 * gcc.dg/tree-ssa/pr20470.c: New test.
324
da4c340c
GK
3252005-03-25 Geoffrey Keating <geoffk@apple.com>
326
327 * gcc.dg/ppc-stfiwx.c: New.
328
c3861e7a
SE
3292005-03-25 Steve Ellcey <sje@cup.hp.com>
330
331 PR target/19888
332 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
333
aec6cb10
ZD
3342005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
335
336 * gcc.dg/20050325-1.c: Fix a typo.
337
94887ef4
FXC
3382005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
339
340 PR libfortran/19678
341 PR libfortran/19679
342 * gfortran.dg/dos_eol.f: New test.
343
cd928652
ZD
3442005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
345
346 PR rtl-optimization/20249
347 * gcc.dg/20050325-1.c: New test.
348
a50f3cd3
FXC
3492005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
350
351 PR libfortran/15332
352 * gfortran.dg/pr15332.f: New test.
353
761d80b9
DJ
3542005-03-24 Dale Johannesen <dalej@apple.com>
355
356 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
357
a10ce2f8
GK
3582005-03-24 Geoffrey Keating <geoffk@apple.com>
359
d3d9a67f
GK
360 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
361 'internal' visibility.
362 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
363 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
364 'protected' visibility.
365 * gcc.dg/visibility-7.c: Likewise.
366 * lib/target-supports.exp (check_visibility_available): Take
367 a parameter, the kind of visibility to check for.
368 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
369 to check_visibility_available.
370
a10ce2f8
GK
371 * g++.dg/expr/cast3.C: New.
372
9a15bd63
DE
3732005-03-24 David Edelsohn <edelsohn@gnu.org>
374
375 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
376 rs6000.
377
2eced2c2
SE
3782005-03-24 Steve Ellcey <sje@cup.hp.com>
379
380 PR target/20095
381 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
382
fab2f52c
AO
3832005-03-24 Alexandre Oliva <aoliva@redhat.com>
384
0a2198f5
AO
385 * gcc.dg/badshift.c: Renamed to...
386 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
387
31a69e4e
AO
388 * gcc.target/i386/badshift.c: Renamed to...
389 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
390 only.
391
fab2f52c
AO
392 PR rtl-optimization/20532
393 * gcc.target/i386/badshift.c: New.
394
fd4f678c
FXC
3952005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
396
4f44f5f9 397 * gfortran.dg/pr18025.f90: New test.
fd4f678c 398
e69d504e
DJ
3992005-03-23 Dale Johannesen <dalej@apple.com>
400
401 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
402
0b3deaaf
MM
4032005-03-23 Mark Mitchell <mark@codesourcery.com>
404
06d7098a
MM
405 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
406
0b3deaaf
MM
407 * lib/target-supports.exp (check_iconv_available): Default
408 libiconv to -liconv, if there is no definition.
409
2bc3f466
HPN
4102005-03-23 Hans-Peter Nilsson <hp@axis.com>
411
412 * gcc.dg/torture/cris-asm-mof-1.c: New test.
413
8ff24a79
MM
4142005-03-22 Mark Mitchell <mark@codesourcery.com>
415
416 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
417 * g++.dg/opt/pr7503-2.C: Likewise.
418 * g++.dg/opt/pr7503-3.C: Likewise.
419 * g++.dg/opt/pr7503-4.C: Likewise.
420 * g++.dg/opt/pr7503-5.C: Likewise.
421 * g++.dg/warn/minmax.C: New test.
422
f77b6ca3
FXC
4232005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
424
4f44f5f9
FXC
425 * gfortran.dg/g77_intrinsics_funcs.f: New test.
426 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 427
e5c4f28a
RG
4282005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
429 Jan Hubicka <jh@suse.cz>
430 Steven Bosscher <stevenb@suse.de
431
432 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
433
11e97737
VR
4342005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
435
436 PR c++/19980
437 * g++.dg/template/redecl3.C: New test.
438
0f3744f8
VR
4392005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
440
441 PR c++/20499
442 * g++.dg/parse/error16.C: Tweak error markers.
443
b2a6a2fb
JJ
4442005-03-22 Jakub Jelinek <jakub@redhat.com>
445
446 PR target/20561
447 * gcc.dg/20050321-2.c: New test.
448
37048601
NS
4492005-03-22 Nathan Sidwell <nathan@codesourcery.com>
450
451 PR c++/20465
452 PR c++/20381
453 * g++.dg/template/ptrmem12.C: New.
454
9d7cb254
HPN
4552005-03-22 Hans-Peter Nilsson <hp@axis.com>
456
457 PR rtl-optimization/20527
458 * gcc.c-torture/execute/pr20527-1.c: New test.
459
e4461577
BE
4602005-03-22 Ben Elliston <bje@au.ibm.com>
461
462 * gcc.misc-tests/options.exp (check_for_options): Create a real C
463 program, compile it into a real executable and then delete the .c
464 and .x files afterwards, to avoid problems on testglue targets.
465
979632a0
SH
4662005-03-21 Stuart Hastings <stuart@apple.com>
467
468 * gcc.target/i386/sse-2.c: New.
469
21e01bf1
UB
4702005-03-21 Uros Bizjak <uros@kss-loka.si>
471
472 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
473
048a75f4
PC
4742005-03-21 Paolo Carlini <pcarlini@suse.de>
475
476 * g++.dg/parse/crash25.C: Fix typo.
477
e1283056
PC
4782005-03-21 Paolo Carlini <pcarlini@suse.de>
479
480 PR c++/20461
481 * g++.dg/parse/crash24.C: New test.
482
483 PR c++/20536
484 * g++.dg/parse/crash25.C: New test.
485
4862005-03-21 Paolo Carlini <pcarlini@suse.de>
487
488 PR c++/20147
489 * g++.dg/ext/stmtexpr4.C: New test.
490
90ec750d
RS
4912005-03-20 Roger Sayle <roger@eyesopen.com>
492
493 PR middle-end/20539
494 * gcc.c-torture/compile/pr13066-1.c: New test case.
495 * gcc.c-torture/compile/pr20539-1.c: Likewise.
496 * g++.dg/opt/pr13066-1.C: Likewise.
497
411ffa02
JM
4982005-03-20 Joseph S. Myers <joseph@codesourcery.com>
499
500 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
501
9439ae41
TS
5022005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
503
504 PR fortran/18525
505 * gfortran.dg/nesting_1.f90: New test.
506
91a5bc9f
KL
5072005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
508
509 PR c++/20240
510 * g++.dg/lookup/using13.C: New test.
511
26c895e7
KL
5122005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
513
514 PR c++/20333
515 * g++.dg/template/crash36.C: New test.
516
0a1948ed
PC
5172005-03-18 Paolo Carlini <pcarlini@suse.de>
518
519 PR c++/20463
520 * g++.dg/template/crash35.C: New test.
521
c9982a3f
PC
5222005-03-17 Paolo Carlini <pcarlini@suse.de>
523
524 PR c++/19966
525 * g++.dg/overload/operator2.C: New test.
526
2786eb77
FXC
5272005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
528
529 PR libfortran/20257
4f44f5f9 530 * gfortran.dg/pr20257.f90: New test.
2786eb77 531
dcdeec06
FXC
5322005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
533
534 PR libfortran/20480
4f44f5f9 535 * gfortran.dg/pr20480.f90: New test.
dcdeec06 536
e4d5432a
RH
5372005-03-16 Richard Henderson <rth@redhat.com>
538
539 PR middle-end/15700
540 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
541 (_rtld_global): New.
542 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
543 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
544
545 * gcc.dg/alias-3.c: New.
546 * gcc.dg/alias-4.c: New.
547 * gcc.dg/alias-5.c: New.
548 * gcc.dg/alias-6.c: New.
549
c79e602b
GK
5502005-03-15 Geoffrey Keating <geoffk@apple.com>
551
552 * gcc.dg/cpp/ucnid-7.c: New.
553
3562bc34
JJ
5542005-03-15 Janis Johnson <janis187@us.ibm.com>
555 Dorit Naishlos <dorit@il.ibm.com>
556
557 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
558 darwin.
559
5f55a1ba
DN
5602005-03-15 Dorit Naishlos <dorit@il.ibm.com>
561
562 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
563 misaligned accesses.
564 * gcc.dg/vect/vect-58.c: Likewise.
565 * gcc.dg/vect/vect-92.c: New.
566 * gcc.dg/vect/vect-93.c: New.
567
ce2df7c6
FW
5682005-03-15 Feng Wang <fengwang@nudt.edu.cn>
569
570 PR fortran/18827
571 * gfortran.dg/assign_2.f90: New test.
572 * gfortran.dg/assign_3.f90: New test.
573 * gfortran.dg/assign.f90: New test.
574
08091139
JM
5752005-03-15 Joseph S. Myers <joseph@codesourcery.com>
576
577 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
578 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
579 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
580 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
581 names.
582
50668cf6
GK
5832005-03-14 Geoffrey Keating <geoffk@apple.com>
584
6baba9bb
GK
585 * gcc.dg/cpp/ucnid-6.c: New.
586
50668cf6
GK
587 * gcc.dg/cpp/normalize-1.c: New.
588 * gcc.dg/cpp/normalize-2.c: New.
589 * gcc.dg/cpp/normalize-3.c: New.
590 * gcc.dg/cpp/normalize-4.c: New.
591 * gcc.dg/cpp/ucnid-4.c: New.
592 * gcc.dg/cpp/ucnid-5.c: New.
593 * g++.dg/cpp/normalize-1.C: New.
594 * g++.dg/cpp/ucnid-1.C: New.
595
3a3b81e7
AO
5962005-03-14 Alexandre Oliva <aoliva@redhat.com>
597
598 * gcc.dg/pr18628.c: New.
599
aff98faf
AO
6002005-03-14 Alexandre Oliva <aoliva@redhat.com>
601
602 PR c++/20280
603 * g++.dg/tree-ssa/pr20280.C: New.
604
2bb02bf0
TS
6052005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
606
607 PR fortran/20467
608 * gfortran.dg/stfunc_2.f90: New test.
609
8eaa0f34
ZD
6102005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
611
612 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
613
dcd6de6d
ZD
6142005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
615
616 * gcc.dg/tree-ssa/20050314-1.c: New test.
617
5a24482e
KL
6182005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
619
620 PR c++/4403
621 PR c++/9783, DR433
622 * g++.dg/template/friend34.C: New test.
623 * g++.dg/template/friend35.C: Likewise.
624 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
625
bd3d082e
KL
6262005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
627
628 Friend class name lookup 5/n
629 PR c++/1016
630 * g++.dg/lookup/hidden-class1.C: New test.
631 * g++.dg/lookup/hidden-class2.C: Likewise.
632 * g++.dg/lookup/hidden-class3.C: Likewise.
633 * g++.dg/lookup/hidden-class4.C: Likewise.
634 * g++.dg/lookup/hidden-class5.C: Likewise.
635 * g++.dg/lookup/hidden-class6.C: Likewise.
636 * g++.dg/lookup/hidden-class7.C: Likewise.
637 * g++.dg/lookup/hidden-class8.C: Likewise.
638 * g++.dg/lookup/hidden-class9.C: Likewise.
639 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
640 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
641 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
642 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
643 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
644 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
645 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
646 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
647 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
648 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
649 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
650
98f99d7f
MM
6512005-03-13 Mark Mitchell <mark@codesourcery.com>
652
653 PR c++/20157
654 * g++.dg/template/error18.C: New test.
655
334f3a34
BE
6562005-03-09 Ben Elliston <bje@au.ibm.com>
657
658 PR debug/16792
659 * g++.dg/debug/pr16792.C: New test.
660
053e7c38
JM
6612005-03-13 Joseph S. Myers <joseph@codesourcery.com>
662
663 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
664 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
665 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
666 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
667 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
668 test assertion names.
669
f96c6123
TS
6702003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
671
672 PR fortran/18600
673 * gfortran.dg/stfunc_1.f90: New test.
674
ee943062
TS
6752003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
676
677 PR fortran/16907
678 * gfortran.dg/real_index_1.f90: New test.
679
8f9c06ca
TS
6802005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
681
682 PR fortran/20323
683 * gfortran.dg/spec_expr_1.f90: New test.
684
67c2939d
JM
6852005-03-13 Joseph S. Myers <joseph@codesourcery.com>
686
687 PR c/20402
688 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
689 new parser.
690
bae88af6
TS
6912005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
692
693 PR fortran/20361
694 * gfortran.dg/largeequiv_1.f90: New test.
695
47e20491
GK
6962005-03-12 Geoffrey Keating <geoffk@apple.com>
697
698 * gcc.dg/ucnid-1.c: New.
699 * gcc.dg/ucnid-2.c: New.
700 * gcc.dg/ucnid-3.c: New.
701 * gcc.dg/ucnid-4.c: New.
702 * gcc.dg/ucnid-5.c: New.
703 * gcc.dg/ucnid-6.c: New.
704 * gcc.dg/cpp/ucnid-1.c: New.
705 * gcc.dg/cpp/ucnid-2.c: New.
706 * gcc.dg/cpp/ucnid-3.c: New.
707 * g++.dg/other/ucnid-1.C: New.
708
5269bfe2
GK
7092005-03-12 Geoffrey Keating <geoffk@apple.com>
710
711 * gcc.dg/vmx/darwin-abi-3.c: Delete.
712
7c6d34c7
PB
7132005-03-11 Per Bothner <per@bothner.com>
714
715 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
716 that diagnotics refer to correct token.
717 * gcc.dg/unused-3.c: Likewise.
718
9a2a5d37
PB
7192005-03-11 Per Bothner <per@bothner.com>
720
721 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
722 constant" is now actually on same line as string constant.
723 * gcc.dg/cpp/direct2s.c: Likewise.
724
0ac40e7a
RS
7252005-03-11 Richard Sandiford <rsandifo@redhat.com>
726
727 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
728
c585afb3 7292005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
730
731 PR libfortran/20124
732 * gfortran.dg/pr20124.f90: New Test
733
694d73e1
JM
7342005-03-10 James A. Morrison <phython@gcc.gnu.org>
735
736 PR tree-optimization/20130
737 * gcc.dg/pr20130-1.c: New test.
738
2f8cbead
SE
7392005-03-10 Steve Ellcey <sje@cup.hp.com>
740
741 PR target/20095
742 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
743
96eb155c
JDA
7442005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
745
746 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
747
cebfb966
SE
7482005-03-10 Steve Ellcey <sje@cup.hp.com>
749
750 * g++.dg/eh/forced1.C: Fix comment.
751 * g++.dg/eh/forced2.C: Ditto.
752 * g++.dg/eh/forced3.C: Ditto.
753 * g++.dg/eh/forced4.C: Ditto.
754
dddcca1d
AP
7552005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
756
757 PR rtl-opt/20412
758 * gcc.c-torture/compile/pr20412.c: New test.
759
e4fbead1
RS
7602005-03-10 Roger Sayle <roger@eyesopen.com>
761
762 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
763
985f2d8f
JJ
7642005-03-10 Jakub Jelinek <jakub@redhat.com>
765
766 PR target/20322
767 * gcc.dg/20050307-1.c: New test.
768
8117c488
NS
7692005-03-10 Nathan Sidwell <nathan@codesourcery.com>
770
771 PR c++/20375
772 * g++.dg/other/stdarg3.C: New.
773
372d72d9
JJ
7742005-03-10 Jakub Jelinek <jakub@redhat.com>
775
004c400a
JJ
776 PR c++/18384, c++/18327
777 * g++.dg/init/array19.C: New test.
778
372d72d9
JJ
779 PR inline-asm/20314
780 * gcc.dg/torture/pr20314-1.c: New test.
781 * gcc.dg/torture/pr20314-2.c: New test.
782
9c90a97e
UW
7832005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
784
785 * gcc.dg/20050309-1.c: New test.
786
d86dc303
KG
7872005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
788
789 * gcc.dg/builtins-10.c: Reactivate disabled test.
790 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
791 new cbrt transformations.
792
02bab9db
MM
7932005-03-09 Mark Mitchell <mark@codesourcery.com>
794
795 PR c++/20208
796 * g++.dg/template/array13.C: New test.
797
a2fee3d5
PC
7982005-03-09 Paolo Carlini <pcarlini@suse.de>
799
800 PR c++/16859
801 * g++.dg/init/brace4.C: New test.
802
974b30f0
NS
8032005-03-09 Nathan Sidwell <nathan@codesourcery.com>
804
805 PR c++/20186
806 * g++.dg/template/non-dependent12.C: New.
807
b5af3133
MM
8082005-03-08 Mark Mitchell <mark@codesourcery.com>
809
810 PR c++/20142
0f875e1a 811 * g++.dg/init/array18.C: Add dg-do run marker.
b5af3133 812
0f875e1a
MM
813 PR c++/20142
814 * g++.dg/init/array18.C: New test.
815
11289ef9
BE
8162005-03-09 Ben Elliston <bje@au.ibm.com>
817
818 * consistency.vlad/vlad.exp: Remove trailing semicolons.
819 * g++.dg/gcov/gcov.exp: Likewise.
820 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
821 * gcc.target/xstormy16/xstormy16.exp: Likewise.
822 * lib/c-torture.exp: Likewise.
823 * lib/fortran-torture.exp: Likewise.
824 * lib/g++.exp: Likewise.
825 * lib/gcc-defs.exp: Likewise.
826 * lib/gcc-dg.exp: Likewise.
827 * lib/gcc.exp: Likewise.
828 * lib/gcov.exp: Likewise.
829 * lib/gfortran.exp: Likewise.
830 * lib/mike-g++.exp: Likewise.
831 * lib/mike-gcc.exp: Likewise.
832 * lib/objc-torture.exp: Likewise.
833 * lib/objc.exp: Likewise.
834 * lib/profopt.exp: Likewise.
835 * lib/target-libpath.exp: Likewise.
836 * lib/target-supports.exp: Likewise.
837 * lib/treelang.exp: Likewise.
838 * lib/wrapper.exp: Likewise.
839
61eef20f
JL
8402005-03-08 Jeff Law <law@redhat.com>
841
842 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
843 PHI-OPT changes.
844
6cd3dd5b
IR
8452005-03-08 Ira Rosen <irar@il.ibm.com>
846
847 * gcc.dg/vect/pr20122.c: New test.
848
8f3a7ad6
JL
8492005-03-07 Jeff Law <law@redhat.com>
850
851 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
852 was folded away.
853 * gcc.dg/tree-ssa/pr18133-1.c: New test.
854 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 855 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 856
7c14c5fe
JDA
8572005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
858
859 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
860 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
861 gcc.dg/torture/builtin-noret-2.c: Require weak support.
862
80c4ed35
AP
8632005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
864
865 PR tree-opt/17671
866 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
867
f03e8526
MM
8682005-03-07 Mark Mitchell <mark@codesourcery.com>
869
870 * g++.dg/warn/Wnvdtor.C: New test.
871
1de80b0e
RS
8722005-03-07 Richard Sandiford <rsandifo@redhat.com>
873
874 * gcc.dg/torture/pr19683-1.c: New test.
875
02665ea4
SK
8762005-03-06 Steven G. Kargl <kargls@comcast.net>
877
878 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
879 * gfortran.dg/g77/19990313-2.f: Ditto.
880 * gfortran.dg/g77/19990313-3.f: Ditto.
881 * gfortran.dg/g77/19990525-0.f: Ditto.
882 * gfortran.dg/g77/19990826-0.f: Ditto.
883 * gfortran.dg/g77/19990826-2.f: Ditto.
884 * gfortran.dg/g77/19990826-3.f: Ditto.
885 * gfortran.dg/g77/20000511-1.f: Ditto.
886 * gfortran.dg/g77/20000511-2.f: Ditto.
887 * gfortran.dg/g77/970625-2.f: Ditto.
888 * gfortran.dg/g77/980310-2.f: Ditto.
889 * gfortran.dg/g77/980310-3.f: Ditto.
890 * gfortran.dg/g77/980310-8.f: Ditto.
891 * gfortran.dg/g77/980519-2.f: Ditto.
892 * gfortran.dg/g77/alpha1.f: Ditto.
893 * gfortran.dg/g77/claus.f: Ditto.
894 * gfortran.dg/g77/erfc.f: Ditto.
895 * gfortran.dg/g77/short.f: Ditto.
896 * gfortran.fortran-torture/execute/data.f90: Ditto.
897 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
898 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 899
6731e86d
JDA
9002005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
901
902 * lib/file-format.exp (gcc_target_object_format): Add check for som
903 format and hardcode object formats on hppa*-*-hpux*.
904 * lib/target-supports.exp (check_weak_available): Add check for som
905 object format. Always return 0 on hppa*-*-hpux10*.
906
907 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
908 is defined.
909
910 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
911
715c9326
SK
9122005-03-05 Steven G. Kargl <kargls@comcast.net>
913
914 * gfortran.dg/pr19936_1.f90: New test.
915 * gfortran.dg/pr19936_2.f90: New test.
916 * gfortran.dg/pr19936_3.f90: New test.
917
8c355f42
SK
9182005-03-05 Steven G. Kargl <kargls@comcast.net>
919 Paul Thomas <prthomas@drfccad.cea.fr>
920
02665ea4 921 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 922 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 923
a103aa92 9242005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
925
926 PR c++/19311
927 * g++.dg/template/non-dependent11.C: New test.
928
74231b0f
UB
9292005-03-05 Uros Bizjak <uros@kss-loka.si>
930
931 * lib/target-supports.exp (check_iconv_available): Fix comment.
932
744b2d61
JDA
9332005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
934 Joseph S. Myers <joseph@codesourcery.com>
935
936 PR c++/19797
937 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
938
e38f9c21
MS
9392005-03-04 Matthew Sachs <msachs@apple.com>
940
941 * gcc.exp (gcc_target_compile): Put braces around
942 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
943 * objc.exp (objc_target_compile): Likewise.
944 * treelang.exp (treelang_target_compile): Likewise.
945
3852e8b8
TS
9462005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
947
948 PR fortran/19673
949 * gfortran.dg/func_result_1.f90: New test.
950
99ff9e7a
BE
9512005-03-04 Ben Elliston <bje@au.ibm.com>
952
953 * gcc.misc-tests/options.exp: New test.
954
8d06c809
JM
9552005-03-03 James A. Morrison <phython@gcc.gnu.org>
956
957 * gcc.dg/pr15784-4.c: New test.
958
3159b178
GK
9592005-03-03 Geoffrey Keating <geoffk@apple.com>
960
961 * gcc.c-torture/execute/pr17133.c: New.
962 * gcc.c-torture/compile/20050303-1.c: New.
963
ad16e76b
DB
9642005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
965
966 * gcc.dg/cpp/assert4.c: Fix for cygwin
967
713101a6
AO
9682005-03-02 Alexandre Oliva <aoliva@redhat.com>
969
970 * g++.dg/overload/using2.C: New.
971
9560cbde
MM
9722005-03-02 Mark Mitchell <mark@codesourcery.com>
973
974 PR c++/19916
975 * g++.dg/init/ptrmem2.C: New test.
976
766beb40
JM
9772005-03-02 Joseph S. Myers <joseph@codesourcery.com>
978
979 PR c/8927
980 * gcc.dg/pr8927-1.c: New test.
981
742f25b3
NS
9822005-03-01 Nathan Sidwell <nathan@codesourcery.com>
983
984 PR c++/20232
985 * g++.dg/inherit/covariant12.C: New.
986
2a4a7830
TS
9872005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
988
989 PR fortran/19479
990 * gfortran.dg/bound_1.f90: New test.
991
3f8b16e7
JJ
9922005-02-28 Janis Johnson <janis187@us.ibm.com>
993
994 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
995 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
996
4e3d9146
JM
9972005-02-28 Joseph S. Myers <joseph@codesourcery.com>
998
999 PR c/20245
1000 * gcc.dg/pr20245-1.c: New test.
1001
4f380bf8
RS
10022005-02-28 Jakub Jelinek <jakub@redhat.com>
1003
1004 PR middle-end/19874
1005 * gcc.c-torture/execute/20050119-2.c: New test case.
1006
e02e1504
BE
10072005-02-28 Ben Elliston <bje@au.ibm.com>
1008
1009 * README: Update the DejaGnu bug reporting address.
1010 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
1011 * lib/objc-torture.exp: Likewise.
1012
5902435e
SK
10132005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1014
1015 * gfortran.dg/boz_1.f90: New test.
1016 * gfortran.dg/boz_3.f90: New test.
1017 * gfortran.dg/boz_4.f90: New test.
1018
ae18f176
SK
10192005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1020
1021 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 1022 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 1023
d8f92af2
FXC
10242005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1025
1026 PR libfortran/20101
1027 * gfortran.dg/write_0_pe_format.f90: New test.
1028
5591e5f9
JJ
10292005-02-27 Jakub Jelinek <jakub@redhat.com>
1030
1031 PR c++/20206
1032 * g++.dg/opt/thunk2.C: New test.
1033 * g++.dg/opt/covariant1.C: New test.
1034
34d6d42f
TS
10352005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1036
1037 * gfortran.dg/e_d_fmt.f90: New test.
1038
fd0e6f78
KH
10392005-02-27 Kazu Hirata <kazu@cs.umass.edu>
1040
1041 * gcc.dg/asm-b.c: Fix comment typos.
1042
b4852d23
AP
10432005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1044
1045 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
1046 a V_MAY_DEF also.
1047
c529e0fe
AP
10482005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1049
1050 PR tree-opt/20188
1051 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
1052 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
1053 * gcc.dg/asm-b.c: New test.
1054
49750739
RS
10552005-02-26 Richard Sandiford <rsandifo@redhat.com>
1056
1057 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
1058 Disable this test on IRIX 6.
1059
27bf414c
JM
10602005-02-25 Joseph S. Myers <joseph@codesourcery.com>
1061
1062 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
1063 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
1064 parser.
1065
736c86ad
DN
10662005-02-25 Diego Novillo <dnovillo@redhat.com>
1067
1068 PR tree-optimization/20204
1069 * testsuite/gcc.dg/pr20204.c: New test.
1070
6ecfe13b
JJ
10712005-02-24 Jakub Jelinek <jakub@redhat.com>
1072
04fa46cf
JJ
1073 PR target/20196
1074 * gcc.c-torture/execute/20050224-1.c: New test.
1075
6ecfe13b
JJ
1076 PR c++/20175
1077 * g++.dg/warn/Wbraces2.C: New test.
1078
1ceb02be
MM
10792005-02-23 Mark Mitchell <mark@codesourcery.com>
1080
1081 PR c++/19878
1082 * g++.dg/init/const2.C: New test.
1083
c5625c0c
HPN
10842005-02-23 Hans-Peter Nilsson <hp@axis.com>
1085
1086 PR tree-optimization/20100
1087 * gcc.c-torture/execute/pr20100-1.c: New test.
1088
0366dfe9
TS
10892005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1090
1091 * gfortran.dg/implicit_3.f90: New test.
1092
d1303acd
TS
1093 * gfortran.dg/deftype_1.f90: New test.
1094
6b211746
AO
10952005-02-23 Alexandre Oliva <aoliva@redhat.com>
1096
1097 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
1098 the test passes.
1099 * g++.dg/other/anon3.C: Accept a warning.
1100
ea2d006d
KH
11012005-02-23 Kazu Hirata <kazu@cs.umass.edu>
1102
1103 * gcc.dg/pr20017.c: Fix a comment typo.
1104
b26b1000
BD
11052005-02-23 Bud Davis <bdavis@gfortran.org>
1106
1107 * gfortran.dg/list_read_4.f90: Change to f90 comments.
1108
40205a36
EB
11092005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1110
1111 PR ada/19902
1112 * ada/acats/tests/cxa/cxa3004.a: Remove.
1113 * ada/acats/tests/cxb/cxb30061.am: Likewise.
1114
744b12b6
MM
11152005-02-22 Mark Mitchell <mark@codesourcery.com>
1116
67935995
MM
1117 PR c++/20073
1118 * g++.dg/init/const1.C: New test.
1119
744b12b6
MM
1120 PR c++/19991
1121 * g++.dg/parse/constant7.C: New test.
1122
1123 PR c++/20152
1124 * g++.dg/parse/error27.C: New test.
1125 * g++.dg/template/qualttp15.C: Adjust error markers.
1126 * g++.old-deja/g++.other/struct1.C: Likewise.
1127
1128 PR c++/20153
1129 * g++.dg/template/error17.C: New test.
1130
1131 PR c++/20148
1132 * g++.dg/parser/error26.C: New test.
1133
90c1d75a
DN
11342005-02-22 Diego Novillo <dnovillo@redhat.com>
1135
1136 PR tree-optimization/20100
1137 PR tree-optimization/20115
1138 * gcc.dg/pr20115.c: New test.
1139 * gcc.dg/pr20115-1.c: New test.
1140 * gcc.dg/pr20100.c: New test.
1141 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
1142 call-clobbered variables after alias1.
1143
397763d2
BD
11442005-02-22 Bud Davis <bdavis@gfortran.org>
1145
1146 * gfortran.dg/list_read_4.f90: new test.
1147
78d5a34b
KH
11482005-02-22 Kazu Hirata <kazu@cs.umass.edu>
1149
1150 PR rtl-optimization/20017.
1151 * gcc.dg/pr20017.c: New.
1152
263fb23d
DP
11532005-02-22 Devang Patel <dpatel@apple.com>
1154
1155 PR 19952
1156 * g++.dg/tree-ssa/pr19952.C: New test.
1157
b671e5a4
MM
11582005-02-22 Mark Mitchell <mark@codesourcery.com>
1159
1160 PR c++/19883
1161 * g++.dg/parse/constant6.C: New test.
1162
9a5f05de
UB
11632005-02-22 Uros Bizjak <uros@kss-loka.si>
1164
1165 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1166 * g++.dg/charset/asm2.c: Likewise.
1167 * g++.dg/charset/asm3.c: Likewise.
1168 * g++.dg/charset/asm4.c: Likewise.
1169 * g++.dg/charset/asm5.c: Likewise.
1170 * g++.dg/charset/attribute1.c: Likewise.
1171 * g++.dg/charset/attribute2.c: Likewise.
1172 * g++.dg/charset/extern1.cc: Likewise.
1173 * g++.dg/charset/extern2.cc: Likewise.
1174 * g++.dg/charset/extern3.cc: Likewise.
1175 * g++.dg/charset/function.cc: Likewise.
1176 * g++.dg/charset/string.c: Likewise.
1177 * g++.dg/charset/charset.exp: Likewise.
1178 * lib/target-supports.exp (check_iconv_available): Fix comment.
1179
ac675201
UB
11802005-02-22 Uros Bizjak <uros@kss-loka.si>
1181
1182 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
1183 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1184 * gcc.dg/charset/asm2.c: Likewise.
1185 * gcc.dg/charset/asm3.c: Likewise.
1186 * gcc.dg/charset/asm4.c: Likewise.
1187 * gcc.dg/charset/asm5.c: Likewise.
1188 * gcc.dg/charset/asm6.c: Likewise.
1189 * gcc.dg/charset/attribute1.c: Likewise.
1190 * gcc.dg/charset/attribute2.c: Likewise.
1191 * gcc.dg/charset/builtin1.c: Likewise.
1192 * gcc.dg/charset/extern.c: Likewise.
1193 * gcc.dg/charset/function.c: Likewise.
1194 * gcc.dg/charset/string.c: Likewise.
9a5f05de 1195 * gcc.dg/charset/charset.exp: Likewise.
ac675201 1196
ec88bf8b
BD
11972005-02-21 Bud Davis <bdavis9659@comcast.net>
1198
1199 PR fortran/20086
1200 * gfortran.dg/pr20086.f90: New test.
1201
bb2e1640
AO
12022005-02-21 Alexandre Oliva <aoliva@redhat.com>
1203
1204 PR tree-optimization/19786
1205 * g++.dg/tree-ssa/pr19786.C: New.
1206
f65ca04d
TS
12072005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1208
1209 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
1210
12112005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
1212
1213 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
1214
da7fdff6
TS
12152005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1216
1217 * gfortran.dg/do_iterator: Split loop, markup all lines for
1218 which an error locus is printed.
1219 * gfortran.dg/pr17708.f90: Markup all lines for which an error
1220 locus is printed.
1221 * gfortran.dg/select_4.f90: Likewise.
1222 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
1223 locuses in the various permutations.
1224
237eaf79
DN
12252005-02-20 Dorit Naishlos <dorit@il.ibm.com>
1226
1227 PR tree-optimization/19951
1228 * g++.dg/vect: New directory.
1229 * g++.dg/vect/vect.exp: New file.
1230 * g++.dg/vect/pr19951.cc: New testcase.
1231 * g++.dg/dg.exp: Also prune vectorizer tests.
1232
c5ff069d
ZW
12332005-02-20 Zack Weinberg <zack@codesourcery.com>
1234
1235 PR 18785
1236 * gcc.dg/charset/builtin1.c: New test.
1237
72aff31a
VR
12382005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1239
1240 PR c++/19299
1241 * g++.dg/inherit/volatile1.C: New test.
1242
1243 PR c++/19440
1244 * g++.dg/template/dtor4.C: New test.
1245
c60d77d4
SK
12462005-02-19 Steven G. Kargl <kargls@comcast.net>
1247
1248 * gfortran.dg/int_1.f90: New test.
1249
04c90eea
DP
12502005-02-19 Devang Patel <dpatel@apple.com>
1251
1252 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 1253
332e7efe
SK
12542005-02-19 Steven G. Kargl <kargls@comcast.net>
1255
1256 * gfortran.dg/achar_1.f90: New test.
1257
09312c29
HPN
12582005-02-19 Hans-Peter Nilsson <hp@axis.com>
1259
1260 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
1261
f10a6654
ZD
12622005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
1263 Jakub Jelinek <jakub@redhat.com>
1264
1265 PR tree-optimization/19828
1266 * gcc.dg/tree-ssa/loop-7.c: New test.
1267 * gcc.c-torture/execute/20050218-1.c: New test.
1268
58cb41e6
JJ
12692005-02-19 Jakub Jelinek <jakub@redhat.com>
1270
1271 PR c/20043
1272 * gcc.dg/transparent-union-1.c: New test.
1273 * gcc.dg/transparent-union-2.c: New test.
1274
61b42179
JW
12752005-02-18 James E Wilson <wilson@specifixinc.com>
1276
1277 PR tree-optimization/18977
1278 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
1279
d6083c7d
UW
12802005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
1281
1282 PR target/20054
1283 * gcc.dg/pr20054.c: New test.
1284
aecc0cf0
GB
12852005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1286
c5ff069d
ZW
1287 PR c++/19508
1288 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 1289
77f04481
AP
12902004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1291
1292 PR middle-end/20030
1293 * gfortran.fortran-torture/execute/character_passing.f90: New test.
1294
2aabee29
AO
12952005-02-18 Alexandre Oliva <aoliva@redhat.com>
1296
1297 PR c++/20008
1298 * g++.dg/opt/switch4.C: New.
1299
58203599
JJ
13002005-02-18 Jakub Jelinek <jakub@redhat.com>
1301
0948e392
JJ
1302 PR c++/20023
1303 PR tree-optimization/20009
1304 * gcc.c-torture/compile/20050217-1.c: New test.
1305 * g++.dg/opt/switch3.C: New test.
1306
58203599
JJ
1307 PR tree-optimization/18947
1308 * gcc.c-torture/compile/20050215-1.c: New test.
1309 * gcc.c-torture/compile/20050215-2.c: New test.
1310 * gcc.c-torture/compile/20050215-3.c: New test.
1311
856a4ce6
AO
13122005-02-17 Alexandre Oliva <aoliva@redhat.com>
1313
ae54ec16
AO
1314 PR c++/20028
1315 * g++.dg/template/crash34.C: New.
1316
856a4ce6
AO
1317 PR c++/20022
1318 * g++.dg/other/access3.C: New.
1319
d6a5df6a
IR
13202005-02-17 Ira Rosen <irar@il.ibm.com>
1321
1322 * gcc.dg/vect/vect-98.c: New test.
1323
5fcfe0b2
KH
13242005-02-16 Kazu Hirata <kazu@cs.umass.edu>
1325
1326 PR tree-optimization/19967
1327 * gcc.dg/pr19967.c: New.
1328
8940b3b2
JJ
13292005-02-16 Jakub Jelinek <jakub@redhat.com>
1330
1331 PR middle-end/19857
1332 * gcc.dg/tree-ssa/20050215-1.c: New test.
1333 * gcc.c-torture/execute/20050215-1.c: New test.
1334
6da55c00
EC
13352005-02-15 Eric Christopher <echristo@redhat.com>
1336
1337 * gcc.dg/cpp/20050215-1.c: New file.
1338
40f84775
JM
13392005-02-15 James A. Morrison <phython@gcc.gnu.org>
1340
1341 PR tree-optimization/15785
1342 * gcc.dg/pr15785-1.c: New test.
1343
e5e459bf
AO
13442005-02-15 Alexandre Oliva <aoliva@redhat.com>
1345
1346 PR c++/17788
1347 * g++.dg/init/ctor4.C: New.
1348 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
1349
88fb930d
JM
13502005-02-15 Joseph S. Myers <joseph@codesourcery.com>
1351
1352 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
1353 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
1354
073aa601
AS
13552005-02-15 Andreas Schwab <schwab@suse.de>
1356
1357 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
1358 declare malloc.
1359
ab71324a
AK
13602005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
1361
1362 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
1363
9a06c1cb
DN
13642005-02-14 Diego Novillo <dnovillo@redhat.com>
1365
1366 PR tree-optimization/19853
1367 * gcc.c-torture/compile/pr19853.c: New test.
1368
4230cec2
NS
13692005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1370
f769035f
NS
1371 PR c++/19608
1372 * g++.dg/parse/local-class1.C: New.
1373
4230cec2
NS
1374 PR c++/19895
1375 * g++.dg/parse/ptrmem3.C: New.
1376
1377 PR c++/19884
1378 * g++.old-deja/g++.oliva/template6.C: Add another case.
1379 * g++.dg/template/explicit6.C: New.
1380
d1fc3bbd
AO
13812005-02-14 Alexandre Oliva <aoliva@redhat.com>
1382
1383 PR c++/17816
1384 * g++.dg/other/redecl2.C: New.
1385
12a669d1
NS
13862005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1387
1388 PR c++/19891
1389 * g++.dg/abi/covariant4.C: New.
1390
6f49fdcc
JM
13912005-02-13 James A. Morrison <phython@gcc.gnu.org>
1392
1393 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
1394
c202a7f9
DN
13952005-02-12 Dorit Naishlos <dorit@il.ibm.com>
1396
1397 * gcc.dg/vect/vect-96.c: Fix typo.
1398
d3270770
KL
13992005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1400
1401 PR c++/14479
1402 PR c++/19487
1403 * g++.dg/template/enum5.C: New test.
1404
8ad833ac
IR
14052005-02-12 Ira Rosen <irar@il.ibm.com>
1406
1407 * gcc.dg/vect/vect-97.c: New test.
1408
e3a8a4ed
IR
14092005-02-12 Ira Rosen <irar@il.ibm.com>
1410
1411 * gcc.dg/vect/vect-96.c: New test.
1412
c94a75af
UB
14132005-02-12 Uros Bizjak <uros@kss-loka.si>
1414
1415 * gcc.dg/builtins-34.c: Also check ldexp*.
1416
6092c5db
HPN
14172005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
1418
1419 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
1420
56afd7aa
JJ
14212005-02-11 Janis Johnson <janis187@us.ibm.com>
1422
a29c731d
JJ
1423 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
1424 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
1425 dg-require-dll, dg-require-iconv, dg-require-named-sections,
1426 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
1427 selector_list, selector_expression, dg-process-target): Move to new
1428 file target-supports-dg.exp.
1429 * lib/target-supports-dg.exp: New.
1430
56afd7aa
JJ
1431 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
1432 New.
1433
97e9692b
JJ
14342005-02-11 Jakub Jelinek <jakub@redhat.com>
1435
36b23fd7
JJ
1436 PR c++/19666
1437 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
1438
97e9692b
JJ
1439 PR middle-end/19858
1440 * gcc.c-torture/compile/20050210-1.c: New test.
1441
712b39c5
MM
14422005-02-11 Mark Mitchell <mark@codesourcery.com>
1443
1444 PR c++/19755
1445 * g++.dg/warn/Wbraces1.C: New test.
1446
ba78d452
RG
14472005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
1448
1449 * gcc.dg/builtins-52.c: New testcase.
1450
ccf7f880
JJ
14512005-02-10 Jakub Jelinek <jakub@redhat.com>
1452
1453 PR c/19342
1454 * gcc.c-torture/execute/20050119-1.c: New test.
1455
6e5bdc64
MM
14562005-02-09 Mark Mitchell <mark@codesourcery.com>
1457
1458 PR c++/19811
1459 * g++.dg/init/delete1.C: New test.
1460
5cb0baad
AP
14612005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1462
1463 PR c++/18470
1464 * g++.dg/template/static12.C: New test.
1465
88e95ee3
MM
14662005-02-09 Mark Mitchell <mark@codesourcery.com>
1467
1468 PR c++/19787
1469 * g++.dg/conversion/ambig1.C: New test.
1470
1471 PR c++/19739
1472 * g++.dg/ext/attrib19.C: New test.
1473
1474 PR c++/19732
1475 * g++.dg/parse/dtor5.C: New test.
1476
1477 PR c++/19762
1478 * g++.dg/template/dtor3.C: New test.
1479
1480 PR c++/19826
1481 * g++.dg/template/static11.C: New test.
1482 * g++.dg/template/crash2.C: Remove dg-error marker.
1483
5b00de71
JJ
14842005-02-09 Janis Johnson <janis187@us.ibm.com>
1485
1486 PR C++/18491
1487 * g++.old-deja/g++.mike/p10769a.C: Remove.
1488
e3bb43c0
RS
14892005-02-09 Roger Sayle <roger@eyesopen.com>
1490
1491 * gcc.dg/builtins-48.c: New test case.
1492 * gcc.dg/builtins-49.c: New test case.
1493 * gcc.dg/builtins-50.c: New test case.
1494 * gcc.dg/builtins-51.c: New test case.
1495
08c2481a
ILT
14962005-02-09 Ian Lance Taylor <ian@airs.com>
1497
1498 PR middle-end/19583
1499 * g++.dg/warn/Wreturn-type-3.C: New test.
1500
17684d46
RG
15012005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1502
1503 PR middle-end/19402
1504 * gcc.dg/pr19402-1.c: New testcase.
1505 * gcc.dg/pr19402-2.c: likewise.
1506
0c6c135b
RG
15072005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1508
1509 PR middle-end/19854
1510 * g++.dg/tree-ssa/tmmti.C: New testcase.
1511
3ee79d96
JM
15122005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1513
1514 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
1515
9f4faeae
MM
15162005-02-08 Mark Mitchell <mark@codesourcery.com>
1517
1518 PR c++/19733
1519 * g++.dg/parse/crash23.C: New test.
1520 * g++.dg/warn/Weff1.C: New test.
1521
ec2cd8b2
JM
15222005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1523
1524 * gcc.dg/20050209-1.c: New test.
1525
ec3d00a0
JM
15262005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1527
1528 PR target/19799
1529 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
1530
ecddfb39
MS
15312005-02-08 Mike Stump <mrs@apple.com>
1532
1533 * g++.dg/pch/import-2.c: New test.
1534 * g++.dg/pch/import-2.hs: New.
1535 * g++.dg/pch/include/import-2a.h: New.
1536 * g++.dg/pch/include/import-2b.h: New.
1537
996f0578
JJ
15382005-02-08 Janis Johnson <janis187@us.ibm.com>
1539
1540 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
1541
eac33acc
TS
15422005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1543
1544 * gfortran.dg/substr_1.f90: New test.
1545
6a96f5c1
RG
15462005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
1547
1548 PR middle-end/19775
1549 * gcc.dg/torture/builtin-power-1.c: Disable test for
1550 invalid transformation.
1551 * gcc.dg/builtins-10.c: Likewise. Disable one test we
1552 no longer optimize.
1553 * gcc.dg/builtins-47.c: New testcase.
1554
c5ff069d 15552005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 1556 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 1557
c866976a
LB
1558 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
1559
2c58f7dd
RS
15602005-02-06 Richard Sandiford <rsandifo@redhat.com>
1561
1562 * gcc.c-torture/compile/20050206-1.c: New test.
1563
9df935d8
AP
15642005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1565
1566 PR tree-opt/19768
1567 * g++.dg/opt/pr19768.C: New test.
1568
50d4a707
AP
15692005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1570
da99298d 1571 PR tree-opt/19736
50d4a707
AP
1572 * gcc.c-torture/compile/pr19736.c: New test.
1573
515e6a84
GB
15742005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1575
1576 PR c++/17401
1577 * g++.dg/parse/error25.C: New test.
1578
aa2d0bc3
AO
15792005-02-03 Alexandre Oliva <aoliva@redhat.com>
1580
1581 * gcc.c-torture/execute/20050203-1.c: New.
1582
f1a3e333
DN
15832005-02-03 Dorit Naishlos <dorit@il.ibm.com>
1584
1585 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 1586 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
1587 * gcc.dg/vect/vect-87.c: Remove xfail.
1588 * gcc.dg/vect/vect-88.c: Remove xfail.
1589
666158b9
GK
15902005-02-02 Geoffrey Keating <geoffk@apple.com>
1591
1592 * gcc.dg/altivec-19.c: New.
1593
73aea290
JM
15942005-02-03 Joseph S. Myers <joseph@codesourcery.com>
1595
1596 PR c/17807
1597 * gcc.dg/nested-func-3.c: New test.
1598 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
1599
1f732f61
JJ
16002005-02-02 Janis Johnson <janis187@us.ibm.com>
1601
1602 * gcc.test-framework/gen_directive_tests: Generate tests for
1603 selector expressions.
1604
100d337a
MA
16052005-02-02 Matt Austern <austern@apple.com>
1606
1607 PR c++/19628
1608 * g++/ext/builtin7.C: New.
1609 * g++/ext/builtin8.C: New.
c5ff069d 1610
740ca4b2
JM
16112005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1612
1613 PR c/18502
1614 * gcc.dg/pr18502-1.c: New test.
1615
6c02751b
VR
16162005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1617
1618 PR c++/17413
1619 * g++.dg/template/local4.C: Tweak.
1620
7ded35b4
RS
16212005-02-02 Richard Sandiford <rsandifo@redhat.com>
1622
1623 PR tree-optimization/19578
1624 * gcc.c-torture/compile/20050202-1.c: New test.
1625
493179da
JM
16262005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1627
1628 PR c/19435
1629 * gcc.dg/c99-init-4.c: New test.
1630
1ccd2fd9
JJ
16312005-02-01 Janis Johnson <janis187@us.ibm.com>
1632
9d020241
JJ
1633 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
1634
bf996cfe
JJ
1635 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
1636
dc5944f7
JJ
1637 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
1638 * g++.dg/eh/check-vect.h: New.
1639
dd1d184d
JJ
1640 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
1641 * gcc.dg/vect/vect-78.c: Ditto.
1642 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
1643 Remove.
1644
694c84cd
JJ
1645 * g++.dg/conversion/simd1.C: Expect warning.
1646 * g++.dg/ext/attribute-test-1.C: Ditto.
1647 * g++.dg/ext/attribute-test-2.C: Ditto.
1648 * g++.dg/ext/attribute-test-3.C: Ditto.
1649 * g++.dg/ext/attribute-test-4.C: Ditto.
1650
f4a11c60
JJ
1651 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
1652 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
1653
1ccd2fd9
JJ
1654 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
1655
ca58f2bc
RH
16562005-02-01 Richard Henderson <rth@redhat.com>
1657
1658 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
1659 long double for ibm double-double format.
1660 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1661
a1d13fa1
DN
16622005-02-01 Diego Novillo <dnovillo@redhat.com>
1663
1664 PR tree-optimization/19633
1665 * testsuite/gcc.dg/pr19633-1.c: New test.
1666 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
1667 to NULL or a symbol.
1668
395909dd
JJ
16692005-02-01 Janis Johnson <janis187@us.ibm.com>
1670
8d2d2ec6
JJ
1671 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
1672 New procs.
1673 (dg-process-target (local override)): Handle selector expressions.
1674
91442c20
JJ
1675 * gcc.test-framework/README: Describe tests in source directory.
1676 * gcc.test-framework/test-framework.awk: Handle dg- tests.
1677 * gcc.test-framework/test-framework.exp: Handle dg- tests.
1678 * gcc.test-framework/dg-bogus-exp-P.c: New test.
1679 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
1680 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
1681 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
1682 * gcc.test-framework/dg-do-link-exp-P.c: New test.
1683 * gcc.test-framework/dg-do-run-exp-P.c: New test.
1684 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
1685 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
1686 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
1687 * gcc.test-framework/dg-error-exp-P.c: New test.
1688 * gcc.test-framework/dg-error-exp-XP.c: New test.
1689 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
1690 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
1691 * gcc.test-framework/dg-output-exp-P.c: New test.
1692 * gcc.test-framework/dg-output-exp-XF.c: New test.
1693 * gcc.test-framework/dg-warning-exp-P.c: New test.
1694 * gcc.misc-tests/dg-1.c: Remove.
1695 * gcc.misc-tests/dg-2.c: Remove.
1696 * gcc.misc-tests/dg-3.c: Remove.
1697 * gcc.misc-tests/dg-4.c: Remove.
1698 * gcc.misc-tests/dg-5.c: Remove.
1699 * gcc.misc-tests/dg-6.c: Remove.
1700 * gcc.misc-tests/dg-7.c: Remove.
1701 * gcc.misc-tests/dg-8.c: Remove.
1702 * gcc.misc-tests/dg-9.c: Remove.
1703 * gcc.misc-tests/dg-10.c: Remove.
1704 * gcc.misc-tests/dg-11.c: Remove.
1705 * gcc.misc-tests/dg-12.c: Remove.
1706 * gcc.misc-tests/dg-test.exp: Remove.
1707
0e7eed46
JJ
1708 * gcc.test-framework/test-framework.awk: Change recording and
1709 printing of passes and failures.
1710
395909dd
JJ
1711 * gcc.test-framework: New directory.
1712 * gcc.test-framework/README: New.
1713 * gcc.test-framework/test-framework.exp: New.
1714 * gcc.test-framework/test-framework.awk: New.
1715 * gcc.test-framework/gen_directive_tests: New.
1716
596d4d61
JM
17172005-02-01 James A. Morrison <phython@gcc.gnu.org>
1718
1719 * lib/treelang.exp: Fix comment typos.
1720 (treelang_target_compile): Don't append libs=-ltreelang to options.
1721
c8a7ed43
AO
17222005-02-01 Alexandre Oliva <aoliva@redhat.com>
1723
1724 * g++.dg/parse/typename7.C: Adjust error messages.
1725
dc5d4efb
JL
17262005-01-31 Jeff Law <law@redhat.com>
1727
1728 * gcc.c-torture/execute/20050131-1.c: New test.
1729 * gcc.dg/wcaselabel.c: New test.
1730
93678513
MM
17312005-01-31 Mark Mitchell <mark@codesourcery.com>
1732
1733 * g++.dg/other/warning1.C: Adjust error messags.
1734 * g++.dg/parse/constant5.C: New test.
1735
b4519d39
SB
17362005-01-31 Steven Bosscher <stevenb@suse.de>
1737
1738 PR c/19333
1739 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
1740 the test case valid.
1741 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
1742 * testsuite/gcc.dg/array-7.c: Adjust expected result.
1743 * testsuite/gcc.dg/pr18596-3.c: Likewise.
1744 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
1745 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
1746 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
1747
3b70b82a
DJ
17482005-01-31 Dale Johannesen <dalej@apple.com>
1749
1750 * g++.dg/opt/pr19650.C: New test.
1751
93b39cbc
RH
17522005-01-31 Richard Henderson <rth@redhat.com>
1753
1754 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
1755 long double for intel double extended format.
1756 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1757
6fc98adf
MM
17582005-01-30 Mark Mitchell <mark@codesourcery.com>
1759
2b1e8a76
MM
1760 PR c++/19555
1761 * g++.dg/template/static10.C: New test.
1762
e3016344 1763 PR c++/19395
c5ff069d 1764 * g++.dg/parse/error24.C: New test.
e3016344
MM
1765
1766 PR c++/19367
1767 * g++.dg/lookup/builtin1.C: New test.
1768
6fc98adf
MM
1769 PR c++/19457
1770 * g++.dg/warn/conv3.C: New test.
1771
23e044cc
BD
17722005-01-30 Bud Davis <bdavis@gfortran.org>
1773
1774 PR fortran/19647
1775 * gfortan.dg/inquire_7.f90
1776
020d90ee
RG
17772005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
1778
1779 PR tree-optimization/15791
1780 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
1781 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
1782 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
1783 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
1784 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
1785 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
1786 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
1787 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
1788 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
1789 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
1790
985aff9c
PB
17912005-01-29 Paul Brook <paul@codesourcery.com>
1792
1793 PR fortran/18565
1794 * check.c (real_or_complex_check): New function.
1795 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
1796 * intrinsic.c (add_functions): Use new check functions.
1797 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
1798 Add prototypes.
1799
46df2823
JM
18002005-01-29 Joseph S. Myers <joseph@codesourcery.com>
1801
1802 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
1803 gcc.dg/lvalue-3.c: New tests.
1804 * gcc.dg/concat.c: Update expected messages.
1805
24a09741
TK
18062005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
1807
1808 PR libfortran/19595
1809 * gfortran.dg/eor_1.f90: New test.
1810
f240b896
SK
18112005-01-29 Steven G. Kargl <kargls@comcast.net>
1812
1813 PR fortran/19589
1814 * gfortran.dg/logical_data_1.f90: New test.
1815
ee921ddf
MM
18162005-01-28 Mark Mitchell <mark@codesourcery.com>
1817
6ca2d67f
MM
1818 PR c++/19253
1819 * g++.dg/template/crash33.C: New test.
1820
ee921ddf
MM
1821 PR c++/19667
1822 * g++.dg/template/crash32.C: New test.
1823
6aea8136
ILT
18242005-01-28 Ian Lance Taylor <ian@airs.com>
1825
1826 PR middle-end/16558
1827 * g++.dg/warn/Wreturn-type-2.C: New test.
1828
bd16270b
JL
18292004-06-24 Jeff Law <law@redhat.com>
1830
1831 * gcc.dg/tree-ssa/20050128-1.c: New test.
1832
a738d848
RS
18332005-01-28 Richard Sandiford <rsandifo@redhat.com>
1834
1835 * gcc.target/frv/all-mdpackh-1.c: New test.
1836
f6c2ac32 18372005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
1838
1839 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
1840
17a7d6d7
RH
18412005-01-27 Richard Henderson <rth@redhat.com>
1842
1843 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
1844
6198f99a
RS
18452005-01-27 Richard Sandiford <rsandifo@redhat.com>
1846
1847 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
1848
1c71d796
RS
18492005-01-27 Richard Sandiford <rsandifo@redhat.com>
1850
1851 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
1852 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
1853 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
1854 to cope with cases where the multilib options override the dg-options.
1855
d8dd2f3a
JJ
18562005-01-27 Jakub Jelinek <jakub@redhat.com>
1857
1858 PR c/18946
1859 * gcc.dg/noncompile/20050120-1.c: New test.
1860
87637d21
DN
18612005-01-26 Diego Novillo <dnovillo@redhat.com>
1862
1863 PR tree-optimization/19633
1864 * gcc.dg/pr19633.c: New test.
1865 * gcc.dg/tree-ssa/pr19633.c: New test.
1866
9ff93eb0
UW
18672005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
1868
1869 * gcc.dg/20041216-1.c: New test.
1870
4bb3aa7e
AM
18712005-01-26 Alexander Malmberg <alexander@malmberg.org>
1872
1873 PR objc/18862
1874 * objc.dg/selector-2.m: New test.
1875
b8e48b98
JJ
18762005-01-26 Jakub Jelinek <jakub@redhat.com>
1877
ef8614d7
JJ
1878 * g++.dg/opt/range-test-2.C: New test.
1879
b8e48b98
JJ
1880 PR rtl-optimization/19579
1881 * gcc.c-torture/execute/20050124-1.c: New test.
1882
00adda9f
SH
18832005-01-26 Greg Parker <gparker@apple.com>
1884 Stuart Hastings <stuart@apple.com>
c5ff069d 1885
00adda9f
SH
1886 * gcc.c-torture/execute/20050125-1.c: New.
1887
ed464869
JH
18882005-01-18 Jan Hubicka <jh@suse.cz>
1889
1890 PR tree-optimize/19337
1891 * gcc.c-torture/compile/20050119-1.c: New test.
1892
92e51459
JW
18932005-01-24 James E Wilson <wilson@specifixinc.com>
1894
1895 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
1896 test for successful match.
1897
3a222639
AM
18982005-01-25 Alexander Malmberg <alexander@malmberg.org>
1899
1900 PR objc/18408
1901 * objc.dg/comp-types-7.m: New test.
1902
544ea6b7
JJ
19032005-01-24 Janis Johnson <janis187@us.ibm.com>
1904
635b0f2a
JJ
1905 * lib/target-supports.exp (current_target_name): New.
1906 (check_effective_target_ilp32, check_effective_target_lp64):
1907 Cache the result to use as long as the current target, with
1908 multilib flags, remains the same.
1909
544ea6b7
JJ
1910 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
1911 (dg-require-weak, dg-require-visibility, dg-require-alias,
1912 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
1913 dg-require-effective-target, dg-skip-if): Remove call to
1914 skip_test_and_clear_xfail.
1915 (dg-test): Clear xfail data.
1916
b77302be
JJ
19172005-01-24 Jakub Jelinek <jakub@redhat.com>
1918
b723e82f
JJ
1919 PR target/17751
1920 * gcc.dg/ppc64-toc.c: New test.
1921
7b922122
JJ
1922 * g++.dg/tree-ssa/empty-1.C: New test.
1923
b77302be
JJ
1924 PR middle-end/19551
1925 * gcc.c-torture/execute/20050121-1.c: New test.
1926 * gcc.dg/20050121-2.c: New test.
1927
69029c61
PB
19282004-01-23 Steven G. Kargl <kargls@comcast.net>
1929 Paul Brook <paul@codesourcery.com>
1930
1931 PR fortran/17941
1932 * gfortran.dg/real_const_1.f: New test.
1933 * gfortran.dg/real_const_2.f90: New test.
1934 * gfortran.dg/complex_int_1.f90: New test.
1935
dae24534
BD
19362005-01-23 Bud Davis <bdavis9659@comcast.net>
1937
1938 PR fortran/19313
1939 * gfortan.dg/inquire_6.f90: New test.
1940
0e69bba9
TK
19412005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
1942
1943 PR libfortran/19451
1944 * open_readonly_1.f90: New test.
1945
d02b2c64
TK
19462005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
1947
1948 PR libfortran/18982
1949 * gfortran.dg/open_new.f90: New file.
1950
af30f793
PB
19512005-01-22 Paul Brook <paul@codesourcery.com>
1952
1953 * namelist_1.f90: New test.
1954
d7f3fc19
RS
19552005-01-22 Richard Sandiford <rsandifo@redhat.com>
1956
1957 PR tree-optimization/19484
1958 * gcc.c-torture/compile/20050122-[12].c: New tests.
1959
0dd973dd
PB
19602005-01-22 Paul Brook <paul@codesourcery.com>
1961
1962 * gfortran.dg/implicit_2.f90: New test.
1963
b1a80705
BD
19642005-01-22 Bud Davis <bdavis9659@comcast.net>
1965
1966 PR fortran/19314
1967 * gfortran.dg/inquire_5.f90: New test.
1968
20913689
VR
19692005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1970
1971 PR c/18809
1972 * gcc.dg/pr18809-1.c: New test.
1973
15c8b2d4
ILT
19742005-01-21 Ian Lance Taylor <ian@airs.com>
1975
1976 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
1977
1978 PR tree-optimization/13000
1979 * gcc.dg/20040206-1.c: Change warning to point where function is
1980 being inlined.
1981
4ef69b83
GB
19822005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1983
1984 PR c++/19208
1985 * g++.dg/template/array11.C: New test.
1986
9d953276
TS
19872005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1988
1989 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
1990 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
1991 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
1992 * gfortran.dg/getenv_1.f90: Add dg-do directive.
1993 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
1994 gfortran.dg/pr17164.f90: Add missing dg-do directives.
1995
23ab2e4e
KH
19962005-01-20 Kazu Hirata <kazu@cs.umass.edu>
1997
1998 PR tree-optimization/15349
1999 * gcc.dg/tree-ssa/pr15349.c: New.
2000
35f46d96
SE
20012005-01-20 Steve Ellcey <sje@cup.hp.com>
2002
2003 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
2004
cb884961
HPN
20052005-01-19 Hans-Peter Nilsson <hp@axis.com>
2006
ae727129
HPN
2007 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
2008 scan-assembler-times directive name.
2009
fed758a4
HPN
2010 * gcc.dg/asm-a.c: Move dg-require-effective-target to
2011 after dg-do.
2012
cb884961
HPN
2013 PR rtl-optimization/19462
2014 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
2015
dc60db90
SE
20162005-01-19 Steve Ellcey <sje@cup.hp.com>
2017
2018 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
2019 counting function calls on ia64.
2020
e89be13b
JJ
20212005-01-19 Jakub Jelinek <jakub@redhat.com>
2022
49c3b9a8
JJ
2023 PR rtl-optimization/15139
2024 * gcc.dg/20050111-2.c: New test.
2025
e89be13b
JJ
2026 PR c/17297
2027 * gcc.c-torture/compile/20050113-1.c: New testcase.
2028
2029 PR middle-end/19164
2030 * gcc.dg/20050113-1.c: New testcase.
2031
f0b9dcb8
DN
20322005-01-19 Dorit Naishlos <dorit@il.ibm.com>
2033
2034 * gcc.dg/vect/vect-85.c: Add comment.
2035 * gcc.dg/vect/vect-86.c: Add xfail for now.
2036 * gcc.dg/vect/vect-87.c: Add xfail for now.
2037 * gcc.dg/vect/vect-88.c: Add xfail for now.
2038 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
2039
674bc5a5
EB
20402005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2041
2042 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
2043
500a9f27
EB
20442005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2045
2046 * g++.dg/debug/typedef3.C: New test.
2047
b4c33883
AP
20482005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
2049
2050 PR c/19472
2051 * gcc.dg/asm-a.c: New test.
2052
d6e84d0c
KK
20532005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
2054
2055 * gcc.dg/sh-relax.c: Add prototype for abort.
2056
f917ae96
EB
20572005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2058
2059 * gcc.dg/short-compare-1.c: New test.
2060 * gcc.dg/short-compare-2.c: Likewise.
2061
f2fd3821
AJ
20622005-01-18 Michael Matz <matz@suse.de>
2063
2064 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
2065
e03a46f5
DN
20662005-01-17 Diego Novillo <dnovillo@redhat.com>
2067
2068 PR tree-optimization/19121
2069 * gcc.c-torture/compile/pr19121.c: New test.
2070
696a2ca1
JW
20712005-01-17 James E. Wilson <wilson@specifixinc.com>
2072
2073 PR target/19357
2074 * gcc.c-torture/compile/pr19357.c: New test.
2075
2c4ea36c
ILT
20762005-01-17 Ian Lance Taylor <ian@airs.com>
2077
2078 PR c/5675
2079 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
2080 pass--those that refer just to the variable, possibly with a
2081 cast.
2082 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
2083
2084 PR middle-end/13127
2085 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
2086 longer emitted.
2087
f53d3f93
BD
20882005-01-16 Bud Davis <bdavis9659@comcast.net>
2089
2090 PR fortran/18778
2091 * gfortran.dg/endfile_2.f90: New test.
2092
5352b89f
SK
20932005-01-16 Steven G. Kargl <kargls@comcast.net>
2094
2095 PR 19168
2096 * gfortran.dg/select_5.f90: New test.
2097
36c028f6
PB
20982004-01-16 Paul Brook <paul@codesourcery.com>
2099
2100 * gfortran.dg/common_4.f90: New test.
2101
01c4f82a
HPN
21022005-01-15 Hans-Peter Nilsson <hp@axis.com>
2103
2104 PR rtl-optimization/19462
2105 * gcc.dg/torture/pr19462-1.c: New test.
2106
aecaa19a
ZL
21072005-01-15 Ziemowit Laski <zlaski@apple.com>
2108
2109 PR objc/19321
2110 * objc.dg/func-ptr-2.m: New.
2111 * objc.dg/volatile-1.m: New.
2112
a04b62b2
JDA
21132005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2114
2115 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
2116
75b9aa9f
JJ
21172005-01-15 Jakub Jelinek <jakub@redhat.com>
2118
2119 PR tree-optimization/19060
2120 * gcc.c-torture/execute/20050104-1.c: New test.
2121
e1c74af0
BD
21222005-01-15 Bud Davis <bdavis9659@comcast.net>
2123
2124 PR fortran/18983
2125 * gfortran.dg/write_to_null.f90: New test.
2126
0c12d24f 21272005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 2128 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
2129
2130 PR other/19328
2131 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
2132 argument.
2133
74aad7cc
JJ
21342005-01-15 Jakub Jelinek <jakub@redhat.com>
2135
2136 PR c++/19263
2137 * g++.dg/init/vector1.C: New test.
2138
66f9a6de
JW
21392005-01-14 James E. Wilson <wilson@specifixinc.com>
2140
2141 PR target/13158
2142 * gcc.target/ia64/sibcall-unwind-1.c: New test.
2143 PR target/18987
2144 * gcc.target/ia64/sibcall-unwind-2.c: New test.
2145
c224550f
SK
21462005-01-14 Steven G. Kargl <kargls@comcast.net>
2147
2148 * gfortran.dg/select_1.f90: New test.
2149 * gfortran.dg/select_2.f90: New test.
2150 * gfortran.dg/select_3.f90: New test.
2151 * gfortran.dg/select_4.f90: New test.
2152
a0afbdb6
JJ
21532005-01-14 Jakub Jelinek <jakub@redhat.com>
2154
08a0c536
JJ
2155 PR middle-end/19084
2156 PR rtl-optimization/19348
2157 * gcc.dg/20050111-1.c: New test.
2158 * gcc.c-torture/execute/20050111-1.c: New test.
2159
a0afbdb6
JJ
2160 * gcc.dg/i386-asm-4.c: New test.
2161
eebeecac
EB
21622005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2163
2164 * gcc.dg/nested-func-2.c: New test.
2165 * ada/acats/norun.lst: Remove c953002.
2166
12374876
UW
21672005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
2168
2169 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
2170
6d1089d0
BE
21712005-01-12 Ben Elliston <bje@au.ibm.com>
2172
2173 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
2174
7eb3b9ec
AP
21752005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
2176
2177 PR target/18761
2178 * g++.dg/abi/align1.C: New test.
2179
a969c1d2
AM
21802005-01-11 Alan Modra <amodra@bigpond.net.au>
2181
2182 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
2183 at a time.
2184 * g++.dg/ext/altivec_check.h: Support compiling as C.
2185
18d00205
RS
21862005-01-10 Roger Sayle <roger@eyesopen.com>
2187
2188 PR c++/19355
2189 * g++.dg/expr/pr19355-1.C: New test case.
2190
8ad2a082
LG
21912005-01-10 Laurent GUERBY <laurent@guerby.net>
2192
2193 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
2194 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
2195 * ada/acats/tests/c3/c92005b.ada: Likewise.
2196 * ada/acats/tests/c3/cxb3012.a: Likewise.
2197 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 2198
832ef1ce
PB
21992005-01-09 Paul Brook <paul@codesourcery.com>
2200
2201 * gfortran.dg/common_2.f90: New file.
2202 * gfortran.dg/common_3.f90: New file.
2203
96b5a6c7
ZD
22042005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
2205
2206 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
2207
5a3ed97a
DN
22082005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2209
2210 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
2211 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
2212 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
2213 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
2214 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
2215 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
2216 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
2217 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
2218 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
2219 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
2220 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
2221 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
2222 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
2223 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
2224 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
2225 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
2226 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
2227 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
2228 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
2229 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
2230 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
2231 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
2232 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
2233 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
2234 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
2235 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
2236 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
2237 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
2238 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
2239 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
2240 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
2241 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
2242 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
2243 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
2244 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
2245 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
2246 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
2247 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
2248 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
2249 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
2250 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
2251 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
2252 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
2253 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
2254 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
2255 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
2256 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
2257 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
2258 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
2259 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
2260 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
2261 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
2262 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
2263 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
2264 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
2265 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
2266 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
2267 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
2268 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
2269 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
2270 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
2271 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
2272 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
2273 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
2274 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
2275 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
2276 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
2277
2278 * gcc.dg/vect/vect-1.c: Fix spelling.
2279 * gcc.dg/vect/vect-10.c: Fix spelling.
2280 * gcc.dg/vect/vect-11.c: Fix spelling.
2281 * gcc.dg/vect/vect-12.c: Fix spelling.
2282 * gcc.dg/vect/vect-14.c: Fix spelling.
2283 * gcc.dg/vect/vect-15.c: Fix spelling.
2284 * gcc.dg/vect/vect-16.c: Fix spelling.
2285 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
2286 * gcc.dg/vect/vect-64.c: Fix comments.
2287 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
2288
22892005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2290 Ira Rosen <irar@il.ibm.com>
2291
2292 * gcc.dg/vect/vect-70.c: New test.
2293 * gcc.dg/vect/vect-71.c: New test.
2294
e1a5510b
MH
22952005-01-09 Manfred Hollstein <mh@suse.com>
2296
2297 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
2298 * gcc.dg/pr18241-2.c: Likewise.
2299 * gcc.dg/pr18241-3.c: Likewise.
2300 * gcc.dg/pr18241-4.c: Likewise.
2301 * gcc.dg/pr18241-5.c: Likewise.
2302
ef719a44
RH
23032005-01-08 Richard Henderson <rth@redhat.com>
2304
2305 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2306 False for x86 and x86-64.
2307
e79b60a7
DN
23082005-01-08 Diego Novillo <dnovillo@redhat.com>
2309
a6331d85 2310 PR tree-optimization/18241
e79b60a7
DN
2311 * gcc.dg/pr18241-1.c: New test.
2312 * gcc.dg/pr18241-2.c: New test.
2313 * gcc.dg/pr18241-3.c: New test.
2314 * gcc.dg/pr18241-4.c: New test.
2315 * gcc.dg/pr18241-5.c: New test.
2316
1dba1182
SK
23172005-01-08 Steven G. Kargl <kargls@comcast.net>
2318
2319 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
2320 gfortran.dg/select_4.f90: New.
2321
b827788f
JJ
23222005-01-07 Jakub Jelinek <jakub@redhat.com>
2323
2324 * gcc.c-torture/execute/20050107-1.c: New test.
2325
5aa56f9d
NS
23262005-01-07 Nathan Sidwell <nathan@codesourcery.com>
2327
2328 PR c++/19298
2329 * g++.dg/template/ref2.C: New.
2330
6992cbd1
AP
23312005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
2332
2333 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
2334 instead of being empty.
2335
c22535f5
TS
23362005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2337
2338 PR fortran/15553
2339 * gfortran.dg/array-1.f90: New test.
2340
8870e212
JJ
23412005-01-07 Jakub Jelinek <jakub@redhat.com>
2342
2a0958c5
JJ
2343 PR tree-optimization/19283
2344 * gcc.c-torture/execute/20050106-1.c: New test.
2345
0210ae14
JJ
2346 PR rtl-optimization/18861
2347 * gcc.dg/20050105-1.c: New test.
2348
8870e212
JJ
2349 PR tree-optimization/18828
2350 * gcc.dg/20050105-2.c: New test.
2351
4f1cfe85
AJ
23522005-01-07 Andreas Jaeger <aj@suse.de>
2353
2354 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
2355
a7e8d7db
BD
23562005-01-07 Bud Davis <bdavis9659@comcast.net>
2357
2358 PR fortran/18398
2359 * gfortran.dg/fmt_read.f90: New test.
2360
59d7d767
GK
23612005-01-06 Geoffrey Keating <geoffk@apple.com>
2362
2363 * gcc.dg/rs6000-ldouble-2.c: New.
2364
27d6592c
MM
23652005-01-06 Mark Mitchell <mark@codesourcery.com>
2366
b4519d39 2367 PR c++/19244
27d6592c
MM
2368 * g++.dg/parser/ctor2.C: New test.
2369
023458fa
KL
23702004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2371
2372 PR c++/17154
2373 * g++.dg/template/using9.C: New test.
2374
23ff7e2d
KL
23752005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2376
2377 PR c++/19258
2378 * g++.dg/lookup/friend6.C: New test.
2379
d8987adb
NS
23802005-01-06 Nathan Sidwell <nathan@codesourcery.com>
2381
2382 PR c++/19270
2383 * g++.dg/template/array10.C: New.
2384
2070df3c
KG
23852005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2386
2387 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
2388 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
2389
7f62ca08
JJ
23902005-01-06 Jakub Jelinek <jakub@redhat.com>
2391
2392 * gcc.c-torture/compile/20050105-1.c: New test.
2393
b95ec5c1
GK
23942005-01-05 Geoffrey Keating <geoffk@apple.com>
2395
2396 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
2397
010c4d9c
RS
23982005-01-05 Roger Sayle <roger@eyesopen.com>
2399
2400 PR middle-end/19100
2401 * gcc.dg/conv-3.c: New test case.
2402
9143de5c
JM
24032005-01-05 Joseph S. Myers <joseph@codesourcery.com>
2404
2405 * gcc.dg/asm-wide-1.c: New test.
2406
4514aa8c
NS
24072005-01-05 Nathan Sidwell <nathan@codesourcery.com>
2408
2409 PR c++/19030
2410 * g++.dg/parse/crash22.C: New
2411
242746f1
GK
24122005-01-04 Geoffrey Keating <geoffk@apple.com>
2413
2414 PR 19257
2415 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
2416
21e5076a
UB
24172005-01-04 Uros Bizjak <uros@kss-loka.si>
2418
2419 PR middle-end/17767
2420 * gcc.dg/i386-mmx-6.c: New test case.
2421
8ea9d0c7
PB
24222005-01-04 Paolo Bonzini <bonzini@gnu.org>
2423
2424 PR tree-optimization/18308
2425 * gcc.dg/vect/pr18308.c: New testcase.
2426
1aae12a2
AJ
24272005-01-04 Andreas Jaeger <aj@suse.de>
2428
2429 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
2430
942926ad
GK
24312005-01-03 Geoffrey Keating <geoffk@apple.com>
2432 Robert Bowdidge <bowdidge@apple.com>
2433
2434 * gcc.dg/cpp/subframework1.c: New.
2435 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
2436 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
2437 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
2438 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
2439
d7001ae5
GK
24402005-01-03 Geoffrey Keating <geoffk@apple.com>
2441
2442 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
2443 producing warning.
2444 * gcc.dg/darwin-weakimport-2.c: New.
2445
bf7df599
RH
24462005-01-03 Richard Henderson <rth@redhat.com>
2447
2448 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
2449
f61134e8
RH
24502005-01-03 Richard Henderson <rth@redhat.com>
2451
2452 * gcc.dg/vect/vect.exp: Enable for ia64.
2453 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
2454 (check_effective_target_vect_float): Likewise.
2455 (check_effective_target_vect_no_align): Likewise.
2456 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
2457 * gcc.dg/vect/vect-8.c: Likewise.
2458
7db6be6f 24592005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 2460
b256bfa2 2461 PR target/19236
7db6be6f
UB
2462 * gcc.dg/pr19236-1.c: New test case.
2463
1d7bed25
HPN
24642005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2465
2466 PR rtl-optimization/12092
2467 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
2468
9b1f5820
AJ
24692005-01-02 Andreas Jaeger <aj@suse.de>
2470
2471 * gcc.dg/pr12092-1.c: Do not run on x86_64.
2472
0ca5fbc0
RS
24732005-01-01 Roger Sayle <roger@eyesopen.com>
2474 Andrew Pinski <pinskia@physics.uc.edu>
2475
2476 PR rtl-optimization/12092
2477 * gcc.dg/pr12092-1.c: New test case.
2478
1465374a
GK
24792005-01-01 Geoffrey Keating <geoffk@geoffk.org>
2480
3ffd0339
GK
2481 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
2482 'hidden' and 'default' for better portability.
2483 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
2484
1465374a
GK
2485 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
2486 6 and 7.
2487 * g++.old-deja/g++.brendan/new3.C: Likewise.
2488
43e05e45
SB
24892005-01-01 Steven Bosscher <stevenb@suse.de>
2490
2491 * gcc.dg/20041231-1.C: New test.
2492 * g++.dg/warn/Wunreachable-code-1.C: New test.
2493
64f33597
DE
24942004-12-30 David Edelsohn <edelsohn@gnu.org>
2495
2496 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
2497 file, not /dev/null. Abort on error.
2498
9eb892ec
ZL
24992004-12-30 Alexander Malmberg <alexander@malmberg.org>
2500 Ziemowit Laski <zlaski@apple.com>
2501
b4519d39 2502 PR objc/18971
9eb892ec
ZL
2503 * objc.dg/encode-5.m: New test.
2504
9503e790
RH
25052004-12-29 Richard Henderson <rth@redhat.com>
2506
2507 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
2508 * objc.dg/stabs-1.m: Disable for ia64.
2509
d9fa1233
MM
25102004-12-29 Mark Mitchell <mark@codesourcery.com>
2511
2512 PR c++/19190
2513 * g++.dg/warn/Wunused-10.C: New test.
2514
2f9742c3
RH
25152004-12-28 Richard Henderson <rth@redhat.com>
2516
2517 * objc.dg/stabs-1.m: Disable for alpha.
2518
c827f22f
MM
25192004-12-27 Mark Mitchell <mark@codesourcery.com>
2520
2521 PR c++/19149
2522 * g++.dg/parse/error23.C: New test.
2523
56746a07
TS
25242004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2525
2526 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
2527
e98a8b5b
TS
2528 PR fortran/19032
2529 * gfortran.dg/intrinsic_modulo_1.f90: New.
2530 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
2531 tests with divisor -1.
2532
64092f8b
MM
25332004-12-27 Mark Mitchell <mark@codesourcery.com>
2534
8f8883b1
MM
2535 * g++.dg/opt/temp1.C (memcpy): Return a value.
2536
64092f8b
MM
2537 PR c++/19148
2538 * g++.dg/expr/cond7.C: New test.
2539
27e84b81
PB
25402004-12-27 Paul Brook <paul@codesourcery.com>
2541
2542 * gfortran.dg/g77/select_no_compile.f: Remove.
2543
accde4cf
RH
25442004-12-27 Richard Henderson <rth@redhat.com>
2545
2546 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
2547 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
2548 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
2549
82d3d6c8
RH
25502004-12-26 Richard Henderson <rth@redhat.com>
2551
2552 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
2553 by 1i instead of token pasting.
2554
daab9768
JDA
25552004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2556
2557 PR tree-optimization/17578
2558 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
2559 to additional_flags.
2560 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
2561
798e3fe5
RH
25622004-12-25 Richard Henderson <rth@redhat.com>
2563
2564 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2565 Remove Alpha.
2566
d1ffec35
JDA
25672004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2568
2569 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
2570 hppa*-*-hpux*.
2571 * gcc.dg/pr17957.c (dg-options): Likewise.
2572 * gcc.dg/struct-ret-1.c: Add prototype for abort.
2573 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
2574 instead of 0 on __hppa__.
2575 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
2576 "foo,%r" on hppa*-*-*.
2577
5d3a9816
BD
25782004-12-23 Bud Davis <bdavis9659@comcast.net>
2579
2580 PR fortran/19071
2581 * gfortran.dg/complex_write.f90: New test.
9469f0aa 2582
058e32b3
MM
25832004-12-23 Mark Mitchell <mark@codesourcery.com>
2584
5902897a
MM
2585 PR c++/17595
2586 * g++.dg/parse/pragma2.C: New test.
2587
058e32b3
MM
2588 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
2589
da5572ef
AO
25902004-12-23 Alexandre Oliva <aoliva@redhat.com>
2591
2592 * gcc.dg/empty2.c: Add missing dg-warning.
2593
b3d1c238
MM
25942004-12-23 Mark Mitchell <mark@codesourcery.com>
2595
aae4a277
MM
2596 PR c++/17413
2597 * g++.dg/template/local4.C: New test.
2598 * g++.dg/template/crash19.C: Add dg-error marker.
2599
b3d1c238
MM
2600 * g++.dg/template/crash31.C: Correct embedded PR number.
2601
ce21424d
MM
26022004-12-23 Mark Mitchell <mark@codesourcery.com>
2603
2604 PR c++/16405
2605 * g++.dg/opt/temp1.C: Add do-run marker.
2606
08167d1c
AO
26072004-12-23 Alexandre Oliva <aoliva@redhat.com>
2608
2609 * g++.dg/template/spec19.C: New.
2610
faa00334
AO
26112004-12-23 Alexandre Oliva <aoliva@redhat.com>
2612
05f5e885 2613 PR target/16819
faa00334
AO
2614 * gcc.dg/empty2.c: New.
2615
3e8aba34
RH
26162004-12-23 Richard Henderson <rth@redhat.com>
2617
9469f0aa 2618 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
2619 Remove i?86 and x86-64.
2620
f98625f6
MM
26212004-12-23 Mark Mitchell <mark@codesourcery.com>
2622
2623 PR c++/16405
2624 * g++.dg/opt/temp1.C: New test.
2625
f65b7de3
GB
26262004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2627
2628 PR c++/18733
2629 * g++.dg/template/friend33.C: New testcase.
2630
dfb5c523
MM
26312004-12-22 Mark Mitchell <mark@codesourcery.com>
2632
2633 PR c++/18464
2634 * g++.dg/template/cond5.C: New test.
2635
2636 PR c++/18492
2637 * g++.dg/inherit/thunk3.C: New test.
2638
2639 PR c++/11224
2640 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 2641
606145e4
JJ
26422004-12-22 Janis Johnson <janis187@us.ibm.com>
2643
56a5f30a 2644 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 2645
f199d860
JB
26462004-12-22 Jan Beulich <jbeulich@novell.com>
2647
2648 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
2649
943e3ede
MM
26502004-12-21 Mark Mitchell <mark@codesourcery.com>
2651
2652 PR c++/18378
2653 * g++.dg/ext/packed8.C: New test.
2654
2655 PR c++/13268
2656 * g++.dg/template/crash31.C: New test.
9469f0aa 2657
943e3ede
MM
2658 PR c++/19034
2659 * g++.dg/template/crash30.C: New test.
2660
af76441f
AP
26612004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2662
2663 PR C++/18984
2664 * g++.dg/eh/ctor3.C: New test.
2665
697290b7
EB
26662004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2667
2668 * objc.dg/stabs-1.m: Allow section name to be quoted and
2669 assembly label to begin with '.LL'.
2670
eeea13c2
JJ
26712004-12-21 Janis Johnson <janis187@us.ibm.com>
2672
1126bfdd
JJ
2673 * gcc.dg/vect/vect.exp
2674 (check_effective_target_lp64_or_vect_no_align): New.
2675 * gcc.dg/vect/vect-77.c: Use it.
2676 * gcc.dg/vect/vect-78.c: Use it.
2677
eeea13c2
JJ
2678 * lib/target-supports.exp
2679 (check_effective_target_vect_no_max,
2680 check_effective_target_vect_no_bitwise,
2681 check_effective_target_vect_no_align): New.
2682 * gcc.dg/vect/vect-13.c: Use them.
2683 * gcc.dg/vect/vect-17.c: Ditto.
2684 * gcc.dg/vect/vect-18.c: Ditto.
2685 * gcc.dg/vect/vect-19.c: Ditto.
2686 * gcc.dg/vect/vect-20.c: Ditto.
2687 * gcc.dg/vect/vect-27.c: Ditto.
2688 * gcc.dg/vect/vect-29.c: Ditto.
2689 * gcc.dg/vect/vect-44.c: Ditto.
2690 * gcc.dg/vect/vect-48.c: Ditto.
2691 * gcc.dg/vect/vect-50.c: Ditto.
2692 * gcc.dg/vect/vect-52.c: Ditto.
2693 * gcc.dg/vect/vect-54.c: Ditto.
2694 * gcc.dg/vect/vect-56.c: Ditto.
2695 * gcc.dg/vect/vect-58.c: Ditto.
2696 * gcc.dg/vect/vect-60.c: Ditto.
2697 * gcc.dg/vect/vect-72.c: Ditto.
2698 * gcc.dg/vect/vect-80.c: Ditto.
2699
fd749a60
NS
27002004-12-21 Nathan Sidwell <nathan@codesourcery.com>
2701
7a8380ae
NS
2702 PR c++/14075
2703 * g++.dg/init/string1.C: New.
2704
fd749a60
NS
2705 PR c++/18975
2706 * g++.dg/other/synth1.C: New.
2707
ebef4d30
JM
27082004-12-21 James A. Morrison <phython@gcc.gnu.org>
2709
2710 PR c/18963
2711 * gcc.dg/pr18963-1.c: New test.
2712
6f17bbcf
JM
27132004-12-21 James A. Morrison <phython@gcc.gnu.org>
2714
2715 PR c/18596
2716 * gcc.dg/funcdef-storage-1.c (foo): Remove.
2717 * gcc.dg/pr18596-1.c: Use dg-error.
2718 (dg-options): Use -fno-unit-at-a-time.
2719 * gcc.dg/pr18596-2.c: New test.
2720 * gcc.dg/pr18596-3.c: New test.
9469f0aa 2721
5fdf61fe
RS
27222004-12-20 Roger Sayle <roger@eyesopen.com>
2723
2724 PR middle-end/18683
2725 * g++.dg/opt/pr18683-1.C: New test case.
2726
6e822bf6
AP
27272004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
2728
2729 PR other/19093
2730 * g++.dg/opt/max1.C: Fix for 64bit targets.
2731
b482789c
MA
27322004-12-20 Matt Austern <austern@apple.com>
2733
2734 PR c++/19044
2735 * g++.dg/ext/builtin6.C: New
9469f0aa 2736
90e34bd6
DN
27372004-12-20 Diego Novillo <dnovillo@redhat.com>
2738
2739 PR tree-optimization/19080
2740 * gcc.c-torture/compile/pr19080.c: New test.
2741
6fa91b48
SB
27422004-12-20 Steven Bosscher <stevenb@suse.de>
2743
2744 * gcc.dg/20041219-1.c: New test.
2745
199db659
RS
27462004-12-19 Roger Sayle <roger@eyesopen.com>
2747
2748 PR middle-end/19068
2749 * g++.dg/opt/max1.C: New test case.
2750
64270ab0
EB
27512004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2752
2753 * gcc.dg/fdata-sections-1.c: New test.
2754
dbedefae
RS
27552004-12-18 Roger Sayle <roger@eyesopen.com>
2756
2757 PR middle-end/18548
2758 * gcc.dg/max-1.c: New test case.
2759
9f70d2bc
EB
27602004-12-18 Jakub Jelinek <jakub@redhat.com>
2761
2762 * gcc.c-torture/execute/20041218-1.c: New test.
2763
75983038
DN
27642004-12-17 Diego Novillo <dnovillo@redhat.com>
2765
2766 * gcc.dg/pr18501.c: New test.
2767 * gcc.dg/uninit-5.c: XFAIL.
2768 * gcc.dg/uninit-9.c: XFAIL.
2769
12869142
DJ
27702004-12-17 Dale Johannesen <dalej@apple.com>
2771
2772 * gcc.dg/20041213-1.c: New.
2773
5429f07f
ZL
27742004-12-17 Ziemowit Laski <zlaski@apple.com>
2775
2776 * objc.dg/stabs-1.m: Allow assembly label to begin
2777 with a dot ('.').
2778
b9e1e14b
JJ
27792004-12-17 Jakub Jelinek <jakub@redhat.com>
2780
2781 * gcc.c-torture/execute/20041213-1.c: Move...
2782 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
2783
b54a07e8
NS
27842004-12-17 Nathan Sidwell <nathan@codesourcery.com>
2785
10856918 2786 PR c++/18721
b54a07e8
NS
2787 * g++.dg/lookup/conv-5.C: New.
2788
3cc491e8
ZL
27892004-12-16 Ziemowit Laski <zlaski@apple.com>
2790
2791 * objc.dg/stabs-1.m: New test.
2792
93a1c06d
AP
27932004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2794
2795 * gcc.dg/visibility-c.c: Change compile to
2796 assemble for the test.
2797
16515e5c
AP
27982004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2799
2800 PR target/19041
2801 * gcc.dg/visibility-c.c: New test.
2802
f33bcdae
RS
28032004-12-16 Roger Sayle <roger@eyesopen.com>
2804
2805 PR middle-end/18493
2806 * gcc.dg/switch-8.c: New test case.
2807
8a784e4a
NS
28082004-12-16 Nathan Sidwell <nathan@codesourcery.com>
2809
2810 PR c++/18905
2811 * g++.dg/template/init4.C: New.
2812 * g++.dg/opt/static3.C: Enable optimizer.
2813
0c0cce42
WB
28142004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
2815
2816 * g++.dg/other/complex1.C: New test.
2817
774a9b00
EB
28182004-12-15 Alan Modra <amodra@bigpond.net.au>
2819
2820 * g++.dg/opt/inline9.C: New test.
2821
172b8799
TS
28222004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2823
2824 PR fortran/18993
2825 * gfotran.dg/nullify_1.f: New test.
2826
dcbca208
RH
28272004-12-15 Richard Henderson <rth@redhat.com>
2828
2829 * gcc.target/i386/i386.exp: New harness.
2830 * gcc.target/i386/vect-args.c: New.
2831
a0f7568c
DE
28322004-12-15 David Edelsohn <edelsohn@gnu.org>
2833
2834 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
2835
6e432b31
KL
28362004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2837
2838 PR c++/18825
2839 * g++.dg/template/friend32.C: New test.
2840
1b449375
EB
28412004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2842
2843 * cpp/pragma-once-1.c: New test.
2844 * cpp/pragma-once-1b.h: Likewise.
2845 * cpp/pragma-once-1c.h: Likewise.
2846 * cpp/pragma-once-1d.h: Likewise.
2847 * cpp/inc/pragma-once-1a.h: Likewise.
2848
c8c83c18 28492004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 2850 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
2851
2852 PR fortran/17597
2853 * gfortran.dg/list_read_3.f90: New test.
2854
0aec6014
EB
28552004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2856
2857 * gcc.dg/ftrapv-2.c: New test.
2858
fe4c6b8f
NS
28592004-12-15 Nathan Sidwell <nathan@codesourcery.com>
2860
8a784e4a 2861 PR c++/18981
fe4c6b8f
NS
2862 * g++.dg/template/typename9.C: New test.
2863
0c88d886
MM
28642004-12-14 Mark Mitchell <mark@codesourcery.com>
2865
2866 PR c++/18738
2867 * g++.dg/template/typename8.C: New test.
2868 * g++.dg/parse/friend2.C: Tweak error message.
2869
c31d5154
JL
28702004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
2871
2872 * gcc.c-torture/20041214-1.c: New test.
2873
b01f0d13
AP
28742004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
2875
2876 PR c++/18965
2877 * g++.dg/init/array17.C: New test.
2878
acb3f79a
MM
28792004-12-14 Mark Mitchell <mark@codesourcery.com>
2880
2881 PR c++/18793
2882 * g++.dg/init/aggr3.C: New test.
2883
f90ac3f0
UP
28842004-12-14 Janis Johnson <janis187@us.ibm.com
2885
2886 * gcc.dg/altivec-types-1.c: New test.
2887 * gcc.dg/altivec-types-2.c: New test.
2888 * gcc.dg/altivec-types-3.c: New test.
2889 * gcc.dg/altivec-types-4.c: New test.
2890 * g++.dg/ext/altivec-types-1.C: New test.
2891 * g++.dg/ext/altivec-types-2.C: New test.
2892 * g++.dg/ext/altivec-types-3.C: New test.
2893 * g++.dg/ext/altivec-types-4.C: New test.
2894
29bfcb6d
JJ
28952004-12-14 Jakub Jelinek <jakub@redhat.com>
2896
2897 PR middle-end/18951
2898 * gcc.c-torture/execute/20041213-1.c: New test.
2899
e8c66fe0
NS
29002004-12-14 Nathan Sidwell <nathan@codesourcery.com>
2901
2902 PR c++/18949
2903 * g++.dg/template/cast1.C: New.
2904
0c690ca7
KH
29052004-12-13 Kazu Hirata <kazu@cs.umass.edu>
2906
c31d5154 2907 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 2908
80314043
RH
29092004-12-13 Richard Henderson <rth@redhat.com>
2910
2911 * gcc.dg/i386-sse-10.c: Fix typo in options.
2912
471a58a9
AP
29132004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
2914
2915 PR c++/18968
2916 * g++.dg/opt/pr18968.C: New test.
2917
532b37d9
MM
29182004-12-13 Mark Mitchell <mark@codesourcery.com>
2919
2920 PR c++/18925
2921 * g++.dg/ext/visibility/staticdatamem.C: New test.
2922
fd2ad93d
KC
29232004-12-13 Kelley Cook <kcook@gcc.gnu.org>
2924
2925 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
2926
5ac20c1a
RS
29272004-12-13 Roger Sayle <roger@eyesopen.com>
2928
2929 PR rtl-optimization/18928
2930 * gcc.dg/pr18928-1.c: New test case.
2931
04482133
AO
29322004-12-13 Alexandre Oliva <aoliva@redhat.com>
2933
2934 PR tree-opt/16951
2935 * gcc.c-torture/compile/20041211-1.c: New.
2936
b80a3161
JDA
29372004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2938
2939 PR middle-end/17564
2940 * gcc.c-torture/execute/20041212-1.c: New test.
2941
23acf4d4
TS
29422004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2943
2944 PR fortran/18869
2945 * gfortran.dg/common_1.f90: New test.
2946
8d5cfa27
SK
29472004-12-12 Steven G. Kargl <kargls@comcast.net>
2948 Paul Brook <paul@codesourcery.com>
2949
2950 PR fortran/16222
2951 * gfortran.dg/real_do_1.f90: New test.
2952
a5f712ff
AP
29532004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2954
2955 PR tree-opt/18040
2956 * g++.dg/opt/ptrmem6.C: New test.
2957
ec7e2228
RS
29582004-12-11 Roger Sayle <roger@eyesopen.com>
2959
2960 PR middle-end/18921
2961 * gcc.dg/pr18921-1.c: New test case.
2962
49e4d580
TS
29632004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2964
2965 PR fortran/17175
2966 * gfortran.dg/scale_1.f90: New test.
2967
ef0b4f28
AP
29682004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
2969
2970 PR middle-end/18903
2971 * gcc.c-torture/compile/pr18903.c: New test.
2972
036ff63f
RS
29732004-12-10 Richard Sandiford <rsandifo@redhat.com>
2974
2975 * gcc.c-torture/execute/20041210-1.c: New test.
2976
9bf0e588
VR
29772004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2978
2979 PR c++/18731
2980 * g++.dg/parser/struct-1.C: New test.
2981 * g++.dg/parser/struct-2.C: New test.
2982 * g++.dg/parser/struct-3.C: New test.
2983
38ef242b
RH
29842004-12-09 Richard Henderson <rth@redhat.com>
2985
af99a0b0
RH
2986 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
2987
38ef242b
RH
2988 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
2989 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
2990
f80f1bab
MA
29912004-12-09 Matt Austern <austern@apple.com>
2992
2993 PR c++/18514
2994 * g++.dg/ext/builtin1.C: New
2995 * g++.dg/ext/builtin2.C: New
2996 * g++.dg/ext/builtin3.C: New
2997 * g++.dg/ext/builtin4.C: New
2998 * g++.dg/ext/builtin5.C: New
2999
25a2fe85
AP
30002004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
3001
3002 PR tree-opt/18904
3003 * g++.dg/opt/ptrmem5.C: New test.
3004
354e22e1
AO
30052004-12-09 Alexandre Oliva <aoliva@redhat.com>
3006
3007 * g++.dg/parse/typename5.C: Adjust for new error.
3008 * g++.dg/parse/typename7.C: New.
3009
257d5f32
VR
30102004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3011
3012 PR c++/18073
3013 * g++.dg/other/mmintrin.C: New test.
3014
94763647
NS
30152004-12-09 Nathan Sidwell <nathan@codesourcery.com>
3016
3017 PR c++/16681
3018 * g++.dg/init/array15.C: New.
3019 * g++.dg/init/array16.C: New.
3020
40f2165e
TS
30212004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3022
baa8edda 3023 PR fortran/18826
40f2165e
TS
3024 * gfortran.dg/assign_1.f90: New test.
3025
de40e4dd
NC
30262004-12-08 Nick Clifton <nickc@redhat.com>
3027
3028 * gcc.target/xstormy16/bss_below100: New directory containing tests.
3029 * gcc.target/xstormy16/data_below100: Likewise.
3030 * gcc.target/xstormy16/sfr: Likewise.
3031 * gcc.target/xstormy16/below100.S: New test source file.
3032 * gcc.target/xstormy16/below100.ld: New test linker script.
3033 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3034 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
3035 bp instructions.
3036 * gcc.target/xstormy16/bp.c: Likewise.
3037
3038 * gcc.target/xstormy16/bss_below100: New files:
3039 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3040 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3041 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3042 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3043 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3044 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3045 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3046 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3047 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3048 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3049 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3050 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3051 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3052 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3053 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3054 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3055 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3056 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3057 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3058 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3059 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3060 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3061 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3062 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3063 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3064 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3065 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3066
3067 * gcc.target/xstormy16/data_below100: New files:
3068 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3069 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3070 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3071 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3072 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3073 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3074 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3075 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3076 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3077 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3078 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3079 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3080 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3081 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3082 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3083 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3084 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3085 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3086 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3087 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3088 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3089 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3090 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3091 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3092 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3093 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3094 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3095
3096 * gcc.target/xstormy16/sfr: New files:
3097 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
3098 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
3099 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
3100 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
3101 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
3102 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
3103 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
3104 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
3105 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
3106 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
3107 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
3108 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
3109 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
3110 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
3111 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
3112 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
3113 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
3114 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
3115 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
3116 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
3117 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
3118 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
3119 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
3120 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
3121 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
3122 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
3123 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
3124 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
3125 27_if0_sfrw_bitfield_f.c
3126
4104f0f4
KL
31272004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3128
3129 PR c++/18100
3130 * g++.dg/lookup/name-clash4.C: New test.
3131
db24eb1f
NS
31322004-12-08 Nathan Sidwell <nathan@codesourcery.com>
3133
0710ccff
NS
3134 PR c++/18672
3135 * g++.dg/opt/array1.C: New.
9469f0aa 3136
db24eb1f
NS
3137 PR c++/18803
3138 * g++.dg/template/operator5.C: New.
3139
371f495a
HPN
31402004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
3141
3142 PR c/18867
3143 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
3144
02fbae83
SB
31452004-12-07 Steven Bosscher <stevenb@suse.de>
3146
3147 * gcc.dg/noncompile/20041207.c: New test.
3148
5f679db9
VR
31492004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
3150
3151 * g++.dg/other/unreachable-1.C: New test.
3152
a52c836b
NC
31532004-12-06 Nick Clifton <nickc@redhat.com>
3154
3155 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
3156 <limits.h> because the latter comes from gcc's include/ directory
3157 and not the newlib/libc/include directory.
3158
6ac5aa91
RH
31592004-12-04 Richard Henderson <rth@redhat.com>
3160
3161 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
3162
8138dfe4
RH
31632004-12-04 Richard Henderson <rth@redhat.com>
3164
3165 * lib/target-supports.exp (check_gc_sections_available): Disable
3166 for alpha and ia64.
3167
a6ac7f6f
AP
31682004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
3169
3170 PR middle-end/17909
3171 * g++.dg/other/vararg-2.C: New test.
3172
bad1f462
KL
31732004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3174
3175 PR c++/17011, c++/17971
3176 * g++.dg/template/error15.C: Adjust expected error.
3177 * g++.dg/template/instantiate3.C: Likewise.
3178
5edea4c6
JJ
31792004-12-03 Janis Johnson <janis187@us.ibm.com>
3180
3181 * gcc.dg/altivec-18.c: Fix for darwin
3182
ad1063d5
NS
31832004-12-03 Nathan Sidwell <nathan@codesourcery.com>
3184
f4ed7d21
NS
3185 PR c++/18782
3186 * g++.dg/parse/ptrmem2.C: New.
3187
ad1063d5
NS
3188 PR c++/18318
3189 * g++.dg/template/new1.C: New.
3190
abd7fea9
TS
31912004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3192
79d60e57 3193 PR fortran/18710
abd7fea9
TS
3194 * gfortran.dg/direct_io_3.f90: New test.
3195
55dcbc12
NS
31962004-12-02 Nathan Sidwell <nathan@codesourcery.com>
3197
3198 PR 18758
3199 * g++.dg/parse/crash21.C: New.
3200
28e42b7e
KL
32012004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3202
3203 PR c++/15664, c++/18276
3204 * g++.dg/template/ttp13.C: New test.
3205 * g++.dg/template/ttp14.C: Likewise.
3206
a5e51518
KL
32072004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3208
3209 PR c++/18123
3210 * g++.dg/parse/enum2.C: New test.
3211 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
3212
1a06672a
NC
32132004-12-02 Nick Clifton <nickc@redhat.com>
3214
3215 * gcc.target/xstormy16: New test directory.
3216 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3217 * gcc.target/xstormy16/bp.c: Check the generation of bp
3218 instructions.
3219 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
3220 bn instructions and the BELOW100 attribute.
3221
5191f2ba
AM
32222004-12-02 Alan Modra <amodra@bigpond.net.au>
3223
3224 PR target/16952
3225 * gcc.dg/ppc-eabi.c: New.
3226
78579b60
BD
32272004-12-02 Bud Davis <bdavis9659@comcast.net>
3228
3229 PR fortran/18284
3230 * gfortran.dg/backspace.f90
3231
8dc4d66a
BD
32322004-12-02 Bud Davis <bdavis9659@comcast.net>
3233
3234 * gfortran.dg/inquire.f90: New test.
3235
810838e7
JJ
32362004-12-01 Janis Johnson <janis187@us.ibm.com>
3237
3238 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
3239 handle effective-target-keyword.
3240 (dg-skip-if): Support effective-target keyword as target list.
3241 (dg-xfail-if): Ditto.
3242 * lib/target-supports.exp (is-effective-target-keyword): New proc.
3243
986583fd
DN
32442004-12-01 Diego Novillo <dnovillo@redhat.com>
3245
3246 PR tree-optimization/18291
3247 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
3248
386489e3
NS
32492004-12-01 Nathan Sidwell <nathan@codesourcery.com>
3250
07c65e00
NS
3251 PR C++/18729
3252 * g++.dg/parse/crash20.C: New.
3253
386489e3
NS
3254 PR c++/17431
3255 * g++.dg/overload/arg1.C: New.
3256 * g++.dg/overload/arg2.C: New.
3257 * g++.dg/overload/arg3.C: New.
3258 * g++.dg/overload/arg4.C: New.
3259
683e2617
JM
32602004-12-01 Joseph S. Myers <joseph@codesourcery.com>
3261
3262 * gcc.dg/c99-flex-array-4.c: Remove.
3263
f470b1e5
JJ
32642004-11-30 Janis Johnson <janis187@us.ibm.com>
3265
d7d05b86
JJ
3266 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
3267
68897708
JJ
3268 * lib/target-supports.exp (is-effective-target): Simplify.
3269
f470b1e5
JJ
3270 * lib/target-supports.exp (check_effective_target_vect_long):
3271 Fix for powerpc64-*-*.
3272
1ae5bf02
LR
32732004-11-30 Loren James Rittle <ljrittle@acm.org>
3274
b4519d39 3275 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
3276 to support new requirements on FreeBSD 5.
3277
a50c69c4
DP
32782004-11-30 Devang Patel <dpatel@apple.com>
3279
3280 PR 18702
3281 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 3282
98705d7d
JJ
32832004-11-30 Janis Johnson <janis187@us.ibm.com>
3284
3285 * g++.dg/ext/altivec-13.C: New test.
3286
209e170c
AP
32872004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
3288
3289 PR tree-opt/18298
3290 * gcc.c-torture/execute/p18298.c: New test.
3291
218d1b88
IR
32922004-11-30 Ira Rosen <irar@il.ibm.com>
3293 Dorit Naishlos <dorit@il.ibm.com>
3294
3295 PR tree-opt/18607
3296 * gcc.dg/vect/vect-89.c: New test.
3297
1ac0ac8b
JM
32982004-11-30 James A. Morrison <phython@gcc.gnu.org>
3299
3300 * gcc.dg/pr18596-1.c: New test.
3301
9d6ccbe6
BE
33022004-11-30 Ben Elliston <bje@au.ibm.com>
3303
3304 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
3305
e8233ac2
AP
33062004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3307
3308 PR c/18479
3309 * gcc.dg/pr18479.c: New test.
3310
e59165e6
HPN
33112004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3312
3313 PR target/18490
3314 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
3315 mmix-knuth-mmixware.
3316
3317 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
3318 cris-*-elf* cris-*-aout* mmix-*-*
3319
5e23162d
AP
33202004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3321
3322 PR middle-end/18725
3323 * gcc.dg/pr18725.c: New test.
3324
226e6926
HPN
33252004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3326
3798c21b
HPN
3327 PR target/18488
3328 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
3329
226e6926
HPN
3330 PR target/18336
3331 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
3332
fc6a28d7
MM
33332004-11-29 Mark Mitchell <mark@codesourcery.com>
3334
13034073 3335 PR c++/18368
fc6a28d7
MM
3336 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
3337 * g++.old-deja/g++.law/ctors5.C: Likewise.
3338 * g++.old-deja/g++.other/crash25.C: Likewise.
3339
3340 PR c++/18674
3341 * g++.dg/template/error16.C: New test.
9469f0aa 3342
fc6a28d7
MM
3343 PR c++/18512
3344 * g++.dg/template/crash29.C: New test.
3345
d21d51d0
DN
33462004-11-29 Diego Novillo <dnovillo@redhat.com>
3347
b7034e06 3348 PR tree-optimization/18712
d21d51d0
DN
3349 * gcc.c-torture/compile/pr18712.c: New test.
3350
86f029aa
JM
33512004-11-29 Joseph Myers <joseph@codesourcery.com>
3352
3353 PR c/7544
3354 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
3355 tests.
3356
c6f9f83b
KL
33572004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3358
3359 PR c++/18652
3360 * g++.dg/lookup/crash6.C: New test.
3361
22bbc492
HPN
33622004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3363
3364 PR middle-end/18164
3365 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
3366
1cb1fa51
JM
33672004-11-29 Joseph S. Myers <joseph@codesourcery.com>
3368
3369 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
3370 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
3371 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
3372
6db081f1
AP
33732004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
3374
3375 * gcc.dg/pr18164.c: New test.
3376
a2163d83
MK
33772004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
3378
3379 * gcc.dg/funroll-loops-all.c: New.
3380
b20e8229
HPN
33812004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3382
77109b50
HPN
3383 PR target/18489
3384 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
3385 delimeter, match space and TAB as well as ":".
3386
a8344e32
HPN
3387 PR target/18484
3388 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
3389
20db5bc8
HPN
3390 PR target/18348
3391 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
3392
450bc074
HPN
3393 PR target/18345
3394 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
3395
b20e8229
HPN
3396 PR target/18337
3397 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
3398
905d47a9 33992004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 3400
b4519d39 3401 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 3402
ec017547
HPN
34032004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3404
3405 PR target/18334
3406 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
3407
78a27531
RH
34082004-11-28 Richard Henderson <rth@redhat.com>
3409
3410 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
3411
c48cb439
JM
34122004-11-28 Joseph S. Myers <joseph@codesourcery.com>
3413
3414 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
3415 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
3416 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
3417 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
3418 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
3419 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
3420 gcc.dg/pointer-arith-8.c: New tests.
3421
203f344c
BD
34222004-11-27 Bud Davis <bdavis9659@comcast.net>
3423
3424 PR fortran/18364
3425 * gfortran.dg/endfile.f90: New test.
3426
0c00d5f3
FH
34272004-11-27 Falk Hueffner <falk@debian.org>
3428
3429 * gcc.dg/loop-6.c: New test.
3430
47d42ce2
JJ
34312004-11-27 Jakub Jelinek <jakub@redhat.com>
3432
3433 * gcc.c-torture/execute/20041126-1.c: New test.
3434
87980da0
RS
34352004-11-27 Richard Sandiford <rsandifo@redhat.com>
3436
3437 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
3438 on IRIX.
3439
601a71a7
RS
34402004-11-27 Richard Sandiford <rsandifo@redhat.com>
3441
3442 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
3443 functions.
3444
b78b8bd8
JJ
34452004-11-27 Jakub Jelinek <jakub@redhat.com>
3446
3447 PR rtl-optimization/17825
3448 * gcc.c-torture/compile/20041119-1.c: New test.
3449
de2fc4db
JDA
34502004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3451
3452 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
3453 Check existence of ld library path variables before unsetting.
3454
3de87817
MM
34552004-11-26 Mark Mitchell <mark@codesourcery.com>
3456
3457 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
3458
a0fec000
RS
34592004-11-26 Richard Sandiford <rsandifo@redhat.com>
3460
3461 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
3462
2a513780
RS
34632004-11-26 Richard Sandiford <rsandifo@redhat.com>
3464
3465 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
3466
2557bee0
BE
34672004-11-26 Ben Elliston <bje@au.ibm.com>
3468
3469 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
3470 dg-do directive.
3471
f50a5f61
BE
34722004-11-26 Ben Elliston <bje@au.ibm.com>
3473
3474 * gcc.dg/pr17957.c: Pass --param, not -param.
3475
5f0be3d0
AP
34762004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3477
3478 PR middle-end/17957
3479 * testsuite/gcc.dg/pr17957.c: New test.
3480
5ae9ba3e
MM
34812004-11-25 Mark Mitchell <mark@codesourcery.com>
3482
3483 PR c++/18445
3484 * g++.dg/template/crash28.C: Likewise.
3485
3486 PR c++/18001
3487 * g++.dg/expr/unary2.C: Adjust lvalue messages.
3488 * g++.dg/ext/lvaddr.C: Likewise.
3489 * g++.dg/opt/pr7503-3.C: Likewise.
3490
3491 PR c++/18466
3492 * g++.dg/parse/qualified3.C: New test.
3493 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 3494
5ae9ba3e 3495 PR c++/18545
9469f0aa 3496 * g++.dg/expr/return1.C: New test.
5ae9ba3e 3497
87c465f5
KL
34982004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3499
3500 Friend class name lookup 3/n, PR c++/3332
3501 * g++.dg/lookup/friend3.C: New test.
3502 * g++.dg/lookup/friend4.C: Likewise.
3503 * g++.dg/lookup/friend5.C: Likewise.
3504
29ef83de
KL
35052004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3506
3507 Friend class name lookup 2/n, PR c++/14513, c++/15410
3508 * g++.dg/lookup/friend2.C: New test.
3509 * g++.dg/template/friend31.C: Likewise.
3510
fc6fdbf3
JDA
35112004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3512
3513 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
3514
9306cccb
MM
35152004-11-24 Mark Mitchell <mark@codesourcery.com>
3516
3517 PR c++/17473
3518 * g++.dg/tc1/dr56.C: Remove.
3519 * g++.dg/template/typedef1.C: Add dg-error markers.
3520 * g++.old-deja/g++.other/typedef7.C: Likewise.
3521
3522 PR c++/18285
3523 * g++.dg/parse/typedef7.C: New test.
3524
bef5d8b6
RS
35252004-11-24 Richard Sandiford <rsandifo@redhat.com>
3526
3527 * gcc.c-torture/execute/20041124-1.c: New test.
3528
d6eec208
MM
35292004-11-24 Mark Mitchell <mark@codesourcery.com>
3530
9469f0aa 3531 * g++.dg/template/deduce3.C: New test.
6e2993bf 3532
62a4d942 3533 PR c++/18586
9469f0aa 3534 * g++.dg/template/crash27.C: New test.
62a4d942 3535
d6eec208
MM
3536 PR c++/18530
3537 * g++.dg/warn/Wshadow-3.C: New test.
3538
479ec1d1
DP
35392004-11-24 Devang Patel <dpatel@apple.com>
3540
3541 PR/18555
3542 * gcc.dg/cpp/isysroot-1.c: New test.
3543 * gcc.dg/cpp/usr/include/stdio.h: New file.
3544 * gcc.dg/cpp/isysroot-2.c: New test.
3545 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
3546 New file.
3547
91146169
GB
35482004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3549
3550 PR c++/8929
3551 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
3552
592590f5
EB
35532004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3554
3555 * gcc.target/sparc/align.c: Do not include <stdint.h>.
3556 * gcc.target/sparc/pdist.c: Likewise.
3557
d70b8c3a
PB
35582004-11-24 Paolo Bonzini <bonzini@gnu.org>
3559
3560 PR c++/16882
d70b8c3a
PB
3561 * g++.dg/conversion/simd1.C: New test.
3562
1df8e834
JDA
35632004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3564
3565 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
3566 and restore_ld_library_path_env_vars.
3567 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
3568 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
3569 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
3570 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
3571
b5b3e36a
DJ
35722004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
3573
3574 * gcc.dg/pragma-align-2.c: Test macro expansion.
3575 * gcc.dg/pragma-pack-2.c: New test.
3576
31589ec6
RH
35772004-11-23 Richard Henderson <rth@redhat.com>
3578
3579 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
3580 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3581 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
3582 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
3583 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
3584 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
3585
3586 * gcc.dg/vect/vect.exp: Add check for alpha.
3587 * lib/target-supports.exp (check_alpha_max_hw_available): New.
3588 (check_effective_target_vect_int): Enable for alpha.
3589 (check_effective_target_vect_long): New.
3590 (is-effective-target): Add it.
3591
27b28c6d
UB
35922004-11-23 Uros Bizjak <uros@kss-loka.si>
3593
3594 * gcc.dg/pr18614-1.c: New test.
3595
a3407e42
EB
35962004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3597
3598 * gcc.dg/setjmp-2.c: New test.
3599
16f59241
JM
36002004-11-22 James A. Morrison <phython@gcc.gnu.org>
3601
3602 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
3603 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
3604 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
3605 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
3606 gcc.target/sparc/pdist.c: New tests.
3607
c33a9f06
BW
36082004-11-22 Bob Wilson <bob.wilson@acm.org>
3609
3610 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
3611
5628fde1
DJ
36122004-11-22 Dale Johannesen <dalej@apple.com>
3613
3614 * gcc.dg/20041111-1.c: New.
3615
618bb89c
DN
36162004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3617
3618 PR tree-opt/18536
3619 * gcc.dg/vect/pr18536.c: New test.
3620
e99f332f
GB
36212004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3622
3623 PR c++/18354
3624 * g++.dg/template/nontype11.C: New test.
3625
6da285d2
RS
36262004-11-21 Roger Sayle <roger@eyesopen.com>
3627
3628 PR middle-end/18520
3629 * gcc.dg/pr18520-1.c: New test case.
3630
a4ab7973
JM
36312004-11-20 Joseph S. Myers <joseph@codesourcery.com>
3632
3633 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
3634 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
3635 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
3636 expected diagnostics.
3637
7afc9b98
EB
36382004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3639
3640 PR target/18580
3641 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
3642 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
3643 vect-77.c, vect-77a.c: XFAIL on the SPARC.
3644
21664a3e
EB
36452004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3646
3647 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
3648
79c70e5a 36492004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 3650 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
3651
3652 * lib/target-supports.exp (check_visibility_available): Really
3653 test the compiler.
3654
63dfe6ff
DN
36552004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3656
3657 PR tree-opt/18181
3658 * gcc.dg/vect/vect-85.c: New test.
3659 * gcc.dg/vect/vect-86.c: New test.
3660 * gcc.dg/vect/vect-87.c: New test.
3661 * gcc.dg/vect/vect-88.c: New test.
3662
d9648e1d
BE
36632004-11-19 Ben Elliston <bje@au.ibm.com>
3664
3665 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
3666
bb30f5c0
JJ
36672004-11-18 Janis Johnson <janis187@us.ibm.com>
3668
3669 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
3670 * gcc.dg/ppc-and-1.c: Ditto.
3671 * gcc.dg/ppc-compare-1.c: Ditto.
3672 * gcc.dg/ppc-mov-1.c: Ditto
3673
a8e68029 36742004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 3675 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
3676
3677 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
3678
07d05ffd 36792004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 3680 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
3681
3682 * lib/target-supports.exp (check_effective_target_vect_int): New
3683 (check_effective_target_vect_float): New
3684 (check_effective_target_vect_double): New.
3685 (is-effective-target): Support new effective targets keywords.
3686 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
3687 default action for dg-do.
3688 * gcc.dg/vect/pr16105.c: Use new support.
3689 * gcc.dg/vect/pr18400.c: Ditto.
3690 * gcc.dg/vect/pr18425.c: Ditto.
3691 * gcc.dg/vect/vect-1.c: Ditto.
3692 * gcc.dg/vect/vect-10.c: Ditto.
3693 * gcc.dg/vect/vect-11.c: Ditto.
3694 * gcc.dg/vect/vect-12.c: Ditto.
3695 * gcc.dg/vect/vect-13.c: Ditto.
3696 * gcc.dg/vect/vect-14.c: Ditto.
3697 * gcc.dg/vect/vect-15.c: Ditto.
3698 * gcc.dg/vect/vect-16.c: Ditto.
3699 * gcc.dg/vect/vect-17.c: Ditto.
3700 * gcc.dg/vect/vect-18.c: Ditto.
3701 * gcc.dg/vect/vect-19.c: Ditto.
3702 * gcc.dg/vect/vect-2.c: Ditto.
3703 * gcc.dg/vect/vect-20.c: Ditto.
3704 * gcc.dg/vect/vect-21.c: Ditto.
3705 * gcc.dg/vect/vect-22.c: Ditto.
3706 * gcc.dg/vect/vect-23.c: Ditto.
3707 * gcc.dg/vect/vect-24.c: Ditto.
3708 * gcc.dg/vect/vect-25.c: Ditto.
3709 * gcc.dg/vect/vect-26.c: Ditto.
3710 * gcc.dg/vect/vect-27.c: Ditto.
3711 * gcc.dg/vect/vect-27a.c: Ditto.
3712 * gcc.dg/vect/vect-28.c: Ditto.
3713 * gcc.dg/vect/vect-29.c: Ditto.
3714 * gcc.dg/vect/vect-29a.c: Ditto.
3715 * gcc.dg/vect/vect-3.c: Ditto.
3716 * gcc.dg/vect/vect-30.c: Ditto.
3717 * gcc.dg/vect/vect-31.c: Ditto.
3718 * gcc.dg/vect/vect-32.c: Ditto.
3719 * gcc.dg/vect/vect-33.c: Ditto.
3720 * gcc.dg/vect/vect-34.c: Ditto.
3721 * gcc.dg/vect/vect-35.c: Ditto.
3722 * gcc.dg/vect/vect-36.c: Ditto.
3723 * gcc.dg/vect/vect-37.c: Ditto.
3724 * gcc.dg/vect/vect-38.c: Ditto.
3725 * gcc.dg/vect/vect-4.c: Ditto.
3726 * gcc.dg/vect/vect-40.c: Ditto.
3727 * gcc.dg/vect/vect-41.c: Ditto.
3728 * gcc.dg/vect/vect-42.c: Ditto.
3729 * gcc.dg/vect/vect-43.c: Ditto.
3730 * gcc.dg/vect/vect-44.c: Ditto.
3731 * gcc.dg/vect/vect-45.c: Ditto.
3732 * gcc.dg/vect/vect-46.c: Ditto.
3733 * gcc.dg/vect/vect-47.c: Ditto.
3734 * gcc.dg/vect/vect-48.c: Ditto.
3735 * gcc.dg/vect/vect-48a.c: Ditto.
3736 * gcc.dg/vect/vect-49.c: Ditto.
3737 * gcc.dg/vect/vect-5.c: Ditto.
3738 * gcc.dg/vect/vect-50.c: Ditto.
3739 * gcc.dg/vect/vect-51.c: Ditto.
3740 * gcc.dg/vect/vect-52.c: Ditto.
3741 * gcc.dg/vect/vect-53.c: Ditto.
3742 * gcc.dg/vect/vect-54.c: Ditto.
3743 * gcc.dg/vect/vect-55.c: Ditto.
3744 * gcc.dg/vect/vect-56.c: Ditto.
3745 * gcc.dg/vect/vect-56a.c: Ditto.
3746 * gcc.dg/vect/vect-57.c: Ditto.
3747 * gcc.dg/vect/vect-58.c: Ditto.
3748 * gcc.dg/vect/vect-59.c: Ditto.
3749 * gcc.dg/vect/vect-6.c: Ditto.
3750 * gcc.dg/vect/vect-60.c: Ditto.
3751 * gcc.dg/vect/vect-61.c: Ditto.
3752 * gcc.dg/vect/vect-62.c: Ditto.
3753 * gcc.dg/vect/vect-63.c: Ditto.
3754 * gcc.dg/vect/vect-64.c: Ditto.
3755 * gcc.dg/vect/vect-65.c: Ditto.
3756 * gcc.dg/vect/vect-66.c: Ditto.
3757 * gcc.dg/vect/vect-67.c: Ditto.
3758 * gcc.dg/vect/vect-68.c: Ditto.
3759 * gcc.dg/vect/vect-69.c: Ditto.
3760 * gcc.dg/vect/vect-7.c: Ditto.
3761 * gcc.dg/vect/vect-72.c: Ditto.
3762 * gcc.dg/vect/vect-72a.c: Ditto.
3763 * gcc.dg/vect/vect-73.c: Ditto.
3764 * gcc.dg/vect/vect-74.c: Ditto.
3765 * gcc.dg/vect/vect-75.c: Ditto.
3766 * gcc.dg/vect/vect-76.c: Ditto.
3767 * gcc.dg/vect/vect-77.c: Ditto.
3768 * gcc.dg/vect/vect-77a.c: Ditto.
3769 * gcc.dg/vect/vect-78.c: Ditto.
3770 * gcc.dg/vect/vect-79.c: Ditto.
3771 * gcc.dg/vect/vect-8.c: Ditto.
3772 * gcc.dg/vect/vect-80.c: Ditto.
3773 * gcc.dg/vect/vect-82.c: Ditto.
3774 * gcc.dg/vect/vect-82_64.c: Ditto.
3775 * gcc.dg/vect/vect-83.c: Ditto.
3776 * gcc.dg/vect/vect-83_64.c: Ditto.
3777 * gcc.dg/vect/vect-9.c: Ditto.
3778 * gcc.dg/vect/vect-all.c: Ditto.
3779 * gcc.dg/vect/vect-none.c: Ditto.
3780
7c278f79
JJ
37812004-11-17 Janis Johnson <janis187@us.ibm.com>
3782
3783 * lib/gcc-dg.exp (dg-skip-if): New function.
3784 (dg-forbid-option): Remove.
3785 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
3786 * g++.dg/abi/bitfield8.C: Likewise.
3787 * g++.dg/abi/dtor1.C: Likewise.
3788 * g++.dg/abi/empty10.C: Likewise.
3789 * g++.dg/abi/empty7.C: Likewise.
3790 * g++.dg/abi/empty9.C: Likewise.
3791 * g++.dg/abi/layout3.C: Likewise.
3792 * g++.dg/abi/layout4.C: Likewise.
3793 * g++.dg/abi/thunk1.C: Likewise.
3794 * g++.dg/abi/thunk2.C: Likewise.
3795 * g++.dg/abi/vbase11.C: Likewise.
3796 * g++.dg/abi/vthunk2.C: Likewise.
3797 * g++.dg/abi/vthunk3.C: Likewise.
3798 * g++.dg/ext/attrib8.C: Likewise.
3799 * g++.dg/opt/longbranch2.C: Likewise.
3800 * g++.dg/opt/reg-stack4.C: Likewise.
3801 * g++.old-deja/g++.ext/attrib1.C: Likewise.
3802 * g++.old-deja/g++.ext/attrib2.C: Likewise.
3803 * g++.old-deja/g++.ext/attrib3.C: Likewise.
3804 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3805 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3806 * gcc.dg/20000609-1.c: Likewise.
3807 * gcc.dg/20000720-1.c: Likewise.
3808 * gcc.dg/20011107-1.c: Likewise.
3809 * gcc.dg/20011119-1.c: Likewise.
3810 * gcc.dg/20020108-1.c: Likewise.
3811 * gcc.dg/20020122-2.c: Likewise.
3812 * gcc.dg/20020122-3.c: Likewise.
3813 * gcc.dg/20020201-3.c: Likewise.
3814 * gcc.dg/20020206-1.c: Likewise.
3815 * gcc.dg/20020218-1.c: Likewise.
3816 * gcc.dg/20020310-1.c: Likewise.
3817 * gcc.dg/20020411-1.c: Likewise.
3818 * gcc.dg/20020418-2.c: Likewise.
3819 * gcc.dg/20020426-1.c: Likewise.
3820 * gcc.dg/20020426-2.c: Likewise.
3821 * gcc.dg/20020517-1.c: Likewise.
3822 * gcc.dg/20020523-1.c: Likewise.
3823 * gcc.dg/20020523-2.c: Likewise.
3824 * gcc.dg/20020729-1.c: Likewise.
3825 * gcc.dg/20030204-1.c: Likewise.
3826 * gcc.dg/20030826-2.c: Likewise.
3827 * gcc.dg/20030926-1.c: Likewise.
3828 * gcc.dg/20031202-1.c: Likewise.
3829 * gcc.dg/980312-1.c: Likewise.
3830 * gcc.dg/980313-1.c: Likewise.
3831 * gcc.dg/990117-1.c: Likewise.
3832 * gcc.dg/990424-1.c: Likewise.
3833 * gcc.dg/990524-1.c: Likewise.
3834 * gcc.dg/991230-1.c: Likewise.
3835 * gcc.dg/i386-387-1.c: Likewise.
3836 * gcc.dg/i386-387-2.c: Likewise.
3837 * gcc.dg/i386-387-3.c: Likewise.
3838 * gcc.dg/i386-387-4.c: Likewise.
3839 * gcc.dg/i386-387-5.c: Likewise.
3840 * gcc.dg/i386-387-6.c: Likewise.
3841 * gcc.dg/i386-asm-1.c: Likewise.
3842 * gcc.dg/i386-bitfield1.c: Likewise.
3843 * gcc.dg/i386-bitfield2.c: Likewise.
3844 * gcc.dg/i386-loop-1.c: Likewise.
3845 * gcc.dg/i386-loop-2.c: Likewise.
3846 * gcc.dg/i386-loop-3.c: Likewise.
3847 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3848 * gcc.dg/i386-pic-1.c: Likewise.
3849 * gcc.dg/i386-regparm.c: Likewise.
3850 * gcc.dg/i386-signbit-1.c: Likewise.
3851 * gcc.dg/i386-signbit-2.c: Likewise.
3852 * gcc.dg/i386-signbit-3.c: Likewise.
3853 * gcc.dg/i386-sse-5.c: Likewise.
3854 * gcc.dg/i386-sse-8.c: Likewise.
3855 * gcc.dg/i386-unroll-1.c: Likewise.
3856 * gcc.dg/tls/opt-1.c: Likewise.
3857 * gcc.dg/tls/opt-2.c: Likewise.
3858 * gcc.dg/unroll-1.c: Likewise.
3859 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3860 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3861 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3862 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3863
c9387915
GB
38642004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3865
3866 * g++.dg/template/incomplete1.C: New test.
3867
a1e98266
NC
38682004-11-16 Nick Clifton <nickc@redhat.com>
3869
3870 Revert patches accidentally commited during checkin of fixes for
3871 xstormy16 tests:
3872 gcc.c-torture/execute/simd-4.c: Revert
3873 gcc.dg/20040910-1.c: Revert.
3874
40b026d8
PB
38752004-11-16 Paul Brook <paul@codesourcery.com>
3876
3877 PR fortran/13010
3878 * gfortran.dg/der_pointer_1.f90: New test.
3879
d134f39e
JM
38802004-11-15 Joseph S. Myers <joseph@codesourcery.com>
3881
3882 PR c/18498
3883 * gcc.dg/bitfld-13.c: New test.
3884
8e0933b1
JJ
38852004-11-15 Janis Johnson <janis187@us.ibm.com>
3886
9cbee3fa
JJ
3887 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
3888 powerpc*-*-linux*.
3889
2301511d
JJ
3890 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
3891 * gcc.dg/ppc64-abi-2.c: Ditto.
3892 * gcc.dg/ppc64-abi-3.c: Ditto.
3893
8e0933b1
JJ
3894 * lib/gcc-dg.exp (dg-target-list): Remove.
3895
4fd7b3cb
SE
38962004-11-15 Steve Ellcey <sje@cup.hp.com>
3897
3898 * gcc.dg/ia64-postinc.c: New test.
3899
11559c75
MM
39002004-11-15 Mark Mitchell <mark@codesourcery.com>
3901
3902 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
3903
f15dc49f
NC
39042004-11-15 Nick Clifton <nickc@redhat.com>
3905
3906 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
3907 __INT_MAX__ so that the test can be compiled by toolchains
3908 targeted at 16-bit processors.
3909
3910 * gcc.dg/20040625-1.c: Use long constants rather than integers
3911 when performing arithmetic that will overflow 16-bits.
3912
3913 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
3914 xstormy16. It does not support 128-bit vector operations.
3915
3916 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
3917 with the macro PTR_TYPE. Define this macro to an integer type
3918 suitable for holding a pointer.
3919
3920 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
3921 the target is a 16-bit processor.
3922
3923 * gcc.dg/cpp/if-2.c: Expect a different warning message from
3924 16-bit targets where the character constant will be too long.
3925
3926 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
3927 where the double will not be directly addressable.
3928
461c6fce
KL
39292004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3930
3931 Friend class name lookup 1/n, PR c++/18471
3932 * g++.dg/template/crash26.C: New test.
3933 * g++.dg/lookup/struct1.C: Adjust expected error.
3934 * g++.dg/parse/elab1.C: Likewise.
3935 * g++.dg/parse/elab2.C: Likewise.
3936 * g++.dg/parse/int-as-enum1.C: Likewise.
3937 * g++.dg/parse/struct-as-enum1.C: Likewise.
3938 * g++.dg/parse/typedef1.C: Likewise.
3939 * g++.dg/parse/typedef3.C: Likewise.
3940 * g++.dg/parse/typedef4.C: Likewise.
3941 * g++.dg/parse/typedef5.C: Likewise.
3942 * g++.dg/template/nontype4.C: Likewise.
3943 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
3944 * g++.old-deja/g++.other/elab1.C: Likewise.
3945 * g++.old-deja/g++.other/syntax4.C: Likewise.
3946
23e09df4
EB
39472004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3948
3949 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
3950
18522563
ZD
39512004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
3952
3953 * gcc.c-torture/execute/20041114-1.c: New test.
3954
efcc66f0
JM
39552004-11-14 Joseph S. Myers <joseph@codesourcery.com>
3956
3957 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
3958 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
3959 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
3960 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
3961 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
3962 gcc.dg/switch-7.c: New tests.
3963
fceb80bf
DN
39642004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3965
3966 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
3967
f7f02125
DN
39682004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3969
3970 PR tree-opt/18400
3971 * gcc.dg/vect/pr18400.c: New test.
3972
39732004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 3974 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
3975
3976 PR tree-opt/18425
3977 * gcc.dg/vect/pr18425.c: New test.
3978
3021a627
EB
39792004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3980
3981 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
3982 Guard with dg-require-alias and dg-require-visibility.
3983
6b870fa9
EB
39842004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3985
3986 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
3987
d6b75f70
GB
39882004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3989
3990 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
3991
e34b0922
KL
39922004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3993
3994 PR c++/17344
3995 * g++.dg/template/defarg5.C: New test.
3996
fa1dedd8
EB
39972004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3998
3999 * g++.dg/parse/cast1.C: Run only on ILP32.
4000 * g++.old-deja/g++.mike/p784.C: Likewise.
4001
61a5fa29
BS
40022004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
4003
4004 * gcc.c-torture/execute/20041113-1.c: New test.
4005
1136d30e
JM
40062004-11-13 James A. Morrison <phython@gcc.gnu.org>
4007
4008 PR target/18230
4009 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
4010 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
4011 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
4012 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4013 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
4014 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
4015 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
4016 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
4017 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
4018 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4019 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4020 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
4021 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
4022
893e18a5
JM
40232004-11-13 James A. Morrison <phython@gcc.gnu.org>
4024
4025 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
4026 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
4027 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
4028 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
4029 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
4030 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
4031 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
4032 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
4033 gcc.target/sparc/combined-1.c: New tests.
4034
2256aa1c
ZL
40352004-11-12 Ziemowit Laski <zlaski@apple.com>
4036
4037 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
4038 New tests.
4039
bf0fdfdd
MM
40402004-11-12 Mark Mitchell <mark@codesourcery.com>
4041
4042 * lib/gcc-dg.exp (dg-forbid-option): New function.
4043 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
4044 * g++.dg/abi/bitfield8.C: Likewise.
4045 * g++.dg/abi/dtor1.C: Likewise.
4046 * g++.dg/abi/empty10.C: Likewise.
4047 * g++.dg/abi/empty7.C: Likewise.
4048 * g++.dg/abi/empty9.C: Likewise.
4049 * g++.dg/abi/layout3.C: Likewise.
4050 * g++.dg/abi/layout4.C: Likewise.
4051 * g++.dg/abi/thunk1.C: Likewise.
4052 * g++.dg/abi/thunk2.C: Likewise.
4053 * g++.dg/abi/vbase11.C: Likewise.
4054 * g++.dg/abi/vthunk2.C: Likewise.
4055 * g++.dg/abi/vthunk3.C: Likewise.
4056 * g++.dg/ext/attrib8.C: Likewise.
4057 * g++.dg/opt/longbranch2.C: Likewise.
4058 * g++.dg/opt/reg-stack4.C: Likewise.
4059 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4060 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4061 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4062 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4063 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4064 * gcc.dg/20000609-1.c: Likewise.
4065 * gcc.dg/20000720-1.c: Likewise.
4066 * gcc.dg/20011107-1.c: Likewise.
4067 * gcc.dg/20011119-1.c: Likewise.
4068 * gcc.dg/20020108-1.c: Likewise.
4069 * gcc.dg/20020122-2.c: Likewise.
4070 * gcc.dg/20020122-3.c: Likewise.
4071 * gcc.dg/20020201-3.c: Likewise.
4072 * gcc.dg/20020206-1.c: Likewise.
4073 * gcc.dg/20020218-1.c: Likewise.
4074 * gcc.dg/20020310-1.c: Likewise.
4075 * gcc.dg/20020411-1.c: Likewise.
4076 * gcc.dg/20020418-2.c: Likewise.
4077 * gcc.dg/20020426-1.c: Likewise.
4078 * gcc.dg/20020426-2.c: Likewise.
4079 * gcc.dg/20020517-1.c: Likewise.
4080 * gcc.dg/20020523-1.c: Likewise.
4081 * gcc.dg/20020523-2.c: Likewise.
4082 * gcc.dg/20020729-1.c: Likewise.
4083 * gcc.dg/20030204-1.c: Likewise.
4084 * gcc.dg/20030826-2.c: Likewise.
4085 * gcc.dg/20030926-1.c: Likewise.
4086 * gcc.dg/20031202-1.c: Likewise.
4087 * gcc.dg/980312-1.c: Likewise.
4088 * gcc.dg/980313-1.c: Likewise.
4089 * gcc.dg/990117-1.c: Likewise.
4090 * gcc.dg/990424-1.c: Likewise.
4091 * gcc.dg/990524-1.c: Likewise.
4092 * gcc.dg/991230-1.c: Likewise.
4093 * gcc.dg/i386-387-1.c: Likewise.
4094 * gcc.dg/i386-387-2.c: Likewise.
4095 * gcc.dg/i386-387-3.c: Likewise.
4096 * gcc.dg/i386-387-4.c: Likewise.
4097 * gcc.dg/i386-387-5.c: Likewise.
4098 * gcc.dg/i386-387-6.c: Likewise.
4099 * gcc.dg/i386-asm-1.c: Likewise.
4100 * gcc.dg/i386-bitfield1.c: Likewise.
4101 * gcc.dg/i386-bitfield2.c: Likewise.
4102 * gcc.dg/i386-loop-1.c: Likewise.
4103 * gcc.dg/i386-loop-2.c: Likewise.
4104 * gcc.dg/i386-loop-3.c: Likewise.
4105 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4106 * gcc.dg/i386-pic-1.c: Likewise.
4107 * gcc.dg/i386-regparm.c: Likewise.
4108 * gcc.dg/i386-signbit-1.c: Likewise.
4109 * gcc.dg/i386-signbit-2.c: Likewise.
4110 * gcc.dg/i386-signbit-3.c: Likewise.
4111 * gcc.dg/i386-sse-5.c: Likewise.
4112 * gcc.dg/i386-sse-8.c: Likewise.
4113 * gcc.dg/i386-unroll-1.c: Likewise.
4114 * gcc.dg/tls/opt-1.c: Likewise.
4115 * gcc.dg/tls/opt-2.c: Likewise.
4116 * gcc.dg/unroll-1.c: Likewise.
4117 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4118 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4119 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4120 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4121 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
4122 -m64 is specified.
4123
44370687
MM
41242004-11-12 Mark Mitchell <mark@codesourcery.com>
4125
4126 PR c++/18389
4127 * g++.dg/parse/cond1.C: New test.
4128
4129 PR c++/18429
4130 * g++.dg/template/array9.C: New test.
4131 * g++.dg/ext/vla1.C: Adjust error messages.
4132 * g++.dg/ext/vlm1.C: Likewise.
4133 * g++.dg/template/crash2.C: Likewise.
4134
4135 PR c++/18436
4136 * g++.dg/template/call3.C: New test.
4137
4138 PR c++/18407
4139 * g++.dg/template/ptrmem11.C: New test.
4140
690e11b8
AP
41412004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
4142
4143 PR other/14264
4144 * lib/g++.exp: Set LC_ALL and LANG to C.
4145 * lib/gcc-dg.exp: Likewise.
4146 * lib/gfortran.exp: Likewise.
4147 * lib/objc.exp: Likewise.
4148 * lib/treelang.exp: Likewise.
4149
e260ea9d
AS
41502004-11-12 Andreas Schwab <schwab@suse.de>
4151
4152 * gcc.dg/pr16286.c: Fix last change.
4153
0a2695db
MM
41542004-11-12 Mark Mitchell <mark@codesourcery.com>
4155
4156 PR c++/18416
4157 * g++.dg/init/global1.C: New test.
4158
805221b9
EB
41592004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
4160
4161 * gcc.c-torture/execute/20041112-1.c: New test.
4162
c9dd2023
JJ
41632004-11-11 Janis Johnson <janis187@us.ibm.com>
4164
4165 * lib/gcc-dg.exp (dg-target-list): New.
4166
b6dc500c
JJ
41672004-11-11 Janis Johnson <janis187@us.ibm.com>
4168 Richard Sandiford <rsandifo@redhat.com>
4169
4170 * lib/target-supports.exp (get-compiler_messages): New.
4171 (check_named_sections_available): Use it.
4172 (check_effective_target_ilp32): New.
4173 (check_effective_target_lp64): New.
4174 (is-effective-target): New.
4175 * lib/gcc-dg.exp (dg-require-effective-target): New.
4176
fb60d5d7
JM
41772004-11-11 Joseph S. Myers <joseph@codesourcery.com>
4178
4179 * gcc.dg/precedence-1.c: New test.
4180
524136ea
JJ
41812004-11-11 Janis Johnson <janis187@us.ibm.com>
4182
46d1d0da
JJ
4183 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
4184
af980752
JJ
4185 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
4186 message, delete generated files, use more descriptive name for
4187 executable, and make the test unsupported when it cannot be run.
4188
5278e476
JJ
4189 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
4190 (dg-require-weak, dg-require-visibility, dg-require-alias,
4191 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
4192 dg-require-iconv, dg-require-named-sections): Use it.
4193
524136ea
JJ
4194 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
4195
60934f9c
NS
41962004-11-11 Nathan Sidwell <nathan@codesourcery.com>
4197
e1e2e653
NS
4198 PR target/16457
4199 * gcc.dg/ppc-and-1: New
4200
2f4d9502
NS
4201 PR target/16796
4202 * gcc.dg/ppc-mov-1.c: New.
4203
60934f9c
NS
4204 PR target/16458
4205 * gcc.dg/ppc-compare-1.c: New.
4206
3f8882a2
JM
42072004-11-10 Joseph S. Myers <joseph@codesourcery.com>
4208
4209 * objc.dg/desig-init-2.m: New test.
4210
78e54994
AN
42112004-11-10 Adam Nemet <anemet@lnxw.com>
4212
9469f0aa 4213 PR middle-end/18160
78e54994
AN
4214 * g++.dg/warn/register-var-1.C: New test.
4215 * g++.dg/warn/register-var-2.C: New test.
4216
22d8d627
EB
42172004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4218
4219 * gcc.dg/union-2.c: New test.
4220
d05f9c39
FJ
42212004-11-10 Fariborz Jahanian <fjahanian@apple.com>
4222
b4519d39 4223 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
4224 New test for PR tree-optimization/17892.
4225
d746e87d
MM
42262004-11-09 Mark Mitchell <mark@codesourcery.com>
4227
4228 PR c++/18369
4229 * g++.dg/init/new12.C: New test.
4230
8393a290
JM
42312004-11-10 James A. Morrison <phython@gcc.gnu.org>
4232
4233 * gcc.target/sparc: New directory.
4234 * gcc.target/sparc/sparc.exp: New driver.
4235 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
4236 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
4237 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
4238 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
4239
2cbcdeba
PB
42402004-11-10 Paul Brook <paul@codesourcery.com>
4241
4242 PR fortran/18218
4243 * gfortran.dg/list_read.c: New test.
4244
8b17a9d6
JM
42452004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4246
4247 PR c/18322
4248 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
4249 expected diagnostic location.
4250
e221ef54
UW
42512004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
4252
4253 * gcc.dg/20041109-1.c: New test.
4254
3172e26c
AP
42552004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4256
4257 PR objc/18406
4258 * objc/compile/pr18406.m: New test.
4259
40b97a2e
JM
42602004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4261
4262 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
4263
9e637a26
JM
42642004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4265
4266 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
4267
66e52c35
SE
42682004-11-08 Steve Ellcey <sje@cup.hp.com>
4269
4270 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
4271
c7fa97d9
SE
42722004-11-08 Steve Ellcey <sje@cup.hp.com>
4273
4274 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 4275 exit.
c7fa97d9 4276
b03c0b93
AP
42772004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
4278
4279 PR tree-opt/18299
4280 * gcc.c-torture/pr18299-1.c: New test.
4281
3c871f3f
AS
42822004-11-06 Andreas Schwab <schwab@suse.de>
4283
4284 * gcc.dg/pr16286.c: Also test for bool and pixel.
4285
fccf8fc6
JM
42862004-11-06 Joseph S. Myers <joseph@codesourcery.com>
4287
4288 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
4289 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
4290 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
4291 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
4292 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
4293 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
4294 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
4295 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
4296 gcc.dg/struct-semi-3.c: New tests.
4297
a8f48325
EB
42982004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4299
4300 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
4301
cd27e3d8
EB
43022004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4303
4304 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
4305 Do not use C99 designators.
4306
e78980b7
EB
43072004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4308
4309 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
4310
432be037
EB
43112004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4312
4313 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 4314 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
4315 * gcc.c-torture/execute/simd-5.x: Remove.
4316
629bf5f9
AP
43172004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
4318
4319 PR rtl-optimization/17933
4320 * gcc.dg/torture/pr17933-1.c: New test.
4321
c37780f5
AL
43222004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4323
4324 PR target/18106
4325 * lib/target-supports.exp (check_weak_available): Support
4326 Windows.
4327
637022d9
DS
43282004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
4329
4330 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
4331 call to fflush(stdout) before abort.
4332 (my_ffsll): New function.
4333 (generate_fields): Use it.
4334
0a880880
JM
43352004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4336
4337 * gcc.dg/init-undef-1.c: New test.
4338
88876c7c
JM
43392004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4340
4341 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
4342 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
4343 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
4344 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
4345 expected messages for new parser.
4346
04fb56d5
MM
43472004-11-04 Mark Mitchell <mark@codesourcery.com>
4348
4349 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 4350
d48b4987
EB
43512004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4352
4353 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
4354 on LP64 targets.
4355
68e6421d
JM
43562004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4357
4358 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
4359 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
4360 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
4361 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
4362 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
4363 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
4364 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
4365 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
4366 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
4367 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
4368
04466541
JM
43692004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4370
4371 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
4372 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
4373 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
4374 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
4375 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
4376 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
4377 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
4378 for new parser.
4379
4e5813dd
RS
43802004-11-04 Richard Sandiford <rsandifo@redhat.com>
4381
4382 PR target/15342
4383 * gcc.dg/20041104-1.c: New test.
4384
b6ab6892
GB
43852004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4386
4387 * g++.dg/template/nontype7.C: New test.
4388 * g++.dg/template/nontype8.C: Likewise.
4389 * g++.dg/template/nontype9.C: Likewise.
4390 * g++.dg/template/nontype10.C: Likewise.
4391 * g++.dg/tc1/dr49.C: Likewise.
4392 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
4393 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
4394
ffc3e843
BE
43952004-11-04 Ben Elliston <bje@au.ibm.com>
4396
4397 * g++.dg/rtti/tinfo1.C: Remove xfails.
4398
43992004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
4400
4401 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
4402 packed attribute to the definition to satisfy the new C++ parser.
4403
4815ff39
EB
44042004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4405
4406 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
4407 invocations of va_arg.
4408
71bd7186
MM
44092004-11-02 Mark Mitchell <mark@codesourcery.com>
4410
4411 PR c++/18124
4412 * g++.dg/template/crash25.C: New test.
4413
4414 PR c++/18155
4415 * g++.dg/template/typedef2.C: New test.
4416 * g++.dg/parse/crash13.C: Adjust error markers.
4417
4418 PR c++/18177
4419 * g++.dg/conversion/const3.C: New test.
9469f0aa 4420
36f4d144
TS
44212004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4422
4423 PR fortran/17535
4424 PR fortran/17583
4425 PR fortran/17713
4426 * gfortran.dg/generic_[123].f90: New testcases.
4427
571cfa75
EB
44282004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4429
4430 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
4431 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
4432
da1f8963
AP
44332004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4434
4435 PR tree-opt/16808
4436 * gcc.c-torture/compile/pr16808.c: New test.
4437
f6219a5e
NS
44382004-11-02 Nathan Sidwell <nathan@codesourcery.com>
4439
4440 PR rtl-optimization/17104
4441 * gcc.dg/ppc-bitfield1.c: New.
4442
f7bf40ee
RS
44432004-11-01 Richard Sandiford <rsandifo@redhat.com>
4444
4445 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
4446
7236f3f6
RS
44472004-11-01 Richard Sandiford <rsandifo@redhat.com>
4448
4449 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
4450 strings for 32-bit code.
4451
ee060229
JM
44522004-11-01 Joseph S. Myers <joseph@codesourcery.com>
4453
4454 PR c/18239
4455 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
4456
ae209f28
NS
44572004-11-01 Nathan Sidwell <nathan@codesourcery.com>
4458
4459 PR c++/18064
4460 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
4461
80439563
MM
44622004-10-31 Mark Mitchell <mark@codesourcery.com>
4463
4464 PR c++/15172
4465 * g++.dg/init/aggr2.C: New test.
4466
16b34ad6
ZL
44672004-10-30 Ziemowit Laski <zlaski@apple.com>
4468
4469 * objc.dg/local-decl-1.m: New test.
4470
0a3ee0fd
GDR
44712004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
4472
4473 * gcc.dg/20040910-1.c: Adjust regex.
4474
1db4252c
RS
44752004-10-30 Roger Sayle <roger@eyesopen.com>
4476
4477 PR rtl-optimization/18084
4478 * g++.dg/opt/pr18084-1.C: New testcase.
4479
3cabd8f9
MA
44802004-10-30 Matt Austern <austern@apple.com>
4481
4482 PR c++/17542
4483 * g++.dg/ext/attrib18.C: New test.
9469f0aa 4484
61168ff1
RS
44852004-10-30 Roger Sayle <roger@eyesopen.com>
4486
4487 PR middle-end/18096
4488 * gcc.dg/pr18096-1.c: New test case.
4489
0c2166ab
RS
44902004-10-30 Roger Sayle <roger@eyesopen.com>
4491
4492 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
4493
46097c76
JM
44942004-10-30 Joseph S. Myers <joseph@codesourcery.com>
4495
4496 PR c/16666
4497 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
4498 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
4499 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
4500 gcc.dg/old-style-prom-3.c: New tests.
4501
514a3b11
DS
45022004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
4503
4504 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
4505 Remove unnecessary inclusion of stdio.h.
4506
5976e643
RS
45072004-10-29 Roger Sayle <roger@eyesopen.com>
4508
4509 PR rtl-optimization/17581
4510 * gcc.dg/pr17581-1.c: New test case.
4511
ec7e5618
NS
45122004-10-28 Nathan Sidwell <nathan@codesourcery.com>
4513
4514 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
4515 being implemented.
4516 * g++.dg/conversion/dr195-1.C: New.
4517 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
4518 * g++.old-deja/g++.mike/p10148.C: Likewise.
4519
1dc82a99
MM
45202004-10-29 Mark Mitchell <mark@codesourcery.com>
4521
4522 PR c++/17695
4523 * g++.dg/debug/typedef2.C: New test.
4524
056e1c5e
DB
45252004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
4526
4527 PR fortran/13490
4528 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
4529 * gfortran.dg/g77/README: Update.
4530
45312004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
4532
4533 PR c++/14124
4534 * g++.dg/ext/packed7.C: New test.
9469f0aa 4535
d533f1cb
AP
45362004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4537
4538 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
4539 scan-assembler.
4540 * lib/scanasm.exp (hidden-scan-for): New proc.
4541 (scan-hidden): Use hidden-scan-for instead of constructing the scan
4542 string.
4543 (scan-not-hidden): Likewise.
4544 * lib/target-supports.exp (check_visibility_available): mach-o is
4545 support too.
4546
883a2bff
MM
45472004-10-28 Mark Mitchell <mark@codesourcery.com>
4548
4549 PR c++/17132
4550 * g++.dg/template/memclass3.C: New test.
4551
fcf750ee
AN
45522004-10-28 Adam Nemet <anemet@lnxw.com>
4553
9469f0aa 4554 PR middle-end/18160
fcf750ee
AN
4555 * gcc.dg/register-var-1.c: New test.
4556 * gcc.dg/register-var-2.c: New test.
4557 * gcc.dg/asm-7.c: Taking the address of a register variable is an
4558 error now.
4559
5c588b22
DN
45602004-10-28 Dorit Naishlos <dorit@il.ibm.com>
4561
4562 PR other/18172
9469f0aa 4563 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
4564 unused variables.
4565 * gcc.dg/vect/vect-22.c: Likewise.
4566
83ff1f25
JJ
45672004-10-28 Jakub Jelinek <jakub@redhat.com>
4568
4569 * gcc.dg/i386-rotate-1.c: New test.
4570
391c4bc5
MM
45712004-10-27 Mark Mitchell <mark@codesourcery.com>
4572
2419a74b
MM
4573 * g++.dg/init/ref12.C: Add "run" marker.
4574
391c4bc5
MM
4575 PR c++/17435
4576 * g++.dg/init/ref12.C: New test.
4577
4578 PR c++/18140
4579 * g++.dg/template/shift1.C: New test.
4580 * g++.dg/template/error10.C: Adjust error markers.
4581
8e14584d
AP
45822004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
4583
4584 PR tree-opt/17529
4585 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
4586
005c1a13
GK
45872004-10-27 Geoffrey Keating <geoffk@apple.com>
4588
98f61f57
GK
4589 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
4590 * gcc.dg/weak/weak-3.c: Likewise.
4591 * gcc.dg/weak/weak-5.c: Likewise.
4592 * gcc.dg/weak/weak-9.c: Likewise.
4593 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
4594 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
4595
005c1a13
GK
4596 * gcc.dg/darwin-weakimport-1.c: New.
4597
61b58001
BE
45982004-10-28 Ben Elliston <bje@au.ibm.com>
4599
4600 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
4601
028aa389
NS
46022004-10-27 Nathan Sidwell <nathan@codesourcery.com>
4603
4604 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
4605 'syntax' error messages.
4606 * gcc.dg/cpp/direct2s.c: Likewise.
4607
1aeaea8d
GK
46082004-10-26 Geoffrey Keating <geoffk@apple.com>
4609
4610 * gcc.c-torture/compile/20041026-1.c: New.
4611
a5201a91
MM
46122004-10-26 Mark Mitchell <mark@codesourcery.com>
4613
4614 PR c++/18093
4615 * g++.dg/lookup/ns2.C: New test.
4616
4617 PR c++/18020
4618 * g++.dg/template/enum4.C: New test.
4619
4620 PR c++/18161
4621 * g++.dg/template/expr1.C: New test.
4622
a6291e47
BE
46232004-10-26 Ben Elliston <bje@au.ibm.com>
4624
4625 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
4626
663174d3
JM
46272004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
4628
4629 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
4630 gcc.dg/decl-nospec-3.c: New tests.
4631
38285932
ZL
46322004-10-26 Ziemowit Laski <zlaski@apple.com>
4633
4634 * objc.dg/super-class-3.m: New test.
4635
51e63e60
NS
46362004-10-26 Nathan Sidwell <nathan@codesourcery.com>
4637
4638 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
4639 resyncing.
4640 * gcc.dg/cpp/direct2s.c: Likewise.
4641
f1a66265
GK
46422004-10-25 Geoffrey Keating <geoffk@apple.com>
4643
4644 * objc.dg/image-info.m: Update for changes to section selection.
4645
3a3589b4
ZL
46462004-10-25 David Ayers <d.ayers@inode.at>
4647 Ziemowit Laski <zlaski@apple.com>
4648
4649 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
4650 diagnostics when messaging 'id <Proto>'.
4651 * objc.dg/class-protocol-1.m: New test.
4652 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
4653 a non-existent method signature.
4654 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
4655 Update diagnostics when messaging with non-existent method signature.
4656 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
4657 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
4658 invalid receivers are now resolved as if messaging 'id'; remove
4659 extraneous diagnostics.
4660
535dd320
JM
46612004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
4662
4663 PR c/16667
4664 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
4665 gcc.dg/init-desig-obs-3.c: New tests.
4666
3401a17f
JJ
46672004-10-25 Jakub Jelinek <jakub@redhat.com>
4668
4669 * gcc.dg/debug/20041023-1.c: New test.
4670
4c7c0c70
AP
46712004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
4672
4673 PR middle-end/17407
4674 * gcc.c-torture/compile/pr17407.c: New test.
4675
4676 PR c++/18121
4677 * g++.dg/template/array8.C: New test.
4678
1e02510f
EB
46792004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4680
4681 PR other/18138
4682 * lib/g++.exp: Accept more than one multilib libgcc.
4683 * lib/gcc-dg.exp: Likewise.
4684 * lib/objc.exp: Likewise.
4685 * lib/treelang.exp: Likewise.
4686 * lib/gfortran.exp: Likewise.
4687
f3515059
BE
46882004-10-24 Ben Elliston <bje@au.ibm.com>
4689
4690 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
4691
c94ac97d 46922004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
4693
4694 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
4695 * gcc.dg/c99-const-expr-3.c: Likewise.
4696
ee742c05
AP
46972004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
4698
4699 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
4700
fef62f03
BE
47012004-10-23 Ben Elliston <bje@au.ibm.com>
4702
4703 * gcc.c-torture/execute/loop-2e.x: Remove.
4704
76aebc9f
NS
47052004-10-22 Nathan Sidwell <nathan@codesourcery.com>
4706
4707 PR c++/18095
4708 * g++.dg/parse/crash18.C: New.
4709 * g++.dg/parse/crash19.C: New.
4710
7c06b222
AL
47112004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4712
4713 * g++.dg/ext/dllimport1.C: Move dg-warnings.
4714 * g++.dg/ext/dllimport2.C: Same.
4715 * g++.dg/ext/dllimport8.C: Same.
4716
08e17d9d
MM
47172004-10-21 Mark Mitchell <mark@codesourcery.com>
4718
4719 PR c++/10841
4720 * g++.dg/conversion/cast1.C: New test.
4721 * g++.dg/overload/pmf1.C: Adjust error marker.
4722
943db347
AP
47232004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
4724
4725 PR objc/17923
4726 * objc.dg/const-str-7.m: New test.
4727
aaf1c72d
KL
47282004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4729
4730 * g++.dg/template/memfriend11.C: Fix comment typo.
4731 * g++.dg/template/memfriend14.C: Likewise.
4732
0aab7a4b
RH
47332004-10-20 Richard Henderson <rth@redhat.com>
4734
4735 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
4736 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
4737 -fasynchronous-unwind-tables.
4738
4ba4c213
RH
47392004-10-20 Richard Henderson <rth@redhat.com>
4740
4741 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
4742 (main): Return success.
4743 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
4744 (main): Return success.
4745
b939a023
KL
47462004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4747
4748 PR c++/13495
4749 * g++.dg/template/memfriend9.C: New test.
4750 * g++.dg/template/memfriend10.C: Likewise.
4751 * g++.dg/template/memfriend11.C: Likewise.
4752 * g++.dg/template/memfriend12.C: Likewise.
4753 * g++.dg/template/memfriend13.C: Likewise.
4754 * g++.dg/template/memfriend14.C: Likewise.
4755 * g++.dg/template/memfriend15.C: Likewise.
4756 * g++.dg/template/memfriend16.C: Likewise.
4757 * g++.dg/template/memfriend17.C: Likewise.
4758 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
4759
23517e6b
NS
47602004-10-20 Nathan Sidwell <nathan@codesourcery.com>
4761
4762 * g++.dg/conversion/dr195.C: New.
4763 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
4764
c0952176
BE
47652004-10-20 Ben Elliston <bje@au.ibm.com>
4766 Devang Patel <dpatel@apple.com>
4767
4768 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
4769 of floating point arithmetic, which could trap.
4770
33c25e5c
MM
47712004-10-19 Mark Mitchell <mark@codesourcery.com>
4772
4773 PR c++/14035
4774 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
4775 * g++.dg/conversion/const2.C: New test.
4776 * g++.dg/expr/reinterpret2.C: New test.
4777 * g++.dg/expr/reinterpret3.C: New test.
4778 * g++.dg/expr/cast2.C: New test.
4779 * g++.dg/expr/copy1.C: New test.
4780 * g++.dg/other/conversion1.C: Change error message.
4781 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
4782 function pointers to void *.
4783 * g++.old-deja/g++.mike/p10148.C: Likewise.
4784
a5747863
EB
47852004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4786
4787 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
4788
69475123
PB
47892004-10-19 Paolo Bonzini <bonzini@gnu.org>
4790
4791 PR c++/18047
4792
4793 * g++.dg/parse/expr3.C: New test.
4794
6e7a355c
EB
47952004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4796
4797 * gcc.dg/smod-1.c: New test.
4798
d4de6966
ZL
47992004-10-18 Ziemowit Laski <zlaski@apple.com>
4800
4801 * objc.dg/method-14.m: New test.
4802
829acd78
AP
48032004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
4804
4805 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
4806 Also xfail as the patch was reverted.
4807
c2f55a1b
AP
48082004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
4809
4810 PR middle-end/16973
4811 * gcc.dg/pr16973.c: New test.
4812
bca9e17b
DN
48132004-10-18 Diego Novillo <dnovillo@redhat.com>
4814
4815 PR tree-optimization/17656
4816 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
4817
18e4be85
NS
48182004-10-18 Nathan Sidwell <nathan@codesourcery.com>
4819
4820 * g++.dg/eh/shadow1.C: New.
4821
ba3ed8d8
JJ
48222004-10-18 Jakub Jelinek <jakub@redhat.com>
4823
4824 * gcc.c-torture/compile/20041018-1.c: New test.
4825
0dc48e89
BE
48262004-10-18 Ben Elliston <bje@au.ibm.com>
4827
4828 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
4829 compiler referring to register 0 when accessing sdata. The linker
4830 now patches things up.
4831
36e5122e
AP
48322004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
4833
4834 PR c/17529
4835 * gcc.c-torture/compile/pr17529.c: New test.
4836
9596e064
GB
48372004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4838
4839 PR c++/17743
4840 * g++.dg/ext/attrib17.C: New test.
4841
051a6002
EB
48422004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4843
4844 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
4845
1ed3dfd5
GB
48462004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4847
4848 PR c++/10479
4849 * g++.dg/ext/attrib16.C: New test.
4850
de3fe73c
MM
48512004-10-15 Mark Mitchell <mark@codesourcery.com>
4852
4853 PR c++/17042
4854 * g++.dg/init/dso_handle1.C: New test.
4855
de3fe73c
MM
4856 PR c++/14667
4857 * g++.dg/parse/typedef6.C: New test.
4858
d6b4201f
MM
4859 PR c++/17916
4860 * g++.dg/parse/pragma1.C: New test.
4861
7832e661
AH
48622004-10-15 Aldy Hernandez <aldyh@redhat.com>
4863
4864 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
4865
e68a07e8
SE
48662004-10-15 Steve Ellcey <sje@cup.hp.com>
4867
4868 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
4869 -fno-common when on HPPA HP-UX platforms.
4870
48712004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
4872
4873 PR other/16820
4874 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
4875 stdint.h.
4876 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
4877 uintptr_t.
4878
db3a9519
AP
48792004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
4880
4881 PR c++/16301
4882 * g++.dg/lookup/strong-using-4.C: New test.
4883
f0602b16
AP
48842004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
4885
4886 PR middle-end/16567
b4519d39 4887 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 4888
31246b8f
DN
48892004-10-14 Dorit Naishlos <dorit@il.ibm.com>
4890
4891 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
4892 and mipsisa64*-*-* (until support for misaligned loads is added).
4893 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
4894 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
4895 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
4896 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
4897 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
4898 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
4899
745d26d9
MM
49002004-10-14 Mark Mitchell <mark@codesourcery.com>
4901
4902 PR c++/17976
4903 * g++.dg/init/dtor3.C: New test.
4904
38db57bf
BE
49052004-10-15 Ben Elliston <bje@au.ibm.com>
4906
4907 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
4908
c4e18b1c
GK
49092004-10-14 Geoffrey Keating <geoffk@apple.com>
4910
4911 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
4912 * gcc.dg/macho-lo-sum.c: Likewise.
4913
b419bac7
JM
49142004-10-14 Joseph S. Myers <joseph@codesourcery.com>
4915
4916 * gcc.dg/ppc-spe64-1.c: New test.
4917
0ecf0d5f
DP
49182004-10-14 Devang Patel <dpatel@apple.com>
4919
4920 PR 17635
4921 * gcc.dg/pr17635.c : New test.
9469f0aa 4922
31246b8f
DN
49232004-10-14 Olga Golovanevsky <olga@il.ibm.com>
4924
4925 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
4926 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
4927 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
4928 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
4929 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
4930 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
4931 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
4932 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
4933 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
4934 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
4935 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
4936 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
4937 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
4938 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
4939 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
4940 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
4941 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
4942 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 4943
f0923257
DN
49442004-10-14 Dorit Naishlos <dorit@il.ibm.com>
4945
9469f0aa
AJ
4946 * gcc.dg/vect/vect-82.c: New testcase.
4947 * gcc.dg/vect/vect-82_64.c: New testcase.
4948 * gcc.dg/vect/vect-83.c: New testcase.
4949 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 4950
ac24fc25
JM
49512004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
4952
4953 * gcc.dg/cpp/error-1.c: New test.
4954
81da229b
JM
49552004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
4956
4957 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
4958
5a78838a
HPN
49592004-10-14 Hans-Peter Nilsson <hp@axis.com>
4960
4961 PR target/17984
4962 * gcc.dg/cris-peep2-xsrand2.c: New test.
4963
bcd46a7c
AP
49642004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
4965
4966 PR c++/17661
4967 * testsuite/g++.dg/expr/for2.C: New test.
4968
b9bf58e5
EB
49692004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4970
4971 * g++.dg/inherit/thunk1.C: Run on the SPARC.
4972
69d49802
JJ
49732004-10-13 Jakub Jelinek <jakub@redhat.com>
4974
4975 PR tree-optimization/17724
4976 * g++.dg/opt/pr17724-1.C: New test.
4977 * g++.dg/opt/pr17724-2.C: New test.
4978 * g++.dg/opt/pr17724-3.C: New test.
4979 * g++.dg/opt/pr17724-4.C: New test.
4980 * g++.dg/opt/pr17724-5.C: New test.
4981 * g++.dg/opt/pr17724-6.C: New test.
4982
3789b316
JM
49832004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
4984
4985 PR c/17301
4986 * gcc.dg/pr17301-2.c: New test.
4987
1ca939e5
MM
49882004-10-11 Mark Mitchell <mark@codesourcery.com>
4989
db86dd14
MM
4990 PR c++/15876
4991 * g++.dg/parse/error22.C: New test.
4992
1ca939e5
MM
4993 PR c++/17936
4994 * g++.dg/template/spec18.C: New test.
4995
f713f229
SE
49962004-10-11 Steve Ellcey <sje@cup.hp.com>
4997
4998 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
4999 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 5000 memcpy.
f713f229
SE
5001 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
5002 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
5003
73826a39
AP
50042004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5005
5006 * g++.dg/eh/cleanup5.C: Add dg-options "".
5007
eb172681
RS
50082004-10-11 Roger Sayle <roger@eyesopen.com>
5009
5010 PR middle-end/17657
5011 * gcc.dg/switch-4.c: New test case.
5012
6b34e55e
RS
50132004-10-11 Richard Sandiford <rsandifo@redhat.com>
5014
5015 * gcc.c-torture/execute/20041011-1.c: New test.
5016
0ad28dde
AP
50172004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5018
5019 PR c++/17554
5020 * g++.dg/init/for3.C: New test.
5021
5022 PR c++/17657
5023 * g++.dg/opt/switch2.C: New test.
5024
5025 PR middle-end/17703
5026 * g++.dg/warn/Wreturn-2.C: New test.
5027
b187901e
AP
50282004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5029
5030 PR c++/17907
5031 * g++.dg/eh/cleanup5.C: New test.
5032
22ab714d
MM
50332004-10-10 Mark Mitchell <mark@codesourcery.com>
5034
5035 PR c++/17393
5036 * g++.dg/parse/error21.C: New test.
5037
a82e1a7d
GDR
50382004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
5039
5040 * g++.dg/overload/pmf1.C: Adjust quoting marks.
5041 * g++.dg/warn/incomplete1.C: Likewise.
5042 * g++.dg/template/qualttp20.C: Likewise.
5043
bba5733f
JM
50442004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5045
5046 PR c/17881
5047 * parm-incomplete-1.c: New test.
5048
17a27b4f
MM
50492004-10-09 Mark Mitchell <mark@codesourcery.com>
5050
36700ac8 5051 PR c++/17867
17a27b4f
MM
5052 * g++.dg/parse/error19.C: New test.
5053
5054 PR c++/17670
5055 * g++.dg/init/new11.C: New test.
5056
5057 PR c++/17821
5058 * g++.dg/parse/error20.C: New test.
5059
5060 PR c++/17826
5061 * g++.dg/template/crash24.C: New test.
9469f0aa 5062
c69c9b36
JM
50632004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5064
5065 PR c/17301
5066 * gcc.dg/pr17301-1.c: New test.
5067
216a5f1b
JM
50682004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5069
5070 PR c/17189
5071 * gcc.dg/anon-struct-5.c: New test.
5072
fbc0150d
JM
50732004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
5074
5075 PR c/17844
5076 * gcc.dg/pr17844-1.c: New test.
5077
3d5c655f
ZD
50782004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
5079
5080 PR tree-optimization/17906
5081 * gcc.c-torture/compile/pr17906.c: New.
5082
fc7ca5fd
RS
50832004-10-09 Stuart Hastings <stuart@apple.com>
5084 Roger Sayle <roger@eyesopen.com>
5085
5086 PR rtl-optimization/17853
5087 * gcc.dg/i386-mmx-5.c: New testcase.
5088
673dacbe
AP
50892004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
5090
5091 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
5092
62e19030
MM
50932004-10-09 Mark Mitchell <mark@codesourcery.com>
5094
5095 PR c++/17524
5096 * g++.dg/template/static9.C: New test.
5097
5098 PR c++/17685
5099 * g++.dg/parse/operator5.C: New test.
5100
d2e74f6f
RS
51012004-10-09 Roger Sayle <roger@eyesopen.com>
5102
5103 PR middle-end/17894
5104 * gcc.c-torture/execute/divcmp-4.c: New test case.
5105
35897831
AP
51062004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5107
5108 PR tree-opt/17902
5109 * g++.dg/opt/pr17902.C: New test.
5110
a1e063e5
JJ
51112004-10-09 Jakub Jelinek <jakub@redhat.com>
5112
5113 * gcc.dg/cpp/ident-1.c: Add dg-options "".
5114
6d84156b
JM
51152004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5116
5117 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
5118
6dcc04b0
JM
51192004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5120
5121 * gcc.dg/assign-warn-3.c: New test.
5122
14788775
AP
51232004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5124
5125 PR c/16999
5126 * gcc.dg/cpp/ident-1.c: New test.
5127
a58eeb31
NS
51282004-10-08 Nathan Sidwell <nathan@codesourcery.com>
5129
5130 * gcc.c-torture/compile/acc1.c: New.
5131
ea3c4ca8
AP
51322004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5133
5134 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
5135 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
5136
39ba2f92
EB
51372004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5138
5139 * gcc.dg/ultrasp11.c: New test.
5140
c054bc3d
MM
51412004-10-08 Michael Matz <matz@suse.de>
5142
5143 * gcc.dg/doloop-2.c: New test.
5144
2ac2f164
JM
51452004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5146
5147 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
5148 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
5149 objc.dg/method-9.m: Update expected diagnostics.
5150
add2402e
GK
51512004-10-07 Geoffrey Keating <geoffk@apple.com>
5152
5153 * gcc.dg/ppc-fsel-3.c: New file.
5154 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
5155
82e79986
PB
51562004-10-07 Paul Brook <paul@codesourcery.com>
5157
5158 * gfortran.dg/intrinsic_verify_1.f90: New test.
5159
d0e75c71
PB
51602004-10-07 Paul Brook <paul@codesourcery.com>
5161
5162 * gfortran.dg/empty_format_1.f90: Remove stray commas.
5163
5d874166
TS
51642004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5165
9469f0aa 5166 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
5167 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
5168 commit.
5d874166 5169
ca059043
AP
51702004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5171
5172 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
5173
09ebcffa
GB
51742004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5175
5176 PR c++/17115
5177 * g++.dg/warn/Winline-4.C: New test.
5178
1313b31f 51792004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
5180
5181 * gcc.c-torture/compile/20041007-1.c: New test.
5182
2b58638b
PB
51832004-10-07 Paul Brook <paul@codesourcery.com>
5184
5185 PR fortran/17678
5186 * gfortran.dg/use_allocated_1.f90: New test.
5187
a3ed9870
AP
51882004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5189
5190 PR middle-end/17849
5191 * gfortran.fortran-torture/compile/nested.f90: New test
5192
03dafa61
JM
51932004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
5194
5195 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
5196
564060c3
AP
51972004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5198
5199 PR c++/17368
5200 * g++.dg/ext/asm6.C: New test.
5201
8813c944
KZ
52022004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
5203
564060c3 5204 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 5205
7726f633
PB
52062004-10-06 Paul Brook <paul@codesourcery.com>
5207
5208 PR libfortran/17709
5209 * gfortran.dg/empty_format_1.f90: New test.
5210
5d24a977
TS
52112004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5212
5213 PR fortran/17568
5214 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
5215
5216 PR fortran/17283
5217 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
5218 tests.
5219
fbdad37d
PB
52202004-10-06 Paul Brook <paul@codesourcery.com>
5221
5222 * gfortran.dg/do_1.f90: New test.
5223
609ae0e2
KG
52242004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5225
5226 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
5227 optimizing for size.
5228
7fdc3e09
JM
52292004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5230
5231 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
5232
1b36c818
JM
52332004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5234
5235 * gcc.c-torture/compile/20041005-1.c: New test.
5236
89d594a2
NS
52372004-10-05 Nathan Sidwell <nathan@codesourcery.com>
5238
5239 PR c++/17829
5240 * g++.dg/lookup/koenig4.C: New.
5241
2a13a625
GDR
52422004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5243
5244 * g++.dg/other/classkey1.C: Adjust quoting marks.
5245 * g++.dg/parse/error15.C: Likewise.
5246 * g++.dg/template/meminit2.C (int>): Likewise.
5247
58c5b409
TS
52482004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5249
5250 PR fortran/17283
5251 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
5252
ee569894
TS
5253 PR fortran/17631
5254 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
5255
73a014b5
TS
5256 PR fortran/17708
5257 * gfortran.dg/pr17708.f90: New test.
9469f0aa 5258
952d9d9f
CF
52592004-10-04 Chao-ying Fu <fu@mips.com>
5260
5261 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
5262 * gcc.dg/vect/vect-4.c: Ditto.
5263 * gcc.dg/vect/vect-5.c: Ditto.
5264 * gcc.dg/vect/vect-6.c: Ditto.
5265 * gcc.dg/vect/vect-8.c: Ditto.
5266 * gcc.dg/vect/vect-16.c: Ditto.
5267 * gcc.dg/vect/vect-30.c: Ditto.
5268 * gcc.dg/vect/vect-40.c: Ditto.
5269 * gcc.dg/vect/vect-41.c: Ditto.
5270 * gcc.dg/vect/vect-42.c: Ditto.
5271 * gcc.dg/vect/vect-43.c: Ditto.
5272 * gcc.dg/vect/vect-44.c: Ditto.
5273 * gcc.dg/vect/vect-45.c: Ditto.
5274 * gcc.dg/vect/vect-46.c: Ditto.
5275 * gcc.dg/vect/vect-47.c: Ditto.
5276 * gcc.dg/vect/vect-48.c: Ditto.
5277 * gcc.dg/vect/vect-49.c: Ditto.
5278 * gcc.dg/vect/vect-50.c: Ditto.
5279 * gcc.dg/vect/vect-51.c: Ditto.
5280 * gcc.dg/vect/vect-52.c: Ditto.
5281 * gcc.dg/vect/vect-53.c: Ditto.
5282 * gcc.dg/vect/vect-54.c: Ditto.
5283 * gcc.dg/vect/vect-55.c: Ditto.
5284 * gcc.dg/vect/vect-56.c: Ditto.
5285 * gcc.dg/vect/vect-57.c: Ditto.
5286 * gcc.dg/vect/vect-58.c: Ditto.
5287 * gcc.dg/vect/vect-59.c: Ditto.
5288 * gcc.dg/vect/vect-60.c: Ditto.
5289 * gcc.dg/vect/vect-74.c: Ditto.
5290 * gcc.dg/vect/vect-79.c: Ditto.
5291 * gcc.dg/vect/vect-80.c: Ditto.
5292
8f920ef7
AP
52932004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5294
5295 * gcc.dg/unused-7.c: Use the correct option.
5296
f3e41701
PB
52972004-10-04 Paul Brook <paul@codesourcery.com>
5298 Bud Davis <bdavis9659@comcast.net>
5299
5300 PR fortran/17706
5301 PR fortran/16434
5302 * gfortran/pr17706.f90: New test.
5303 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
5304
ca2940c3
TS
53052004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5306
5307 * gfortran.dg/pr17612.f90: New test.
5308
2d01edd7
GDR
53092004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
5310
5311 * g++.dg/template/local1.C: Adjust quoting marks in
5312 testing for diagnostics.
5313 * g++.dg/tls/diag-2.C: Likewise.
5314 * g++.dg/other/error8.C: Likewise.
5315
29128154
AP
53162004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5317
5318 PR c/17178
5319 * gcc.dg/unused-4.c: Adjust to be correct.
5320
5321 PR c/17820
5322 * gcc.dg/unused-7.c: New test.
5323
a1b1b3cd
AP
53242004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5325
5326 PR c++/17797
5327 * g++.dg/overload/template2.C: New test.
5328
24109c9f
KH
53292004-10-03 Kazu Hirata <kazu@cs.umass.edu>
5330
807e955b 5331 PR tree-optimization/16632
24109c9f
KH
5332 * gcc.dg/tree-ssa/20041002-1.c: New.
5333
0146748a
PB
53342004-10-03 Paul Brook <paul@codesourcery.com>
5335
5336 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
5337 rather than relying on default formatting.
5338
7848dfca
JM
53392004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
5340
5341 * gcc.dg/20040920-1.c: Update expected message text.
5342
12d3155f
UW
53432004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
5344
5345 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
5346
47bcd07d
ZD
53472004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
5348
5349 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
5350 tree level.
5351
734268f5
AP
53522004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5353
5354 * gcc.dg/tree-ssa/pr17343.c: Remove.
5355
29c4d22b
AP
53562004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5357
5358 PR tree-opt/17343
5359 * gcc.dg/tree-ssa/pr17343.c: New test.
5360
5496b36f
JJ
53612004-10-01 Jakub Jelinek <jakub@redhat.com>
5362
5363 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
5364 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
5365 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
5366 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
5367 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
5368
9bf24266
JM
53692004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5370
5371 * gcc.dg/lvalue-2.c: New test.
5372
254ac10c
JM
53732004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5374
5375 PR c/17730
5376 * gcc.dg/pr17730-1.c: New test
5377
302a2cc5
JM
53782004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
5379
5380 PR c/7425
5381 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
5382
58c8adc1
JJ
53832004-09-29 Jakub Jelinek <jakub@redhat.com>
5384
5385 * gcc.c-torture/execute/stdarg-1.c: New test.
5386 * gcc.c-torture/execute/stdarg-2.c: New test.
5387 * gcc.c-torture/execute/stdarg-3.c: New test.
5388 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5389 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5390 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5391 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5392 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5393
a7d6ba24
JJ
53942004-09-29 Jakub Jelinek <jakub@redhat.com>
5395
5396 PR tree-optimization/17697
5397 * g++.dg/opt/pr17697-1.C: New test.
5398 * g++.dg/opt/pr17697-2.C: New test.
5399 * g++.dg/opt/pr17697-3.C: New test.
5400
ef787822
JM
54012004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
5402
5403 PR c/16409
5404 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
5405 gcc.dg/vla-init-5.c: New tests.
5406
5e9bda65
JM
54072004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
5408
5409 PR c/13804
5410 * gcc.dg/pr13804-1.c: New test.
5411
a487f59f
TS
54122004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5413
5414 PR fortran/16938
5415 * gfortran.dg/pr16938.f90: New test.
5416
455f19cb
MM
54172004-09-27 Mark Mitchell <mark@codesourcery.com>
5418
5419 * g++.dg/template/crash23.C: New test.
5420
d19e85e8
MM
54212004-09-27 Mark Mitchell <mark@codesourcery.com>
5422
5423 PR c++/17585
5424 * g++.dg/template/static8.C: New test.
5425
c81f61b2
NS
54262004-09-27 Nathan Sidwell <nathan@codesourcery.com>
5427
5428 PR c++/17681
5429 * g++.dg/other/error9.C: New test.
5430
f4dbad23
UW
54312004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5432
5433 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
5434
fafdb00c
TS
54352004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5436
5437 PR fortran/15164
54df0e3e 5438 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 5439
897f610b
RS
54402004-09-26 Roger Sayle <roger@eyesopen.com>
5441
5442 PR middle-end/17112
5443 * gcc.dg/pr17112-1.c: New test case.
5444
34096b92
JM
54452004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
5446
5447 PR c/11459
5448 * gcc.dg/pr11459-1.c: New test.
5449
45343b92
UW
54502004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
5451
5452 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
5453 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5454
2c855398
TS
54552004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5456
5457 * gfortran.dg/pr15324.f90: Make array bounds consistent.
5458
17b2e29d
JH
54592004-09-25 Jan Hubicka <jh@suse.cz>
5460
5461 * compile/30040909-1.c: New test.
5462 * compile/30040907-1.c: New test.
5463
b11a9d5f
RS
54642004-09-25 Richard Sandiford <rsandifo@redhat.com>
5465
5466 * gcc.c-torture/execute/va-arg-26.c: New test.
5467
dd3017e4
ZW
54682004-09-24 Zack Weinberg <zack@codesourcery.com>
5469
5470 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
5471 extra diagnostics on targets with 64-bit pointers.
5472 * objc.dg/selector-1.m: Adjust dg-warning regexp.
5473
085e33aa
JM
54742004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5475
5476 PR c/17188
5477 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
5478 * gcc.dg/decl-3.c: Adjust expected message.
5479
c0c07d7b
TS
54802004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5481
5482 PR fortran/17615
5483 * gfortran.dg/pr17615.f90: New test.
5484
2c55ffb2
AM
54852004-09-24 Andrew MacLeod <amacleod@redhat.com>
5486
5487 PR tree-optimzation/17517
5488 * g++.dg/tree-ssa/pr17517.C: New Test.
5489
5cf447db
NS
54902004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5491
5492 PR c++/16889
5493 * g++.dg/lookup/ambig3.C: New.
5494
4827be7a
AP
54952004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
5496
5497 PR tree-opt/17624
5498 * g++.dg/opt/pr17624.C: New test.
5499
ff80e49f
JM
55002004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5501
5502 PR c/6980
5503 * gcc.dg/Wbad-function-cast-1.c: New test.
5504
2cfe82fe
ZW
55052004-09-23 Zack Weinberg <zack@codesourcery.com>
5506
5507 * g++.dg/ext/complit1.C
5508 * g++.dg/other/error2.C
5509 * g++.dg/other/nontype-1.C
5510 * g++.dg/parse/crash11.C
5511 * g++.dg/parse/crash12.C
5512 * g++.dg/parse/error15.C
5513 * g++.dg/parse/error4.C
5514 * g++.dg/parse/tmpl-outside1.C
5515 * g++.dg/parse/too-many-tmpl-args1.C
5516 * g++.dg/template/dependent-expr3.C
5517 * g++.dg/template/error10.C
5518 * g++.dg/template/instantiate1.C
5519 * g++.dg/template/vtable2.C
5520 * g++.dg/warn/Wshadow-1.C
5521 * g++.dg/warn/weak1.C
5522 * g++.old-deja/g++.brendan/crash16.C
5523 * g++.old-deja/g++.brendan/crash18.C
5524 * g++.old-deja/g++.brendan/crash48.C
5525 * g++.old-deja/g++.brendan/crash49.C
5526 * g++.old-deja/g++.brendan/crash55.C
5527 * g++.old-deja/g++.brendan/crash56.C
5528 * g++.old-deja/g++.brendan/crash8.C
5529 * g++.old-deja/g++.brendan/enum11.C
5530 * g++.old-deja/g++.brendan/enum8.C
5531 * g++.old-deja/g++.brendan/enum9.C
5532 * g++.old-deja/g++.brendan/friend3.C
5533 * g++.old-deja/g++.brendan/misc14.C
5534 * g++.old-deja/g++.bugs/900402_02.C
5535 * g++.old-deja/g++.bugs/900404_03.C
5536 * g++.old-deja/g++.bugs/900404_04.C
5537 * g++.old-deja/g++.bugs/900428_03.C
5538 * g++.old-deja/g++.jason/crash4.C
5539 * g++.old-deja/g++.jason/overload21.C
5540 * g++.old-deja/g++.jason/redecl1.C
5541 * g++.old-deja/g++.jason/report.C
5542 * g++.old-deja/g++.jason/rfg10.C
5543 * g++.old-deja/g++.jason/template30.C
5544 * g++.old-deja/g++.law/arm12.C
5545 * g++.old-deja/g++.law/ctors5.C
5546 * g++.old-deja/g++.law/cvt20.C
5547 * g++.old-deja/g++.law/init10.C
5548 * g++.old-deja/g++.law/init8.C
5549 * g++.old-deja/g++.law/visibility17.C
5550 * g++.old-deja/g++.law/visibility7.C
5551 * g++.old-deja/g++.mike/net8.C
5552 * g++.old-deja/g++.mike/p646.C
5553 * g++.old-deja/g++.mike/p700.C
5554 * g++.old-deja/g++.mike/p701.C
5555 * g++.old-deja/g++.mike/p811.C
5556 * g++.old-deja/g++.ns/template13.C
5557 * g++.old-deja/g++.other/array3.C
5558 * g++.old-deja/g++.other/crash25.C
5559 * g++.old-deja/g++.other/dtor3.C
5560 * g++.old-deja/g++.other/dtor4.C
5561 * g++.old-deja/g++.other/main1.C
5562 * g++.old-deja/g++.other/warn7.C
5563 * g++.old-deja/g++.pt/crash11.C
5564 * g++.old-deja/g++.pt/crash36.C
5565 * g++.old-deja/g++.pt/spec22.C
5566 * g++.old-deja/g++.pt/spec9.C
5567 * g++.old-deja/g++.pt/ttp52.C
5568 * g++.old-deja/g++.robertl/eb103.C
5569 * g++.old-deja/g++.robertl/eb121.C
5570 * g++.old-deja/g++.robertl/eb22.C
5571 * g++.old-deja/g++.robertl/eb8.C:
5572 Update locations and/or regexps of dg-error markers.
5573 Remove markers for some bogus messages that are no longer issued.
5574
b28b1600
JJ
55752004-09-23 Jakub Jelinek <jakub@redhat.com>
5576
5577 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
5578 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
5579
dc2e6df2
AP
55802004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
5581
5582 PR c++/17618
5583 * g++.dg/lookup/crash5.C: New test.
5584
7ccf35ed
DN
55852004-09-23 Dorit Naishlos <dorit@il.ibm.com>
5586
2cfe82fe
ZW
5587 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
5588 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
5589 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
5590 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
5591 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
5592 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
5593
5594 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
5595 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
5596 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
5597 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
5598 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
5599 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
5600
5601 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
5602
5603 * gcc.dg/vect/vect-44.c: Check additional cases.
5604 * gcc.dg/vect/vect-48.c: Check additional cases.
5605
5606 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
5607 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
5608 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
5609 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
5610 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
5611 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
5612 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
5613 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
5614 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
5615
5616 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
5617 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
5618 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 5619
92fc4a2f
ZD
56202004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5621
5622 * gcc.dg/tree-ssa/loop-6.c: New test.
5623
98d6e9af
NS
56242004-09-23 Nathan Sidwell <nathan@codesourcery.com>
5625
5626 PR c++/17620
5627 * g++.dg/inherit/base2.C: New.
5628
f8d1c427
EB
56292004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5630
5631 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
5632 * gcc.dg/20001012-2.c: Likewise.
5633 * gcc.dg/20001013-1.c: Likewise.
5634 * gcc.dg/20001101-1.c: Likewise.
5635 * gcc.dg/20001102-1.c: Likewise.
5636 * gcc.dg/bf-spl1.c: Likewise.
5637 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
5638 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
5639
c04f07f4
DN
56402004-09-22 Diego Novillo <dnovillo@redhat.com>
5641
5642 PR tree-optimization/16721
5643 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
5644
b1247df7
UW
56452004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
5646
5647 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
5648 * gcc.dg/20040305-1.c: Likewise.
5649
588d1952
JM
56502004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
5651
5652 PR c/16566
5653 * gcc.c-torture/compile/pr16566-1.c,
5654 gcc.c-torture/compile/pr16566-2.c,
5655 gcc.c-torture/compile/pr16566-3.c: New tests.
5656
a338ab5a
KH
56572004-09-22 Kazu Hirata <kazu@cs.umass.edu>
5658
5659 PR tree-optimization/17512
5660 * gcc.c-torture/compile/20040916-1.c.
5661
1ae57298
MM
56622004-09-21 Mark Mitchell <mark@codesourcery.com>
5663
5664 * gcc.dg/pragma-re-3.c: New test.
5665
56662004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
5667
5668 PR c++/15049
5669 * g++.dg/other/anon3.C: New.
2cfe82fe 5670
d211a298
RS
56712004-09-21 Roger Sayle <roger@eyesopen.com>
5672
5673 PR c++/7503
5674 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
5675 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
5676 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
5677 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
5678 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
5679
77747e5f
BD
56802004-09-21 Bud Davis <bdavis9659@comcast.net>
5681
5682 PR fortran/17286
5683 * gfortran.dg/pr17286.f90: New test.
5684
9b60dfd7
MM
56852004-09-20 Mark Mitchell <mark@codesourcery.com>
5686
5687 PR c++/17530
5688 * g++.dg/template/static7.C: New test.
5689
4c9d8750
AP
56902004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
5691
2cfe82fe 5692 PR tree-opt/17558
4c9d8750
AP
5693 * gcc.c-torture/compile/pr17558.c: New test.
5694
348f5701
RS
56952004-09-20 Richard Sandiford <rsandifo@redhat.com>
5696
5697 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
5698 if SKIP_ATTRIBUTE is defined.
5699
da89fba8
TS
57002004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5701
5702 PR fortran/15957
5703 * gfortran.dg/pr15957.f90: New test.
5704
1cdcb2cf
DN
57052004-09-20 Dorit Naishlos <dorit@il.ibm.com>
5706
5707 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
5708 in comparison.
5709 * gcc.dg/vect/vect-79.c: Likewise.
5710 * gcc.dg/vect/vect-80.c: Likewise.
5711
b898b8d9
TS
57122004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5713
5714 PR fortran/15750
2cfe82fe 5715 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 5716
479b6652
IR
57172004-09-20 Ira Rosen <irar@il.ibm.com>
5718
5719 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
5720 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
5721 * gcc.dg/vect/vect-62.c: New testcase.
5722 * gcc.dg/vect/vect-63.c: New testcase.
5723 * gcc.dg/vect/vect-64.c: New testcase.
5724 * gcc.dg/vect/vect-65.c: New testcase.
5725 * gcc.dg/vect/vect-66.c: New testcase.
5726 * gcc.dg/vect/vect-67.c: New testcase.
5727 * gcc.dg/vect/vect-68.c: New testcase.
5728 * gcc.dg/vect/vect-69.c: New testcase.
5729 * gcc.dg/vect/vect-79.c: New testcase.
5730 * gcc.dg/vect/vect-80.c: New testcase.
5731
073cbad3
RS
57322004-09-20 Richard Sandiford <rsandifo@redhat.com>
5733
5734 * gcc.target/mips/asm-1.c: New test.
5735
6775f1f3
IR
57362004-09-19 Ira Rosen <irar@il.ibm.com>
5737
5738 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
5739 * gcc.dg/vect/vect-73.c: New testcase.
5740 * gcc.dg/vect/vect-74.c: New testcase.
5741 * gcc.dg/vect/vect-75.c: New testcase.
5742 * gcc.dg/vect/vect-76.c: New testcase.
5743 * gcc.dg/vect/vect-77.c: New testcase.
5744 * gcc.dg/vect/vect-78.c: New testcase
5745
16d1b0bd
PB
57462004-09-18 Paul Brook <paul@codesourcery.com>
5747
5748 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
5749
ad97f4be
JM
57502004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
5751
5752 PR c/17424
5753 * gcc.dg/pr17424-1.c: New test.
5754
57e28d7d
DN
57552004-09-18 Diego Novillo <dnovillo@redhat.com>
5756
5757 * g++.dg/tree-ssa/pr17153.C: New test.
5758
a396f8ae
GK
57592004-09-16 Geoffrey Keating <geoffk@apple.com>
5760
5761 PR pch/13361
5762 * testsuite/g++.dg/pch/wchar-1.C: New.
5763 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5764
ade22982
KZ
57652004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
5766
5767 * gcc.c-torture/execute/20040917-1.c: New test.
5768
823f0809
DN
57692004-09-17 Diego Novillo <dnovillo@redhat.com>
5770
5771 PR tree-optimization/17319
5772 * gcc.dg/pr17319.c: New test.
5773
0456cbf6
DP
57742004-09-17 Devang Patel <dpatel@apple.com>
5775
5776 * gcc.dg/20040813-1.c: New test.
2cfe82fe 5777
7eae8eb2
DN
57782004-09-17 Diego Novillo <dnovillo@redhat.com>
5779
5780 PR tree-optimization/17273
5781 * gcc.c-torture/compile/pr17273.c: New test.
5782
98c3a782
JM
57832004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
5784
5785 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
5786 Update expected messages.
5787 * gcc.dg/declspec-13.c: New test.
5788
57f0099a
DE
57892004-09-17 David Edelsohn <edelsohn@gnu.org>
5790
5791 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
5792
47bb500f
DN
57932004-09-17 Diego Novillo <dnovillo@redhat.com>
5794
5795 * gcc.c-torture/execute/pr17252.c: Use post-increment to
5796 change what 'a' is pointing to.
5797
996c2b52
MM
57982004-09-17 Mark Mitchell <mark@codesourcery.com>
5799
5800 PR c++/16002
5801 * g++.dg/template/error18.C: New test.
2cfe82fe 5802
996c2b52
MM
5803 PR c++/16029
5804 * g++.dg/warn/Wunused-8.C: New test.
5805
275a4187
SB
58062004-09-17 Steven Bosscher <stevenb@suse.de>
5807
5808 PR tree-optimization/17513
5809 * gcc.dg/20040916-1.c: New test.
5810
67bcc252
MM
58112004-09-16 Mark Mitchell <mark@codesourcery.com>
5812
5813 PR c++/17501
5814 * g++.dg/template/typename7.C: New test.
5815
42759f1e
ZD
58162004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5817
5818 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
5819
8304ad70
FCE
58202004-09-16 Frank Ch. Eigler <fche@redhat.com>
5821
5822 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
5823 with -ftree-based-profiling also.
5824 * lib/profopt.exp: Support late-set profile_option/feedback_option.
5825
d2ccf6aa
VL
58262004-09-16 Victor Leikehman <lei@il.ibm.com>
5827
5828 PR/15364
5829 * gfortran.dg/der_array_io_1.f90: New test.
5830 * gfortran.dg/der_array_io_2.f90: New test.
5831 * gfortran.dg/der_array_io_3.f90: New test.
5832
511bbc8f
MM
58332004-09-15 Mark Mitchell <mark@codesourcery.com>
5834
5835 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
5836 EABI.
5837
04a75188
MM
58382004-09-15 Mark Mitchell <mark@codesourcery.com>
5839
5840 * g++.dg/opt/switch1.C: New test.
5841
971801ff
JM
58422004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
5843
5844 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
5845 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
5846 Update expected messages.
5847
4672f86a
TS
58482004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5849
5850 PR fortran/16485
5851 * gfortran.dg/same_name_1.f90: New test.
5852
dad975d2
DN
58532004-09-15 Diego Novillo <dnovillo@redhat.com>
5854
5855 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
5856 dereference garbage pointers.
5857
9a520f40
JJ
58582004-09-15 Jakub Jelinek <jakub@redhat.com>
5859
a45f71f5
JJ
5860 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
5861 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
5862
9a520f40
JJ
5863 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
5864 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
5865 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
5866
bb5ecf29
MM
58672004-09-14 Mark Mitchell <mark@codesourcery.com>
5868
5869 PR c++/17324
5870 * g++.dg/template/mangle1.C: New test.
5871
391f9afb
DN
58722004-09-14 Diego Novillo <dnovillo@redhat.com>
5873
5874 PR tree-optimization/17252
5875 * gcc.c-torture/execute/pr17252.c: New test.
5876
5ffcd779
AP
58772004-09-14 Andrew Pinski <apinski@apple.com>
5878
5879 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
5880
f6ae6c51
RS
58812004-09-14 Roger Sayle <roger@eyesopen.com>
5882
5883 PR rtl-optimization/9771
5884 * gcc.dg/pr9771-1.c: New test case.
5885
1810f6ed
DN
58862004-09-14 Diego Novillo <dnovillo@redhat.com>
5887
5888 PR tree-optimization/15262
5889 * gcc.c-torture/execute/pr15262-1.c: New test.
5890 * gcc.c-torture/execute/pr15262-2.c: New test.
5891
3b53cddc
JM
58922004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
5893
5894 * gcc.dg/declspec-12.c: New test.
5895
8121b899 58962004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 5897
8121b899
BD
5898 * gfortran.dg/pr17090.f90: Add directives to test.
5899
d840495b
ZD
59002004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5901
5902 * gcc.c-torture/compile/20040914-1.c: New test.
5903
a52eb3bc
MM
59042004-09-13 Mark Mitchell <mark@codesourcery.com>
5905
5906 PR c++/16162
5907 * g++.dg/template/decl2.C: New test.
2cfe82fe 5908
c72477d6
BD
59092004-09-13 Bud Davis <bdavis9659@comcast.net>
5910
5911 PR fortran/17090
5912 * gfortran.dg/pr17090.f90: New test.
5913
c1bbfd3c
DJ
59142004-09-13 Dale Johannesen <dalej@apple.com>
5915
5916 * gcc.c-torture/compile/pr17408.c: New test case.
5917
3590f0a6
MM
59182004-09-13 Mark Mitchell <mark@codesourcery.com>
5919
5920 PR c++/16716
5921 * g++.dg/parse/crash17.C: New test.
2cfe82fe 5922
3590f0a6
MM
5923 PR c++/17327
5924 * g++.dg/template/enum3.C: New test.
5925
8800e533
HPN
59262004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
5927
5928 * lib/gcc-defs.exp: Load wrapper.exp.
5929 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
5930 using local code.
5931 * lib/gcc.exp (gcc_init): Similar.
5932 * lib/gfortran.exp (gfortran_init): Similar.
5933 * lib/objc.exp (objc_init): Similar.
5934 * lib/treelang.exp (treelang_init): Similar.
5935 * lib/wrapper.exp: New file with build_wrapper call machinery in
5936 ${tool}_maybe_build_wrapper.
5937
61f4f1cc
JM
59382004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
5939
5940 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
5941 "inline".
5942 * gcc.dg/declspec-11.c: Update expected messages.
5943 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
5944 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
5945 gcc.dg/inline-12.c: New tests.
5946
b4cb0e43
AM
59472004-09-13 Andrew MacLeod <amacleod@redhat.com>
5948
5949 * g++.dg/tree-ssa/pr17400.C: New testcase.
5950
1823bf53
JW
59512004-09-13 James E Wilson <wilson@specifixinc.com>
5952
5953 * gcc.target/mips/sb1-1.c: New testcase.
5954
ddef210a
HPN
59552004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
5956
5957 * lib/g77-dg.exp: Remove unused file.
5958 * lib/mike-g77.exp: Ditto.
5959 * lib/g77.exp: Ditto.
5960
40b7c2f8
RH
59612004-09-12 Richard Henderson <rth@redhat.com>
5962
5963 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
5964
bda67431
JM
59652004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
5966
5967 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
5968 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5969 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
5970 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
5971 Update expected messages.
5972
924479e8
HPN
59732004-09-13 Hans-Peter Nilsson <hp@axis.com>
5974
5975 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
5976 declaration/use mismatch for dirp parameter.
5977
a8252506
AP
59782004-09-12 Andrew Pinski <apinski@apple.com>
5979
5980 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
5981 -fgnu-runtime is passed.
5982
84d397af
RH
59832004-09-12 Richard Henderson <rth@redhat.com>
5984
5985 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
5986 do the uplevel thing and update additional_flags directly.
5987 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
5988 gfortran.fortran-torture/execute/intrinsic_nearest.x,
5989 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
5990 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
5991
ef685027
SB
59922004-09-11 Steven Bosscher <stevenb@suse.de>
5993
5994 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
5995
ec76a0e0
RS
59962004-09-11 Roger Sayle <roger@eyesopen.com>
5997
5998 PR middle-end/17411
5999 * g++.dg/opt/pr17411-1.C: New test case.
6000
9a26d6ee
JM
60012004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6002
6003 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6004 gcc.dg/tls/diag-2.c: Update expected messages.
6005 * gcc.dg/991209-1.c: Specify compilation options. Update expected
6006 messages.
6007 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
6008 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
6009 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
6010 gcc.dg/tls/diag-5.c: New tests.
6011
e6858057
ZW
60122004-09-11 Zack Weinberg <zack@codesourcery.com>
6013
6014 * gcc.dg/20040910-1.c: Correct dg-error regexp.
6015
05cf561d
SB
60162004-09-11 Steven Bosscher <stevenb@suse.de>
6017
6018 * g++.dg/parse/break-in-for.C: New test.
6019
a17ea89b
JJ
60202004-09-11 Jakub Jelinek <jakub@redhat.com>
6021
6022 * gcc.dg/tree-ssa/20040911-1.c: New test.
6023
c535fc9f
AJ
60242004-09-11 Andreas Jaeger <aj@suse.de>
6025
6026 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
6027 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
6028
2495e879
RS
60292004-09-11 Richard Sandiford <rsandifo@redhat.com>
6030
6031 * gcc.target/frv: New directory of FR-V-specific tests.
6032
273d67e7
JW
60332004-09-10 James E Wilson <wilson@specifixinc.com>
6034
6035 * gcc.dg/convert-vec-1.c: New test.
6036
3ae472c2
RS
60372004-09-10 Roger Sayle <roger@eyesopen.com>
6038
6039 PR middle-end/17024
6040 * gcc.dg/pr17024-1.c: New test case.
6041
110fce11
EC
60422004-09-10 Eric Christopher <echristo@redhat.com>
6043
6044 * gcc.dg/20040910-1.c: New test.
6045
616aeba2
JM
60462004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6047
6048 * gcc.dg/bitfld-9.c: New test.
6049
85d62520
RS
60502004-09-10 Richard Sandiford <rsandifo@redhat.com>
6051
6052 * gcc.c-torture/execute/ieee/acc1.c: New test.
6053 * gcc.c-torture/execute/ieee/acc2.c: New test.
6054 * gcc.c-torture/execute/ieee/mzero6.c: New test.
6055
108ebf88
JM
60562004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
6057
6058 * gcc.dg/deprecated-2.c: New test.
6059
3274deff
JW
60602004-09-09 James E Wilson <wilson@specifixinc.com>
6061
6062 * gcc.dg/init-vec-1.c: New test.
6063
049e524f
RS
60642004-09-09 Roger Sayle <roger@eyesopen.com>
6065
6066 PR middle-end/17055
6067 * gcc.dg/pr17055-1.c: New test case.
6068
da3107f3
HPN
60692004-09-09 Hans-Peter Nilsson <hp@axis.com>
6070
6071 PR target/17377
6072 * gcc.c-torture/execute/pr17377.c: New test.
6073
deb176fa
JM
60742004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6075
6076 PR c/8420
6077 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
6078 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
6079 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6080 gcc.dg/long-long-typespec-1.c: New tests.
6081 * gcc.dg/tls/diag-2.c: Update expected diagnostics
6082
bc4b653b
JM
60832004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6084
6085 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
6086 gcc.dg/gnu99-static-1.c: New tests.
6087
5826770c
DP
60882004-09-08 Devang Patel <dpatel@apple.com>
6089
6090 * gcc.dg/darwin-ld-20040828-1.c: New test.
6091 * gcc.dg/darwin-ld-20040828-2.c: New test.
6092 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 6093
c509784d
ZL
60942004-09-08 Ziemowit Laski <zlaski@apple.com>
6095
6096 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
6097 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
6098 in error message.
6099 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
6100 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
6101 in error message.
6102 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
6103 types they qualify.
6104 * objc.dg/type-size-2.m: Fix wording in comment.
6105 * objc.dg/va-meth-1.m: New test case.
6106
83f84d6c
L
61072004-09-06 H.J. Lu <hongjiu.lu@intel.com>
6108
6109 PR c/16633:
6110 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
6111 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
6112
e6ffe126 61132004-09-06 Devang Patel <dpatel@apple.com>
110fce11 6114
e6ffe126
DP
6115 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
6116 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 6117
ff4eb0b5
ZW
61182004-09-06 Zack Weinberg <zack@codesourcery.com>
6119
6120 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
6121 reflect changed line numbering of diagnostics.
6122
2cada022
PB
61232004-09-06 Paul Brook <paul@codesourcery.com>
6124
6125 * gfortran.dg/edit_real_1.f90: Add new test.
6126
8b11a64c
ZD
61272004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6128
6129 * gcc.dg/tree-ssa/loop-2.c: New test.
6130 * gcc.dg/tree-ssa/loop-3.c: New test.
6131 * gcc.dg/tree-ssa/loop-4.c: New test.
6132 * gcc.dg/tree-ssa/loop-5.c: New test.
6133
254986c7
KG
61342004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6135
6136 * gcc.dg/format/sentinel-1.c: Update for parameter option.
6137
3d091dac
KG
61382004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6139
6140 * gcc.dg/format/sentinel-1.c: New test.
6141
edeacc14
UB
61422004-09-04 Uros Bizjak <uros@kss-loka.si>
6143
6144 * testsuite/gcc.dg/builtins-46.c: New.
6145
40923b20 61462004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 6147
40923b20
DP
6148 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
6149 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 6150
61fec9ff
JB
61512004-09-03 Jan Beulich <jbeulich@novell.com>
6152
6153 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
6154 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
6155 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
6156 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
6157 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
6158 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
6159 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
6160 the non-portable bzero.
6161 * gcc.dg/20010912-1.c: xfail for NetWare.
6162 * gcc.dg/20020426-2.c: xfail for NetWare.
6163 * gcc.dg/20021014-1.c: xfail for NetWare.
6164 * gcc.dg/20021018-1.c: xfail for NetWare.
6165 * gcc.dg/20030213-1.c: xfail for NetWare.
6166 * gcc.dg/20030225-1.c: xfail for NetWare.
6167 * gcc.dg/20030708-1.c: xfail for NetWare.
6168 * gcc.dg/builtins-config.h: Also exclude NetWare.
6169 * gcc.dg/format/format.h: Define restrict only if not already defined.
6170 * gcc.dg/nest.c: xfail for NetWare.
6171 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
6172 * lib/target-supports.exp (check_visibility_available): Exclude
6173 NetWare.
6174
467cecf3
JB
61752004-09-03 Jan Beulich <jbeulich@novell.com>
6176
6177 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
6178 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
6179 deterministic starting point for the alignment of structure fields.
6180 * gcc.dg/Wpadded.c: Dito.
6181 * g++.dg/abi/vbase10.C: Dito.
6182
90300b8c
DP
61832004-09-03 Devang Patel <dpatel@apple.com>
6184
6185 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 6186
15a7f5d8
MM
61872004-09-02 Mark Mitchell <mark@codesourcery.com>
6188
6189 * README.QMTEST: Fix out-of-date link.
6190
6df9867e
DB
61912004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
6192
6193 PR fortran/16579
6194 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
6195 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 6196
40a1c5cb
MM
61972004-09-02 Mark Mitchell <mark@codesourcery.com>
6198
6199 * g++.dg/abi/arm_rtti1.C: New test.
6200
5514620a
GK
62012004-09-02 Geoffrey Keating <geoffk@apple.com>
6202
6203 * gcc.dg/ppc-vector-memcpy.c: New.
6204 * gcc.dg/ppc-vector-memset.c: New.
6205
6cbc6f0d
CF
62062004-09-02 Chao-ying Fu <fu@mips.com>
6207
6208 * gcc.target/mips/mips-3d-1.c: New test.
6209 * gcc.target/mips/mips-3d-2.c: New test.
6210 * gcc.target/mips/mips-3d-3.c: New test.
6211 * gcc.target/mips/mips-3d-4.c: New test.
6212 * gcc.target/mips/mips-3d-5.c: New test.
6213 * gcc.target/mips/mips-3d-6.c: New test.
6214 * gcc.target/mips/mips-3d-7.c: New test.
6215 * gcc.target/mips/mips-3d-8.c: New test.
6216 * gcc.target/mips/mips-3d-9.c: New test.
6217 * gcc.target/mips/mips-ps-1.c: New test.
6218 * gcc.target/mips/mips-ps-2.c: New test.
6219 * gcc.target/mips/mips-ps-3.c: New test.
6220 * gcc.target/mips/mips-ps-4.c: New test.
6221 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 6222
d809264e
PB
62232004-09-02 Paul Brook <paul@codesourcery.com>
6224
6225 * gfortran.dg/edit_real_1.f90: Add new tests.
6226
c3d0559d
TS
62272004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6228
6229 PR fortran/15327
6230 * gfortran.dg/merge_char_1.f90: New test.
6231
0e6928d8
TS
62322004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6233
6234 PR fortran/16404
6235 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
6236
57b38f51
RK
62372004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6238
6239 PR c/1522
6240 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
6241
ffbef024
MM
62422004-09-01 Mark Mitchell <mark@codesourcery.com>
6243
6244 * g++.dg/opt/loop1.C: Do not XFAIL.
6245
266bff3a
JJ
62462004-09-01 Jakub Jelinek <jakub@redhat.com>
6247
6248 * gcc.c-torture/execute/20040831-1.c: New test.
6249
727c2407
DB
62502004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
6251
6252 PR fortran/16579
6253 * gfortran.dg/g77/20010610.f: Now passes.
6254 Copy from g77.f-torture/execute. Add dg-run directive.
6255 * gfortran.dg/g77/README: Update
6256
c11ddb68
AP
62572004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6258
6259 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
6260 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
6261 (t1, t2, t3, t4): Add volatile.
6262
505970fc
MM
62632004-08-31 Mark Mitchell <mark@codesourcery.com>
6264
6265 * g++.dg/ext/visibility/arm1.C: New test.
6266
a79d695a
GK
62672004-08-31 Geoffrey Keating <geoffk@apple.com>
6268
6269 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
6270 -pedantic-errors.
6271
244fada7
PB
62722004-09-01 Paul Brook <paul@codesourcery.com>
6273
6274 * gfortran.dg/eof_2.f90: New test.
6275
149a42dd
TS
62762004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6277
6278 PR fortran/16579
6279 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 6280
334ff453
PB
62812004-08-31 Bud Davis <bdavis9659@comcast.net>
6282
6283 PR libfortran/16805
6284 * gfortran.dg/list_read_2.f90: New test.
6285
af287697
MM
62862004-08-31 Mark Mitchell <mark@codesourcery.com>
6287
6288 * g++.dg/abi/key1.C: New test.
6289
1c04c4cc
RH
62902004-08-31 Richard Henderson <rth@redhat.com>
6291
6292 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
6293 form of offsetof.
6294 * g++.dg/other/offsetof5.C: Remove duplicate.
6295
cf73cdac
TS
62962004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6297
6298 PR fortran/17244
6299 * gfortran.dg/func_derived_1.f90: New test.
6300
bd72d66c
PB
63012004-08-31 Paul Brook <paul@codesourcery.com>
6302
6303 * gfortran.dg/eof_1.f90: New test.
6304
c789f36b
PB
63052004-08-31 Paul Brook <paul@codesourcery.com>
6306
6307 * gfortran.dg/list_read_1.f90: New file.
6308
9b76aa3b
MM
63092004-08-30 Mark Mitchell <mark@codesourcery.com>
6310
6311 * g++.dg/opt/loop1.C: XFAIL.
6312
ff164b22
GK
63132004-08-30 Geoffrey Keating <geoffk@apple.com>
6314
6315 * gcc.dg/funcdef-storage-1.c: New.
6316 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
6317 an extern function in local scope.
6318 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
6319 declare an 'auto inline' function in local scope.
6320 * gcc.dg/20011130-1.c: Likewise.
6321 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
6322 an 'auto' function in local scope.
6323 * gcc.dg/20021014-1.c: Likewise.
6324 * gcc.dg/20030331-2.c: Likewise.
6325
0de4325e
TS
63262004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6327
6328 * gfortran.dg/blockdata_1.f90: New test.
6329
442c8e31
RH
63302004-08-30 Richard Henderson <rth@redhat.com>
6331
6332 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
6333
83010c5a
RH
63342004-08-30 Richard Henderson <rth@redhat.com>
6335
6336 * lib/fortran-torture.exp (fortran-torture-execute): Honor
6337 additional_flags set by alternate driver.
6338 (ieee-options): New procedure.
6339 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
6340 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
6341 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
6342 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
6343
f25605ac
RH
63442004-08-30 Richard Henderson <rth@redhat.com>
6345
6346 * lib/f-torture.exp: Remove.
6347
5e9f78cc
MM
63482004-08-29 Mark Mitchell <mark@codesourcery.com>
6349
6350 PR rtl-optimization/16590
6351 * g++.dg/opt/loop1.C: New test.
6352
294fbfc8
TS
63532004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6354
6355 PR fortran/13910
6356 * gfortran.dg/oldstyle_1.f90: New test.
6357
e8525382
SK
63582004-08-29 Steven G. Kargl <kargls@comcast.net>
6359 Paul Brook <paul@codesourcery.com>
6360
6361 * gfortran.dg/g77/README: Update.
6362 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
6363 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6364 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
6365
7984a2f0
PB
63662004-08-28 Paul Brook <paul@codesourcery.com>
6367
6368 PR libfortran/17195
6369 * gfortran.dg/edit_real_1.f90: New test.
6370
c100eff1
PB
63712004-08-27 Paul Brook <paul@codesourcery.com>
6372
6373 * gfortran.dg/rewind_1.f90: New test.
6374
55948b69
BD
63752004-08-27 Bud Davis <bdavis9659@comcast.net>
6376
6377 PR fortran/16597
6378 * gfortran.dg/pr16597.f90: New test.
6379
0b410f0b
JM
63802004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6381
6382 PR c/13801
6383 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
6384 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
6385 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
6386 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
6387 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
6388
b72e46f0
NC
63892004-08-26 Nick Clifton <nickc@redhat.com>
6390
6391 * gcc.c-torture/compile/pr17119.c: New test.
6392
17ebe7ec
JM
63932004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6394
6395 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
6396
026351f5
RH
63972004-08-25 Richard Henderson <rth@redhat.com>
6398
6399 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
6400 the bits that expect kind=8 to be the largest real kind.
6401
4166ef51
ZL
64022004-08-25 Ziemowit Laski <zlaski@apple.com>
6403
6404 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
6405
6d1c50cc
TS
64062004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6407
6408 * gfortran.dg/assignment_1.f90: New test.
6409
ef79d4c2
AN
64102004-08-25 Adam Nemet <anemet@lnxw.com>
6411
6412 * g++.dg/template/repo3.C: New test.
6413
d0c5c9b1
RS
64142004-08-25 Roger Sayle <roger@eyesopen.com>
6415
6416 PR middle-end/16693
6417 PR tree-optimization/16372
6418 * g++.dg/opt/pr16372-1.C: New test case.
6419 * g++.dg/opt/pr16693-1.C: New test case.
6420 * g++.dg/opt/pr16693-2.C: New test case.
6421
700686fa
ZL
64222004-08-25 Ziemowit Laski <zlaski@apple.com>
6423
6424 * objc.dg/proto-lossage-4.m: New test.
6425
6dc36fed
MM
64262004-08-25 Mark Mitchell <mark@codesourcery.com>
6427
6428 PR c++/17155
6429 * g++.dg/inherit/local2.C: New test.
6430
40f20186
PB
64312004-08-25 Paul Brook <paul@codesourcery.com>
6432
6433 PR fortran/17144
6434 * gfortran.dg/string_ctor_1.f90: New test.
6435
2649701f
KL
64362004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6437
6438 PR c++/14428
6439 * g++.dg/template/redecl2.C: New test.
6440
5352bda0
BD
64412004-08-24 Bud Davis <bdavis9659@comcast.net>
6442
6443 PR fortran/17143
6444 * gfortran.dg/pr17143.f90: New test.
6445
02d735f6
BD
64462004-08-24 Bud Davis <bdavis9659@comcast.net>
6447
6448 PR fortran/17164
6449 * gfortran.dg/pr17164.f90: New test.
6450
82b85a85
ZD
64512004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6452
6453 * gcc.dg/tree-ssa/loop-1.c: New test.
6454
04550232
RS
64552004-08-24 Richard Sandiford <rsandifo@redhat.com>
6456
6457 * gcc.c-torture/compile/20040824-1.c: New test.
6458
886ce862
RS
64592004-08-24 Richard Sandiford <rsandifo@redhat.com>
6460
6461 * gcc.c-torture/compile/iftrap-3.c: New test.
6462
7746c5c3
PB
64632004-08-24 Paul Brook <paul@codesourcery.com>
6464
6465 * gfortran.dg/entry_2.f90: New test.
6466
f8ad2d21
NS
64672004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6468
6469 PR c++/16889
6470 * g++.dg/lookup/ambig[12].C: New.
6471
e59f7322
KL
64722004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6473
6474 PR c++/16706
6475 * g++.dg/template/crash21.C: New test.
6476 * g++.dg/template/crash22.C: Likewise.
6477
c645999e
NS
64782004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6479
6480 PR c++/17149
6481 * g++.dg/template/access15.C: New.
6482
c2a124b2
MM
64832004-08-23 Mark Mitchell <mark@codesourcery.com>
6484
6485 PR c++/17163
6486 * g++.dg/template/repo2.C: New test.
6487
663790f8
RS
64882004-08-23 Roger Sayle <roger@eyesopen.com>
6489
6490 PR rtl-optimization/17078
6491 * gcc.c-torture/execute/pr17078-1.c: New test case.
6492
c3f216e2
MM
64932004-08-23 Mark Mitchell <mark@codesourcery.com>
6494
6495 PR c/14492
6496 * gcc.dg/debug/crash1.c: New test.
6497
a9b5a054
MM
64982004-08-23 Mark Mitchell <mark@codesourcery.com>
6499
6500 PR c/16180
6501 * gcc.dg/loop-5.c: New test.
6502
017901f4
ZD
65032004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6504
6505 * gcc.c-torture/execute/20040823-1.c: New test.
6506
5811cb27
RS
65072004-08-23 Richard Sandiford <rsandifo@redhat.com>
6508
6509 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
6510 to the assembler. Simplify test accordingly.
6511 (asm_abi_flags): Use GNU names.
6512 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
6513 to check for ABI flags.
6514
9fc3b39a
AP
65152004-08-22 Andrew Pinski <apinski@apple.com>
6516
6517 * g++.dg/opt/pr14029.C: New test.
6518 * gcc.c-torture/execute/pr15262.c: New test.
6519
c6b77e6f
TS
65202004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6521
6522 * gfortran.dg/reduction.f90: Add checks with complex arguments.
6523
0fa1b65c
BD
65242004-08-21 Bud Davis <bdavis9659@comcast.net>
6525
6526 PR 16908
6527 * gfortran.dg/direct_io.f90: New test.
6528
eba6cfb6
MM
65292004-08-20 Mark Mitchell <mark@codesourcery.com>
6530
6531 PR c++/17121
6532 * g++.dg/inherit/local2.C: New test.
6533
bcf9a914
JM
65342004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6535
6536 PR c++/17120
6537 * g++.dg/warn/Wparentheses-4.C: New test.
6538
0da457fb
MM
65392004-08-20 Mark Mitchell <mark@codesourcery.com>
6540
eba6cfb6
MM
6541 PR c++/17121
6542 * g++.dg/inherit/local2.C: New test.
6543
0da457fb
MM
6544 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
6545 * gcc.dg/ppc-ldstruct.c: Likewise.
6546 * gcc.dg/ppc64-abi-2.c: Likewise.
6547
f3b2657c
JJ
65482004-08-20 Jakub Jelinek <jakub@redhat.com>
6549
6550 PR rtl-optimization/17099
6551 * gcc.c-torture/execute/20040820-1.c: New test.
6552
888705fb
DE
65532004-08-20 David Edelsohn <edelsohn@gnu.org>
6554
6555 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
6556
841b0c1f
PB
65572004-08-20 Canqun Yang <canqun@nudt.edu.cn>
6558
6559 PR fortran/17077
6560 * gfortran.dg/auto_array_1.f90: New test.
6561
c874ae73
TS
65622004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6563
6564 PR fortran/17074
6565 * gfortran.dg/simpleif_1.f90: New test.
6566
717a7d5d
MM
65672004-08-19 Mark Mitchell <mark@codesourcery.com>
6568
2e32707b
MM
6569 * lib/target-supports.exp (check_profiling_available): Return
6570 false for arm*-*-symbianelf* and arm*-*-eabi*.
6571
717a7d5d
MM
6572 PR c++/15890
6573 * g++.dg/template/delete1.C: New test.
6574
ec53454b
PB
65752004-08-19 Paul Brook <paul@codesourcery.com>
6576
6577 PR fortran/14976
ff4eb0b5 6578 PR fortran/16228
ec53454b
PB
6579 * gfortran.dg/data_char_1.f90: New test.
6580
7551270e
ES
65812004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
6582
6583 PR fortran/16946
6584 * gfortran.dg/reduction.f90: New testcase.
6585
e281c0f8
TS
65862004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6587
6588 PR fortran/16520
6589 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
6590
e4c2c34b
JM
65912004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
6592
6593 PR c++/17041
6594 * g++.dg/Wparentheses-3.C: New test.
6595
7a8554ce
DN
65962004-08-19 Dorit Naishlos <dorit@il.ibm.com>
6597
6598 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
6599 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
6600 * gcc.dg/vect/vect-2.c: Likewise.
6601 * gcc.dg/vect/vect-3.c: Likewise.
6602 * gcc.dg/vect/vect-4.c: Likewise.
6603 * gcc.dg/vect/vect-5.c: Likewise.
6604 * gcc.dg/vect/vect-6.c: Likewise.
6605 * gcc.dg/vect/vect-7.c: Likewise.
6606 * gcc.dg/vect/vect-25.c: Likewise.
6607 * gcc.dg/vect/vect-31.c: Likewise.
6608 * gcc.dg/vect/vect-32.c: Likewise.
6609 * gcc.dg/vect/vect-34.c: Likewise.
6610 * gcc.dg/vect/vect-36.c: Likewise.
6611 * gcc.dg/vect/vect-all.c: Likewise.
6612
acccf788
MM
66132004-08-18 Mark Mitchell <mark@codesourcery.com>
6614
6615 PR c++/17068
6616 * g++.dg/template/operator4.C: New test.
6617
17ad5b5e
RH
66182004-08-18 Richard Henderson <rth@redhat.com>
6619
6620 * gcc.dg/20040206-1.c: XFAIL.
6621
8baddbf1
MM
66222004-08-17 Mark Mitchell <mark@codesourcery.com>
6623
6624 PR c++/16246
6625 * g++.dg/template/array7.C: New test.
6626
67e90093
JW
66272004-08-17 James E Wilson <wilson@specifixinc.com>
6628
6629 * gcc.dg/mips-movcc-1.c: New test.
6630 * gcc.dg/mips-movcc-2.c: New test.
6631 * gcc.dg/mips-movcc-3.c: New test.
6632
743a0a34
JW
6633 * gcc.dg/mips-nmadd-1.c: New test.
6634 * gcc.dg/mips-nmadd-2.c: New test.
6635
8f78f01f
MM
66362004-08-17 Mark Mitchell <mark@codesourcery.com>
6637
1a10290c
MM
6638 PR c++/15871
6639 * g++.dg/opt/inline8.C: New test.
6640
8f78f01f
MM
6641 PR c++/16965
6642 * g++.dg/parse/error17.C: New test.
ff4eb0b5 6643
79fe1b3b
DN
66442004-08-17 Dorit Naishlos <dorit@il.ibm.com>
6645
6646 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
6647 * gcc.dg/vect/tree-vect.h: New file.
6648 * gcc.dg/vect/vect.exp: New file.
6649 * gcc.dg/vect/pr16105.c.c: New test.
6650 * gcc.dg/vect/vect-1.c: New test.
6651 * gcc.dg/vect/vect-2.c: New test.
6652 * gcc.dg/vect/vect-3.c: New test.
6653 * gcc.dg/vect/vect-4.c: New test.
6654 * gcc.dg/vect/vect-5.c: New test.
6655 * gcc.dg/vect/vect-6.c: New test.
6656 * gcc.dg/vect/vect-7.c: New test.
6657 * gcc.dg/vect/vect-8.c: New test.
6658 * gcc.dg/vect/vect-9.c: New test.
6659 * gcc.dg/vect/vect-10.c: New test.
6660 * gcc.dg/vect/vect-11.c: New test.
6661 * gcc.dg/vect/vect-12.c: New test.
6662 * gcc.dg/vect/vect-13.c: New test.
6663 * gcc.dg/vect/vect-14.c: New test.
6664 * gcc.dg/vect/vect-15.c: New test.
6665 * gcc.dg/vect/vect-16.c: New test.
6666 * gcc.dg/vect/vect-17.c: New test.
6667 * gcc.dg/vect/vect-18.c: New test.
6668 * gcc.dg/vect/vect-19.c: New test.
6669 * gcc.dg/vect/vect-20.c: New test.
6670 * gcc.dg/vect/vect-21.c: New test.
6671 * gcc.dg/vect/vect-22.c: New test.
6672 * gcc.dg/vect/vect-23.c: New test.
6673 * gcc.dg/vect/vect-24.c: New test.
6674 * gcc.dg/vect/vect-25.c: New test.
6675 * gcc.dg/vect/vect-26.c: New test.
6676 * gcc.dg/vect/vect-27.c: New test.
6677 * gcc.dg/vect/vect-28.c: New test.
6678 * gcc.dg/vect/vect-29.c: New test.
6679 * gcc.dg/vect/vect-30.c: New test.
6680 * gcc.dg/vect/vect-31.c: New test.
6681 * gcc.dg/vect/vect-32.c: New test.
6682 * gcc.dg/vect/vect-33.c: New test.
6683 * gcc.dg/vect/vect-34.c: New test.
6684 * gcc.dg/vect/vect-35.c: New test.
6685 * gcc.dg/vect/vect-36.c: New test.
6686 * gcc.dg/vect/vect-37.c: New test.
6687 * gcc.dg/vect/vect-38.c: New test.
6688 * gcc.dg/vect/vect-40.c: New test.
6689 * gcc.dg/vect/vect-41.c: New test.
6690 * gcc.dg/vect/vect-42.c: New test.
6691 * gcc.dg/vect/vect-43.c: New test.
6692 * gcc.dg/vect/vect-44.c: New test.
6693 * gcc.dg/vect/vect-45.c: New test.
6694 * gcc.dg/vect/vect-46.c: New test.
6695 * gcc.dg/vect/vect-47.c: New test.
6696 * gcc.dg/vect/vect-48.c: New test.
6697 * gcc.dg/vect/vect-49.c: New test.
6698 * gcc.dg/vect/vect-50.c: New test.
6699 * gcc.dg/vect/vect-51.c: New test.
6700 * gcc.dg/vect/vect-52.c: New test.
6701 * gcc.dg/vect/vect-53.c: New test.
6702 * gcc.dg/vect/vect-54.c: New test.
6703 * gcc.dg/vect/vect-55.c: New test.
6704 * gcc.dg/vect/vect-56.c: New test.
6705 * gcc.dg/vect/vect-57.c: New test.
6706 * gcc.dg/vect/vect-58.c: New test.
6707 * gcc.dg/vect/vect-59.c: New test.
6708 * gcc.dg/vect/vect-60.c: New test.
6709 * gcc.dg/vect/vect-61.c: New test.
6710 * gcc.dg/vect/vect-all.c: New test.
6711 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 6712
3d79abbd
PB
67132004-08-17 Paul Brook <paul@codesourcery.com>
6714
6715 PR fortran/13082
6716 * gfortran.dg/entry_1.f90: New test.
6717
cc24a60e
AP
67182004-08-17 Andrew Pinski <apinski@apple.com>
6719
6720 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
6721
62fc1d7d
PB
67222004-08-17 Paolo Bonzini <bonzini@gnu.org>
6723
6724 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 6725
8e3e233b
DP
67262004-08-16 Devang Patel <dpatel@apple.com>
6727
6728 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 6729
580b3958
JM
67302004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
6731
6732 * gcc.dg/funcdef-attr-1.c: New test.
6733
dcb9bd6b
JJ
67342004-08-16 Janis Johnson <janis187@us.ibm.com>
6735
6736 * gcc.dg/altivec-17.c: New test.
6737 * gcc.dg/altivec-18.c: New test.
6738
35046a54
KL
67392004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6740
6741 PR c++/6749
6742 * g++.dg/template/vtable2.C: New test.
6743
a70d87d3
RH
67442004-08-14 Richard Henderson <rth@redhat.com>
6745
6746 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 6747 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
6748 * gcc.dg/setjmp-1.c: Remove XFAIL.
6749 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 6750
e99d6fe2
RH
67512004-08-14 Richard Henderson <rth@redhat.com>
6752
6753 * gcc.dg/980217-1.c: Add prototype for printf.
6754
1ef02b9d
BD
67552004-08-13 Bud Davis <bdavis9659@comcast.net>
6756
29409320 6757 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 6758
a2ab121e
JJ
67592004-08-13 Janis Johnson <janis187@us.ibm.com>
6760
6761 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
6762
aa18c0d3
PB
67632004-08-13 Paul Brook <paul@codesourcery.com>
6764
6765 * gfortran.dg/der_io_1.f90: Remove stray comma.
6766
3fee54be
JJ
67672004-08-12 Janis Johnson <janis187@us.ibm.com>
6768
6769 * gcc.dg/vmx/cw-bug-2.c: Remove.
6770 * gcc.dg/vmx/vprint-1.c: Remove.
6771 * gcc.dg/vmx/vscan-1.c: Remove.
6772
8fa5469d
DP
67732004-08-12 Devang patel <dpatel@apple.com>
6774
6775 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 6776
174b1783
JJ
67772004-08-12 Janis Johnson <janis1872us.ibm.com>
6778
950a175b
JJ
6779 * g++.dg/ext/altivec-12.C: New test.
6780
174b1783
JJ
6781 * g++.dg/ext/altivec-11.C: New test.
6782
47bedfb0
PB
67832004-08-12 Paul Brook <paul@codesourcery.com>
6784
6785 * g++.dg/abi/arm_cxa_vec_1.C: New test.
6786
30052385
JJ
67872004-08-12 Janis Johnson <janis187@us.ibm.com>
6788
4951f98d
JJ
6789 * g++.dg/ext/altivec-2.C: Check for hardware support before
6790 executing any VMX instructions.
6791
30052385
JJ
6792 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
6793
ab5c8549
JJ
67942004-08-12 Jakub Jelinek <jakub@redhat.com>
6795
6796 PR c++/16276
6797 * g++.old-deja/g++.other/comdat4.C: New test.
6798 * g++.old-deja/g++.other/comdat4-aux.cc: New.
6799
87e184d1
BE
68002004-08-12 Ben Elliston <bje@au.ibm.com>
6801
6802 PR target/16286
6803 * gcc.dg/pr16286.c: New test.
6804
bf5930d4
JB
68052004-08-12 Jan Beulich <jbeulich@novell.com>
6806
6807 * g++.dg/ext/asm5.C: New.
6808
6e40af1a
MM
68092004-08-11 Mark Mitchell <mark@codesourcery.com>
6810
fbac6f3c
MM
6811 PR c++/16698
6812 * g++.dg/eh/crash1.C: New test.
6813
6e40af1a
MM
6814 PR c++/16717
6815 * g++.dg/ext/construct1.C: New test.
6816
539599c1
MM
68172004-08-11 Mark Mitchell <mark@codesourcery.com>
6818
6819 PR c++/16853
6820 * g++.dg/init/ptrmem1.C: New test.
6821
6822 PR c++/16618
6823 * g++.dg/parse/offsetof5.C: New test.
6824
6825 PR c++/16870
6826 * g++.dg/template/overload3.C: New test.
6827
2436b51f
MM
68282004-08-11 Mark Mitchell <mark@codesourcery.com>
6829
6830 PR c++/16964
6831 * g++.dg/parse/error16.C: New test.
6832
6833 PR c++/16904
6834 * g++.dg/template/error14.C: New test.
6835
6836 PR c++/16929
6837 * g++.dg/template/error15.C: New test.
6838
5079843a
DP
68392004-08-11 Devang Patel <dpatel@apple.com>
6840
6841 * gcc.dg/darwin-ld-20040809-1.c: New test.
6842 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 6843
3ec0f302
PB
68442004-08-11 Steven G. Kargl <kargls@comcast.net>
6845
6846 PR fortran/16917
6847 * gfortran.dg/dfloat_1.f90: New test.
6848
b3f8d95d
MM
68492004-08-09 Mark Mitchell <mark@codesourcery.com>
6850
6851 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
6852 * gcc.dg/dll-2.c: Fix dg-require syntax.
6853 * gcc.misc-tests/arm-isr.c (abort): Declare.
6854 (exit): Likewise.
6855
550205c3
MM
68562004-08-10 Mark Mitchell <mark@codesourcery.com>
6857
6858 PR c++/16971
6859 * g++.dg/parse/crash16.C: New test.
6860
23657388
RS
68612004-08-10 Roger Sayle <roger@eyesopen.com>
6862
6863 * gcc.dg/mips-rsqrt-1.c: New test case.
6864 * gcc.dg/mips-rsqrt-2.c: New test case.
6865 * gcc.dg/mips-rsqrt-3.c: New test case.
6866
2bf26ede
PB
68672004-08-10 Paul Brook <paul@codesourcery.com>
6868
6869 * gfortran.dg/der_io_1.f90: New test.
6870
e9cfef64
PB
68712004-08-10 Paul Brook <paul@codesourcery.com>
6872
6873 PR fortran/16919
6874 * gfortran.dg/der_array_1.f90: New test.
6875
feb21f0d
DE
68762004-08-09 David Edelsohn <edelsohn@gnu.org>
6877
6878 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
6879
b3bcf92c
PB
68802004-08-09 Paolo Bonzini <bonzini@gnu.org>
6881
6882 * gcc.dg/wchar_t-2.c: Fix typo.
6883
08a02c9e
FH
68842004-08-09 Falk Hueffner <falk@debian.org>
6885
6886 PR tree-optimization/12517
6887 * gcc.c-torture/compile/pr12517.c: New test.
6888
6889 PR tree-optimization/12578
6890 * gcc.c-torture/compile/pr12578.c: New test.
6891
6892 PR tree-optimization/12899
6893 * gcc.c-torture/compile/pr12899.c: New test.
6894
6895 PR rtl-optimization/14692
6896 * gcc.c-torture/compile/pr14692.c: New test.
6897
6898 PR tree-optimization/16461
6899 * gcc.c-torture/compile/pr16461.c: New test.
6900
aa6fc635
JB
69012004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
6902
6903 * gfortran.dg/getenv_1.f90: New test.
6904
2ed9e527
MM
69052004-08-06 Mark Mitchell <mark@codesourcery.com>
6906
6907 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
6908 wchar_t.
6909 * gcc.dg/symbian5.c: Test -fno-short-wchar.
6910
fc90a8f2
PB
69112004-08-06 Paul Brook <paul@codesourcery.com>
6912
6913 * gfortran.dg/ret_array_1.f90: New test.
6914 * gfortran.dg/ret_pointer_1.f90: New test.
6915
eaac4679
RS
69162004-08-06 Richard Sandiford <rsandifo@redhat.com>
6917
6918 * gcc.dg/missing-field-init-[12].c: New tests.
6919 * g++.dg/warn/missing-field-init-[12].C: New tests.
6920
866cf037
MM
69212004-08-06 Mark Mitchell <mark@codesourcery.com>
6922
6923 * gcc.dg/enum2.c: New test.
6924 * gcc.dg/symbian3.c: Likewise.
6925 * gcc.dg/symbian4.c: Likewise.
6926 * gcc.dg/wchar_t-2.c: Likewise.
6927
ae232e45
MM
69282004-08-05 Mark Mitchell <mark@codesourcery.com>
6929
6930 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
6931 destructor tests.
6932
b2ca3702
MM
69332004-08-05 Mark Mitchell <mark@codesourcery.com>
6934
6935 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
6936 dg-require-visiblity.
6937 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
6938 * g++.dg/ext/visibility/fvisibility.C: Likewise.
6939 * g++.dg/ext/visibility/memfuncts.C: Likewise.
6940 * g++.dg/ext/visibility/new1.C: Likewise.
6941 * g++.dg/ext/visibility/pragma.C: Likewise.
6942 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
6943 * g++.dg/ext/visibility/virtual.C: Likewise.
6944 * g++/dg/ext/visibility/visibility-1.C: Likewise.
6945 * g++/dg/ext/visibility/visibility-2.C: Likewise.
6946 * g++/dg/ext/visibility/visibility-3.C: Likewise.
6947 * g++/dg/ext/visibility/visibility-4.C: Likewise.
6948 * g++/dg/ext/visibility/visibility-5.C: Likewise.
6949 * g++/dg/ext/visibility/visibility-6.C: Likewise.
6950 * g++/dg/ext/visibility/visibility-7.C: Likewise.
6951 * g++/dg/ext/visibility/visibility-8.C: New test.
6952 * gcc.c-torture/compile/dll.x: Remove.
6953 * gcc.dg/dll-2.c: Use dg-require-dll
6954 * gcc.dg/visibility-10.c: New test.
6955 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
6956 supporting DLLs.
6957 * testsuite/lib/scanasm.exp (scan_hidden): New function.
6958 (scan_not_hidden): Likewise.
6959
d279700a
DE
69602004-08-05 David Edelsohn <edelsohn@gnu.org>
6961
6962 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
6963
ea5f7a19
RS
69642004-08-05 Richard Sandiford <rsandifo@redhat.com>
6965
6966 * gcc.c-torture/execute/20040805-1.c: New test.
6967
fce731b5
AP
69682004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
6969
6970 * gcc.dg/20020118-1.c: Declare abort.
6971 * gcc.dg/altivec_check.h: Likewise.
6972 * gcc.dg/iftrap-2.c: Likewise.
6973 * gcc.dg/pragma-darwin.c: Likewise.
6974 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
6975
99b1c586
GK
69762004-08-04 Geoffrey Keating <geoffk@apple.com>
6977
6978 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
6979
85291069
JM
69802004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
6981
6982 * gcc.c-torture/execute/builtins/abs-2.c,
6983 gcc.c-torture/execute/builtins/abs-3.c,
6984 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
6985 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
6986 intmax_t, uintmax_t and their limits.
6987 * gcc.dg/intmax_t-1.c: New test.
6988
f1ff6bb8
GB
69892004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6990
6991 * g++.dg/tc1/dr147.C: Add reference to PR.
6992
54f2f9a6
RS
69932004-08-03 Richard Sandiford <rsandifo@redhat.com>
6994
6995 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
6996 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
6997
b0e9ac08
DE
69982004-08-03 David Edelsohn <edelsohn@gnu.org>
6999
7000 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
7001
9cbe78fb
JM
70022004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7003
7004 * gcc.dg/redecl-5.c: New test.
7005 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
7006 of scanf.
7007
a0fac73d
RS
70082004-08-03 Roger Sayle <roger@eyesopen.com>
7009
7010 PR middle-end/16790
7011 * gcc.c-torture/execute/pr16790-1.c: New test case.
7012
5357b1f9
MM
70132004-08-03 Mark Mitchell <mark@codesourcery.com>
7014
564076f5
MM
7015 * g++.dg/ext/visibility/assign1.C: New test.
7016 * g++.dg/ext/visibility/new1.C: Likewise.
7017
5357b1f9
MM
7018 * gcc.dg/symbian1.c: New test.
7019 * gcc.dg/symbian2.c: Likewise.
7020
f6bc51cb
L
70212004-08-03 H.J. Lu <hongjiu.lu@intel.com>
7022
7023 PR target/16570
7024 * gcc.dg/i386-sse-9.c: New test.
7025
7a1f75f1
JM
70262004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7027
7028 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
7029
ee712eab
JM
70302004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7031
7032 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
7033 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
7034 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
7035 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
7036 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
7037 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
7038 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
7039 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
7040 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
7041 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
7042 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
7043 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
7044 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
7045 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
7046 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
7047 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
7048 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
7049 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
7050 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
7051 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
7052 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
7053 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
7054 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
7055 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7056 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
7057 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
7058 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
7059 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
7060 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7061 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7062 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
7063 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
7064 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
7065 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
7066 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
7067 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7068 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7069 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7070 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7071 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
7072 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
7073 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
7074 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
7075 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
7076 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7077 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7078 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
7079 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
7080 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
7081 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
7082 gcc.misc-tests/i386-pf-3dnow-1.c,
7083 gcc.misc-tests/i386-pf-athlon-1.c,
7084 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7085 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
7086 Declare built-in functions used.
7087 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
7088
6ed7c4d8
MM
70892004-08-02 Mark Mitchell <mark@codesourcery.com>
7090
7756db03
MM
7091 PR c++/16707
7092 * g++.dg/lookup/using12.C: New test.
7093
6ed7c4d8
MM
7094 * g++.dg/init/null1.C: Fix PR number.
7095 * g++.dg/parse/namespace10.C: Likewise.
7096
b1cc95ce
MM
70972004-08-01 Mark Mitchell <mark@codesourcery.com>
7098
7099 PR c++/16224
7100 * g++.dg/template/spec17.C: New test.
7101 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
7102 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
7103
db059566
DB
71042004-08-02 David Billinghurst
7105
7106 PR fortran/16292
7107 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
7108
1f09d3eb
ZW
71092004-08-01 Zack Weinberg <zack@codesourcery.com>
7110
7111 * gcc.dg/ia64-got-1.c: New test case.
7112
c30b4add
MM
71132004-08-01 Mark Mitchell <mark@codesourcery.com>
7114
72fba2df 7115 PR c++/16489
c30b4add
MM
7116 * g++.dg/init/null1.C: New test.
7117 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 7118
72fba2df 7119 PR c++/16529
c30b4add 7120 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 7121
c30b4add
MM
7122 PR c++/16810
7123 * g++.dg/inherit/ptrmem2.C: New test.
7124
a4e41fde
BE
71252004-08-02 Ben Elliston <bje@au.ibm.com>
7126
7127 PR target/16155
7128 * gcc.dg/pr16155.c: New test.
7129
558d1f81
JM
71302004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
7131
7132 * gcc.dg/redecl-2.c: New test.
7133
c1e55850
GK
71342004-07-30 Geoffrey Keating <geoffk@apple.com>
7135
7136 * gcc.dg/darwin-longdouble.c: New file.
7137
0534fa56
RH
71382004-07-30 Richard Henderson <rth@redhat.com>
7139
7140 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
7141 write to constant argument.
7142 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
7143
782700d4
RH
71442004-07-30 Richard Henderson <rth@redhat.com>
7145
1f09d3eb
ZW
7146 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
7147 tests of nearest around zero.
782700d4 7148
d60bebdd
AP
71492004-07-30 Andrew Pinski <apinski@apple.com>
7150
7151 * gcc.c-torture/compile/20040730-1.c: New test.
7152
9497a3a4
AH
71532004-07-30 Aldy Hernandez <aldyh@redhat.com>
7154
7155 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
7156 powerpc-eabispe.
7157
0a925a32
AH
71582004-07-30 Aldy Hernandez <aldyh@redhat.com>
7159
7160 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
7161
3a15f566
RS
71622004-07-30 Richard Sandiford <rsandifo@redhat.com>
7163
7164 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
7165 contains $ld_library_path.
7166 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7167
b3b7f0c9
RH
71682004-07-29 Richard Henderson <rth@redhat.com>
7169
7170 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
7171
4b9a3b37
RH
7172 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
7173 (alt2, which): New.
7174 (Check): Accept either alternative.
7175
4684cd27
MM
71762004-07-29 Mark Mitchell <mark@codesourcery.com>
7177
7178 * g++.dg/abi/inline1.C: New test.
7179 * g++.dg/abi/local1-a.cc: Likewise.
7180 * g++.dg/abi/local1.C: Likewise.
7181 * g++.dg/abi/mangle11.C: Tweak location of warnings.
7182 * g++.dg/abi/mangle12.C: Likewise.
7183 * g++.dg/abi/mangle17.C: Likewise.
7184 * g++.dg/abi/mangle20-2.C: Likewise.
7185 * g++.dg/opt/interface1.C: Likewise.
7186 * g++.dg/opt/interface1.h: Likewise.
7187 * g++.dg/opt/interface1-a.cc: New test.
7188 * g++.dg/parse/repo1.C: New test.
7189 * g++.dg/template/repo1.C: Likewise.
7190 * g++.dg/warn/Winline-1.C: Likewise.
7191 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
7192
d397dbcd
DN
71932004-07-29 Diego Novillo <dnovillo@redhat.com>
7194
7195 * gcc.dg/tree-ssa/20040729-1.c: New test.
7196
8f4220dc
MA
71972004-07-27 Matt Austern <austern@apple.com>
7198
7199 * gcc.dg/darwin-bool-1.c: New test.
7200 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 7201
1fd0ec35
RH
72022004-07-28 Richard Henderson <rth@redhat.com>
7203
7204 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
7205 arguments in the correct type. Don't write to constant arguments.
7206
6fea55e9
DN
72072004-07-28 Diego Novillo <dnovillo@redhat.com>
7208
7209 PR tree-optimization/16688
7210 PR tree-optimization/16689
7211 * g++.dg/tree-ssa/pr16688.C: New test.
7212
47a43a10
DN
72132004-07-28 Diego Novillo <dnovillo@redhat.com>
7214
7215 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7216 loads. Not only in the comment, this time.
7217
312209c6
AO
72182004-07-28 Alexandre Oliva <aoliva@redhat.com>
7219
7220 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
7221 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
7222 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
7223 * gcc.dg/sh4a-bitmovua.c: New.
7224 * gcc.dg/sh4a-cos.c: New.
7225 * gcc.dg/sh4a-cosf.c: New.
7226 * gcc.dg/sh4a-fprun.c: New.
7227 * gcc.dg/sh4a-fsrra.c: New.
7228 * gcc.dg/sh4a-memmovua.c: New.
7229 * gcc.dg/sh4a-sin.c: New.
7230 * gcc.dg/sh4a-sincos.c: New.
7231 * gcc.dg/sh4a-sincosf.c: New.
7232 * gcc.dg/sh4a-sinf.c: New.
7233
c1b763fa
DN
72342004-07-28 Diego Novillo <dnovillo@redhat.com>
7235
7236 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
7237 conditionals.
7238 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7239 loads.
7240 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
7241 DOM1.
7242
706aa09b
AP
72432004-07-27 Andrew Pinski <apinski@apple.com>
7244
7245 * g++.dg/rtti/tinfo1.C: Correct the xfail.
7246
62d59189
NY
72472004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
7248
7249 * gcc.dg/pragma-isr.c: New test.
7250
00bdb87f
KL
72512004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7252
7253 PR c++/14429
7254 * g++.dg/template/ttp11.C: New test.
7255
9ae2a5d1
DN
72562004-07-27 Diego Novillo <dnovillo@redhat.com>
7257
7258 * gcc.c-torture/compile/20040727-1.c: New test.
7259
ff6a3206
EC
72602004-07-26 Eric Christopher <echristo@redhat.com>
7261
7262 * gcc.c-torture/compile/20040726-2.c: New test.
7263
21db3785
AP
72642004-07-26 Andrew Pinski <apinski@apple.com>
7265
7266 * g++.dg/rtti/tinfo1.C: Xfail.
7267
35b6b437
RS
72682004-07-26 Richard Sandiford <rsandifo@redhat.com>
7269
7270 * gcc.c-torture/compile/20040726-1.c: New test.
7271
70502b2c
GB
72722004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
7273 Brian Ryner <bryner@brianryner.com>
7274
7275 PR c++/9283
7276 PR c++/15000
d7afec4b
ND
7277 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
7278 * g++.dg/ext/visibility/: New directory.
7279 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
7280 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
7281 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
7282 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
7283 * g++.dg/ext/visibility/fvisibility.C,
7284 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
7285 g++.dg/ext/visibility/fvisibility-override1.C
7286 g++.dg/ext/visibility/fvisibility-override2.C
7287 g++.dg/ext/visibility/memfuncts.C
7288 g++.dg/ext/visibility/noPLT.C
7289 g++.dg/ext/visibility/pragma.C
7290 g++.dg/ext/visibility/pragma-override1.C
7291 g++.dg/ext/visibility/pragma-override2.C
7292 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
7293 g++.dg/ext/visibility/virtual.C: New tests.
7294
bbbcb2e1
JM
72952004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7296
7297 PR c/15360
7298 * gcc.dg/pr15360-1.c: New test.
7299
dfe79cab
DJ
73002004-07-25 Daniel Jacobowitz <dan@debian.org>
7301
7302 * gcc.dg/pragma-align-2.c: New test.
7303 * gcc.dg/pragma-init-fini.c: New test.
7304 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
7305 targets.
7306
197463ae
JM
73072004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7308
7309 * gcc.dg/init-string-2.c: New test.
7310
c5e36c09
ZW
73112004-07-24 Zack Weinberg <zack@codesourcery.com>
7312
7313 PR 16684
7314 * gcc.dg/Wredundant-decls-1.c: New test case.
7315
5aa33bdb
JJ
73162004-07-24 Jakub Jelinek <jakub@redhat.com>
7317
7318 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
7319 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
7320 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
7321 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
7322 * gcc.dg/compat/generate-random.c: New file.
7323 * gcc.dg/compat/generate-random.h: Likewise.
7324 * gcc.dg/compat/generate-random_r.c: Likewise.
7325 * gcc.dg/compat/struct-layout-1.h: Likewise.
7326 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
7327 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
7328 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
7329 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
7330 * gcc.dg/compat/struct-layout-1_main.c: New test.
7331 * gcc.dg/compat/struct-layout-1_x.c: New file.
7332 * gcc.dg/compat/struct-layout-1_y.c: New file.
7333 * gcc.dg/compat/struct-layout-1_test.h: New file.
7334
7eb01bd8
JM
73352004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
7336
7337 * gcc.dg/comp-return-1.c: New test
7338
13f91444
JJ
73392004-07-23 Janis Johnson <janis187@us.ibm.com>
7340
c7bb2a03
JJ
7341 * gcc.dg/vmx/8-02a.c: Fix typo.
7342
b9eef878
JJ
7343 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
7344 * gcc.dg/darwin-abi-3.c: New test.
7345
47120c07
JJ
7346 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
7347 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
7348
13f91444
JJ
7349 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
7350 * gcc.dg/vmx/ops-long-1.c: New test.
7351 * gcc.dg/vmx/ops-long-2.c: New test.
7352
8f2a734f
NS
73532004-07-23 Nathan Sidwell <nathan@codesourcery.com>
7354
7355 * g++.dg/lookup/conv-[1234].C: New.
7356
73b71f3e
MM
73572004-07-22 Mark Mitchell <mark@codesourcery.com>
7358
7359 * g++.dg/parse/attr2.C: Simplify.
7360
9e629a80
JM
73612004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7362
7363 PR c/7284
7364 * gcc.c-torture/execute/pr7284-1.c: New test.
7365
173b818d
BB
73662004-07-22 Brian Booth <bbooth@redhat.com>
7367
7368 * gcc.dg/tree-ssa/20040721-1.c: New test.
7369
42611590
NS
73702004-07-22 Nathan Sidwell <nathan@codesourcery.com>
7371
7372 * g++.dg/template/crash20.c: New.
7373
4f5492cd
DB
73742004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
7375
c5e36c09 7376 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
7377 Add dg-run directive. Declare variables as required.
7378 * gfortran.dg/g77/README: Update
7379
7413a132
HPN
73802004-07-22 Hans-Peter Nilsson <hp@axis.com>
7381
7382 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
7383 gcc.dg/cris-peep2-andu2.c: New tests.
7384
e508a019
JM
73852004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7386
7387 PR c/15052
7388 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
7389 on return type.
7390 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
7391 messages.
7392 * gcc.dg/qual-return-2.c: Update expected messages.
7393 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
7394
3ea8cd06
JM
73952004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7396
7397 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
7398 * gcc.dg/noncompile/921102-1.c: Update expected error message.
7399
916c5919
JM
74002004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7401
7402 PR c/11250
7403 * gcc.dg/init-string-1.c: New test.
7404
1ff69cbe
JJ
74052004-07-21 Jakub Jelinek <jakub@redhat.com>
7406
7407 PR middle-end/15345
7408 PR c/16450
7409 * gcc.dg/torture/nested-fn-1.c: New test.
7410
7448a4d2
L
74112004-07-20 H.J. Lu <hongjiu.lu@intel.com>
7412
7413 PR target/16559
7414 * gcc.dg/ia64-fptr-1.c: New file.
7415
f03adc6b
GB
74162004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7417
7418 PR c++/14497
7419 * g++.dg/template/spec16.C: New test.
7420 * g++.old-deja/g++.robertl/eb118.C: Remove.
7421
5fe7b654
GB
74222004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7423
7424 PR c++/509
7425 * g++.dg/template/spec15.C: New test.
7426
d417dba9
DB
74272004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
7428
7429 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 7430 directive. Other changes as noted.
d417dba9
DB
7431 * gfortran.dg/g77/13037.f
7432 * gfortran.dg/g77/1832.f
7433 * gfortran.dg/g77/19981119-0.f
7434 * gfortran.dg/g77/19990313-0.f
7435 * gfortran.dg/g77/19990313-1.f
7436 * gfortran.dg/g77/19990313-2.f
7437 * gfortran.dg/g77/19990313-3.f
7438 * gfortran.dg/g77/19990419-1.f
7439 * gfortran.dg/g77/19990826-0.f
7440 * gfortran.dg/g77/19990826-2.f
7441 * gfortran.dg/g77/20000503-1.f
7442 * gfortran.dg/g77/20001111.f
7443 * gfortran.dg/g77/20010116.f
7444 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
7445 * gfortran.dg/g77/20010430.f
7446 * gfortran.dg/g77/6177.f
7447 * gfortran.dg/g77/947.f
7448 * gfortran.dg/g77/970816-3.f
7449 * gfortran.dg/g77/971102-1.f
7450 * gfortran.dg/g77/980520-1.f
7451 * gfortran.dg/g77/980628-0.f
7452 * gfortran.dg/g77/980628-1.f
7453 * gfortran.dg/g77/980628-10.f
7454 * gfortran.dg/g77/980628-2.f
7455 * gfortran.dg/g77/980628-3.f
7456 * gfortran.dg/g77/980628-7.f
7457 * gfortran.dg/g77/980628-8.f
7458 * gfortran.dg/g77/980628-9.f
7459 * gfortran.dg/g77/980701-0.f
7460 * gfortran.dg/g77/980701-1.f
7461 * gfortran.dg/g77/cabs.f
7462 * gfortran.dg/g77/claus.f
7463 * gfortran.dg/g77/complex_1.f
7464 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
7465 * gfortran.dg/g77/dcomplex.f
7466 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
7467 * gfortran.dg/g77/f90-intrinsic-mathematical.f
7468 * gfortran.dg/g77/f90-intrinsic-numeric.f
7469 * gfortran.dg/g77/int8421.f
7470 * gfortran.dg/g77/labug1.f
7471 * gfortran.dg/g77/large_vec.f
7472 * gfortran.dg/g77/le.f
7473 * gfortran.dg/g77/short.f
7474 * gfortran.dg/g77/README: Update
7475
f68e4dc8
MM
74762004-07-20 Mark Mitchell <mark@codesourcery.com>
7477
7478 PR c++/16637
7479 * g++.dg/parse/lookup4.C: New test.
7480
e9f7dd36
KL
74812004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7482
7483 PR c++/16175
7484 * g++.dg/template/ttp10.C: New test.
7485
a182b26d
JM
74862004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
7487
7488 * gcc.dg/pr12625-1.c: New test.
7489
a6c0a76c
SB
74902004-07-20 Steven Bosscher <stevenb@suse.de>
7491
7492 * testsuite/gcc.dg/switch-warn-1.c: New test.
7493 * testsuite/gcc.dg/switch-warn-2.c: New test.
7494 * gcc.c-torture/compile/pr14730.c: Update.
7495
e05de6f2
KC
74962004-07-19 Kelley Cook <kcook@gcc.gnu.org>
7497
7498 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
7499 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
7500 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
7501 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 7502
43fa0f09
MM
75032004-07-18 Mark Mitchell <mark@codesourcery.com>
7504
7505 PR c++/16623
7506 * g++.dg/template/assign1.C: New test.
7507
6df91b00
KL
75082004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7509
7510 PR c++/12170
7511 * g++.dg/template/ttp9.C: New test.
7512
a2bec818
DJ
75132004-07-19 Daniel Jacobowitz <dan@debian.org>
7514
7515 * gcc.dg/format/cmn-err-1.c: New test.
7516
487a92fe
JM
75172004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
7518
7519 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
7520 gcc.dg/Wparentheses-10.c: New tests.
7521 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
7522
3d23e018
TS
75232004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7524
7525 PR fortran/16465
7526 * gfortran.dg/g77//ffixed-line-length-0.f,
7527 gfortran.dg/g77/ffixed-line-length-132.f,
7528 gfortran.dg/g77/ffixed-line-length-72.f,
7529 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
7530 gfortran.dg/g77/README: Update.
7531
3601f003
KL
75322004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7533
7534 PR c++/13092
7535 * g++.dg/template/non-dependent7.C: New test.
7536 * g++.dg/template/non-dependent8.C: Likewise.
7537 * g++.dg/template/non-dependent9.C: Likewise.
7538 * g++.dg/template/non-dependent10.C: Likewise.
7539
0e242c82
MM
75402004-07-17 Mark Mitchell <mark@codesourcery.com>
7541
7542 PR c++/16337
7543 * g++.dg/parse/attr2.C: New test.
7544
649067c3
TM
75452004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
7546
7547 * g77.dg: Removed.
7548 * g77.f-torture: Ditto.
7549
3e3970a2
JM
75502004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
7551
7552 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
7553 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
7554 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
7555
d25cee4d
RH
75562004-07-16 Richard Henderson <rth@redhat.com>
7557
7558 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
7559
e94f3b4f
TS
75602004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7561
7562 * lib/fortran-torture.exp (fortran-torture): Don't test compile
7563 tests with full list of options.
7564 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
7565 of TORTURE_OPTIONS if test contains 'dg-do run'.
7566
b38b6477
TS
7567 PR fortran/16404
7568 * gfortran.dg/do_iterator.f90: New test.
7569
a916927f
VR
75702004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7571
7572 PR rtl-optimization/16536
7573 * gcc.c-torture/execute/restrict-1.c: New test.
7574
610bff84
TS
75752004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7576
7577 PR fortran/15324
7578 * gfortran.dg/pr15324.f90: New test.
7579
d157d978
TS
7580 PR fortran/15129
7581 * gfortran.dg/pr15129.f90: New test.
7582
c5a41953
TS
7583 PR fortran/15140
7584 * gfortran.dg/pr15140.f90: New test.
7585
0c0df4b3
TS
7586 PR fortran/13792
7587 * gfortran.fortran-torture/execute/bounds.f90: Add check for
7588 compile-time simplification.
7589
cd9dd3ee
MS
75902004-07-14 Mike Stump <mrs@apple.com>
7591
7592 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
7593
b5411fea
JW
75942004-07-14 James E Wilson <wilson@specifixinc.com>
7595
7596 PR target/16325
7597 * gcc.dg/profile-generate-1.c: New.
7598
b8b139c7
JJ
75992004-07-15 Jakub Jelinek <jakub@redhat.com>
7600
7601 * gcc.c-torture/execute/20040709-1.c: New test.
7602 * gcc.c-torture/execute/20040709-2.c: New test.
7603
ff06b392
MS
76042004-07-14 Mike Stump <mrs@apple.com>
7605
7606 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
7607
9daaba62
MS
76082004-07-14 Mike Stump <mrs@apple.com>
7609
7610 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
7611
1ff3c076
MM
76122004-07-13 Mark Mitchell <mark@codesourcery.com>
7613
7614 PR c++/16518
7615 * g++.dg/parse/mutable1.C: New test.
c5e36c09 7616
ee536902
DN
76172004-07-13 Diego Novillo <dnovillo@redhat.com>
7618
7619 PR tree-optimization/16443
7620 * gcc.dg/tree-ssa/20040713-1.c: New test.
7621
a65ab524
UW
76222004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
7623
7624 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
7625 for operator new.
7626
5d16533a 76272004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
7628
7629 * gfortran.dg/g77/README: New file
c5e36c09 7630 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
7631 g77.f-torture/noncompile. Add "dg-do compile" and
7632 dg-error as required.
7633 * gfortran.dg/g77/19990218-1.f: Likewise
7634 * gfortran.dg/g77/19990905-1.f: Likewise
7635 * gfortran.dg/g77/9263.f: Likewise
7636 * gfortran.dg/g77/980615-0.f: Likewise
7637 * gfortran.dg/g77/980616-0.f: Likewise
7638 * gfortran.dg/g77/check0.f: Likewise
7639 * gfortran.dg/g77/select_no_compile.f: Likewise
7640
5d16533a 76412004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
7642
7643 Copy files from g77.f-torture/compile.
7644 Add "{ dg-do compile}". Other changes as noted
7645 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
7646 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
7647 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
7648 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
7649 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
7650 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
7651 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
7652 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
7653 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
7654 * gfortran.dg/g77/xformat.f: Add dg-warning
7655
5d16533a 76562004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 7657
eee6792b
DB
7658 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
7659 Add {dg-do compile} directive.
7660 * gfortran.dg/g77/cpp2.F: Likewise
7661
81242403
VR
76622004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7663
7664 PR c++/5402
7665 * g++.dg/lookup/name-clash1.C: New test.
7666
7667 PR c++/9777
7668 * g++.dg/lookup/name-clash2.C: New test.
7669
7670 PR c++/12102
7671 * g++.dg/lookup/name-clash3.C: New test.
7672
3143d517
GB
76732004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7674
7675 * g++.dg/lookup/new2.C: New test.
7676 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
7677
5d16533a 76782004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 7679
eee6792b 7680 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
7681 Add {dg-do compile} directive.
7682 * gfortran.dg/g77/13060.f: Likewise
7683 * gfortran.dg/g77/19990218-0.f: Likewise
7684 * gfortran.dg/g77/19990305-0.f: Likewise
7685 * gfortran.dg/g77/19990419-0.f: Likewise
7686 * gfortran.dg/g77/19990502-0.f: Likewise
7687 * gfortran.dg/g77/19990502-1.f: Likewise
7688 * gfortran.dg/g77/19990525-0.f: Likewise
7689 * gfortran.dg/g77/19990826-1.f: Likewise
7690 * gfortran.dg/g77/19990826-3.f: Likewise
7691 * gfortran.dg/g77/19990905-2.f: Likewise
7692 * gfortran.dg/g77/20000412-1.f: Likewise
7693 * gfortran.dg/g77/20000511-1.f: Likewise
7694 * gfortran.dg/g77/20000511-2.f: Likewise
7695 * gfortran.dg/g77/20000518.f: Likewise
7696 * gfortran.dg/g77/20000601-1.f: Likewise
7697 * gfortran.dg/g77/20000601-2.f: Likewise
7698 * gfortran.dg/g77/20000629-1.f: Likewise
7699 * gfortran.dg/g77/20000630-2.f: Likewise
7700 * gfortran.dg/g77/20010115.f: Likewise
7701 * gfortran.dg/g77/20010321-1.f: Likewise
7702 * gfortran.dg/g77/20010426.f: Likewise
7703 * gfortran.dg/g77/20020307-1.f: Likewise
7704 * gfortran.dg/g77/8485.f: Likewise
7705 * gfortran.dg/g77/960317-1.f: Likewise
7706 * gfortran.dg/g77/970915-0.f: Likewise
7707 * gfortran.dg/g77/980310-1.f: Likewise
7708 * gfortran.dg/g77/980310-2.f: Likewise
7709 * gfortran.dg/g77/980310-3.f: Likewise
7710 * gfortran.dg/g77/980310-4.f: Likewise
7711 * gfortran.dg/g77/980310-6.f: Likewise
7712 * gfortran.dg/g77/980310-7.f: Likewise
7713 * gfortran.dg/g77/980310-8.f: Likewise
7714 * gfortran.dg/g77/980419-2.f: Likewise
7715 * gfortran.dg/g77/980424-0.f: Likewise
7716 * gfortran.dg/g77/980427-0.f: Likewise
7717 * gfortran.dg/g77/980729-0.f: Likewise
7718 * gfortran.dg/g77/981117-1.f: Likewise
7719 * gfortran.dg/g77/toon_1.f: Likewise
7720
7fb213d8
GB
77212004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7722
7723 PR c++/2204
7724 * g++.dg/other/abstract2.C: New test.
7725
597073ac
PB
77262004-07-12 Paul Brook <paul@codesourcery.com>
7727
7728 * gfortran.dg/pointer_init_1.f90: New test.
7729
682e69e1
PB
77302004-07-11 Paul Brook <paul@codesourcery.com>
7731
7732 PR fortran/15986
7733 * gfortran.dg/contained_1.f90: New test.
7734
f44b0c8e
MM
77352004-07-11 Mark Mitchell <mark@codesourcery.com>
7736
7737 * g++.dg/parse/defarg8.C: New test.
7738
0bbf5891
TS
77392004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7740
7741 PR fortran/16433
7742 * gfortran.dg/pr16433.f: New test.
7743
a083c04a
TS
7744 PR fortran/17574
7745 * gfortran.dg/pr15754.f90: New test.
c5e36c09 7746
fae1b38d
JM
77472004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
7748
7749 PR tree-optimization/16437
7750 * gcc.c-torture/execute/bitfld-4.c: New test.
7751
9cbf8b41 77522004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 7753
9cbf8b41
TS
7754 * gfortran.fortran-torture/execute/common_2.f90: Add check for
7755 access to common var from module.
7756
a53334a4
TS
77572004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7758
7759 PR fortran/16336
7760 * gfortran.fortran-torture/execute/common_2.f90: New test.
7761
331c72f3
PB
77622004-07-10 Paul Brook <paul@codesourcery.com>
7763
7764 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
7765
50389094
TS
77662004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7767
7768 PR fortran/15969
7769 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
7770
5d16533a 77712004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
7772
7773 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
7774 * gfortran.dg/g77/ffixed-form-2.f: Likewise
7775 * gfortran.dg/g77/ffree-form-1.f: Likewise
7776 * gfortran.dg/g77/ffree-form-2.f: Likewise
7777 * gfortran.dg/g77/ffree-form-3.f: Likewise
7778 * gfortran.dg/g77/fno-underscoring.f: Likewise
7779 * gfortran.dg/g77/funderscoring.f: Likewise
7780 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
7781
44bce8bf 77822004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 7783
44bce8bf
TS
7784 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
7785
ad6e2a18
TS
77862004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7787 Paul Brook <paul@codesourcery.com>
7788
7789 PR fortran/13415
7790 * gfortran.dg/common_pointer_1.f90: New test.
7791
17a916d4
GB
77922004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7793
7794 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
7795
5806d4fd
JW
77962004-07-09 James E Wilson <wilson@specifixinc.com>
7797
7798 PR target/16364
7799 * gcc.c-torture/compile/20040709-1.c: New.
7800
5721c2be 78012004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 7802
5721c2be
TS
7803 PR fortran/14077
7804 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
7805
32e89beb
TS
78062004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7807
7808 PR fortran/13201
7809 * gfortran.dg/shape_1.f90: New test.
7810
9affb2c7
ZW
78112004-07-09 Zack Weinberg <zack@codesourcery.com>
7812 Andrew Pinski <apinski@apple.com>
7813
7814 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
7815
a578b091
TS
78162004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7817
7818 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
7819 comment.
7820
db482e5c
TS
78212004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7822 Paul Brook <paul@codesourcery.com>
7823
9affb2c7 7824 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
7825 '.f95' and '.F95'.
7826
559b79cf
DN
78272004-07-09 Diego Novillo <dnovillo@redhat.com>
7828
7829 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
7830
fbc40a17
TS
78312004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7832
7833 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
7834 testcases with capital suffix.
7835
d3fcc995
TS
78362004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7837
7838 PR fortran/15481
5d16533a
PB
7839 PR fortran/13372
7840 PR fortran/13575
7841 PR fortran/15978
d3fcc995 7842 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
7843
7844 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 7845
5d16533a 78462004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
7847
7848 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
7849 expression to match gfortran warning/error messages
7850 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
7851 dg-error text.
7852
5d16533a 78532004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 7854
9affb2c7 7855 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
7856 search_for_re.
7857
55d816e7
EB
78582004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7859
7860 * gcc.c-torture/execute/simd-5.x: New file.
7861 XFAIL on SPARC 64-bit at -O0.
7862
dd29d26b
GB
78632004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7864
7865 PR c++/8211
7866 PR c++/16165
7867 * g++.dg/warn/effc3.C: New test.
7868
5d16533a 78692004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
7870
7871 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
7872 change X to 1X in format.
7873 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
7874 add data statements to conform to standard.
7875
5d16533a 78762004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 7877
9affb2c7 7878 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
7879 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
7880 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
7881
5d16533a 78822004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
7883
7884 * gfortran.dg/g77/7388.f: Copy from g77.dg
7885 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 7886 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
7887 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
7888 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
7889 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
7890 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
7891 * gfortran.dg/g77/strlen0.f: Likewise
7892
5d16533a 78932004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 7894
9469f0aa
AJ
7895 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
7896 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 7897
ef22126d
EB
78982004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7899
7900 * gcc.c-torture/execute/920428-2.x: Delete.
7901 * gcc.c-torture/execute/920501-7.x: Likewise.
7902
c618c6ec
JJ
79032004-07-08 Jakub Jelinek <jakub@redhat.com>
7904
7905 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
7906 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
7907 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
7908 prescott and c3-2.
7909 (PREFETCH_3DNOW): Add -march=c3.
7910
6f263171
DN
79112004-07-08 Diego Novillo <dnovillo@redhat.com>
7912
7913 PR c/16437
7914 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
7915 * gcc.c-torture/execute/bf64-1.x: Likewise.
7916
1d511ed5
EB
79172004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7918
7919 * gcc.c-torture/compile/20040708-1.c: New test.
7920
47293da3
GB
79212004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7922
7923 PR c++/16169
7924 * g++.dg/warn/effc2.C: New test.
7925
bc15d0ef
JM
79262004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
7927
7928 * gcc.c-torture/execute/bitfld-1.x: Remove.
7929 * gcc.c-torture/execute/bitfld-3.c: New test.
7930 * gcc.dg/bitfld-2.c: Remove XFAILs.
7931
7ac224c1
L
79322004-07-07 H.J. Lu <hongjiu.lu@intel.com>
7933
7934 PR c++/16276
7935 * g++.dg/rtti/tinfo1.C: New file.
7936
b49fcebd
EC
79372004-07-07 Eric Christopher <echristo@redhat.com>
7938
7939 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
7940
192c02b6
AP
79412004-07-07 Andrew Pinski <apinski@apple.com>
7942
7943 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
7944
f4f58d94
MM
79452004-07-07 Mark Mitchell <mark@codesourcery.com>
7946
7947 * g++.dg/init/call1.C: XFAIL.
7948
70128ad9
AO
79492004-07-07 Alexandre Oliva <aoliva@redhat.com>
7950
7951 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
7952 except for movstrict*, to movmem* and clrstr* to clrmem*.
7953
48b2e0a7
RS
79542004-07-07 Richard Sandiford <rsandifo@redhat.com>
7955
7956 * gcc.c-torture/execute/20040707-1.c: New test.
7957
60e20b90
RS
79582004-07-06 Richard Sandiford <rsandifo@redhat.com>
7959
7960 * gcc.c-torture/execute/20040706-1.c: New test.
7961
fddabb2c
GB
79622004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7963
7964 PR c++/3671
7965 * g++.dg/template/spec14.C: New test.
7966
7682ef83
JJ
79672004-07-05 Jakub Jelinek <jakub@redhat.com>
7968
7969 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
7970 nothing if not yet defined. Use it in b, c and d type definitions.
7971 * gcc.c-torture/execute/20040705-1.c: New test.
7972 * gcc.c-torture/execute/20040705-2.c: New test.
7973
030bbecd
GB
79742004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7975
7976 PR c++/2518
7977 * g++.dg/lookup/new1.C: New test.
7978
7c6536fa
VR
79792004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7980
7981 PR c++/11406
7982 * g++.dg/template/sizeof8.C: New test.
7983
e0ec4c3b
RS
79842004-07-05 Richard Sandiford <rsandifo@redhat.com>
7985
7986 * gcc.c-torture/compile/20040705-1.c: New test.
7987
bf1df0a0
BD
79882004-07-04 Bud Davis <bdavis9659@comcast.net>
7989
7990 * gfortran.fortran-torture/execute/seq_io.f90: New test.
7991
a09d4744
NB
79922004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
7993
7994 * gcc.dg/cpp/if-mop.c: Two new testcases.
7995 * gcc.dg/cpp/trad/comment-3.c: New.
7996
1107b970
PB
79972004-07-04 Paul Brook <paul@codesourcery.com>
7998
7999 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
8000
80012004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
8002
8003 PR c++/3761
8004 * g++.dg/lookup/crash4.C: New test.
ece95d90 8005
50c64317
ZW
80062004-07-02 Zack Weinberg <zack@codesourcery.com>
8007
8008 * gcc.c-torture/execute/builtin-abs-1.c
8009 * gcc.c-torture/execute/builtin-abs-2.c
8010 * gcc.c-torture/execute/builtin-complex-1.c
8011 * gcc.c-torture/execute/builtins/string-1-lib.c
8012 * gcc.c-torture/execute/builtins/string-1.c
8013 * gcc.c-torture/execute/builtins/string-2-lib.c
8014 * gcc.c-torture/execute/builtins/string-2.c
8015 * gcc.c-torture/execute/builtins/string-3-lib.c
8016 * gcc.c-torture/execute/builtins/string-3.c
8017 * gcc.c-torture/execute/builtins/string-4-lib.c
8018 * gcc.c-torture/execute/builtins/string-4.c
8019 * gcc.c-torture/execute/builtins/string-5-lib.c
8020 * gcc.c-torture/execute/builtins/string-5.c
8021 * gcc.c-torture/execute/builtins/string-6-lib.c
8022 * gcc.c-torture/execute/builtins/string-6.c
8023 * gcc.c-torture/execute/builtins/string-7-lib.c
8024 * gcc.c-torture/execute/builtins/string-7.c
8025 * gcc.c-torture/execute/builtins/string-8-lib.c
8026 * gcc.c-torture/execute/builtins/string-8.c
8027 * gcc.c-torture/execute/builtins/string-9-lib.c
8028 * gcc.c-torture/execute/builtins/string-9.c
8029 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
8030 * gcc.c-torture/execute/builtins/string-asm-1.c
8031 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
8032 * gcc.c-torture/execute/builtins/string-asm-2.c
8033 * gcc.c-torture/execute/stdio-opt-1.c
8034 * gcc.c-torture/execute/stdio-opt-2.c
8035 * gcc.c-torture/execute/stdio-opt-3.c
8036 * gcc.c-torture/execute/string-opt-1.c
8037 * gcc.c-torture/execute/string-opt-10.c
8038 * gcc.c-torture/execute/string-opt-11.c
8039 * gcc.c-torture/execute/string-opt-12.c
8040 * gcc.c-torture/execute/string-opt-13.c
8041 * gcc.c-torture/execute/string-opt-14.c
8042 * gcc.c-torture/execute/string-opt-15.c
8043 * gcc.c-torture/execute/string-opt-16.c
8044 * gcc.c-torture/execute/string-opt-2.c
8045 * gcc.c-torture/execute/string-opt-6.c
8046 * gcc.c-torture/execute/string-opt-7.c
8047 * gcc.c-torture/execute/string-opt-8.c:
8048 Replace with ...
8049
8050 * gcc.c-torture/execute/builtins/abs-2.c
8051 * gcc.c-torture/execute/builtins/abs-3.c
8052 * gcc.c-torture/execute/builtins/complex-1.c
8053 * gcc.c-torture/execute/builtins/fprintf.c
8054 * gcc.c-torture/execute/builtins/fputs.c
8055 * gcc.c-torture/execute/builtins/memcmp.c
8056 * gcc.c-torture/execute/builtins/memmove.c
8057 * gcc.c-torture/execute/builtins/memops-asm.c
8058 * gcc.c-torture/execute/builtins/mempcpy-2.c
8059 * gcc.c-torture/execute/builtins/mempcpy.c
8060 * gcc.c-torture/execute/builtins/memset.c
8061 * gcc.c-torture/execute/builtins/printf.c
8062 * gcc.c-torture/execute/builtins/sprintf.c
8063 * gcc.c-torture/execute/builtins/strcat.c
8064 * gcc.c-torture/execute/builtins/strchr.c
8065 * gcc.c-torture/execute/builtins/strcmp.c
8066 * gcc.c-torture/execute/builtins/strcpy.c
8067 * gcc.c-torture/execute/builtins/strcspn.c
8068 * gcc.c-torture/execute/builtins/strlen-2.c
8069 * gcc.c-torture/execute/builtins/strlen.c
8070 * gcc.c-torture/execute/builtins/strncat.c
8071 * gcc.c-torture/execute/builtins/strncmp-2.c
8072 * gcc.c-torture/execute/builtins/strncmp.c
8073 * gcc.c-torture/execute/builtins/strncpy.c
8074 * gcc.c-torture/execute/builtins/strpbrk.c
8075 * gcc.c-torture/execute/builtins/strpcpy-2.c
8076 * gcc.c-torture/execute/builtins/strpcpy.c
8077 * gcc.c-torture/execute/builtins/strrchr.c
8078 * gcc.c-torture/execute/builtins/strspn.c
8079 * gcc.c-torture/execute/builtins/strstr-asm.c
8080 * gcc.c-torture/execute/builtins/strstr.c:
8081 ... these new files.
8082
8083 * gcc.c-torture/execute/builtins/abs-2-lib.c
8084 * gcc.c-torture/execute/builtins/abs-3-lib.c
8085 * gcc.c-torture/execute/builtins/complex-1-lib.c
8086 * gcc.c-torture/execute/builtins/fprintf-lib.c
8087 * gcc.c-torture/execute/builtins/fputs-lib.c
8088 * gcc.c-torture/execute/builtins/memcmp-lib.c
8089 * gcc.c-torture/execute/builtins/memmove-lib.c
8090 * gcc.c-torture/execute/builtins/memops-asm-lib.c
8091 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
8092 * gcc.c-torture/execute/builtins/mempcpy-lib.c
8093 * gcc.c-torture/execute/builtins/memset-lib.c
8094 * gcc.c-torture/execute/builtins/printf-lib.c
8095 * gcc.c-torture/execute/builtins/sprintf-lib.c
8096 * gcc.c-torture/execute/builtins/strcat-lib.c
8097 * gcc.c-torture/execute/builtins/strchr-lib.c
8098 * gcc.c-torture/execute/builtins/strcmp-lib.c
8099 * gcc.c-torture/execute/builtins/strcpy-lib.c
8100 * gcc.c-torture/execute/builtins/strcspn-lib.c
8101 * gcc.c-torture/execute/builtins/strlen-2-lib.c
8102 * gcc.c-torture/execute/builtins/strlen-lib.c
8103 * gcc.c-torture/execute/builtins/strncat-lib.c
8104 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
8105 * gcc.c-torture/execute/builtins/strncmp-lib.c
8106 * gcc.c-torture/execute/builtins/strncpy-lib.c
8107 * gcc.c-torture/execute/builtins/strpbrk-lib.c
8108 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
8109 * gcc.c-torture/execute/builtins/strpcpy-lib.c
8110 * gcc.c-torture/execute/builtins/strrchr-lib.c
8111 * gcc.c-torture/execute/builtins/strspn-lib.c
8112 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
8113 * gcc.c-torture/execute/builtins/strstr-lib.c
8114 * gcc.c-torture/execute/builtins/lib/abs.c
8115 * gcc.c-torture/execute/builtins/lib/fprintf.c
8116 * gcc.c-torture/execute/builtins/lib/memset.c
8117 * gcc.c-torture/execute/builtins/lib/printf.c
8118 * gcc.c-torture/execute/builtins/lib/sprintf.c
8119 * gcc.c-torture/execute/builtins/lib/strcpy.c
8120 * gcc.c-torture/execute/builtins/lib/strcspn.c
8121 * gcc.c-torture/execute/builtins/lib/strncat.c
8122 * gcc.c-torture/execute/builtins/lib/strncmp.c
8123 * gcc.c-torture/execute/builtins/lib/strncpy.c
8124 * gcc.c-torture/execute/builtins/lib/strpbrk.c
8125 * gcc.c-torture/execute/builtins/lib/strspn.c
8126 * gcc.c-torture/execute/builtins/lib/strstr.c:
8127 New files containing support routines.
8128
8129 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
8130 declaration.
8131 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
8132 when not optimizing.
8133
d9634d53
MM
81342004-07-02 Mark Mitchell <mark@codesourcery.com>
8135
8136 PR c++/16240
8137 * g++.dg/abi/mangle22.C: New test.
8138 * g++.dg/abi/mangle23.C: Likewise.
8139
5d16533a 81402004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
8141
8142 PR fortran/16290
8143 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
8144 Allow for cases without denormalized floating point numbers.
8145
ede1a387
JM
81462004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
8147
8148 PR c/1027
8149 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8150 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
8151 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
8152 expected warning text.
8153 * gcc.dg/format/diag-2.c: New test.
8154
ed63f99a
EB
81552004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8156
8157 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
8158
64a9295a
PB
81592004-07-01 Paolo Bonzini <bonzini@gnu.org>
8160
8161 * gcc.dg/builtins-43.c: New.
8162 * gcc.dg/builtins-44.c: New.
8163 * gcc.dg/builtins-45.c: New.
8164
f8a57be8
GK
81652004-06-26 Geoffrey Keating <geoffk@apple.com>
8166 Andreas Tobler <a.tobler@schweiz.ch>
8167
8168 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
8169 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
8170 as SIGSEGV.
8171 * gcc.dg/cleanup-11.c: Likewise.
8172 * gcc.dg/cleanup-8.c: Likewise.
8173 * gcc.dg/cleanup-9.c: Likewise.
8174 * gcc.dg/cleanup-5.c: Run on all platforms.
8175
dd66b8e8
JM
81762004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
8177
8178 * g++.dg/warn/nonnull1.C: New test.
8179
43e7557b
EB
81802004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8181
8182 * gcc.dg/compat/compat-common.h: Wrap up CINT in
8183 an #ifndef SKIP_COMPLEX_INT/#endif pair.
8184 Special-case the Sun compiler wrt to <complex.h>.
8185
11012cd6
NY
81862004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
8187
a9c08588
NY
8188 * gcc.dg/Wunreachable-8.C: New test.
8189
8190 * gcc.dg/h8300-ice2.c : New test.
11012cd6 8191
e5ddaa24
TS
81922004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
8193
8194 PR fortran/16161
8195 * gfortran.fortran-torture/compile/implicit.f90: Add test
8196 for implicit character.
8197
5d16533a 81982004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 8199
5d16533a
PB
8200 PR fortran/16289
8201 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
8202 Use tiny() intrinsic to find smallest non-negative real
807a7d14 8203
df62f18a
JJ
82042004-06-30 Jakub Jelinek <jakub@redhat.com>
8205
0984ba10
JJ
8206 * gcc.dg/compat/struct-by-value-22_main.c: New test.
8207 * gcc.dg/compat/struct-by-value-22_x.c: New.
8208 * gcc.dg/compat/struct-by-value-22_y.c: New.
8209
df62f18a
JJ
8210 * gcc.c-torture/execute/20040629-1.c: New test.
8211
b4db40bf
JJ
82122004-06-29 Jakub Jelinek <jakub@redhat.com>
8213
57512331
JJ
8214 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
8215 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
8216
b4db40bf
JJ
8217 PR target/16195
8218 * gcc.dg/20040625-1.c: New test.
8219
78f2fb08
TS
82202004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8221
8222 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
8223
82242004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
8225
8226 PR fortran/15963
8227 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
8228
97e73bd2
RH
82292004-06-29 Richard Henderson <rth@redhat.com>
8230
8231 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
8232
46e995e0
PB
82332004-06-29 Paul Brook <paul@codesourcery.com>
8234
8235 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
8236 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
8237
fe88415f
NS
82382004-06-29 Nathan Sidwell <nathan@codesourcery.com>
8239
8240 PR c++/16260
8241 * g++.dg/parse/crash15.C: New.
8242
3b50d22e
AP
82432004-06-28 Andrew Pinski <apinski@apple.com>
8244
e440ec57
AP
8245 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
8246 by the error already.
8247
3b50d22e
AP
8248 * g++.dg/opt/ptrmem4.C: Change to compile only test.
8249
6cdd2721
DD
82502004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
8251
8252 PR target/14041
8253 * gcc.dg/h8300-bss-align-1.c : New.
8254
644d1951
NS
82552004-06-28 Nathan Sidwell <nathan@codesourcery.com>
8256
fe88415f 8257 * PR c++/16174
644d1951
NS
8258 * g++.dg/template/ctor4.C: New.
8259
10317a4f
AP
82602004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8261
8262 PR c++/16205
8263 * g++.dg/warn/Wsequence-point-1.C: New test.
8264
8dcd4256
PB
82652004-06-27 Paul Brook <paul@codesourcery.com>
8266
8267 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
8268
59d4a500
ZW
82692004-06-27 Zack Weinberg <zack@codesourcery.com>
8270
8271 * g++.old-deja/g++.mike/p7325.C: Remove.
8272
81ce39d6
AP
82732004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8274
8275 PR c/14963
8276 * gcc.dg/pr14963.c: New test.
8277
f84b6c96
MM
82782004-06-27 Mark Mitchell <mark@codesourcery.com>
8279
8280 PR c++/16193
8281 * g++.dg/parse/redef1.C: New test.
8282
b6ded5bd
JM
82832004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
8284
8285 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
8286 20021110.c.
8287 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
8288 20021119-1.c.
8289 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
8290 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
8291 5-04.c.
8292 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
8293 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
8294 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
8295 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
8296 g++.brendan/enum14.C.
8297 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
8298 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
8299 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
8300 g++.mike/virt1.C.
8301 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
8302 memtemp24.C.
8303
64b663f8
RS
83042004-06-27 Roger Sayle <roger@eyesopen.com>
8305
8306 * gcc.dg/20040527-1.c: New test case.
8307
3e14aaa2
BD
83082004-06-26 Bud Davis <bdavis9659@comcast.net>
8309
8310 PR gfortran/pr16196
8311 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
8312
0fe0c614
RS
83132004-06-25 Roger Sayle <roger@eyesopen.com>
8314
8315 PR middle-end/15825
8316 * gcc.dg/pr15825-1.c: New test case.
8317
f1526aaa
RS
83182004-06-25 Richard Sandiford <rsandifo@redhat.com>
8319
8320 * gcc.c-torture/execute/20040625-1.c: New test.
8321
e2296cc2
TS
83222004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8323
8324 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
8325
3af5dcdb
RS
83262004-06-25 Richard Sandiford <rsandifo@redhat.com>
8327
8328 * gcc.dg/torture/mips-div-1.c: New test.
8329
d2d8936f
JL
83302004-06-24 Jeff Law <law@redhat.com>
8331
8332 * gcc.dg/tree-ssa/20040624-1.c: New test.
8333
5a1f3953
RS
83342004-06-24 Richard Sandiford <rsandifo@redhat.com>
8335
8336 * gcc.c-torture/compile/20040624-1.c: New test.
8337
bbb2a345
GB
83382004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8339
8340 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
8341 this directory.
8342
de46b2fe
AP
83432004-06-23 Andrew Pinski <apinski@apple.com>
8344
b713a445
AP
8345 PR middle-end/15988
8346 * g++.dg/opt/ptrmem4.C: New test.
8347
de46b2fe
AP
8348 * gcc.dg/c90-array-quals-2.c: New test.
8349
881f20cb
NY
83502006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
8351
8352 * gcc.dg/kpice1.c: New test.
8353
fe7080d2
AP
83542006-06-23 Andrew Pinski <apinski@apple.com>
8355
8356 * gcc.dg/c90-array-quals.c: New test.
8357
1cc3d085
RH
83582006-06-22 Richard Henderson <rth@redhat.com>
8359
8360 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
8361
2e5a1510
LR
83622004-06-22 Loren James Rittle <ljrittle@acm.org>
8363
8364 * gcc.dg/builtins-config.h: Handle FreeBSD.
8365
0f59171d
RH
83662006-06-22 Richard Henderson <rth@redhat.com>
8367
8368 * g++.dg/opt/devirt1.C: New.
8369
83702004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
8371
8372 * g++.dg/opt/pr15551.C: New testcase.
8373
96a4ec03
L
83742004-06-22 H.J. Lu <hongjiu.lu@intel.com>
8375
8376 PR target/14800
8377 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
8378 x86_64-*-linux* when compiling for 32bit.
8379
f6bf7bb6
AP
83802004-06-21 Andrew Pinski <apinski@apple.com>
8381
8382 * gcc.dg/pch/struct-1.c: New.
8383 * gcc.dg/pch/struct-1.hs: New.
8384
c0d578e6
GK
83852004-06-21 Geoffrey Keating <geoffk@apple.com>
8386
8387 * gcc.dg/pch/save-temps-1.c: New file.
8388 * gcc.dg/pch/save-temps-1.hs: New file.
8389
8750f9cd
JB
83902004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
8391
8392 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
8393 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
8394
63110e4e
TS
83952004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8396
8397 * gfortran.fortran-torture/execute/select_1.f90: Rename function
8398 to fix type error.
8399 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
8400 Remove trailing spaces.
59d4a500 8401
3a5b9284
RH
84022004-06-21 Richard Henderson <rth@redhat.com>
8403
8404 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
8405 merging && to BIT_FIELD_REF.
8406
992d907d
RS
84072004-06-21 Richard Sandiford <rsandifo@redhat.com>
8408
8409 * g++.dg/opt/placeholder1.C: New test.
8410
ce70456b
EB
84112004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8412
8413 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
8414 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8415 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8416 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8417
84b8b0e0
ZW
84182004-06-20 Zack Weinberg <zack@codesourcery.com>
8419
8420 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
8421 extern "C".
8422 * g++.dg/other/pragma-re-1.C: Add comments.
8423
04b0faec 84242004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
8425
8426 PR gfortran/16080
04b0faec
BD
8427 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
8428
bb60c95f
AP
84292004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
8430
8431 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
8432 instead of setting the type of size_t by
8433 hand.
8434
ee8db92b
RS
84352004-06-18 Roger Sayle <roger@eyesopen.com>
8436
8437 * gcc.dg/unordered-2.c: New test case.
8438 * gcc.dg/unordered-3.c: New test case.
8439
5d16533a 84402004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
8441
8442 PR other/16043
8443 * lib/g++.exp (g++_version): Tweak regexp for version
8444 * lib/g77.exp (g77_version): Likewise
8445 * lib/gfortran.exp (gfortran_version): Likewise
8446 * lib/objc.exp (objc_version): Likewise
8447 * lib/treelang.exp (treelang_version): Likewise
8448
1acd15e8
JJ
84492004-06-19 Jakub Jelinek <jakub@redhat.com>
8450
dc04f755
JJ
8451 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
8452 Use INT_MAX instead of __INT_MAX__.
8453 * gcc.dg/compat/struct-align-2_y.c: Likewise.
8454
1acd15e8
JJ
8455 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
8456 * gcc.dg/compat/scalar-return-3_x.c: Use it.
8457 * gcc.dg/compat/scalar-return-3_y.c: Use it.
8458 * gcc.dg/compat/scalar-return-4_x.c: Use it.
8459 * gcc.dg/compat/scalar-return-4_y.c: Use it.
8460 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
8461 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
8462 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
8463 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
8464
e1af8299
JJ
8465 * gcc.dg/range-test-1.c: New test.
8466 * g++.dg/opt/range-test-1.C: New test.
8467
093c7153
RH
84682004-06-17 Richard Henderson <rth@redhat.com>
8469
8470 * objc.dg/sync-1.m: New.
8471 * objc.dg/try-catch-1.m: Don't force next runtime.
8472 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
8473 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
8474 shadowed catch clause.
8475 * objc.dg/try-catch-5.m: New.
8476
c50a0116
ZW
84772004-06-17 Zack Weinberg <zack@codesourcery.com>
8478
8479 Bug 14610
8480 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
8481
16865eaa
RH
84822004-06-15 Richard Henderson <rth@redhat.com>
8483
8484 * gcc.dg/20001116-1.c: Move expected warning line.
8485
bf83cc10
RH
84862004-06-15 Richard Henderson <rth@redhat.com>
8487
8488 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
8489 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
8490
fd660b1b
JL
84912004-06-15 Jeff Law <law@redhat.com>
8492
8493 * gcc.dg/tree-ssa/20040615-1.c: New test.
8494 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
8495 be less sensitive to operand ordering.
8496 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
8497
3e97fe67
DS
84982004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
8499
8500 * g++.dg/abi/bitfield3.C: Add comment..
8501
325c3691
RH
85022004-06-15 Richard Henderson <rth@redhat.com>
8503
8504 * g++.dg/ext/stmtexpr1.C: XFAIL.
8505 * gcc.dg/20030612-1.c: XFAIL.
8506
6bf3d92c
EC
85072004-06-15 Eric Christopher <echristo@redhat.com>
8508
8509 * g++.dg/charset/asm5.c: New.
8510 * gcc.dg/charset/asm6.c: New.
8511
6ef42154
TS
85122004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8513
8514 PR fortran/15962
8515 * gfortran.fortran-torture/execute/select_1.f90: New test.
8516
844f5ccf
PB
85172004-06-15 Paul Brook <paul@codesourcery.com>
8518
8519 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
8520
c566721f
GB
85212004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8522
8523 PR c++/15967
8524 * g++.dg/lookup/crash3.C: New test.
8525
4e0f4df5
GB
85262004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8527
8528 PR c++/15947
8529 * g++.dg/parse/dtor4.C: New test.
8530
daa2b95a
JL
85312004-06-14 Jeff Law <law@redhat.com>
8532
8533 * gcc.c-torture/compile/20040614-1.c: New test.
8534
7031baf4
TS
85352004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8536
8537 PR fortran/15211
8538 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
8539 LEN of a character array.
8540
7c82a41e
MM
85412004-06-14 Mark Mitchell <mark@codesourcery.com>
8542
8543 PR c++/15096
8544 * g++.dg/template/ptrmem10.C: New test.
8545
8546 PR c++/14930
8547 * g++.dg/template/friend30.C: New test.
8548
f3207b37
TS
85492004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8550
8551 PR fortran/14928
8552 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 8553
a9e7b9d3
PB
85542004-06-13 Paul Brook <paul@codesourcery.com>
8555
8556 * gfortran.fortran-torture/execute/random_2.f90: New test.
8557
118a3a8b
EC
85582004-06-13 Eric Christopher <echristo@redhat.com>
8559
8560 * gcc.dg/noncompile/redecl-1.c: Fix error message.
8561
b08eae92
PB
85622004-06-12 Paul Brook <paul@codesourcery.com>
8563
8564 * gfortran.fortran-torture/execute/contained_3.f90: New test.
8565
f814193b
TS
85662004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8567
8568 PR fortran/14923
8569 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
8570
c52eae8d
TS
85712004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8572
8573 PR fortran/14957
8574 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 8575 syntax errors in end statements of contained subroutines.
118a3a8b 8576
662ef0f5
TS
85772004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8578
8579 PR fortran/12841
8580 * gfortran.fortran-torture/execute/null_arg.f90: New test.
8581
4aef80f8
BD
85822004-06-12 Bud Davis <bdavis9659@comcast.net>
8583
a13c7588 8584 PR fortran/15665
4aef80f8
BD
8585 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
8586
8204210b
BD
85872004-06-12 Bud Davis <bdavis9659@comcast.net>
8588
8589 PR gfortran/12839
8590 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
8591
ba18e4db
MM
85922004-06-11 Mark Mitchell <mark@codesourcery.com>
8593
8594 PR c++/15862
8595 * g++.dg/parse/enum1.C: New test.
8596
3100d647
JL
85972004-06-10 Jeff Law <law@redhat.com>
8598
8599 * gcc.c-torture/compile/20040610-1.c: New test.
8600
da291c87
GB
86012004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8602
8603 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
8604 * g++.old-deja/g++.other/decl3.C: Likewise.
8605
a32b97a2
BB
86062004-06-10 Brian Booth <bbooth@redhat.com>
8607
8608 * gcc.dg/tree-ssa/20031015-1.c: Scan for
8609 V_MAY_DEF instead of VDEF.
8610 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
8611
ab71fa3f
MM
86122004-06-10 Mark Mitchell <mark@codesourcery.com>
8613
8614 PR c++/14211
8615 * g++.dg/conversion/const1.C: New test.
8616
8617 PR c++/15076
8618 * g++.dg/conversion/reinterpret1.C: New test.
8619
8620 PR c++/15877
8621 * g++.dg/template/enum2.C: New test.
8622
8623 PR c++/15227
8624 * g++.dg/template/error13.C: New test.
8625
a7b155a6
TS
86262004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8627
8628 PR fortran/14957
8629 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
8630 arguments to test_* REAL and of the right size.
8631
ba20a3eb
JJ
86322004-06-10 Jakub Jelinek <jakub@redhat.com>
8633
8634 PR target/15569
8635 PR rtl-optimization/15681
8636 * gcc.dg/20040609-1.c: New test.
8637
498c0f27
JJ
86382004-06-10 Jakub Jelinek <jakub@redhat.com>
8639
8640 PR c++/14791
8641 * g++.dg/opt/builtins1.C: New test.
8642
b152aee5
DS
86432004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
8644
8645 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
8646 that use default windows32 struct layout.
8647 * gcc.dg/i386-bitfield2.c: Likewise.
8648
80d23e49
DS
86492004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
8650
8651 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
8652 for mingw32 and cygwin targets.
8653
d8044160
GK
86542004-06-09 Geoffrey Keating <geoffk@apple.com>
8655
8656 * gcc.dg/pch/macro-4.c: New.
8657 * gcc.dg/pch/macro-4.hs: New.
8658
655948a3
TS
86592004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8660
8661 PR fortran/13249
8662 * gfortran.fortran-torture/compile/name_clash.f90: New test.
8663
62f1d470
TS
86642004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8665
8666 PR fortran/13372
8667 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
8668
898c05b8
BD
86692004-06-09 Bud Davis <bdavis9659@comcast.net>
8670
8671 PR gfortran/14897
62f1d470 8672 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 8673
31b6f11a 86742004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 8675
c50a0116 8676 PR gfortran/15755
31b6f11a
BD
8677 * gfortran.fortran-torture/execute/backspace.c : New test.
8678
0760c380
PB
86792004-06-09 Paul Brook <paul@codesourcery.com>
8680
8681 * gfortran.fortran-torture/execure/intrinsic_associated.f90
8682 (pointer_to_section): Rewrite to use smaller array.
8683
320c0659
DE
86842004-06-08 David Edelsohn <edelsohn@gnu.org>
8685
0760c380
PB
8686 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
8687 * gcc.dg/ext/altivec-10.c: Same.
8688 * gcc.dg/ext/altivec-11.c: Same.
8689 * gcc.dg/ext/altivec-12.c: Same.
8690 * gcc.dg/ext/altivec-13.c: Same.
8691 * gcc.dg/ext/altivec-14.c: Same.
8692 * gcc.dg/ext/altivec-15.c: Same.
8693 * gcc.dg/ext/altivec-16.c: Same.
8694 * gcc.dg/ext/altivec-3.c: Same.
8695 * gcc.dg/ext/altivec-4.c: Same.
8696 * gcc.dg/ext/altivec-6.c: Same.
8697 * gcc.dg/ext/altivec-7.c: Same.
8698 * gcc.dg/ext/altivec-8.c: Same.
8699 * gcc.dg/ext/altivec-varargs-1.c: Same.
8700
8701 * g++.dg/ext/altivec-1.C: Correct dg syntax.
8702 * g++.dg/ext/altivec-10.C: Same.
8703 * g++.dg/ext/altivec-2.C: Same.
8704 * g++.dg/ext/altivec-3.C: Same.
8705 * g++.dg/ext/altivec-4.C: Same.
8706 * g++.dg/ext/altivec-5.C: Same.
8707 * g++.dg/ext/altivec-6.C: Same.
8708 * g++.dg/ext/altivec-7.C: Same.
8709 * g++.dg/ext/altivec-8.C: Same.
8710 * g++.dg/ext/altivec-9.C: Same.
320c0659 8711
9221325f
GB
87122004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8713
8714 PR c++/7841
8715 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
8716
85bbb21f
EB
87172004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8718
8719 * gcc.dg/union-1.c: New test.
8720
67057c53
RS
87212004-06-07 Roger Sayle <roger@eyesopen.com>
8722
8723 * gcc.dg/builtins-41.c: New test case.
8724 * gcc.dg/builtins-42.c: New test case.
8725
2435e036
DE
87262004-06-07 David Edelsohn <edelsohn@gnu.org>
8727
8728 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
8729 * g++.dg/ext/altivec-10.C: Same.
8730 * g++.dg/ext/altivec-2.C: Same.
8731 * g++.dg/ext/altivec-3.C: Same.
8732 * g++.dg/ext/altivec-4.C: Same.
8733 * g++.dg/ext/altivec-5.C: Same.
8734 * g++.dg/ext/altivec-6.C: Same.
8735 * g++.dg/ext/altivec-7.C: Same.
8736 * g++.dg/ext/altivec-8.C: Same.
8737 * g++.dg/ext/altivec-9.C: Same.
8738 * g++.old-deja/g++.abi/cxa_vec.C: Same.
8739 * g++.old-deja/g++.brendan/new3.C: Same.
8740 * gcc.c-torture/execute/eeprof-1.x: Same.
8741
45b0c94c
JM
87422004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
8743
8744 PR c/14765
8745 * gcc.dg/pr14765-1.c: New test.
8746
bf730f15
RS
87472004-06-07 Roger Sayle <roger@eyesopen.com>
8748
8749 PR c/14649
8750 * gcc.dg/pr14649-1.c: New test case.
8751
f5a76aea
RH
87522004-06-07 Richard Henderson <rth@redhat.com>
8753
8754 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
8755 if temporaries.
8756
8cd0b81e
DE
87572004-06-07 David Edelsohn <edelsohn@gnu.org>
8758
8759 * g++.dg/eh/elide1.C: Remove XFAIL.
8760
d5a10cf0
MM
87612004-06-07 Mark Mitchell <mark@codesourcery.com>
8762
8763 PR c++/15337
8764 * g++.dg/expr/sizeof3.C: New test.
8765
8766 PR c++/14777
8767 * g++.dg/template/access14.C: New test.
8768
8769 PR c++/15554
8770 * g++.dg/template/enum1.C: New test.
8771
8772 PR c++/15057
8773 * g++.dg/eh/throw1.C: New test.
8774
e9c5d1c0
DA
87752004-06-07 David Ayers <d.ayers@inode.at>
8776 Ziemowit Laski <zlaski@apple.com>
8777
8778 * lib/objc.exp (objc_target_compile): Revert the '-framework
8779 Foundation' flag fix, since bare Darwin does not ship
8780 with the Foundation framework.
8781 * objc/execute/next_mapping.h: Provide a local NSConstantString
8782 @interface and @implementation.
15d0650c
ZL
8783 (objc_constant_string_init): A constructor function, used to
8784 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
8785 * objc/execute/string1.m: Include "next_mapping.h" instead of
8786 <Foundation/NSString.h>.
8787 * objc/execute/string2.m: Likewise.
8788 * objc/execute/string3.m: Likewise.
8789 * objc/execute/string4.m: Likewise.
8790
aab087b8
L
87912004-06-06 H.J. Lu <hongjiu.lu@intel.com>
8792
8793 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
8794 to double. Replace double with FLOAT.
8795 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
8796
8797 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
8798 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
8799 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
8800 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
8801 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
8802 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
8803 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
8804 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
8805
10bc1b1b
JM
88062004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
8807
8808 PR c/13519
8809 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
8810
8a83a693
GB
88112004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8812
8813 PR c++/15503
8814 * g++.dg/template/meminit2.C: New test.
8815
28af2467
PB
88162004-06-04 Paolo Bonzini <bonzini@gnu.org>
8817
8818 PR target/15822
8819 * gcc.c-torture/execute/compare-fp-1.c,
8820 gcc.c-torture/execute/compare-fp-2.c,
8821 gcc.c-torture/execute/compare-fp-3.c,
8822 gcc.c-torture/execute/compare-fp-4.c,
8823 gcc.c-torture/execute/compare-fp-3.x,
8824 gcc.c-torture/execute/compare-fp-4.x: Moved...
8825 * gcc.c-torture/execute/ieee/compare-fp-1.c,
8826 gcc.c-torture/execute/ieee/compare-fp-2.c,
8827 gcc.c-torture/execute/ieee/compare-fp-3.c,
8828 gcc.c-torture/execute/ieee/compare-fp-4.c,
8829 gcc.c-torture/execute/ieee/compare-fp-3.x,
8830 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
8831
72fab006
NP
88322004-06-04 David Ayers <d.ayers@inode.at>
8833
8834 * objc/execute/protocol-isEqual-4.m: New testcase.
8835
88362004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
8837
8838 * objc/execute/protocol-isEqual-1.m: New testcase.
8839 * objc/execute/protocol-isEqual-2.m: New testcase.
8840 * objc/execute/protocol-isEqual-3.m: New testcase.
8841
1600fe22
TS
88422004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8843
8844 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
8845
12ba3f8f
ZL
88462004-06-02 Ziemowit Laski <zlaski@apple.com>
8847
8848 * lib/objc.exp (objc_target_compile): When running tests on
8849 Darwin (Mac OS X), inform the linker about '-framework
8850 'Foundation'.
8851
3aeb3655
EC
88522004-06-02 Eric Christopher <echristo@redhat.com>
8853
8854 * gcc.c-torture/compile/20040602-1.c: New.
8855
3facc4b6
AP
88562004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
8857
89422e47
AP
8858 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
8859 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8860
3facc4b6
AP
8861 PR tree-optimization/14736
8862 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 8863
3facc4b6
AP
8864 PR tree-optimization/14042
8865 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
8866
8867 PR tree-optimization/14729
8868 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
8869
2fa54841
TS
88702004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8871
8872 PR fortran/15557
8873 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
8874
7a3ea201
RH
88752004-06-01 Richard Hederson <rth@redhat.com>
8876
8877 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
8878
07166901
GB
88792004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8880
8881 PR c++/14932
8882 * g++.dg/parse/offsetof4.C: New test.
8883
61c627ed
NP
88842004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
8885
9469f0aa 8886 PR objc/7993
61c627ed
NP
8887 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
8888
e17b3578
MM
88892004-05-31 Mark Mitchell <mark@codesourcery.com>
8890
8891 PR c++/15701
8892 * g++.dg/template/friend29.C: New test.
8893
ec3e6835
JM
88942004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
8895
8896 PR c/15749
8897 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
8898
a4a90b84
EB
88992004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
8900
8901 * gcc.dg/sparc-trap-1.c: New test.
8902
1f7a8dcc
RS
89032004-05-31 Roger Sayle <roger@eyesopen.com>
8904
8905 PR middle-end/15069
8906 * g++.dg/opt/fold3.C: New test case.
8907
0fb4f4b8
GS
89082004-05-30 Graham Stott <graham.stott@btinternet.com>
8909
8910 * lib/target-supports.exp (check_iconv_available): Fix fallout
8911 from 2004-05-28 patch.
8912
7b5b57b7
PB
89132004-05-30 Paul Brook <paul@codesourcery.com>
8914
8915 PR fortran/15620
8916 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
8917 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
8918
5f251c26
SK
89192004-05-30 Steven G. Kargl <kargls@comcast.net>
8920
8921 * gfortran.fortran-torture/execute/random_1.f90: New test.
8922
b63e5497
ZL
89232004-05-28 Ziemowit Laski <zlaski@apple.com>
8924
8925 * g++.dg/ext/altivec-10.C: New test.
8926
353c3b7e
PB
89272004-05-29 Paul Brook <paul@codesourcery.com>
8928
8929 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
8930
690c364e
ZL
89312004-05-28 Ziemowit Laski <zlaski@apple.com>
8932
8933 * gcc.dg/altivec-16.c: New test.
8934
763ee179
JJ
89352004-05-28 Janis Johnson <janis187@us.ibm.com>
8936
8937 * lib/target-supports.exp (check_vmx_hw_available): New.
8938 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
8939
8940 * lib/target-supports.exp (check_alias_available,
8941 check_iconv_available, check_named_sections_available): Use
8942 unique names for temporary files.
8943
6b1db06f
ZL
89442004-05-28 Ziemowit Laski <zlaski@apple.com>
8945
8946 * gcc.dg/altivec-15.c: New test.
8947
c1cca8d4
MM
89482004-05-28 Mark Mitchell <mark@codesourcery.com>
8949
8950 PR c++/15083
8951 * g++.dg/warn/noeffect6.C: New test.
8952
8953 PR c++/15471
8954 * g++.dg/expr/ptrmem4.C: New test.
8955
8956 PR c++/15640
8957 * g++.dg/template/operator3.C: New test.
8958
0c1a1ecd
MM
89592004-05-28 Mark Mitchell <mark@codesourcery.com>
8960
8961 PR c++/14668
8962 * g++.dg/lookup/redecl1.C: New test.
8963 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
8964
d1a7edaf
PB
89652004-05-28 Paolo Bonzini <bonzini@gnu.org>
8966
28af2467
PB
8967 * gcc.c-torture/execute/compare-fp-1.c,
8968 gcc.c-torture/execute/compare-fp-2.c,
8969 gcc.c-torture/execute/compare-fp-3.c,
8970 gcc.c-torture/execute/compare-fp-4.c,
8971 gcc.c-torture/execute/compare-fp-3.x,
8972 gcc.c-torture/execute/compare-fp-4.x,
8973 gcc.dg/pr15649-1.c: New.
d1a7edaf 8974
18db8f19
AN
89752004-05-27 Adam Nemet <anemet@lnxw.com>
8976
8977 PR c++/12883
8978 * g++.dg/init/array14.C: New test.
8979
74f48aee
JJ
89802004-05-25 Janis Johnson <janis187@us.ibm.com>
8981
5ab8e5cc
JJ
8982 * lib/compat.exp (compat-get-options-main): New.
8983 (compat-get-options): Remove unneeded code, warn for ignored
8984 command.
8985 (compat-execute): Check flag set by dg-require-* commands.
8986
74f48aee
JJ
8987 * lib/compat.exp (compat-execute): Break up long lines.
8988
386f1015
JJ
89892004-05-24 Janis Johnson <janis187@us.ibm.com>
8990
1bfc8f67
JJ
8991 * gcc.dg/altivec-7.c: Don't use 'vector long'.
8992 * gcc.dg/altivec-14.c: New test.
8993 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
8994
6eade693
JJ
8995 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
8996 * gcc.dg/altivec-12.c: Ditto.
8997
386f1015
JJ
8998 * gcc.dg/altivec-3.c: Move call to altivec_check.
8999
15077df5
MM
90002004-05-23 Mark Mitchell <mark@codesourcery.com>
9001
9002 PR c++/15044
9003 * g++.dg/template/error12.C: New test.
9004
9005 PR c++/15317
9006 * g++.dg/ext/attrib15.C: New test.
9007
9008 PR c++/15329
9009 * g++.dg/template/ptrmem9.C: New test.
9010
45aae8f2
PB
90112004-05-25 Paul Brook <paul@codesourcery.com>
9012
9013 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
9014
a30f62e0
MM
90152004-05-23 Mark Mitchell <mark@codesourcery.com>
9016
9017 PR c++/15165
9018 * g++.dg/template/crash19.C: New test.
9019
9ce1594a
MM
90202004-05-23 Mark Mitchell <mark@codesourcery.com>
9021
9022 PR c++/15025
9023 * g++.dg/template/redecl1.C: New test.
9024
f746161e
MM
90252004-05-23 Mark Mitchell <mark@codesourcery.com>
9026
9027 PR c++/14821
9028 * g++.dg/other/ns1.C: New test.
9029
9030 PR c++/14883
9031 * g++.dg/template/invalid1.C: New test.
9032
5291e69a
PB
90332004-05-23 Paul Brook <paul@codesourcery.com>
9034 Victor Leikehman <lei@haifasphere.co.il>
9035
9036 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
9037 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
9038
0deb916c
MM
90392004-05-22 Mark Mitchell <mark@codesourcery.com>
9040
9041 PR c++/15285
9042 PR c++/15299
9043 * g++.dg/template/non-dependent5.C: New test.
9044 * g++.dg/template/non-dependent6.C: New test.
9045
1e2e9f54
MM
90462004-05-22 Mark Mitchell <mark@codesourcery.com>
9047
9048 PR c++/15507
9049 * g++.dg/inherit/union1.C: New test.
9050
9051 PR c++/15542
9052 * g++.dg/template/addr1.C: New test.
9053
9054 PR c++/15427
9055 * g++.dg/template/array5.C: New test.
9056
9057 PR c++/15287
9058 * g++.dg/template/array6.C: New test.
9059
ae5cbc33
RS
90602004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
9061 Roger Sayle <roger@eyesopen.com>
9062
9063 * g++.dg/lookup/forscope2.C: New test case.
9064
b02398bd
BE
90652004-05-22 Ben Elliston <bje@au.ibm.com>
9066
9067 * gcc.dg/cpp/Wmissingdirs.c: New.
9068
d05aa0af
L
90692004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9070
9071 PR target/15301
9072 * gcc.dg/compat/union-m128-1.h: New file.
9073 * gcc.dg/compat/union-m128-1_main.c: Likewise.
9074 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9075 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9076
f69a1120
L
90772004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9078
9079 PR target/15302
9080 * gcc.dg/compat/struct-complex-1.h: New file.
9081 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
9082 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
9083 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9084
f4085d4c
RS
90852004-05-20 Roger Sayle <roger@eyesopen.com>
9086
9087 PR middle-end/3074
9088 * gcc.dg/pr3074-1.c: New test case.
9089 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
9090
d3a7ef9a
FH
90912004-05-20 Falk Hueffner <falk@debian.org>
9092
9093 PR other/15526
9094 * gcc.dg/ftrapv-1.c: New test case.
9095
59fa6e39 90962004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
9097
9098 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
9099
3a3f4da9 91002004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 9101 Jeff Law <law@redhat.com>
cc52902d 9102
59fa6e39
FW
9103 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
9104 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
9105
9106 * gcc.dg/tree-ssa/20040518-1.c: New test.
9107
7d72d96e
ZW
91082004-05-18 Zack Weinberg <zack@codesourcery.com>
9109
9110 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
9111
54b4ba60
PB
91122004-05-18 Paul Brook <paul@codesourcery.com>
9113
9114 PR fortran/13930
9115 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
9116
24f8f5ec
TS
91172004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9118
9119 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
9120 constant folding.
9121
6944d9dd
SB
91222004-05-17 Steven Bosscher <stevenb@suse.de>
9123
9124 * gcc.dg/tree-ssa/20040517-1.c: New test.
9125
5763419e
VR
91262004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9127
9128 * gcc.dg/loop-4.c: New test.
9129
7cd9b028
AP
91302004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
9131
9132 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
9133
94161cec
BD
91342004-05-15 Bud Davis <bdavis9659@comcast.net>
9135
9136 PR fortran/15311
9137 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
9138
d663434b
TS
91392004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9140
9141 PR fortran/13826
feb357a3 9142 PR fortran/13940
d663434b
TS
9143 * gfortran.fortran-torture/compile/data_1.f90: New test.
9144
9322b95b
UW
91452004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
9146
9147 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
9148 * gcc.dg/uninit-H.c: Define ASM for __s390__.
9149
aaa67502
JM
91502004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9151
9152 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
9153
e9a75776
JM
91542004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9155
9156 PR c/15444
9157 * gcc.dg/format/xopen-1.c: Adjust expected message.
9158 * gcc.dg/format/xopen-3.c: New test.
9159
cb44ab82
VL
91602004-05-14 Victor Leikehman <lei@haifasphere.co.il>
9161
9162 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
9163
14bc8dc2
JL
91642004-05-14 Jeff Law <law@redhat.com>
9165
9166 * gcc.dg/tree-ssa/20040514-2.c: New test.
9167
7b08cf92
TS
91682004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9169
9170 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
9171 this ...
7d72d96e 9172 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
9173 this.
9174
571325db
AP
91752004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
9176
9177 * gcc.dg/tree-ssa/20040514-1.c: New test.
9178
5b5afddf
TS
91792004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9180
7d72d96e 9181 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
9182 test.
9183
9b089e05
TS
91842004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9185
9186 PR fortran/14066
9187 * gfortran.fortran-torture/compile/do_1.f90: New test.
9188
ee17cbda
TS
91892004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9190
9191 PR fortran/15051
9192 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
9193 test.
9194
abdef811
BD
91952004-05-14 Bud Davis <bdavis9659@comcast.net>
9196
9197 PR fortran/15149
9198 * gfortran.fortran-torture/execute/random_init.f90: New test.
9199
c39373da
PB
92002004-05-13 Paul Brook <paul@codesourcery.com>
9201
9202 PR fortran/15314
9203 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
9204
eb3a47ba
AP
92052004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
9206
9207 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
9208 for the powerpc case.
9209
91581bcc
JL
92102004-05-13 Jeff Law <law@redhat.com>
9211
9212 * gcc.dg/tree-ssa/20040513-1.c: New test.
9213 * gcc.dg/tree-ssa/20040513-2.c: New test.
9214
09532ff5
PB
92152004-05-13 Paul Brook <paul@codesourcery.com>
9216
9217 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
9218 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
9219 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
9220
c15190ec
AS
92212004-05-13 Andreas Schwab <schwab@suse.de>
9222
9223 PR other/10819
9224 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
9225 characters.
9226
92fbb759
BD
92272004-05-13 Bud Davis <bdavis9659@comcast.net>
9228
9229 PR fortran/15294
9230 * gfortran.fortran-torture/execute/adjustr.f90: New file.
9231
6de9cd9a
DN
92322004-05-13 Diego Novillo <dnovillo@redhat.com>
9233
9234 Merge from tree-ssa-20020619-branch. See
9235 ChangeLog.tree-ssa for details.
9236
daca85ca
ZL
92372004-05-11 Ziemowit Laski <zlaski@apple.com>
9238
9239 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
9240 include <altivec.h> explicitly.
9241 * gcc.dg/altivec-13.c: Likewise.
9242
52569640
PB
92432004-05-11 Paul Brook <paul@codesourcery.com>
9244
9245 * gcc.c-torture/compile/20010518-1.c: Force enum size.
9246
3df844b1
EC
92472004-05-10 Eric Christopher <echristo@redhat.com>
9248
946f318a 9249 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
9250 * gcc.dg/sibcall-4.c: Ditto.
9251
16cfa3dc
ZL
92522004-05-10 Ziemowit Laski <zlaski@apple.com>
9253
9254 * g++.dg/ext/altivec-8.C: New test case.
9255 * gcc.dg/altivec-13.c: New test case.
9256
8dc2384c
RS
92572004-05-08 Roger Sayle <roger@eyesopen.com>
9258
9259 * gcc.c-torture/execute/divcmp-1.c: New test case.
9260 * gcc.c-torture/execute/divcmp-2.c: New test case.
9261 * gcc.c-torture/execute/divcmp-3.c: New test case.
9262
92ff0c41
EB
92632004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9264
9265 * g++.dg/other/pragma-re-2.C: New test.
9266
c3fced6c
UB
92672004-05-07 Uros Bizjak <uros@kss-loka.si>
9268
9269 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
9270 * gcc.dg/i386-387-2.c: Likewise.
9271
9272 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
9273 __builtin_drem.
9274 * gcc.dg/i386-387-6.c: Likewise.
9275
c2fcfa4f
UB
92762004-05-07 Uros Bizjak <uros@kss-loka.si>
9277
9278 * gcc.dg/builtins-33.c: Also check log1p*.
9279
57408b45
HPN
92802004-05-07 Hans-Peter Nilsson <hp@axis.com>
9281
e94166da 9282 PR optimization/15296
57408b45
HPN
9283 * gcc.c-torture/execute/pr15296.c: New test.
9284
5ae27cfa
UB
92852004-05-05 Uros Bizjak <uros@kss-loka.si>
9286
9287 * gcc.dg/builtins-40.c: New test.
3df844b1 9288
ce7f07bd
RS
92892004-05-05 Richard Sandiford <rsandifo@redhat.com>
9290
9291 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
9292
cc27e657
PB
92932004-05-04 Paolo Bonzini <bonzini@gnu.org>
9294
9295 * g++.dg/ext/spe1.C: New testcase.
9296
fae4c98f
ZL
92972004-05-04 Ziemowit Laski <zlaski@apple.com>
9298
9299 * objc.dg/image-info.m: Allow additional attributes
9300 for __image_info section.
9301
b5ba341f
RS
93022004-05-04 Richard Sandiford <rsandifo@redhat.com>
9303
9304 * gcc.dg/torture/mips-hilo-2.c: New test.
9305
44021471
GB
93062004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9307
9308 PR c++/14389
9309 * g++.dg/template/member5.C: New test.
9310
7a8e07c7
UB
93112004-05-03 Uros Bizjak <uros@kss-loka.si>
9312
44021471 9313 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 9314
ca3df643
KG
93152004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9316
9317 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
9318 * gcc.dg/torture/builtin-convert-3.c: New test.
9319
e2655d15
UW
93202004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
9321
9322 PR middle-end/15054
9323 * g++.dg/opt/pr15054.C: New test.
9324
3bf05748
KG
93252004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9326
9327 * gcc.dg/torture/builtin-rounding-1.c: New test.
9328 * gcc.dg/builtins-25.c: Delete.
9329 * gcc.dg/builtins-29.c: Delete.
9330
ed9676cf
AK
93312004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
9332
9333 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
9334 * gcc.dg/sibcall-4.c: Likewise.
9335 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
9336
2fe8b9c8
KH
93372004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9338
9339 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
9340 bit-field on 16-bit targets.
9341
99c4eea1
KH
93422004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9343
9344 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
9345 16-bit targets.
9346
3fbf917d
AP
93472004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
9348
99c4eea1
KH
9349 * gcc.dg/rs6000-power2-1.c: Change to compile only.
9350 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 9351
ec52e7d5
AP
93522004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
9353
9354 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
9355 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
9356 Change the asm registers to be in form of frN instead of fN.
9357
332d782c
KG
93582004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9359
9360 * gcc.dg/torture/builtin-convert-2.c: New test.
9361
90f81f99
AP
93622004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
9363
9364 * gcc.dg/rs6000-power2-1.c: New test.
9365 * gcc.dg/rs6000-power2-2.c: New test.
9366
902edd36
JH
93672004-04-28 Jan Hubicka <jh@suse.cz>
9368
9369 * gcc.dg/unused-6.c: New test.
9370
0c04dd0d 93712004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 9372 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
9373
9374 * ada/acats/run_all.sh: Define $target variable.
9375
72fcb5d1
AP
93762004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
9377
9378 PR c++/15119
9379 * g++.dg/other/vararg-1.C: New test.
3df844b1 9380
72fcb5d1
AP
9381 PR c++/4794
9382 * g++.dg/eh/cleanup3.C: New test.
9383
acde5ecb
LG
93842004-04-24 Laurent GUERBY <laurent@guerby.net>
9385
9386 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
9387 and ad8011a (target_insn).
9388 * ada/acats/support/macro.dfs: Likewise.
9389 * ada/acats/support/impbit.adb: New file.
3df844b1 9390
a3ef788f
UW
93912004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
9392
9393 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
9394
1548580c
EB
93952004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9396
9397 * gcc.dg/loop-3.c: New test.
9398
01d4c813
DJ
93992004-04-23 Daniel Jacobowitz <drow@mvista.com>
9400
9401 * gcc.c-torture/execute/simd-5.c: New test.
9402
4424e0da
GB
94032004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9404
9405 PR c++/15064
9406 * g++.dg/template/crash18.C: New test.
9407
92a62aad
MM
94082004-04-22 Mark Mitchell <mark@codesourcery.com>
9409
9410 * g++.dg/ext/complit3.C: New test.
9411
f33e359d
AH
94122004-04-21 Aldy Hernandez <aldyh@redhat.com>
9413
9414 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
9415 * gcc.dg/altivec-3.c: Same.
9416 * gcc.dg/altivec-varargs-1.c: Same.
9417
9aba2a72
AH
94182004-04-21 Aldy Hernandez <aldyh@redhat.com>
9419
9420 * lib/target-supports.exp (check_profiling_available): Assume
9421 profiling is not available on powerpc-eabi targets.
9422
a0b96bb7
JJ
94232004-04-21 Janis Johnson <janis187@us.ibm.com>
9424
9425 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
9426 * gcc.dg/vmx/bug-1.c: Ditto.
9427
77a705e4
EC
94282004-04-20 Eric Christopher <echristo@redhat.com>
9429
9430 * gcc.dg/charset/extern.c: New test.
9431 * g++.dg/charset/extern3.cc: Ditto.
9432
c56122d8
UB
94332004-04-20 Uros Bizjak <uros@kss-loka.si>
9434
9435 * gcc.dg/builtins-39.c: New test.
9436
7b1521e0
AH
94372004-04-20 Aldy Hernandez <aldyh@redhat.com>
9438
9439 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
9440
169304de
RS
94412004-04-20 Richard Sandiford <rsandifo@redhat.com>
9442
9443 * gcc.dg/torture/mips-hilo-1.c: New test.
9444
10b5935e
AP
94452004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
9446
9447 * gcc.c-torture/compile/20040419-1.c: New test.
9448
06647e79
AH
94492004-04-18 Aldy Hernandez <aldyh@redhat.com>
9450
9451 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
9452
4615cd51
ZW
94532004-04-18 Zack Weinberg <zack@codesourcery.com>
9454 Aldy Hernandez <aldyh@redhat.com>
9455
9456 * gcc.c-torture/execute/va-arg-24.c: New.
9457
c5735c26
ZW
94582004-04-17 Zack Weinberg <zack@codesourcery.com>
9459 Aldy Hernandez <aldyh@redhat.com>
9460
9461 * gcc.dg/vmx/1b-01.c: New.
9462 * gcc.dg/vmx/1b-02.c: New.
9463 * gcc.dg/vmx/1b-03.c: New.
9464 * gcc.dg/vmx/1b-04.c: New.
9465 * gcc.dg/vmx/1b-05.c: New.
9466 * gcc.dg/vmx/1b-06.c: New.
9467 * gcc.dg/vmx/1b-07.c: New.
9468 * gcc.dg/vmx/1c-01.c: New.
9469 * gcc.dg/vmx/1c-02.c: New.
9470 * gcc.dg/vmx/3a-01a.c: New.
9471 * gcc.dg/vmx/3a-01.c: New.
9472 * gcc.dg/vmx/3a-01m.c: New.
9473 * gcc.dg/vmx/3a-03.c: New.
9474 * gcc.dg/vmx/3a-03m.c: New.
9475 * gcc.dg/vmx/3a-04.c: New.
9476 * gcc.dg/vmx/3a-04m.c: New.
9477 * gcc.dg/vmx/3a-05.c: New.
9478 * gcc.dg/vmx/3a-06.c: New.
9479 * gcc.dg/vmx/3a-06m.c: New.
9480 * gcc.dg/vmx/3a-07.c: New.
9481 * gcc.dg/vmx/3b-01.c: New.
9482 * gcc.dg/vmx/3b-02.c: New.
9483 * gcc.dg/vmx/3b-10.c: New.
9484 * gcc.dg/vmx/3b-13.c: New.
9485 * gcc.dg/vmx/3b-14.c: New.
9486 * gcc.dg/vmx/3b-15.c: New.
9487 * gcc.dg/vmx/3c-01a.c: New.
9488 * gcc.dg/vmx/3c-01.c: New.
9489 * gcc.dg/vmx/3c-02.c: New.
9490 * gcc.dg/vmx/3c-03.c: New.
9491 * gcc.dg/vmx/3d-01.c: New.
9492 * gcc.dg/vmx/4-01.c: New.
9493 * gcc.dg/vmx/4-03.c: New.
9494 * gcc.dg/vmx/5-01.c: New.
9495 * gcc.dg/vmx/5-02.c: New.
9496 * gcc.dg/vmx/5-03.c: New.
9497 * gcc.dg/vmx/5-04.c: New.
9498 * gcc.dg/vmx/5-05.c: New.
9499 * gcc.dg/vmx/5-06.c: New.
9500 * gcc.dg/vmx/5-07.c: New.
9501 * gcc.dg/vmx/5-07t.c: New.
9502 * gcc.dg/vmx/5-08.c: New.
9503 * gcc.dg/vmx/5-10.c: New.
9504 * gcc.dg/vmx/5-11.c: New.
9505 * gcc.dg/vmx/7-01a.c: New.
9506 * gcc.dg/vmx/7-01.c: New.
9507 * gcc.dg/vmx/7c-01.c: New.
9508 * gcc.dg/vmx/7d-01.c: New.
9509 * gcc.dg/vmx/7d-02.c: New.
9510 * gcc.dg/vmx/8-01.c: New.
9511 * gcc.dg/vmx/8-02a.c: New.
9512 * gcc.dg/vmx/8-02.c: New.
9513 * gcc.dg/vmx/brode-1.c: New.
9514 * gcc.dg/vmx/bug-1.c: New.
9515 * gcc.dg/vmx/bug-2.c: New.
9516 * gcc.dg/vmx/bug-3.c: New.
9517 * gcc.dg/vmx/cw-bug-1.c: New.
9518 * gcc.dg/vmx/cw-bug-2.c: New.
9519 * gcc.dg/vmx/cw-bug-3.c: New.
9520 * gcc.dg/vmx/dct.c: New.
9521 * gcc.dg/vmx/debug-1.c: New.
9522 * gcc.dg/vmx/debug-2.c: New.
9523 * gcc.dg/vmx/debug-3.c: New.
9524 * gcc.dg/vmx/debug-4.c: New.
9525 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
9526 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
9527 * gcc.dg/vmx/eg-5.c: New.
9528 * gcc.dg/vmx/fft.c: New.
9529 * gcc.dg/vmx/gcc-bug-1.c: New.
9530 * gcc.dg/vmx/gcc-bug-2.c: New.
9531 * gcc.dg/vmx/gcc-bug-3.c: New.
9532 * gcc.dg/vmx/gcc-bug-4.c: New.
9533 * gcc.dg/vmx/gcc-bug-5.c: New.
9534 * gcc.dg/vmx/gcc-bug-6.c: New.
9535 * gcc.dg/vmx/gcc-bug-7.c: New.
9536 * gcc.dg/vmx/gcc-bug-8.c: New.
9537 * gcc.dg/vmx/gcc-bug-9.c: New.
9538 * gcc.dg/vmx/gcc-bug-b.c: New.
9539 * gcc.dg/vmx/gcc-bug-c.c: New.
9540 * gcc.dg/vmx/gcc-bug-d.c: New.
9541 * gcc.dg/vmx/gcc-bug-e.c: New.
9542 * gcc.dg/vmx/gcc-bug-f.c: New.
9543 * gcc.dg/vmx/gcc-bug-g.c: New.
9544 * gcc.dg/vmx/gcc-bug-i.c: New.
9545 * gcc.dg/vmx/harness.h: New.
9546 * gcc.dg/vmx/ira1.c: New.
9547 * gcc.dg/vmx/ira2a.c: New.
9548 * gcc.dg/vmx/ira2b.c: New.
9549 * gcc.dg/vmx/ira2.c: New.
9550 * gcc.dg/vmx/ira2c.c: New.
9551 * gcc.dg/vmx/mem.c: New.
9552 * gcc.dg/vmx/newton-1.c: New.
9553 * gcc.dg/vmx/ops.c: New.
9554 * gcc.dg/vmx/sn7153.c: New.
9555 * gcc.dg/vmx/spill2.c: New.
9556 * gcc.dg/vmx/spill3.c: New.
9557 * gcc.dg/vmx/spill.c: New.
9558 * gcc.dg/vmx/t.c: New.
9559 * gcc.dg/vmx/varargs-1.c: New.
9560 * gcc.dg/vmx/varargs-2.c: New.
9561 * gcc.dg/vmx/varargs-3.c: New.
9562 * gcc.dg/vmx/varargs-4.c: New.
9563 * gcc.dg/vmx/varargs-5.c: New.
9564 * gcc.dg/vmx/varargs-6.c: New.
9565 * gcc.dg/vmx/varargs-7.c: New.
9566 * gcc.dg/vmx/vmx.exp: New.
9567 * gcc.dg/vmx/vprint-1.c: New.
9568 * gcc.dg/vmx/vscan-1.c: New.
9569 * gcc.dg/vmx/x-01.c: New.
9570 * gcc.dg/vmx/x-02.c: New.
9571 * gcc.dg/vmx/x-03.c: New.
9572 * gcc.dg/vmx/x-04.c: New.
9573 * gcc.dg/vmx/x-05.c: New.
9574 * gcc.dg/vmx/yousufi-1.c: New.
9575 * gcc.dg/vmx/zero-1.c: New.
9576 * gcc.dg/vmx/zero.c: New.
9577
0ff3e805
AP
95782004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
9579
9580 * g++.dg/lookup/java1.C: Update for chage of
9581 _Jv_AllocObject.
9582 * g++.dg/lookup/java2.C: Likewise.
9583
c556d3af
LG
95842004-04-17 Laurent GUERBY <laurent@guerby.net>
9585
9586 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 9587
3bd06df7
RS
95882004-04-17 Richard Sandiford <rsandifo@redhat.com>
9589
9590 * gcc.dg/vr-mult-[12].c: New tests.
9591
6e97f1f9
JDA
95922004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9593
171ed7b1 9594 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 9595
171ed7b1 9596 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 9597
a49877d8
RS
95982004-04-15 Richard Sandiford <rsandifo@redhat.com>
9599
9600 * lib/target-supports.exp (check_profiling_available): Assume profiling
9601 isn't available for mips*-*-elf targets.
9602
88b28a31
UB
96032004-04-14 Uros Bizjak <uros@kss-loka.si>
9604
9605 * gcc.dg/builtins-38.c: New test.
9606
2aa01719
EC
96072004-04-14 Eric Christopher <echristo@redhat.com>
9608
9609 * g++.dg/charset/charset.exp: Run .cc extension tests.
9610
bb2d0eec
ZW
96112004-04-14 Zack Weinberg <zack@codesourcery.com>
9612
9613 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
9614
61218d19
KG
96152004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9616
9617 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
9618
a072d43b
UB
96192004-04-13 Uros Bizjak <uros@kss-loka.si>:
9620
9621 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
9622 * gcc.dg/i386-387-2.c: Likewise.
9623
9624 * gcc.dg/i386-387-7.c: New test.
9625 * gcc.dg/i386-387-8.c: New test.
9626
9627 * gcc.dg/builtins-37.c: New test.
9628
d5a46acb
GK
96292004-04-13 Geoffrey Keating <geoffk@apple.com>
9630
9631 * g++.dg/pch/externc-1.C: Add missing semicolon.
9632
935a6e46
AH
96332004-04-13 Aldy Hernandez <aldyh@redhat.com>
9634
bb2d0eec 9635 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 9636
1c9766da
RK
96372004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9638
9639 * gcc.c-torture/execute/20040411-1.c: New test.
9640
c7e1876b
JM
96412004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
9642
9643 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
9644
df1a3b73
CD
96452004-04-09 Chris Demetriou <cgd@broadcom.com>
9646
9647 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
9648
ab37d57e
ZW
96492004-04-09 Zack Weinberg <zack@codesourcery.com>
9650
9651 * lib/target-supports.exp (check_named_sections_available): New.
9652 * lib/gcc-dg.exp (dg-require-named-sections): New.
9653 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
9654 old-deja.exp. Also prune error-count message from HP linker.
9655 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
9656
9657 * g++.dg/init/init-ref4.C: Use dg-require-weak.
9658 * g++.old-deja/g++.pt/static3.C: Likewise.
9659 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
9660
0b24db88
RS
96612004-04-09 Roger Sayle <roger@eyesopen.com>
9662
9663 * gcc.c-torture/execute/20040409-1.c: New test case.
9664 * gcc.c-torture/execute/20040409-2.c: New test case.
9665 * gcc.c-torture/execute/20040409-3.c: New test case.
9666
c29726e2
AP
96672004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9668
9669 * gcc.dg/20040409-1.c: New test.
9670
82a6a758
RS
96712004-04-08 Roger Sayle <roger@eyesopen.com>
9672
9673 PR target/14888
9674 * g++.dg/opt/pr14888.C: New test case.
9675
54e109ed
GK
96762004-04-08 Geoffrey Keating <geoffk@apple.com>
9677
9678 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
9679 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
9680 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
9681 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
9682 New tests.
9683
cc81dde8
PB
96842004-04-08 Paul Brook <paul@codesourcery.com>
9685
9686 * gcc.dg/spill-1.c: New test.
9687
df0785d6
KG
96882004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9689
9690 * gcc.dg/torture/builtin-ctype-2.c: New test.
9691
42b343d6
ILT
96922004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
9693
9694 * gcc.dg/pch/pch.exp: Add largefile test.
9695
7876228d
GK
96962004-04-06 Geoffrey Keating <geoffk@apple.com>
9697
9698 * g++.dg/pch/externc-1.Hs: New.
9699 * g++.dg/pch/externc-1.C: New.
9700
13672640
KG
97012004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9702
9703 * gcc.dg/compat/struct-by-value-5a_main.c,
9704 gcc.dg/compat/struct-by-value-5b_main.c: New files.
9705 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
9706 * gcc.dg/compat/struct-by-value-5a_x.c,
9707 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
9708 gcc.dg/compat/struct-by-value-5_x.c.
9709 * gcc.dg/compat/struct-by-value-5a_y.c,
9710 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
9711 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 9712
13672640
KG
9713 * gcc.dg/compat/struct-by-value-6a_main.c,
9714 gcc.dg/compat/struct-by-value-6b_main.c: New files.
9715 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
9716 * gcc.dg/compat/struct-by-value-6a_x.c,
9717 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
9718 gcc.dg/compat/struct-by-value-6_x.c.
9719 * gcc.dg/compat/struct-by-value-6a_y.c,
9720 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
9721 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 9722
13672640
KG
9723 * gcc.dg/compat/struct-by-value-7a_main.c,
9724 gcc.dg/compat/struct-by-value-7b_main.c: New files.
9725 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
9726 * gcc.dg/compat/struct-by-value-7a_x.c,
9727 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
9728 gcc.dg/compat/struct-by-value-7_x.c.
9729 * gcc.dg/compat/struct-by-value-7a_y.c,
9730 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
9731 gcc.dg/compat/struct-by-value-7_y.c.
9732
e2af3381
JJ
97332004-04-06 Jakub Jelinek <jakub@redhat.com>
9734
9735 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
9736 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
9737 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
9738 options.
9739
6c7cf1f0
UB
97402004-04-06 Uros Bizjak <uros@kss-loka.si>
9741
9742 * gcc.dg/builtins-36.c: New test.
9743
5f3b79c5
PB
97442004-04-06 Paul Brook <paul@codesourcery.com>
9745
9746 * README.gcc: Remove obsolete contraint on testcases.
9747
67c55b22
PB
97482004-04-05 Paul Brook <paul@codesourcery.com>
9749
9750 PR2123
5a059974 9751 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 9752 failure and exit(0) on success.
5a059974
PB
9753 * g++.dg/expr/anew2.C: Ditto.
9754 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 9755 * g++.dg/expr/anew4.C: Ditto.
67c55b22 9756
355f774d
NS
97572004-04-05 Nathan Sidwell <nathan@codesourcery.com>
9758
9759 PR c++/3518
9760 * g++.dg/template/unify7.C: New.
9761
2c0a14b2
NN
97622004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
9763
9764 * g++.dg/README: Bring up to date with new subdirectories; remove
9765 duplicate subdirectory lines.
9766
2e9ceb77
NS
97672004-04-02 Nathan Sidwell <nathan@codesourcery.com>
9768
9769 PR c++/14007
9770 * g++.dg/template/unify5.C: New.
9771 * g++.dg/template/unify6.C: New.
9772 * g++.dg/template/qualttp20.C: Adjust.
9773 * g++.old-deja/g++.jason/report.C: Adjust.
9774 * g++.old-deja/g++.other/qual1.C: Adjust.
9775
e8632777
MM
97762004-04-01 Mark Mitchell <mark@codesourcery.com>
9777
9778 PR c++/14803
9779 * g++.dg/inherit/ptrmem1.C: New test.
9780
0b612185
JJ
97812004-04-01 Jakub Jelinek <jakub@redhat.com>
9782
9783 PR c++/14755
9784 * gcc.c-torture/execute/20040331-1.c: New test.
9785 * gcc.dg/20040331-1.c: New test.
9786
2cbf9f60
PB
97872004-04-01 Paul Brook <paul@codesourcery.com>
9788
9789 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
9790
c6671cbb
MM
97912004-03-30 Mark Mitchell <mark@codesourcery.com>
9792
9793 PR c++/14724
9794 * g++.dg/init/goto1.C: New test.
9795
9796 PR c++/14763
9797 * g++.dg/template/defarg4.C: New test.
9798
f8bef7c3
HP
97992004-03-30 Hartmut Penner <hpenner@de.ibm.com>
9800
9801 * gcc.dg/altivec-11.c: Extend test for more valid cases.
9802
d8cf9daf
DE
98032004-03-28 David Edelsohn <edelsohn@gnu.org>
9804
9805 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
9806
18d5f982
ZW
98072004-03-28 Zack Weinberg <zack@codesourcery.com>
9808
9809 * gcc.dg/noncompile/undeclared-2.c: New test.
9810
5baeaac0
JM
98112004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
9812
9813 * gcc.dg/940409-1.c: Remove XFAIL.
9814 * gcc.dg/reg-vol-struct-1.c: New test.
9815
ca4944e1
KG
98162004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9817
9818 * gcc.dg/torture/builtin-wctype-1.c: New test.
9819
f84d6264
JM
98202004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
9821
9822 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
9823 * gcc.dg/20001101-1.c: Likewise.
9824 * gcc.dg/20001102-1.c: Likewise.
9825
22e63bd3
RS
98262004-03-25 Roger Sayle <roger@eyesopen.com>
9827
9828 * gcc.dg/compare8.c: Add an additional test for XOR.
9829
740e5b6f
KG
98302004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9831
9832 * gcc.dg/torture/builtin-ctype-1.c: New test.
9833
e19f6bde
KG
98342004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9835
9836 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
9837 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 9838 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 9839
d62c1a1f
AS
98402004-03-24 Andreas Schwab <schwab@suse.de>
9841
9842 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
9843 IA64 assembler.
9844
5a93e8de
JM
98452004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
9846 Roger Sayle <roger@eyesopen.com>
9847
9848 * gcc.dg/compare8.c: New test case.
9849
f18eca82
ZL
98502004-03-23 Ziemowit Laski <zlaski@apple.com>
9851
9852 * g++.dg/ext/altivec-7.C: New test.
9853
f75fbaf7
ZW
98542004-03-23 Zack Weinberg <zack@codesourcery.com>
9855
1b1d85bd 9856 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
9857 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
9858 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
9859 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
9860 Adjust error regexps.
9861 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
9862 * gcc.dg/noncompile/undeclared-1.c: New test cases.
9863 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
9864 * gcc.dg/local1.c: Add explanatory comment.
9865
bb3a37ac
RS
98662004-03-23 Roger Sayle <roger@eyesopen.com>
9867
9868 PR optimization/14669
9869 * g++.dg/opt/fold2.C: New test case.
9870
d915eec0
JJ
98712004-03-22 Jakub Jelinek <jakub@redhat.com>
9872
9873 PR c/14069
9874 * gcc.dg/20040322-1.c: New test.
9875
6d0b2979
EB
98762004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9877
a836124a 9878 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
9879 * gcc.dg/ultrasp4.c: Likewise.
9880 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
9881
07ef6961
UW
98822004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
9883
9884 * gcc.dg/i386-sse-8.c: Reset default options.
9885
4a396f6e
UW
98862004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
9887
9888 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
9889 in the error message text.
9890
b9b44fb9
GDR
98912004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
9892
9893 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
9894
fc5fccde
MM
98952004-03-21 Mark Mitchell <mark@codesourcery.com>
9896
9897 PR c++/14616
9898 * g++.dg/init/array13.C: New test.
9899
8cce3d04
RS
99002004-03-20 Roger Sayle <roger@eyesopen.com>
9901
9902 PR target/13889
9903 * gcc.c-torture/compile/pr13889.c: New test case.
9904
b1c2d04a
JM
99052004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
9906
9907 PR c/14635
9908 * builtins-1.c (nan, nans): Don't test.
9909 * builtins-30.c: Don't use nan, nanf, nanl.
9910 * builtins-35.c: New test.
9911
86e7df90
ZL
99122004-03-19 Ziemowit Laski <zlaski@apple.com>
9913
9914 * g++.dg/ext/altivec-6.C: New test.
9915
4546865e
MM
99162004-03-19 Mark Mitchell <mark@codesourcery.com>
9917
9918 * g++.dg/init/placement3.C: New test.
9919
9920 * g++.dg/template/spec13.C: New test.
9921
9922 * g++.dg/lookup/using11.C: New test.
f75fbaf7 9923
4546865e
MM
9924 * g++.dg/lookup/koenig3.C: New test.
9925
9926 * g++.dg/template/operator2.C: New test.
f75fbaf7 9927
4546865e
MM
9928 * g++.dg/expr/dtor3.C: New test.
9929 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
9930 marker.
9931 * g++.old-deja/g++.law/visibility28.C: Likewise.
9932
0c619666
PB
99332004-03-19 Paolo Bonzini <bonzini@gnu.org>
9934
9935 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
9936 * gcc.dg/ppc64-abi-3.c: Likewise.
9937
d36d5600
GB
99382004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9939
9940 PR c++/14545
9941 * g++.dg/parse/template15.C: New test.
9942
26bcf8fc
MM
99432004-03-18 Mark Mitchell <mark@codesourcery.com>
9944
9945 * g++.dg/expr/dtor2.C: New test.
9946
9947 * g++.dg/lookup/anon4.C: New test.
9948
9949 * g++.dg/overload/using1.C: New test.
9950
9951 * g++.dg/template/lookup7.C: New test.
9952
9953 * g++.dg/template/typename6.C: New test.
9954
9955 * g++.dg/expr/cond6.C: New test.
9956
1fb7e3af
KG
99572004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9958
9959 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
9960
9d363a56
MM
99612004-03-18 Mark Mitchell <mark@codesourcery.com>
9962
9963 * g++.dg/expr/cond5.C: New test.
9964 * g++.dg/expr/constcast1.C: Likewise.
9965 * g++.dg/expr/ptrmem2.C: Likewise.
9966 * g++.dg/expr/ptrmem3.C: Likewise.
9967 * g++.dg/lookup/main1.C: Likewise.
9968 * g++.dg/template/lookup6.C: Likewise.
9969
4ada538b
MM
99702004-03-18 Mark Mitchell <mark@codesourcery.com>
9971
9972 * gcc.dg/local1.c: New test.
9973
9974 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
9975
08ec56cb
KG
99762004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9977
9978 * gcc.dg/torture/builtin-convert-1.c: New test.
9979
d093738d
KG
99802004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9981
9982 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
9983
88020bd8
MM
99842004-03-16 Mark Mitchell <mark@codesourcery.com>
9985
9986 PR c++/14481
9987 * g++.dg/warn/Wunused-7.C: New test.
9988
e9682728
KG
99892004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9990
9991 * gcc.dg/torture/builtin-integral-1.c: New test.
9992
ec835fb2
MM
99932004-03-16 Mark Mitchell <mark@codesourcery.com>
9994
9995 PR c++/14586
9996 * g++.dg/parse/non-dependent3.C: New test.
9997
4a5eab38
PB
99982004-03-16 Paolo Bonzini <bonzini@gnu.org>
9999
10000 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
10001 * g++.dg/eh/simd-2.C: Likewise.
10002 * g++.dg/init/array10.C: Likewise.
10003 * gcc.c-torture/compile/simd-1.c: Likewise.
10004 * gcc.c-torture/compile/simd-2.c: Likewise.
10005 * gcc.c-torture/compile/simd-3.c: Likewise.
10006 * gcc.c-torture/compile/simd-4.c: Likewise.
10007 * gcc.c-torture/compile/simd-6.c: Likewise.
10008 * gcc.c-torture/execute/simd-1.c: Likewise.
10009 * gcc.c-torture/execute/simd-2.c: Likewise.
10010 * gcc.dg/compat/vector-defs.h: Likewise.
10011 * gcc.dg/20020531-1.c: Likewise.
10012 * gcc.dg/altivec-3.c: Likewise.
10013 * gcc.dg/altivec-4.c: Likewise.
10014 * gcc.dg/altivec-varargs-1.c: Likewise.
10015 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
10016 * gcc.dg/i386-mmx-3.c: Likewise.
10017 * gcc.dg/i386-sse-4.c: Likewise.
10018 * gcc.dg/i386-sse-5.c: Likewise.
10019 * gcc.dg/i386-sse-8.c: Likewise.
10020 * gcc.dg/simd-1.c: Likewise.
10021 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
10022 __ev64_opaque__ since the machine description provides it.
10023
cd9b7651
EB
100242004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10025
10026 * lib/compat.exp (skip_list): New global variable.
10027 Use it to hold the user defined COMPAT_SKIPS list if any.
10028 (compat-obj): Add the members of skip_list to optall.
10029
65e8d2e0
EB
100302004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10031
10032 * gcc.dg/compat/union-by-value-1_main.c,
10033 union-by-value-1_x.c, union-by-value-1_y.c,
10034 union-check.h, union-defs.h,
10035 union-init.h, union-return-1_main.c,
10036 union-return-1_x.c, union-return-1_y.c: New files.
10037
6f7adc0c
EB
100382004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10039
10040 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
10041 mixed-struct-init.h: Add 4 mixed structure types.
10042 struct-by-value-21_main.c, struct-by-value-21_x.c,
10043 struct-by-value-21_y.c, struct-return-21_main.c,
10044 struct-return-21_x.c, struct-return-21_y.c: New files.
10045
625cbf93
MM
100462004-03-13 Mark Mitchell <mark@codesourcery.com>
10047
10048 PR c++/14550
10049 * g++.dg/parse/template14.C: New test.
10050
e6d55fd7
EB
100512004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10052
10053 * gcc.c-torture/execute/20040313-1.c: New test.
10054
cfbab41c
JJ
100552004-03-13 Jakub Jelinek <jakub@redhat.com>
10056
10057 PR target/14533
10058 * gcc.dg/20040311-2.c: New test.
10059
58354fa8
KH
100602004-03-12 Kazu Hirata <kazu@cs.umass.edu>
10061
10062 PR other/14544
10063 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
10064 bit-field.
10065
cd33cf6e
UW
100662004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
10067
10068 * gcc.dg/20040305-2.c: Add missing return statement.
10069
fd0c8c8d
KG
100702004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10071
10072 * gcc.dg/builtins-34.c: Also check pow10*.
10073
03ca1672
UW
100742004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10075
10076 PR target/14262
10077 * gcc.dg/20040305-2.c: New test.
10078
bbe708a3
UW
100792004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10080
10081 * gcc.dg/20040310-1.c: New test.
10082
239a625e
RS
100832004-03-11 Roger Sayle <roger@eyesopen.com>
10084
10085 * gcc.c-torture/execute/20040311-1.c: New test case.
10086
30fc3df7
MM
100872004-03-11 Mark Mitchell <mark@codesourcery.com>
10088
10089 PR c++/14476
10090 * g++.dg/lookup/enum1.C: New test.
10091
e46e9f82
MM
100922004-03-10 Mark Mitchell <mark@codesourcery.com>
10093
10094 PR c++/14510
10095 * g++.dg/lookup/struct2.C: New test.
10096
a251102e
UB
100972004-03-10 Uros Bizjak <uros@kss-loka.si>
10098
10099 * gcc.dg/builtins-34.c: New test.
10100
b45d3a36
KG
101012004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10102
10103 * gcc.dg/torture/builtin-nonneg-1.c: New test.
10104
8a308d45
JW
101052004-03-09 James E Wilson <wilson@specifixinc.com>
10106
10107 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
10108 * gcc.dg/alias-2.c: New testcase.
10109
77dbdb57
ZW
101102004-03-09 Zack Weinberg <zack@codesourcery.com>
10111
10112 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
10113
305eeaeb
RS
101142004-03-09 Roger Sayle <roger@eyesopen.com>
10115
10116 * gcc.c-torture/execute/20040309-1.c: New test case.
10117
c497b976
NS
101182004-03-09 Nathan Sidwell <nathan@codesourcery.com>
10119
10120 PR c++/14397
10121 * g++.dg/overload/ref1.C: New.
10122
0da99d4e
GB
101232004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10124
10125 PR c++/14409
10126 * g++.dg/template/spec12.C: New test.
10127
10128 PR c++/14448
10129 * g++.dg/parse/crash14.C: New test.
10130
65196e37
MM
101312004-03-09 Mark Mitchell <mark@codesourcery.com>
10132
10133 PR c++/14230
10134 * g++.dg/init/ref11.C: New test.
10135
62d99768
MM
101362004-03-09 Mark Mitchell <mark@codesourcery.com>
10137
10138 PR c++/14432
10139 * g++.dg/parse/builtin2.C: New test.
10140
58ec3cc5
MM
101412004-03-08 Mark Mitchell <mark@codesourcery.com>
10142
10143 PR c++/14401
10144 * g++.dg/init/ctor3.C: New test.
10145 * g++.dg/init/union1.C: New test.
10146 * g++.dg/ext/anon-struct4.C: New test.
10147
101482004-03-08 Mark Mitchell <mark@codesourcery.com>
10149
10150 * g++.dg/lookup/koenig1.C: Tweak error messages.
10151 * g++.dg/lookup/used-before-declaration.C: Likewise.
10152 * g++.dg/other/do1.C: Likewise.
10153 * g++.dg/overload/koenig1.C: Likewise.
10154 * g++.dg/parse/crash13.C: Likewise.
10155 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 10156
5340bbea
EC
101572004-03-08 Eric Christopher <echristo@redhat.com>
10158
10159 * * lib/target-supports.exp: Enable libiconv in test
10160 compilation. Fix up error checking.
10161
e697b20f
RS
101622004-03-08 Roger Sayle <roger@eyesopen.com>
10163
10164 PR middle-end/14289
10165 * gcc.dg/pr14289-1.c: New test case.
10166 * gcc.dg/pr14289-2.c: Likewise.
10167 * gcc.dg/pr14289-3.c: Likewise.
10168
d50a16c4
EB
101692004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
10170
10171 * gcc.c-torture/execute/20040308-1.c: New test.
10172
350f4ea8
RS
101732004-03-07 Roger Sayle <roger@eyesopen.com>
10174
10175 * gcc.c-torture/execute/20040307-1.c: New test case.
10176
91455597
RS
101772004-03-07 Richard Sandiford <rsandifo@redhat.com>
10178
10179 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
10180
22ea6b4f
UW
101812004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
10182
10183 * gcc.dg/20040306-1.c: New test.
10184
018e1b3b
KH
101852004-03-06 Kazu Hirata <kazu@cs.umass.edu>
10186
10187 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
10188 them static.
10189 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
10190
75a65ed9
EB
101912004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10192
10193 PR c/14465
10194 * gcc.dg/decl-6.c: New test.
10195
e7cbef19
KG
101962004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10197
10198 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
10199 Rename LOGPOW -> LOG_POW.
10200 (SQRT_EXP, POW_EXP): New.
10201
84289c76
EB
102022004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10203
10204 * gcc.dg/i386-sse-8.c: New test.
10205
64a3ee6b
EB
102062004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10207
10208 PR c/14114
10209 * gcc.dg/decl-5.c: New test.
10210
2b3493c8
AK
102112004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
10212
10213 * gcc.dg/20040305-1.c: New test.
10214
88cefc80
HPN
102152004-03-05 Hans-Peter Nilsson <hp@axis.com>
10216
01387913 10217 PR other/14354
88cefc80
HPN
10218 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
10219
b9e4e5d1
ZL
102202004-03-04 Ziemowit Laski <zlaski@apple.com>
10221
10222 PR c++/14425, c++/14426
10223 * g++.dg/ext/altivec-4.C: New test.
10224 * g++.dg/ext/altivec-5.C: New test.
10225
9fc444cc
GK
102262004-03-04 Geoffrey Keating <geoffk@apple.com>
10227
10228 * g++.old-deja/g++.other/linkage1.C: Expect errors about
10229 global variables of a type with no linkage.
10230 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
10231 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
10232 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
10233 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
10234 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
10235 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
10236 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
10237 * g++.dg/warn/deprecated.C: Name enum Color.
10238 * g++.dg/overload/VLA.C: Name structure for 'b'.
10239 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
10240
6a2d136b
EB
102412004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10242
10243 * gcc.c-torture/compile/20040304-1.c: New test.
10244
3205a71e
ZW
102452004-03-03 Zack Weinberg <zack@codesourcery.com>
10246
10247 PR 13728
10248 * gcc.dg/decl-4.c: New testcase.
10249
3ae3b78c
KH
102502004-03-03 Kazu Hirata <kazu@cs.umass.edu>
10251
10252 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
10253 as PRECF if sizeof (float) > sizeof (double).
10254 (PRECL): Make it the same as PRECF if
10255 sizeof (float) > sizeof (long double).
10256
f20855d7
KG
102572004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10258
10259 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
10260 system type. Add check for irix6 which doesn't have c99 runtime.
10261
c4909065
BW
102622004-03-03 Bob Wilson <bob.wilson@acm.org>
10263
10264 * gcc.dg/const-elim-1.c: xfail for xtensa.
10265
9b7be7b5
MM
102662004-03-01 Mark Mitchell <mark@codesourcery.com>
10267
10268 PR c++/14369
10269 * g++.dg/template/cond4.C: New test.
10270
676e33ca
MM
102712004-03-01 Mark Mitchell <mark@codesourcery.com>
10272
10273 PR c++/14360
10274 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 10275
676e33ca
MM
10276 PR c++/14361
10277 * g++.dg/parse/defarg7.C: New test.
10278
10279 PR c++/14359
10280 * g++.dg/template/friend26.C: New test.
10281
ab73670a
MM
102822004-03-01 Mark Mitchell <mark@codesourcery.com>
10283
10284 PR c++/14324
10285 * g++.dg/abi/mangle21.C: New test.
10286
10287 PR c++/14260
10288 * g++.dg/parse/constructor2.C: New test.
10289
10290 PR c++/14337
10291 * g++.dg/template/sfinae1.C: New test.
10292
c5b6f18e
MM
102932004-02-29 Mark Mitchell <mark@codesourcery.com>
10294
719f407a
MM
10295 PR c++/14267
10296 * g++.dg/expr/crash2.C: New test.
10297
c5b6f18e
MM
10298 PR middle-end/13448
10299 * gcc.dg/inline-5.c: New test.
10300 * gcc.dg/always-inline.c: Split out tests into ...
10301 * gcc.dg/always-inline2.c: ... this and ...
10302 * gcc.dg/always-inline3.c: ... this.
10303
39876352
MM
103042004-02-29 Mark Mitchell <mark@codesourcery.com>
10305
10306 PR debug/12103
10307 * g++.dg/debug/crash1.C: New test.
10308
2750f3f2 103092004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
10310
10311 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
10312 function with __attribute__((noinline)).
10313 (recurser_void2): Likewise.
10314 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
10315 (recurser_void2): Likewise.
10316
bc41842b
RS
103172004-02-29 Roger Sayle <roger@eyesopen.com>
10318
10319 PR middle-end/14203
10320 * g++.dg/warn/Wunused-6.C: New test case.
10321
b922546d
RE
103222004-02-28 Richard Earnshaw <rearnsha@arm.com>
10323
10324 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
10325 not defined.
10326
0717c5b0
EC
103272004-02-27 Eric Christopher <echristo@redhat.com>
10328
10329 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
10330 * g++.dg/charset/asm2.c: Run only x86.
10331 * gcc.dg/charset/asm3.c: Ditto.
10332
dab8eb57
AH
103332004-02-27 Aldy Hernandez <aldyh@redhat.com>
10334
10335 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
10336 ld_library_path.
10337
b1009a5d
ZL
103382004-02-27 Ziemowit Laski <zlaski@apple.com>
10339
10340 * g++.dg/ext/altivec-3.C: New.
10341
d0d48b17
RH
103422004-02-26 Richard Henderson <rth@redhat.com>
10343
3205a71e
ZW
10344 * g++.dg/ext/attrib10.C: Mark for warning.
10345 * gcc.dg/attr-alias-1.c: New.
d0d48b17 10346
7a0a47c7
RH
103472004-02-26 Richard Henderson <rth@redhat.com>
10348
10349 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
10350 * gcc.c-torture/execute/20040208-2.c: ... it back.
10351
21526606
EC
103522004-02-26 Eric Christopher <echristo@redhat.com>
10353
10354 * lib/target-supports.exp (check-iconv-available): New function.
10355 * lib/gcc-dg.exp (dg-require-iconv): New function.
10356 Use above.
3205a71e
ZW
10357 * gcc.dg/charset: New directory.
10358 * gcc.dg/charset/charset.exp: New file.
10359 * gcc.dg/charset/asm1.c: Ditto.
10360 * gcc.dg/charset/asm2.c: Ditto.
10361 * gcc.dg/charset/asm3.c: Ditto.
10362 * gcc.dg/charset/asm4.c: Ditto.
10363 * gcc.dg/charset/asm5.c: Ditto.
10364 * gcc.dg/charset/attribute1.c: Ditto.
10365 * gcc.dg/charset/attribute2.c: Ditto.
10366 * gcc.dg/charset/string1.c: Ditto.
10367 * g++.dg/charset: New directory.
10368 * g++.dg/dg.exp: Add here. Special options.
10369 * g++.dg/charset/charset.exp: New file.
10370 * g++.dg/charset/asm1.c: Ditto.
10371 * g++.dg/charset/asm2.c: Ditto.
10372 * g++.dg/charset/asm3.c: Ditto.
10373 * g++.dg/charset/asm4.c: Ditto.
10374 * g++.dg/charset/attribute1.c: Ditto.
10375 * g++.dg/charset/attribute2.c: Ditto.
10376 * g++.dg/charset/extern1.cc: Ditto.
10377 * g++.dg/charset/extern2.cc: Ditto.
10378 * g++.dg/charset/string1.c: Ditto.
21526606 10379
4d5fe289
MM
103802004-02-26 Mark Mitchell <mark@codesourcery.com>
10381
10382 PR c++/14278
10383 * g++.dg/parse/comma1.C: New test.
10384
6bf92cb6
GB
103852004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10386
10387 PR c++/14284
10388 * g++.dg/template/ttp8.C: New test.
10389
b178305d
EB
103902004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
10391
10392 * gcc.dg/fixuns-trunc-1.c: New test.
10393
2d5cc608
JDA
103942004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10395
10396 * gcc.dg/builtins-config.h: Use #elif.
10397
d0c8fd2a
MM
103982004-02-26 Michael Matz <matz@suse.de>
10399
10400 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
10401 * gcc.dg/991214-1.c: Likewise.
10402 * gcc.dg/i386-asm-1.c: Likewise.
10403
90f6987a
RH
104042004-02-25 Richard Henderson <rth@redhat.com>
10405
10406 * gcc.c-torture/execute/20040208-2.c: Move ...
10407 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
10408
861a2c39
GB
104092004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10410
10411 PR c++/14246
10412 * g++.dg/other/crash-3.C: New test.
10413
0193f437
JDA
104142004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10415
1b2667c4
JDA
10416 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
10417 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
10418
0193f437
JDA
10419 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
10420 HP-UX.
10421
c30316fb
MM
104222004-02-24 Michael Matz <matz@suse.de>
10423
10424 * gcc.dg/i386-regparm.c: New.
10425
69e9762e
JW
104262004-02-23 James E Wilson <wilson@specifixinc.com>
10427
10428 * gcc.c-torture/execute/20040223-1.c: New.
10429
3521b33c
ZW
104302004-02-23 Zack Weinberg <zack@codesourcery.com>
10431 Kazu Hirata <kazu@cs.umass.edu>
10432
10433 * gcc.dg/fwritable-strings-1.c: Remove.
10434
2b0c1c56
AP
104352004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
10436
10437 PR c/14156
10438 * gcc.dg/20040223-1.c: New test.
10439
887d68d9
KL
104402004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10441
10442 PR c++/14106
10443 * g++.dg/ext/typeof9.C: New test.
10444
9bdfe704
GB
104452004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10446
10447 PR c++/14250
10448 * g++.dg/other/switch1.C: New test.
10449
bba745c1
EB
104502004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10451
10452 * gcc.dg/cast-function-1.c: Adjust for new informative message.
10453 * gcc.dg/va-arg-1.c: Likewise.
10454
615a5ba6
GB
104552004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10456
10457 PR c++/14143
10458 * g++.dg/template/koenig5.C: New test.
10459
8bb418a3
ZL
104602004-02-21 Ziemowit Laski <zlaski@apple.com>
10461
10462 * g++.dg/ext/altivec-1.C: Generalize target triple.
10463 * g++.dg/ext/altivec-2.C: New test case.
10464 * g++.dg/ext/altivec_check.h: New file.
10465 * gcc.dg/altivec-1.c: Generalize target triple;
10466 include altivec_check.h and call altivec_check().
10467 * gcc.dg/altivec-[2-5].c: Generalize target triple.
10468 * gcc.dg/altivec-6.c: New test case.
10469 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
10470 type casts as needed.
21526606 10471 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
10472 altivec_check().
10473 * gcc.dg/altivec-12.c: New test case.
10474 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
10475 include altivec_check.h and call altivec_check().
10476 * gcc.dg/altivec_check.h: New file.
10477
54a47870
KG
104782004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10479
10480 * lib/target-supports.exp (check_alias_available): Don't mangle
10481 function `g' in test program.
10482
0d856ba2
KG
104832004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10484
10485 * lib/target-supports.exp (check_profiling_available): Check
10486 argument to determine whether we support a profiling type.
10487 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
10488 check_profiling_available.
10489 * g++.dg/bprob/bprob.exp: Likewise
10490 * g77.dg/bprob/bprob.exp: Likewise.
10491 * gcc.misc-tests/bprob.exp: Likewise.
10492 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
10493 dg-require-profiling and delete expected error handling.
10494 * gcc.dg/20021014-1.c: Likewise.
10495 * gcc.dg/nest.c: Likewise.
10496
ecd11694
JDA
104972004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10498
10499 PR c++/12007
10500 * g++.dg/other/vthunk1.C: New test.
10501
f4d9988b
FH
105022004-02-20 Falk Hueffner <falk@debian.org>
10503
10504 PR target/14201
10505 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
10506
c0694c4b
MM
105072004-02-20 Mark Mitchell <mark@codesourcery.com>
10508
10509 PR c++/13927
10510 * g++.dg/other/error8.C: Remove XFAIL markers.
10511
10512 PR c++/14173
10513 * g++.dg/ext/packed5.C: New test.
10514
10515 PR c++/14199
10516 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
10517
10518 PR c++/14186
10519 * g++.dg/lookup/member1.C: New test.
10520
f819a6a5
KH
105212004-02-19 Kazu Hirata <kazu@cs.umass.edu>
10522
10523 * gcc.c-torture/compile/20040130-1.c: Enable only when
10524 __INT_MAX__ >= 2147483647L.
10525 * gcc.c-torture/compile/961203-1.c: Likewise.
10526
78cb77c1
NS
105272004-02-19 Nathan Sidwell <nathan@codesourcery.com>
10528
10529 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
10530 * g++.dg/opt/template1.C: Robustify assembler regexp
10531
ca6b7cec
EB
105322004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10533
10534 * gcc.c-torture/execute/simd-4.x: Remove.
10535 * gcc.c-torture/execute/va-arg-25.x: Likewise.
10536 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
10537 Guard with #ifndef SKIP_ATTRIBUTE.
10538 * gcc.dg/compat/vector-1_y.c: Likewise.
10539 * gcc.dg/compat/vector-2_x.c: Likewise.
10540 * gcc.dg/compat/vector-2_y.c: Likewise.
10541 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
10542 * g++.dg/eh/simd-2.C: Likewise.
10543
19037b5c
AM
105442004-02-19 Alan Modra <amodra@bigpond.net.au>
10545
10546 * gcc.c-torture/compile/complex-1.c: New.
10547
9188db2d
HPN
105482004-02-19 Hans-Peter Nilsson <hp@axis.com>
10549
10550 PR target/14209
10551 * gcc.c-torture/execute/20040218-1.c: New test.
10552
23aa7aba
GB
105532004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10554
10555 PR c++/14181
10556 * g++.dg/parse/new2.C: New test.
10557
e978d62e
PB
105582004-02-18 Paul Brook <paul@codesourcery.com>
10559
10560 * gcc.c-torture/compile/libcall-1.c: New test.
10561
cdbafce1
PB
105622004-02-18 Paul Brook <paul@codesourcery.com>
10563
c5fe5036 10564 PR debug/12934
cdbafce1
PB
10565 * gcc.dg/debug/debug-7.c: New test.
10566
db33236e
UW
105672004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
10568
10569 * gcc.dg/20040217-1.c: New test.
10570
e4c6167f
ZW
105712004-02-17 Zack Weinberg <zack@codesourcery.com>
10572
10573 * gcc.c-torture/execute/990208-1.x: Delete.
10574
e70e9b0f
RS
105752004-02-17 Richard Sandiford <rsandifo@redhat.com>
10576
10577 * gcc.c-torture/execute/20040208-2.x: New file.
10578
57782ad8
MM
105792004-02-17 Mark Mitchell <mark@codesourcery.com>
10580
10581 PR c++/11326
10582 * g++.dg/abi/structret1.C: New test.
10583
3977a4a1
JJ
105842004-02-17 Jakub Jelinek <jakub@redhat.com>
10585
10586 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
10587 (i386_cpuid): No need to test if cpuid is available on AMD64.
10588 Fix assembly, so that it works onboth i386 and AMD64.
10589 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
10590 (vecInLong): Fix s[] member type to unsigned int.
10591 (vecInWord): Remove type.
10592 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
10593 (a64, b64, c64, d64, e64): Remove.
10594 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
10595 Remove unused variable. Remove initialization of removed variables.
10596 Don't call mmx_tests nor sse_tests.
10597 (reference_mmx, reference_sse): Remove.
10598 (check): Add return stmt.
10599 * gcc.dg/i386-sse-7.c: New test.
10600 * gcc.dg/i386-mmx-4.c: New test.
10601
cc7ce44e
GB
106022004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10603
10604 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
10605 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10606 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10607 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
10608 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
10609 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
10610 g++.dg/tc1/dr94.C: Fix line terminator.
10611
e3d6e740
GK
106122004-02-16 Geoffrey Keating <geoffk@apple.com>
10613
10614 * gcc.c-torture/compile/20040216-1.c: New.
10615
a27b6b1a
GB
106162004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10617
e3d6e740
GK
10618 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10619 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10620 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
10621 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
10622 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
10623 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
10624
684c69a3
EB
106252004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10626
10627 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
10628
d2f2c87b
MM
106292004-02-15 Mark Mitchell <mark@codesourcery.com>
10630
10631 PR c++/13971
10632 * g++.dg/expr/cond4.C: New test.
10633
10634 PR c++/14086
10635 * g++.dg/lookup/crash2.C: New test.
10636
33421d69
JZ
106372004-02-14 Josef Zlomek <zlomekj@suse.cz>
10638
10639 * gcc.c-torture/compile/20040214-2.c: New test.
10640
d9e94da3
AP
106412004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
10642
2cf20d32 10643 PR c++/14116
d9e94da3
AP
10644 * g++.dg/ext/typeof8.C: New test.
10645
45f9877a
EB
106462004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
10647
10648 * gcc.c-torture/compile/20040214-1.c: New test.
10649
28ba38e3
KL
106502004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10651
10652 PR c++/13635
10653 * g++.dg/template/spec11.C: New test.
10654
32bb574b
GB
106552004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10656
10657 PR c++/13927
10658 * g++.dg/other/error8.C: New test.
10659
41dffe62
MM
106602004-02-13 Mark Mitchell <mark@codesourcery.com>
10661
0e8c9b28
MM
10662 PR c++/14122
10663 * g++.dg/template/array4.C: New test.
e4c6167f 10664
0e8c9b28
MM
10665 PR c++/14108
10666 * g++.dg/inherit/thunk2.C: New test.
10667
41dffe62
MM
10668 PR c++/14083
10669 * g++.dg/eh/cond2.C: New test.
10670
f7dc0dc5
AM
106712004-02-12 Alan Modra <amodra@bigpond.net.au>
10672
10673 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
10674
9dfc74a3
NS
106752004-02-12 Nathaniel Smith <njs@codesourcery.com>
10676
10677 * lib/scanasm.exp (dg-scan): Quote pattern before display.
10678
a980dd9b
HP
106792004-02-12 Hartmut Penner <hpenner@de.ibm.com>
10680
e4c6167f 10681 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 10682
32e8aa9a
JM
106832004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
10684
10685 PR c/456
10686 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
10687 tests.
10688
3b8e0c91
UB
106892004-02-11 Uros Bizjak <uros@kss-loka.si>
10690
10691 * gcc.dg/builtins-33.c: New test.
10692
ed045bef
PB
106932004-02-11 Paolo Bonzini <bonzini@gnu.org>
10694
10695 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
10696
5f013ee9
HP
106972004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10698
e4c6167f 10699 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 10700
6d0ef01e
HP
107012004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10702
e4c6167f 10703 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 10704
31cc6081
PB
107052004-02-10 Paolo Bonzini <bonzini@gnu.org>
10706
10707 PR c/14092
10708
10709 * gcc.dg/pr14092-1.c: New testcase.
10710
080eeb56
AM
107112004-02-10 Alan Modra <amodra@bigpond.net.au>
10712
cf5c0cea
AM
10713 * gcc.dg/cpp/assert4.c: Fix typo last change.
10714
99bee03a
AM
10715 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
10716 * gcc.dg/cpp/assert4.c: Handle powerpc64.
10717
080eeb56
AM
10718 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
10719
b83c4036
RS
107202004-02-09 Roger Sayle <roger@eyesopen.com>
10721
10722 * gcc.c-torture/compile/20040209-1.c: New test case.
10723
b46b8fb4
JM
107242004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
10725
10726 * gcc.dg/c90-init-1.c: Adjust expected error messages.
10727
7c476bde
RS
107282004-02-08 Richard Sandiford <rsandifo@redhat.com>
10729
10730 * gcc.c-torture/execute/20040208-[12].c: New tests.
10731
517b3f9f
EB
107322004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10733
10734 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
10735
c79751b9
EB
107362004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10737
10738 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
10739
a6f78652
ZW
107402004-02-07 Zack Weinberg <zack@codesourcery.com>
10741
10742 Bug 13856
10743 * gcc.dg/visibility-8.c: New testcase.
10744
107452004-02-07 Zack Weinberg <zack@codesourcery.com>
10746
10747 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
10748 arguments.
10749 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
10750
088414c1
RS
107512004-02-07 Roger Sayle <roger@eyesopen.com>
10752
10753 PR middle-end/13696
10754 * g++.dg/opt/fold1.C: New test case.
10755
f970e7c9
GB
107562003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10757
10758 PR c++/14033
10759 * g++.dg/other/crash-2.C: New test.
10760
37bd808d
GB
107612003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10762
10763 PR c++/14028
10764 * g++.dg/parse/angle-bracket2.C: New test.
10765
839ee4bc
RO
107662004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10767
10768 PR middle-end/13750
10769 Revert:
10770 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10771 PR pch/13361
10772 * testsuite/g++.dg/pch/wchar-1.C: New.
10773 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10774
107752004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
10776
10777 PR c++/14008
10778 * g++.dg/parse/error15.C: New test.
10779 * g++.dg/parse/crash11.C: Update dg-error mark.
10780
f583e452
MM
107812004-02-04 Mark Mitchell <mark@codesourcery.com>
10782
10783 PR c++/13932
10784 * g++.dg/warn/conv2.C: New test.
10785
7778d52d
GB
107862004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10787
10788 PR c++/13086
10789 * g++.dg/warn/incomplete1.C: Remove xfail.
10790
bfa21a28
MM
107912004-02-04 Mark Mitchell <mark@codesourcery.com>
10792
10793 * lib/file-format.exp (gcc_target_object_format): Use
10794 ${tool}_target_compile, not gcc_target_compile.
10795 * lib/target-supports.exp (check_alias_available): Likewise.
10796 (check_gc_sections_available): Likewise.
10797 * g++.dg/ext/attrib10.C: Use dg-require-alias.
10798 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
10799 dg-require-alias.
10800
9baa27a9
MM
108012004-02-04 Mark Mitchell <mark@codesourcery.com>
10802
10803 PR c++/13969
10804 * g++.dg/template/static6.C: New test.
10805
5ec473b9
ILT
108062004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
10807
10808 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
10809
c85a3379
KG
108102004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10811
10812 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
10813 tests for systems where `char' is unsigned by default.
10814
090c5291
GB
108152003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10816
2ff9cd1a 10817 PR c++/13997
090c5291
GB
10818 * g++.dg/template/partial3.C: New test.
10819
a4a4b1d3
KH
108202004-02-04 Kazu Hirata <kazu@cs.umass.edu>
10821
10822 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
10823 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
10824 Remove mentions of obsolete ports.
10825
e262dfbc
PB
108262004-02-04 Paolo Bonzini <bonzini@gnu.org>
10827
10828 * gcc.dg/noncompile/20001228-1.c: Fix for new
10829 error message.
10830
888d65b5
RS
108312004-02-03 Roger Sayle <roger@eyesopen.com>
10832
10833 PR target/9348
10834 * gcc.c-torture/execute/multdi-1.c: New test case.
10835
18f5be99
MM
108362004-02-03 Mark Mitchell <mark@codesourcery.com>
10837
10838 PR c++/13925
10839 * g++.dg/template/lookup5.C: New test.
10840
3c398f34
MM
108412004-02-03 Mark Mitchell <mark@codesourcery.com>
10842
4bfb8bba
MM
10843 PR c++/13950
10844 * g++.dg/template/lookup4.C: New test.
10845
10846 PR c++/13970
10847 * g++.dg/parse/error14.C: New test.
10848
3c398f34
MM
10849 PR c++/14002
10850 * g++.dg/parse/template13.C: New test.
10851
5a98fa7b
MM
108522004-02-03 Mark Mitchell <mark@codesourcery.com>
10853
10854 PR c++/13978
10855 * g++.dg/template/koenig4.C: New test.
10856
10857 PR c++/13968
10858 * g++.dg/template/crash17.C: New test.
10859
10860 PR c++/13975
10861 * g++.dg/parse/error13.C: New test.
10862 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
10863
60b85c4c
EB
108642004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10865
10866 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
10867
0251aa45
PB
108682004-02-03 Paolo Bonzini <bonzini@gnu.org>
10869
10870 PR c/11658
10871 PR c/13994
10872 * gcc.dg/noncompile/20040203-1.c: New test.
10873 * gcc.dg/noncompile/20040203-2.c: Likewise.
10874 * gcc.dg/noncompile/20040203-3.c: Likewise.
10875 * gcc.dg/20040203-1.c: Likewise.
10876
9d977b5b
AP
108772004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
10878
10879 PR c++/10858
10880 * g++.dg/template/sizeof7.C: New test.
10881
108822004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 10883 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
10884
10885 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
10886
6699d593
ZW
108872004-02-02 Zack Weinberg <zack@codesourcery.com>
10888
10889 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
10890 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
10891 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
10892 * gcc.dg/cleanup-5.c: Run only on Linux targets.
10893
e9525111
MM
108942004-02-02 Mark Mitchell <mark@codesourcery.com>
10895
10896 PR c++/13113
10897 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
10898
10899 PR c++/13854
10900 * g++.dg/ext/attrib13.C: New test.
10901
10902 PR c++/13907
10903 * g++.dg/conversion/op2.C: New test.
10904
0771e863
EB
109052004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10906
10907 * gcc.dg/titype-1.c: Fix pasto.
10908
d560b0aa
EB
109092004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10910
10911 * gcc.dg/titype-1.c: New test.
10912
9febc4e8
GB
109132004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10914
10915 PR c++/13957
6699d593 10916 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
10917 g++.dg/template/qualified-id1.C: Update dg-error marks.
10918 * g++.dg/template/nontype6.C: New test.
10919
ef79730c
RS
109202004-02-01 Roger Sayle <roger@eyesopen.com>
10921
10922 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
10923 * gcc.dg/builtins-31.c: New testcase.
10924 * gcc.dg/builtins-32.c: New testcase.
10925
4500e76d
AP
109262004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
10927
10928 * objc.dg/call-super-2.m: Update line numbers
10929 for the including of stddef.h.
10930
48ef529f
MM
109312004-01-30 Michael Matz <matz@suse.de>
10932
10933 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
10934 g++.dg/ext/case-range3.C: New tests.
10935
d0acf599
GB
109362004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10937
10938 DR206
10939 PR c++/13813
10940 * g++.dg/template/member4.C: New test.
10941
63823931
GB
109422004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10943
10944 PR c++/13683
10945 * g++.dg/template/sizeof6.C: New test.
10946
5e9295fa
EB
109472004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10948
10949 * gcc.dg/fwritable-strings-1.c: New test.
10950
5fddd9fe
EB
109512004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10952
10953 * gcc.c-torture/compile/20040130-1.c: New test.
10954
20f5dc60
GK
109552004-01-29 Geoffrey Keating <geoffk@geoffk.org>
10956
10957 * objc.dg/call-super-2.m: Include stddef.h for size_t.
10958
4a5e0ed9
MM
109592004-01-29 Mark Mitchell <mark@codesourcery.com>
10960
10961 PR c++/13883
10962 * g++.dg/template/ctor3.C: New test.
10963
8cfb1942
GB
109642004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10965
10966 * g++.dg/tc1: New directory.
10967 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
10968 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
10969 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
10970 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
10971 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
10972
b1521c3a
GB
109732004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10974
10975 * g++.dg/parse/error11.C: New test.
10976 * g++.dg/parse/error12.C: Likewise.
10977
55cbf824
ZL
109782004-01-28 Ziemowit Laski <zlaski@apple.com>
10979
10980 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
10981 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 10982
a7324e75
MM
109832004-01-28 Mark Mitchell <mark@codesourcery.com>
10984
b1a95e0b
MM
10985 PR c++/13791
10986 * g++.dg/ext/attrib12.C: New test.
10987
a7324e75 10988 PR c++/13736
ba4aecd9 10989 * g++.dg/parse/cast2.C: New test.
a7324e75 10990
220a38ab
JW
109912004-01-27 James E Wilson <wilson@specifixinc.com>
10992
10993 * objc.dg/encode-2.m (main): New local string. Set depending on
10994 sizeof long. Use in sscanf call.
10995 * objc.dg/encode-3.m (main): New local string. Set depending on
10996 sizeof long. Use in scan_initial call.
10997
9a1564bb
KG
109982004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10999
11000 * objc.dg/call-super-2.m: Make LP64-safe.
11001 * objc.dg/desig-init-1.m: Likewise.
11002
6097b0c3
DP
110032004-01-27 Devang Patel <dpatel@apple.com>
11004
11005 * g++.dg/debug/namespace1.C: New test.
6699d593 11006
b034930f
ILT
110072004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
11008
f08df7c6
ILT
11009 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
11010 xscale-*-*.
11011
b034930f
ILT
11012 * gcc.dg/arm-mmx-1.c: New test.
11013
1b4bda70
EB
110142004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11015
11016 * gcc.dg/20040127-1.c: New test.
11017 * gcc.dg/20040127-2.c: New test.
11018
32e7d1e9
RO
110192004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11020
11021 * objc.dg/stret-1.m (glob): Renamed to globa.
11022
6f69173e
MM
110232004-01-26 Mark Mitchell <mark@codesourcery.com>
11024
04b1f9b8 11025 PR c++/13663
6f69173e
MM
11026 * g++.dg/expr/for1.C: New test.
11027
044feeeb
AP
110282004-01-26 Fariborz Jahanian <fjahanian@apple.com>
11029
11030 PR middle-end/13779
11031 * gcc.dg/darwin-longlong.c: New test.
11032
044701ce
ILT
110332004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
11034
11035 * gcc.dg/20040124-1.c: Moved test from here...
11036 * gcc.c-torture/compile/20040124-1.c: ...to here.
11037
f210a007
EB
110382004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11039
11040 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
11041 the assembly output if -m64 is passed.
11042
b7c707d1
MM
110432004-01-25 Mark Mitchell <mark@codesourcery.com>
11044
11045 PR c++/13833
11046 * g++.dg/template/cond3.C: New test.
11047
bbcd2439
GB
110482004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11049
11050 PR c++/13810
11051 * g++.dg/template/ttp7.C: New test.
11052
ad2768d0 110532004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
11054
11055 PR c++/13797
11056 * g++.dg/template/nontype4.C: New test.
11057 * g++.dg/template/nontype5.C: Likewise.
11058
bcbc6b7f
RS
110592004-01-25 Richard Sandiford <rsandifo@redhat.com>
11060
11061 * gcc.dg/torture/mips-clobber-at.c: New test.
11062
1f44254c
ILT
110632004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
11064
11065 * gcc.dg/20040124-1.c: New test.
11066
5473cfa7
JJ
110672004-01-24 Jakub Jelinek <jakub@redhat.com>
11068
11069 * gcc.dg/20040123-1.c: New test.
11070
cc79e34f
ZW
110712004-01-23 Zack Weinberg <zack@codesourcery.com>
11072
11073 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
11074
b1adf557
JM
110752004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
11076
11077 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
11078
4a374c35
AP
110792004-01-23 Andrew Pinski <apinski@apple.com>
11080
11081 * gcc.dg/20030121-1.c: Move to ..
11082 * gcc.dg/20040121-1.c: here.
11083
92c7bc2a
RS
110842004-01-23 Roger Sayle <roger@eyesopen.com>
11085
11086 * gcc.dg/builtins-29.c: New test case.
11087
04b8f97f
ZW
110882004-01-23 Zack Weinberg <zack@codesourcery.com>
11089
11090 PR 18314
11091 * gcc.dg/builtins-30.c: New testcase.
11092
3a1cac0f
AT
110932004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
11094
11095 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
11096 * lib/g77.exp: Likewise.
11097 * lib/objc.exp: Likewise.
11098 * lib/g++.exp: Likewise.
11099
b2f24c85
EB
111002004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11101
11102 * gcc.dg/struct-by-value-2.c: New test.
11103
5cc5eddc
AP
111042004-01-21 Andrew Pinski <apinski@apple.com>
11105
11106 PR target/13785
11107 * gcc.dg/20030121-1.c: New test.
11108
f59dcd4b
UW
111092004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
11110
11111 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
11112 clobber frame pointer register in asm statement.
11113
c3cda381
FH
111142004-01-21 Falk Hueffner <falk@debian.org>
11115
11116 * gcc.c-torture/compile/20040121-1.c: New test.
11117
1ef82ef2
ZW
111182004-01-21 Zack Weinberg <zack@codesourcery.com>
11119
11120 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
11121
04bf686d
HP
111222004-01-20 Hartmut Penner <hpenner@de.ibm.com>
11123
11124 * gcc.dg/ppc64-abi-2.c: New test.
11125
9dfcd609
JM
111262004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
11127
1ef82ef2
ZW
11128 * lib/treelang.exp: Fill out this file.
11129 * lib/treelang-dg.exp: New File.
9dfcd609 11130
53cd18ec
JM
111312004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
11132
11133 * gcc.c-torture/compile/981022-1.c: Remove.
11134 * gcc.dg/array-5.c: Remove XFAIL.
11135 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
11136 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
11137 gcc.dg/cond-lvalue-1.c: Update.
11138 * gcc.dg/cast-lvalue-2.c: New test.
11139
9f880ef9
MM
111402004-01-19 Mark Mitchell <mark@codesourcery.com>
11141
0916f873
MM
11142 PR c++/13592
11143 * g++.dg/other/error1.C (class foo): Tweak error message.
11144
9f880ef9
MM
11145 PR c++/13592
11146 * g++.dg/template/call2.C: New test.
11147
c9a5b624
EB
111482004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11149
11150 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
11151 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
11152 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
11153 scalar-return-1_x.c, scalar-return-2_y.c,
11154 scalar-return-3_x.c, scalar-return-3_y.c,
11155 scalar-return-4_x.c, scalar-return-4_y.c,
11156 struct-align-1.h, struct-align-1_x.c,
11157 struct-align-1_y.c, struct-align-2.h,
11158 struct-align-2_x.c, struct-align-2_y.c,
11159 struct-by-value-10_y.c, struct-by-value-11_x.c,
11160 struct-by-value-11_y.c, struct-by-value-12_x.c,
11161 struct-by-value-12_y.c, struct-by-value-13_x.c,
11162 struct-by-value-13_y.c, struct-by-value-14_x.c,
11163 struct-by-value-14_y.c, struct-by-value-15_x.c,
11164 struct-by-value-15_y.c, struct-by-value-16_y.c,
11165 struct-by-value-17_y.c, struct-by-value-18_y.c,
11166 struct-by-value-19_y.c, struct-by-value-1_x.c,
11167 struct-by-value-1_y.c, struct-by-value-20_y.c,
11168 struct-by-value-2_x.c, struct-by-value-2_y.c,
11169 struct-by-value-3_y.c, struct-by-value-4_x.c,
11170 struct-by-value-4_y.c, struct-by-value-5_y.c,
11171 struct-by-value-6_y.c, struct-by-value-7_y.c
11172 struct-by-value-8_x.c, struct-by-value-8_y.c
11173 struct-by-value-9_x.c, struct-by-value-9_y.c
11174 struct-return-10_x.c, struct-return-10_y.c,
11175 struct-return-19_x.c, struct-return-20_x.c
11176 struct-return-2_x.c, struct-return-2_y.c
11177 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
11178 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
11179
2194d821
EB
111802004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11181
11182 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
11183 attribute on sparc*-sun-solaris2.*.
11184
b830b74c
MM
111852004-01-18 Mark Mitchell <mark@codesourcery.com>
11186
0f18efe3 11187 PR c++/13710
b830b74c
MM
11188 * g++.dg/ext/typeof7.C: New test.
11189
a3d8a647
DE
111902004-01-18 David Edelsohn <edelsohn@gnu.org>
11191
11192 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
11193 * gcc.dg/const-elim-1.c: Same.
11194
cfbed37c
ZL
111952004-01-17 Ziemowit Laski <zlaski@apple.com>
11196
11197 * objc.dg/stret-1.m: New.
11198 * objc.dg/stret-2.m: New.
11199
4bfaff4d 112002004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
11201
11202 PR c++/11895
11203 * g++.dg/ext/vector1.C: New test.
11204
73e61092
GK
112052004-01-16 Geoffrey Keating <geoffk@apple.com>
11206
11207 * gcc.dg/pch/import-1.c: New.
11208 * gcc.dg/pch/import-1.hs: New.
11209 * gcc.dg/pch/import-1a.h: New.
11210 * gcc.dg/pch/import-1b.h: New.
11211 * gcc.dg/pch/import-1c.h: New.
11212
144e414d
MM
112132004-01-16 Mark Mitchell <mark@codesourcery.com>
11214
a8e6c82a
MM
11215 PR c++/13574
11216 * g++.dg/ext/array1.C: New test.
11217
144e414d
MM
11218 PR c++/13178
11219 * g++.dg/conversion/op1.C: New test.
11220
9e0baa60
R
112212004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
11222
71bbcf4d
R
11223 PR 11864
11224 From Kazumoto Kojima / Dan Kegel:
11225 * gcc.dg/pr11864-1.c: New test.
11226
9e0baa60
R
11227 PR 10392
11228 From Marcus Comstedt / Dan Kegel:
11229 * gcc.dg/pr10392-1.c: New test.
11230
ab8ffc79
MM
112312004-01-16 Mark Mitchell <mark@codesourcery.com>
11232
11233 PR c++/13478
11234 * g++.dg/init/ref10.C: New test.
11235
1303d034
GB
112362004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11237
11238 PR c++/13407
11239 * g++.dg/parse/typename6.C: New test.
11240
a6dd4094
GK
112412004-01-15 Geoffrey Keating <geoffk@apple.com>
11242
11243 PR pch/13361
11244 * testsuite/g++.dg/pch/wchar-1.C: New.
11245 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11246
18eba557
GB
112472004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11248
11249 PR c++/9259
11250 * g++.dg/expr/sizeof2.C: New test.
11251
ecc74832
KH
112522004-01-15 Kazu Hirata <kazu@cs.umass.edu>
11253
11254 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
11255
d905ed80
AO
112562004-01-15 Alexandre Oliva <aoliva@redhat.com>
11257
11258 PR c++/13659
11259 * g++.dg/lookup/strong-using-3.C: New.
11260 * g++.dg/lookup/using-10.C: New.
11261
693ec7e1
AO
112622004-01-15 Alexandre Oliva <aoliva@redhat.com>
11263
11264 PR c++/13594
11265 * g++.dg/lookup/strong-using-2.C: New.
11266
2ae8ea28
MC
112672004-01-15 Marcus Comstedt <marcus@mc.pp.se>
11268 Dan Kegel <dank@kegel.com>
11269 J"orn Rennecke <joern.rennecke@superh.com>
11270
11271 PR target/9365
11272 * gcc.dg/pr9365-1.c: New test.
11273
cc8c7495
GB
112742004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11275
11276 PR c++/8856
11277 * g++.dg/parse/casting-operator2.C: New test.
11278 * g++.old-deja/g++.pt/explicit83.C: Remove.
11279
f560bf91
JM
112802004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
11281
11282 * gcc.dg/label-compound-stmt-1.c: New test.
11283 * gcc.c-torture/compile/950922-1.c,
11284 gcc.c-torture/compile/20000211-3.c,
11285 gcc.c-torture/compile/20000518-1.c,
11286 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
11287 compound statements.
11288
27768ae6
HP
112892004-01-14 Hartmut Penner <hpenner@de.ibm.com>
11290
11291 * gcc.dg/ppc64-abi-1.c: New test.
11292
d22c4179
DS
112932004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
11294
11295 * g++.dg/ext/attrib9.C: Add dg-warnings.
11296
90c2bc78
GB
112972004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11298
11299 PR c++/12335
11300 * g++.dg/parse/dtor3.C: New test.
11301
bfaba7a9
AP
113022004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11303
11304 PR c++/12709
11305 * g++.dg/parse/try-catch-1.C: New test.
11306
5989ebe9
AC
113072004-01-13 Arnaud Charlet <charlet@act-europe.fr>
11308
11309 * ada/acats/run_all.sh: Add more verbose output in acats.log
11310 when compiling tests.
11311
bc298aa7
ZW
113122004-01-12 Zack Weinberg <zack@codesourcery.com>
11313
11314 PR 13656
11315 * gcc.dg/typedef-redecl.c: New test case.
11316 * gcc.dg/typedef-redecl.h: New support file.
11317
2d327012
JH
113182004-01-13 Jan Hubicka <jh@suse.cz>
11319
11320 * gcc.dg/always_inline.c: New test.
11321 * gcc.dg/debug/20031231-1.c: Fix.
11322
451aeff7
GB
113232004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11324
11325 PR c++/13474
11326 * g++.dg/template/array3.C: New test.
11327
4139f34d
ZW
113282004-01-12 Zack Weinberg <zack@codesourcery.com>
11329
11330 * g++.dg/ext/lvalue1.C: No longer expected to fail.
11331 * g++.dg/warn/Wunused-2.C: Likewise.
11332
66e0c440
KL
113332004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11334
11335 PR c++/13289
11336 * g++.dg/template/instantiate6.C: New test.
11337
06e4eab5
RS
113382004-01-12 Roger Sayle <roger@eyesopen.com>
11339
11340 PR middle-end/11397
11341 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
11342
9a249c79
JH
113432004-01-12 Jan Hubicka <jh@suse.cz>
11344
11345 PR opt/12826
11346 * gcc.dg/20040112-1.c: New.
11347
11348 * gcc.dg/dwarf-die[1-7].c: Move to...
11349 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
11350 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
11351
59147a62
ILT
113522004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
11353
11354 PR c++/4100
11355 * g++.dg/parse/friend4.C: New test.
11356
113572004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
11358
11359 PR c++/4100
11360 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
11361 definition is called a friend.
11362
70adfc36
ZW
113632004-01-11 Zack Weinberg <zack@codesourcery.com>
11364
11365 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
11366
9b913b03
ILT
113672004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
11368
11369 PR c++/3478
11370 * g++.dg/parse/error10.C: New test.
11371 * g++.dg/template/arg2.C: Accept "invalid type" error.
11372
1759c760
JJ
113732004-01-11 Jakub Jelinek <jakub@redhat.com>
11374
11375 PR middle-end/13392
11376 * g++.dg/opt/expect2.C: New test.
11377
3c6e6fbf
ZW
113782004-01-10 Zack Weinberg <zack@codesourcery.com>
11379
11380 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
11381 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
11382 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
11383 Update dg-error regexps.
11384
9c10179d
ZW
113852004-01-10 Zack Weinberg <zack@codesourcery.com>
11386
11387 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
11388 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
11389
7f03f9a3
EB
113902004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11391
11392 * gcc.dg/pragma-re-1.c: Use right pointer type.
11393
21e430b8
EB
113942004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11395
11396 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
11397
1a7a2c0f
GK
113982004-01-09 Geoffrey Keating <geoffk@apple.com>
11399
11400 * gcc.dg/rs6000-ldouble-1.c: New.
11401
731bd3ae
GB
114022004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11403
11404 DR 337
11405 PR c++/9256
11406 * g++.dg/other/abstract1.C: New test.
11407
bafb62a2
AO
114082004-01-09 Alexandre Oliva <aoliva@redhat.com>
11409
11410 * g++.dg/lookup/strong-using-1.C: New.
11411
3897f229
JM
114122004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
11413
11414 PR c/11234
11415 * gcc.dg/func-ptr-conv-1.c: New test.
11416 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
11417
a9f99e78
KH
114182004-01-09 Kazu Hirata <kazu@cs.umass.edu>
11419
11420 PR target/13380.
11421 * gcc.c-torture/compile/20040109-1.c: New.
11422
588f75d0
SH
114232004-01-08 Stuart Hastings <stuart@apple.com>
11424
11425 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
11426 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
11427 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
11428
3b458e6f
AM
114292004-01-09 Alan Modra <amodra@bigpond.net.au>
11430
11431 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
11432
53b8fe3e
EB
114332004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11434
11435 * ada/acats/run_acats: Treat 'gnatchop' the same way
11436 as 'gnatmake'. Export GCC_DRIVER.
11437 * ada/acats/run_all.sh: Add target_gnatchop. Use
11438 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
11439
663cea5d
GB
114402004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11441
11442 PR c++/12573
11443 * g++.dg/template/dependent-expr4.C: New test.
11444
417b11de
HP
114452004-01-08 Hartmut Penner <hpenner@de.ibm.com>
11446
11447 * gcc.dg/altivec-11.c: New test.
11448
72827ed7
MM
114492004-01-07 Mark Mitchell <mark@codesourcery.com>
11450
11451 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
11452
bca63328
JM
114532004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11454
11455 PR c/6024
11456 * gcc.dg/enum-compat-1.c: New test.
11457 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
11458
85b58ca5
JM
114592004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11460
11461 PR c/12165
11462 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
11463 gcc.dg/c99-idem-qual-3.c: New tests.
11464
b48a0c18
AM
114652004-01-07 Alan Modra <amodra@bigpond.net.au>
11466
11467 * gcc.dg/winline-7.c: Don't cast void * to int.
11468
bcf17554
JH
114692004-01-06 Jan Hubicka <jh@suse.cz>
11470
11471 * gcc.dg/i386-sse-5.c: New test
11472 * g++.dg/eh/simd-1.c: Add -w argument for i386.
11473
962c0823
MM
114742004-01-05 Mark Mitchell <mark@codesourcery.com>
11475
11476 PR c++/12815
11477 * g++.dg/rtti/typeid4.C: New test.
11478
4b6eeb9a
EB
114792004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11480
11481 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
11482
88081599
MM
114832004-01-05 Mark Mitchell <mark@codesourcery.com>
11484
216bb6e1
MM
11485 PR c++/12132
11486 * g++.dg/template/error11.C: New test.
11487
88081599
MM
11488 PR c++/13451
11489 * g++.dg/template/class2.C: New test.
11490
fa170482
NS
114912004-01-05 Nathan Sidwell <nathan@codesourcery.com>
11492 Richard Sandiford <rsandifo@redhat.com>
11493
11494 PR c++/13387
11495 * g++.dg/opt/alias3.C: New test.
11496
4f8163b1
MM
114972004-01-04 Mark Mitchell <mark@codesourcery.com>
11498
543ebd4a
MM
11499 PR c++/13157
11500 * g++.dg/template/koenig3.C: New test.
11501
955d0234
MM
11502 PR c++/13529
11503 * g++.dg/parse/offsetof3.C: New test.
11504
ae0eb5f1
MM
11505 * g++.dg/init/copy7.C: Add missing dg-error markers.
11506
4f8163b1
MM
11507 PR c++/12226
11508 * g++.dg/init/copy7.c: New test.
11509
11510 PR c++/13536
11511 * g++.dg/parse/cast1.C: New test.
11512
dc0bfe6a
JH
115132004-01-04 Jan Hubicka <jh@suse.cz>
11514
11515 * gcc.dg/winline[1-7].c: New tests.
11516
b0bc6e8e
KL
115172004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11518
11519 PR c++/13520
11520 * g++.dg/template/qualttp22.C: New test.
11521
b684a3df
JH
115222004-01-01 Jan Hubicka <jh@suse.cz>
11523
11524 * gcc.dg/debug/20031231-1.c: New.
11525 * gcc.c-torture/compile/20040101-1.c: New.
11526 * gcc.dg/dwarf-die-[1-7].c: New.
11527
74aa338a
JJ
115282004-01-01 Jakub Jelinek <jakub@redhat.com>
11529
11530 PR optimization/13521
11531 * gcc.c-torture/compile/20031231-1.c: New test.
11532
d485b7f9
KH
115332003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11534
11535 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
11536
e5e95ba0
VR
115372003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11538
11539 PR c++/10079
11540 * g++.dg/template/crash16.C: New test.
11541
b6d90461
MM
115422003-12-30 Mark Mitchell <mark@codesourcery.com>
11543
11544 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
11545
22dc9b06
KH
115462003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11547
11548 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
11549 ports.
11550 * g++.old-deja/g++.jason/thunk3.C: Likewise.
11551 * g++.old-deja/g++.law/profile1.C: Likewise.
11552 * gcc.c-torture/compile/981006-1.c: Likewise.
11553 * gcc.c-torture/execute/loop-2e.x: Likewise.
11554 * gcc.c-torture/execute/loop-2f.x: Remove.
11555 * gcc.c-torture/execute/loop-2g.x: Likewise.
11556 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
11557 * gcc.dg/20020312-2.c: Remove traces of dead ports.
11558
58496de1
NS
115592003-12-30 Nathan Sidwell <nathan@codesourcery.com>
11560
74869a85
NS
11561 PR c++/13507
11562 * g++.dg/ext/attrib11.C: New test.
11563
58496de1
NS
11564 PR c++/13494
11565 * g++.dg/template/array2-1.C: New test.
11566 * g++.dg/template/array2-2.C: New test.
11567
21b75a73
MM
115682003-12-29 Mark Mitchell <mark@codesourcery.com>
11569
11570 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
11571
30a03508
NS
115722003-12-29 Nathan Sidwell <nathan@codesourcery.com>
11573
11574 PR c++/12774
11575 * g++.dg/template/array1-1.C: New test.
11576 * g++.dg/template/array1-2.C: New test.
11577
b66906a8
RS
115782003-12-29 Roger Sayle <roger@eyesopen.com>
11579
11580 PR fortran/12632
11581 * g77.dg/12632.f: New test case.
11582
68deab91
KL
115832003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11584
11585 PR c++/13289
11586 * g++.dg/parse/nontype1.C: New test.
11587
2f9afd51
KL
115882003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11589
11590 PR c++/12403
11591 * g++.dg/parse/explicit1.C: New test.
11592 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
11593
1896d29d
MM
115942003-12-28 Mark Mitchell <mark@codesourcery.com>
11595
c11889ce
MM
11596 PR c++/13081
11597 * g++.dg/opt/inline6.C: New test.
11598
11599 PR c++/12613
11600 * g++.dg/parse/error9.C: New test.
11601
1896d29d
MM
11602 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
11603
4c2a4b90
MM
116042003-12-28 Mark Mitchell <mark@codesourcery.com>
11605
11606 PR c++/13009
11607 * g++.dg/init/assign1.C: New test.
11608
7072018e
RS
116092003-12-28 Roger Sayle <roger@eyesopen.com>
11610
11611 PR c++/13070
11612 * g++.dg/warn/format3.C: New test case.
11613
bf86d71e
ZD
116142003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11615
11616 * gcc.c-torture/compile/20031227-1.c: New test.
11617
8f23fc81
MM
116182003-12-23 Mark Mitchell <mark@codesourcery.com>
11619
11620 * g++.dg/bprob/bprob.exp: Load target-supports.exp
11621 * g77.dg/bprob/bprob.exp: Likewise.
11622 * gcc.misc-tests/bprob.exp: Likewise.
11623 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
11624 variants on systems where the library does not provide that
11625 functionality.
11626 * gcc.dg/builtins-20.c: Use builtins-config.h.
11627 * gcc.dg/builtins-config.h: New file.
11628
b8ee7f02
MM
116292003-12-23 Mark Mitchell <mark@codesourcery.com>
11630
11631 * lib/gcc-dg.exp (dg-require-profiling): New function.
11632 * lib/target-supports.exp (check_profiling_available): Likewise.
11633 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
11634 * g77.dg/bprob/bprob.exp: Likewise.
11635 * gcc.misc-tests/bprob.exp: Likewise.
11636 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
11637 * gcc.dg/20021014-1.c: Likewise.
11638 * gcc.dg/nest.c: Likewise.
11639
7bd35dac
MM
116402003-12-23 Mark Mitchell <mark@codesourcery.com>
11641
11642 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
11643 compiling.
11644 * g++.dg/lookup/java2.C: Likewise.
11645 * gcc.dg/cpp/lexident.c: Likewise.
11646
f2073745
KH
116472003-12-23 Kazu Hirata <kazu@cs.umass.edu>
11648
11649 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
11650 given.
11651 * gcc.c-torture/compile/961203-1.c: Likewise.
11652 * gcc.c-torture/compile/980506-1.c: Likewise.
11653
4c494a15
ZW
116542003-12-23 Zack Weinberg <zack@codesourcery.com>
11655
11656 * lib/gcc-dg.exp (dg-prune-output): New annotation.
11657 (additional_prunes): New global.
11658 (gcc-dg-prune): Handle additional per-test pruning.
11659 (dg-test): Clear additional_prunes between tests.
11660
11661 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
11662 dg-prune-output to avoid spurious failures from assembler
11663 complaining about nonexistent WAW violations.
11664 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
11665 Use dg-prune-output to avoid spurious failures from assembler
11666 warning about Itanium B-step errata.
11667
57702a80
MM
116682003-12-23 Mark Mitchell <mark@codesourcery.com>
11669
11670 * g++.dg/abi/macro0.C: New test.
11671 * g++.dg/abi/macro1.C: Likewise.
11672 * g++.dg/abi/macro2.C: Likewise.
11673
11674 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
11675 * g++.dg/abi/bitfield7.C: Likewise.
11676 * g++.dg/abi/dtor2.C: Likewise.
11677 * g++.dg/abi/mangle11.C: Likewise.
11678 * g++.dg/abi/mangle12.C: Likewise.
11679 * g++.dg/abi/mangle14.C: Likewise.
11680 * g++.dg/abi/mangle17.C: Likewise.
11681 * g++.dg/abi/vbase10.C: Likewise.
11682 * g++.dg/abi/vbase14.C: Likewise.
11683 * g++.dg/template/qualttp17.C: Likewise.
11684
4ea49dd0
AP
116852003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11686
11687 PR c/11995
11688 * gcc.dg/20031223-1.c: New test.
11689
cbf6e52a
EB
116902003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11691
11692 * gcc.dg/noreturn-7.c: New test.
11693
b3006337
EB
116942003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11695
11696 * gcc.dg/null-pointer-1.c: New test.
11697
1ffe6573
MM
116982003-12-22 Mark Mitchell <mark@codesourcery.com>
11699
7813d14c
MM
11700 * g++.old-deja/g++.jason/template18.C: Remove.
11701 * g++.old-deja/g++.jason/template37.C: Likewise.
11702
11703 PR c++/12862
11704 * g++.dg/lookup/ns1.C: New test.
11705
1ffe6573
MM
11706 PR c++/12397
11707 * g++.dg/template/lookup3.C: New test.
11708
92a12fbc
AP
117092003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
11710
11711 * g++.dg/template/recurse1.C: New test
11712
499b568f
MM
117132003-12-22 Mark Mitchell <mark@codesourcery.com>
11714
11715 PR c++/12479
11716 * g++.dg/parse/semicolon1.C: New test.
11717 * g++.dg/parse/semicolon1.h: Likewise.
11718
3b3ed128
FJ
117192003-12-22 Fariborz Jahanian <fjahanian@apple.com>
11720
11721 * gcc.dg/darwin-misaligned.c: New test.
11722
af3fbed1
AP
117232003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
11724
11725 PR c/9163
11726 * gcc.dg/20031222-1.c: New test.
11727
d9dd2c4e
MM
117282003-12-21 Mark Mitchell <mark@codesourcery.com>
11729
9e62871e
MM
11730 PR c++/13438
11731 * g++.dg/parse/error8.C: New test.
11732
d9dd2c4e
MM
11733 PR c++/11554
11734 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
11735
b665cdce
KH
117362003-12-21 Kazu Hirata <kazu@cs.umass.edu>
11737
11738 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
11739 too small.
11740 * gcc.c-torture/compile/930217-1.c: Likewise.
11741 * gcc.c-torture/compile/930513-1.c: Likewise.
11742 * gcc.c-torture/execute/920908-2.c: Likewise.
11743 * gcc.c-torture/execute/921204-1.c: Likewise.
11744 * gcc.c-torture/execute/930621-1.c: Likewise.
11745 * gcc.c-torture/execute/930630-1.c: Likewise.
11746 * gcc.c-torture/execute/931031-1.c: Likewise.
11747 * gcc.c-torture/execute/980602-2.c: Likewise.
11748 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11749 * gcc.c-torture/execute/compndlit-1.c: Likewise.
11750 * gcc.c-torture/execute/extzvsi.c: Likewise.
11751 * gcc.c-torture/unsorted/ext.c: Likewise.
11752
781f4ec1
AP
117532003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
11754
11755 PR target/12749
11756 * gcc.c-torture/compile/20031220-2.c: New test case.
11757
3b24df36
RS
117582003-12-20 Roger Sayle <roger@eyesopen.com>
11759
11760 PR optimization/13031
11761 * gcc.c-torture/compile/20031220-1.c: New test case.
11762
c96f4f73
EB
117632003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11764
11765 * gcc.dg/cast-function-1.c: New test.
11766
be7ac471
JM
117672003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
11768
11769 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
11770 formats.
11771
4656bc85
MM
117722003-12-19 Mark Mitchell <mark@codesourcery.com>
11773
11774 PR c++/12795
11775 * g++.dg/ext/attrib10.C: New test.
11776
e8c89d29
JJ
117772003-12-19 Jakub Jelinek <jakub@redhat.com>
11778
11779 * gcc.dg/cleanup-10.c: New test.
11780 * gcc.dg/cleanup-11.c: New test.
11781
effed655
JJ
117822003-12-19 Jakub Jelinek <jakub@redhat.com>
11783
11784 PR c++/13239
11785 * g++.dg/opt/expect1.C: New test.
11786
ed8d8803
HP
117872003-12-19 Hartmut Penner <hpenner@de.ibm.com>
11788
11789 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
11790
0b667ed8
AP
117912003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
11792
01d0a156
AP
11793 PR debug/12923
11794 * gcc.dg/20031218-1.c: New test.
11795
11796 PR debug/12389
11797 * gcc.dg/20031218-2.c: New test.
11798 * gcc.dg/20031218-3.c: New test.
11799
0b667ed8
AP
11800 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
11801 of label name and allow for USER_LABEL_PREFIX == "_" names.
11802 * g++.dg/abi/mangle18-2.C: Likewise.
11803 * g++.dg/abi/mangle19-1.C: Likewise.
11804 * g++.dg/abi/mangle19-2.C: Likewise.
11805 * g++.dg/abi/mangle20-1.C: Likewise.
11806 * g++.dg/abi/mangle20-2.C: Likewise.
11807
a3bf324c
RH
118082003-12-18 Richard Henderson <rth@redhat.com>
11809
11810 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
11811
d11994a8
SB
118122003-12-18 Steven Bosscher <steven@gcc.gnu.org>
11813 Dan Kegel <dank@kegel.com>
11814
11815 PR other/12009
11816 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
11817 testing a cross compiler, it causes spurious compile failures.
11818 * lib/g++.exp: Likewise.
11819
bc5ada84
KL
118202003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11821
11822 PR c++/13262
11823 * g++.dg/template/access13.C: New test.
11824
cebf212f
UW
118252003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
11826
11827 * gcc.dg/20031216-1.c: New test.
11828
51287c14
GB
118292003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11830
11831 PR c++/9154
11832 * g++.dg/template/error10.C: New test.
11833
a21f130e
EB
118342003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11835
11836 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
11837 * g++.dg/eh/simd-2.C: Likewise.
11838
b0656d8b
JW
118392003-12-17 James E Wilson <wilson@specifixinc.com>
11840 Roger Sayle <roger@eyesopen.com>
11841
11842 * gcc.c-torture/execute/ieee/mzero5.c: New.
11843
5c832178
MM
118442003-12-17 Mark Mitchell <mark@codesourcery.com>
11845
11846 PR c++/10603
11847 * g++.dg/parse/error6.C: New test.
11848
11849 PR c++/12827
11850 * g++.dg/parse/error7.C: New test.
11851
a7833d6a
EB
118522003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11853
11854 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
11855 at -O with stabs debugging formats.
11856 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
11857 * gcc.dg/debug/debug-2.c: Likewise.
11858
0dff37fb
MM
118592003-12-16 Mark Mitchell <mark@codesourcery.com>
11860
11861 PR c++/12696
11862 * g++.dg/init/error1.C: New test.
11863
11864 PR c++/12218
11865 * g++.dg/init/pm3.C: New test.
11866
2ff7cce4
JM
118672003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
11868
11869 PR c/3347
11870 * gcc.dg/bitfld-8.c: New test.
11871
6d43c524
JL
118722003-12-16 James Lemke <jim@wasabisystems.com>
11873
11874 * gcc.dg/arm-scd42-[123].c: New tests.
11875
d63b5e9f
NS
118762003-12-16 Nathan Sidwell <nathan@codesourcery.com>
11877
11878 PR c++/9043
11879 * g++.dg/abi/mangle20-1.C: New test.
11880 * g++.dg/abi/mangle20-2.C: New test.
11881
263ee052
MM
118822003-12-16 Mark Mitchell <mark@codesourcery.com>
11883
11884 PR c++/13275
11885 * g++.dg/other/offsetof2.C: Remove XFAIL.
11886 * g++.dg/parse/offsetof1.C: New test.
11887 * g++.gd/parse/offsetof2.C: Likewise.
11888
ff5034c5
GB
118892003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11890
11891 * g++.dg/template/nontype3.C: New test.
11892 * g++.dg/template/static2.C: Tweaked the dg-error clause.
11893
cd852e4d
KL
118942003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11895
11896 * g++.dg/warn/noreturn-3.C: Also test instantiation.
11897
0f30f285
NS
118982003-12-16 Nathan Sidwell <nathan@codesourcery.com>
11899
a0c68737
NS
11900 PR c++/13387
11901 * g++.dg/expr/assign1.C: New test.
11902
0f30f285
NS
11903 PR c++/13242
11904 * g++.dg/abi/mangle19-1.C: New test.
11905 * g++.dg/abi/mangle19-2.C: New test.
11906
d2411ba2
HP
119072003-12-16 Hartmut Penner <hpenner@de.ibm.com>
11908
11909 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
11910
91f8389c
EB
119112003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11912
11913 * gcc.c-torture/execute/20031216-1.c: New test.
11914
75e0d03a
GB
119152003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11916
11917 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
11918 an ICE regression.
11919
89f1a6ec
MM
119202003-12-15 Mark Mitchell <mark@codesourcery.com>
11921
11922 PR c++/10926
11923 * g++.dg/template/error9.C: New test.
11924
11925 PR c++/11116
11926 * g++.dg/template/error8.C: New test.
11927
040fc928
RS
119282003-12-15 Roger Sayle <roger@eyesopen.com>
11929
11930 PR middle-end/13400
11931 * gcc.c-torture/execute/20031215-1.c: New test case.
11932
b95cc51a
MM
119332003-12-15 Mark Mitchell <mark@codesourcery.com>
11934
21eb631b
MM
11935 PR c++/13269
11936 * g++.dg/parse/error5.C: New test.
11937
ea0e2a51
MM
11938 PR c++/12989
11939 * g++.dg/expr/sizeof1.C: New test.
11940
b95cc51a
MM
11941 PR c++/13310
11942 * g++.dg/template/crash15.C: New test.
11943
86d75cdd
GK
119442003-12-15 Geoffrey Keating <geoffk@apple.com>
11945
11946 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
11947 a non-POD type as the last named parameter of a varargs function.
11948
a5ac3982
MM
119492003-12-15 Mark Mitchell <mark@codesourcery.com>
11950
11951 PR c++/13243
11952 PR c++/12573
11953 * g++.dg/template/crash14.C: New test.
11954 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
11955
5fd80fbc
NS
119562003-12-15 Nathan Sidwell <nathan@codesourcery.com>
11957
f5c28a15
NS
11958 * g++.dg/other/java1.C: New test.
11959
5fd80fbc
NS
11960 PR c++/13241
11961 * g++.dg/abi/mangle18-1.C: New test.
11962 * g++.dg/abi/mangle18-2.C: New test.
11963
298a037c
ZD
119642003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11965
11966 PR optimization/10312
11967 * gcc.c-torture/execute/20031214-1.c: New.
11968
4bb8ca28
MM
119692003-12-14 Mark Mitchell <mark@codesourcery.com>
11970
11971 PR c++/10779
11972 PR c++/12160
11973 * g++.dg/parse/error3.C: New test.
11974 * g++.dg/parse/error4.C: Likewise.
11975 * g++.dg/abi/mangle4.C: Tweak error messages.
11976 * g++.dg/lookup/using5.C: Likewise.
11977 * g++.dg/other/error2.C: Likewise.
11978 * g++.dg/parse/typename5.C: Likewise.
11979 * g++.dg/parse/undefined1.C: Likewise.
11980 * g++.dg/template/arg2.C: Likewise.
11981 * g++.dg/template/ttp3.C: Likewise.
11982 * g++.dg/template/type1.C: Likewise.
11983 * g++.old-deja/g++.other/crash32.C: Likewise.
11984 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 11985
c1b83cc9
KL
119862003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11987
11988 PR c++/13106
11989 * g++.dg/warn/noreturn-3.C: New test.
11990
e00853fd
NS
119912003-12-12 Nathan Sidwell <nathan@codesourcery.com>
11992
11993 PR c++/13118
11994 * g++.dg/abi/covariant3.C: New.
11995
3950dcdf
JJ
119962003-12-12 Jakub Jelinek <jakub@redhat.com>
11997
11998 * g++.dg/eh/ia64-1.C: New test.
11999
77fec971
RS
120002003-12-12 Roger Sayle <roger@eyesopen.com>
12001
12002 PR optimization/13037
12003 * g77.f-torture/execute/13037.f: New test case.
12004
90d46c28
NS
120052003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12006
12007 PR c++/12881
12008 * g++.dg/abi/covariant2.C: New.
12009
45f2492c
NB
120102003-12-12 Neil Booth <neil@daikokuya.co.uk>
12011
12012 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
12013
15975b43
ZW
120142003-12-11 Zack Weinberg <zack@codesourcery.com>
12015
12016 * gcc.c-torture/execute/wchar_t-1.x: Delete.
12017
a586ce78
AP
120182003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
12019
12020 PR other/10819
12021 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
12022 to fix Bug 10819.
12023 * lib/g++.exp (g++_version): Likewise.
12024 * lib/g77.exp (g77_version): Likewise.
12025 * lib/objc.exp (default_objc_version): Likewise.
12026
e55a6cce 120272003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 12028
553355fe
RH
12029 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
12030
5ca18844
RH
12031 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
12032
facef326
MA
120332003-12-08 Matt Austern <austern@apple.com>
12034
12035 PR c/13134
12036 * lib/gcc-dg.exp (dg-require-visibility): Define.
12037 * lib/target-supports (check_visibility_available): Define.
12038 * gcc.dg/visibility-1.c: New test.
12039 * gcc.dg/visibility-2.c: Likewise.
12040 * gcc.dg/visibility-3.c: Likewise.
12041 * gcc.dg/visibility-4.c: Likewise.
12042 * gcc.dg/visibility-5.c: Likewise.
12043 * gcc.dg/visibility-6.c: Likewise.
12044 * g++.dg/ext/visibility-1.C: Likewise.
12045 * g++.dg/ext/visibility-2.C: Likewise.
12046 * g++.dg/ext/visibility-3.C: Likewise.
12047 * g++.dg/ext/visibility-4.C: Likewise.
12048 * g++.dg/ext/visibility-5.C: Likewise.
12049 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 12050
91f8389c
EB
120512003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12052
12053 * g++.dg/lookup/java1.C: New test.
12054 * g++.dg/lookup/java2.C: New test.
b8ec6586 12055
df5e8205
EB
120562003-12-07 Falk Hueffner <falk@debian.org>
12057
12058 * g++.dg/opt/noreturn-1.C: New test.
12059
fd25e957
EB
120602003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
12061
12062 * gcc.dg/overflow-1.c: New test.
12063
5c6ef9be
EB
120642003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12065
12066 * g77.f-torture/compile/13060.f: New test.
12067
a6c0d772
MM
120682003-12-06 Mark Mitchell <mark@codesourcery.com>
12069
12070 PR c++/13323
12071 * g++.dg/inherit/operator2.C: New test.
12072
360d1b99
MM
120732003-12-05 Mark Mitchell <mark@codesourcery.com>
12074
12075 PR c++/13305
12076 * g++.dg/ext/attrib9.C: New test.
12077
eeb23c11
MM
120782003-12-05 Mark Mitchell <mark@codesourcery.com>
12079
12080 PR c++/13314
12081 * g++.dg/template/error7.C: New test.
12082
5d27ef94 120832003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 12084 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
12085
12086 PR target/13302
12087 * g++.dg/other/struct-va_list.C: New test.
12088
f128e1f3
KL
120892003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12090
12091 PR c++/13166
12092 * g++.dg/parse/defarg6.C: New test.
12093
64ed86c7
HPN
120942003-12-05 Hans-Peter Nilsson <hp@axis.com>
12095
12096 PR target/13256
12097 * gcc.c-torture/execute/20031201-1.c: New test.
12098
b98d4eb5
AC
120992003-12-05 Arnaud Charlet <charlet@act-europe.fr>
12100
12101 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
12102
6e3077c6
EB
121032003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12104
12105 * gcc.dg/builtin-return-1.c: New test.
12106
fc64a247
SM
121072003-12-04 Stuart Menefy <stuart.menefy@st.com>
12108 J"orn Rennecke <joern.rennecke@superh.com>
12109
12110 PR optimization/13260
12111 * gcc.c-torture/execute/20031204-1.c: New test.
12112
afb0918a
MM
121132003-12-03 Mark Mitchell <mark@codesourcery.com>
12114
12115 PR c++/9127
12116 * g++.dg/template/error6.C: New test.
12117
8ecc63eb
JJ
121182003-12-03 Jakub Jelinek <jakub@redhat.com>
12119
12120 * gcc.dg/20031202-1.c: New test.
12121
ee43dab5
MM
121222003-12-03 Mark Mitchell <mark@codesourcery.com>
12123
b80cfdcd
MM
12124 PR c++/13179
12125 * g++.dg/template/eh1.C: New test.
12126
ee43dab5
MM
12127 PR c++/10771
12128 * g++.dg/template/error5.C: New test.
12129
e7f2e92f
DU
121302003-12-02 David Ung <davidu@mips.com>
12131
15975b43 12132 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
12133 g_##TMODE
12134
1c59130c
GB
121352003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12136
8ecc63eb 12137 PR c++/10126
1c59130c
GB
12138 * g++.dg/template/ptrmem8.C: New test.
12139
e77de295
GB
121402003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12141
8ecc63eb 12142 PR c++/12573
e77de295
GB
12143 * g++.dg/template/dependent-expr3.C: New test.
12144
e3b66120
JL
121452003-12-01 James Lemke <jim@wasabisystems.com>
12146
12147 * gcc.dg/arm-g2.c: New test.
12148
d9e7c8e3
RS
121492003-12-01 Roger Sayle <roger@eyesopen.com>
12150
12151 PR optimization/11634
12152 * gcc.dg/20031201-2.c: New test case.
12153
75d3baee
ZW
121542003-12-01 Zack Weinberg <zack@codesourcery.com>
12155
12156 PR 11433
12157 * objc.dg/proto-lossage-3.m: New test.
12158
28cb2b14
RS
121592003-12-01 Roger Sayle <roger@eyesopen.com>
12160
12161 PR optimization/12628
12162 * gcc.dg/20031201-1.c: New test case.
12163
e82407b5
EB
121642003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12165
12166 * gcc.dg/unaligned-1.c: New test.
12167
a668c6ad
MM
121682003-11-30 Mark Mitchell <mark@codesourcery.com>
12169
12170 PR c++/9849
12171 * g++.dg/template/error4.C: New test.
12172 * g++.dg/template/nested3.C: Adjust error markers.
12173
0e73769e
KG
121742003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12175
12176 * gcc.dg/cpp/assert4.c: Check more #system assertions.
12177
65f0edec
JM
121782003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
12179
12180 PR c/10333
12181 * gcc.dg/bitfld-7.c: New test.
12182
9c858681
RS
121832003-11-29 Richard Sandiford <rsandifo@redhat.com>
12184
12185 * gcc.dg/tls/asm-1.C: New test.
12186
26b0ad13
KG
121872003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12188
0e73769e 12189 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 12190
48ee6fa0
EB
121912003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12192
12193 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
12194 * gcc.dg/builtin-apply3.c: New test.
12195
4caddf0b
EB
121962003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12197
12198 * lib/compat.exp (compat-obj): New xfaildata parameter.
12199 Use it to set compiler_conditional_xfail_data before compiling.
12200 (compat-get-options): Handle dg-xfail-if.
12201 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
12202 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
12203 * gcc.dg/compat/vector-1_y.c: Likewise.
12204 * gcc.dg/compat/vector-2_x.c: Likewise.
12205 * gcc.dg/compat/vector-2_y.c: Likewise.
12206
ecb63641
EB
122072003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12208
12209 * g++.dg/opt/reg-stack4.C: New test.
12210
316d0b19
EB
122112003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12212
12213 * gcc.dg/builtin-apply2.c: New test.
12214
bb13f2ff
EB
122152003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12216
12217 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
12218
4864cc4a
KL
122192003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12220
12221 PR c++/12924
12222 * g++.dg/template/template-id-2.C: New test.
12223
d43f603d
KL
122242003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12225
12226 PR c++/5369
12227 * g++.dg/template/memfriend1.C: New test.
12228 * g++.dg/template/memfriend2.C: Likewise.
12229 * g++.dg/template/memfriend3.C: Likewise.
12230 * g++.dg/template/memfriend4.C: Likewise.
12231 * g++.dg/template/memfriend5.C: Likewise.
12232 * g++.dg/template/memfriend6.C: Likewise.
12233 * g++.dg/template/memfriend7.C: Likewise.
12234 * g++.dg/template/memfriend8.C: Likewise.
12235 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
12236
40bec508
MM
122372003-11-21 Mark Mitchell <mark@codesourcery.com>
12238
12239 PR c++/12515
12240 * g++.dg/ext/cond1.C: New test.
12241
c132886e
RH
122422003-11-20 Richard Henderson <rth@redhat.com>
12243
12244 * gcc.dg/20020201-2.c: Remove.
12245 * gcc.dg/20020201-4.c: Remove.
12246 * gcc.dg/20020304-1.c: Remove.
12247
dd2cc6dc
NN
122482003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
12249
12250 * gcc.dg/cpp/trad/xwin1.c: New test case.
12251
5153e857
AT
122522003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
12253
12254 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
12255 * lib/g77.exp: Likewise.
12256 * lib/objc.exp: Likewise.
12257 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
12258 for darwin.
12259
c44e68a5
KL
122602003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12261
12262 PR c++/12932
12263 * g++.dg/template/static5.C: New test.
12264
fc6d6d62
JM
122652003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
12266
12267 * gcc.dg/nested-func-1.c: New test.
12268
178b9a09
KG
122692003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12270
12271 * gcc.dg/cpp/assert4.c: New test.
12272
8ffc2e37
GB
122732003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12274
75d3baee
ZW
12275 PR c++/2294
12276 * g++.dg/lookup/using9.c: New test.
8ffc2e37 12277
ec75414f
MM
122782003-11-14 Mark Mitchell <mark@codesourcery.com>
12279
12280 PR c++/12762
12281 * g++.dg/template/error3.C: New test.
12282
7fb768e5
AC
122832003-11-14 Arnaud Charlet <charlet@act-europe.fr>
12284
12285 PR ada/13035
12286 * ada/acats/run_acats, run_all.sh: Fix syntax error.
12287 No longer use a wrapper for gcc, since this does not work under
12288 Windows.
12289
aede75ed
GB
122902003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12291
75d3baee
ZW
12292 PR c++/2094
12293 * g++.dg/template/ptrmem7.C: New test.
aede75ed 12294
a25d596a
AP
122952003-11-13 Andrew Pinski <apinski@apple.com>
12296
12297 * gcc.c-torture/compile/20031113-1.c: New test.
12298
49012f5c 122992003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 12300 Kean Johnston <jkj@sco.com>
49012f5c
MM
12301
12302 PR c/13029
12303 * gcc.dg/unused-4.c: Update.
12304
d76bc29c
EB
123052003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12306
12307 * g++.dg/opt/const3.C: New test.
12308
fccc4eb2
JH
123092003-11-13 Jan Hubicka <jh@suse.cz>
12310
12311 * gcc.c-torture/compile/20031112-1.c: New test.
12312
8f120836
MM
123132003-11-12 Mark Mitchell <mark@codesourcery.com>
12314
12315 * g++.dg/parse/crash10.C: Remove bogus error marker.
12316
405f36dd
RO
123172003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12318
12319 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
12320 (host_gcc): Likewise.
12321 (ROOT): Honor $PWDCMD.
12322 (BASE): Likewise.
12323 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
12324
7e28e1a3
CM
123252003-11-12 Catherine Moore <clm@redhat.com>
12326
12327 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
12328
0cf356df
AJ
123292003-11-12 Andreas Jaeger <aj@suse.de>
12330 Jakub Jelinek <jakub@redhat.com>
12331 Andrew Pinski <pinskia@physics.uc.edu>
12332 Richard Henderson <rth@redhat.com>
12333
12334 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
12335 systems.
7671789c 12336 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
12337
12338 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
12339 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12340
3e65fcc0
AJ
123412003-11-11 Andreas Jaeger <aj@suse.de>
12342
12343 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
12344
292d9f2b
AJ
12345 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
12346
e6178121
AC
123472003-11-10 Arnaud Charlet <charlet@act-europe.fr>
12348
12349 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
12350 Clean ups.
12351
1ec0c607
WH
123522003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
12353
12354 * gcc.dg/trampoline-1.c: New test.
12355
a5fdcda8
AP
123562003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12357
12358 * gcc.c-torture/compile/200031109-1.c: New test.
12359
c76f4e8e
JM
123602003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12361
12362 PR c/3190
12363 PR c/8714
12364 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12365 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
12366 gcc.dg/format/no-y2k-1.c: Update.
12367
587a9854
RS
123682003-11-08 Roger Sayle <roger@eyesopen.com>
12369
12370 PR optimization/10467
12371 * gcc.dg/20031108-1.c: New test case.
12372
3d67ba1e
GK
123732003-11-07 Geoffrey Keating <geoffk@apple.com>
12374
12375 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
12376
30321c39
JM
123772003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12378
12379 * gcc.dg/compound-lvalue-1.c: New test.
12380 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
12381 some XFAILs.
12382
2858f73a
GK
123832003-11-06 Geoffrey Keating <geoffk@apple.com>
12384
12385 * gcc.dg/altivec-varargs-1.c: New test.
12386
51672143
EB
123872003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12388
12389 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
12390 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
12391 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
12392 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
12393 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
12394
0a49d02c
JM
123952003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
12396
12397 * gcc.dg/cond-lvalue-1.c: New test.
12398
db9fd03e 123992003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
12400
12401 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
12402
aad626f7
KL
124032003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12404
12405 PR c++/11616
12406 * g++.dg/template/instantiate5.C: New test.
12407
0c5a0451
VR
124082003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12409
12410 PR c++/12726
12411 * g++.dg/ext/complit2.C: Replace test with self-contained version.
12412 * ChangeLog: Add missing first entry for above test.
12413
3dfa3500
KL
124142003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12415
12416 PR c++/9810
12417 * g++.dg/template/using8.C: New test.
12418 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
12419
31f0f571
RS
124202003-11-02 Roger Sayle <roger@eyesopen.com>
12421
12422 PR optimization/10817
12423 * gcc.c-torture/compile/20031102-1.c: New test case.
12424
2077750a
KH
124252003-11-02 Kazu Hirata <kazu@cs.umass.edu>
12426
12427 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
12428 2147483647.
12429
e69cdc12
EB
124302003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12431
12432 * gcc.dg/20031102-1.c: New test.
12433
0a9e65f9
EB
124342003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12435
12436 * gcc.dg/complex-1.c: New test.
12437
f218d820
KL
124382003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12439
12440 PR c++/12796
12441 * g++.dg/template/crash13.C: Adjust expected error location.
12442 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12443
f3dd79b9
RE
124442003-10-31 Richard Earnshaw <rearnsha@arm.com>
12445
12446 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12447
4cabf776
JZ
124482003-10-31 Josef Zlomek <zlomekj@suse.cz>
12449
12450 PR/10239
12451 * gcc.c-torture/compile/20031031-2.c: New test.
12452
739e6d58
JZ
124532003-10-31 Josef Zlomek <zlomekj@suse.cz>
12454
12455 PR/11640
12456 * gcc.c-torture/compile/20031031-1.c: New test.
12457
28765aad
RE
124582003-10-31 Richard Earnshaw <rearnsha@arm.com>
12459
12460 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12461 * gcc.misc-tests/bprob.exp: Likewise.
12462 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
12463 the execution test on arm-elf configs.
c6c01481 12464 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
12465 configs that don't support scratch files.
12466 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
12467
1d915eda
AC
124682003-10-30 Arnaud Charlet <charlet@act-europe.fr>
12469
12470 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
12471 done by dejagnu.
12472
24c98fae
AC
124732003-10-29 Arnaud Charlet <charlet@act-europe.fr>
12474
12475 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
12476 Avoid non pure sh syntax. Add more logging.
12477
12478 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
12479 fail.
24c98fae 12480
0fda236e
FS
124812003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12482
12483 PR libgcj/10610
12484 * gcc.dg/ppc-stackalign-1.c: New test.
12485
1066ea4d
AC
124862003-10-28 Arnaud Charlet <charlet@act-europe.fr>
12487
12488 * ada/acats/run_all.sh: Change output to be more compliant with
12489 dejagnu framework.
12490 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
12491 Only run [a-z]* directories, to filter out e.g. CVS.
12492 Redirect build output to log file.
1066ea4d 12493
934ef487
AC
124942003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12495
12496 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
12497
c011a52f
AC
124982003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12499
12500 PR ada/5909:
12501 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
12502
b19ee4bd
JJ
125032003-10-27 Jakub Jelinek <jakub@redhat.com>
12504
12505 * gcc.c-torture/compile/20031023-1.c: New test.
12506 * gcc.c-torture/compile/20031023-2.c: New test.
12507 * gcc.c-torture/compile/20031023-3.c: New test.
12508 * gcc.c-torture/compile/20031023-4.c: New test.
12509
58e1d54c
KL
125102003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12511
12512 PR c++/10371
12513 * g++.dg/lookup/scoped8.C: New test.
12514
b3cd99cd
EB
125152003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12516
12517 * g++.dg/opt/reg-stack3.C: New test.
12518
88682ff6
JM
125192003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12520
12521 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
12522
d9a50301
KL
125232003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12524
12525 PR c++/11076
12526 * g++.dg/template/crash13.C: New test.
12527
349dfad9
JM
125282003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12529
12530 * gcc.dg/c99-restrict-2.c: New test.
12531
bb885938
NS
125322003-10-24 Nathan Sidwell <nathan@codesourcery.com>
12533
12534 PR c++/12698, c++/12699, c++/12700, c++/12566
12535 * g++.dg/inherit/covariant9.C: New test.
12536 * g++.dg/inherit/covariant10.C: New test.
12537 * g++.dg/inherit/covariant11.C: New test.
12538
0c5a0451
VR
125392003-10-23 Jason Merrill <jason@redhat.com>
12540
12541 PR c++/12726
12542 * g++.dg/ext/complit2.C: New test.
12543
ed1ca05a
FH
125442003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12545
12546 PR target/12654
12547 * gcc.c-torture/execute/20031020-1.c: New test.
12548
1b251a0c
ZD
125492003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12550
12551 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
12552 following the jump_insn.
12553
dc70e81d
JM
125542003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
12555
12556 * gcc.dg/cast-lvalue-1.c: New test.
12557
18fd68a8
MM
125582003-10-21 Mark Mitchell <mark@codesourcery.com>
12559
12560 PR c++/11962
12561 * g++.dg/template/cond2.C: New test.
12562
ac054e28
JM
125632003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
12564
12565 * gcc.dg/builtins-28.c: New test.
12566
d4d1ebc1
JH
125672003-10-20 Jan Hubicka <jh@suse.cz>
12568
12569 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
12570 parameter.
12571 * testsuite/gcc.dg/inline-2.c: Likewise.
12572
d15f01e3
PE
125732003-10-20 Phil Edwards <phil@codesourcery.com>
12574
12575 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
12576 * gcc.dg/nest.c: Likewise.
12577
11325dcd
KL
125782003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12579
12580 PR c++/9781, c++/10583, c++/11862
12581 * g++.dg/parse/crash13.C: New test.
12582
adccacc4
ZD
125832003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12584
12585 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
12586
5a13d728
EB
125872003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12588
12589 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
12590 Define HAVE_C99_RUNTIME except on Solaris.
12591 * gcc.dg/builtins-20.c: Likewise.
12592
29ee7b16
ZD
125932003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12594
12595 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
12596
5f04800c
KL
125972003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12598
12599 PR c++/12495
12600 * g++.dg/template/crash21.C: New test.
12601
9579624e
KL
126022003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12603
12604 PR c++/2513
12605 * g++.dg/template/typename5.C: New test.
12606
e77b95a2
KL
126072003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12608
12609 PR c++/12369
12610 * g++.dg/template/friend25.C: New test.
12611
7a0cb59c
ZL
126122003-10-16 Ziemowit Laski <zlaski@apple.com>
12613
12614 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
12615 versions.
12616
82917bf9
KH
126172003-10-16 Kazu Hirata <kazu@cs.umass.edu>
12618
12619 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
12620 == 2147483647.
12621
8725a9b4
KH
126222003-10-15 Kazu Hirata <kazu@cs.umass.edu>
12623
12624 * gcc.c-torture/execute/960416-1.x: Remove.
12625 * gcc.c-torture/execute/divconst-3.x: Likewise.
12626
c546e185
HPN
126272003-10-15 Hans-Peter Nilsson <hp@axis.com>
12628
12629 PR target/12598
12630 * gcc.dg/torture/cris-volatile-1.c: New test.
12631
e157d777
RS
126322003-10-14 Roger Sayle <roger@eyesopen.com>
12633
12634 PR optimization/9325
12635 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
12636 for overflowing floating point to integer conversion during RTL
12637 simplification.
12638
c92c2a28
ZL
126392003-10-13 Ziemowit Laski <zlaski@apple.com>
12640
12641 * objc/execute/_cmd.m: Fix typo.
12642 * objc.dg/image-info.m, objc.dg/symtab-1.m:
12643 Relax 'scan-assembler' regexp.
12644 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
12645 objc.dg/try-catch-4.m: Run on non-Darwin targets.
12646 * objc.dg/zero-link-2.m: Remove blank line.
12647 * objc.dg/zero-link-3.m: New test case.
c6c01481 12648
71d46c6f
GK
126492003-10-13 Geoffrey Keating <geoffk@apple.com>
12650
3eba62b4
GK
12651 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
12652
71d46c6f
GK
12653 * gcc.dg/asm-names.c: Use scan-assembler-not rather
12654 than linker trickery.
12655
88e451e1
VR
126562003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12657
12658 PR c++/12370
12659 * g++.dg/other/friend2.C: New test.
12660
e3c8de6a
SB
126612003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12662
12663 * gcc.dg/20031012-1.c: New test.
12664
1998463c
SB
126652003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12666
12667 * gcc.dg/weak/weak-3.c: Fix for new warning.
12668
cc956bfd
KC
126692003-10-12 Kelley Cook <kcook@gcc.gnu.org>
12670
12671 PR optimization/8750
12672 * gcc.c-torture/execute/20031012-1.c: New test case.
12673
c43fa1f5
RS
126742003-10-11 Roger Sayle <roger@eyesopen.com>
12675
12676 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
12677 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
12678
c877353c
RS
126792003-10-11 Roger Sayle <roger@eyesopen.com>
12680
12681 PR optimization/12260
12682 * gcc.c-torture/compile/20031011-2.c: New test case.
12683
e3be1116
RS
126842003-10-11 Roger Sayle <roger@eyesopen.com>
12685
12686 * gcc.c-torture/execute/20031011-1.c: New testcase.
12687
69efc31d
EB
126882003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12689
12690 * gcc.c-torture/compile/20031011-1.c: New test.
12691
cc956bfd 126922003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
12693
12694 * g++.dg/other/first-global.C: New test.
12695
ea82015c
RS
126962003-10-11 Roger Sayle <roger@eyesopen.com>
12697
12698 * gcc.c-torture/execute/string-opt-18.c: New testcase.
12699
51e73d57
ILT
127002003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
12701
12702 * gcc.c-torture/compile/20031010-1.c: New test.
12703
d0fd1347
GK
127042003-10-10 Geoffrey Keating <geoffk@apple.com>
12705
12706 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
12707 * gcc.c-torture/execute/va-arg-25.c: ... here.
12708
b18ff0cd
MM
127092003-10-09 Mark Mitchell <mark@codesourcery.com>
12710
12711 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
12712
1703590e
RS
127132003-10-08 Richard Sandiford <rsandifo@redhat.com>
12714
f119ba23 12715 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 12716
3d56512d
GB
127172003-10-08 Giovanni Bajo <giovannibajo@libero.it>
12718
12719 * g++.dg/parse/error2.C: New test.
12720
7a925598
GB
127212003-10-08 Giovanni Bajo <giovannibajo@libero.it>
12722
12723 PR c++/11097
12724 * g++.dg/other/error5.C: Modify the error message.
12725 * g++.dg/lookup/using8.C: New test.
12726
a594a19c
GK
127272003-10-07 Geoffrey Keating <geoffk@apple.com>
12728
12729 * gcc.dg/darwin-abi-2.c: New file.
12730 * gcc.c-torture/execute/va-arg-24.c: New file.
12731
90af8042
BW
127322003-10-06 Bob Wilson <bob.wilson@acm.org>
12733
12734 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
12735 indentation.
12736
d04a575f
MM
127372003-10-06 Mark Mitchell <mark@codesourcery.com>
12738
12739 PR c++/10147
12740 * g++.dg/other/error4.C: Update error messages.
12741 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 12742
d04a575f
MM
12743 PR c++/12337
12744 * g++.dg/init/new9.C: New test.
c6c01481 12745
d04a575f
MM
12746 PR c++/12334, c++/12236, c++/8656
12747 * g++.dg/ext/attrib8.C: New test.
12748
8a7a6f4d
DP
127492003-10-06 Devang Patel <dpatel@apple.com>
12750
12751 * gcc.dg/debug/dwarf2-3.h: New test.
12752 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 12753
9ebfd78b
EB
127542003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
12755
12756 * g++.dg/opt/cfg2.C: New test.
12757
8c03ca00
EB
127582003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12759
12760 * g++.dg/opt/float1.C: New test.
12761
b494fd98
EB
127622003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12763
12764 * gcc.dg/c90-array-lval-6.c: New test.
12765 * gcc.dg/c99-array-lval-6.c: New test.
12766
81ff723b
AM
127672003-10-03 Alexander Malmberg <alexander@malmberg.org>
12768 Ziemowit Laski <zlaski@apple.com>
12769
12770 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
12771 'Derived', so that it is never considered a class method; add
12772 new warning for '+port' method ambiguity.
12773 * objc.dg/method-12.m: Include <objc/objc.h> instead of
12774 <objc/objc-api.h> (needed on Mac OS X).
12775 * objc.dg/method-13.m: New test.
12776
875eda9c
RS
127772003-10-03 Roger Sayle <roger@eyesopen.com>
12778
12779 PR optimization/9325, PR java/6391
12780 * gcc.c-torture/execute/20031003-1.c: New test case.
12781
c8a65a25
MM
127822003-10-02 Mark Mitchell <mark@codesourcery.com>
12783
5114f0ed
MM
12784 PR optimization/12180
12785 * gcc.dg/20031002-1.c: New test.
12786
c8a65a25
MM
12787 PR c++/12486
12788 * g++.dg/inherit/error1.C: New test.
12789
910a2080
CD
127902003-10-02 Chris Demetriou <cgd@broadcom.com>
12791
12792 * lib/f-torture.exp (search_for): Rename to...
12793 (search_for_re): This. Also, clean up comments and the
12794 "regexp" invocation.
12795
2a3bf9aa
JZ
127962003-10-02 Josef Zlomek <zlomekj@suse.cz>
12797
12798 * gcc.c-torture/compile/20031002-1.c: New test.
12799
7485f79f
JJ
128002003-10-02 Jakub Jelinek <jakub@redhat.com>
12801
12802 * g++.dg/opt/cond1.C: New test.
12803
2409cb37
KC
128042003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
12805
12806 * gcc.dg/Wold-style-definition-2.c: New testcase.
12807 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
12808
1ffcc352
RH
128092003-09-29 Richard Henderson <rth@redhat.com>
12810
75d3baee 12811 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 12812
ea0738f2
EB
128132003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
12814
12815 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
12816
753aaa17
KL
128172003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12818
12819 * g++.dg/template/friend19.C: Fix typo.
12820 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
12821
d34053ed
RS
128222003-09-28 Richard Sandiford <rsandifo@redhat.com>
12823
12824 * gcc.c-torture/execute/20030928-1.c: New test.
12825 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
12826
e8226879
EB
128272003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12828
12829 * g++.dg/opt/unroll1.C: New test.
12830
073089a7
RS
128312003-09-26 Roger Sayle <roger@eyesopen.com>
12832
12833 PR optimization/11741
12834 * gcc.dg/20030926-1.c: New test case.
12835
37d407a1
KL
128362003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12837
12838 PR c++/5655
12839 * g++.dg/parse/access7.C: New test.
12840 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
12841
264fa2db
ZL
128422003-09-24 Ziemowit Laski <zlaski@apple.com>
12843
12844 MERGE OF objc-improvements-branch into MAINLINE:
12845 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
12846 if libobjc has not been built.
12847 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
12848 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
12849 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
12850 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
12851 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
12852 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
12853 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
12854 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
12855 objc.dg/special/unclaimed-category-1.h,
12856 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
12857 well as GNU runtime.
264fa2db 12858 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
12859 * execute/cascading-1.m, execute/function-message-1.m,
12860 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
12861 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
12862 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
12863 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
12864 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
12865 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
12866 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
12867 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
12868 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
12869 * objc.dg/bitfield-2.m: Run only on Darwin.
12870 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
12871 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
12872 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 12873 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 12874
d395df26
AO
128752003-09-24 Alexandre Oliva <aoliva@redhat.com>
12876
12877 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
12878
fff2cb99
GK
128792003-09-23 Geoffrey Keating <geoffk@apple.com>
12880
12881 * gcc.dg/darwin-abi-1.c: New file.
12882
af0f185b
AP
128832003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
12884
12885 PR target/12281
12886 * gcc.c-torture/compile/20030921-1.c: New test.
12887
de582cfb
EB
128882003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12889
12890 * g++.dg/opt/reg-stack2.C: New test.
12891
5cfc5356
EB
128922003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12893
12894 * g++.dg/eh/delayslot1.C: New test.
12895
ddd2d57e
RH
128962003-09-20 Richard Henderson <rth@redhat.com>
12897
12898 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
12899
ccea753c
RS
129002003-09-20 Roger Sayle <roger@eyesopen.com>
12901
12902 * gcc.c-torture/execute/20030920-1.c: New test case.
12903
2c49cd9e
KL
129042003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12905
12906 * g++.dg/rtti/typeid3.C: Correct expected error message.
12907
4047b164
KL
129082003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12909
12910 PR c++/157
12911 * g++.dg/parse/crash12.C: New test.
12912
99d53bba
JJ
129132003-09-19 Janis Johnson <janis187@us.ibm.com>
12914
12915 * gcc.dg/compat/mixed-struct-check.h: New.
12916 * gcc.dg/compat/mixed-struct-defs.h: New.
12917 * gcc.dg/compat/mixed-struct-init.h: New.
12918 * gcc.dg/compat/struct-by-value-19_main.c: New.
12919 * gcc.dg/compat/struct-by-value-19_x.c: New.
12920 * gcc.dg/compat/struct-by-value-19_y.c: New.
12921 * gcc.dg/compat/struct-by-value-20_main.c: New.
12922 * gcc.dg/compat/struct-by-value-20_x.c: New.
12923 * gcc.dg/compat/struct-by-value-20_y.c: New.
12924 * gcc.dg/compat/struct-return-19_main.c: New.
12925 * gcc.dg/compat/struct-return-19_x.c: New.
12926 * gcc.dg/compat/struct-return-19_y.c: New.
12927 * gcc.dg/compat/struct-return-20_main.c: New.
12928 * gcc.dg/compat/struct-return-20_x.c: New.
12929 * gcc.dg/compat/struct-return-20_y.c: New.
12930
ed71e586
AP
129312003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
12932 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
12933 so that it will not complain on LP64 targets.
12934
68c78847
KL
129352003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12936
12937 PR c++/495
12938 * g++.dg/template/friend24.C: New test.
12939
3501ba24
NS
129402003-09-19 Nathan Sidwell <nathan@codesourcery.com>
12941
68442fac 12942 PR c++/12332
3501ba24
NS
12943 * g++.dg/template/memtmpl2.C: New test.
12944
5ae6cd0d
MM
129452003-09-18 Mark Mitchell <mark@codesourcery.com>
12946
12947 PR target/11184
12948 * gcc.dg/builtin-apply1.c: New test.
12949
85b22f78
NS
129502003-09-18 Nathan Sidwell <nathan@codesourcery.com>
12951
12952 PR c++/9848
12953 * g++.dg/warn/Wunused-4.C: New test.
12954
ef08de80
VR
129552003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12956
12957 PR c++/12316
12958 * g++.dg/other/gc2.C: New test.
12959
84583208
MM
129602003-09-17 Mark Mitchell <mark@codesourcery.com>
12961
15dd86be
MM
12962 PR c++/11991
12963 * g++.dg/rtti/typeid3.C: New test.
12964
84583208
MM
12965 PR c++/12266
12966 * g++.dg/overload/template1.C: New test.
12967
0b75beaa
EB
129682003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12969
12970 * g++.dg/opt/cfg3.C: New test.
12971
ae8803a8
KL
129722003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12973
12974 PR c++/7939
12975 * g++.dg/template/crash11.C: New test.
12976
72954a4f
JM
129772003-09-16 Jason Merrill <jason@redhat.com>
12978 Jakub Jelinek <jakub@redhat.com>
12979
12980 * gcc.dg/attr-warn-unused-result.c: New test.
12981
3afd2e20
NS
129822003-09-15 Nathan Sidwell <nathan@codesourcery.com>
12983
12984 PR c++/12184
12985 * g++.dg/expr/call2.C: New test.
12986
c034f121
AJ
129872003-09-15 Andreas Jaeger <aj@suse.de>
12988
12989 * gcc.dg/Wold-style-definition-1.c: New test.
12990
29edb15c
MM
129912003-09-14 Mark Mitchell <mark@codesourcery.com>
12992
a7e8c268
MM
12993 PR c++/3907
12994 * g++.dg/parse/template12.C: New test.
12995
29edb15c
MM
12996 * g++.dg/abi/bitfield11.C: New test.
12997 * g++.dg/abi/bitfield12.C: Likewise.
12998
aab68b4a
AO
129992003-09-14 Alexandre Oliva <aoliva@redhat.com>
13000
13001 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
13002 non-expansion of functional macro name without arguments at EOL.
13003 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
13004
975f3818
RS
130052003-09-14 Richard Sandiford <rsandifo@redhat.com>
13006
13007 * gcc.c-torture/execute/20030914-[12].c: New tests.
13008
92af500d
NS
130092003-09-11 Nathan Sidwell <nathan@codesourcery.com>
13010
13011 PR c++/11788
13012 * g++.dg/overload/addr1.C: New test.
13013
93dc9a32
ILT
130142003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
13015
13016 * gcc.dg/20030909-1.c: New test.
13017
1c8b4e29
EB
130182003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13019
13020 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
13021
130222003-09-09 Devang Patel <dpatel@apple.com>
13023
13024 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 13025
f7657db9
KG
130262003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13027
13028 * gcc.dg/torture/builtin-explog-1.c: New testcase.
13029
9649812a
MM
130302003-09-08 Mark Mitchell <mark@codesourcery.com>
13031
13032 * gcc.dg/ia64-types1.c: New test.
13033 * gcc.dg/ia64-types2.c: Likewise.
13034
df049e59
KG
130352003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13036
11bf0eb0
KG
13037 * gcc.dg/builtins-1.c: Add more _Complex tests.
13038 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13039
df049e59
KG
13040 * gcc.dg/builtins-1.c: Test existing _Complex functions.
13041 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13042
f23fb7f5
MM
130432003-09-08 Mark Mitchell <mark@codesourcery.com>
13044
fa531100
MM
13045 PR c++/11786
13046 * g++.dg/lookup/koenig2.C: New test.
13047
f23fb7f5
MM
13048 PR c++/5296
13049 * g++.dg/rtti/typeid2.C: New test.
13050
7f14bbe6
JJ
130512003-09-08 Jakub Jelinek <jakub@redhat.com>
13052
13053 * gcc.c-torture/compile/20030904-1.c: New test.
13054
7b65ed54
EB
130552003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13056
13057 * g++.dg/opt/longbranch2.C: New test.
13058
6a4f08f3
AP
130592003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13060
13061 * g++.dg/template/crash10.C: Only compile it.
13062
dc4cb34e
AP
130632003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13064
13065 PR middle-end/11665
13066 * gcc.c-torture/compile/20030907-1.c: New test.
13067 * g++.dg/init/array11.C: New test.
13068
cf9ad9a7
MM
130692003-09-07 Mark Mitchell <mark@codesourcery.com>
13070
13071 PR c++/11852
13072 * g++.dg/init/struct1.C: New test.
13073
6ef0aa7b
MM
130742003-09-07 Mark Mitchell <mark@codesourcery.com>
13075
13076 PR c++/12181
13077 * g++.dg/expr/comma1.C: New test.
13078
385bce06
MM
130792003-09-06 Mark Mitchell <mark@codesourcery.com>
13080
ae53e5bc 13081 PR c++/11867
385bce06
MM
13082 * g++.dg/expr/static_cast5.C: New test.
13083
687f4bc1
AP
130842003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13085
13086 PR c++/11507
13087 * g++.dg/lookup/scoped7.C: New test.
c6c01481 13088
687f4bc1
AP
13089 PR c++/9574
13090 * g++.dg/other/static1.C: New test.
13091
13092 PR c++/11490
13093 * g++.dg/warn/template-1.C: New test.
13094
13095 PR c++/11432
13096 * g++.dg/template/crash10.C: New test.
c6c01481 13097
687f4bc1
AP
13098 PR c++/2478
13099 * g++.dg/overload/VLA.C: New test.
c6c01481 13100
687f4bc1
AP
13101 PR c++/10804
13102 * g++.dg/template/call1.C: New test.
13103
1f845b30
NS
131042003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13105
13106 PR c++/11794
13107 * g++.dg/parse/using3.C: New test.
13108
34ff2673
RS
131092003-09-06 Roger Sayle <roger@eyesopen.com>
13110
13111 PR c++/11409
13112 * g++.dg/overload/builtin3.C: New test case.
13113
03845b47
SB
131142003-09-06 Steven Bosscher <steven@gcc.gnu.org>
13115
13116 PR c/9862
13117 * gcc.dg/20030906-1.c: New test.
13118 * gcc.dg/20030906-2.c: Likewise.
13119
b92bc2a0
NS
131202003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13121
13122 PR c++/12167
13123 * g++.dg/parse/defarg5.C: New test.
13124
13125 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
13126
ceeae2d1
MM
131272003-09-05 Mark Mitchell <mark@codesourcery.com>
13128
13129 PR c++/12163
13130 * g++.dg/expr/static_cast4.C: New test.
13131
13132 PR c++/12146
13133 * g++.dg/template/crash9.C: New test.
13134
3f8dc57b
AP
131352003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13136
c6c01481 13137 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
13138 in __FUNCTION__.
13139 * g++.old-deja/g++.ext/pretty3.C: Likewise.
13140
8e1daa34
NS
131412003-09-05 Nathan Sidwell <nathan@codesourcery.com>
13142
12483c9f
NS
13143 PR c++/11922
13144 * g++/dg/template/qualified-id1.C: New test.
c6c01481 13145
8e1daa34
NS
13146 PR c++/12037
13147 * g++.dg/warn/noeffect4.C: New test.
13148
47ab33b2
MA
131492003-09-04 Matt Austern <austern@apple.com>
13150
13151 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
13152 * g++.dg/ext/fnname2.C: Likewise.
13153 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 13154
d18a8251
MM
131552003-09-04 Mark Mitchell <mark@codesourcery.com>
13156
13157 * g++.dg/expr/lval1.C: New test.
13158 * g++.dg/ext/lvcast.C: Remove.
13159
bcfb8075
RS
131602003-09-03 Roger Sayle <roger@eyesopen.com>
13161
13162 PR optimization/11700.
13163 * gcc.c-torture/compile/20030903-1.c: New test case.
13164
43fe31f6
MM
131652003-09-03 Mark Mitchell <mark@codesourcery.com>
13166
13167 PR c++/12053
13168 * g++.dg/abi/layout4.C: New test.
13169
1918facf
SB
131702003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
13171
13172 PR c++/11553
13173 * g++.dg/parse/friend3.C: New test.
c6c01481 13174
6d80c4b9
MM
131752003-09-02 Mark Mitchell <mark@codesourcery.com>
13176
3281be05
MM
13177 PR c++/11847
13178 * g++.dg/template/class1.C: New test.
13179
6d80c4b9
MM
13180 PR c++/11808
13181 * g++.dg/expr/call1.C: New test.
13182
7e99327d
MM
131832003-09-01 Mark Mitchell <mark@codesourcery.com>
13184
13185 PR c++/12114
13186 * g++.dg/init/ref9.C: New test.
13187
13188 PR c++/11972
13189 * g++.dg/template/nested4.C: New test.
13190
20d65560
MM
131912003-08-29 Mark Mitchell <mark@codesourcery.com>
13192
7433e6d4
MM
13193 PR c++/12093
13194 * g++.dg/template/non-dependent4.C: New test.
13195
20d65560
MM
13196 PR c++/11928
13197 * g++.dg/inherit/conv1.C: New test.
13198
fc2b8477
MM
131992003-08-29 Mark Mitchell <mark@codesourcery.com>
13200
13201 PR c++/6196
13202 * g++.dg/ext/label1.C: New test.
13203 * g++.dg/ext/label2.C: Likewise.
13204
a1652802
MM
132052003-08-28 Mark Mitchell <mark@codesourcery.com>
13206
13207 * g++.dg/expr/cond3.C: New test.
13208
a2a919aa
KG
132092003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13210
13211 * gcc.dg/builtins-1.c: Add new builtin cases.
13212
488f17e1
KG
132132003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13214
13215 * gcc.dg/builtins-1.c: Add new cases.
13216 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13217
132182003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13219
13220 * gcc.dg/builtins-1.c: Add more math builtin tests.
13221 * gcc.dg/torture/builtin-attr-1.c: New test.
13222
22bd385b
MM
132232003-08-28 Mark Mitchell <mark@codesourcery.com>
13224
13225 PR optimization/5079
13226 * g++.dg/opt/static3.C: New test.
13227
3d7ca167
ZD
132282003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13229
13230 * gcc.misc-tests/gcov-10b.c: New test.
13231
031b59ce
MM
132322003-08-27 Mark Mitchell <mark@codesourcery.com>
13233
13234 * g++.dg/opt/ptrmem3.C: New test.
13235
13236 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
13237
b7bc76e3
JJ
132382003-08-27 Jakub Jelinek <jakub@redhat.com>
13239
13240 * gcc.dg/20030826-2.c: New test.
13241
00229de4
RS
132422003-08-26 Roger Sayle <roger@eyesopen.com>
13243
13244 PR middle-end/12002
13245 * g77.f-torture/compile/12002.f: New test case.
13246
e3232933
RS
132472003-08-26 Roger Sayle <roger@eyesopen.com>
13248
13249 * gcc.dg/20030826-1.c: New test case.
13250
a103ca2c
MK
132512003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
13252
13253 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
13254
20b50672
NS
132552003-08-26 Nathan Sidwell <nathan@codesourcery.com>
13256
6d9a0a36
NS
13257 PR c++/11871
13258 * c++.dg/lookup/crash1.C: New test.
13259
20b50672
NS
13260 * c++.dg/warn/noeffect3.C: New test.
13261
0961802f
JJ
132622003-08-25 Janis Johnson <janis187@us.ibm.com>
13263
13264 * gcc.dg/compat/vector-1_x.c: Compile with -w.
13265 * gcc.dg/compat/vector-1_y.c: Ditto.
13266 * gcc.dg/compat/vector-2_x.c: Ditto.
13267 * gcc.dg/compat/vector-2_y.c: Ditto.
13268
b01e3e38
UW
132692003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
13270
13271 * gcc.dg/20030702-1.c: New test.
13272
43dc123f
MM
132732003-08-25 Mark Mitchell <mark@codesourcery.com>
13274
13275 PR c++/8795
13276 * g++.dg/ext/altivec-1.C: New test.
13277
a30b6839
RH
132782003-08-24 Richard Henderson <rth@redhat.com>
13279
13280 * g++.dg/eh/simd-2.C: Add -w for x86.
13281
61c234ce
JJ
132822003-08-23 Jakub Jelinek <jakub@redhat.com>
13283
13284 * gcc.dg/20030815-1.c: New test.
13285
a653d067
KL
132862003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13287
13288 PR c++/3765
13289 * g++.dg/parse/access6.C: New test.
13290
19db77ce
KL
132912003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13292
13293 PR c++/641, c++/11876
13294 * g++.dg/template/friend22.C: New test.
13295 * g++.dg/template/friend23.C: Likewise.
13296
35f73a73
MM
132972003-08-22 Mark Mitchell <mark@codesourcery.com>
13298
13299 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
13300 identically.
13301
6560773a
MM
133022003-08-22 Mark Mitchell <mark@codesourcery.com>
13303
13304 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
13305
a30f2d65
MM
133062003-08-22 Mark Mitchell <mark@codesourcery.com>
13307
13308 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
13309
7741796c
MM
133102003-08-22 Mark Mitchell <mark@codesourcery.com>
13311
13312 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
13313
376de225
MM
133142003-08-22 Mark Mitchell <mark@codesourcery.com>
13315
13316 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
13317
f3c2dfc6
MM
133182003-08-21 Mark Mitchell <mark@codesourcery.com>
13319
13320 PR c++/11919
13321 * g++.dg/overload/prom1.C: New test.
13322
13323 PR c++/11551
13324 * g++.dg/parse/dtor2.C: New test.
13325
13326 PR c++/10762
13327 * g++.dg/parse/using2.C: New test.
13328
43c446b8
KH
133292003-08-21 Kazu Hirata <kazu@cs.umass.edu>
13330
13331 PR target/11805
13332 * gcc.c-torture/compile/20030821-1.c: New.
13333
35c18a20
MM
133342003-08-20 Mark Mitchell <mark@codesourcery.com>
13335
13336 PR c++/11834
13337 * g++.dg/template/deduce2.C: New test.
13338
c4c83fff
JZ
133392003-08-21 Josef Zlomek <zlomekj@suse.cz>
13340
13341 * gcc.c-torture/execute/20030821-1.c: New test.
13342
2cf099a5
RS
133432003-08-20 Roger Sayle <roger@eyesopen.com>
13344
13345 PR middle-end/11984
13346 * gcc.dg/20030820-1.c: New test case.
13347
47d4c811
NS
133482003-08-20 Nathan Sidwell <nathan@codesourcery.com>
13349
13350 PR c++/11945
13351 * g++.dg/warn/noeffect2.C: New test.
13352
4b0d3cbe
MM
133532003-08-19 Mark Mitchell <mark@codesourcery.com>
13354
13355 PR c++/10926
13356 * g++.dg/template/dtor2.C: New test.
13357
13358 PR c++/11684
13359 * g++.dg/template/operator1.C: New test.
13360 * g++.dg/parse/operator4.C: New test.
13361
13362 PR c++/11946.C
13363 * g++.dg/expr/enum1.C: New test.
13364 * gcc.dg/c99-bool-1.c: Remove bogus warning.
13365
13366 PR c++/11036.C
13367 * g++.dg/parse/elab2.C: New test.
13368 * g++.dg/parse/typedef4.C: Change error message.
13369 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
13370 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
13371 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
13372
ccc01444
GK
133732003-08-19 Geoffrey Keating <geoffk@apple.com>
13374
13375 * gcc.dg/pch/warn-1.c: New.
13376 * gcc.dg/pch/warn-1.hs: New.
13377
13378 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
13379 not-tested file.
13380
c0d4955f
AP
133812003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13382
13383 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
13384
4fad7068
AP
133852003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13386
13387 * gcc.dg/uninit-D.c: New Test.
13388 * gcc.dg/uninit-E.c: New Test.
13389 * gcc.dg/uninit-F.c: New Test.
13390 * gcc.dg/uninit-G.c: New Test.
13391
7f5d157f
MR
133922003-08-19 Michael Ritzert <ritzert@t-online.de>
13393
13394 * g++.dg/README: Describe the pch directory.
13395
b54f5338
KL
133962003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13397
13398 PR c++/11174
13399 * g++.dg/parse/access4.C: New test.
13400 * g++.dg/parse/access5.C: Likewise.
13401 * g++.old-deja/g++.jason/access17.C: Adjust error message.
13402
622adc7e
MK
134032003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
13404
13405 * gcc.dg/noncompile/20030818-1.c: New.
13406
a2507277
NS
134072003-08-18 Nathan Sidwell <nathan@codesourcery.com>
13408
47d4c811
NS
13409 PR c++/11957
13410 * g++.dg/warn/noeffect1.C: New test.
13411
a2507277
NS
13412 * g++.dg/template/scope2.C: New test.
13413 * g++.dg/template/error2.C: Correct dg-error
13414
8edf7a6d
RS
134152003-08-18 Richard Sandiford <rsandifo@redhat.com>
13416
13417 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
13418
e895113a
NS
134192003-08-16 Nathan Sidwell <nathan@codesourcery.com>
13420
13421 PR C++/11512
13422 * g++.dg/template/warn1.C: New.
13423
68ea098a
NS
134242003-08-15 Nathan Sidwell <nathan@codesourcery.com>
13425
13426 * g++.dg/template/error2.C: New test.
13427 * g++.dg/lookup/using7.C: Adjust errors
13428 * g++.old-deja/g++.pt/crash36.C: Likewise.
13429 * g++.old-deja/g++.pt/derived3.C: Likewise.
13430
d256ac69
KG
134312003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13432
13433 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
13434 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
13435 * gcc.c-torture/execute/builtins/string-9.c: New, from
13436 string-opt-9.c. Adjust for execute/builtins framework.
13437 * gcc.c-torture/execute/string-opt-9.c: Delete.
13438
560ad596
MM
134392003-08-12 Mark Mitchell <mark@codesourcery.com>
13440
4717fcc7
MM
13441 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
13442
560ad596
MM
13443 * g++.dg/parse/ret-type2.C: New test.
13444
13445 PR c++/11703
13446 * g++.dg/init/new8.C: New test.
13447
13448 PR c++/10923
13449 * g++.dg/parse/typedef5.C: New test.
13450
13451 PR c++/9512
13452 * g++.dg/parse/qualified2.C: New test.
13453 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
13454 invalid code.
13455
fe0378ed
MM
134562003-08-11 Mark Mitchell <mark@codesourcery.com>
13457
13458 * g++.dg/conversion/ptrmem1.C: New test.
13459
5f5e441a
JJ
134602003-08-11 Jakub Jelinek <jakub@redhat.com>
13461
13462 PR target/11693
13463 * gcc.dg/20030811-1.c: New test.
13464
13465 PR target/11535
13466 * gcc.c-torture/execute/20030811-1.c: New test.
13467
0235f855
KG
134682003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13469
13470 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
13471
d9148cf4
MM
134722003-08-10 Mark Mitchell <mark@codesourcery.com>
13473
13474 PR c++/11789.C
13475 * g++.dg/inherit/multiple1.C: New test.
13476
86306a6b
NS
134772003-08-10 Nathan Sidwell <nathan@codesourcery.com>
13478
bae39a73
NS
13479 * gcc.dg/spe1.c: New test.
13480
ffc76561
NS
13481 PR c++/11670
13482 * g++.dg/expr/cast2.C: New test.
c6c01481 13483
86306a6b
NS
13484 PR c++/10530
13485 * g++.dg/template/dependent-name2.C: New test.
13486
bb6e4168
AP
134872003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
13488
13489 * g++.dg/parse/crash11.C: Put the dg options in comments.
13490
df38ffef
NB
134912003-08-08 Neil Booth <neil@daikokuya.co.uk>
13492
13493 * lib/gcc-dg.exp: Update for diagnostic change.
13494
3adee96c
KL
134952003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13496
13497 PR c++/5767
13498 * g++.dg/parse/crash11.C: New test.
13499
372431b6
AO
135002003-08-06 Alexandre Oliva <aoliva@redhat.com>
13501
13502 * gcc.dg/cpp/spacing1.c: Update.
13503
17f6297d
JJ
135042003-08-04 Janis Johnson <janis187@us.ibm.com>
13505
13506 PR target/11739
13507 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
13508 a value for -mtune.
13509
02a1994c
RS
135102003-08-04 Roger Sayle <roger@eyesopen.com>
13511
13512 PR middle-end/11771
13513 * gcc.c-torture/compile/20030804-1.c: New test case.
13514
f2593a66
RS
135152003-08-04 Roger Sayle <roger@eyesopen.com>
13516
13517 * gcc.dg/20030804-1.c: New test case.
13518
b5d72eda
AO
135192003-08-04 Alexandre Oliva <aoliva@redhat.com>
13520
13521 * gcc.dg/cpp/separate-1.c: New test.
13522
ae0b7dfc
NS
135232003-08-03 Nathan Sidwell <nathan@codesourcery.com>
13524
6cb89308
NS
13525 PR c++/11704
13526 * g++.dg/template/dependent-expr2.C: New test.
13527
ae0b7dfc
NS
13528 PR c++/11766
13529 * g++.dg/expr/ptrmem1.C: New test.
13530
79572cb1
KL
135312003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13532
13533 PR c++/9453
13534 * g++.dg/template/friend15.C: New test.
13535
76bf2c97
NB
135362003-08-03 Neil Booth <neil@daikokuya.co.uk>
13537
13538 * lib/dg-pch.exp: Work round PCH bug.
13539
8e9dd1eb
KG
135402003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13541
13542 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
13543 builtins. Move cases from builtins-4.c here.
13544
13545 * gcc.dg/torture/builtin-math-1.c: New test taken from
13546 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
13547 additional cases.
c6c01481 13548
8e9dd1eb
KG
13549 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
13550 Delete.
13551
fd9aef9d
NS
135522003-08-02 Nathan Sidwell <nathan@codesourcery.com>
13553
13554 PR c++/9447
13555 * g++.dg/template/using7.C: New test.
13556
49634b3a
NB
135572003-08-02 Neil Booth <neil@daikokuya.co.uk>
13558
13559 * import1.c, import2.c: New tests.
13560
5f77fbd4
JJ
135612003-08-01 Jakub Jelinek <jakub@redhat.com>
13562
13563 * g++.dg/eh/crossjump1.C: New test.
13564
ee935db4
MM
135652003-08-01 Mark Mitchell <mark@codesourcery.com>
13566
13567 PR c++/11697
13568 * g++.dg/template/using6.C: New test.
13569
13570 PR c++/11744
13571 * g++.dg/template/koenig2.C: New test.
13572
d6f7c704
KL
135732003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13574
13575 PR c++/7983
13576 * g++.dg/parse/typedef4.C: New test.
13577
cbd63935
KL
135782003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13579
13580 PR c++/8442, c++/8806
13581 * g++.dg/template/elab1.C: New test.
13582 * g++.dg/template/type2.C: Likewise.
13583 * g++.dg/template/ttp3.C: Adjust expected error message.
13584 * g++.old-deja/g++.law/visibility13.C: Likewise.
13585 * g++.old-deja/g++.niklas/t135.C: Likewise.
13586 * g++.old-deja/g++.pt/ttp41.C: Likewise.
13587 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
13588 template argument.
13589 * g++.old-deja/g++.pt/ttp44.C: Likewise.
13590
522da2bf
NS
135912003-08-01 Nathan Sidwell <nathan@codesourcery.com>
13592
a5bcc582
NS
13593 PR c++/11295
13594 * g++.dg/ext/stmtexpr1.C: New test.
13595
d340e53f
NS
13596 * g++.dg/opt/tmp1.C: New test.
13597
f21e6028
NS
13598 PR c++/11525
13599 * g++.dg/parse/constant4.C: New test.
13600
522da2bf
NS
13601 PR c++/9447
13602 * g++.dg/template/using5.C: New test.
13603
2598550f
RS
136042003-07-31 Roger Sayle <roger@eyesopen.com>
13605
13606 * gcc.dg/builtins-27.c: New test case.
13607
a132b6a8
JJ
136082003-07-31 Jakub Jelinek <jakub@redhat.com>
13609
13610 * gcc.dg/tls/opt-7.c: New test.
13611
5011c2ca 136122003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 13613
5011c2ca
AP
13614 * g++.old-deja/g++.other/crash18.C: Remove.
13615
fb5ce3c9
NS
136162003-07-31 Nathan Sidwell <nathan@codesourcery.com>
13617
ffd49b19
NS
13618 * g++.dg/template/explicit3.C: New.
13619 * g++.dg/template/explicit4.C: New.
13620 * g++.dg/template/explicit5.C: New.
13621
fb5ce3c9
NS
13622 PR c++/11347
13623 * g++.dg/template/memtmpl1.C: New.
13624
675eab74
AP
136252003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
13626
13627 PR target/11565
13628 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
13629 * gcc.dg/i386-387-5.c (dg-options): Likewise.
13630
602a82f3 136312003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
13632
13633 * vtgc1.c: Kill.
13634
55d54003
ZW
136352003-07-29 Zack Weinberg <zack@codesourcery.com>
13636
13637 * gcc.dg/struct-in-proto-1.c: New test.
13638
8f9b4009
NB
136392003-07-29 Neil Booth <neil@daikokuya.co.uk>
13640
13641 * gcc.dg/cpp/include2.c: Only expect one message.
13642
399dedb9
NS
136432003-07-29 Nathan Sidwell <nathan@codesourcery.com>
13644
13645 PR c++/9447
13646 * g++.dg/template/using1.C: New test.
13647 * g++.dg/template/using2.C: New test.
13648 * g++.dg/template/using3.C: New test.
13649 * g++.dg/template/using4.C: New test.
13650
f67f7737
AO
136512003-07-29 Alexandre Oliva <aoliva@redhat.com>
13652
13653 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
13654 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13655
415d4636
MM
136562003-07-28 Jan Hubicka <jh@suse.cz>
13657
13658 PR c++/11530
13659 * g++.dg/opt/call1.C: New test.
13660
7b6d72fc
MM
136612003-07-28 Alexandre Oliva <aoliva@redhat.com>
13662
13663 PR c++/11667
13664 * g++.dg/init/enum2.C: New test.
13665 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 13666
b7365957
HPN
136672003-07-28 <hp@bitrange.com>
13668
13669 * gcc.dg/Wdeclaration-after-statement-1.c,
13670 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
13671
5dfa45d0
JJ
136722003-07-28 Jakub Jelinek <jakub@redhat.com>
13673
13674 * gcc.c-torture/compile/20030725-1.c: New test.
13675
66584e64
AH
136762003-07-28 Aldy Hernandez <aldyh@redhat.com>
13677
13678 * gcc.dg/20030505.c: Only run for SPE.
13679 Remove definition of opaque type.
13680
b7a78333
MM
136812003-07-27 Mark Mitchell <mark@codesourcery.com>
13682
13683 * g++.dg/template/ptrmem6.C: New test.
13684
18f3e349
GK
136852003-07-26 Geoffrey Keating <geoffk@apple.com>
13686
13687 * gcc.c-torture/compile/zero-strct-2.c: New test.
13688
863d3dfb
GK
136892003-07-25 Geoffrey Keating <geoffk@apple.com>
13690
13691 * gcc.dg/intermod-1.c: New test.
13692
a91db711
NS
136932003-07-25 Nathan Sidwell <nathan@codesourcery.com>
13694
22038b2c
NS
13695 PR c++/11617
13696 * g++.dg/template/lookup2.C: New test.
13697 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 13698 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
13699
13700 PR c++/11596
a91db711
NS
13701 * g++.dg/template/defarg3.C: New test.
13702
13703 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
13704
22ed7e5f
MM
137052003-07-24 Mark Mitchell <mark@codesourcery.com>
13706
13707 * g++.dg/inherit/access5.C: New test.
13708
f60a10e7
KL
137092003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13710
13711 PR c++/11513
13712 * g++.dg/template/crash8.C: New test.
13713
8f5b6d29
SB
137142003-07-23 Steven Bosscher <steven@gcc.gnu.org>
13715
13716 PR c/10602
13717 * gcc.dg/noncompile/incomplete-2.c: New test.
13718
11b8e71c
MM
137192003-07-23 Mark Mitchell <mark@codesourcery.com>
13720
bd16cb25
MM
13721 PR c++/11645
13722 * g++.dg/inherit/access4.C: New test.
13723
6cf4d1bc
MM
13724 PR c++/11517
13725 * g++.dg/expr/cond2.C: New test.
55d54003 13726
11b8e71c
MM
13727 PR optimization/10679
13728 * g++.dg/opt/inline4.C: New test.
13729
eb5abb39
NS
137302003-07-23 Nathan Sidwell <nathan@codesourcery.com>
13731
13732 * g++.dg/parse/crash10: New test.
13733
817aed6f
NS
137342003-07-22 Nathan Sidwell <nathan@codesourcery.com>
13735
13736 * g++.dg/ext/flexary1.C: New test.
55d54003 13737
bef89e9e
KL
137382003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13739
13740 PR c++/10793
13741 * g++.dg/template/crash9.C: New test.
13742
4bd56354
VR
137432003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13744
13745 PR c++/3004
13746 * g++.dg/parse/typedef3.C: New test.
13747
13748 PR c++/7906
13749 * g++.dg/parse/operator2.C: New test.
13750
13751 PR c++/8895
13752 * g++.dg/parse/def-tmpl-arg1.C: New test.
13753
13754 PR c++/9282
13755 * g++.dg/parse/funptr1.C: New test.
13756
13757 PR c++/9452
13758 * g++.dg/parse/ambig3.C: New test.
13759
13760 PR c++/9454
13761 * g++.dg/parse/operator3.C: New test.
13762
13763 PR c++/9486
13764 * g++.dg/parse/template10.C: New test.
13765
13766 PR c++/9488
13767 * g++.dg/parse/template11.C: New test.
13768
13769 PR c++/10150
13770 * g++.dg/parse/invalid-op1.C: New test.
13771
13772 PR c++/10247
13773 * g++.dg/parse/condexpr1.C: New test.
13774
c6e4cc53
NS
137752003-07-22 Nathan Sidwell <nathan@codesourcery.com>
13776
e0d1297c
NS
13777 * g++.dg/ext/packed3.C: New test.
13778 * g++.dg/ext/packed4.C: New test.
13779
c6e4cc53
NS
13780 * gcc.dg/pack-test-3.c: New test.
13781
dd039fc9
JJ
137822003-07-21 Janis Johnson <janis187@us.ibm.com>
13783
13784 * lib/compat.exp: Handle dg-options per source file.
13785 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
13786 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
13787 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
13788 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
13789 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
13790 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
13791 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
13792 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
13793 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
13794 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
13795 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
13796 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
13797 * g++.dg/compat/break/bitfield7_x.C: Ditto.
13798 * g++.dg/compat/break/bitfield7_y.C: Ditto.
13799
124b0e05
AP
138002003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13801
13802 PR c/10320
13803 * gcc.c-torture/execute/20030718-1.c: New test.
13804
bbda30a4
EB
138052003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13806
55d54003 13807 PR optimization/11536
bbda30a4
EB
13808 * gcc.dg/20030721-1.c: New test.
13809
e9f9c81f
MM
138102003-07-19 Mark Mitchell <mark@codesourcery.com>
13811
13812 PR c++/11546
13813 * g++.dg/template/lookup1.C: New test.
13814
14e33ee8
ZW
138152003-07-19 Zack Weinberg <zack@codesourcery.com>
13816
13817 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
13818 diagnostics of ill-formed constructs involving labels.
13819 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
13820 the new 'previously defined here' message.
13821
a3f10e50
NS
138222003-07-18 Nathan Sidwell <nathan@codesourcery.com>
13823
13824 * g++.dg/parse/non-dependent2.C: New test.
13825
1fd0cd42
AP
138262003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13827
14e33ee8 13828 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
13829 weak symbols.
13830
16f6812f
JJ
138312003-07-17 Jakub Jelinek <jakub@redhat.com>
13832
13833 PR target/11087
13834 * gcc.c-torture/execute/20030717-1.c: New test.
13835
f129791c
EB
138362003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13837
13838 * g++.dg/opt/cfg1.C: New test.
13839
2b187c63
MM
138402003-07-17 Mark Mitchell <mark@codesourcery.com>
13841
13842 PR optimization/11557
13843 * gcc.dg/20030717-1.c: New test.
13844
bf88d870
AP
138452003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
13846
13847 PR c++/10476
13848 * g++.dg/expr/crash-1.C: New test.
13849
13850 PR c++/11027
13851 * g++.dg/template/init3.C: New test.
13852
13853 PR c++/8222
13854 * g++.dg/template/non-dependent1.C: New test.
13855
13856 PR c++/11070
13857 * g++.dg/template/non-dependent2.C: New test.
13858
13859 PR c++/11071
13860 * g++.dg/template/non-dependent3.C: New test.
13861
13862 PR c++/9907
13863 * g++.dg/template/sizeof5.C: New test.
13864
26e0dcb3
GK
138652003-07-17 Geoffrey Keating <geoffk@apple.com>
13866
13867 PR 11498
13868 * gcc.c-torture/compile/mangle-1.c: New file.
13869
41c5ee06
KL
138702003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13871
13872 PR c++/7809
94b32725 13873 * g++.dg/parse/access3.C: New test.
41c5ee06 13874
2a39bedb 138752003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
13876
13877 PR c++/11384
13878 * g++.dg/init/init-ref4.C: New test.
13879
39703eb9
MM
138802003-07-16 Mark Mitchell <mark@codesourcery.com>
13881
13882 PR c++/11547
13883 * g++.dg/parse/constant3.C: New test.
13884 * g++.dg/parse/crash7.C: Likewise.
13885
48addf69
AP
138862003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
13887
13888 PR target/11008
13889 * gcc.dg/i386-pentium4-not-mull.c: New.
13890
1e0343dd
R
138912003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
13892
13893 * gcc.dg/asm-names.c (ymain): Make it weak.
13894
866eb556
KL
138952003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13896
13897 PR c++/5421
13898 * g++.dg/template/friend21.C: New test.
13899
fc4767bb
JJ
139002003-07-16 Jakub Jelinek <jakub@redhat.com>
13901
13902 * gcc.dg/cleanup-8.c: New test.
13903 * gcc.dg/cleanup-9.c: New test.
13904
32f2f2cb
DS
139052003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
13906
13907 * g++.dg/ext/dll-MI1.h: New file.
13908 * g++.dg/ext/dllexport-MI1.C: New file.
13909 * g++.dg/ext/dllimport-MI1.C: New file.
13910
bc8229a0
JJ
139112003-07-15 Jakub Jelinek <jakub@redhat.com>
13912
13913 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
13914 it does not have cmpstrsi patterns (just cmpmemsi).
13915
b0afa2fc
MM
139162003-07-15 Mark Mitchell <mark@codesourcery.com>
13917
13918 PR debug/11473
13919 * g++.dg/debug/debug8.C: New test.
13920
caec1dc0
KL
139212003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13922
13923 PR c++/10108
13924 * g++.dg/template/crash7.C: New test.
13925
aadf50ed
KH
139262003-07-15 Kazu Hirata <kazu@cs.umass.edu>
13927
13928 PR target/10795
13929 * gcc.c-torture/compile/20030708-1.c: New.
13930
5a257872
EB
139312003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13932
13933 * gcc.c-torture/execute/20030715-1.c: New test.
13934
89a68bb9
GK
139352003-07-14 Geoffrey Keating <geoffk@apple.com>
13936
13937 * gcc.dg/pch/inline-3.c: New file.
13938 * gcc.dg/pch/inline-3.hs: New file.
13939 * gcc.dg/pch/inline-4.c: New file.
13940 * gcc.dg/pch/inline-4.hs: New file.
13941
5e08432e
MM
139422003-07-14 Mark Mitchell <mark@codesourcery.com>
13943
8d83f792
MM
13944 PR c++/11509
13945 * g++.dg/template/crash6.C: New test.
13946
748d4c7e
MM
13947 PR c++/7053
13948 * g++.dg/template/friend20.C: New test.
13949
5e08432e
MM
13950 PR c++/7019
13951 * g++.dg/template/overload2.C: New test.
13952
1b78cca9
FS
139532003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13954
13955 PR optimization/11440
13956 * gcc.c-torture/execute/20030714-1.c: New test.
13957
55ece1b3
KL
139582003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13959
13960 PR c++/11154
13961 * g++.dg/template/partial2.C: New test.
13962
b3445994
MM
139632003-07-13 Mark Mitchell <mark@codesourcery.com>
13964
a3d87771
MM
13965 PR c++/11503
13966 * g++.dg/template/anon1.C: New test.
13967
b3445994
MM
13968 PR c++/11493
13969 PR c++/11495
13970 * g++.dg/parse/template9.C: Likewise.
13971 * g++.dg/template/crash4.C: New test.
13972 * g++.dg/template/koenig1.C: Likewise.
13973 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
13974 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
13975 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
13976 functions.
13977 * g++.old-deja/g++.jason/template36.C: Likewise.
13978 * g++.old-deja/g++.mike/p1989.C: Likewise.
13979 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
13980 * g++.old-deja/g++.pt/ttp20.C: Use this->.
13981 * g++.old-deja/g++.pt/ttp21.C: Use this->.
13982 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
13983 compiling.
13984 * g++.old-deja/g++.pt/union2.C: Use this->.
13985
358b8f01
JJ
139862003-07-11 Jakub Jelinek <jakub@redhat.com>
13987
13988 * gcc.dg/20030711-1.c: New test.
13989
7efa3e22
NS
139902003-07-11 Nathan Sidwell <nathan@codesourcery.com>
13991
13992 PR c++/11050
13993 * g++.dg/parse/args1.C: New test.
13994 * g++.pt/defarg8.C: Change expected errors.
13995
7d48af30
MM
139962003-07-11 Mark Mitchell <mark@codesourcery.com>
13997
87ca53f6
MM
13998 PR c++/8164
13999 * g++.dg/template/nontype2.C: New test.
14000
a6b602ca
MM
14001 PR c++/10558
14002 * g++.dg/parse/template8.C: New test.
14003
6eeba0cc
MM
14004 PR c++/8327
14005 * g++.dg/template/scope1.C: New test.
14006
7d48af30
MM
14007 * g++.dg/warn/Wsign-compare-1.C: New test.
14008
1dc9efda
KH
140092003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14010
14011 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
14012
4a386498
MM
140132003-07-10 Mark Mitchell <mark@codesourcery.com>
14014
584672ee
MM
14015 PR c++/9411
14016 * g++.dg/template/explicit2.C: New test.
14017
4a386498
MM
14018 PR c++/10032
14019 * g++.dg/warn/pedantic1.C: New test.
14020
7c728fc6
NS
140212003-07-10 Nathan Sidwell <nathan@codesourcery.com>
14022
14023 PR c++ 9483
14024 * g++.dg/other/field1.C: New test.
14025
11791dbc
KH
140262003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14027
14028 PR c/11449
14029 * gcc.c-torture/compile/20030707-1.c: New.
14030
0c3b76ea
KL
140312003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14032
14033 PR c++/10849
14034 * g++.dg/template/access12.C: New test.
14035
bda8c1ca
NS
140362003-07-09 Nathan Sidwell <nathan@codesourcery.com>
14037
14038 * g++.dg/bprob/bprob.exp (prof_ext): Update.
14039 * g77.dg/bprob/bprob.exp (prof_ext): Update.
14040 * gcc.misc-tests/bprob.exp (prof_ext): Update.
14041 * gcc.misc-tests/gcov.exp: Update
14042 * g++.dg/gcov/gcov.exp: Update
14043 * lib/gcov.exp: Update.
14044
d17811fd
MM
140452003-07-08 Mark Mitchell <mark@codesourcery.com>
14046
14047 * g++.dg/abi/mangle17.C: Make sure template expressions are
14048 dependent.
14049 * g++.dg/abi/mangle4.C: Mark erroneous casts.
14050 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
14051 * g++.dg/opt/stack1.C: Remove erroneous code.
14052 * g++.dg/parse/template7.C: New test.
14053 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
14054 * g++.old-deja/g++.pt/crash4.C: Likewise.
14055
76739f29
JDA
140562003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14057
14058 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
14059 with zero or one occurence of `$' after the initial `L'.
14060
55c9de2d
KH
140612003-07-08 Kazu Hirata <kazu@cs.umass.edu>
14062
14063 * gcc.c-torture/compile/20030704-1.c: Add a comment.
14064
8af61113
RS
140652003-07-08 Roger Sayle <roger@eyesopen.com>
14066
14067 PR c/11370
14068 * gcc.dg/Wunreachable-6.c: New testcase.
14069 * gcc.dg/Wunreachable-7.c: New testcase.
14070
7e6dc358
JJ
140712003-07-08 Jakub Jelinek <jakub@redhat.com>
14072
14073 PR c/11420
14074 * gcc.dg/20030708-1.c: New test.
14075
b8898790
RS
140762003-07-08 Richard Sandiford <rsandifo@redhat.com>
14077
14078 * gcc.dg/compat/sdata-section.h: New file.
14079 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
14080 * gcc.dg/torture/mips-sdata-1.c: New test.
14081
c4d0910c
KL
140822003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14083
14084 PR c++/11030
14085 * g++.dg/template/friend19.C: New test.
14086
8df63efa
JJ
140872003-07-08 Jakub Jelinek <jakub@redhat.com>
14088
14089 * g++.dg/opt/strength-reduce.C: New test.
14090
afeeac3f
RS
140912003-07-07 Roger Sayle <roger@eyesopen.com>
14092
14093 PR target/10979
14094 * gcc.dg/20030707-1.c: New testcase.
14095
2c430630
RS
140962003-07-07 Roger Sayle <roger@eyesopen.com>
14097
14098 PR optimization/11059
14099 * g++.dg/opt/emptyunion.C: New testcase.
14100
82d610ec 141012003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 14102 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
14103
14104 * g++.dg/opt/stack1.C: New test.
14105
0a72704b
MM
141062003-07-05 Mark Mitchell <mark@codesourcery.com>
14107
14108 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
14109 run test.
14e33ee8 14110
0a72704b
MM
14111 PR c++/11431
14112 * g++.dg/expr/static_cast3.C: New test.
14113
e6cc3a24
ZW
141142003-07-04 Zack Weinberg <zack@codesourcery.com>
14115
14116 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
14117 everywhere.
14118 * gcc.dg/concat.c: Concatenation of string constants with
14119 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
14120 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
14121 * gcc.dg/cpp/escape-2.c: Use wide character constants where
14122 necessary to avoid multi-character character constant warning.
14123 * gcc.dg/cpp/escape.c: Likewise.
14124 * gcc.dg/cpp/ucs.c: Likewise.
14125 Remove backslashes from dg-bogus comments, as they confuse Tcl.
14126 Fix a typo.
14127
9037065f
KH
141282003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14129
682def26 14130 PR c/11428
9037065f
KH
14131 * gcc.c-torture/compile/20030704-1.c: New.
14132
ae81000a
KH
141332003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14134
14135 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
14136
1cf0dce8
DS
141372003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
14138
14139 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 14140 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 14141 tests for warnings.
32f2f2cb
DS
14142 * g++.dg/ext/dllimport2.C: Add tests for warnings.
14143 * g++.dg/ext/dllimport3.C: Likewise.
14144 * g++.dg/ext/dllimport4.C: New file.
14145 * g++.dg/ext/dllimport5.C: New file.
14146 * g++.dg/ext/dllimport6.C: New file.
14147 * g++.dg/ext/dllimport7.C: New file.
14148 * g++.dg/ext/dllimport8.C: New file.
14149 * g++.dg/ext/dllimport9.C: New file.
14150 * g++.dg/ext/dllimport10.C: New file.
14151 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 14152
d6b4ea85
MM
141532003-07-03 Mark Mitchell <mark@codesourcery.com>
14154
14155 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
14156 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
14157
0a9530a9
RS
141582003-07-03 Roger Sayle <roger@eyesopen.com>
14159
14160 * gcc.dg/builtins-25.c: New testcase.
14161 * gcc.dg/builtins-26.c: New testcase.
14162
9b269fc7
JJ
141632003-07-03 Janis Johnson <janis187@us.ibm.com>
14164
7516d736
JJ
14165 * gcc.dg/compat/vector-defs.h: New file.
14166 * gcc.dg/compat/vector-setup.h: New file.
14167 * gcc.dg/compat/vector-check.h: New file.
14168 * gcc.dg/compat/vector-1_main.c: New file.
14169 * gcc.dg/compat/vector-1_x.c: New file.
14170 * gcc.dg/compat/vector-1_y.c: New file.
14171 * gcc.dg/compat/vector-2_main.c: New file.
14172 * gcc.dg/compat/vector-2_x.c: New file.
14173 * gcc.dg/compat/vector-2_y.c: New file.
14174
0964c98c
JJ
14175 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
14176 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
14177 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
14178 * gcc.dg/compat/struct-align-1.h: New file.
14179 * gcc.dg/compat/struct-align-1_main.c: New file.
14180 * gcc.dg/compat/struct-align-1_x.c: New file.
14181 * gcc.dg/compat/struct-align-1_y.c: New file.
14182 * gcc.dg/compat/struct-align-2.h: New file.
14183 * gcc.dg/compat/struct-align-2_main.c: New file.
14184 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
14185 * gcc.dg/compat/struct-align-2_y.c: New file.
14186
14187 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
14188 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14189 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14190 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14191 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14192 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14193 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14194 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14195 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14196 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14197 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14198 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14199 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14200 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14201 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14202 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14203 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14204 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14205 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14206 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14207 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14208 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14209 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14210 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14211 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14212 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14213 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14214 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14215 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14216
142172003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14218
14219 * gcc.dg/i386-call-1.c: New test.
14220
142212003-07-03 Nathan Sidwell <nathan@codesourcery.com>
14222
14223 PR c++/9162
14224 * g++.dg/parse/defarg4.C: New.
14225
142262003-07-03 Roger Sayle <roger@eyesopen.com>
14227
14228 PR target/10700
14229 * gcc.c-torture/compile/20030703-1.c: New test case.
14230
142312003-07-03 Mark Mitchell <mark@codesourcery.com>
14232
14233 * g++.dg/template/local3.C: Remove extra semicolon.
14234
142352003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14236
14237 * gcc.dg/i386-volatile-1.c: New test.
14238
142392003-07-02 Nathan Sidwell <nathan@codesourcery.com>
14240
14241 PR c++/11072
14242 * g++.dg/other/offsetof2.C: XFAIL.
14243 * g++.dg/other/offsetof5.C: New.
14244
14245 PR c++/10219
14246 * g++.dg/template/error1.C: New.
14247
14248 PR c++/9779
14249 * g++.dg/template/dependent-expr1.C: New.
14250
142512003-07-01 Mark Mitchell <mark@codesourcery.com>
14252
14253 PR c++/6949
14254 * g++.dg/template/local3.C: New test.
14255
14256 PR c++/11149
14257 * g++.dg/lookup/scoped6.C: New test.
14258
142592003-07-01 Giovanni Bajo <giovannibajo@libero.it>
14260
14261 PR c++/8046
14262 * g++.dg/other/error7.C: New test.
14263
142642003-07-01 Kazu Hirata <kazu@cs.umass.edu>
14265
14266 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
14267 * g++.old-deja/g++.abi/vtable3.h: Likewise.
14268 * g++.old-deja/g++.law/code-gen5.C: Likewise.
14269 * g++.old-deja/g++.other/union2.C: Likewise.
14270 * gcc.dg/c90-const-expr-2.c: Likewise.
14271 * gcc.dg/c90-const-expr-3.c: Likewise.
14272 * gcc.dg/c99-const-expr-2.c: Likewise.
14273 * gcc.dg/c99-const-expr-3.c: Likewise.
14274 * gcc.dg/concat.c: Likewise.
14275
142762003-07-01 Mark Mitchell <mark@codesourcery.com>
14277
14278 PR c++/9559
14279 * g++.dg/init/static1.C: New test.
14280
142812003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14282
14283 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
14284 * g++.old-deja/g++.other/access2.C: Likewise.
14285 * g++.old-deja/g++.other/decl2.C: Likewise.
14286 * gcc.c-torture/execute/20020615-1.c: Likewise.
14287
142882003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14289
14290 PR c++/4933
14291 * g++.dg/template/sizeof4.C: New test.
14292
142932003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14294
14295 * g++.dg/other/error6.C: New test.
14296
142972003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14298
14299 PR c++/10750
14300 * g++.dg/parse/constant2.C: New test.
14301
143022003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14303
14304 PR c++/11106
14305 * g++.dg/other/error5.C: New test.
14306
143072003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14308
14309 * gcc.dg/format/gcc_diag-1.c: New test.
14310
143112003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
14312
14313 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
14314
143152003-06-28 Nathan Sidwell <nathan@codesourcery.com>
14316
14317 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
14318 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
14319 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
14320
143212003-06-28 Jakub Jelinek <jakub@redhat.com>
14322
14323 * gcc.c-torture/execute/builtins/string-8.c: New test.
14324 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
14325 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
14326 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
14327
143282003-06-27 Mark Mitchell <mark@codesourcery.com>
14329
14330 PR c++/10468
14331 * g++.dg/ext/typeof6.C: New test.
14332
143332003-06-27 Mark Mitchell <mark@codesourcery.com>
14334
14335 PR c++/10796
14336 * g++.dg/init/enum1.C: New test.
14337
143382003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
14339
14340 * gcc.dg/20030627-1.c: New test.
14341
143422003-06-26 Mark Mitchell <mark@codesourcery.com>
14343
14344 PR c++/11332
14345 * g++.dg/expr/static_cast2.C: New test.
14346
143472003-06-26 Roger Sayle <roger@eyesopen.com>
14348 Jakub Jelinek <jakub@redhat.com>
14349
14350 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
14351 sprintf(dst,"%s",src) optimization.
14352 * gcc.c-torture/execute/20030626-1.c: New test case.
14353 * gcc.c-torture/execute/20030626-2.c: New test case.
14354
143552003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
14356
14357 * gcc.c-torture/execute/multi-ix.c: New test.
14358
14359 * gcc.c-torture/execute/simd-4.c (main):
14360 Added missing semicolon at end of union.
14361
143622003-06-26 Giovanni Bajo <giovannibajo@libero.it>
14363
14364 PR c++/8266
14365 * g++.dg/template/explicit-instantiation3.C: New test.
14366
143672003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14368
14369 * gcc.dg/20030626-1.c: Use signed char.
14370
143712003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14372
14373 * gcc.dg/20030626-1.c: New test.
14374
143752003-06-26 Neil Booth <neil@daikokuya.co.uk>
14376
14377 * const-str-2.m: Update.
14378
143792003-06-25 Mark Mitchell <mark@codesourcery.com>
14380
14381 PR c++/10990
14382 * g++.dg/rtti/dyncast1.C: New test.
14383 * g++.dg/abi/mangle4.C: Correct base-specifier access.
14384 * g++.dg/lookup/scoped1.C: Remove XFAIL.
14385 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
14386
14387 PR c++/10931
14388 * g++.dg/expr/static_cast1.C: New test.
14389
143902003-06-25 Josef Zlomek <zlomekj@suse.cz>
14391
14392 * gcc.dg/20030625-1.c: New test.
14393
143942003-06-24 Roger Sayle <roger@eyesopen.com>
14395
14396 * gcc.c-torture/compile/20030624-1.c: New test case.
14397
143982003-06-24 Jakub Jelinek <jakub@redhat.com>
14399
14400 * gcc.c-torture/execute/string-opt-17.c: New test.
14401
144022003-06-24 Mark Mitchell <mark@codesourcery.com>
14403
14404 PR c++/5754
14405 * g++.dg/parse/crash6.C: New test.
14406
144072003-06-23 Roger Sayle <roger@eyesopen.com>
14408
14409 * gcc.dg/builtins-24.c: New test case.
14410
144112003-06-23 Jakub Jelinek <jakub@redhat.com>
14412
14413 * g++.dg/opt/operator1.C: New test.
14414
144152003-06-22 Roger Sayle <roger@eyesopen.com>
14416
14417 * gcc.c-torture/execute/string-opt-16.c: New test case.
14418
144192003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14420
14421 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
14422 * g++.old-deja/g++.other/conv7.C: Likewise
14423 * g++.old-deja/g++.other/overcnv2.C: Likewise.
14424 * g++.old-deja/g++.other/overload14.C: Likewise.
14425
144262003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14427
14428 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
14429 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
14430
144312003-06-20 Mark Mitchell <mark@codesourcery.com>
14432
14433 PR c++/10888
14434 * g++.dg/warn/Winline-3.C: New test.
14435
144362003-06-20 Mark Mitchell <mark@codesourcery.com>
14437
14438 * lib/target-supports.exp (check_alias_available): Make the test
14439 program acceptable to the Solaris assembler.
14440
14441 PR c++/10749
14442 * g++.dg/template/memclass2.C: New test.
14443
144442003-06-20 Mark Mitchell <mark@codesourcery.com>
14445 Eric Botcazou <ebotcazou@libertysurf.fr>
14446
14447 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
14448 data for non-matching targets.
14449 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
14450
144512003-06-20 Mark Mitchell <mark@codesourcery.com>
14452
14453 PR c++/10845
14454 * g++.dg/template/member3.C: New test.
14455
144562003-06-19 Mark Mitchell <mark@codesourcery.com>
14457
14458 PR c++/10939
14459 * g++.dg/template/func1.C: New test.
14460
14461 PR c++/9649
14462 * g++.dg/template/static4.C: New test.
14463 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
14464
14465 PR c++/11041
14466 * g++.dg/init/ref7.C: New test.
14467
144682003-06-19 Matt Austern <austern@apple.com>
14469
14470 PR c++/11228
14471 * g++.dg/anew1.C: New test.
14472 * g++.dg/anew2.C: New test.
14473 * g++.dg/anew3.C: New test.
14474 * g++.dg/anew4.C: New test.
14475
144762003-06-19 Kazu Hirata <kazu@cs.umass.edu>
14477
14478 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
14479
144802003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
14481
14482 * gcc.c-torture/execute/simd-4.c (main): Make expected value
14483 endian-dependent.
14484
144852003-06-17 Benjamin Kosnik <bkoz@redhat.com>
14486
14487 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
14488 Remove cruft.
14489
144902003-06-17 Kazu Hirata <kazu@cs.umass.edu>
14491
14492 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
14493 * gcc.c-torture/compile/961203-1.c: Likewise.
14494 * gcc.c-torture/compile/980506-1.c: Likewise.
14495
144962003-06-17 Mark Mitchell <mark@codesourcery.com>
14497
14498 PR c++/10712
14499 * g++.dg/lookup/using7.C: New test.
14500
145012003-06-17 Mark Mitchell <mark@codesourcery.com>
14502
14503 PR c++/11105
14504 * g++.dg/abi/conv1.C: Remove it.
14505 * g++.dg/template/conv7.C: New test.
14506 * g++.dg/template/conv8.C: Likewise.
14507 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
14508 conversion operator.
14509
145102003-06-17 Janis Johnson <janis187@us.ibm.com>
14511
14512 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
14513 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14514 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14515 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14516 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14517 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14518 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14519 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14520 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14521 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14522 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14523 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14524 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14525 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14526 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14527 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14528 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14529 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14530 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14531 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14532 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14533 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14534 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14535 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14536 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14537 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14538 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14539 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14540 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14541
145422003-06-16 Mark Mitchell <mark@codesourcery.com>
14543
14544 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
14545 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
14546 indications.
14547
145482003-06-16 Roger Sayle <roger@eyesopen.com>
14549
14550 * gcc.dg/i386-387-5.c: New test case.
14551 * gcc.dg/i386-387-6.c: New test case.
14552 * gcc.dg/builtins-23.c: New test case.
14553
145542003-06-15 Roger Sayle <roger@eyesopen.com>
14555
14556 * gcc.dg/builtins-22.c: New test case.
14557 * gcc.dg/i386-387-1.c: Update to test exp.
14558 * gcc.dg/i386-387-2.c: Likewise.
14559
145602003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14561
14562 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
14563
145642003-06-12 Mark Mitchell <mark@codesourcery.com>
14565
14566 * lib/gcc-dg.exp (dg-require-dll): New function.
14567 (dg-xfail-if): Likewise.
14568 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
14569 driver.
14570
14571 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
14572 * gcc.c-torture/compile/20001205-1.c: Likewise.
14573 * gcc.c-torture/compile/20001226-1.c: Likewise.
14574 * gcc.c-torture/compile/20010518-2.c: Likewise.
14575 * gcc.c-torture/compile/20020312-1.c: Likewise.
14576 * gcc.c-torture/compile/20020604-1.c: Likewise.
14577 * gcc.c-torture/compile/920501-12.c: Likewise.
14578 * gcc.c-torture/compile/920501-4.c: Likewise.
14579 * gcc.c-torture/compile/920520-1.c: Likewise.
14580 * gcc.c-torture/compile/920521-1.c: Likewise.
14581 * gcc.c-torture/compile/920625-1.c: Likewise.
14582 * gcc.c-torture/compile/961203-1.c: Likewise.
14583 * gcc.c-torture/compile/980506-1.c: Likewise.
14584 * gcc.c-torture/compile/981006-1.c: Likewise.
14585 * gcc.c-torture/compile/981022-1.c: Likewise.
14586 * gcc.c-torture/compile/981223-1.c: Likewise.
14587 * gcc.c-torture/compile/990617-1.c: Likewise.
14588 * gcc.c-torture/compile/dll.c: Likewise.
14589 * gcc.c-torture/compile/labels-3.c: Likewise.
14590 * gcc.c-torture/compile/mipscop-1.c: Likewise.
14591 * gcc.c-torture/compile/mipscop-2.c: Likewise.
14592 * gcc.c-torture/compile/mipscop-3.c: Likewise.
14593 * gcc.c-torture/compile/mipscop-4.c: Likewise.
14594 * gcc.c-torture/compile/simd-5.c: Likewise.
14595 * gcc.c-torture/compile/20000804-1.x: Remove.
14596 * gcc.c-torture/compile/20001205-1.x: Likewise.
14597 * gcc.c-torture/compile/20001226-1.x: Likewise.
14598 * gcc.c-torture/compile/20010518-2.x: Likewise.
14599 * gcc.c-torture/compile/20020312-1.x: Likewise.
14600 * gcc.c-torture/compile/20020604-1.x: Likewise.
14601 * gcc.c-torture/compile/920501-12.x: Likewise.
14602 * gcc.c-torture/compile/920501-4.x: Likewise.
14603 * gcc.c-torture/compile/920520-1.x: Likewise.
14604 * gcc.c-torture/compile/920521-1.x: Likewise.
14605 * gcc.c-torture/compile/920625-1.x: Likewise.
14606 * gcc.c-torture/compile/961203-1.x: Likewise.
14607 * gcc.c-torture/compile/980506-1.x: Likewise.
14608 * gcc.c-torture/compile/981006-1.x: Likewise.
14609 * gcc.c-torture/compile/981022-1.x: Likewise.
14610 * gcc.c-torture/compile/981223-1.x: Likewise.
14611 * gcc.c-torture/compile/990617-1.x: Likewise.
14612 * gcc.c-torture/compile/mipscop-1.x: Likewise.
14613 * gcc.c-torture/compile/mipscop-2.x: Likewise.
14614 * gcc.c-torture/compile/mipscop-3.x: Likewise.
14615 * gcc.c-torture/compile/mipscop-4.x: Likewise.
14616 * gcc.c-torture/compile/simd-5.x: Likewise.
14617
14618 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
14619
146202003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14621
14622 * gcc.c-torture/execute/20030611-1.c: New test.
14623
146242003-06-12 Roger Sayle <roger@eyesopen.com>
14625
14626 PR middle-end/168
14627 * gcc.dg/20030612-1.c: New test case.
14628
146292003-06-12 Mark Mitchell <mark@codesourcery.com>
14630
14631 PR c++/10635
14632 * g++.dg/expr/cast1.C: New test.
14633
146342003-06-12 Roger Sayle <roger@eyesopen.com>
14635
14636 * gcc.dg/builtins-21.c: New test case.
14637
146382003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
14639
14640 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
14641 options instead of at the end.
14642 * lib/objc.exp (objc_target_compile): Likewise.
14643
146442003-06-11 Mark Mitchell <mark@codesourcery.com>
14645
14646 PR c++/10432
14647 * g++.dg/parse/error1.C: New test.
14648
146492003-06-11 Janis Johnson <janis187@us.ibm.com>
14650
14651 * gcc.dg/compat/struct-by-value-11_main.c: New file.
14652 * gcc.dg/compat/struct-by-value-11_x.c: New file.
14653 * gcc.dg/compat/struct-by-value-11_y.c: New file.
14654 * gcc.dg/compat/struct-by-value-12_main.c: New file.
14655 * gcc.dg/compat/struct-by-value-12_x.c: New file.
14656 * gcc.dg/compat/struct-by-value-12_y.c: New file.
14657 * gcc.dg/compat/struct-by-value-13_main.c: New file.
14658 * gcc.dg/compat/struct-by-value-13_x.c: New file.
14659 * gcc.dg/compat/struct-by-value-13_y.c: New file.
14660 * gcc.dg/compat/struct-by-value-14_main.c: New file.
14661 * gcc.dg/compat/struct-by-value-14_x.c: New file.
14662 * gcc.dg/compat/struct-by-value-14_y.c: New file.
14663 * gcc.dg/compat/struct-by-value-15_main.c: New file.
14664 * gcc.dg/compat/struct-by-value-15_x.c: New file.
14665 * gcc.dg/compat/struct-by-value-15_y.c: New file.
14666 * gcc.dg/compat/struct-by-value-16_main.c: New file.
14667 * gcc.dg/compat/struct-by-value-16_x.c: New file.
14668 * gcc.dg/compat/struct-by-value-16_y.c: New file.
14669 * gcc.dg/compat/struct-by-value-17_main.c: New file.
14670 * gcc.dg/compat/struct-by-value-17_x.c: New file.
14671 * gcc.dg/compat/struct-by-value-17_y.c: New file.
14672 * gcc.dg/compat/struct-by-value-18_main.c: New file.
14673 * gcc.dg/compat/struct-by-value-18_x.c: New file.
14674 * gcc.dg/compat/struct-by-value-18_y.c: New file.
14675
14676 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
14677 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
14678 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
14679 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
14680 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
14681 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
14682 * gcc.dg/compat/scalar-return-3_main.c: New file.
14683 * gcc.dg/compat/scalar-return-3_x.c: New file.
14684 * gcc.dg/compat/scalar-return-3_y.c: New file.
14685 * gcc.dg/compat/scalar-return-4_main.c: New file.
14686 * gcc.dg/compat/scalar-return-4_x.c: New file.
14687 * gcc.dg/compat/scalar-return-4_y.c: New file.
14688
146892003-06-10 Janis Johnson <janis187@us.ibm.com>
14690
14691 * gcc.dg/compat/fp2-struct-check.h: New file.
14692 * gcc.dg/compat/fp2-struct-defs.h: New file.
14693 * gcc.dg/compat/fp2-struct-init.h: New file.
14694 * gcc.dg/compat/struct-by-value-10_main.c: New file.
14695 * gcc.dg/compat/struct-by-value-10_x.c: New file.
14696 * gcc.dg/compat/struct-by-value-10_y.c: New file.
14697 * gcc.dg/compat/struct-return-10_main.c: New file.
14698 * gcc.dg/compat/struct-return-10_x.c: New file.
14699 * gcc.dg/compat/struct-return-10_y.c: New file.
14700
14701 * gcc.dg/compat/compat-common.h: New file.
14702 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
14703 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
14704 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
14705 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
14706 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
14707 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
14708 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
14709 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14710 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
14711 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
14712 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14713 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
14714 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
14715 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14716 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
14717 * gcc.dg/compat/small-struct-check.h: Ditto.
14718 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
14719 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14720 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
14721 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
14722 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14723 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14724 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
14725 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14726 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
14727 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
14728 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14729 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14730 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
14731 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14732 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14733 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
14734 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14735 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
14736 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
14737 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14738 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
14739 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
14740 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14741 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
14742 * gcc.dg/compat/struct-return-2_main.c: Ditto.
14743 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14744 * gcc.dg/compat/struct-return-2_y.c: Ditto.
14745 * gcc.dg/compat/struct-return-3_main.c: Ditto.
14746 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14747 * gcc.dg/compat/struct-return-3_y.c: Ditto.
14748
147492003-06-10 Geoffrey Keating <geoffk@apple.com>
14750
14751 * g++.dg/pch/static-1.C: New file.
14752 * g++.dg/pch/static-1.Hs: New file.
14753
147542003-06-10 Richard Henderson <rth@redhat.com>
14755
14756 * gcc.dg/asm-7.c: Adjust expected warning text.
14757
147582003-06-10 Roger Sayle <roger@eyesopen.com>
14759
14760 * gcc.dg/builtins-20.c: New test case.
14761
147622003-06-10 Mark Mitchell <mark@codesourcery.com>
14763
14764 PR c++/11131
14765 * g++.dg/opt/template1.C: New test.
14766
147672003-06-09 Mark Mitchell <mark@codesourcery.com>
14768
14769 * lib/gcc-dg.exp (dg-test): Clear additional_files and
14770 additional_sources.
14771
147722003-05-21 David Taylor <dtaylor@emc.com>
14773
14774 * gcc.dg/Wpadded.c: New file.
14775
147762003-06-09 Mark Mitchell <mark@codesourcery.com>
14777
14778 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
14779 * gcc.dg/special/weak-2.c: Add dg-require-weak.
14780 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
14781 dg-require-weak.
14782
147832003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
14784
14785 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
14786
147872003-06-09 Mark Mitchell <mark@codesourcery.com>
14788
14789 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
14790 (dg-require-alias): Likewise.
14791 (dg-require-gc-sections): Likewise.
14792 * lib/target-supports.exp (check_gc_sections_available): Likewise.
14793
147942003-06-08 Richard Henderson <rth@redhat.com>
14795
14796 * gcc.dg/20011029-2.c: Fix the array reference.
14797 * gcc.dg/asm-7.c: New.
14798
147992003-06-08 Kazu Hirata <kazu@cs.umass.edu>
14800
14801 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
14802
148032003-06-08 Mark Mitchell <mark@codesourcery.com>
14804
14805 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
14806 (dg-require-gc-sections): Likewise.
14807
148082003-06-08 Jan Hubicka <jh@suse.cz>
14809
14810 * i386-cmov1.c: Fix regular expression.
14811 * i386-cvt-1.c: Likewise.
14812 * i386-local.c: Likewise.
14813 * i386-local2.c: Likewise.
14814 * i386-mul.c: Likewise.
14815 * i386-ssetype-1.c: Likewise.
14816 * i386-ssetype-3.c: Likewise.
14817 * i386-ssetype-5.c: Likewise.
14818
148192003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14820
14821 PR c++/11039
14822 * g++.dg/warn/implicit-typename2.C: New test.
14823 * g++.dg/warn/implicit-typename3.C: New test.
14824
148252003-06-07 Richard Henderson <rth@redhat.com>
14826
14827 * g++.dg/other/offsetof3.C: Use size_t.
14828 * g++.dg/other/offsetof4.C: Likewise.
14829
148302003-06-07 H.J. Lu <hongjiu.lu@intel.com>
14831
14832 * lib/copy-file.exp: New. Implement gcc_copy_files.
14833
14834 * lib/dg-pch.exp: Load copy-file.exp
14835 (dg-pch): Use gcc_copy_files instead of "file copy".
14836
148372003-06-06 Mark Mitchell <mark@codesourcery.com>
14838
14839 * gcc.dg/weak/weak.exp: Simplify.
14840 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
14841 * gcc.dg/weak/weak-1.c: Likewise.
14842 * gcc.dg/weak/weak-2.c: Likewise.
14843 * gcc.dg/weak/weak-3.c: Likewise.
14844 * gcc.dg/weak/weak-4.c: Likewise.
14845 * gcc.dg/weak/weak-5.c: Likewise.
14846 * gcc.dg/weak/weak-6.c: Likewise.
14847 * gcc.dg/weak/weak-7.c: Likewise.
14848 * gcc.dg/weak/weak-8.c: Likewise.
14849 * gcc.dg/weak/weak-9.c: Likewise.
14850
148512003-06-06 Richard Earnshaw <rearnsha@arm.com>
14852
14853 gcc.c-torture/execute/20030606-1.c: New.
14854
148552003-06-06 Roger Sayle <roger@eyesopen.com>
14856
14857 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
14858 * gcc.dg/builtins-19.c: Likewise.
14859
148602003-06-06 Roger Sayle <roger@eyesopen.com>
14861
14862 * gcc.dg/builtins-2.c: Add some more tests.
14863 * gcc.dg/builtins-18.c: New test case.
14864 * gcc.dg/builtins-19.c: New test case.
14865
148662003-06-06 Roger Sayle <roger@eyesopen.com>
14867 Jim Wilson <wilson@tuliptree.org>
14868
14869 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
14870
148712003-06-06 Jakub Jelinek <jakub@redhat.com>
14872
14873 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
14874 mempcpy/stpcpy calls not to be optimized into something else.
14875 * gcc.c-torture/execute/string-opt-3.c: Moved to...
14876 * gcc.c-torture/execute/builtins/string-7.c: ...here.
14877 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
14878
148792003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14880
14881 * gcc.dg/format/asm_fprintf-1.c: New test.
14882
148832003-06-05 Mark Mitchell <mark@codesourcery.com>
14884
14885 * lib/gcc-defs.exp (additional_sources): New variable.
14886 (dg-additional-sources): New function.
14887 (additional_files): New variable.
14888 (dg-additional-files): New function.
14889 (dg-additional-files-options): Likewise.
14890 * lib/gcc-dg.exp (dg-require-weak): New function.
14891 (dg-require-alias): Likewise.
14892 (dg-require-gc-sections): Likewise.
14893 * lib/target-supports.exp (check_alias_available): Remove testfile
14894 parameter.
14895 (check_gc_sections_available): New function.
14896 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
14897 (dg-gpp-additional-files): Likewise.
14898 * lib/g++.exp (additional_sources): Remove.
14899 (additional_files): Likewise.
14900 (g++_target_compile): Use dg-additional-files-options.
14901
14902 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
14903 Tcl logic.
14904 * gcc.dg/special/ecos.exp: Remove.
14905 * gcc.dg/special/20000419-2.c: Use dg-require-*.
14906 * gcc.dg/special/alias-1.c: Likewise.
14907 * gcc.dg/special/alias-2.c: Likewise.
14908 * gcc.dg/special/gcsec-1.c: Likewise.
14909 * gcc.dg/special/weak-1.c: Likewise.
14910 * gcc.dg/special/weak-2.c: Likewise.
14911 * gcc.dg/special/wkali-1.c: Likewise.
14912 * gcc.dg/special/wkali-2.c: Likewise.
14913
14914 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
14915 dg-gpp-additional-*.
14916 * g++.dg/special/conpr-3.C: Likewise.
14917 * g++.dg/special/conpr-4.C: Likewise.
14918 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
14919 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
14920 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
14921 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
14922 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
14923 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
14924 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
14925 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
14926 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
14927 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
14928 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
14929 * g++.old-deja/g++.other/comdat1.C: Likewise.
14930 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
14931 * g++.old-deja/g++.other/comdat3.C: Likewise.
14932 * g++.old-deja/g++.other/ctor1.C: Likewise.
14933 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
14934
7d445f15
RH
149352003-06-05 Richard Henderson <rth@redhat.com>
14936
14937 * gcc.dg/debug/20030605-1.c: New.
14938
d7068b3d
MM
149392003-06-04 Mark Mitchell <mark@codesourcery.com>
14940
14941 * README.QMTEST: Update.
14942
0bfa5f65
RH
149432003-06-04 Richard Henderson <rth@redhat.com>
14944
e6cc3a24
ZW
14945 * gcc.dg/cleanup-1.c: New.
14946 * gcc.dg/cleanup-2.c: New.
14947 * gcc.dg/cleanup-3.c: New.
14948 * gcc.dg/cleanup-4.c: New.
14949 * gcc.dg/cleanup-5.c: New.
14950 * gcc.dg/cleanup-6.c: New.
14951 * gcc.dg/cleanup-7.c: New.
0bfa5f65 14952
ac871ee1
MM
149532003-06-04 Mark Mitchell <mark@codesourcery.com>
14954
13e0ae41
MM
14955 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
14956
ac871ee1
MM
14957 * lib/dg-pch.exp: New file.
14958 * g++.dg/pch/pch.exp: Use dg-pch.exp.
14959 * gcc.dg/pch/pch.exp: Likewise.
14960
385a9348
RS
149612003-06-04 Roger Sayle <roger@eyesopen.com>
14962
14963 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
14964 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
14965 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
14966 * gcc.dg/builtins-17.c: New test case.
14967 * gcc.dg/i386-387-4.c: New test case.
14968 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
14969
01d3224a
EB
149702003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14971
14972 * gcc.dg/ultrasp9.c: New test.
14973
ef0139b1
EB
149742003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14975
14976 * gcc.c-torture/compile/20030604-1.c: New test.
14977 * gcc.dg/sparc-constant-1.c: New test.
14978
61274a14
GN
149792003-06-03 Glen Nakamura <glen@imodulo.com>
14980
c6c01481 14981 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 14982
23656642
JR
149832003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
14984
aa6b9f6d
R
14985 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
14986
23656642
JR
14987 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
14988 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
14989
284ca13e
AH
149902003-06-03 Aldy Hernandez <aldyh@redhat.com>
14991
e6cc3a24 14992 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 14993
6c07f448
KL
149942003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14995
14996 PR c++/10940
14997 * g++.dg/template/spec10.C: New test.
14998
075ec276
RS
149992003-06-03 Roger Sayle <roger@eyesopen.com>
15000
15001 * gcc.dg/builtins-16.c: New test case.
15002
8fd3cf4e
JJ
150032003-06-03 Jakub Jelinek <jakub@redhat.com>
15004
15005 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
15006 mempcpy test with post-increments.
15007 * gcc.c-torture/execute/string-opt-3.c: New test.
15008 * gcc.dg/string-opt-1.c: New test.
15009
5d16533a 150102003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
15011
15012 PR fortran/10965
15013 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
15014
2a9e3b72
MM
150152003-06-02 Mark Mitchell <mark@codesourcery.com>
15016
5a9f05f2
MM
15017 * lib/scanasm.exp (dg-scan): New function, factored out of ...
15018 (scan-assembler): ... here. Use dg-scan.
15019 (scan-assembler-not): Likewise.
15020 (scan-file): New function.
15021 (scan-file-not): Likewise.
15022 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
15023 * gcc.dg/cpp/_Pragma4.c: Likewise.
15024 * gcc.dg/cpp/_Pragma5.c: Likewise.
15025 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15026 * gcc.dg/cpp/avoidpaste2.c: Likewise.
15027 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
15028 * gcc.dg/cpp/cmdlne-P.c: Likewise.
15029 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
15030 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
15031 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
15032 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
15033 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
15034 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
15035 * gcc.dg/cpp/cxxcom1.c: Likewise.
15036 * gcc.dg/cpp/line1.c: Likewise.
15037 * gcc.dg/cpp/maccom1.c: Likewise.
15038 * gcc.dg/cpp/maccom2.c: Likewise.
15039 * gcc.dg/cpp/maccom3.c: Likewise.
15040 * gcc.dg/cpp/maccom4.c: Likewise.
15041 * gcc.dg/cpp/maccom5.c: Likewise.
15042 * gcc.dg/cpp/maccom6.c: Likewise.
15043 * gcc.dg/cpp/multiline.c: Likewise.
15044 * gcc.dg/cpp/spacing1.c: Likewise.
15045 * gcc.dg/cpp/spacing2.c: Likewise.
15046 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
15047 * gcc.dg/cpp/trad/maccom1.c: Likewise.
15048 * gcc.dg/cpp/trad/maccom2.c: Likewise.
15049 * gcc.dg/cpp/trad/maccom3.c: Likewise.
15050 * gcc.dg/cpp/trad/maccom4.c: Likewise.
15051 * gcc.dg/cpp/trad/maccom6.c: Likewise.
15052 * gcc.dg/cpp/cxxcom2.c: Likewise.
15053 * gcc.dg/cpp/cxxcom2.h: New file.
15054
2a9e3b72
MM
15055 * gcc.dg/cpp/truefalse.cpp: Move it to ...
15056 * g++.dg/cpp/truefalse.C: Here.
15057 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
15058
a7f36da3 150592003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 15060
a7f36da3
DD
15061 * gcc.dg/cpp/redef3.c: New file.
15062
a3033f34
EB
150632003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15064
15065 * gcc.dg/i386-loop-3.c: New test.
15066
5f90145a
TM
150672003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
15068
15069 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
15070
4fa26a60
RS
150712003-05-31 Roger Sayle <roger@eyesopen.com>
15072
15073 * gcc.dg/fwrapv-1.c: New test case.
15074 * gcc.dg/fwrapv-2.c: New test case.
15075
76d3baad
KL
150762003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15077
15078 PR c++/10956
15079 * g++.dg/template/spec9.C: New test.
15080
0b82d59c
RS
150812003-05-29 Roger Sayle <roger@eyesopen.com>
15082
15083 * gcc.dg/duff-4.c: New test case.
15084
5d16533a 150852003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
15086
15087 PR fortran/10843
15088 * g77.dg/ffixed-form-1.f: New test
15089 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 15090 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
15091 * g77.dg/ffree-form-3.f: New test
15092
634a5694
AT
150932003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
15094
15095 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
15096 * gcc.dg/wint_t-1.c: Likewise.
15097
b7fc8b57
KL
150982003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15099
15100 * g++.dg/template/access11.C: New test.
15101
ef8855d7
KL
151022003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15103
15104 PR c++/10849
15105 * g++.dg/template/access10.C: New test.
15106
fcb6fa85 151072003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 15108 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
15109
15110 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
15111
76ab57af
AT
151122003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15113
e6cc3a24
ZW
15114 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
15115 suppress for powerpc-*-darwin*.
76ab57af
AT
15116 * gcc.dg/torture/builtin-noret-2.c: Likewise.
15117
3dba25eb
AT
151182003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15119
15120 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
15121 suppress option for powerpc-*-darwin*.
e6cc3a24 15122
29f523be
RS
151232003-05-23 Roger Sayle <roger@eyesopen.com>
15124
15125 * gcc.dg/builtins-1.c: Add tests for tan and atan.
15126 * gcc.dg/builtins-4.c: Add test for fmod.
15127
43b26a01
KL
151282003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15129
15130 PR c++/10682
15131 * g++.dg/template/instantiate4.C: New test.
15132
18c2511c
RS
151332003-05-22 Roger Sayle <roger@eyesopen.com>
15134
15135 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
15136
9008d5b4
JJ
151372003-05-21 Janis Johnson <janis187@us.ibm.com>
15138
15139 * gcc.dg/compat/scalar-return-1_main.c: New file.
15140 * gcc.dg/compat/scalar-return-1_x.c: New file.
15141 * gcc.dg/compat/scalar-return-1_y.c: New file.
15142 * gcc.dg/compat/scalar-return-2_main.c: New file.
15143 * gcc.dg/compat/scalar-return-2_x.c: New file.
15144 * gcc.dg/compat/scalar-return-2_y.c: New file.
15145 * gcc.dg/compat/struct-return-3_main.c: New file.
15146 * gcc.dg/compat/struct-return-3_y.c: New file.
15147 * gcc.dg/compat/struct-return-3_x.c: New file.
15148 * gcc.dg/compat/struct-return-2_main.c: New file.
15149 * gcc.dg/compat/struct-return-2_x.c: New file.
15150 * gcc.dg/compat/struct-return-2_y.c: New file.
15151
f48758e4
JDA
151522003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15153
15154 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
15155 for hppa*-hp-hpux*.
15156 * gcc.dg/20021014-1.c (dg-options): Likewise.
15157 * gcc.dg/nest.c (dg-options): Likewise.
15158
16e31964
DS
151592003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
15160
15161 PR c++/9738
15162 * g++.dg/ext/dllimport2.C: New file.
15163 * g++.dg/ext/dllimport3.C: New file.
15164
f737a52d
JJ
151652003-05-20 Janis Johnson <janis187@us.ibm.com>
15166
15167 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
15168 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15169 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15170 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15171 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15172 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15173 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
15174 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
15175 * gcc.dg/compat/small-struct-defs.h: New file.
15176 * gcc.dg/compat/small-struct-init.h: New file.
15177 * gcc.dg/compat/small-struct-check.h: New file.
15178 * gcc.dg/compat/fp-struct-defs.h: New file.
15179 * gcc.dg/compat/fp-struct-check.h: New file.
15180 * gcc.dg/compat/fp-struct-init.h: New file.
15181 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
15182 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
15183
b041fbe6
JJ
151842003-05-19 Jakub Jelinek <jakub@redhat.com>
15185
15186 * gcc.dg/20030225-2.c: New test.
15187
731ae8dd
RS
151882003-05-18 Roger Sayle <roger@eyesopen.com>
15189 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15190
15191 * gcc.c-torture/compile/20030518-1.c: New test case.
15192
563025ca
MM
151932003-05-18 Mark Mitchell <mark@codesourcery.com>
15194
15195 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
15196 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
15197 gcc-dg-debug-runtest.
15198 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
15199 gcc-dg-debug-runtest.
15200
5c9acdf7
KL
152012003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15202
15203 PR c++/9022
15204 * g++.dg/lookup/using6.C: New test.
15205
25903d03
KL
152062003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15207
15208 * g++.dg/parse/access2.C: New test.
15209
7cbba309
MM
152102003-05-17 Mark Mitchell <mark@codesourcery.com>
15211
15212 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
15213 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
15214 * gcc.dg/debug/debug.exp: Likewise.
15215
b1822ccc
NB
152162003-05-17 Neil Booth <neil@daikokuya.co.uk>
15217
15218 * gcc.dg/dollar.c: New test.
15219
72701eab
JJ
152202003-05-16 Janis Johnson <janis187@us.ibm.com>
15221
15222 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
15223 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
15224 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
15225 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
15226 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
15227 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
15228 * gcc.dg/compat/struct-by-value-6_main.c: New file.
15229 * gcc.dg/compat/struct-by-value-6_x.c: New file.
15230 * gcc.dg/compat/struct-by-value-6_y.c: New file.
15231 * gcc.dg/compat/struct-by-value-7_main.c: New file.
15232 * gcc.dg/compat/struct-by-value-7_x.c: New file.
15233 * gcc.dg/compat/struct-by-value-7_y.c: New file.
15234 * gcc.dg/compat/struct-by-value-8_main.c: New file.
15235 * gcc.dg/compat/struct-by-value-8_x.c: New file.
15236 * gcc.dg/compat/struct-by-value-8_y.c: New file.
15237 * gcc.dg/compat/struct-by-value-9_main.c: New file.
15238 * gcc.dg/compat/struct-by-value-9_x.c: New file.
15239 * gcc.dg/compat/struct-by-value-9_y.c: New file.
15240
0baa1702
MM
152412003-05-16 Mark Mitchell <mark@codesourcery.com>
15242
15243 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
15244 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
15245 support for "repo" mode.
15246 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
15247 * lib/g77-dg.exp: Likewise.
15248 * lib/obj-dg.exp: Likewise.
e6cc3a24 15249
dcac003d
JJ
152502003-05-16 Jakub Jelinek <jakub@redhat.com>
15251
15252 Merge from gcc-3_2-rhl8-branch:
15253 2003-04-23 Jakub Jelinek <jakub@redhat.com>
15254
15255 * gcc.dg/tls/opt-6.c: New test.
15256
15257 2003-04-05 Jakub Jelinek <jakub@redhat.com>
15258
15259 * gcc.dg/20030405-1.c: New test.
15260
15261 2003-03-09 Jakub Jelinek <jakub@redhat.com>
15262
15263 * gcc.dg/20030309-1.c: New test.
15264
15265 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15266
15267 * gcc.c-torture/execute/20030307-1.c: New test.
15268
15269 2003-02-20 Randolph Chung <tausq@debian.org>
15270
15271 * gcc.c-torture/compile/20030220-1.c: New test.
15272
15273 2003-02-18 Jakub Jelinek <jakub@redhat.com>
15274
15275 * gcc.dg/20030217-1.c: New test.
15276
15277 2003-01-29 Jakub Jelinek <jakub@redhat.com>
15278
15279 * gcc.c-torture/compile/20020129-1.c: New test.
15280
15281 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15282
15283 * gcc.dg/unroll-1.c: New test.
15284
15285 2002-11-16 Jan Hubicka <jh@suse.cz>
15286
15287 * gcc.c-torture/execute/20020920-1.c: New test.
15288
15289 2002-10-08 Jakub Jelinek <jakub@redhat.com>
15290
15291 PR target/7434
15292 * gcc.c-torture/compile/20021008-1.c: New test.
15293
15294 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
15295
15296 PR target/7559
15297 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
15298
15299 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15300
15301 * gcc.c-torture/compile/20020807-1.c: New test.
15302
15303 2002-07-30 Jakub Jelinek <jakub@redhat.com>
15304
15305 * gcc.dg/tls/opt-1.c: New test.
15306
15307 2002-07-29 Jakub Jelinek <jakub@redhat.com>
15308
15309 * gcc.dg/20020729-1.c: New test.
15310
15311 2002-07-20 Jakub Jelinek <jakub@redhat.com>
15312
15313 * g++.dg/opt/life1.C: New test.
15314
15315 2002-05-20 Jakub Jelinek <jakub@redhat.com>
15316
15317 * gcc.dg/20020525-1.c: New test.
15318
15319 2002-05-24 Jakub Jelinek <jakub@redhat.com>
15320
15321 PR c++/6794
15322 * g++.dg/ext/pretty1.C: New test.
15323 * g++.dg/ext/pretty2.C: New test.
15324
dffbbe80
MM
153252003-05-15 Mark Mitchell <mark@codesourcery.com>
15326
15327 PR c++/8385
15328 * g++.dg/ext/typeof5.C: New test.
15329
ae4f397b
R
153302003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
15331
15332 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
15333 __USER_LABEL_PREFIX__ into account.
15334 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
15335
e43736ad
RS
153362003-05-14 Roger Sayle <roger@eyesopen.com>
15337
15338 * gcc.dg/builtins-15.c: New test case.
15339
3a0d67cf
ZW
153402003-05-13 Zack Weinberg <zack@codesourcery.com>
15341
15342 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
15343
75c834f8
MM
153442003-05-12 Mark Mitchell <mark@codesourcery.com>
15345
15346 * lib/g++.exp: Tweak handling of additional source files.
15347 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
15348 * g++.dg/special/conpr-2a.C: Rename to ...
15349 * g++.dg/special/conpr-2a.cc: ... this.
15350 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
15351 * g++.dg/special/conpr-3a.C: Rename to ...
15352 * g++.dg/special/conpr-3a.cc: This.
15353 * g++.dg/special/conpr-3b.C: Rename to ...
15354 * g++.dg/special/conpr-3b.cc: This.
15355 * g++.dg/special/conpr-4.C: New test.
15356 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
15357
8c0a5264
DE
153582003-05-12 David Edelsohn <edelsohn@gnu.org>
15359
15360 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
15361
8015bbee
KL
153622003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15363
15364 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
15365 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15366 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
15367 * g++.old-deja/g++.other/warn3.C: Likewise.
15368
358997e2
RS
153692003-05-11 Roger Sayle <roger@eyesopen.com>
15370
15371 * gcc.dg/i386-387-1.c: Update to also test log.
15372 * gcc.dg/i386-387-2.c: Likewise.
15373
98c644d6
TM
153742003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
15375
15376 * g77.f-torture/execute/int8421.f: New test.
15377
9f01ded6
KL
153782003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15379
15380 PR c++/10230, c++/10481
15381 * g++.dg/lookup/scoped5.C: New test.
15382
fcea7401
KL
153832003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15384
15385 PR c++/10552
15386 * g++.dg/template/ttp6.C: New test.
15387
e1112e60
RS
153882003-05-11 Richard Sandiford <rsandifo@redhat.com>
15389
15390 * gcc.c-torture/execute/builtins: New directory.
15391 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
15392 gcc.c-torture/execute/builtins.
15393 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
15394 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
15395 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
15396 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
15397
78757caa
KL
153982003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15399
15400 PR c++/9252
15401 * g++.dg/template/access8.C: New test.
15402 * g++.dg/template/access9.C: New test.
15403
8d241e0b
KL
154042003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15405
15406 PR c++/9554
15407 * g++.dg/parse/access1.C: New test.
15408
eddfe825
DD
154092003-05-09 DJ Delorie <dj@redhat.com>
15410
15411 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
15412 long, and not an int.
15413
88e98cfe
KL
154142003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15415
15416 PR c++/10555, c++/10576
15417 * g++.dg/template/memclass1.C: New test.
15418
001db0e0
DD
154192003-05-08 DJ Delorie <dj@redhat.com>
15420
15421 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
15422 targets.
15423 * gcc.c-torture/execute/20021024-1.x: Likewise.
15424 * gcc.c-torture/execute/shiftdi.x: Likewise.
15425 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
15426 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
15427 * gcc.dg/20021018-1.c: Likewise.
15428
7dc61d6c
KG
154292003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15430
8ce9f2ec
KG
15431 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
15432
7dc61d6c
KG
15433 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
15434 (bcopy): Call memmove.
15435
53415fa1
RS
154362003-05-08 Roger Sayle <roger@eyesopen.com>
15437
15438 * g77.f-torture/compile/8485.f: New test case.
15439
a944ceb9
RH
154402003-05-07 Richard Henderson <rth@redhat.com>
15441
e6cc3a24
ZW
15442 PR c++/10570
15443 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
15444 Verify exception_cleanup not called for rethrows.
15445 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
15446 when exiting catch block without rethrowing.
15447 * g++.dg/eh/forced3.C: New.
15448 * g++.dg/eh/forced4.C: New.
a944ceb9 15449
a1c6e6c5
AH
154502003-05-07 Aldy Hernandez <aldyh@redhat.com>
15451
0dfcf38e 15452 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 15453
dea2913c
DD
154542003-05-06 DJ Delorie <dj@redhat.com>
15455
15456 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
15457 * gcc.dg/nest.c: Likewise.
15458
e82a312b
RS
154592003-05-05 Roger Sayle <roger@eyesopen.com>
15460
15461 * gcc.dg/builtins-14.c: New test case.
15462
6ccfe27c
JJ
154632003-05-05 Janis Johnson <janis187@us.ibm.com>
15464
15465 * lib/compat.exp (compat-execute): New argument.
15466 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
15467 * gcc.dg/compat: New test directory.
15468 * gcc.dg/compat/compat.exp: New expect script.
15469 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
15470 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
15471 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
15472 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
15473 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
15474 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
15475
e8115463
JJ
15476 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
15477 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
15478 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
15479 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
15480 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
15481 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
15482 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
15483 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
15484 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
15485 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
15486 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
15487 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
15488 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
15489 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
15490 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
15491
10b6a274
ZW
154922003-05-05 Zack Weinberg <zack@codesourcery.com>
15493
15494 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
15495
e3e9f108
JJ
154962003-05-05 Jakub Jelinek <jakub@redhat.com>
15497
15498 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
15499
36b29d7d
GK
155002003-05-05 Geoffrey Keating <geoffk@apple.com>
15501
bc9ec0e0
GK
15502 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
15503 * gcc.dg/ppc-fsel-2.c: New test.
15504
36b29d7d
GK
15505 * gcc.dg/unused-5.c: New test.
15506
16692dd5
KL
155072003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15508
15509 PR c++/10496
15510 * g++.dg/warn/pmf1.C: New test.
15511
4b41d9eb
KL
155122003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15513
15514 PR c++/4494
15515 * g++.dg/warn/main.C: New test.
15516
00362064
KG
155172003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15518
15519 * gcc.dg/nonnull-3.c: New test.
15520
1fecc266
NB
155212003-05-04 Neil Booth <neil@daikokuya.co.uk>
15522
15523 * gcc.dg/cpp/Wtrigraphs.c: Update.
15524 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
15525
b39358e1
GK
155262003-05-03 Geoffrey Keating <geoffk@apple.com>
15527
15528 * gcc.dg/ppc-fsel-1.c: New test.
15529
87f85ea0
ZW
155302003-05-03 Zack Weinberg <zack@codesourcery.com>
15531
15532 PR c/10604
15533 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
15534
c4e2d744
KH
155352003-05-03 Kazu Hirata <kazu@cs.umass.edu>
15536
15537 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
15538
5dc5d13c
KL
155392003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15540
15541 PR c++/9364, c++/10553, c++/10586
15542 * g++.dg/parse/typename4.C: New test.
15543 * g++.dg/parse/typename5.C: Likewise.
15544
4dc27b4b
RS
155452003-05-03 Richard Sandiford <rsandifo@redhat.com>
15546
15547 * gcc.c-torture/compile/20030503-1.c: New test.
15548
f2ba7ecb
KL
155492003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15550
15551 * g++.dg/lookup/using5.C: Fix testcase error.
15552
7c1fdbe4
CD
155532003-05-01 Chris Demetriou <cgd@broadcom.com>
15554
15555 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
15556 since MEABI is no longer supported. Remove all vestiges
15557 of MEABI from the test.
15558
d0af00af
KL
155592003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15560
15561 PR c++/10554
15562 * g++.dg/lookup/using5.C: New test.
15563
d12a7283
KL
155642003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15565
15566 PR c++/8772
15567 * g++.dg/template/ttp5.C: New test.
15568
6481daa9
MM
155692003-04-30 Mark Mitchell <mark@codesourcery.com>
15570
15571 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
15572 (dg-gpp-additional-sources): New function.
15573 (dg-gpp-additional-files): Likewise.
15574 * lib/g++.exp (additional_sources): New variable.
15575 (additional_files): Likewise.
15576 (g++_target_compile): Deal with them.
15577 * lib/old-dejagnu.exp: Remove.
15578 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
15579 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 15580
d7ed5e55
KL
155812003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15582
15583 PR c++/9432, c++/9528
15584 * g++.dg/lookup/using4.C: New test.
15585
b3d627e2
GK
155862003-04-29 Geoffrey Keating <geoffk@apple.com>
15587
a6fdc086
GK
15588 * gcc.dg/noreturn-5.c: New file.
15589 * gcc.dg/noreturn-6.c: New file.
15590
b3d627e2
GK
15591 * gcc.c-torture/compile/inline-1.c: New file.
15592
1f6f0cb6
MM
155932003-04-29 Mark Mitchell <mark@codesourcery.com>
15594
15595 PR c++/10551
15596 * g++.dg/template/explicit1.C: New test.
15597
60cde936
MM
155982003-04-29 Mark Mitchell <mark@codesourcery.com>
15599
555456b1
MM
15600 PR c++/10549
15601 * g++.dg/other/bitfield1.C: New test.
15602
60cde936
MM
15603 PR c++/10527
15604 * g++.dg/init/new7.C: New test.
15605
0dbc5cd3
MM
156062003-04-29 Mark Mitchell <mark@codesourcery.com>
15607
75135253 15608 * g++.dg/ext/desig1.C: New test.
60cde936 15609 * g++.dg/ext/init1.C: Update.
75135253 15610
0dbc5cd3
MM
15611 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
15612
a833faa5
MM
156132003-04-28 Mark Mitchell <mark@codesourcery.com>
15614
15615 PR c++/10180
15616 * g++.dg/warn/Winline-1.C: New test.
15617
e31603c4
JJ
156182003-04-28 Jakub Jelinek <jakub@redhat.com>
15619
15620 * gcc.c-torture/execute/string-opt-19.c: New test.
15621
9661b15f
JJ
15622 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
15623 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
15624
772f8889
MM
156252003-04-27 Mark Mitchell <mark@codesourcery.com>
15626
15627 PR c++/10506
15628 * g++.dg/init/new6.C: New test.
15629
15630 PR c++/10503
15631 * g++.dg/init/ref6.C: New test.
15632
b29188f3
DE
156332003-04-26 David Edelsohn <edelsohn@gnu.org>
15634
15635 * g++.dg/warn/weak1.C: XFAIL on AIX4.
15636
5cc2f4f3
KG
156372003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15638
15639 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
15640 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
15641
ea56c40c
MM
156422003-04-25 Mark Mitchell <mark@codesourcery.com>
15643
15644 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
15645 initialized static data members.
15646
d3a0b002
L
156472003-04-25 H.J. Lu <hjl@gnu.org>
15648
15649 * gcc.dg/ia64-sync-4.c: New test.
15650
ad4a34f0
KG
156512003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15652
15653 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
15654 date.
15655
f8986275
NS
156562003-04-24 Nathan Sidwell <nathan@codesourcery.com>
15657
15658 PR c++/10337
15659 * g++.dg/warn/conv1.C: New test.
15660 * g++.old-deja/g++.other/conv7.C: Adjust.
15661 * g++.old-deja/g++.other/overload14.C: Adjust.
15662
374ca7f7
MM
156632003-04-23 Mark Mitchell <mark@codesourcery.com>
15664
15665 PR c++/10471
15666 * g++.dg/template/defarg2.C: New test.
15667
6338b358
NB
156682003-04-23 Neil Booth <neil@daikokuya.co.uk>
15669
15670 * gcc.dg/cpp/include2.c: Update.
15671 * gcc.dg/cpp/multiline-2.c: New.
15672 * gcc.dg/cpp/multiline.c: Update.
15673 * gcc.dg/cpp/strify2.c: Update.
15674 * gcc.dg/cpp/trad/literals-2.c: Update.
15675
3f429151
JDA
156762003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15677
15678 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
15679
10aef094
MM
156802003-04-23 Mark Mitchell <mark@codesourcery.com>
15681
15682 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
15683
4223f82f
MM
156842003-04-23 Mark Mitchell <mark@codesourcery.com>
15685
15686 PR c++/10451
15687 * g++.dg/parse/crash4.C: New test.
87f85ea0 15688
4223f82f
MM
15689 PR c++/9847
15690 * g++.dg/parse/crash5.C: New test.
15691
befcd99b
MM
156922003-04-22 Mark Mitchell <mark@codesourcery.com>
15693
ae2196c2
MM
15694 PR c++/10446
15695 * g++.dg/parse/crash3.C: New test.
15696
befcd99b
MM
15697 PR c++/10428
15698 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
15699
157002003-04-22 Devang Patel <dpatel@apple.com>
15701
15702 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 15703
256c249c
AT
157042003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
15705
15706 * g++.dg/other/packed1.C: Fix dg options.
15707
ad27e65a
NS
157082003-04-22 Nathan Sidwell <nathan@codesourcery.com>
15709
15710 * g++.dg/other/offsetof2.C: New test.
15711
b2dd096b
MM
157122003-04-21 Mark Mitchell <mark@codesourcery.com>
15713
15714 * g++.dg/template/recurse.C: Adjust location of error messages.
15715
8de9bb0e
NS
157162003-04-21 Nathan Sidwell <nathan@codesourcery.com>
15717
15718 PR c++/9881
15719 * g++.dg/init/addr-const1.C: New test.
15720 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
15721
157222003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
15723
15724 PR c++/10405
15725 * g++.dg/lookup/struct-hack1.C: New test.
15726
1613e52b
NB
157272003-04-20 Neil Booth <neil@daikokuya.co.uk>
15728
15729 * ucs.c: Update diagnostic messages.
15730
4e1f0f8e
NB
157312003-04-19 Neil Booth <neil@daikokuya.co.uk>
15732
15733 * gcc.dg/cpp/truefalse.cpp: New test.
15734 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 15735 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 15736
26aea073
NB
157372003-04-19 Neil Booth <neil@daikokuya.co.uk>
15738
15739 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
15740 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
15741
6a29edea
EB
157422003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15743
15744 * gcc.c-torture/compile/20030418-1.c: New test.
15745
46b2356d
JJ
157462003-04-17 Janis Johnson <janis187@us.ibm.com>
15747
15748 * README.compat: Remove; content moved to doc/sourcebuild.texi.
15749
09d2f85f
KL
157502003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15751
15752 PR c++/10347
15753 g++.dg/template/dependent-name1.C: New test.
15754
8633f25c
R
157552003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
15756
15757 * gcc.dg/warn-1.c (tourist_guide): New array,
15758 contains a pointer to bar.
15759
96c6931d
RS
157602003-04-16 Roger Sayle <roger@eyesopen.com>
15761
15762 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
15763 * gcc.c-torture/execute/medce-1.c: New test case.
15764 * gcc.c-torture/execute/medce-2.c: New test case.
15765
5eb10628
MM
157662003-04-15 Mark Mitchell <mark@codesourcery.com>
15767
dc5dfa9c
MM
15768 * lib/prune.exp: Ignore more messages.
15769
5eb10628
MM
15770 PR c++/10381
15771 * g++.dg/parse/lookup3.C: New test.
15772
d2b54839
R
157732003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
15774
15775 * gcc.c-torture/compile/20030415-1.c : New test.
15776
f4e92987
MM
157772003-04-14 Mark Mitchell <mark@codesourcery.com>
15778
15779 * gcc.c-torture/execute/scope-2.c: Move to ...
15780 * gcc.dg/noncompile/scope.c: .... here.
15781
15d4fd98
RS
157822003-04-14 Roger Sayle <roger@eyesopen.com>
15783
15784 * gcc.dg/20030414-2.c: New test case.
15785
26224a84
HPN
157862003-04-14 Hans-Peter Nilsson <hp@axis.com>
15787
15788 PR target/10377
15789 * gcc.dg/20030414-1.c: New test.
15790
1331d16f
RS
157912003-04-13 Roger Sayle <roger@eyesopen.com>
15792
15793 * gcc.dg/builtins-12.c: New test case.
15794 * gcc.dg/builtins-13.c: New test case.
15795
9cb65f92
KG
157962003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15797
15798 * gcc.c-torture/execute/string-opt-18.c: New test.
15799
f4f4610e
MM
158002003-04-13 Mark Mitchell <mark@codesourcery.com>
15801
15802 PR c++/10300
15803 * g++.dg/init/new5.C: New test.
15804
355b81d5
MM
158052003-04-12 Mark Mitchell <mark@codesourcery.com>
15806
15807 PR c++/7910
15808 * g++.dg/ext/dllimport1.C: New test.
15809
48ed72a3
EB
158102003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15811
15812 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
15813
62520b20
BD
158142003-04-11 Bud Davis <bdavis9659@comcast.net>
15815
15816 PR Fortran/9263
15817 * g77.f-torture/noncompile/9263.f: New test
15818 PR Fortran/1832
15819 * g77.f-torture/execute/1832.f: New test
15820
0b87e18e
DC
158212003-04-11 David Chad <davidc@freebsd.org>
15822 Loren J. Rittle <ljrittle@acm.org>
15823
15824 libobjc/8562
15825 * objc.dg/headers.m: New test.
15826
339a28b9
ZW
158272003-04-10 Zack Weinberg <zack@codesourcery.com>
15828
15829 * gcc.c-torture/execute/builtin-noret-2.c: New.
15830 * gcc.c-torture/execute/builtin-noret-2.x: New.
15831 XFAIL builtin-noret-2.c at -O1 and above.
15832 * gcc.dg/redecl.c: New.
15833 * gcc.dg/Wshadow-1.c: Update error regexps.
15834
1e099144
MM
158352003-04-10 Mark Mitchell <mark@codesourcery.com>
15836
15837 * g++.dg/abi/bitfield10.C: New test.
15838
d02a6808
MS
158392003-04-09 Mike Stump <mrs@apple.com>
15840
88fbc3ca 15841 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 15842 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 15843
5fce2c65
RS
158442003-04-08 Roger Sayle <roger@eyesopen.com>
15845
15846 * gcc.dg/builtins-11.c: New test case.
15847
531878a6
RS
158482003-04-08 Roger Sayle <roger@eyesopen.com>
15849
15850 * gcc.dg/builtins-9.c: New test case.
15851 * gcc.dg/builtins-10.c: New test case.
15852
d5019ba3
R
158532003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
15854
15855 * gcc.dg/noncompile/init-4.c.c: New test.
15856
10b7602f
NS
158572003-04-06 Nathan Sidwell <nathan@codesourcery.com>
15858
15859 * gcc.misc-test/gcov-9.c: New test.
15860 * gcc.misc-test/gcov-10.c: New test
15861 * gcc.misc-test/gcov-11.c: New test.
15862
b8460b29
ZW
158632003-04-05 Zack Weinberg <zack@codesourcery.com>
15864
15865 PR optimization/10024
15866 * gcc.c-torture/compile/20030405-1.c: New test.
15867
33b49800
GK
158682003-04-04 Geoffrey Keating <geoffk@apple.com>
15869
15870 * gcc.dg/pch/static-3.c: New.
15871 * gcc.dg/pch/static-3.hs: New.
15872 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
15873
0a49eb31
RH
158742003-04-04 Richard Henderson <rth@redhat.com>
15875
15876 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
15877 * g++.dg/eh/forced2.C: Likewise.
15878
bc349178
MS
158792003-04-03 Mike Stump <mrs@apple.com>
15880
bc349178 15881 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 15882 target arg.
bc349178
MS
15883 (scan-assembler-times, scan-assembler-not): Likewise.
15884 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
15885
773eae39
EB
158862003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15887
15888 * gcc.dg/sparc-loop-1.c: New test.
15889
0de298af
GK
158902003-04-02 Geoffrey Keating <geoffk@apple.com>
15891
15892 PR other/9274
15893 * g++.dg/pch/system-2.C: New.
15894 * g++.dg/pch/system-2.Hs: New.
15895
0f91f094
AH
158962003-04-02 Aldy Hernandez <aldyh@redhat.com>
15897
b8460b29 15898 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 15899
b8460b29 15900 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 15901
e129b3f9
RS
159022003-04-01 Roger Sayle <roger@eyesopen.com>
15903
15904 * gcc.c-torture/execute/20030401-1.c: New test case.
15905
70ab763c
ZL
159062003-04-01 Ziemowit Laski <zlaski@apple.com>
15907
15908 * objc.dg/defs.m: New.
15909
705412b0
AH
159102003-04-01 Aldy Hernandez <aldyh@redhat.com>
15911
b8460b29
ZW
15912 * g++.dg/eh/simd-1.C: New.
15913 * g++.dg/eh/simd-2.C: New.
705412b0 15914
d744e06e
AH
159152003-03-01 Aldy Hernandez <aldyh@redhat.com>
15916
b8460b29 15917 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 15918
46e33d43
MM
159192003-03-31 Mark Mitchell <mark@codesourcery.com>
15920
15921 PR c/9936
15922 * gcc.dg/20030331-2.c: New test.
15923
6b665219
MM
159242003-03-31 Mark Mitchell <mark@codesourcery.com>
15925
15926 PR c++/10278
15927 * g++.dg/parse/crash2.C: New test.
15928
44f19ccb
RS
159292003-03-31 Richard Sandiford <rsandifo@redhat.com>
15930
15931 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
15932 * gcc.c-torture/execute/20030331-1.c: ...here.
15933
e66833ac
RS
159342003-03-31 Richard Sandiford <rsandifo@redhat.com>
15935
15936 * gcc.c-torture/execute/20030331-1.c: New test.
15937
27283c73
NS
159382003-03-31 Nathan Sidwell <nathan@codesourcery.com>
15939
15940 * lib/gcov.exp: Adjust call return testing strings.
15941 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
15942
03f2ea93
RS
159432003-03-31 Roger Sayle <roger@eyesopen.com>
15944
15945 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
15946 * gcc.dg/builtins-7.c: New test case.
15947 * gcc.dg/builtins-8.c: New test case.
15948
98d3d336
RS
159492003-03-31 Richard Sandiford <rsandifo@redhat.com>
15950
15951 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
15952
c717c5af
MM
159532003-03-30 Mark Mitchell <mark@codesourcery.com>
15954
15955 PR c++/7647
15956 * g++.dg/lookup-class-member-2.C: New test.
15957
9b703090
GN
159582003-03-30 Glen Nakamura <glen@imodulo.com>
15959
b8460b29 15960 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 15961
84dfe365
RS
159622003-03-28 Roger Sayle <roger@eyesopen.com>
15963
15964 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
15965
400fbc08
MM
159662003-03-28 Mark Mitchell <mark@codesourcery.com>
15967
15968 * g++.dg/init/attrib1.C: New test.
15969
0c85dbfd
EB
159702003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15971
15972 * gcc.dg/ultrasp8.c: New test.
15973
f7670e7b
EB
159742003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15975
15976 * gcc.dg/ultrasp7.c: New test.
15977
433cd9c9
NS
159782003-03-28 Nathan Sidwell <nathan@codesourcery.com>
15979
15980 PR c++/10047
15981 * g++.dg/template/inline1.C: New test.
15982
1ce324c3
EB
159832003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15984
15985 * gcc.dg/sparc-dwarf2.c: New test.
15986
9ddae796
RS
159872003-03-27 Roger Sayle <roger@eyesopen.com>
15988
15989 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
15990 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
15991
7ffe3584
MM
159922003-03-27 Mark Mitchell <mark@codesourcery.com>
15993
15994 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
15995 than reading .x files.
15996 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
15997 * g77.dg/gcov/gcov-1.f: Likewise.
15998 * gcc.misc-tests/gcov-4b.c: Likewise.
15999 * gcc.misc-tests/gcov-5b.c: Likewise.
16000 * gcc.misc-tests/gcov-6.c: Likewise.
16001 * gcc.misc-tests/gcov-7.c: Likewise.
16002 * gcc.misc-tests/gcov-8.c: Likewise.
16003 * g++.dg/gcov/gcov-1.x: Remove.
16004 * g77.dg/gcov/gcov-1.x: Likewise.
16005 * gcc.misc-tests/gcov-4b.x: Likewise.
16006 * gcc.misc-tests/gcov-5b.x: Likewise.
16007 * gcc.misc-tests/gcov-6.x: Likewise.
16008 * gcc.misc-tests/gcov-7.x: Likewise.
16009 * gcc.misc-tests/gcov-8.x: Likewise.
16010
c7d325c8
GN
160112003-03-27 Glen Nakamura <glen@imodulo.com>
16012
16013 PR opt/10087
16014 * gcc.dg/20030324-1.c: New test.
16015
649fc72d
NS
160162003-03-27 Nathan Sidwell <nathan@codesourcery.com>
16017
544aef8c
NS
16018 PR c++/10224
16019 * g++.dg/template/arg3.C: New test.
16020
649fc72d
NS
16021 PR c++/10158
16022 * g++.dg/template/friend18.C: New test.
16023
a24278e2
RS
160242003-03-26 Roger Sayle <roger@eyesopen.com>
16025
16026 * g77.f-torture/compile/20030326-1.f: New test case.
16027
db8627a1
JJ
160282003-03-26 Janis Johnson <janis187@us.ibm.com>
16029
16030 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
16031
16032 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
16033
be565ad7
JJ
160342003-03-26 Jakub Jelinek <jakub@redhat.com>
16035
16036 * gcc.dg/ia64-sync-3.c: New test.
16037
f729e559
AM
160382003-03-26 Alan Modra <amodra@bigpond.net.au>
16039
16040 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
16041
27e484bc
EB
160422003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16043
16044 * gcc.dg/ultrasp6.c: New test.
16045
d2fc7725
EB
160462003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16047
16048 * gcc.dg/i386-signbit-1.c: New test.
16049 * gcc.dg/i386-signbit-2.c: New test.
16050 * gcc.dg/i386-signbit-3.c: New test.
16051
9904e232
EB
160522003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16053
16054 * gcc.dg/ultrasp5.c: Fix options.
16055
9fdbe7df
EB
160562003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16057
16058 * gcc.dg/ultrasp5.c: Fix comment.
16059
c12741e9
TM
160602003-03-24 Bud Davis <bdavis9659@comcast.net>
16061
16062 PR fortran/10197
16063 * g77.f-torture/execute/10197.f: New test.
16064
2ef6c975
NS
160652003-03-24 Nathan Sidwell <nathan@codesourcery.com>
16066
1c82cc90
NS
16067 PR c++/9898, c++/383
16068 * g++.dg/template/conv6.C: New test.
b8460b29 16069
a5fcc895
NS
16070 PR c++/10119
16071 * g++.dg/template/ptrmem5.C: New test.
16072
2ef6c975
NS
16073 PR c++/10026
16074 * g++.dg/lookup/koenig1.C: New test.
16075
16076 PR C++/10199
16077 * g++.dg/lookup/template2.C: New test.
16078
1134f4ac
JJ
160792003-03-24 Jakub Jelinek <jakub@redhat.com>
16080
16081 * g++.dg/opt/rtti1.C: New test.
16082
02484af9
EB
160832003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16084
16085 * gcc.dg/ultrasp5.c: New test.
16086
fa9b4904
AB
160872003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
16088
b099daeb 16089 PR middle-end/9967
fa9b4904
AB
16090 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
16091 builtin fputs.
16092
068d2c9d
MM
160932003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
16094
16095 PR c/8224
16096 * gcc.dg/20030323-1.c: New test.
16097
766dec0e
RS
160982003-03-23 Roger Sayle <roger@eyesopen.com>
16099
16100 * gcc.c-torture/compile/20030323-1.c: New test case.
16101
97c6f7ad
UW
161022003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
16103
16104 * gcc.dg/20030321-1.c: New test.
16105
b8c25665
ZW
161062003-03-22 Zack Weinberg <zack@codesourcery.com>
16107
16108 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
16109
3e4a3562
NS
161102003-03-22 Nathan Sidwell <nathan@codesourcery.com>
16111
16112 PR c++/9978, c++/9708
16113 * g++.dg/ext/vlm1.C: Adjust expected error.
16114 * g++.dg/ext/vla2.C: New test.
16115 * g++.dg/template/arg1.C: New test.
16116 * g++.dg/template/arg2.C: New test.
16117
6dd0f30b
BD
161182003-03-22 Bud Davis <bdavis9659@comcast.net>
16119
16120 * g77.f-torture/execute/select.f: New test.
16121 * g77.f-torture/noncompile/select_no_compile.f: New test.
16122
f3146d75
NS
161232003-03-21 Nathan Sidwell <nathan@codesourcery.com>
16124
16125 PR c++/9898
16126 * g++.dg/other/error4.C: New test.
16127
963142fc
MM
161282003-03-20 Mark Mitchell <mark@codesourcery.com>
16129
16130 * g++.dg/template/friend17.C: New test.
16131
f8c8d811
AM
161322003-03-21 Alan Modra <amodra@bigpond.net.au>
16133
16134 * gcc.c-torture/compile/20030320-1.c: New.
16135
c876997f
RS
161362003-03-20 Roger Sayle <roger@eyesopen.com>
16137
16138 * gcc.dg/builtins-6.c: New test case.
16139
42151102
AM
161402003-03-19 Alan Modra <amodra@bigpond.net.au>
16141
16142 PR target/10073
16143 * gcc.c-torture/compile/20030319-1.c: New.
16144
b8c25665 161452003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
16146
16147 * gcc.dg/i386-cvt-1.c: New test.
16148
0fef2ffc
ZW
161492003-03-17 Zack Weinberg <zack@codesourcery.com>
16150
b8c25665
ZW
16151 * objc.dg/naming-1.m: Use "(parse|syntax) error".
16152 * objc.dg/naming-2.m: Likewise.
0fef2ffc 16153
ec20aa6c
MM
161542003-03-17 Mark Mitchell <mark@codesourcery.com>
16155
16156 PR c++/9639
b8c25665 16157 * g++.dg/parse/crash1.C: New test.
ec20aa6c 16158
bafb714b
MM
161592003-03-16 Mark Mitchell <mark@codesourcery.com>
16160
16161 PR c++/8805
16162 * g++.dg/eh/cleanup1.C: New test.
16163
0a71919d
FH
161642003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16165
16166 * gcc.c-torture/execute/20030316-1.c: New test case.
16167
1f5a253a
NS
161682003-03-16 Nathan Sidwell <nathan@codesourcery.com>
16169
16170 PR c++/9629
16171 * g++.dg/init/ctor2.C: New test.
16172
de6a669b
RS
161732003-03-15 Roger Sayle <roger@eyesopen.com>
16174
16175 * g77.f-torture/compile/xformat.f: New test case.
16176
24b26d8d
JDA
161772003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16178
16179 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
16180 * g++.old-deja/g++.mike/eh50.C: Likewise.
16181
6e049fcd
KL
161822003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16183
16184 PR c++/6440
16185 * g++.dg/template/spec7.C: New test.
16186 * g++.dg/template/spec8.C: Likewise.
16187
f43f4314
JJ
161882003-03-14 Jakub Jelinek <jakub@redhat.com>
16189
16190 * gcc.c-torture/execute/20030313-1.c: New test.
16191
4526753f
RH
161922003-03-14 Richard Henderson <rth@redhat.com>
16193
16194 * gcc.dg/inline-2.c: Adjust alpha test for external call.
16195
f650843f
EB
161962003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16197
16198 * gcc.c-torture/compile/20030314-1.c: New test.
16199
67e4f078
DS
162002003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
16201
b8c25665 16202 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 16203 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 16204 thumb target,
67e4f078
DS
16205 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
16206 to accept newer _imp__ prefix and additional
16207 newline in .drectve section.
16208 * gcc.dg/dll-4.c: Likewise.
16209 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
16210 switch.
16211
26f86471
MM
162122003-03-13 Mark Mitchell <mark@codesourcery.com>
16213
45707d31
MM
16214 * g++.dg/parse/namespace9.C: New test.
16215
26f86471
MM
16216 * g++.dg/init/ref5.C: New test.
16217 * g++.dg/parse/ptrmem1.C: Likewise.
16218
aeb11ee5
JDA
162192003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16220
16221 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
16222 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
16223 regular expression.
16224 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
16225 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
16226
09ebf088
DJ
162272003-03-12 Daniel Jacobowitz <drow@mvista.com>
16228
16229 * gcc.c-torture/execute/20030224-2.c: New test.
16230
8a7d6cb3
EB
162312003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16232
16233 * gcc.dg/decl-3.c: New test.
16234
db1077d3
EB
162352003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16236
16237 * gcc.dg/i386-loop-2.c: New test.
16238
0c33daff
MM
162392003-03-11 Mark Mitchell <mark@codesourcery.com>
16240
e1145e7f 16241 PR c++/9474
2601a4ee
MM
16242 * g++.dg/parse/namespace8.C: New test.
16243
0c33daff
MM
16244 PR c++/9924
16245 * g++.dg/overload/builtin2.C: New test.
16246
54098126
SB
162472003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
16248
16249 * gcc.dg/return-type-3.c: New test.
16250
bff6a7c2
V
162512003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16252
16253 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
16254 profiling options are not supported.
16255
125e6594
MM
162562003-03-10 Mark Mitchell <mark@codesourcery.com>
16257
16258 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
16259 * g++.old-deja/g++.warn/impint2.C: Likewise.
16260
87d7d780
DP
162612003-03-10 Devang Patel <dpatel@apple.com>
16262
16263 * g++.dg/cpp/c++_cmd_1.C: New test.
16264 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 16265
ebb780f2
SB
162662003-03-10 Segher Boessenkool <segher@koffie.nl>
16267
b8c25665 16268 * gcc.dg/altivec-9.c: New file.
ebb780f2 16269
88a7a0c9
FS
162702003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16271
16272 * gcc.dg/ppc-sdata-1.c: New test.
16273 * gcc.dg/ppc-sdata-2.c: New test.
16274
f6d19bfe
MM
162752003-03-09 Mark Mitchell <mark@codesourcery.com>
16276
1d719415
MM
16277 PR c++/9373
16278 * g++.dg/opt/ptrmem2.C: New test.
16279
f6d19bfe
MM
16280 PR c++/8534
16281 * g++.dg/opt/ptrmem1.C: New test.
16282
9edf6a4c
EB
162832003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16284
16285 * gcc.dg/i386-loop-1.c: New test.
16286
ca9e1382
KL
162872003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16288
16289 PR c++/9970
16290 * g++.dg/lookup/friend1.C: New test.
16291
0e136342
MM
162922003-03-08 Mark Mitchell <mark@codesourcery.com>
16293
16294 PR c++/9823
16295 * g++.dg/parser/constructor1.C: New test.
16296
af812813
HPN
162972003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
16298
17b7f45e
HPN
16299 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
16300
af812813
HPN
16301 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
16302
39a91264
NB
163032003-03-08 Neil Booth <neil@daikokuya.co.uk>
16304
16305 * gcc.dg/cpp/Wunused.c: Update test.
16306
b8c25665 163072003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
16308
16309 * gcc.dg/inline-3.c: New test.
16310
089d6ea7
MM
163112003-03-08 Mark Mitchell <mark@codesourcery.com>
16312
16313 PR c++/9809
16314 * g++.dg/parse/builtin1.C: New test.
16315
16316 PR c++/9982
16317 * g++.dg/abi/cookie1.C: New test.
16318 * g++.dg/abi/cookie2.C: Likewise.
16319
16320 PR c++/9524
612dc718 16321 * g++.dg/template/field1.C: New test.
089d6ea7
MM
16322
16323 PR c++/9912
16324 * g++.dg/parse/class1.C: New test.
16325 * g++.dg/parse/namespace7.C: Likewise.
16326 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 16327
aa6e8ed3
MM
163282003-03-07 Mark Mitchell <mark@codesourcery.com>
16329
16330 * g++.dg/init/ref4.C: New test.
16331
b8c25665 163322003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
16333
16334 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 16335 * gcc.dg/inline-3.c: New test.
dfa7f440 16336
3d1df1fa
MM
163372003-03-06 Mark Mitchell <mark@codesourcery.com>
16338
3d938426
MM
16339 * g++.dg/init/ref3.C: New test.
16340
5e256996
MM
16341 PR c++/9965
16342 * g++.dg/init/ref2.C: New test.
b8c25665 16343
07681121
MM
16344 PR c++/9400
16345 * g++.dg/warn/Wshadow-2.C: New test.
16346
3d1df1fa
MM
16347 PR c++/9791
16348 * g++.dg/warn/Woverloaded-1.C: New test.
16349
b8c25665 163502003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
16351
16352 * gcc.dg/i386-local2.c: New.
20856045 16353 * gcc.dg/i386-local.c: Fix typo.
b255a036 16354
1c442892
MM
163552003-03-05 Mark Mitchell <mark@codesourcery.com>
16356
16357 * g++.dg/abi/layout3.C: New test.
16358
be2fa211
EB
163592003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16360
16361 * gcc.c-torture/compile/20030305-1.c
16362
b8c25665 163632003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
16364
16365 * gcc.dg/i386-local.c: New.
16366
b8c25665 163672003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
16368
16369 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
16370
2ad1815d
EB
163712003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16372
16373 * gcc.dg/switch-2.c: New test.
16374 * gcc.dg/switch-3.c: New test.
16375 * gcc.dg/Wswitch.c: Adjust line numbers.
16376 * gcc.dg/Wswitch-default.c: Likewise.
16377 * gcc.dg/Wswitch-enum.c: Likewise.
16378
01952d37
AO
163792003-03-04 Alexandre Oliva <aoliva@redhat.com>
16380
16381 * gcc.c-torture/execute/20030222-1.c: New test.
16382
767440a2
JW
163832003-03-03 James E Wilson <wilson@tuliptree.org>
16384
16385 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
16386
7993382e
MM
163872003-03-03 Mark Mitchell <mark@codesourcery.com>
16388
16389 PR c++/9878
16390 * g++.dg/init/ref1.C: New test.
16391
b8c25665 163922003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
16393
16394 * gcc.dg/sh-relax.c: New SH-only test.
16395
b22b239e
GK
163962003-03-03 Geoffrey Keating <geoffk@apple.com>
16397
16398 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
16399 comment explaining purpose of testcase.
16400
3595b91f
SC
164012003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16402
16403 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
16404 for HC11/HC12 (asm needs two int registers).
16405 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
16406 HC11/HC12 because the test uses an asm which needs two 32-bit
16407 registers.
16408
1494f93a
SC
164092003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16410
16411 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
16412 for HC11/HC12 (array is too large otherwise).
16413 * gcc.c-torture/compile/920501-4.x: New file, likewise.
16414 * gcc.c-torture/compile/20010518-2.x: Likewise.
16415 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
16416 HC11/HC12 (array is too large).
16417
facf86ac
GK
164182003-03-01 Geoffrey Keating <geoffk@apple.com>
16419
16420 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
16421 * lib/g++-dg.exp (g++-dg-test): Likewise.
16422
08291658
RS
164232003-03-01 Roger Sayle <roger@eyesopen.com>
16424
16425 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
16426 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
16427
74dd1333
KL
164282003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16429
16430 * g++.dg/warn/implicit-typename1.C: Remove warning.
16431
3f53c0dc
RH
164322003-02-28 Richard Henderson <rth@redhat.com>
16433
16434 * gcc.dg/noreturn-1.c: Move noreturn warning line.
16435 * gcc.dg/return-type-1.c: Move control reaches end warning line.
16436
d8fad4ea
GK
164372003-02-28 Geoffrey Keating <geoffk@apple.com>
16438
16439 * gcc.dg/pch/pch.exp: Change .pch to .gch.
16440 * g++.dg/pch/pch.exp: Likewise.
16441
1cb8292f
MM
164422003-02-28 Mark Mitchell <mark@codesourcery.com>
16443
16444 PR c++/9879
16445 * testsuite/g++.dg/init/new4.C: New test.
16446
f3c7ed6b
RE
164472003-02-28 Richard Earnshaw <rearnsha@arm.com>
16448
16449 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
16450
13082c80
AO
164512003-02-28 Alexandre Oliva <aoliva@redhat.com>
16452
e459243b
AO
16453 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
16454 unsigned long.
16455
13082c80
AO
16456 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
16457 wider than float.
16458
b17d5d7c
ZD
164592003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16460
16461 * lib/scanasm.exp: Add support for counting numbers of
16462 occurences.
16463 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
16464 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
16465
c0b1cc97
MM
164662003-02-25 Mark Mitchell <mark@codesourcery.com>
16467
cec24319
MM
16468 PR c++/9683
16469 * g++.dg/template/static3.C: New test.
16470
c0b1cc97
MM
16471 PR c++/9829
16472 * g++.dg/parse/namespace6.C: New test.
b8c25665 16473
3eaa6044
FS
164742003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16475
16476 PR target/9732
16477 * gcc.dg/20030225-1.c: New test.
16478
353b4fc0
MM
164792003-02-24 Mark Mitchell <mark@codesourcery.com>
16480
d12ad970
MM
16481 * README: Remove out-of-date information.
16482
353b4fc0
MM
16483 PR c++/9836
16484 * g++.dg/template/spec6.C: New test.
16485
201b9f2a
JL
164862003-02-24 Jeff Law <law@redhat.com>
16487
16488 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
16489
f8dc212b
RO
164902003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16491
16492 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
16493 * gcc.dg/pragma-ep-1.c: Likewise.
16494
9e236a9d
KL
164952003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16496
16497 PR c++/9602
16498 * g++.dg/template/friend16.C: New test.
16499
ca099ac8
MM
165002003-02-23 Mark Mitchell <mark@codesourcery.com>
16501
16502 PR c++/5333
16503 * g++.dg/parse/fused-params1.C: Adjust error messages.
16504 * g++.dg/template/nested3.C: New test.
b8c25665 16505
f641e05b
AM
165062003-02-24 Alan Modra <amodra@bigpond.net.au>
16507
16508 * g++.dg/abi/param1.C: New test.
16509
53be1a8d
KL
165102003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16511
16512 PR c++/7982
16513 * g++.dg/warn/implicit-typename1.C: New test.
16514
9d913bbf
KC
165152003-02-22 Kelley Cook <kelleycook@comcast.net>
16516
b8c25665
ZW
16517 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
16518 with "mtune".
16519 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16520 * gcc.c-torture/execute/20010129-1.x: Likewise.
16521 * gcc.dg/20011107-1.c: Likewise.
16522 * gcc.dg/20020108-1.c: Likewise.
16523 * gcc.dg/20020122-3.c: Likewise.
16524 * gcc.dg/20020206-1.c: Likewise.
16525 * gcc.dg/20020310-1.c: Likewise.
16526 * gcc.dg/20020426-2.c: Likewise.
16527 * gcc.dg/20020517-1.c: Likewise.
16528 * gcc.dg/991230-1.c: Likewise.
16529 * gcc.dg/i386-unroll-1.c: Likewise.
16530 * gcc.misc-tests/i386-prefetch.exp: Likewise.
16531
165322003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
16533
16534 * gcc.dg/i386-mul.c: New test.
16535
c0a47a61
RS
165362003-02-21 Roger Sayle <roger@eyesopen.com>
16537
16538 * gcc.dg/builtins-5.c: New test case.
16539
182c2078
HPN
165402003-02-22 Hans-Peter Nilsson <hp@axis.com>
16541
16542 * gcc.dg/asmreg-1.c: New test.
16543
2fff6d71
MM
165442003-02-21 Mark Mitchell <mark@codesourcery.com>
16545
16546 PR c++/9749
16547 * g++.dg/parse/varmod1.C: New test.
16548
19df1edf
MM
165492003-02-21 Mark Mitchell <mark@codesourcery.com>
16550
16551 PR c++/9727
16552 * g++.dg/template/op1.C: New test.
16553
5dc3a78c
MM
165542003-02-21 Mark Mitchell <mark@codesourcery.com>
16555
16556 PR c++/8906
16557 * g++.dg/template/nested2.C: New test.
16558
692bb58a
MM
165592003-02-21 Mark Mitchell <mark@codesourcery.com>
16560
16561 PR c++/8724
16562 * g++.dg/expr/dtor1.C: New test.
16563
a8d0ddaf
ZW
165642003-02-21 Zack Weinberg <zack@codesourcery.com>
16565
16566 * gcc.dg/cpp/include3.c: New test.
16567 * gcc.dg/cpp/inc/foo.h: New file.
16568
9e7d0b92
GN
165692003-02-21 Glen Nakamura <glen@imodulo.com>
16570
16571 * gcc.c-torture/execute/20030221-1.c: New test.
16572
63a3cd3e
MM
165732003-02-20 Mark Mitchell <mark@codesourcery.com>
16574
16575 PR c++/9729
16576 * g++.dg/abi/conv1.C: New test.
16577
b8c25665 165782003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
16579
16580 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
16581
4ea0d487
DJ
165822003-02-19 Daniel Jacobowitz <drow@mvista.com>
16583
16584 * gcc.c-torture/compile/20030219-1.c: New test.
16585
b8c25665 165862003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
16587
16588 * gcc.dg/funcorder.c: New test.
16589
ff6e1a2f
KH
165902003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16591
16592 * gcc.c-torture/execute/20030218-1.c: New.
16593
67aa8289
AH
165942003-02-18 Aldy Hernandez <aldyh@redhat.com>
16595
a8d0ddaf 16596 * gcc.dg/20030218-1.c: New.
67aa8289 16597
d7ddbe24
RH
165982003-02-18 Richard Henderson <rth@redhat.com>
16599
16600 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
16601 * gcc.dg/attr-used-2.c: New.
16602
6b99d1c0
MM
166032003-02-18 Mark Mitchell <mark@codesourcery.com>
16604
16605 PR c++/9704
16606 * g++.dg/init/copy5.C: New test.
a8d0ddaf 16607
59d22bc5
GK
166082003-02-18 Geoffrey Keating <geoffk@apple.com>
16609
16610 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
16611 * g++.dg/pch/pch.exp: Likewise.
16612
bc102c4b
KH
166132003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16614
16615 * gcc.c-torture/execute/20030209-1.c: Enable the test if
16616 STACK_SIZE is not defined.
16617
db77ef4c
KL
166182003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16619
16620 PR c++/9457
16621 * g++.dg/template/init1.C: New test.
16622
b8c25665 166232003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
16624
16625 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
16626 (foo): Add few extra tests
16627 * gcc.dg/c99-const-expr-3.c: Likewise.
16628 * gcc.c-torture/execute/20030216-1.c: New.
16629
0df4ae96
KL
166302003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16631
16632 PR c++/9459
16633 * g++.dg/ext/typeof4.C: New test.
16634
881b2a96
RS
166352003-02-15 Roger Sayle <roger@eyesopen.com>
16636
16637 * gcc.dg/i386-387-3.c: New test case.
16638
6e8647d5
JZ
166392003-02-14 Josef Zlomek <zlomekj@suse.cz>
16640
16641 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
16642 cris-*-elf* cris-*-aout* and mmix-*-*.
16643
42f86c48
JZ
166442003-02-13 Josef Zlomek <zlomekj@suse.cz>
16645
16646 * gcc.dg/20030213-1.c: New test.
16647
1fb54135
RS
166482003-02-12 Roger Sayle <roger@eyesopen.com>
16649
16650 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
16651 * gcc.dg/i386-387-2.c: Likewise.
16652
c6e2a538
AH
166532003-02-12 Aldy Hernandez <aldyh@redhat.com>
16654
a8d0ddaf
ZW
16655 * gcc.dg/ppc-spe.c: Fix formatting.
16656 Enable tests that were previously unsupported by gas.
16657 Delete tests for instructions that no longer exist.
16658 Switch arguments on evsubifw builtin.
c6e2a538 16659
5c4d5a15
KH
166602003-02-12 Kazu Hirata <kazu@cs.umass.edu>
16661
16662 * gcc.c-torture/execute/20030209-1.c: Disable the test if
16663 STACK_SIZE is too small.
16664
ecf92f82 166652003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 16666 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
16667
16668 * gcc.dg/decl-2.c: New test.
16669
b8c25665 166702003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
16671
16672 * gcc.dg/i386-fpcvt-1.c: New test.
16673
2382b79f
RS
166742002-02-09 Richard Sandiford <rsandifo@redhat.com>
16675
16676 * gcc.c-torture/execute/20030209-1.c: New test.
16677
5d4b76c0
KH
166782003-02-09 Kazu Hirata <kazu@cs.umass.edu>
16679
16680 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
16681 int-wide bitops, use the constants of the same width.
16682 Likewise, if long long is 32-bit wide, test bitops using
16683 32-bit constants.
16684
8f37dd98
LR
166852003-02-07 Loren James Rittle <ljrittle@acm.org>
16686
16687 * gcc.dg/20021014-1.c: Annotate with expected notice text.
16688
46847aa6
RS
166892003-02-07 Roger Sayle <roger@eyesopen.com>
16690
16691 * testsuite/gcc.dg/builtins-4.c: New test case.
16692
f39a753b
KG
166932003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16694
16695 * gcc.dg/20020430-1.c: Fix dg command typos.
16696 * gcc.dg/20020503-1.c: Likewise.
16697
256803d9
VR
166982003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16699
16700 PR c++/8785
16701 * g++.dg/parse/fused-params1.C: New test.
16702
16703 PR c++/8857
16704 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
16705
16706 PR c++/8921
16707 * g++.dg/parse/non-dependent1.C: New test.
16708
16709 PR c++/8928
16710 * g++.dg/parse/dupl-tmpl-args1.C: New test.
16711
16712 PR c++/9228
16713 * g++.dg/parse/undefined7.C: New test.
16714 * g++.dg/parse/non-templ1.C: New test.
16715
16716 PR c++/9229
16717 * g++.dg/parse/too-many-tmpl-args1.C: New test.
16718
5fbf0217
EB
167192003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16720
16721 * gcc.c-torture/compile/20030206-1.c: New test.
16722
dbdd3489
RS
167232003-02-05 Roger Sayle <roger@eyesopen.com>
16724
16725 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
16726 "pow" to "foo" to avoid potential confusion with a math built-in.
16727
48d1ce96
KG
167282003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16729
16730 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
16731 conditions for SPARC targets.
16732
4f6ae35d
JJ
167332003-02-05 Jakub Jelinek <jakub@redhat.com>
16734
16735 * gcc.dg/20030204-1.c: New test.
16736
2de2cd78
VR
167372003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16738
16739 PR c++/38
16740 * g++.dg/parse/array-size1.C: New test.
16741
16742 PR c++/5657
16743 * g++.dg/parse/undefined3.C: New test.
16744
16745 PR c++/5665
16746 * g++.dg/parse/undefined4.C: New test.
16747
16748 PR c++/5975
16749 * g++.dg/parse/undefined5.C: New test.
16750
16751 PR c++/7259
16752 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
16753
16754 PR c++/8578
16755 * g++.dg/parse/casting-operator1.C: New test.
16756
16757 PR c++/8596
16758 * g++.dg/parse/undefined6.C: New test.
16759
16760 PR c++/8736
16761 * g++.dg/parse/missing-template1.C: New test.
16762
b8c25665 167632003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
16764
16765 * gcc.dg/i386-cadd.c: Compile using -march=k8.
16766 * gcc.dg/i386-cmov?.c: Likewise.
16767 * gcc.dg/i386-fpcvt-?.c: Likewise.
16768 * gcc.dg/i386-ssefp-1.c: Likewise.
16769 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 16770 conventions.
afffc4e2 16771
b80f8ef3
MM
167722003-02-03 Mark Mitchell <mark@codesourcery.com>
16773
16774 PR c++/7129
16775 * testsuite/g++.dg/ext/max.C: New test.
16776
b8c25665 167772003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
16778
16779 * gcc.c-torture/execute/20030203-1.c: New test.
16780
ca777b88
RE
167812003-02-03 Richard Earnshaw <rearnsha@arm.com>
16782
16783 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
16784 'natural-endian'.
16785
271bd540
RS
167862003-02-01 Richard Sandiford <rsandifo@redhat.com>
16787
16788 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
16789 * g++.dg/init/new2.C: Likewise.
16790 * g++.dg/other/new1.C: Likewise.
16791
5175d1b8
LR
167922003-01-31 Loren J. Rittle <ljrittle@acm.org>
16793
16794 * gcc.dg/struct-ret-libc.c: New test.
16795
2f278625
UW
167962003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
16797
16798 * gcc.dg/20030129-1.c: New test.
16799
db0f613d
KL
168002003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16801
16802 PR c++/8849
16803 * g++.dg/template/ptrmem4.C: New test.
16804
14d22dd6
MM
168052003-01-29 Mark Mitchell <mark@codesourcery.com>
16806
16807 * g++.dg/parser/constant1.C: New test.
16808
710b73e6
KL
168092003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16810
16811 PR c++/8591
16812 * g++.dg/parse/friend2.C: New test.
16813
9ae58faf
NS
168142003-01-29 Nathan Sidwell <nathan@codesourcery.com>
16815
16816 PR c++/9437
16817 * g++.dg/template/unify4.C: New test.
16818
6d09ef27
RS
168192003-01-28 Richard Sandiford <rsandifo@redhat.com>
16820
16821 * gcc.c-torture/execute/20030128-1.c: New test.
16822
4334c467
JO
168232003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
16824
16825 * g++.dg/lookup/nested1.C: Test moved from ...
16826 * g++.old-deja/g++.other/lookup24.C: ... here.
16827
b8c25665 168282003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
16829
16830 * gcc.dg/i386-cmov5.c: New test.
16831
bffcd064
V
168322003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16833
a8d0ddaf
ZW
16834 * gcc.c-torture/execute/20010925-1.c: Changed the
16835 memcpy declaration.
bffcd064 16836
f2ce60b8
NS
168372003-01-28 Nathan Sidwell <nathan@codesourcery.com>
16838
16839 PR c++/3902
16840 * g++.dg/parse/template5.C: New test.
16841
f42aadd8
TM
168422003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
16843
16844 PR fortran/9258
16845 * g77.dg/pr9258: New test.
16846
5db544e1
GP
168472003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
16848
16849 * README: Move relevant parts from README.g++.
16850
16851 * README.g++: Remove this file.
16852
483a5709
NS
168532003-01-28 Nathan Sidwell <nathan@codesourcery.com>
16854
16855 * g++.dg/abi/dcast1.C: New test.
16856
4ff71d24
KG
168572003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16858
16859 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
16860
623baee2
JO
168612003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
16862
16863 PR c++/47
16864 * g++.old-deja/g++.other/lookup24.C: New test.
16865
2956f353
KG
168662003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16867
16868 PR middle-end/7227
16869 * gcc.dg/uninit-C.c: New test.
16870
a2ddc397
NS
168712003-01-27 Nathan Sidwell <nathan@codesourcery.com>
16872
16873 * g++.dg/abi/covariant1.C: New test.
16874
acf9fa5f
UW
168752003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
16876
16877 * gcc.dg/20030123-1.c: New test.
16878
b8c25665 168792003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
16880
16881 PR opt/8492
16882 * gcc.c-torture/compile/20030125-1.c
16883
bbaab916
NS
168842003-01-25 Nathan Sidwell <nathan@codesourcery.com>
16885
16886 PR c++/9403
16887 * g++.dg/parse/template3.C: New test.
16888 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 16889
bbaab916
NS
16890 PR c++/795
16891 * g++.dg/parse/template4.C: New test.
a8d0ddaf 16892
bbaab916
NS
16893 PR c++/9415
16894 * g++.dg/template/qual2.C: New test.
a8d0ddaf 16895
bbaab916
NS
16896 PR c++/8545
16897 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
16898
16899 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
16900
9bb231fd
RS
169012003-01-25 Roger Sayle <roger@eyesopen.com>
16902
16903 * gcc.c-torture/execute/switch-1.c: New test case.
16904
b8c25665 169052003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
16906
16907 * gcc.c-torture/execute/20030125-1.[cx]: New test.
16908
32d9a5bd
PC
169092003-01-25 Paolo Carlini <pcarlini@unitus.it>
16910
16911 Tweaks for Bison-1.875. From the NEWS file:
16912 "- `parse error' -> `syntax error'
16913 Bison now uniformly uses the term `syntax error'"
16914 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
16915 * gcc.dg/cpp/digraph2.c: Likewise.
16916 * gcc.dg/cpp/direct2.c: Likewise.
16917 * gcc.dg/cpp/paste4.c: Likewise.
16918 * gcc.dg/c90-restrict-1.c: Likewise.
16919 * gcc.dg/c99-func-2.c: Likewise.
16920 * gcc.dg/noncompile/920721-2.c: Likewise.
16921 * gcc.dg/noncompile/930622-2.c: Likewise.
16922 * gcc.dg/noncompile/940112-1.c: Likewise.
16923 * gcc.dg/noncompile/950921-1.c: Likewise.
16924 * gcc.dg/noncompile/951123-1.c: Likewise.
16925 * gcc.dg/noncompile/971104-1.c: Likewise.
16926 * gcc.dg/noncompile/990416-1.c: Likewise.
16927
f5128e88
PC
169282003-01-24 Paolo Carlini <pcarlini@unitus.it>
16929
16930 * g++.dg/parse/undefined1.C: Add error message.
16931
65a5559b
MM
169322003-01-22 Mark Mitchell <mark@codesourcery.com>
16933
c006d942
MM
16934 PR c++/9354
16935 * g++.dg/parse/new1.C: New test.
16936
16937 PR c++/9216
16938 * g++.dg/parse/template2.C: New test.
16939
16940 PR c++/9354
16941 * g++.dg/parse/typedef2.C: New test.
16942
65a5559b
MM
16943 PR c++/9328
16944 * g++.dg/ext/typeof3.C: New test.
16945
68aab9ee
VR
169462003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16947
16948 PR c++/2738
16949 * g++.dg/parse/ret-type1.C: New test.
16950
16951 PR c++/3792
16952 * g++.dg/parse/tmpl-outside1.C: New test.
16953
16954 PR c++/4207
16955 * g++.dg/parse/int-as-enum1.C: New test.
16956
16957 PR c++/4903
16958 * g++.dg/parse/no-typename1.C: New test.
16959
16960 PR c++/5533
16961 * g++.dg/parse/no-value1.C: New test.
16962
16963 PR c++/5921
16964 * g++.dg/parse/wrong-inline1.C: New test.
16965
16966 PR c++/6402
16967 * g++.dg/parse/ref1.C: New test.
16968
16969 PR c++/6992
16970 * g++.dg/parse/attr-ctor1.C: New test.
16971
16972 PR c++/7229
16973 * g++.dg/parse/namespace5.C: New test.
16974
16975 PR c++/7917
16976 * g++.dg/parse/func-def1.C: New test.
16977
16978 PR c++/8143
16979 * g++.dg/parse/undefined1.C: New test.
16980
16981 PR c++/5723, PR c++/8522
16982 * g++.dg/parse/specialization1.C: New test.
16983
16984 PR c++/163, PR c++/8595
16985 * g++.dg/parse/struct-as-enum1.C: New test.
16986
16987 PR c++/9173
16988 * g++.dg/parse/undefined2.C: New test.
16989
1fb3244a
MM
169902003-01-22 Mark Mitchell <mark@codesourcery.com>
16991
e0860732
MM
16992 PR c++/9298
16993 * g++.dg/parse/template1.C: New test.
16994
4eb6d609
MM
16995 PR c++/9384
16996 * g++.dg/parse/using1.C: New test.
16997
1fb3244a
MM
16998 PR c++/9285
16999 PR c++/9294
17000 * g++.dg/parse/expr2.C: New test.
17001
17002 PR c++/9388
17003 * g++.dg/parse/lookup2.C: Likewise.
17004
b8c25665 170052003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
17006
17007 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
17008 * gcc.c-torture/execute/eeprof-1.c: Likewise.
17009 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
17010 * gcc.c-torture/execute/string-opt-*.c: Likewise.
17011
e3289412
NC
170122003-01-20 Nick Clifton <nickc@redhat.com>
17013
17014 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
17015 problem with ARM sibcall code generation.
17016
d99c740f
KH
170172003-01-20 Kazu Hirata <kazu@cs.umass.edu>
17018
17019 * gcc.c-torture/execute/20030120-1.c: New.
17020
a99820e6
PC
170212003-01-19 Paolo Carlini <pcarlini@unitus.it>
17022
17023 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
17024
5dae1114
MM
170252003-01-17 Mark Mitchell <mark@codesourcery.com>
17026
17027 PR c++/9272
17028 * g++.dg/parse/ctor1.C: New test.
17029
17030 PR c++/9294:
17031 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 17032
5dae1114
MM
17033 * g++.dg/parse/typename3.C: New test.
17034
c292e375
RH
170352003-01-16 Richard Henderson <rth@redhat.com>
17036
17037 * g++.dg/tls/init-2.C: Fix error matches for real this time.
17038
aab37812
RH
170392003-01-16 Richard Henderson <rth@redhat.com>
17040
17041 * g++.dg/pch/pch.exp: Copy test header to the working directory
17042 before using it either for precompilation or direct use.
17043 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
17044 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
17045
50c620d6
RH
170462003-01-16 Richard Henderson <rth@redhat.com>
17047
17048 * gcc.dg/pch/pch.exp: Copy test header to the working directory
17049 before using it either for precompilation or direct use.
17050 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
17051 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
17052
8fbc5ae7
MM
170532003-01-16 Mark Mitchell <mark@codesourcery.com>
17054
17055 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
17056 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
17057 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
17058 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
17059 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
17060 typename warning into error.
17061 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
17062 error messages.
17063 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
17064 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
17065 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
17066 messages.
17067 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
17068 make declaration visible in template.
17069 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
17070 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
17071 messages.
17072 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
17073 message.
17074 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
17075 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
17076 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
17077 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
17078 typename warning with error message.
17079 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
17080 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
17081 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 17082
712becab
NS
170832003-01-16 Nathan Sidwell <nathan@codesourcery.com>
17084
17085 * g++.dg/parse/ambig2.C: New test.
17086
1ceb0dc7
RH
170872003-01-15 Richard Henderson <rth@redhat.com>
17088
17089 * g++.dg/tls/init-2.C: Update error message string.
17090
3dd5fc58
KG
170912003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17092
17093 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
17094
b0562482
SC
170952003-01-15 Stephane Carrez <stcarrez@nerim.fr>
17096
17097 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
17098 all for HC11/HC12.
17099 * gcc.c-torture/compile/20001205-1.x: Likewise.
17100 * gcc.c-torture/compile/20001226-1.x: Likewise.
17101 * gcc.c-torture/compile/920520-1.x: Likewise.
17102 * gcc.c-torture/compile/961203-1.x: Likewise.
17103 * gcc.c-torture/compile/20020604-1.x: Likewise.
17104
b8c25665 171052003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
17106
17107 * gcc.c-torture/compile/20030115-1.c: New test.
17108
17109 * gcc.dg/i386-fpcvt-1.c: New test.
17110 * gcc.dg/i386-fpcvt-2.c: New test.
17111
a7189b49
JO
171122003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
17113
17114 Further conform g++'s __vmi_class_type_info to the C++ ABI
17115 specification.
17116 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
17117 the specification.
17118
b8c25665 171192003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
17120
17121 * gcc.dg/i386-fpcvt-1.c: New test.
17122 * gcc.dg/i386-fpcvt-2.c: New test.
17123
ab5496c4
EB
171242003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17125
17126 * gcc.dg/i386-mmx-3.c: New test.
17127
e8f2b18d
MM
171282003-01-12 Mark Mitchell <mark@codesourcery.com>
17129
17130 PR c++/9264
17131 * g++.dg/parse/octal1.C: New file.
17132
17133 PR c++/9172
17134 * g++.dg/parse/typename1.C: New file.
17135
67a7278d
DS
171362003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
17137
17138 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
17139 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 17140 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 17141
2050a1bb
MM
171422003-01-10 Mark Mitchell <mark@codesourcery.com>
17143
99152b95 17144 PR c++/9099
a6f6052a
MM
17145 * g++.dg/parse/dtor1.C: New file.
17146
2050a1bb
MM
17147 PR c++/9128
17148 * g++.dg/rtti/typeid1.C: New file.
17149
17150 PR c++/9153
17151 * g++.dg/parse/lookup1.C: New file.
17152
17153 PR c++/9171
17154 * g++.dg/templ/spec5.C: New file.
ab5496c4 17155
7558f66e
JZ
171562003-01-10 Josef Zlomek <zlomekj@suse.cz>
17157
17158 * gcc.c-torture/compile/20030110-1.c: New test.
17159
17211ab5
GK
171602003-01-09 Geoffrey Keating <geoffk@apple.com>
17161
17162 Merge from pch-branch:
17163
17164 2002-12-23 Geoffrey Keating <geoffk@apple.com>
17165
17166 * gcc.dg/pch/cpp-1.h: New.
17167 * gcc.dg/pch/cpp-1.c: New.
17168 * gcc.dg/pch/cpp-2.h: New.
17169 * gcc.dg/pch/cpp-2.c: New.
17170
17171 2002-11-19 Geoffrey Keating <geoffk@apple.com>
17172
17173 * gcc.dg/pch/except-1.h: New.
17174 * gcc.dg/pch/except-1.c: New.
17175
17176 2002-11-13 Geoffrey Keating <geoffk@apple.com>
17177
17178 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
17179 running test.
17180 * gcc.dg/pch: Include *.hp not *.h.
17181 * gcc.dg/pch/system-1.h: New.
17182 * gcc.dg/pch/system-1.c: New.
17183
17184 2002-11-11 Geoffrey Keating <geoffk@apple.com>
17185
17186 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
17187 rather than trying to build and run a program using PCH.
17188 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 17189
17211ab5
GK
17190 2002-11-08 Geoffrey Keating <geoffk@apple.com>
17191
17192 * gcc.dg/pch/macro-3.c: New.
17193 * gcc.dg/pch/macro-3.h: New.
17194
17195 2002-11-04 Geoffrey Keating <geoffk@apple.com>
17196
17197 * gcc.dg/pch/common-1.c: New.
17198 * gcc.dg/pch/common-1.h: New.
17199 * gcc.dg/pch/decl-1.c: New.
17200 * gcc.dg/pch/decl-1.h: New.
17201 * gcc.dg/pch/decl-2.c: New.
17202 * gcc.dg/pch/decl-2.h: New.
17203 * gcc.dg/pch/decl-3.c: New.
17204 * gcc.dg/pch/decl-3.h: New.
17205 * gcc.dg/pch/decl-4.c: New.
17206 * gcc.dg/pch/decl-4.h: New.
17207 * gcc.dg/pch/decl-5.c: New.
17208 * gcc.dg/pch/decl-5.h: New.
17209 * gcc.dg/pch/global-1.c: New.
17210 * gcc.dg/pch/global-1.h: New.
17211 * gcc.dg/pch/inline-1.c: New.
17212 * gcc.dg/pch/inline-1.h: New.
17213 * gcc.dg/pch/inline-2.c: New.
17214 * gcc.dg/pch/inline-2.h: New.
17215 * gcc.dg/pch/static-1.c: New.
17216 * gcc.dg/pch/static-1.h: New.
17217 * gcc.dg/pch/static-2.c: New.
17218 * gcc.dg/pch/static-2.h: New.
17219
17220 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
17221
17222 * g++.dg/pch/pch.exp: Better handle failing testcases.
17223 * gcc.dg/pch/pch.exp: Likewise.
17224 * gcc.dg/pch/macro-1.c: New.
17225 * gcc.dg/pch/macro-1.h: New.
17226 * gcc.dg/pch/macro-2.c: New.
17227 * gcc.dg/pch/macro-2.h: New.
17228
17229 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
17230
17231 * g++.dg/dg.exp: Treat files in pch/ specially.
17232 * g++.dg/pch/pch.exp: New file.
17233 * g++.dg/pch/empty.H: New file.
17234 * g++.dg/pch/empty.C: New file.
17235 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
17236 "precompile".
17237
17238 * gcc.dg/pch/pch.exp: New file.
17239 * gcc.dg/pch/empty.h: New file.
17240 * gcc.dg/pch/empty.c: New file.
17241 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
17242 "precompile".
17243
0f399e5f
KL
172442003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17245
17246 * g++.dg/template/friend14.C: New test.
17247
4c46ea23
EB
172482003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17249
8cb1a818 17250 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 17251
98c29f71
RS
172522003-01-09 Richard Sandiford <rsandifo@redhat.com>
17253
17254 * gcc.c-torture/compile/20030109-1.c: New test.
17255
bbb818c6
EB
172562003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17257
17258 * gcc.c-torture/execute/20030109-1.c: New test.
17259
cdc497dd
LH
172602003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
17261
17262 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
17263 * g++.old-deja/g++.mike/dyncast2.C: Likewise
17264 * g++.old-deja/g++.mike/dyncast3.C: Likewise
17265 * g++.old-deja/g++.mike/eh2.C: Likewise
17266 * g++.old-deja/g++.mike/eh3.C: Likewise
17267 * g++.old-deja/g++.mike/eh5.C: Likewise
17268 * g++.old-deja/g++.mike/eh6.C: Likewise
17269 * g++.old-deja/g++.mike/eh7.C: Likewise
17270 * g++.old-deja/g++.mike/eh8.C: Likewise
17271 * g++.old-deja/g++.mike/eh9.C: Likewise
17272 * g++.old-deja/g++.mike/eh10.C: Likewise
17273 * g++.old-deja/g++.mike/eh12.C: Likewise
17274 * g++.old-deja/g++.mike/eh13.C: Likewise
17275 * g++.old-deja/g++.mike/eh14.C: Likewise
17276 * g++.old-deja/g++.mike/eh16.C: Likewise
17277 * g++.old-deja/g++.mike/eh17.C: Likewise
17278 * g++.old-deja/g++.mike/eh18.C: Likewise
17279 * g++.old-deja/g++.mike/eh21.C: Likewise
17280 * g++.old-deja/g++.mike/eh23.C: Likewise
17281 * g++.old-deja/g++.mike/eh24.C: Likewise
17282 * g++.old-deja/g++.mike/eh25.C: Likewise
17283 * g++.old-deja/g++.mike/eh26.C: Likewise
17284 * g++.old-deja/g++.mike/eh27.C: Likewise
17285 * g++.old-deja/g++.mike/eh28.C: Likewise
17286 * g++.old-deja/g++.mike/eh29.C: Likewise
17287 * g++.old-deja/g++.mike/eh31.C: Likewise
17288 * g++.old-deja/g++.mike/eh33.C: Likewise
17289 * g++.old-deja/g++.mike/eh34.C: Likewise
17290 * g++.old-deja/g++.mike/eh35.C: Likewise
17291 * g++.old-deja/g++.mike/eh36.C: Likewise
17292 * g++.old-deja/g++.mike/eh37.C: Likewise
17293 * g++.old-deja/g++.mike/eh38.C: Likewise
17294 * g++.old-deja/g++.mike/eh39.C: Likewise
17295 * g++.old-deja/g++.mike/eh40.C: Likewise
17296 * g++.old-deja/g++.mike/eh41.C: Likewise
17297 * g++.old-deja/g++.mike/eh42.C: Likewise
17298 * g++.old-deja/g++.mike/eh44.C: Likewise
17299 * g++.old-deja/g++.mike/eh46.C: Likewise
17300 * g++.old-deja/g++.mike/eh47.C: Likewise
17301 * g++.old-deja/g++.mike/eh48.C: Likewise
17302 * g++.old-deja/g++.mike/eh49.C: Likewise
17303 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
17304 * g++.old-deja/g++.mike/eh51.C: Likewise
17305 * g++.old-deja/g++.mike/eh53.C: Likewise
17306 * g++.old-deja/g++.mike/eh55.C: Likewise
17307 * g++.old-deja/g++.mike/p7912.C: Likewise
17308 * g++.old-deja/g++.mike/p9706.C: Likewise
17309 * g++.old-deja/g++.mike/p10416.C: Likewise
17310 * g++.old-deja/g++.mike/p11667.C: Likewise
17311 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
17312 Remove redundant reference to Iris.
17313 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
17314 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 17315
ed8e443a 173162003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 17317
ed8e443a 17318 * g++.dg/ext/asm4.C: New test.
8caf4c38 17319
ed8e443a 173202003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 17321
ed8e443a
JM
17322 PR c++/9030
17323 * g++.dg/template/friend12.C: New test.
17324 * g++.dg/template/friend13.C: Likewise.
17325 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 17326
ed8e443a 173272003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 17328
ed8e443a
JM
17329 * gcc.dg/i386-cadd.c: New test.
17330 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 17331
ed8e443a 173322003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 17333
ed8e443a
JM
17334 PR c++/9165
17335 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 17336
ed8e443a 17337 * g++.dg/abi/bitfield9.C: New test.
63e5f567 17338
ed8e443a
JM
17339 PR c++/9189
17340 * g++.dg/parse/defarg3.C: New test.
8218bd34 17341
ed8e443a 173422003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 17343
ed8e443a
JM
17344 * g++.dg/parse/ambig1.C: New test.
17345 * g++.dg/parse/defarg2.C: New test.
62b8a44e 17346
ed8e443a 173472003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 17348
ed8e443a
JM
17349 * g++.dg/template/defarg-1.C: New test.
17350 * g++.dg/template/local2.C: Likewise.
ec194454 17351
ed8e443a 173522003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 17353
ed8e443a 17354 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 17355
ed8e443a 173562003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 17357
ed8e443a
JM
17358 * g++.dg/parse/namespace3.C: Remove extra semicolons.
17359 * g++.dg/parse/namespace4.C: Likewise.
d5945212 17360
ed8e443a 173612003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 17362
ed8e443a 17363 * g++.dg/template/ntp2.C: New test.
31758337 17364
ed8e443a 173652003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 17366
ed8e443a 17367 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 17368
ed8e443a 17369 * g++.dg/parse/namespace4.C: New test.
96dafad6 17370
ed8e443a 17371 * g++.dg/template/nested1.C: New test.
a25a292f 17372
ed8e443a 17373 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 17374
ed8e443a 173752003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 17376
ed8e443a 17377 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 17378
ed8e443a 173792003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 17380
ed8e443a
JM
17381 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
17382 * g++.old-deja/g++.jason/access8.C: Likewise.
17383 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 17384
ed8e443a 173852003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 17386
ed8e443a 17387 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 17388
ed8e443a 173892003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 17390
ed8e443a
JM
17391 PR c++/2843
17392 * g++.dg/ext/attrib7.C: New test.
4971227d 17393
ed8e443a 173942003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 17395
ed8e443a 17396 * g++.dg/parse/parse6.C: New test.
f349fb24 17397
ed8e443a 173982003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 17399
ed8e443a 17400 * gcc.dg/h8300-stack-1.c: New.
cb203576 17401
ed8e443a 174022003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 17403
ed8e443a 17404 g++.dg/lookup/exception1.C: New test.
faa75e89 17405
ed8e443a 17406 g++.dg/lookup/template1.C: New test.
3d83e33e 17407
ed8e443a 17408 g++.dg/parse/namespace2.C: New test.
a5b9863a 17409
ed8e443a 17410 g++.dg/parse/parens2.C: New test.
75c2b973 17411
ed8e443a 174122003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 17413
ed8e443a
JM
17414 * g++.dg/parse/parse5.C: New test.
17415 * g++.dg/lookup/scoped4.C: New test.
17416
174172003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17418
17419 * g++.dg/parse/parens1.C: New test.
17420
17421 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
17422 angle-bracket1.C.
17423 * g++.dg/parse/parens2.C: New test.
17424
17425 * g++.dg/lookup/scope-operator1.C: New test.
17426
17427 * g++.dg/parse/operator1.C: New test.
17428
174292003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17430
17431 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
17432 * g++.old-deja/g++.other/access6.C: Likewise.
17433 * g++.old-deja/g++.other/decl1.C: Likewise.
17434 * g++.old-deja/g++.pt/typename12.C: Likewise.
17435
174362002-12-31 Mark Mitchell <mark@codesourcery.com>
17437
17438 * g++.dg/parse/namespace1.C: New test.
17439
174402003-01-01 Neil Booth <neil@daikokuya.co.uk>
17441
17442 * g++.dg/parse/parse4.C: New test.
17443
174442003-01-01 Neil Booth <neil@daikokuya.co.uk>
17445
17446 * g++.dg/parse/parse3.C: New test.
17447
174482003-01-01 Neil Booth <neil@daikokuya.co.uk>
17449
17450 * g++.dg/parse/parse2.C: New test.
17451
174522003-01-01 Neil Booth <neil@daikokuya.co.uk>
17453
17454 * g++.dg/template/friend11.C: New test.
17455
174562003-01-01 Neil Booth <neil@daikokuya.co.uk>
17457
17458 * g++.dg/parse/parse1.C: New test.
17459
174602002-12-31 Janis Johnson <janis187@us.ibm.com>
17461
17462 * lib/profopt.exp: Change the name of a global variable to avoid
17463 possible clashes with other test suites.
17464
174652002-12-31 Nathan Sidwell <nathan@codesourcery.com>
17466
17467 * g++.dg/inherit/covariant8.C: New test.
17468
174692002-12-31 Mark Mitchell <mark@codesourcery.com>
17470
17471 * g++.dg/init/array9.C: New test.
17472
17473 PR c++/9112
17474 * g++.dg/parse/expr1.C: New test.
17475
174762002-12-30 Daniel Jacobowitz <drow@mvista.com>
17477
17478 * gcc.c-torture/compile/20021230-1.c: New test.
17479
174802002-12-30 Nathan Sidwell <nathan@codesourcery.com>
17481
17482 * g++.dg/inherit/covariant5.C: New test.
17483 * g++.dg/inherit/covariant6.C: New test.
17484 * g++.dg/inherit/covariant7.C: New test.
17485
174862002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17487
17488 PR c++/2739
17489 * g++.dg/other/access2.C: New test.
17490
174912002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
17492
17493 * g++.dg/other/anon-struct.C: No longer fails
17494 * g++.old-deja/g++.brendan/parse4.C: Likewise.
17495 * g++.old-deja/g++.brendan/parse5.C: Likewise.
17496 * g++.old-deja/g++.brendan/parse6.C: Likewise.
17497
174982002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
17499
17500 * g++.dg/parse/angle-bracket.C (main): No longer fails.
17501
175022002-12-27 Mark Mitchell <mark@codesourcery.com>
17503
17504 * g++.dg/eh/spec4.C: Remove stray semicolon.
17505 * g++.dg/expr/pmf-1.C: Change error message.
17506 * g++.dg/ext/asm1.C: Remove stray semicolon.
17507 * g++.dg/ext/typename1.C: Add missing typenames.
17508 * g++.dg/inherit/template-as-base.C: Change error message.
17509 * g++.dg/lookup/scoped1.C: Likewise.
17510 * g++.dg/lookup/scoped2.C: Likewise.
17511 * g++.dg/lookup/using2.C: Likewise.
17512 * g++.dg/other/component1.C: Remove stray semicolon.
17513 * g++.dg/other/do1.C: Change error message.
17514 * g++.dg/other/error2.C: Likewise.
17515 * g++.dg/other/init1.C: Likewise.
17516 * g++.dg/other/packed1.C: Remove stray semicolon.
17517 * g++.dg/other/ptrmem2.C: Change error message.
17518 * g++.dg/parse/parameter-declaration-1.C: Remove line number
17519 marker.
17520 * g++.dg/special/initp1.C: Remove invalid attribute usage.
17521 * g++.dg/template/access3.C: Add typename keyword.
17522 * g++.dg/template/access5.C: Remove stray semicolon.
17523 * g++.dg/template/access6.C: Likewise.
17524 * g++.dg/template/complit1.C: Likewise.
17525 * g++.dg/template/crash1.C: Change error message.
17526 * g++.dg/template/inherit2.C: Remove stray semicolon.
17527 * g++.dg/template/instantiate2.C: Likewise.
17528 * g++.dg/template/instantiate3.C: Change error message.
17529 * g++.dg/template/qual1.C: Remove stray semicolon.
17530 * g++.dg/template/qualttp18.C: Change error message.
17531 * g++.dg/template/ref1.C: Remove stray semicolon.
17532 * g++.dg/template/sizeof1.C (A::value): Declare it.
17533 * g++.dg/template/spec4.C: Change error message.
17534 * g++.dg/template/static1.C: Likewise.
17535 * g++.dg/template/type1.C: Likewise.
17536 * g++.dg/template/typename3.C: Likewise.
17537 * g++.old-deja/g++.benjamin/13478.C: Change error message.
17538 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
17539 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
17540 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
17541 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
17542 named return value extension.
17543 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
17544 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
17545 * g++.old-deja/g++.bob/extern_C.C: Likewise.
17546 * g++.old-deja/g++.bob/inherit2.C: Likewise.
17547 * g++.old-deja/g++.brendan/complex1.C: Likewise.
17548 * g++.old-deja/g++.brendan/copy5.C: Likewise.
17549 * g++.old-deja/g++.brendan/crash13.C: Likewise.
17550 * g++.old-deja/g++.brendan/crash15.C: Likewise.
17551 * g++.old-deja/g++.brendan/crash18.C: Change error message.
17552 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
17553 * g++.old-deja/g++.brendan/crash38.C: Likewise.
17554 * g++.old-deja/g++.brendan/crash50.C: Likewise.
17555 * g++.old-deja/g++.brendan/crash56.C: Likewise.
17556 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
17557 syntax.
17558 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
17559 * g++.old-deja/g++.brendan/crash8.C: Change error message.
17560 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
17561 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17562 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
17563 * g++.old-deja/g++.brendan/template11.C: Likewise.
17564 * g++.old-deja/g++.brendan/template26.C: Likewise.
17565 * g++.old-deja/g++.brendan/template27.C: Use explicit
17566 specialization syntax.
17567 * g++.old-deja/g++.brendan/template30.C: Likewise.
17568 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
17569 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
17570 non-dependent names.
17571 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
17572 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
17573 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
17574 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
17575 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
17576 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
17577 named return value extension.
17578 * g++.old-deja/g++.ext/namedret2.C: Likewise.
17579 * g++.old-deja/g++.ext/namedret3.C: Likewise.
17580 * g++.old-deja/g++.ext/return1.C: Likewise.
17581 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
17582 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
17583 * g++.old-deja/g++.jason/access8.C: Likewise.
17584 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
17585 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
17586 pseudo-destructor names.
17587 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
17588 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
17589 pseudo-destructor names.
17590 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
17591 * g++.old-deja/g++.jason/overload19.C: Likewise.
17592 * g++.old-deja/g++.jason/overload32.C: Likewise.
17593 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
17594 stray semicolons.
17595 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
17596 * g++.old-deja/g++.jason/return.C: Likewise.
17597 * g++.old-deja/g++.jason/return2.C: Likewise.
17598 * g++.old-deja/g++.jason/shadow1.C: Likewise.
17599 * g++.old-deja/g++.jason/special.C: Use explicit specialization
17600 syntax.
17601 * g++.old-deja/g++.jason/template10.C: Account for use of
17602 non-dependent names.
17603 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
17604 syntax.
17605 * g++.old-deja/g++.jason/template37.C: Likewise.
17606 * g++.old-deja/g++.law/access4.C: Change error messages.
17607 * g++.old-deja/g++.law/arm13.C: Remove incorrect
17608 pseudo-destructor names.
17609 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
17610 * g++.old-deja/g++.law/ctors9.C: Likewise.
17611 * g++.old-deja/g++.law/cvt22.C: Likewise.
17612 * g++.old-deja/g++.law/dtors5.C: Likewise.
17613 * g++.old-deja/g++.law/global-init1.C: Likewise.
17614 * g++.old-deja/g++.law/missed-error3.C: Likewise.
17615 * g++.old-deja/g++.law/operators28.C: Likewise.
17616 * g++.old-deja/g++.law/visibility28.C: Likewise.
17617 * g++.old-deja/g++.martin/eval1.C: Likewise.
17618 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
17619 name.
17620 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
17621 * g++.old-deja/g++.mike/net34.C: Likewise.
17622 * g++.old-deja/g++.mike/net36.C: Likewise.
17623 * g++.old-deja/g++.mike/ns2.C: Likewise.
17624 * g++.old-deja/g++.mike/p12306.C: Likewise.
17625 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
17626 value extension.
17627 * g++.old-deja/g++.mike/p700.C: Likewise.
17628 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
17629 * g++.old-deja/g++.mike/p710.C: Likewise.
17630 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
17631 value extension.
17632 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
17633 * g++.old-deja/g++.mike/pmf9.C: Likewise.
17634 * g++.old-deja/g++.ns/crash2.C: Likewise.
17635 * g++.old-deja/g++.ns/crash3.C: Likewise.
17636 * g++.old-deja/g++.ns/invalid1.C: Likewise.
17637 * g++.old-deja/g++.ns/ns17.C: Likewise.
17638 * g++.old-deja/g++.ns/template16.C: Likewise.
17639 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
17640 keyword.
17641 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
17642 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
17643 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
17644 named return value extension.
17645 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
17646 * g++.old-deja/g++.other/access4.C: Issue additional error
17647 messages.
17648 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
17649 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
17650 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
17651 * g++.old-deja/g++.other/crash25.C: Change error message.
17652 * g++.old-deja/g++.other/crash4.C: Change error message.
17653 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
17654 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
17655 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
17656 checks.
17657 * g++.old-deja/g++.other/defarg8.C: Likewise.
17658 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
17659 * g++.old-deja/g++.other/dtor10.C: Likewise.
17660 * g++.old-deja/g++.other/incomplete.C: Likewise.
17661 * g++.old-deja/g++.other/linkage7.C: Likewise.
17662 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
17663 lookup algorithm.
17664 * g++.old-deja/g++.other/mangle2.C: Likewise.
17665 * g++.old-deja/g++.other/refinit2.C: Likewise.
17666 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
17667 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
17668 * g++.old-deja/g++.pt/crash28.C: Likewise.
17669 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
17670 syntax.
17671 * g++.old-deja/g++.pt/crash32.C: Change error message.
17672 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
17673 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
17674 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
17675 error message position.
17676 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
17677 * g++.old-deja/g++.pt/defarg8.C: Change error message.
17678 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
17679 syntax.
17680 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
17681 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
17682 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
17683 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
17684 keyword.
17685 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17686 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
17687 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
17688 keyword.
17689 * g++.old-deja/g++.pt/explicit71.C: Change error message.
17690 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
17691 syntax.
17692 * g++.old-deja/g++.pt/friend28.C: Account for use of
17693 non-dependent names.
17694 * g++.old-deja/g++.pt/friend29.C: Likewise.
17695 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
17696 rules.
17697 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
17698 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
17699 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
17700 lookup rules.
17701 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
17702 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
17703 keyword.
17704 * g++.old-deja/g++.pt/memclass20.C: Likewise.
17705 * g++.old-deja/g++.pt/memclass5.C: Likewise.
17706 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
17707 keyword.
17708 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
17709 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
17710 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
17711 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
17712 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
17713 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
17714 keyword.
17715 * g++.old-deja/g++.pt/spec10.C: Likewise.
17716 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
17717 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
17718 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
17719 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
17720 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
17721 * g++.old-deja/g++.pt/ttp62.C: Likewise.
17722 * g++.old-deja/g++.pt/ttp64.C: Likewise.
17723 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
17724 * g++.old-deja/g++.pt/typename15.C: Likewise.
17725 * g++.old-deja/g++.pt/typename22.C: Likewise.
17726 * g++.old-deja/g++.pt/typename6.C: Change error messages.
17727 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
17728 * g++.old-deja/g++.pt/virtual2.C: Likewise.
17729 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
17730 syntax.
17731 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
17732 return value extension.
17733 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
17734 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
17735 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
17736 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
17737
177382002-12-26 Nathan Sidwell <nathan@codesourcery.com>
17739
17740 * g++.dg/warn/inline1.C: New test.
17741 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
17742 * g++.old-deja/g++.jason/synth10.C: Likewise.
17743 * g++.old-deja/g++.mike/net31.C: Likewise.
17744 * g++.old-deja/g++.mike/p8786.C: Likewise.
17745
17746 * g++.dg/template/friend10.C: New test.
17747 * g++.dg/template/conv5.C: New test.
17748
177492002-12-24 Nathan Sidwell <nathan@codesourcery.com>
17750
17751 * g++.dg/lookup/scoped3.C: New test.
17752
17753 * g++.dg/lookup/decl1.C: New test.
17754 * g++.dg/lookup/decl2.C: New test.
17755
177562002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
17757
17758 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
17759 gcc.c-torture/compile/20021015-1.c,
17760 gcc.c-torture/compile/20021015-2.c,
17761 gcc.c-torture/compile/20021123-1.c,
17762 gcc.c-torture/compile/20021123-2.c,
17763 gcc.c-torture/compile/20021123-3.c,
17764 gcc.c-torture/compile/20021123-4.c,
17765 gcc.c-torture/execute/20021024-1.c: Add tests previously added
17766 only to 3.1 or 3.2 branch.
17767
177682002-12-23 Mark Mitchell <mark@codesourcery.com>
17769
17770 * gcc.dg/i386-bitfield3.c: New test.
17771
17772 * gcc.dg/i386-bitfield2.c: New test.
17773
177742002-12-22 Nathan Sidwell <nathan@codesourcery.com>
17775
17776 * g++.dg/parse/conv_op1.C: New test.
17777
177782002-12-21 Josef Zlomek <zlomekj@suse.cz>
17779
17780 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
17781 approved.
17782
177832002-12-20 Josef Zlomek <zlomekj@suse.cz>
17784
17785 * gcc.c-torture/compile/20021220-1.c: New test.
17786
177872002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
17788
17789 * gcc.dg/i386-fastcall-1.c: New.
17790
177912002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17792
17793 * gcc.c-torture/execute/20021219-1.c: New test.
17794
177952002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17796
17797 * gcc.dg/i386-pic-1.c: New test.
17798
177992002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17800
17801 PR c++/8099
17802 * g++.dg/template/friend9.C: New test.
17803
178042002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17805
17806 PR c++/3663
17807 * g++.dg/template/access7.C: New test.
17808
178092002-12-18 Nick Clifton <nickc@redhat.com>
17810
17811 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
17812 the libstdc++-v3 directory has been found.
17813
178142002-12-12 Devang Patel <dpatel@apple.com>
17815 * gcc.dg/darwin-ld-1.c: New test.
17816 * gcc.dg/darwin-ld-2.c: New test.
17817 * gcc.dg/darwin-ld-3.c: New test.
17818 * gcc.dg/darwin-ld-4.c: New test.
17819 * gcc.dg/darwin-ld-5.c: New test.
17820
178212002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17822
17823 * gcc.c-torture/compile/20021212-1.c: New test.
17824
178252002-12-11 Neil Booth <neil@daikokuya.co.uk>
17826
17827 * gcc.dg/fshort-wchar: New test.
17828
178292002-12-10 Mark Mitchell <mark@codesourcery.com>
17830
17831 PR c++/8372
17832 * g++.dg/template/dtor1.C: New test.
17833
17834 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
17835 markers.
17836
178372002-12-10 Jakub Jelinek <jakub@redhat.com>
17838
17839 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
17840
178412002-12-09 Mark Mitchell <mark@codesourcery.com>
17842
17843 * g++.dg/template/static1.C: New test.
17844 * g++.dg/template/static2.C: New test.
17845 * g++.old-deja/g++.ext/memconst.C: New test.
17846
178472002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17848
17849 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
17850 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
17851 * g++.dg/special/initp1.C: Likewise.
17852
178532002-12-06 Jakub Jelinek <jakub@redhat.com>
17854
17855 * gcc.c-torture/execute/20021204-1.c: New test.
17856
178572002-12-04 Geoffrey Keating <geoffk@apple.com>
17858
17859 * gcc.dg/ppc-fmadd-1.c: New file.
17860 * gcc.dg/ppc-fmadd-2.c: New file.
17861 * gcc.dg/ppc-fmadd-3.c: New file.
17862
178632002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17864
17865 * gcc.c-torture/compile/20021204-1.c: New test.
17866
178672002-12-03 Nathan Sidwell <nathan@codesourcery.com>
17868
17869 * g++.dg/inherit/covariant2.C: New test.
17870 * g++.dg/inherit/covariant3.C: New test.
17871 * g++.dg/inherit/covariant4.C: New test.
17872 * g++.dg/inherit/covariant1.C: Remove XFAIL.
17873 * g++.old-deja/g++.robertl/eb17.C: Likewise.
17874
178752002-12-03 Mark Mitchell <mark@codesourcery.com>
17876
17877 PR c++/8688
17878 * g++.dg/init/brace3.C: New test.
17879
178802002-12-02 Kazu Hirata <kazu@cs.umass.edu>
17881
17882 * gcc.dg/20020210-1.c: Fix a comment typo.
17883
178842002-12-02 Mark Mitchell <mark@codesourcery.com>
17885
17886 PR c++/8720
17887 * g++.dg/parse/defarg1.C: New test.
17888
17889 PR c++/8615
17890 * g++.dg/template/char1.C: New test.
17891
17892 * g++.dg/template/varmod1.C: Fix typo.
17893
178942002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17895
17896 DR 180
17897 * g++.old-deja/g++.pt/crash32.C: Expect error.
17898
178992002-12-01 Mark Mitchell <mark@codesourcery.com>
17900
17901 PR c++/5919
17902 * g++.dg/template/varmod1.C: New test.
17903
17904 PR c++/8727
17905 * g++.dg/inherit/typeinfo1.C: New test.
17906
17907 PR c++/8663
17908 * g++.dg/inherit/typedef1.C: New test.
17909
179102002-11-30 Mark Mitchell <mark@codesourcery.com>
17911
17912 PR c++/8332
17913 PR c++/8493
17914 * g++.dg/template/strlen1.C: New test.
17915
17916 PR c++/8227
17917 * g++.dg/template/ctor2.C: New test.
17918
17919 PR c++/8214
17920 * g++.dg/init/string1.C: New test.
17921
17922 PR c++/8511
17923 * g++.dg/template/friend8.C: New test.
17924
179252002-11-29 Joe Buck <jbuck@synopsys.com>
17926
17927 * g++.dg/lookup/anon2.C: New test.
17928
179292002-11-28 Kazu Hirata <kazu@cs.umass.edu>
17930
17931 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
17932 h8300 port.
17933
179342002-11-27 Richard Sandiford <rsandifo@redhat.com>
17935
17936 * gcc.dg/bitfld-6.c: New test.
17937
179382002-11-27 Jan Hubicka <jh@suse.cz>
17939
17940 * gcc.c-torture/execute/20021127.[cx]: New test.
17941
179422002-11-26 Jan Hubicka <jh@suse.cz>
17943
17944 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
17945 quality.
17946
179472002-11-26 Geoffrey Keating <geoffk@apple.com>
17948
17949 * g++.dg/init/brace2.C: New test.
17950 * g++.old-deja/g++.mike/p9129.C: Correct.
17951
179522002-11-26 Mark Mitchell <mark@codesourcery.com>
17953
17954 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
17955
179562002-11-25 Andreas Bauer <baueran@in.tum.de>
17957
17958 * gcc.dg/sibcall-6: New test for indirect sibcalls.
17959
179602002-11-25 Mark Mitchell <mark@codesourcery.com>
17961
17962 * testsuite/g++.dg/abi/empty11.C: New test.
17963 * testsuite/g++.dg/rtti/cv1.C: New test.
17964
179652002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
17966
17967 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
17968
179692002-11-24 Mark Mitchell <mark@codesourcery.com>
17970
17971 * g++.dg/abi/empty10.C: New test.
17972
179732002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17974
17975 * gcc.c-torture/compile/20021124-1.c: New test.
17976
179772002-11-22 Mark Mitchell <mark@codesourcery.com>
17978
17979 * g++.dg/abi/rtti2.C: New test.
17980
179812002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17982
17983 * gcc.dg/i386-unroll-1.c: New test.
17984
179852002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17986
17987 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
17988 * gcc.c-torture/compile/20021120-2.c: New test.
17989
5354730b
RS
179902002-11-20 Richard Sandiford <rsandifo@redhat.com>
17991
17992 * gcc.dg/bitfld-5.c: New test.
17993
5720520f
RS
179942002-11-20 Richard Sandiford <rsandifo@redhat.com>
17995
17996 * gcc.c-torture/execute/20021120-3.c: New test.
17997
4392ebd3
RS
179982002-11-20 Richard Sandiford <rsandifo@redhat.com>
17999
18000 * gcc.c-torture/execute/20021120-2.c: New test.
18001
3748bd9e
RS
180022002-11-20 Richard Sandiford <rsandifo@redhat.com>
18003
18004 * gcc.c-torture/execute/20021120-1.c: New test.
18005
bc02f8d3
JJ
180062002-11-20 Jakub Jelinek <jakub@redhat.com>
18007
18008 * gcc.c-torture/execute/20021118-3.c: New test.
18009
d61fd3f1 180102002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
18011
18012 * gcc.c-torture/compile/20021119-1.c: New test.
18013
3b312ef4
JT
180142002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
18015
18016 * gcc.dg/duff-1.c: New test.
18017 * gcc.dg/duff-2.c: New test.
18018 * gcc.dg/duff-3.c: New test.
18019
8128cccf
NB
180202002-11-18 Neil Booth <neil@daikokuya.co.uk>
18021
18022 * gcc.dg/cpp/_Pragma5.c: New test.
18023
3503150c
RS
180242002-11-18 Richard Sandiford <rsandifo@redhat.com>
18025
18026 * gcc.c-torture/execute/20021118-2.c: New test.
18027
180bde4f
RS
180282002-11-18 Richard Sandiford <rsandifo@redhat.com>
18029
18030 * gcc.c-torture/execute/20021118-1.c: New test.
18031
aaefd216
JJ
180322002-11-16 Jakub Jelinek <jakub@redhat.com>
18033
18034 * gcc.dg/20021116-1.c: New test.
18035
95675950
MM
180362002-11-14 Mark Mitchell <mark@codesourcery.com>
18037
18038 * g++.dg/abi/vcall1.C: New test.
18039
7eca317a
JJ
180402002-11-14 Jakub Jelinek <jakub@redhat.com>
18041
18042 * gcc.dg/20021029-1.c: New test.
18043 * gcc.dg/20021029-2.c: New test.
18044
1fccfa1e
JDA
180452002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18046
18047 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
18048
110c25ef
EB
180492002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18050
18051 PR c/8439
18052 * gcc.dg/20021110.c: Move to ...
18053 * gcc.c-torture/compile/20021110.c: .... here.
18054
303b90b0
FS
180552002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18056
18057 PR c/8467
18058 * gcc.c-torture/execute/20021111-1.c
18059
45ed7228
EB
180602002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18061
18062 PR c/8439
110c25ef 18063 * gcc.dg/20021110.c: New test.
4977bab6 18064
06315871
MM
180652002-11-10 Mark Mitchell <mark@codesourcery.com>
18066
18067 * g++.dg/abi/vthunk3.C: Run only on x86.
18068
04e6db94
JM
180692002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
18070
18071 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
18072
323941f6
HPN
180732002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
18074
18075 * lib/compat.exp (compat-execute): Fix logic error in last
18076 change.
18077
8c47cfd8
NB
180782002-11-09 Neil Booth <neil@daikokuya.co.uk>
18079
18080 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
18081
5c74d5b0
KL
180822002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18083
18084 PR c++/8389
18085 * g++.dg/template/access6.C: New test.
18086
b8c25665 180872002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
18088
18089 * gcc.dg/i386-ssefp-1.c: New test.
18090 * gcc.dg/i386-ssefp-1.c: New test.
18091
b8c25665 180922002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
18093
18094 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
18095
4f2c9d7e
MM
180962002-11-07 Mark Mitchell <mark@codesourcery.com>
18097
e6a66567
MM
18098 * g++.dg/abi/vthunk3.C: New test.
18099
4f2c9d7e
MM
18100 PR c++/8338
18101 * g++.dg/template/crash2.C: New test.
18102
f72ab53b
MM
181032002-11-07 Mark Mitchell <mark@codesourcery.com>
18104
18105 * testsuite/g++.dg/abi/dtor1.C: New test.
18106 * testsuite/g++.dg/abi/dtor2.C: Likewise.
18107
3cfe49da
GK
181082002-11-05 Geoffrey Keating <geoffk@apple.com>
18109
18110 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
18111 Darwin.
18112
9e96797f
AN
181132002-11-04 Adam Nemet <anemet@lnxw.com>
18114
18115 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
18116 -mthumb. Only xfail with -O0.
18117
548502d3
MM
181182002-11-03 Mark Mitchell <mark@codesourcery.com>
18119
18120 * g++.dg/abi/thunk1.C: New test.
18121 * g++.dg/abi/thunk2.C: Likewise.
18122 * g++.dg/abi/vtt1.C: Likewise.
18123
8cd4a359
DN
181242002-11-02 Diego Novillo <dnovillo@redhat.com>
18125
18126 PR optimization/8423
18127 * gcc.c-torture/execute/builtin-constant.c: New test.
18128
04d57dd5
ZW
181292002-11-01 Zack Weinberg <zack@codesourcery.com>
18130
18131 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
18132 Add some more cases.
18133
bec80a45
MM
181342002-11-01 Mark Mitchell <mark@codesourcery.com>
18135
18136 PR c++/8391
18137 * g++.dg/opt/local1.C: New test.
18138
8c081e84
MM
181392002-10-30 Mark Mitchell <mark@codesourcery.com>
18140
18141 PR c++/8160
18142 * g++.dg/template/complit1.C: New test.
18143
18144 PR c++/8149
18145 * g++.dg/template/typename4.C: Likewise.
18146
7088fca9
KL
181472002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18148
18149 Core issue 287, PR c++/7639
18150 * g++.dg/template/instantiate1.C: Adjust error location.
18151 * g++.dg/template/instantiate3.C: New test.
18152 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
18153 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
18154 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
18155
f6a9714b
HPN
181562002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
18157
18158 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
18159
59db5f7b
MM
181602002-10-29 Mark Mitchell <mark@codesourcery.com>
18161
18162 PR c++/8287
18163 * g++.dg/init/dtor2.C: New test.
18164
a80c67ca
KG
181652002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18166
18167 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
18168 * gcc.dg/nest.c: Bypass errors on irix6.
18169
96a888d6
HPN
181702002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
18171
18172 * gcc.dg/nest.c: Expect error for mmix-*-*.
18173 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
18174
1f032a99
HPN
181752002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
18176
600522f8
HPN
18177 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
18178 markers.
18179
35fcca95 18180 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 18181
f0dd122b
MS
181822002-10-25 Mike Stump <mrs@apple.com>
18183
18184 * gcc.dg/warn-1.c: New test.
18185
f65e1183
ZW
181862002-10-25 Zack Weinberg <zack@codesourcery.com>
18187
18188 * g++.dg/template/typename3.C: New test.
18189
bb5e8a7f
MM
181902002-10-25 Mark Mitchell <mark@codesourcery.com>
18191
e93ee644
MM
18192 * g++.dg/lookup/ptrmem1.C: New test.
18193
bb5e8a7f
MM
18194 * g++.dg/abi/vthunk2.C: New test.
18195
f3763a44
ZW
181962002-10-25 Zack Weinberg <zack@codesourcery.com>
18197
18198 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
18199
ba9a991f
MM
182002002-10-24 Mark Mitchell <mark@codesourcery.com>
18201
18202 * g++.dg/abi/empty9.C: New test.
18203
5f13cfc6
RH
182042002-10-24 Richard Henderson <rth@redhat.com>
18205
18206 * g++.dg/inherit/thunk1.C: Enable for ia64.
18207
6b607ffd
MM
182082002-10-23 Mark Mitchell <mark@codesourcery.com>
18209
18210 PR c++/8067
18211 * g++.dg/lookup/pretty1.C: New test.
18212
8bfb45f8
JJ
182132002-10-23 Jakub Jelinek <jakub@redhat.com>
18214
18215 * gcc.dg/20021023-1.c: New test.
18216
e6f052b7
MM
182172002-10-23 Mark Mitchell <mark@codesourcery.com>
18218
18219 PR c++/7679
18220 * g++.dg/parse/inline1.C: New test.
f65e1183 18221
e2358068
RH
182222002-10-23 Richard Henderson <rth@redhat.com>
18223
619703c6
RH
18224 * g++.dg/inherit/thunk1.C: Enable for x86_64.
18225
e2358068
RH
18226 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
18227
ad4f9910
MM
182282002-10-22 Mark Mitchell <mark@codesourcery.com>
18229
18230 PR c++/6579
18231 * g++.dg/parse/stmtexpr3.C: New test.
18232
8fe734a3
NS
182332002-10-22 Nathan Sidwell <nathan@codesourcery.com>
18234
18235 * g++.dg/expr/cond1.C: New test.
18236
4977bab6
ZW
182372002-10-21 Zack Weinberg <zack@codesourcery.com>
18238
18239 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
18240
7ba539c6
MM
182412002-10-21 Mark Mitchell <mark@codesourcery.com>
18242
18243 * g++.dg/abi/vbase13.C: New test.
18244 * g++.dg/abi/vbase14.C: Likewise.
18245
75d38379
JJ
182462002-10-21 Jakub Jelinek <jakub@redhat.com>
18247
18248 * gcc.dg/tls/pic-1.c: New test.
18249 * gcc.dg/tls/nonpic-1.c: New test.
18250 * gcc.dg/20021018-1.c: New test.
18251
aaee784a
UW
182522002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18253
18254 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
18255 Remove only files with the same base name as the test case.
18256 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
18257 (profopt-execute): Likewise. Also, remove old profiling
18258 and performance data files before running the tests.
18259
18260 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
18261 * g++.dg/bprob/bprob.exp: Likewise.
18262 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
18263 to allow more general test case names.
18264
18265 * g++.dg/bprob/bprob-1.C: Rename to ...
18266 * g++.dg/bprob/g++-bprob-1.C: ... this.
18267
18268 * g77.dg/bprob/bprob-1.f: Rename to ...
18269 * g77.dg/bprob/g77-bprob-1.f: ... this.
18270
22bd2554
ZW
182712002-10-21 Zack Weinberg <zack@codesourcery.com>
18272
18273 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
18274 bison 1.50 or later.
18275
434fb8b7
JJ
182762002-10-21 Janis Johnson <janis187@us.ibm.com>
18277
18278 * g++.dg/README: Describe more test directories.
18279
42328048
MM
182802002-10-21 Mark Mitchell <mark@codesourcery.com>
18281
c6c01481 18282 * g++.dg/init/array6.C: Add additional tests.
42328048 18283
ecef5e87
UW
182842002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18285
18286 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
18287 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
18288
0ac1a3d3
KH
182892002-10-21 Kazu Hirata <kazu@cs.umass.edu>
18290
18291 * gcc.c-torture/compile/20020604-1.x: New.
18292 * gcc.c-torture/compile/simd-5.x: Likewise.
18293 * gcc.c-torture/execute/920710-1.x: Likewise.
18294 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
18295
97cc1f5e
MM
182962002-10-21 Mark Mitchell <mark@codesourcery.com>
18297
18298 * g++.dg/inherit/override1.C: Add dg-options clause.
18299
ab3146fd
ZD
183002002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18301
18302 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
18303 _mm_slli_si128.
18304
0d8b229b
AS
183052002-10-19 Andreas Schwab <schwab@suse.de>
18306
18307 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
18308 directory component.
18309
9368208b
MM
183102002-10-18 Mark Mitchell <mark@codesourcery.com>
18311
80bbd03d
MM
18312 * g++.dg/inherit/thunk1.C: New test.
18313
9368208b
MM
18314 * g++.dg/inherit/override1.C: New test.
18315
18316 * g++.dg/abi/mangle11.C: New test.
18317 * g++.dg/abi/mangle14.C: New test.
18318 * g++.dg/abi/mangle17.C: New test.
18319
8a188e24
NS
183202002-10-17 Nathan Sidwell <nathan@codesourcery.com>
18321
18322 * g++.dg/overload/member2.C: New test.
18323
768bf0ab
JJ
183242002-10-17 Janis Johnson <janis187@us.ibm.com>
18325
18326 * g++.dg/README: Describe new compat directory.
18327 * g++.dg/dg.exp: Skip tests in compat directory.
18328 * README.compat: New file.
18329 * lib/compat.exp: New expect script.
18330 * g++.dg/compat: New test directory.
18331 * g++.dg/compat/compat.exp: New expect script.
18332 * g++.dg/compat/abi: New test directory.
18333 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
18334 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
18335 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
18336 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
18337 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
18338 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
18339 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
18340 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
18341 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
18342 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
18343 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
18344 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
18345 * g++.dg/compat/break: New test directory.
18346 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
18347 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
18348 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
18349 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
18350 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
18351 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
18352 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
18353 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
18354 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
18355 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
18356 g++.dg/compat/break/README: New files.
18357 * g++.dg/compat/eh: New test directory.
18358 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
18359 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
18360 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
18361 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
18362 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
18363 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
18364 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
18365 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
18366 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
18367 g++.dg/compat/eh/filter2_y.C,
18368 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
18369 g++.dg/compat/eh/new1_y.C,
18370 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
18371 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
18372 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
18373 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
18374 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
18375 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
18376 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
18377 g++.dg/compat/eh/unexpected1_y.C: New files.
18378 * g++.dg/compat/init: New test directory.
18379 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
18380 g++.dg/compat/init/array5_y.C,
18381 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
18382 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
18383 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
18384 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
18385 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
18386 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
18387 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
18388 g++.dg/compat/init/init-ref2_y.C: New files.
18389
982216be
MM
183902002-10-17 Mark Mitchell <mark@codesourcery.com>
18391
18392 PR c++/7584
18393 * g++.dg/inherit/using3.C: New test.
18394
b8c25665 183952002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
18396
18397 * gcc.dg/20021017-2.c: New test.
18398
b216f69b
MM
183992002-10-17 Mark Mitchell <mark@codesourcery.com>
18400
2d05cd96 18401 * g++.dg/abi/mangle16.C: Adjust.
d768a589 18402
b216f69b
MM
18403 * g++.dg/init/array8.C: New test.
18404
6e53546d
RS
184052002-10-17 Richard Sandiford <rsandifo@redhat.com>
18406
18407 * gcc.dg/special/mips-abi.exp: New test.
18408 * gcc.dg/special/mips-abi.s: Empty file used by the above.
18409
2303a079
MM
184102002-10-16 Mark Mitchell <mark@codesourcery.com>
18411
d3133e68
MM
18412 * g++.dg/abi/mangle16.C: New test.
18413 * g++.dg/abi/mangle17.C: Likewise.
18414
2303a079
MM
18415 PR c++/7478
18416 * g++.dg/template/ref1.C: New test.
18417
e055ba36
KG
184182002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18419
18420 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
18421
6e2ac1ae
UW
184222002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
18423
18424 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
18425
451c0899
MM
184262002-10-16 Mark Mitchell <mark@codesourcery.com>
18427
18428 PR c++/7524
18429 * g++.dg/init/array7.C: New test.
18430
3fa3c4bd
MM
184312002-10-15 Mark Mitchell <mark@codesourcery.com>
18432
18433 * g++.dg/init/array6.C: New test.
22bd2554 18434
3fa3c4bd
MM
18435 * g++.dg/abi/mangle13.C: Likewise.
18436 * g++.dg/abi/mangle14.C: Likewise.
18437 * g++.dg/abi/mangle15.C: Likewise.
18438
58731fd1
MM
184392002-10-14 Mark Mitchell <mark@codesourcery.com>
18440
18441 * g++.dg/abi/empty8.C: New test.
22bd2554 18442
6742d92b
NS
184432002-10-15 Nathan Sidwell <nathan@codesourcery.com>
18444
18445 * g++.dg/init/ctor1.C: New test.
18446
23a64177
UW
184472002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
18448
18449 * gcc.c-torture/execute/20021015-1.c: New test.
18450
b8c25665 184512002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
18452
18453 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
18454
b8c25665 184552002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
18456
18457 * gcc.dg/i386-ssetype-[1-5].c: New tests.
18458
741fa37f
RH
184592002-10-14 Richard Henderson <rth@redhat.com>
18460
18461 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
18462
a3b88570
MM
184632002-10-14 Mark Mitchell <mark@codesourcery.com>
18464
18465 PR optimization/6631
18466 * g++.dg/opt/const2.C: New test.
18467
77631fa7
MM
184682002-10-14 Mark Mitchell <mark@codesourcery.com>
18469
18470 PR c++/7176
18471 * g++.dg/parse/friend1.C: New test.
18472 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
18473
0d1c5774
JJ
184742002-10-14 Jakub Jelinek <jakub@redhat.com>
18475
18476 * gcc.dg/20021014-1.c: New test.
18477
8e3df2de
MM
184782002-10-11 Mark Mitchell <mark@codesourcery.com>
18479
dac45b5c
MM
18480 PR c++/5661
18481 * g++.dg/ext/vlm1.C: New test.
18482 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 18483
8e3df2de
MM
18484 * g++.dg/init/array1.C: Remove invalid braces.
18485 * g++.dg/init/brace1.C: New test.
18486 * g++.dg/init/copy2.C: Likewise.
18487 * g++.dg/init/copy3.C: Likewise.
18488 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
18489 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
18490 braces.
22bd2554 18491
98ddd678
NB
184922002-10-11 Neil Booth <neil@daikokuya.co.uk>
18493
18494 * gcc.dg/cpp/assembler.S: Don't use -ansi.
18495
b8c25665 184962002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
18497
18498 * gcc.c-torture/compile/simd-5.c: New test.
18499
4977bab6
ZW
185002002-10-10 Roger Sayle <roger@eyesopen.com>
18501
18502 * gcc.c-torture/execute/shiftopt-1.c: New test case.
18503
61fdde38
JW
185042002-10-10 Jim Wilson <wilson@redhat.com>
18505
18506 * gcc.c-torture/execute/20021010-1.c: New test.
18507
95f79357
ZW
185082002-10-09 Zack Weinberg <zack@codesourcery.com>
18509
85cd7be8 18510 PR c/7353
95f79357
ZW
18511 * g++.dg/ext/typedef-init.C: New test.
18512 * gcc.dg/typedef-init.c: New test.
18513
5cc67323
NB
185142002-10-09 Neil Booth <neil@daikokuya.co.uk>
18515
18516 * gcc.dg/cpp/paste13.c: New test.
18517
131d2c16
KG
185182002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18519
18520 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
18521 remaining platforms, XFAIL during compile, not execute. Don't
18522 XFAIL at -O0.
18523
bf52f899
NS
185242002-10-08 Nathan Sidwell <nathan@codesourcery.com>
18525
18526 * gcc.dg/alias-1.c: Tweak expected warning.
18527
a85cd145
V
185282002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18529
18530 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
18531
f75369c8
AJ
185322002-10-06 Andreas Jaeger <aj@suse.de>
18533
8d725537
AJ
18534 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
18535 * gcc.dg/cpp/c++98.C: Likewise.
18536
18537 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
18538 * g++.dg/cpp/c++98.C: Likewise.
18539
18540 * g++.dg/README (Subdirectories): Mention cpp directory.
18541
f75369c8
AJ
18542 PR target/7559
18543 * gcc.dg/20021006-1.c: New test.
18544
eb55ce4b
KL
185452002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18546
18547 PR c++/7804
18548 * g++.dg/other/warning1.C: New test.
18549
f91f86e7
RS
185502002-10-04 Roger Sayle <roger@eyesopen.com>
18551
18552 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
18553 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
18554 and sparc-*-* with -m64 as expected failures. See PR 8087.
18555
bd9bb3d2
MM
185562002-10-03 Mark Mitchell <mark@codesourcery.com>
18557
18558 PR c++/7931
18559 * g++.dg/template/ptrmem3.C: New test.
f75369c8 18560
bd9bb3d2
MM
18561 PR c++/7754
18562 * g++.dg/template/union1.C: New test.
18563
6397d80b
MM
185642002-10-03 Mark Mitchell <mark@codesourcery.com>
18565
18566 PR c++/8006
18567 * g++.dg/abi/mangle9.C: New test.
18568 * g++.dg/abi/mangle10.C: New test.
18569 * g++.dg/abi/mangle11.C: New test.
18570 * g++.dg/abi/mangle12.C: New test.
18571
2282d28d
MM
185722002-10-02 Mark Mitchell <mark@codesourcery.com>
18573
18574 PR c++/7188.
18575 * g++.dg/template/meminit1.C: New test.
18576 * g++.dg/warn/Wreorder-1.C: Likewise.
18577 * g++.old-deja/g++.mike/warn3.C: Tweak.
18578 * lib/prune.exp: Ingore "in copy constructor".
18579
e5ec43ac
AJ
185802002-10-02 Andreas Jaeger <aj@suse.de>
18581
18582 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
18583 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
18584 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
18585 on x86-64.
18586
a1d1a0f9
MM
185872002-10-01 Mark Mitchell <mark@codesourcery.com>
18588
18589 * gcc.dg/empty1.C: Fix typo.
18590
73a73768
NS
185912002-10-01 Nathan Sidwell <nathan@codesourcery.com>
18592
18593 * gcc.dg/alias-1.c: New test.
18594
871e97f7
MM
185952002-10-01 Mark Mitchell <mark@codesourcery.com>
18596
0645ba8f
MM
18597 * gcc.dg/empty1.C: New test.
18598
871e97f7
MM
18599 * g++.dg/tls/init-2.C: Tweak error messages.
18600
8ab907e8
RS
186012002-10-01 Richard Sandiford <rsandifo@redhat.com>
18602
18603 * gcc.c-torture/compile/20020923-1.c: New test.
18604
e3e3815b
JT
186052002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
18606
18607 * gcc.c-torture/execute/ffs-1.c: New test.
18608 * gcc.c-torture/execute/ffs-2.c: Ditto.
18609
5a9a1961
NS
186102002-09-30 Nathan Sidwell <nathan@codesourcery.com>
18611
18612 * g++.dg/overload/member1.C: New test.
18613
ed8e443a 186142002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 18615
ed8e443a
JM
18616 * g++.dg/abi/empty7.C: New test.
18617 * g++.dg/init/pm2.C: Likewise.
f75369c8 18618
ed8e443a 186192002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 18620
ed8e443a 18621 * g++.dg/rtti/crash1.C: New test.
03357c23 18622
ed8e443a 186232002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 18624
ed8e443a
JM
18625 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
18626 gcc.dg/sibcall-4.c: New tests.
d7bb749a 18627
ed8e443a 186282002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 18629
ed8e443a
JM
18630 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
18631 powerpc and MMIX targets.
1c402174 18632
ed8e443a 186332002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 18634
ed8e443a 18635 * gcc.dg/cpp/20020927-1.c: New.
57147be1 18636
ed8e443a 186372002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 18638
ed8e443a 18639 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 18640
ed8e443a 186412002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 18642
ed8e443a 18643 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 18644
ed8e443a 186452002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 18646
ed8e443a 18647 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 18648
ed8e443a 186492002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 18650
ed8e443a 18651 * README.QMTEST: Fix typo.
d57f8a71 18652
ed8e443a 186532002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 18654
ed8e443a 18655 * gcc.dg/20020926-1.c: New test.
b784617e 18656
ed8e443a 186572002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 18658
ed8e443a
JM
18659 PR target/7842
18660 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 18661
ed8e443a 186622002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 18663
ed8e443a
JM
18664 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
18665 unique to the tool.
18666 * lib/g77.exp (g77_init): Likewise.
18667 * lib/g++.exp (g++_init): Likewise.
18668 * lib/objc.exp (objc_init): Likewise.
1c88948f 18669
ed8e443a 186702002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 18671
ed8e443a
JM
18672 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
18673 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
18674 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 18675
ed8e443a 186762002-09-25 Richard Henderson <rth@redhat.com>
6190e147 18677
ed8e443a
JM
18678 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
18679 too-small long double.
6190e147 18680
ed8e443a 186812002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 18682
ed8e443a 18683 * gcc.dg/20020919-1.c: New test.
c354bbcc 18684
ed8e443a 186852002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 18686
ed8e443a
JM
18687 * g++.dg/abi/bitfield6.C: New test.
18688 * g++.dg/abi/bitfield7.C: New test.
18689 * g++.dg/abi/bitfield8.C: New test.
18690 * g++.dg/abi/vbase11.C: New test.
2d3e278d 18691
ed8e443a 186922002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 18693
ed8e443a
JM
18694 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
18695 hppa*-*-hpux*. Update test comment.
490ed846 18696
ed8e443a 186972002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 18698
ed8e443a 18699 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 18700
ed8e443a 187012002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 18702
ed8e443a 18703 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 18704
ed8e443a 187052002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 18706
ed8e443a 18707 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 18708
ed8e443a 187092002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 18710
ed8e443a
JM
18711 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
18712 systems.
1ce505c4 18713
ed8e443a 187142002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 18715
ed8e443a
JM
18716 * gcc.c-torture/execute/ieee/mzero3.c: New test.
18717
18718 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18719 Adjust for c++filt moved to binutils. Remove spurious duplicate
18720 setting of cxxfilt.
18721
187222002-09-19 Geoffrey Keating <geoffk@apple.com>
18723
18724 * gcc.dg/20020312-2.c: Update for darwin.
18725
187262002-09-18 Nathan Sidwell <nathan@codesourcery.com>
18727
18728 * g++.old-deja/g++.other/crash32.C: Mark ICE.
18729
187302002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
18731
18732 * objc.dg/comp-types-1.m: New test.
18733 * objc.dg/comp-types-2.m: New test.
18734 * objc.dg/comp-types-3.m: New test.
18735 * objc.dg/comp-types-4.m: New test.
18736 * objc.dg/comp-types-5.m: New test.
18737 * objc.dg/comp-types-6.m: New test.
18738
187392002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
18740
18741 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
18742
187432002-09-16 Nathan Sidwell <nathan@codesourcery.com>
18744
18745 * g++.dg/other/do1.C: New test.
18746
18747 * g++.dg/template/subst1.C: New test.
18748
187492002-09-16 Steve Ellcey <sje@cup.hp.com>
18750
18751 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
18752
187532002-09-16 Nathan Sidwell <nathan@codesourcery.com>
18754
18755 * g++.dg/template/qualttp20.C: Adjust expected errors.
18756 * g++.old-deja/g++.jason/report.C: Likewise.
18757 * g++.old-deja/g++.other/qual1.C: Likewise.
18758
18759 * g++.dg/lookup/scoped2.C: New test.
18760
18761 * g++.dg/ext/asm3.C: New test.
18762
187632002-09-16 Richard Earnshaw <rearnsha@arm.com>
18764
18765 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
18766
187672002-09-16 Kazu Hirata <kazu@cs.umass.edu>
18768
18769 * ChangeLog: follow spelling conventions.
18770 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
18771 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
18772 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
18773 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
18774 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
18775 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
18776 * g++.old-deja/g++.law/global-init1.C: Likewise.
18777 * g++.old-deja/g++.other/delete4.C: Likewise.
18778 * g++.old-deja/g++.other/inline21.C: Likewise.
18779 * g++.old-deja/g++.other/singleton.C: Likewise.
18780 * g77.dg/strlen0.f: Likewise.
18781 * g77.f-torture/compile/20010519-1.f: Likewise.
18782 * g77.f-torture/compile/980310-4.f: Likewise.
18783 * gcc.c-torture/compile/20000605-1.c: Likewise.
18784 * gcc.c-torture/execute/20020225-1.c: Likewise.
18785 * gcc.dg/c90-hexfloat-2.c: Likewise.
18786 * gcc.dg/c99-bool-1.c: Likewise.
18787 * gcc.dg/c99-hexfloat-2.c: Likewise.
18788 * gcc.dg/dll-2.c: Likewise.
18789 * gcc.dg/wtr-union-init-1.c: Likewise.
18790 * gcc.dg/wtr-union-init-2.c: Likewise.
18791 * gcc.dg/wtr-union-init-3.c: Likewise.
18792 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18793 * gcc.dg/cpp/defined.c: Likewise.
18794 * gcc.dg/cpp/macsyntx.c: Likewise.
18795 * gcc.dg/cpp/paste2.c: Likewise.
18796 * gcc.dg/cpp/trad/defined.c: Likewise.
18797 * gcc.dg/format/c90-printf-1.c: Likewise.
18798 * gcc.dg/format/c90-scanf-1.c: Likewise.
18799 * gcc.dg/format/c99-printf-1.c: Likewise.
18800 * gcc.dg/format/c99-scanf-1.c: Likewise.
18801 * gcc.misc-tests/gcov-8.c: Likewise.
18802 * lib/profopt.exp: Likewise.
18803
188042002-09-15 Krister Walfridsson <cato@df.lth.se>
18805
18806 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
18807
188082002-09-15 Nathan Sidwell <nathan@codesourcery.com>
18809
18810 * g++.dg/inherit/using2.C: New test.
18811
188122002-09-15 Kazu Hirata <kazu@cs.umass.edu>
18813
18814 * ChangeLog: Follow spelling conventions.
18815 * g++.dg/template/friend4.C: Likewise.
18816 * g++.old-deja/g++.pt/crash67.C: Likewise.
18817 * gcc.c-torture/execute/20000801-4.c: Likewise.
18818 * gcc.dg/c90-digraph-1.c: Likewise.
18819 * gcc.dg/c94-digraph-1.c: Likewise.
18820 * gcc.dg/c99-digraph-1.c: Likewise.
18821 * gcc.dg/cpp/line5.c: Likewise.
18822 * gcc.dg/cpp/multiline.c: Likewise.
18823 * gcc.dg/cpp/trad/literals-1.c: Likewise.
18824 * gcc.dg/format/attr-3.c: Likewise.
18825 * gcc.dg/format/c90-scanf-3.c: Likewise.
18826 * gcc.dg/format/ext-4.c: Likewise.
18827
188282002-09-15 Nathan Sidwell <nathan@codesourcery.com>
18829
18830 * g++.dg/template/pretty1.C: New test.
18831
188322002-09-14 Alan Modra <amodra@bigpond.net.au>
18833
18834 * gcc.c-torture/execute/struct-cpy-1.c: New test.
18835
188362002-09-13 Matt Austern <austern@apple.com>
18837
18838 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
18839 passing a cast expression to a function by const reference.
18840
188412002-09-13 Nathan Sidwell <nathan@codesourcery.com>
18842
18843 * g++.dg/template/deduce1.C: New test.
18844
188452002-09-13 Kazu Hirata <kazu@cs.umass.edu>
18846
18847 * gcc.c-torture/execute/simd-1.c: Force all use of int to
18848 32-bit int.
18849
188502002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
18851
18852 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
18853 usage.
18854
188552002-09-10 Richard Earnshaw <rearnsha@arm.com>
18856
18857 * gcc.c-torture/compile/20020910-1.c: New test.
18858
188592002-09-10 Frank Ch. Eigler <fche@redhat.com>
18860
18861 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
18862
188632002-09-10 Andreas Jaeger <aj@suse.de>
18864
18865 * gcc.dg/20020312-2.c: Adjust for x86-64.
18866
188672002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
18868
18869 * g77.dg/7388.f: New test case for PR 7388.
18870
188712002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
18872
18873 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
18874
188752002-09-05 Ziemowit Laski <zlaski@apple.com>
18876
18877 * objc.dg/proto-lossage-1.m: New test.
18878
188792002-09-06 Neil Booth <neil@daikokuya.co.uk>
18880
18881 * gcc.dg/cpp/_Pragma4.c: Fix typo.
18882
188832002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
18884
18885 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
18886 expected to pass.
18887
188882002-09-06 Stan Shebs <shebs@apple.com>
18889 David Edelsohn <edelsohn@gnu.org>
18890
18891 * gcc.dg/weak: New directory.
18892 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
18893 target-specific xfail bits.
18894 * gcc.dg/typeof-2.c: Move to new directory.
18895 * gcc.dg/weak.exp: New expect script.
18896
188972002-09-06 Alan Modra <amodra@bigpond.net.au>
18898
18899 * gcc.c-torture/execute/extzvsi.c: New test.
18900
189012002-09-05 Stan Shebs <shebs@apple.com>
18902
18903 * gcc.dg/weak-1.c: xfail on Darwin.
18904 * gcc.dg/weak-2.c: Ditto.
18905 * gcc.dg/weak-3.c: Ditto.
18906 * gcc.dg/weak-4.c: Ditto.
18907 * gcc.dg/weak-5.c: Ditto.
18908 * gcc.dg/weak-6.c: Ditto.
18909 * gcc.dg/weak-7.c: Ditto.
18910 * gcc.dg/weak-8.c: Ditto.
18911 * gcc.dg/weak-9.c: Ditto.
18912
189132002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
18914
18915 * gcc.c-torture/execute/loop-14.c: New test.
18916
189172002-09-04 Jakub Jelinek <jakub@redhat.com>
18918
18919 * g++.dg/other/cxa-atexit1.C: New test.
18920
18921 * gcc.dg/typeof-2.c: New test.
18922
189232002-09-03 Roger Sayle <roger@eyesopen.com>
18924
18925 * gcc.dg/builtins-2.c: New testcase.
18926 * gcc.dg/builtins-3.c: New testcase.
18927
189282002-09-03 Neil Booth <neil@daikokuya.co.uk>
18929
18930 * gcc.dg/cpp/_Pragma4.c: New test.
18931
189322002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
18933
18934 * objc/execute/nil_method-1.m: New testcase.
18935
189362002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
18937
18938 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
18939 [Object class], not [Object initialize].
18940
189412002-08-31 Roger Sayle <roger@eyesopen.com>
18942 Hans-Peter Nilsson <hp@bitrange.com>
18943
18944 * gcc.c-torture/execute/20020720-1.x: Skip test on
18945 mmix-knuth-mmixware. Correct comment.
18946
189472002-08-27 Mark Mitchell <mark@codesourcery.com>
18948
18949 * testsuite/g++.dg/abi/bitfield5.C: New test.
18950 * testsuite/g++.dg/abi/vbase10.C: Likewise.
18951
189522002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
18953
18954 * objc.dg/undeclared-selector.m: New test.
18955
189562002-08-27 Nathan Sidwell <nathan@codesourcery.com>
18957
18958 * g++.dg/other/offsetof1.C: Avoid cast warning.
18959
189602002-08-26 Ziemowit Laski <zlaski@apple.com>
18961
18962 * objc.dg/super-class-2.m: New test.
18963
189642002-08-24 Matt Austern <austern@apple.com>
18965
18966 * g++.dg/ext/lvaddr.C: New test.
18967 * g++.dg/ext/lvcast.C: New test.
18968
189692002-08-22 Mark Mitchell <mark@codesourcery.com>
18970
18971 * testsuite/g++.dg/inherit/cond1.C: New test.
18972
189732002-08-22 Geoffrey Keating <geoffk@redhat.com>
18974
18975 * gcc.dg/noncompile/incomplete-1.c: New test.
18976
189772002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18978
18979 * gcc.dg/typespec-1.c: New test.
18980
189812002-08-20 Devang Patel <dpatel@apple.com>
18982 * objc.dg/proto-hier-2.m: New test.
18983
189842002-08-19 Ziemowit Laski <zlaski@apple.com>
18985
18986 * objc.dg/bitfield-1.m: New test.
18987 * objc.dg/bitfield-2.m: New test.
18988
189892002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
18990
18991 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
18992 gcc.dg/c99-flex-array-4.c: New tests.
18993
189942002-08-16 Stan Shebs <shebs@apple.com>
18995
18996 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
18997
189982002-08-15 Jakub Jelinek <jakub@redhat.com>
18999
19000 * gcc.dg/typeof-1.c: New test.
19001 * g++.dg/ext/typeof2.C: New test.
19002
190032002-08-15 Nathan Sidwell <nathan@codesourcery.com>
19004
19005 * g++.dg/other/offsetof1.C: New test.
19006
190072002-08-14 Richard Henderson <rth@redhat.com>
19008
19009 * gcc.dg/tls/diag-3.c: Fix expected message strings.
19010
190112002-08-14 Neil Booth <neil@daikokuya.co.uk>
19012
19013 * gcc.dg/cpp/_Pragma3.c: New test.
19014
190152002-08-13 Mark Mitchell <mark@codesourcery.com>
19016
19017 * g++.dg/template/inherit3: New test.
19018
190192002-08-10 Nathan Sidwell <nathan@codesourcery.com>
19020
19021 * gcc.dg/bitfld-4.c: Add blank options.
19022
190232002-08-09 Mark Mitchell <mark@codesourcery.com>
19024
19025 * g++.dg/template/crash1.C: New test.
19026
190272002-08-08 Jakub Jelinek <jakub@redhat.com>
19028
19029 * gcc.dg/tls/opt-2.c: New test.
19030
190312002-08-08 Devang Patel <dpatel@apple.com>
19032
19033 * objc.dg/selector-1.m : New test
19034
190352002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19036
19037 * g++.dg/abi/bitfield4.C: New test.
19038 * gcc.dg/bitfld-4.c: New test.
19039
190402002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19041
19042 * g++.dg/other/packed1.C: New test.
19043
190442002-08-07 Mark Mitchell <mark@codesourcery.com>
19045
19046 * g++.dg/abi/offsetof.C: Tweak error messages.
19047 * g++.old-deja/g++.mike/p10769a.C: Likewise.
19048
190492002-08-08 Jakub Jelinek <jakub@redhat.com>
19050
19051 * gcc.dg/bitfld-3.c: New test.
19052
190532002-08-07 Jakub Jelinek <jakub@redhat.com>
19054 Richard Henderson <rth@redhat.com>
19055
19056 * gcc.dg/i386-bitfield1.c: New test.
19057 * g++.dg/abi/bitfield3.C: Update.
19058
190592002-08-07 Neil Booth <neil@daikokuya.co.uk>
19060
19061 * objc.dg/const-str-2.m: Update.
19062 * gcc.dg/cpp/c++98.c: Change to C extension.
19063 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
19064 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
19065
190662002-08-06 Aldy Hernandez <aldyh@redhat.com>
19067
19068 * testsuite/gcc.dg/tls/diag-3.c: New.
19069
190702002-08-07 Gabriel Dos Reis <gdr@nerim.net>
19071
19072 * g++.dg/README (Subdirectories): Document new subdir expr.
19073 * g++.dg/expr/pmf-1.C: New test.
19074
190752002-08-06 Neil Booth <neil@daikokuya.co.uk>
19076
19077 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
19078
190792002-08-06 Jakub Jelinek <jakub@redhat.com>
19080
19081 * g++.dg/abi/bitfield3.C: New test.
19082
190832002-08-05 Nathan Sidwell <nathan@codesourcery.com>
19084
19085 * lib/gcov.exp: Tweak expected line formats.
19086 * gcc.misc-tests/gcov8.c: New test.
19087 * gcc.misc-tests/gcov8.x: New flags.
19088
190892002-08-05 Jakub Jelinek <jakub@redhat.com>
19090
19091 * consistency.vlad/layout/endian.c: Include string.h.
19092
19093 * gcc.c-torture/execute/20020805-1.c: New test.
19094
190952002-08-04 Gabriel Dos Reis <gdr@nerim.net>
19096
19097 * g++.dg/other/conversion1.C: New test.
19098
190992002-08-03 Roger Sayle <roger@eyesopen.com>
19100
19101 * gcc.dg/builtins-1.c: New testcase.
19102
191032002-08-02 Mark Mitchell <mark@codesourcery.com>
19104
19105 * g++.dg/inherit/access3.C: New test.
19106
191072002-08-01 Jakub Jelinek <jakub@redhat.com>
19108
19109 * gcc.dg/ia64-visibility-2.c: New test.
19110
191112002-08-01 Benjamin Kosnik <bkoz@redhat.com>
19112
19113 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
19114 __qualifier_flags to __flags.
19115
191162002-07-31 Mark Mitchell <mark@codesourcery.com>
19117
19118 * g++.dg/inherit/operator1.C: New test.
19119 * g++.dg/lookup/disamb1.C: Fix typo in comment.
19120 * g++.dg/other/error1.C: Change expected error message.
19121 * g++.dg/template/conv4.C: Likewise.
19122
191232002-07-26 Neil Booth <neil@daikokuya.cop.uk>
19124
19125 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
19126 for documented behavior.
19127
191282002-07-25 Roger Sayle <roger@eyesopen.com>
19129
19130 * gcc.c-torture/execute/20020720-1.x: Skip this test on
19131 several targets known to fail.
19132
191332002-07-25 Richard Sandiford <rsandifo@redhat.com>
19134
19135 * gcc.dg/mips-args-[123].c: New tests.
19136
191372002-07-24 Aldy Hernandez <aldyh@redhat.com>
19138
19139 * gcc.dg/ppc-spe.c: New.
19140
191412002-07-24 Geoffrey Keating <geoffk@redhat.com>
19142
19143 * g++.dg/other/ptrmem4.C: New testcase.
19144
191452002-07-24 Richard Henderson <rth@redhat.com>
19146
19147 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
19148
191492002-07-24 Gabriel Dos Reis <gdr@nerim.net>
19150
19151 * g++.dg/ext/alignof1.C (main): Return 0 for success.
19152
191532002-07-24 Roger Sayle <roger@eyesopen.com>
19154
19155 * gcc.c-torture/execute/memset-3.c: New testcase.
19156
191572002-07-24 Neil Booth <neil@daikokuya.co.uk>
19158
19159 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 19160 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 19161
13fd931e
KG
191622002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19163
19164 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
19165 Delete.
19166
b8c25665 191672002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
19168
19169 * gcc.c-torture/compile/simd-4.c: New test.
19170
0e902d98
KL
191712002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19172
19173 PR c++/7347, c++/7348
19174 * g++.dg/template/access4.C: New test.
19175 * g++.dg/template/access5.C: New test.
19176 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
19177 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
19178 * g++.old-deja/g++.pt/ttp58.C: Likewise.
19179 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
19180
cf3c4f56
JJ
191812002-07-22 Jakub Jelinek <jakub@redhat.com>
19182
19183 * gcc.dg/gnu89-init-2.c: New test.
19184
56508306
GDR
191852002-07-21 Gabriel Dos Reis <gdr@nerim.net>
19186
19187 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
19188
0da65b89
RS
191892002-07-20 Roger Sayle <roger@eyesopen.com>
19190
19191 * gcc.c-torture/execute/20020720-1.c: New testcase.
19192
68e65275
NB
191932002-07-20 Neil Booth <neil@daikokuya.co.uk>
19194
19195 * gcc.dg/cpp/Wsignprom.c: New tests.
19196
a0c58ea9
AM
191972002-07-20 Alan Modra <amodra@bigpond.net.au>
19198
19199 * gcc.c-torture/execute/loop-13.c: New test.
19200
75aef48a
NB
192012002-07-19 Neil Booth <neil@daikokuya.co.uk>
19202
19203 * gcc.dg/cpp/expr.c: New tests.
19204
803b90d3 192052002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
19206
19207 * g++.dg/opt/pr6713.C: Add template instantiation.
19208
85272855
AM
192092002-07-18 Alan Modra <amodra@bigpond.net.au>
19210
437deefa
DE
19211 * gcc.dg/nest.c: New test.
19212
192132002-07-17 Richard Henderson <rth@redhat.com>
19214
19215 * g++.dg/opt/pr6713.C: New test.
85272855 19216
90888283
EB
192172002-07-17 Eric Botcazou <ebotcazou@multimania.com>
19218
19219 * gcc.c-torture/execute/loop-2e.x: Let the testcase
19220 XFAIL for all x86 processors.
19221
ce0ead25
ID
192222002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
19223
19224 * gcc.c-torture/execute/20010122-1.x: Do not test with
19225 -fomit-frame-pointer.
19226
d955f6ea
KL
192272002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19228
19229 * g++.dg/template/instantiate2.C: New test.
19230 * g++.dg/template/spec4.C: New test.
19231
ba59df78
KL
192322002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19233
19234 * g++.dg/template/access2.C: New test.
19235 * g++.dg/template/access3.C: New test.
19236
6c535c69
ZW
192372002-07-15 Zack Weinberg <zack@codesourcery.com>
19238
19239 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
19240 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
19241 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
19242 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
19243 Convert to use <stdarg.h>.
19244 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
19245 Delete.
19246 * gcc.dg/va-arg-2.c: New.
19247 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
19248
794a292d
JJ
192492002-07-15 Jakub Jelinek <jakub@redhat.com>
19250
19251 * gcc.c-torture/compile/20020710-1.c: New test.
19252
b8c25665 192532002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 19254 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
19255
19256 gcc.c-torture/compile/simd-2.c: New testcase.
19257 gcc.c-torture/compile/simd-3.c: Likewise.
19258
f0ab6bf2
MM
192592002-07-11 Mark Mitchell <mark@codesourcery.com>
19260
19261 PR c++/7224
19262 * g++.dg/overload/error1.C: New test.
6c535c69 19263
789b7de5
RO
192642002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19265
19266 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
19267 configuration and IRIX 6 O32 ABI.
19268
e65a2d65
RS
192692002-07-11 Roger Sayle <roger@eyesopen.com>
19270
19271 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
19272
c5358a5d
RS
192732002-07-10 Roger Sayle <roger@eyesopen.com>
19274
19275 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
19276
6d844e9d
JL
192772002-07-10 Jeffrey A Law <law@redhat.com>
19278
6c535c69 19279 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 19280
6c535c69 19281 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 19282
2fefbb5d
AH
192832002-07-09 Aldy Hernandez <aldyh@redhat.com>
19284
6c535c69 19285 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 19286
4d5be58b
DN
192872002-07-09 Diego Novillo <dnovillo@redhat.com>
19288
19289 * gcc.c-torture/compile/20020709-1.c: New test.
19290
78abea27
RS
192912002-07-07 Roger Sayle <roger@eyesopen.com>
19292
19293 * g++.dg/template/qualttp21.C: New test case.
19294
e66c8649
AO
192952002-07-06 Alexandre Oliva <aoliva@redhat.com>
19296
19297 * gcc.c-torture/compile/20020706-1.c: New test.
19298 * gcc.c-torture/compile/20020706-2.c: New test.
19299
78abea27
RS
193002002-07-06 Brian R. Gaeke <brg@dgate.ORG>
19301 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
19302
19303 * g++.dg/warn/incomplete1.C: New test.
19304
8537dbae
KG
193052002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19306
19307 PR c++/7099
6c535c69 19308 * g++.dg/warn/noreturn1.C: New test.
8537dbae 19309
9833f679
MM
193102002-07-03 Mark Mitchell <mark@codesourcery.com>
19311
19312 PR c++/6706
19313 * g++.dg/debug/debug6.C: New test.
19314 * g++.dg/debug/debug7.C: New test.
19315
b8c25665 193162002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
19317
19318 * gcc.c-torture/compile/simd-3.c: New test.
19319
a6a5beb1
CD
193202002-07-03 Chris Demetriou <cgd@broadcom.com>
19321
19322 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
19323 * gcc.dg/20020620-1.c: Likewise.
19324
b2153b98
KL
193252002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19326
19327 PR c++/6944
19328 * g++.dg/init/array4.C: New test.
19329 * g++.dg/init/array5.C: New test.
19330
b8c25665 193312002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
19332
19333 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
19334 * gcc.c-torture/execute/simd-2.c (main): Likewise.
19335
622d3731
KG
193362002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19337
19338 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
19339 * gcc.dg/wtr-aggr-init-1.c: Likewise.
19340 * gcc.dg/wtr-conversion-1.c: Likewise.
19341 * gcc.dg/wtr-escape-1.c: Likewise.
19342 * gcc.dg/wtr-int-type-1.c: Likewise.
19343 * gcc.dg/wtr-label-1.c: Likewise.
19344 * gcc.dg/wtr-static-1.c: Likewise.
19345 * gcc.dg/wtr-strcat-1.c: Likewise.
19346 * gcc.dg/wtr-suffix-1.c: Likewise.
19347 * gcc.dg/wtr-switch-1.c: Likewise.
19348 * gcc.dg/wtr-unary-plus-1.c: Likewise.
19349 * gcc.dg/wtr-union-init-1.c: Likewise.
19350 * gcc.dg/wtr-union-init-2.c: Likewise.
19351 * gcc.dg/wtr-union-init-3.c: Likewise.
19352
19353 * gcc.dg/wtr-func-def-1.c: New test.
19354
c40da518 193552002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 19356
c40da518
DP
19357 * objc.dg/param-1.m: New test.
19358
0879540b
NB
193592002-07-03 Neil Booth <neil@daikokuya.co.uk>
19360
19361 * gcc.dg/cpp/trad/directive.c: Add test.
19362 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 19363 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 19364
ed8e443a 193652002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 19366
ed8e443a 19367 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 19368
ed8e443a 193692002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 19370
ed8e443a 19371 * objc.dg/desig-init-1.m: New test.
c1c5187c 19372
ed8e443a 193732002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 19374
ed8e443a
JM
19375 PR c++/6716
19376 * g++.dg/template/instantiate1.C: New test.
17f29637 19377
ed8e443a 193782002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 19379
ed8e443a
JM
19380 PR c++/7112
19381 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 19382
ed8e443a 193832002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 19384
ed8e443a
JM
19385 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
19386 gcc.dg/cpp/trad/include.c: New tests.
7098b619 19387
ed8e443a 193882002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 19389
ed8e443a
JM
19390 PR target/7177
19391 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 19392
ed8e443a 193932002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 19394
ed8e443a
JM
19395 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
19396 header here...
19397 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
19398 (objc-torture-execute): or here.
bbeb33f2 19399
ed8e443a 194002002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 19401
ed8e443a 19402 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 19403
ed8e443a 194042002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 19405
ed8e443a 19406 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 19407
ed8e443a 194082002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 19409
ed8e443a 19410 * objc.dg/fsyntax-only.m: New test.
118f8dc1 19411
ed8e443a 194122002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 19413
ed8e443a
JM
19414 PR c++/6695
19415 * g++.dg/template/friend7.C: New file.
5ce49b4b 19416
ed8e443a 194172002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 19418
ed8e443a
JM
19419 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
19420 return type.
759236dd 19421
ed8e443a 194222002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 19423
ed8e443a
JM
19424 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
19425 avoid division by zero.
86422829 19426
ed8e443a 194272002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 19428
ed8e443a 19429 * gcc.dg/Wunknownprag.c: New tests.
06470238 19430
ed8e443a 194312002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 19432
ed8e443a 19433 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 19434
ed8e443a 194352002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 19436
ed8e443a
JM
19437 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
19438 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
19439 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
19440 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
19441 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
19442 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
19443 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
19444 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
19445 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
19446 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
19447 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
19448 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
19449 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
19450 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
19451 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
19452 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
19453 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 19454
ed8e443a 194552002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 19456
ed8e443a
JM
19457 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
19458 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
19459 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
19460 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
19461 New tests.
19462 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 19463
ed8e443a 194642002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 19465
ed8e443a 19466 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 19467
ed8e443a 194682002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 19469
ed8e443a
JM
19470 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
19471 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
19472 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
19473 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 19474
ed8e443a 194752002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 19476
ed8e443a
JM
19477 * gcc.dg/cpp/trad: New directory with traditional tests copied
19478 from parent directory.
19479 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19480 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19481 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19482 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19483 Move to trad/ and rename.
19484 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
19485 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
19486 gcc.dg/cpp/trad/redef2.c: New tests.
19487 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 19488
ed8e443a 194892002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 19490
ed8e443a
JM
19491 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19492 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19493 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19494 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19495 Remove.
017acb41 19496
ed8e443a 194972002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 19498
ed8e443a 19499 * gcc.dg/20020620-1.c: New test.
9164f47a 19500
ed8e443a 195012002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 19502
ed8e443a 19503 * g++.dg/template/ttp4.C: New test.
342cea95 19504
ed8e443a 195052002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 19506
ed8e443a 19507 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 19508
ed8e443a 195092002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 19510
ed8e443a
JM
19511 * gcc.c-torture/execute/pure-1.c: Make functions static again.
19512 Don't use attribute `noinline'.
90227c69 19513
ed8e443a 195142002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 19515
ed8e443a 19516 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 19517
ed8e443a 195182002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 19519
ed8e443a 19520 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 19521
ed8e443a 19522 * gcc.dg/simd-1.c: New.
820d4b1b 19523
ed8e443a 195242002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 19525
ed8e443a 19526 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 19527
ed8e443a 195282002-06-16 Richard Henderson <rth@redhat.com>
750491fc 19529
ed8e443a
JM
19530 * g++.dg/ext/anon-struct1.C: New.
19531 * g++.dg/ext/anon-struct2.C: New.
19532 * g++.dg/ext/anon-struct3.C: New.
19533 * gcc.dg/anon-struct-1.c: New.
19534 * gcc.dg/anon-struct-2.c: New.
19535 * gcc.dg/anon-struct-3.c: New.
19536 * gcc.dg/20011008-1.c: Adjust warning text.
19537 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 19538
ed8e443a 195392002-06-16 Richard Henderson <rth@redhat.com>
0931db71 19540
ed8e443a 19541 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 19542
ed8e443a 195432002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 19544
ed8e443a 19545 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 19546
ed8e443a 195472002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 19548
ed8e443a
JM
19549 * gcc.c-tortuture/execute/compare-1.c: New test case.
19550 * gcc.c-tortuture/execute/compare-2.c: New test case.
19551 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 19552
ed8e443a 195532002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 19554
ed8e443a
JM
19555 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
19556 ia64 ilp32.
a6f5e048 19557
ed8e443a 195582002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 19559
ed8e443a 19560 * g++.dg/template/typename2.C: Update error message.
d65cb654 19561
ed8e443a 195622002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 19563
ed8e443a 19564 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 19565
ed8e443a 195662002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 19567
ed8e443a
JM
19568 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
19569 list of targets to skip.
9da754bd 19570
ed8e443a 195712002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 19572
ed8e443a
JM
19573 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
19574 targets if not optimizing.
56a28102 19575
ed8e443a 195762002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 19577
ed8e443a 19578 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 19579
ed8e443a 19580 * g++.dg/opt/vt1.C: New test.
5d056e9b 19581
ed8e443a 19582 * gcc.dg/20020531-1.c: New test.
156755ac 19583
ed8e443a 19584 * gcc.dg/20020530-1.c: New test.
50f30e6b 19585
ed8e443a 19586 * gcc.dg/20020527-1.c: New test.
85d49058 19587
ed8e443a 19588 * g++.dg/opt/cse1.C: New test.
7b668f9e 19589
ed8e443a 195902002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 19591
ed8e443a 19592 * gcc.dg/20020607-2.c: New test case.
437f1df1 19593
ed8e443a 195942002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 19595
ed8e443a 19596 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 19597
ed8e443a 195982002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 19599
ed8e443a
JM
19600 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
19601 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
19602 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 19603
ed8e443a 196042002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 19605
ed8e443a 19606 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 19607
ed8e443a 196082002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 19609
ed8e443a
JM
19610 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
19611 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 19612
ed8e443a 196132002-06-02 Richard Henderson <rth@redhat.com>
ab780373 19614
ed8e443a
JM
19615 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
19616 test functions static.
ab780373 19617
ed8e443a 196182002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 19619
ed8e443a
JM
19620 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
19621 now.
e33a8855 19622
ed8e443a 196232002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 19624
ed8e443a
JM
19625 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
19626 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
19627 Update for mofified diagnostics.
19628 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 19629
ed8e443a 196302002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 19631
ed8e443a 19632 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 19633
ed8e443a 196342002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 19635
ed8e443a 19636 * gcc.dg/fnegate-1.c: New test case.
378393da 19637
ed8e443a 196382002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 19639
ed8e443a 19640 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 19641
ed8e443a 196422002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 19643
ed8e443a
JM
19644 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
19645 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
19646 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 19647
ed8e443a 196482002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 19649
ed8e443a 19650 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 19651
ed8e443a 196522002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 19653
ed8e443a 19654 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 19655
ed8e443a 196562002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 19657
ed8e443a 19658 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 19659
ed8e443a 196602002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 19661
ed8e443a 19662 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 19663
ed8e443a 196642002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 19665
ed8e443a
JM
19666 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
19667 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 19668
ed8e443a 196692002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 19670
ed8e443a 19671 * g++.dg/opt/cse2.C: New test.
9059e33c 19672
ed8e443a 196732002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 19674
ed8e443a
JM
19675 * gcc.dg/cpp/arith-1.c: New semantic tests.
19676 * gcc.dg/cpp/if-1.c: Update.
91318908 19677
ed8e443a 196782002-05-24 Ben Elliston <bje@redhat.com>
9e253215 19679
ed8e443a 19680 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 19681
ed8e443a 196822002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 19683
ed8e443a 19684 * gcc.dg/verbose-asm.c: New test.
90442291 19685
ed8e443a 196862002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 19687
ed8e443a 19688 * gcc.dg/cpp/paste12.c: New test.
3620711b 19689
ed8e443a 196902002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 19691
ed8e443a 19692 * g++.dg/parse/named_ops.C: New test.
17645b15 19693
ed8e443a 196942002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 19695
ed8e443a 19696 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 19697
ed8e443a 196982002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 19699
ed8e443a
JM
19700 * gcc.dg/weak-2.c: Allow optional leading underscore
19701 in scan-assembler symbol name.
19702 * gcc.dg/weak-3.c: Likewise.
19703 * gcc.dg/weak-4.c: Likewise.
19704 * gcc.dg/weak-5.c: Likewise.
e275a535 19705
ed8e443a 197062002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 19707
ed8e443a 19708 * gcc.dg/20020523-1.c: New test.
66b408f2 19709
ed8e443a 197102002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 19711
ed8e443a
JM
19712 * objc.dg/const-str-2.m: Update now that we stop after
19713 a command line error.
e67a7860 19714
ed8e443a 197152002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 19716
ed8e443a 19717 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 19718
ed8e443a 197192002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 19720
ed8e443a
JM
19721 * g++.dg/dg.exp: Prune the tls subdirectory.
19722 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
19723 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
19724 * g++.dg/tls/init-1.C: New.
7a1f3f5f 19725
ed8e443a 197262002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 19727
ed8e443a 19728 * gcc.dg/20020517-1.c: New test.
2dd36f90 19729
ed8e443a 197302002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 19731
ed8e443a
JM
19732 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
19733 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 19734
ed8e443a 197352002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 19736
ed8e443a 19737 * g++.dg/other/copy2.C: New test.
32d3f634 19738
ed8e443a 197392002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 19740
ed8e443a
JM
19741 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
19742 (MAX_COPY): Bump up to 10 times sizeof (long long).
19743 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 19744
ed8e443a
JM
19745 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
19746 sizeof (long long).
02116b3d 19747
ed8e443a 19748 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 19749
ed8e443a 197502002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 19751
ed8e443a 19752 * g++.dg/ext/oper1.C: New test.
b3f47c78 19753
ed8e443a
JM
197542002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
197552002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 19756
ed8e443a 19757 * README.QMTEST: New file.
f362c762 19758
ed8e443a 19759 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 19760
ed8e443a 197612002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 19762
ed8e443a
JM
19763 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
19764 now.
19765 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 19766
ed8e443a 197672002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 19768
ed8e443a
JM
19769 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
19770 support weak symbols.
19771 * gcc.dg/weak-4.c: Likewise
19772 * gcc.dg/weak-6.c: Likewise
210142e0 19773
ed8e443a 197742002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 19775
ed8e443a
JM
19776 * gcc.dg/weak-3.c: Add dg-excess-error comment for
19777 cygwin, coff and h8300-*-hms targets
19778 * gcc.dg/weak-5.c: Likewise
19779 * gcc.dg/weak-7.c: Likewise
088b3db0 19780
ed8e443a 197812002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 19782
ed8e443a
JM
19783 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
19784 (scan-assembler-not, scan-assembler-dem): Likewise.
19785 (scan-assembler-dem-not): Likewise.
f4b251a6 19786
ed8e443a 197872002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 19788
ed8e443a 19789 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 19790
ed8e443a 197912002-05-15 Richard Henderson <rth@redhat.com>
14285ace 19792
ed8e443a
JM
19793 * gcc.dg/weak-5.c (vfoo1c): No warning here.
19794 (vfoo1f): Warning here.
19795 (vfoo1l): Don't redefine the alias.
14285ace 19796
ed8e443a 197972002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 19798
ed8e443a 19799 * g++.dg/init/pm1.C: New test.
5bf5c5cb 19800
ed8e443a 198012002-05-12 David S. Miller <davem@redhat.com>
e2f75147 19802
ed8e443a
JM
19803 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
19804 types.
e2f75147 19805
ed8e443a 198062002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 19807
ed8e443a 19808 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 19809
ed8e443a 198102002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 19811
ed8e443a 19812 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 19813
ed8e443a 198142002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 19815
ed8e443a
JM
19816 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
19817 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
19818 * lib/g++.exp (g++_link_flags): Likewise.
19819 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 19820
ed8e443a 198212002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 19822
ed8e443a
JM
19823 * gcc.dg/cpp/poison.c: Update.
19824 * gcc.dg/cpp/20000625-2.c: Remove.
19825 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 19826
ed8e443a 198272002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 19828
ed8e443a
JM
19829 * gcc.c-torture/execute/20020508-1.c: New test.
19830 * gcc.c-torture/execute/20020508-2.c: New test.
19831 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 19832
ed8e443a 198332002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 19834
ed8e443a 19835 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 19836
ed8e443a 198372002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 19838
ed8e443a
JM
19839 PR c/6569
19840 * gcc.dg/weak-3.c: Update location of warning messages.
19841 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 19842
ed8e443a 198432002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 19844
ed8e443a 19845 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 19846
ed8e443a 198472002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 19848
ed8e443a 19849 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 19850
ed8e443a 198512002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 19852
ed8e443a 19853 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 19854
ed8e443a 198552002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 19856
ed8e443a 19857 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 19858
ed8e443a 198592002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 19860
ed8e443a 19861 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 19862
ed8e443a 198632002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 19864
ed8e443a
JM
19865 * treelang: Added directory for new sample language treelang. Also
19866 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 19867
ed8e443a 198682002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 19869
ed8e443a
JM
19870 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
19871 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
19872 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
19873 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
19874 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
19875 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
19876 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 19877
ed8e443a 198782002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 19879
ed8e443a 19880 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 19881
ed8e443a 198822002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 19883
ed8e443a 19884 * gcc.dg/20020503-1.c: New test.
5121c03e 19885
ed8e443a 198862002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 19887
ed8e443a 19888 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 19889
ed8e443a 198902002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 19891
ed8e443a 19892 * g++.dg/init/dtor1.C: New test.
0d6d6892 19893
ed8e443a 198942002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 19895
ed8e443a 19896 * gcc.dg/altivec-8.c: New.
9b7bc465 19897
ed8e443a 198982002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 19899
ed8e443a 19900 * gcc.dg/altivec-7.c: New.
3a73bffb 19901
ed8e443a 199022002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 19903
ed8e443a 19904 * g++.dg/parse/typedef1.C: New test.
33dd07ee 19905
ed8e443a 199062002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 19907
ed8e443a
JM
19908 PR c++/6486
19909 * g++.dg/template/friend6.C: New test.
33dd07ee 19910
ed8e443a
JM
19911 PR c++/6492
19912 * g++.dg/init/copy1.C: New test.
4bd7c270 19913
ed8e443a 199142002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 19915
ed8e443a 19916 * g++.dg/warn/effc1.C: New test.
60284a59 19917
ed8e443a 199182002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 19919
ed8e443a 19920 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 19921
ed8e443a 199222002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 19923
ed8e443a 19924 * gcc.dg/20020426-2.c: New test.
87ed109f 19925
ed8e443a 199262002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 19927
ed8e443a
JM
19928 * gcc.dg/cpp/if-mop.c: Update.
19929 * gcc.dg/cpp/if-mpar.c: Add test.
19930 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 19931
ed8e443a 199322002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 19933
ed8e443a
JM
19934 PR c/6343
19935 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 19936
ed8e443a 199372002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 19938
ed8e443a 19939 * gcc.dg/enum1.c: New test.
7d793e9b 19940
ed8e443a 199412002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 19942
ed8e443a
JM
19943 PR c++/6497
19944 * g++.dg/inherit/access2.C: New test.
7d793e9b 19945
ed8e443a 199462002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 19947
ed8e443a
JM
19948 PR bootstrap/6445
19949 * gcc.dg/20020426-1.c: New test.
48ba9538 19950
ed8e443a 199512002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 19952
ed8e443a 19953 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 19954
ed8e443a 199552002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 19956
ed8e443a 19957 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 19958
ed8e443a 199592002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 19960
ed8e443a 19961 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 19962
ed8e443a 199632002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 19964
ed8e443a
JM
19965 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
19966 targets.
a62d375f 19967
ed8e443a 199682002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 19969
ed8e443a 19970 * g++.dg/abi/mange7.C: New test.
a62d375f 19971
ed8e443a
JM
19972 PR c++/6438.
19973 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 19974
ed8e443a 199752002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 19976
ed8e443a 19977 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 19978
ed8e443a 199792002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 19980
ed8e443a
JM
19981 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
19982 compiler output on mips*-*-irix*.
29cece2e 19983
ed8e443a 199842002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 19985
ed8e443a 19986 * g++.dg/parse/attr1.C: New test.
1a887f86 19987
ed8e443a 199882002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 19989
ed8e443a
JM
19990 * gcc.c-torture/execute/string-opt-17.c: New test case.
19991 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 19992
ed8e443a 199932002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 19994
ed8e443a
JM
19995 PR c++/6256:
19996 * g++.dg/template/friend5.C: New test.
77adef84 19997
ed8e443a
JM
19998 PR c++/6331:
19999 * g++.dg/template/qual1.C: Likewise.
74b273d6 20000
ed8e443a 200012002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 20002
ed8e443a
JM
20003 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
20004 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 20005
ed8e443a 200062002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 20007
ed8e443a
JM
20008 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
20009 cris-*-elf* and mmix-*-*.
20010 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
20011 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
20012 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
20013 Ditto.
20014 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
20015 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 20016
ed8e443a 200172002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 20018
ed8e443a
JM
20019 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
20020 Clarify comment.
9ac3b1be 20021
ed8e443a 200222002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 20023
ed8e443a 20024 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 20025
ed8e443a 200262002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 20027
ed8e443a 20028 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 20029
ed8e443a 200302002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 20031
ed8e443a 20032 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 20033
ed8e443a 200342002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 20035
ed8e443a
JM
20036 * PR6367
20037 * g77.f-torture/execute/6367.f: New test.
20038 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 20039
ed8e443a 200402002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 20041
ed8e443a
JM
20042 * PR6352
20043 * g++.dg/opt/inline2.C: New test.
0cd3301b 20044
ed8e443a 200452002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 20046
ed8e443a
JM
20047 * gcc.dg/20000906-1.c: Enable for all targets.
20048 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 20049
ed8e443a 200502002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 20051
ed8e443a
JM
20052 * gcc.dg/20020418-1.c: New test.
20053 * gcc.dg/20020418-2.c: New test.
96b453dc 20054
ed8e443a 200552002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 20056
ed8e443a
JM
20057 * gcc.c-torture/compile/iftrap-1.c: New.
20058 * gcc.dg/iftrap-1.c: Adjust for ia64.
20059 * gcc.dg/iftrap-2.c: New.
a3acf46d 20060
ed8e443a 200612002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 20062
ed8e443a 20063 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 20064
ed8e443a 200652002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 20066
ed8e443a 20067 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 20068
ed8e443a 200692002-04-18 David S. Miller <davem@redhat.com>
887fc41a 20070
ed8e443a 20071 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 20072
ed8e443a 200732002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 20074
ed8e443a 20075 * gcc.dg/20020416-1.c: New test.
32121b96 20076
ed8e443a 20077 * g++.dg/opt/inline1.C: New test.
98ef3137 20078
ed8e443a 200792002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 20080
ed8e443a 20081 * gcc.dg/altivec-5.c: New test.
4c8c0dec 20082
ed8e443a 20083 * gcc.dg/20020415-1.c: New test.
07cdae91 20084
ed8e443a 200852002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 20086
ed8e443a 20087 * testsuite/lib/chill.exp: Remove.
0f490a2b 20088
ed8e443a 200892002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 20090
ed8e443a 20091 * g++.dg/other/big-struct.C: New test.
4b27e132 20092
ed8e443a 200932002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 20094
ed8e443a
JM
20095 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
20096 of scratch file.
cf56e373 20097
ed8e443a 200982002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 20099
ed8e443a
JM
20100 PR c/6277
20101 * gcc.dg/i386-387-1.c: Allow optional leading underscore
20102 in scan-assembler function name
1aa65134 20103
ed8e443a 201042002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 20105
ed8e443a
JM
20106 * g77.f-torture/execute/980628-4.x,
20107 g77.f-torture/execute/980628-5.x,
20108 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20109 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20110 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
20111 i[34567]86-*-*.
791b23fe 20112
ed8e443a 201132002-04-13 David S. Miller <davem@redhat.com>
791b23fe 20114
ed8e443a 20115 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 20116
ed8e443a 201172002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 20118
ed8e443a
JM
20119 * gcc.dg/asm-6.c,
20120 * g++.dg/ext/asm1.C: New tests.
9928a3d5 20121
ed8e443a 201222002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 20123
ed8e443a
JM
20124 PR c++ 5373.
20125 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 20126
ed8e443a
JM
20127 PR c++/5189.
20128 * g++.dg/template/copy1.C: New test.
21b14752 20129
ed8e443a 201302002-04-12 Richard Henderson <rth@redhat.com>
21b14752 20131
ed8e443a 20132 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 20133
ed8e443a 201342002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 20135
ed8e443a
JM
20136 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
20137 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 20138
ed8e443a 201392002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 20140
ed8e443a
JM
20141 * g++.dg/ext/attrib5.C,
20142 * g++.dg/lookup/struct1.C: New tests.
578fc63d 20143
ed8e443a 201442002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 20145
ed8e443a 20146 * gcc.dg/20020411-1.c: New test.
010f87c4 20147
ed8e443a 20148 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 20149
ed8e443a 201502002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 20151
ed8e443a 20152 * g77.f-torture/execute/6177.f: New test.
dab550cb 20153
ed8e443a 201542002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 20155
ed8e443a
JM
20156 PR middle-end/6247
20157 * g++.dg/opt/cleanup1.C: New test.
dab550cb 20158
ed8e443a 20159 * g++.dg/opt/const1.C: New test.
1a887f86 20160
ed8e443a 201612002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 20162
ed8e443a 20163 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 20164
ed8e443a 201652002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 20166
ed8e443a
JM
20167 PR c++/5507
20168 * g++.dg/template/typename2.C: New test.
aec3e189 20169
ed8e443a 201702002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 20171
ed8e443a 20172 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 20173
ed8e443a 201742002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 20175
ed8e443a
JM
20176 * g77.f-torture/execute/980628-4.x,
20177 g77.f-torture/execute/980628-5.x,
20178 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20179 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20180 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 20181
ed8e443a 201822002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 20183
ed8e443a
JM
20184 PR optimization/6086
20185 * g++.dg/opt/preinc1.C: New test.
0154eaa8 20186
ed8e443a 201872002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 20188
ed8e443a
JM
20189 PR c++/5571
20190 * g++.dg/opt/static2.C: New test.
b1896e61 20191
ed8e443a 201922002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 20193
ed8e443a
JM
20194 PR c/5120
20195 * gcc.dg/20020406-1.c: New test.
3ca5f444 20196
ed8e443a 201972002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 20198
ed8e443a 20199 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 20200
ed8e443a 202012002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 20202
ed8e443a
JM
20203 PR c/6123
20204 * gcc.dg/20020312-2.c: Do not declare global register variable
20205 if __PIC__ or __pic__ is defined.
31956228 20206
ed8e443a 202072002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 20208
ed8e443a
JM
20209 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
20210 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 20211
ed8e443a 202122002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 20213
ed8e443a
JM
20214 * gcc.misc-tests/linkage.exp: Update last change to handle
20215 sparc*-, not just sparc-.
9d7013b8 20216
ed8e443a 202172002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 20218
ed8e443a 20219 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 20220
ed8e443a 202212002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 20222
ed8e443a 20223 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 20224
ed8e443a 202252002-04-02 David S. Miller <davem@redhat.com>
2e839a04 20226
ed8e443a 20227 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 20228
ed8e443a 202292002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 20230
ed8e443a
JM
20231 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
20232 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 20233
ed8e443a
JM
20234 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
20235 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
20236 g77.f-torture/execute/20001201.x,
20237 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 20238
ed8e443a
JM
20239 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
20240 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 20241
ed8e443a 202422002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 20243
ed8e443a 20244 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 20245
ed8e443a 202462002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 20247
ed8e443a 20248 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 20249
ed8e443a 20250 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 20251
ed8e443a 202522002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 20253
ed8e443a 20254 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 20255
ed8e443a 202562002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 20257
ed8e443a
JM
20258 * g++.dg/inherit/template-as-base.C: Expect error.
20259 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 20260
ed8e443a 202612002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 20262
ed8e443a
JM
20263 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
20264 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 20265
ed8e443a
JM
20266 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
20267 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
20268 -da test.
41ba8a20 20269
ed8e443a 202702002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 20271
ed8e443a
JM
20272 * gcc.dg/special/alias-2.c: New.
20273 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 20274
ed8e443a 202752002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 20276
ed8e443a 20277 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 20278
ed8e443a 202792002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 20280
ed8e443a 20281 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 20282
ed8e443a 202832002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 20284
ed8e443a
JM
20285 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
20286 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
20287 ordering tests.
20288 * g++.dg/bprob/bprob-1.C: New test.
20289 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
20290 * g++.dg/gcov/gcov-1.C: New test.
20291 * g++.dg/gcov/gcov-1.x: New file.
20292 * g++.dg/gcov/gcov-2.C: New test.
20293 * g++.dg/gcov/gcov-3.C: New test.
20294 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 20295
ed8e443a 202962002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 20297
ed8e443a
JM
20298 * g++.old-deja/g++.other/builtins5.C: New test.
20299 * g++.old-deja/g++.other/builtins6.C: New test.
20300 * g++.old-deja/g++.other/builtins7.C: New test.
20301 * g++.old-deja/g++.other/builtins8.C: New test.
20302 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 20303
ed8e443a 203042002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 20305
ed8e443a 20306 * g++.dg/opt/static1.C: New test.
f17f9332 20307
ed8e443a 20308 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 20309
ed8e443a 203102002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 20311
ed8e443a 20312 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 20313
ed8e443a 20314 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 20315
ed8e443a 203162002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 20317
ed8e443a 20318 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 20319
ed8e443a 203202002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 20321
ed8e443a
JM
20322 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
20323 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
20324 move from g++.old-deja/g++.ext/.
cd4e8331 20325
ed8e443a 203262002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 20327
ed8e443a 20328 * g++.dg/init/new2.C: New test.
6a3177b9 20329
ed8e443a 203302002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 20331
ed8e443a 20332 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 20333
ed8e443a
JM
20334 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
20335 on sparc.
6d4c57a0 20336
ed8e443a
JM
20337 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
20338 sparcv9 systems.
20339 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 20340
ed8e443a 203412002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 20342
ed8e443a
JM
20343 * gcc.dg/cpp/endif-pedantic1.c,
20344 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 20345
ed8e443a 203462002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 20347
ed8e443a 20348 * g++.dg/init/new1.C: New test.
173028e5 20349
ed8e443a 203502002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 20351
ed8e443a 20352 * g++.dg/abi/vbase9.C: New test.
43f2b308 20353
ed8e443a 203542002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 20355
ed8e443a 20356 * gcc.dg/arm-asm.c: New test.
bbffa101 20357
ed8e443a 203582002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 20359
ed8e443a
JM
20360 * gcc.dg/Wswitch-enum.c: New test.
20361 Fix PR c/5044.
15e5ad76 20362
ed8e443a 203632002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 20364
ed8e443a
JM
20365 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
20366 structure.
813b848c 20367
ed8e443a 203682002-03-25 Richard Henderson <rth@redhat.com>
813b848c 20369
ed8e443a
JM
20370 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
20371 sparcv9 systems.
ea475b23 20372
ed8e443a
JM
20373 * gcc.c-torture/compile/20011119-1.c (xxx): New.
20374 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 20375
ed8e443a 203762002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 20377
ed8e443a 20378 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 20379
ed8e443a 203802002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 20381
ed8e443a
JM
20382 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
20383 targets using generic thunk support.
479e51f6 20384
ed8e443a 203852002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 20386
ed8e443a 20387 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 20388
ed8e443a 20389 * g++.dg/opt/conj2.C: New test.
47e87a93 20390
ed8e443a 203912002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 20392
ed8e443a 20393 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 20394
ed8e443a 203952002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 20396
ed8e443a
JM
20397 * g77.dg/f77-edit-apostrophe-out.f: New test
20398 * g77.dg/f77-edit-h-out.f: New test
20399 * g77.dg/f77-edit-t-in.f: New test
20400 * g77.dg/f77-edit-t-out.f: New test
20401 * g77.dg/f77-edit-x-out.f: New test
20402 * g77.dg/f77-edit-slash-out.f: New test
20403 * g77.dg/f77-edit-colon-out.f: New test
20404 * g77.dg/f77-edit-s-out.f: New test
12c3717e 20405
ed8e443a 204062002-03-24 Richard Henderson <rth@redhat.com>
d6961341 20407
ed8e443a 20408 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 20409
ed8e443a 204102002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 20411
ed8e443a
JM
20412 * gcc.dg/weak-1.c: Early return from dg-final on platforms
20413 that do not support weak symbols
e756a7da 20414
ed8e443a 204152002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 20416
ed8e443a
JM
20417 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
20418 * lib/g77.exp: Likewise
20419 * lib/objc.exp: Likewise
5365c83f 20420
ed8e443a 204212002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 20422
ed8e443a 20423 * gcc.dg/Wswitch-default.c: New test.
acb044ee 20424
ed8e443a 204252002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 20426
ed8e443a 20427 * g++.dg/other/enum1.C: New test.
661fff62 20428
ed8e443a 204292002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 20430
ed8e443a 20431 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 20432
ed8e443a 204332002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 20434
ed8e443a 20435 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 20436
ed8e443a 204372002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 20438
ed8e443a
JM
20439 * g++.old-deja/g++.other/dwarf2-1.C: Move...
20440 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 20441
ed8e443a 204422002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 20443
ed8e443a 20444 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 20445
ed8e443a 204462002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 20447
ed8e443a 20448 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 20449
ed8e443a 204502002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 20451
ed8e443a 20452 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 20453
ed8e443a 204542002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 20455
ed8e443a 20456 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 20457
ed8e443a 20458 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 20459
ed8e443a 204602002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 20461
ed8e443a
JM
20462 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
20463 (A, E): Handle this.
f735a153 20464
ed8e443a 204652002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 20466
ed8e443a
JM
20467 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
20468 ignoring -fpic.
20469 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
20470 through prune_gcc_output.
1813dafd 20471
ed8e443a 204722002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 20473
ed8e443a 20474 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 20475
ed8e443a 204762002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 20477
ed8e443a 20478 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 20479
ed8e443a 20480 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 20481
ed8e443a 20482 * gcc.dg/20020319-1.c: New test.
ff8908ff 20483
ed8e443a 204842002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 20485
ed8e443a 20486 * g++.dg/opt/conj1.C: New test.
5dd236e2 20487
ed8e443a 204882002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 20489
ed8e443a
JM
20490 * g++.dg/template/qualttp20.C: Revert previous change.
20491 * g++.dg/template/qualttp3.C: Likewise.
20492 * g++.dg/template/qualttp4.C: Likewise
20493 * g++.dg/template/qualttp5.C: Likewise
20494 * g++.dg/template/qualttp6.C: Likewise
20495 * g++.dg/template/qualttp7.C: Likewise
20496 * g++.dg/template/qualttp8.C: Likewise
20497 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 20498
ed8e443a 204992002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 20500
ed8e443a 20501 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 20502
ed8e443a 205032002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 20504
ed8e443a
JM
20505 * g++.dg/template/conv1.C: New test.
20506 * g++.dg/template/conv2.C: New test.
20507 * g++.dg/template/conv3.C: New test.
20508 * g++.dg/template/conv4.C: New test.
a42519be 20509
ed8e443a 205102002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 20511
ed8e443a
JM
20512 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
20513 * g++.dg/template/qualttp3.C: Likewise.
20514 * g++.dg/template/qualttp4.C: Likewise
20515 * g++.dg/template/qualttp5.C: Likewise
20516 * g++.dg/template/qualttp6.C: Likewise
20517 * g++.dg/template/qualttp7.C: Likewise
20518 * g++.dg/template/qualttp8.C: Likewise
20519 * g++.dg/template/recurse.C: Likewise.
32135a8c 20520
ed8e443a 205212002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 20522
ed8e443a 20523 * g++.dg/opt/dtor1.C: New test.
a541f1aa 20524
ed8e443a 205252002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 20526
ed8e443a 20527 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 20528
ed8e443a 205292002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 20530
ed8e443a 20531 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 20532
ed8e443a 205332002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 20534
ed8e443a
JM
20535 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
20536 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
20537 cris-*-aout* mmix-*-*.
20538 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
20539 cris-*-aout* mmix-*-*.
20540 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
20541 cris-*-elf* cris-*-aout* and mmix-*-*.
20542 * gcc.dg/20001009-1.c: Ditto.
20543 * gcc.dg/20010912-1.c: Ditto.
20544 * gcc.dg/20020122-4.c: Ditto.
20545 * gcc.dg/inline-2.c: Ditto.
440d0518 20546
ed8e443a 205472002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 20548
ed8e443a 20549 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 20550
ed8e443a 205512002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 20552
ed8e443a 20553 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 20554
ed8e443a 205552002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 20556
ed8e443a 20557 * g++.dg/warn/Wunused-1.C: New test.
df867456 20558
ed8e443a 205592002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 20560
ed8e443a 20561 * g++.dg/abi/mangle6.C: New test.
62ae2529 20562
ed8e443a 205632002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 20564
ed8e443a 20565 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 20566
ed8e443a 20567 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 20568
ed8e443a 205692002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 20570
ed8e443a 20571 * g++.dg/other/access1.C: New test.
55a21c32 20572
ed8e443a 205732002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 20574
ed8e443a 20575 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 20576
ed8e443a 205772002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 20578
ed8e443a 20579 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 20580
ed8e443a 205812002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 20582
ed8e443a 20583 * gcc.dg/20020312-1.c: New test case.
999cc24c 20584
ed8e443a 205852002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 20586
ed8e443a 20587 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 20588
ed8e443a 205892002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 20590
ed8e443a
JM
20591 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
20592 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 20593
ed8e443a 205942002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 20595
ed8e443a
JM
20596 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
20597 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 20598
ed8e443a 205992002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 20600
ed8e443a 20601 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 20602
ed8e443a 206032002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 20604
ed8e443a 20605 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 20606
ed8e443a 206072002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 20608
ed8e443a
JM
20609 PR optimization/5844
20610 * gcc.dg/20020310-1.c: New test.
93fe8e92 20611
ed8e443a 206122002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 20613
ed8e443a
JM
20614 * gcc.c-torture/execute/memcpy-2.c: New test.
20615 * gcc.c-torture/execute/memset-1.c: New test.
20616 * gcc.c-torture/execute/strlen-1.c: New test.
20617 * gcc.c-torture/execute/strcmp-1.c: New test.
20618 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 20619
ed8e443a 206202002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 20621
ed8e443a 20622 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 20623
ed8e443a 206242002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 20625
ed8e443a 20626 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 20627
ed8e443a 206282002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 20629
ed8e443a 20630 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 20631
ed8e443a 206322002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 20633
ed8e443a 20634 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 20635
ed8e443a 206362002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 20637
ed8e443a 20638 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 20639
ed8e443a 206402002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 20641
ed8e443a 20642 * gcc.dg/unordered-1.c: New test.
a298d936 20643
ed8e443a 206442002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 20645
ed8e443a 20646 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 20647
ed8e443a 206482002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 20649
ed8e443a 20650 * gcc.dg/20020304-1.c: New test.
fd87b7a7 20651
ed8e443a 20652 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 20653
ed8e443a 206542002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 20655
ed8e443a
JM
20656 * gcc.c-torture/compile/20020304-1.c: New test case
20657 (from PR c/5830).
cc36a670 20658
ed8e443a 206592002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 20660
ed8e443a 20661 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 20662
ed8e443a 206632002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 20664
ed8e443a 20665 * g++.dg/other/classkey1.C: New test.
16d3e075 20666
ed8e443a 206672002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 20668
ed8e443a
JM
20669 * gcc.c-torture/compile/981223-1.x: New.
20670 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 20671
ed8e443a 206722002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 20673
ed8e443a 20674 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 20675
ed8e443a 206762002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 20677
ed8e443a 20678 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 20679
ed8e443a 206802002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 20681
ed8e443a
JM
20682 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
20683 here" ERROR lines.
20684 * g++.old-deja/g++.oliva/partord1.C: Likewise.
20685 * g++.old-deja.g++.other/defarg1.C: Likewise.
20686 * g++.old-deja/g++.pt/calls2.C: Likewise.
20687 * g++.old-deja/g++.pt/crash20.C: Likewise.
20688 * g++.old-deja/g++.pt/crash30.C: Likewise.
20689 * g++.old-deja/g++.pt/crash36.C: Likewise.
20690 * g++.old-deja/g++.pt/crash6.C: Likewise.
20691 * g++.old-deja/g++.pt/defarg13.C: Likewise.
20692 * g++.old-deja/g++.pt/derived3.C: Likewise.
20693 * g++.old-deja/g++.pt/error1.C: Likewise.
20694 * g++.old-deja/g++.pt/friend21.C: Likewise.
20695 * g++.old-deja/g++.pt/friend23.C: Likewise.
20696 * g++.old-deja/g++.pt/infinite1.C: Likewise.
20697 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 20698
ed8e443a 206992002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 20700
ed8e443a 20701 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 20702
ed8e443a 207032002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 20704
ed8e443a
JM
20705 * gcc.c-torture/execute/920730-1t.c,
20706 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
20707 Delete test cases, only relevant to -traditional.
47bd70b5 20708
ed8e443a 207092002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 20710
ed8e443a
JM
20711 * gcc.dg/cpp/undef1.c: Remove.
20712 * gcc.dg/cpp/directiv.c: Update.
20713 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 20714
ed8e443a 207152002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 20716
ed8e443a 20717 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 20718
ed8e443a 207192002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 20720
ed8e443a 20721 * g++.dg/debug/debug4.C: New test.
232b8f52 20722
ed8e443a 20723 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 20724
ed8e443a 207252002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 20726
ed8e443a 20727 * gcc.dg/debug/20020224-1.c: New.
a47ed310 20728
ed8e443a 207292002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 20730
ed8e443a
JM
20731 * gcc.c-torture/execute/960416-1.x: New.
20732 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 20733
ed8e443a 207342002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 20735
ed8e443a 20736 * gcc.dg/20020224-1.c: New test.
3256b817 20737
ed8e443a 207382002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 20739
ed8e443a 20740 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 20741
ed8e443a 207422002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 20743
ed8e443a 20744 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 20745
ed8e443a 207462002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 20747
ed8e443a 20748 * gcc.dg/20020222-1.c: New test.
7133e992 20749
ed8e443a 207502002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 20751
ed8e443a 20752 * g++.dg/opt/anonunion1.C: New test.
7133e992 20753
ed8e443a 207542002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 20755
ed8e443a
JM
20756 * g++.dg/template/qualttp19.C: New test.
20757 * g++.dg/template/qualttp20.C: New test.
20758 * g++.old-deja/g++.jason/report.C: Adjust expected errors
20759 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 20760
ed8e443a 207612002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 20762
ed8e443a 20763 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 20764
ed8e443a 207652002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 20766
ed8e443a 20767 * gcc.dg/20020220-1.c: New test.
4636c87e 20768
ed8e443a 20769 * gcc.dg/20020220-2.c: New test.
00fae85d 20770
ed8e443a 20771 * g++.dg/opt/mmx1.C: New test.
7552da58 20772
ed8e443a 207732002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 20774
ed8e443a 20775 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 20776
ed8e443a 207772002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 20778
ed8e443a 20779 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 20780
ed8e443a 20781 * gcc.dg/20020219-1.c: New test.
7f311f63 20782
ed8e443a 20783 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 20784
ed8e443a 20785 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 20786
ed8e443a 20787 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 20788
ed8e443a 207892002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 20790
ed8e443a 20791 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 20792
ed8e443a 207932002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 20794
ed8e443a 20795 * gcc.dg/decl-1.c: Update, new test.
d76e6800 20796
ed8e443a 207972002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 20798
ed8e443a
JM
20799 * g++.dg/abi/bitfield1.C: New test.
20800 * g++.dg/abi/bitfield2.C: New test.
d76e6800 20801
ed8e443a 208022002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 20803
ed8e443a 20804 * gcc.dg/attr-nest.c: New test.
ec65b2e3 20805
ed8e443a 208062002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 20807
ed8e443a 20808 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 20809
ed8e443a 208102002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 20811
ed8e443a
JM
20812 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
20813 * g++.dg/debug/debug.exp: New.
20814 * g++.dg/debug/trivial.C: New.
20815 * g++.dg/debug/debug1.C: Moved...
20816 * g++.dg/other/debug1.C: ...from here.
20817 * g++.dg/debug/debug2.C: Moved...
20818 * g++.dg/other/debug2.C: ...from here.
20819 * g++.dg/debug/debug3.C: Moved...
20820 * g++.dg/other/debug3.C: ...from here.
845d6a2f 20821
ed8e443a 20822 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 20823
ed8e443a 208242002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 20825
ed8e443a 20826 * g++.dg/other/debug3.C: New test.
e6834654 20827
ed8e443a 20828 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 20829
ed8e443a 208302002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 20831
ed8e443a 20832 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 20833
ed8e443a 208342002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 20835
ed8e443a 20836 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 20837
ed8e443a 208382002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 20839
ed8e443a 20840 * gcc.dg/altivec-3.c: New.
036d01d0 20841
ed8e443a 208422002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 20843
ed8e443a
JM
20844 * gcc.dg/Wunreachable-1.c: New test.
20845 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 20846
ed8e443a 208472002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 20848
ed8e443a 20849 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 20850
ed8e443a 208512002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 20852
ed8e443a 20853 * gcc.dg/decl-1.c: New test.
3611ccb4 20854
ed8e443a 208552002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 20856
ed8e443a 20857 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 20858
ed8e443a 208592002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 20860
ed8e443a
JM
20861 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
20862 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 20863
ed8e443a 208642002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 20865
ed8e443a 20866 * gcc.dg/20020210-1.c: New.
1cf537c5 20867
ed8e443a 208682002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 20869
ed8e443a
JM
20870 * g77.f-torture/execute/947.f: New regression test
20871 for PR fortran/947.
9dd7fc76 20872
ed8e443a 208732002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 20874
ed8e443a
JM
20875 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
20876 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 20877
ed8e443a 208782002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 20879
ed8e443a 20880 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 20881
ed8e443a 208822002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 20883
ed8e443a
JM
20884 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
20885 expression statements work instead.
20886 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 20887
ed8e443a 208882002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 20889
ed8e443a 20890 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 20891
ed8e443a 208922002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 20893
ed8e443a
JM
20894 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
20895 message from g77
20896 * lib/g77-dg.exp: Trim g77 error messages so that they are
20897 recognized by dg.exp.
3f9796f9 20898
ed8e443a 208992002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 20900
ed8e443a
JM
20901 PR fortran/5473
20902 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 20903
ed8e443a 209042002-02-07 Richard Henderson <rth@redhat.com>
30203c18 20905
ed8e443a
JM
20906 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
20907 to be sufficiently aligned for integers.
edd1967d 20908
ed8e443a 209092002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 20910
ed8e443a 20911 * g++.dg/template/friend4.C: New test.
e1e52c7e 20912
ed8e443a 209132002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 20914
ed8e443a
JM
20915 PR fortran/5743
20916 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
20917 unsupported cases.
5364626a 20918
ed8e443a 209192002-02-07 Richard Henderson <rth@redhat.com>
d5129288 20920
ed8e443a
JM
20921 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
20922 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
20923 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
20924 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 20925
ed8e443a 209262002-02-06 Richard Henderson <rth@redhat.com>
5364626a 20927
ed8e443a 20928 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 20929
ed8e443a 209302002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 20931
ed8e443a 20932 * gcc.dg/20020206-1.c: New test.
1b8afbe7 20933
ed8e443a 209342002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 20935
ed8e443a 20936 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 20937
ed8e443a 20938 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 20939
ed8e443a
JM
20940 PR optimization/5429:
20941 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 20942
ed8e443a 209432002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 20944
ed8e443a
JM
20945 * g++.dg/ext/align1.C: Do not use an explicit alignment value
20946 as certain file formats cannot support particularly large
20947 alignments.
fa852403 20948
ed8e443a
JM
20949 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
20950 and do not expect to be able to link the executable.
fa852403 20951
ed8e443a
JM
20952 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
20953 fail because the COFF format does not support the weak attribute.
f7948d51 20954
ed8e443a 209552002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 20956
ed8e443a 20957 * g77.dg/pr5473.f: New test
ffe80457 20958
ed8e443a 209592002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 20960
ed8e443a
JM
20961 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
20962 Fix testcase accordingly.
013c7e95 20963
ed8e443a 209642002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 20965
ed8e443a
JM
20966 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
20967 (buf): Change to be an array of pointers, not ints.
e7daa976 20968
ed8e443a 209692002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 20970
ed8e443a
JM
20971 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
20972 before all tests. Move warning one line above to match where it
20973 C frontend emits.
20974 * gcc.dg/Wswitch-2.c: New test.
20975 * g++.dg/warn/Wswitch-1.C: New test.
20976 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 20977
ed8e443a 209782002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 20979
ed8e443a 20980 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 20981
ed8e443a 209822002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 20983
ed8e443a 20984 * gcc.dg/cast-qual-2.c: New test.
b24d861d 20985
ed8e443a 209862002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 20987
ed8e443a 20988 * gcc.dg/20020201-4.c: New test.
ea142788 20989
ed8e443a 209902002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 20991
ed8e443a
JM
20992 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
20993 target_info attribute != 0, in addition to the empty string.
20994 (gcc_target_compile): Likewise.
dfd48d76 20995
ed8e443a 209962002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 20997
ed8e443a
JM
20998 * gcc.dg/Wswitch.c: New test.
20999 PR gcc/4475. PR gcc/3780.
d3c52658 21000
ed8e443a 210012002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 21002
ed8e443a
JM
21003 * g77.f-torture/execute/5122.f: New test for regressions
21004 against PR fortran/5122.
91f5782d 21005
ed8e443a 210062002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 21007
ed8e443a
JM
21008 * g77.f-torture/compile/pr3743.f: Delete
21009 * g77.dg/pr3743-1.f: New test.
21010 * g77.dg/pr3743-2.f: New test.
21011 * g77.dg/pr3743-3.f: New test.
21012 * g77.dg/pr3743-4.f: New test.
81622d29 21013
ed8e443a 210142002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 21015
ed8e443a 21016 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 21017
ed8e443a 210182002-02-02 Richard Henderson <rth@redhat.com>
87859851 21019
ed8e443a
JM
21020 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
21021 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 21022
ed8e443a 210232002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 21024
ed8e443a 21025 * gcc.dg/20020201-2.c: New test.
02f06b3c 21026
ed8e443a 21027 * gcc.dg/20020201-3.c: New test.
02f06b3c 21028
ed8e443a 21029 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 21030
ed8e443a 210312002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 21032
ed8e443a
JM
21033 * gcc.dg/bitfld-1.c: Update.
21034 * gcc.dg/bitfld-2.c: Update.
21035 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 21036
ed8e443a 210372002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 21038
ed8e443a 21039 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 21040
ed8e443a 210412002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 21042
ed8e443a
JM
21043 PR target/5469
21044 * gcc.dg/20020201-1.c: New test.
b8b98c66 21045
ed8e443a 210462002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 21047
ed8e443a
JM
21048 PR fortran/3743
21049 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
21050 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 21051
ed8e443a 210522002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 21053
ed8e443a 21054 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 21055
ed8e443a 210562002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 21057
ed8e443a 21058 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 21059
ed8e443a 210602002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 21061
ed8e443a 21062 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 21063
ed8e443a 210642002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 21065
ed8e443a
JM
21066 * gcc.c-torture/execute/991118-1.c: Cast various constants back
21067 to long long.
21068 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 21069
ed8e443a 210702002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 21071
ed8e443a 21072 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 21073
ed8e443a 210742002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 21075
ed8e443a
JM
21076 * gcc.c-torture/compile/20000224-1.c: Update.
21077 * gcc.c-torture/execute/bitfld-1.c: New tests.
21078 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
21079 * gcc.dg/uninit-A.c: Update.
6b016bf4 21080
ed8e443a 210812002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 21082
ed8e443a 21083 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 21084
ed8e443a 210852002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 21086
ed8e443a
JM
21087 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
21088 argument to __builtin_prefetch to be const ptr.
d5714a5d 21089
ed8e443a 210902002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 21091
ed8e443a 21092 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 21093
ed8e443a 210942002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 21095
ed8e443a 21096 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 21097
ed8e443a 210982002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 21099
ed8e443a
JM
21100 * g77.dg/f77-edit-i-in.f: New test
21101 * g77.dg/f77-edit-i-out.f: New test
a8435716 21102
ed8e443a 211032002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 21104
ed8e443a
JM
21105 * gcc.dg/debug/debug.exp: New file.
21106 * gcc.dg/debug/trivial.c: New file.
21107 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
21108 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
21109 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
21110 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
21111 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
21112 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
21113 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
21114 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
21115 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
21116 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
21117 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
21118 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
21119 * gcc.dg/20000503-1.c: Removed.
21120 * gcc.dg/20010207-1.c: Removed.
21121 * gcc.dg/20011223-1.c: Removed.
21122 * gcc.dg/20020104-2.c: Removed.
21123 * gcc.dg/debug-1.c: Removed.
21124 * gcc.dg/debug-2.c: Removed.
21125 * gcc.dg/debug-3.c: Removed.
21126 * gcc.dg/debug-4.c: Removed.
21127 * gcc.dg/debug-5.c: Removed.
21128 * gcc.dg/debug-6.c: Removed.
21129 * gcc.dg/dwarf2-1.c: Removed.
21130 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 21131
ed8e443a 211322002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 21133
ed8e443a
JM
21134 * g++.old-deja/g++.other/eh5.C: New test.
21135 * g++.old-deja/g++.other/sibcall2.C: New test.
21136 * g++.old-deja/g++.other/array9.C: New test.
21137 * g++.old-deja/g++.other/typename2.C: New test.
21138 * g++.old-deja/g++.other/crash60.C: New test.
21139 * g++.old-deja/g++.other/conv9.C: New test.
21140 * g++.old-deja/g++.other/mangle10.C: New test.
21141 * g++.old-deja/g++.other/unchanging1.C: New test.
21142 * g++.old-deja/g++.other/exprstmt1.C: New test.
21143 * g++.old-deja/g++.other/inline23.C: New test.
21144 * g++.old-deja/g++.eh/ia64-1.C: New test.
21145 * g++.old-deja/g++.other/dwarf2-1.C: New test.
21146 * g++.old-deja/g++.other/reload1.C: New test.
21147 * g++.old-deja/g++.other/static20.C: New test.
21148 * g++.old-deja/g++.other/local-alloc1.C: New test.
21149 * g++.old-deja/g++.other/conv8.C: New test.
21150 * g++.old-deja/g++.other/stmtexpr2.C: New test.
21151 * g++.old-deja/g++.other/storeexpr1.C: New test.
21152 * g++.old-deja/g++.other/storeexpr2.C: New test.
21153 * g++.dg/eh/template2.C: New test.
21154 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 21155
ed8e443a 211562002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 21157
ed8e443a
JM
21158 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21159 Remove first, non-varying, argument.
a99e47a5 21160
ed8e443a 211612002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 21162
ed8e443a 21163 * gcc.dg/inline-2.c: New.
1e7e480e 21164
ed8e443a
JM
21165 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
21166 Add optional target arg. Check number of arguments.
21167 (scan-assembler-not, scan-assembler-dem): Likewise.
21168 (scan-assembler-dem-not): Likewise.
1e7e480e 21169
ed8e443a 211702002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 21171
ed8e443a
JM
21172 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
21173 line 12.
21174 * g++.old-deja/g++.brendan/parse3.C,
21175 g++.old-deja/g++.other/crash26.C,
21176 g++.old-deja/g++.other/crash28.C,
21177 g++.old-deja/g++.other/crash29.C,
21178 g++.old-deja/g++.other/crash30.C,
21179 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 21180
ed8e443a 211812002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 21182
ed8e443a 21183 * gcc.dg/20020115-1.c: New.
3196dfde 21184
ed8e443a 211852002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 21186
ed8e443a 21187 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 21188
ed8e443a 211892002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 21190
ed8e443a 21191 * gcc.dg/20020122-3.c: New.
75dbec30 21192
ed8e443a 211932002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 21194
ed8e443a 21195 * g++.dg/other/gc1.C: New test.
32abfc26 21196
ed8e443a 211972002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 21198
ed8e443a 21199 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 21200
ed8e443a 212012002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 21202
ed8e443a 21203 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 21204
ed8e443a 212052002-01-22 Richard Henderson <rth@redhat.com>
0333394e 21206
ed8e443a 21207 * gcc.dg/20020122-4.c: New.
0333394e 21208
ed8e443a 212092002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 21210
ed8e443a
JM
21211 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
21212 link output.
21213 * gcc.dg/special/ecos.exp: Likewise.
21214 * lib/g++-dg.exp: Likewise.
21215 * lib/g77-dg.exp: Likewise.
21216 * lib/gcc-dg.exp : Likewise.
21217 * lib/mike-g++.exp: Likewise.
21218 * lib/mike-g77.exp: Likewise.
21219 * lib/mike-gcc.exp: Likewise.
21220 * lib/objc-dg.exp: Likewise.
e23baf78 21221
ed8e443a 212222002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 21223
ed8e443a
JM
21224 PR target/5379
21225 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 21226
ed8e443a 212272002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 21228
ed8e443a 21229 * gcc.dg/20020122-1.c: New test.
3807621a 21230
ed8e443a 212312001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 21232
ed8e443a 21233 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 21234
ed8e443a 212352002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 21236
ed8e443a 21237 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 21238
ed8e443a 212392002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 21240
ed8e443a 21241 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 21242
ed8e443a 212432002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 21244
ed8e443a
JM
21245 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
21246 ld_library_path.
6040e200 21247
ed8e443a 212482002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 21249
ed8e443a 21250 * gcc.dg/20020218-1.c: New test.
d0e82870 21251
ed8e443a 212522002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 21253
ed8e443a
JM
21254 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
21255 messages
21256 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
21257 "At global scope" warning
21258 * g++.dg/ext/align1.C: Change cygwin test for alignment
21259 from db-bogus to dg-warning
b8c1a6b8 21260
ed8e443a 212612002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 21262
ed8e443a 21263 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 21264
ed8e443a 212652002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 21266
ed8e443a 21267 * g++.dg/template/access1.C: New test.
7ec9c85a 21268
ed8e443a 212692002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 21270
ed8e443a 21271 * gcc.dg/20020118-1.c: New.
441f5264 21272
ed8e443a 212732002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 21274
ed8e443a 21275 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 21276
ed8e443a 212772001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 21278
ed8e443a
JM
21279 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
21280 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
21281 alignment warnings.
8559c8c0 21282
ed8e443a 212832001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 21284
ed8e443a
JM
21285 * gcc.misc-tests/i386-prefetch.exp: Save and restore
21286 torture_with_loops and torture_without_loops
9060718c 21287
ed8e443a 212882002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 21289
ed8e443a 21290 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 21291
ed8e443a 212922002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 21293
ed8e443a 21294 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 21295
ed8e443a 21296 * gcc.dg/ultrasp4.c: New test.
f15054ea 21297
ed8e443a 21298 * gcc.dg/20020116-1.c: New test.
f15054ea 21299
ed8e443a 213002002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 21301
ed8e443a
JM
21302 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
21303 by EABI.
bccd793e 21304
ed8e443a 213052002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 21306
ed8e443a
JM
21307 * gcc.misc-tests/i386-prefetch.exp: New.
21308 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
21309 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
21310 * gcc.misc-tests/i386-pf-none-1.c: New test.
21311 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 21312
ed8e443a 213132002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 21314
ed8e443a 21315 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 21316
ed8e443a 213172002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 21318
ed8e443a
JM
21319 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
21320 * gcc.dg/i386-mmx-2.c: Likewise.
21321 * gcc.dg/i386-sse-1.c: Likewise.
21322 * gcc.dg/i386-sse-2.c: Likewise.
21323 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 21324
ed8e443a 213252001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 21326
ed8e443a
JM
21327 * g77.f-torture/execute/intrinsic-unix-bessel.f:
21328 Uncomment additional cases that now pass.
8d15f472 21329
ed8e443a 213302002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 21331
ed8e443a
JM
21332 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
21333 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 21334
ed8e443a 213352002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 21336
ed8e443a 21337 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 21338
ed8e443a 213392002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 21340
ed8e443a
JM
21341 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
21342 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 21343
ed8e443a 213442002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 21345
ed8e443a 21346 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 21347
ed8e443a 213482002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 21349
ed8e443a
JM
21350 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
21351 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 21352
ed8e443a 213532002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 21354
ed8e443a
JM
21355 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
21356 type in which to perform the operation for each size.
c9f115ad 21357
ed8e443a 213582002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 21359
ed8e443a 21360 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 21361
ed8e443a 213622002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 21363
ed8e443a 21364 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 21365
ed8e443a 213662002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 21367
ed8e443a
JM
21368 * gcc.c-torture/compile/20010226-1.c: New test.
21369 * gcc.c-torture/compile/20010227-1.c: New test.
21370 * gcc.c-torture/compile/20010426-1.c: New test.
21371 * gcc.c-torture/compile/20010510-1.c: New test.
21372 * gcc.c-torture/compile/20010605-3.c: New test.
21373 * gcc.c-torture/compile/20010824-1.c: New test.
21374 * gcc.c-torture/execute/20010409-1.c: New test.
21375 * gcc.dg/noncompile/20000901-1.c: New test.
21376 * gcc.dg/20001023-1.c: New test.
21377 * gcc.dg/20001101-1.c: New test.
21378 * gcc.dg/20001102-1.c: New test.
21379 * gcc.dg/20010207-1.c: New test.
21380 * gcc.dg/20010405-1.c: New test.
21381 * gcc.dg/20010822-1.c: New test.
21382 * gcc.dg/20011107-1.c: New test.
2e951384 21383
ed8e443a 213842002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 21385
ed8e443a 21386 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 21387
ed8e443a
JM
21388 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
21389 execution failure on PA targets.
a858ca75 21390
ed8e443a 213912002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 21392
ed8e443a 21393 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 21394
ed8e443a 213952002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 21396
ed8e443a 21397 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 21398
ed8e443a 213992002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 21400
ed8e443a 21401 * gcc.dg/20020108-1.c: New test.
3693730e 21402
ed8e443a 214032002-01-08 H.J. Lu <hjl@gnu.org>
28434337 21404
ed8e443a
JM
21405 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
21406 for header files.
b0832fe1 21407
ed8e443a 214082002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 21409
ed8e443a
JM
21410 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
21411 consistency.
336b7dca 21412
611bcfc0 214132002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 21414
ed8e443a 21415 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 21416
ed8e443a 214172002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 21418
ed8e443a 21419 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 21420
ed8e443a 214212002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 21422
ed8e443a
JM
21423 PR c/5279
21424 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 21425
ed8e443a 214262002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 21427
ed8e443a 21428 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 21429
ed8e443a 214302002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 21431
ed8e443a
JM
21432 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
21433 extra triple that slipped in.
21434 * g++.old-deja/g++.abi/align.C: Likewise.
21435 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 21436
ed8e443a 214372002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 21438
ed8e443a
JM
21439 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
21440 * g++.old-deja/g++.abi/align.C: Likewise.
21441 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 21442
ed8e443a
JM
21443 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
21444 on FreeBSD/i386.
21445 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
21446 FreeBSD.
40e593d7 21447
ed8e443a 214482002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 21449
ed8e443a 21450 * gcc.dg/20020104-1.c: New test.
46c895ac 21451
ed8e443a 21452 * gcc.dg/20020104-2.c: New test.
833aa4c4 21453
ed8e443a 214542002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 21455
ed8e443a 21456 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 21457
ed8e443a 214582002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 21459
ed8e443a 21460 * gcc.dg/20020103-1.c: New.
4542128e 21461
ed8e443a 214622002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 21463
ed8e443a 21464 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 21465
ed8e443a 214662002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 21467
ed8e443a 21468 * g++.dg/other/debug2.C: New test.
477558bf 21469
ed8e443a 21470 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 21471
ed8e443a 214722002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 21473
ed8e443a 21474 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 21475
ed8e443a 214762002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 21477
ed8e443a 21478 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 21479
ed8e443a 21480 * g++.dg/warn/oldcast1.C: New test.
c49b2550 21481
ed8e443a
JM
21482 * g++.dg/template/ptrmem1.C: New test.
21483 * g++.dg/template/ptrmem2.C: New test.
c49b2550 21484
ed8e443a 21485 * g++.dg/template/ntp.C: New test.
d73b1f07 21486
ed8e443a 21487 * g++.dg/other/component1.C: New test.
d73b1f07 21488
ed8e443a 21489 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 21490
ed8e443a
JM
21491 * g++.dg/template/friend2.C: New test.
21492 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 21493
ed8e443a 214942002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 21495
ed8e443a
JM
21496 * g++.dg/other/ptrmem1.C: New test.
21497 * g++.dg/other/ptrmem2.C: New test.
54561457 21498
ed8e443a 214992002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 21500
ed8e443a 21501 * g++.dg/template/ctor1.C: New test.
c8af9937 21502
ed8e443a 215032002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 21504
ed8e443a 21505 * g++.dg/template/friend2.C: New test.
f3368a90 21506
ed8e443a 215072002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 21508
ed8e443a 21509 * gcc.dg/mmix-1.c: New test.
03c9c274 21510
ed8e443a 215112001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 21512
ed8e443a 21513 * gcc.dg/asm-5.c: New.
7f3ad6b6 21514
ed8e443a 215152001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 21516
ed8e443a
JM
21517 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
21518 in namespace __gnu_cxx
47ffd48a 21519
ed8e443a 215202001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 21521
ed8e443a 21522 * gcc.dg/debug-6.c: New.
ad47f1e5 21523
ed8e443a 215242001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 21525
ed8e443a 21526 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 21527
ed8e443a 215282001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 21529
ed8e443a
JM
21530 * gcc.dg/debug-3.c: New test.
21531 * gcc.dg/debug-4.c: New test.
21532 * gcc.dg/debug-5.c: New test.
df8992f8 21533
ed8e443a 215342001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 21535
ed8e443a 21536 * g++.dg/eh/loop1.C: New.
7d8e8369 21537
ed8e443a 215382001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 21539
ed8e443a 21540 * g++.dg/template/crash1.C: New test.
a56ca899 21541
ed8e443a 215422001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 21543
ed8e443a 21544 * g++.dg/other/const1.C: New test.
b79d5213 21545
ed8e443a 215462001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 21547
ed8e443a 21548 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 21549
ed8e443a 215502001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 21551
ed8e443a
JM
21552 * lib/objc-torture.exp: Resync with c-torture.exp.
21553 * lib/objc.exp: Load standard libraries.
8aad1777 21554
ed8e443a 215552001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 21556
ed8e443a
JM
21557 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
21558 additional tests.
6eb53511 21559
ed8e443a 215602001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 21561
ed8e443a 21562 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 21563
ed8e443a 215642001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 21565
ed8e443a 21566 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 21567
ed8e443a 215682001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 21569
ed8e443a
JM
21570 * g++.dg/eh/ctor1.C: New test.
21571 * g++.dg/other/error2.C: New test.
87b7873d 21572
ed8e443a 215732001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 21574
ed8e443a 21575 * g++.dg/other/init2.C: New test.
ff7230ac 21576
ed8e443a 215772001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 21578
ed8e443a
JM
21579 * gcc.dg/20011223-1.c: New.
21580 * gcc.dg/inline-1.c: New.
b4c984fb 21581
ed8e443a 215822001-12-23 Richard Henderson <rth@redhat.com>
cf785988 21583
ed8e443a 21584 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 21585
ed8e443a 215862001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 21587
ed8e443a 21588 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 21589
ed8e443a 215902001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 21591
ed8e443a 21592 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 21593
ed8e443a 215942001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 21595
ed8e443a
JM
21596 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
21597 re-enables the warning.
30fa7e33 21598
ed8e443a 215992001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 21600
ed8e443a 21601 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 21602
ed8e443a 216032001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 21604
ed8e443a 21605 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 21606
ed8e443a 216072001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 21608
ed8e443a
JM
21609 * gcc.misc-test/arm-isr.exp: New file. Control running of the
21610 arm-isr.c test.
21611 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
21612 epilogue generation for ARM ISR routines.
18c8746d 21613
ed8e443a 216142001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 21615
ed8e443a
JM
21616 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
21617 * gcc.dg/format/c90-printf-3.c: Likewise.
21618 * gcc.dg/format/c99-printf-3.c: Likewise.
21619 * gcc.dg/format/ext-1.c: Likewise.
21620 * gcc.dg/format/ext-6.c: Likewise.
21621 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 21622
ed8e443a 216232001-12-20 Richard Henderson <rth@redhat.com>
232fd111 21624
ed8e443a
JM
21625 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
21626 (arena): Use it.
21627 (malloc): Correct allocation logic. Abort if we fill up the
21628 arena before initialization complete.
21629 (realloc): Correct allocation logic.
8d37a5c0 21630
ed8e443a 216312001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 21632
ed8e443a 21633 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 21634
ed8e443a 21635 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 21636
ed8e443a 216372001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 21638
ed8e443a
JM
21639 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
21640 target does not support weak symbols.
c178fe89 21641
ed8e443a 216422001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 21643
ed8e443a 21644 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 21645
ed8e443a 216462001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 21647
ed8e443a 21648 * g++.dg/other/error1.C: New test.
72dd53af 21649
ed8e443a 216502001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 21651
ed8e443a 21652 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 21653
ed8e443a 216542001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 21655
ed8e443a
JM
21656 * objc.dg/special/: New directory.
21657 * objc.dg/special/special.exp: New file.
21658 * objc.dg/special/unclaimed-category-1.h: New file.
21659 * objc.dg/special/unclaimed-category-1a.m: New file.
21660 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 21661
ed8e443a 216622001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 21663
ed8e443a 21664 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 21665
ed8e443a 216662001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 21667
ed8e443a 21668 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 21669
ed8e443a 216702001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 21671
ed8e443a 21672 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 21673
ed8e443a 216742001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 21675
ed8e443a 21676 * gcc.dg/altivec-4.c: New.
4c594031 21677
ed8e443a 216782001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 21679
ed8e443a 21680 * gcc.dg/20011113-1.c: New test.
19cfdd34 21681
ed8e443a 216822001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 21683
ed8e443a
JM
21684 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
21685 std::__malloc_alloc_template<0> and
21686 std::__default_alloc_template<false, 0>.
9aaceb4b 21687
ed8e443a 216882001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 21689
ed8e443a
JM
21690 * objc/execute/bf-21.m: New test.
21691 * objc/execute/enumeration-1.m: New test.
21692 * objc/execute/enumeration-2.m: New test.
271e6f02 21693
ed8e443a 216942001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 21695
ed8e443a 21696 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 21697
ed8e443a 216982001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 21699
ed8e443a
JM
21700 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
21701 * g++.old-deja/g++.jason/2371.C: Likewise.
21702 * g++.old-deja/g++.jason/template33.C: Likewise.
21703 * g++.old-deja/g++.jason/template34.C: Likewise.
21704 * g++.old-deja/g++.jason/template36.C: Likewise.
21705 * g++.old-deja/g++.oliva/typename1.C: Likewise.
21706 * g++.old-deja/g++.oliva/typename2.C: Likewise.
21707 * g++.old-deja/g++.other/typename1.C: Likewise.
21708 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21709 * g++.old-deja/g++.pt/nontype5.C: Likewise.
21710 * g++.old-deja/g++.pt/typename11.C: Likewise.
21711 * g++.old-deja/g++.pt/typename14.C: Likewise.
21712 * g++.old-deja/g++.pt/typename16.C: Likewise.
21713 * g++.old-deja/g++.pt/typename3.C: Likewise.
21714 * g++.old-deja/g++.pt/typename4.C: Likewise.
21715 * g++.old-deja/g++.pt/typename5.C: Likewise.
21716 * g++.old-deja/g++.pt/typename7.C: Likewise.
21717 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 21718
ed8e443a 217192001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 21720
ed8e443a
JM
21721 * g++.dg/other/linkage1.C: New test.
21722 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
21723 specifiers.
e9d7407e 21724
ed8e443a 217252001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 21726
ed8e443a 21727 * gcc.dg/concat.c: New test.
ecd70094 21728
ed8e443a 217292001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 21730
ed8e443a
JM
21731 * objc/compile: New test directory.
21732 * objc/compile/compile.exp: New expect script.
21733 * objc/compile/20011211-1.m: New compile test.
f393dd70 21734
ed8e443a 217352001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 21736
ed8e443a
JM
21737 * lib/prune.exp (prune_gcc_output): Also handle "In member
21738 function". So many permutations...
a2b1e914 21739
ed8e443a 217402001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 21741
ed8e443a 21742 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 21743
ed8e443a 217442001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 21745
ed8e443a 21746 * g++.dg/other/copy1.C: New test.
26f943fd 21747
ed8e443a 217482001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 21749
ed8e443a 21750 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 21751
ed8e443a 21752 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 21753
ed8e443a 217542001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 21755
ed8e443a 21756 * gcc.dg/altivec-2.c: New.
db3acfa5 21757
ed8e443a 217582001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 21759
ed8e443a 21760 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 21761
ed8e443a 217622001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 21763
ed8e443a
JM
21764 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
21765 ultrasparc.
108b7d3d 21766
ed8e443a 217672001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 21768
ed8e443a 21769 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 21770
ed8e443a 217712001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 21772
ed8e443a
JM
21773 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
21774 variable argument list.
63658a9a 21775
ed8e443a 217762001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 21777
ed8e443a
JM
21778 * gcc.c-torture/execute/memcheck: Delete entire directory.
21779 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
21780 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 21781
ed8e443a 217822001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 21783
ed8e443a 21784 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 21785
ed8e443a 217862001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 21787
ed8e443a 21788 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 21789
ed8e443a 21790 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 21791
ed8e443a 21792 * g++.dg/other/anon-union.C: New test.
1f978f5f 21793
ed8e443a 21794 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 21795
ed8e443a 217962001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 21797
ed8e443a
JM
21798 * gcc.c-torture/execute/20000722-1.x,
21799 gcc.c-torture/execute/20010123-1.x: Remove.
21800 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
21801 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
21802 gcc.dg/c99-complit-2.c: New tests.
816a3974 21803
ed8e443a 218042001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 21805
ed8e443a 21806 * g++.dg/inherit/base1.C: New test.
d4d73d4c 21807
ed8e443a 218082001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 21809
ed8e443a 21810 * g++.dg/other/stdarg1.C: New test.
fd2aba00 21811
ed8e443a 21812 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 21813
ed8e443a 218142001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 21815
ed8e443a
JM
21816 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
21817 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
21818 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
21819 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
21820 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
21821 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 21822
ed8e443a 218232001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 21824
ed8e443a 21825 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 21826
ed8e443a 218272001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 21828
ed8e443a
JM
21829 * g++.dg/other/scope1.C: New test.
21830 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 21831
ed8e443a 218322001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 21833
ed8e443a 21834 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 21835
ed8e443a 218362001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 21837
ed8e443a 21838 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 21839
ed8e443a 218402001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 21841
ed8e443a
JM
21842 * objc.dg/alias.m: Update.
21843 * objc.dg/class-1.m: Update.
21844 * objc.dg/const-str-1.m: Update.
21845 * objc.dg/fwd-proto-1.m: Update.
21846 * objc.dg/id-1.m: Update.
21847 * objc.dg/super-class-1.m: Update.
577a67b0 21848
ed8e443a 218492001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 21850
ed8e443a
JM
21851 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
21852 constructs.
83dea45d 21853
ed8e443a 218542001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 21855
ed8e443a 21856 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 21857
ed8e443a 218582001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 21859
ed8e443a 21860 * gcc.dg/20011127-1.c: New test.
ca349304 21861
ed8e443a 218622001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 21863
ed8e443a
JM
21864 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
21865 from Austin Group draft 7.
21866 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
21867 scanf format arguments.
21868 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 21869
ed8e443a 218702001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 21871
ed8e443a 21872 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 21873
ed8e443a 218742001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 21875
ed8e443a 21876 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 21877
ed8e443a 218782001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 21879
ed8e443a 21880 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 21881
ed8e443a 218822001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 21883
ed8e443a 21884 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 21885
ed8e443a 218862001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 21887
ed8e443a
JM
21888 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
21889 to the host if it is remote. Let tests specify extra headers
21890 they use.
21891 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
21892 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
21893 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
21894 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
21895 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
21896 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
21897 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
21898 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
21899 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
21900 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 21901
ed8e443a 219022001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 21903
ed8e443a
JM
21904 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
21905 for little endian ARMs.
7d14c755 21906
ed8e443a 219072001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 21908
ed8e443a
JM
21909 * gcc.c-torture/compile/20011119-1.c: New test.
21910 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 21911
ed8e443a 219122001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 21913
ed8e443a 21914 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 21915
ed8e443a 219162001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 21917
ed8e443a 21918 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 21919
ed8e443a 219202001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 21921
ed8e443a 21922 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 21923
ed8e443a 219242001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 21925
ed8e443a 21926 * lib/g77.exp: Don't specify --rpath-link.
7042d510 21927
ed8e443a
JM
21928 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
21929 across all the headers.
21930 * gcc.dg/format/format.exp: For testing on a remote host,
21931 copy format.h.
6345b681 21932
ed8e443a
JM
21933 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
21934 * gcc.c-torture/execute/930406-1.c: Likewise.
21935 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 21936
ed8e443a 219372001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 21938
ed8e443a 21939 * gcc.dg/altivec-1.c: New.
373bd0fa 21940
ed8e443a 219412001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 21942
ed8e443a 21943 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 21944
ed8e443a 219452001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 21946
ed8e443a
JM
21947 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
21948 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
21949 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 21950
ed8e443a 219512001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 21952
ed8e443a 21953 * gcc.dg/no-builtin-1.c: New test.
630036c6 21954
ed8e443a 219552001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 21956
ed8e443a 21957 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 21958
ed8e443a 219592001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 21960
ed8e443a
JM
21961 * gcc.c-torture/compile/20011114-2.c: New test.
21962 * gcc.c-torture/compile/20011114-3.c: New test.
21963 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 21964
ed8e443a 219652001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 21966
ed8e443a 21967 * g++.dg/other/init1.C: New test.
a3d87e92 21968
ed8e443a 219692001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 21970
ed8e443a
JM
21971 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
21972 message.
c6243b4c 21973
ed8e443a 21974 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 21975
ed8e443a
JM
21976 * gcc.c-torture/compile/20010327-1.c: Revert last change.
21977 * gcc.c-torture/compile/20011114-1.c: New test, exactly
21978 like the (before this change) version of 20010327-1.c.
8ac9ea61 21979
ed8e443a 219802001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 21981
ed8e443a 21982 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 21983
ed8e443a 219842001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 21985
ed8e443a 21986 * g++.dg/init/array2.C: New test.
63d75005 21987
ed8e443a 219882001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 21989
ed8e443a 21990 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 21991
ed8e443a 219922001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 21993
ed8e443a
JM
21994 * g++.dg/other/forscope1.C: New test.
21995 * g++.dg/ext/forscope1.C: New test.
21996 * g++.dg/ext/forscope2.C: New test.
2e80c17d 21997
ed8e443a 219982001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 21999
ed8e443a 22000 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 22001
ed8e443a 220022001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 22003
ed8e443a 22004 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 22005
ed8e443a 22006 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 22007
ed8e443a 220082001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 22009
ed8e443a 22010 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 22011
ed8e443a 220122001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 22013
ed8e443a
JM
22014 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
22015 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
22016 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
22017 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
22018 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
22019 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
22020 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 22021
ed8e443a 220222001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 22023
ed8e443a
JM
22024 * g++.dg/warn/Wshadow-1.C: New tests.
22025 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 22026
ed8e443a 220272001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 22028
ed8e443a
JM
22029 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
22030 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
22031 XFAILs. Adjust expected error texts.
22032 * gcc.c-torture/compile/20011106-1.c,
22033 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
22034 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
22035 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
22036 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 22037
ed8e443a 220382001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 22039
ed8e443a 22040 * gcc.dg/cpp/defined.c: Update.
b621a4dd 22041
ed8e443a 220422001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 22043
ed8e443a 22044 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 22045
ed8e443a 220462001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 22047
ed8e443a
JM
22048 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
22049 same size, so no warning should be produced on stormy16.
91dc81f9 22050
ed8e443a
JM
22051 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
22052 due to oversized array.
22053 * g++.old-deja/g++.mike/ns15.C: Likewise.
22054 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 22055
ed8e443a 220562001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 22057
ed8e443a 22058 * g++.dgother/debug1.C: Fix typos.
4768dbdd 22059
ed8e443a 220602001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 22061
ed8e443a 22062 * g++.dg/other/debug1.C: New test.
48d4b9f0 22063
ed8e443a 220642001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 22065
ed8e443a
JM
22066 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
22067 of unsigned long.
c8202d4c 22068
ed8e443a 220692001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 22070
ed8e443a 22071 * gcc.dg/20011029-2.c: New test.
bf911a9a 22072
ed8e443a 22073 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 22074
ed8e443a 220752001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 22076
ed8e443a
JM
22077 * objc/execute/class_self-1.m: New test.
22078 * objc/execute/class_self-2.m: New test.
756b2d5e 22079
ed8e443a 220802001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 22081
ed8e443a
JM
22082 * gcc.misc-tests/msgs.exp: Delete.
22083 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
22084 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
22085 error set to match recent changes.
2d1245b8 22086
ed8e443a 220872001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 22088
ed8e443a 22089 * gcc.dg/20011021-1.c: New test.
e2ccde7b 22090
ed8e443a 220912001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 22092
ed8e443a 22093 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 22094
ed8e443a 220952001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 22096
ed8e443a 22097 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 22098
ed8e443a 220992001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 22100
ed8e443a 22101 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 22102
ed8e443a 22103 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 22104
ed8e443a 221052001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 22106
ed8e443a 22107 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 22108
ed8e443a 221092001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 22110
ed8e443a
JM
22111 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
22112 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 22113
ed8e443a 221142001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 22115
ed8e443a 22116 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 22117
ed8e443a 221182001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 22119
ed8e443a 22120 * g++.dg/template/unify2.C: New test.
1dde5a4e 22121
ed8e443a 221222001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 22123
ed8e443a 22124 * g++.dg/other/exception-specification.C: New test
d6da836d 22125
ed8e443a 221262001-10-13 Tom Rix <trix@redhat.com>
d6da836d 22127
ed8e443a
JM
22128 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
22129 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 22130
ed8e443a 221312001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 22132
ed8e443a 22133 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 22134
ed8e443a 221352001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 22136
ed8e443a
JM
22137 PR g++/4476
22138 * g++.dg/other/friend1.C: New test.
d9c28ce3 22139
ed8e443a 221402001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 22141
ed8e443a 22142 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 22143
ed8e443a 221442001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 22145
ed8e443a 22146 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 22147
ed8e443a 221482001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 22149
ed8e443a
JM
22150 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
22151 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
22152 g77.f-torture/execute/execute.exp,
22153 g77.f-torture/noncompile/noncompile.exp,
22154 gcc.c-torture/compile/compile.exp,
22155 gcc.c-torture/execute/execute.exp,
22156 gcc.c-torture/execute/ieee/ieee.exp,
22157 gcc.c-torture/execute/memcheck/memcheck.exp,
22158 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
22159 objc/execute/execute.exp: Update FSF address.
6431177a 22160
ed8e443a 221612001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 22162
ed8e443a
JM
22163 * gcc.dg/cpp/cmdlne-C.c: Update.
22164 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 22165
ed8e443a 221662001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 22167
ed8e443a 22168 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 22169
ed8e443a 221702001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 22171
ed8e443a
JM
22172 * gcc.dg/20011008-1.c: New.
22173 * gcc.dg/20011008-2.c: New.
ab17715d 22174
ed8e443a 221752001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 22176
ed8e443a 22177 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 22178
ed8e443a 221792001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 22180
ed8e443a
JM
22181 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
22182 spelling errors of "separate" as "seperate".
bed2ebd0 22183
ed8e443a 221842001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 22185
ed8e443a
JM
22186 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
22187 enough to avoid inlining.
b56cfd51 22188
ed8e443a 221892001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 22190
ed8e443a 22191 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 22192
ed8e443a 221932001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 22194
ed8e443a 22195 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 22196
ed8e443a 221972001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 22198
ed8e443a
JM
22199 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
22200 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
22201 gcc.dg/format/multattr-3.c: New tests.
22202 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
22203 tests for format attributes on function pointers being rejected.
dea2f2db 22204
ed8e443a 222052001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 22206
ed8e443a 22207 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 22208
ed8e443a 222092001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 22210
ed8e443a 22211 * g++.dg/warn/format1.C: New test.
ab6e6969 22212
ed8e443a 222132001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 22214
ed8e443a 22215 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 22216
ed8e443a 222172001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 22218
ed8e443a 22219 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 22220
ed8e443a 222212001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 22222
ed8e443a 22223 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 22224
ed8e443a 222252001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 22226
ed8e443a
JM
22227 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
22228 long-standing bug on i686, apparently.
22229 * gcc.c-torture/execute/loop-2c.x: New file.
22230 * gcc.c-torture/execute/loop-2d.x: New file.
22231 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 22232
ed8e443a 222332001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 22234
ed8e443a 22235 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 22236
ed8e443a 222372001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 22238
ed8e443a
JM
22239 * gcc.dg/cpp/macro10.c: New test.
22240 * gcc.dg/cpp/strify3.c: New test.
22241 * gcc.dg/cpp/spacing1.c: Add tests.
22242 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
22243 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 22244
ed8e443a 222452001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 22246
ed8e443a 22247 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 22248
ed8e443a 222492001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 22250
ed8e443a 22251 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 22252
ed8e443a 222532001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 22254
ed8e443a 22255 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 22256
ed8e443a 222572001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 22258
ed8e443a 22259 * g77.dg/strlen0.f: New test.
1f8d138f 22260
ed8e443a 222612001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 22262
ed8e443a
JM
22263 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
22264 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 22265
ed8e443a 222662001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 22267
ed8e443a
JM
22268 Table-driven attributes.
22269 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 22270
ed8e443a 222712001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 22272
ed8e443a
JM
22273 * gcc.dg/20000926-1.c: Update expected warning messages.
22274 * gcc.dg/array-2.c: Likewise, and test for warnings too.
22275 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
22276 array.
cd1f97c6 22277
ed8e443a 222782001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 22279
ed8e443a 22280 * g++.dg/eh/registers1.C: New test case.
1d30139d 22281
ed8e443a 222822001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 22283
ed8e443a 22284 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 22285
ed8e443a 222862001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 22287
ed8e443a 22288 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 22289
ed8e443a 222902001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 22291
ed8e443a 22292 * gcc.dg/cpp/macro9.c: New test.
a3070574 22293
ed8e443a 222942001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 22295
ed8e443a
JM
22296 * gcc.c-torture/execute/980223.c: Change type of addr from long
22297 to char *.
39e78d8b 22298
ed8e443a 222992001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 22300
ed8e443a 22301 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 22302
ed8e443a 223032001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 22304
ed8e443a
JM
22305 * g77.dg/bprob: New directory.
22306 * g77.dg/bprob/bprob.exp: New file.
22307 * g77.dg/bprob/bprob-1.f: New test.
22308 * g77.dg/gcov: New directory.
22309 * g77.dg/gcov/gcov.exp: New file.
22310 * g77.dg/gcov/gcov-1.f: New test.
22311 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 22312
ed8e443a 223132001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 22314
ed8e443a
JM
22315 * gcc.dg/cpp/directiv.c: Update.
22316 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 22317
ed8e443a 223182001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 22319
ed8e443a 22320 * gcc.dg/20010912-1.c: New test.
89503616 22321
ed8e443a 223222001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 22323
ed8e443a
JM
22324 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
22325 language-independent file in lib.
22326 * lib/gcov.exp: New file.
7566ca49 22327
ed8e443a 223282001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 22329
ed8e443a 22330 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 22331
ed8e443a 223322001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 22333
ed8e443a
JM
22334 * lib/profopt.exp: New, to support profile-directed optimizations.
22335 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
22336 * gcc.misc-tests/bprob-1.c: New test.
22337 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 22338
ed8e443a 223392001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 22340
ed8e443a
JM
22341 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
22342 XFAIL and which kinds of gcov output to verify.
22343 * gcc.misc-tests/gcov-4b.x: New file.
22344 * gcc.misc-tests/gcov-5b.x: New file.
22345 * gcc.misc-tests/gcov-6.x: New file.
22346 * gcc.misc-tests/gcov-7.c: New test.
22347 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 22348
ed8e443a 223492001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 22350
ed8e443a
JM
22351 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
22352 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 22353
ed8e443a 223542001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 22355
ed8e443a
JM
22356 PR c++/3986
22357 * g++.dg/abi/vbase1.C: New test.
90d925d3 22358
ed8e443a 223592001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 22360
ed8e443a 22361 * objc.dg/method-2.m: New.
033c017c 22362
ed8e443a 223632001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 22364
ed8e443a
JM
22365 PR c++/4203
22366 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
22367 * g++.dg/init/empty1.C: New test.
ada11335 22368
ed8e443a 223692001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 22370
ed8e443a 22371 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 22372
ed8e443a 223732001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 22374
ed8e443a
JM
22375 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
22376 for m68k.
c0e4f189 22377
ed8e443a 223782001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 22379
ed8e443a 22380 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 22381
ed8e443a 22382 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 22383
ed8e443a 22384 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 22385
ed8e443a 223862001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 22387
ed8e443a
JM
22388 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
22389 for 16-bit 'unsigned int'.
915a17f6 22390
ed8e443a 223912001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 22392
ed8e443a 22393 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 22394
ed8e443a 223952001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 22396
ed8e443a
JM
22397 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
22398 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 22399
ed8e443a 224002001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 22401
ed8e443a 22402 * gcc.dg/asm-names.c (ymain): New.
c3849183 22403
ed8e443a 224042001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 22405
ed8e443a
JM
22406 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
22407 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
22408 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 22409
ed8e443a 224102001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 22411
ed8e443a 22412 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 22413
ed8e443a 224142001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 22415
ed8e443a
JM
22416 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
22417 and "In instantiation".
0830ae44 22418
ed8e443a 224192001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 22420
ed8e443a 22421 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 22422
ed8e443a 224232001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 22424
ed8e443a
JM
22425 * gcc.misc-tests/gcov.exp: Add support for branch information.
22426 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
22427 * gcc.misc-tests/gcov-4.c: New test.
22428 * gcc.misc-tests/gcov-4b.c: New test.
22429 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 22430
ed8e443a 224312001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 22432
ed8e443a
JM
22433 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
22434 expected to fail.
6604e6f3 22435
ed8e443a 224362001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 22437
ed8e443a 22438 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 22439
ed8e443a 224402001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 22441
ed8e443a 22442 * g++.dg/eh/template1.C: New test.
13104975 22443
ed8e443a 224442001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 22445
ed8e443a
JM
22446 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
22447 Fix thinko.
22448 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
22449 for xfail.
949f197f 22450
ed8e443a 224512001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 22452
ed8e443a
JM
22453 * lib/g77-dg.exp: Use prune.exp for common procedures
22454 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
22455 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 22456
ed8e443a 224572001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 22458
ed8e443a 22459 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 22460
ed8e443a 224612001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 22462
ed8e443a 22463 * g++.dg/template/unify1.C: New test.
1dbb6023 22464
ed8e443a 224652001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 22466
ed8e443a 22467 * g++.dg/abi/empty4.C: New test.
41ae4ee6 22468
ed8e443a 224692001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 22470
ed8e443a
JM
22471 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
22472 solaris2.*
22473 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 22474
ed8e443a 224752001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 22476
ed8e443a 22477 * g++.dg/other/using-declaration.C: New test.
3fecf49c 22478
ed8e443a 224792001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 22480
ed8e443a 22481 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 22482
ed8e443a 224832001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 22484
ed8e443a
JM
22485 * gcc.dg/cpp/19951025-1.c: Revert.
22486 * gcc.dg/cpp/directiv.c: We no longer process directives that
22487 interrupt macro arguments.
20dde49d 22488
ed8e443a 224892001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 22490
ed8e443a 22491 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 22492
ed8e443a 224932001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 22494
ed8e443a 22495 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 22496
ed8e443a 224972001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 22498
ed8e443a 22499 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 22500
ed8e443a 225012001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 22502
ed8e443a
JM
22503 * g77.dg/ff90-1.f (s): Fix reference of variable z,
22504 should be x.
d60d223b 22505
ed8e443a 225062001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 22507
ed8e443a
JM
22508 Kill -fhonor-std.
22509 * g++.old-deja/g++.ns/ns14.C: Remove special options.
22510 * g++.old-deja/g++.other/std1.C: Likewise.
22511 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 22512
ed8e443a 225132001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 22514
ed8e443a
JM
22515 * lib/g77.exp: Load gcc-defs.exp for common procedures
22516 (g77_pass, g77_fail, g77_finish, g77_exit,
22517 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 22518
ed8e443a 225192001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 22520
ed8e443a
JM
22521 * g77.dg/fbackslash.f
22522 * g77.dg/fcase-preserve.f
22523 * g77.dg/ff90-1.f
22524 * g77.dg/ffixed-line-length-0.f
22525 * g77.dg/ffixed-line-length-132.f
22526 * g77.dg/ffixed-line-length-7.f
22527 * g77.dg/ffixed-line-length-72.f
22528 * g77.dg/ffixed-line-length-none.f
22529 * g77.dg/ffree-form-1.f
22530 * g77.dg/fno-backslash.f
22531 * g77.dg/fno-f90-1.f
22532 * g77.dg/fno-fixed-form-1.f
22533 * g77.dg/fno-onetrip.f
22534 * g77.dg/fno-typeless-boz.f
22535 * g77.dg/fno-underscoring.f
22536 * g77.dg/fno-vxt-1.f
22537 * g77.dg/fonetrip.f
22538 * g77.dg/ftypeless-boz.f
22539 * g77.dg/fugly-assumed.f
22540 * g77.dg/funderscoring.f
22541 * g77.dg/fvxt-1.f
db3ef87b 22542
ed8e443a 225432001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 22544
ed8e443a
JM
22545 * objc.dg/fwd-proto-1.m: New.
22546 * objc.dg/local-decl-1.m: New.
22547 * objc.dg/naming-1.m: New.
22548 * objc.dg/naming-2.m: New.
22549 * objc.dg/proto-hier-1.m: New.
312b7c9d 22550
ed8e443a 225512001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 22552
ed8e443a
JM
22553 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
22554 largest-type elements to a struct makes its size grow.
648c2206 22555
ed8e443a 225562001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 22557
ed8e443a 22558 * g++.dg/abi/vthunk1.C: New test.
969fd501 22559
ed8e443a 225602001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 22561
ed8e443a 22562 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 22563
ed8e443a 225642001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 22565
ed8e443a 22566 * gcc.dg/cpp/macro8.c: New test.
50011802 22567
ed8e443a 225682001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 22569
ed8e443a 22570 * g++.dg/abi/vbase8-21.C: New test.
40260429 22571
ed8e443a 225722001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 22573
ed8e443a 22574 * g++.dg/abi/vbase8-10.C: New test.
ab085207 22575
ed8e443a 225762001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 22577
ed8e443a
JM
22578 * lib/g++.exp (g++_set_ld_library_path): Renamed to
22579 ${tool}_set_ld_library_path.
22580 Changed caller.
22581 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
22582 g++.exp.
90b1ca2f 22583
ed8e443a 225842001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 22585
ed8e443a
JM
22586 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
22587 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
22588 gcc_exit, gcc_check_unsupported_p):
22589 Moved to gcc-deps.exp
22590 * gcc-deps.exp: New file.
41971242 22591
ed8e443a 225922001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 22593
ed8e443a 22594 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 22595
ed8e443a 225962001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 22597
ed8e443a 22598 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 22599
ed8e443a 226002001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 22601
ed8e443a 22602 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 22603
ed8e443a 226042001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 22605
ed8e443a 22606 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 22607
ed8e443a 226082001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 22609
ed8e443a
JM
22610 * gcc.dg/cpp/extratokens.c: Fix.
22611 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 22612
ed8e443a 226132001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 22614
ed8e443a
JM
22615 * gcc.c-torture/execute/20010724-1.c: New file.
22616 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 22617
ed8e443a 226182001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 22619
ed8e443a 22620 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 22621
ed8e443a 226222001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 22623
ed8e443a 22624 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 22625
ed8e443a 226262001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 22627
ed8e443a 22628 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 22629
ed8e443a 226302001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 22631
ed8e443a
JM
22632 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
22633 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
22634 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
22635 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 22636
ed8e443a
JM
22637 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
22638 bug report" message.
f7bebb56 22639
ed8e443a
JM
22640 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
22641 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 22642
ed8e443a 226432001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 22644
ed8e443a
JM
22645 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
22646 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
22647 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
22648 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 22649
ed8e443a 226502001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 22651
ed8e443a 22652 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 22653
ed8e443a 226542001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 22655
ed8e443a 22656 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 22657
ed8e443a 226582001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 22659
ed8e443a
JM
22660 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
22661 i[34567]86-*-*.
22662 Delete handling of ieee_multilib_flags.
22663 Pass -mieee for alpha*-*-* and sh-*-*.
22664 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 22665
ed8e443a 226662001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 22667
ed8e443a
JM
22668 Remove old-abi tests.
22669 * g++.old-deja/g++.mike/p11116.C: Remove.
22670 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 22671
ed8e443a 226722001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 22673
ed8e443a 22674 * g77.f-torture/compile/pr3743.f: New test
09b495e5 22675
ed8e443a 226762001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 22677
ed8e443a 22678 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 22679
ed8e443a 226802001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 22681
ed8e443a
JM
22682 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
22683 g++.old-deja/g++.pt/static6.C: Likewise.
22684 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
22685 supports weak symbols.
999c0669 22686
ed8e443a 226872001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 22688
ed8e443a
JM
22689 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
22690 supported again.
2ea80cfd 22691
ed8e443a 226922001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 22693
ed8e443a 22694 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 22695
ed8e443a 226962001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 22697
ed8e443a 22698 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 22699
ed8e443a 227002001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 22701
ed8e443a
JM
22702 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
22703 tests.
4a1b6176 22704
ed8e443a 227052001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 22706
ed8e443a 22707 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 22708
ed8e443a 227092001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 22710
ed8e443a
JM
22711 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
22712 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 22713
ed8e443a 227142001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 22715
ed8e443a
JM
22716 * objc/execute/object_is_class.m: New test.
22717 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 22718
ed8e443a 227192001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 22720
ed8e443a
JM
22721 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
22722 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 22723
ed8e443a 227242001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 22725
ed8e443a
JM
22726 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
22727 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 22728
ed8e443a 227292001-07-14 Richard Henderson <rth@redhat.com>
809353e1 22730
ed8e443a 22731 * gcc.dg/iftrap-1.c: New.
0168a849 22732
ed8e443a 227332001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 22734
ed8e443a 22735 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 22736
ed8e443a 227372001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 22738
ed8e443a 22739 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 22740
ed8e443a 227412001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 22742
ed8e443a
JM
22743 * gcc.c-torture/compile/20010711-1.c,
22744 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 22745
ed8e443a 227462001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 22747
ed8e443a 22748 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 22749
ed8e443a 227502001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 22751
ed8e443a 22752 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 22753
ed8e443a 227542001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 22755
ed8e443a
JM
22756 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
22757 (g++-dg-prune): Call prune_gcc_output.
22758 * prune.exp: New file for prune_gcc_output.
22759 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 22760
ed8e443a 227612001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 22762
ed8e443a
JM
22763 * gcc.c-torture/compile/20010701-1.c,
22764 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 22765
ed8e443a 227662001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 22767
ed8e443a 22768 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 22769
ed8e443a 227702000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 22771
ed8e443a 22772 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 22773
ed8e443a 227742001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 22775
ed8e443a 22776 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 22777
ed8e443a 227782001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 22779
ed8e443a
JM
22780 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
22781 Solaris 2.[678] system.
b05d8201 22782
ed8e443a 227832001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 22784
ed8e443a 22785 * gcc.dg/20010622-1.c: New test.
55f61a56 22786
ed8e443a 227872001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 22788
ed8e443a
JM
22789 * objc.dg: New directory.
22790 * objc.dg/dg.exp: New file.
22791 * objc.dg/alias.m: New.
22792 * objc.dg/class-1.m: New.
22793 * objc.dg/class-2.m: New.
22794 * objc.dg/const-str-1.m: New.
22795 * objc.dg/const-str-2.m: New.
22796 * objc.dg/id-1.m: New.
22797 * objc.dg/method-1.m: New.
22798 * objc.dg/super-class-1.m: New.
22799 * lib/objc-dg.exp: New file.
07732516 22800
ed8e443a 228012001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 22802
ed8e443a
JM
22803 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
22804 of label name.
d4a6cf38 22805
ed8e443a 228062001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 22807
ed8e443a 22808 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 22809
ed8e443a 228102001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 22811
ed8e443a
JM
22812 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
22813 variable.
f18b70f5 22814
ed8e443a 228152001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 22816
ed8e443a 22817 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 22818
ed8e443a 228192001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 22820
ed8e443a
JM
22821 * g++.old-deja/g++.abi/vbase5.C: New test.
22822 * g++.old-deja/g++.abi/vbase6.C: New test.
22823 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 22824
ed8e443a 228252001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 22826
ed8e443a 22827 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 22828
ed8e443a 228292001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 22830
ed8e443a 22831 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 22832
ed8e443a 228332001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 22834
ed8e443a
JM
22835 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
22836 support %f for HC11/HC12 targets.
22837 * gcc.c-torture/execute/930513-1.x: New file, likewise.
22838 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
22839 on HC11/HC12 targets.
22840 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 22841
ed8e443a 228422001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 22843
ed8e443a
JM
22844 * gcc.dg/wchar_t-1.c: New file.
22845 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 22846
ed8e443a 228472001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 22848
ed8e443a 22849 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 22850
ed8e443a 228512001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 22852
ed8e443a 22853 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 22854
ed8e443a 228552001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 22856
ed8e443a 22857 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 22858
ed8e443a 228592001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 22860
ed8e443a 22861 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 22862
ed8e443a 228632001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 22864
ed8e443a
JM
22865 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
22866 representation on MN10300 and ARM/Thumb.
bea09693 22867
ed8e443a 228682001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 22869
ed8e443a 22870 * g77.f-torture/execute/20010610.f: New.
f375b7a7 22871
ed8e443a 228722001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 22873
ed8e443a
JM
22874 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
22875 names.
3d3daefd 22876
ed8e443a 228772001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 22878
ed8e443a
JM
22879 * gcc.c-torture/execute/ashrdi-1.c: New.
22880 * gcc.c-torture/execute/ashldi-1.c: New.
22881 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 22882
ed8e443a 228832001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 22884
ed8e443a
JM
22885 * objc/execute/load-3.m: Added. Check sending +load to categories,
22886 in addition to classes.
6bdfaf09 22887
ed8e443a 228882001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 22889
ed8e443a
JM
22890 * objc/execute/load-2.m: New test. From Nicola Pero
22891 <n.pero@mi.flashnet.it>.
87327987 22892
ed8e443a 228932001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 22894
ed8e443a 22895 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 22896
ed8e443a 228972001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 22898
ed8e443a
JM
22899 * g++.old-deja/g++.abi/vbase2.C: New test.
22900 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 22901
ed8e443a 229022001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 22903
ed8e443a 22904 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 22905
ed8e443a 229062001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 22907
ed8e443a 22908 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 22909
ed8e443a 229102001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 22911
ed8e443a 22912 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 22913
ed8e443a 229142001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 22915
ed8e443a 22916 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 22917
ed8e443a 229182001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 22919
ed8e443a 22920 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 22921
ed8e443a 229222001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 22923
ed8e443a 22924 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 22925
ed8e443a 229262001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 22927
ed8e443a
JM
22928 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
22929 (g++_link_flags): Likewise.
22930 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 22931
ed8e443a 229322001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 22933
ed8e443a
JM
22934 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
22935 Ensure logfile entry matches exec command line.
f8710242 22936
ed8e443a 229372001-05-31 Richard Henderson <rth@redhat.com>
f8710242 22938
ed8e443a
JM
22939 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
22940 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 22941
ed8e443a 229422001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 22943
ed8e443a
JM
22944 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
22945 compiler for irix6.2
1ec07597 22946
ed8e443a 229472001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 22948
ed8e443a 22949 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 22950
ed8e443a 229512001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 22952
ed8e443a
JM
22953 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
22954 assemble.
4694cec2 22955
ed8e443a 229562001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 22957
ed8e443a 22958 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 22959
ed8e443a 229602001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 22961
ed8e443a
JM
22962 * gcc.c-torture/compile/20010518-2.c: New file.
22963 * gcc.c-torture/execute/20010518-1.c: New file.
22964 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 22965
ed8e443a 229662001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 22967
ed8e443a 22968 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 22969
ed8e443a 229702001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 22971
ed8e443a
JM
22972 G++ no longer defines builtins that do not begin with __builtin.
22973 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
22974 * g++.old-deja/g++.brendand/misc13.C: Likewise.
22975 * g++.old-deja/g++.law/builtin1.C: Likewise.
22976 * g++.old-deja/g++.law/cvt2.C: Likewise.
22977 * g++.old-deja/g++.mike/net5.C: Likewise.
22978 * g++.old-deja/g++.other/builtins1.C: Likewise.
22979 * g++.old-deja/g++.other/builtins2.C: Likewise.
22980 * g++.old-deja/g++.other/builtins3.C: Likewise.
22981 * g++.old-deja/g++.other/builtins4.C: Likewise.
22982 * g++.old-deja/g++.other/inline8.C: Likewise.
22983 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 22984
ed8e443a 229852001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 22986
ed8e443a
JM
22987 * g++.old-deja/g++.pt/using1.C: Adjust.
22988 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 22989
ed8e443a 229902001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 22991
ed8e443a
JM
22992 * gcc.dg/cpp/charconst.c: New tests.
22993 * gcc.dg/cpp/escape.c: New tests.
22994 * gcc.dg/cpp/escape-1.c: New tests.
22995 * gcc.dg/cpp/escape-2.c: New tests.
22996 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 22997
ed8e443a 229982001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 22999
ed8e443a
JM
23000 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
23001 native compiler for irix6.5.
97d24516 23002
ed8e443a 23003Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 23004
ed8e443a
JM
23005 * lib/g++.exp (g++_include_flags): Use args to compute
23006 get_multilibs.
23007 (g++_link_flags): Likewise.
23008 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 23009
ed8e443a 230102001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 23011
ed8e443a 23012 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 23013
ed8e443a 230142001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 23015
ed8e443a
JM
23016 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
23017 this file.
20415bba 23018
ed8e443a 230192001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 23020
ed8e443a
JM
23021 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
23022 STACK_SIZE;
23023 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
23024 to STACK_SIZE; Use it to define size of add_histo array.
23025 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
23026 to STACK_SIZE.
23027 (f): Use GITT_SIZE to define size of gitt local table.
23028 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
23029 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 23030
ed8e443a 230312001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 23032
ed8e443a
JM
23033 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
23034 on 68HC11/HC12 due to the asm instruction.
23035 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
23036 * gcc.c-torture/compile/920520-1.x: Likewise.
23037 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
23038 on 68HC11/HC12 because the function is larger than 64K.
23039 * gcc.c-torture/compile/961203-1.x: New file, this test fails
23040 on 68HC11/HC12 because the structure is too large.
5a111a5b 23041
ed8e443a 230422001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 23043
ed8e443a 23044 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 23045
ed8e443a 230462001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 23047
ed8e443a
JM
23048 * g++.old-deja/g++.warn/compare1.C: New test.
23049 * gcc.dg/compare4.c: New test.
cc469ee9 23050
ed8e443a 230512001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 23052
ed8e443a 23053 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 23054
ed8e443a 230552001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 23056
ed8e443a 23057 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 23058
ed8e443a 230592001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 23060
ed8e443a 23061 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 23062
ed8e443a 230632001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 23064
ed8e443a 23065 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 23066
ed8e443a 230672001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 23068
ed8e443a
JM
23069 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
23070 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 23071
ed8e443a 230722001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 23073
ed8e443a 23074 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 23075
ed8e443a 230762001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 23077
ed8e443a 23078 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 23079
ed8e443a 230802001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 23081
ed8e443a 23082 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 23083
ed8e443a 230842001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 23085
ed8e443a 23086 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 23087
ed8e443a 230882001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 23089
ed8e443a 23090 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 23091
ed8e443a 230922001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 23093
ed8e443a 23094 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 23095
ed8e443a 230962001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 23097
ed8e443a
JM
23098 * g++.dg/friend-warn.C: New test. Do not warn about friend
23099 declaration being redundant.
1a560c3a 23100
ed8e443a 231012001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 23102
ed8e443a 23103 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 23104
ed8e443a 231052001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 23106
ed8e443a 23107 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 23108
ed8e443a 231092001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 23110
ed8e443a 23111 * lib/g++.exp: Use testsuite_flags.
de26cf80 23112
ed8e443a 231132001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 23114
ed8e443a 23115 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 23116
ed8e443a 231172001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 23118
ed8e443a 23119 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 23120
ed8e443a 231212001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 23122
ed8e443a 23123 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 23124
ed8e443a 231252001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 23126
ed8e443a 23127 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 23128
ed8e443a 231292001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 23130
ed8e443a
JM
23131 * gcc.dg/cpp/direct2.c: New test.
23132 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 23133
ed8e443a 23134 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 23135
ed8e443a 231362001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 23137
ed8e443a
JM
23138 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
23139 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 23140
ed8e443a 231412001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 23142
ed8e443a
JM
23143 * gcc.dg/cpp/syshdr.h: New file.
23144 * gcc.dg/cpp/sysmac1.c: Update.
23145 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 23146
ed8e443a 231472001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 23148
ed8e443a 23149 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 23150
ed8e443a 231512001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 23152
ed8e443a
JM
23153 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
23154 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 23155
ed8e443a 231562001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 23157
ed8e443a 23158 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 23159
ed8e443a 231602001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 23161
ed8e443a
JM
23162 * lib/g++.exp (g++_include_flags): Don't use any special flags
23163 if TESTING_IN_BUILD_TREE is not defined.
23164 (g++_init): Use a plain 'c++' as the compiler if
23165 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 23166
ed8e443a 231672001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 23168
ed8e443a
JM
23169 * g++.old-deja/g++.eh/catch13.C: New test.
23170 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 23171
ed8e443a 231722001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 23173
ed8e443a 23174 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 23175
ed8e443a 231762001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 23177
ed8e443a
JM
23178 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
23179 <stdlib.h>, not <malloc.h>.
3da5d5c8 23180
ed8e443a 231812001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 23182
ed8e443a 23183 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 23184
ed8e443a 231852001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 23186
ed8e443a 23187 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 23188
ed8e443a 231892001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 23190
ed8e443a 23191 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 23192
ed8e443a 231932001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 23194
ed8e443a 23195 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 23196
ed8e443a 231972001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 23198
ed8e443a 23199 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 23200
ed8e443a 232012001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 23202
ed8e443a 23203 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 23204
ed8e443a 232052001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 23206
ed8e443a 23207 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 23208
ed8e443a 232092001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 23210
ed8e443a 23211 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 23212
ed8e443a 232132001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 23214
ed8e443a 23215 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 23216
ed8e443a 232172001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 23218
ed8e443a
JM
23219 * g77.f-torture/compile/20010426.f: New test.
23220 * g77.f-torture/execute/20010426.f: New test.
15784bba 23221
ed8e443a 232222001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 23223
ed8e443a
JM
23224 * g77.f-torture/compile/20000629-1.x: Remove - error
23225 has been fixed.
c3cd9c8b 23226
ed8e443a 232272001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 23228
ed8e443a
JM
23229 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
23230 Tweak slightly to work with g++.dg framework.
23231 * g++.dg/special/ecos.exp: Run initp1.C test.
23232 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 23233
ed8e443a
JM
23234 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
23235 its linker doesn't give line numbers either.
23236 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 23237
ed8e443a 232382001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 23239
ed8e443a 23240 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 23241
ed8e443a 232422001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 23243
ed8e443a 23244 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 23245
ed8e443a 232462001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 23247
ed8e443a 23248 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 23249
ed8e443a 232502001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 23251
ed8e443a 23252 * gcc.dg/format/plus-1.c: New test.
43e72072 23253
ed8e443a 232542001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 23255
ed8e443a 23256 * gcc.dg/20010423-1.c: New test.
5c8378a7 23257
ed8e443a 232582001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 23259
ed8e443a 23260 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 23261
ed8e443a 232622001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 23263
ed8e443a 23264 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 23265
ed8e443a 232662001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 23267
ed8e443a 23268 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 23269
ed8e443a 232702001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 23271
ed8e443a
JM
23272 * gcc.dg/c99-func-2.c: Remove xfail.
23273 * gcc.dg/c99-func-3.c: Remove xfail.
23274 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 23275
ed8e443a 232762001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 23277
ed8e443a 23278 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 23279
ed8e443a 232802001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 23281
ed8e443a 23282 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 23283
ed8e443a 232842001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 23285
ed8e443a 23286 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 23287
ed8e443a 232882001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 23289
ed8e443a
JM
23290 * g++.old-deja/g++.abi/empty2.C: New test.
23291 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 23292
ed8e443a 232932001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 23294
ed8e443a
JM
23295 * g++.old-deja/g++.other/comdat2.C: New test.
23296 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 23297
ed8e443a 232982001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 23299
ed8e443a 23300 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 23301
ed8e443a 233022001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 23303
ed8e443a 23304 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 23305
ed8e443a 233062001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 23307
ed8e443a 23308 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 23309
ed8e443a
JM
233102001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
23311 Mark Mitchell <mark@codesourcery.com>
608d74c4 23312
ed8e443a
JM
23313 * lib/old-dejagnu.exp: Don't delete output of executable.
23314 Add .exe suffix to executables.
b0835578 23315
ed8e443a 233162001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 23317
ed8e443a 23318 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 23319
ed8e443a 233202001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 23321
ed8e443a 23322 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 23323
ed8e443a 233242001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 23325
ed8e443a
JM
23326 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
23327 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 23328
ed8e443a 233292001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 23330
ed8e443a 23331 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 23332
ed8e443a 233332001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 23334
ed8e443a 23335 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 23336
ed8e443a 233372001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 23338
ed8e443a 23339 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 23340
611bcfc0 233412001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 23342
ed8e443a 23343 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 23344
611bcfc0 233452001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 23346
ed8e443a 23347 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 23348
ed8e443a 233492001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 23350
ed8e443a 23351 * g++.old-deja/g++.other/array5.C: New.
145c1def 23352
ed8e443a 233532001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 23354
ed8e443a 23355 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 23356
ed8e443a 233572001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 23358
ed8e443a
JM
23359 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
23360 headers and constructs.
23361 * g++.old-deja/g++.robertl/eb79.C: Same.
23362 * g++.old-deja/g++.robertl/eb77.C (main): Same.
23363 * g++.old-deja/g++.robertl/eb73.C: Same.
23364 * g++.old-deja/g++.robertl/eb66.C (main): Same.
23365 * g++.old-deja/g++.robertl/eb55.C (t): Same.
23366 * g++.old-deja/g++.robertl/eb54.C (main): Same.
23367 * g++.old-deja/g++.robertl/eb46.C (main): Same.
23368 * g++.old-deja/g++.robertl/eb44.C: Same.
23369 * g++.old-deja/g++.robertl/eb41.C (main): Same.
23370 * g++.old-deja/g++.robertl/eb4.C (main): Same.
23371 * g++.old-deja/g++.robertl/eb39.C: Same.
23372 * g++.old-deja/g++.robertl/eb33.C (main): Same.
23373 * g++.old-deja/g++.robertl/eb31.C (main): Same.
23374 * g++.old-deja/g++.robertl/eb30.C: Same.
23375 * g++.old-deja/g++.robertl/eb3.C: Same.
23376 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
23377 * g++.old-deja/g++.robertl/eb21.C: Same.
23378 * g++.old-deja/g++.robertl/eb15.C: Same.
23379 * g++.old-deja/g++.robertl/eb118.C: Same.
23380 * g++.old-deja/g++.robertl/eb115.C (main): Same.
23381 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
23382 * g++.old-deja/g++.robertl/eb109.C: Same.
23383 * g++.old-deja/g++.other/sibcall1.C (main): Same.
23384 * g++.old-deja/g++.mike/rtti1.C: Same.
23385 * g++.old-deja/g++.mike/p658.C: Same.
23386 * g++.old-deja/g++.mike/net46.C: Same.
23387 * g++.old-deja/g++.mike/net34.C: Same.
23388 * g++.old-deja/g++.mike/memoize1.C: Same.
23389 * g++.old-deja/g++.mike/eh2.C: Same.
23390 * g++.old-deja/g++.law/weak.C: Same.
23391 * g++.old-deja/g++.law/visibility7.C: Same.
23392 * g++.old-deja/g++.law/visibility25.C: Same.
23393 * g++.old-deja/g++.law/visibility22.C: Same.
23394 * g++.old-deja/g++.law/visibility2.C: Same.
23395 * g++.old-deja/g++.law/visibility17.C: Same.
23396 * g++.old-deja/g++.law/visibility13.C: Same.
23397 * g++.old-deja/g++.law/visibility10.C: Same.
23398 * g++.old-deja/g++.law/visibility1.C: Same.
23399 * g++.old-deja/g++.law/virtual3.C (eval): Same.
23400 * g++.old-deja/g++.law/vbase1.C: Same.
23401 * g++.old-deja/g++.law/operators32.C: Same.
23402 * g++.old-deja/g++.law/nest3.C: Same.
23403 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
23404 * g++.old-deja/g++.law/except5.C (main): Same.
23405 * g++.old-deja/g++.law/cvt7.C (run): Same.
23406 * g++.old-deja/g++.law/cvt2.C: Same.
23407 * g++.old-deja/g++.law/cvt16.C: Same.
23408 * g++.old-deja/g++.law/ctors6.C (bar): Same.
23409 * g++.old-deja/g++.law/ctors17.C (main): Same.
23410 * g++.old-deja/g++.law/ctors13.C: Same.
23411 * g++.old-deja/g++.law/ctors12.C (main): Same.
23412 * g++.old-deja/g++.law/ctors10.C: Same.
23413 * g++.old-deja/g++.law/code-gen5.C: Same.
23414 * g++.old-deja/g++.law/bad-error7.C: Same.
23415 * g++.old-deja/g++.law/arm9.C: Same.
23416 * g++.old-deja/g++.law/arm12.C: Same.
23417 * g++.old-deja/g++.law/arg8.C: Same.
23418 * g++.old-deja/g++.law/arg1.C: Same.
23419 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
23420 * g++.old-deja/g++.jason/template31.C: Same.
23421 * g++.old-deja/g++.jason/template24.C (main): Same.
23422 * g++.old-deja/g++.jason/2371.C: Same.
23423 * g++.old-deja/g++.eh/new2.C: Same.
23424 * g++.old-deja/g++.eh/new1.C: Same.
23425 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
23426 * g++.old-deja/g++.brendan/nest21.C (main): Same.
23427 * g++.old-deja/g++.brendan/err-msg3.C: Same.
23428 * g++.old-deja/g++.brendan/crash62.C: Same.
23429 * g++.old-deja/g++.brendan/crash52.C: Same.
23430 * g++.old-deja/g++.brendan/crash49.C (main): Same.
23431 * g++.old-deja/g++.brendan/crash38.C: Same.
23432 * g++.old-deja/g++.brendan/crash15.C (main): Same.
23433 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 23434
ed8e443a 234352001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 23436
ed8e443a
JM
23437 * gcc.c-torture/execute/20001203-2.c (memset):
23438 Count argument is of type __SIZE_TYPE__.
788bf0e3 23439
ed8e443a 234402001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 23441
ed8e443a 23442 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 23443
ed8e443a 234442001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 23445
ed8e443a 23446 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 23447
ed8e443a 234482001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 23449
ed8e443a
JM
23450 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
23451 peculiarities of the SH.
23452 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 23453
ed8e443a 234542001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 23455
ed8e443a
JM
23456 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
23457 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
23458 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 23459
ed8e443a 234602001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 23461
ed8e443a 23462 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 23463
ed8e443a 234642001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 23465
ed8e443a 23466 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 23467
ed8e443a 234682001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 23469
ed8e443a 23470 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 23471
ed8e443a 234722001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 23473
ed8e443a 23474 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 23475
ed8e443a 234762001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 23477
ed8e443a 23478 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 23479
ed8e443a 234802001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 23481
ed8e443a 23482 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 23483
ed8e443a 234842001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 23485
ed8e443a
JM
23486 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
23487 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 23488
ed8e443a 234892001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 23490
ed8e443a 23491 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 23492
ed8e443a 234932001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 23494
ed8e443a
JM
23495 * g++.old-deja/g++.other/friend12.C: New test.
23496 * g++.old-deja/g++.other/friend9.C: Expect no errors.
23497 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 23498
ed8e443a 234992001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 23500
ed8e443a 23501 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 23502
ed8e443a 235032001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 23504
ed8e443a 23505 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 23506
ed8e443a 235072001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 23508
ed8e443a 23509 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 23510
ed8e443a 235112001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 23512
ed8e443a 23513 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 23514
ed8e443a 235152001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 23516
ed8e443a 23517 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 23518
ed8e443a 235192001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 23520
ed8e443a
JM
23521 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
23522 tests on AIX.
6d139650 23523
ed8e443a 235242001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 23525
ed8e443a 23526 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 23527
ed8e443a 235282001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 23529
ed8e443a 23530 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 23531
ed8e443a 235322001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 23533
ed8e443a 23534 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 23535
ed8e443a 235362001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 23537
ed8e443a 23538 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 23539
ed8e443a
JM
235402001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
23541
23542 * objc/execute/va_method.m: Added.
23543 * objc/execute/IMP.m: Added.
23544 * objc/execute/_cmd.m: Added.
23545 * objc/execute/accessing_ivars.m: Added.
23546 * objc/execute/class-1.m: Added.
23547 * objc/execute/class-10.m: Added.
23548 * objc/execute/class-11.m: Added.
23549 * objc/execute/class-12.m: Added.
23550 * objc/execute/class-13.m: Added.
23551 * objc/execute/class-14.m: Added.
23552 * objc/execute/class-2.m: Added.
23553 * objc/execute/class-3.m: Added.
23554 * objc/execute/class-4.m: Added.
23555 * objc/execute/class-5.m: Added.
23556 * objc/execute/class-6.m: Added.
23557 * objc/execute/class-7.m: Added.
23558 * objc/execute/class-8.m: Added.
23559 * objc/execute/class-9.m: Added.
23560 * objc/execute/class-tests-1.h
23561 * objc/execute/class-tests-2.h
23562 * objc/execute/compatibility_alias.m: Added.
23563 * objc/execute/encode-1.m: Added.
23564 * objc/execute/formal_protocol-1.m: Added.
23565 * objc/execute/formal_protocol-2.m: Added.
23566 * objc/execute/formal_protocol-3.m: Added.
23567 * objc/execute/formal_protocol-4.m: Added.
23568 * objc/execute/formal_protocol-5.m: Added.
23569 * objc/execute/formal_protocol-6.m: Added.
23570 * objc/execute/formal_protocol-7.m: Added.
23571 * objc/execute/informal_protocol.m: Added.
23572 * objc/execute/initialize.m: Added.
23573 * objc/execute/load.m: Added.
23574 * objc/execute/many_args_method.m: Added.
23575 * objc/execute/nested-3.m: Added.
23576 * objc/execute/no_clash.m: Added.
23577 * objc/execute/private.m: Added.
23578 * objc/execute/redefining_self.m: Added.
23579 * objc/execute/root_methods.m: Added.
23580 * objc/execute/selector-1.m: Added.
23581 * objc/execute/static-1.m: Added.
23582 * objc/execute/static-2.m: Added.
23583 * objc/execute/va_method.m: Added.
23584
235852001-03-10 Richard Henderson <rth@redhat.com>
23586
23587 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
23588
235892001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
23590
23591 * g++.old-deja/g++.other/crash31.C: XFAIL.
23592 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
23593 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
23594 * gcc.c-torture/execute/20010123-1.x: XFAIL.
23595 * gcc.c-torture/execute/20010124-1.x: XFAIL.
23596 * gcc.dg/sequence-pt-1.c: XFAIL one test.
23597
235982001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23599
23600 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
23601
236022001-03-06 Zack Weinberg <zackw@stanford.edu>
23603
23604 * gcc.dg/20000724-1.c: Don't use multiline strings.
23605
236062001-03-06 Zack Weinberg <zackw@stanford.edu>
23607
23608 * objc/execute/string1.m, objc/execute/string2.m: Compare the
23609 result of -cString against what we expect it to be; don't just
23610 print it out for no one to read.
23611
23612 * objc/execute/string3.m, objc/execute/string4.m: New tests.
23613 Based on testcases provided by Nicola Pero.
23614
236152001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23616
23617 * gcc.dg/cpp/macro7.c: New test.
23618
236192001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23620
23621 * gcc.dg/cpp/multiline.c: Update.
23622
236232001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23624
23625 * g++.old-deja/g++.other/enum3.C: New test.
23626
236272001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23628
23629 * g++.old-deja/g++.other/pod1.C: New test.
23630
236312001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23632
23633 * g++.old-deja/g++.ext/overload1.C: New test.
23634
236352001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23636
23637 * g++.old-deja/g++.pt/using1.C: New test.
23638
236392001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23640
23641 * g++.old-deja/g++.other/using9.C: New test.
23642
236432001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
23644
23645 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
23646
23647 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
23648
236492001-02-28 Nathan Sidwell <nathan@codesourcery.com>
23650
23651 * g++.old-deja/g++.ext/realpt1.C: Remove.
23652
236532001-02-27 Nathan Sidwell <nathan@codesourcery.com>
23654
23655 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
23656
236572001-02-26 Will Cohen <wcohen@redhat.com>
23658
23659 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
23660
236612001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
23662
23663 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
23664 templatized constructors.
23665
236662001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23667
23668 * gcc.c-torture/execute/20010224-1.c: New test.
23669
236702001-02-23 Jakub Jelinek <jakub@redhat.com>
23671
23672 * gcc.c-torture/execute/20010222-1.c: New test.
23673
236742001-02-22 Jakub Jelinek <jakub@redhat.com>
23675
23676 * g++.old-deja/g++.other/inline20.C: New test.
23677
236782001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
23679
23680 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
23681
236822001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23683
23684 * g++.old-deja/g++.other/lookup22.C: New test.
23685
236862001-02-19 Zack Weinberg <zackw@stanford.edu>
23687
23688 * g77.dg: New directory.
23689 * g77.dg/20010216-1.f: New test case.
23690 * g77.dg/dg.exp: New driver.
23691 * lib/g77-dg.exp: New driver library.
23692
236932001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23694
23695 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
23696
236972001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
23698
23699 * g++.old-deja/g++.other/decl9.C: New test.
23700
237012001-02-16 Jakub Jelinek <jakub@redhat.com>
23702
23703 * g++.old-deja/g++.other/init16.C: Update the test so that it does
23704 not need <string> and also tests the initialization at runtime.
23705
237062001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23707
23708 * gcc.c-torture/execute/longlong.c: New test.
23709
237102001-02-14 J"orn Rennecke <amylaar@redhat.com>
23711
23712 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
23713
237142001-02-14 J"orn Rennecke <amylaar@redhat.com>
23715
23716 * gcc.c-torture/execute/920302-1.c (execute):
23717 Change argument type to short.
23718
237192001-02-14 Nathan Sidwell <nathan@codesourcery.com>
23720
23721 * g++.old-deja/g++.pt/deduct6.C: New test.
23722
237232001-02-14 Nathan Sidwell <nathan@codesourcery.com>
23724
23725 * g++.old-deja/g++.pt/deduct5.C: New test.
23726
237272001-02-14 Jakub Jelinek <jakub@redhat.com>
23728
23729 * gcc.c-torture/execute/20010209-1.c: New test.
23730
237312001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
23732
23733 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
23734
237352001-02-12 Geoffrey Keating <geoffk@redhat.com>
23736
23737 * g++.dg/vtgc1.C: Update for new ABI.
23738
23739 * consistency.vlad: New directory, 1665 files.
23740
237412001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23742
23743 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
23744 return type.
23745 * gcc.dg/cpp/digraphs.c: Declare puts.
23746
237472001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23748
23749 * g++.old-deja/g++.other/warn5.C: New test.
23750
237512001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23752
23753 * g++.old-deja/g++.pt/spec40.C: New test.
23754
237552001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23756
23757 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
23758 case.
23759 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
23760
237612001-02-12 Jakub Jelinek <jakub@redhat.com>
23762
23763 * gcc.c-torture/compile/20010209-1.c: New test.
23764
237652001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
23766
23767 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
23768 excess errors message but not if it crashes.
23769 * g++.old-deja/g++.other/crash27.C: Likewise.
23770 * g++.old-deja/g++.other/crash28.C: Likewise.
23771 * g++.old-deja/g++.other/crash30.C: Likewise.
23772 * g++.old-deja/g++.other/crash32.C: Likewise.
23773 * g++.old-deja/g++.other/crash35.C: Likewise.
23774 * g++.old-deja/g++.pt/inherit2.C: Likewise.
23775
237762001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
23777
23778 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
23779 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
23780 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
23781 g77.f-torture/execute/execute.exp,
23782 g77.f-torture/noncompile/noncompile.exp,
23783 gcc.c-torture/execute/execute.exp,
23784 gcc.c-torture/execute/memcheck/memcheck.exp,
23785 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
23786 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
23787 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
23788 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
23789 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
23790 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
23791 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
23792 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
23793 Remove bug reporting instructions with ancient email addresses.
23794
237952001-02-07 Jakub Jelinek <jakub@redhat.com>
23796
23797 * gcc.dg/20010202-1.c: New test.
23798 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
23799
238002001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
23801
23802 * g++.dg/stdbool-if.C: New test.
23803
238042001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
23805
23806 * objc/execute/fdecl.m: Added main().
23807
238082001-02-07 Jakub Jelinek <jakub@redhat.com>
23809
23810 * gcc.c-torture/execute/20010206-1.c: New test.
23811
238122001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
23813
23814 * gcc.dg/cpp/avoidpaste1.c: Update.
23815
238162001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
23817
23818 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
23819 Pero <nicola@brainstorm.co.uk>.
23820 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
23821
238222001-02-06 Nathan Sidwell <nathan@codesourcery.com>
23823
23824 * g++.old-deja/g++.pt/spec39.C: New test.
23825
238262001-02-05 Jakub Jelinek <jakub@redhat.com>
23827
23828 * gcc.c-torture/compile/20010202-1.c: New test.
23829
238302001-02-05 Nathan Sidwell <nathan@codesourcery.com>
23831
23832 * g++.old-deja/g++.abi/primary2.C: New test.
23833 * g++.old-deja/g++.abi/primary3.C: New test.
23834 * g++.old-deja/g++.abi/primary4.C: New test.
23835 * g++.old-deja/g++.abi/primary5.C: New test.
23836 * g++.old-deja/g++.abi/vtable3.h: New test.
23837 * g++.old-deja/g++.abi/vtable3a.C: New test.
23838 * g++.old-deja/g++.abi/vtable3b.C: New test.
23839 * g++.old-deja/g++.abi/vtable3c.C: New test.
23840 * g++.old-deja/g++.abi/vtable3d.C: New test.
23841 * g++.old-deja/g++.abi/vtable3e.C: New test.
23842 * g++.old-deja/g++.abi/vtable3f.C: New test.
23843 * g++.old-deja/g++.abi/vtable3g.C: New test.
23844 * g++.old-deja/g++.abi/vtable3h.C: New test.
23845 * g++.old-deja/g++.abi/vtable3i.C: New test.
23846 * g++.old-deja/g++.abi/vtable3j.C: New test.
23847 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
23848
238492001-02-03 Jakub Jelinek <jakub@redhat.com>
23850
23851 * g++.old-deja/g++.other/anon6.C: New test.
23852 * g++.old-deja/g++.other/anon7.C: New test.
23853
238542001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
23855
23856 * gcc.dg/cpp/avoidpaste2.c: New tests.
23857
238582001-01-31 Jakub Jelinek <jakub@redhat.com>
23859
23860 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
23861
238622001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
23863
23864 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
23865 DECIMAL_DIG cases for Irix."
23866
238672001-01-31 J"orn Rennecke <amylaar@redhat.com>
23868
23869 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
23870
238712001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
23872
23873 * gcc.dg/c99-tag-1.c: New test.
23874
238752001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
23876
23877 * gcc.dg/cpp/tr-warn1.c: Add tests.
23878
238792001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
23880
23881 * gcc.dg/cpp/avoidpaste1.c: Update.
23882 * gcc.dg/cpp/paste4.c: Update.
23883
238842001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
23885
23886 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
23887 cases for Irix.
23888
238892001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23890
23891 * g++.old-deja/g++.other/inline19.C: New test.
23892
238932001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
23894
23895 * gcc.dg/Wlarger-than.c: New test.
23896
238972001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
23898
23899 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
23900
239012001-01-29 Jakub Jelinek <jakub@redhat.com>
23902
23903 * gcc.c-torture/execute/20010129-1.c: New test.
23904 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
23905
239062001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
23907
23908 * gcc.dg/cpp/avoidpaste1.c: Test case.
23909
239102001-01-28 Jakub Jelinek <jakub@redhat.com>
23911
23912 * g++.old-deja/g++.other/inline18.C: New test.
23913
239142001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23915
23916 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
23917 and __builtin_putchar.
23918
239192001-01-27 Jakub Jelinek <jakub@redhat.com>
23920
23921 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
23922 tests.
23923
239242001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
23925
23926 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
23927 floating point number rounding mode to round to the nearest
23928 representable mode.
23929
239302001-01-25 Jakub Jelinek <jakub@redhat.com>
23931
23932 * g++.old-deja/g++.other/mangle2.C: New test.
23933
239342001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
23935
23936 * gcc.c-torture/compile/20010124-1.c: New test.
23937
239382001-01-24 Nathan Sidwell <nathan@codesourcery.com>
23939
23940 * g++.old-deja/g++.pt/spec38.C: New test.
23941
239422001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23943
23944 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
23945 "Build don't run".
23946
239472001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23948
23949 * gcc.c-torture/execute/20010123-1.c: New test.
23950
239512001-01-23 Nathan Sidwell <nathan@codesourcery.com>
23952
23953 * g++.old-deja/g++.pt/spec37.C: New test.
23954
239552001-01-23 Nathan Sidwell <nathan@codesourcery.com>
23956
23957 * g++.old-deja/g++.pt/overload14.C: New test.
23958
239592001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23960
23961 * gcc.c-torture/execute/20010122-1.c: New test, exercise
23962 __builtin_return_address.
23963
239642001-01-22 Nathan Sidwell <nathan@codesourcery.com>
23965
23966 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
23967 * g++.old-deja/g++.pt/spec35.C: New test.
23968 * g++.old-deja/g++.pt/spec36.C: New test.
23969
239702001-01-20 Jakub Jelinek <jakub@redhat.com>
23971
23972 * gcc.c-torture/compile/20010118-1.c: New test.
23973
239742001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
23975
23976 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
23977
239782001-01-19 Jakub Jelinek <jakub@redhat.com>
23979
23980 * gcc.c-torture/execute/20010119-1.c: New test.
23981
239822001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23983
23984 * g++.old-deja/g++.other/vbase5.C: New test.
23985
239862001-01-19 Jakub Jelinek <jakub@redhat.com>
23987
23988 * gcc.c-torture/execute/20010118-1.c: New test.
23989
239902001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23991
23992 * g++.old-deja/g++.pt/deduct3.C: New test.
23993
239942001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23995
23996 * g++.old-deja/g++.pt/spec34.C: New test.
23997
239982001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
23999
24000 * g77.f-torture/compile/20000601-2.f: New test.
24001
240022001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24003
24004 * g++.old-deja/g++.other/init17.C: New test.
24005
240062001-01-18 Alexandre Oliva <aoliva@redhat.com>
24007
24008 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
24009
240102001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24011
24012 * g++.old-deja/g++.pt/unify8.C: New test.
24013
240142001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24015
24016 * g++.old-deja/g++.abi/vbase1.C: New test.
24017
240182001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24019
24020 * g++.old-deja/g++.pt/crash65.C: New test.
24021
240222001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
24023
24024 * gcc.dg/cpp/assembl2.S: New test case.
24025
240262001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
24027
24028 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
24029 are supported.
24030
240312001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24032
24033 * g++.old-deja/g++.other/builtins1.C: New test.
24034 * g++.old-deja/g++.other/builtins2.C: Likewise.
24035 * g++.old-deja/g++.other/builtins3.C: Likewise.
24036 * g++.old-deja/g++.other/builtins4.C: Likewise.
24037
240382001-01-17 Jakub Jelinek <jakub@redhat.com>
24039
24040 * gcc.c-torture/compile/20010117-1.c: New test.
24041 * gcc.c-torture/compile/20010117-2.c: New test.
24042
240432001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24044
24045 * g77.f-torture/execute/20010116.[fx]: New test,
24046 XFAIL on i?86-*-*.
24047 * g77.f-torture/compile/20010115.f: Indicate it's
24048 a test for PR fortran/1636.
24049
240502001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
24051
24052 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
24053
240542001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24055
24056 * g77.f-torture/compile/20010115.f: New test.
24057
240582001-01-15 Nathan Sidwell <nathan@codesourcery.com>
24059
24060 * g++.old-deja/g++.pt/nontype5.C: New test.
24061
240622001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
24063
24064 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
24065 have an equivalent working one below it.
24066
240672001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24068
24069 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
24070 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24071
240722001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24073
24074 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
24075 message containing "init_priority".
24076 (conpr-2.C): Likewise.
24077 (conpr-3.C): Likewise.
24078 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
24079
240802001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24081
24082 * gcc.c-torture/execute/20010114-2.c: New test.
24083
240842001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
24085
24086 * gcc.c-torture/compile/20010114-1.c: New test.
24087 * gcc.c-torture/compile/20010114-1.x: Xfail.
24088 * gcc.c-torture/compile/20010114-2.c: New test.
24089 * gcc.c-torture/execute/20010114-1.c: New test.
24090 * gcc.dg/trunc-1.c: New test.
24091 * gcc.dg/uninit-B.c: New test.
24092
240932001-01-13 Nick Clifton <nickc@redhat.com>
24094
24095 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
24096 target.
24097
240982001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
24099
24100 * gcc.c-torture/compile/20010113-1.c: New test.
24101
241022001-01-13 Jakub Jelinek <jakub@redhat.com>
24103
24104 * gcc.c-torture/compile/20001212-1.c: New test.
24105
241062001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
24107
24108 * gcc.dg/cpp/widestr1.c: Update.
24109 * gcc.dg/cpp/prag-imp.c: Remove.
24110
241112001-01-12 Jakub Jelinek <jakub@redhat.com>
24112
24113 * gcc.c-torture/execute/20000801-3.x: Remove.
24114 * gcc.dg/c90-init-1.c: New test.
24115 * gcc.dg/c99-init-1.c: New test.
24116 * gcc.dg/c99-init-2.c: New test.
24117 * gcc.dg/gnu99-init-1.c: New test.
24118
241192001-01-12 Richard Earnshaw <rearnsha@arm.com>
24120
24121 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
24122 testing that no relevant ones were found.
24123
241242001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24125
24126 * g++.old-deja/g++.pt/cast2.C: New test.
24127
241282001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24129
24130 * g++.old-deja/g++.pt/friend47.C: New test.
24131
241322001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24133
24134 * g++.old-deja/g++.pt/instantiate13.C: New test.
24135
241362001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24137
24138 * g++.old-deja/g++.other/defarg7.C: New test.
24139 * g++.old-deja/g++.other/defarg8.C: New test.
24140
241412001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24142
24143 * g++.old-deja/g++.pt/crash64.C: New test.
24144
241452001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24146
24147 * g++.old-deja/g++.pt/crash63.C: New test.
24148
241492001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
24150
24151 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
24152
241532001-01-10 Alan Lehotsky <lehotsky@tiac.net>
24154
24155 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
24156
241572001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24158
24159 * g++.old-deja/g++.pt/error3.C: New test.
24160
241612001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24162
24163 * g++.old-deja/g++.other/crash39.C: New test.
24164
241652001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24166
24167 * g++.old-deja/g++.other/vbase4.C: New test.
24168
241692001-01-08 Jonathan Larmour <jlarmour@redhat.com>
24170
24171 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
24172 * gcc.dg/special/20000419-2.c: New file. Identical to above.
24173 * gcc.dg/special/special.exp: New test driver which will check
24174 for alias support for the above test.
24175
241762001-01-09 Alan Lehotsky <lehotsky@tiac.net>
24177
24178 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
24179 problems on small machines.
24180 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
24181 parameterize.
24182
241832001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
24184
24185 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
24186 mips.
24187 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24188
241892001-01-09 Nathan Sidwell <nathan@codesourcery.com>
24190
24191 * g++.old_deja/g++.pt/using8.C: New test.
24192
241932001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
24194
24195 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
24196
241972000-01-08 Loren J. Rittle <ljrittle@acm.org>
24198
24199 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
24200 where a failure is expected.
24201 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
24202
242032001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24204
24205 * g++.old_deja/g++.pt/instantiate12.C: New test.
24206
242072001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24208
24209 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
24210 start of structs.
24211 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
24212 * g++.old-deja/g++.brendan/crash17.C: Likewise.
24213 * g++.old-deja/g++.brendan/crash29.C: Likewise.
24214 * g++.old-deja/g++.brendan/crash48.C: Likewise.
24215 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24216 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
24217 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24218 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
24219 * g++.old-deja/g++.eh/spec6.C: Likewise.
24220 * g++.old-deja/g++.jason/crash3.C: Likewise.
24221 * g++.old-deja/g++.law/ctors11.C: Likewise.
24222 * g++.old-deja/g++.law/ctors17.C: Likewise.
24223 * g++.old-deja/g++.law/ctors5.C: Likewise.
24224 * g++.old-deja/g++.law/ctors9.C: Likewise.
24225 * g++.old-deja/g++.mike/ambig1.C: Likewise.
24226 * g++.old-deja/g++.mike/net22.C: Likewise.
24227 * g++.old-deja/g++.mike/p3538a.C: Likewise.
24228 * g++.old-deja/g++.mike/p3538b.C: Likewise.
24229 * g++.old-deja/g++.mike/virt3.C: Likewise.
24230 * g++.old-deja/g++.niklas/t128.C: Likewise.
24231 * g++.old-deja/g++.other/anon4.C: Likewise.
24232 * g++.old-deja/g++.other/using1.C: Likewise.
24233 * g++.old-deja/g++.other/warn3.C: Likewise.
24234 * g++.old-deja/g++.pt/t37.C: Likewise.
24235 * g++.old-deja/g++.robertl/eb69.C: Likewise.
24236 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24237
242382001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24239
24240 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
24241
242422001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24243
24244 * gcc.c-torture/execute/stdio-opt-3.c: New test.
24245
242462001-01-07 Jakub Jelinek <jakub@redhat.com>
24247
24248 * gcc.c-torture/compile/20010107-1.c: New test.
24249
242502001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24251
24252 * gcc.c-torture/execute/builtin-noret-1.c: New test.
24253
242542001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24255
24256 * gcc.dg/format/format.h: New file.
24257 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
24258 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
24259 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
24260 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
24261 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
24262 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24263 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
24264 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
24265 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
24266 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
24267 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
24268 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
24269 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
24270 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
24271 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
24272 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
24273 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
24274 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
24275 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
24276 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
24277 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
24278 instead of declaring standard types, macros and functions in each
24279 test.
24280
242812001-01-06 Alexandre Oliva <aoliva@redhat.com>
24282
24283 * gcc.c-torture/execute/20010106-1.c: New test.
24284
242852001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
24286
24287 * gcc.dg/format/format.exp: New file.
24288 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
24289 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
24290 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
24291 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
24292 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
24293 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
24294 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
24295 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
24296 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
24297 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
24298 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
24299 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
24300 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
24301 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
24302 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
24303 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
24304 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
24305 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
24306 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
24307 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
24308 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
24309 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
24310 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
24311 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
24312 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
24313 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
24314 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
24315 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
24316 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
24317 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
24318 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
24319 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
24320 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
24321 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
24322 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
24323 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
24324 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
24325 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
24326 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
24327 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
24328 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
24329 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
24330
243312001-01-05 Alexandre Oliva <aoliva@redhat.com>
24332
24333 * gcc.c-torture/execute/991228-1.c: Take word endianness into
24334 account.
24335
243362001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
24337
24338 * gcc.c-torture/execute/builtin-complex-1.c: New test.
24339
243402001-01-05 Nathan Sidwell <nathan@codesourcery.com>
24341
24342 * g++.old-deja/g++.pt/crash62.C: New test.
24343
243442001-01-04 Richard Henderson <rth@redhat.com>
24345
24346 * gcc.dg/20000926-1.c: Update expected warnings.
24347 * gcc.dg/array-2.c: Likewise.
24348 * gcc.dg/array-4.c: Also validate flexible array members.
24349 * gcc.dg/c99-flex-array-1.c: New.
24350
243512001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
24352
24353 * gcc.c-torture/compile/20001222-1.x: Remove.
24354
243552001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24356
24357 * gcc.c-torture/execute/built-in-setjmp.c: New.
24358
243592001-01-03 Richard Henderson <rth@redhat.com>
24360
24361 * gcc.dg/940510-1.c: Update expected error wording.
24362 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
24363
243642001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
24365
24366 * lib/target-supports.exp (check_alias_available): Modified to
24367 indicate aliases not supported if only weak aliases are supported.
24368
243692001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24370
24371 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
24372 Turn on cmpstrsi checks for __pj__ and __i370__.
24373
243742001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24375
24376 * g++.old-deja/g++.other/virtual11.C: New test.
24377
243782001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24379
24380 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
24381
243822001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24383
24384 * gcc.c-torture/compile/20010102-1.c: New test.
24385
243862001-01-02 Andreas Jaeger <aj@suse.de>
24387
24388 * gcc.dg/noreturn-3.c: New test.
24389
24390 * gcc.dg/noreturn-4.c: New test.
24391
243922001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24393
24394 * gcc.c-torture/execute/stdio-opt-1.c: Also test
24395 __builtin_fputc and __builtin_fwrite.
24396
243972000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24398
24399 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
24400 signed char, not default char.
24401
244022000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24403
24404 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
24405
244062000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
24407
24408 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
24409
244102000-12-29 Richard Henderson <rth@redhat.com>
24411
24412 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
24413 (__cyg_profile_func_exit): Define.
24414
244152000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24416
24417 * g++.dg/vtgc1.C: New test.
24418
244192000-12-28 Geoffrey Keating <geoffk@redhat.com>
24420
24421 * gcc.dg/noncompile/20001228-1.c: New test.
24422
24423 * gcc.dg/20001228-1.c: New test.
24424
24425 * gcc.c-torture/execute/20001228-1.c: New test.
24426
244272000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
24428
24429 * gcc.dg/format-strfmon-1.c: New test.
24430
244312000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24432
24433 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
24434 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
24435 * gcc.c-torture/execute/string-opt-1.c: Likewise.
24436 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24437 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24438 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24439 * gcc.c-torture/execute/string-opt-6.c: Likewise.
24440 * gcc.c-torture/execute/string-opt-7.c: Likewise.
24441 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24442 * gcc.c-torture/execute/string-opt-9.c: Likewise.
24443 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24444 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24445 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24446
24447 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
24448 * gcc.c-torture/execute/string-opt-4.c: Test index.
24449
244502000-12-26 Geoffrey Keating <geoffk@redhat.com>
24451
24452 * gcc.c-torture/compile/20001226-1.c: New test.
24453
244542000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
24455
24456 * gcc.c-torture/compile/20001222-1.c: New test.
24457 * gcc.c-torture/compile/20001222-1.x: Xfail.
24458
244592000-12-22 Alexandre Oliva <aoliva@redhat.com>
24460
24461 * gcc.c-torture/execute/comp-goto-2.c: New test.
24462
244632000-12-21 J"orn Rennecke <amylaar@redhat.com>
24464
24465 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
24466 Use long types if __INT_MAX__ is 32767.
24467 (main): Use cast to (sint32 *) when poking 88 into a_page.
24468
24469 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
24470
244712000-12-21 Bernd Schmidt <bernds@redhat.com>
24472
24473 * gcc.c-torture/compile/20001221-1.c: New test.
24474 * gcc.c-torture/execute/20001221-1.c: New test.
24475
244762000-12-20 Richard Henderson <rth@redhat.com>
24477
24478 * g++.old-deja/g++.pt/crash36.C: Update error lines.
24479 * g++.old-deja/g++.robertl/eb109.C: Likewise.
24480
244812000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24482
24483 * gcc.dg/compare3.c: New test.
24484
244852000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24486
24487 * gcc.dg/format-warnll-1.c: New test.
24488
244892000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
24490
24491 * gcc.dg/cpp/cmdlne-P.c: New test.
24492
244932000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24494
24495 * gcc.c-torture/execute/builtin-abs-1.c,
24496 gcc.c-torture/execute/builtin-abs-2.c: New tests.
24497
244982000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24499
24500 * gcc.dg/cpp/multiline.c: New test.
24501
245022000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24503
24504 * g++.old-deja/g++.other/syshdr1.C: Update.
24505 * gcc.dg/cpp/lineflags.c: Remove temporarily.
24506
245072000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24508
24509 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
24510
245112000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24512
24513 * g++.old-deja/g++.pt/ttp65.C: New test.
24514
245152000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24516
24517 * g++.old-deja/g++.pt/ttp64.C: New test.
24518
245192000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24520
24521 * g++.old-deja/g++.pt/spec33.C: New test.
24522
245232000-12-14 Catherine Moore <clm@redhat.com>
24524
24525 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
24526 * gcc.c-torture/execute/920612-2.c: Likewise.
24527 * gcc.c-torture/execute/920428-2.c: Likewise.
24528 * gcc-c-torture/execute/va-arg-11.c: Call exit.
24529 * gcc.c-torture/execute/va-arg-21.c: Likewise.
24530
245312000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24532
24533 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
24534 * gcc.dg/pack-test-2.c: Likewise.
24535
245362000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24537
24538 Tests by Zack Weinberg <zackw@stanford.edu>.
24539
24540 * gcc.dg/cpp/defined.c: Update.
24541 * gcc.dg/cpp/defined_trad.c: New tests.
24542
245432000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24544
24545 * gcc.dg/cpp/trad-direct.c: Update.
24546
245472000-12-11 Neil Booth <neilb@earthling.net>
24548
24549 * gcc.dg/cpp/defined_trad.c
24550
245512000-12-11 Neil Booth <neilb@earthling.net>
24552
24553 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
24554
245552000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
24556
24557 * gcc.dg/format-miss-2.c: New test.
24558
245592000-12-09 Neil Booth <neilb@earthling.net>
24560
24561 * gcc.dg/cpp/lineflags.c: New tests.
24562 * gcc.dg/cpp/poison.c: Update.
24563 * gcc.dg/cpp/redef2.c: Update.
24564 * gcc.dg/cpp/skipping.c: New test.
24565
245662000-12-07 Geoffrey Keating <geoffk@redhat.com>
24567
24568 * g++.old-deja/g++.other/eh3.C: New testcase.
24569
245702000-12-07 Neil Booth <neilb@earthling.net>
24571
24572 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
24573 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
24574 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
24575 wtr-union-init-2.c, wtr-union-init-3.c: Update.
24576 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
24577 Update.
24578
245792000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24580
24581 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
24582 __SIZE_TYPE__ instead of int for type of integers cast to
24583 pointers.
24584
245852000-12-07 Jakub Jelinek <jakub@redhat.com>
24586
24587 * g++.old-deja/g++.other/cleanup4.C: New test.
24588
245892000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24590
24591 * format-sec-1.c: New test.
24592
245932000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24594
24595 * gcc.dg/format-nonlit-3.c: New test.
24596
245972000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24598
24599 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
24600 through a null pointer.
24601
246022000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24603
24604 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
24605 * g++.old-deja/g++.pt/partial4.C: New test.
24606
246072000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
24608
24609 * gcc.c-torture/execute/ieee/hugeval.x: New.
24610
246112000-12-06 Neil Booth <neilb@earthling.net>
24612
24613 * gcc.dg/cpp/backslash2.c: New tests.
24614
246152000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24616
24617 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
24618 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
24619
246202000-12-05 Geoffrey Keating <geoffk@redhat.com>
24621
24622 * gcc.c-torture/execute/20001203-2.c: New testcase.
24623
246242000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24625
24626 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
24627 * g++.old-deja/g++.other/virtual10.C: New test.
24628
246292000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24630
24631 * g++.old-deja/g++.mike/pmf5.C: Remove test.
24632
246332000-12-05 Richard Henderson <rth@redhat.com>
24634
24635 * gcc.c-torture/compile/20001205-1.c: New.
24636
246372000-12-04 Neil Booth <neilb@earthling.net>
24638
24639 * g++.old-deja/g++.other/virtual9.C: New test.
24640 * g++.old-deja/g++.pt/crash61.C: New test.
24641 * gcc.c-torture/execute/loop-9.c: New test.
24642
246432000-12-04 Neil Booth <neilb@earthling.net>
24644
24645 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
24646 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
24647 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
24648 * gcc.dg/cpp/extratokens.c: ...here.
24649
246502000-12-04 Neil Booth <neilb@earthling.net>
24651
24652 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
24653 New tests.
24654
246552000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24656
24657 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
24658 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
24659
246602000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24661
24662 * gcc.c-torture/execute/20001203-1.c: New test.
24663
246642000-12-03 Neil Booth <neilb@earthling.net>
24665
24666 * gcc.dg/cpp/macro6.c: New test cases.
24667
246682000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24669
24670 * gcc.c-torture/execute/string-opt-9.c: New test.
24671 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24672 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24673 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24674
24675 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
24676 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
24677
246782000-12-02 Geoffrey Keating <geoffk@redhat.com>
24679
24680 * gcc.dg/cpp/if-6.c: New testcase.
24681
24682 * gcc.dg/20001201-1.c: New testcase.
24683
246842000-12-02 Neil Booth <neilb@earthling.net>
24685
24686 * g++.old-deja/g++.other/externC4.C,
24687 g++.old-deja/g++.other/friend10.C: New tests.
24688
246892000-12-02 Neil Booth <neilb@earthling.net>
24690
24691 * g++.old-deja/g++.other/instan2.C
24692 * g++.old-deja/g++.other/instan3.C: New test.
24693
246942000-12-02 Neil Booth <neilb@earthling.net>
24695
24696 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
24697 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
24698 gnuc99.c,gnuc99-pedantic.c: New tests.
24699
247002000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
24701
24702 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
24703 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
24704
247052000-12-01 Neil Booth <neilb@earthling.net>
24706
24707 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
24708 * gcc.dg/cpp/poison.c: Update.
24709 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
24710
247112000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
24712
24713 * g77.f-torture/execute/20001201.f: New test.
24714
247152000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
24716
24717 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
24718
247192000-12-01 Jakub Jelinek <jakub@redhat.com>
24720
24721 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
24722
247232000-12-01 Nathan Sidwell <nathan@codesourcery.com>
24724
24725 * g++.old-deja/g++.other/cast6.C: New test.
24726
247272000-11-30 Geoffrey Keating <geoffk@redhat.com>
24728
24729 * gcc.c-torture/execute/20001130-2.c: New testcase.
24730
247312000-11-30 Richard Henderson <rth@redhat.com>
24732
24733 * gcc.c-torture/execute/20001130-1.c: New test.
24734
247352000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24736
24737 * g++.old-deja/g++.other/op3.C: New test.
24738
247392000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24740
24741 * g++.old-deja/g++.other/op2.C: New test.
24742
247432000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24744
24745 * g++.old-deja/g++.other/crash38.C: New test.
24746
247472000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
24748
24749 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
24750
247512000-11-29 Jakub Jelinek <jakub@redhat.com>
24752
24753 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
24754 tests.
24755 * gcc.c-torture/execute/string-opt-6.c: New test.
24756
24757 * gcc.dg/20001117-1.c: Add main.
24758
247592000-11-28 Geoffrey Keating <geoffk@redhat.com>
24760
24761 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
24762 Move from here ...
24763 * gcc.dg/940510-1.c: ... to here.
24764
24765 * gcc.dg/20000926-1.c: GNU C now allows initializations of
24766 zero-size arrays in toplevel structures.
24767
247682000-11-28 Jakub Jelinek <jakub@redhat.com>
24769
24770 * gcc.c-torture/execute/loop-8.c: New test.
24771
247722000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24773
24774 * g++.old-deja/g++.other/base1.C: New test.
24775
247762000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24777
24778 * g++.old-deja/g++.other/parse2.C: New test.
24779
247802000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24781
24782 * g++.old-deja/g++.pt/incomplete1.C: New test.
24783
247842000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24785
24786 * g++.old-deja/g++.other/friend9.C: New test.
24787
247882000-11-28 Jakub Jelinek <jakub@redhat.com>
24789
24790 * gcc.dg/20001127-1.c: New test.
24791
247922000-11-27 Nathan Sidwell <nathan@codesourcery.com>
24793
24794 * g++.old-deja/g++.pt/friend46.C: New test.
24795
247962000-11-27 Nathan Sidwell <nathan@codesourcery.com>
24797
24798 * g++.old-deja/g++.other/ptrmem8.C: New test.
24799
248002000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24801
24802 * gcc.c-torture/execute/string-opt-7.c: New test.
24803 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24804
248052000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
24806
24807 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
24808 instead of 'mkcheck 2'.
24809
248102000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24811
24812 * gcc.c-torture/execute/memcheck/driver.c,
24813 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
24814 C9X references to refer to C99.
24815
248162000-11-25 Jakub Jelinek <jakub@redhat.com>
24817
24818 * gcc.dg/ultrasp3.c: New test.
24819
248202000-11-25 Neil Booth <neilb@earthling.net>
24821
24822 * gcc.dg/cpp/include2.c: Update test to be locale independent.
24823
248242000-11-25 Alexandre Oliva <aoliva@redhat.com>
24825
24826 * gcc.c-torture/compile/20001123-2.c: New.
24827
248282000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24829
24830 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
24831
248322000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
24833
24834 * gcc.dg/sequence-point-1.c: Add some new tests.
24835 * gcc.c-torture/execute/20001124-1.c: New test.
24836
248372000-11-24 Nathan Sidwell <nathan@codesourcery.com>
24838
24839 * g++.old-deja/g++.other/vaarg4.C: New test.
24840 * gcc.c-torture/compile/20001123-1.c: New test.
24841
248422000-11-24 Nathan Sidwell <nathan@codesourcery.com>
24843
24844 * g++.other/crash24.C: Adjust and remove XFAIL.
24845 * g++.other/crash37.C: New test.
24846
248472000-11-23 Nathan Sidwell <nathan@codesourcery.com>
24848
24849 * g++.old-deja/g++.pt/instantiate9.C: New test.
24850
248512000-11-22 Mark Mitchell <mark@codesourcery.com>
24852
24853 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
24854 new ABI, too.
24855
24856 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
24857 * g++.old-deja/g++.robertl/eb55.C: Likewise.
24858
248592000-11-22 Neil Booth <neilb@earthling.net>
24860
24861 * gcc.dg/cpp/Wtrigraphs.c: New test.
24862
248632000-11-22 Loren J. Rittle <ljrittle@acm.org>
24864
24865 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
24866
248672000-11-22 Jakub Jelinek <jakub@redhat.com>
24868
24869 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
24870
248712000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
24872
24873 * lib/gcc-dg.exp: load_lib scanasm.exp.
24874 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
24875 * lib/g++-dg.exp: load_lib scanasm.exp.
24876 * lib/scanasm.exp: New.
24877 (scan-assembler, scan-assembler-not): Add optional arguments to
24878 test name, or if not present, the pattern name.
24879 (scan-assembler-dem, scan-assembler-dem-not): New.
24880
24881 * g++.dg/dg.exp: New.
24882
248832000-11-21 Neil Booth <neilb@earthling.net>
24884
24885 * gcc.dg/cpp/integrated1.c: Remove.
24886
248872000-11-21 Jakub Jelinek <jakub@redhat.com>
24888
24889 * gcc.c-torture/execute/20001121-1.c: New test.
24890
248912000-11-21 Richard Henderson <rth@redhat.com>
24892
24893 * gcc.c-torture/compile/20001121-1.c: New test.
24894
248952000-11-20 Neil Booth <neilb@earthling.net>
24896
24897 * gcc.dg/cpp/integrated1.c: New test.
24898
248992000-11-21 Jakub Jelinek <jakub@redhat.com>
24900
24901 * g++.old-deja/g++.other/inline17.C: New test.
24902
249032000-11-20 Donald Lindsay <dlindsay@redhat.com>
24904
24905 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
24906 local variable to be zero: I made the variable global. Now
24907 uses abort() and exit() instead of relying on main's return value.
24908
249092000-11-20 Neil Booth <neilb@earthling.net>
24910
24911 * gcc.dg/cpp/paste2.c: Update test.
24912 * objc/execute/paste.m: New test.
24913
249142000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24915
24916 * gcc.dg/c99-condexpr-1.c: New test.
24917
249182000-11-20 Neil Booth <neilb@earthling.net>
24919
24920 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
24921
249222000-11-20 Nathan Sidwell <nathan@codesourcery.com>
24923
24924 * g++.old-deja/g++.pt/export1.C: New test.
24925
249262000-11-20 Jakub Jelinek <jakub@redhat.com>
24927
24928 * gcc.dg/20001117-1.c: New test.
24929
249302000-11-18 Richard Henderson <rth@redhat.com>
24931
24932 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
24933
249342000-11-18 Richard Henderson <rth@redhat.com>
24935
24936 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
24937 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
24938 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
24939
249402000-11-18 Richard Henderson <rth@redhat.com>
24941
24942 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
24943 (main): New. Exit cleanly.
24944
249452000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24946
24947 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
24948 gcc.dg/c99-fordecl-2.c: New tests.
24949
249502000-11-18 Richard Henderson <rth@redhat.com>
24951
24952 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
24953 * gcc.c-torture/execute/zerolen-2.c: New.
24954
249552000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24956
24957 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
24958 memory.
24959
249602000-11-17 Nathan Sidwell <nathan@codesourcery.com>
24961
24962 * g++.old-deja/g++.pt/instantiate8.C: New test.
24963
249642000-11-17 Nathan Sidwell <nathan@codesourcery.com>
24965
24966 * g++.old-deja/g++.other/incomplete.C: Add more tests.
24967 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
24968
249692000-11-16 Nick Clifton <nickc@redhat.com>
24970
24971 * gcc.c-torture/execute/nestfunc-2.c: New test.
24972 * gcc.c-torture/execute/nestfunc-3.c: New test.
24973
249742000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
24975
24976 * gcc.c-torture/compile/20001116-1.c: New test.
24977
249782000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24979
24980 * gcc.c-torture/execute/20001115-1.c: New test.
24981
249822000-11-15 Mark Mitchell <mark@codesourcery.com>
24983
24984 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
24985 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
24986 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
24987 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24988
249892000-11-15 Neil Booth <neilb@earthling.net>
24990
24991 gcc.dg/cpp/_Pragma1.c: Update.
24992 gcc.dg/cpp/_Pragma2.c: New test.
24993
249942000-11-15 Nathan Sidwell <nathan@codesourcery.com>
24995
24996 * g++.old-deja/g++.other/anon5.C: New test.
24997
249982000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
24999
25000 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
25001 tests.
25002
250032000-11-14 Jakub Jelinek <jakub@redhat.com>
25004
25005 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
25006 output.
25007
250082000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25009
25010 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
25011 labels at end of compound statements.
25012
250132000-11-13 Jakub Jelinek <jakub@redhat.com>
25014
25015 * gcc.c-torture/execute/loop-7.c: New test.
25016
250172000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25018
25019 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
25020
250212000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25022
25023 * gcc.dg/c99-bool-1.c: New test.
25024
250252000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25026
25027 * gcc.dg/c99-scope-1.c: Remove xfail.
25028 * gcc.dg/c99-scope-2.c: New test.
25029
250302000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25031
25032 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
25033 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
25034
250352000-11-11 Mark Mitchell <mark@codesourcery.com>
25036
25037 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
25038 error messages.
25039
25040 * g++.mike/p700.C: Don't typedef wchar_t.
25041 * g++.mike/p784.C: Likewise.
25042 * g++.mike/eb101.C: Don't use __wchar_t.
25043
250442000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
25045
25046 * g77.f-torture/execute/20001111.[fx]: Test premature exit
25047 from DO loop.
25048
250492000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25050
25051 * gcc.c-torture/execute/20001111-1.c: New test.
25052
250532000-11-10 Nick Clifton <nickc@redhat.com>
25054
25055 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
25056 long multuiple and accumulate.
25057
250582000-11-09 Richard Henderson <rth@redhat.com>
25059
25060 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
25061 via size_t instead of int.
25062
25063 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
25064 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25065 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25066 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25067
250682000-11-09 Geoffrey Keating <geoffk@redhat.com>
25069
25070 * gcc.c-torture/compile/20001109-1.c: New test.
25071 * gcc.c-torture/compile/20001109-2.c: New test.
25072
250732000-11-09 Nathan Sidwell <nathan@codesourcery.com>
25074
25075 * g++.old-deja/g++.pt/operator1.C: New test.
25076 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
25077
250782000-11-09 Jakub Jelinek <jakub@redhat.com>
25079
25080 * gcc.dg/20001108-1.c: New test.
25081
250822000-11-09 Jakub Jelinek <jakub@redhat.com>
25083
25084 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
25085 with both arguments constant strings.
25086 * gcc.c-torture/execute/string-opt-3.c: New test.
25087 * gcc.c-torture/execute/string-opt-4.c: New test.
25088 * gcc.c-torture/execute/string-opt-5.c: New test.
25089
250902000-11-08 Nick Clifton <nickc@redhat.com>
25091
25092 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
25093 mulsidi3adddi patterns.
25094
250952000-11-08 Nathan Sidwell <nathan@codesourcery.com>
25096
25097 * g++.old-deja/g++.other/crash36.C: New test.
25098
250992000-11-08 Jakub Jelinek <jakub@redhat.com>
25100
25101 * g++.old-deja/g++.other/init16.C: New test.
25102
251032000-11-06 Loren J. Rittle <ljrittle@acm.org>
25104
25105 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
25106
251072000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25108
25109 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
25110 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25111 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25112
251132000-11-07 DJ Delorie <dj@redhat.com>
25114
25115 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
25116
251172000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25118
25119 * gcc.c-torture/execute/string-opt-1.c: New test.
25120
251212000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25122
25123 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
25124 mips-sgi-irix6.* because the MIPS ABI passes floating-point
25125 parameters in registers, and there is no way for a varargs
25126 function to know in which order the integer and floating-point
25127 parameters should be interleaved when they are placed on the
25128 stack.
25129 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25130 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25131
251322000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25133
25134 * gcc.c-torture/execute/string-opt-2.c: New test.
25135
251362000-11-07 Nathan Sidwell <nathan@codesourcery.com>
25137
25138 * g++.old-deja/g++.pt/crash60.C: New test.
25139
251402000-11-06 Jakub Jelinek <jakub@redhat.com>
25141
25142 * g++.old-deja/g++.other/crash24.C: New test.
25143 * g++.old-deja/g++.other/crash25.C: New test.
25144 * g++.old-deja/g++.other/crash26.C: New test.
25145 * g++.old-deja/g++.other/crash27.C: New test.
25146 * g++.old-deja/g++.other/crash28.C: New test.
25147 * g++.old-deja/g++.other/crash29.C: New test.
25148 * g++.old-deja/g++.other/crash30.C: New test.
25149 * g++.old-deja/g++.other/crash31.C: New test.
25150 * g++.old-deja/g++.other/crash32.C: New test.
25151 * g++.old-deja/g++.other/crash33.C: New test.
25152 * g++.old-deja/g++.other/crash34.C: New test.
25153 * g++.old-deja/g++.other/crash35.C: New test.
25154
251552000-11-06 Jakub Jelinek <jakub@redhat.com>
25156
25157 * gcc.c-torture/execute/20001031-1.c: New test.
25158
251592000-11-04 Mark Mitchell <mark@codesourcery.com>
25160
25161 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
25162 namespace.
25163
25164 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
25165 standards-conformant.
25166
25167 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
25168
25169 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
25170 * g++.old-deja/g++.mike/p755a.C: Likewise.
25171 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
25172 library makes no calls to `operator new' during initialization.
25173
251742000-11-04 Neil Booth <neilb@earthling.net>
25175
25176 * gcc.dg/cpp/include2.c: New tests.
25177
251782000-11-03 Mark P Mitchell <mark@codesourcery.com>
25179
25180 * lib/g++.exp (g++_set_ld_library_path): New function.
25181 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
25182
251832000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
25184
25185 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
25186 warnings.
25187
251882000-11-01 Richard Henderson <rth@redhat.com>
25189
25190 * g++.old-deja/g++.ext/namedret1.C: New.
25191 * g++.old-deja/g++.ext/namedret2.C: New.
25192 * g++.old-deja/g++.ext/namedret3.C: New.
25193
251942000-10-31 Geoffrey Keating <geoffk@cygnus.com>
25195
25196 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
25197 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
25198
251992000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25200
25201 * gcc.c-torture/execute/va-arg-21.c: New test.
25202
252032000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
25204
25205 * gcc.dg/c99-complex-2.c: New test.
25206
252072000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25208
25209 * gcc.c-torture/execute/stdio-opt-1.c: New test.
25210
252112000-10-31 Jakub Jelinek <jakub@redhat.com>
25212
25213 * g++.old-deja/g++.other/inline16.C: New test.
25214
252152000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
25216
25217 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
25218 __PRETTY_FUNCTION__
25219
252202000-10-29 Neil Booth <neilb@earthling.net>
25221
25222 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
25223 New tests.
25224 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
25225 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
25226 optimisation.
25227
252282000-10-29 Neil Booth <neilb@earthling.net>
25229
25230 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
25231 * mi1.c, mi1c.h: Add null directives to multiple-include test.
25232 * mi5.c: Test multiple includes work with -C.
25233 * trigraphs.c: Test ^= version.
25234
252352000-10-28 Neil Booth <neilb@earthling.net>
25236
25237 New tests and test updates for new macro expander.
25238
25239 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
25240 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
25241 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
25242 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
25243 new diagnostic messages.
25244
25245 * gcc.dg/cpp/macro3.c: New tests.
25246
252472000-10-27 Mark Mitchell <mark@codesourcery.com>
25248
25249 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
25250 on the same line.
25251
252522000-10-27 Jakub Jelinek <jakub@redhat.com>
25253
25254 * g++.old-deja/g++.other/eh2.C: New test.
25255
252562000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
25257
25258 * gcc.c-torture/execute/20001027-1.c: New test.
25259
252602000-10-26 Richard Henderson <rth@redhat.com>
25261
25262 * gcc.c-torture/execute/20001026-1.c: New.
25263
252642000-10-26 Mark Mitchell <mark@codesourcery.com>
25265
25266 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
25267 * g++.old-deja/g++.law/builtin1.C: Likewise.
25268 * g++.old-deja/g++.law/ctors10.C: Likewise.
25269 * g++.old-deja/g++.law/virtual3.C: Likewise.
25270 * g++.old-deja/g++.mike/p658.C: Likewise.
25271 * g++.old-deja/g++.other/sibcall1.C: Likewise.
25272 * g++.old-deja/g++.other/vaarg2.C: Likewise.
25273 * g++.old-deja/g++.robertl/eb124.C: Likewise.
25274 * g++.old-deja/g++.robertl/eb44.C: Likewise.
25275 * g++.old-deja/g++.robertl/eb77.C: Likewise.
25276
252772000-10-26 Nathan Sidwell <nathan@codesourcery.com>
25278
25279 * gcc.c-torture/compile/20001024-1.c: New test.
25280
252812000-10-25 Mark Mitchell <mark@codesourcery.com>
25282
25283 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
25284 to tell us whether or not we are using V3.
25285
252862000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
25287
25288 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
25289 operands.
25290
252912000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
25292
25293 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
25294
252952000-10-25 Jakub Jelinek <jakub@redhat.com>
25296
25297 * gcc.c-torture/execute/20001024-1.c: New test.
25298
252992000-10-24 Jakub Jelinek <jakub@redhat.com>
25300
25301 * g++.old-deja/g++.other/sibcall1.C: New test.
25302
253032000-10-20 Jakub Jelinek <jakub@redhat.com>
25304
25305 * gcc.dg/noncompile/init-3.c: New test.
25306
253072000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
25308
25309 * gcc.dg/format-array-1.c: New test.
25310
253112000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25312
25313 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
25314 writing through null pointers; remove comment about testing
25315 unterminated strings.
25316
253172000-10-17 Matthew Hiller <hiller@redhat.com>
25318
25319 * gcc.c-torture/execute/20001017-2.c: New test.
25320
253212000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25322
25323 * gcc.c-torture/compile/20001018-1.c: New test.
25324 * gcc.c-torture/compile/20001018-1.x: Xfail.
25325
253262000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25327
25328 * gcc.c-torture/execute/20001017-1.c: New test.
25329
253302000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25331
25332 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
25333 for multiple use of arguments with scanf formats; add tests for
25334 multiple use of arguments.
25335
253362000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
25337
25338 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
25339
253402000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25341
25342 * gcc.dg/format-miss-1.c: New test.
25343
253442000-10-16 Jakub Jelinek <jakub@redhat.com>
25345
25346 * gcc.c-torture/execute/20001013-1.c: New test.
25347
253482000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25349
25350 * gcc.dg/format-branch-1.c: New test.
25351
253522000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25353
25354 * README, lib/file-format.exp: Remove EGCS references.
25355
253562000-10-16 Jakub Jelinek <jakub@redhat.com>
25357
25358 * gcc.dg/20001013-1.c: New test.
25359
253602000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
25361
25362 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
25363 for intmax_t in the compiler using __typeof__ and the type rules
25364 for conditional expressions.
25365
253662000-10-13 Jakub Jelinek <jakub@redhat.com>
25367
25368 * gcc.dg/20001012-1.c: New test.
25369 * gcc.dg/20001012-2.c: New test.
25370
253712000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25372
25373 * gcc.dg/format-attr-1.c: New test.
25374
253752000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25376
25377 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
25378 __LONG_LONG_MAX__ instead of LLONG_MAX.
25379
253802000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25381
25382 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
25383 scanf flags.
25384 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
25385 flags.
25386
253872000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
25388
25389 * gcc.dg/sequence-pt-1.c: New test.
25390
253912000-10-11 Geoff Keating <geoffk@cygnus.com>
25392
25393 * gcc.c-torture/execute/20001011-1.c: New testcase.
25394 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
25395
253962000-10-10 Jakub Jelinek <jakub@redhat.com>
25397
25398 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
25399 does not error on it.
25400
254012000-10-10 Jakub Jelinek <jakub@redhat.com>
25402
25403 * gcc.dg/20001009-1.c: New test.
25404
25405Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
25406
25407 * gcc.c-torture/compile/20001009-1.c: Move from here ....
25408 * gcc.c-torture/execute/20001009-2.c: ... to here.
25409
254102000-10-09 Geoff Keating <geoffk@cygnus.com>
25411
25412 * gcc.c-torture/compile/20001009-1.c: New testcase.
25413 * gcc.c-torture/execute/20001009-1.c: New testcase.
25414 Testcases provided by Jan Hubicka <jh@suse.cz>.
25415
254162000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25417
25418 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25419 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
25420 uintmax_t using <limits.h> to emulate the compiler's internal
25421 logic. No longer XFAIL %j tests.
25422
254232000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25424
25425 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
25426 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25427 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
25428 regexps and details of expected handling of some bad formats.
25429 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
25430 suppression.
25431
254322000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25433
25434 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
25435 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
25436 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
25437 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
25438 in list archives.
25439
254402000-10-06 Richard Henderson <rth@cygnus.com>
25441
25442 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
25443 * g++.old-deja/g++.brendan/crash52.C: Likewise.
25444 * g++.old-deja/g++.jason/report.C: Likewise.
25445 * g++.old-deja/g++.law/friend5.C: Likewise.
25446 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
25447 of the expected warnings.
25448
254492000-10-06 Nathan Sidwell <nathan@codesourcery.com>
25450
25451 * g++.old-deja/g++.pt/enum14.C: New test.
25452
254532000-10-05 Nathan Sidwell <nathan@codesourcery.com>
25454
25455 * g++.old-deja/g++.pt/crash59.C: New test.
25456
254572000-10-04 Will Cohen <wcohen@redhat.com>
25458
25459 * gcc.dg/20000926-1.c: New test.
25460
254612000-10-03 Geoff Keating <geoffk@cygnus.com>
25462
25463 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
25464 function name for current C++ compiler.
25465 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
25466
254672000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
25468
25469 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
25470 __PRETTY_FUNCTION__.
25471 * g++.old-deja/g++.ext/pretty2.C: Likewise.
25472
254732000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25474
25475 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
25476
254772000-09-26 Jakub Jelinek <jakub@redhat.com>
25478
25479 * gcc.c-torture/compile/20000923-1.c: New test.
25480
254812000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
25482
25483 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
25484 * g++.old-deja/g++.pt/ttp62.C: Same.
25485 * g++.old-deja/g++.other/inline14.C: Same.
25486
254872000-09-24 Richard Henderson <rth@cygnus.com>
25488
25489 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
25490
254912000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
25492
25493 * gcc.dg/c90-printf-1.c: Add test for wide string format.
25494
254952000-09-22 Geoff Keating <geoffk@cygnus.com>
25496
25497 * gcc.c-torture/compile/20000922-1.c: New file.
25498
254992000-09-21 Nick Clifton <nickc@redhat.com>
25500
25501 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
25502 a signed long modulo operation.
25503 (mod6): New function - perform an unsigned long modulo operation.
25504 (main): Add tests for modulos of very large numbers by very small
25505 dividends.
25506
255072000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25508
25509 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
25510
255112000-09-19 Richard Henderson <rth@cygnus.com>
25512
25513 * gcc.dg/compare2.c (case 10): XFAIL.
25514
255152000-09-18 Richard Henderson <rth@cygnus.com>
25516
25517 * gcc.c-torture/execute/20000906-1.c: Move ...
25518 * gcc.dg/20000906-1.c: ... here. Only run on targets
25519 that support __builtin_trap.
25520
25521Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
25522
25523 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
25524
255252000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25526
25527 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
25528 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
25529 more $ format tests.
25530
255312000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25532
25533 * gcc.dg/format-errmk-1.c: New test.
25534
255352000-09-17 Greg McGary <greg@mcgary.org>
25536
25537 * gcc.c-torture/execute/20000917-1.x: Remove.
25538
255392000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
25540
25541 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
25542
255432000-09-17 Greg McGary <greg@mcgary.org>
25544
25545 * gcc.c-torture/execute/20000917-1.c: New test.
25546 * gcc.c-torture/execute/20000917-1.x: XFAIL.
25547
255482000-09-16 Neil Booth <NeilB@earthling.net>
25549
25550 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
25551 in nested macro bug.
25552
255532000-09-15 Neil Booth <NeilB@earthling.net>
25554
25555 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
25556
255572000-09-14 Jeffrey A Law (law@cygnus.com)
25558
25559 * gcc.c-torture/execute/20000914-1.c: New test.
25560
255612000-09-12 Alexandre Oliva <aoliva@redhat.com>
25562
25563 * g++.other/inline13.C: New test.
25564
255652000-09-12 Andreas Jaeger <aj@suse.de>
25566
25567 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
25568 constant by Ulrich Drepper <drepper@redhat.com>.
25569
255702000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
25571
25572 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
25573
255742000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25575
25576 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
25577
255782000-09-11 Zack Weinberg <zack@wolery.cumb.org>
25579
25580 * gcc.dg/cpp/backslash.c: New test.
25581
255822000-09-11 Alexandre Oliva <aoliva@redhat.com>
25583
25584 * gcc.c-torture/execute/20000910-1.c: New test.
25585 * gcc.c-torture/execute/20000910-2.c: Likewise.
25586
255872000-09-11 Robert Lipe <robertl@sco.com>
25588
25589 * gcc.dg/pragma-align.c: New test.
25590
255912000-09-11 Nathan Sidwell <nathan@codesourcery.com>
25592
25593 * g++.old-deja/g++.pt/explicit82.C: New test.
25594 * g++.old-deja/g++.pt/explicit83.C: New test.
25595
255962000-09-10 Zack Weinberg <zack@wolery.cumb.org>
25597
25598 * gcc.dg/asm-names.c: New test.
25599
256002000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25601
25602 * gcc.dg/cpp/tr-warn6.c: New test
25603
256042000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
25605
25606 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
25607 be accepted.
25608
256092000-09-07 Catherine Moore <clm@redhat.com>
25610
25611 * gcc.c-torture/execute/unroll-1.c: New test.
25612
256132000-09-06 Zack Weinberg <zack@wolery.cumb.org>
25614
25615 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
25616 ERROR markers.
25617 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
25618 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
25619 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
25620 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
25621 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
25622 Preprocess only.
25623 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
25624 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
25625
256262000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25627
25628 * g++.old-deja/g++.pt/deduct2.C: New test.
25629
256302000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25631
25632 * g++.old-deja/g++.pt/parms2.C: New test.
25633
256342000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25635
25636 * g++.old-deja/g++.pt/crash58.C: New test.
25637
256382000-09-06 Greg McGary <greg@mcgary.org>
25639
25640 * gcc.c-torture/execute/20000906-1.c: New test.
25641 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
25642
256432000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25644
25645 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
25646
256472000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25648
25649 * g++.old-deja/g++.pt/crash57.C: New test.
25650
256512000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25652
25653 * g++.old-deja/g++.pt/crash56.C: New test.
25654
256552000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25656
25657 * g++.old-deja/g++.pt/koenig1.C: New test.
25658
256592000-09-04 Jakub Jelinek <jakub@redhat.com>
25660
25661 * gcc.dg/20000904-1.c: New test.
25662
256632000-09-04 Jakub Jelinek <jakub@redhat.com>
25664
25665 * gcc.dg/cpp/paste8.c: New test.
25666
256672000-09-01 Alexandre Oliva <aoliva@redhat.com>
25668
25669 * gcc.c-torture/compile/20000827-1.c: New test.
25670
256712000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25672
25673 * gcc.dg/format-diag-1.c: New test.
25674
256752000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25676
25677 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
25678 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
25679 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
25680 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
25681 gcc.dg/formatz-1.c: Adjust warning regular expressions.
25682
256832000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25684
25685 * g++.old-deja/g++.other/nested4.C: New test.
25686
256872000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25688
25689 * g++.old-deja/g++.ns/scoped1.C: New test.
25690
256912000-08-30 Alexandre Oliva <aoliva@redhat.com>
25692
25693 * lib/g++.exp: Support testing already-installed GCC.
25694
256952000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25696
25697 * wtr-label-1.c, wtr-suffix-1.c: New tests.
25698
256992000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25700
25701 * gcc.dg/return-type-2.c: New test.
25702
257032000-08-27 Geoff Keating <geoffk@cygnus.com>
25704
25705 * gcc.c-torture/compile/20000825-1.c: New test.
25706
257072000-08-26 Alexandre Oliva <aoliva@redhat.com>
25708
25709 * gcc.dg/dwarf2-2.c: New test.
25710
257112000-08-26 Zack Weinberg <zack@wolery.cumb.org>
25712
25713 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
25714 dg-warning regexps.
25715
257162000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
25717
25718 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
25719 gcc.dg/format-ext-5.c: New tests.
25720
257212000-08-25 Jakub Jelinek <jakub@redhat.com>
25722
25723 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
25724
257252000-08-24 Mark Mitchell <mark@codesourcery.com>
25726
25727 * gcc.dg/noncompile/930622-2.c: Adjust error message.
25728
257292000-08-24 Richard Henderson <rth@cygnus.com>
25730
25731 * gcc.dg/ia64-sync-1.c: New test.
25732 * gcc.dg/ia64-sync-2.c: New test.
25733 * gcc.dg/ia64-asm-1.c: New test.
25734
257352000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
25736
25737 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
25738 * gcc.dg/format-ext-2.c: New test.
25739
257402000-08-23 Jason Merrill <jason@redhat.com>
25741
25742 * lib/old-dejagnu.exp: Also ignore "In member function" and
25743 "At global scope".
25744
257452000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25746
25747 * gcc.dg/noncompile/label-lineno-1.c: New test.
25748
257492000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
25750
25751 * gcc.dg/c99-array-nonobj-1.c: New test.
25752
257532000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
25754
25755 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
25756 tests.
25757 * gcc.dg/format-ext-1.c: New test.
25758
257592000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25760
25761 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
25762 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
25763 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
25764 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
25765 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
25766
257672000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
25768
25769 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
25770 gcc.dg/c99-strftime-2.c: New tests.
25771
257722000-08-22 Richard Henderson <rth@cygnus.com>
25773
25774 * gcc.c-torture/execute/20000822-1.c: New test.
25775
257762000-08-21 Jakub Jelinek <jakub@redhat.com>
25777
25778 * gcc.c-torture/execute/20000819-1.x: Remove.
25779
257802000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
25781
25782 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
25783 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
25784 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
25785 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
25786 gcc.dg/format-xopen-1.c: New tests.
25787
257882000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
25789
25790 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
25791
257922000-08-21 Jakub Jelinek <jakub@redhat.com>
25793
25794 * g++.old-deja/g++.other/loop2.C: New test.
25795
25796 * gcc.c-torture/compile/20000606-1.c: New test.
25797 * gcc.c-torture/compile/20000728-1.c: New test.
25798 * gcc.c-torture/execute/20000801-1.c: New test.
25799 * gcc.c-torture/execute/20000801-2.c: New test.
25800 * gcc.c-torture/execute/20000819-1.c: New test.
25801 * gcc.c-torture/execute/20000819-1.x: XFAIL.
25802 * gcc.dg/20000629-1.c: New test.
25803 * gcc.dg/20000724-1.c: New test.
25804 * gcc.dg/20000807-1.c: New test.
25805
258062000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
25807
25808 * gcc.dg/cpp/pragma-1.c: New test.
25809 * gcc.dg/cpp/pragma-2.c: New test.
25810
258112000-08-18 Zack Weinberg <zack@wolery.cumb.org>
25812
25813 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
25814 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
25815
258162000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25817
25818 * gcc.c-torture/compile/20000818-1.c: New test.
25819
258202000-08-18 Manfred Hollstein <manfredh@redhat.com>
25821
25822 * gcc.c-torture/execute/20000818-1.c: New test.
25823
258242000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
25825
25826 * gcc.dg/format-va-1.c: New test.
25827
258282000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25829
25830 * g++.old-deja/g++.other/typedef8.C: New test.
25831
258322000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25833
25834 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
25835 * g++.old-deja/g++.mike/net36.C: Mark candidate.
25836 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
25837 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
25838 * g++.old-deja/g++.other/ptrmem7.C: New test.
25839 * g++.old-deja/g++.pt/ptrmem10.C: New test.
25840
258412000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25842
25843 * g++.old-deja/g++.pt/typename27.C: New test.
25844
258452000-08-17 Nathan Sidwell <nathan@codesourcery.com>
25846
25847 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
25848 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
25849 * g++.old-deja/g++.pt/friend45.C: New test.
25850 * g++.old-deja/g++.other/friend8.C: New test.
25851
258522000-08-15 Richard Henderson <rth@cygnus.com>
25853
25854 * gcc.c-torture/execute/20000815-1.c: New test.
25855
258562000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25857
25858 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
25859 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
25860 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25861
258622000-08-14 Nathan Sidwell <nathan@codesourcery.com>
25863
25864 * g++.old-deja/g++.other/refinit2.C: New test.
25865
258662000-08-13 Geoff Keating <geoffk@cygnus.com>
25867
25868 * lib/c-torture.exp (c-torture): Make
25869 compiler_conditional_xfail_data global.
25870 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
25871 compiler_conditional_xfail_data machinery.
25872 (f-torture-execute): Likewise.
25873 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
25874 and only when unrolling loops.
25875
25876 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
25877
258782000-08-11 Nathan Sidwell <nathan@codesourcery.com>
25879
25880 * g++.old-deja/g++.pt/explicit81.C: New test.
25881
258822000-08-11 Nathan Sidwell <nathan@codesourcery.com>
25883
25884 * g++.old-deja/g++.pt/typename26.C: New test.
25885
258862000-08-10 Geoff Keating <geoffk@cygnus.com>
25887
25888 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
25889 warning.
25890
258912000-08-10 Nathan Sidwell <nathan@codesourcery.com>
25892
25893 * g++.old-deja/g++.other/array3.C: New test.
25894
258952000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
25896
25897 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
25898 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
25899 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
25900 New tests.
25901
259022000-08-09 Nathan Sidwell <nathan@codesourcery.com>
25903
25904 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
25905 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25906
259072000-08-09 Alexandre Oliva <aoliva@redhat.com>
25908
25909 * gcc.c-torture/execute/20000808-1.c: New test.
25910
259112000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
25912
25913 * gcc.dg/c90-const-expr-1.c: New test.
25914
259152000-08-08 Richard Henderson <rth@cygnus.com>
25916
25917 * gcc.dg/noncompile/920923-1.c: Declare calloc.
25918
259192000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
25920
25921 * gcc.dg/noncompile/const-ll-1.c: New test.
25922
259232000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
25924
25925 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
25926
259272000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
25928
25929 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
25930 that running programs linked against the shared version of libobjc
25931 run correctly.
25932
259332000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
25934
25935 * gcc.dg/c99-printf-1.c: New test.
25936
259372000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
25938
25939 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
25940
259412000-08-05 Zack Weinberg <zack@wolery.cumb.org>
25942
25943 * gcc.c-torture/execute/20000731-1.x: Delete.
25944
259452000-08-04 Zack Weinberg <zack@wolery.cumb.org>
25946
25947 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
25948 and torture_without_loops as is done by c-torture.exp.
25949 (search_for): Copy from c-torture.exp.
25950 (gcc-dg-runtest): New function, drives a directory of tests
25951 iterating over the TORTURE_OPTIONS.
25952 (scan-assembler, scan-assembler-not): Move here from
25953 individual directory drivers.
25954
25955 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
25956 defined by lib/gcc-dg.exp.
25957 * gcc.dg/cpp/cpp.exp: Likewise.
25958 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
25959 gcc-dg-runtest, so we cycle over optimization options.
25960
25961 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
25962 * gcc.dg/compare2.c: No longer expected to fail.
25963
259642000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
25965
25966 * gcc.c-torture/execute/20000804-1.c: New test.
25967
259682000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
25969
25970 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
25971
259722000-08-03 Zack Weinberg <zack@wolery.cumb.org>
25973
25974 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
25975
259762000-08-03 Jeffrey A Law (law@cygnus.com)
25977
25978 * gcc.c-torture/compile/20000803-1.c: New test.
25979
259802000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
25981
25982 * gcc.c-torture/execute/20000801-3.c,
25983 gcc.c-torture/execute/20000801-4.c: New tests.
25984 * gcc.c-torture/execute/20000801-3.x,
25985 gcc.c-torture/execute/20000801-4.x: Xfail.
25986
259872000-08-02 Geoff Keating <geoffk@cygnus.com>
25988
25989 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
25990 libobjc/.libs to allow for libtool.
25991
259922000-08-02 Jakub Jelinek <jakub@redhat.com>
25993
25994 * gcc.c-torture/compile/20000802-1.c: New test.
25995
259962000-08-02 Zack Weinberg <zack@wolery.cumb.org>
25997
25998 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
25999
260002000-07-31 Jeffrey A Law (law@cygnus.com)
26001
26002 * gcc-c-torture/execute/20000731-2.c: New test.
26003
26004 * gcc.c-torture/execute/20000731-1.c: New test.
26005 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
26006
260072000-07-31 Jakub Jelinek <jakub@redhat.com>
26008
26009 * testsuite/gcc.dg/cpp/paste7.c: New test.
26010 * gcc.dg/cpp/20000725-1.c: New test.
26011
260122000-07-31 Zack Weinberg <zack@wolery.cumb.org>
26013
26014 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
26015 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
26016 declaration warning for __builtin_dwarf_reg_size.
26017
26018 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
26019
260202000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
26021
26022 * gcc.dg/noncompile/voidparam-1.c: New test.
26023
260242000-07-30 Richard Henderson <rth@cygnus.com>
26025
26026 * gcc.dg/c90-digraph-1.c: Don't xfail.
26027 * gcc.dg/compare2.c (case 10): Xfail.
26028 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
26029
260302000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
26031
26032 * gcc.dg/c99-main-1.c: New test.
26033
260342000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
26035
26036 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
26037
260382000-07-26 Hans-Peter Nilsson <hp@axis.com>
26039
26040 * gcc.c-tortuer/execute/20000726-1.c: New test.
26041
260422000-07-26 Alexandre Oliva <aoliva@redhat.com>
26043
26044 * gcc.c-torture/execute/enum-2.c: New test.
26045
260462000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26047
26048 * gcc.dg/cpp/tr-warn3.c: New test.
26049
260502000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26051
26052 * g++.old-deja/g++.ext/implicit1.C: Remove.
26053 * g++.old-deja/g++.jason/c2.C: Remove
26054 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
26055 * g++.old-deja/g++.pt/crash16.C: Likewise.
26056 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
26057
260582000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26059
26060 * g++.old-deja/g++.other/for2.C: New test.
26061
260622000-07-25 Jakub Jelinek <jakub@redhat.com>
26063
26064 * gcc.dg/20000720-1.c: New test.
26065
260662000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
26067
26068 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
26069
260702000-07-24 Geoff Keating <geoffk@cygnus.com>
26071
26072 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
26073 * gcc.c-torture/execute/20000722-1.c: New.
26074 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
26075
260762000-07-24 Jakub Jelinek <jakub@redhat.com>
26077
26078 * gcc.dg/cpp/20000720-1.S: New test.
26079
260802000-07-21 Michael Meissner <meissner@redhat.com>
26081
26082 * gcc.c-torture/execute/ieee/hugeval.c: New test.
26083
260842000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26085
26086 * g++.old-deja/g++.brendan/crash16.C,
26087 g++.old-deja/g++.brendan/parse3.C,
26088 g++.old-deja/g++.brendan/redecl1.C,
26089 g++.old-deja/g++.ns/template13.C,
26090 g++.old-deja/g++.other/decl4.C,
26091 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
26092
260932000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26094
26095 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
26096 and "Internal error".
26097
26098 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
26099 regexps.
26100 * gcc.dg/cpp/paste6.c: New test.
26101
261022000-07-19 Zack Weinberg <zack@wolery.cumb.org>
26103
26104 * gcc.dg/cpp/tr-direct.c: New test.
26105
26106 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
26107 gcc.dg/cpp/undef1.c: Tweak error regexps.
26108
261092000-07-18 Eric Christopher <echristo@redhat.com>
26110
26111 * gcc.c-torture/compile/20000718-1.c: New test.
26112
261132000-07-18 Zack Weinberg <zack@wolery.cumb.org>
26114
26115 * cpplex.c (_cpp_push_token): If the token being pushed back
26116 is the previous token in this context, just subtract one from
26117 context->posn.
26118 * cppmacro.c (save_expansion): Clear aux field when storing a
26119 placemarker.
26120
261212000-07-18 Alexandre Oliva <aoliva@redhat.com>
26122
26123 * gcc.dg/noncompile/redecl-1.c: New test.
26124
261252000-07-18 Jakub Jelinek <jakub@redhat.com>
26126
26127 * gcc.c-torture/execute/20000717-5.c: New test.
26128 * gcc.c-torture/execute/20000717-1.x: Removed.
26129
261302000-07-17 Richard Henderson <rth@cygnus.com>
26131
26132 * gcc.c-torture/execute/20000717-4.c: New test.
26133
261342000-07-17 Zack Weinberg <zack@wolery.cumb.org>
26135
26136 * gcc.dg/cpp/syshdr.c: New test.
26137 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
26138
261392000-07-17 Neil Booth <neilb@earthling.net>
26140
26141 * gcc.dg/cpp/cmdlne-dM.c: New test.
26142 * gcc.dg/cpp/cmdlne-dD.c: New test.
26143
261442000-07-17 Jeffrey A Law (law@cygnus.com)
26145
26146 * gcc.c-torture/execute/20000717-3.c: New test.
26147
26148 * gcc.c-torture/compile/20000717-1.c: New test.
26149
261502000-07-17 Geoffrey Keating <geoffk@cygnus.com>
26151
26152 * gcc.c-torture/execute/20000717-2.c: New test.
26153
261542000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26155
26156 * gcc.dg/formatz-1.c: New test.
26157
26158 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
26159 * gcc.dg/c99-digraph-1.c: New tests.
26160
26161 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
26162 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
26163
26164 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
26165 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
26166 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
26167 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
26168 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
26169 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
26170 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
26171
261722000-07-17 Greg McGary <greg@mcgary.org>
26173
26174 * gcc.c-torture/execute/20000717-1.c: New test.
26175 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
26176
261772000-07-15 Jakub Jelinek <jakub@redhat.com>
26178
26179 * gcc.c-torture/execute/20000715-2.c: New test.
26180 * gcc.dg/20000715-1.c: New test.
26181
261822000-07-15 Michael Meissner <meissner@redhat.com>
26183
26184 * gcc.c-torture/execute/20000715-1.c: New test.
26185
261862000-07-13 Jakub Jelinek <jakub@redhat.com>
26187
26188 * gcc.c-torture/execute/20000707-1.c: New test.
26189
261902000-07-13 Neil Booth <NeilB@earthling.net>
26191
26192 * testsuite/gcc.dg/cpp/digraph1.c,
26193 testsuite/gcc.dg/cpp/digraph2.c,
26194 testsuite/gcc.dg/cpp/digraphs.c: New tests.
26195
261962000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
26197
26198 * g77.f-torture/compile/20000630-2.f: New test.
26199 * g77.f-torture/compile/20000630-2.x
26200
262012000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
26202
26203 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
26204
262052000-07-11 Neil Booth <NeilB@earthling.net>
26206
26207 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
26208
262092000-07-11 Neil Booth <NeilB@earthling.net>
26210
26211 * gcc.dg/cpp/cmdlne-C.c: New.
26212
262132000-07-09 Neil Booth <NeilB@earthling.net>
26214
26215 * gcc.dg/cpp/directiv.c: New tests.
26216 * gcc.dg/cpp/undef1.c: Update.
26217
262182000-07-08 Angela Marie Thomas <angela@cygnus.com>
26219
26220 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
26221
262222000-07-09 Neil Booth <NeilB@earthling.net>
26223
26224 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
26225
262262000-07-07 Zack Weinberg <zack@wolery.cumb.org>
26227
26228 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
26229 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
26230
262312000-07-08 Neil Booth <NeilB@earthling.net>
26232
26233 * gcc.dg/cpp/macsyntx.c: New tests.
26234
262352000-07-07 Jakub Jelinek <jakub@redhat.com>
26236
26237 * gcc.dg/20000707-1.c: New test.
26238
262392000-07-07 Jakub Jelinek <jakub@redhat.com>
26240
26241 * gcc.c-torture/execute/20000706-1.c: New test.
26242 * gcc.c-torture/execute/20000706-2.c: New test.
26243 * gcc.c-torture/execute/20000706-3.c: New test.
26244 * gcc.c-torture/execute/20000706-4.c: New test.
26245 * gcc.c-torture/execute/20000706-5.c: New test.
26246
262472000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26248
26249 * g++.old-deja/g++.pt/instantiate7.C: New test.
26250
262512000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26252
26253 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
26254 * g++.old-deja/g++.mike/thunk3.C: Likewise.
26255 * g++.old-deja/g++.other/rtti3.C: Likewise.
26256 * g++.old-deja/g++.other/rttid3.C: Likewise.
26257
262582000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
26259
26260 * g77.f-torture/compile/20000630-1.x: Fix typo
26261
262622000-07-05 Zack Weinberg <zack@wolery.cumb.org>
26263
26264 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
26265 assembly output.
26266
262672000-07-04 Zack Weinberg <zack@wolery.cumb.org>
26268
26269 * gcc.dg/cpp/ident.c: New test.
26270
262712000-07-05 Neil Booth <NeilB@earthling.net>
26272
26273 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
26274 gcc.dg/cpp/lexstrng.c: New tests.
26275
262762000-07-04 Neil Booth <NeilB@earthling.net>
26277
26278 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
26279 * gcc.dg/cpp/strify2.c: Same.
26280
262812000-07-03 Zack Weinberg <zack@wolery.cumb.org>
26282
26283 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
26284 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
26285 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
26286 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
26287
26288 * testsuite/gcc.dg/cpp/macro1.c,
26289 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
26290 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
26291 testsuite/gcc.dg/cpp/strify1.c,
26292 testsuite/gcc.dg/cpp/strify2.c: New tests.
26293
262942000-07-03 Jakub Jelinek <jakub@redhat.com>
26295
26296 * gcc.c-torture/execute/20000703-1.c: New test.
26297
262982000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26299
26300 * g++.old-deja/g++.pt (lookup10.C): New test.
26301
263022000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26303
26304 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 26305
662ef0f5 263062000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 26307
ed8e443a
JM
26308 * gcc.c-torture/compile/20000701-1.c: New test.
26309
263102000-06-30 Nick Clifton <nickc@cygnus.com>
26311
26312 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
26313 to test case.
26314
263152000-06-30 Catherine Moore <clm@cygnus.com>
26316
26317 * gcc.c-torture/execute/align-1.c: New test.
26318
263192000-06-30 Nathan Sidwell <nathan@codesourcery.com>
26320
26321 * g++.old-deja/g++.pt/expr8.C: New test.
26322 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
26323
263242000-06-29 Nick Clifton <nickc@cygnus.com>
26325
26326 * gcc.c-torture/compile/20000629-1.c: New test.
26327
263282000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26329
26330
26331 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
26332 gcc.dg/noncompile directory, depending on whether they're
26333 preprocessor tests or not. Annotate all the tests for the dg
26334 framework.
26335
26336 * gcc.c-torture/noncompile/noncompile.exp: Delete.
26337 * gcc.dg/noncompile/noncompile.exp: New.
26338
26339 * Moved files:
26340 Old name New name
26341 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
26342 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
26343 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
26344 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
26345 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
26346 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
26347 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
26348 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
26349 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
26350 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
26351 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
26352 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
26353 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
26354 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
26355 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
26356 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
26357 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
26358 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
26359 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
26360 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
26361 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
26362 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
26363 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
26364 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
26365
26366 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
26367 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
26368 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
26369 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
26370 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
26371 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
26372
263732000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26374
26375 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
26376 declare one variable. On the fourth, error.
26377 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
26378 declared by 20000628-1a.h.
26379
263802000-06-29 Richard Henderson <rth@redhat.com>
26381
26382 * gcc.c-torture/execute/930529-1.x: New file.
26383 * gcc.dg/920413-1.c: Adjust expected warning text.
26384 * gcc.dg/980217-1.c: Declare abort.
26385 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
26386
263872000-06-29 Jeffrey A Law (law@cygnus.com)
26388
26389 * g77.f-torture/compile/20000629-1.f: New test.
26390 * g77.f-torture/compile/20000629-1.x: Expected to fail.
26391
263922000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26393
26394 Rearrange lots of files, removing entirely the
26395 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
26396 directories.
26397
26398 * Deleted files:
26399 gcc.c-torture/code_quality/code_quality.exp
26400 gcc.c-torture/special/special.exp
26401 gcc.failure/failure.exp
26402 gcc.failure/940409-1.x
26403 gcc.c-torture/compile/961203-1.x
26404
26405 * New files:
26406 gcc.misc-tests/linkage.exp
26407 gcc.c-torture/execute/920730-1t.c
26408 gcc.c-torture/execute/920730-1t.x
26409 gcc.c-torture/compile/920520-1.x
26410 gcc.c-torture/compile/920521-1.x
26411 gcc.c-torture/compile/981006-1.x
26412 gcc.c-torture/execute/eeprof-1.x
26413
26414 * Moved files (possibly with modifications to fit a new harness):
26415 Old name New name
26416 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
26417 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
26418 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
26419 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
26420 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
26421 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
26422 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
26423 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
26424 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
26425 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
26426 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
26427 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
26428 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
26429 gcc.failure/940409-1.c gcc.dg/940409-1.c
26430
264312000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26432
26433 * c-torture/compile/961203-1.x: Delete.
26434
26435 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
26436 not exit. Include stdio.h.
26437 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
26438 * gcc.misc-tests/dg-12.c: Likewise.
26439 * gcc.misc-tests/dg-5.c: Likewise.
26440 * gcc.misc-tests/dg-6.c: Likewise.
26441 * gcc.misc-tests/dg-7.c: Prototype abort.
26442 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
26443 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
26444 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
26445 not exit.
26446 * gcc.misc-tests/sieve.c: Use return from main, not exit.
26447 * gcc.misc-tests/sort2.c: Use return from main, not exit.
26448
264492000-06-28 Jakub Jelinek <jakub@redhat.com>
26450
26451 * gcc.dg/cpp/20000628-1.c: New test.
26452 * gcc.dg/cpp/20000628-1.h: New header for above test.
26453 * gcc.dg/cpp/20000628-1a.h: Likewise.
26454
264552000-06-27 Zack Weinberg <zack@wolery.cumb.org>
26456
26457 * gcc.dg/cpp: New directory.
26458 * gcc.dg/cpp/cpp.exp: New driver.
26459 * gcc.dg/cpp/20000627-1.c: New test.
26460 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
26461 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
26462 and rewrite as a compilation test.
26463
26464 * gcc.dg: Move many files into the cpp subdirectory, possibly
26465 renaming or editing them as well.
26466 Old name New name
26467 990119-1.c cpp/19990119-1.c
26468 990228-1.c cpp/19990228-1.c
26469 990407-1.c cpp/19990407-1.c
26470 990409-1.c cpp/19990409-1.c
26471 990413-1.c cpp/19990413-1.c
26472 990703-1.c cpp/19990703-1.c
26473 20000127-1.c cpp/20000127-1.c
26474 20000129-1.c cpp/20000129-1.c
26475 20000207-1.c cpp/20000207-1.c
26476 20000207-2.c cpp/20000207-2.c
26477 20000209-1.c cpp/20000209-1.c
26478 20000209-2.c cpp/20000209-2.c
26479 20000301-1.c cpp/20000301-1.c
26480 20000419-1.c cpp/20000419-1.c
26481 20000510-1.S cpp/20000510-1.S
26482 20000519-1.c cpp/20000519-1.c
26483 20000529-1.c cpp/20000529-1.c
26484 20000625-1.c cpp/20000625-1.c
26485 20000625-2.c cpp/20000625-2.c
26486 cpp-as1.c cpp/assert1.c
26487 cpp-as2.c cpp/assert2.c
26488 cxx-comments-1.c cpp/cxxcom1.c
26489 cxx-comments-2.c cpp/cxxcom2.c
26490 endif-label.c cpp/endif.c
26491 cpp-hash1.c cpp/hash1.c
26492 cpp-hash2.c cpp/hash2.c
26493 cpp-if1.c cpp/if-1.c
26494 cpp-if2.c cpp/if-2.c
26495 cpp-if3.c cpp/if-3.c
26496 cpp-if4.c cpp/if-4.c
26497 cpp-if5.c cpp/if-5.c
26498 cpp-cond.c cpp/if-cexp.c
26499 cpp-missingop.c cpp/if-mop.c
26500 cpp-missingparen.c cpp/if-mpar.c
26501 cpp-opprec.c cpp/if-oppr.c
26502 cpp-ifparen.c cpp/if-paren.c
26503 cpp-shortcircuit.c cpp/if-sc.c
26504 cpp-shift.c cpp/if-shift.c
26505 cpp-unary.c cpp/if-unary.c
26506 cpp-li1.c cpp/line1.c
26507 cpp-li2.c cpp/line2.c
26508 lineno.c cpp/line3.c
26509 lineno-2.c cpp/line4.c
26510 cpp-mi.c cpp/mi1.c
26511 cpp-mic.h cpp/mi1c.h
26512 cpp-micc.h cpp/mi1cc.h
26513 cpp-mind.h cpp/mi1nd.h
26514 cpp-mindp.h cpp/mi1ndp.h
26515 cpp-mix.h cpp/mi1x.h
26516 cpp-mi2.c cpp/mi2.c
26517 cpp-mi2a.h cpp/mi2a.h
26518 cpp-mi2b.h cpp/mi2b.h
26519 cpp-mi2c.h cpp/mi2c.h
26520 cpp-mi3.c cpp/mi3.c
26521 cpp-mi3.def cpp/mi3.def
26522 poison-1.c cpp/poison.c
26523 pr-impl.c cpp/prag-imp.c
26524 cpp-redef-2.c cpp/redef1.c
26525 cpp-redef.c cpp/redef2.c
26526 strpaste.c cpp/strp1.c
26527 strpaste-2.c cpp/strp2.c
26528 cpp-tradpaste.c cpp/tr-paste.c
26529 cpp-tradstringify.c cpp/tr-str.c
26530 cpp-tradwarn1.c cpp/tr-warn1.c
26531 cpp-tradwarn2.c cpp/tr-warn2.c
26532 trigraphs.c cpp/trigraphs.c
26533 cpp-unc1.c cpp/unc1.c
26534 cpp-unc2.c cpp/unc2.c
26535 cpp-unc3.c cpp/unc3.c
26536 cpp-unc.c cpp/unc4.c
26537 undef.c cpp/undef1.c
26538 undef-2.c cpp/undef2.c
26539 cpp-wi1.c cpp/widestr1.c
26540
265412000-06-27 Mark Mitchell <mark@codesourcery.com>
26542
26543 * lib/g++.exp (g++_include_flags): Tweak.
26544
265452000-06-27 H.J. Lu <hjl@gnu.org>
26546 Loren J. Rittle <ljrittle@acm.org>
26547
26548 * lib/g++.exp (g++_include_flags): Override libgloss.exp
26549 version with one that knows about the new gcc tree structure.
26550 (g++_link_flags): Same.
26551
265522000-06-26 Zack Weinberg <zack@wolery.cumb.org>
26553
26554 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
26555 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
26556 case we are cross-compiling.
26557
26558 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
26559 g++.old-deja/g++.niklas/Makefile.in,
26560 g++.old-deja/g++.niklas/configure.in,
26561 g++.old-deja/g++.other/Makefile.in,
26562 g++.old-deja/g++.other/configure.in,
26563 gcc.c-torture/code_quality/Makefile.in,
26564 gcc.c-torture/code_quality/configure.in,
26565 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
26566 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
26567 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
26568 gcc.c-torture/execute/ieee/Makefile.in,
26569 gcc.c-torture/execute/ieee/configure.in,
26570 gcc.c-torture/noncompile/Makefile.in,
26571 gcc.c-torture/noncompile/configure.in,
26572 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
26573 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
26574 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
26575
265762000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26577
26578 * g++.old-deja/g++.other/ambig3.C: New test.
26579
265802000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26581
26582 * g++.old-deja/g++.pt/syntax1.C: New test.
26583 * g++.old-deja/g++.pt/syntax2.C: New test.
26584 * g++.old-deja/g++.other/syntax3.C: New test.
26585 * g++.old-deja/g++.other/syntax4.C: New test.
26586
265872000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26588
26589 * gcc.dg/20000623-1.c: Prototype exit and abort.
26590
265912000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26592
26593 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
26594 New tests.
26595 * gcc.dg/cpp-mi3.def: New file.
26596
26597 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
26598 inside assertions.
26599 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
26600 lexer's error messages.
26601 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
26602 divine anything from the linemarkers.
26603 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
26604 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
26605
266062000-06-23 Geoffrey Keating <geoffk@cygnus.com>
26607
26608 * gcc.dg/20000623-1.c: New test.
26609
266102000-06-22 Jakub Jelinek <jakub@redhat.com>
26611
26612 * gcc.c-torture/execute/20000622-1.c: New test.
26613
266142000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26615
26616 * g++.old-deja/g++.other/init15.C: New test.
26617
266182000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26619
26620 * g++.old-deja/g++.pt/vaarg2.C: New test.
26621 * g++.old-deja/g++.pt/vaarg3.C: New test.
26622
266232000-06-20 Nathan Sidwell <nathan@codesourcery.com>
26624
26625 * g++.old-deja/g++.other/dyncast6.C: New test.
26626
266272000-06-15 Jakub Jelinek <jakub@redhat.com>
26628
26629 * gcc.c-torture/execute/loop-6.c: New test.
26630
266312000-06-14 Jakub Jelinek <jakub@redhat.com>
26632
26633 * gcc.dg/20000614-1.c: New test.
26634 * gcc.dg/20000614-2.c: New test.
26635
266362000-06-14 Hans-Peter Nilsson <hp@axis.com>
26637
26638 * g++.old-deja/g++.other/inline12.C: New test.
26639
266402000-06-13 Jakub Jelinek <jakub@redhat.com>
26641
26642 * g++.old-deja/g++.other/eh1.C: New test.
26643
266442000-06-12 Jakub Jelinek <jakub@redhat.com>
26645
26646 * g++.old-deja/g++.other/type.C: New test.
26647
266482000-06-05 Jakub Jelinek <jakub@redhat.com>
26649
26650 * g++.old-deja/g++.other/initstring.C: New test.
26651
266522000-06-12 Jason Merrill <jason@redhat.com>
26653
26654 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
26655
266562000-06-09 Jeffrey A Law (law@cygnus.com)
26657
26658 * gcc.c-torture/compile/20000609-1.c: New test.
26659
266602000-06-09 Clinton Popetz <cpopetz@cygnus.com>
26661
26662 * gcc.dg/20000609-1.c: New test.
26663
266642000-06-08 Zack Weinberg <zack@wolery.cumb.org>
26665
26666 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
26667 * gcc.c-torture/noncompile/poison-1.c: Move...
26668 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
26669 * gcc.dg/cpp-li1.c: Add a token after the #line.
26670
266712000-06-05 Richard Henderson <rth@cygnus.com>
26672
26673 * gcc.c-torture/execute/20000605-2.c: New test.
26674 * gcc.c-torture/execute/20000605-3.c: New test.
26675
266762000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
26677
26678 * g77.f-torture/execute/20000503-1.x: New file.
26679
266802000-06-06 Nathan Sidwell <nathan@codesourcery.com>
26681
26682 * g++.old-deja/g++.eh/badalloc1.C: New test.
26683
266842000-06-05 Richard Henderson <rth@cygnus.com>
26685
26686 * gcc.c-torture/execute/20000605-1.c: New test.
26687
266882000-06-05 Jakub Jelinek <jakub@redhat.com>
26689 Nathan Sidwell <nathan@codesourcery.com>
26690
26691 * gcc.c-torture/compile/20000605-1.c: New test.
26692
266932000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
26694
26695 * g77.f-torture/compile/20000601-1.f: New test.
26696
266972000-06-03 Richard Henderson <rth@cygnus.com>
26698
26699 * gcc.c-torture/execute/20000603-1.c: New.
26700
267012000-06-02 Zack Weinberg <zack@wolery.cumb.org>
26702
26703 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
26704 * gcc.dg/noreturn-2.c (noreturn): Likewise.
26705
267062000-06-01 Zack Weinberg <zack@wolery.cumb.org>
26707
26708 * gcc.dg/compare2.c (case 12): XFAIL.
26709 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
26710 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
26711
26712 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
26713
267142000-05-29 Zack Weinberg <zack@wolery.cumb.org>
26715
26716 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
26717 guard macro is already defined when the header is first
26718 included.
26719 * gcc.dg/cpp-mix.h: New file.
26720 * gcc.dg/endif-label.c: Update patterns to match compiler.
26721
26722 * g++.brendan/complex1.C: Declare abort.
26723 * g++.law/refs4.C: Remove XFAIL.
26724 * g++.oliva/expr2.C: Declare abort and exit.
26725
267262000-05-28 Alexandre Oliva <aoliva@cygnus.com>
26727
26728 * gcc.c-torture/execute/20000528-1.c: New test.
26729
26730 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
26731 * g++.old-deja/g++.law/temps4.C: Likewise.
26732
26733 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
26734 stdlib.h. Call abort() on failure.
26735 * g++.old-deja/g++.law/refs4.C: Likewise.
26736 * g++.old-deja/g++.law/temps4.C: Likewise.
26737 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
26738 * gcc.c-torture/execute/20000112-1.c: Include string.h.
26739
267402000-05-27 Zack Weinberg <zack@wolery.cumb.org>
26741
26742 Relative to g++.dg/special:
26743 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
26744
26745 Relative to g++.old-deja:
26746 * g++.brendan/complex1.C, g++.jason/optimize2.C,
26747 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
26748 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
26749 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
26750 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
26751 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
26752 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
26753
26754 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
26755 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
26756 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
26757 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
26758 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
26759 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
26760 and/or string.h.
26761
26762 * g++.other/goto1.C: Update expectations for error messages.
26763
267642000-05-25 Alexandre Oliva <aoliva@cygnus.com>
26765
26766 * gcc.c-torture/compile/20000523-1.c: New test.
26767
267682000-05-25 Nathan Sidwell <nathan@codesourcery.com>
26769
26770 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
26771
267722000-05-25 Nathan Sidwell <nathan@codesourcery.com>
26773
26774 * g++.old-deja/g++.eh/catch11.C: New test.
26775 * g++.old-deja/g++.eh/catch12.C: New test.
26776
267772000-05-24 Nick Clifton <nickc@cygnus.com>
26778
26779 * gcc.c-torture/execute/20000523-1.c: New test.
26780
267812000-05-23 Zack Weinberg <zack@wolery.cumb.org>
26782
26783 * c-torture/execute/bcp-1.c: Replace abort in arg of
26784 __builtin_constant_p with a generic external function.
26785
26786 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
26787 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
26788 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
26789 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
26790 Prototype abort and/or exit.
26791
26792 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
26793 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
26794 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
26795 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
26796
267972000-05-22 Alexandre Oliva <aoliva@cygnus.com>
26798
26799 * gcc.dg/dwarf2-1.c: New test.
26800
268012000-05-20 Richard Henderson <rth@cygnus.com>
26802
26803 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
26804
268052000-05-20 Andreas Jaeger <aj@suse.de>
26806
26807 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
26808 testcase.
26809
268102000-05-19 David Edelsohn <edelsohn@gnu.org>
26811
26812 * gcc.c-torture/execute/20000519-2.c: New test.
26813
268142000-05-19 Andreas Jaeger <aj@suse.de>
26815
26816 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
26817 which fails with SSA.
26818
26819 * lib/c-torture.exp: Also test with -O3 -fssa.
26820
268212000-05-18 Michael Meissner <meissner@redhat.com>
26822
26823 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
26824 * gcc.c-torture/execute/920415-1.c: Ditto.
26825 * gcc.c-torture/execute/920501-1.c: Ditto.
26826 * gcc.c-torture/execute/conversion.c: Ditto.
26827 * gcc.c-torture/execute/cvt-1.c: Ditto.
26828
268292000-05-18 Jeffrey A Law (law@cygnus.com)
26830
26831 * gcc.c-torture/compile/20000518-1.c: New test.
26832
268332000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
26834
26835 * g77.f-torture/compile/200005018.f: New test.
26836
268372000-05-17 Jeffrey A Law (law@cygnus.com)
26838
26839 * gcc.c-torture/compile/20000517-1.c: New test.
26840
268412000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26842
26843 * gcc.c-torture/execute/20000516-1.c: New test.
26844
268452000-05-15 Jakub Jelinek <jakub@redhat.com>
26846
26847 * g++.old-deja/g++.other/eh.C: New test.
26848
268492000-05-12 Richard Henderson <rth@cygnus.com>
26850
26851 * gcc.c-torture/execute/990208-1.c (main): Don't pass
26852 constants through to doit's conditional.
26853
268542000-05-11 Jeffrey A Law (law@cygnus.com)
26855
26856 * gcc.c-torture/compile/20000511-1.c: New test.
26857 * g77.f-torture/compile/20000511-1.f: New test.
26858 * g77.f-torture/compile/20000511-2.f: New test.
26859
268602000-05-11 Michael Meissner <meissner@redhat.com>
26861
26862 * gcc.c-torture/execute/20000511-1.c: New test.
26863
268642000-05-11 Zack Weinberg <zack@wolery.cumb.org>
26865
26866 * gcc.dg/dg.exp: Scan .S files as well as .c files.
26867 * gcc.dg/20000510-1.S: New.
26868
268692000-05-08 Catherine Moore <clm@cygnus.com>
26870
26871 * gcc.dg/unused-3.c: New.
26872
268732000-05-06 Richard Henderson <rth@cygnus.com>
26874
26875 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
26876 * g++.old-deja/g++.mike/warn1.C: Likewise.
26877 * g++.old-deja/g++.pt/local1.C: Likewise.
26878 * g++.old-deja/g++.pt/local7.C: Likewise.
26879 * g++.old-deja/g++.pt/spec16.C: Likewise.
26880
268812000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 26882
ed8e443a 26883 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 26884
ed8e443a 268852000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 26886
ed8e443a 26887 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 26888
ed8e443a 268892000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 26890
ed8e443a 26891 * gcc.dg/noreturn-2.c: New test.
f43b2795 26892
ed8e443a 268932000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 26894
ed8e443a
JM
26895 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
26896 preprocessor.
45abaea8 26897
ed8e443a 268982000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 26899
ed8e443a 26900 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 26901
ed8e443a 269022000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 26903
ed8e443a
JM
26904 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
26905 OpenSSL by Jason R Thorpe.
82c18d5c 26906
ed8e443a 269072000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 26908
ed8e443a 26909 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 26910
ed8e443a 269112000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 26912
ed8e443a 26913 * gcc.dg/20000503-1.c: New test.
79ff6e27 26914
ed8e443a 269152000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 26916
ed8e443a
JM
26917 * gcc.c-torture/compile/20000502-1.c: New test.
26918 * g++.old-deja/g++.other/align.C: New test.
26919 * gcc.dg/cpp-tradstringify.c: New test.
26920
26921Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
26922
26923 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
26924 and hard registers.
26925
269262000-04-26 Geoff Keating <geoffk@cygnus.com>
26927
26928 * gcc.c-torture/execute/loop-5.c: New test.
26929
269302000-04-25 Jakub Jelinek <jakub@redhat.com>
26931
26932 * gcc.c-torture/execute/va-arg-20.c: New test.
26933
269342000-04-23 Jeffrey A Law (law@cygnus.com)
26935
26936 * gcc.c-torture/execute/20000422-1.c: New test.
26937
269382000-04-20 Greg McGary <gkm@gnu.org>
26939
26940 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
26941 when optimizing, but without sibling-call optimizations (-O1).
26942
269432000-04-20 Jeffrey A Law (law@cygnus.com)
26944
26945 * gcc.c-torture/compile/20000420-1.c: New test.
26946
269472000-04-20 Nathan Sidwell <nathan@codesourcery.com>
26948
26949 * g++.abi/ptrflags.C: New test.
26950 * g++.eh/catchptr1.C: Test incomplete pointer chains.
26951
269522000-04-19 Catherine Moore <clm@cygnus.com>
26953
26954 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
26955
269562000-04-19 Greg McGary <gkm@gnu.org>
26957
26958 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
26959 sibling-call optimizations.
26960
269612000-04-19 Zack Weinberg <zack@wolery.cumb.org>
26962
26963 * gcc.dg/20000419-1.c: New test.
26964
269652000-04-12 Hans-Peter Nilsson <hp@axis.com>
26966
26967 * gcc.c-torture/execute/20000412-6.c: New test.
26968
269692000-04-12 Jeffrey A Law (law@cygnus.com)
26970
26971 * gcc.c-torture/execute/20000412-5.c: New test.
26972 * g77.f-torture/compile/20000412-1.f: New test.
26973 * gcc.c-torture/execute/20000412-4.c: New test.
26974 * gcc.c-torture/compile/20000412-2.c: New test.
26975 * gcc.c-torture/execute/20000412-3.c: New test.
26976 * gcc.c-torture/compile/20000412-1.c: New test.
26977 * gcc.c-torture/execute/20000412-2.c: New test.
26978
269792000-04-12 Jakub Jelinek <jakub@redhat.com>
26980
26981 * objc/execute/bf-20.m: New test.
26982
269832000-04-10 Richard Henderson <rth@cygnus.com>
26984
26985 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
26986
26987 * gcc.c-torture/execute/20000412-1.c: New test.
26988
269892000-04-10 Nathan Sidwell <nathan@codesourcery.com>
26990
26991 * g++.old-deja/g++.eh/catchptr1.C: New test.
26992
269932000-04-09 Nathan Sidwell <nathan@codesourcery.com>
26994
26995 * g++.old-deja/g++.abi/cxa_vec.C: New test.
26996
269972000-04-08 Neil Booth <NeilB@earthling.net>
26998
26999 * gcc.dg/cpp-nullchar.c: Remove test as
27000 embedded nulls cause problems.
27001
270022000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27003
27004 * gcc.dg/compare2.c: New test.
27005
270062000-04-08 Neil Booth <NeilB@earthling.net>
27007
27008 * gcc.dg/cpp-nullchar.c: New test.
27009
270102000-04-07 Zack Weinberg <zack@wolery.cumb.org>
27011
27012 * gcc.dg/cpp-mi2.c: New test.
27013 * gcc.dg/cpp-mi2[abc].h: New files.
27014
270152000-04-07 Nathan Sidwell <nathan@codesourcery.com>
27016
27017 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
27018 member name.
27019
270202000-04-06 Nathan Sidwell <nathan@codesourcery.com>
27021
27022 * g++.old-deja/g++.abi/vmihint.C: New test.
27023
270242000-04-06 Neil Booth <NeilB@earthling.net>
27025
27026 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
27027 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
27028 copyright.
27029
270302000-04-05 Hans-Peter Nilsson <hp@axis.com>
27031
27032 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
27033 avoid stack-frame overwrite.
27034
270352000-04-05 Jakub Jelinek <jakub@redhat.com>
27036
27037 * gcc.c-torture/compile/20000405-2.c: New test.
27038 * gcc.c-torture/compile/20000405-3.c: New test.
27039
270402000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27041
27042 * gcc.c-torture/compile/20000405-1.c: New test.
27043
270442000-04-04 Geoff Keating <geoffk@cygnus.com>
27045
27046 * gcc.dg/cast-qual-1.c: Revert last change.
27047
270482000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27049
27050 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
27051
270522000-04-03 Zack Weinberg <zack@wolery.cumb.org>
27053
27054 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
27055 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
27056
270572000-04-03 Jeffrey A Law (law@cygnus.com)
27058
27059 * gcc.c-torture/compile/20000403-2.c: New test.
27060 * gcc.c-torture/compile/20000403-1.c: New test.
27061
270622000-04-03 Hans-Peter Nilsson <hp@axis.com>
27063
27064 * gcc.c-torture/execute/20000403-1.c: New test.
27065
270662000-04-03 Geoff Keating <geoffk@cygnus.com>
27067
27068 * gcc.c-torture/execute/20000402-1.c: New test.
27069
270702000-04-03 Donald Lindsay <dlindsay@cygnus.com>
27071
27072 * gcc.c-torture/execute/va-arg-15.c: New test.
27073 * gcc.c-torture/execute/va-arg-16.c: New test.
27074 * gcc.c-torture/execute/va-arg-17.c: New test.
27075 * gcc.c-torture/execute/va-arg-18.c: New test.
27076 * gcc.c-torture/execute/va-arg-19.c: New test.
27077
270782000-04-02 Zack Weinberg <zack@wolery.cumb.org>
27079
27080 * gcc.c-torture/compile/981211-1.c: Move to...
27081 * gcc.dg/cpp-as1.c: ...here.
27082 * gcc.dg/cpp-as2.c: New file.
27083
27084 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
27085 compiler.
27086
270872000-04-02 Neil Booth <NeilB@earthling.net>
27088
27089 * gcc.dg/cpp-cond.c New tests.
27090 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
27091 accidental success less likely.
27092 * gcc.dg/cpp-missingop.c New tests.
27093 * gcc.dg/cpp-missingparen.c New tests.
27094 * gcc.dg/cpp-shift.c New tests.
27095 * gcc.dg/cpp-shortcircuit.c New tests.
27096 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 27097
ed8e443a 270982000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 27099
ed8e443a 27100 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 27101
ed8e443a 271022000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 27103
ed8e443a
JM
27104 * gcc.c-torture/compile/20000326-1.c: New test.
27105 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 27106
ed8e443a 271072000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 27108
ed8e443a
JM
27109 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
27110 the first parameter is a function argument.
7acfb19e 27111
ed8e443a 271122000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 27113
ed8e443a 27114 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 27115
ed8e443a 271162000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 27117
ed8e443a 27118 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 27119
ed8e443a 271202000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 27121
ed8e443a 27122 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 27123
ed8e443a 271242000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 27125
ed8e443a 27126 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 27127
ed8e443a 271282000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 27129
ed8e443a 27130 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 27131
ed8e443a 271322000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 27133
ed8e443a
JM
27134 * gcc.c-torture/execute/20000314-3.c: New test.
27135 * gcc.c-torture/execute/20000314-2.c: New test.
27136 * gcc.c-torture/execute/20000314-1.c: New test.
27137 * gcc.c-torture/compile/20000314-2.c: New test.
27138 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 27139
ed8e443a 271402000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 27141
ed8e443a 27142 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 27143
ed8e443a 271442000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 27145
ed8e443a
JM
27146 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
27147 standards-compliant result rather than specific constants.
27148 Put test-values in array.
532f12a2 27149
ed8e443a 271502000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 27151
ed8e443a
JM
27152 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
27153 (g++_target_compile): Put test-specific options last.
98eddaf7 27154
ed8e443a 271552000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 27156
ed8e443a 27157 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 27158
ed8e443a 271592000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 27160
ed8e443a 27161 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 27162
ed8e443a 271632000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 27164
ed8e443a
JM
27165 * g++.old-deja/g++.brendan/misc12.C: Removed.
27166 * g++.old-deja/g++.pt/memtemp77.C: Constify.
27167 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 27168
ed8e443a 271692000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 27170
ed8e443a 27171 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 27172
ed8e443a 271732000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 27174
ed8e443a 27175 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 27176
ed8e443a 271772000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 27178
ed8e443a
JM
27179 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
27180 is 1, not zero.
2a6b7809 27181
ed8e443a 271822000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 27183
ed8e443a
JM
27184 * g++.old-deja/g++.warn/impint.C: New test.
27185 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
27186 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
27187 * g++.old-deja/g++.pt/explicit12.C: Likewise.
27188 * g++.old-deja/g++.pt/explicit13.C: Likewise.
27189 * g++.old-deja/g++.pt/explicit17.C: Likewise.
27190 * g++.old-deja/g++.pt/explicit18.C: Likewise.
27191 * g++.old-deja/g++.pt/explicit19.C: Likewise.
27192 * g++.old-deja/g++.pt/explicit23.C: Likewise.
27193 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27194 * g++.old-deja/g++.pt/explicit35.C: Likewise.
27195 * g++.old-deja/g++.pt/explicit6.C: Likewise.
27196 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 27197
ed8e443a 271982000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 27199
ed8e443a 27200 * gcc.dg/cpp-redef.c: New test.
83f1c55d 27201
ed8e443a 272022000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 27203
ed8e443a 27204 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 27205
ed8e443a 272062000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 27207
ed8e443a
JM
27208 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
27209 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 27210
ed8e443a 272112000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 27212
ed8e443a 27213 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 27214
ed8e443a 272152000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 27216
ed8e443a
JM
27217 * gcc.c-torture/compile/cpp-2.c: New test.
27218 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 27219
ed8e443a 272202000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 27221
ed8e443a 27222 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 27223
ed8e443a 272242000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 27225
ed8e443a 27226 * gcc.dg/cpp-li2.c: New test.
83f1c55d 27227
ed8e443a 27228 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 27229
ed8e443a 27230 * gcc.dg/cpp-li1.c: New test.
83f1c55d 27231
ed8e443a 272322000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 27233
ed8e443a 27234 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 27235
ed8e443a 272362000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 27237
ed8e443a 27238 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 27239
ed8e443a 272402000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 27241
ed8e443a 27242 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 27243
ed8e443a 272442000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 27245
ed8e443a 27246 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 27247
ed8e443a 272482000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 27249
ed8e443a 27250 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 27251
ed8e443a 272522000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 27253
ed8e443a 27254 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 27255
ed8e443a 272562000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 27257
ed8e443a 27258 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 27259
ed8e443a 272602000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 27261
ed8e443a
JM
27262 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
27263 ALWAYS_CXXFLAGS.
2144ddea 27264
ed8e443a 272652000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 27266
ed8e443a 27267 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 27268
ed8e443a 272692000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 27270
ed8e443a 27271 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 27272
ed8e443a 272732000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 27274
ed8e443a 27275 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 27276
ed8e443a 272772000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 27278
ed8e443a
JM
27279 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
27280 on native targets
31a72d3f 27281
ed8e443a 272822000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 27283
ed8e443a 27284 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 27285
ed8e443a 272862000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 27287
ed8e443a 27288 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 27289
ed8e443a 272902000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 27291
ed8e443a
JM
27292 * g++.old-deja/g++.jason/cast3.C: Return void.
27293 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 27294
ed8e443a 272952000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 27296
ed8e443a 27297 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 27298
ed8e443a 27299 * gcc.dg/loop-1.c: New test.
7a53e94b 27300
ed8e443a 273012000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 27302
ed8e443a
JM
27303 * gcc.c-torture/compile/20000127-1.c: New test.
27304 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 27305
ed8e443a 273062000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 27307
ed8e443a 27308 * gcc.dg/unused-2.c: New test.
1eb8759b 27309
ed8e443a 27310 * gcc.dg/conv-1.c: New test.
1eb8759b 27311
ed8e443a 273122000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 27313
ed8e443a
JM
27314 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
27315 compiler.
27316 (tool_option_proc): Fix typo.
33f6849b 27317
ed8e443a 273182000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 27319
ed8e443a
JM
27320 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
27321 of the ld on the host, not on the build machine.
27322 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 27323
ed8e443a 273242000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 27325
ed8e443a 27326 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 27327
ed8e443a 273282000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 27329
ed8e443a
JM
27330 * gcc.c-torture/execute/20000120-2.c: New test.
27331 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 27332
ed8e443a 273332000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 27334
ed8e443a 27335 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 27336
ed8e443a 273372000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 27338
ed8e443a 27339 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 27340
ed8e443a 273412000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 27342
ed8e443a 27343 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 27344
ed8e443a 273452000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 27346
ed8e443a
JM
27347 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
27348 with 16 bit integers.
662ef0f5 27349
ed8e443a 273502000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 27351
ed8e443a 27352 * gcc.dg/20000108-1.c: New test.
662ef0f5 27353
ed8e443a 273542000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 27355
ed8e443a 27356 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 27357
ed8e443a 273582000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 27359
ed8e443a
JM
27360 * g++.old-deja/g++.other/cast4.C: New test.
27361
273622000-01-05 Jeffrey A Law (law@cygnus.com)
27363
27364 * gcc.c-torture/compile/20000105-2.c: New test.
27365 * gcc.c-torture/compile/20000105-1.c: New test.
27366
273672000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27368
27369 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
27370 references to printf & atoi to conform to ANSI standard.
27371 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
27372 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
27373 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
27374 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
27375 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
27376 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27377 * g++.old-deja/g++.brendan/copy1.C: Likewise.
27378 * g++.old-deja/g++.brendan/copy2.C: Likewise.
27379 * g++.old-deja/g++.brendan/copy3.C: Likewise.
27380 * g++.old-deja/g++.brendan/copy4.C: Likewise.
27381 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27382 * g++.old-deja/g++.brendan/copy6.C: Likewise.
27383 * g++.old-deja/g++.brendan/copy7.C: Likewise.
27384 * g++.old-deja/g++.brendan/copy8.C: Likewise.
27385 * g++.old-deja/g++.brendan/crash11.C: Likewise.
27386 * g++.old-deja/g++.brendan/crash14.C: Likewise.
27387 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
27388 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27389 * g++.old-deja/g++.brendan/delete2.C: Likewise.
27390 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
27391 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
27392 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
27393 * g++.old-deja/g++.brendan/eh1.C: Likewise.
27394 * g++.old-deja/g++.brendan/groff1.C: Likewise.
27395 * g++.old-deja/g++.brendan/init3.C: Likewise.
27396 * g++.old-deja/g++.brendan/misc12.C: Likewise.
27397 * g++.old-deja/g++.brendan/misc7.C: Likewise.
27398 * g++.old-deja/g++.brendan/new2.C: Likewise.
27399 * g++.old-deja/g++.brendan/operators4.C: Likewise.
27400 * g++.old-deja/g++.brendan/operators5.C: Likewise.
27401 * g++.old-deja/g++.brendan/overload2.C: Likewise.
27402 * g++.old-deja/g++.brendan/overload7.C: Likewise.
27403 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
27404 * g++.old-deja/g++.brendan/reference1.C: Likewise.
27405 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
27406 * g++.old-deja/g++.brendan/template24.C: Likewise.
27407 * g++.old-deja/g++.brendan/template3.C: Likewise.
27408 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
27409 * g++.old-deja/g++.jason/inline3.C: Likewise.
27410 * g++.old-deja/g++.jason/opeq.C: Likewise.
27411 * g++.old-deja/g++.law/arg5.C: Likewise.
27412 * g++.old-deja/g++.law/arm7.C: Likewise.
27413 * g++.old-deja/g++.law/ctors11.C: Likewise.
27414 * g++.old-deja/g++.law/cvt8.C: Likewise.
27415 * g++.old-deja/g++.law/init9.C: Likewise.
27416 * g++.old-deja/g++.law/refs4.C: Likewise.
27417 * g++.old-deja/g++.law/template2.C: Likewise.
27418 * g++.old-deja/g++.law/visibility24.C: Likewise.
27419 * g++.old-deja/g++.law/vtable3.C: Likewise.
27420 * g++.old-deja/g++.mike/asm2.C: Likewise.
27421 * g++.old-deja/g++.mike/eh1.C: Likewise.
27422 * g++.old-deja/g++.mike/misc1.C: Likewise.
27423 * g++.old-deja/g++.mike/misc13.C: Likewise.
27424 * g++.old-deja/g++.mike/misc14.C: Likewise.
27425 * g++.old-deja/g++.mike/ns12.C: Likewise.
27426 * g++.old-deja/g++.mike/p1248.C: Likewise.
27427 * g++.old-deja/g++.mike/p3708.C: Likewise.
27428 * g++.old-deja/g++.mike/p3708a.C: Likewise.
27429 * g++.old-deja/g++.mike/p3708b.C: Likewise.
27430 * g++.old-deja/g++.mike/p646.C: Likewise.
27431 * g++.old-deja/g++.mike/p700.C: Likewise.
27432 * g++.old-deja/g++.mike/p783.C: Likewise.
27433 * g++.old-deja/g++.mike/p783a.C: Likewise.
27434 * g++.old-deja/g++.mike/p783b.C: Likewise.
27435 * g++.old-deja/g++.mike/p786.C: Likewise.
27436 * g++.old-deja/g++.mike/p789.C: Likewise.
27437 * g++.old-deja/g++.mike/p789a.C: Likewise.
27438 * g++.old-deja/g++.mike/p807a.C: Likewise.
27439 * g++.old-deja/g++.other/delete3.C: Likewise.
27440 * g++.old-deja/g++.other/dyncast1.C: Likewise.
27441 * g++.old-deja/g++.other/dyncast2.C: Likewise.
27442 * g++.old-deja/g++.other/dyncast3.C: Likewise.
27443 * g++.old-deja/g++.other/empty1.C: Likewise.
27444 * g++.old-deja/g++.other/temporary1.C: Likewise.
27445 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
27446 * g++.old-deja/g++.pt/t16.C: Likewise.
27447 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 27448
ed8e443a 274491999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 27450
ed8e443a 27451 * gcc.dg/991230-1.c: New test.
7fb1283f 27452
ed8e443a 274531999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 27454
ed8e443a
JM
27455 * gcc.c-torture/compile/991229-3.c: New test.
27456 * gcc.c-torture/compile/991229-2.c: New test.
27457 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 27458
ed8e443a 274591999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 27460
ed8e443a 27461 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 27462
a58eeb31 27463