1 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
4 Fix unused/uninitialized variable warnings.
6 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
7 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
8 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
9 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11 * gcc.c-torture/execute/builtins/abs-1-lib.c,
12 gcc.c-torture/execute/builtins/fputs-lib.c,
13 gcc.c-torture/execute/builtins/lib/fprintf.c,
14 gcc.c-torture/execute/builtins/lib/main.c,
15 gcc.c-torture/execute/builtins/lib/memcmp.c,
16 gcc.c-torture/execute/builtins/lib/memmove.c,
17 gcc.c-torture/execute/builtins/lib/mempcpy.c,
18 gcc.c-torture/execute/builtins/lib/memset.c,
19 gcc.c-torture/execute/builtins/lib/printf.c,
20 gcc.c-torture/execute/builtins/lib/sprintf.c,
21 gcc.c-torture/execute/builtins/lib/stpcpy.c,
22 gcc.c-torture/execute/builtins/lib/strchr.c,
23 gcc.c-torture/execute/builtins/lib/strcmp.c,
24 gcc.c-torture/execute/builtins/lib/strcpy.c,
25 gcc.c-torture/execute/builtins/lib/strcspn.c,
26 gcc.c-torture/execute/builtins/lib/strlen.c,
27 gcc.c-torture/execute/builtins/lib/strncat.c,
28 gcc.c-torture/execute/builtins/lib/strncmp.c,
29 gcc.c-torture/execute/builtins/lib/strncpy.c,
30 gcc.c-torture/execute/builtins/lib/strrchr.c,
31 gcc.c-torture/execute/builtins/lib/strspn.c,
32 gcc.c-torture/execute/builtins/lib/strstr.c,
33 gcc.c-torture/execute/builtins/memops-asm-lib.c,
34 gcc.c-torture/execute/builtins/strlen-2.c,
35 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
38 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
40 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
41 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
44 2005-04-01 Jakub Jelinek <jakub@redhat.com>
47 * g++.dg/debug/using1.C: New test.
49 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
52 * gcc.dg/alias-7.c: Prefix asm-declared name with
53 __USER_LABEL_PREFIX__.
55 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
57 Fix fallout from PR middle-end/15700:
58 * gcc.c-torture/compile/20011119-1.c: Take
59 __USER_LABEL_PREFIX__ into account.
60 * gcc.c-torture/compile/20011119-2.c: Likewise.
62 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
65 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
67 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
70 * gcc.c-torture/compile/struct-non-lval-1.c,
71 gcc.c-torture/compile/struct-non-lval-2.c,
72 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
74 2005-03-31 Janis Johnson <janis187@us.ibm.com>
76 * gcc.dg/tls/tls.exp: Remove temporary file.
77 * g++.dg/tls/tls.exp: Ditto.
78 * lib/file-format.exp: Ditto.
79 * g++.dg/special/ecos.exp: Ditto.
81 * lib/profopt.exp: Treat prof_ext as a list.
82 * gcc.misc-tests/bprob.exp: Ditto.
83 * g++.dg/bprob/bprob.exp: Ditto.
85 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
86 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
87 g++.dg/tree-ssa/pointer-reference-alias.C,
88 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
89 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
90 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
91 g++.dg/vect/pr19951.cc: Ditto.
92 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
93 gcc.dg/builtins-47.c: Ditto.
94 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
95 gcc.dg/pr20115-1.c: Ditto.
96 * gcc.dg/tree-ssa/20030530-2.c,
97 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
98 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
99 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
100 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
101 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
102 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
103 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
104 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
105 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
106 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
107 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
108 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
109 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
110 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
111 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
112 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
113 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
114 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
115 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
116 gcc.dg/tree-ssa/20030824-1.c,
117 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
118 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
119 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
120 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
121 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
122 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
123 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
124 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
125 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
126 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
127 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
128 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
129 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
130 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
131 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
132 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
133 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
134 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
135 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
136 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
137 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
138 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
139 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
140 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
141 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
142 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
143 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
144 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
145 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
146 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
147 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
148 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
149 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
150 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
151 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
152 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
153 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
154 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
155 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
156 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
157 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
158 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
159 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
160 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
161 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
162 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
163 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
164 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
165 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
166 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
167 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
168 gcc.dg/tree-ssa/useless-1.c: Ditto.
169 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
170 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
171 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
172 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
173 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
174 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
175 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
176 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
177 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
178 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
179 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
180 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
181 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
182 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
183 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
184 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
185 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
186 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
187 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
188 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
189 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
190 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
191 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
192 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
193 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
194 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
195 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
196 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
197 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
198 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
199 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
200 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
201 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
202 gcc.dg/vect/vect-none.c: Ditto.
203 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
204 treelang/compile/unsigned.tree: Ditto.
206 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
207 * gcc.dg/cpp/direct2s.c: Ditto.
208 * gcc.dg/cpp/paste4.c: Ditto.
209 * gcc.dg/cpp/separate-1.c: Ditto.
210 * gcc.dg/pch/save-temps-1.c: Ditto.
211 * g++.dg/ext/altivec-10.C: Ditto.
212 * g++.dg/pch/pch.C: Ditto.
214 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
216 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
217 * g++.dg/template/repo1.C: Ditto.
218 * g++.dg/template/repo2.C: Ditto.
219 * g++.dg/template/repo3.C: Ditto.
220 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
221 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
222 * g++.old-deja/g++.pt/repo1.C: Ditto.
223 * g++.old-deja/g++.pt/repo2.C: Ditto.
224 * g++.old-deja/g++.pt/repo3.C: Ditto.
225 * g++.old-deja/g++.pt/repo4.C: Ditto.
227 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
228 * gcc.dg/20030107-1.c: Ditto.
229 * gcc.dg/20030702-1.c: Ditto.
230 * gcc.dg/profile-generate-1.c: Ditto.
231 * g++.dg/other/profile1.C: Ditto.
232 * g++.old-deja/g++.robertl/eb83.C: Ditto.
234 * lib/gcc-dg.exp (remove-build-file): New.
235 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
236 cleanup-tree-dump, cleanup-saved-temps): New.
238 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
241 * g++.dg/parse/ambig3.C: Not ambiguous.
242 * g++.dg/template/spec20.C: New.
243 * g++.dg/template/spec21.C: New.
245 2005-03-31 Steve Ellcey <sje@cup.hp.com>
248 * gcc.dg/ia64-fptr-1.c: Run only on linux.
250 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
253 * gfortran.dg/negative_unit.f: New test.
255 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
257 * gcc.dg/20050330-1.c: New test.
259 2005-03-30 Devang Patel <dpatel@apple.com>
261 * g++.dg/tree-sra/ssa-sra-3.C: New test.
263 2005-03-30 Dale Johannesen <dalej@apple.com>
265 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
267 2005-03-30 Janis Johnson <janis187@us.ibm.com>
269 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
270 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
271 Strip options from test name.
273 2005-03-31 Jan Hubicka <jh@suse.cz>
275 * gcc.dg/varpool-1.c: New testcase.
277 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
281 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
282 gcc.dg/stmt-expr-label-3.c : New tests.
283 * gcc.c-torture/execute/medce-2.c: Remove.
285 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
288 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
291 2005-03-30 Alan Modra <amodra@bigpond.net.au>
293 * gcc.c-torture/compile/pr20203.c: New test.
295 2005-03-26 Steven G. Kargl <kargls@comcast.net>
297 * gfortran.dg/promotion.f90: New test.
299 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
302 * gcc.dg/torture/asm-subreg-1.c: New test.
304 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
307 * gcc.dg/pr20672-1.c: New test.
309 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
311 * gfortran.dg/vect: New directory.
312 * gfortran.dg/vect/vect.exp: New.
313 * gfortran.dg/vect/vect-1.f90: New test.
314 * gfortran.dg/vect/vect-2.f90: New test.
315 * gfortran.dg/vect/vect-3.f90: New test.
316 * gfortran.dg/vect/vect-4.f90: New test.
317 * gfortran.dg/vect/vect-5.f90: New test.
319 2005-03-29 Jakub Jelinek <jakub@redhat.com>
322 * gcc.dg/alias-7.c: New test.
324 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
326 * gcc.dg/sparc-reg-1.c: New test.
328 2005-03-28 Steve Ellcey <sje@cup.hp.com>
331 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
333 2005-03-29 Dale Ranta <dir@lanl.gov>
334 Francois-Xavier Coudert <coudert@clipper.ens.fr>
337 * gfortran.dg/pr20163-2.f: New test.
339 2005-03-28 Jan Hubicka <jh@suse.cz>
342 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
345 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
347 PR tree-optimization/20626
348 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
349 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
351 2005-03-26 Steven G. Kargl <kargls@comcast.net>
353 * gfortran.dg/underflow.f90: New test.
354 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
356 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
358 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
360 2005-03-25 Mark Mitchell <mark@codesourcery.com>
362 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
363 (g++_init): Make sure that CXXFLAGS is set.
364 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
365 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
366 * lib/gfortran.exp (gfortran_link_flags): Likewise.
367 * lib/objc.exp (objc_init): Likewise.
368 * lib/treelang.exp (treelang_init): Likewise.
370 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
372 PR tree-optimization/20470
373 * gcc.dg/tree-ssa/pr20470.c: New test.
375 2005-03-25 Geoffrey Keating <geoffk@apple.com>
377 * gcc.dg/ppc-stfiwx.c: New.
379 2005-03-25 Steve Ellcey <sje@cup.hp.com>
382 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
384 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
386 * gcc.dg/20050325-1.c: Fix a typo.
388 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
392 * gfortran.dg/dos_eol.f: New test.
394 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
396 PR rtl-optimization/20249
397 * gcc.dg/20050325-1.c: New test.
399 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
402 * gfortran.dg/pr15332.f: New test.
404 2005-03-24 Dale Johannesen <dalej@apple.com>
406 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
408 2005-03-24 Geoffrey Keating <geoffk@apple.com>
410 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
411 'internal' visibility.
412 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
413 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
414 'protected' visibility.
415 * gcc.dg/visibility-7.c: Likewise.
416 * lib/target-supports.exp (check_visibility_available): Take
417 a parameter, the kind of visibility to check for.
418 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
419 to check_visibility_available.
421 * g++.dg/expr/cast3.C: New.
423 2005-03-24 David Edelsohn <edelsohn@gnu.org>
425 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
428 2005-03-24 Steve Ellcey <sje@cup.hp.com>
431 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
433 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
435 * gcc.dg/badshift.c: Renamed to...
436 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
438 * gcc.target/i386/badshift.c: Renamed to...
439 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
442 PR rtl-optimization/20532
443 * gcc.target/i386/badshift.c: New.
445 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
447 * gfortran.dg/pr18025.f90: New test.
449 2005-03-23 Dale Johannesen <dalej@apple.com>
451 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
453 2005-03-23 Mark Mitchell <mark@codesourcery.com>
455 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
457 * lib/target-supports.exp (check_iconv_available): Default
458 libiconv to -liconv, if there is no definition.
460 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
462 * gcc.dg/torture/cris-asm-mof-1.c: New test.
464 2005-03-22 Mark Mitchell <mark@codesourcery.com>
466 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
467 * g++.dg/opt/pr7503-2.C: Likewise.
468 * g++.dg/opt/pr7503-3.C: Likewise.
469 * g++.dg/opt/pr7503-4.C: Likewise.
470 * g++.dg/opt/pr7503-5.C: Likewise.
471 * g++.dg/warn/minmax.C: New test.
473 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
475 * gfortran.dg/g77_intrinsics_funcs.f: New test.
476 * gfortran.dg/g77_intrinsics_sub.f: New test.
478 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
479 Jan Hubicka <jh@suse.cz>
480 Steven Bosscher <stevenb@suse.de
482 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
484 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
487 * g++.dg/template/redecl3.C: New test.
489 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
492 * g++.dg/parse/error16.C: Tweak error markers.
494 2005-03-22 Jakub Jelinek <jakub@redhat.com>
497 * gcc.dg/20050321-2.c: New test.
499 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
503 * g++.dg/template/ptrmem12.C: New.
505 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
507 PR rtl-optimization/20527
508 * gcc.c-torture/execute/pr20527-1.c: New test.
510 2005-03-22 Ben Elliston <bje@au.ibm.com>
512 * gcc.misc-tests/options.exp (check_for_options): Create a real C
513 program, compile it into a real executable and then delete the .c
514 and .x files afterwards, to avoid problems on testglue targets.
516 2005-03-21 Stuart Hastings <stuart@apple.com>
518 * gcc.target/i386/sse-2.c: New.
520 2005-03-21 Uros Bizjak <uros@kss-loka.si>
522 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
524 2005-03-21 Paolo Carlini <pcarlini@suse.de>
526 * g++.dg/parse/crash25.C: Fix typo.
528 2005-03-21 Paolo Carlini <pcarlini@suse.de>
531 * g++.dg/parse/crash24.C: New test.
534 * g++.dg/parse/crash25.C: New test.
536 2005-03-21 Paolo Carlini <pcarlini@suse.de>
539 * g++.dg/ext/stmtexpr4.C: New test.
541 2005-03-20 Roger Sayle <roger@eyesopen.com>
544 * gcc.c-torture/compile/pr13066-1.c: New test case.
545 * gcc.c-torture/compile/pr20539-1.c: Likewise.
546 * g++.dg/opt/pr13066-1.C: Likewise.
548 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
550 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
552 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
555 * gfortran.dg/nesting_1.f90: New test.
557 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
560 * g++.dg/lookup/using13.C: New test.
562 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
565 * g++.dg/template/crash36.C: New test.
567 2005-03-18 Paolo Carlini <pcarlini@suse.de>
570 * g++.dg/template/crash35.C: New test.
572 2005-03-17 Paolo Carlini <pcarlini@suse.de>
575 * g++.dg/overload/operator2.C: New test.
577 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
580 * gfortran.dg/pr20257.f90: New test.
582 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
585 * gfortran.dg/pr20480.f90: New test.
587 2005-03-16 Richard Henderson <rth@redhat.com>
590 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
592 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
593 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
595 * gcc.dg/alias-3.c: New.
596 * gcc.dg/alias-4.c: New.
597 * gcc.dg/alias-5.c: New.
598 * gcc.dg/alias-6.c: New.
600 2005-03-15 Geoffrey Keating <geoffk@apple.com>
602 * gcc.dg/cpp/ucnid-7.c: New.
604 2005-03-15 Janis Johnson <janis187@us.ibm.com>
605 Dorit Naishlos <dorit@il.ibm.com>
607 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
610 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
612 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
614 * gcc.dg/vect/vect-58.c: Likewise.
615 * gcc.dg/vect/vect-92.c: New.
616 * gcc.dg/vect/vect-93.c: New.
618 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
621 * gfortran.dg/assign_2.f90: New test.
622 * gfortran.dg/assign_3.f90: New test.
623 * gfortran.dg/assign.f90: New test.
625 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
627 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
628 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
629 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
630 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
633 2005-03-14 Geoffrey Keating <geoffk@apple.com>
635 * gcc.dg/cpp/ucnid-6.c: New.
637 * gcc.dg/cpp/normalize-1.c: New.
638 * gcc.dg/cpp/normalize-2.c: New.
639 * gcc.dg/cpp/normalize-3.c: New.
640 * gcc.dg/cpp/normalize-4.c: New.
641 * gcc.dg/cpp/ucnid-4.c: New.
642 * gcc.dg/cpp/ucnid-5.c: New.
643 * g++.dg/cpp/normalize-1.C: New.
644 * g++.dg/cpp/ucnid-1.C: New.
646 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
648 * gcc.dg/pr18628.c: New.
650 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
653 * g++.dg/tree-ssa/pr20280.C: New.
655 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
658 * gfortran.dg/stfunc_2.f90: New test.
660 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
662 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
664 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
666 * gcc.dg/tree-ssa/20050314-1.c: New test.
668 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
672 * g++.dg/template/friend34.C: New test.
673 * g++.dg/template/friend35.C: Likewise.
674 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
676 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
678 Friend class name lookup 5/n
680 * g++.dg/lookup/hidden-class1.C: New test.
681 * g++.dg/lookup/hidden-class2.C: Likewise.
682 * g++.dg/lookup/hidden-class3.C: Likewise.
683 * g++.dg/lookup/hidden-class4.C: Likewise.
684 * g++.dg/lookup/hidden-class5.C: Likewise.
685 * g++.dg/lookup/hidden-class6.C: Likewise.
686 * g++.dg/lookup/hidden-class7.C: Likewise.
687 * g++.dg/lookup/hidden-class8.C: Likewise.
688 * g++.dg/lookup/hidden-class9.C: Likewise.
689 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
690 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
691 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
692 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
693 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
694 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
695 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
696 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
697 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
698 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
699 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
701 2005-03-13 Mark Mitchell <mark@codesourcery.com>
704 * g++.dg/template/error18.C: New test.
706 2005-03-09 Ben Elliston <bje@au.ibm.com>
709 * g++.dg/debug/pr16792.C: New test.
711 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
713 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
714 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
715 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
716 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
717 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
718 test assertion names.
720 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
723 * gfortran.dg/stfunc_1.f90: New test.
725 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
728 * gfortran.dg/real_index_1.f90: New test.
730 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
733 * gfortran.dg/spec_expr_1.f90: New test.
735 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
738 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
741 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
744 * gfortran.dg/largeequiv_1.f90: New test.
746 2005-03-12 Geoffrey Keating <geoffk@apple.com>
748 * gcc.dg/ucnid-1.c: New.
749 * gcc.dg/ucnid-2.c: New.
750 * gcc.dg/ucnid-3.c: New.
751 * gcc.dg/ucnid-4.c: New.
752 * gcc.dg/ucnid-5.c: New.
753 * gcc.dg/ucnid-6.c: New.
754 * gcc.dg/cpp/ucnid-1.c: New.
755 * gcc.dg/cpp/ucnid-2.c: New.
756 * gcc.dg/cpp/ucnid-3.c: New.
757 * g++.dg/other/ucnid-1.C: New.
759 2005-03-12 Geoffrey Keating <geoffk@apple.com>
761 * gcc.dg/vmx/darwin-abi-3.c: Delete.
763 2005-03-11 Per Bothner <per@bothner.com>
765 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
766 that diagnotics refer to correct token.
767 * gcc.dg/unused-3.c: Likewise.
769 2005-03-11 Per Bothner <per@bothner.com>
771 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
772 constant" is now actually on same line as string constant.
773 * gcc.dg/cpp/direct2s.c: Likewise.
775 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
777 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
779 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
782 * gfortran.dg/pr20124.f90: New Test
784 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
786 PR tree-optimization/20130
787 * gcc.dg/pr20130-1.c: New test.
789 2005-03-10 Steve Ellcey <sje@cup.hp.com>
792 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
794 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
796 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
798 2005-03-10 Steve Ellcey <sje@cup.hp.com>
800 * g++.dg/eh/forced1.C: Fix comment.
801 * g++.dg/eh/forced2.C: Ditto.
802 * g++.dg/eh/forced3.C: Ditto.
803 * g++.dg/eh/forced4.C: Ditto.
805 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
808 * gcc.c-torture/compile/pr20412.c: New test.
810 2005-03-10 Roger Sayle <roger@eyesopen.com>
812 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
814 2005-03-10 Jakub Jelinek <jakub@redhat.com>
817 * gcc.dg/20050307-1.c: New test.
819 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
822 * g++.dg/other/stdarg3.C: New.
824 2005-03-10 Jakub Jelinek <jakub@redhat.com>
826 PR c++/18384, c++/18327
827 * g++.dg/init/array19.C: New test.
830 * gcc.dg/torture/pr20314-1.c: New test.
831 * gcc.dg/torture/pr20314-2.c: New test.
833 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
835 * gcc.dg/20050309-1.c: New test.
837 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
839 * gcc.dg/builtins-10.c: Reactivate disabled test.
840 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
841 new cbrt transformations.
843 2005-03-09 Mark Mitchell <mark@codesourcery.com>
846 * g++.dg/template/array13.C: New test.
848 2005-03-09 Paolo Carlini <pcarlini@suse.de>
851 * g++.dg/init/brace4.C: New test.
853 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
856 * g++.dg/template/non-dependent12.C: New.
858 2005-03-08 Mark Mitchell <mark@codesourcery.com>
861 * g++.dg/init/array18.C: Add dg-do run marker.
864 * g++.dg/init/array18.C: New test.
866 2005-03-09 Ben Elliston <bje@au.ibm.com>
868 * consistency.vlad/vlad.exp: Remove trailing semicolons.
869 * g++.dg/gcov/gcov.exp: Likewise.
870 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
871 * gcc.target/xstormy16/xstormy16.exp: Likewise.
872 * lib/c-torture.exp: Likewise.
873 * lib/fortran-torture.exp: Likewise.
874 * lib/g++.exp: Likewise.
875 * lib/gcc-defs.exp: Likewise.
876 * lib/gcc-dg.exp: Likewise.
877 * lib/gcc.exp: Likewise.
878 * lib/gcov.exp: Likewise.
879 * lib/gfortran.exp: Likewise.
880 * lib/mike-g++.exp: Likewise.
881 * lib/mike-gcc.exp: Likewise.
882 * lib/objc-torture.exp: Likewise.
883 * lib/objc.exp: Likewise.
884 * lib/profopt.exp: Likewise.
885 * lib/target-libpath.exp: Likewise.
886 * lib/target-supports.exp: Likewise.
887 * lib/treelang.exp: Likewise.
888 * lib/wrapper.exp: Likewise.
890 2005-03-08 Jeff Law <law@redhat.com>
892 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
895 2005-03-08 Ira Rosen <irar@il.ibm.com>
897 * gcc.dg/vect/pr20122.c: New test.
899 2005-03-07 Jeff Law <law@redhat.com>
901 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
903 * gcc.dg/tree-ssa/pr18133-1.c: New test.
904 * gcc.dg/tree-ssa/pr18133-2.c: New test.
905 * gcc.dg/tree-ssa/pr18134.c: New test.
907 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
909 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
910 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
911 gcc.dg/torture/builtin-noret-2.c: Require weak support.
913 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
916 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
918 2005-03-07 Mark Mitchell <mark@codesourcery.com>
920 * g++.dg/warn/Wnvdtor.C: New test.
922 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
924 * gcc.dg/torture/pr19683-1.c: New test.
926 2005-03-06 Steven G. Kargl <kargls@comcast.net>
928 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
929 * gfortran.dg/g77/19990313-2.f: Ditto.
930 * gfortran.dg/g77/19990313-3.f: Ditto.
931 * gfortran.dg/g77/19990525-0.f: Ditto.
932 * gfortran.dg/g77/19990826-0.f: Ditto.
933 * gfortran.dg/g77/19990826-2.f: Ditto.
934 * gfortran.dg/g77/19990826-3.f: Ditto.
935 * gfortran.dg/g77/20000511-1.f: Ditto.
936 * gfortran.dg/g77/20000511-2.f: Ditto.
937 * gfortran.dg/g77/970625-2.f: Ditto.
938 * gfortran.dg/g77/980310-2.f: Ditto.
939 * gfortran.dg/g77/980310-3.f: Ditto.
940 * gfortran.dg/g77/980310-8.f: Ditto.
941 * gfortran.dg/g77/980519-2.f: Ditto.
942 * gfortran.dg/g77/alpha1.f: Ditto.
943 * gfortran.dg/g77/claus.f: Ditto.
944 * gfortran.dg/g77/erfc.f: Ditto.
945 * gfortran.dg/g77/short.f: Ditto.
946 * gfortran.fortran-torture/execute/data.f90: Ditto.
947 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
948 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
950 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
952 * lib/file-format.exp (gcc_target_object_format): Add check for som
953 format and hardcode object formats on hppa*-*-hpux*.
954 * lib/target-supports.exp (check_weak_available): Add check for som
955 object format. Always return 0 on hppa*-*-hpux10*.
957 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
960 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
962 2005-03-05 Steven G. Kargl <kargls@comcast.net>
964 * gfortran.dg/pr19936_1.f90: New test.
965 * gfortran.dg/pr19936_2.f90: New test.
966 * gfortran.dg/pr19936_3.f90: New test.
968 2005-03-05 Steven G. Kargl <kargls@comcast.net>
969 Paul Thomas <prthomas@drfccad.cea.fr>
971 * gfortran.dg/PR19754_1.f90: New test.
972 * gfortran.dg/PR19754_2.f90: Ditto.
974 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
977 * g++.dg/template/non-dependent11.C: New test.
979 2005-03-05 Uros Bizjak <uros@kss-loka.si>
981 * lib/target-supports.exp (check_iconv_available): Fix comment.
983 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
984 Joseph S. Myers <joseph@codesourcery.com>
987 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
989 2005-03-04 Matthew Sachs <msachs@apple.com>
991 * gcc.exp (gcc_target_compile): Put braces around
992 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
993 * objc.exp (objc_target_compile): Likewise.
994 * treelang.exp (treelang_target_compile): Likewise.
996 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
999 * gfortran.dg/func_result_1.f90: New test.
1001 2005-03-04 Ben Elliston <bje@au.ibm.com>
1003 * gcc.misc-tests/options.exp: New test.
1005 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
1007 * gcc.dg/pr15784-4.c: New test.
1009 2005-03-03 Geoffrey Keating <geoffk@apple.com>
1011 * gcc.c-torture/execute/pr17133.c: New.
1012 * gcc.c-torture/compile/20050303-1.c: New.
1014 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
1016 * gcc.dg/cpp/assert4.c: Fix for cygwin
1018 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
1020 * g++.dg/overload/using2.C: New.
1022 2005-03-02 Mark Mitchell <mark@codesourcery.com>
1025 * g++.dg/init/ptrmem2.C: New test.
1027 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
1030 * gcc.dg/pr8927-1.c: New test.
1032 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
1035 * g++.dg/inherit/covariant12.C: New.
1037 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1040 * gfortran.dg/bound_1.f90: New test.
1042 2005-02-28 Janis Johnson <janis187@us.ibm.com>
1044 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
1045 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
1047 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
1050 * gcc.dg/pr20245-1.c: New test.
1052 2005-02-28 Jakub Jelinek <jakub@redhat.com>
1055 * gcc.c-torture/execute/20050119-2.c: New test case.
1057 2005-02-28 Ben Elliston <bje@au.ibm.com>
1059 * README: Update the DejaGnu bug reporting address.
1060 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
1061 * lib/objc-torture.exp: Likewise.
1063 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1065 * gfortran.dg/boz_1.f90: New test.
1066 * gfortran.dg/boz_3.f90: New test.
1067 * gfortran.dg/boz_4.f90: New test.
1069 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1071 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
1072 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
1074 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1077 * gfortran.dg/write_0_pe_format.f90: New test.
1079 2005-02-27 Jakub Jelinek <jakub@redhat.com>
1082 * g++.dg/opt/thunk2.C: New test.
1083 * g++.dg/opt/covariant1.C: New test.
1085 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1087 * gfortran.dg/e_d_fmt.f90: New test.
1089 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
1091 * gcc.dg/asm-b.c: Fix comment typos.
1093 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1095 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
1098 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1101 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
1102 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
1103 * gcc.dg/asm-b.c: New test.
1105 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
1107 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
1108 Disable this test on IRIX 6.
1110 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
1112 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
1113 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
1116 2005-02-25 Diego Novillo <dnovillo@redhat.com>
1118 PR tree-optimization/20204
1119 * testsuite/gcc.dg/pr20204.c: New test.
1121 2005-02-24 Jakub Jelinek <jakub@redhat.com>
1124 * gcc.c-torture/execute/20050224-1.c: New test.
1127 * g++.dg/warn/Wbraces2.C: New test.
1129 2005-02-23 Mark Mitchell <mark@codesourcery.com>
1132 * g++.dg/init/const2.C: New test.
1134 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
1136 PR tree-optimization/20100
1137 * gcc.c-torture/execute/pr20100-1.c: New test.
1139 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1141 * gfortran.dg/implicit_3.f90: New test.
1143 * gfortran.dg/deftype_1.f90: New test.
1145 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
1147 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
1149 * g++.dg/other/anon3.C: Accept a warning.
1151 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
1153 * gcc.dg/pr20017.c: Fix a comment typo.
1155 2005-02-23 Bud Davis <bdavis@gfortran.org>
1157 * gfortran.dg/list_read_4.f90: Change to f90 comments.
1159 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1162 * ada/acats/tests/cxa/cxa3004.a: Remove.
1163 * ada/acats/tests/cxb/cxb30061.am: Likewise.
1165 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1168 * g++.dg/init/const1.C: New test.
1171 * g++.dg/parse/constant7.C: New test.
1174 * g++.dg/parse/error27.C: New test.
1175 * g++.dg/template/qualttp15.C: Adjust error markers.
1176 * g++.old-deja/g++.other/struct1.C: Likewise.
1179 * g++.dg/template/error17.C: New test.
1182 * g++.dg/parser/error26.C: New test.
1184 2005-02-22 Diego Novillo <dnovillo@redhat.com>
1186 PR tree-optimization/20100
1187 PR tree-optimization/20115
1188 * gcc.dg/pr20115.c: New test.
1189 * gcc.dg/pr20115-1.c: New test.
1190 * gcc.dg/pr20100.c: New test.
1191 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
1192 call-clobbered variables after alias1.
1194 2005-02-22 Bud Davis <bdavis@gfortran.org>
1196 * gfortran.dg/list_read_4.f90: new test.
1198 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
1200 PR rtl-optimization/20017.
1201 * gcc.dg/pr20017.c: New.
1203 2005-02-22 Devang Patel <dpatel@apple.com>
1206 * g++.dg/tree-ssa/pr19952.C: New test.
1208 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1211 * g++.dg/parse/constant6.C: New test.
1213 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1215 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1216 * g++.dg/charset/asm2.c: Likewise.
1217 * g++.dg/charset/asm3.c: Likewise.
1218 * g++.dg/charset/asm4.c: Likewise.
1219 * g++.dg/charset/asm5.c: Likewise.
1220 * g++.dg/charset/attribute1.c: Likewise.
1221 * g++.dg/charset/attribute2.c: Likewise.
1222 * g++.dg/charset/extern1.cc: Likewise.
1223 * g++.dg/charset/extern2.cc: Likewise.
1224 * g++.dg/charset/extern3.cc: Likewise.
1225 * g++.dg/charset/function.cc: Likewise.
1226 * g++.dg/charset/string.c: Likewise.
1227 * g++.dg/charset/charset.exp: Likewise.
1228 * lib/target-supports.exp (check_iconv_available): Fix comment.
1230 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1232 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
1233 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1234 * gcc.dg/charset/asm2.c: Likewise.
1235 * gcc.dg/charset/asm3.c: Likewise.
1236 * gcc.dg/charset/asm4.c: Likewise.
1237 * gcc.dg/charset/asm5.c: Likewise.
1238 * gcc.dg/charset/asm6.c: Likewise.
1239 * gcc.dg/charset/attribute1.c: Likewise.
1240 * gcc.dg/charset/attribute2.c: Likewise.
1241 * gcc.dg/charset/builtin1.c: Likewise.
1242 * gcc.dg/charset/extern.c: Likewise.
1243 * gcc.dg/charset/function.c: Likewise.
1244 * gcc.dg/charset/string.c: Likewise.
1245 * gcc.dg/charset/charset.exp: Likewise.
1247 2005-02-21 Bud Davis <bdavis9659@comcast.net>
1250 * gfortran.dg/pr20086.f90: New test.
1252 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
1254 PR tree-optimization/19786
1255 * g++.dg/tree-ssa/pr19786.C: New.
1257 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1259 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
1261 2005-02-21 Jeff Law <law@redhat.com>
1263 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
1265 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1267 * gfortran.dg/do_iterator: Split loop, markup all lines for
1268 which an error locus is printed.
1269 * gfortran.dg/pr17708.f90: Markup all lines for which an error
1271 * gfortran.dg/select_4.f90: Likewise.
1272 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
1273 locuses in the various permutations.
1275 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
1277 PR tree-optimization/19951
1278 * g++.dg/vect: New directory.
1279 * g++.dg/vect/vect.exp: New file.
1280 * g++.dg/vect/pr19951.cc: New testcase.
1281 * g++.dg/dg.exp: Also prune vectorizer tests.
1283 2005-02-20 Zack Weinberg <zack@codesourcery.com>
1286 * gcc.dg/charset/builtin1.c: New test.
1288 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1291 * g++.dg/inherit/volatile1.C: New test.
1294 * g++.dg/template/dtor4.C: New test.
1296 2005-02-19 Steven G. Kargl <kargls@comcast.net>
1298 * gfortran.dg/int_1.f90: New test.
1300 2005-02-19 Devang Patel <dpatel@apple.com>
1302 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
1304 2005-02-19 Steven G. Kargl <kargls@comcast.net>
1306 * gfortran.dg/achar_1.f90: New test.
1308 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
1310 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
1312 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
1313 Jakub Jelinek <jakub@redhat.com>
1315 PR tree-optimization/19828
1316 * gcc.dg/tree-ssa/loop-7.c: New test.
1317 * gcc.c-torture/execute/20050218-1.c: New test.
1319 2005-02-19 Jakub Jelinek <jakub@redhat.com>
1322 * gcc.dg/transparent-union-1.c: New test.
1323 * gcc.dg/transparent-union-2.c: New test.
1325 2005-02-18 James E Wilson <wilson@specifixinc.com>
1327 PR tree-optimization/18977
1328 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
1330 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
1333 * gcc.dg/pr20054.c: New test.
1335 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1338 * g++.dg/ext/attrib20.C: New test.
1340 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1343 * gfortran.fortran-torture/execute/character_passing.f90: New test.
1345 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
1348 * g++.dg/opt/switch4.C: New.
1350 2005-02-18 Jakub Jelinek <jakub@redhat.com>
1353 PR tree-optimization/20009
1354 * gcc.c-torture/compile/20050217-1.c: New test.
1355 * g++.dg/opt/switch3.C: New test.
1357 PR tree-optimization/18947
1358 * gcc.c-torture/compile/20050215-1.c: New test.
1359 * gcc.c-torture/compile/20050215-2.c: New test.
1360 * gcc.c-torture/compile/20050215-3.c: New test.
1362 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
1365 * g++.dg/template/crash34.C: New.
1368 * g++.dg/other/access3.C: New.
1370 2005-02-17 Ira Rosen <irar@il.ibm.com>
1372 * gcc.dg/vect/vect-98.c: New test.
1374 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
1376 PR tree-optimization/19967
1377 * gcc.dg/pr19967.c: New.
1379 2005-02-16 Jakub Jelinek <jakub@redhat.com>
1382 * gcc.dg/tree-ssa/20050215-1.c: New test.
1383 * gcc.c-torture/execute/20050215-1.c: New test.
1385 2005-02-15 Eric Christopher <echristo@redhat.com>
1387 * gcc.dg/cpp/20050215-1.c: New file.
1389 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
1391 PR tree-optimization/15785
1392 * gcc.dg/pr15785-1.c: New test.
1394 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
1397 * g++.dg/init/ctor4.C: New.
1398 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
1400 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
1402 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
1403 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
1405 2005-02-15 Andreas Schwab <schwab@suse.de>
1407 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
1410 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
1412 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
1414 2005-02-14 Diego Novillo <dnovillo@redhat.com>
1416 PR tree-optimization/19853
1417 * gcc.c-torture/compile/pr19853.c: New test.
1419 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1422 * g++.dg/parse/local-class1.C: New.
1425 * g++.dg/parse/ptrmem3.C: New.
1428 * g++.old-deja/g++.oliva/template6.C: Add another case.
1429 * g++.dg/template/explicit6.C: New.
1431 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
1434 * g++.dg/other/redecl2.C: New.
1436 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1439 * g++.dg/abi/covariant4.C: New.
1441 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
1443 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
1445 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
1447 * gcc.dg/vect/vect-96.c: Fix typo.
1449 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1453 * g++.dg/template/enum5.C: New test.
1455 2005-02-12 Ira Rosen <irar@il.ibm.com>
1457 * gcc.dg/vect/vect-97.c: New test.
1459 2005-02-12 Ira Rosen <irar@il.ibm.com>
1461 * gcc.dg/vect/vect-96.c: New test.
1463 2005-02-12 Uros Bizjak <uros@kss-loka.si>
1465 * gcc.dg/builtins-34.c: Also check ldexp*.
1467 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
1469 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
1471 2005-02-11 Janis Johnson <janis187@us.ibm.com>
1473 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
1474 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
1475 dg-require-dll, dg-require-iconv, dg-require-named-sections,
1476 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
1477 selector_list, selector_expression, dg-process-target): Move to new
1478 file target-supports-dg.exp.
1479 * lib/target-supports-dg.exp: New.
1481 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
1484 2005-02-11 Jakub Jelinek <jakub@redhat.com>
1487 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
1490 * gcc.c-torture/compile/20050210-1.c: New test.
1492 2005-02-11 Mark Mitchell <mark@codesourcery.com>
1495 * g++.dg/warn/Wbraces1.C: New test.
1497 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
1499 * gcc.dg/builtins-52.c: New testcase.
1501 2005-02-10 Jakub Jelinek <jakub@redhat.com>
1504 * gcc.c-torture/execute/20050119-1.c: New test.
1506 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1509 * g++.dg/init/delete1.C: New test.
1511 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1514 * g++.dg/template/static12.C: New test.
1516 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1519 * g++.dg/conversion/ambig1.C: New test.
1522 * g++.dg/ext/attrib19.C: New test.
1525 * g++.dg/parse/dtor5.C: New test.
1528 * g++.dg/template/dtor3.C: New test.
1531 * g++.dg/template/static11.C: New test.
1532 * g++.dg/template/crash2.C: Remove dg-error marker.
1534 2005-02-09 Janis Johnson <janis187@us.ibm.com>
1537 * g++.old-deja/g++.mike/p10769a.C: Remove.
1539 2005-02-09 Roger Sayle <roger@eyesopen.com>
1541 * gcc.dg/builtins-48.c: New test case.
1542 * gcc.dg/builtins-49.c: New test case.
1543 * gcc.dg/builtins-50.c: New test case.
1544 * gcc.dg/builtins-51.c: New test case.
1546 2005-02-09 Ian Lance Taylor <ian@airs.com>
1549 * g++.dg/warn/Wreturn-type-3.C: New test.
1551 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1554 * gcc.dg/pr19402-1.c: New testcase.
1555 * gcc.dg/pr19402-2.c: likewise.
1557 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1560 * g++.dg/tree-ssa/tmmti.C: New testcase.
1562 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1564 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
1566 2005-02-08 Mark Mitchell <mark@codesourcery.com>
1569 * g++.dg/parse/crash23.C: New test.
1570 * g++.dg/warn/Weff1.C: New test.
1572 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1574 * gcc.dg/20050209-1.c: New test.
1576 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1579 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
1581 2005-02-08 Mike Stump <mrs@apple.com>
1583 * g++.dg/pch/import-2.c: New test.
1584 * g++.dg/pch/import-2.hs: New.
1585 * g++.dg/pch/include/import-2a.h: New.
1586 * g++.dg/pch/include/import-2b.h: New.
1588 2005-02-08 Janis Johnson <janis187@us.ibm.com>
1590 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
1592 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1594 * gfortran.dg/substr_1.f90: New test.
1596 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
1599 * gcc.dg/torture/builtin-power-1.c: Disable test for
1600 invalid transformation.
1601 * gcc.dg/builtins-10.c: Likewise. Disable one test we
1603 * gcc.dg/builtins-47.c: New testcase.
1605 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
1606 Dorit Naishlos <dorit@il.ibm.com>
1608 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
1610 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
1612 * gcc.c-torture/compile/20050206-1.c: New test.
1614 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1617 * g++.dg/opt/pr19768.C: New test.
1619 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1622 * gcc.c-torture/compile/pr19736.c: New test.
1624 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1627 * g++.dg/parse/error25.C: New test.
1629 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
1631 * gcc.c-torture/execute/20050203-1.c: New.
1633 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
1635 * gcc.dg/vect/vect-85.c: Remove xfail.
1636 * gcc.dg/vect/vect-86.c: Remove xfail.
1637 * gcc.dg/vect/vect-87.c: Remove xfail.
1638 * gcc.dg/vect/vect-88.c: Remove xfail.
1640 2005-02-02 Geoffrey Keating <geoffk@apple.com>
1642 * gcc.dg/altivec-19.c: New.
1644 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
1647 * gcc.dg/nested-func-3.c: New test.
1648 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
1650 2005-02-02 Janis Johnson <janis187@us.ibm.com>
1652 * gcc.test-framework/gen_directive_tests: Generate tests for
1653 selector expressions.
1655 2005-02-02 Matt Austern <austern@apple.com>
1658 * g++/ext/builtin7.C: New.
1659 * g++/ext/builtin8.C: New.
1661 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1664 * gcc.dg/pr18502-1.c: New test.
1666 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1669 * g++.dg/template/local4.C: Tweak.
1671 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
1673 PR tree-optimization/19578
1674 * gcc.c-torture/compile/20050202-1.c: New test.
1676 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1679 * gcc.dg/c99-init-4.c: New test.
1681 2005-02-01 Janis Johnson <janis187@us.ibm.com>
1683 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
1685 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
1687 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
1688 * g++.dg/eh/check-vect.h: New.
1690 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
1691 * gcc.dg/vect/vect-78.c: Ditto.
1692 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
1695 * g++.dg/conversion/simd1.C: Expect warning.
1696 * g++.dg/ext/attribute-test-1.C: Ditto.
1697 * g++.dg/ext/attribute-test-2.C: Ditto.
1698 * g++.dg/ext/attribute-test-3.C: Ditto.
1699 * g++.dg/ext/attribute-test-4.C: Ditto.
1701 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
1702 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
1704 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
1706 2005-02-01 Richard Henderson <rth@redhat.com>
1708 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
1709 long double for ibm double-double format.
1710 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1712 2005-02-01 Diego Novillo <dnovillo@redhat.com>
1714 PR tree-optimization/19633
1715 * testsuite/gcc.dg/pr19633-1.c: New test.
1716 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
1717 to NULL or a symbol.
1719 2005-02-01 Janis Johnson <janis187@us.ibm.com>
1721 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
1723 (dg-process-target (local override)): Handle selector expressions.
1725 * gcc.test-framework/README: Describe tests in source directory.
1726 * gcc.test-framework/test-framework.awk: Handle dg- tests.
1727 * gcc.test-framework/test-framework.exp: Handle dg- tests.
1728 * gcc.test-framework/dg-bogus-exp-P.c: New test.
1729 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
1730 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
1731 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
1732 * gcc.test-framework/dg-do-link-exp-P.c: New test.
1733 * gcc.test-framework/dg-do-run-exp-P.c: New test.
1734 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
1735 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
1736 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
1737 * gcc.test-framework/dg-error-exp-P.c: New test.
1738 * gcc.test-framework/dg-error-exp-XP.c: New test.
1739 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
1740 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
1741 * gcc.test-framework/dg-output-exp-P.c: New test.
1742 * gcc.test-framework/dg-output-exp-XF.c: New test.
1743 * gcc.test-framework/dg-warning-exp-P.c: New test.
1744 * gcc.misc-tests/dg-1.c: Remove.
1745 * gcc.misc-tests/dg-2.c: Remove.
1746 * gcc.misc-tests/dg-3.c: Remove.
1747 * gcc.misc-tests/dg-4.c: Remove.
1748 * gcc.misc-tests/dg-5.c: Remove.
1749 * gcc.misc-tests/dg-6.c: Remove.
1750 * gcc.misc-tests/dg-7.c: Remove.
1751 * gcc.misc-tests/dg-8.c: Remove.
1752 * gcc.misc-tests/dg-9.c: Remove.
1753 * gcc.misc-tests/dg-10.c: Remove.
1754 * gcc.misc-tests/dg-11.c: Remove.
1755 * gcc.misc-tests/dg-12.c: Remove.
1756 * gcc.misc-tests/dg-test.exp: Remove.
1758 * gcc.test-framework/test-framework.awk: Change recording and
1759 printing of passes and failures.
1761 * gcc.test-framework: New directory.
1762 * gcc.test-framework/README: New.
1763 * gcc.test-framework/test-framework.exp: New.
1764 * gcc.test-framework/test-framework.awk: New.
1765 * gcc.test-framework/gen_directive_tests: New.
1767 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
1769 * lib/treelang.exp: Fix comment typos.
1770 (treelang_target_compile): Don't append libs=-ltreelang to options.
1772 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
1774 * g++.dg/parse/typename7.C: Adjust error messages.
1776 2005-01-31 Jeff Law <law@redhat.com>
1778 * gcc.c-torture/execute/20050131-1.c: New test.
1779 * gcc.dg/wcaselabel.c: New test.
1781 2005-01-31 Mark Mitchell <mark@codesourcery.com>
1783 * g++.dg/other/warning1.C: Adjust error messags.
1784 * g++.dg/parse/constant5.C: New test.
1786 2005-01-31 Steven Bosscher <stevenb@suse.de>
1789 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
1790 the test case valid.
1791 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
1792 * testsuite/gcc.dg/array-7.c: Adjust expected result.
1793 * testsuite/gcc.dg/pr18596-3.c: Likewise.
1794 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
1795 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
1796 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
1798 2005-01-31 Dale Johannesen <dalej@apple.com>
1800 * g++.dg/opt/pr19650.C: New test.
1802 2005-01-31 Richard Henderson <rth@redhat.com>
1804 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
1805 long double for intel double extended format.
1806 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1808 2005-01-30 Mark Mitchell <mark@codesourcery.com>
1811 * g++.dg/template/static10.C: New test.
1814 * g++.dg/parse/error24.C: New test.
1817 * g++.dg/lookup/builtin1.C: New test.
1820 * g++.dg/warn/conv3.C: New test.
1822 2005-01-30 Bud Davis <bdavis@gfortran.org>
1825 * gfortan.dg/inquire_7.f90
1827 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
1829 PR tree-optimization/15791
1830 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
1831 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
1832 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
1833 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
1834 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
1835 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
1836 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
1837 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
1838 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
1839 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
1841 2005-01-29 Paul Brook <paul@codesourcery.com>
1844 * check.c (real_or_complex_check): New function.
1845 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
1846 * intrinsic.c (add_functions): Use new check functions.
1847 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
1850 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
1852 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
1853 gcc.dg/lvalue-3.c: New tests.
1854 * gcc.dg/concat.c: Update expected messages.
1856 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
1859 * gfortran.dg/eor_1.f90: New test.
1861 2005-01-29 Steven G. Kargl <kargls@comcast.net>
1864 * gfortran.dg/logical_data_1.f90: New test.
1866 2005-01-28 Mark Mitchell <mark@codesourcery.com>
1869 * g++.dg/template/crash33.C: New test.
1872 * g++.dg/template/crash32.C: New test.
1874 2005-01-28 Ian Lance Taylor <ian@airs.com>
1877 * g++.dg/warn/Wreturn-type-2.C: New test.
1879 2004-06-24 Jeff Law <law@redhat.com>
1881 * gcc.dg/tree-ssa/20050128-1.c: New test.
1883 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
1885 * gcc.target/frv/all-mdpackh-1.c: New test.
1887 2005-01-28 Steven Bosscher <stevenb@suse.de>
1889 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
1891 2005-01-27 Richard Henderson <rth@redhat.com>
1893 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
1895 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
1897 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
1899 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
1901 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
1902 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
1903 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
1904 to cope with cases where the multilib options override the dg-options.
1906 2005-01-27 Jakub Jelinek <jakub@redhat.com>
1909 * gcc.dg/noncompile/20050120-1.c: New test.
1911 2005-01-26 Diego Novillo <dnovillo@redhat.com>
1913 PR tree-optimization/19633
1914 * gcc.dg/pr19633.c: New test.
1915 * gcc.dg/tree-ssa/pr19633.c: New test.
1917 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
1919 * gcc.dg/20041216-1.c: New test.
1921 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
1924 * objc.dg/selector-2.m: New test.
1926 2005-01-26 Jakub Jelinek <jakub@redhat.com>
1928 * g++.dg/opt/range-test-2.C: New test.
1930 PR rtl-optimization/19579
1931 * gcc.c-torture/execute/20050124-1.c: New test.
1933 2005-01-26 Greg Parker <gparker@apple.com>
1934 Stuart Hastings <stuart@apple.com>
1936 * gcc.c-torture/execute/20050125-1.c: New.
1938 2005-01-18 Jan Hubicka <jh@suse.cz>
1940 PR tree-optimize/19337
1941 * gcc.c-torture/compile/20050119-1.c: New test.
1943 2005-01-24 James E Wilson <wilson@specifixinc.com>
1945 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
1946 test for successful match.
1948 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
1951 * objc.dg/comp-types-7.m: New test.
1953 2005-01-24 Janis Johnson <janis187@us.ibm.com>
1955 * lib/target-supports.exp (current_target_name): New.
1956 (check_effective_target_ilp32, check_effective_target_lp64):
1957 Cache the result to use as long as the current target, with
1958 multilib flags, remains the same.
1960 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
1961 (dg-require-weak, dg-require-visibility, dg-require-alias,
1962 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
1963 dg-require-effective-target, dg-skip-if): Remove call to
1964 skip_test_and_clear_xfail.
1965 (dg-test): Clear xfail data.
1967 2005-01-24 Jakub Jelinek <jakub@redhat.com>
1970 * gcc.dg/ppc64-toc.c: New test.
1972 * g++.dg/tree-ssa/empty-1.C: New test.
1975 * gcc.c-torture/execute/20050121-1.c: New test.
1976 * gcc.dg/20050121-2.c: New test.
1978 2004-01-23 Steven G. Kargl <kargls@comcast.net>
1979 Paul Brook <paul@codesourcery.com>
1982 * gfortran.dg/real_const_1.f: New test.
1983 * gfortran.dg/real_const_2.f90: New test.
1984 * gfortran.dg/complex_int_1.f90: New test.
1986 2005-01-23 Bud Davis <bdavis9659@comcast.net>
1989 * gfortan.dg/inquire_6.f90: New test.
1991 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
1994 * open_readonly_1.f90: New test.
1996 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
1999 * gfortran.dg/open_new.f90: New file.
2001 2005-01-22 Paul Brook <paul@codesourcery.com>
2003 * namelist_1.f90: New test.
2005 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
2007 PR tree-optimization/19484
2008 * gcc.c-torture/compile/20050122-[12].c: New tests.
2010 2005-01-22 Paul Brook <paul@codesourcery.com>
2012 * gfortran.dg/implicit_2.f90: New test.
2014 2005-01-22 Bud Davis <bdavis9659@comcast.net>
2017 * gfortran.dg/inquire_5.f90: New test.
2019 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2022 * gcc.dg/pr18809-1.c: New test.
2024 2005-01-21 Ian Lance Taylor <ian@airs.com>
2026 * gcc.dg/20050121-1.c: New test.
2028 PR tree-optimization/13000
2029 * gcc.dg/20040206-1.c: Change warning to point where function is
2032 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2035 * g++.dg/template/array11.C: New test.
2037 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2039 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
2040 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
2041 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
2042 * gfortran.dg/getenv_1.f90: Add dg-do directive.
2043 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
2044 gfortran.dg/pr17164.f90: Add missing dg-do directives.
2046 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
2048 PR tree-optimization/15349
2049 * gcc.dg/tree-ssa/pr15349.c: New.
2051 2005-01-20 Steve Ellcey <sje@cup.hp.com>
2053 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
2055 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
2057 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
2058 scan-assembler-times directive name.
2060 * gcc.dg/asm-a.c: Move dg-require-effective-target to
2063 PR rtl-optimization/19462
2064 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
2066 2005-01-19 Steve Ellcey <sje@cup.hp.com>
2068 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
2069 counting function calls on ia64.
2071 2005-01-19 Jakub Jelinek <jakub@redhat.com>
2073 PR rtl-optimization/15139
2074 * gcc.dg/20050111-2.c: New test.
2077 * gcc.c-torture/compile/20050113-1.c: New testcase.
2080 * gcc.dg/20050113-1.c: New testcase.
2082 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
2084 * gcc.dg/vect/vect-85.c: Add comment.
2085 * gcc.dg/vect/vect-86.c: Add xfail for now.
2086 * gcc.dg/vect/vect-87.c: Add xfail for now.
2087 * gcc.dg/vect/vect-88.c: Add xfail for now.
2088 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
2090 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2092 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
2094 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2096 * g++.dg/debug/typedef3.C: New test.
2098 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
2101 * gcc.dg/asm-a.c: New test.
2103 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
2105 * gcc.dg/sh-relax.c: Add prototype for abort.
2107 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2109 * gcc.dg/short-compare-1.c: New test.
2110 * gcc.dg/short-compare-2.c: Likewise.
2112 2005-01-18 Michael Matz <matz@suse.de>
2114 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
2116 2005-01-17 Diego Novillo <dnovillo@redhat.com>
2118 PR tree-optimization/19121
2119 * gcc.c-torture/compile/pr19121.c: New test.
2121 2005-01-17 James E. Wilson <wilson@specifixinc.com>
2124 * gcc.c-torture/compile/pr19357.c: New test.
2126 2005-01-17 Ian Lance Taylor <ian@airs.com>
2129 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
2130 pass--those that refer just to the variable, possibly with a
2132 * gcc.dg/c99-const-expr-3.c: Likewise.
2135 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
2138 2005-01-16 Bud Davis <bdavis9659@comcast.net>
2141 * gfortran.dg/endfile_2.f90: New test.
2143 2005-01-16 Steven G. Kargl <kargls@comcast.net>
2146 * gfortran.dg/select_5.f90: New test.
2148 2004-01-16 Paul Brook <paul@codesourcery.com>
2150 * gfortran.dg/common_4.f90: New test.
2152 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
2154 PR rtl-optimization/19462
2155 * gcc.dg/torture/pr19462-1.c: New test.
2157 2005-01-15 Ziemowit Laski <zlaski@apple.com>
2160 * objc.dg/func-ptr-2.m: New.
2161 * objc.dg/volatile-1.m: New.
2163 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2165 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
2167 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2169 PR tree-optimization/19060
2170 * gcc.c-torture/execute/20050104-1.c: New test.
2172 2005-01-15 Bud Davis <bdavis9659@comcast.net>
2175 * gfortran.dg/write_to_null.f90: New test.
2177 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
2178 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2181 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
2184 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2187 * g++.dg/init/vector1.C: New test.
2189 2005-01-14 James E. Wilson <wilson@specifixinc.com>
2192 * gcc.target/ia64/sibcall-unwind-1.c: New test.
2194 * gcc.target/ia64/sibcall-unwind-2.c: New test.
2196 2005-01-14 Steven G. Kargl <kargls@comcast.net>
2198 * gfortran.dg/select_1.f90: New test.
2199 * gfortran.dg/select_2.f90: New test.
2200 * gfortran.dg/select_3.f90: New test.
2201 * gfortran.dg/select_4.f90: New test.
2203 2005-01-14 Jakub Jelinek <jakub@redhat.com>
2206 PR rtl-optimization/19348
2207 * gcc.dg/20050111-1.c: New test.
2208 * gcc.c-torture/execute/20050111-1.c: New test.
2210 * gcc.dg/i386-asm-4.c: New test.
2212 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2214 * gcc.dg/nested-func-2.c: New test.
2215 * ada/acats/norun.lst: Remove c953002.
2217 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
2219 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
2221 2005-01-12 Ben Elliston <bje@au.ibm.com>
2223 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
2225 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
2228 * g++.dg/abi/align1.C: New test.
2230 2005-01-11 Alan Modra <amodra@bigpond.net.au>
2232 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
2234 * g++.dg/ext/altivec_check.h: Support compiling as C.
2236 2005-01-10 Roger Sayle <roger@eyesopen.com>
2239 * g++.dg/expr/pr19355-1.C: New test case.
2241 2005-01-10 Laurent GUERBY <laurent@guerby.net>
2243 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
2244 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
2245 * ada/acats/tests/c3/c92005b.ada: Likewise.
2246 * ada/acats/tests/c3/cxb3012.a: Likewise.
2247 * ada/acats/norun.lst: Add c380004 and c953002, add PR
2249 2005-01-09 Paul Brook <paul@codesourcery.com>
2251 * gfortran.dg/common_2.f90: New file.
2252 * gfortran.dg/common_3.f90: New file.
2254 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
2256 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
2258 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2260 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
2261 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
2262 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
2263 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
2264 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
2265 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
2266 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
2267 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
2268 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
2269 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
2270 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
2271 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
2272 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
2273 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
2274 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
2275 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
2276 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
2277 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
2278 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
2279 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
2280 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
2281 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
2282 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
2283 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
2284 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
2285 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
2286 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
2287 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
2288 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
2289 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
2290 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
2291 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
2292 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
2293 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
2294 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
2295 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
2296 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
2297 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
2298 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
2299 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
2300 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
2301 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
2302 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
2303 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
2304 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
2305 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
2306 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
2307 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
2308 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
2309 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
2310 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
2311 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
2312 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
2313 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
2314 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
2315 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
2316 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
2317 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
2318 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
2319 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
2320 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
2321 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
2322 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
2323 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
2324 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
2325 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
2326 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
2328 * gcc.dg/vect/vect-1.c: Fix spelling.
2329 * gcc.dg/vect/vect-10.c: Fix spelling.
2330 * gcc.dg/vect/vect-11.c: Fix spelling.
2331 * gcc.dg/vect/vect-12.c: Fix spelling.
2332 * gcc.dg/vect/vect-14.c: Fix spelling.
2333 * gcc.dg/vect/vect-15.c: Fix spelling.
2334 * gcc.dg/vect/vect-16.c: Fix spelling.
2335 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
2336 * gcc.dg/vect/vect-64.c: Fix comments.
2337 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
2339 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2340 Ira Rosen <irar@il.ibm.com>
2342 * gcc.dg/vect/vect-70.c: New test.
2343 * gcc.dg/vect/vect-71.c: New test.
2345 2005-01-09 Manfred Hollstein <mh@suse.com>
2347 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
2348 * gcc.dg/pr18241-2.c: Likewise.
2349 * gcc.dg/pr18241-3.c: Likewise.
2350 * gcc.dg/pr18241-4.c: Likewise.
2351 * gcc.dg/pr18241-5.c: Likewise.
2353 2005-01-08 Richard Henderson <rth@redhat.com>
2355 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2356 False for x86 and x86-64.
2358 2005-01-08 Diego Novillo <dnovillo@redhat.com>
2360 PR tree-optimization/18241
2361 * gcc.dg/pr18241-1.c: New test.
2362 * gcc.dg/pr18241-2.c: New test.
2363 * gcc.dg/pr18241-3.c: New test.
2364 * gcc.dg/pr18241-4.c: New test.
2365 * gcc.dg/pr18241-5.c: New test.
2367 2005-01-08 Steven G. Kargl <kargls@comcast.net>
2369 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
2370 gfortran.dg/select_4.f90: New.
2372 2005-01-07 Jakub Jelinek <jakub@redhat.com>
2374 * gcc.c-torture/execute/20050107-1.c: New test.
2376 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
2379 * g++.dg/template/ref2.C: New.
2381 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
2383 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
2384 instead of being empty.
2386 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2389 * gfortran.dg/array-1.f90: New test.
2391 2005-01-07 Jakub Jelinek <jakub@redhat.com>
2393 PR tree-optimization/19283
2394 * gcc.c-torture/execute/20050106-1.c: New test.
2396 PR rtl-optimization/18861
2397 * gcc.dg/20050105-1.c: New test.
2399 PR tree-optimization/18828
2400 * gcc.dg/20050105-2.c: New test.
2402 2005-01-07 Andreas Jaeger <aj@suse.de>
2404 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
2406 2005-01-07 Bud Davis <bdavis9659@comcast.net>
2409 * gfortran.dg/fmt_read.f90: New test.
2411 2005-01-06 Geoffrey Keating <geoffk@apple.com>
2413 * gcc.dg/rs6000-ldouble-2.c: New.
2415 2005-01-06 Mark Mitchell <mark@codesourcery.com>
2418 * g++.dg/parser/ctor2.C: New test.
2420 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2423 * g++.dg/template/using9.C: New test.
2425 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2428 * g++.dg/lookup/friend6.C: New test.
2430 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
2433 * g++.dg/template/array10.C: New.
2435 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2437 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
2438 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
2440 2005-01-06 Jakub Jelinek <jakub@redhat.com>
2442 * gcc.c-torture/compile/20050105-1.c: New test.
2444 2005-01-05 Geoffrey Keating <geoffk@apple.com>
2446 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
2448 2005-01-05 Roger Sayle <roger@eyesopen.com>
2451 * gcc.dg/conv-3.c: New test case.
2453 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
2455 * gcc.dg/asm-wide-1.c: New test.
2457 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
2460 * g++.dg/parse/crash22.C: New
2462 2005-01-04 Geoffrey Keating <geoffk@apple.com>
2465 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
2467 2005-01-04 Uros Bizjak <uros@kss-loka.si>
2470 * gcc.dg/i386-mmx-6.c: New test case.
2472 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
2474 PR tree-optimization/18308
2475 * gcc.dg/vect/pr18308.c: New testcase.
2477 2005-01-04 Andreas Jaeger <aj@suse.de>
2479 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
2481 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2482 Robert Bowdidge <bowdidge@apple.com>
2484 * gcc.dg/cpp/subframework1.c: New.
2485 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
2486 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
2487 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
2488 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
2490 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2492 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
2494 * gcc.dg/darwin-weakimport-2.c: New.
2496 2005-01-03 Richard Henderson <rth@redhat.com>
2498 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
2500 2005-01-03 Richard Henderson <rth@redhat.com>
2502 * gcc.dg/vect/vect.exp: Enable for ia64.
2503 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
2504 (check_effective_target_vect_float): Likewise.
2505 (check_effective_target_vect_no_align): Likewise.
2506 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
2507 * gcc.dg/vect/vect-8.c: Likewise.
2509 2005-01-03 Uros Bizjak <uros@kss-loka.si>
2512 * gcc.dg/pr19236-1.c: New test case.
2514 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2516 PR rtl-optimization/12092
2517 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
2519 2005-01-02 Andreas Jaeger <aj@suse.de>
2521 * gcc.dg/pr12092-1.c: Do not run on x86_64.
2523 2005-01-01 Roger Sayle <roger@eyesopen.com>
2524 Andrew Pinski <pinskia@physics.uc.edu>
2526 PR rtl-optimization/12092
2527 * gcc.dg/pr12092-1.c: New test case.
2529 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
2531 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
2532 'hidden' and 'default' for better portability.
2533 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
2535 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
2537 * g++.old-deja/g++.brendan/new3.C: Likewise.
2539 2005-01-01 Steven Bosscher <stevenb@suse.de>
2541 * gcc.dg/20041231-1.C: New test.
2542 * g++.dg/warn/Wunreachable-code-1.C: New test.
2544 2004-12-30 David Edelsohn <edelsohn@gnu.org>
2546 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
2547 file, not /dev/null. Abort on error.
2549 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
2550 Ziemowit Laski <zlaski@apple.com>
2553 * objc.dg/encode-5.m: New test.
2555 2004-12-29 Richard Henderson <rth@redhat.com>
2557 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
2558 * objc.dg/stabs-1.m: Disable for ia64.
2560 2004-12-29 Mark Mitchell <mark@codesourcery.com>
2563 * g++.dg/warn/Wunused-10.C: New test.
2565 2004-12-28 Richard Henderson <rth@redhat.com>
2567 * objc.dg/stabs-1.m: Disable for alpha.
2569 2004-12-27 Mark Mitchell <mark@codesourcery.com>
2572 * g++.dg/parse/error23.C: New test.
2574 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2576 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
2579 * gfortran.dg/intrinsic_modulo_1.f90: New.
2580 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
2581 tests with divisor -1.
2583 2004-12-27 Mark Mitchell <mark@codesourcery.com>
2585 * g++.dg/opt/temp1.C (memcpy): Return a value.
2588 * g++.dg/expr/cond7.C: New test.
2590 2004-12-27 Paul Brook <paul@codesourcery.com>
2592 * gfortran.dg/g77/select_no_compile.f: Remove.
2594 2004-12-27 Richard Henderson <rth@redhat.com>
2596 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
2597 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
2598 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
2600 2004-12-26 Richard Henderson <rth@redhat.com>
2602 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
2603 by 1i instead of token pasting.
2605 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2607 PR tree-optimization/17578
2608 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
2609 to additional_flags.
2610 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
2612 2004-12-25 Richard Henderson <rth@redhat.com>
2614 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2617 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2619 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
2621 * gcc.dg/pr17957.c (dg-options): Likewise.
2622 * gcc.dg/struct-ret-1.c: Add prototype for abort.
2623 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
2624 instead of 0 on __hppa__.
2625 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
2626 "foo,%r" on hppa*-*-*.
2628 2004-12-23 Bud Davis <bdavis9659@comcast.net>
2631 * gfortran.dg/complex_write.f90: New test.
2633 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2636 * g++.dg/parse/pragma2.C: New test.
2638 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
2640 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2642 * gcc.dg/empty2.c: Add missing dg-warning.
2644 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2647 * g++.dg/template/local4.C: New test.
2648 * g++.dg/template/crash19.C: Add dg-error marker.
2650 * g++.dg/template/crash31.C: Correct embedded PR number.
2652 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2655 * g++.dg/opt/temp1.C: Add do-run marker.
2657 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2659 * g++.dg/template/spec19.C: New.
2661 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2664 * gcc.dg/empty2.c: New.
2666 2004-12-23 Richard Henderson <rth@redhat.com>
2668 * lib/target-supports.exp (check_effective_target_vect_no_align):
2669 Remove i?86 and x86-64.
2671 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2674 * g++.dg/opt/temp1.C: New test.
2676 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2679 * g++.dg/template/friend33.C: New testcase.
2681 2004-12-22 Mark Mitchell <mark@codesourcery.com>
2684 * g++.dg/template/cond5.C: New test.
2687 * g++.dg/inherit/thunk3.C: New test.
2690 * g++.dg/warn/Wunused-9.C: New test.
2692 2004-12-22 Janis Johnson <janis187@us.ibm.com>
2694 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
2696 2004-12-22 Jan Beulich <jbeulich@novell.com>
2698 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
2700 2004-12-21 Mark Mitchell <mark@codesourcery.com>
2703 * g++.dg/ext/packed8.C: New test.
2706 * g++.dg/template/crash31.C: New test.
2709 * g++.dg/template/crash30.C: New test.
2711 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2714 * g++.dg/eh/ctor3.C: New test.
2716 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2718 * objc.dg/stabs-1.m: Allow section name to be quoted and
2719 assembly label to begin with '.LL'.
2721 2004-12-21 Janis Johnson <janis187@us.ibm.com>
2723 * gcc.dg/vect/vect.exp
2724 (check_effective_target_lp64_or_vect_no_align): New.
2725 * gcc.dg/vect/vect-77.c: Use it.
2726 * gcc.dg/vect/vect-78.c: Use it.
2728 * lib/target-supports.exp
2729 (check_effective_target_vect_no_max,
2730 check_effective_target_vect_no_bitwise,
2731 check_effective_target_vect_no_align): New.
2732 * gcc.dg/vect/vect-13.c: Use them.
2733 * gcc.dg/vect/vect-17.c: Ditto.
2734 * gcc.dg/vect/vect-18.c: Ditto.
2735 * gcc.dg/vect/vect-19.c: Ditto.
2736 * gcc.dg/vect/vect-20.c: Ditto.
2737 * gcc.dg/vect/vect-27.c: Ditto.
2738 * gcc.dg/vect/vect-29.c: Ditto.
2739 * gcc.dg/vect/vect-44.c: Ditto.
2740 * gcc.dg/vect/vect-48.c: Ditto.
2741 * gcc.dg/vect/vect-50.c: Ditto.
2742 * gcc.dg/vect/vect-52.c: Ditto.
2743 * gcc.dg/vect/vect-54.c: Ditto.
2744 * gcc.dg/vect/vect-56.c: Ditto.
2745 * gcc.dg/vect/vect-58.c: Ditto.
2746 * gcc.dg/vect/vect-60.c: Ditto.
2747 * gcc.dg/vect/vect-72.c: Ditto.
2748 * gcc.dg/vect/vect-80.c: Ditto.
2750 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
2753 * g++.dg/init/string1.C: New.
2756 * g++.dg/other/synth1.C: New.
2758 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
2761 * gcc.dg/pr18963-1.c: New test.
2763 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
2766 * gcc.dg/funcdef-storage-1.c (foo): Remove.
2767 * gcc.dg/pr18596-1.c: Use dg-error.
2768 (dg-options): Use -fno-unit-at-a-time.
2769 * gcc.dg/pr18596-2.c: New test.
2770 * gcc.dg/pr18596-3.c: New test.
2772 2004-12-20 Roger Sayle <roger@eyesopen.com>
2775 * g++.dg/opt/pr18683-1.C: New test case.
2777 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
2780 * g++.dg/opt/max1.C: Fix for 64bit targets.
2782 2004-12-20 Matt Austern <austern@apple.com>
2785 * g++.dg/ext/builtin6.C: New
2787 2004-12-20 Diego Novillo <dnovillo@redhat.com>
2789 PR tree-optimization/19080
2790 * gcc.c-torture/compile/pr19080.c: New test.
2792 2004-12-20 Steven Bosscher <stevenb@suse.de>
2794 * gcc.dg/20041219-1.c: New test.
2796 2004-12-19 Roger Sayle <roger@eyesopen.com>
2799 * g++.dg/opt/max1.C: New test case.
2801 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2803 * gcc.dg/fdata-sections-1.c: New test.
2805 2004-12-18 Roger Sayle <roger@eyesopen.com>
2808 * gcc.dg/max-1.c: New test case.
2810 2004-12-18 Jakub Jelinek <jakub@redhat.com>
2812 * gcc.c-torture/execute/20041218-1.c: New test.
2814 2004-12-17 Diego Novillo <dnovillo@redhat.com>
2816 * gcc.dg/pr18501.c: New test.
2817 * gcc.dg/uninit-5.c: XFAIL.
2818 * gcc.dg/uninit-9.c: XFAIL.
2820 2004-12-17 Dale Johannesen <dalej@apple.com>
2822 * gcc.dg/20041213-1.c: New.
2824 2004-12-17 Ziemowit Laski <zlaski@apple.com>
2826 * objc.dg/stabs-1.m: Allow assembly label to begin
2829 2004-12-17 Jakub Jelinek <jakub@redhat.com>
2831 * gcc.c-torture/execute/20041213-1.c: Move...
2832 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
2834 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
2837 * g++.dg/lookup/conv-5.C: New.
2839 2004-12-16 Ziemowit Laski <zlaski@apple.com>
2841 * objc.dg/stabs-1.m: New test.
2843 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2845 * gcc.dg/visibility-c.c: Change compile to
2846 assemble for the test.
2848 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2851 * gcc.dg/visibility-c.c: New test.
2853 2004-12-16 Roger Sayle <roger@eyesopen.com>
2856 * gcc.dg/switch-8.c: New test case.
2858 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
2861 * g++.dg/template/init4.C: New.
2862 * g++.dg/opt/static3.C: Enable optimizer.
2864 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
2866 * g++.dg/other/complex1.C: New test.
2868 2004-12-15 Alan Modra <amodra@bigpond.net.au>
2870 * g++.dg/opt/inline9.C: New test.
2872 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2875 * gfotran.dg/nullify_1.f: New test.
2877 2004-12-15 Richard Henderson <rth@redhat.com>
2879 * gcc.target/i386/i386.exp: New harness.
2880 * gcc.target/i386/vect-args.c: New.
2882 2004-12-15 David Edelsohn <edelsohn@gnu.org>
2884 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
2886 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2889 * g++.dg/template/friend32.C: New test.
2891 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2893 * cpp/pragma-once-1.c: New test.
2894 * cpp/pragma-once-1b.h: Likewise.
2895 * cpp/pragma-once-1c.h: Likewise.
2896 * cpp/pragma-once-1d.h: Likewise.
2897 * cpp/inc/pragma-once-1a.h: Likewise.
2899 2004-12-15 Bud Davis <bdavis9659@comcast.net>
2900 Steven G. Kargl <kargls@comcast.net>
2903 * gfortran.dg/list_read_3.f90: New test.
2905 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2907 * gcc.dg/ftrapv-2.c: New test.
2909 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
2912 * g++.dg/template/typename9.C: New test.
2914 2004-12-14 Mark Mitchell <mark@codesourcery.com>
2917 * g++.dg/template/typename8.C: New test.
2918 * g++.dg/parse/friend2.C: Tweak error message.
2920 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
2922 * gcc.c-torture/20041214-1.c: New test.
2924 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
2927 * g++.dg/init/array17.C: New test.
2929 2004-12-14 Mark Mitchell <mark@codesourcery.com>
2932 * g++.dg/init/aggr3.C: New test.
2934 2004-12-14 Janis Johnson <janis187@us.ibm.com
2936 * gcc.dg/altivec-types-1.c: New test.
2937 * gcc.dg/altivec-types-2.c: New test.
2938 * gcc.dg/altivec-types-3.c: New test.
2939 * gcc.dg/altivec-types-4.c: New test.
2940 * g++.dg/ext/altivec-types-1.C: New test.
2941 * g++.dg/ext/altivec-types-2.C: New test.
2942 * g++.dg/ext/altivec-types-3.C: New test.
2943 * g++.dg/ext/altivec-types-4.C: New test.
2945 2004-12-14 Jakub Jelinek <jakub@redhat.com>
2948 * gcc.c-torture/execute/20041213-1.c: New test.
2950 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
2953 * g++.dg/template/cast1.C: New.
2955 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
2957 * gcc.c-torture/execute/20041213-2.c: New test.
2959 2004-12-13 Richard Henderson <rth@redhat.com>
2961 * gcc.dg/i386-sse-10.c: Fix typo in options.
2963 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
2966 * g++.dg/opt/pr18968.C: New test.
2968 2004-12-13 Mark Mitchell <mark@codesourcery.com>
2971 * g++.dg/ext/visibility/staticdatamem.C: New test.
2973 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
2975 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
2977 2004-12-13 Roger Sayle <roger@eyesopen.com>
2979 PR rtl-optimization/18928
2980 * gcc.dg/pr18928-1.c: New test case.
2982 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
2985 * gcc.c-torture/compile/20041211-1.c: New.
2987 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2990 * gcc.c-torture/execute/20041212-1.c: New test.
2992 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2995 * gfortran.dg/common_1.f90: New test.
2997 2004-12-12 Steven G. Kargl <kargls@comcast.net>
2998 Paul Brook <paul@codesourcery.com>
3001 * gfortran.dg/real_do_1.f90: New test.
3003 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3006 * g++.dg/opt/ptrmem6.C: New test.
3008 2004-12-11 Roger Sayle <roger@eyesopen.com>
3011 * gcc.dg/pr18921-1.c: New test case.
3013 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3016 * gfortran.dg/scale_1.f90: New test.
3018 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
3021 * gcc.c-torture/compile/pr18903.c: New test.
3023 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
3025 * gcc.c-torture/execute/20041210-1.c: New test.
3027 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3030 * g++.dg/parser/struct-1.C: New test.
3031 * g++.dg/parser/struct-2.C: New test.
3032 * g++.dg/parser/struct-3.C: New test.
3034 2004-12-09 Richard Henderson <rth@redhat.com>
3036 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
3038 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
3039 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
3041 2004-12-09 Matt Austern <austern@apple.com>
3044 * g++.dg/ext/builtin1.C: New
3045 * g++.dg/ext/builtin2.C: New
3046 * g++.dg/ext/builtin3.C: New
3047 * g++.dg/ext/builtin4.C: New
3048 * g++.dg/ext/builtin5.C: New
3050 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
3053 * g++.dg/opt/ptrmem5.C: New test.
3055 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
3057 * g++.dg/parse/typename5.C: Adjust for new error.
3058 * g++.dg/parse/typename7.C: New.
3060 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3063 * g++.dg/other/mmintrin.C: New test.
3065 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
3068 * g++.dg/init/array15.C: New.
3069 * g++.dg/init/array16.C: New.
3071 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3074 * gfortran.dg/assign_1.f90: New test.
3076 2004-12-08 Nick Clifton <nickc@redhat.com>
3078 * gcc.target/xstormy16/bss_below100: New directory containing tests.
3079 * gcc.target/xstormy16/data_below100: Likewise.
3080 * gcc.target/xstormy16/sfr: Likewise.
3081 * gcc.target/xstormy16/below100.S: New test source file.
3082 * gcc.target/xstormy16/below100.ld: New test linker script.
3083 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3084 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
3086 * gcc.target/xstormy16/bp.c: Likewise.
3088 * gcc.target/xstormy16/bss_below100: New files:
3089 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3090 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3091 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3092 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3093 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3094 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3095 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3096 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3097 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3098 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3099 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3100 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3101 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3102 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3103 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3104 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3105 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3106 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3107 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3108 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3109 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3110 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3111 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3112 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3113 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3114 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3115 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3117 * gcc.target/xstormy16/data_below100: New files:
3118 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3119 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3120 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3121 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3122 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3123 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3124 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3125 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3126 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3127 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3128 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3129 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3130 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3131 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3132 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3133 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3134 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3135 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3136 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3137 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3138 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3139 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3140 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3141 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3142 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3143 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3144 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3146 * gcc.target/xstormy16/sfr: New files:
3147 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
3148 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
3149 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
3150 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
3151 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
3152 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
3153 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
3154 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
3155 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
3156 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
3157 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
3158 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
3159 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
3160 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
3161 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
3162 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
3163 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
3164 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
3165 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
3166 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
3167 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
3168 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
3169 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
3170 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
3171 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
3172 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
3173 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
3174 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
3175 27_if0_sfrw_bitfield_f.c
3177 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3180 * g++.dg/lookup/name-clash4.C: New test.
3182 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
3185 * g++.dg/opt/array1.C: New.
3188 * g++.dg/template/operator5.C: New.
3190 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
3193 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
3195 2004-12-07 Steven Bosscher <stevenb@suse.de>
3197 * gcc.dg/noncompile/20041207.c: New test.
3199 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
3201 * g++.dg/other/unreachable-1.C: New test.
3203 2004-12-06 Nick Clifton <nickc@redhat.com>
3205 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
3206 <limits.h> because the latter comes from gcc's include/ directory
3207 and not the newlib/libc/include directory.
3209 2004-12-04 Richard Henderson <rth@redhat.com>
3211 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
3213 2004-12-04 Richard Henderson <rth@redhat.com>
3215 * lib/target-supports.exp (check_gc_sections_available): Disable
3218 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
3221 * g++.dg/other/vararg-2.C: New test.
3223 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3225 PR c++/17011, c++/17971
3226 * g++.dg/template/error15.C: Adjust expected error.
3227 * g++.dg/template/instantiate3.C: Likewise.
3229 2004-12-03 Janis Johnson <janis187@us.ibm.com>
3231 * gcc.dg/altivec-18.c: Fix for darwin
3233 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
3236 * g++.dg/parse/ptrmem2.C: New.
3239 * g++.dg/template/new1.C: New.
3241 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3244 * gfortran.dg/direct_io_3.f90: New test.
3246 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
3249 * g++.dg/parse/crash21.C: New.
3251 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3253 PR c++/15664, c++/18276
3254 * g++.dg/template/ttp13.C: New test.
3255 * g++.dg/template/ttp14.C: Likewise.
3257 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3260 * g++.dg/parse/enum2.C: New test.
3261 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
3263 2004-12-02 Nick Clifton <nickc@redhat.com>
3265 * gcc.target/xstormy16: New test directory.
3266 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3267 * gcc.target/xstormy16/bp.c: Check the generation of bp
3269 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
3270 bn instructions and the BELOW100 attribute.
3272 2004-12-02 Alan Modra <amodra@bigpond.net.au>
3275 * gcc.dg/ppc-eabi.c: New.
3277 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3280 * gfortran.dg/backspace.f90
3282 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3284 * gfortran.dg/inquire.f90: New test.
3286 2004-12-01 Janis Johnson <janis187@us.ibm.com>
3288 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
3289 handle effective-target-keyword.
3290 (dg-skip-if): Support effective-target keyword as target list.
3291 (dg-xfail-if): Ditto.
3292 * lib/target-supports.exp (is-effective-target-keyword): New proc.
3294 2004-12-01 Diego Novillo <dnovillo@redhat.com>
3296 PR tree-optimization/18291
3297 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
3299 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
3302 * g++.dg/parse/crash20.C: New.
3305 * g++.dg/overload/arg1.C: New.
3306 * g++.dg/overload/arg2.C: New.
3307 * g++.dg/overload/arg3.C: New.
3308 * g++.dg/overload/arg4.C: New.
3310 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
3312 * gcc.dg/c99-flex-array-4.c: Remove.
3314 2004-11-30 Janis Johnson <janis187@us.ibm.com>
3316 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
3318 * lib/target-supports.exp (is-effective-target): Simplify.
3320 * lib/target-supports.exp (check_effective_target_vect_long):
3321 Fix for powerpc64-*-*.
3323 2004-11-30 Loren James Rittle <ljrittle@acm.org>
3325 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
3326 to support new requirements on FreeBSD 5.
3328 2004-11-30 Devang Patel <dpatel@apple.com>
3331 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
3333 2004-11-30 Janis Johnson <janis187@us.ibm.com>
3335 * g++.dg/ext/altivec-13.C: New test.
3337 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
3340 * gcc.c-torture/execute/p18298.c: New test.
3342 2004-11-30 Ira Rosen <irar@il.ibm.com>
3343 Dorit Naishlos <dorit@il.ibm.com>
3346 * gcc.dg/vect/vect-89.c: New test.
3348 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
3350 * gcc.dg/pr18596-1.c: New test.
3352 2004-11-30 Ben Elliston <bje@au.ibm.com>
3354 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
3356 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3359 * gcc.dg/pr18479.c: New test.
3361 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3364 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
3365 mmix-knuth-mmixware.
3367 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
3368 cris-*-elf* cris-*-aout* mmix-*-*
3370 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3373 * gcc.dg/pr18725.c: New test.
3375 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3378 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
3381 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
3383 2004-11-29 Mark Mitchell <mark@codesourcery.com>
3386 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
3387 * g++.old-deja/g++.law/ctors5.C: Likewise.
3388 * g++.old-deja/g++.other/crash25.C: Likewise.
3391 * g++.dg/template/error16.C: New test.
3394 * g++.dg/template/crash29.C: New test.
3396 2004-11-29 Diego Novillo <dnovillo@redhat.com>
3398 PR tree-optimization/18712
3399 * gcc.c-torture/compile/pr18712.c: New test.
3401 2004-11-29 Joseph Myers <joseph@codesourcery.com>
3404 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
3407 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3410 * g++.dg/lookup/crash6.C: New test.
3412 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3415 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
3417 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
3419 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
3420 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
3421 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
3423 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
3425 * gcc.dg/pr18164.c: New test.
3427 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
3429 * gcc.dg/funroll-loops-all.c: New.
3431 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3434 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
3435 delimeter, match space and TAB as well as ":".
3438 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
3441 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
3444 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
3447 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
3449 2004-11-28 Bud Davis <bdavis9659@comcast.net>
3451 * gfortran.dg/direct_io_2.f90: New test.
3453 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3456 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
3458 2004-11-28 Richard Henderson <rth@redhat.com>
3460 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
3462 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
3464 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
3465 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
3466 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
3467 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
3468 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
3469 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
3470 gcc.dg/pointer-arith-8.c: New tests.
3472 2004-11-27 Bud Davis <bdavis9659@comcast.net>
3475 * gfortran.dg/endfile.f90: New test.
3477 2004-11-27 Falk Hueffner <falk@debian.org>
3479 * gcc.dg/loop-6.c: New test.
3481 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3483 * gcc.c-torture/execute/20041126-1.c: New test.
3485 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3487 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
3490 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3492 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
3495 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3497 PR rtl-optimization/17825
3498 * gcc.c-torture/compile/20041119-1.c: New test.
3500 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3502 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
3503 Check existence of ld library path variables before unsetting.
3505 2004-11-26 Mark Mitchell <mark@codesourcery.com>
3507 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
3509 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3511 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
3513 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3515 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
3517 2004-11-26 Ben Elliston <bje@au.ibm.com>
3519 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
3522 2004-11-26 Ben Elliston <bje@au.ibm.com>
3524 * gcc.dg/pr17957.c: Pass --param, not -param.
3526 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3529 * testsuite/gcc.dg/pr17957.c: New test.
3531 2004-11-25 Mark Mitchell <mark@codesourcery.com>
3534 * g++.dg/template/crash28.C: Likewise.
3537 * g++.dg/expr/unary2.C: Adjust lvalue messages.
3538 * g++.dg/ext/lvaddr.C: Likewise.
3539 * g++.dg/opt/pr7503-3.C: Likewise.
3542 * g++.dg/parse/qualified3.C: New test.
3543 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
3546 * g++.dg/expr/return1.C: New test.
3548 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3550 Friend class name lookup 3/n, PR c++/3332
3551 * g++.dg/lookup/friend3.C: New test.
3552 * g++.dg/lookup/friend4.C: Likewise.
3553 * g++.dg/lookup/friend5.C: Likewise.
3555 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3557 Friend class name lookup 2/n, PR c++/14513, c++/15410
3558 * g++.dg/lookup/friend2.C: New test.
3559 * g++.dg/template/friend31.C: Likewise.
3561 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3563 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
3565 2004-11-24 Mark Mitchell <mark@codesourcery.com>
3568 * g++.dg/tc1/dr56.C: Remove.
3569 * g++.dg/template/typedef1.C: Add dg-error markers.
3570 * g++.old-deja/g++.other/typedef7.C: Likewise.
3573 * g++.dg/parse/typedef7.C: New test.
3575 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
3577 * gcc.c-torture/execute/20041124-1.c: New test.
3579 2004-11-24 Mark Mitchell <mark@codesourcery.com>
3581 * g++.dg/template/deduce3.C: New test.
3584 * g++.dg/template/crash27.C: New test.
3587 * g++.dg/warn/Wshadow-3.C: New test.
3589 2004-11-24 Devang Patel <dpatel@apple.com>
3592 * gcc.dg/cpp/isysroot-1.c: New test.
3593 * gcc.dg/cpp/usr/include/stdio.h: New file.
3594 * gcc.dg/cpp/isysroot-2.c: New test.
3595 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
3598 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3601 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
3603 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3605 * gcc.target/sparc/align.c: Do not include <stdint.h>.
3606 * gcc.target/sparc/pdist.c: Likewise.
3608 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
3611 * g++.dg/conversion/simd1.C: New test.
3613 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3615 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
3616 and restore_ld_library_path_env_vars.
3617 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
3618 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
3619 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
3620 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
3622 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
3624 * gcc.dg/pragma-align-2.c: Test macro expansion.
3625 * gcc.dg/pragma-pack-2.c: New test.
3627 2004-11-23 Richard Henderson <rth@redhat.com>
3629 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
3630 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3631 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
3632 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
3633 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
3634 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
3636 * gcc.dg/vect/vect.exp: Add check for alpha.
3637 * lib/target-supports.exp (check_alpha_max_hw_available): New.
3638 (check_effective_target_vect_int): Enable for alpha.
3639 (check_effective_target_vect_long): New.
3640 (is-effective-target): Add it.
3642 2004-11-23 Uros Bizjak <uros@kss-loka.si>
3644 * gcc.dg/pr18614-1.c: New test.
3646 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3648 * gcc.dg/setjmp-2.c: New test.
3650 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
3652 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
3653 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
3654 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
3655 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
3656 gcc.target/sparc/pdist.c: New tests.
3658 2004-11-22 Bob Wilson <bob.wilson@acm.org>
3660 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
3662 2004-11-22 Dale Johannesen <dalej@apple.com>
3664 * gcc.dg/20041111-1.c: New.
3666 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3669 * gcc.dg/vect/pr18536.c: New test.
3671 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3674 * g++.dg/template/nontype11.C: New test.
3676 2004-11-21 Roger Sayle <roger@eyesopen.com>
3679 * gcc.dg/pr18520-1.c: New test case.
3681 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
3683 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
3684 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
3685 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
3686 expected diagnostics.
3688 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3691 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
3692 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
3693 vect-77.c, vect-77a.c: XFAIL on the SPARC.
3695 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3697 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
3699 2004-11-19 Mark Mitchell <mark@codesourcery.com>
3700 Joseph Myers <joseph@codesourcery.com>
3702 * lib/target-supports.exp (check_visibility_available): Really
3705 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3708 * gcc.dg/vect/vect-85.c: New test.
3709 * gcc.dg/vect/vect-86.c: New test.
3710 * gcc.dg/vect/vect-87.c: New test.
3711 * gcc.dg/vect/vect-88.c: New test.
3713 2004-11-19 Ben Elliston <bje@au.ibm.com>
3715 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
3717 2004-11-18 Janis Johnson <janis187@us.ibm.com>
3719 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
3720 * gcc.dg/ppc-and-1.c: Ditto.
3721 * gcc.dg/ppc-compare-1.c: Ditto.
3722 * gcc.dg/ppc-mov-1.c: Ditto
3724 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
3725 Mark Mitchell <mark@codesourcery.com>
3727 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
3729 2004-11-17 Janis Johnson <janis187@us.ibm.com>
3730 Aldy Hernandez <aldyh@redhat.com>
3732 * lib/target-supports.exp (check_effective_target_vect_int): New
3733 (check_effective_target_vect_float): New
3734 (check_effective_target_vect_double): New.
3735 (is-effective-target): Support new effective targets keywords.
3736 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
3737 default action for dg-do.
3738 * gcc.dg/vect/pr16105.c: Use new support.
3739 * gcc.dg/vect/pr18400.c: Ditto.
3740 * gcc.dg/vect/pr18425.c: Ditto.
3741 * gcc.dg/vect/vect-1.c: Ditto.
3742 * gcc.dg/vect/vect-10.c: Ditto.
3743 * gcc.dg/vect/vect-11.c: Ditto.
3744 * gcc.dg/vect/vect-12.c: Ditto.
3745 * gcc.dg/vect/vect-13.c: Ditto.
3746 * gcc.dg/vect/vect-14.c: Ditto.
3747 * gcc.dg/vect/vect-15.c: Ditto.
3748 * gcc.dg/vect/vect-16.c: Ditto.
3749 * gcc.dg/vect/vect-17.c: Ditto.
3750 * gcc.dg/vect/vect-18.c: Ditto.
3751 * gcc.dg/vect/vect-19.c: Ditto.
3752 * gcc.dg/vect/vect-2.c: Ditto.
3753 * gcc.dg/vect/vect-20.c: Ditto.
3754 * gcc.dg/vect/vect-21.c: Ditto.
3755 * gcc.dg/vect/vect-22.c: Ditto.
3756 * gcc.dg/vect/vect-23.c: Ditto.
3757 * gcc.dg/vect/vect-24.c: Ditto.
3758 * gcc.dg/vect/vect-25.c: Ditto.
3759 * gcc.dg/vect/vect-26.c: Ditto.
3760 * gcc.dg/vect/vect-27.c: Ditto.
3761 * gcc.dg/vect/vect-27a.c: Ditto.
3762 * gcc.dg/vect/vect-28.c: Ditto.
3763 * gcc.dg/vect/vect-29.c: Ditto.
3764 * gcc.dg/vect/vect-29a.c: Ditto.
3765 * gcc.dg/vect/vect-3.c: Ditto.
3766 * gcc.dg/vect/vect-30.c: Ditto.
3767 * gcc.dg/vect/vect-31.c: Ditto.
3768 * gcc.dg/vect/vect-32.c: Ditto.
3769 * gcc.dg/vect/vect-33.c: Ditto.
3770 * gcc.dg/vect/vect-34.c: Ditto.
3771 * gcc.dg/vect/vect-35.c: Ditto.
3772 * gcc.dg/vect/vect-36.c: Ditto.
3773 * gcc.dg/vect/vect-37.c: Ditto.
3774 * gcc.dg/vect/vect-38.c: Ditto.
3775 * gcc.dg/vect/vect-4.c: Ditto.
3776 * gcc.dg/vect/vect-40.c: Ditto.
3777 * gcc.dg/vect/vect-41.c: Ditto.
3778 * gcc.dg/vect/vect-42.c: Ditto.
3779 * gcc.dg/vect/vect-43.c: Ditto.
3780 * gcc.dg/vect/vect-44.c: Ditto.
3781 * gcc.dg/vect/vect-45.c: Ditto.
3782 * gcc.dg/vect/vect-46.c: Ditto.
3783 * gcc.dg/vect/vect-47.c: Ditto.
3784 * gcc.dg/vect/vect-48.c: Ditto.
3785 * gcc.dg/vect/vect-48a.c: Ditto.
3786 * gcc.dg/vect/vect-49.c: Ditto.
3787 * gcc.dg/vect/vect-5.c: Ditto.
3788 * gcc.dg/vect/vect-50.c: Ditto.
3789 * gcc.dg/vect/vect-51.c: Ditto.
3790 * gcc.dg/vect/vect-52.c: Ditto.
3791 * gcc.dg/vect/vect-53.c: Ditto.
3792 * gcc.dg/vect/vect-54.c: Ditto.
3793 * gcc.dg/vect/vect-55.c: Ditto.
3794 * gcc.dg/vect/vect-56.c: Ditto.
3795 * gcc.dg/vect/vect-56a.c: Ditto.
3796 * gcc.dg/vect/vect-57.c: Ditto.
3797 * gcc.dg/vect/vect-58.c: Ditto.
3798 * gcc.dg/vect/vect-59.c: Ditto.
3799 * gcc.dg/vect/vect-6.c: Ditto.
3800 * gcc.dg/vect/vect-60.c: Ditto.
3801 * gcc.dg/vect/vect-61.c: Ditto.
3802 * gcc.dg/vect/vect-62.c: Ditto.
3803 * gcc.dg/vect/vect-63.c: Ditto.
3804 * gcc.dg/vect/vect-64.c: Ditto.
3805 * gcc.dg/vect/vect-65.c: Ditto.
3806 * gcc.dg/vect/vect-66.c: Ditto.
3807 * gcc.dg/vect/vect-67.c: Ditto.
3808 * gcc.dg/vect/vect-68.c: Ditto.
3809 * gcc.dg/vect/vect-69.c: Ditto.
3810 * gcc.dg/vect/vect-7.c: Ditto.
3811 * gcc.dg/vect/vect-72.c: Ditto.
3812 * gcc.dg/vect/vect-72a.c: Ditto.
3813 * gcc.dg/vect/vect-73.c: Ditto.
3814 * gcc.dg/vect/vect-74.c: Ditto.
3815 * gcc.dg/vect/vect-75.c: Ditto.
3816 * gcc.dg/vect/vect-76.c: Ditto.
3817 * gcc.dg/vect/vect-77.c: Ditto.
3818 * gcc.dg/vect/vect-77a.c: Ditto.
3819 * gcc.dg/vect/vect-78.c: Ditto.
3820 * gcc.dg/vect/vect-79.c: Ditto.
3821 * gcc.dg/vect/vect-8.c: Ditto.
3822 * gcc.dg/vect/vect-80.c: Ditto.
3823 * gcc.dg/vect/vect-82.c: Ditto.
3824 * gcc.dg/vect/vect-82_64.c: Ditto.
3825 * gcc.dg/vect/vect-83.c: Ditto.
3826 * gcc.dg/vect/vect-83_64.c: Ditto.
3827 * gcc.dg/vect/vect-9.c: Ditto.
3828 * gcc.dg/vect/vect-all.c: Ditto.
3829 * gcc.dg/vect/vect-none.c: Ditto.
3831 2004-11-17 Janis Johnson <janis187@us.ibm.com>
3833 * lib/gcc-dg.exp (dg-skip-if): New function.
3834 (dg-forbid-option): Remove.
3835 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
3836 * g++.dg/abi/bitfield8.C: Likewise.
3837 * g++.dg/abi/dtor1.C: Likewise.
3838 * g++.dg/abi/empty10.C: Likewise.
3839 * g++.dg/abi/empty7.C: Likewise.
3840 * g++.dg/abi/empty9.C: Likewise.
3841 * g++.dg/abi/layout3.C: Likewise.
3842 * g++.dg/abi/layout4.C: Likewise.
3843 * g++.dg/abi/thunk1.C: Likewise.
3844 * g++.dg/abi/thunk2.C: Likewise.
3845 * g++.dg/abi/vbase11.C: Likewise.
3846 * g++.dg/abi/vthunk2.C: Likewise.
3847 * g++.dg/abi/vthunk3.C: Likewise.
3848 * g++.dg/ext/attrib8.C: Likewise.
3849 * g++.dg/opt/longbranch2.C: Likewise.
3850 * g++.dg/opt/reg-stack4.C: Likewise.
3851 * g++.old-deja/g++.ext/attrib1.C: Likewise.
3852 * g++.old-deja/g++.ext/attrib2.C: Likewise.
3853 * g++.old-deja/g++.ext/attrib3.C: Likewise.
3854 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3855 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3856 * gcc.dg/20000609-1.c: Likewise.
3857 * gcc.dg/20000720-1.c: Likewise.
3858 * gcc.dg/20011107-1.c: Likewise.
3859 * gcc.dg/20011119-1.c: Likewise.
3860 * gcc.dg/20020108-1.c: Likewise.
3861 * gcc.dg/20020122-2.c: Likewise.
3862 * gcc.dg/20020122-3.c: Likewise.
3863 * gcc.dg/20020201-3.c: Likewise.
3864 * gcc.dg/20020206-1.c: Likewise.
3865 * gcc.dg/20020218-1.c: Likewise.
3866 * gcc.dg/20020310-1.c: Likewise.
3867 * gcc.dg/20020411-1.c: Likewise.
3868 * gcc.dg/20020418-2.c: Likewise.
3869 * gcc.dg/20020426-1.c: Likewise.
3870 * gcc.dg/20020426-2.c: Likewise.
3871 * gcc.dg/20020517-1.c: Likewise.
3872 * gcc.dg/20020523-1.c: Likewise.
3873 * gcc.dg/20020523-2.c: Likewise.
3874 * gcc.dg/20020729-1.c: Likewise.
3875 * gcc.dg/20030204-1.c: Likewise.
3876 * gcc.dg/20030826-2.c: Likewise.
3877 * gcc.dg/20030926-1.c: Likewise.
3878 * gcc.dg/20031202-1.c: Likewise.
3879 * gcc.dg/980312-1.c: Likewise.
3880 * gcc.dg/980313-1.c: Likewise.
3881 * gcc.dg/990117-1.c: Likewise.
3882 * gcc.dg/990424-1.c: Likewise.
3883 * gcc.dg/990524-1.c: Likewise.
3884 * gcc.dg/991230-1.c: Likewise.
3885 * gcc.dg/i386-387-1.c: Likewise.
3886 * gcc.dg/i386-387-2.c: Likewise.
3887 * gcc.dg/i386-387-3.c: Likewise.
3888 * gcc.dg/i386-387-4.c: Likewise.
3889 * gcc.dg/i386-387-5.c: Likewise.
3890 * gcc.dg/i386-387-6.c: Likewise.
3891 * gcc.dg/i386-asm-1.c: Likewise.
3892 * gcc.dg/i386-bitfield1.c: Likewise.
3893 * gcc.dg/i386-bitfield2.c: Likewise.
3894 * gcc.dg/i386-loop-1.c: Likewise.
3895 * gcc.dg/i386-loop-2.c: Likewise.
3896 * gcc.dg/i386-loop-3.c: Likewise.
3897 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3898 * gcc.dg/i386-pic-1.c: Likewise.
3899 * gcc.dg/i386-regparm.c: Likewise.
3900 * gcc.dg/i386-signbit-1.c: Likewise.
3901 * gcc.dg/i386-signbit-2.c: Likewise.
3902 * gcc.dg/i386-signbit-3.c: Likewise.
3903 * gcc.dg/i386-sse-5.c: Likewise.
3904 * gcc.dg/i386-sse-8.c: Likewise.
3905 * gcc.dg/i386-unroll-1.c: Likewise.
3906 * gcc.dg/tls/opt-1.c: Likewise.
3907 * gcc.dg/tls/opt-2.c: Likewise.
3908 * gcc.dg/unroll-1.c: Likewise.
3909 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3910 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3911 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3912 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3914 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3916 * g++.dg/template/incomplete1.C: New test.
3918 2004-11-16 Nick Clifton <nickc@redhat.com>
3920 Revert patches accidentally commited during checkin of fixes for
3922 gcc.c-torture/execute/simd-4.c: Revert
3923 gcc.dg/20040910-1.c: Revert.
3925 2004-11-16 Paul Brook <paul@codesourcery.com>
3928 * gfortran.dg/der_pointer_1.f90: New test.
3930 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
3933 * gcc.dg/bitfld-13.c: New test.
3935 2004-11-15 Janis Johnson <janis187@us.ibm.com>
3937 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
3940 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
3941 * gcc.dg/ppc64-abi-2.c: Ditto.
3942 * gcc.dg/ppc64-abi-3.c: Ditto.
3944 * lib/gcc-dg.exp (dg-target-list): Remove.
3946 2004-11-15 Steve Ellcey <sje@cup.hp.com>
3948 * gcc.dg/ia64-postinc.c: New test.
3950 2004-11-15 Mark Mitchell <mark@codesourcery.com>
3952 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
3954 2004-11-15 Nick Clifton <nickc@redhat.com>
3956 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
3957 __INT_MAX__ so that the test can be compiled by toolchains
3958 targeted at 16-bit processors.
3960 * gcc.dg/20040625-1.c: Use long constants rather than integers
3961 when performing arithmetic that will overflow 16-bits.
3963 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
3964 xstormy16. It does not support 128-bit vector operations.
3966 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
3967 with the macro PTR_TYPE. Define this macro to an integer type
3968 suitable for holding a pointer.
3970 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
3971 the target is a 16-bit processor.
3973 * gcc.dg/cpp/if-2.c: Expect a different warning message from
3974 16-bit targets where the character constant will be too long.
3976 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
3977 where the double will not be directly addressable.
3979 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3981 Friend class name lookup 1/n, PR c++/18471
3982 * g++.dg/template/crash26.C: New test.
3983 * g++.dg/lookup/struct1.C: Adjust expected error.
3984 * g++.dg/parse/elab1.C: Likewise.
3985 * g++.dg/parse/elab2.C: Likewise.
3986 * g++.dg/parse/int-as-enum1.C: Likewise.
3987 * g++.dg/parse/struct-as-enum1.C: Likewise.
3988 * g++.dg/parse/typedef1.C: Likewise.
3989 * g++.dg/parse/typedef3.C: Likewise.
3990 * g++.dg/parse/typedef4.C: Likewise.
3991 * g++.dg/parse/typedef5.C: Likewise.
3992 * g++.dg/template/nontype4.C: Likewise.
3993 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
3994 * g++.old-deja/g++.other/elab1.C: Likewise.
3995 * g++.old-deja/g++.other/syntax4.C: Likewise.
3997 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3999 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
4001 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
4003 * gcc.c-torture/execute/20041114-1.c: New test.
4005 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
4007 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
4008 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
4009 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
4010 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
4011 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
4012 gcc.dg/switch-7.c: New tests.
4014 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4016 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
4018 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4021 * gcc.dg/vect/pr18400.c: New test.
4023 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4024 Andrew Pinski <pinskia@physics.uc.edu>
4027 * gcc.dg/vect/pr18425.c: New test.
4029 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4031 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
4032 Guard with dg-require-alias and dg-require-visibility.
4034 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4036 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
4038 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4040 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
4042 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4045 * g++.dg/template/defarg5.C: New test.
4047 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4049 * g++.dg/parse/cast1.C: Run only on ILP32.
4050 * g++.old-deja/g++.mike/p784.C: Likewise.
4052 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
4054 * gcc.c-torture/execute/20041113-1.c: New test.
4056 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4059 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
4060 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
4061 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
4062 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4063 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
4064 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
4065 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
4066 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
4067 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
4068 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4069 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4070 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
4071 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
4073 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4075 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
4076 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
4077 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
4078 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
4079 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
4080 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
4081 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
4082 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
4083 gcc.target/sparc/combined-1.c: New tests.
4085 2004-11-12 Ziemowit Laski <zlaski@apple.com>
4087 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
4090 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4092 * lib/gcc-dg.exp (dg-forbid-option): New function.
4093 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
4094 * g++.dg/abi/bitfield8.C: Likewise.
4095 * g++.dg/abi/dtor1.C: Likewise.
4096 * g++.dg/abi/empty10.C: Likewise.
4097 * g++.dg/abi/empty7.C: Likewise.
4098 * g++.dg/abi/empty9.C: Likewise.
4099 * g++.dg/abi/layout3.C: Likewise.
4100 * g++.dg/abi/layout4.C: Likewise.
4101 * g++.dg/abi/thunk1.C: Likewise.
4102 * g++.dg/abi/thunk2.C: Likewise.
4103 * g++.dg/abi/vbase11.C: Likewise.
4104 * g++.dg/abi/vthunk2.C: Likewise.
4105 * g++.dg/abi/vthunk3.C: Likewise.
4106 * g++.dg/ext/attrib8.C: Likewise.
4107 * g++.dg/opt/longbranch2.C: Likewise.
4108 * g++.dg/opt/reg-stack4.C: Likewise.
4109 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4110 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4111 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4112 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4113 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4114 * gcc.dg/20000609-1.c: Likewise.
4115 * gcc.dg/20000720-1.c: Likewise.
4116 * gcc.dg/20011107-1.c: Likewise.
4117 * gcc.dg/20011119-1.c: Likewise.
4118 * gcc.dg/20020108-1.c: Likewise.
4119 * gcc.dg/20020122-2.c: Likewise.
4120 * gcc.dg/20020122-3.c: Likewise.
4121 * gcc.dg/20020201-3.c: Likewise.
4122 * gcc.dg/20020206-1.c: Likewise.
4123 * gcc.dg/20020218-1.c: Likewise.
4124 * gcc.dg/20020310-1.c: Likewise.
4125 * gcc.dg/20020411-1.c: Likewise.
4126 * gcc.dg/20020418-2.c: Likewise.
4127 * gcc.dg/20020426-1.c: Likewise.
4128 * gcc.dg/20020426-2.c: Likewise.
4129 * gcc.dg/20020517-1.c: Likewise.
4130 * gcc.dg/20020523-1.c: Likewise.
4131 * gcc.dg/20020523-2.c: Likewise.
4132 * gcc.dg/20020729-1.c: Likewise.
4133 * gcc.dg/20030204-1.c: Likewise.
4134 * gcc.dg/20030826-2.c: Likewise.
4135 * gcc.dg/20030926-1.c: Likewise.
4136 * gcc.dg/20031202-1.c: Likewise.
4137 * gcc.dg/980312-1.c: Likewise.
4138 * gcc.dg/980313-1.c: Likewise.
4139 * gcc.dg/990117-1.c: Likewise.
4140 * gcc.dg/990424-1.c: Likewise.
4141 * gcc.dg/990524-1.c: Likewise.
4142 * gcc.dg/991230-1.c: Likewise.
4143 * gcc.dg/i386-387-1.c: Likewise.
4144 * gcc.dg/i386-387-2.c: Likewise.
4145 * gcc.dg/i386-387-3.c: Likewise.
4146 * gcc.dg/i386-387-4.c: Likewise.
4147 * gcc.dg/i386-387-5.c: Likewise.
4148 * gcc.dg/i386-387-6.c: Likewise.
4149 * gcc.dg/i386-asm-1.c: Likewise.
4150 * gcc.dg/i386-bitfield1.c: Likewise.
4151 * gcc.dg/i386-bitfield2.c: Likewise.
4152 * gcc.dg/i386-loop-1.c: Likewise.
4153 * gcc.dg/i386-loop-2.c: Likewise.
4154 * gcc.dg/i386-loop-3.c: Likewise.
4155 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4156 * gcc.dg/i386-pic-1.c: Likewise.
4157 * gcc.dg/i386-regparm.c: Likewise.
4158 * gcc.dg/i386-signbit-1.c: Likewise.
4159 * gcc.dg/i386-signbit-2.c: Likewise.
4160 * gcc.dg/i386-signbit-3.c: Likewise.
4161 * gcc.dg/i386-sse-5.c: Likewise.
4162 * gcc.dg/i386-sse-8.c: Likewise.
4163 * gcc.dg/i386-unroll-1.c: Likewise.
4164 * gcc.dg/tls/opt-1.c: Likewise.
4165 * gcc.dg/tls/opt-2.c: Likewise.
4166 * gcc.dg/unroll-1.c: Likewise.
4167 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4168 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4169 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4170 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4171 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
4174 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4177 * g++.dg/parse/cond1.C: New test.
4180 * g++.dg/template/array9.C: New test.
4181 * g++.dg/ext/vla1.C: Adjust error messages.
4182 * g++.dg/ext/vlm1.C: Likewise.
4183 * g++.dg/template/crash2.C: Likewise.
4186 * g++.dg/template/call3.C: New test.
4189 * g++.dg/template/ptrmem11.C: New test.
4191 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
4194 * lib/g++.exp: Set LC_ALL and LANG to C.
4195 * lib/gcc-dg.exp: Likewise.
4196 * lib/gfortran.exp: Likewise.
4197 * lib/objc.exp: Likewise.
4198 * lib/treelang.exp: Likewise.
4200 2004-11-12 Andreas Schwab <schwab@suse.de>
4202 * gcc.dg/pr16286.c: Fix last change.
4204 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4207 * g++.dg/init/global1.C: New test.
4209 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
4211 * gcc.c-torture/execute/20041112-1.c: New test.
4213 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4215 * lib/gcc-dg.exp (dg-target-list): New.
4217 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4218 Richard Sandiford <rsandifo@redhat.com>
4220 * lib/target-supports.exp (get-compiler_messages): New.
4221 (check_named_sections_available): Use it.
4222 (check_effective_target_ilp32): New.
4223 (check_effective_target_lp64): New.
4224 (is-effective-target): New.
4225 * lib/gcc-dg.exp (dg-require-effective-target): New.
4227 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
4229 * gcc.dg/precedence-1.c: New test.
4231 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4233 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
4235 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
4236 message, delete generated files, use more descriptive name for
4237 executable, and make the test unsupported when it cannot be run.
4239 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
4240 (dg-require-weak, dg-require-visibility, dg-require-alias,
4241 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
4242 dg-require-iconv, dg-require-named-sections): Use it.
4244 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
4246 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
4249 * gcc.dg/ppc-and-1: New
4252 * gcc.dg/ppc-mov-1.c: New.
4255 * gcc.dg/ppc-compare-1.c: New.
4257 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
4259 * objc.dg/desig-init-2.m: New test.
4261 2004-11-10 Adam Nemet <anemet@lnxw.com>
4264 * g++.dg/warn/register-var-1.C: New test.
4265 * g++.dg/warn/register-var-2.C: New test.
4267 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4269 * gcc.dg/union-2.c: New test.
4271 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
4273 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
4274 New test for PR tree-optimization/17892.
4276 2004-11-09 Mark Mitchell <mark@codesourcery.com>
4279 * g++.dg/init/new12.C: New test.
4281 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
4283 * gcc.target/sparc: New directory.
4284 * gcc.target/sparc/sparc.exp: New driver.
4285 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
4286 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
4287 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
4288 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
4290 2004-11-10 Paul Brook <paul@codesourcery.com>
4293 * gfortran.dg/list_read.c: New test.
4295 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4298 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
4299 expected diagnostic location.
4301 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
4303 * gcc.dg/20041109-1.c: New test.
4305 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4308 * objc/compile/pr18406.m: New test.
4310 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4312 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
4314 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4316 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
4318 2004-11-08 Steve Ellcey <sje@cup.hp.com>
4320 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
4322 2004-11-08 Steve Ellcey <sje@cup.hp.com>
4324 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
4327 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
4330 * gcc.c-torture/pr18299-1.c: New test.
4332 2004-11-06 Andreas Schwab <schwab@suse.de>
4334 * gcc.dg/pr16286.c: Also test for bool and pixel.
4336 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
4338 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
4339 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
4340 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
4341 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
4342 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
4343 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
4344 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
4345 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
4346 gcc.dg/struct-semi-3.c: New tests.
4348 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4350 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
4352 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4354 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
4355 Do not use C99 designators.
4357 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4359 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
4361 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4363 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
4364 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
4365 * gcc.c-torture/execute/simd-5.x: Remove.
4367 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
4369 PR rtl-optimization/17933
4370 * gcc.dg/torture/pr17933-1.c: New test.
4372 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4375 * lib/target-supports.exp (check_weak_available): Support
4378 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
4380 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
4381 call to fflush(stdout) before abort.
4382 (my_ffsll): New function.
4383 (generate_fields): Use it.
4385 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4387 * gcc.dg/init-undef-1.c: New test.
4389 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4391 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
4392 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
4393 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
4394 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
4395 expected messages for new parser.
4397 2004-11-04 Mark Mitchell <mark@codesourcery.com>
4399 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
4401 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4403 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
4406 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4408 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
4409 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
4410 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
4411 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
4412 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
4413 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
4414 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
4415 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
4416 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
4417 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
4419 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4421 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
4422 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
4423 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
4424 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
4425 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
4426 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
4427 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
4430 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
4433 * gcc.dg/20041104-1.c: New test.
4435 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4437 * g++.dg/template/nontype7.C: New test.
4438 * g++.dg/template/nontype8.C: Likewise.
4439 * g++.dg/template/nontype9.C: Likewise.
4440 * g++.dg/template/nontype10.C: Likewise.
4441 * g++.dg/tc1/dr49.C: Likewise.
4442 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
4443 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
4445 2004-11-04 Ben Elliston <bje@au.ibm.com>
4447 * g++.dg/rtti/tinfo1.C: Remove xfails.
4449 2004-11-04 Ben Elliston <bje@au.ibm.com>
4451 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
4452 packed attribute to the definition to satisfy the new C++ parser.
4454 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4456 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
4457 invocations of va_arg.
4459 2004-11-02 Mark Mitchell <mark@codesourcery.com>
4462 * g++.dg/template/crash25.C: New test.
4465 * g++.dg/template/typedef2.C: New test.
4466 * g++.dg/parse/crash13.C: Adjust error markers.
4469 * g++.dg/conversion/const3.C: New test.
4471 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4476 * gfortran.dg/generic_[123].f90: New testcases.
4478 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4480 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
4481 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
4483 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4486 * gcc.c-torture/compile/pr16808.c: New test.
4488 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
4490 PR rtl-optimization/17104
4491 * gcc.dg/ppc-bitfield1.c: New.
4493 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4495 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
4497 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4499 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
4500 strings for 32-bit code.
4502 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
4505 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
4507 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
4510 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
4512 2004-10-31 Mark Mitchell <mark@codesourcery.com>
4515 * g++.dg/init/aggr2.C: New test.
4517 2004-10-30 Ziemowit Laski <zlaski@apple.com>
4519 * objc.dg/local-decl-1.m: New test.
4521 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
4523 * gcc.dg/20040910-1.c: Adjust regex.
4525 2004-10-30 Roger Sayle <roger@eyesopen.com>
4527 PR rtl-optimization/18084
4528 * g++.dg/opt/pr18084-1.C: New testcase.
4530 2004-10-30 Matt Austern <austern@apple.com>
4533 * g++.dg/ext/attrib18.C: New test.
4535 2004-10-30 Roger Sayle <roger@eyesopen.com>
4538 * gcc.dg/pr18096-1.c: New test case.
4540 2004-10-30 Roger Sayle <roger@eyesopen.com>
4542 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
4544 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
4547 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
4548 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
4549 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
4550 gcc.dg/old-style-prom-3.c: New tests.
4552 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
4554 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
4555 Remove unnecessary inclusion of stdio.h.
4557 2004-10-29 Roger Sayle <roger@eyesopen.com>
4559 PR rtl-optimization/17581
4560 * gcc.dg/pr17581-1.c: New test case.
4562 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
4564 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
4566 * g++.dg/conversion/dr195-1.C: New.
4567 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
4568 * g++.old-deja/g++.mike/p10148.C: Likewise.
4570 2004-10-29 Mark Mitchell <mark@codesourcery.com>
4573 * g++.dg/debug/typedef2.C: New test.
4575 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
4578 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
4579 * gfortran.dg/g77/README: Update.
4581 2004-10-28 Matt Austern <austern@apple.com>
4584 * g++.dg/ext/packed7.C: New test.
4586 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4588 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
4590 * lib/scanasm.exp (hidden-scan-for): New proc.
4591 (scan-hidden): Use hidden-scan-for instead of constructing the scan
4593 (scan-not-hidden): Likewise.
4594 * lib/target-supports.exp (check_visibility_available): mach-o is
4597 2004-10-28 Mark Mitchell <mark@codesourcery.com>
4600 * g++.dg/template/memclass3.C: New test.
4602 2004-10-28 Adam Nemet <anemet@lnxw.com>
4605 * gcc.dg/register-var-1.c: New test.
4606 * gcc.dg/register-var-2.c: New test.
4607 * gcc.dg/asm-7.c: Taking the address of a register variable is an
4610 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
4613 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
4615 * gcc.dg/vect/vect-22.c: Likewise.
4617 2004-10-28 Jakub Jelinek <jakub@redhat.com>
4619 * gcc.dg/i386-rotate-1.c: New test.
4621 2004-10-27 Mark Mitchell <mark@codesourcery.com>
4623 * g++.dg/init/ref12.C: Add "run" marker.
4626 * g++.dg/init/ref12.C: New test.
4629 * g++.dg/template/shift1.C: New test.
4630 * g++.dg/template/error10.C: Adjust error markers.
4632 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
4635 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
4637 2004-10-27 Geoffrey Keating <geoffk@apple.com>
4639 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
4640 * gcc.dg/weak/weak-3.c: Likewise.
4641 * gcc.dg/weak/weak-5.c: Likewise.
4642 * gcc.dg/weak/weak-9.c: Likewise.
4643 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
4644 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
4646 * gcc.dg/darwin-weakimport-1.c: New.
4648 2004-10-28 Ben Elliston <bje@au.ibm.com>
4650 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
4652 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
4654 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
4655 'syntax' error messages.
4656 * gcc.dg/cpp/direct2s.c: Likewise.
4658 2004-10-26 Geoffrey Keating <geoffk@apple.com>
4660 * gcc.c-torture/compile/20041026-1.c: New.
4662 2004-10-26 Mark Mitchell <mark@codesourcery.com>
4665 * g++.dg/lookup/ns2.C: New test.
4668 * g++.dg/template/enum4.C: New test.
4671 * g++.dg/template/expr1.C: New test.
4673 2004-10-26 Ben Elliston <bje@au.ibm.com>
4675 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
4677 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
4679 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
4680 gcc.dg/decl-nospec-3.c: New tests.
4682 2004-10-26 Ziemowit Laski <zlaski@apple.com>
4684 * objc.dg/super-class-3.m: New test.
4686 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
4688 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
4690 * gcc.dg/cpp/direct2s.c: Likewise.
4692 2004-10-25 Geoffrey Keating <geoffk@apple.com>
4694 * objc.dg/image-info.m: Update for changes to section selection.
4696 2004-10-25 David Ayers <d.ayers@inode.at>
4697 Ziemowit Laski <zlaski@apple.com>
4699 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
4700 diagnostics when messaging 'id <Proto>'.
4701 * objc.dg/class-protocol-1.m: New test.
4702 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
4703 a non-existent method signature.
4704 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
4705 Update diagnostics when messaging with non-existent method signature.
4706 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
4707 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
4708 invalid receivers are now resolved as if messaging 'id'; remove
4709 extraneous diagnostics.
4711 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
4714 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
4715 gcc.dg/init-desig-obs-3.c: New tests.
4717 2004-10-25 Jakub Jelinek <jakub@redhat.com>
4719 * gcc.dg/debug/20041023-1.c: New test.
4721 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
4724 * gcc.c-torture/compile/pr17407.c: New test.
4727 * g++.dg/template/array8.C: New test.
4729 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4732 * lib/g++.exp: Accept more than one multilib libgcc.
4733 * lib/gcc-dg.exp: Likewise.
4734 * lib/objc.exp: Likewise.
4735 * lib/treelang.exp: Likewise.
4736 * lib/gfortran.exp: Likewise.
4738 2004-10-24 Ben Elliston <bje@au.ibm.com>
4740 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
4742 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
4744 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
4745 * gcc.dg/c99-const-expr-3.c: Likewise.
4747 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
4749 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
4751 2004-10-23 Ben Elliston <bje@au.ibm.com>
4753 * gcc.c-torture/execute/loop-2e.x: Remove.
4755 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
4758 * g++.dg/parse/crash18.C: New.
4759 * g++.dg/parse/crash19.C: New.
4761 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4763 * g++.dg/ext/dllimport1.C: Move dg-warnings.
4764 * g++.dg/ext/dllimport2.C: Same.
4765 * g++.dg/ext/dllimport8.C: Same.
4767 2004-10-21 Mark Mitchell <mark@codesourcery.com>
4770 * g++.dg/conversion/cast1.C: New test.
4771 * g++.dg/overload/pmf1.C: Adjust error marker.
4773 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
4776 * objc.dg/const-str-7.m: New test.
4778 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4780 * g++.dg/template/memfriend11.C: Fix comment typo.
4781 * g++.dg/template/memfriend14.C: Likewise.
4783 2004-10-20 Richard Henderson <rth@redhat.com>
4785 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
4786 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
4787 -fasynchronous-unwind-tables.
4789 2004-10-20 Richard Henderson <rth@redhat.com>
4791 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
4792 (main): Return success.
4793 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
4794 (main): Return success.
4796 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4799 * g++.dg/template/memfriend9.C: New test.
4800 * g++.dg/template/memfriend10.C: Likewise.
4801 * g++.dg/template/memfriend11.C: Likewise.
4802 * g++.dg/template/memfriend12.C: Likewise.
4803 * g++.dg/template/memfriend13.C: Likewise.
4804 * g++.dg/template/memfriend14.C: Likewise.
4805 * g++.dg/template/memfriend15.C: Likewise.
4806 * g++.dg/template/memfriend16.C: Likewise.
4807 * g++.dg/template/memfriend17.C: Likewise.
4808 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
4810 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
4812 * g++.dg/conversion/dr195.C: New.
4813 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
4815 2004-10-20 Ben Elliston <bje@au.ibm.com>
4816 Devang Patel <dpatel@apple.com>
4818 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
4819 of floating point arithmetic, which could trap.
4821 2004-10-19 Mark Mitchell <mark@codesourcery.com>
4824 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
4825 * g++.dg/conversion/const2.C: New test.
4826 * g++.dg/expr/reinterpret2.C: New test.
4827 * g++.dg/expr/reinterpret3.C: New test.
4828 * g++.dg/expr/cast2.C: New test.
4829 * g++.dg/expr/copy1.C: New test.
4830 * g++.dg/other/conversion1.C: Change error message.
4831 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
4832 function pointers to void *.
4833 * g++.old-deja/g++.mike/p10148.C: Likewise.
4835 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4837 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
4839 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
4843 * g++.dg/parse/expr3.C: New test.
4845 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4847 * gcc.dg/smod-1.c: New test.
4849 2004-10-18 Ziemowit Laski <zlaski@apple.com>
4851 * objc.dg/method-14.m: New test.
4853 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
4855 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
4856 Also xfail as the patch was reverted.
4858 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
4861 * gcc.dg/pr16973.c: New test.
4863 2004-10-18 Diego Novillo <dnovillo@redhat.com>
4865 PR tree-optimization/17656
4866 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
4868 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
4870 * g++.dg/eh/shadow1.C: New.
4872 2004-10-18 Jakub Jelinek <jakub@redhat.com>
4874 * gcc.c-torture/compile/20041018-1.c: New test.
4876 2004-10-18 Ben Elliston <bje@au.ibm.com>
4878 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
4879 compiler referring to register 0 when accessing sdata. The linker
4880 now patches things up.
4882 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
4885 * gcc.c-torture/compile/pr17529.c: New test.
4887 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4890 * g++.dg/ext/attrib17.C: New test.
4892 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4894 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
4896 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4899 * g++.dg/ext/attrib16.C: New test.
4901 2004-10-15 Mark Mitchell <mark@codesourcery.com>
4904 * g++.dg/init/dso_handle1.C: New test.
4907 * g++.dg/parse/typedef6.C: New test.
4910 * g++.dg/parse/pragma1.C: New test.
4912 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
4914 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
4916 2004-10-15 Steve Ellcey <sje@cup.hp.com>
4918 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
4919 -fno-common when on HPPA HP-UX platforms.
4921 2004-10-15 Jakub Jelinek <jakub@redhat.com>
4924 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
4926 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
4929 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
4932 * g++.dg/lookup/strong-using-4.C: New test.
4934 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
4937 * gcc.c-torture/compile/nested-1.c: New test.
4939 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
4941 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
4942 and mipsisa64*-*-* (until support for misaligned loads is added).
4943 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
4944 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
4945 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
4946 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
4947 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
4948 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
4950 2004-10-14 Mark Mitchell <mark@codesourcery.com>
4953 * g++.dg/init/dtor3.C: New test.
4955 2004-10-15 Ben Elliston <bje@au.ibm.com>
4957 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
4959 2004-10-14 Geoffrey Keating <geoffk@apple.com>
4961 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
4962 * gcc.dg/macho-lo-sum.c: Likewise.
4964 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
4966 * gcc.dg/ppc-spe64-1.c: New test.
4968 2004-10-14 Devang Patel <dpatel@apple.com>
4971 * gcc.dg/pr17635.c : New test.
4973 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
4975 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
4976 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
4977 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
4978 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
4979 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
4980 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
4981 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
4982 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
4983 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
4984 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
4985 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
4986 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
4987 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
4988 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
4989 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
4990 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
4991 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
4992 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
4994 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
4996 * gcc.dg/vect/vect-82.c: New testcase.
4997 * gcc.dg/vect/vect-82_64.c: New testcase.
4998 * gcc.dg/vect/vect-83.c: New testcase.
4999 * gcc.dg/vect/vect-83_64.c: New testcase.
5001 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5003 * gcc.dg/cpp/error-1.c: New test.
5005 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5007 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
5009 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
5012 * gcc.dg/cris-peep2-xsrand2.c: New test.
5014 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
5017 * testsuite/g++.dg/expr/for2.C: New test.
5019 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5021 * g++.dg/inherit/thunk1.C: Run on the SPARC.
5023 2004-10-13 Jakub Jelinek <jakub@redhat.com>
5025 PR tree-optimization/17724
5026 * g++.dg/opt/pr17724-1.C: New test.
5027 * g++.dg/opt/pr17724-2.C: New test.
5028 * g++.dg/opt/pr17724-3.C: New test.
5029 * g++.dg/opt/pr17724-4.C: New test.
5030 * g++.dg/opt/pr17724-5.C: New test.
5031 * g++.dg/opt/pr17724-6.C: New test.
5033 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
5036 * gcc.dg/pr17301-2.c: New test.
5038 2004-10-11 Mark Mitchell <mark@codesourcery.com>
5041 * g++.dg/parse/error22.C: New test.
5044 * g++.dg/template/spec18.C: New test.
5046 2004-10-11 Steve Ellcey <sje@cup.hp.com>
5048 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
5049 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
5051 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
5052 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
5054 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5056 * g++.dg/eh/cleanup5.C: Add dg-options "".
5058 2004-10-11 Roger Sayle <roger@eyesopen.com>
5061 * gcc.dg/switch-4.c: New test case.
5063 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
5065 * gcc.c-torture/execute/20041011-1.c: New test.
5067 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5070 * g++.dg/init/for3.C: New test.
5073 * g++.dg/opt/switch2.C: New test.
5076 * g++.dg/warn/Wreturn-2.C: New test.
5078 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5081 * g++.dg/eh/cleanup5.C: New test.
5083 2004-10-10 Mark Mitchell <mark@codesourcery.com>
5086 * g++.dg/parse/error21.C: New test.
5088 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
5090 * g++.dg/overload/pmf1.C: Adjust quoting marks.
5091 * g++.dg/warn/incomplete1.C: Likewise.
5092 * g++.dg/template/qualttp20.C: Likewise.
5094 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5097 * parm-incomplete-1.c: New test.
5099 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5102 * g++.dg/parse/error19.C: New test.
5105 * g++.dg/init/new11.C: New test.
5108 * g++.dg/parse/error20.C: New test.
5111 * g++.dg/template/crash24.C: New test.
5113 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5116 * gcc.dg/pr17301-1.c: New test.
5118 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5121 * gcc.dg/anon-struct-5.c: New test.
5123 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
5126 * gcc.dg/pr17844-1.c: New test.
5128 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
5130 PR tree-optimization/17906
5131 * gcc.c-torture/compile/pr17906.c: New.
5133 2004-10-09 Stuart Hastings <stuart@apple.com>
5134 Roger Sayle <roger@eyesopen.com>
5136 PR rtl-optimization/17853
5137 * gcc.dg/i386-mmx-5.c: New testcase.
5139 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
5141 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
5143 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5146 * g++.dg/template/static9.C: New test.
5149 * g++.dg/parse/operator5.C: New test.
5151 2004-10-09 Roger Sayle <roger@eyesopen.com>
5154 * gcc.c-torture/execute/divcmp-4.c: New test case.
5156 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5159 * g++.dg/opt/pr17902.C: New test.
5161 2004-10-09 Jakub Jelinek <jakub@redhat.com>
5163 * gcc.dg/cpp/ident-1.c: Add dg-options "".
5165 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5167 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
5169 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5171 * gcc.dg/assign-warn-3.c: New test.
5173 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5176 * gcc.dg/cpp/ident-1.c: New test.
5178 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
5180 * gcc.c-torture/compile/acc1.c: New.
5182 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5184 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
5185 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
5187 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5189 * gcc.dg/ultrasp11.c: New test.
5191 2004-10-08 Michael Matz <matz@suse.de>
5193 * gcc.dg/doloop-2.c: New test.
5195 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5197 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
5198 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
5199 objc.dg/method-9.m: Update expected diagnostics.
5201 2004-10-07 Geoffrey Keating <geoffk@apple.com>
5203 * gcc.dg/ppc-fsel-3.c: New file.
5204 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
5206 2004-10-07 Paul Brook <paul@codesourcery.com>
5208 * gfortran.dg/intrinsic_verify_1.f90: New test.
5210 2004-10-07 Paul Brook <paul@codesourcery.com>
5212 * gfortran.dg/empty_format_1.f90: Remove stray commas.
5214 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5216 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
5217 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
5220 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5222 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
5224 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5227 * g++.dg/warn/Winline-4.C: New test.
5229 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5231 * gcc.c-torture/compile/20041007-1.c: New test.
5233 2004-10-07 Paul Brook <paul@codesourcery.com>
5236 * gfortran.dg/use_allocated_1.f90: New test.
5238 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5241 * gfortran.fortran-torture/compile/nested.f90: New test
5243 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
5245 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
5247 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5250 * g++.dg/ext/asm6.C: New test.
5252 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
5254 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
5256 2004-10-06 Paul Brook <paul@codesourcery.com>
5259 * gfortran.dg/empty_format_1.f90: New test.
5261 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5264 * gfortran.dg/ishft.f90: New test.
5267 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
5270 2004-10-06 Paul Brook <paul@codesourcery.com>
5272 * gfortran.dg/do_1.f90: New test.
5274 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5276 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
5277 optimizing for size.
5279 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5281 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
5283 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5285 * gcc.c-torture/compile/20041005-1.c: New test.
5287 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
5290 * g++.dg/lookup/koenig4.C: New.
5292 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5294 * g++.dg/other/classkey1.C: Adjust quoting marks.
5295 * g++.dg/parse/error15.C: Likewise.
5296 * g++.dg/template/meminit2.C (int>): Likewise.
5298 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5301 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
5304 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
5307 * gfortran.dg/pr17708.f90: New test.
5309 2004-10-04 Chao-ying Fu <fu@mips.com>
5311 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
5312 * gcc.dg/vect/vect-4.c: Ditto.
5313 * gcc.dg/vect/vect-5.c: Ditto.
5314 * gcc.dg/vect/vect-6.c: Ditto.
5315 * gcc.dg/vect/vect-8.c: Ditto.
5316 * gcc.dg/vect/vect-16.c: Ditto.
5317 * gcc.dg/vect/vect-30.c: Ditto.
5318 * gcc.dg/vect/vect-40.c: Ditto.
5319 * gcc.dg/vect/vect-41.c: Ditto.
5320 * gcc.dg/vect/vect-42.c: Ditto.
5321 * gcc.dg/vect/vect-43.c: Ditto.
5322 * gcc.dg/vect/vect-44.c: Ditto.
5323 * gcc.dg/vect/vect-45.c: Ditto.
5324 * gcc.dg/vect/vect-46.c: Ditto.
5325 * gcc.dg/vect/vect-47.c: Ditto.
5326 * gcc.dg/vect/vect-48.c: Ditto.
5327 * gcc.dg/vect/vect-49.c: Ditto.
5328 * gcc.dg/vect/vect-50.c: Ditto.
5329 * gcc.dg/vect/vect-51.c: Ditto.
5330 * gcc.dg/vect/vect-52.c: Ditto.
5331 * gcc.dg/vect/vect-53.c: Ditto.
5332 * gcc.dg/vect/vect-54.c: Ditto.
5333 * gcc.dg/vect/vect-55.c: Ditto.
5334 * gcc.dg/vect/vect-56.c: Ditto.
5335 * gcc.dg/vect/vect-57.c: Ditto.
5336 * gcc.dg/vect/vect-58.c: Ditto.
5337 * gcc.dg/vect/vect-59.c: Ditto.
5338 * gcc.dg/vect/vect-60.c: Ditto.
5339 * gcc.dg/vect/vect-74.c: Ditto.
5340 * gcc.dg/vect/vect-79.c: Ditto.
5341 * gcc.dg/vect/vect-80.c: Ditto.
5343 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5345 * gcc.dg/unused-7.c: Use the correct option.
5347 2004-10-04 Paul Brook <paul@codesourcery.com>
5348 Bud Davis <bdavis9659@comcast.net>
5352 * gfortran/pr17706.f90: New test.
5353 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
5355 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5357 * gfortran.dg/pr17612.f90: New test.
5359 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
5361 * g++.dg/template/local1.C: Adjust quoting marks in
5362 testing for diagnostics.
5363 * g++.dg/tls/diag-2.C: Likewise.
5364 * g++.dg/other/error8.C: Likewise.
5366 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5369 * gcc.dg/unused-4.c: Adjust to be correct.
5372 * gcc.dg/unused-7.c: New test.
5374 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5377 * g++.dg/overload/template2.C: New test.
5379 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
5381 PR tree-optimization/16632
5382 * gcc.dg/tree-ssa/20041002-1.c: New.
5384 2004-10-03 Paul Brook <paul@codesourcery.com>
5386 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
5387 rather than relying on default formatting.
5389 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
5391 * gcc.dg/20040920-1.c: Update expected message text.
5393 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
5395 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
5397 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
5399 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
5402 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5404 * gcc.dg/tree-ssa/pr17343.c: Remove.
5406 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5409 * gcc.dg/tree-ssa/pr17343.c: New test.
5411 2004-10-01 Jakub Jelinek <jakub@redhat.com>
5413 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
5414 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
5415 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
5416 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
5417 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
5419 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5421 * gcc.dg/lvalue-2.c: New test.
5423 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5426 * gcc.dg/pr17730-1.c: New test
5428 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
5431 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
5433 2004-09-29 Jakub Jelinek <jakub@redhat.com>
5435 * gcc.c-torture/execute/stdarg-1.c: New test.
5436 * gcc.c-torture/execute/stdarg-2.c: New test.
5437 * gcc.c-torture/execute/stdarg-3.c: New test.
5438 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5439 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5440 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5441 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5442 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5444 2004-09-29 Jakub Jelinek <jakub@redhat.com>
5446 PR tree-optimization/17697
5447 * g++.dg/opt/pr17697-1.C: New test.
5448 * g++.dg/opt/pr17697-2.C: New test.
5449 * g++.dg/opt/pr17697-3.C: New test.
5451 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
5454 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
5455 gcc.dg/vla-init-5.c: New tests.
5457 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
5460 * gcc.dg/pr13804-1.c: New test.
5462 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5465 * gfortran.dg/pr16938.f90: New test.
5467 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5469 * g++.dg/template/crash23.C: New test.
5471 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5474 * g++.dg/template/static8.C: New test.
5476 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
5479 * g++.dg/other/error9.C: New test.
5481 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5483 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
5485 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5488 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
5490 2004-09-26 Roger Sayle <roger@eyesopen.com>
5493 * gcc.dg/pr17112-1.c: New test case.
5495 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
5498 * gcc.dg/pr11459-1.c: New test.
5500 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
5502 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
5503 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5505 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5507 * gfortran.dg/pr15324.f90: Make array bounds consistent.
5509 2004-09-25 Jan Hubicka <jh@suse.cz>
5511 * compile/30040909-1.c: New test.
5512 * compile/30040907-1.c: New test.
5514 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
5516 * gcc.c-torture/execute/va-arg-26.c: New test.
5518 2004-09-24 Zack Weinberg <zack@codesourcery.com>
5520 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
5521 extra diagnostics on targets with 64-bit pointers.
5522 * objc.dg/selector-1.m: Adjust dg-warning regexp.
5524 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5527 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
5528 * gcc.dg/decl-3.c: Adjust expected message.
5530 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5533 * gfortran.dg/pr17615.f90: New test.
5535 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
5537 PR tree-optimzation/17517
5538 * g++.dg/tree-ssa/pr17517.C: New Test.
5540 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5543 * g++.dg/lookup/ambig3.C: New.
5545 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
5548 * g++.dg/opt/pr17624.C: New test.
5550 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5553 * gcc.dg/Wbad-function-cast-1.c: New test.
5555 2004-09-23 Zack Weinberg <zack@codesourcery.com>
5557 * g++.dg/ext/complit1.C
5558 * g++.dg/other/error2.C
5559 * g++.dg/other/nontype-1.C
5560 * g++.dg/parse/crash11.C
5561 * g++.dg/parse/crash12.C
5562 * g++.dg/parse/error15.C
5563 * g++.dg/parse/error4.C
5564 * g++.dg/parse/tmpl-outside1.C
5565 * g++.dg/parse/too-many-tmpl-args1.C
5566 * g++.dg/template/dependent-expr3.C
5567 * g++.dg/template/error10.C
5568 * g++.dg/template/instantiate1.C
5569 * g++.dg/template/vtable2.C
5570 * g++.dg/warn/Wshadow-1.C
5571 * g++.dg/warn/weak1.C
5572 * g++.old-deja/g++.brendan/crash16.C
5573 * g++.old-deja/g++.brendan/crash18.C
5574 * g++.old-deja/g++.brendan/crash48.C
5575 * g++.old-deja/g++.brendan/crash49.C
5576 * g++.old-deja/g++.brendan/crash55.C
5577 * g++.old-deja/g++.brendan/crash56.C
5578 * g++.old-deja/g++.brendan/crash8.C
5579 * g++.old-deja/g++.brendan/enum11.C
5580 * g++.old-deja/g++.brendan/enum8.C
5581 * g++.old-deja/g++.brendan/enum9.C
5582 * g++.old-deja/g++.brendan/friend3.C
5583 * g++.old-deja/g++.brendan/misc14.C
5584 * g++.old-deja/g++.bugs/900402_02.C
5585 * g++.old-deja/g++.bugs/900404_03.C
5586 * g++.old-deja/g++.bugs/900404_04.C
5587 * g++.old-deja/g++.bugs/900428_03.C
5588 * g++.old-deja/g++.jason/crash4.C
5589 * g++.old-deja/g++.jason/overload21.C
5590 * g++.old-deja/g++.jason/redecl1.C
5591 * g++.old-deja/g++.jason/report.C
5592 * g++.old-deja/g++.jason/rfg10.C
5593 * g++.old-deja/g++.jason/template30.C
5594 * g++.old-deja/g++.law/arm12.C
5595 * g++.old-deja/g++.law/ctors5.C
5596 * g++.old-deja/g++.law/cvt20.C
5597 * g++.old-deja/g++.law/init10.C
5598 * g++.old-deja/g++.law/init8.C
5599 * g++.old-deja/g++.law/visibility17.C
5600 * g++.old-deja/g++.law/visibility7.C
5601 * g++.old-deja/g++.mike/net8.C
5602 * g++.old-deja/g++.mike/p646.C
5603 * g++.old-deja/g++.mike/p700.C
5604 * g++.old-deja/g++.mike/p701.C
5605 * g++.old-deja/g++.mike/p811.C
5606 * g++.old-deja/g++.ns/template13.C
5607 * g++.old-deja/g++.other/array3.C
5608 * g++.old-deja/g++.other/crash25.C
5609 * g++.old-deja/g++.other/dtor3.C
5610 * g++.old-deja/g++.other/dtor4.C
5611 * g++.old-deja/g++.other/main1.C
5612 * g++.old-deja/g++.other/warn7.C
5613 * g++.old-deja/g++.pt/crash11.C
5614 * g++.old-deja/g++.pt/crash36.C
5615 * g++.old-deja/g++.pt/spec22.C
5616 * g++.old-deja/g++.pt/spec9.C
5617 * g++.old-deja/g++.pt/ttp52.C
5618 * g++.old-deja/g++.robertl/eb103.C
5619 * g++.old-deja/g++.robertl/eb121.C
5620 * g++.old-deja/g++.robertl/eb22.C
5621 * g++.old-deja/g++.robertl/eb8.C:
5622 Update locations and/or regexps of dg-error markers.
5623 Remove markers for some bogus messages that are no longer issued.
5625 2004-09-23 Jakub Jelinek <jakub@redhat.com>
5627 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
5628 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
5630 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
5633 * g++.dg/lookup/crash5.C: New test.
5635 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
5637 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
5638 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
5639 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
5640 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
5641 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
5642 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
5644 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
5645 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
5646 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
5647 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
5648 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
5649 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
5651 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
5653 * gcc.dg/vect/vect-44.c: Check additional cases.
5654 * gcc.dg/vect/vect-48.c: Check additional cases.
5656 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
5657 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
5658 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
5659 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
5660 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
5661 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
5662 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
5663 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
5664 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
5666 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
5667 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
5668 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
5670 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5672 * gcc.dg/tree-ssa/loop-6.c: New test.
5674 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
5677 * g++.dg/inherit/base2.C: New.
5679 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5681 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
5682 * gcc.dg/20001012-2.c: Likewise.
5683 * gcc.dg/20001013-1.c: Likewise.
5684 * gcc.dg/20001101-1.c: Likewise.
5685 * gcc.dg/20001102-1.c: Likewise.
5686 * gcc.dg/bf-spl1.c: Likewise.
5687 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
5688 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
5690 2004-09-22 Diego Novillo <dnovillo@redhat.com>
5692 PR tree-optimization/16721
5693 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
5695 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
5697 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
5698 * gcc.dg/20040305-1.c: Likewise.
5700 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
5703 * gcc.c-torture/compile/pr16566-1.c,
5704 gcc.c-torture/compile/pr16566-2.c,
5705 gcc.c-torture/compile/pr16566-3.c: New tests.
5707 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
5709 PR tree-optimization/17512
5710 * gcc.c-torture/compile/20040916-1.c.
5712 2004-09-21 Mark Mitchell <mark@codesourcery.com>
5714 * gcc.dg/pragma-re-3.c: New test.
5716 2004-09-17 Matt Austern <austern@apple.com>
5719 * g++.dg/other/anon3.C: New.
5721 2004-09-21 Roger Sayle <roger@eyesopen.com>
5724 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
5725 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
5726 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
5727 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
5728 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
5730 2004-09-21 Bud Davis <bdavis9659@comcast.net>
5733 * gfortran.dg/pr17286.f90: New test.
5735 2004-09-20 Mark Mitchell <mark@codesourcery.com>
5738 * g++.dg/template/static7.C: New test.
5740 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
5743 * gcc.c-torture/compile/pr17558.c: New test.
5745 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
5747 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
5748 if SKIP_ATTRIBUTE is defined.
5750 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5753 * gfortran.dg/pr15957.f90: New test.
5755 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
5757 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
5759 * gcc.dg/vect/vect-79.c: Likewise.
5760 * gcc.dg/vect/vect-80.c: Likewise.
5762 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5765 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
5767 2004-09-20 Ira Rosen <irar@il.ibm.com>
5769 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
5770 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
5771 * gcc.dg/vect/vect-62.c: New testcase.
5772 * gcc.dg/vect/vect-63.c: New testcase.
5773 * gcc.dg/vect/vect-64.c: New testcase.
5774 * gcc.dg/vect/vect-65.c: New testcase.
5775 * gcc.dg/vect/vect-66.c: New testcase.
5776 * gcc.dg/vect/vect-67.c: New testcase.
5777 * gcc.dg/vect/vect-68.c: New testcase.
5778 * gcc.dg/vect/vect-69.c: New testcase.
5779 * gcc.dg/vect/vect-79.c: New testcase.
5780 * gcc.dg/vect/vect-80.c: New testcase.
5782 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
5784 * gcc.target/mips/asm-1.c: New test.
5786 2004-09-19 Ira Rosen <irar@il.ibm.com>
5788 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
5789 * gcc.dg/vect/vect-73.c: New testcase.
5790 * gcc.dg/vect/vect-74.c: New testcase.
5791 * gcc.dg/vect/vect-75.c: New testcase.
5792 * gcc.dg/vect/vect-76.c: New testcase.
5793 * gcc.dg/vect/vect-77.c: New testcase.
5794 * gcc.dg/vect/vect-78.c: New testcase
5796 2004-09-18 Paul Brook <paul@codesourcery.com>
5798 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
5800 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
5803 * gcc.dg/pr17424-1.c: New test.
5805 2004-09-18 Diego Novillo <dnovillo@redhat.com>
5807 * g++.dg/tree-ssa/pr17153.C: New test.
5809 2004-09-16 Geoffrey Keating <geoffk@apple.com>
5812 * testsuite/g++.dg/pch/wchar-1.C: New.
5813 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5815 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
5817 * gcc.c-torture/execute/20040917-1.c: New test.
5819 2004-09-17 Diego Novillo <dnovillo@redhat.com>
5821 PR tree-optimization/17319
5822 * gcc.dg/pr17319.c: New test.
5824 2004-09-17 Devang Patel <dpatel@apple.com>
5826 * gcc.dg/20040813-1.c: New test.
5828 2004-09-17 Diego Novillo <dnovillo@redhat.com>
5830 PR tree-optimization/17273
5831 * gcc.c-torture/compile/pr17273.c: New test.
5833 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
5835 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
5836 Update expected messages.
5837 * gcc.dg/declspec-13.c: New test.
5839 2004-09-17 David Edelsohn <edelsohn@gnu.org>
5841 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
5843 2004-09-17 Diego Novillo <dnovillo@redhat.com>
5845 * gcc.c-torture/execute/pr17252.c: Use post-increment to
5846 change what 'a' is pointing to.
5848 2004-09-17 Mark Mitchell <mark@codesourcery.com>
5851 * g++.dg/template/error18.C: New test.
5854 * g++.dg/warn/Wunused-8.C: New test.
5856 2004-09-17 Steven Bosscher <stevenb@suse.de>
5858 PR tree-optimization/17513
5859 * gcc.dg/20040916-1.c: New test.
5861 2004-09-16 Mark Mitchell <mark@codesourcery.com>
5864 * g++.dg/template/typename7.C: New test.
5866 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5868 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
5870 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
5872 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
5873 with -ftree-based-profiling also.
5874 * lib/profopt.exp: Support late-set profile_option/feedback_option.
5876 2004-09-16 Victor Leikehman <lei@il.ibm.com>
5879 * gfortran.dg/der_array_io_1.f90: New test.
5880 * gfortran.dg/der_array_io_2.f90: New test.
5881 * gfortran.dg/der_array_io_3.f90: New test.
5883 2004-09-15 Mark Mitchell <mark@codesourcery.com>
5885 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
5888 2004-09-15 Mark Mitchell <mark@codesourcery.com>
5890 * g++.dg/opt/switch1.C: New test.
5892 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
5894 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
5895 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
5896 Update expected messages.
5898 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5901 * gfortran.dg/same_name_1.f90: New test.
5903 2004-09-15 Diego Novillo <dnovillo@redhat.com>
5905 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
5906 dereference garbage pointers.
5908 2004-09-15 Jakub Jelinek <jakub@redhat.com>
5910 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
5911 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
5913 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
5914 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
5915 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
5917 2004-09-14 Mark Mitchell <mark@codesourcery.com>
5920 * g++.dg/template/mangle1.C: New test.
5922 2004-09-14 Diego Novillo <dnovillo@redhat.com>
5924 PR tree-optimization/17252
5925 * gcc.c-torture/execute/pr17252.c: New test.
5927 2004-09-14 Andrew Pinski <apinski@apple.com>
5929 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
5931 2004-09-14 Roger Sayle <roger@eyesopen.com>
5933 PR rtl-optimization/9771
5934 * gcc.dg/pr9771-1.c: New test case.
5936 2004-09-14 Diego Novillo <dnovillo@redhat.com>
5938 PR tree-optimization/15262
5939 * gcc.c-torture/execute/pr15262-1.c: New test.
5940 * gcc.c-torture/execute/pr15262-2.c: New test.
5942 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
5944 * gcc.dg/declspec-12.c: New test.
5946 2004-09-14 Bud Davis <bdavis9659@comcast.net>
5948 * gfortran.dg/pr17090.f90: Add directives to test.
5950 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5952 * gcc.c-torture/compile/20040914-1.c: New test.
5954 2004-09-13 Mark Mitchell <mark@codesourcery.com>
5957 * g++.dg/template/decl2.C: New test.
5959 2004-09-13 Bud Davis <bdavis9659@comcast.net>
5962 * gfortran.dg/pr17090.f90: New test.
5964 2004-09-13 Dale Johannesen <dalej@apple.com>
5966 * gcc.c-torture/compile/pr17408.c: New test case.
5968 2004-09-13 Mark Mitchell <mark@codesourcery.com>
5971 * g++.dg/parse/crash17.C: New test.
5974 * g++.dg/template/enum3.C: New test.
5976 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
5978 * lib/gcc-defs.exp: Load wrapper.exp.
5979 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
5981 * lib/gcc.exp (gcc_init): Similar.
5982 * lib/gfortran.exp (gfortran_init): Similar.
5983 * lib/objc.exp (objc_init): Similar.
5984 * lib/treelang.exp (treelang_init): Similar.
5985 * lib/wrapper.exp: New file with build_wrapper call machinery in
5986 ${tool}_maybe_build_wrapper.
5988 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
5990 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
5992 * gcc.dg/declspec-11.c: Update expected messages.
5993 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
5994 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
5995 gcc.dg/inline-12.c: New tests.
5997 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
5999 * g++.dg/tree-ssa/pr17400.C: New testcase.
6001 2004-09-13 James E Wilson <wilson@specifixinc.com>
6003 * gcc.target/mips/sb1-1.c: New testcase.
6005 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
6007 * lib/g77-dg.exp: Remove unused file.
6008 * lib/mike-g77.exp: Ditto.
6009 * lib/g77.exp: Ditto.
6011 2004-09-12 Richard Henderson <rth@redhat.com>
6013 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
6015 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6017 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
6018 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6019 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
6020 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
6021 Update expected messages.
6023 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
6025 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
6026 declaration/use mismatch for dirp parameter.
6028 2004-09-12 Andrew Pinski <apinski@apple.com>
6030 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
6031 -fgnu-runtime is passed.
6033 2004-09-12 Richard Henderson <rth@redhat.com>
6035 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
6036 do the uplevel thing and update additional_flags directly.
6037 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
6038 gfortran.fortran-torture/execute/intrinsic_nearest.x,
6039 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
6040 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
6042 2004-09-11 Steven Bosscher <stevenb@suse.de>
6044 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
6046 2004-09-11 Roger Sayle <roger@eyesopen.com>
6049 * g++.dg/opt/pr17411-1.C: New test case.
6051 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6053 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6054 gcc.dg/tls/diag-2.c: Update expected messages.
6055 * gcc.dg/991209-1.c: Specify compilation options. Update expected
6057 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
6058 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
6059 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
6060 gcc.dg/tls/diag-5.c: New tests.
6062 2004-09-11 Zack Weinberg <zack@codesourcery.com>
6064 * gcc.dg/20040910-1.c: Correct dg-error regexp.
6066 2004-09-11 Steven Bosscher <stevenb@suse.de>
6068 * g++.dg/parse/break-in-for.C: New test.
6070 2004-09-11 Jakub Jelinek <jakub@redhat.com>
6072 * gcc.dg/tree-ssa/20040911-1.c: New test.
6074 2004-09-11 Andreas Jaeger <aj@suse.de>
6076 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
6077 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
6079 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
6081 * gcc.target/frv: New directory of FR-V-specific tests.
6083 2004-09-10 James E Wilson <wilson@specifixinc.com>
6085 * gcc.dg/convert-vec-1.c: New test.
6087 2004-09-10 Roger Sayle <roger@eyesopen.com>
6090 * gcc.dg/pr17024-1.c: New test case.
6092 2004-09-10 Eric Christopher <echristo@redhat.com>
6094 * gcc.dg/20040910-1.c: New test.
6096 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6098 * gcc.dg/bitfld-9.c: New test.
6100 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
6102 * gcc.c-torture/execute/ieee/acc1.c: New test.
6103 * gcc.c-torture/execute/ieee/acc2.c: New test.
6104 * gcc.c-torture/execute/ieee/mzero6.c: New test.
6106 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
6108 * gcc.dg/deprecated-2.c: New test.
6110 2004-09-09 James E Wilson <wilson@specifixinc.com>
6112 * gcc.dg/init-vec-1.c: New test.
6114 2004-09-09 Roger Sayle <roger@eyesopen.com>
6117 * gcc.dg/pr17055-1.c: New test case.
6119 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
6122 * gcc.c-torture/execute/pr17377.c: New test.
6124 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6127 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
6128 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
6129 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6130 gcc.dg/long-long-typespec-1.c: New tests.
6131 * gcc.dg/tls/diag-2.c: Update expected diagnostics
6133 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6135 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
6136 gcc.dg/gnu99-static-1.c: New tests.
6138 2004-09-08 Devang Patel <dpatel@apple.com>
6140 * gcc.dg/darwin-ld-20040828-1.c: New test.
6141 * gcc.dg/darwin-ld-20040828-2.c: New test.
6142 * gcc.dg/darwin-ld-20040828-3.c: New test.
6144 2004-09-08 Ziemowit Laski <zlaski@apple.com>
6146 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
6147 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
6149 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
6150 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
6152 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
6154 * objc.dg/type-size-2.m: Fix wording in comment.
6155 * objc.dg/va-meth-1.m: New test case.
6157 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
6160 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
6161 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
6163 2004-09-06 Devang Patel <dpatel@apple.com>
6165 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
6166 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
6168 2004-09-06 Zack Weinberg <zack@codesourcery.com>
6170 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
6171 reflect changed line numbering of diagnostics.
6173 2004-09-06 Paul Brook <paul@codesourcery.com>
6175 * gfortran.dg/edit_real_1.f90: Add new test.
6177 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6179 * gcc.dg/tree-ssa/loop-2.c: New test.
6180 * gcc.dg/tree-ssa/loop-3.c: New test.
6181 * gcc.dg/tree-ssa/loop-4.c: New test.
6182 * gcc.dg/tree-ssa/loop-5.c: New test.
6184 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6186 * gcc.dg/format/sentinel-1.c: Update for parameter option.
6188 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6190 * gcc.dg/format/sentinel-1.c: New test.
6192 2004-09-04 Uros Bizjak <uros@kss-loka.si>
6194 * testsuite/gcc.dg/builtins-46.c: New.
6196 2004-09-03 Devang Patel <dpatel@apple.com>
6198 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
6199 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
6201 2004-09-03 Jan Beulich <jbeulich@novell.com>
6203 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
6204 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
6205 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
6206 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
6207 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
6208 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
6209 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
6210 the non-portable bzero.
6211 * gcc.dg/20010912-1.c: xfail for NetWare.
6212 * gcc.dg/20020426-2.c: xfail for NetWare.
6213 * gcc.dg/20021014-1.c: xfail for NetWare.
6214 * gcc.dg/20021018-1.c: xfail for NetWare.
6215 * gcc.dg/20030213-1.c: xfail for NetWare.
6216 * gcc.dg/20030225-1.c: xfail for NetWare.
6217 * gcc.dg/20030708-1.c: xfail for NetWare.
6218 * gcc.dg/builtins-config.h: Also exclude NetWare.
6219 * gcc.dg/format/format.h: Define restrict only if not already defined.
6220 * gcc.dg/nest.c: xfail for NetWare.
6221 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
6222 * lib/target-supports.exp (check_visibility_available): Exclude
6225 2004-09-03 Jan Beulich <jbeulich@novell.com>
6227 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
6228 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
6229 deterministic starting point for the alignment of structure fields.
6230 * gcc.dg/Wpadded.c: Dito.
6231 * g++.dg/abi/vbase10.C: Dito.
6233 2004-09-03 Devang Patel <dpatel@apple.com>
6235 * g++.dg/debug/pr15736.cc: New test.
6237 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6239 * README.QMTEST: Fix out-of-date link.
6241 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
6244 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
6245 Delete. Duplicate of gfortran.dg/g77/20010610.f
6247 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6249 * g++.dg/abi/arm_rtti1.C: New test.
6251 2004-09-02 Geoffrey Keating <geoffk@apple.com>
6253 * gcc.dg/ppc-vector-memcpy.c: New.
6254 * gcc.dg/ppc-vector-memset.c: New.
6256 2004-09-02 Chao-ying Fu <fu@mips.com>
6258 * gcc.target/mips/mips-3d-1.c: New test.
6259 * gcc.target/mips/mips-3d-2.c: New test.
6260 * gcc.target/mips/mips-3d-3.c: New test.
6261 * gcc.target/mips/mips-3d-4.c: New test.
6262 * gcc.target/mips/mips-3d-5.c: New test.
6263 * gcc.target/mips/mips-3d-6.c: New test.
6264 * gcc.target/mips/mips-3d-7.c: New test.
6265 * gcc.target/mips/mips-3d-8.c: New test.
6266 * gcc.target/mips/mips-3d-9.c: New test.
6267 * gcc.target/mips/mips-ps-1.c: New test.
6268 * gcc.target/mips/mips-ps-2.c: New test.
6269 * gcc.target/mips/mips-ps-3.c: New test.
6270 * gcc.target/mips/mips-ps-4.c: New test.
6271 * gcc.target/mips/mips-ps-type.c: New test.
6273 2004-09-02 Paul Brook <paul@codesourcery.com>
6275 * gfortran.dg/edit_real_1.f90: Add new tests.
6277 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6280 * gfortran.dg/merge_char_1.f90: New test.
6282 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6285 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
6287 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6290 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
6292 2004-09-01 Mark Mitchell <mark@codesourcery.com>
6294 * g++.dg/opt/loop1.C: Do not XFAIL.
6296 2004-09-01 Jakub Jelinek <jakub@redhat.com>
6298 * gcc.c-torture/execute/20040831-1.c: New test.
6300 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
6303 * gfortran.dg/g77/20010610.f: Now passes.
6304 Copy from g77.f-torture/execute. Add dg-run directive.
6305 * gfortran.dg/g77/README: Update
6307 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6309 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
6310 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
6311 (t1, t2, t3, t4): Add volatile.
6313 2004-08-31 Mark Mitchell <mark@codesourcery.com>
6315 * g++.dg/ext/visibility/arm1.C: New test.
6317 2004-08-31 Geoffrey Keating <geoffk@apple.com>
6319 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
6322 2004-09-01 Paul Brook <paul@codesourcery.com>
6324 * gfortran.dg/eof_2.f90: New test.
6326 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6329 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
6331 2004-08-31 Bud Davis <bdavis9659@comcast.net>
6334 * gfortran.dg/list_read_2.f90: New test.
6336 2004-08-31 Mark Mitchell <mark@codesourcery.com>
6338 * g++.dg/abi/key1.C: New test.
6340 2004-08-31 Richard Henderson <rth@redhat.com>
6342 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
6344 * g++.dg/other/offsetof5.C: Remove duplicate.
6346 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6349 * gfortran.dg/func_derived_1.f90: New test.
6351 2004-08-31 Paul Brook <paul@codesourcery.com>
6353 * gfortran.dg/eof_1.f90: New test.
6355 2004-08-31 Paul Brook <paul@codesourcery.com>
6357 * gfortran.dg/list_read_1.f90: New file.
6359 2004-08-30 Mark Mitchell <mark@codesourcery.com>
6361 * g++.dg/opt/loop1.C: XFAIL.
6363 2004-08-30 Geoffrey Keating <geoffk@apple.com>
6365 * gcc.dg/funcdef-storage-1.c: New.
6366 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
6367 an extern function in local scope.
6368 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
6369 declare an 'auto inline' function in local scope.
6370 * gcc.dg/20011130-1.c: Likewise.
6371 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
6372 an 'auto' function in local scope.
6373 * gcc.dg/20021014-1.c: Likewise.
6374 * gcc.dg/20030331-2.c: Likewise.
6376 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6378 * gfortran.dg/blockdata_1.f90: New test.
6380 2004-08-30 Richard Henderson <rth@redhat.com>
6382 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
6384 2004-08-30 Richard Henderson <rth@redhat.com>
6386 * lib/fortran-torture.exp (fortran-torture-execute): Honor
6387 additional_flags set by alternate driver.
6388 (ieee-options): New procedure.
6389 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
6390 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
6391 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
6392 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
6394 2004-08-30 Richard Henderson <rth@redhat.com>
6396 * lib/f-torture.exp: Remove.
6398 2004-08-29 Mark Mitchell <mark@codesourcery.com>
6400 PR rtl-optimization/16590
6401 * g++.dg/opt/loop1.C: New test.
6403 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6406 * gfortran.dg/oldstyle_1.f90: New test.
6408 2004-08-29 Steven G. Kargl <kargls@comcast.net>
6409 Paul Brook <paul@codesourcery.com>
6411 * gfortran.dg/g77/README: Update.
6412 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
6413 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6414 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
6416 2004-08-28 Paul Brook <paul@codesourcery.com>
6419 * gfortran.dg/edit_real_1.f90: New test.
6421 2004-08-27 Paul Brook <paul@codesourcery.com>
6423 * gfortran.dg/rewind_1.f90: New test.
6425 2004-08-27 Bud Davis <bdavis9659@comcast.net>
6428 * gfortran.dg/pr16597.f90: New test.
6430 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6433 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
6434 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
6435 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
6436 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
6437 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
6439 2004-08-26 Nick Clifton <nickc@redhat.com>
6441 * gcc.c-torture/compile/pr17119.c: New test.
6443 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6445 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
6447 2004-08-25 Richard Henderson <rth@redhat.com>
6449 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
6450 the bits that expect kind=8 to be the largest real kind.
6452 2004-08-25 Ziemowit Laski <zlaski@apple.com>
6454 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
6456 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6458 * gfortran.dg/assignment_1.f90: New test.
6460 2004-08-25 Adam Nemet <anemet@lnxw.com>
6462 * g++.dg/template/repo3.C: New test.
6464 2004-08-25 Roger Sayle <roger@eyesopen.com>
6467 PR tree-optimization/16372
6468 * g++.dg/opt/pr16372-1.C: New test case.
6469 * g++.dg/opt/pr16693-1.C: New test case.
6470 * g++.dg/opt/pr16693-2.C: New test case.
6472 2004-08-25 Ziemowit Laski <zlaski@apple.com>
6474 * objc.dg/proto-lossage-4.m: New test.
6476 2004-08-25 Mark Mitchell <mark@codesourcery.com>
6479 * g++.dg/inherit/local2.C: New test.
6481 2004-08-25 Paul Brook <paul@codesourcery.com>
6484 * gfortran.dg/string_ctor_1.f90: New test.
6486 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6489 * g++.dg/template/redecl2.C: New test.
6491 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6494 * gfortran.dg/pr17143.f90: New test.
6496 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6499 * gfortran.dg/pr17164.f90: New test.
6501 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6503 * gcc.dg/tree-ssa/loop-1.c: New test.
6505 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6507 * gcc.c-torture/compile/20040824-1.c: New test.
6509 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6511 * gcc.c-torture/compile/iftrap-3.c: New test.
6513 2004-08-24 Paul Brook <paul@codesourcery.com>
6515 * gfortran.dg/entry_2.f90: New test.
6517 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6520 * g++.dg/lookup/ambig[12].C: New.
6522 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6525 * g++.dg/template/crash21.C: New test.
6526 * g++.dg/template/crash22.C: Likewise.
6528 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6531 * g++.dg/template/access15.C: New.
6533 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6536 * g++.dg/template/repo2.C: New test.
6538 2004-08-23 Roger Sayle <roger@eyesopen.com>
6540 PR rtl-optimization/17078
6541 * gcc.c-torture/execute/pr17078-1.c: New test case.
6543 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6546 * gcc.dg/debug/crash1.c: New test.
6548 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6551 * gcc.dg/loop-5.c: New test.
6553 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6555 * gcc.c-torture/execute/20040823-1.c: New test.
6557 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
6559 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
6560 to the assembler. Simplify test accordingly.
6561 (asm_abi_flags): Use GNU names.
6562 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
6563 to check for ABI flags.
6565 2004-08-22 Andrew Pinski <apinski@apple.com>
6567 * g++.dg/opt/pr14029.C: New test.
6568 * gcc.c-torture/execute/pr15262.c: New test.
6570 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6572 * gfortran.dg/reduction.f90: Add checks with complex arguments.
6574 2004-08-21 Bud Davis <bdavis9659@comcast.net>
6577 * gfortran.dg/direct_io.f90: New test.
6579 2004-08-20 Mark Mitchell <mark@codesourcery.com>
6582 * g++.dg/inherit/local2.C: New test.
6584 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6587 * g++.dg/warn/Wparentheses-4.C: New test.
6589 2004-08-20 Mark Mitchell <mark@codesourcery.com>
6592 * g++.dg/inherit/local2.C: New test.
6594 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
6595 * gcc.dg/ppc-ldstruct.c: Likewise.
6596 * gcc.dg/ppc64-abi-2.c: Likewise.
6598 2004-08-20 Jakub Jelinek <jakub@redhat.com>
6600 PR rtl-optimization/17099
6601 * gcc.c-torture/execute/20040820-1.c: New test.
6603 2004-08-20 David Edelsohn <edelsohn@gnu.org>
6605 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
6607 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
6610 * gfortran.dg/auto_array_1.f90: New test.
6612 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6615 * gfortran.dg/simpleif_1.f90: New test.
6617 2004-08-19 Mark Mitchell <mark@codesourcery.com>
6619 * lib/target-supports.exp (check_profiling_available): Return
6620 false for arm*-*-symbianelf* and arm*-*-eabi*.
6623 * g++.dg/template/delete1.C: New test.
6625 2004-08-19 Paul Brook <paul@codesourcery.com>
6629 * gfortran.dg/data_char_1.f90: New test.
6631 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
6634 * gfortran.dg/reduction.f90: New testcase.
6636 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6639 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
6641 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
6644 * g++.dg/Wparentheses-3.C: New test.
6646 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
6648 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
6649 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
6650 * gcc.dg/vect/vect-2.c: Likewise.
6651 * gcc.dg/vect/vect-3.c: Likewise.
6652 * gcc.dg/vect/vect-4.c: Likewise.
6653 * gcc.dg/vect/vect-5.c: Likewise.
6654 * gcc.dg/vect/vect-6.c: Likewise.
6655 * gcc.dg/vect/vect-7.c: Likewise.
6656 * gcc.dg/vect/vect-25.c: Likewise.
6657 * gcc.dg/vect/vect-31.c: Likewise.
6658 * gcc.dg/vect/vect-32.c: Likewise.
6659 * gcc.dg/vect/vect-34.c: Likewise.
6660 * gcc.dg/vect/vect-36.c: Likewise.
6661 * gcc.dg/vect/vect-all.c: Likewise.
6663 2004-08-18 Mark Mitchell <mark@codesourcery.com>
6666 * g++.dg/template/operator4.C: New test.
6668 2004-08-18 Richard Henderson <rth@redhat.com>
6670 * gcc.dg/20040206-1.c: XFAIL.
6672 2004-08-17 Mark Mitchell <mark@codesourcery.com>
6675 * g++.dg/template/array7.C: New test.
6677 2004-08-17 James E Wilson <wilson@specifixinc.com>
6679 * gcc.dg/mips-movcc-1.c: New test.
6680 * gcc.dg/mips-movcc-2.c: New test.
6681 * gcc.dg/mips-movcc-3.c: New test.
6683 * gcc.dg/mips-nmadd-1.c: New test.
6684 * gcc.dg/mips-nmadd-2.c: New test.
6686 2004-08-17 Mark Mitchell <mark@codesourcery.com>
6689 * g++.dg/opt/inline8.C: New test.
6692 * g++.dg/parse/error17.C: New test.
6694 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
6696 * gcc.dg/vect: New directory for vectorizer tests.
6697 * gcc.dg/vect/tree-vect.h: New file.
6698 * gcc.dg/vect/vect.exp: New file.
6699 * gcc.dg/vect/pr16105.c.c: New test.
6700 * gcc.dg/vect/vect-1.c: New test.
6701 * gcc.dg/vect/vect-2.c: New test.
6702 * gcc.dg/vect/vect-3.c: New test.
6703 * gcc.dg/vect/vect-4.c: New test.
6704 * gcc.dg/vect/vect-5.c: New test.
6705 * gcc.dg/vect/vect-6.c: New test.
6706 * gcc.dg/vect/vect-7.c: New test.
6707 * gcc.dg/vect/vect-8.c: New test.
6708 * gcc.dg/vect/vect-9.c: New test.
6709 * gcc.dg/vect/vect-10.c: New test.
6710 * gcc.dg/vect/vect-11.c: New test.
6711 * gcc.dg/vect/vect-12.c: New test.
6712 * gcc.dg/vect/vect-13.c: New test.
6713 * gcc.dg/vect/vect-14.c: New test.
6714 * gcc.dg/vect/vect-15.c: New test.
6715 * gcc.dg/vect/vect-16.c: New test.
6716 * gcc.dg/vect/vect-17.c: New test.
6717 * gcc.dg/vect/vect-18.c: New test.
6718 * gcc.dg/vect/vect-19.c: New test.
6719 * gcc.dg/vect/vect-20.c: New test.
6720 * gcc.dg/vect/vect-21.c: New test.
6721 * gcc.dg/vect/vect-22.c: New test.
6722 * gcc.dg/vect/vect-23.c: New test.
6723 * gcc.dg/vect/vect-24.c: New test.
6724 * gcc.dg/vect/vect-25.c: New test.
6725 * gcc.dg/vect/vect-26.c: New test.
6726 * gcc.dg/vect/vect-27.c: New test.
6727 * gcc.dg/vect/vect-28.c: New test.
6728 * gcc.dg/vect/vect-29.c: New test.
6729 * gcc.dg/vect/vect-30.c: New test.
6730 * gcc.dg/vect/vect-31.c: New test.
6731 * gcc.dg/vect/vect-32.c: New test.
6732 * gcc.dg/vect/vect-33.c: New test.
6733 * gcc.dg/vect/vect-34.c: New test.
6734 * gcc.dg/vect/vect-35.c: New test.
6735 * gcc.dg/vect/vect-36.c: New test.
6736 * gcc.dg/vect/vect-37.c: New test.
6737 * gcc.dg/vect/vect-38.c: New test.
6738 * gcc.dg/vect/vect-40.c: New test.
6739 * gcc.dg/vect/vect-41.c: New test.
6740 * gcc.dg/vect/vect-42.c: New test.
6741 * gcc.dg/vect/vect-43.c: New test.
6742 * gcc.dg/vect/vect-44.c: New test.
6743 * gcc.dg/vect/vect-45.c: New test.
6744 * gcc.dg/vect/vect-46.c: New test.
6745 * gcc.dg/vect/vect-47.c: New test.
6746 * gcc.dg/vect/vect-48.c: New test.
6747 * gcc.dg/vect/vect-49.c: New test.
6748 * gcc.dg/vect/vect-50.c: New test.
6749 * gcc.dg/vect/vect-51.c: New test.
6750 * gcc.dg/vect/vect-52.c: New test.
6751 * gcc.dg/vect/vect-53.c: New test.
6752 * gcc.dg/vect/vect-54.c: New test.
6753 * gcc.dg/vect/vect-55.c: New test.
6754 * gcc.dg/vect/vect-56.c: New test.
6755 * gcc.dg/vect/vect-57.c: New test.
6756 * gcc.dg/vect/vect-58.c: New test.
6757 * gcc.dg/vect/vect-59.c: New test.
6758 * gcc.dg/vect/vect-60.c: New test.
6759 * gcc.dg/vect/vect-61.c: New test.
6760 * gcc.dg/vect/vect-all.c: New test.
6761 * gcc.dg/vect/vect-none.c: New test.
6763 2004-08-17 Paul Brook <paul@codesourcery.com>
6766 * gfortran.dg/entry_1.f90: New test.
6768 2004-08-17 Andrew Pinski <apinski@apple.com>
6770 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
6772 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
6774 * gcc.dg/pr17036-1.c: New test.
6776 2004-08-16 Devang Patel <dpatel@apple.com>
6778 * gcc.dg/darwin-20040809-1.c: New test.
6780 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
6782 * gcc.dg/funcdef-attr-1.c: New test.
6784 2004-08-16 Janis Johnson <janis187@us.ibm.com>
6786 * gcc.dg/altivec-17.c: New test.
6787 * gcc.dg/altivec-18.c: New test.
6789 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6792 * g++.dg/template/vtable2.C: New test.
6794 2004-08-14 Richard Henderson <rth@redhat.com>
6796 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
6797 * gcc.dg/pack-test-4.c (main): Return 0.
6798 * gcc.dg/setjmp-1.c: Remove XFAIL.
6799 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
6801 2004-08-14 Richard Henderson <rth@redhat.com>
6803 * gcc.dg/980217-1.c: Add prototype for printf.
6805 2004-08-13 Bud Davis <bdavis9659@comcast.net>
6807 * gfortran.dg/pr16935.f90: New test.
6809 2004-08-13 Janis Johnson <janis187@us.ibm.com>
6811 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
6813 2004-08-13 Paul Brook <paul@codesourcery.com>
6815 * gfortran.dg/der_io_1.f90: Remove stray comma.
6817 2004-08-12 Janis Johnson <janis187@us.ibm.com>
6819 * gcc.dg/vmx/cw-bug-2.c: Remove.
6820 * gcc.dg/vmx/vprint-1.c: Remove.
6821 * gcc.dg/vmx/vscan-1.c: Remove.
6823 2004-08-12 Devang patel <dpatel@apple.com>
6825 * gcc.dg/darwin-20040809-2.c: New test.
6827 2004-08-12 Janis Johnson <janis1872us.ibm.com>
6829 * g++.dg/ext/altivec-12.C: New test.
6831 * g++.dg/ext/altivec-11.C: New test.
6833 2004-08-12 Paul Brook <paul@codesourcery.com>
6835 * g++.dg/abi/arm_cxa_vec_1.C: New test.
6837 2004-08-12 Janis Johnson <janis187@us.ibm.com>
6839 * g++.dg/ext/altivec-2.C: Check for hardware support before
6840 executing any VMX instructions.
6842 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
6844 2004-08-12 Jakub Jelinek <jakub@redhat.com>
6847 * g++.old-deja/g++.other/comdat4.C: New test.
6848 * g++.old-deja/g++.other/comdat4-aux.cc: New.
6850 2004-08-12 Ben Elliston <bje@au.ibm.com>
6853 * gcc.dg/pr16286.c: New test.
6855 2004-08-12 Jan Beulich <jbeulich@novell.com>
6857 * g++.dg/ext/asm5.C: New.
6859 2004-08-11 Mark Mitchell <mark@codesourcery.com>
6862 * g++.dg/eh/crash1.C: New test.
6865 * g++.dg/ext/construct1.C: New test.
6867 2004-08-11 Mark Mitchell <mark@codesourcery.com>
6870 * g++.dg/init/ptrmem1.C: New test.
6873 * g++.dg/parse/offsetof5.C: New test.
6876 * g++.dg/template/overload3.C: New test.
6878 2004-08-11 Mark Mitchell <mark@codesourcery.com>
6881 * g++.dg/parse/error16.C: New test.
6884 * g++.dg/template/error14.C: New test.
6887 * g++.dg/template/error15.C: New test.
6889 2004-08-11 Devang Patel <dpatel@apple.com>
6891 * gcc.dg/darwin-ld-20040809-1.c: New test.
6892 * gcc.dg/darwin-ld-20040809-2.c: New test.
6894 2004-08-11 Steven G. Kargl <kargls@comcast.net>
6897 * gfortran.dg/dfloat_1.f90: New test.
6899 2004-08-09 Mark Mitchell <mark@codesourcery.com>
6901 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
6902 * gcc.dg/dll-2.c: Fix dg-require syntax.
6903 * gcc.misc-tests/arm-isr.c (abort): Declare.
6906 2004-08-10 Mark Mitchell <mark@codesourcery.com>
6909 * g++.dg/parse/crash16.C: New test.
6911 2004-08-10 Roger Sayle <roger@eyesopen.com>
6913 * gcc.dg/mips-rsqrt-1.c: New test case.
6914 * gcc.dg/mips-rsqrt-2.c: New test case.
6915 * gcc.dg/mips-rsqrt-3.c: New test case.
6917 2004-08-10 Paul Brook <paul@codesourcery.com>
6919 * gfortran.dg/der_io_1.f90: New test.
6921 2004-08-10 Paul Brook <paul@codesourcery.com>
6924 * gfortran.dg/der_array_1.f90: New test.
6926 2004-08-09 David Edelsohn <edelsohn@gnu.org>
6928 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
6930 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
6932 * gcc.dg/wchar_t-2.c: Fix typo.
6934 2004-08-09 Falk Hueffner <falk@debian.org>
6936 PR tree-optimization/12517
6937 * gcc.c-torture/compile/pr12517.c: New test.
6939 PR tree-optimization/12578
6940 * gcc.c-torture/compile/pr12578.c: New test.
6942 PR tree-optimization/12899
6943 * gcc.c-torture/compile/pr12899.c: New test.
6945 PR rtl-optimization/14692
6946 * gcc.c-torture/compile/pr14692.c: New test.
6948 PR tree-optimization/16461
6949 * gcc.c-torture/compile/pr16461.c: New test.
6951 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
6953 * gfortran.dg/getenv_1.f90: New test.
6955 2004-08-06 Mark Mitchell <mark@codesourcery.com>
6957 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
6959 * gcc.dg/symbian5.c: Test -fno-short-wchar.
6961 2004-08-06 Paul Brook <paul@codesourcery.com>
6963 * gfortran.dg/ret_array_1.f90: New test.
6964 * gfortran.dg/ret_pointer_1.f90: New test.
6966 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
6968 * gcc.dg/missing-field-init-[12].c: New tests.
6969 * g++.dg/warn/missing-field-init-[12].C: New tests.
6971 2004-08-06 Mark Mitchell <mark@codesourcery.com>
6973 * gcc.dg/enum2.c: New test.
6974 * gcc.dg/symbian3.c: Likewise.
6975 * gcc.dg/symbian4.c: Likewise.
6976 * gcc.dg/wchar_t-2.c: Likewise.
6978 2004-08-05 Mark Mitchell <mark@codesourcery.com>
6980 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
6983 2004-08-05 Mark Mitchell <mark@codesourcery.com>
6985 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
6986 dg-require-visiblity.
6987 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
6988 * g++.dg/ext/visibility/fvisibility.C: Likewise.
6989 * g++.dg/ext/visibility/memfuncts.C: Likewise.
6990 * g++.dg/ext/visibility/new1.C: Likewise.
6991 * g++.dg/ext/visibility/pragma.C: Likewise.
6992 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
6993 * g++.dg/ext/visibility/virtual.C: Likewise.
6994 * g++/dg/ext/visibility/visibility-1.C: Likewise.
6995 * g++/dg/ext/visibility/visibility-2.C: Likewise.
6996 * g++/dg/ext/visibility/visibility-3.C: Likewise.
6997 * g++/dg/ext/visibility/visibility-4.C: Likewise.
6998 * g++/dg/ext/visibility/visibility-5.C: Likewise.
6999 * g++/dg/ext/visibility/visibility-6.C: Likewise.
7000 * g++/dg/ext/visibility/visibility-7.C: Likewise.
7001 * g++/dg/ext/visibility/visibility-8.C: New test.
7002 * gcc.c-torture/compile/dll.x: Remove.
7003 * gcc.dg/dll-2.c: Use dg-require-dll
7004 * gcc.dg/visibility-10.c: New test.
7005 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
7007 * testsuite/lib/scanasm.exp (scan_hidden): New function.
7008 (scan_not_hidden): Likewise.
7010 2004-08-05 David Edelsohn <edelsohn@gnu.org>
7012 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
7014 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
7016 * gcc.c-torture/execute/20040805-1.c: New test.
7018 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
7020 * gcc.dg/20020118-1.c: Declare abort.
7021 * gcc.dg/altivec_check.h: Likewise.
7022 * gcc.dg/iftrap-2.c: Likewise.
7023 * gcc.dg/pragma-darwin.c: Likewise.
7024 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
7026 2004-08-04 Geoffrey Keating <geoffk@apple.com>
7028 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
7030 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
7032 * gcc.c-torture/execute/builtins/abs-2.c,
7033 gcc.c-torture/execute/builtins/abs-3.c,
7034 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
7035 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
7036 intmax_t, uintmax_t and their limits.
7037 * gcc.dg/intmax_t-1.c: New test.
7039 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7041 * g++.dg/tc1/dr147.C: Add reference to PR.
7043 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
7045 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
7046 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
7048 2004-08-03 David Edelsohn <edelsohn@gnu.org>
7050 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
7052 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7054 * gcc.dg/redecl-5.c: New test.
7055 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
7058 2004-08-03 Roger Sayle <roger@eyesopen.com>
7061 * gcc.c-torture/execute/pr16790-1.c: New test case.
7063 2004-08-03 Mark Mitchell <mark@codesourcery.com>
7065 * g++.dg/ext/visibility/assign1.C: New test.
7066 * g++.dg/ext/visibility/new1.C: Likewise.
7068 * gcc.dg/symbian1.c: New test.
7069 * gcc.dg/symbian2.c: Likewise.
7071 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
7074 * gcc.dg/i386-sse-9.c: New test.
7076 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7078 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
7080 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7082 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
7083 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
7084 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
7085 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
7086 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
7087 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
7088 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
7089 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
7090 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
7091 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
7092 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
7093 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
7094 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
7095 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
7096 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
7097 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
7098 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
7099 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
7100 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
7101 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
7102 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
7103 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
7104 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
7105 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7106 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
7107 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
7108 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
7109 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
7110 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7111 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7112 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
7113 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
7114 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
7115 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
7116 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
7117 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7118 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7119 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7120 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7121 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
7122 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
7123 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
7124 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
7125 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
7126 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7127 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7128 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
7129 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
7130 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
7131 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
7132 gcc.misc-tests/i386-pf-3dnow-1.c,
7133 gcc.misc-tests/i386-pf-athlon-1.c,
7134 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7135 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
7136 Declare built-in functions used.
7137 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
7139 2004-08-02 Mark Mitchell <mark@codesourcery.com>
7142 * g++.dg/lookup/using12.C: New test.
7144 * g++.dg/init/null1.C: Fix PR number.
7145 * g++.dg/parse/namespace10.C: Likewise.
7147 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7150 * g++.dg/template/spec17.C: New test.
7151 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
7152 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
7154 2004-08-02 David Billinghurst
7157 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
7159 2004-08-01 Zack Weinberg <zack@codesourcery.com>
7161 * gcc.dg/ia64-got-1.c: New test case.
7163 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7166 * g++.dg/init/null1.C: New test.
7167 * g++.dg/tc1/dr76.C: Adjust error marker.
7170 * g++.dg/parse/namespace10.C: New test.
7173 * g++.dg/inherit/ptrmem2.C: New test.
7175 2004-08-02 Ben Elliston <bje@au.ibm.com>
7178 * gcc.dg/pr16155.c: New test.
7180 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
7182 * gcc.dg/redecl-2.c: New test.
7184 2004-07-30 Geoffrey Keating <geoffk@apple.com>
7186 * gcc.dg/darwin-longdouble.c: New file.
7188 2004-07-30 Richard Henderson <rth@redhat.com>
7190 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
7191 write to constant argument.
7192 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
7194 2004-07-30 Richard Henderson <rth@redhat.com>
7196 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
7197 tests of nearest around zero.
7199 2004-07-30 Andrew Pinski <apinski@apple.com>
7201 * gcc.c-torture/compile/20040730-1.c: New test.
7203 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7205 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
7208 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7210 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
7212 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
7214 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
7215 contains $ld_library_path.
7216 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7218 2004-07-29 Richard Henderson <rth@redhat.com>
7220 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
7222 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
7224 (Check): Accept either alternative.
7226 2004-07-29 Mark Mitchell <mark@codesourcery.com>
7228 * g++.dg/abi/inline1.C: New test.
7229 * g++.dg/abi/local1-a.cc: Likewise.
7230 * g++.dg/abi/local1.C: Likewise.
7231 * g++.dg/abi/mangle11.C: Tweak location of warnings.
7232 * g++.dg/abi/mangle12.C: Likewise.
7233 * g++.dg/abi/mangle17.C: Likewise.
7234 * g++.dg/abi/mangle20-2.C: Likewise.
7235 * g++.dg/opt/interface1.C: Likewise.
7236 * g++.dg/opt/interface1.h: Likewise.
7237 * g++.dg/opt/interface1-a.cc: New test.
7238 * g++.dg/parse/repo1.C: New test.
7239 * g++.dg/template/repo1.C: Likewise.
7240 * g++.dg/warn/Winline-1.C: Likewise.
7241 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
7243 2004-07-29 Diego Novillo <dnovillo@redhat.com>
7245 * gcc.dg/tree-ssa/20040729-1.c: New test.
7247 2004-07-27 Matt Austern <austern@apple.com>
7249 * gcc.dg/darwin-bool-1.c: New test.
7250 * gcc.dg/darwin-bool-2.c: New test.
7252 2004-07-28 Richard Henderson <rth@redhat.com>
7254 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
7255 arguments in the correct type. Don't write to constant arguments.
7257 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7259 PR tree-optimization/16688
7260 PR tree-optimization/16689
7261 * g++.dg/tree-ssa/pr16688.C: New test.
7263 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7265 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7266 loads. Not only in the comment, this time.
7268 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
7270 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
7271 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
7272 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
7273 * gcc.dg/sh4a-bitmovua.c: New.
7274 * gcc.dg/sh4a-cos.c: New.
7275 * gcc.dg/sh4a-cosf.c: New.
7276 * gcc.dg/sh4a-fprun.c: New.
7277 * gcc.dg/sh4a-fsrra.c: New.
7278 * gcc.dg/sh4a-memmovua.c: New.
7279 * gcc.dg/sh4a-sin.c: New.
7280 * gcc.dg/sh4a-sincos.c: New.
7281 * gcc.dg/sh4a-sincosf.c: New.
7282 * gcc.dg/sh4a-sinf.c: New.
7284 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7286 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
7288 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7290 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
7293 2004-07-27 Andrew Pinski <apinski@apple.com>
7295 * g++.dg/rtti/tinfo1.C: Correct the xfail.
7297 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
7299 * gcc.dg/pragma-isr.c: New test.
7301 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7304 * g++.dg/template/ttp11.C: New test.
7306 2004-07-27 Diego Novillo <dnovillo@redhat.com>
7308 * gcc.c-torture/compile/20040727-1.c: New test.
7310 2004-07-26 Eric Christopher <echristo@redhat.com>
7312 * gcc.c-torture/compile/20040726-2.c: New test.
7314 2004-07-26 Andrew Pinski <apinski@apple.com>
7316 * g++.dg/rtti/tinfo1.C: Xfail.
7318 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
7320 * gcc.c-torture/compile/20040726-1.c: New test.
7322 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
7323 Brian Ryner <bryner@brianryner.com>
7327 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
7328 * g++.dg/ext/visibility/: New directory.
7329 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
7330 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
7331 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
7332 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
7333 * g++.dg/ext/visibility/fvisibility.C,
7334 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
7335 g++.dg/ext/visibility/fvisibility-override1.C
7336 g++.dg/ext/visibility/fvisibility-override2.C
7337 g++.dg/ext/visibility/memfuncts.C
7338 g++.dg/ext/visibility/noPLT.C
7339 g++.dg/ext/visibility/pragma.C
7340 g++.dg/ext/visibility/pragma-override1.C
7341 g++.dg/ext/visibility/pragma-override2.C
7342 g++.dg/ext/visibility/staticmemfuncts.C
7343 g++.dg/ext/visibility/virtual.C: New tests.
7345 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7348 * gcc.dg/pr15360-1.c: New test.
7350 2004-07-25 Daniel Jacobowitz <dan@debian.org>
7352 * gcc.dg/pragma-align-2.c: New test.
7353 * gcc.dg/pragma-init-fini.c: New test.
7354 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
7357 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7359 * gcc.dg/init-string-2.c: New test.
7361 2004-07-24 Zack Weinberg <zack@codesourcery.com>
7364 * gcc.dg/Wredundant-decls-1.c: New test case.
7366 2004-07-24 Jakub Jelinek <jakub@redhat.com>
7368 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
7369 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
7370 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
7371 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
7372 * gcc.dg/compat/generate-random.c: New file.
7373 * gcc.dg/compat/generate-random.h: Likewise.
7374 * gcc.dg/compat/generate-random_r.c: Likewise.
7375 * gcc.dg/compat/struct-layout-1.h: Likewise.
7376 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
7377 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
7378 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
7379 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
7380 * gcc.dg/compat/struct-layout-1_main.c: New test.
7381 * gcc.dg/compat/struct-layout-1_x.c: New file.
7382 * gcc.dg/compat/struct-layout-1_y.c: New file.
7383 * gcc.dg/compat/struct-layout-1_test.h: New file.
7385 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
7387 * gcc.dg/comp-return-1.c: New test
7389 2004-07-23 Janis Johnson <janis187@us.ibm.com>
7391 * gcc.dg/vmx/8-02a.c: Fix typo.
7393 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
7394 * gcc.dg/darwin-abi-3.c: New test.
7396 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
7397 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
7399 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
7400 * gcc.dg/vmx/ops-long-1.c: New test.
7401 * gcc.dg/vmx/ops-long-2.c: New test.
7403 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
7405 * g++.dg/lookup/conv-[1234].C: New.
7407 2004-07-22 Mark Mitchell <mark@codesourcery.com>
7409 * g++.dg/parse/attr2.C: Simplify.
7411 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7414 * gcc.c-torture/execute/pr7284-1.c: New test.
7416 2004-07-22 Brian Booth <bbooth@redhat.com>
7418 * gcc.dg/tree-ssa/20040721-1.c: New test.
7420 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
7422 * g++.dg/template/crash20.c: New.
7424 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
7426 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
7427 Add dg-run directive. Declare variables as required.
7428 * gfortran.dg/g77/README: Update
7430 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
7432 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
7433 gcc.dg/cris-peep2-andu2.c: New tests.
7435 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7438 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
7440 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
7442 * gcc.dg/qual-return-2.c: Update expected messages.
7443 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
7445 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7447 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
7448 * gcc.dg/noncompile/921102-1.c: Update expected error message.
7450 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7453 * gcc.dg/init-string-1.c: New test.
7455 2004-07-21 Jakub Jelinek <jakub@redhat.com>
7459 * gcc.dg/torture/nested-fn-1.c: New test.
7461 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
7464 * gcc.dg/ia64-fptr-1.c: New file.
7466 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7469 * g++.dg/template/spec16.C: New test.
7470 * g++.old-deja/g++.robertl/eb118.C: Remove.
7472 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7475 * g++.dg/template/spec15.C: New test.
7477 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
7479 Copy cases from g77.f-torture/execute and add dg-run
7480 directive. Other changes as noted.
7481 * gfortran.dg/g77/13037.f
7482 * gfortran.dg/g77/1832.f
7483 * gfortran.dg/g77/19981119-0.f
7484 * gfortran.dg/g77/19990313-0.f
7485 * gfortran.dg/g77/19990313-1.f
7486 * gfortran.dg/g77/19990313-2.f
7487 * gfortran.dg/g77/19990313-3.f
7488 * gfortran.dg/g77/19990419-1.f
7489 * gfortran.dg/g77/19990826-0.f
7490 * gfortran.dg/g77/19990826-2.f
7491 * gfortran.dg/g77/20000503-1.f
7492 * gfortran.dg/g77/20001111.f
7493 * gfortran.dg/g77/20010116.f
7494 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
7495 * gfortran.dg/g77/20010430.f
7496 * gfortran.dg/g77/6177.f
7497 * gfortran.dg/g77/947.f
7498 * gfortran.dg/g77/970816-3.f
7499 * gfortran.dg/g77/971102-1.f
7500 * gfortran.dg/g77/980520-1.f
7501 * gfortran.dg/g77/980628-0.f
7502 * gfortran.dg/g77/980628-1.f
7503 * gfortran.dg/g77/980628-10.f
7504 * gfortran.dg/g77/980628-2.f
7505 * gfortran.dg/g77/980628-3.f
7506 * gfortran.dg/g77/980628-7.f
7507 * gfortran.dg/g77/980628-8.f
7508 * gfortran.dg/g77/980628-9.f
7509 * gfortran.dg/g77/980701-0.f
7510 * gfortran.dg/g77/980701-1.f
7511 * gfortran.dg/g77/cabs.f
7512 * gfortran.dg/g77/claus.f
7513 * gfortran.dg/g77/complex_1.f
7514 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
7515 * gfortran.dg/g77/dcomplex.f
7516 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
7517 * gfortran.dg/g77/f90-intrinsic-mathematical.f
7518 * gfortran.dg/g77/f90-intrinsic-numeric.f
7519 * gfortran.dg/g77/int8421.f
7520 * gfortran.dg/g77/labug1.f
7521 * gfortran.dg/g77/large_vec.f
7522 * gfortran.dg/g77/le.f
7523 * gfortran.dg/g77/short.f
7524 * gfortran.dg/g77/README: Update
7526 2004-07-20 Mark Mitchell <mark@codesourcery.com>
7529 * g++.dg/parse/lookup4.C: New test.
7531 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7534 * g++.dg/template/ttp10.C: New test.
7536 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
7538 * gcc.dg/pr12625-1.c: New test.
7540 2004-07-20 Steven Bosscher <stevenb@suse.de>
7542 * testsuite/gcc.dg/switch-warn-1.c: New test.
7543 * testsuite/gcc.dg/switch-warn-2.c: New test.
7544 * gcc.c-torture/compile/pr14730.c: Update.
7546 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
7548 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
7549 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
7550 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
7551 g++.dg/template/nontype3.C: Remove trailing CR from tests.
7553 2004-07-18 Mark Mitchell <mark@codesourcery.com>
7556 * g++.dg/template/assign1.C: New test.
7558 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7561 * g++.dg/template/ttp9.C: New test.
7563 2004-07-19 Daniel Jacobowitz <dan@debian.org>
7565 * gcc.dg/format/cmn-err-1.c: New test.
7567 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
7569 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
7570 gcc.dg/Wparentheses-10.c: New tests.
7571 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
7573 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7576 * gfortran.dg/g77//ffixed-line-length-0.f,
7577 gfortran.dg/g77/ffixed-line-length-132.f,
7578 gfortran.dg/g77/ffixed-line-length-72.f,
7579 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
7580 gfortran.dg/g77/README: Update.
7582 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7585 * g++.dg/template/non-dependent7.C: New test.
7586 * g++.dg/template/non-dependent8.C: Likewise.
7587 * g++.dg/template/non-dependent9.C: Likewise.
7588 * g++.dg/template/non-dependent10.C: Likewise.
7590 2004-07-17 Mark Mitchell <mark@codesourcery.com>
7593 * g++.dg/parse/attr2.C: New test.
7595 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
7598 * g77.f-torture: Ditto.
7600 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
7602 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
7603 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
7604 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
7606 2004-07-16 Richard Henderson <rth@redhat.com>
7608 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
7610 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7612 * lib/fortran-torture.exp (fortran-torture): Don't test compile
7613 tests with full list of options.
7614 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
7615 of TORTURE_OPTIONS if test contains 'dg-do run'.
7618 * gfortran.dg/do_iterator.f90: New test.
7620 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7622 PR rtl-optimization/16536
7623 * gcc.c-torture/execute/restrict-1.c: New test.
7625 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7628 * gfortran.dg/pr15324.f90: New test.
7631 * gfortran.dg/pr15129.f90: New test.
7634 * gfortran.dg/pr15140.f90: New test.
7637 * gfortran.fortran-torture/execute/bounds.f90: Add check for
7638 compile-time simplification.
7640 2004-07-14 Mike Stump <mrs@apple.com>
7642 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
7644 2004-07-14 James E Wilson <wilson@specifixinc.com>
7647 * gcc.dg/profile-generate-1.c: New.
7649 2004-07-15 Jakub Jelinek <jakub@redhat.com>
7651 * gcc.c-torture/execute/20040709-1.c: New test.
7652 * gcc.c-torture/execute/20040709-2.c: New test.
7654 2004-07-14 Mike Stump <mrs@apple.com>
7656 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
7658 2004-07-14 Mike Stump <mrs@apple.com>
7660 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
7662 2004-07-13 Mark Mitchell <mark@codesourcery.com>
7665 * g++.dg/parse/mutable1.C: New test.
7667 2004-07-13 Diego Novillo <dnovillo@redhat.com>
7669 PR tree-optimization/16443
7670 * gcc.dg/tree-ssa/20040713-1.c: New test.
7672 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
7674 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
7677 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7679 * gfortran.dg/g77/README: New file
7680 * gfortran.dg/g77/19981216-0.f: Copy from
7681 g77.f-torture/noncompile. Add "dg-do compile" and
7682 dg-error as required.
7683 * gfortran.dg/g77/19990218-1.f: Likewise
7684 * gfortran.dg/g77/19990905-1.f: Likewise
7685 * gfortran.dg/g77/9263.f: Likewise
7686 * gfortran.dg/g77/980615-0.f: Likewise
7687 * gfortran.dg/g77/980616-0.f: Likewise
7688 * gfortran.dg/g77/check0.f: Likewise
7689 * gfortran.dg/g77/select_no_compile.f: Likewise
7691 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7693 Copy files from g77.f-torture/compile.
7694 Add "{ dg-do compile}". Other changes as noted
7695 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
7696 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
7697 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
7698 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
7699 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
7700 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
7701 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
7702 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
7703 statement to conform to standard. Append alpha1.x for reference.
7704 * gfortran.dg/g77/xformat.f: Add dg-warning
7706 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7708 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
7709 Add {dg-do compile} directive.
7710 * gfortran.dg/g77/cpp2.F: Likewise
7712 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7715 * g++.dg/lookup/name-clash1.C: New test.
7718 * g++.dg/lookup/name-clash2.C: New test.
7721 * g++.dg/lookup/name-clash3.C: New test.
7723 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7725 * g++.dg/lookup/new2.C: New test.
7726 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
7728 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
7730 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
7731 Add {dg-do compile} directive.
7732 * gfortran.dg/g77/13060.f: Likewise
7733 * gfortran.dg/g77/19990218-0.f: Likewise
7734 * gfortran.dg/g77/19990305-0.f: Likewise
7735 * gfortran.dg/g77/19990419-0.f: Likewise
7736 * gfortran.dg/g77/19990502-0.f: Likewise
7737 * gfortran.dg/g77/19990502-1.f: Likewise
7738 * gfortran.dg/g77/19990525-0.f: Likewise
7739 * gfortran.dg/g77/19990826-1.f: Likewise
7740 * gfortran.dg/g77/19990826-3.f: Likewise
7741 * gfortran.dg/g77/19990905-2.f: Likewise
7742 * gfortran.dg/g77/20000412-1.f: Likewise
7743 * gfortran.dg/g77/20000511-1.f: Likewise
7744 * gfortran.dg/g77/20000511-2.f: Likewise
7745 * gfortran.dg/g77/20000518.f: Likewise
7746 * gfortran.dg/g77/20000601-1.f: Likewise
7747 * gfortran.dg/g77/20000601-2.f: Likewise
7748 * gfortran.dg/g77/20000629-1.f: Likewise
7749 * gfortran.dg/g77/20000630-2.f: Likewise
7750 * gfortran.dg/g77/20010115.f: Likewise
7751 * gfortran.dg/g77/20010321-1.f: Likewise
7752 * gfortran.dg/g77/20010426.f: Likewise
7753 * gfortran.dg/g77/20020307-1.f: Likewise
7754 * gfortran.dg/g77/8485.f: Likewise
7755 * gfortran.dg/g77/960317-1.f: Likewise
7756 * gfortran.dg/g77/970915-0.f: Likewise
7757 * gfortran.dg/g77/980310-1.f: Likewise
7758 * gfortran.dg/g77/980310-2.f: Likewise
7759 * gfortran.dg/g77/980310-3.f: Likewise
7760 * gfortran.dg/g77/980310-4.f: Likewise
7761 * gfortran.dg/g77/980310-6.f: Likewise
7762 * gfortran.dg/g77/980310-7.f: Likewise
7763 * gfortran.dg/g77/980310-8.f: Likewise
7764 * gfortran.dg/g77/980419-2.f: Likewise
7765 * gfortran.dg/g77/980424-0.f: Likewise
7766 * gfortran.dg/g77/980427-0.f: Likewise
7767 * gfortran.dg/g77/980729-0.f: Likewise
7768 * gfortran.dg/g77/981117-1.f: Likewise
7769 * gfortran.dg/g77/toon_1.f: Likewise
7771 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7774 * g++.dg/other/abstract2.C: New test.
7776 2004-07-12 Paul Brook <paul@codesourcery.com>
7778 * gfortran.dg/pointer_init_1.f90: New test.
7780 2004-07-11 Paul Brook <paul@codesourcery.com>
7783 * gfortran.dg/contained_1.f90: New test.
7785 2004-07-11 Mark Mitchell <mark@codesourcery.com>
7787 * g++.dg/parse/defarg8.C: New test.
7789 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7792 * gfortran.dg/pr16433.f: New test.
7795 * gfortran.dg/pr15754.f90: New test.
7797 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
7799 PR tree-optimization/16437
7800 * gcc.c-torture/execute/bitfld-4.c: New test.
7802 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7804 * gfortran.fortran-torture/execute/common_2.f90: Add check for
7805 access to common var from module.
7807 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7810 * gfortran.fortran-torture/execute/common_2.f90: New test.
7812 2004-07-10 Paul Brook <paul@codesourcery.com>
7814 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
7816 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7819 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
7821 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
7823 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
7824 * gfortran.dg/g77/ffixed-form-2.f: Likewise
7825 * gfortran.dg/g77/ffree-form-1.f: Likewise
7826 * gfortran.dg/g77/ffree-form-2.f: Likewise
7827 * gfortran.dg/g77/ffree-form-3.f: Likewise
7828 * gfortran.dg/g77/fno-underscoring.f: Likewise
7829 * gfortran.dg/g77/funderscoring.f: Likewise
7830 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
7832 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7834 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
7836 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7837 Paul Brook <paul@codesourcery.com>
7840 * gfortran.dg/common_pointer_1.f90: New test.
7842 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7844 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
7846 2004-07-09 James E Wilson <wilson@specifixinc.com>
7849 * gcc.c-torture/compile/20040709-1.c: New.
7851 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7854 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
7856 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7859 * gfortran.dg/shape_1.f90: New test.
7861 2004-07-09 Zack Weinberg <zack@codesourcery.com>
7862 Andrew Pinski <apinski@apple.com>
7864 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
7866 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7868 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
7871 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7872 Paul Brook <paul@codesourcery.com>
7874 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
7877 2004-07-09 Diego Novillo <dnovillo@redhat.com>
7879 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
7881 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7883 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
7884 testcases with capital suffix.
7886 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7892 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
7894 * gfortran.dg/implicit_1.f90: New test.
7896 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7898 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
7899 expression to match gfortran warning/error messages
7900 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
7903 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7905 * lib/fortran-torture.exp: Rename proc search_for to
7908 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7910 * gcc.c-torture/execute/simd-5.x: New file.
7911 XFAIL on SPARC 64-bit at -O0.
7913 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7917 * g++.dg/warn/effc3.C: New test.
7919 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7921 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
7922 change X to 1X in format.
7923 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
7924 add data statements to conform to standard.
7926 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7928 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
7929 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
7930 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
7932 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7934 * gfortran.dg/g77/7388.f: Copy from g77.dg
7935 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
7936 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
7937 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
7938 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
7939 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
7940 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
7941 * gfortran.dg/g77/strlen0.f: Likewise
7943 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7945 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
7946 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
7948 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7950 * gcc.c-torture/execute/920428-2.x: Delete.
7951 * gcc.c-torture/execute/920501-7.x: Likewise.
7953 2004-07-08 Jakub Jelinek <jakub@redhat.com>
7955 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
7956 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
7957 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
7959 (PREFETCH_3DNOW): Add -march=c3.
7961 2004-07-08 Diego Novillo <dnovillo@redhat.com>
7964 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
7965 * gcc.c-torture/execute/bf64-1.x: Likewise.
7967 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7969 * gcc.c-torture/compile/20040708-1.c: New test.
7971 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7974 * g++.dg/warn/effc2.C: New test.
7976 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
7978 * gcc.c-torture/execute/bitfld-1.x: Remove.
7979 * gcc.c-torture/execute/bitfld-3.c: New test.
7980 * gcc.dg/bitfld-2.c: Remove XFAILs.
7982 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
7985 * g++.dg/rtti/tinfo1.C: New file.
7987 2004-07-07 Eric Christopher <echristo@redhat.com>
7989 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
7991 2004-07-07 Andrew Pinski <apinski@apple.com>
7993 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
7995 2004-07-07 Mark Mitchell <mark@codesourcery.com>
7997 * g++.dg/init/call1.C: XFAIL.
7999 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
8001 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
8002 except for movstrict*, to movmem* and clrstr* to clrmem*.
8004 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
8006 * gcc.c-torture/execute/20040707-1.c: New test.
8008 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
8010 * gcc.c-torture/execute/20040706-1.c: New test.
8012 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8015 * g++.dg/template/spec14.C: New test.
8017 2004-07-05 Jakub Jelinek <jakub@redhat.com>
8019 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
8020 nothing if not yet defined. Use it in b, c and d type definitions.
8021 * gcc.c-torture/execute/20040705-1.c: New test.
8022 * gcc.c-torture/execute/20040705-2.c: New test.
8024 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8027 * g++.dg/lookup/new1.C: New test.
8029 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8032 * g++.dg/template/sizeof8.C: New test.
8034 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
8036 * gcc.c-torture/compile/20040705-1.c: New test.
8038 2004-07-04 Bud Davis <bdavis9659@comcast.net>
8040 * gfortran.fortran-torture/execute/seq_io.f90: New test.
8042 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
8044 * gcc.dg/cpp/if-mop.c: Two new testcases.
8045 * gcc.dg/cpp/trad/comment-3.c: New.
8047 2004-07-04 Paul Brook <paul@codesourcery.com>
8049 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
8051 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
8054 * g++.dg/lookup/crash4.C: New test.
8056 2004-07-02 Zack Weinberg <zack@codesourcery.com>
8058 * gcc.c-torture/execute/builtin-abs-1.c
8059 * gcc.c-torture/execute/builtin-abs-2.c
8060 * gcc.c-torture/execute/builtin-complex-1.c
8061 * gcc.c-torture/execute/builtins/string-1-lib.c
8062 * gcc.c-torture/execute/builtins/string-1.c
8063 * gcc.c-torture/execute/builtins/string-2-lib.c
8064 * gcc.c-torture/execute/builtins/string-2.c
8065 * gcc.c-torture/execute/builtins/string-3-lib.c
8066 * gcc.c-torture/execute/builtins/string-3.c
8067 * gcc.c-torture/execute/builtins/string-4-lib.c
8068 * gcc.c-torture/execute/builtins/string-4.c
8069 * gcc.c-torture/execute/builtins/string-5-lib.c
8070 * gcc.c-torture/execute/builtins/string-5.c
8071 * gcc.c-torture/execute/builtins/string-6-lib.c
8072 * gcc.c-torture/execute/builtins/string-6.c
8073 * gcc.c-torture/execute/builtins/string-7-lib.c
8074 * gcc.c-torture/execute/builtins/string-7.c
8075 * gcc.c-torture/execute/builtins/string-8-lib.c
8076 * gcc.c-torture/execute/builtins/string-8.c
8077 * gcc.c-torture/execute/builtins/string-9-lib.c
8078 * gcc.c-torture/execute/builtins/string-9.c
8079 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
8080 * gcc.c-torture/execute/builtins/string-asm-1.c
8081 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
8082 * gcc.c-torture/execute/builtins/string-asm-2.c
8083 * gcc.c-torture/execute/stdio-opt-1.c
8084 * gcc.c-torture/execute/stdio-opt-2.c
8085 * gcc.c-torture/execute/stdio-opt-3.c
8086 * gcc.c-torture/execute/string-opt-1.c
8087 * gcc.c-torture/execute/string-opt-10.c
8088 * gcc.c-torture/execute/string-opt-11.c
8089 * gcc.c-torture/execute/string-opt-12.c
8090 * gcc.c-torture/execute/string-opt-13.c
8091 * gcc.c-torture/execute/string-opt-14.c
8092 * gcc.c-torture/execute/string-opt-15.c
8093 * gcc.c-torture/execute/string-opt-16.c
8094 * gcc.c-torture/execute/string-opt-2.c
8095 * gcc.c-torture/execute/string-opt-6.c
8096 * gcc.c-torture/execute/string-opt-7.c
8097 * gcc.c-torture/execute/string-opt-8.c:
8100 * gcc.c-torture/execute/builtins/abs-2.c
8101 * gcc.c-torture/execute/builtins/abs-3.c
8102 * gcc.c-torture/execute/builtins/complex-1.c
8103 * gcc.c-torture/execute/builtins/fprintf.c
8104 * gcc.c-torture/execute/builtins/fputs.c
8105 * gcc.c-torture/execute/builtins/memcmp.c
8106 * gcc.c-torture/execute/builtins/memmove.c
8107 * gcc.c-torture/execute/builtins/memops-asm.c
8108 * gcc.c-torture/execute/builtins/mempcpy-2.c
8109 * gcc.c-torture/execute/builtins/mempcpy.c
8110 * gcc.c-torture/execute/builtins/memset.c
8111 * gcc.c-torture/execute/builtins/printf.c
8112 * gcc.c-torture/execute/builtins/sprintf.c
8113 * gcc.c-torture/execute/builtins/strcat.c
8114 * gcc.c-torture/execute/builtins/strchr.c
8115 * gcc.c-torture/execute/builtins/strcmp.c
8116 * gcc.c-torture/execute/builtins/strcpy.c
8117 * gcc.c-torture/execute/builtins/strcspn.c
8118 * gcc.c-torture/execute/builtins/strlen-2.c
8119 * gcc.c-torture/execute/builtins/strlen.c
8120 * gcc.c-torture/execute/builtins/strncat.c
8121 * gcc.c-torture/execute/builtins/strncmp-2.c
8122 * gcc.c-torture/execute/builtins/strncmp.c
8123 * gcc.c-torture/execute/builtins/strncpy.c
8124 * gcc.c-torture/execute/builtins/strpbrk.c
8125 * gcc.c-torture/execute/builtins/strpcpy-2.c
8126 * gcc.c-torture/execute/builtins/strpcpy.c
8127 * gcc.c-torture/execute/builtins/strrchr.c
8128 * gcc.c-torture/execute/builtins/strspn.c
8129 * gcc.c-torture/execute/builtins/strstr-asm.c
8130 * gcc.c-torture/execute/builtins/strstr.c:
8131 ... these new files.
8133 * gcc.c-torture/execute/builtins/abs-2-lib.c
8134 * gcc.c-torture/execute/builtins/abs-3-lib.c
8135 * gcc.c-torture/execute/builtins/complex-1-lib.c
8136 * gcc.c-torture/execute/builtins/fprintf-lib.c
8137 * gcc.c-torture/execute/builtins/fputs-lib.c
8138 * gcc.c-torture/execute/builtins/memcmp-lib.c
8139 * gcc.c-torture/execute/builtins/memmove-lib.c
8140 * gcc.c-torture/execute/builtins/memops-asm-lib.c
8141 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
8142 * gcc.c-torture/execute/builtins/mempcpy-lib.c
8143 * gcc.c-torture/execute/builtins/memset-lib.c
8144 * gcc.c-torture/execute/builtins/printf-lib.c
8145 * gcc.c-torture/execute/builtins/sprintf-lib.c
8146 * gcc.c-torture/execute/builtins/strcat-lib.c
8147 * gcc.c-torture/execute/builtins/strchr-lib.c
8148 * gcc.c-torture/execute/builtins/strcmp-lib.c
8149 * gcc.c-torture/execute/builtins/strcpy-lib.c
8150 * gcc.c-torture/execute/builtins/strcspn-lib.c
8151 * gcc.c-torture/execute/builtins/strlen-2-lib.c
8152 * gcc.c-torture/execute/builtins/strlen-lib.c
8153 * gcc.c-torture/execute/builtins/strncat-lib.c
8154 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
8155 * gcc.c-torture/execute/builtins/strncmp-lib.c
8156 * gcc.c-torture/execute/builtins/strncpy-lib.c
8157 * gcc.c-torture/execute/builtins/strpbrk-lib.c
8158 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
8159 * gcc.c-torture/execute/builtins/strpcpy-lib.c
8160 * gcc.c-torture/execute/builtins/strrchr-lib.c
8161 * gcc.c-torture/execute/builtins/strspn-lib.c
8162 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
8163 * gcc.c-torture/execute/builtins/strstr-lib.c
8164 * gcc.c-torture/execute/builtins/lib/abs.c
8165 * gcc.c-torture/execute/builtins/lib/fprintf.c
8166 * gcc.c-torture/execute/builtins/lib/memset.c
8167 * gcc.c-torture/execute/builtins/lib/printf.c
8168 * gcc.c-torture/execute/builtins/lib/sprintf.c
8169 * gcc.c-torture/execute/builtins/lib/strcpy.c
8170 * gcc.c-torture/execute/builtins/lib/strcspn.c
8171 * gcc.c-torture/execute/builtins/lib/strncat.c
8172 * gcc.c-torture/execute/builtins/lib/strncmp.c
8173 * gcc.c-torture/execute/builtins/lib/strncpy.c
8174 * gcc.c-torture/execute/builtins/lib/strpbrk.c
8175 * gcc.c-torture/execute/builtins/lib/strspn.c
8176 * gcc.c-torture/execute/builtins/lib/strstr.c:
8177 New files containing support routines.
8179 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
8181 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
8182 when not optimizing.
8184 2004-07-02 Mark Mitchell <mark@codesourcery.com>
8187 * g++.dg/abi/mangle22.C: New test.
8188 * g++.dg/abi/mangle23.C: Likewise.
8190 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
8193 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
8194 Allow for cases without denormalized floating point numbers.
8196 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
8199 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8200 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
8201 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
8202 expected warning text.
8203 * gcc.dg/format/diag-2.c: New test.
8205 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8207 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
8209 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
8211 * gcc.dg/builtins-43.c: New.
8212 * gcc.dg/builtins-44.c: New.
8213 * gcc.dg/builtins-45.c: New.
8215 2004-06-26 Geoffrey Keating <geoffk@apple.com>
8216 Andreas Tobler <a.tobler@schweiz.ch>
8218 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
8219 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
8221 * gcc.dg/cleanup-11.c: Likewise.
8222 * gcc.dg/cleanup-8.c: Likewise.
8223 * gcc.dg/cleanup-9.c: Likewise.
8224 * gcc.dg/cleanup-5.c: Run on all platforms.
8226 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
8228 * g++.dg/warn/nonnull1.C: New test.
8230 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8232 * gcc.dg/compat/compat-common.h: Wrap up CINT in
8233 an #ifndef SKIP_COMPLEX_INT/#endif pair.
8234 Special-case the Sun compiler wrt to <complex.h>.
8236 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
8238 * gcc.dg/Wunreachable-8.C: New test.
8240 * gcc.dg/h8300-ice2.c : New test.
8242 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
8245 * gfortran.fortran-torture/compile/implicit.f90: Add test
8246 for implicit character.
8248 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
8251 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
8252 Use tiny() intrinsic to find smallest non-negative real
8254 2004-06-30 Jakub Jelinek <jakub@redhat.com>
8256 * gcc.dg/compat/struct-by-value-22_main.c: New test.
8257 * gcc.dg/compat/struct-by-value-22_x.c: New.
8258 * gcc.dg/compat/struct-by-value-22_y.c: New.
8260 * gcc.c-torture/execute/20040629-1.c: New test.
8262 2004-06-29 Jakub Jelinek <jakub@redhat.com>
8264 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
8265 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
8268 * gcc.dg/20040625-1.c: New test.
8270 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8272 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
8274 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8277 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
8279 2004-06-29 Richard Henderson <rth@redhat.com>
8281 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
8283 2004-06-29 Paul Brook <paul@codesourcery.com>
8285 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
8286 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
8288 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
8291 * g++.dg/parse/crash15.C: New.
8293 2004-06-28 Andrew Pinski <apinski@apple.com>
8295 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
8296 by the error already.
8298 * g++.dg/opt/ptrmem4.C: Change to compile only test.
8300 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
8303 * gcc.dg/h8300-bss-align-1.c : New.
8305 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
8308 * g++.dg/template/ctor4.C: New.
8310 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8313 * g++.dg/warn/Wsequence-point-1.C: New test.
8315 2004-06-27 Paul Brook <paul@codesourcery.com>
8317 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
8319 2004-06-27 Zack Weinberg <zack@codesourcery.com>
8321 * g++.old-deja/g++.mike/p7325.C: Remove.
8323 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8326 * gcc.dg/pr14963.c: New test.
8328 2004-06-27 Mark Mitchell <mark@codesourcery.com>
8331 * g++.dg/parse/redef1.C: New test.
8333 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
8335 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
8337 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
8339 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
8340 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
8342 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
8343 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
8344 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
8345 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
8346 g++.brendan/enum14.C.
8347 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
8348 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
8349 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
8351 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
8354 2004-06-27 Roger Sayle <roger@eyesopen.com>
8356 * gcc.dg/20040527-1.c: New test case.
8358 2004-06-26 Bud Davis <bdavis9659@comcast.net>
8361 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
8363 2004-06-25 Roger Sayle <roger@eyesopen.com>
8366 * gcc.dg/pr15825-1.c: New test case.
8368 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
8370 * gcc.c-torture/execute/20040625-1.c: New test.
8372 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8374 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
8376 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
8378 * gcc.dg/torture/mips-div-1.c: New test.
8380 2004-06-24 Jeff Law <law@redhat.com>
8382 * gcc.dg/tree-ssa/20040624-1.c: New test.
8384 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
8386 * gcc.c-torture/compile/20040624-1.c: New test.
8388 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8390 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
8393 2004-06-23 Andrew Pinski <apinski@apple.com>
8396 * g++.dg/opt/ptrmem4.C: New test.
8398 * gcc.dg/c90-array-quals-2.c: New test.
8400 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
8402 * gcc.dg/kpice1.c: New test.
8404 2006-06-23 Andrew Pinski <apinski@apple.com>
8406 * gcc.dg/c90-array-quals.c: New test.
8408 2006-06-22 Richard Henderson <rth@redhat.com>
8410 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
8412 2004-06-22 Loren James Rittle <ljrittle@acm.org>
8414 * gcc.dg/builtins-config.h: Handle FreeBSD.
8416 2006-06-22 Richard Henderson <rth@redhat.com>
8418 * g++.dg/opt/devirt1.C: New.
8420 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
8422 * g++.dg/opt/pr15551.C: New testcase.
8424 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
8427 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
8428 x86_64-*-linux* when compiling for 32bit.
8430 2004-06-21 Andrew Pinski <apinski@apple.com>
8432 * gcc.dg/pch/struct-1.c: New.
8433 * gcc.dg/pch/struct-1.hs: New.
8435 2004-06-21 Geoffrey Keating <geoffk@apple.com>
8437 * gcc.dg/pch/save-temps-1.c: New file.
8438 * gcc.dg/pch/save-temps-1.hs: New file.
8440 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
8442 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
8443 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
8445 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8447 * gfortran.fortran-torture/execute/select_1.f90: Rename function
8449 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
8450 Remove trailing spaces.
8452 2004-06-21 Richard Henderson <rth@redhat.com>
8454 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
8455 merging && to BIT_FIELD_REF.
8457 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
8459 * g++.dg/opt/placeholder1.C: New test.
8461 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8463 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
8464 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8465 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8466 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8468 2004-06-20 Zack Weinberg <zack@codesourcery.com>
8470 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
8472 * g++.dg/other/pragma-re-1.C: Add comments.
8474 2004-06-19 Bud Davis <bdavis9659@comcast.net>
8477 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
8479 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
8481 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
8482 instead of setting the type of size_t by
8485 2004-06-18 Roger Sayle <roger@eyesopen.com>
8487 * gcc.dg/unordered-2.c: New test case.
8488 * gcc.dg/unordered-3.c: New test case.
8490 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
8493 * lib/g++.exp (g++_version): Tweak regexp for version
8494 * lib/g77.exp (g77_version): Likewise
8495 * lib/gfortran.exp (gfortran_version): Likewise
8496 * lib/objc.exp (objc_version): Likewise
8497 * lib/treelang.exp (treelang_version): Likewise
8499 2004-06-19 Jakub Jelinek <jakub@redhat.com>
8501 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
8502 Use INT_MAX instead of __INT_MAX__.
8503 * gcc.dg/compat/struct-align-2_y.c: Likewise.
8505 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
8506 * gcc.dg/compat/scalar-return-3_x.c: Use it.
8507 * gcc.dg/compat/scalar-return-3_y.c: Use it.
8508 * gcc.dg/compat/scalar-return-4_x.c: Use it.
8509 * gcc.dg/compat/scalar-return-4_y.c: Use it.
8510 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
8511 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
8512 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
8513 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
8515 * gcc.dg/range-test-1.c: New test.
8516 * g++.dg/opt/range-test-1.C: New test.
8518 2004-06-17 Richard Henderson <rth@redhat.com>
8520 * objc.dg/sync-1.m: New.
8521 * objc.dg/try-catch-1.m: Don't force next runtime.
8522 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
8523 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
8524 shadowed catch clause.
8525 * objc.dg/try-catch-5.m: New.
8527 2004-06-17 Zack Weinberg <zack@codesourcery.com>
8530 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
8532 2004-06-15 Richard Henderson <rth@redhat.com>
8534 * gcc.dg/20001116-1.c: Move expected warning line.
8536 2004-06-15 Richard Henderson <rth@redhat.com>
8538 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
8539 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
8541 2004-06-15 Jeff Law <law@redhat.com>
8543 * gcc.dg/tree-ssa/20040615-1.c: New test.
8544 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
8545 be less sensitive to operand ordering.
8546 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
8548 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
8550 * g++.dg/abi/bitfield3.C: Add comment..
8552 2004-06-15 Richard Henderson <rth@redhat.com>
8554 * g++.dg/ext/stmtexpr1.C: XFAIL.
8555 * gcc.dg/20030612-1.c: XFAIL.
8557 2004-06-15 Eric Christopher <echristo@redhat.com>
8559 * g++.dg/charset/asm5.c: New.
8560 * gcc.dg/charset/asm6.c: New.
8562 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8565 * gfortran.fortran-torture/execute/select_1.f90: New test.
8567 2004-06-15 Paul Brook <paul@codesourcery.com>
8569 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
8571 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8574 * g++.dg/lookup/crash3.C: New test.
8576 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8579 * g++.dg/parse/dtor4.C: New test.
8581 2004-06-14 Jeff Law <law@redhat.com>
8583 * gcc.c-torture/compile/20040614-1.c: New test.
8585 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8588 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
8589 LEN of a character array.
8591 2004-06-14 Mark Mitchell <mark@codesourcery.com>
8594 * g++.dg/template/ptrmem10.C: New test.
8597 * g++.dg/template/friend30.C: New test.
8599 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8602 * gfortran.fortran-torture/compile/mloc.f90: New test.
8604 2004-06-13 Paul Brook <paul@codesourcery.com>
8606 * gfortran.fortran-torture/execute/random_2.f90: New test.
8608 2004-06-13 Eric Christopher <echristo@redhat.com>
8610 * gcc.dg/noncompile/redecl-1.c: Fix error message.
8612 2004-06-12 Paul Brook <paul@codesourcery.com>
8614 * gfortran.fortran-torture/execute/contained_3.f90: New test.
8616 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8619 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
8621 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8624 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
8625 syntax errors in end statements of contained subroutines.
8627 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8630 * gfortran.fortran-torture/execute/null_arg.f90: New test.
8632 2004-06-12 Bud Davis <bdavis9659@comcast.net>
8635 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
8637 2004-06-12 Bud Davis <bdavis9659@comcast.net>
8640 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
8642 2004-06-11 Mark Mitchell <mark@codesourcery.com>
8645 * g++.dg/parse/enum1.C: New test.
8647 2004-06-10 Jeff Law <law@redhat.com>
8649 * gcc.c-torture/compile/20040610-1.c: New test.
8651 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8653 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
8654 * g++.old-deja/g++.other/decl3.C: Likewise.
8656 2004-06-10 Brian Booth <bbooth@redhat.com>
8658 * gcc.dg/tree-ssa/20031015-1.c: Scan for
8659 V_MAY_DEF instead of VDEF.
8660 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
8662 2004-06-10 Mark Mitchell <mark@codesourcery.com>
8665 * g++.dg/conversion/const1.C: New test.
8668 * g++.dg/conversion/reinterpret1.C: New test.
8671 * g++.dg/template/enum2.C: New test.
8674 * g++.dg/template/error13.C: New test.
8676 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8679 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
8680 arguments to test_* REAL and of the right size.
8682 2004-06-10 Jakub Jelinek <jakub@redhat.com>
8685 PR rtl-optimization/15681
8686 * gcc.dg/20040609-1.c: New test.
8688 2004-06-10 Jakub Jelinek <jakub@redhat.com>
8691 * g++.dg/opt/builtins1.C: New test.
8693 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
8695 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
8696 that use default windows32 struct layout.
8697 * gcc.dg/i386-bitfield2.c: Likewise.
8699 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
8701 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
8702 for mingw32 and cygwin targets.
8704 2004-06-09 Geoffrey Keating <geoffk@apple.com>
8706 * gcc.dg/pch/macro-4.c: New.
8707 * gcc.dg/pch/macro-4.hs: New.
8709 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8712 * gfortran.fortran-torture/compile/name_clash.f90: New test.
8714 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8717 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
8719 2004-06-09 Bud Davis <bdavis9659@comcast.net>
8722 * gfortran.fortran-torture/execute/t_edit.f90: New test.
8724 2004-06-09 Bud Davis <bdavis9659@comcast.net>
8727 * gfortran.fortran-torture/execute/backspace.c : New test.
8729 2004-06-09 Paul Brook <paul@codesourcery.com>
8731 * gfortran.fortran-torture/execure/intrinsic_associated.f90
8732 (pointer_to_section): Rewrite to use smaller array.
8734 2004-06-08 David Edelsohn <edelsohn@gnu.org>
8736 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
8737 * gcc.dg/ext/altivec-10.c: Same.
8738 * gcc.dg/ext/altivec-11.c: Same.
8739 * gcc.dg/ext/altivec-12.c: Same.
8740 * gcc.dg/ext/altivec-13.c: Same.
8741 * gcc.dg/ext/altivec-14.c: Same.
8742 * gcc.dg/ext/altivec-15.c: Same.
8743 * gcc.dg/ext/altivec-16.c: Same.
8744 * gcc.dg/ext/altivec-3.c: Same.
8745 * gcc.dg/ext/altivec-4.c: Same.
8746 * gcc.dg/ext/altivec-6.c: Same.
8747 * gcc.dg/ext/altivec-7.c: Same.
8748 * gcc.dg/ext/altivec-8.c: Same.
8749 * gcc.dg/ext/altivec-varargs-1.c: Same.
8751 * g++.dg/ext/altivec-1.C: Correct dg syntax.
8752 * g++.dg/ext/altivec-10.C: Same.
8753 * g++.dg/ext/altivec-2.C: Same.
8754 * g++.dg/ext/altivec-3.C: Same.
8755 * g++.dg/ext/altivec-4.C: Same.
8756 * g++.dg/ext/altivec-5.C: Same.
8757 * g++.dg/ext/altivec-6.C: Same.
8758 * g++.dg/ext/altivec-7.C: Same.
8759 * g++.dg/ext/altivec-8.C: Same.
8760 * g++.dg/ext/altivec-9.C: Same.
8762 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8765 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
8767 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8769 * gcc.dg/union-1.c: New test.
8771 2004-06-07 Roger Sayle <roger@eyesopen.com>
8773 * gcc.dg/builtins-41.c: New test case.
8774 * gcc.dg/builtins-42.c: New test case.
8776 2004-06-07 David Edelsohn <edelsohn@gnu.org>
8778 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
8779 * g++.dg/ext/altivec-10.C: Same.
8780 * g++.dg/ext/altivec-2.C: Same.
8781 * g++.dg/ext/altivec-3.C: Same.
8782 * g++.dg/ext/altivec-4.C: Same.
8783 * g++.dg/ext/altivec-5.C: Same.
8784 * g++.dg/ext/altivec-6.C: Same.
8785 * g++.dg/ext/altivec-7.C: Same.
8786 * g++.dg/ext/altivec-8.C: Same.
8787 * g++.dg/ext/altivec-9.C: Same.
8788 * g++.old-deja/g++.abi/cxa_vec.C: Same.
8789 * g++.old-deja/g++.brendan/new3.C: Same.
8790 * gcc.c-torture/execute/eeprof-1.x: Same.
8792 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
8795 * gcc.dg/pr14765-1.c: New test.
8797 2004-06-07 Roger Sayle <roger@eyesopen.com>
8800 * gcc.dg/pr14649-1.c: New test case.
8802 2004-06-07 Richard Henderson <rth@redhat.com>
8804 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
8807 2004-06-07 David Edelsohn <edelsohn@gnu.org>
8809 * g++.dg/eh/elide1.C: Remove XFAIL.
8811 2004-06-07 Mark Mitchell <mark@codesourcery.com>
8814 * g++.dg/expr/sizeof3.C: New test.
8817 * g++.dg/template/access14.C: New test.
8820 * g++.dg/template/enum1.C: New test.
8823 * g++.dg/eh/throw1.C: New test.
8825 2004-06-07 David Ayers <d.ayers@inode.at>
8826 Ziemowit Laski <zlaski@apple.com>
8828 * lib/objc.exp (objc_target_compile): Revert the '-framework
8829 Foundation' flag fix, since bare Darwin does not ship
8830 with the Foundation framework.
8831 * objc/execute/next_mapping.h: Provide a local NSConstantString
8832 @interface and @implementation.
8833 (objc_constant_string_init): A constructor function, used to
8834 initialize the NSConstantString meta-class object.
8835 * objc/execute/string1.m: Include "next_mapping.h" instead of
8836 <Foundation/NSString.h>.
8837 * objc/execute/string2.m: Likewise.
8838 * objc/execute/string3.m: Likewise.
8839 * objc/execute/string4.m: Likewise.
8841 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
8843 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
8844 to double. Replace double with FLOAT.
8845 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
8847 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
8848 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
8849 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
8850 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
8851 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
8852 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
8853 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
8854 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
8856 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
8859 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
8861 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8864 * g++.dg/template/meminit2.C: New test.
8866 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
8869 * gcc.c-torture/execute/compare-fp-1.c,
8870 gcc.c-torture/execute/compare-fp-2.c,
8871 gcc.c-torture/execute/compare-fp-3.c,
8872 gcc.c-torture/execute/compare-fp-4.c,
8873 gcc.c-torture/execute/compare-fp-3.x,
8874 gcc.c-torture/execute/compare-fp-4.x: Moved...
8875 * gcc.c-torture/execute/ieee/compare-fp-1.c,
8876 gcc.c-torture/execute/ieee/compare-fp-2.c,
8877 gcc.c-torture/execute/ieee/compare-fp-3.c,
8878 gcc.c-torture/execute/ieee/compare-fp-4.c,
8879 gcc.c-torture/execute/ieee/compare-fp-3.x,
8880 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
8882 2004-06-04 David Ayers <d.ayers@inode.at>
8884 * objc/execute/protocol-isEqual-4.m: New testcase.
8886 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
8888 * objc/execute/protocol-isEqual-1.m: New testcase.
8889 * objc/execute/protocol-isEqual-2.m: New testcase.
8890 * objc/execute/protocol-isEqual-3.m: New testcase.
8892 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8894 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
8896 2004-06-02 Ziemowit Laski <zlaski@apple.com>
8898 * lib/objc.exp (objc_target_compile): When running tests on
8899 Darwin (Mac OS X), inform the linker about '-framework
8902 2004-06-02 Eric Christopher <echristo@redhat.com>
8904 * gcc.c-torture/compile/20040602-1.c: New.
8906 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
8908 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
8909 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8911 PR tree-optimization/14736
8912 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
8914 PR tree-optimization/14042
8915 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
8917 PR tree-optimization/14729
8918 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
8920 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8923 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
8925 2004-06-01 Richard Hederson <rth@redhat.com>
8927 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
8929 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8932 * g++.dg/parse/offsetof4.C: New test.
8934 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
8937 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
8939 2004-05-31 Mark Mitchell <mark@codesourcery.com>
8942 * g++.dg/template/friend29.C: New test.
8944 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
8947 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
8949 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
8951 * gcc.dg/sparc-trap-1.c: New test.
8953 2004-05-31 Roger Sayle <roger@eyesopen.com>
8956 * g++.dg/opt/fold3.C: New test case.
8958 2004-05-30 Graham Stott <graham.stott@btinternet.com>
8960 * lib/target-supports.exp (check_iconv_available): Fix fallout
8961 from 2004-05-28 patch.
8963 2004-05-30 Paul Brook <paul@codesourcery.com>
8966 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
8967 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
8969 2004-05-30 Steven G. Kargl <kargls@comcast.net>
8971 * gfortran.fortran-torture/execute/random_1.f90: New test.
8973 2004-05-28 Ziemowit Laski <zlaski@apple.com>
8975 * g++.dg/ext/altivec-10.C: New test.
8977 2004-05-29 Paul Brook <paul@codesourcery.com>
8979 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
8981 2004-05-28 Ziemowit Laski <zlaski@apple.com>
8983 * gcc.dg/altivec-16.c: New test.
8985 2004-05-28 Janis Johnson <janis187@us.ibm.com>
8987 * lib/target-supports.exp (check_vmx_hw_available): New.
8988 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8990 * lib/target-supports.exp (check_alias_available,
8991 check_iconv_available, check_named_sections_available): Use
8992 unique names for temporary files.
8994 2004-05-28 Ziemowit Laski <zlaski@apple.com>
8996 * gcc.dg/altivec-15.c: New test.
8998 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9001 * g++.dg/warn/noeffect6.C: New test.
9004 * g++.dg/expr/ptrmem4.C: New test.
9007 * g++.dg/template/operator3.C: New test.
9009 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9012 * g++.dg/lookup/redecl1.C: New test.
9013 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
9015 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
9017 * gcc.c-torture/execute/compare-fp-1.c,
9018 gcc.c-torture/execute/compare-fp-2.c,
9019 gcc.c-torture/execute/compare-fp-3.c,
9020 gcc.c-torture/execute/compare-fp-4.c,
9021 gcc.c-torture/execute/compare-fp-3.x,
9022 gcc.c-torture/execute/compare-fp-4.x,
9023 gcc.dg/pr15649-1.c: New.
9025 2004-05-27 Adam Nemet <anemet@lnxw.com>
9028 * g++.dg/init/array14.C: New test.
9030 2004-05-25 Janis Johnson <janis187@us.ibm.com>
9032 * lib/compat.exp (compat-get-options-main): New.
9033 (compat-get-options): Remove unneeded code, warn for ignored
9035 (compat-execute): Check flag set by dg-require-* commands.
9037 * lib/compat.exp (compat-execute): Break up long lines.
9039 2004-05-24 Janis Johnson <janis187@us.ibm.com>
9041 * gcc.dg/altivec-7.c: Don't use 'vector long'.
9042 * gcc.dg/altivec-14.c: New test.
9043 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
9045 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
9046 * gcc.dg/altivec-12.c: Ditto.
9048 * gcc.dg/altivec-3.c: Move call to altivec_check.
9050 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9053 * g++.dg/template/error12.C: New test.
9056 * g++.dg/ext/attrib15.C: New test.
9059 * g++.dg/template/ptrmem9.C: New test.
9061 2004-05-25 Paul Brook <paul@codesourcery.com>
9063 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
9065 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9068 * g++.dg/template/crash19.C: New test.
9070 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9073 * g++.dg/template/redecl1.C: New test.
9075 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9078 * g++.dg/other/ns1.C: New test.
9081 * g++.dg/template/invalid1.C: New test.
9083 2004-05-23 Paul Brook <paul@codesourcery.com>
9084 Victor Leikehman <lei@haifasphere.co.il>
9086 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
9087 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
9089 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9093 * g++.dg/template/non-dependent5.C: New test.
9094 * g++.dg/template/non-dependent6.C: New test.
9096 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9099 * g++.dg/inherit/union1.C: New test.
9102 * g++.dg/template/addr1.C: New test.
9105 * g++.dg/template/array5.C: New test.
9108 * g++.dg/template/array6.C: New test.
9110 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
9111 Roger Sayle <roger@eyesopen.com>
9113 * g++.dg/lookup/forscope2.C: New test case.
9115 2004-05-22 Ben Elliston <bje@au.ibm.com>
9117 * gcc.dg/cpp/Wmissingdirs.c: New.
9119 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9122 * gcc.dg/compat/union-m128-1.h: New file.
9123 * gcc.dg/compat/union-m128-1_main.c: Likewise.
9124 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9125 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9127 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9130 * gcc.dg/compat/struct-complex-1.h: New file.
9131 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
9132 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
9133 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9135 2004-05-20 Roger Sayle <roger@eyesopen.com>
9138 * gcc.dg/pr3074-1.c: New test case.
9139 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
9141 2004-05-20 Falk Hueffner <falk@debian.org>
9144 * gcc.dg/ftrapv-1.c: New test case.
9146 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
9148 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
9150 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
9151 Jeff Law <law@redhat.com>
9153 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
9154 * gcc.dg/tree-ssa/20040518-2.c: New test.
9156 * gcc.dg/tree-ssa/20040518-1.c: New test.
9158 2004-05-18 Zack Weinberg <zack@codesourcery.com>
9160 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
9162 2004-05-18 Paul Brook <paul@codesourcery.com>
9165 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
9167 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9169 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
9172 2004-05-17 Steven Bosscher <stevenb@suse.de>
9174 * gcc.dg/tree-ssa/20040517-1.c: New test.
9176 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9178 * gcc.dg/loop-4.c: New test.
9180 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
9182 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
9184 2004-05-15 Bud Davis <bdavis9659@comcast.net>
9187 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
9189 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9193 * gfortran.fortran-torture/compile/data_1.f90: New test.
9195 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
9197 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
9198 * gcc.dg/uninit-H.c: Define ASM for __s390__.
9200 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9202 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
9204 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9207 * gcc.dg/format/xopen-1.c: Adjust expected message.
9208 * gcc.dg/format/xopen-3.c: New test.
9210 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
9212 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
9214 2004-05-14 Jeff Law <law@redhat.com>
9216 * gcc.dg/tree-ssa/20040514-2.c: New test.
9218 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9220 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
9222 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
9225 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
9227 * gcc.dg/tree-ssa/20040514-1.c: New test.
9229 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9231 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
9234 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9237 * gfortran.fortran-torture/compile/do_1.f90: New test.
9239 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9242 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
9245 2004-05-14 Bud Davis <bdavis9659@comcast.net>
9248 * gfortran.fortran-torture/execute/random_init.f90: New test.
9250 2004-05-13 Paul Brook <paul@codesourcery.com>
9253 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
9255 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
9257 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
9258 for the powerpc case.
9260 2004-05-13 Jeff Law <law@redhat.com>
9262 * gcc.dg/tree-ssa/20040513-1.c: New test.
9263 * gcc.dg/tree-ssa/20040513-2.c: New test.
9265 2004-05-13 Paul Brook <paul@codesourcery.com>
9267 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
9268 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
9269 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
9271 2004-05-13 Andreas Schwab <schwab@suse.de>
9274 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
9277 2004-05-13 Bud Davis <bdavis9659@comcast.net>
9280 * gfortran.fortran-torture/execute/adjustr.f90: New file.
9282 2004-05-13 Diego Novillo <dnovillo@redhat.com>
9284 Merge from tree-ssa-20020619-branch. See
9285 ChangeLog.tree-ssa for details.
9287 2004-05-11 Ziemowit Laski <zlaski@apple.com>
9289 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
9290 include <altivec.h> explicitly.
9291 * gcc.dg/altivec-13.c: Likewise.
9293 2004-05-11 Paul Brook <paul@codesourcery.com>
9295 * gcc.c-torture/compile/20010518-1.c: Force enum size.
9297 2004-05-10 Eric Christopher <echristo@redhat.com>
9299 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
9300 * gcc.dg/sibcall-4.c: Ditto.
9302 2004-05-10 Ziemowit Laski <zlaski@apple.com>
9304 * g++.dg/ext/altivec-8.C: New test case.
9305 * gcc.dg/altivec-13.c: New test case.
9307 2004-05-08 Roger Sayle <roger@eyesopen.com>
9309 * gcc.c-torture/execute/divcmp-1.c: New test case.
9310 * gcc.c-torture/execute/divcmp-2.c: New test case.
9311 * gcc.c-torture/execute/divcmp-3.c: New test case.
9313 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9315 * g++.dg/other/pragma-re-2.C: New test.
9317 2004-05-07 Uros Bizjak <uros@kss-loka.si>
9319 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
9320 * gcc.dg/i386-387-2.c: Likewise.
9322 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
9324 * gcc.dg/i386-387-6.c: Likewise.
9326 2004-05-07 Uros Bizjak <uros@kss-loka.si>
9328 * gcc.dg/builtins-33.c: Also check log1p*.
9330 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
9332 PR optimization/15296
9333 * gcc.c-torture/execute/pr15296.c: New test.
9335 2004-05-05 Uros Bizjak <uros@kss-loka.si>
9337 * gcc.dg/builtins-40.c: New test.
9339 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
9341 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
9343 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
9345 * g++.dg/ext/spe1.C: New testcase.
9347 2004-05-04 Ziemowit Laski <zlaski@apple.com>
9349 * objc.dg/image-info.m: Allow additional attributes
9350 for __image_info section.
9352 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
9354 * gcc.dg/torture/mips-hilo-2.c: New test.
9356 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9359 * g++.dg/template/member5.C: New test.
9361 2004-05-03 Uros Bizjak <uros@kss-loka.si>
9363 * gcc.dg/builtins-34.c: Also check expm1*.
9365 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9367 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
9368 * gcc.dg/torture/builtin-convert-3.c: New test.
9370 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
9373 * g++.dg/opt/pr15054.C: New test.
9375 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9377 * gcc.dg/torture/builtin-rounding-1.c: New test.
9378 * gcc.dg/builtins-25.c: Delete.
9379 * gcc.dg/builtins-29.c: Delete.
9381 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
9383 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
9384 * gcc.dg/sibcall-4.c: Likewise.
9385 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
9387 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9389 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
9390 bit-field on 16-bit targets.
9392 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9394 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
9397 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
9399 * gcc.dg/rs6000-power2-1.c: Change to compile only.
9400 * gcc.dg/rs6000-power2-2.c: Likewise.
9402 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
9404 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
9405 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
9406 Change the asm registers to be in form of frN instead of fN.
9408 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9410 * gcc.dg/torture/builtin-convert-2.c: New test.
9412 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
9414 * gcc.dg/rs6000-power2-1.c: New test.
9415 * gcc.dg/rs6000-power2-2.c: New test.
9417 2004-04-28 Jan Hubicka <jh@suse.cz>
9419 * gcc.dg/unused-6.c: New test.
9421 2004-04-24 Laurent GUERBY <laurent@guerby.net>
9422 Ulrich Weigand <uweigand@de.ibm.com>
9424 * ada/acats/run_all.sh: Define $target variable.
9426 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
9429 * g++.dg/other/vararg-1.C: New test.
9432 * g++.dg/eh/cleanup3.C: New test.
9434 2004-04-24 Laurent GUERBY <laurent@guerby.net>
9436 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
9437 and ad8011a (target_insn).
9438 * ada/acats/support/macro.dfs: Likewise.
9439 * ada/acats/support/impbit.adb: New file.
9441 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
9443 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
9445 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9447 * gcc.dg/loop-3.c: New test.
9449 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
9451 * gcc.c-torture/execute/simd-5.c: New test.
9453 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9456 * g++.dg/template/crash18.C: New test.
9458 2004-04-22 Mark Mitchell <mark@codesourcery.com>
9460 * g++.dg/ext/complit3.C: New test.
9462 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9464 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
9465 * gcc.dg/altivec-3.c: Same.
9466 * gcc.dg/altivec-varargs-1.c: Same.
9468 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9470 * lib/target-supports.exp (check_profiling_available): Assume
9471 profiling is not available on powerpc-eabi targets.
9473 2004-04-21 Janis Johnson <janis187@us.ibm.com>
9475 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
9476 * gcc.dg/vmx/bug-1.c: Ditto.
9478 2004-04-20 Eric Christopher <echristo@redhat.com>
9480 * gcc.dg/charset/extern.c: New test.
9481 * g++.dg/charset/extern3.cc: Ditto.
9483 2004-04-20 Uros Bizjak <uros@kss-loka.si>
9485 * gcc.dg/builtins-39.c: New test.
9487 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
9489 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
9491 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
9493 * gcc.dg/torture/mips-hilo-1.c: New test.
9495 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
9497 * gcc.c-torture/compile/20040419-1.c: New test.
9499 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
9501 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
9503 2004-04-18 Zack Weinberg <zack@codesourcery.com>
9504 Aldy Hernandez <aldyh@redhat.com>
9506 * gcc.c-torture/execute/va-arg-24.c: New.
9508 2004-04-17 Zack Weinberg <zack@codesourcery.com>
9509 Aldy Hernandez <aldyh@redhat.com>
9511 * gcc.dg/vmx/1b-01.c: New.
9512 * gcc.dg/vmx/1b-02.c: New.
9513 * gcc.dg/vmx/1b-03.c: New.
9514 * gcc.dg/vmx/1b-04.c: New.
9515 * gcc.dg/vmx/1b-05.c: New.
9516 * gcc.dg/vmx/1b-06.c: New.
9517 * gcc.dg/vmx/1b-07.c: New.
9518 * gcc.dg/vmx/1c-01.c: New.
9519 * gcc.dg/vmx/1c-02.c: New.
9520 * gcc.dg/vmx/3a-01a.c: New.
9521 * gcc.dg/vmx/3a-01.c: New.
9522 * gcc.dg/vmx/3a-01m.c: New.
9523 * gcc.dg/vmx/3a-03.c: New.
9524 * gcc.dg/vmx/3a-03m.c: New.
9525 * gcc.dg/vmx/3a-04.c: New.
9526 * gcc.dg/vmx/3a-04m.c: New.
9527 * gcc.dg/vmx/3a-05.c: New.
9528 * gcc.dg/vmx/3a-06.c: New.
9529 * gcc.dg/vmx/3a-06m.c: New.
9530 * gcc.dg/vmx/3a-07.c: New.
9531 * gcc.dg/vmx/3b-01.c: New.
9532 * gcc.dg/vmx/3b-02.c: New.
9533 * gcc.dg/vmx/3b-10.c: New.
9534 * gcc.dg/vmx/3b-13.c: New.
9535 * gcc.dg/vmx/3b-14.c: New.
9536 * gcc.dg/vmx/3b-15.c: New.
9537 * gcc.dg/vmx/3c-01a.c: New.
9538 * gcc.dg/vmx/3c-01.c: New.
9539 * gcc.dg/vmx/3c-02.c: New.
9540 * gcc.dg/vmx/3c-03.c: New.
9541 * gcc.dg/vmx/3d-01.c: New.
9542 * gcc.dg/vmx/4-01.c: New.
9543 * gcc.dg/vmx/4-03.c: New.
9544 * gcc.dg/vmx/5-01.c: New.
9545 * gcc.dg/vmx/5-02.c: New.
9546 * gcc.dg/vmx/5-03.c: New.
9547 * gcc.dg/vmx/5-04.c: New.
9548 * gcc.dg/vmx/5-05.c: New.
9549 * gcc.dg/vmx/5-06.c: New.
9550 * gcc.dg/vmx/5-07.c: New.
9551 * gcc.dg/vmx/5-07t.c: New.
9552 * gcc.dg/vmx/5-08.c: New.
9553 * gcc.dg/vmx/5-10.c: New.
9554 * gcc.dg/vmx/5-11.c: New.
9555 * gcc.dg/vmx/7-01a.c: New.
9556 * gcc.dg/vmx/7-01.c: New.
9557 * gcc.dg/vmx/7c-01.c: New.
9558 * gcc.dg/vmx/7d-01.c: New.
9559 * gcc.dg/vmx/7d-02.c: New.
9560 * gcc.dg/vmx/8-01.c: New.
9561 * gcc.dg/vmx/8-02a.c: New.
9562 * gcc.dg/vmx/8-02.c: New.
9563 * gcc.dg/vmx/brode-1.c: New.
9564 * gcc.dg/vmx/bug-1.c: New.
9565 * gcc.dg/vmx/bug-2.c: New.
9566 * gcc.dg/vmx/bug-3.c: New.
9567 * gcc.dg/vmx/cw-bug-1.c: New.
9568 * gcc.dg/vmx/cw-bug-2.c: New.
9569 * gcc.dg/vmx/cw-bug-3.c: New.
9570 * gcc.dg/vmx/dct.c: New.
9571 * gcc.dg/vmx/debug-1.c: New.
9572 * gcc.dg/vmx/debug-2.c: New.
9573 * gcc.dg/vmx/debug-3.c: New.
9574 * gcc.dg/vmx/debug-4.c: New.
9575 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
9576 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
9577 * gcc.dg/vmx/eg-5.c: New.
9578 * gcc.dg/vmx/fft.c: New.
9579 * gcc.dg/vmx/gcc-bug-1.c: New.
9580 * gcc.dg/vmx/gcc-bug-2.c: New.
9581 * gcc.dg/vmx/gcc-bug-3.c: New.
9582 * gcc.dg/vmx/gcc-bug-4.c: New.
9583 * gcc.dg/vmx/gcc-bug-5.c: New.
9584 * gcc.dg/vmx/gcc-bug-6.c: New.
9585 * gcc.dg/vmx/gcc-bug-7.c: New.
9586 * gcc.dg/vmx/gcc-bug-8.c: New.
9587 * gcc.dg/vmx/gcc-bug-9.c: New.
9588 * gcc.dg/vmx/gcc-bug-b.c: New.
9589 * gcc.dg/vmx/gcc-bug-c.c: New.
9590 * gcc.dg/vmx/gcc-bug-d.c: New.
9591 * gcc.dg/vmx/gcc-bug-e.c: New.
9592 * gcc.dg/vmx/gcc-bug-f.c: New.
9593 * gcc.dg/vmx/gcc-bug-g.c: New.
9594 * gcc.dg/vmx/gcc-bug-i.c: New.
9595 * gcc.dg/vmx/harness.h: New.
9596 * gcc.dg/vmx/ira1.c: New.
9597 * gcc.dg/vmx/ira2a.c: New.
9598 * gcc.dg/vmx/ira2b.c: New.
9599 * gcc.dg/vmx/ira2.c: New.
9600 * gcc.dg/vmx/ira2c.c: New.
9601 * gcc.dg/vmx/mem.c: New.
9602 * gcc.dg/vmx/newton-1.c: New.
9603 * gcc.dg/vmx/ops.c: New.
9604 * gcc.dg/vmx/sn7153.c: New.
9605 * gcc.dg/vmx/spill2.c: New.
9606 * gcc.dg/vmx/spill3.c: New.
9607 * gcc.dg/vmx/spill.c: New.
9608 * gcc.dg/vmx/t.c: New.
9609 * gcc.dg/vmx/varargs-1.c: New.
9610 * gcc.dg/vmx/varargs-2.c: New.
9611 * gcc.dg/vmx/varargs-3.c: New.
9612 * gcc.dg/vmx/varargs-4.c: New.
9613 * gcc.dg/vmx/varargs-5.c: New.
9614 * gcc.dg/vmx/varargs-6.c: New.
9615 * gcc.dg/vmx/varargs-7.c: New.
9616 * gcc.dg/vmx/vmx.exp: New.
9617 * gcc.dg/vmx/vprint-1.c: New.
9618 * gcc.dg/vmx/vscan-1.c: New.
9619 * gcc.dg/vmx/x-01.c: New.
9620 * gcc.dg/vmx/x-02.c: New.
9621 * gcc.dg/vmx/x-03.c: New.
9622 * gcc.dg/vmx/x-04.c: New.
9623 * gcc.dg/vmx/x-05.c: New.
9624 * gcc.dg/vmx/yousufi-1.c: New.
9625 * gcc.dg/vmx/zero-1.c: New.
9626 * gcc.dg/vmx/zero.c: New.
9628 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
9630 * g++.dg/lookup/java1.C: Update for chage of
9632 * g++.dg/lookup/java2.C: Likewise.
9634 2004-04-17 Laurent GUERBY <laurent@guerby.net>
9636 * ada/acats/run_all.sh: use -O2 by default.
9638 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
9640 * gcc.dg/vr-mult-[12].c: New tests.
9642 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9644 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
9646 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
9648 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
9650 * lib/target-supports.exp (check_profiling_available): Assume profiling
9651 isn't available for mips*-*-elf targets.
9653 2004-04-14 Uros Bizjak <uros@kss-loka.si>
9655 * gcc.dg/builtins-38.c: New test.
9657 2004-04-14 Eric Christopher <echristo@redhat.com>
9659 * g++.dg/charset/charset.exp: Run .cc extension tests.
9661 2004-04-14 Zack Weinberg <zack@codesourcery.com>
9663 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
9665 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9667 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
9669 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
9671 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
9672 * gcc.dg/i386-387-2.c: Likewise.
9674 * gcc.dg/i386-387-7.c: New test.
9675 * gcc.dg/i386-387-8.c: New test.
9677 * gcc.dg/builtins-37.c: New test.
9679 2004-04-13 Geoffrey Keating <geoffk@apple.com>
9681 * g++.dg/pch/externc-1.C: Add missing semicolon.
9683 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
9685 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
9687 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9689 * gcc.c-torture/execute/20040411-1.c: New test.
9691 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
9693 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
9695 2004-04-09 Chris Demetriou <cgd@broadcom.com>
9697 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
9699 2004-04-09 Zack Weinberg <zack@codesourcery.com>
9701 * lib/target-supports.exp (check_named_sections_available): New.
9702 * lib/gcc-dg.exp (dg-require-named-sections): New.
9703 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
9704 old-deja.exp. Also prune error-count message from HP linker.
9705 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
9707 * g++.dg/init/init-ref4.C: Use dg-require-weak.
9708 * g++.old-deja/g++.pt/static3.C: Likewise.
9709 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
9711 2004-04-09 Roger Sayle <roger@eyesopen.com>
9713 * gcc.c-torture/execute/20040409-1.c: New test case.
9714 * gcc.c-torture/execute/20040409-2.c: New test case.
9715 * gcc.c-torture/execute/20040409-3.c: New test case.
9717 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9719 * gcc.dg/20040409-1.c: New test.
9721 2004-04-08 Roger Sayle <roger@eyesopen.com>
9724 * g++.dg/opt/pr14888.C: New test case.
9726 2004-04-08 Geoffrey Keating <geoffk@apple.com>
9728 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
9729 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
9730 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
9731 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
9734 2004-04-08 Paul Brook <paul@codesourcery.com>
9736 * gcc.dg/spill-1.c: New test.
9738 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9740 * gcc.dg/torture/builtin-ctype-2.c: New test.
9742 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
9744 * gcc.dg/pch/pch.exp: Add largefile test.
9746 2004-04-06 Geoffrey Keating <geoffk@apple.com>
9748 * g++.dg/pch/externc-1.Hs: New.
9749 * g++.dg/pch/externc-1.C: New.
9751 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9753 * gcc.dg/compat/struct-by-value-5a_main.c,
9754 gcc.dg/compat/struct-by-value-5b_main.c: New files.
9755 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
9756 * gcc.dg/compat/struct-by-value-5a_x.c,
9757 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
9758 gcc.dg/compat/struct-by-value-5_x.c.
9759 * gcc.dg/compat/struct-by-value-5a_y.c,
9760 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
9761 gcc.dg/compat/struct-by-value-5_y.c.
9763 * gcc.dg/compat/struct-by-value-6a_main.c,
9764 gcc.dg/compat/struct-by-value-6b_main.c: New files.
9765 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
9766 * gcc.dg/compat/struct-by-value-6a_x.c,
9767 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
9768 gcc.dg/compat/struct-by-value-6_x.c.
9769 * gcc.dg/compat/struct-by-value-6a_y.c,
9770 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
9771 gcc.dg/compat/struct-by-value-6_y.c.
9773 * gcc.dg/compat/struct-by-value-7a_main.c,
9774 gcc.dg/compat/struct-by-value-7b_main.c: New files.
9775 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
9776 * gcc.dg/compat/struct-by-value-7a_x.c,
9777 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
9778 gcc.dg/compat/struct-by-value-7_x.c.
9779 * gcc.dg/compat/struct-by-value-7a_y.c,
9780 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
9781 gcc.dg/compat/struct-by-value-7_y.c.
9783 2004-04-06 Jakub Jelinek <jakub@redhat.com>
9785 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
9786 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
9787 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
9790 2004-04-06 Uros Bizjak <uros@kss-loka.si>
9792 * gcc.dg/builtins-36.c: New test.
9794 2004-04-06 Paul Brook <paul@codesourcery.com>
9796 * README.gcc: Remove obsolete contraint on testcases.
9798 2004-04-05 Paul Brook <paul@codesourcery.com>
9801 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
9802 failure and exit(0) on success.
9803 * g++.dg/expr/anew2.C: Ditto.
9804 * g++.dg/expr/anew3.C: Ditto.
9805 * g++.dg/expr/anew4.C: Ditto.
9807 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
9810 * g++.dg/template/unify7.C: New.
9812 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
9814 * g++.dg/README: Bring up to date with new subdirectories; remove
9815 duplicate subdirectory lines.
9817 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
9820 * g++.dg/template/unify5.C: New.
9821 * g++.dg/template/unify6.C: New.
9822 * g++.dg/template/qualttp20.C: Adjust.
9823 * g++.old-deja/g++.jason/report.C: Adjust.
9824 * g++.old-deja/g++.other/qual1.C: Adjust.
9826 2004-04-01 Mark Mitchell <mark@codesourcery.com>
9829 * g++.dg/inherit/ptrmem1.C: New test.
9831 2004-04-01 Jakub Jelinek <jakub@redhat.com>
9834 * gcc.c-torture/execute/20040331-1.c: New test.
9835 * gcc.dg/20040331-1.c: New test.
9837 2004-04-01 Paul Brook <paul@codesourcery.com>
9839 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
9841 2004-03-30 Mark Mitchell <mark@codesourcery.com>
9844 * g++.dg/init/goto1.C: New test.
9847 * g++.dg/template/defarg4.C: New test.
9849 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
9851 * gcc.dg/altivec-11.c: Extend test for more valid cases.
9853 2004-03-28 David Edelsohn <edelsohn@gnu.org>
9855 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
9857 2004-03-28 Zack Weinberg <zack@codesourcery.com>
9859 * gcc.dg/noncompile/undeclared-2.c: New test.
9861 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
9863 * gcc.dg/940409-1.c: Remove XFAIL.
9864 * gcc.dg/reg-vol-struct-1.c: New test.
9866 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9868 * gcc.dg/torture/builtin-wctype-1.c: New test.
9870 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
9872 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
9873 * gcc.dg/20001101-1.c: Likewise.
9874 * gcc.dg/20001102-1.c: Likewise.
9876 2004-03-25 Roger Sayle <roger@eyesopen.com>
9878 * gcc.dg/compare8.c: Add an additional test for XOR.
9880 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9882 * gcc.dg/torture/builtin-ctype-1.c: New test.
9884 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9886 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
9887 * gcc.dg/torture/builtin-math-1.c: Likewise.
9888 * gcc.dg/torture/builtin-power-1.c: New test.
9890 2004-03-24 Andreas Schwab <schwab@suse.de>
9892 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
9895 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
9896 Roger Sayle <roger@eyesopen.com>
9898 * gcc.dg/compare8.c: New test case.
9900 2004-03-23 Ziemowit Laski <zlaski@apple.com>
9902 * g++.dg/ext/altivec-7.C: New test.
9904 2004-03-23 Zack Weinberg <zack@codesourcery.com>
9906 PR 12267, 12391, 12560, 13129, 14114, 14133
9907 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
9908 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
9909 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
9910 Adjust error regexps.
9911 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
9912 * gcc.dg/noncompile/undeclared-1.c: New test cases.
9913 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
9914 * gcc.dg/local1.c: Add explanatory comment.
9916 2004-03-23 Roger Sayle <roger@eyesopen.com>
9918 PR optimization/14669
9919 * g++.dg/opt/fold2.C: New test case.
9921 2004-03-22 Jakub Jelinek <jakub@redhat.com>
9924 * gcc.dg/20040322-1.c: New test.
9926 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9928 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
9929 * gcc.dg/ultrasp4.c: Likewise.
9930 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
9932 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
9934 * gcc.dg/i386-sse-8.c: Reset default options.
9936 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
9938 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
9939 in the error message text.
9941 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
9943 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
9945 2004-03-21 Mark Mitchell <mark@codesourcery.com>
9948 * g++.dg/init/array13.C: New test.
9950 2004-03-20 Roger Sayle <roger@eyesopen.com>
9953 * gcc.c-torture/compile/pr13889.c: New test case.
9955 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
9958 * builtins-1.c (nan, nans): Don't test.
9959 * builtins-30.c: Don't use nan, nanf, nanl.
9960 * builtins-35.c: New test.
9962 2004-03-19 Ziemowit Laski <zlaski@apple.com>
9964 * g++.dg/ext/altivec-6.C: New test.
9966 2004-03-19 Mark Mitchell <mark@codesourcery.com>
9968 * g++.dg/init/placement3.C: New test.
9970 * g++.dg/template/spec13.C: New test.
9972 * g++.dg/lookup/using11.C: New test.
9974 * g++.dg/lookup/koenig3.C: New test.
9976 * g++.dg/template/operator2.C: New test.
9978 * g++.dg/expr/dtor3.C: New test.
9979 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
9981 * g++.old-deja/g++.law/visibility28.C: Likewise.
9983 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
9985 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
9986 * gcc.dg/ppc64-abi-3.c: Likewise.
9988 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9991 * g++.dg/parse/template15.C: New test.
9993 2004-03-18 Mark Mitchell <mark@codesourcery.com>
9995 * g++.dg/expr/dtor2.C: New test.
9997 * g++.dg/lookup/anon4.C: New test.
9999 * g++.dg/overload/using1.C: New test.
10001 * g++.dg/template/lookup7.C: New test.
10003 * g++.dg/template/typename6.C: New test.
10005 * g++.dg/expr/cond6.C: New test.
10007 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10009 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
10011 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10013 * g++.dg/expr/cond5.C: New test.
10014 * g++.dg/expr/constcast1.C: Likewise.
10015 * g++.dg/expr/ptrmem2.C: Likewise.
10016 * g++.dg/expr/ptrmem3.C: Likewise.
10017 * g++.dg/lookup/main1.C: Likewise.
10018 * g++.dg/template/lookup6.C: Likewise.
10020 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10022 * gcc.dg/local1.c: New test.
10024 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
10026 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10028 * gcc.dg/torture/builtin-convert-1.c: New test.
10030 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10032 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
10034 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10037 * g++.dg/warn/Wunused-7.C: New test.
10039 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10041 * gcc.dg/torture/builtin-integral-1.c: New test.
10043 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10046 * g++.dg/parse/non-dependent3.C: New test.
10048 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
10050 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
10051 * g++.dg/eh/simd-2.C: Likewise.
10052 * g++.dg/init/array10.C: Likewise.
10053 * gcc.c-torture/compile/simd-1.c: Likewise.
10054 * gcc.c-torture/compile/simd-2.c: Likewise.
10055 * gcc.c-torture/compile/simd-3.c: Likewise.
10056 * gcc.c-torture/compile/simd-4.c: Likewise.
10057 * gcc.c-torture/compile/simd-6.c: Likewise.
10058 * gcc.c-torture/execute/simd-1.c: Likewise.
10059 * gcc.c-torture/execute/simd-2.c: Likewise.
10060 * gcc.dg/compat/vector-defs.h: Likewise.
10061 * gcc.dg/20020531-1.c: Likewise.
10062 * gcc.dg/altivec-3.c: Likewise.
10063 * gcc.dg/altivec-4.c: Likewise.
10064 * gcc.dg/altivec-varargs-1.c: Likewise.
10065 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
10066 * gcc.dg/i386-mmx-3.c: Likewise.
10067 * gcc.dg/i386-sse-4.c: Likewise.
10068 * gcc.dg/i386-sse-5.c: Likewise.
10069 * gcc.dg/i386-sse-8.c: Likewise.
10070 * gcc.dg/simd-1.c: Likewise.
10071 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
10072 __ev64_opaque__ since the machine description provides it.
10074 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10076 * lib/compat.exp (skip_list): New global variable.
10077 Use it to hold the user defined COMPAT_SKIPS list if any.
10078 (compat-obj): Add the members of skip_list to optall.
10080 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10082 * gcc.dg/compat/union-by-value-1_main.c,
10083 union-by-value-1_x.c, union-by-value-1_y.c,
10084 union-check.h, union-defs.h,
10085 union-init.h, union-return-1_main.c,
10086 union-return-1_x.c, union-return-1_y.c: New files.
10088 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10090 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
10091 mixed-struct-init.h: Add 4 mixed structure types.
10092 struct-by-value-21_main.c, struct-by-value-21_x.c,
10093 struct-by-value-21_y.c, struct-return-21_main.c,
10094 struct-return-21_x.c, struct-return-21_y.c: New files.
10096 2004-03-13 Mark Mitchell <mark@codesourcery.com>
10099 * g++.dg/parse/template14.C: New test.
10101 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10103 * gcc.c-torture/execute/20040313-1.c: New test.
10105 2004-03-13 Jakub Jelinek <jakub@redhat.com>
10108 * gcc.dg/20040311-2.c: New test.
10110 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
10113 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
10116 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
10118 * gcc.dg/20040305-2.c: Add missing return statement.
10120 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10122 * gcc.dg/builtins-34.c: Also check pow10*.
10124 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10127 * gcc.dg/20040305-2.c: New test.
10129 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10131 * gcc.dg/20040310-1.c: New test.
10133 2004-03-11 Roger Sayle <roger@eyesopen.com>
10135 * gcc.c-torture/execute/20040311-1.c: New test case.
10137 2004-03-11 Mark Mitchell <mark@codesourcery.com>
10140 * g++.dg/lookup/enum1.C: New test.
10142 2004-03-10 Mark Mitchell <mark@codesourcery.com>
10145 * g++.dg/lookup/struct2.C: New test.
10147 2004-03-10 Uros Bizjak <uros@kss-loka.si>
10149 * gcc.dg/builtins-34.c: New test.
10151 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10153 * gcc.dg/torture/builtin-nonneg-1.c: New test.
10155 2004-03-09 James E Wilson <wilson@specifixinc.com>
10157 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
10158 * gcc.dg/alias-2.c: New testcase.
10160 2004-03-09 Zack Weinberg <zack@codesourcery.com>
10162 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
10164 2004-03-09 Roger Sayle <roger@eyesopen.com>
10166 * gcc.c-torture/execute/20040309-1.c: New test case.
10168 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
10171 * g++.dg/overload/ref1.C: New.
10173 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10176 * g++.dg/template/spec12.C: New test.
10179 * g++.dg/parse/crash14.C: New test.
10181 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10184 * g++.dg/init/ref11.C: New test.
10186 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10189 * g++.dg/parse/builtin2.C: New test.
10191 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10194 * g++.dg/init/ctor3.C: New test.
10195 * g++.dg/init/union1.C: New test.
10196 * g++.dg/ext/anon-struct4.C: New test.
10198 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10200 * g++.dg/lookup/koenig1.C: Tweak error messages.
10201 * g++.dg/lookup/used-before-declaration.C: Likewise.
10202 * g++.dg/other/do1.C: Likewise.
10203 * g++.dg/overload/koenig1.C: Likewise.
10204 * g++.dg/parse/crash13.C: Likewise.
10205 * g++.dg/template/instantiate3.C: Likewise.
10207 2004-03-08 Eric Christopher <echristo@redhat.com>
10209 * * lib/target-supports.exp: Enable libiconv in test
10210 compilation. Fix up error checking.
10212 2004-03-08 Roger Sayle <roger@eyesopen.com>
10214 PR middle-end/14289
10215 * gcc.dg/pr14289-1.c: New test case.
10216 * gcc.dg/pr14289-2.c: Likewise.
10217 * gcc.dg/pr14289-3.c: Likewise.
10219 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
10221 * gcc.c-torture/execute/20040308-1.c: New test.
10223 2004-03-07 Roger Sayle <roger@eyesopen.com>
10225 * gcc.c-torture/execute/20040307-1.c: New test case.
10227 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
10229 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
10231 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
10233 * gcc.dg/20040306-1.c: New test.
10235 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
10237 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
10239 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
10241 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10244 * gcc.dg/decl-6.c: New test.
10246 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10248 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
10249 Rename LOGPOW -> LOG_POW.
10250 (SQRT_EXP, POW_EXP): New.
10252 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10254 * gcc.dg/i386-sse-8.c: New test.
10256 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10259 * gcc.dg/decl-5.c: New test.
10261 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
10263 * gcc.dg/20040305-1.c: New test.
10265 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
10268 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
10270 2004-03-04 Ziemowit Laski <zlaski@apple.com>
10272 PR c++/14425, c++/14426
10273 * g++.dg/ext/altivec-4.C: New test.
10274 * g++.dg/ext/altivec-5.C: New test.
10276 2004-03-04 Geoffrey Keating <geoffk@apple.com>
10278 * g++.old-deja/g++.other/linkage1.C: Expect errors about
10279 global variables of a type with no linkage.
10280 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
10281 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
10282 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
10283 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
10284 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
10285 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
10286 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
10287 * g++.dg/warn/deprecated.C: Name enum Color.
10288 * g++.dg/overload/VLA.C: Name structure for 'b'.
10289 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
10291 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10293 * gcc.c-torture/compile/20040304-1.c: New test.
10295 2004-03-03 Zack Weinberg <zack@codesourcery.com>
10298 * gcc.dg/decl-4.c: New testcase.
10300 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
10302 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
10303 as PRECF if sizeof (float) > sizeof (double).
10304 (PRECL): Make it the same as PRECF if
10305 sizeof (float) > sizeof (long double).
10307 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10309 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
10310 system type. Add check for irix6 which doesn't have c99 runtime.
10312 2004-03-03 Bob Wilson <bob.wilson@acm.org>
10314 * gcc.dg/const-elim-1.c: xfail for xtensa.
10316 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10319 * g++.dg/template/cond4.C: New test.
10321 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10324 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
10327 * g++.dg/parse/defarg7.C: New test.
10330 * g++.dg/template/friend26.C: New test.
10332 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10335 * g++.dg/abi/mangle21.C: New test.
10338 * g++.dg/parse/constructor2.C: New test.
10341 * g++.dg/template/sfinae1.C: New test.
10343 2004-02-29 Mark Mitchell <mark@codesourcery.com>
10346 * g++.dg/expr/crash2.C: New test.
10348 PR middle-end/13448
10349 * gcc.dg/inline-5.c: New test.
10350 * gcc.dg/always-inline.c: Split out tests into ...
10351 * gcc.dg/always-inline2.c: ... this and ...
10352 * gcc.dg/always-inline3.c: ... this.
10354 2004-02-29 Mark Mitchell <mark@codesourcery.com>
10357 * g++.dg/debug/crash1.C: New test.
10359 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
10361 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
10362 function with __attribute__((noinline)).
10363 (recurser_void2): Likewise.
10364 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
10365 (recurser_void2): Likewise.
10367 2004-02-29 Roger Sayle <roger@eyesopen.com>
10369 PR middle-end/14203
10370 * g++.dg/warn/Wunused-6.C: New test case.
10372 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
10374 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
10377 2004-02-27 Eric Christopher <echristo@redhat.com>
10379 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
10380 * g++.dg/charset/asm2.c: Run only x86.
10381 * gcc.dg/charset/asm3.c: Ditto.
10383 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
10385 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
10388 2004-02-27 Ziemowit Laski <zlaski@apple.com>
10390 * g++.dg/ext/altivec-3.C: New.
10392 2004-02-26 Richard Henderson <rth@redhat.com>
10394 * g++.dg/ext/attrib10.C: Mark for warning.
10395 * gcc.dg/attr-alias-1.c: New.
10397 2004-02-26 Richard Henderson <rth@redhat.com>
10399 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
10400 * gcc.c-torture/execute/20040208-2.c: ... it back.
10402 2004-02-26 Eric Christopher <echristo@redhat.com>
10404 * lib/target-supports.exp (check-iconv-available): New function.
10405 * lib/gcc-dg.exp (dg-require-iconv): New function.
10407 * gcc.dg/charset: New directory.
10408 * gcc.dg/charset/charset.exp: New file.
10409 * gcc.dg/charset/asm1.c: Ditto.
10410 * gcc.dg/charset/asm2.c: Ditto.
10411 * gcc.dg/charset/asm3.c: Ditto.
10412 * gcc.dg/charset/asm4.c: Ditto.
10413 * gcc.dg/charset/asm5.c: Ditto.
10414 * gcc.dg/charset/attribute1.c: Ditto.
10415 * gcc.dg/charset/attribute2.c: Ditto.
10416 * gcc.dg/charset/string1.c: Ditto.
10417 * g++.dg/charset: New directory.
10418 * g++.dg/dg.exp: Add here. Special options.
10419 * g++.dg/charset/charset.exp: New file.
10420 * g++.dg/charset/asm1.c: Ditto.
10421 * g++.dg/charset/asm2.c: Ditto.
10422 * g++.dg/charset/asm3.c: Ditto.
10423 * g++.dg/charset/asm4.c: Ditto.
10424 * g++.dg/charset/attribute1.c: Ditto.
10425 * g++.dg/charset/attribute2.c: Ditto.
10426 * g++.dg/charset/extern1.cc: Ditto.
10427 * g++.dg/charset/extern2.cc: Ditto.
10428 * g++.dg/charset/string1.c: Ditto.
10430 2004-02-26 Mark Mitchell <mark@codesourcery.com>
10433 * g++.dg/parse/comma1.C: New test.
10435 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10438 * g++.dg/template/ttp8.C: New test.
10440 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
10442 * gcc.dg/fixuns-trunc-1.c: New test.
10444 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10446 * gcc.dg/builtins-config.h: Use #elif.
10448 2004-02-26 Michael Matz <matz@suse.de>
10450 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
10451 * gcc.dg/991214-1.c: Likewise.
10452 * gcc.dg/i386-asm-1.c: Likewise.
10454 2004-02-25 Richard Henderson <rth@redhat.com>
10456 * gcc.c-torture/execute/20040208-2.c: Move ...
10457 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
10459 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10462 * g++.dg/other/crash-3.C: New test.
10464 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10466 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
10467 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
10469 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
10472 2004-02-24 Michael Matz <matz@suse.de>
10474 * gcc.dg/i386-regparm.c: New.
10476 2004-02-23 James E Wilson <wilson@specifixinc.com>
10478 * gcc.c-torture/execute/20040223-1.c: New.
10480 2004-02-23 Zack Weinberg <zack@codesourcery.com>
10481 Kazu Hirata <kazu@cs.umass.edu>
10483 * gcc.dg/fwritable-strings-1.c: Remove.
10485 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
10488 * gcc.dg/20040223-1.c: New test.
10490 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10493 * g++.dg/ext/typeof9.C: New test.
10495 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10498 * g++.dg/other/switch1.C: New test.
10500 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10502 * gcc.dg/cast-function-1.c: Adjust for new informative message.
10503 * gcc.dg/va-arg-1.c: Likewise.
10505 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10508 * g++.dg/template/koenig5.C: New test.
10510 2004-02-21 Ziemowit Laski <zlaski@apple.com>
10512 * g++.dg/ext/altivec-1.C: Generalize target triple.
10513 * g++.dg/ext/altivec-2.C: New test case.
10514 * g++.dg/ext/altivec_check.h: New file.
10515 * gcc.dg/altivec-1.c: Generalize target triple;
10516 include altivec_check.h and call altivec_check().
10517 * gcc.dg/altivec-[2-5].c: Generalize target triple.
10518 * gcc.dg/altivec-6.c: New test case.
10519 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
10520 type casts as needed.
10521 * gcc.dg/altivec-10.c: Include altivec_check.h and call
10523 * gcc.dg/altivec-12.c: New test case.
10524 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
10525 include altivec_check.h and call altivec_check().
10526 * gcc.dg/altivec_check.h: New file.
10528 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10530 * lib/target-supports.exp (check_alias_available): Don't mangle
10531 function `g' in test program.
10533 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10535 * lib/target-supports.exp (check_profiling_available): Check
10536 argument to determine whether we support a profiling type.
10537 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
10538 check_profiling_available.
10539 * g++.dg/bprob/bprob.exp: Likewise
10540 * g77.dg/bprob/bprob.exp: Likewise.
10541 * gcc.misc-tests/bprob.exp: Likewise.
10542 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
10543 dg-require-profiling and delete expected error handling.
10544 * gcc.dg/20021014-1.c: Likewise.
10545 * gcc.dg/nest.c: Likewise.
10547 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10550 * g++.dg/other/vthunk1.C: New test.
10552 2004-02-20 Falk Hueffner <falk@debian.org>
10555 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
10557 2004-02-20 Mark Mitchell <mark@codesourcery.com>
10560 * g++.dg/other/error8.C: Remove XFAIL markers.
10563 * g++.dg/ext/packed5.C: New test.
10566 * g++.dg/warn/Wunused-5.C: New test.
10569 * g++.dg/lookup/member1.C: New test.
10571 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
10573 * gcc.c-torture/compile/20040130-1.c: Enable only when
10574 __INT_MAX__ >= 2147483647L.
10575 * gcc.c-torture/compile/961203-1.c: Likewise.
10577 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
10579 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
10580 * g++.dg/opt/template1.C: Robustify assembler regexp
10582 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10584 * gcc.c-torture/execute/simd-4.x: Remove.
10585 * gcc.c-torture/execute/va-arg-25.x: Likewise.
10586 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
10587 Guard with #ifndef SKIP_ATTRIBUTE.
10588 * gcc.dg/compat/vector-1_y.c: Likewise.
10589 * gcc.dg/compat/vector-2_x.c: Likewise.
10590 * gcc.dg/compat/vector-2_y.c: Likewise.
10591 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
10592 * g++.dg/eh/simd-2.C: Likewise.
10594 2004-02-19 Alan Modra <amodra@bigpond.net.au>
10596 * gcc.c-torture/compile/complex-1.c: New.
10598 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
10601 * gcc.c-torture/execute/20040218-1.c: New test.
10603 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10606 * g++.dg/parse/new2.C: New test.
10608 2004-02-18 Paul Brook <paul@codesourcery.com>
10610 * gcc.c-torture/compile/libcall-1.c: New test.
10612 2004-02-18 Paul Brook <paul@codesourcery.com>
10615 * gcc.dg/debug/debug-7.c: New test.
10617 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
10619 * gcc.dg/20040217-1.c: New test.
10621 2004-02-17 Zack Weinberg <zack@codesourcery.com>
10623 * gcc.c-torture/execute/990208-1.x: Delete.
10625 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
10627 * gcc.c-torture/execute/20040208-2.x: New file.
10629 2004-02-17 Mark Mitchell <mark@codesourcery.com>
10632 * g++.dg/abi/structret1.C: New test.
10634 2004-02-17 Jakub Jelinek <jakub@redhat.com>
10636 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
10637 (i386_cpuid): No need to test if cpuid is available on AMD64.
10638 Fix assembly, so that it works onboth i386 and AMD64.
10639 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
10640 (vecInLong): Fix s[] member type to unsigned int.
10641 (vecInWord): Remove type.
10642 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
10643 (a64, b64, c64, d64, e64): Remove.
10644 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
10645 Remove unused variable. Remove initialization of removed variables.
10646 Don't call mmx_tests nor sse_tests.
10647 (reference_mmx, reference_sse): Remove.
10648 (check): Add return stmt.
10649 * gcc.dg/i386-sse-7.c: New test.
10650 * gcc.dg/i386-mmx-4.c: New test.
10652 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10654 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
10655 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10656 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10657 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
10658 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
10659 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
10660 g++.dg/tc1/dr94.C: Fix line terminator.
10662 2004-02-16 Geoffrey Keating <geoffk@apple.com>
10664 * gcc.c-torture/compile/20040216-1.c: New.
10666 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10668 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10669 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10670 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
10671 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
10672 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
10673 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
10675 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10677 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
10679 2004-02-15 Mark Mitchell <mark@codesourcery.com>
10682 * g++.dg/expr/cond4.C: New test.
10685 * g++.dg/lookup/crash2.C: New test.
10687 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
10689 * gcc.c-torture/compile/20040214-2.c: New test.
10691 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
10694 * g++.dg/ext/typeof8.C: New test.
10696 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
10698 * gcc.c-torture/compile/20040214-1.c: New test.
10700 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10703 * g++.dg/template/spec11.C: New test.
10705 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10708 * g++.dg/other/error8.C: New test.
10710 2004-02-13 Mark Mitchell <mark@codesourcery.com>
10713 * g++.dg/template/array4.C: New test.
10716 * g++.dg/inherit/thunk2.C: New test.
10719 * g++.dg/eh/cond2.C: New test.
10721 2004-02-12 Alan Modra <amodra@bigpond.net.au>
10723 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
10725 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
10727 * lib/scanasm.exp (dg-scan): Quote pattern before display.
10729 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
10731 * g++.dg/simd-2.C: xfail on ppc64-linux.
10733 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
10736 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
10739 2004-02-11 Uros Bizjak <uros@kss-loka.si>
10741 * gcc.dg/builtins-33.c: New test.
10743 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
10745 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
10747 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10749 * g++.dg/simd-2.C: Set -maltivec for ppc64.
10751 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10753 * gcc.dg/ppc64-abi-3.c: New test.
10755 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
10759 * gcc.dg/pr14092-1.c: New testcase.
10761 2004-02-10 Alan Modra <amodra@bigpond.net.au>
10763 * gcc.dg/cpp/assert4.c: Fix typo last change.
10765 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
10766 * gcc.dg/cpp/assert4.c: Handle powerpc64.
10768 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
10770 2004-02-09 Roger Sayle <roger@eyesopen.com>
10772 * gcc.c-torture/compile/20040209-1.c: New test case.
10774 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
10776 * gcc.dg/c90-init-1.c: Adjust expected error messages.
10778 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
10780 * gcc.c-torture/execute/20040208-[12].c: New tests.
10782 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10784 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
10786 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10788 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
10790 2004-02-07 Zack Weinberg <zack@codesourcery.com>
10793 * gcc.dg/visibility-8.c: New testcase.
10795 2004-02-07 Zack Weinberg <zack@codesourcery.com>
10797 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
10799 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
10801 2004-02-07 Roger Sayle <roger@eyesopen.com>
10803 PR middle-end/13696
10804 * g++.dg/opt/fold1.C: New test case.
10806 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10809 * g++.dg/other/crash-2.C: New test.
10811 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10814 * g++.dg/parse/angle-bracket2.C: New test.
10816 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10818 PR middle-end/13750
10820 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10822 * testsuite/g++.dg/pch/wchar-1.C: New.
10823 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10825 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10828 * g++.dg/parse/error15.C: New test.
10829 * g++.dg/parse/crash11.C: Update dg-error mark.
10831 2004-02-04 Mark Mitchell <mark@codesourcery.com>
10834 * g++.dg/warn/conv2.C: New test.
10836 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10839 * g++.dg/warn/incomplete1.C: Remove xfail.
10841 2004-02-04 Mark Mitchell <mark@codesourcery.com>
10843 * lib/file-format.exp (gcc_target_object_format): Use
10844 ${tool}_target_compile, not gcc_target_compile.
10845 * lib/target-supports.exp (check_alias_available): Likewise.
10846 (check_gc_sections_available): Likewise.
10847 * g++.dg/ext/attrib10.C: Use dg-require-alias.
10848 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
10851 2004-02-04 Mark Mitchell <mark@codesourcery.com>
10854 * g++.dg/template/static6.C: New test.
10856 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
10858 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
10860 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10862 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
10863 tests for systems where `char' is unsigned by default.
10865 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10868 * g++.dg/template/partial3.C: New test.
10870 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
10872 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
10873 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
10874 Remove mentions of obsolete ports.
10876 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
10878 * gcc.dg/noncompile/20001228-1.c: Fix for new
10881 2004-02-03 Roger Sayle <roger@eyesopen.com>
10884 * gcc.c-torture/execute/multdi-1.c: New test case.
10886 2004-02-03 Mark Mitchell <mark@codesourcery.com>
10889 * g++.dg/template/lookup5.C: New test.
10891 2004-02-03 Mark Mitchell <mark@codesourcery.com>
10894 * g++.dg/template/lookup4.C: New test.
10897 * g++.dg/parse/error14.C: New test.
10900 * g++.dg/parse/template13.C: New test.
10902 2004-02-03 Mark Mitchell <mark@codesourcery.com>
10905 * g++.dg/template/koenig4.C: New test.
10908 * g++.dg/template/crash17.C: New test.
10911 * g++.dg/parse/error13.C: New test.
10912 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
10914 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10916 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
10918 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
10922 * gcc.dg/noncompile/20040203-1.c: New test.
10923 * gcc.dg/noncompile/20040203-2.c: Likewise.
10924 * gcc.dg/noncompile/20040203-3.c: Likewise.
10925 * gcc.dg/20040203-1.c: Likewise.
10927 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
10930 * g++.dg/template/sizeof7.C: New test.
10932 2004-02-02 Eric Christopher <echristo@redhat.com>
10933 Zack Weinberg <zack@codesourcery.com>
10935 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
10937 2004-02-02 Zack Weinberg <zack@codesourcery.com>
10939 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
10940 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
10941 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
10942 * gcc.dg/cleanup-5.c: Run only on Linux targets.
10944 2004-02-02 Mark Mitchell <mark@codesourcery.com>
10947 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
10950 * g++.dg/ext/attrib13.C: New test.
10953 * g++.dg/conversion/op2.C: New test.
10955 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10957 * gcc.dg/titype-1.c: Fix pasto.
10959 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10961 * gcc.dg/titype-1.c: New test.
10963 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10966 * g++.dg/template/non-type-template-argument-1.C,
10967 g++.dg/template/qualified-id1.C: Update dg-error marks.
10968 * g++.dg/template/nontype6.C: New test.
10970 2004-02-01 Roger Sayle <roger@eyesopen.com>
10972 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
10973 * gcc.dg/builtins-31.c: New testcase.
10974 * gcc.dg/builtins-32.c: New testcase.
10976 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
10978 * objc.dg/call-super-2.m: Update line numbers
10979 for the including of stddef.h.
10981 2004-01-30 Michael Matz <matz@suse.de>
10983 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
10984 g++.dg/ext/case-range3.C: New tests.
10986 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10990 * g++.dg/template/member4.C: New test.
10992 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10995 * g++.dg/template/sizeof6.C: New test.
10997 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10999 * gcc.dg/fwritable-strings-1.c: New test.
11001 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11003 * gcc.c-torture/compile/20040130-1.c: New test.
11005 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
11007 * objc.dg/call-super-2.m: Include stddef.h for size_t.
11009 2004-01-29 Mark Mitchell <mark@codesourcery.com>
11012 * g++.dg/template/ctor3.C: New test.
11014 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11016 * g++.dg/tc1: New directory.
11017 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
11018 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
11019 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
11020 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
11021 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
11023 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11025 * g++.dg/parse/error11.C: New test.
11026 * g++.dg/parse/error12.C: Likewise.
11028 2004-01-28 Ziemowit Laski <zlaski@apple.com>
11030 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
11031 (scan_initial, main): Use aligned_sizeof instead of sizeof.
11033 2004-01-28 Mark Mitchell <mark@codesourcery.com>
11036 * g++.dg/ext/attrib12.C: New test.
11039 * g++.dg/parse/cast2.C: New test.
11041 2004-01-27 James E Wilson <wilson@specifixinc.com>
11043 * objc.dg/encode-2.m (main): New local string. Set depending on
11044 sizeof long. Use in sscanf call.
11045 * objc.dg/encode-3.m (main): New local string. Set depending on
11046 sizeof long. Use in scan_initial call.
11048 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11050 * objc.dg/call-super-2.m: Make LP64-safe.
11051 * objc.dg/desig-init-1.m: Likewise.
11053 2004-01-27 Devang Patel <dpatel@apple.com>
11055 * g++.dg/debug/namespace1.C: New test.
11057 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
11059 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
11062 * gcc.dg/arm-mmx-1.c: New test.
11064 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11066 * gcc.dg/20040127-1.c: New test.
11067 * gcc.dg/20040127-2.c: New test.
11069 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11071 * objc.dg/stret-1.m (glob): Renamed to globa.
11073 2004-01-26 Mark Mitchell <mark@codesourcery.com>
11076 * g++.dg/expr/for1.C: New test.
11078 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
11080 PR middle-end/13779
11081 * gcc.dg/darwin-longlong.c: New test.
11083 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
11085 * gcc.dg/20040124-1.c: Moved test from here...
11086 * gcc.c-torture/compile/20040124-1.c: ...to here.
11088 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11090 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
11091 the assembly output if -m64 is passed.
11093 2004-01-25 Mark Mitchell <mark@codesourcery.com>
11096 * g++.dg/template/cond3.C: New test.
11098 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11101 * g++.dg/template/ttp7.C: New test.
11103 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11106 * g++.dg/template/nontype4.C: New test.
11107 * g++.dg/template/nontype5.C: Likewise.
11109 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
11111 * gcc.dg/torture/mips-clobber-at.c: New test.
11113 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
11115 * gcc.dg/20040124-1.c: New test.
11117 2004-01-24 Jakub Jelinek <jakub@redhat.com>
11119 * gcc.dg/20040123-1.c: New test.
11121 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11123 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
11125 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
11127 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
11129 2004-01-23 Andrew Pinski <apinski@apple.com>
11131 * gcc.dg/20030121-1.c: Move to ..
11132 * gcc.dg/20040121-1.c: here.
11134 2004-01-23 Roger Sayle <roger@eyesopen.com>
11136 * gcc.dg/builtins-29.c: New test case.
11138 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11141 * gcc.dg/builtins-30.c: New testcase.
11143 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
11145 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
11146 * lib/g77.exp: Likewise.
11147 * lib/objc.exp: Likewise.
11148 * lib/g++.exp: Likewise.
11150 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11152 * gcc.dg/struct-by-value-2.c: New test.
11154 2004-01-21 Andrew Pinski <apinski@apple.com>
11157 * gcc.dg/20030121-1.c: New test.
11159 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
11161 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
11162 clobber frame pointer register in asm statement.
11164 2004-01-21 Falk Hueffner <falk@debian.org>
11166 * gcc.c-torture/compile/20040121-1.c: New test.
11168 2004-01-21 Zack Weinberg <zack@codesourcery.com>
11170 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
11172 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
11174 * gcc.dg/ppc64-abi-2.c: New test.
11176 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
11178 * lib/treelang.exp: Fill out this file.
11179 * lib/treelang-dg.exp: New File.
11181 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
11183 * gcc.c-torture/compile/981022-1.c: Remove.
11184 * gcc.dg/array-5.c: Remove XFAIL.
11185 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
11186 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
11187 gcc.dg/cond-lvalue-1.c: Update.
11188 * gcc.dg/cast-lvalue-2.c: New test.
11190 2004-01-19 Mark Mitchell <mark@codesourcery.com>
11193 * g++.dg/other/error1.C (class foo): Tweak error message.
11196 * g++.dg/template/call2.C: New test.
11198 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11200 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
11201 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
11202 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
11203 scalar-return-1_x.c, scalar-return-2_y.c,
11204 scalar-return-3_x.c, scalar-return-3_y.c,
11205 scalar-return-4_x.c, scalar-return-4_y.c,
11206 struct-align-1.h, struct-align-1_x.c,
11207 struct-align-1_y.c, struct-align-2.h,
11208 struct-align-2_x.c, struct-align-2_y.c,
11209 struct-by-value-10_y.c, struct-by-value-11_x.c,
11210 struct-by-value-11_y.c, struct-by-value-12_x.c,
11211 struct-by-value-12_y.c, struct-by-value-13_x.c,
11212 struct-by-value-13_y.c, struct-by-value-14_x.c,
11213 struct-by-value-14_y.c, struct-by-value-15_x.c,
11214 struct-by-value-15_y.c, struct-by-value-16_y.c,
11215 struct-by-value-17_y.c, struct-by-value-18_y.c,
11216 struct-by-value-19_y.c, struct-by-value-1_x.c,
11217 struct-by-value-1_y.c, struct-by-value-20_y.c,
11218 struct-by-value-2_x.c, struct-by-value-2_y.c,
11219 struct-by-value-3_y.c, struct-by-value-4_x.c,
11220 struct-by-value-4_y.c, struct-by-value-5_y.c,
11221 struct-by-value-6_y.c, struct-by-value-7_y.c
11222 struct-by-value-8_x.c, struct-by-value-8_y.c
11223 struct-by-value-9_x.c, struct-by-value-9_y.c
11224 struct-return-10_x.c, struct-return-10_y.c,
11225 struct-return-19_x.c, struct-return-20_x.c
11226 struct-return-2_x.c, struct-return-2_y.c
11227 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
11228 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
11230 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11232 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
11233 attribute on sparc*-sun-solaris2.*.
11235 2004-01-18 Mark Mitchell <mark@codesourcery.com>
11238 * g++.dg/ext/typeof7.C: New test.
11240 2004-01-18 David Edelsohn <edelsohn@gnu.org>
11242 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
11243 * gcc.dg/const-elim-1.c: Same.
11245 2004-01-17 Ziemowit Laski <zlaski@apple.com>
11247 * objc.dg/stret-1.m: New.
11248 * objc.dg/stret-2.m: New.
11250 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11253 * g++.dg/ext/vector1.C: New test.
11255 2004-01-16 Geoffrey Keating <geoffk@apple.com>
11257 * gcc.dg/pch/import-1.c: New.
11258 * gcc.dg/pch/import-1.hs: New.
11259 * gcc.dg/pch/import-1a.h: New.
11260 * gcc.dg/pch/import-1b.h: New.
11261 * gcc.dg/pch/import-1c.h: New.
11263 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11266 * g++.dg/ext/array1.C: New test.
11269 * g++.dg/conversion/op1.C: New test.
11271 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
11274 From Kazumoto Kojima / Dan Kegel:
11275 * gcc.dg/pr11864-1.c: New test.
11278 From Marcus Comstedt / Dan Kegel:
11279 * gcc.dg/pr10392-1.c: New test.
11281 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11284 * g++.dg/init/ref10.C: New test.
11286 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11289 * g++.dg/parse/typename6.C: New test.
11291 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11294 * testsuite/g++.dg/pch/wchar-1.C: New.
11295 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11297 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11300 * g++.dg/expr/sizeof2.C: New test.
11302 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
11304 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
11306 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
11309 * g++.dg/lookup/strong-using-3.C: New.
11310 * g++.dg/lookup/using-10.C: New.
11312 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
11315 * g++.dg/lookup/strong-using-2.C: New.
11317 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
11318 Dan Kegel <dank@kegel.com>
11319 J"orn Rennecke <joern.rennecke@superh.com>
11322 * gcc.dg/pr9365-1.c: New test.
11324 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11327 * g++.dg/parse/casting-operator2.C: New test.
11328 * g++.old-deja/g++.pt/explicit83.C: Remove.
11330 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
11332 * gcc.dg/label-compound-stmt-1.c: New test.
11333 * gcc.c-torture/compile/950922-1.c,
11334 gcc.c-torture/compile/20000211-3.c,
11335 gcc.c-torture/compile/20000518-1.c,
11336 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
11337 compound statements.
11339 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
11341 * gcc.dg/ppc64-abi-1.c: New test.
11343 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
11345 * g++.dg/ext/attrib9.C: Add dg-warnings.
11347 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11350 * g++.dg/parse/dtor3.C: New test.
11352 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11355 * g++.dg/parse/try-catch-1.C: New test.
11357 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
11359 * ada/acats/run_all.sh: Add more verbose output in acats.log
11360 when compiling tests.
11362 2004-01-12 Zack Weinberg <zack@codesourcery.com>
11365 * gcc.dg/typedef-redecl.c: New test case.
11366 * gcc.dg/typedef-redecl.h: New support file.
11368 2004-01-13 Jan Hubicka <jh@suse.cz>
11370 * gcc.dg/always_inline.c: New test.
11371 * gcc.dg/debug/20031231-1.c: Fix.
11373 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11376 * g++.dg/template/array3.C: New test.
11378 2004-01-12 Zack Weinberg <zack@codesourcery.com>
11380 * g++.dg/ext/lvalue1.C: No longer expected to fail.
11381 * g++.dg/warn/Wunused-2.C: Likewise.
11383 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11386 * g++.dg/template/instantiate6.C: New test.
11388 2004-01-12 Roger Sayle <roger@eyesopen.com>
11390 PR middle-end/11397
11391 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
11393 2004-01-12 Jan Hubicka <jh@suse.cz>
11396 * gcc.dg/20040112-1.c: New.
11398 * gcc.dg/dwarf-die[1-7].c: Move to...
11399 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
11400 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
11402 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
11405 * g++.dg/parse/friend4.C: New test.
11407 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
11410 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
11411 definition is called a friend.
11413 2004-01-11 Zack Weinberg <zack@codesourcery.com>
11415 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
11417 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
11420 * g++.dg/parse/error10.C: New test.
11421 * g++.dg/template/arg2.C: Accept "invalid type" error.
11423 2004-01-11 Jakub Jelinek <jakub@redhat.com>
11425 PR middle-end/13392
11426 * g++.dg/opt/expect2.C: New test.
11428 2004-01-10 Zack Weinberg <zack@codesourcery.com>
11430 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
11431 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
11432 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
11433 Update dg-error regexps.
11435 2004-01-10 Zack Weinberg <zack@codesourcery.com>
11437 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
11438 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
11440 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11442 * gcc.dg/pragma-re-1.c: Use right pointer type.
11444 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11446 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
11448 2004-01-09 Geoffrey Keating <geoffk@apple.com>
11450 * gcc.dg/rs6000-ldouble-1.c: New.
11452 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11456 * g++.dg/other/abstract1.C: New test.
11458 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
11460 * g++.dg/lookup/strong-using-1.C: New.
11462 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
11465 * gcc.dg/func-ptr-conv-1.c: New test.
11466 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
11468 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
11471 * gcc.c-torture/compile/20040109-1.c: New.
11473 2004-01-08 Stuart Hastings <stuart@apple.com>
11475 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
11476 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
11477 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
11479 2004-01-09 Alan Modra <amodra@bigpond.net.au>
11481 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
11483 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11485 * ada/acats/run_acats: Treat 'gnatchop' the same way
11486 as 'gnatmake'. Export GCC_DRIVER.
11487 * ada/acats/run_all.sh: Add target_gnatchop. Use
11488 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
11490 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11493 * g++.dg/template/dependent-expr4.C: New test.
11495 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
11497 * gcc.dg/altivec-11.c: New test.
11499 2004-01-07 Mark Mitchell <mark@codesourcery.com>
11501 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
11503 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11506 * gcc.dg/enum-compat-1.c: New test.
11507 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
11509 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11512 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
11513 gcc.dg/c99-idem-qual-3.c: New tests.
11515 2004-01-07 Alan Modra <amodra@bigpond.net.au>
11517 * gcc.dg/winline-7.c: Don't cast void * to int.
11519 2004-01-06 Jan Hubicka <jh@suse.cz>
11521 * gcc.dg/i386-sse-5.c: New test
11522 * g++.dg/eh/simd-1.c: Add -w argument for i386.
11524 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11527 * g++.dg/rtti/typeid4.C: New test.
11529 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11531 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
11533 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11536 * g++.dg/template/error11.C: New test.
11539 * g++.dg/template/class2.C: New test.
11541 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
11542 Richard Sandiford <rsandifo@redhat.com>
11545 * g++.dg/opt/alias3.C: New test.
11547 2004-01-04 Mark Mitchell <mark@codesourcery.com>
11550 * g++.dg/template/koenig3.C: New test.
11553 * g++.dg/parse/offsetof3.C: New test.
11555 * g++.dg/init/copy7.C: Add missing dg-error markers.
11558 * g++.dg/init/copy7.c: New test.
11561 * g++.dg/parse/cast1.C: New test.
11563 2004-01-04 Jan Hubicka <jh@suse.cz>
11565 * gcc.dg/winline[1-7].c: New tests.
11567 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11570 * g++.dg/template/qualttp22.C: New test.
11572 2004-01-01 Jan Hubicka <jh@suse.cz>
11574 * gcc.dg/debug/20031231-1.c: New.
11575 * gcc.c-torture/compile/20040101-1.c: New.
11576 * gcc.dg/dwarf-die-[1-7].c: New.
11578 2004-01-01 Jakub Jelinek <jakub@redhat.com>
11580 PR optimization/13521
11581 * gcc.c-torture/compile/20031231-1.c: New test.
11583 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11585 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
11587 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11590 * g++.dg/template/crash16.C: New test.
11592 2003-12-30 Mark Mitchell <mark@codesourcery.com>
11594 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
11596 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11598 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
11600 * g++.old-deja/g++.jason/thunk3.C: Likewise.
11601 * g++.old-deja/g++.law/profile1.C: Likewise.
11602 * gcc.c-torture/compile/981006-1.c: Likewise.
11603 * gcc.c-torture/execute/loop-2e.x: Likewise.
11604 * gcc.c-torture/execute/loop-2f.x: Remove.
11605 * gcc.c-torture/execute/loop-2g.x: Likewise.
11606 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
11607 * gcc.dg/20020312-2.c: Remove traces of dead ports.
11609 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
11612 * g++.dg/ext/attrib11.C: New test.
11615 * g++.dg/template/array2-1.C: New test.
11616 * g++.dg/template/array2-2.C: New test.
11618 2003-12-29 Mark Mitchell <mark@codesourcery.com>
11620 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
11622 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
11625 * g++.dg/template/array1-1.C: New test.
11626 * g++.dg/template/array1-2.C: New test.
11628 2003-12-29 Roger Sayle <roger@eyesopen.com>
11631 * g77.dg/12632.f: New test case.
11633 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11636 * g++.dg/parse/nontype1.C: New test.
11638 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11641 * g++.dg/parse/explicit1.C: New test.
11642 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
11644 2003-12-28 Mark Mitchell <mark@codesourcery.com>
11647 * g++.dg/opt/inline6.C: New test.
11650 * g++.dg/parse/error9.C: New test.
11652 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
11654 2003-12-28 Mark Mitchell <mark@codesourcery.com>
11657 * g++.dg/init/assign1.C: New test.
11659 2003-12-28 Roger Sayle <roger@eyesopen.com>
11662 * g++.dg/warn/format3.C: New test case.
11664 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11666 * gcc.c-torture/compile/20031227-1.c: New test.
11668 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11670 * g++.dg/bprob/bprob.exp: Load target-supports.exp
11671 * g77.dg/bprob/bprob.exp: Likewise.
11672 * gcc.misc-tests/bprob.exp: Likewise.
11673 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
11674 variants on systems where the library does not provide that
11676 * gcc.dg/builtins-20.c: Use builtins-config.h.
11677 * gcc.dg/builtins-config.h: New file.
11679 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11681 * lib/gcc-dg.exp (dg-require-profiling): New function.
11682 * lib/target-supports.exp (check_profiling_available): Likewise.
11683 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
11684 * g77.dg/bprob/bprob.exp: Likewise.
11685 * gcc.misc-tests/bprob.exp: Likewise.
11686 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
11687 * gcc.dg/20021014-1.c: Likewise.
11688 * gcc.dg/nest.c: Likewise.
11690 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11692 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
11694 * g++.dg/lookup/java2.C: Likewise.
11695 * gcc.dg/cpp/lexident.c: Likewise.
11697 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
11699 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
11701 * gcc.c-torture/compile/961203-1.c: Likewise.
11702 * gcc.c-torture/compile/980506-1.c: Likewise.
11704 2003-12-23 Zack Weinberg <zack@codesourcery.com>
11706 * lib/gcc-dg.exp (dg-prune-output): New annotation.
11707 (additional_prunes): New global.
11708 (gcc-dg-prune): Handle additional per-test pruning.
11709 (dg-test): Clear additional_prunes between tests.
11711 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
11712 dg-prune-output to avoid spurious failures from assembler
11713 complaining about nonexistent WAW violations.
11714 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
11715 Use dg-prune-output to avoid spurious failures from assembler
11716 warning about Itanium B-step errata.
11718 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11720 * g++.dg/abi/macro0.C: New test.
11721 * g++.dg/abi/macro1.C: Likewise.
11722 * g++.dg/abi/macro2.C: Likewise.
11724 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
11725 * g++.dg/abi/bitfield7.C: Likewise.
11726 * g++.dg/abi/dtor2.C: Likewise.
11727 * g++.dg/abi/mangle11.C: Likewise.
11728 * g++.dg/abi/mangle12.C: Likewise.
11729 * g++.dg/abi/mangle14.C: Likewise.
11730 * g++.dg/abi/mangle17.C: Likewise.
11731 * g++.dg/abi/vbase10.C: Likewise.
11732 * g++.dg/abi/vbase14.C: Likewise.
11733 * g++.dg/template/qualttp17.C: Likewise.
11735 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11738 * gcc.dg/20031223-1.c: New test.
11740 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11742 * gcc.dg/noreturn-7.c: New test.
11744 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11746 * gcc.dg/null-pointer-1.c: New test.
11748 2003-12-22 Mark Mitchell <mark@codesourcery.com>
11750 * g++.old-deja/g++.jason/template18.C: Remove.
11751 * g++.old-deja/g++.jason/template37.C: Likewise.
11754 * g++.dg/lookup/ns1.C: New test.
11757 * g++.dg/template/lookup3.C: New test.
11759 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
11761 * g++.dg/template/recurse1.C: New test
11763 2003-12-22 Mark Mitchell <mark@codesourcery.com>
11766 * g++.dg/parse/semicolon1.C: New test.
11767 * g++.dg/parse/semicolon1.h: Likewise.
11769 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
11771 * gcc.dg/darwin-misaligned.c: New test.
11773 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
11776 * gcc.dg/20031222-1.c: New test.
11778 2003-12-21 Mark Mitchell <mark@codesourcery.com>
11781 * g++.dg/parse/error8.C: New test.
11784 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
11786 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
11788 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
11790 * gcc.c-torture/compile/930217-1.c: Likewise.
11791 * gcc.c-torture/compile/930513-1.c: Likewise.
11792 * gcc.c-torture/execute/920908-2.c: Likewise.
11793 * gcc.c-torture/execute/921204-1.c: Likewise.
11794 * gcc.c-torture/execute/930621-1.c: Likewise.
11795 * gcc.c-torture/execute/930630-1.c: Likewise.
11796 * gcc.c-torture/execute/931031-1.c: Likewise.
11797 * gcc.c-torture/execute/980602-2.c: Likewise.
11798 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11799 * gcc.c-torture/execute/compndlit-1.c: Likewise.
11800 * gcc.c-torture/execute/extzvsi.c: Likewise.
11801 * gcc.c-torture/unsorted/ext.c: Likewise.
11803 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
11806 * gcc.c-torture/compile/20031220-2.c: New test case.
11808 2003-12-20 Roger Sayle <roger@eyesopen.com>
11810 PR optimization/13031
11811 * gcc.c-torture/compile/20031220-1.c: New test case.
11813 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11815 * gcc.dg/cast-function-1.c: New test.
11817 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
11819 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
11822 2003-12-19 Mark Mitchell <mark@codesourcery.com>
11825 * g++.dg/ext/attrib10.C: New test.
11827 2003-12-19 Jakub Jelinek <jakub@redhat.com>
11829 * gcc.dg/cleanup-10.c: New test.
11830 * gcc.dg/cleanup-11.c: New test.
11832 2003-12-19 Jakub Jelinek <jakub@redhat.com>
11835 * g++.dg/opt/expect1.C: New test.
11837 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
11839 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
11841 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
11844 * gcc.dg/20031218-1.c: New test.
11847 * gcc.dg/20031218-2.c: New test.
11848 * gcc.dg/20031218-3.c: New test.
11850 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
11851 of label name and allow for USER_LABEL_PREFIX == "_" names.
11852 * g++.dg/abi/mangle18-2.C: Likewise.
11853 * g++.dg/abi/mangle19-1.C: Likewise.
11854 * g++.dg/abi/mangle19-2.C: Likewise.
11855 * g++.dg/abi/mangle20-1.C: Likewise.
11856 * g++.dg/abi/mangle20-2.C: Likewise.
11858 2003-12-18 Richard Henderson <rth@redhat.com>
11860 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
11862 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
11863 Dan Kegel <dank@kegel.com>
11866 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
11867 testing a cross compiler, it causes spurious compile failures.
11868 * lib/g++.exp: Likewise.
11870 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11873 * g++.dg/template/access13.C: New test.
11875 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
11877 * gcc.dg/20031216-1.c: New test.
11879 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11882 * g++.dg/template/error10.C: New test.
11884 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11886 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
11887 * g++.dg/eh/simd-2.C: Likewise.
11889 2003-12-17 James E Wilson <wilson@specifixinc.com>
11890 Roger Sayle <roger@eyesopen.com>
11892 * gcc.c-torture/execute/ieee/mzero5.c: New.
11894 2003-12-17 Mark Mitchell <mark@codesourcery.com>
11897 * g++.dg/parse/error6.C: New test.
11900 * g++.dg/parse/error7.C: New test.
11902 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11904 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
11905 at -O with stabs debugging formats.
11906 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
11907 * gcc.dg/debug/debug-2.c: Likewise.
11909 2003-12-16 Mark Mitchell <mark@codesourcery.com>
11912 * g++.dg/init/error1.C: New test.
11915 * g++.dg/init/pm3.C: New test.
11917 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
11920 * gcc.dg/bitfld-8.c: New test.
11922 2003-12-16 James Lemke <jim@wasabisystems.com>
11924 * gcc.dg/arm-scd42-[123].c: New tests.
11926 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
11929 * g++.dg/abi/mangle20-1.C: New test.
11930 * g++.dg/abi/mangle20-2.C: New test.
11932 2003-12-16 Mark Mitchell <mark@codesourcery.com>
11935 * g++.dg/other/offsetof2.C: Remove XFAIL.
11936 * g++.dg/parse/offsetof1.C: New test.
11937 * g++.gd/parse/offsetof2.C: Likewise.
11939 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11941 * g++.dg/template/nontype3.C: New test.
11942 * g++.dg/template/static2.C: Tweaked the dg-error clause.
11944 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11946 * g++.dg/warn/noreturn-3.C: Also test instantiation.
11948 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
11951 * g++.dg/expr/assign1.C: New test.
11954 * g++.dg/abi/mangle19-1.C: New test.
11955 * g++.dg/abi/mangle19-2.C: New test.
11957 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
11959 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
11961 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11963 * gcc.c-torture/execute/20031216-1.c: New test.
11965 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11967 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
11970 2003-12-15 Mark Mitchell <mark@codesourcery.com>
11973 * g++.dg/template/error9.C: New test.
11976 * g++.dg/template/error8.C: New test.
11978 2003-12-15 Roger Sayle <roger@eyesopen.com>
11980 PR middle-end/13400
11981 * gcc.c-torture/execute/20031215-1.c: New test case.
11983 2003-12-15 Mark Mitchell <mark@codesourcery.com>
11986 * g++.dg/parse/error5.C: New test.
11989 * g++.dg/expr/sizeof1.C: New test.
11992 * g++.dg/template/crash15.C: New test.
11994 2003-12-15 Geoffrey Keating <geoffk@apple.com>
11996 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
11997 a non-POD type as the last named parameter of a varargs function.
11999 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12003 * g++.dg/template/crash14.C: New test.
12004 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
12006 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
12008 * g++.dg/other/java1.C: New test.
12011 * g++.dg/abi/mangle18-1.C: New test.
12012 * g++.dg/abi/mangle18-2.C: New test.
12014 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12016 PR optimization/10312
12017 * gcc.c-torture/execute/20031214-1.c: New.
12019 2003-12-14 Mark Mitchell <mark@codesourcery.com>
12023 * g++.dg/parse/error3.C: New test.
12024 * g++.dg/parse/error4.C: Likewise.
12025 * g++.dg/abi/mangle4.C: Tweak error messages.
12026 * g++.dg/lookup/using5.C: Likewise.
12027 * g++.dg/other/error2.C: Likewise.
12028 * g++.dg/parse/typename5.C: Likewise.
12029 * g++.dg/parse/undefined1.C: Likewise.
12030 * g++.dg/template/arg2.C: Likewise.
12031 * g++.dg/template/ttp3.C: Likewise.
12032 * g++.dg/template/type1.C: Likewise.
12033 * g++.old-deja/g++.other/crash32.C: Likewise.
12034 * g++.old-djea/g++.pt/defarg8.C: Likewise.
12036 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12039 * g++.dg/warn/noreturn-3.C: New test.
12041 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12044 * g++.dg/abi/covariant3.C: New.
12046 2003-12-12 Jakub Jelinek <jakub@redhat.com>
12048 * g++.dg/eh/ia64-1.C: New test.
12050 2003-12-12 Roger Sayle <roger@eyesopen.com>
12052 PR optimization/13037
12053 * g77.f-torture/execute/13037.f: New test case.
12055 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12058 * g++.dg/abi/covariant2.C: New.
12060 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
12062 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
12064 2003-12-11 Zack Weinberg <zack@codesourcery.com>
12066 * gcc.c-torture/execute/wchar_t-1.x: Delete.
12068 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
12071 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
12073 * lib/g++.exp (g++_version): Likewise.
12074 * lib/g77.exp (g77_version): Likewise.
12075 * lib/objc.exp (default_objc_version): Likewise.
12077 2003-12-10 Richard Henderson <rth@redhat.com>
12079 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
12081 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
12083 2003-12-08 Matt Austern <austern@apple.com>
12086 * lib/gcc-dg.exp (dg-require-visibility): Define.
12087 * lib/target-supports (check_visibility_available): Define.
12088 * gcc.dg/visibility-1.c: New test.
12089 * gcc.dg/visibility-2.c: Likewise.
12090 * gcc.dg/visibility-3.c: Likewise.
12091 * gcc.dg/visibility-4.c: Likewise.
12092 * gcc.dg/visibility-5.c: Likewise.
12093 * gcc.dg/visibility-6.c: Likewise.
12094 * g++.dg/ext/visibility-1.C: Likewise.
12095 * g++.dg/ext/visibility-2.C: Likewise.
12096 * g++.dg/ext/visibility-3.C: Likewise.
12097 * g++.dg/ext/visibility-4.C: Likewise.
12098 * g++.dg/ext/visibility-5.C: Likewise.
12099 * g++.dg/ext/visibility-6.C: Likewise.
12101 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12103 * g++.dg/lookup/java1.C: New test.
12104 * g++.dg/lookup/java2.C: New test.
12106 2003-12-07 Falk Hueffner <falk@debian.org>
12108 * g++.dg/opt/noreturn-1.C: New test.
12110 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
12112 * gcc.dg/overflow-1.c: New test.
12114 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12116 * g77.f-torture/compile/13060.f: New test.
12118 2003-12-06 Mark Mitchell <mark@codesourcery.com>
12121 * g++.dg/inherit/operator2.C: New test.
12123 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12126 * g++.dg/ext/attrib9.C: New test.
12128 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12131 * g++.dg/template/error7.C: New test.
12133 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
12134 J"orn Rennecke <joern.rennecke@superh.com>
12137 * g++.dg/other/struct-va_list.C: New test.
12139 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12142 * g++.dg/parse/defarg6.C: New test.
12144 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
12147 * gcc.c-torture/execute/20031201-1.c: New test.
12149 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
12151 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
12153 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12155 * gcc.dg/builtin-return-1.c: New test.
12157 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
12158 J"orn Rennecke <joern.rennecke@superh.com>
12160 PR optimization/13260
12161 * gcc.c-torture/execute/20031204-1.c: New test.
12163 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12166 * g++.dg/template/error6.C: New test.
12168 2003-12-03 Jakub Jelinek <jakub@redhat.com>
12170 * gcc.dg/20031202-1.c: New test.
12172 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12175 * g++.dg/template/eh1.C: New test.
12178 * g++.dg/template/error5.C: New test.
12180 2003-12-02 David Ung <davidu@mips.com>
12182 * gcc.dg/compat/vector-check.h: Corrected type for var
12185 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12188 * g++.dg/template/ptrmem8.C: New test.
12190 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12193 * g++.dg/template/dependent-expr3.C: New test.
12195 2003-12-01 James Lemke <jim@wasabisystems.com>
12197 * gcc.dg/arm-g2.c: New test.
12199 2003-12-01 Roger Sayle <roger@eyesopen.com>
12201 PR optimization/11634
12202 * gcc.dg/20031201-2.c: New test case.
12204 2003-12-01 Zack Weinberg <zack@codesourcery.com>
12207 * objc.dg/proto-lossage-3.m: New test.
12209 2003-12-01 Roger Sayle <roger@eyesopen.com>
12211 PR optimization/12628
12212 * gcc.dg/20031201-1.c: New test case.
12214 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12216 * gcc.dg/unaligned-1.c: New test.
12218 2003-11-30 Mark Mitchell <mark@codesourcery.com>
12221 * g++.dg/template/error4.C: New test.
12222 * g++.dg/template/nested3.C: Adjust error markers.
12224 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12226 * gcc.dg/cpp/assert4.c: Check more #system assertions.
12228 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
12231 * gcc.dg/bitfld-7.c: New test.
12233 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
12235 * gcc.dg/tls/asm-1.C: New test.
12237 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12239 * gcc.dg/cpp/assert4.c: Update.
12241 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12243 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
12244 * gcc.dg/builtin-apply3.c: New test.
12246 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12248 * lib/compat.exp (compat-obj): New xfaildata parameter.
12249 Use it to set compiler_conditional_xfail_data before compiling.
12250 (compat-get-options): Handle dg-xfail-if.
12251 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
12252 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
12253 * gcc.dg/compat/vector-1_y.c: Likewise.
12254 * gcc.dg/compat/vector-2_x.c: Likewise.
12255 * gcc.dg/compat/vector-2_y.c: Likewise.
12257 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12259 * g++.dg/opt/reg-stack4.C: New test.
12261 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12263 * gcc.dg/builtin-apply2.c: New test.
12265 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12267 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
12269 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12272 * g++.dg/template/template-id-2.C: New test.
12274 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12277 * g++.dg/template/memfriend1.C: New test.
12278 * g++.dg/template/memfriend2.C: Likewise.
12279 * g++.dg/template/memfriend3.C: Likewise.
12280 * g++.dg/template/memfriend4.C: Likewise.
12281 * g++.dg/template/memfriend5.C: Likewise.
12282 * g++.dg/template/memfriend6.C: Likewise.
12283 * g++.dg/template/memfriend7.C: Likewise.
12284 * g++.dg/template/memfriend8.C: Likewise.
12285 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
12287 2003-11-21 Mark Mitchell <mark@codesourcery.com>
12290 * g++.dg/ext/cond1.C: New test.
12292 2003-11-20 Richard Henderson <rth@redhat.com>
12294 * gcc.dg/20020201-2.c: Remove.
12295 * gcc.dg/20020201-4.c: Remove.
12296 * gcc.dg/20020304-1.c: Remove.
12298 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
12300 * gcc.dg/cpp/trad/xwin1.c: New test case.
12302 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
12304 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
12305 * lib/g77.exp: Likewise.
12306 * lib/objc.exp: Likewise.
12307 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
12310 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12313 * g++.dg/template/static5.C: New test.
12315 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
12317 * gcc.dg/nested-func-1.c: New test.
12319 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12321 * gcc.dg/cpp/assert4.c: New test.
12323 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12326 * g++.dg/lookup/using9.c: New test.
12328 2003-11-14 Mark Mitchell <mark@codesourcery.com>
12331 * g++.dg/template/error3.C: New test.
12333 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
12336 * ada/acats/run_acats, run_all.sh: Fix syntax error.
12337 No longer use a wrapper for gcc, since this does not work under
12340 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12343 * g++.dg/template/ptrmem7.C: New test.
12345 2003-11-13 Andrew Pinski <apinski@apple.com>
12347 * gcc.c-torture/compile/20031113-1.c: New test.
12349 2003-11-13 Mark Mitchell <mark@codesourcery.com>
12350 Kean Johnston <jkj@sco.com>
12353 * gcc.dg/unused-4.c: Update.
12355 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12357 * g++.dg/opt/const3.C: New test.
12359 2003-11-13 Jan Hubicka <jh@suse.cz>
12361 * gcc.c-torture/compile/20031112-1.c: New test.
12363 2003-11-12 Mark Mitchell <mark@codesourcery.com>
12365 * g++.dg/parse/crash10.C: Remove bogus error marker.
12367 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12369 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
12370 (host_gcc): Likewise.
12371 (ROOT): Honor $PWDCMD.
12373 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
12375 2003-11-12 Catherine Moore <clm@redhat.com>
12377 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
12379 2003-11-12 Andreas Jaeger <aj@suse.de>
12380 Jakub Jelinek <jakub@redhat.com>
12381 Andrew Pinski <pinskia@physics.uc.edu>
12382 Richard Henderson <rth@redhat.com>
12384 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
12386 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
12388 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
12389 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12391 2003-11-11 Andreas Jaeger <aj@suse.de>
12393 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
12395 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
12397 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
12399 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
12402 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
12404 * gcc.dg/trampoline-1.c: New test.
12406 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12408 * gcc.c-torture/compile/200031109-1.c: New test.
12410 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12414 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12415 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
12416 gcc.dg/format/no-y2k-1.c: Update.
12418 2003-11-08 Roger Sayle <roger@eyesopen.com>
12420 PR optimization/10467
12421 * gcc.dg/20031108-1.c: New test case.
12423 2003-11-07 Geoffrey Keating <geoffk@apple.com>
12425 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
12427 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12429 * gcc.dg/compound-lvalue-1.c: New test.
12430 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
12433 2003-11-06 Geoffrey Keating <geoffk@apple.com>
12435 * gcc.dg/altivec-varargs-1.c: New test.
12437 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12439 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
12440 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
12441 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
12442 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
12443 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
12445 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
12447 * gcc.dg/cond-lvalue-1.c: New test.
12449 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
12451 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
12453 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12456 * g++.dg/template/instantiate5.C: New test.
12458 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12461 * g++.dg/ext/complit2.C: Replace test with self-contained version.
12462 * ChangeLog: Add missing first entry for above test.
12464 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12467 * g++.dg/template/using8.C: New test.
12468 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
12470 2003-11-02 Roger Sayle <roger@eyesopen.com>
12472 PR optimization/10817
12473 * gcc.c-torture/compile/20031102-1.c: New test case.
12475 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
12477 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
12480 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12482 * gcc.dg/20031102-1.c: New test.
12484 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12486 * gcc.dg/complex-1.c: New test.
12488 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12491 * g++.dg/template/crash13.C: Adjust expected error location.
12492 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12494 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12496 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12498 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12501 * gcc.c-torture/compile/20031031-2.c: New test.
12503 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12506 * gcc.c-torture/compile/20031031-1.c: New test.
12508 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12510 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12511 * gcc.misc-tests/bprob.exp: Likewise.
12512 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
12513 the execution test on arm-elf configs.
12514 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
12515 configs that don't support scratch files.
12516 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
12518 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
12520 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
12523 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
12525 * ada/acats/run_all.sh: Redirect mv output to /dev/null
12526 Avoid non pure sh syntax. Add more logging.
12528 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
12531 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12534 * gcc.dg/ppc-stackalign-1.c: New test.
12536 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
12538 * ada/acats/run_all.sh: Change output to be more compliant with
12540 Create acats.sum and acats.log files under testsuite/ada/acats
12541 Only run [a-z]* directories, to filter out e.g. CVS.
12542 Redirect build output to log file.
12544 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12546 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
12548 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12551 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
12553 2003-10-27 Jakub Jelinek <jakub@redhat.com>
12555 * gcc.c-torture/compile/20031023-1.c: New test.
12556 * gcc.c-torture/compile/20031023-2.c: New test.
12557 * gcc.c-torture/compile/20031023-3.c: New test.
12558 * gcc.c-torture/compile/20031023-4.c: New test.
12560 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12563 * g++.dg/lookup/scoped8.C: New test.
12565 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12567 * g++.dg/opt/reg-stack3.C: New test.
12569 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12571 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
12573 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12576 * g++.dg/template/crash13.C: New test.
12578 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12580 * gcc.dg/c99-restrict-2.c: New test.
12582 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
12584 PR c++/12698, c++/12699, c++/12700, c++/12566
12585 * g++.dg/inherit/covariant9.C: New test.
12586 * g++.dg/inherit/covariant10.C: New test.
12587 * g++.dg/inherit/covariant11.C: New test.
12589 2003-10-23 Jason Merrill <jason@redhat.com>
12592 * g++.dg/ext/complit2.C: New test.
12594 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12597 * gcc.c-torture/execute/20031020-1.c: New test.
12599 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12601 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
12602 following the jump_insn.
12604 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
12606 * gcc.dg/cast-lvalue-1.c: New test.
12608 2003-10-21 Mark Mitchell <mark@codesourcery.com>
12611 * g++.dg/template/cond2.C: New test.
12613 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
12615 * gcc.dg/builtins-28.c: New test.
12617 2003-10-20 Jan Hubicka <jh@suse.cz>
12619 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
12621 * testsuite/gcc.dg/inline-2.c: Likewise.
12623 2003-10-20 Phil Edwards <phil@codesourcery.com>
12625 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
12626 * gcc.dg/nest.c: Likewise.
12628 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12630 PR c++/9781, c++/10583, c++/11862
12631 * g++.dg/parse/crash13.C: New test.
12633 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12635 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
12637 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12639 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
12640 Define HAVE_C99_RUNTIME except on Solaris.
12641 * gcc.dg/builtins-20.c: Likewise.
12643 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12645 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
12647 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12650 * g++.dg/template/crash21.C: New test.
12652 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12655 * g++.dg/template/typename5.C: New test.
12657 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12660 * g++.dg/template/friend25.C: New test.
12662 2003-10-16 Ziemowit Laski <zlaski@apple.com>
12664 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
12667 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
12669 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
12672 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
12674 * gcc.c-torture/execute/960416-1.x: Remove.
12675 * gcc.c-torture/execute/divconst-3.x: Likewise.
12677 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
12680 * gcc.dg/torture/cris-volatile-1.c: New test.
12682 2003-10-14 Roger Sayle <roger@eyesopen.com>
12684 PR optimization/9325
12685 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
12686 for overflowing floating point to integer conversion during RTL
12689 2003-10-13 Ziemowit Laski <zlaski@apple.com>
12691 * objc/execute/_cmd.m: Fix typo.
12692 * objc.dg/image-info.m, objc.dg/symtab-1.m:
12693 Relax 'scan-assembler' regexp.
12694 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
12695 objc.dg/try-catch-4.m: Run on non-Darwin targets.
12696 * objc.dg/zero-link-2.m: Remove blank line.
12697 * objc.dg/zero-link-3.m: New test case.
12699 2003-10-13 Geoffrey Keating <geoffk@apple.com>
12701 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
12703 * gcc.dg/asm-names.c: Use scan-assembler-not rather
12704 than linker trickery.
12706 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12709 * g++.dg/other/friend2.C: New test.
12711 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12713 * gcc.dg/20031012-1.c: New test.
12715 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12717 * gcc.dg/weak/weak-3.c: Fix for new warning.
12719 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
12721 PR optimization/8750
12722 * gcc.c-torture/execute/20031012-1.c: New test case.
12724 2003-10-11 Roger Sayle <roger@eyesopen.com>
12726 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
12727 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
12729 2003-10-11 Roger Sayle <roger@eyesopen.com>
12731 PR optimization/12260
12732 * gcc.c-torture/compile/20031011-2.c: New test case.
12734 2003-10-11 Roger Sayle <roger@eyesopen.com>
12736 * gcc.c-torture/execute/20031011-1.c: New testcase.
12738 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12740 * gcc.c-torture/compile/20031011-1.c: New test.
12742 2003-10-11 Jan Hubicka <jh@suse.cz>
12744 * g++.dg/other/first-global.C: New test.
12746 2003-10-11 Roger Sayle <roger@eyesopen.com>
12748 * gcc.c-torture/execute/string-opt-18.c: New testcase.
12750 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
12752 * gcc.c-torture/compile/20031010-1.c: New test.
12754 2003-10-10 Geoffrey Keating <geoffk@apple.com>
12756 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
12757 * gcc.c-torture/execute/va-arg-25.c: ... here.
12759 2003-10-09 Mark Mitchell <mark@codesourcery.com>
12761 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
12763 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
12765 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
12767 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
12769 * g++.dg/parse/error2.C: New test.
12771 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
12774 * g++.dg/other/error5.C: Modify the error message.
12775 * g++.dg/lookup/using8.C: New test.
12777 2003-10-07 Geoffrey Keating <geoffk@apple.com>
12779 * gcc.dg/darwin-abi-2.c: New file.
12780 * gcc.c-torture/execute/va-arg-24.c: New file.
12782 2003-10-06 Bob Wilson <bob.wilson@acm.org>
12784 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
12787 2003-10-06 Mark Mitchell <mark@codesourcery.com>
12790 * g++.dg/other/error4.C: Update error messages.
12791 * g++.dg/template/ptrmem4.C: Likewise.
12794 * g++.dg/init/new9.C: New test.
12796 PR c++/12334, c++/12236, c++/8656
12797 * g++.dg/ext/attrib8.C: New test.
12799 2003-10-06 Devang Patel <dpatel@apple.com>
12801 * gcc.dg/debug/dwarf2-3.h: New test.
12802 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
12804 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
12806 * g++.dg/opt/cfg2.C: New test.
12808 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12810 * g++.dg/opt/float1.C: New test.
12812 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12814 * gcc.dg/c90-array-lval-6.c: New test.
12815 * gcc.dg/c99-array-lval-6.c: New test.
12817 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
12818 Ziemowit Laski <zlaski@apple.com>
12820 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
12821 'Derived', so that it is never considered a class method; add
12822 new warning for '+port' method ambiguity.
12823 * objc.dg/method-12.m: Include <objc/objc.h> instead of
12824 <objc/objc-api.h> (needed on Mac OS X).
12825 * objc.dg/method-13.m: New test.
12827 2003-10-03 Roger Sayle <roger@eyesopen.com>
12829 PR optimization/9325, PR java/6391
12830 * gcc.c-torture/execute/20031003-1.c: New test case.
12832 2003-10-02 Mark Mitchell <mark@codesourcery.com>
12834 PR optimization/12180
12835 * gcc.dg/20031002-1.c: New test.
12838 * g++.dg/inherit/error1.C: New test.
12840 2003-10-02 Chris Demetriou <cgd@broadcom.com>
12842 * lib/f-torture.exp (search_for): Rename to...
12843 (search_for_re): This. Also, clean up comments and the
12844 "regexp" invocation.
12846 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
12848 * gcc.c-torture/compile/20031002-1.c: New test.
12850 2003-10-02 Jakub Jelinek <jakub@redhat.com>
12852 * g++.dg/opt/cond1.C: New test.
12854 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
12856 * gcc.dg/Wold-style-definition-2.c: New testcase.
12857 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
12859 2003-09-29 Richard Henderson <rth@redhat.com>
12861 * g++.dg/init/array10.C: Add dg-options.
12863 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
12865 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
12867 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12869 * g++.dg/template/friend19.C: Fix typo.
12870 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
12872 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
12874 * gcc.c-torture/execute/20030928-1.c: New test.
12875 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
12877 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12879 * g++.dg/opt/unroll1.C: New test.
12881 2003-09-26 Roger Sayle <roger@eyesopen.com>
12883 PR optimization/11741
12884 * gcc.dg/20030926-1.c: New test case.
12886 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12889 * g++.dg/parse/access7.C: New test.
12890 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
12892 2003-09-24 Ziemowit Laski <zlaski@apple.com>
12894 MERGE OF objc-improvements-branch into MAINLINE:
12895 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
12896 if libobjc has not been built.
12897 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
12898 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
12899 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
12900 objc/execute/nested-3.m, objc/execute/np-2.m,
12901 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
12902 objc/execute/redefining_self.m, objc/execute/root_methods.m,
12903 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
12904 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
12905 objc.dg/special/unclaimed-category-1.h,
12906 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
12907 well as GNU runtime.
12908 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
12909 * execute/cascading-1.m, execute/function-message-1.m,
12910 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
12911 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
12912 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
12913 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
12914 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
12915 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
12916 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
12917 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
12918 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
12919 * objc.dg/bitfield-2.m: Run only on Darwin.
12920 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
12921 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
12922 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
12923 * objc.dg/const-str-1.m: Fix constant string layout.
12925 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
12927 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
12929 2003-09-23 Geoffrey Keating <geoffk@apple.com>
12931 * gcc.dg/darwin-abi-1.c: New file.
12933 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
12936 * gcc.c-torture/compile/20030921-1.c: New test.
12938 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12940 * g++.dg/opt/reg-stack2.C: New test.
12942 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12944 * g++.dg/eh/delayslot1.C: New test.
12946 2003-09-20 Richard Henderson <rth@redhat.com>
12948 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
12950 2003-09-20 Roger Sayle <roger@eyesopen.com>
12952 * gcc.c-torture/execute/20030920-1.c: New test case.
12954 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12956 * g++.dg/rtti/typeid3.C: Correct expected error message.
12958 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12961 * g++.dg/parse/crash12.C: New test.
12963 2003-09-19 Janis Johnson <janis187@us.ibm.com>
12965 * gcc.dg/compat/mixed-struct-check.h: New.
12966 * gcc.dg/compat/mixed-struct-defs.h: New.
12967 * gcc.dg/compat/mixed-struct-init.h: New.
12968 * gcc.dg/compat/struct-by-value-19_main.c: New.
12969 * gcc.dg/compat/struct-by-value-19_x.c: New.
12970 * gcc.dg/compat/struct-by-value-19_y.c: New.
12971 * gcc.dg/compat/struct-by-value-20_main.c: New.
12972 * gcc.dg/compat/struct-by-value-20_x.c: New.
12973 * gcc.dg/compat/struct-by-value-20_y.c: New.
12974 * gcc.dg/compat/struct-return-19_main.c: New.
12975 * gcc.dg/compat/struct-return-19_x.c: New.
12976 * gcc.dg/compat/struct-return-19_y.c: New.
12977 * gcc.dg/compat/struct-return-20_main.c: New.
12978 * gcc.dg/compat/struct-return-20_x.c: New.
12979 * gcc.dg/compat/struct-return-20_y.c: New.
12981 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
12982 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
12983 so that it will not complain on LP64 targets.
12985 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12988 * g++.dg/template/friend24.C: New test.
12990 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
12993 * g++.dg/template/memtmpl2.C: New test.
12995 2003-09-18 Mark Mitchell <mark@codesourcery.com>
12998 * gcc.dg/builtin-apply1.c: New test.
13000 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
13003 * g++.dg/warn/Wunused-4.C: New test.
13005 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13008 * g++.dg/other/gc2.C: New test.
13010 2003-09-17 Mark Mitchell <mark@codesourcery.com>
13013 * g++.dg/rtti/typeid3.C: New test.
13016 * g++.dg/overload/template1.C: New test.
13018 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13020 * g++.dg/opt/cfg3.C: New test.
13022 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13025 * g++.dg/template/crash11.C: New test.
13027 2003-09-16 Jason Merrill <jason@redhat.com>
13028 Jakub Jelinek <jakub@redhat.com>
13030 * gcc.dg/attr-warn-unused-result.c: New test.
13032 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
13035 * g++.dg/expr/call2.C: New test.
13037 2003-09-15 Andreas Jaeger <aj@suse.de>
13039 * gcc.dg/Wold-style-definition-1.c: New test.
13041 2003-09-14 Mark Mitchell <mark@codesourcery.com>
13044 * g++.dg/parse/template12.C: New test.
13046 * g++.dg/abi/bitfield11.C: New test.
13047 * g++.dg/abi/bitfield12.C: Likewise.
13049 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
13051 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
13052 non-expansion of functional macro name without arguments at EOL.
13053 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
13055 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
13057 * gcc.c-torture/execute/20030914-[12].c: New tests.
13059 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
13062 * g++.dg/overload/addr1.C: New test.
13064 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
13066 * gcc.dg/20030909-1.c: New test.
13068 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13070 * gcc.dg/ultrasp10.c: New test.
13072 2003-09-09 Devang Patel <dpatel@apple.com>
13074 * gcc.dg/darwin-ld-6.c: New test.
13076 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13078 * gcc.dg/torture/builtin-explog-1.c: New testcase.
13080 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13082 * gcc.dg/ia64-types1.c: New test.
13083 * gcc.dg/ia64-types2.c: Likewise.
13085 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13087 * gcc.dg/builtins-1.c: Add more _Complex tests.
13088 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13090 * gcc.dg/builtins-1.c: Test existing _Complex functions.
13091 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13093 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13096 * g++.dg/lookup/koenig2.C: New test.
13099 * g++.dg/rtti/typeid2.C: New test.
13101 2003-09-08 Jakub Jelinek <jakub@redhat.com>
13103 * gcc.c-torture/compile/20030904-1.c: New test.
13105 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13107 * g++.dg/opt/longbranch2.C: New test.
13109 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13111 * g++.dg/template/crash10.C: Only compile it.
13113 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13115 PR middle-end/11665
13116 * gcc.c-torture/compile/20030907-1.c: New test.
13117 * g++.dg/init/array11.C: New test.
13119 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13122 * g++.dg/init/struct1.C: New test.
13124 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13127 * g++.dg/expr/comma1.C: New test.
13129 2003-09-06 Mark Mitchell <mark@codesourcery.com>
13132 * g++.dg/expr/static_cast5.C: New test.
13134 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13137 * g++.dg/lookup/scoped7.C: New test.
13140 * g++.dg/other/static1.C: New test.
13143 * g++.dg/warn/template-1.C: New test.
13146 * g++.dg/template/crash10.C: New test.
13149 * g++.dg/overload/VLA.C: New test.
13152 * g++.dg/template/call1.C: New test.
13154 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13157 * g++.dg/parse/using3.C: New test.
13159 2003-09-06 Roger Sayle <roger@eyesopen.com>
13162 * g++.dg/overload/builtin3.C: New test case.
13164 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
13167 * gcc.dg/20030906-1.c: New test.
13168 * gcc.dg/20030906-2.c: Likewise.
13170 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13173 * g++.dg/parse/defarg5.C: New test.
13175 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
13177 2003-09-05 Mark Mitchell <mark@codesourcery.com>
13180 * g++.dg/expr/static_cast4.C: New test.
13183 * g++.dg/template/crash9.C: New test.
13185 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13187 * g++.old-deja/g++.ext/pretty2.C: Update for change
13189 * g++.old-deja/g++.ext/pretty3.C: Likewise.
13191 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
13194 * g++/dg/template/qualified-id1.C: New test.
13197 * g++.dg/warn/noeffect4.C: New test.
13199 2003-09-04 Matt Austern <austern@apple.com>
13201 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
13202 * g++.dg/ext/fnname2.C: Likewise.
13203 * g++.dg/ext/fnname3.C: Likewise.
13205 2003-09-04 Mark Mitchell <mark@codesourcery.com>
13207 * g++.dg/expr/lval1.C: New test.
13208 * g++.dg/ext/lvcast.C: Remove.
13210 2003-09-03 Roger Sayle <roger@eyesopen.com>
13212 PR optimization/11700.
13213 * gcc.c-torture/compile/20030903-1.c: New test case.
13215 2003-09-03 Mark Mitchell <mark@codesourcery.com>
13218 * g++.dg/abi/layout4.C: New test.
13220 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
13223 * g++.dg/parse/friend3.C: New test.
13225 2003-09-02 Mark Mitchell <mark@codesourcery.com>
13228 * g++.dg/template/class1.C: New test.
13231 * g++.dg/expr/call1.C: New test.
13233 2003-09-01 Mark Mitchell <mark@codesourcery.com>
13236 * g++.dg/init/ref9.C: New test.
13239 * g++.dg/template/nested4.C: New test.
13241 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13244 * g++.dg/template/non-dependent4.C: New test.
13247 * g++.dg/inherit/conv1.C: New test.
13249 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13252 * g++.dg/ext/label1.C: New test.
13253 * g++.dg/ext/label2.C: Likewise.
13255 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13257 * g++.dg/expr/cond3.C: New test.
13259 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13261 * gcc.dg/builtins-1.c: Add new builtin cases.
13263 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13265 * gcc.dg/builtins-1.c: Add new cases.
13266 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13268 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13270 * gcc.dg/builtins-1.c: Add more math builtin tests.
13271 * gcc.dg/torture/builtin-attr-1.c: New test.
13273 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13275 PR optimization/5079
13276 * g++.dg/opt/static3.C: New test.
13278 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13280 * gcc.misc-tests/gcov-10b.c: New test.
13282 2003-08-27 Mark Mitchell <mark@codesourcery.com>
13284 * g++.dg/opt/ptrmem3.C: New test.
13286 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
13288 2003-08-27 Jakub Jelinek <jakub@redhat.com>
13290 * gcc.dg/20030826-2.c: New test.
13292 2003-08-26 Roger Sayle <roger@eyesopen.com>
13294 PR middle-end/12002
13295 * g77.f-torture/compile/12002.f: New test case.
13297 2003-08-26 Roger Sayle <roger@eyesopen.com>
13299 * gcc.dg/20030826-1.c: New test case.
13301 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
13303 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
13305 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
13308 * c++.dg/lookup/crash1.C: New test.
13310 * c++.dg/warn/noeffect3.C: New test.
13312 2003-08-25 Janis Johnson <janis187@us.ibm.com>
13314 * gcc.dg/compat/vector-1_x.c: Compile with -w.
13315 * gcc.dg/compat/vector-1_y.c: Ditto.
13316 * gcc.dg/compat/vector-2_x.c: Ditto.
13317 * gcc.dg/compat/vector-2_y.c: Ditto.
13319 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
13321 * gcc.dg/20030702-1.c: New test.
13323 2003-08-25 Mark Mitchell <mark@codesourcery.com>
13326 * g++.dg/ext/altivec-1.C: New test.
13328 2003-08-24 Richard Henderson <rth@redhat.com>
13330 * g++.dg/eh/simd-2.C: Add -w for x86.
13332 2003-08-23 Jakub Jelinek <jakub@redhat.com>
13334 * gcc.dg/20030815-1.c: New test.
13336 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13339 * g++.dg/parse/access6.C: New test.
13341 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13343 PR c++/641, c++/11876
13344 * g++.dg/template/friend22.C: New test.
13345 * g++.dg/template/friend23.C: Likewise.
13347 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13349 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
13352 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13354 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
13356 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13358 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
13360 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13362 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
13364 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13366 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
13368 2003-08-21 Mark Mitchell <mark@codesourcery.com>
13371 * g++.dg/overload/prom1.C: New test.
13374 * g++.dg/parse/dtor2.C: New test.
13377 * g++.dg/parse/using2.C: New test.
13379 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
13382 * gcc.c-torture/compile/20030821-1.c: New.
13384 2003-08-20 Mark Mitchell <mark@codesourcery.com>
13387 * g++.dg/template/deduce2.C: New test.
13389 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
13391 * gcc.c-torture/execute/20030821-1.c: New test.
13393 2003-08-20 Roger Sayle <roger@eyesopen.com>
13395 PR middle-end/11984
13396 * gcc.dg/20030820-1.c: New test case.
13398 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
13401 * g++.dg/warn/noeffect2.C: New test.
13403 2003-08-19 Mark Mitchell <mark@codesourcery.com>
13406 * g++.dg/template/dtor2.C: New test.
13409 * g++.dg/template/operator1.C: New test.
13410 * g++.dg/parse/operator4.C: New test.
13413 * g++.dg/expr/enum1.C: New test.
13414 * gcc.dg/c99-bool-1.c: Remove bogus warning.
13417 * g++.dg/parse/elab2.C: New test.
13418 * g++.dg/parse/typedef4.C: Change error message.
13419 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
13420 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
13421 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
13423 2003-08-19 Geoffrey Keating <geoffk@apple.com>
13425 * gcc.dg/pch/warn-1.c: New.
13426 * gcc.dg/pch/warn-1.hs: New.
13428 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
13431 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13433 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
13435 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13437 * gcc.dg/uninit-D.c: New Test.
13438 * gcc.dg/uninit-E.c: New Test.
13439 * gcc.dg/uninit-F.c: New Test.
13440 * gcc.dg/uninit-G.c: New Test.
13442 2003-08-19 Michael Ritzert <ritzert@t-online.de>
13444 * g++.dg/README: Describe the pch directory.
13446 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13449 * g++.dg/parse/access4.C: New test.
13450 * g++.dg/parse/access5.C: Likewise.
13451 * g++.old-deja/g++.jason/access17.C: Adjust error message.
13453 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
13455 * gcc.dg/noncompile/20030818-1.c: New.
13457 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
13460 * g++.dg/warn/noeffect1.C: New test.
13462 * g++.dg/template/scope2.C: New test.
13463 * g++.dg/template/error2.C: Correct dg-error
13465 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
13467 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
13469 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
13472 * g++.dg/template/warn1.C: New.
13474 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
13476 * g++.dg/template/error2.C: New test.
13477 * g++.dg/lookup/using7.C: Adjust errors
13478 * g++.old-deja/g++.pt/crash36.C: Likewise.
13479 * g++.old-deja/g++.pt/derived3.C: Likewise.
13481 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13483 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
13484 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
13485 * gcc.c-torture/execute/builtins/string-9.c: New, from
13486 string-opt-9.c. Adjust for execute/builtins framework.
13487 * gcc.c-torture/execute/string-opt-9.c: Delete.
13489 2003-08-12 Mark Mitchell <mark@codesourcery.com>
13491 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
13493 * g++.dg/parse/ret-type2.C: New test.
13496 * g++.dg/init/new8.C: New test.
13499 * g++.dg/parse/typedef5.C: New test.
13502 * g++.dg/parse/qualified2.C: New test.
13503 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
13506 2003-08-11 Mark Mitchell <mark@codesourcery.com>
13508 * g++.dg/conversion/ptrmem1.C: New test.
13510 2003-08-11 Jakub Jelinek <jakub@redhat.com>
13513 * gcc.dg/20030811-1.c: New test.
13516 * gcc.c-torture/execute/20030811-1.c: New test.
13518 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13520 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
13522 2003-08-10 Mark Mitchell <mark@codesourcery.com>
13525 * g++.dg/inherit/multiple1.C: New test.
13527 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
13529 * gcc.dg/spe1.c: New test.
13532 * g++.dg/expr/cast2.C: New test.
13535 * g++.dg/template/dependent-name2.C: New test.
13537 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
13539 * g++.dg/parse/crash11.C: Put the dg options in comments.
13541 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
13543 * lib/gcc-dg.exp: Update for diagnostic change.
13545 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13548 * g++.dg/parse/crash11.C: New test.
13550 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
13552 * gcc.dg/cpp/spacing1.c: Update.
13554 2003-08-04 Janis Johnson <janis187@us.ibm.com>
13557 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
13558 a value for -mtune.
13560 2003-08-04 Roger Sayle <roger@eyesopen.com>
13562 PR middle-end/11771
13563 * gcc.c-torture/compile/20030804-1.c: New test case.
13565 2003-08-04 Roger Sayle <roger@eyesopen.com>
13567 * gcc.dg/20030804-1.c: New test case.
13569 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
13571 * gcc.dg/cpp/separate-1.c: New test.
13573 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
13576 * g++.dg/template/dependent-expr2.C: New test.
13579 * g++.dg/expr/ptrmem1.C: New test.
13581 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13584 * g++.dg/template/friend15.C: New test.
13586 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
13588 * lib/dg-pch.exp: Work round PCH bug.
13590 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13592 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
13593 builtins. Move cases from builtins-4.c here.
13595 * gcc.dg/torture/builtin-math-1.c: New test taken from
13596 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
13599 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
13602 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
13605 * g++.dg/template/using7.C: New test.
13607 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
13609 * import1.c, import2.c: New tests.
13611 2003-08-01 Jakub Jelinek <jakub@redhat.com>
13613 * g++.dg/eh/crossjump1.C: New test.
13615 2003-08-01 Mark Mitchell <mark@codesourcery.com>
13618 * g++.dg/template/using6.C: New test.
13621 * g++.dg/template/koenig2.C: New test.
13623 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13626 * g++.dg/parse/typedef4.C: New test.
13628 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13630 PR c++/8442, c++/8806
13631 * g++.dg/template/elab1.C: New test.
13632 * g++.dg/template/type2.C: Likewise.
13633 * g++.dg/template/ttp3.C: Adjust expected error message.
13634 * g++.old-deja/g++.law/visibility13.C: Likewise.
13635 * g++.old-deja/g++.niklas/t135.C: Likewise.
13636 * g++.old-deja/g++.pt/ttp41.C: Likewise.
13637 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
13639 * g++.old-deja/g++.pt/ttp44.C: Likewise.
13641 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
13644 * g++.dg/ext/stmtexpr1.C: New test.
13646 * g++.dg/opt/tmp1.C: New test.
13649 * g++.dg/parse/constant4.C: New test.
13652 * g++.dg/template/using5.C: New test.
13654 2003-07-31 Roger Sayle <roger@eyesopen.com>
13656 * gcc.dg/builtins-27.c: New test case.
13658 2003-07-31 Jakub Jelinek <jakub@redhat.com>
13660 * gcc.dg/tls/opt-7.c: New test.
13662 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
13664 * g++.old-deja/g++.other/crash18.C: Remove.
13666 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
13668 * g++.dg/template/explicit3.C: New.
13669 * g++.dg/template/explicit4.C: New.
13670 * g++.dg/template/explicit5.C: New.
13673 * g++.dg/template/memtmpl1.C: New.
13675 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
13678 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
13679 * gcc.dg/i386-387-5.c (dg-options): Likewise.
13681 2003-07-30 Jan Hubicka <jh@suse.cz>
13685 2003-07-29 Zack Weinberg <zack@codesourcery.com>
13687 * gcc.dg/struct-in-proto-1.c: New test.
13689 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
13691 * gcc.dg/cpp/include2.c: Only expect one message.
13693 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
13696 * g++.dg/template/using1.C: New test.
13697 * g++.dg/template/using2.C: New test.
13698 * g++.dg/template/using3.C: New test.
13699 * g++.dg/template/using4.C: New test.
13701 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
13703 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
13704 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13706 2003-07-28 Jan Hubicka <jh@suse.cz>
13709 * g++.dg/opt/call1.C: New test.
13711 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
13714 * g++.dg/init/enum2.C: New test.
13715 * g++.dg/template/overload1.C: Add "-w" option.
13717 2003-07-28 <hp@bitrange.com>
13719 * gcc.dg/Wdeclaration-after-statement-1.c,
13720 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
13722 2003-07-28 Jakub Jelinek <jakub@redhat.com>
13724 * gcc.c-torture/compile/20030725-1.c: New test.
13726 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
13728 * gcc.dg/20030505.c: Only run for SPE.
13729 Remove definition of opaque type.
13731 2003-07-27 Mark Mitchell <mark@codesourcery.com>
13733 * g++.dg/template/ptrmem6.C: New test.
13735 2003-07-26 Geoffrey Keating <geoffk@apple.com>
13737 * gcc.c-torture/compile/zero-strct-2.c: New test.
13739 2003-07-25 Geoffrey Keating <geoffk@apple.com>
13741 * gcc.dg/intermod-1.c: New test.
13743 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
13746 * g++.dg/template/lookup2.C: New test.
13747 * g++.dg/template/memclass1.C: Remove instantiated from error.
13748 * g++.dg/other/error2.C: Tweak expected errors.
13751 * g++.dg/template/defarg3.C: New test.
13753 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
13755 2003-07-24 Mark Mitchell <mark@codesourcery.com>
13757 * g++.dg/inherit/access5.C: New test.
13759 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13762 * g++.dg/template/crash8.C: New test.
13764 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
13767 * gcc.dg/noncompile/incomplete-2.c: New test.
13769 2003-07-23 Mark Mitchell <mark@codesourcery.com>
13772 * g++.dg/inherit/access4.C: New test.
13775 * g++.dg/expr/cond2.C: New test.
13777 PR optimization/10679
13778 * g++.dg/opt/inline4.C: New test.
13780 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
13782 * g++.dg/parse/crash10: New test.
13784 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
13786 * g++.dg/ext/flexary1.C: New test.
13788 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13791 * g++.dg/template/crash9.C: New test.
13793 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13796 * g++.dg/parse/typedef3.C: New test.
13799 * g++.dg/parse/operator2.C: New test.
13802 * g++.dg/parse/def-tmpl-arg1.C: New test.
13805 * g++.dg/parse/funptr1.C: New test.
13808 * g++.dg/parse/ambig3.C: New test.
13811 * g++.dg/parse/operator3.C: New test.
13814 * g++.dg/parse/template10.C: New test.
13817 * g++.dg/parse/template11.C: New test.
13820 * g++.dg/parse/invalid-op1.C: New test.
13823 * g++.dg/parse/condexpr1.C: New test.
13825 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
13827 * g++.dg/ext/packed3.C: New test.
13828 * g++.dg/ext/packed4.C: New test.
13830 * gcc.dg/pack-test-3.c: New test.
13832 2003-07-21 Janis Johnson <janis187@us.ibm.com>
13834 * lib/compat.exp: Handle dg-options per source file.
13835 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
13836 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
13837 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
13838 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
13839 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
13840 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
13841 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
13842 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
13843 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
13844 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
13845 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
13846 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
13847 * g++.dg/compat/break/bitfield7_x.C: Ditto.
13848 * g++.dg/compat/break/bitfield7_y.C: Ditto.
13850 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13853 * gcc.c-torture/execute/20030718-1.c: New test.
13855 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13857 PR optimization/11536
13858 * gcc.dg/20030721-1.c: New test.
13860 2003-07-19 Mark Mitchell <mark@codesourcery.com>
13863 * g++.dg/template/lookup1.C: New test.
13865 2003-07-19 Zack Weinberg <zack@codesourcery.com>
13867 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
13868 diagnostics of ill-formed constructs involving labels.
13869 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
13870 the new 'previously defined here' message.
13872 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
13874 * g++.dg/parse/non-dependent2.C: New test.
13876 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13878 * g++.dg/init/init-ref4.C: xfail on targets without
13881 2003-07-17 Jakub Jelinek <jakub@redhat.com>
13884 * gcc.c-torture/execute/20030717-1.c: New test.
13886 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13888 * g++.dg/opt/cfg1.C: New test.
13890 2003-07-17 Mark Mitchell <mark@codesourcery.com>
13892 PR optimization/11557
13893 * gcc.dg/20030717-1.c: New test.
13895 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
13898 * g++.dg/expr/crash-1.C: New test.
13901 * g++.dg/template/init3.C: New test.
13904 * g++.dg/template/non-dependent1.C: New test.
13907 * g++.dg/template/non-dependent2.C: New test.
13910 * g++.dg/template/non-dependent3.C: New test.
13913 * g++.dg/template/sizeof5.C: New test.
13915 2003-07-17 Geoffrey Keating <geoffk@apple.com>
13918 * gcc.c-torture/compile/mangle-1.c: New file.
13920 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13923 * g++.dg/parse/access3.C: New test.
13925 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
13928 * g++.dg/init/init-ref4.C: New test.
13930 2003-07-16 Mark Mitchell <mark@codesourcery.com>
13933 * g++.dg/parse/constant3.C: New test.
13934 * g++.dg/parse/crash7.C: Likewise.
13936 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
13939 * gcc.dg/i386-pentium4-not-mull.c: New.
13941 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
13943 * gcc.dg/asm-names.c (ymain): Make it weak.
13945 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13948 * g++.dg/template/friend21.C: New test.
13950 2003-07-16 Jakub Jelinek <jakub@redhat.com>
13952 * gcc.dg/cleanup-8.c: New test.
13953 * gcc.dg/cleanup-9.c: New test.
13955 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
13957 * g++.dg/ext/dll-MI1.h: New file.
13958 * g++.dg/ext/dllexport-MI1.C: New file.
13959 * g++.dg/ext/dllimport-MI1.C: New file.
13961 2003-07-15 Jakub Jelinek <jakub@redhat.com>
13963 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
13964 it does not have cmpstrsi patterns (just cmpmemsi).
13966 2003-07-15 Mark Mitchell <mark@codesourcery.com>
13969 * g++.dg/debug/debug8.C: New test.
13971 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13974 * g++.dg/template/crash7.C: New test.
13976 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
13979 * gcc.c-torture/compile/20030708-1.c: New.
13981 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13983 * gcc.c-torture/execute/20030715-1.c: New test.
13985 2003-07-14 Geoffrey Keating <geoffk@apple.com>
13987 * gcc.dg/pch/inline-3.c: New file.
13988 * gcc.dg/pch/inline-3.hs: New file.
13989 * gcc.dg/pch/inline-4.c: New file.
13990 * gcc.dg/pch/inline-4.hs: New file.
13992 2003-07-14 Mark Mitchell <mark@codesourcery.com>
13995 * g++.dg/template/crash6.C: New test.
13998 * g++.dg/template/friend20.C: New test.
14001 * g++.dg/template/overload2.C: New test.
14003 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14005 PR optimization/11440
14006 * gcc.c-torture/execute/20030714-1.c: New test.
14008 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14011 * g++.dg/template/partial2.C: New test.
14013 2003-07-13 Mark Mitchell <mark@codesourcery.com>
14016 * g++.dg/template/anon1.C: New test.
14020 * g++.dg/parse/template9.C: Likewise.
14021 * g++.dg/template/crash4.C: New test.
14022 * g++.dg/template/koenig1.C: Likewise.
14023 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
14024 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
14025 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
14027 * g++.old-deja/g++.jason/template36.C: Likewise.
14028 * g++.old-deja/g++.mike/p1989.C: Likewise.
14029 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
14030 * g++.old-deja/g++.pt/ttp20.C: Use this->.
14031 * g++.old-deja/g++.pt/ttp21.C: Use this->.
14032 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
14034 * g++.old-deja/g++.pt/union2.C: Use this->.
14036 2003-07-11 Jakub Jelinek <jakub@redhat.com>
14038 * gcc.dg/20030711-1.c: New test.
14040 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
14043 * g++.dg/parse/args1.C: New test.
14044 * g++.pt/defarg8.C: Change expected errors.
14046 2003-07-11 Mark Mitchell <mark@codesourcery.com>
14049 * g++.dg/template/nontype2.C: New test.
14052 * g++.dg/parse/template8.C: New test.
14055 * g++.dg/template/scope1.C: New test.
14057 * g++.dg/warn/Wsign-compare-1.C: New test.
14059 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14061 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
14063 2003-07-10 Mark Mitchell <mark@codesourcery.com>
14066 * g++.dg/template/explicit2.C: New test.
14069 * g++.dg/warn/pedantic1.C: New test.
14071 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
14074 * g++.dg/other/field1.C: New test.
14076 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14079 * gcc.c-torture/compile/20030707-1.c: New.
14081 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14084 * g++.dg/template/access12.C: New test.
14086 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
14088 * g++.dg/bprob/bprob.exp (prof_ext): Update.
14089 * g77.dg/bprob/bprob.exp (prof_ext): Update.
14090 * gcc.misc-tests/bprob.exp (prof_ext): Update.
14091 * gcc.misc-tests/gcov.exp: Update
14092 * g++.dg/gcov/gcov.exp: Update
14093 * lib/gcov.exp: Update.
14095 2003-07-08 Mark Mitchell <mark@codesourcery.com>
14097 * g++.dg/abi/mangle17.C: Make sure template expressions are
14099 * g++.dg/abi/mangle4.C: Mark erroneous casts.
14100 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
14101 * g++.dg/opt/stack1.C: Remove erroneous code.
14102 * g++.dg/parse/template7.C: New test.
14103 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
14104 * g++.old-deja/g++.pt/crash4.C: Likewise.
14106 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14108 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
14109 with zero or one occurence of `$' after the initial `L'.
14111 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
14113 * gcc.c-torture/compile/20030704-1.c: Add a comment.
14115 2003-07-08 Roger Sayle <roger@eyesopen.com>
14118 * gcc.dg/Wunreachable-6.c: New testcase.
14119 * gcc.dg/Wunreachable-7.c: New testcase.
14121 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14124 * gcc.dg/20030708-1.c: New test.
14126 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
14128 * gcc.dg/compat/sdata-section.h: New file.
14129 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
14130 * gcc.dg/torture/mips-sdata-1.c: New test.
14132 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14135 * g++.dg/template/friend19.C: New test.
14137 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14139 * g++.dg/opt/strength-reduce.C: New test.
14141 2003-07-07 Roger Sayle <roger@eyesopen.com>
14144 * gcc.dg/20030707-1.c: New testcase.
14146 2003-07-07 Roger Sayle <roger@eyesopen.com>
14148 PR optimization/11059
14149 * g++.dg/opt/emptyunion.C: New testcase.
14151 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14152 Eric Botcazou <ebotcazou@libertysurf.fr>
14154 * g++.dg/opt/stack1.C: New test.
14156 2003-07-05 Mark Mitchell <mark@codesourcery.com>
14158 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
14162 * g++.dg/expr/static_cast3.C: New test.
14164 2003-07-04 Zack Weinberg <zack@codesourcery.com>
14166 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
14168 * gcc.dg/concat.c: Concatenation of string constants with
14169 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
14170 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
14171 * gcc.dg/cpp/escape-2.c: Use wide character constants where
14172 necessary to avoid multi-character character constant warning.
14173 * gcc.dg/cpp/escape.c: Likewise.
14174 * gcc.dg/cpp/ucs.c: Likewise.
14175 Remove backslashes from dg-bogus comments, as they confuse Tcl.
14178 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14181 * gcc.c-torture/compile/20030704-1.c: New.
14183 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14185 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
14187 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
14189 PR c++/5287, PR c++/7910, PR c++/11021
14190 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
14191 tests for warnings.
14192 * g++.dg/ext/dllimport2.C: Add tests for warnings.
14193 * g++.dg/ext/dllimport3.C: Likewise.
14194 * g++.dg/ext/dllimport4.C: New file.
14195 * g++.dg/ext/dllimport5.C: New file.
14196 * g++.dg/ext/dllimport6.C: New file.
14197 * g++.dg/ext/dllimport7.C: New file.
14198 * g++.dg/ext/dllimport8.C: New file.
14199 * g++.dg/ext/dllimport9.C: New file.
14200 * g++.dg/ext/dllimport10.C: New file.
14201 * g++.dg/ext/dllexport1.C: New file.
14203 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14205 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
14206 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
14208 2003-07-03 Roger Sayle <roger@eyesopen.com>
14210 * gcc.dg/builtins-25.c: New testcase.
14211 * gcc.dg/builtins-26.c: New testcase.
14213 2003-07-03 Janis Johnson <janis187@us.ibm.com>
14215 * gcc.dg/compat/vector-defs.h: New file.
14216 * gcc.dg/compat/vector-setup.h: New file.
14217 * gcc.dg/compat/vector-check.h: New file.
14218 * gcc.dg/compat/vector-1_main.c: New file.
14219 * gcc.dg/compat/vector-1_x.c: New file.
14220 * gcc.dg/compat/vector-1_y.c: New file.
14221 * gcc.dg/compat/vector-2_main.c: New file.
14222 * gcc.dg/compat/vector-2_x.c: New file.
14223 * gcc.dg/compat/vector-2_y.c: New file.
14225 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
14226 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
14227 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
14228 * gcc.dg/compat/struct-align-1.h: New file.
14229 * gcc.dg/compat/struct-align-1_main.c: New file.
14230 * gcc.dg/compat/struct-align-1_x.c: New file.
14231 * gcc.dg/compat/struct-align-1_y.c: New file.
14232 * gcc.dg/compat/struct-align-2.h: New file.
14233 * gcc.dg/compat/struct-align-2_main.c: New file.
14234 * gcc.dg/compat/struct-align-2_x.c: New file.
14235 * gcc.dg/compat/struct-align-2_y.c: New file.
14237 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
14238 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14239 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14240 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14241 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14242 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14243 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14244 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14245 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14246 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14247 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14248 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14249 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14250 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14251 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14252 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14253 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14254 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14255 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14256 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14257 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14258 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14259 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14260 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14261 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14262 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14263 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14264 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14265 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14267 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14269 * gcc.dg/i386-call-1.c: New test.
14271 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
14274 * g++.dg/parse/defarg4.C: New.
14276 2003-07-03 Roger Sayle <roger@eyesopen.com>
14279 * gcc.c-torture/compile/20030703-1.c: New test case.
14281 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14283 * g++.dg/template/local3.C: Remove extra semicolon.
14285 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14287 * gcc.dg/i386-volatile-1.c: New test.
14289 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
14292 * g++.dg/other/offsetof2.C: XFAIL.
14293 * g++.dg/other/offsetof5.C: New.
14296 * g++.dg/template/error1.C: New.
14299 * g++.dg/template/dependent-expr1.C: New.
14301 2003-07-01 Mark Mitchell <mark@codesourcery.com>
14304 * g++.dg/template/local3.C: New test.
14307 * g++.dg/lookup/scoped6.C: New test.
14309 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
14312 * g++.dg/other/error7.C: New test.
14314 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
14316 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
14317 * g++.old-deja/g++.abi/vtable3.h: Likewise.
14318 * g++.old-deja/g++.law/code-gen5.C: Likewise.
14319 * g++.old-deja/g++.other/union2.C: Likewise.
14320 * gcc.dg/c90-const-expr-2.c: Likewise.
14321 * gcc.dg/c90-const-expr-3.c: Likewise.
14322 * gcc.dg/c99-const-expr-2.c: Likewise.
14323 * gcc.dg/c99-const-expr-3.c: Likewise.
14324 * gcc.dg/concat.c: Likewise.
14326 2003-07-01 Mark Mitchell <mark@codesourcery.com>
14329 * g++.dg/init/static1.C: New test.
14331 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14333 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
14334 * g++.old-deja/g++.other/access2.C: Likewise.
14335 * g++.old-deja/g++.other/decl2.C: Likewise.
14336 * gcc.c-torture/execute/20020615-1.c: Likewise.
14338 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14341 * g++.dg/template/sizeof4.C: New test.
14343 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14345 * g++.dg/other/error6.C: New test.
14347 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14350 * g++.dg/parse/constant2.C: New test.
14352 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14355 * g++.dg/other/error5.C: New test.
14357 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14359 * gcc.dg/format/gcc_diag-1.c: New test.
14361 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
14363 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
14365 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
14367 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
14368 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
14369 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
14371 2003-06-28 Jakub Jelinek <jakub@redhat.com>
14373 * gcc.c-torture/execute/builtins/string-8.c: New test.
14374 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
14375 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
14376 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
14378 2003-06-27 Mark Mitchell <mark@codesourcery.com>
14381 * g++.dg/ext/typeof6.C: New test.
14383 2003-06-27 Mark Mitchell <mark@codesourcery.com>
14386 * g++.dg/init/enum1.C: New test.
14388 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
14390 * gcc.dg/20030627-1.c: New test.
14392 2003-06-26 Mark Mitchell <mark@codesourcery.com>
14395 * g++.dg/expr/static_cast2.C: New test.
14397 2003-06-26 Roger Sayle <roger@eyesopen.com>
14398 Jakub Jelinek <jakub@redhat.com>
14400 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
14401 sprintf(dst,"%s",src) optimization.
14402 * gcc.c-torture/execute/20030626-1.c: New test case.
14403 * gcc.c-torture/execute/20030626-2.c: New test case.
14405 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
14407 * gcc.c-torture/execute/multi-ix.c: New test.
14409 * gcc.c-torture/execute/simd-4.c (main):
14410 Added missing semicolon at end of union.
14412 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
14415 * g++.dg/template/explicit-instantiation3.C: New test.
14417 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14419 * gcc.dg/20030626-1.c: Use signed char.
14421 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14423 * gcc.dg/20030626-1.c: New test.
14425 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
14427 * const-str-2.m: Update.
14429 2003-06-25 Mark Mitchell <mark@codesourcery.com>
14432 * g++.dg/rtti/dyncast1.C: New test.
14433 * g++.dg/abi/mangle4.C: Correct base-specifier access.
14434 * g++.dg/lookup/scoped1.C: Remove XFAIL.
14435 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
14438 * g++.dg/expr/static_cast1.C: New test.
14440 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
14442 * gcc.dg/20030625-1.c: New test.
14444 2003-06-24 Roger Sayle <roger@eyesopen.com>
14446 * gcc.c-torture/compile/20030624-1.c: New test case.
14448 2003-06-24 Jakub Jelinek <jakub@redhat.com>
14450 * gcc.c-torture/execute/string-opt-17.c: New test.
14452 2003-06-24 Mark Mitchell <mark@codesourcery.com>
14455 * g++.dg/parse/crash6.C: New test.
14457 2003-06-23 Roger Sayle <roger@eyesopen.com>
14459 * gcc.dg/builtins-24.c: New test case.
14461 2003-06-23 Jakub Jelinek <jakub@redhat.com>
14463 * g++.dg/opt/operator1.C: New test.
14465 2003-06-22 Roger Sayle <roger@eyesopen.com>
14467 * gcc.c-torture/execute/string-opt-16.c: New test case.
14469 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14471 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
14472 * g++.old-deja/g++.other/conv7.C: Likewise
14473 * g++.old-deja/g++.other/overcnv2.C: Likewise.
14474 * g++.old-deja/g++.other/overload14.C: Likewise.
14476 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14478 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
14479 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
14481 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14484 * g++.dg/warn/Winline-3.C: New test.
14486 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14488 * lib/target-supports.exp (check_alias_available): Make the test
14489 program acceptable to the Solaris assembler.
14492 * g++.dg/template/memclass2.C: New test.
14494 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14495 Eric Botcazou <ebotcazou@libertysurf.fr>
14497 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
14498 data for non-matching targets.
14499 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
14501 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14504 * g++.dg/template/member3.C: New test.
14506 2003-06-19 Mark Mitchell <mark@codesourcery.com>
14509 * g++.dg/template/func1.C: New test.
14512 * g++.dg/template/static4.C: New test.
14513 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
14516 * g++.dg/init/ref7.C: New test.
14518 2003-06-19 Matt Austern <austern@apple.com>
14521 * g++.dg/anew1.C: New test.
14522 * g++.dg/anew2.C: New test.
14523 * g++.dg/anew3.C: New test.
14524 * g++.dg/anew4.C: New test.
14526 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
14528 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
14530 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
14532 * gcc.c-torture/execute/simd-4.c (main): Make expected value
14535 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
14537 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
14540 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
14542 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
14543 * gcc.c-torture/compile/961203-1.c: Likewise.
14544 * gcc.c-torture/compile/980506-1.c: Likewise.
14546 2003-06-17 Mark Mitchell <mark@codesourcery.com>
14549 * g++.dg/lookup/using7.C: New test.
14551 2003-06-17 Mark Mitchell <mark@codesourcery.com>
14554 * g++.dg/abi/conv1.C: Remove it.
14555 * g++.dg/template/conv7.C: New test.
14556 * g++.dg/template/conv8.C: Likewise.
14557 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
14558 conversion operator.
14560 2003-06-17 Janis Johnson <janis187@us.ibm.com>
14562 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
14563 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14564 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14565 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14566 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14567 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14568 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14569 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14570 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14571 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14572 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14573 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14574 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14575 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14576 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14577 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14578 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14579 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14580 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14581 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14582 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14583 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14584 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14585 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14586 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14587 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14588 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14589 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14590 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14592 2003-06-16 Mark Mitchell <mark@codesourcery.com>
14594 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
14595 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
14598 2003-06-16 Roger Sayle <roger@eyesopen.com>
14600 * gcc.dg/i386-387-5.c: New test case.
14601 * gcc.dg/i386-387-6.c: New test case.
14602 * gcc.dg/builtins-23.c: New test case.
14604 2003-06-15 Roger Sayle <roger@eyesopen.com>
14606 * gcc.dg/builtins-22.c: New test case.
14607 * gcc.dg/i386-387-1.c: Update to test exp.
14608 * gcc.dg/i386-387-2.c: Likewise.
14610 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14612 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
14614 2003-06-12 Mark Mitchell <mark@codesourcery.com>
14616 * lib/gcc-dg.exp (dg-require-dll): New function.
14617 (dg-xfail-if): Likewise.
14618 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
14621 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
14622 * gcc.c-torture/compile/20001205-1.c: Likewise.
14623 * gcc.c-torture/compile/20001226-1.c: Likewise.
14624 * gcc.c-torture/compile/20010518-2.c: Likewise.
14625 * gcc.c-torture/compile/20020312-1.c: Likewise.
14626 * gcc.c-torture/compile/20020604-1.c: Likewise.
14627 * gcc.c-torture/compile/920501-12.c: Likewise.
14628 * gcc.c-torture/compile/920501-4.c: Likewise.
14629 * gcc.c-torture/compile/920520-1.c: Likewise.
14630 * gcc.c-torture/compile/920521-1.c: Likewise.
14631 * gcc.c-torture/compile/920625-1.c: Likewise.
14632 * gcc.c-torture/compile/961203-1.c: Likewise.
14633 * gcc.c-torture/compile/980506-1.c: Likewise.
14634 * gcc.c-torture/compile/981006-1.c: Likewise.
14635 * gcc.c-torture/compile/981022-1.c: Likewise.
14636 * gcc.c-torture/compile/981223-1.c: Likewise.
14637 * gcc.c-torture/compile/990617-1.c: Likewise.
14638 * gcc.c-torture/compile/dll.c: Likewise.
14639 * gcc.c-torture/compile/labels-3.c: Likewise.
14640 * gcc.c-torture/compile/mipscop-1.c: Likewise.
14641 * gcc.c-torture/compile/mipscop-2.c: Likewise.
14642 * gcc.c-torture/compile/mipscop-3.c: Likewise.
14643 * gcc.c-torture/compile/mipscop-4.c: Likewise.
14644 * gcc.c-torture/compile/simd-5.c: Likewise.
14645 * gcc.c-torture/compile/20000804-1.x: Remove.
14646 * gcc.c-torture/compile/20001205-1.x: Likewise.
14647 * gcc.c-torture/compile/20001226-1.x: Likewise.
14648 * gcc.c-torture/compile/20010518-2.x: Likewise.
14649 * gcc.c-torture/compile/20020312-1.x: Likewise.
14650 * gcc.c-torture/compile/20020604-1.x: Likewise.
14651 * gcc.c-torture/compile/920501-12.x: Likewise.
14652 * gcc.c-torture/compile/920501-4.x: Likewise.
14653 * gcc.c-torture/compile/920520-1.x: Likewise.
14654 * gcc.c-torture/compile/920521-1.x: Likewise.
14655 * gcc.c-torture/compile/920625-1.x: Likewise.
14656 * gcc.c-torture/compile/961203-1.x: Likewise.
14657 * gcc.c-torture/compile/980506-1.x: Likewise.
14658 * gcc.c-torture/compile/981006-1.x: Likewise.
14659 * gcc.c-torture/compile/981022-1.x: Likewise.
14660 * gcc.c-torture/compile/981223-1.x: Likewise.
14661 * gcc.c-torture/compile/990617-1.x: Likewise.
14662 * gcc.c-torture/compile/mipscop-1.x: Likewise.
14663 * gcc.c-torture/compile/mipscop-2.x: Likewise.
14664 * gcc.c-torture/compile/mipscop-3.x: Likewise.
14665 * gcc.c-torture/compile/mipscop-4.x: Likewise.
14666 * gcc.c-torture/compile/simd-5.x: Likewise.
14668 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
14670 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14672 * gcc.c-torture/execute/20030611-1.c: New test.
14674 2003-06-12 Roger Sayle <roger@eyesopen.com>
14677 * gcc.dg/20030612-1.c: New test case.
14679 2003-06-12 Mark Mitchell <mark@codesourcery.com>
14682 * g++.dg/expr/cast1.C: New test.
14684 2003-06-12 Roger Sayle <roger@eyesopen.com>
14686 * gcc.dg/builtins-21.c: New test case.
14688 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
14690 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
14691 options instead of at the end.
14692 * lib/objc.exp (objc_target_compile): Likewise.
14694 2003-06-11 Mark Mitchell <mark@codesourcery.com>
14697 * g++.dg/parse/error1.C: New test.
14699 2003-06-11 Janis Johnson <janis187@us.ibm.com>
14701 * gcc.dg/compat/struct-by-value-11_main.c: New file.
14702 * gcc.dg/compat/struct-by-value-11_x.c: New file.
14703 * gcc.dg/compat/struct-by-value-11_y.c: New file.
14704 * gcc.dg/compat/struct-by-value-12_main.c: New file.
14705 * gcc.dg/compat/struct-by-value-12_x.c: New file.
14706 * gcc.dg/compat/struct-by-value-12_y.c: New file.
14707 * gcc.dg/compat/struct-by-value-13_main.c: New file.
14708 * gcc.dg/compat/struct-by-value-13_x.c: New file.
14709 * gcc.dg/compat/struct-by-value-13_y.c: New file.
14710 * gcc.dg/compat/struct-by-value-14_main.c: New file.
14711 * gcc.dg/compat/struct-by-value-14_x.c: New file.
14712 * gcc.dg/compat/struct-by-value-14_y.c: New file.
14713 * gcc.dg/compat/struct-by-value-15_main.c: New file.
14714 * gcc.dg/compat/struct-by-value-15_x.c: New file.
14715 * gcc.dg/compat/struct-by-value-15_y.c: New file.
14716 * gcc.dg/compat/struct-by-value-16_main.c: New file.
14717 * gcc.dg/compat/struct-by-value-16_x.c: New file.
14718 * gcc.dg/compat/struct-by-value-16_y.c: New file.
14719 * gcc.dg/compat/struct-by-value-17_main.c: New file.
14720 * gcc.dg/compat/struct-by-value-17_x.c: New file.
14721 * gcc.dg/compat/struct-by-value-17_y.c: New file.
14722 * gcc.dg/compat/struct-by-value-18_main.c: New file.
14723 * gcc.dg/compat/struct-by-value-18_x.c: New file.
14724 * gcc.dg/compat/struct-by-value-18_y.c: New file.
14726 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
14727 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
14728 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
14729 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
14730 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
14731 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
14732 * gcc.dg/compat/scalar-return-3_main.c: New file.
14733 * gcc.dg/compat/scalar-return-3_x.c: New file.
14734 * gcc.dg/compat/scalar-return-3_y.c: New file.
14735 * gcc.dg/compat/scalar-return-4_main.c: New file.
14736 * gcc.dg/compat/scalar-return-4_x.c: New file.
14737 * gcc.dg/compat/scalar-return-4_y.c: New file.
14739 2003-06-10 Janis Johnson <janis187@us.ibm.com>
14741 * gcc.dg/compat/fp2-struct-check.h: New file.
14742 * gcc.dg/compat/fp2-struct-defs.h: New file.
14743 * gcc.dg/compat/fp2-struct-init.h: New file.
14744 * gcc.dg/compat/struct-by-value-10_main.c: New file.
14745 * gcc.dg/compat/struct-by-value-10_x.c: New file.
14746 * gcc.dg/compat/struct-by-value-10_y.c: New file.
14747 * gcc.dg/compat/struct-return-10_main.c: New file.
14748 * gcc.dg/compat/struct-return-10_x.c: New file.
14749 * gcc.dg/compat/struct-return-10_y.c: New file.
14751 * gcc.dg/compat/compat-common.h: New file.
14752 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
14753 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
14754 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
14755 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
14756 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
14757 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
14758 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
14759 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14760 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
14761 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
14762 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14763 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
14764 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
14765 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14766 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
14767 * gcc.dg/compat/small-struct-check.h: Ditto.
14768 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
14769 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14770 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
14771 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
14772 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14773 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14774 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
14775 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14776 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
14777 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
14778 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14779 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14780 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
14781 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14782 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14783 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
14784 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14785 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
14786 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
14787 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14788 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
14789 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
14790 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14791 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
14792 * gcc.dg/compat/struct-return-2_main.c: Ditto.
14793 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14794 * gcc.dg/compat/struct-return-2_y.c: Ditto.
14795 * gcc.dg/compat/struct-return-3_main.c: Ditto.
14796 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14797 * gcc.dg/compat/struct-return-3_y.c: Ditto.
14799 2003-06-10 Geoffrey Keating <geoffk@apple.com>
14801 * g++.dg/pch/static-1.C: New file.
14802 * g++.dg/pch/static-1.Hs: New file.
14804 2003-06-10 Richard Henderson <rth@redhat.com>
14806 * gcc.dg/asm-7.c: Adjust expected warning text.
14808 2003-06-10 Roger Sayle <roger@eyesopen.com>
14810 * gcc.dg/builtins-20.c: New test case.
14812 2003-06-10 Mark Mitchell <mark@codesourcery.com>
14815 * g++.dg/opt/template1.C: New test.
14817 2003-06-09 Mark Mitchell <mark@codesourcery.com>
14819 * lib/gcc-dg.exp (dg-test): Clear additional_files and
14820 additional_sources.
14822 2003-05-21 David Taylor <dtaylor@emc.com>
14824 * gcc.dg/Wpadded.c: New file.
14826 2003-06-09 Mark Mitchell <mark@codesourcery.com>
14828 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
14829 * gcc.dg/special/weak-2.c: Add dg-require-weak.
14830 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
14833 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
14835 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
14837 2003-06-09 Mark Mitchell <mark@codesourcery.com>
14839 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
14840 (dg-require-alias): Likewise.
14841 (dg-require-gc-sections): Likewise.
14842 * lib/target-supports.exp (check_gc_sections_available): Likewise.
14844 2003-06-08 Richard Henderson <rth@redhat.com>
14846 * gcc.dg/20011029-2.c: Fix the array reference.
14847 * gcc.dg/asm-7.c: New.
14849 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
14851 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
14853 2003-06-08 Mark Mitchell <mark@codesourcery.com>
14855 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
14856 (dg-require-gc-sections): Likewise.
14858 2003-06-08 Jan Hubicka <jh@suse.cz>
14860 * i386-cmov1.c: Fix regular expression.
14861 * i386-cvt-1.c: Likewise.
14862 * i386-local.c: Likewise.
14863 * i386-local2.c: Likewise.
14864 * i386-mul.c: Likewise.
14865 * i386-ssetype-1.c: Likewise.
14866 * i386-ssetype-3.c: Likewise.
14867 * i386-ssetype-5.c: Likewise.
14869 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14872 * g++.dg/warn/implicit-typename2.C: New test.
14873 * g++.dg/warn/implicit-typename3.C: New test.
14875 2003-06-07 Richard Henderson <rth@redhat.com>
14877 * g++.dg/other/offsetof3.C: Use size_t.
14878 * g++.dg/other/offsetof4.C: Likewise.
14880 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
14882 * lib/copy-file.exp: New. Implement gcc_copy_files.
14884 * lib/dg-pch.exp: Load copy-file.exp
14885 (dg-pch): Use gcc_copy_files instead of "file copy".
14887 2003-06-06 Mark Mitchell <mark@codesourcery.com>
14889 * gcc.dg/weak/weak.exp: Simplify.
14890 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
14891 * gcc.dg/weak/weak-1.c: Likewise.
14892 * gcc.dg/weak/weak-2.c: Likewise.
14893 * gcc.dg/weak/weak-3.c: Likewise.
14894 * gcc.dg/weak/weak-4.c: Likewise.
14895 * gcc.dg/weak/weak-5.c: Likewise.
14896 * gcc.dg/weak/weak-6.c: Likewise.
14897 * gcc.dg/weak/weak-7.c: Likewise.
14898 * gcc.dg/weak/weak-8.c: Likewise.
14899 * gcc.dg/weak/weak-9.c: Likewise.
14901 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
14903 gcc.c-torture/execute/20030606-1.c: New.
14905 2003-06-06 Roger Sayle <roger@eyesopen.com>
14907 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
14908 * gcc.dg/builtins-19.c: Likewise.
14910 2003-06-06 Roger Sayle <roger@eyesopen.com>
14912 * gcc.dg/builtins-2.c: Add some more tests.
14913 * gcc.dg/builtins-18.c: New test case.
14914 * gcc.dg/builtins-19.c: New test case.
14916 2003-06-06 Roger Sayle <roger@eyesopen.com>
14917 Jim Wilson <wilson@tuliptree.org>
14919 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
14921 2003-06-06 Jakub Jelinek <jakub@redhat.com>
14923 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
14924 mempcpy/stpcpy calls not to be optimized into something else.
14925 * gcc.c-torture/execute/string-opt-3.c: Moved to...
14926 * gcc.c-torture/execute/builtins/string-7.c: ...here.
14927 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
14929 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14931 * gcc.dg/format/asm_fprintf-1.c: New test.
14933 2003-06-05 Mark Mitchell <mark@codesourcery.com>
14935 * lib/gcc-defs.exp (additional_sources): New variable.
14936 (dg-additional-sources): New function.
14937 (additional_files): New variable.
14938 (dg-additional-files): New function.
14939 (dg-additional-files-options): Likewise.
14940 * lib/gcc-dg.exp (dg-require-weak): New function.
14941 (dg-require-alias): Likewise.
14942 (dg-require-gc-sections): Likewise.
14943 * lib/target-supports.exp (check_alias_available): Remove testfile
14945 (check_gc_sections_available): New function.
14946 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
14947 (dg-gpp-additional-files): Likewise.
14948 * lib/g++.exp (additional_sources): Remove.
14949 (additional_files): Likewise.
14950 (g++_target_compile): Use dg-additional-files-options.
14952 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
14954 * gcc.dg/special/ecos.exp: Remove.
14955 * gcc.dg/special/20000419-2.c: Use dg-require-*.
14956 * gcc.dg/special/alias-1.c: Likewise.
14957 * gcc.dg/special/alias-2.c: Likewise.
14958 * gcc.dg/special/gcsec-1.c: Likewise.
14959 * gcc.dg/special/weak-1.c: Likewise.
14960 * gcc.dg/special/weak-2.c: Likewise.
14961 * gcc.dg/special/wkali-1.c: Likewise.
14962 * gcc.dg/special/wkali-2.c: Likewise.
14964 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
14965 dg-gpp-additional-*.
14966 * g++.dg/special/conpr-3.C: Likewise.
14967 * g++.dg/special/conpr-4.C: Likewise.
14968 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
14969 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
14970 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
14971 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
14972 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
14973 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
14974 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
14975 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
14976 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
14977 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
14978 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
14979 * g++.old-deja/g++.other/comdat1.C: Likewise.
14980 * g++.old-deja/g++.other/comdat2.C: Likewise.
14981 * g++.old-deja/g++.other/comdat3.C: Likewise.
14982 * g++.old-deja/g++.other/ctor1.C: Likewise.
14983 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
14985 2003-06-05 Richard Henderson <rth@redhat.com>
14987 * gcc.dg/debug/20030605-1.c: New.
14989 2003-06-04 Mark Mitchell <mark@codesourcery.com>
14991 * README.QMTEST: Update.
14993 2003-06-04 Richard Henderson <rth@redhat.com>
14995 * gcc.dg/cleanup-1.c: New.
14996 * gcc.dg/cleanup-2.c: New.
14997 * gcc.dg/cleanup-3.c: New.
14998 * gcc.dg/cleanup-4.c: New.
14999 * gcc.dg/cleanup-5.c: New.
15000 * gcc.dg/cleanup-6.c: New.
15001 * gcc.dg/cleanup-7.c: New.
15003 2003-06-04 Mark Mitchell <mark@codesourcery.com>
15005 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
15007 * lib/dg-pch.exp: New file.
15008 * g++.dg/pch/pch.exp: Use dg-pch.exp.
15009 * gcc.dg/pch/pch.exp: Likewise.
15011 2003-06-04 Roger Sayle <roger@eyesopen.com>
15013 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
15014 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
15015 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
15016 * gcc.dg/builtins-17.c: New test case.
15017 * gcc.dg/i386-387-4.c: New test case.
15018 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
15020 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15022 * gcc.dg/ultrasp9.c: New test.
15024 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15026 * gcc.c-torture/compile/20030604-1.c: New test.
15027 * gcc.dg/sparc-constant-1.c: New test.
15029 2003-06-03 Glen Nakamura <glen@imodulo.com>
15031 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
15033 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
15035 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
15037 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
15038 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
15040 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
15042 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
15044 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15047 * g++.dg/template/spec10.C: New test.
15049 2003-06-03 Roger Sayle <roger@eyesopen.com>
15051 * gcc.dg/builtins-16.c: New test case.
15053 2003-06-03 Jakub Jelinek <jakub@redhat.com>
15055 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
15056 mempcpy test with post-increments.
15057 * gcc.c-torture/execute/string-opt-3.c: New test.
15058 * gcc.dg/string-opt-1.c: New test.
15060 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
15063 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
15065 2003-06-02 Mark Mitchell <mark@codesourcery.com>
15067 * lib/scanasm.exp (dg-scan): New function, factored out of ...
15068 (scan-assembler): ... here. Use dg-scan.
15069 (scan-assembler-not): Likewise.
15070 (scan-file): New function.
15071 (scan-file-not): Likewise.
15072 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
15073 * gcc.dg/cpp/_Pragma4.c: Likewise.
15074 * gcc.dg/cpp/_Pragma5.c: Likewise.
15075 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15076 * gcc.dg/cpp/avoidpaste2.c: Likewise.
15077 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
15078 * gcc.dg/cpp/cmdlne-P.c: Likewise.
15079 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
15080 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
15081 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
15082 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
15083 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
15084 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
15085 * gcc.dg/cpp/cxxcom1.c: Likewise.
15086 * gcc.dg/cpp/line1.c: Likewise.
15087 * gcc.dg/cpp/maccom1.c: Likewise.
15088 * gcc.dg/cpp/maccom2.c: Likewise.
15089 * gcc.dg/cpp/maccom3.c: Likewise.
15090 * gcc.dg/cpp/maccom4.c: Likewise.
15091 * gcc.dg/cpp/maccom5.c: Likewise.
15092 * gcc.dg/cpp/maccom6.c: Likewise.
15093 * gcc.dg/cpp/multiline.c: Likewise.
15094 * gcc.dg/cpp/spacing1.c: Likewise.
15095 * gcc.dg/cpp/spacing2.c: Likewise.
15096 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
15097 * gcc.dg/cpp/trad/maccom1.c: Likewise.
15098 * gcc.dg/cpp/trad/maccom2.c: Likewise.
15099 * gcc.dg/cpp/trad/maccom3.c: Likewise.
15100 * gcc.dg/cpp/trad/maccom4.c: Likewise.
15101 * gcc.dg/cpp/trad/maccom6.c: Likewise.
15102 * gcc.dg/cpp/cxxcom2.c: Likewise.
15103 * gcc.dg/cpp/cxxcom2.h: New file.
15105 * gcc.dg/cpp/truefalse.cpp: Move it to ...
15106 * g++.dg/cpp/truefalse.C: Here.
15107 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
15109 2003-06-01 Loren James Rittle <ljrittle@acm.org>
15111 * gcc.dg/cpp/redef3.c: New file.
15113 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15115 * gcc.dg/i386-loop-3.c: New test.
15117 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
15119 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
15121 2003-05-31 Roger Sayle <roger@eyesopen.com>
15123 * gcc.dg/fwrapv-1.c: New test case.
15124 * gcc.dg/fwrapv-2.c: New test case.
15126 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15129 * g++.dg/template/spec9.C: New test.
15131 2003-05-29 Roger Sayle <roger@eyesopen.com>
15133 * gcc.dg/duff-4.c: New test case.
15135 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
15138 * g77.dg/ffixed-form-1.f: New test
15139 * g77.dg/ffixed-form-2.f: New test
15140 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
15141 * g77.dg/ffree-form-3.f: New test
15143 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
15145 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
15146 * gcc.dg/wint_t-1.c: Likewise.
15148 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15150 * g++.dg/template/access11.C: New test.
15152 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15155 * g++.dg/template/access10.C: New test.
15157 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15158 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15160 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
15162 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15164 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
15165 suppress for powerpc-*-darwin*.
15166 * gcc.dg/torture/builtin-noret-2.c: Likewise.
15168 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15170 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
15171 suppress option for powerpc-*-darwin*.
15173 2003-05-23 Roger Sayle <roger@eyesopen.com>
15175 * gcc.dg/builtins-1.c: Add tests for tan and atan.
15176 * gcc.dg/builtins-4.c: Add test for fmod.
15178 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15181 * g++.dg/template/instantiate4.C: New test.
15183 2003-05-22 Roger Sayle <roger@eyesopen.com>
15185 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
15187 2003-05-21 Janis Johnson <janis187@us.ibm.com>
15189 * gcc.dg/compat/scalar-return-1_main.c: New file.
15190 * gcc.dg/compat/scalar-return-1_x.c: New file.
15191 * gcc.dg/compat/scalar-return-1_y.c: New file.
15192 * gcc.dg/compat/scalar-return-2_main.c: New file.
15193 * gcc.dg/compat/scalar-return-2_x.c: New file.
15194 * gcc.dg/compat/scalar-return-2_y.c: New file.
15195 * gcc.dg/compat/struct-return-3_main.c: New file.
15196 * gcc.dg/compat/struct-return-3_y.c: New file.
15197 * gcc.dg/compat/struct-return-3_x.c: New file.
15198 * gcc.dg/compat/struct-return-2_main.c: New file.
15199 * gcc.dg/compat/struct-return-2_x.c: New file.
15200 * gcc.dg/compat/struct-return-2_y.c: New file.
15202 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15204 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
15205 for hppa*-hp-hpux*.
15206 * gcc.dg/20021014-1.c (dg-options): Likewise.
15207 * gcc.dg/nest.c (dg-options): Likewise.
15209 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
15212 * g++.dg/ext/dllimport2.C: New file.
15213 * g++.dg/ext/dllimport3.C: New file.
15215 2003-05-20 Janis Johnson <janis187@us.ibm.com>
15217 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
15218 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15219 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15220 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15221 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15222 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15223 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
15224 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
15225 * gcc.dg/compat/small-struct-defs.h: New file.
15226 * gcc.dg/compat/small-struct-init.h: New file.
15227 * gcc.dg/compat/small-struct-check.h: New file.
15228 * gcc.dg/compat/fp-struct-defs.h: New file.
15229 * gcc.dg/compat/fp-struct-check.h: New file.
15230 * gcc.dg/compat/fp-struct-init.h: New file.
15231 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
15232 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
15234 2003-05-19 Jakub Jelinek <jakub@redhat.com>
15236 * gcc.dg/20030225-2.c: New test.
15238 2003-05-18 Roger Sayle <roger@eyesopen.com>
15239 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15241 * gcc.c-torture/compile/20030518-1.c: New test case.
15243 2003-05-18 Mark Mitchell <mark@codesourcery.com>
15245 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
15246 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
15247 gcc-dg-debug-runtest.
15248 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
15249 gcc-dg-debug-runtest.
15251 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15254 * g++.dg/lookup/using6.C: New test.
15256 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15258 * g++.dg/parse/access2.C: New test.
15260 2003-05-17 Mark Mitchell <mark@codesourcery.com>
15262 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
15263 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
15264 * gcc.dg/debug/debug.exp: Likewise.
15266 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
15268 * gcc.dg/dollar.c: New test.
15270 2003-05-16 Janis Johnson <janis187@us.ibm.com>
15272 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
15273 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
15274 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
15275 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
15276 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
15277 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
15278 * gcc.dg/compat/struct-by-value-6_main.c: New file.
15279 * gcc.dg/compat/struct-by-value-6_x.c: New file.
15280 * gcc.dg/compat/struct-by-value-6_y.c: New file.
15281 * gcc.dg/compat/struct-by-value-7_main.c: New file.
15282 * gcc.dg/compat/struct-by-value-7_x.c: New file.
15283 * gcc.dg/compat/struct-by-value-7_y.c: New file.
15284 * gcc.dg/compat/struct-by-value-8_main.c: New file.
15285 * gcc.dg/compat/struct-by-value-8_x.c: New file.
15286 * gcc.dg/compat/struct-by-value-8_y.c: New file.
15287 * gcc.dg/compat/struct-by-value-9_main.c: New file.
15288 * gcc.dg/compat/struct-by-value-9_x.c: New file.
15289 * gcc.dg/compat/struct-by-value-9_y.c: New file.
15291 2003-05-16 Mark Mitchell <mark@codesourcery.com>
15293 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
15294 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
15295 support for "repo" mode.
15296 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
15297 * lib/g77-dg.exp: Likewise.
15298 * lib/obj-dg.exp: Likewise.
15300 2003-05-16 Jakub Jelinek <jakub@redhat.com>
15302 Merge from gcc-3_2-rhl8-branch:
15303 2003-04-23 Jakub Jelinek <jakub@redhat.com>
15305 * gcc.dg/tls/opt-6.c: New test.
15307 2003-04-05 Jakub Jelinek <jakub@redhat.com>
15309 * gcc.dg/20030405-1.c: New test.
15311 2003-03-09 Jakub Jelinek <jakub@redhat.com>
15313 * gcc.dg/20030309-1.c: New test.
15315 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15317 * gcc.c-torture/execute/20030307-1.c: New test.
15319 2003-02-20 Randolph Chung <tausq@debian.org>
15321 * gcc.c-torture/compile/20030220-1.c: New test.
15323 2003-02-18 Jakub Jelinek <jakub@redhat.com>
15325 * gcc.dg/20030217-1.c: New test.
15327 2003-01-29 Jakub Jelinek <jakub@redhat.com>
15329 * gcc.c-torture/compile/20020129-1.c: New test.
15331 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15333 * gcc.dg/unroll-1.c: New test.
15335 2002-11-16 Jan Hubicka <jh@suse.cz>
15337 * gcc.c-torture/execute/20020920-1.c: New test.
15339 2002-10-08 Jakub Jelinek <jakub@redhat.com>
15342 * gcc.c-torture/compile/20021008-1.c: New test.
15344 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
15347 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
15349 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15351 * gcc.c-torture/compile/20020807-1.c: New test.
15353 2002-07-30 Jakub Jelinek <jakub@redhat.com>
15355 * gcc.dg/tls/opt-1.c: New test.
15357 2002-07-29 Jakub Jelinek <jakub@redhat.com>
15359 * gcc.dg/20020729-1.c: New test.
15361 2002-07-20 Jakub Jelinek <jakub@redhat.com>
15363 * g++.dg/opt/life1.C: New test.
15365 2002-05-20 Jakub Jelinek <jakub@redhat.com>
15367 * gcc.dg/20020525-1.c: New test.
15369 2002-05-24 Jakub Jelinek <jakub@redhat.com>
15372 * g++.dg/ext/pretty1.C: New test.
15373 * g++.dg/ext/pretty2.C: New test.
15375 2003-05-15 Mark Mitchell <mark@codesourcery.com>
15378 * g++.dg/ext/typeof5.C: New test.
15380 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
15382 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
15383 __USER_LABEL_PREFIX__ into account.
15384 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
15386 2003-05-14 Roger Sayle <roger@eyesopen.com>
15388 * gcc.dg/builtins-15.c: New test case.
15390 2003-05-13 Zack Weinberg <zack@codesourcery.com>
15392 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
15394 2003-05-12 Mark Mitchell <mark@codesourcery.com>
15396 * lib/g++.exp: Tweak handling of additional source files.
15397 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
15398 * g++.dg/special/conpr-2a.C: Rename to ...
15399 * g++.dg/special/conpr-2a.cc: ... this.
15400 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
15401 * g++.dg/special/conpr-3a.C: Rename to ...
15402 * g++.dg/special/conpr-3a.cc: This.
15403 * g++.dg/special/conpr-3b.C: Rename to ...
15404 * g++.dg/special/conpr-3b.cc: This.
15405 * g++.dg/special/conpr-4.C: New test.
15406 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
15408 2003-05-12 David Edelsohn <edelsohn@gnu.org>
15410 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
15412 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15414 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
15415 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15416 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
15417 * g++.old-deja/g++.other/warn3.C: Likewise.
15419 2003-05-11 Roger Sayle <roger@eyesopen.com>
15421 * gcc.dg/i386-387-1.c: Update to also test log.
15422 * gcc.dg/i386-387-2.c: Likewise.
15424 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
15426 * g77.f-torture/execute/int8421.f: New test.
15428 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15430 PR c++/10230, c++/10481
15431 * g++.dg/lookup/scoped5.C: New test.
15433 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15436 * g++.dg/template/ttp6.C: New test.
15438 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
15440 * gcc.c-torture/execute/builtins: New directory.
15441 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
15442 gcc.c-torture/execute/builtins.
15443 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
15444 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
15445 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
15446 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
15448 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15451 * g++.dg/template/access8.C: New test.
15452 * g++.dg/template/access9.C: New test.
15454 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15457 * g++.dg/parse/access1.C: New test.
15459 2003-05-09 DJ Delorie <dj@redhat.com>
15461 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
15462 long, and not an int.
15464 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15466 PR c++/10555, c++/10576
15467 * g++.dg/template/memclass1.C: New test.
15469 2003-05-08 DJ Delorie <dj@redhat.com>
15471 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
15473 * gcc.c-torture/execute/20021024-1.x: Likewise.
15474 * gcc.c-torture/execute/shiftdi.x: Likewise.
15475 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
15476 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
15477 * gcc.dg/20021018-1.c: Likewise.
15479 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15481 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
15483 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
15484 (bcopy): Call memmove.
15486 2003-05-08 Roger Sayle <roger@eyesopen.com>
15488 * g77.f-torture/compile/8485.f: New test case.
15490 2003-05-07 Richard Henderson <rth@redhat.com>
15493 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
15494 Verify exception_cleanup not called for rethrows.
15495 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
15496 when exiting catch block without rethrowing.
15497 * g++.dg/eh/forced3.C: New.
15498 * g++.dg/eh/forced4.C: New.
15500 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
15502 * gcc.dg/20030505.c: Fix triplet.
15504 2003-05-06 DJ Delorie <dj@redhat.com>
15506 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
15507 * gcc.dg/nest.c: Likewise.
15509 2003-05-05 Roger Sayle <roger@eyesopen.com>
15511 * gcc.dg/builtins-14.c: New test case.
15513 2003-05-05 Janis Johnson <janis187@us.ibm.com>
15515 * lib/compat.exp (compat-execute): New argument.
15516 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
15517 * gcc.dg/compat: New test directory.
15518 * gcc.dg/compat/compat.exp: New expect script.
15519 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
15520 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
15521 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
15522 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
15523 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
15524 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
15526 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
15527 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
15528 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
15529 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
15530 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
15531 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
15532 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
15533 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
15534 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
15535 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
15536 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
15537 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
15538 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
15539 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
15540 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
15542 2003-05-05 Zack Weinberg <zack@codesourcery.com>
15544 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
15546 2003-05-05 Jakub Jelinek <jakub@redhat.com>
15548 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
15550 2003-05-05 Geoffrey Keating <geoffk@apple.com>
15552 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
15553 * gcc.dg/ppc-fsel-2.c: New test.
15555 * gcc.dg/unused-5.c: New test.
15557 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15560 * g++.dg/warn/pmf1.C: New test.
15562 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15565 * g++.dg/warn/main.C: New test.
15567 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15569 * gcc.dg/nonnull-3.c: New test.
15571 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
15573 * gcc.dg/cpp/Wtrigraphs.c: Update.
15574 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
15576 2003-05-03 Geoffrey Keating <geoffk@apple.com>
15578 * gcc.dg/ppc-fsel-1.c: New test.
15580 2003-05-03 Zack Weinberg <zack@codesourcery.com>
15583 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
15585 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
15587 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
15589 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15591 PR c++/9364, c++/10553, c++/10586
15592 * g++.dg/parse/typename4.C: New test.
15593 * g++.dg/parse/typename5.C: Likewise.
15595 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
15597 * gcc.c-torture/compile/20030503-1.c: New test.
15599 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15601 * g++.dg/lookup/using5.C: Fix testcase error.
15603 2003-05-01 Chris Demetriou <cgd@broadcom.com>
15605 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
15606 since MEABI is no longer supported. Remove all vestiges
15607 of MEABI from the test.
15609 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15612 * g++.dg/lookup/using5.C: New test.
15614 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15617 * g++.dg/template/ttp5.C: New test.
15619 2003-04-30 Mark Mitchell <mark@codesourcery.com>
15621 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
15622 (dg-gpp-additional-sources): New function.
15623 (dg-gpp-additional-files): Likewise.
15624 * lib/g++.exp (additional_sources): New variable.
15625 (additional_files): Likewise.
15626 (g++_target_compile): Deal with them.
15627 * lib/old-dejagnu.exp: Remove.
15628 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
15629 * g++.old-deja: Revise all tests to use dg commands.
15631 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15633 PR c++/9432, c++/9528
15634 * g++.dg/lookup/using4.C: New test.
15636 2003-04-29 Geoffrey Keating <geoffk@apple.com>
15638 * gcc.dg/noreturn-5.c: New file.
15639 * gcc.dg/noreturn-6.c: New file.
15641 * gcc.c-torture/compile/inline-1.c: New file.
15643 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15646 * g++.dg/template/explicit1.C: New test.
15648 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15651 * g++.dg/other/bitfield1.C: New test.
15654 * g++.dg/init/new7.C: New test.
15656 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15658 * g++.dg/ext/desig1.C: New test.
15659 * g++.dg/ext/init1.C: Update.
15661 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
15663 2003-04-28 Mark Mitchell <mark@codesourcery.com>
15666 * g++.dg/warn/Winline-1.C: New test.
15668 2003-04-28 Jakub Jelinek <jakub@redhat.com>
15670 * gcc.c-torture/execute/string-opt-19.c: New test.
15672 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
15673 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
15675 2003-04-27 Mark Mitchell <mark@codesourcery.com>
15678 * g++.dg/init/new6.C: New test.
15681 * g++.dg/init/ref6.C: New test.
15683 2003-04-26 David Edelsohn <edelsohn@gnu.org>
15685 * g++.dg/warn/weak1.C: XFAIL on AIX4.
15687 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15689 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
15690 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
15692 2003-04-25 Mark Mitchell <mark@codesourcery.com>
15694 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
15695 initialized static data members.
15697 2003-04-25 H.J. Lu <hjl@gnu.org>
15699 * gcc.dg/ia64-sync-4.c: New test.
15701 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15703 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
15706 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
15709 * g++.dg/warn/conv1.C: New test.
15710 * g++.old-deja/g++.other/conv7.C: Adjust.
15711 * g++.old-deja/g++.other/overload14.C: Adjust.
15713 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15716 * g++.dg/template/defarg2.C: New test.
15718 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
15720 * gcc.dg/cpp/include2.c: Update.
15721 * gcc.dg/cpp/multiline-2.c: New.
15722 * gcc.dg/cpp/multiline.c: Update.
15723 * gcc.dg/cpp/strify2.c: Update.
15724 * gcc.dg/cpp/trad/literals-2.c: Update.
15726 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15728 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
15730 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15732 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
15734 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15737 * g++.dg/parse/crash4.C: New test.
15740 * g++.dg/parse/crash5.C: New test.
15742 2003-04-22 Mark Mitchell <mark@codesourcery.com>
15745 * g++.dg/parse/crash3.C: New test.
15748 * g++.dg/parse/elab1.C: New test.
15750 2003-04-22 Devang Patel <dpatel@apple.com>
15752 * gcc.dg/cpp/trad/funlike-5.c: New test.
15754 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
15756 * g++.dg/other/packed1.C: Fix dg options.
15758 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
15760 * g++.dg/other/offsetof2.C: New test.
15762 2003-04-21 Mark Mitchell <mark@codesourcery.com>
15764 * g++.dg/template/recurse.C: Adjust location of error messages.
15766 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
15769 * g++.dg/init/addr-const1.C: New test.
15770 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
15772 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
15775 * g++.dg/lookup/struct-hack1.C: New test.
15777 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
15779 * ucs.c: Update diagnostic messages.
15781 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
15783 * gcc.dg/cpp/truefalse.cpp: New test.
15784 * gcc.dg/cpp/cpp.exp: Update.
15785 * g++.dg/other/stdbool-if.C: Remove.
15787 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
15789 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
15790 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
15792 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15794 * gcc.c-torture/compile/20030418-1.c: New test.
15796 2003-04-17 Janis Johnson <janis187@us.ibm.com>
15798 * README.compat: Remove; content moved to doc/sourcebuild.texi.
15800 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15803 g++.dg/template/dependent-name1.C: New test.
15805 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
15807 * gcc.dg/warn-1.c (tourist_guide): New array,
15808 contains a pointer to bar.
15810 2003-04-16 Roger Sayle <roger@eyesopen.com>
15812 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
15813 * gcc.c-torture/execute/medce-1.c: New test case.
15814 * gcc.c-torture/execute/medce-2.c: New test case.
15816 2003-04-15 Mark Mitchell <mark@codesourcery.com>
15818 * lib/prune.exp: Ignore more messages.
15821 * g++.dg/parse/lookup3.C: New test.
15823 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
15825 * gcc.c-torture/compile/20030415-1.c : New test.
15827 2003-04-14 Mark Mitchell <mark@codesourcery.com>
15829 * gcc.c-torture/execute/scope-2.c: Move to ...
15830 * gcc.dg/noncompile/scope.c: .... here.
15832 2003-04-14 Roger Sayle <roger@eyesopen.com>
15834 * gcc.dg/20030414-2.c: New test case.
15836 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
15839 * gcc.dg/20030414-1.c: New test.
15841 2003-04-13 Roger Sayle <roger@eyesopen.com>
15843 * gcc.dg/builtins-12.c: New test case.
15844 * gcc.dg/builtins-13.c: New test case.
15846 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15848 * gcc.c-torture/execute/string-opt-18.c: New test.
15850 2003-04-13 Mark Mitchell <mark@codesourcery.com>
15853 * g++.dg/init/new5.C: New test.
15855 2003-04-12 Mark Mitchell <mark@codesourcery.com>
15858 * g++.dg/ext/dllimport1.C: New test.
15860 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15862 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
15864 2003-04-11 Bud Davis <bdavis9659@comcast.net>
15867 * g77.f-torture/noncompile/9263.f: New test
15869 * g77.f-torture/execute/1832.f: New test
15871 2003-04-11 David Chad <davidc@freebsd.org>
15872 Loren J. Rittle <ljrittle@acm.org>
15875 * objc.dg/headers.m: New test.
15877 2003-04-10 Zack Weinberg <zack@codesourcery.com>
15879 * gcc.c-torture/execute/builtin-noret-2.c: New.
15880 * gcc.c-torture/execute/builtin-noret-2.x: New.
15881 XFAIL builtin-noret-2.c at -O1 and above.
15882 * gcc.dg/redecl.c: New.
15883 * gcc.dg/Wshadow-1.c: Update error regexps.
15885 2003-04-10 Mark Mitchell <mark@codesourcery.com>
15887 * g++.dg/abi/bitfield10.C: New test.
15889 2003-04-09 Mike Stump <mrs@apple.com>
15891 * gcc.dg/pch/pch.exp: Make testcase names longer.
15892 * g++.dg/pch/pch.exp: Make testcase names longer.
15894 2003-04-08 Roger Sayle <roger@eyesopen.com>
15896 * gcc.dg/builtins-11.c: New test case.
15898 2003-04-08 Roger Sayle <roger@eyesopen.com>
15900 * gcc.dg/builtins-9.c: New test case.
15901 * gcc.dg/builtins-10.c: New test case.
15903 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
15905 * gcc.dg/noncompile/init-4.c.c: New test.
15907 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
15909 * gcc.misc-test/gcov-9.c: New test.
15910 * gcc.misc-test/gcov-10.c: New test
15911 * gcc.misc-test/gcov-11.c: New test.
15913 2003-04-05 Zack Weinberg <zack@codesourcery.com>
15915 PR optimization/10024
15916 * gcc.c-torture/compile/20030405-1.c: New test.
15918 2003-04-04 Geoffrey Keating <geoffk@apple.com>
15920 * gcc.dg/pch/static-3.c: New.
15921 * gcc.dg/pch/static-3.hs: New.
15922 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
15924 2003-04-04 Richard Henderson <rth@redhat.com>
15926 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
15927 * g++.dg/eh/forced2.C: Likewise.
15929 2003-04-03 Mike Stump <mrs@apple.com>
15931 * lib/scanasm.exp (scan-assembler): Add xfail processing for
15933 (scan-assembler-times, scan-assembler-not): Likewise.
15934 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
15936 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15938 * gcc.dg/sparc-loop-1.c: New test.
15940 2003-04-02 Geoffrey Keating <geoffk@apple.com>
15943 * g++.dg/pch/system-2.C: New.
15944 * g++.dg/pch/system-2.Hs: New.
15946 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
15948 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
15950 * g++.dg/eh/simd-1.C (vecfunc): Same.
15952 2003-04-01 Roger Sayle <roger@eyesopen.com>
15954 * gcc.c-torture/execute/20030401-1.c: New test case.
15956 2003-04-01 Ziemowit Laski <zlaski@apple.com>
15958 * objc.dg/defs.m: New.
15960 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
15962 * g++.dg/eh/simd-1.C: New.
15963 * g++.dg/eh/simd-2.C: New.
15965 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
15967 * gcc.c-torture/execute/simd-3.c: New.
15969 2003-03-31 Mark Mitchell <mark@codesourcery.com>
15972 * gcc.dg/20030331-2.c: New test.
15974 2003-03-31 Mark Mitchell <mark@codesourcery.com>
15977 * g++.dg/parse/crash2.C: New test.
15979 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
15981 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
15982 * gcc.c-torture/execute/20030331-1.c: ...here.
15984 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
15986 * gcc.c-torture/execute/20030331-1.c: New test.
15988 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
15990 * lib/gcov.exp: Adjust call return testing strings.
15991 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
15993 2003-03-31 Roger Sayle <roger@eyesopen.com>
15995 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
15996 * gcc.dg/builtins-7.c: New test case.
15997 * gcc.dg/builtins-8.c: New test case.
15999 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16001 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
16003 2003-03-30 Mark Mitchell <mark@codesourcery.com>
16006 * g++.dg/lookup-class-member-2.C: New test.
16008 2003-03-30 Glen Nakamura <glen@imodulo.com>
16010 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
16012 2003-03-28 Roger Sayle <roger@eyesopen.com>
16014 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
16016 2003-03-28 Mark Mitchell <mark@codesourcery.com>
16018 * g++.dg/init/attrib1.C: New test.
16020 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16022 * gcc.dg/ultrasp8.c: New test.
16024 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16026 * gcc.dg/ultrasp7.c: New test.
16028 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
16031 * g++.dg/template/inline1.C: New test.
16033 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16035 * gcc.dg/sparc-dwarf2.c: New test.
16037 2003-03-27 Roger Sayle <roger@eyesopen.com>
16039 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
16040 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
16042 2003-03-27 Mark Mitchell <mark@codesourcery.com>
16044 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
16045 than reading .x files.
16046 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
16047 * g77.dg/gcov/gcov-1.f: Likewise.
16048 * gcc.misc-tests/gcov-4b.c: Likewise.
16049 * gcc.misc-tests/gcov-5b.c: Likewise.
16050 * gcc.misc-tests/gcov-6.c: Likewise.
16051 * gcc.misc-tests/gcov-7.c: Likewise.
16052 * gcc.misc-tests/gcov-8.c: Likewise.
16053 * g++.dg/gcov/gcov-1.x: Remove.
16054 * g77.dg/gcov/gcov-1.x: Likewise.
16055 * gcc.misc-tests/gcov-4b.x: Likewise.
16056 * gcc.misc-tests/gcov-5b.x: Likewise.
16057 * gcc.misc-tests/gcov-6.x: Likewise.
16058 * gcc.misc-tests/gcov-7.x: Likewise.
16059 * gcc.misc-tests/gcov-8.x: Likewise.
16061 2003-03-27 Glen Nakamura <glen@imodulo.com>
16064 * gcc.dg/20030324-1.c: New test.
16066 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
16069 * g++.dg/template/arg3.C: New test.
16072 * g++.dg/template/friend18.C: New test.
16074 2003-03-26 Roger Sayle <roger@eyesopen.com>
16076 * g77.f-torture/compile/20030326-1.f: New test case.
16078 2003-03-26 Janis Johnson <janis187@us.ibm.com>
16080 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
16082 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
16084 2003-03-26 Jakub Jelinek <jakub@redhat.com>
16086 * gcc.dg/ia64-sync-3.c: New test.
16088 2003-03-26 Alan Modra <amodra@bigpond.net.au>
16090 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
16092 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16094 * gcc.dg/ultrasp6.c: New test.
16096 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16098 * gcc.dg/i386-signbit-1.c: New test.
16099 * gcc.dg/i386-signbit-2.c: New test.
16100 * gcc.dg/i386-signbit-3.c: New test.
16102 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16104 * gcc.dg/ultrasp5.c: Fix options.
16106 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16108 * gcc.dg/ultrasp5.c: Fix comment.
16110 2003-03-24 Bud Davis <bdavis9659@comcast.net>
16113 * g77.f-torture/execute/10197.f: New test.
16115 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
16117 PR c++/9898, c++/383
16118 * g++.dg/template/conv6.C: New test.
16121 * g++.dg/template/ptrmem5.C: New test.
16124 * g++.dg/lookup/koenig1.C: New test.
16127 * g++.dg/lookup/template2.C: New test.
16129 2003-03-24 Jakub Jelinek <jakub@redhat.com>
16131 * g++.dg/opt/rtti1.C: New test.
16133 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16135 * gcc.dg/ultrasp5.c: New test.
16137 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
16140 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
16143 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
16146 * gcc.dg/20030323-1.c: New test.
16148 2003-03-23 Roger Sayle <roger@eyesopen.com>
16150 * gcc.c-torture/compile/20030323-1.c: New test case.
16152 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
16154 * gcc.dg/20030321-1.c: New test.
16156 2003-03-22 Zack Weinberg <zack@codesourcery.com>
16158 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
16160 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
16162 PR c++/9978, c++/9708
16163 * g++.dg/ext/vlm1.C: Adjust expected error.
16164 * g++.dg/ext/vla2.C: New test.
16165 * g++.dg/template/arg1.C: New test.
16166 * g++.dg/template/arg2.C: New test.
16168 2003-03-22 Bud Davis <bdavis9659@comcast.net>
16170 * g77.f-torture/execute/select.f: New test.
16171 * g77.f-torture/noncompile/select_no_compile.f: New test.
16173 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
16176 * g++.dg/other/error4.C: New test.
16178 2003-03-20 Mark Mitchell <mark@codesourcery.com>
16180 * g++.dg/template/friend17.C: New test.
16182 2003-03-21 Alan Modra <amodra@bigpond.net.au>
16184 * gcc.c-torture/compile/20030320-1.c: New.
16186 2003-03-20 Roger Sayle <roger@eyesopen.com>
16188 * gcc.dg/builtins-6.c: New test case.
16190 2003-03-19 Alan Modra <amodra@bigpond.net.au>
16193 * gcc.c-torture/compile/20030319-1.c: New.
16195 2003-03-18 Jan Hubicka <jh@suse.cz>
16197 * gcc.dg/i386-cvt-1.c: New test.
16199 2003-03-17 Zack Weinberg <zack@codesourcery.com>
16201 * objc.dg/naming-1.m: Use "(parse|syntax) error".
16202 * objc.dg/naming-2.m: Likewise.
16204 2003-03-17 Mark Mitchell <mark@codesourcery.com>
16207 * g++.dg/parse/crash1.C: New test.
16209 2003-03-16 Mark Mitchell <mark@codesourcery.com>
16212 * g++.dg/eh/cleanup1.C: New test.
16214 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16216 * gcc.c-torture/execute/20030316-1.c: New test case.
16218 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
16221 * g++.dg/init/ctor2.C: New test.
16223 2003-03-15 Roger Sayle <roger@eyesopen.com>
16225 * g77.f-torture/compile/xformat.f: New test case.
16227 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16229 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
16230 * g++.old-deja/g++.mike/eh50.C: Likewise.
16232 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16235 * g++.dg/template/spec7.C: New test.
16236 * g++.dg/template/spec8.C: Likewise.
16238 2003-03-14 Jakub Jelinek <jakub@redhat.com>
16240 * gcc.c-torture/execute/20030313-1.c: New test.
16242 2003-03-14 Richard Henderson <rth@redhat.com>
16244 * gcc.dg/inline-2.c: Adjust alpha test for external call.
16246 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16248 * gcc.c-torture/compile/20030314-1.c: New test.
16250 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
16252 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
16253 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
16255 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
16256 to accept newer _imp__ prefix and additional
16257 newline in .drectve section.
16258 * gcc.dg/dll-4.c: Likewise.
16259 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
16262 2003-03-13 Mark Mitchell <mark@codesourcery.com>
16264 * g++.dg/parse/namespace9.C: New test.
16266 * g++.dg/init/ref5.C: New test.
16267 * g++.dg/parse/ptrmem1.C: Likewise.
16269 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16271 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
16272 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
16273 regular expression.
16274 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
16275 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
16277 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
16279 * gcc.c-torture/execute/20030224-2.c: New test.
16281 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16283 * gcc.dg/decl-3.c: New test.
16285 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16287 * gcc.dg/i386-loop-2.c: New test.
16289 2003-03-11 Mark Mitchell <mark@codesourcery.com>
16292 * g++.dg/parse/namespace8.C: New test.
16295 * g++.dg/overload/builtin2.C: New test.
16297 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
16299 * gcc.dg/return-type-3.c: New test.
16301 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16303 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
16304 profiling options are not supported.
16306 2003-03-10 Mark Mitchell <mark@codesourcery.com>
16308 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
16309 * g++.old-deja/g++.warn/impint2.C: Likewise.
16311 2003-03-10 Devang Patel <dpatel@apple.com>
16313 * g++.dg/cpp/c++_cmd_1.C: New test.
16314 * g++.dg/cpp/c++_cmd_1.h: New file.
16316 2003-03-10 Segher Boessenkool <segher@koffie.nl>
16318 * gcc.dg/altivec-9.c: New file.
16320 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16322 * gcc.dg/ppc-sdata-1.c: New test.
16323 * gcc.dg/ppc-sdata-2.c: New test.
16325 2003-03-09 Mark Mitchell <mark@codesourcery.com>
16328 * g++.dg/opt/ptrmem2.C: New test.
16331 * g++.dg/opt/ptrmem1.C: New test.
16333 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16335 * gcc.dg/i386-loop-1.c: New test.
16337 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16340 * g++.dg/lookup/friend1.C: New test.
16342 2003-03-08 Mark Mitchell <mark@codesourcery.com>
16345 * g++.dg/parser/constructor1.C: New test.
16347 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
16349 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
16351 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
16353 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
16355 * gcc.dg/cpp/Wunused.c: Update test.
16357 2003-03-08 Jan Hubicka <jh@suse.cz>
16359 * gcc.dg/inline-3.c: New test.
16361 2003-03-08 Mark Mitchell <mark@codesourcery.com>
16364 * g++.dg/parse/builtin1.C: New test.
16367 * g++.dg/abi/cookie1.C: New test.
16368 * g++.dg/abi/cookie2.C: Likewise.
16371 * g++.dg/template/field1.C: New test.
16374 * g++.dg/parse/class1.C: New test.
16375 * g++.dg/parse/namespace7.C: Likewise.
16376 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
16378 2003-03-07 Mark Mitchell <mark@codesourcery.com>
16380 * g++.dg/init/ref4.C: New test.
16382 2003-03-07 Jan Hubicka <jh@suse.cz>
16384 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
16385 * gcc.dg/inline-3.c: New test.
16387 2003-03-06 Mark Mitchell <mark@codesourcery.com>
16389 * g++.dg/init/ref3.C: New test.
16392 * g++.dg/init/ref2.C: New test.
16395 * g++.dg/warn/Wshadow-2.C: New test.
16398 * g++.dg/warn/Woverloaded-1.C: New test.
16400 2003-03-05 Jan Hubicka <jh@suse.cz>
16402 * gcc.dg/i386-local2.c: New.
16403 * gcc.dg/i386-local.c: Fix typo.
16405 2003-03-05 Mark Mitchell <mark@codesourcery.com>
16407 * g++.dg/abi/layout3.C: New test.
16409 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16411 * gcc.c-torture/compile/20030305-1.c
16413 2003-03-05 Jan Hubicka <jh@suse.cz>
16415 * gcc.dg/i386-local.c: New.
16417 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
16419 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
16421 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16423 * gcc.dg/switch-2.c: New test.
16424 * gcc.dg/switch-3.c: New test.
16425 * gcc.dg/Wswitch.c: Adjust line numbers.
16426 * gcc.dg/Wswitch-default.c: Likewise.
16427 * gcc.dg/Wswitch-enum.c: Likewise.
16429 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
16431 * gcc.c-torture/execute/20030222-1.c: New test.
16433 2003-03-03 James E Wilson <wilson@tuliptree.org>
16435 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
16437 2003-03-03 Mark Mitchell <mark@codesourcery.com>
16440 * g++.dg/init/ref1.C: New test.
16442 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
16444 * gcc.dg/sh-relax.c: New SH-only test.
16446 2003-03-03 Geoffrey Keating <geoffk@apple.com>
16448 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
16449 comment explaining purpose of testcase.
16451 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16453 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
16454 for HC11/HC12 (asm needs two int registers).
16455 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
16456 HC11/HC12 because the test uses an asm which needs two 32-bit
16459 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16461 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
16462 for HC11/HC12 (array is too large otherwise).
16463 * gcc.c-torture/compile/920501-4.x: New file, likewise.
16464 * gcc.c-torture/compile/20010518-2.x: Likewise.
16465 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
16466 HC11/HC12 (array is too large).
16468 2003-03-01 Geoffrey Keating <geoffk@apple.com>
16470 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
16471 * lib/g++-dg.exp (g++-dg-test): Likewise.
16473 2003-03-01 Roger Sayle <roger@eyesopen.com>
16475 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
16476 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
16478 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16480 * g++.dg/warn/implicit-typename1.C: Remove warning.
16482 2003-02-28 Richard Henderson <rth@redhat.com>
16484 * gcc.dg/noreturn-1.c: Move noreturn warning line.
16485 * gcc.dg/return-type-1.c: Move control reaches end warning line.
16487 2003-02-28 Geoffrey Keating <geoffk@apple.com>
16489 * gcc.dg/pch/pch.exp: Change .pch to .gch.
16490 * g++.dg/pch/pch.exp: Likewise.
16492 2003-02-28 Mark Mitchell <mark@codesourcery.com>
16495 * testsuite/g++.dg/init/new4.C: New test.
16497 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
16499 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
16501 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
16503 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
16506 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
16509 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16511 * lib/scanasm.exp: Add support for counting numbers of
16513 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
16514 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
16516 2003-02-25 Mark Mitchell <mark@codesourcery.com>
16519 * g++.dg/template/static3.C: New test.
16522 * g++.dg/parse/namespace6.C: New test.
16524 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16527 * gcc.dg/20030225-1.c: New test.
16529 2003-02-24 Mark Mitchell <mark@codesourcery.com>
16531 * README: Remove out-of-date information.
16534 * g++.dg/template/spec6.C: New test.
16536 2003-02-24 Jeff Law <law@redhat.com>
16538 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
16540 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16542 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
16543 * gcc.dg/pragma-ep-1.c: Likewise.
16545 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16548 * g++.dg/template/friend16.C: New test.
16550 2003-02-23 Mark Mitchell <mark@codesourcery.com>
16553 * g++.dg/parse/fused-params1.C: Adjust error messages.
16554 * g++.dg/template/nested3.C: New test.
16556 2003-02-24 Alan Modra <amodra@bigpond.net.au>
16558 * g++.dg/abi/param1.C: New test.
16560 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16563 * g++.dg/warn/implicit-typename1.C: New test.
16565 2003-02-22 Kelley Cook <kelleycook@comcast.net>
16567 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
16569 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16570 * gcc.c-torture/execute/20010129-1.x: Likewise.
16571 * gcc.dg/20011107-1.c: Likewise.
16572 * gcc.dg/20020108-1.c: Likewise.
16573 * gcc.dg/20020122-3.c: Likewise.
16574 * gcc.dg/20020206-1.c: Likewise.
16575 * gcc.dg/20020310-1.c: Likewise.
16576 * gcc.dg/20020426-2.c: Likewise.
16577 * gcc.dg/20020517-1.c: Likewise.
16578 * gcc.dg/991230-1.c: Likewise.
16579 * gcc.dg/i386-unroll-1.c: Likewise.
16580 * gcc.misc-tests/i386-prefetch.exp: Likewise.
16582 2003-02-22 Jan Hubicka <jh@suse.cz>
16584 * gcc.dg/i386-mul.c: New test.
16586 2003-02-21 Roger Sayle <roger@eyesopen.com>
16588 * gcc.dg/builtins-5.c: New test case.
16590 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
16592 * gcc.dg/asmreg-1.c: New test.
16594 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16597 * g++.dg/parse/varmod1.C: New test.
16599 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16602 * g++.dg/template/op1.C: New test.
16604 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16607 * g++.dg/template/nested2.C: New test.
16609 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16612 * g++.dg/expr/dtor1.C: New test.
16614 2003-02-21 Zack Weinberg <zack@codesourcery.com>
16616 * gcc.dg/cpp/include3.c: New test.
16617 * gcc.dg/cpp/inc/foo.h: New file.
16619 2003-02-21 Glen Nakamura <glen@imodulo.com>
16621 * gcc.c-torture/execute/20030221-1.c: New test.
16623 2003-02-20 Mark Mitchell <mark@codesourcery.com>
16626 * g++.dg/abi/conv1.C: New test.
16628 2003-02-20 Jan Hubicka <jh@suse.cz>
16630 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
16632 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
16634 * gcc.c-torture/compile/20030219-1.c: New test.
16636 2003-02-18 Jan Hubicka <jh@suse.cz>
16638 * gcc.dg/funcorder.c: New test.
16640 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16642 * gcc.c-torture/execute/20030218-1.c: New.
16644 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
16646 * gcc.dg/20030218-1.c: New.
16648 2003-02-18 Richard Henderson <rth@redhat.com>
16650 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
16651 * gcc.dg/attr-used-2.c: New.
16653 2003-02-18 Mark Mitchell <mark@codesourcery.com>
16656 * g++.dg/init/copy5.C: New test.
16658 2003-02-18 Geoffrey Keating <geoffk@apple.com>
16660 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
16661 * g++.dg/pch/pch.exp: Likewise.
16663 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16665 * gcc.c-torture/execute/20030209-1.c: Enable the test if
16666 STACK_SIZE is not defined.
16668 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16671 * g++.dg/template/init1.C: New test.
16673 2003-02-16 Jan HUbicka <jh@suse.cz>
16675 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
16676 (foo): Add few extra tests
16677 * gcc.dg/c99-const-expr-3.c: Likewise.
16678 * gcc.c-torture/execute/20030216-1.c: New.
16680 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16683 * g++.dg/ext/typeof4.C: New test.
16685 2003-02-15 Roger Sayle <roger@eyesopen.com>
16687 * gcc.dg/i386-387-3.c: New test case.
16689 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
16691 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
16692 cris-*-elf* cris-*-aout* and mmix-*-*.
16694 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
16696 * gcc.dg/20030213-1.c: New test.
16698 2003-02-12 Roger Sayle <roger@eyesopen.com>
16700 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
16701 * gcc.dg/i386-387-2.c: Likewise.
16703 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
16705 * gcc.dg/ppc-spe.c: Fix formatting.
16706 Enable tests that were previously unsupported by gas.
16707 Delete tests for instructions that no longer exist.
16708 Switch arguments on evsubifw builtin.
16710 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
16712 * gcc.c-torture/execute/20030209-1.c: Disable the test if
16713 STACK_SIZE is too small.
16715 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16716 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16718 * gcc.dg/decl-2.c: New test.
16720 2003-02-10 Jan Hubicka <jh@suse.cz>
16722 * gcc.dg/i386-fpcvt-1.c: New test.
16724 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
16726 * gcc.c-torture/execute/20030209-1.c: New test.
16728 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
16730 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
16731 int-wide bitops, use the constants of the same width.
16732 Likewise, if long long is 32-bit wide, test bitops using
16735 2003-02-07 Loren James Rittle <ljrittle@acm.org>
16737 * gcc.dg/20021014-1.c: Annotate with expected notice text.
16739 2003-02-07 Roger Sayle <roger@eyesopen.com>
16741 * testsuite/gcc.dg/builtins-4.c: New test case.
16743 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16745 * gcc.dg/20020430-1.c: Fix dg command typos.
16746 * gcc.dg/20020503-1.c: Likewise.
16748 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16751 * g++.dg/parse/fused-params1.C: New test.
16754 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
16757 * g++.dg/parse/non-dependent1.C: New test.
16760 * g++.dg/parse/dupl-tmpl-args1.C: New test.
16763 * g++.dg/parse/undefined7.C: New test.
16764 * g++.dg/parse/non-templ1.C: New test.
16767 * g++.dg/parse/too-many-tmpl-args1.C: New test.
16769 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16771 * gcc.c-torture/compile/20030206-1.c: New test.
16773 2003-02-05 Roger Sayle <roger@eyesopen.com>
16775 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
16776 "pow" to "foo" to avoid potential confusion with a math built-in.
16778 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16780 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
16781 conditions for SPARC targets.
16783 2003-02-05 Jakub Jelinek <jakub@redhat.com>
16785 * gcc.dg/20030204-1.c: New test.
16787 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16790 * g++.dg/parse/array-size1.C: New test.
16793 * g++.dg/parse/undefined3.C: New test.
16796 * g++.dg/parse/undefined4.C: New test.
16799 * g++.dg/parse/undefined5.C: New test.
16802 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
16805 * g++.dg/parse/casting-operator1.C: New test.
16808 * g++.dg/parse/undefined6.C: New test.
16811 * g++.dg/parse/missing-template1.C: New test.
16813 2003-02-04 Jan Hubicka <jh@suse.cz>
16815 * gcc.dg/i386-cadd.c: Compile using -march=k8.
16816 * gcc.dg/i386-cmov?.c: Likewise.
16817 * gcc.dg/i386-fpcvt-?.c: Likewise.
16818 * gcc.dg/i386-ssefp-1.c: Likewise.
16819 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
16822 2003-02-03 Mark Mitchell <mark@codesourcery.com>
16825 * testsuite/g++.dg/ext/max.C: New test.
16827 2003-02-03 Jan Hubicka <jh@suse.cz>
16829 * gcc.c-torture/execute/20030203-1.c: New test.
16831 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
16833 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
16836 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
16838 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
16839 * g++.dg/init/new2.C: Likewise.
16840 * g++.dg/other/new1.C: Likewise.
16842 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
16844 * gcc.dg/struct-ret-libc.c: New test.
16846 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
16848 * gcc.dg/20030129-1.c: New test.
16850 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16853 * g++.dg/template/ptrmem4.C: New test.
16855 2003-01-29 Mark Mitchell <mark@codesourcery.com>
16857 * g++.dg/parser/constant1.C: New test.
16859 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16862 * g++.dg/parse/friend2.C: New test.
16864 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
16867 * g++.dg/template/unify4.C: New test.
16869 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
16871 * gcc.c-torture/execute/20030128-1.c: New test.
16873 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
16875 * g++.dg/lookup/nested1.C: Test moved from ...
16876 * g++.old-deja/g++.other/lookup24.C: ... here.
16878 2003-01-28 Jan Hubicka <jh@suse.cz>
16880 * gcc.dg/i386-cmov5.c: New test.
16882 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16884 * gcc.c-torture/execute/20010925-1.c: Changed the
16885 memcpy declaration.
16887 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
16890 * g++.dg/parse/template5.C: New test.
16892 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
16895 * g77.dg/pr9258: New test.
16897 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
16899 * README: Move relevant parts from README.g++.
16901 * README.g++: Remove this file.
16903 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
16905 * g++.dg/abi/dcast1.C: New test.
16907 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16909 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
16911 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
16914 * g++.old-deja/g++.other/lookup24.C: New test.
16916 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16919 * gcc.dg/uninit-C.c: New test.
16921 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
16923 * g++.dg/abi/covariant1.C: New test.
16925 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
16927 * gcc.dg/20030123-1.c: New test.
16929 2003-01-25 Jan Hubicka <jh@suse.cz>
16932 * gcc.c-torture/compile/20030125-1.c
16934 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
16937 * g++.dg/parse/template3.C: New test.
16938 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
16941 * g++.dg/parse/template4.C: New test.
16944 * g++.dg/template/qual2.C: New test.
16947 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
16949 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
16951 2003-01-25 Roger Sayle <roger@eyesopen.com>
16953 * gcc.c-torture/execute/switch-1.c: New test case.
16955 2003-01-25 Jan Hubicka <jh@suse.cz>
16957 * gcc.c-torture/execute/20030125-1.[cx]: New test.
16959 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
16961 Tweaks for Bison-1.875. From the NEWS file:
16962 "- `parse error' -> `syntax error'
16963 Bison now uniformly uses the term `syntax error'"
16964 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
16965 * gcc.dg/cpp/digraph2.c: Likewise.
16966 * gcc.dg/cpp/direct2.c: Likewise.
16967 * gcc.dg/cpp/paste4.c: Likewise.
16968 * gcc.dg/c90-restrict-1.c: Likewise.
16969 * gcc.dg/c99-func-2.c: Likewise.
16970 * gcc.dg/noncompile/920721-2.c: Likewise.
16971 * gcc.dg/noncompile/930622-2.c: Likewise.
16972 * gcc.dg/noncompile/940112-1.c: Likewise.
16973 * gcc.dg/noncompile/950921-1.c: Likewise.
16974 * gcc.dg/noncompile/951123-1.c: Likewise.
16975 * gcc.dg/noncompile/971104-1.c: Likewise.
16976 * gcc.dg/noncompile/990416-1.c: Likewise.
16978 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
16980 * g++.dg/parse/undefined1.C: Add error message.
16982 2003-01-22 Mark Mitchell <mark@codesourcery.com>
16985 * g++.dg/parse/new1.C: New test.
16988 * g++.dg/parse/template2.C: New test.
16991 * g++.dg/parse/typedef2.C: New test.
16994 * g++.dg/ext/typeof3.C: New test.
16996 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16999 * g++.dg/parse/ret-type1.C: New test.
17002 * g++.dg/parse/tmpl-outside1.C: New test.
17005 * g++.dg/parse/int-as-enum1.C: New test.
17008 * g++.dg/parse/no-typename1.C: New test.
17011 * g++.dg/parse/no-value1.C: New test.
17014 * g++.dg/parse/wrong-inline1.C: New test.
17017 * g++.dg/parse/ref1.C: New test.
17020 * g++.dg/parse/attr-ctor1.C: New test.
17023 * g++.dg/parse/namespace5.C: New test.
17026 * g++.dg/parse/func-def1.C: New test.
17029 * g++.dg/parse/undefined1.C: New test.
17031 PR c++/5723, PR c++/8522
17032 * g++.dg/parse/specialization1.C: New test.
17034 PR c++/163, PR c++/8595
17035 * g++.dg/parse/struct-as-enum1.C: New test.
17038 * g++.dg/parse/undefined2.C: New test.
17040 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17043 * g++.dg/parse/template1.C: New test.
17046 * g++.dg/parse/using1.C: New test.
17050 * g++.dg/parse/expr2.C: New test.
17053 * g++.dg/parse/lookup2.C: Likewise.
17055 2003-01-21 Jan Hubicka <jh@suse.cz>
17057 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
17058 * gcc.c-torture/execute/eeprof-1.c: Likewise.
17059 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
17060 * gcc.c-torture/execute/string-opt-*.c: Likewise.
17062 2003-01-20 Nick Clifton <nickc@redhat.com>
17064 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
17065 problem with ARM sibcall code generation.
17067 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
17069 * gcc.c-torture/execute/20030120-1.c: New.
17071 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
17073 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
17075 2003-01-17 Mark Mitchell <mark@codesourcery.com>
17078 * g++.dg/parse/ctor1.C: New test.
17081 * g++.dg/parse/qualified1.C: New test.
17083 * g++.dg/parse/typename3.C: New test.
17085 2003-01-16 Richard Henderson <rth@redhat.com>
17087 * g++.dg/tls/init-2.C: Fix error matches for real this time.
17089 2003-01-16 Richard Henderson <rth@redhat.com>
17091 * g++.dg/pch/pch.exp: Copy test header to the working directory
17092 before using it either for precompilation or direct use.
17093 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
17094 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
17096 2003-01-16 Richard Henderson <rth@redhat.com>
17098 * gcc.dg/pch/pch.exp: Copy test header to the working directory
17099 before using it either for precompilation or direct use.
17100 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
17101 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
17103 2003-01-16 Mark Mitchell <mark@codesourcery.com>
17105 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
17106 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
17107 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
17108 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
17109 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
17110 typename warning into error.
17111 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
17113 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
17114 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
17115 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
17117 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
17118 make declaration visible in template.
17119 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
17120 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
17122 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
17124 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
17125 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
17126 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
17127 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
17128 typename warning with error message.
17129 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
17130 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
17131 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
17133 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
17135 * g++.dg/parse/ambig2.C: New test.
17137 2003-01-15 Richard Henderson <rth@redhat.com>
17139 * g++.dg/tls/init-2.C: Update error message string.
17141 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17143 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
17145 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
17147 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
17149 * gcc.c-torture/compile/20001205-1.x: Likewise.
17150 * gcc.c-torture/compile/20001226-1.x: Likewise.
17151 * gcc.c-torture/compile/920520-1.x: Likewise.
17152 * gcc.c-torture/compile/961203-1.x: Likewise.
17153 * gcc.c-torture/compile/20020604-1.x: Likewise.
17155 2003-01-15 Jan Hubicka <jh@suse.cz>
17157 * gcc.c-torture/compile/20030115-1.c: New test.
17159 * gcc.dg/i386-fpcvt-1.c: New test.
17160 * gcc.dg/i386-fpcvt-2.c: New test.
17162 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
17164 Further conform g++'s __vmi_class_type_info to the C++ ABI
17166 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
17169 2003-01-14 Jan Hubicka <jh@suse.cz>
17171 * gcc.dg/i386-fpcvt-1.c: New test.
17172 * gcc.dg/i386-fpcvt-2.c: New test.
17174 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17176 * gcc.dg/i386-mmx-3.c: New test.
17178 2003-01-12 Mark Mitchell <mark@codesourcery.com>
17181 * g++.dg/parse/octal1.C: New file.
17184 * g++.dg/parse/typename1.C: New file.
17186 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
17188 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
17189 * gcc.dg/bf-no-ms-layout.c: Likewise.
17190 * gcc.dg/bf-ms-attrib.c: Likewise.
17192 2003-01-10 Mark Mitchell <mark@codesourcery.com>
17195 * g++.dg/parse/dtor1.C: New file.
17198 * g++.dg/rtti/typeid1.C: New file.
17201 * g++.dg/parse/lookup1.C: New file.
17204 * g++.dg/templ/spec5.C: New file.
17206 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
17208 * gcc.c-torture/compile/20030110-1.c: New test.
17210 2003-01-09 Geoffrey Keating <geoffk@apple.com>
17212 Merge from pch-branch:
17214 2002-12-23 Geoffrey Keating <geoffk@apple.com>
17216 * gcc.dg/pch/cpp-1.h: New.
17217 * gcc.dg/pch/cpp-1.c: New.
17218 * gcc.dg/pch/cpp-2.h: New.
17219 * gcc.dg/pch/cpp-2.c: New.
17221 2002-11-19 Geoffrey Keating <geoffk@apple.com>
17223 * gcc.dg/pch/except-1.h: New.
17224 * gcc.dg/pch/except-1.c: New.
17226 2002-11-13 Geoffrey Keating <geoffk@apple.com>
17228 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
17230 * gcc.dg/pch: Include *.hp not *.h.
17231 * gcc.dg/pch/system-1.h: New.
17232 * gcc.dg/pch/system-1.c: New.
17234 2002-11-11 Geoffrey Keating <geoffk@apple.com>
17236 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
17237 rather than trying to build and run a program using PCH.
17238 * gcc.dg/pch: Remove dg-do commands from test files.
17240 2002-11-08 Geoffrey Keating <geoffk@apple.com>
17242 * gcc.dg/pch/macro-3.c: New.
17243 * gcc.dg/pch/macro-3.h: New.
17245 2002-11-04 Geoffrey Keating <geoffk@apple.com>
17247 * gcc.dg/pch/common-1.c: New.
17248 * gcc.dg/pch/common-1.h: New.
17249 * gcc.dg/pch/decl-1.c: New.
17250 * gcc.dg/pch/decl-1.h: New.
17251 * gcc.dg/pch/decl-2.c: New.
17252 * gcc.dg/pch/decl-2.h: New.
17253 * gcc.dg/pch/decl-3.c: New.
17254 * gcc.dg/pch/decl-3.h: New.
17255 * gcc.dg/pch/decl-4.c: New.
17256 * gcc.dg/pch/decl-4.h: New.
17257 * gcc.dg/pch/decl-5.c: New.
17258 * gcc.dg/pch/decl-5.h: New.
17259 * gcc.dg/pch/global-1.c: New.
17260 * gcc.dg/pch/global-1.h: New.
17261 * gcc.dg/pch/inline-1.c: New.
17262 * gcc.dg/pch/inline-1.h: New.
17263 * gcc.dg/pch/inline-2.c: New.
17264 * gcc.dg/pch/inline-2.h: New.
17265 * gcc.dg/pch/static-1.c: New.
17266 * gcc.dg/pch/static-1.h: New.
17267 * gcc.dg/pch/static-2.c: New.
17268 * gcc.dg/pch/static-2.h: New.
17270 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
17272 * g++.dg/pch/pch.exp: Better handle failing testcases.
17273 * gcc.dg/pch/pch.exp: Likewise.
17274 * gcc.dg/pch/macro-1.c: New.
17275 * gcc.dg/pch/macro-1.h: New.
17276 * gcc.dg/pch/macro-2.c: New.
17277 * gcc.dg/pch/macro-2.h: New.
17279 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
17281 * g++.dg/dg.exp: Treat files in pch/ specially.
17282 * g++.dg/pch/pch.exp: New file.
17283 * g++.dg/pch/empty.H: New file.
17284 * g++.dg/pch/empty.C: New file.
17285 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
17288 * gcc.dg/pch/pch.exp: New file.
17289 * gcc.dg/pch/empty.h: New file.
17290 * gcc.dg/pch/empty.c: New file.
17291 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
17294 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17296 * g++.dg/template/friend14.C: New test.
17298 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17300 * gcc.dg/old-style-asm-1.c: New test.
17302 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
17304 * gcc.c-torture/compile/20030109-1.c: New test.
17306 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17308 * gcc.c-torture/execute/20030109-1.c: New test.
17310 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
17312 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
17313 * g++.old-deja/g++.mike/dyncast2.C: Likewise
17314 * g++.old-deja/g++.mike/dyncast3.C: Likewise
17315 * g++.old-deja/g++.mike/eh2.C: Likewise
17316 * g++.old-deja/g++.mike/eh3.C: Likewise
17317 * g++.old-deja/g++.mike/eh5.C: Likewise
17318 * g++.old-deja/g++.mike/eh6.C: Likewise
17319 * g++.old-deja/g++.mike/eh7.C: Likewise
17320 * g++.old-deja/g++.mike/eh8.C: Likewise
17321 * g++.old-deja/g++.mike/eh9.C: Likewise
17322 * g++.old-deja/g++.mike/eh10.C: Likewise
17323 * g++.old-deja/g++.mike/eh12.C: Likewise
17324 * g++.old-deja/g++.mike/eh13.C: Likewise
17325 * g++.old-deja/g++.mike/eh14.C: Likewise
17326 * g++.old-deja/g++.mike/eh16.C: Likewise
17327 * g++.old-deja/g++.mike/eh17.C: Likewise
17328 * g++.old-deja/g++.mike/eh18.C: Likewise
17329 * g++.old-deja/g++.mike/eh21.C: Likewise
17330 * g++.old-deja/g++.mike/eh23.C: Likewise
17331 * g++.old-deja/g++.mike/eh24.C: Likewise
17332 * g++.old-deja/g++.mike/eh25.C: Likewise
17333 * g++.old-deja/g++.mike/eh26.C: Likewise
17334 * g++.old-deja/g++.mike/eh27.C: Likewise
17335 * g++.old-deja/g++.mike/eh28.C: Likewise
17336 * g++.old-deja/g++.mike/eh29.C: Likewise
17337 * g++.old-deja/g++.mike/eh31.C: Likewise
17338 * g++.old-deja/g++.mike/eh33.C: Likewise
17339 * g++.old-deja/g++.mike/eh34.C: Likewise
17340 * g++.old-deja/g++.mike/eh35.C: Likewise
17341 * g++.old-deja/g++.mike/eh36.C: Likewise
17342 * g++.old-deja/g++.mike/eh37.C: Likewise
17343 * g++.old-deja/g++.mike/eh38.C: Likewise
17344 * g++.old-deja/g++.mike/eh39.C: Likewise
17345 * g++.old-deja/g++.mike/eh40.C: Likewise
17346 * g++.old-deja/g++.mike/eh41.C: Likewise
17347 * g++.old-deja/g++.mike/eh42.C: Likewise
17348 * g++.old-deja/g++.mike/eh44.C: Likewise
17349 * g++.old-deja/g++.mike/eh46.C: Likewise
17350 * g++.old-deja/g++.mike/eh47.C: Likewise
17351 * g++.old-deja/g++.mike/eh48.C: Likewise
17352 * g++.old-deja/g++.mike/eh49.C: Likewise
17353 * g++.old-deja/g++.mike/eh50.C: Likewise
17354 * g++.old-deja/g++.mike/eh51.C: Likewise
17355 * g++.old-deja/g++.mike/eh53.C: Likewise
17356 * g++.old-deja/g++.mike/eh55.C: Likewise
17357 * g++.old-deja/g++.mike/p7912.C: Likewise
17358 * g++.old-deja/g++.mike/p9706.C: Likewise
17359 * g++.old-deja/g++.mike/p10416.C: Likewise
17360 * g++.old-deja/g++.mike/p11667.C: Likewise
17361 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
17362 Remove redundant reference to Iris.
17363 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
17364 Elxsi, i860, Pico Java, and WE32K.
17366 2003-01-07 Mark Mitchell <mark@codesourcery.com>
17368 * g++.dg/ext/asm4.C: New test.
17370 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17373 * g++.dg/template/friend12.C: New test.
17374 * g++.dg/template/friend13.C: Likewise.
17375 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
17377 2003-01-08 Jan Hubicka <jh@suse.cz>
17379 * gcc.dg/i386-cadd.c: New test.
17380 * gcc.dg/i386-cmov4.c: Likewise.
17382 2003-01-06 Mark Mitchell <mark@codesourcery.com>
17385 * g++.dg/warn/Wunused-3.C: New test.
17387 * g++.dg/abi/bitfield9.C: New test.
17390 * g++.dg/parse/defarg3.C: New test.
17392 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
17394 * g++.dg/parse/ambig1.C: New test.
17395 * g++.dg/parse/defarg2.C: New test.
17397 2003-01-05 Mark Mitchell <mark@codesourcery.com>
17399 * g++.dg/template/defarg-1.C: New test.
17400 * g++.dg/template/local2.C: Likewise.
17402 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
17404 * gcc.c-torture/execute/20030105-1.c: New test.
17406 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17408 * g++.dg/parse/namespace3.C: Remove extra semicolons.
17409 * g++.dg/parse/namespace4.C: Likewise.
17411 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
17413 * g++.dg/template/ntp2.C: New test.
17415 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
17417 * g++.dg/parse/extern-C-1.C: New test.
17419 * g++.dg/parse/namespace4.C: New test.
17421 * g++.dg/template/nested1.C: New test.
17423 * g++.dg/parse/namespace3.C: New test.
17425 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
17427 * g++.dg/lookup/two-stage1.C: New test.
17429 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17431 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
17432 * g++.old-deja/g++.jason/access8.C: Likewise.
17433 * g++.old-deja/g++.other/decl5.C: Likewise.
17435 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
17437 * g++.dg/parse/parse7.C: New test.
17439 2003-01-02 Mark Mitchell <mark@codesourcery.com>
17442 * g++.dg/ext/attrib7.C: New test.
17444 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
17446 * g++.dg/parse/parse6.C: New test.
17448 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
17450 * gcc.dg/h8300-stack-1.c: New.
17452 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17454 g++.dg/lookup/exception1.C: New test.
17456 g++.dg/lookup/template1.C: New test.
17458 g++.dg/parse/namespace2.C: New test.
17460 g++.dg/parse/parens2.C: New test.
17462 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17464 * g++.dg/parse/parse5.C: New test.
17465 * g++.dg/lookup/scoped4.C: New test.
17467 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17469 * g++.dg/parse/parens1.C: New test.
17471 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
17473 * g++.dg/parse/parens2.C: New test.
17475 * g++.dg/lookup/scope-operator1.C: New test.
17477 * g++.dg/parse/operator1.C: New test.
17479 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17481 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
17482 * g++.old-deja/g++.other/access6.C: Likewise.
17483 * g++.old-deja/g++.other/decl1.C: Likewise.
17484 * g++.old-deja/g++.pt/typename12.C: Likewise.
17486 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17488 * g++.dg/parse/namespace1.C: New test.
17490 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17492 * g++.dg/parse/parse4.C: New test.
17494 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17496 * g++.dg/parse/parse3.C: New test.
17498 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17500 * g++.dg/parse/parse2.C: New test.
17502 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17504 * g++.dg/template/friend11.C: New test.
17506 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17508 * g++.dg/parse/parse1.C: New test.
17510 2002-12-31 Janis Johnson <janis187@us.ibm.com>
17512 * lib/profopt.exp: Change the name of a global variable to avoid
17513 possible clashes with other test suites.
17515 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
17517 * g++.dg/inherit/covariant8.C: New test.
17519 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17521 * g++.dg/init/array9.C: New test.
17524 * g++.dg/parse/expr1.C: New test.
17526 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
17528 * gcc.c-torture/compile/20021230-1.c: New test.
17530 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
17532 * g++.dg/inherit/covariant5.C: New test.
17533 * g++.dg/inherit/covariant6.C: New test.
17534 * g++.dg/inherit/covariant7.C: New test.
17536 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17539 * g++.dg/other/access2.C: New test.
17541 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
17543 * g++.dg/other/anon-struct.C: No longer fails
17544 * g++.old-deja/g++.brendan/parse4.C: Likewise.
17545 * g++.old-deja/g++.brendan/parse5.C: Likewise.
17546 * g++.old-deja/g++.brendan/parse6.C: Likewise.
17548 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
17550 * g++.dg/parse/angle-bracket.C (main): No longer fails.
17552 2002-12-27 Mark Mitchell <mark@codesourcery.com>
17554 * g++.dg/eh/spec4.C: Remove stray semicolon.
17555 * g++.dg/expr/pmf-1.C: Change error message.
17556 * g++.dg/ext/asm1.C: Remove stray semicolon.
17557 * g++.dg/ext/typename1.C: Add missing typenames.
17558 * g++.dg/inherit/template-as-base.C: Change error message.
17559 * g++.dg/lookup/scoped1.C: Likewise.
17560 * g++.dg/lookup/scoped2.C: Likewise.
17561 * g++.dg/lookup/using2.C: Likewise.
17562 * g++.dg/other/component1.C: Remove stray semicolon.
17563 * g++.dg/other/do1.C: Change error message.
17564 * g++.dg/other/error2.C: Likewise.
17565 * g++.dg/other/init1.C: Likewise.
17566 * g++.dg/other/packed1.C: Remove stray semicolon.
17567 * g++.dg/other/ptrmem2.C: Change error message.
17568 * g++.dg/parse/parameter-declaration-1.C: Remove line number
17570 * g++.dg/special/initp1.C: Remove invalid attribute usage.
17571 * g++.dg/template/access3.C: Add typename keyword.
17572 * g++.dg/template/access5.C: Remove stray semicolon.
17573 * g++.dg/template/access6.C: Likewise.
17574 * g++.dg/template/complit1.C: Likewise.
17575 * g++.dg/template/crash1.C: Change error message.
17576 * g++.dg/template/inherit2.C: Remove stray semicolon.
17577 * g++.dg/template/instantiate2.C: Likewise.
17578 * g++.dg/template/instantiate3.C: Change error message.
17579 * g++.dg/template/qual1.C: Remove stray semicolon.
17580 * g++.dg/template/qualttp18.C: Change error message.
17581 * g++.dg/template/ref1.C: Remove stray semicolon.
17582 * g++.dg/template/sizeof1.C (A::value): Declare it.
17583 * g++.dg/template/spec4.C: Change error message.
17584 * g++.dg/template/static1.C: Likewise.
17585 * g++.dg/template/type1.C: Likewise.
17586 * g++.dg/template/typename3.C: Likewise.
17587 * g++.old-deja/g++.benjamin/13478.C: Change error message.
17588 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
17589 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
17590 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
17591 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
17592 named return value extension.
17593 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
17594 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
17595 * g++.old-deja/g++.bob/extern_C.C: Likewise.
17596 * g++.old-deja/g++.bob/inherit2.C: Likewise.
17597 * g++.old-deja/g++.brendan/complex1.C: Likewise.
17598 * g++.old-deja/g++.brendan/copy5.C: Likewise.
17599 * g++.old-deja/g++.brendan/crash13.C: Likewise.
17600 * g++.old-deja/g++.brendan/crash15.C: Likewise.
17601 * g++.old-deja/g++.brendan/crash18.C: Change error message.
17602 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
17603 * g++.old-deja/g++.brendan/crash38.C: Likewise.
17604 * g++.old-deja/g++.brendan/crash50.C: Likewise.
17605 * g++.old-deja/g++.brendan/crash56.C: Likewise.
17606 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
17608 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
17609 * g++.old-deja/g++.brendan/crash8.C: Change error message.
17610 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
17611 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17612 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
17613 * g++.old-deja/g++.brendan/template11.C: Likewise.
17614 * g++.old-deja/g++.brendan/template26.C: Likewise.
17615 * g++.old-deja/g++.brendan/template27.C: Use explicit
17616 specialization syntax.
17617 * g++.old-deja/g++.brendan/template30.C: Likewise.
17618 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
17619 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
17620 non-dependent names.
17621 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
17622 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
17623 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
17624 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
17625 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
17626 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
17627 named return value extension.
17628 * g++.old-deja/g++.ext/namedret2.C: Likewise.
17629 * g++.old-deja/g++.ext/namedret3.C: Likewise.
17630 * g++.old-deja/g++.ext/return1.C: Likewise.
17631 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
17632 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
17633 * g++.old-deja/g++.jason/access8.C: Likewise.
17634 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
17635 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
17636 pseudo-destructor names.
17637 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
17638 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
17639 pseudo-destructor names.
17640 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
17641 * g++.old-deja/g++.jason/overload19.C: Likewise.
17642 * g++.old-deja/g++.jason/overload32.C: Likewise.
17643 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
17645 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
17646 * g++.old-deja/g++.jason/return.C: Likewise.
17647 * g++.old-deja/g++.jason/return2.C: Likewise.
17648 * g++.old-deja/g++.jason/shadow1.C: Likewise.
17649 * g++.old-deja/g++.jason/special.C: Use explicit specialization
17651 * g++.old-deja/g++.jason/template10.C: Account for use of
17652 non-dependent names.
17653 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
17655 * g++.old-deja/g++.jason/template37.C: Likewise.
17656 * g++.old-deja/g++.law/access4.C: Change error messages.
17657 * g++.old-deja/g++.law/arm13.C: Remove incorrect
17658 pseudo-destructor names.
17659 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
17660 * g++.old-deja/g++.law/ctors9.C: Likewise.
17661 * g++.old-deja/g++.law/cvt22.C: Likewise.
17662 * g++.old-deja/g++.law/dtors5.C: Likewise.
17663 * g++.old-deja/g++.law/global-init1.C: Likewise.
17664 * g++.old-deja/g++.law/missed-error3.C: Likewise.
17665 * g++.old-deja/g++.law/operators28.C: Likewise.
17666 * g++.old-deja/g++.law/visibility28.C: Likewise.
17667 * g++.old-deja/g++.martin/eval1.C: Likewise.
17668 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
17670 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
17671 * g++.old-deja/g++.mike/net34.C: Likewise.
17672 * g++.old-deja/g++.mike/net36.C: Likewise.
17673 * g++.old-deja/g++.mike/ns2.C: Likewise.
17674 * g++.old-deja/g++.mike/p12306.C: Likewise.
17675 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
17677 * g++.old-deja/g++.mike/p700.C: Likewise.
17678 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
17679 * g++.old-deja/g++.mike/p710.C: Likewise.
17680 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
17682 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
17683 * g++.old-deja/g++.mike/pmf9.C: Likewise.
17684 * g++.old-deja/g++.ns/crash2.C: Likewise.
17685 * g++.old-deja/g++.ns/crash3.C: Likewise.
17686 * g++.old-deja/g++.ns/invalid1.C: Likewise.
17687 * g++.old-deja/g++.ns/ns17.C: Likewise.
17688 * g++.old-deja/g++.ns/template16.C: Likewise.
17689 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
17691 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
17692 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
17693 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
17694 named return value extension.
17695 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
17696 * g++.old-deja/g++.other/access4.C: Issue additional error
17698 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
17699 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
17700 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
17701 * g++.old-deja/g++.other/crash25.C: Change error message.
17702 * g++.old-deja/g++.other/crash4.C: Change error message.
17703 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
17704 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
17705 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
17707 * g++.old-deja/g++.other/defarg8.C: Likewise.
17708 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
17709 * g++.old-deja/g++.other/dtor10.C: Likewise.
17710 * g++.old-deja/g++.other/incomplete.C: Likewise.
17711 * g++.old-deja/g++.other/linkage7.C: Likewise.
17712 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
17714 * g++.old-deja/g++.other/mangle2.C: Likewise.
17715 * g++.old-deja/g++.other/refinit2.C: Likewise.
17716 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
17717 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
17718 * g++.old-deja/g++.pt/crash28.C: Likewise.
17719 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
17721 * g++.old-deja/g++.pt/crash32.C: Change error message.
17722 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
17723 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
17724 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
17725 error message position.
17726 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
17727 * g++.old-deja/g++.pt/defarg8.C: Change error message.
17728 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
17730 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
17731 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
17732 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
17733 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
17735 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17736 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
17737 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
17739 * g++.old-deja/g++.pt/explicit71.C: Change error message.
17740 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
17742 * g++.old-deja/g++.pt/friend28.C: Account for use of
17743 non-dependent names.
17744 * g++.old-deja/g++.pt/friend29.C: Likewise.
17745 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
17747 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
17748 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
17749 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
17751 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
17752 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
17754 * g++.old-deja/g++.pt/memclass20.C: Likewise.
17755 * g++.old-deja/g++.pt/memclass5.C: Likewise.
17756 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
17758 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
17759 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
17760 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
17761 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
17762 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
17763 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
17765 * g++.old-deja/g++.pt/spec10.C: Likewise.
17766 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
17767 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
17768 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
17769 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
17770 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
17771 * g++.old-deja/g++.pt/ttp62.C: Likewise.
17772 * g++.old-deja/g++.pt/ttp64.C: Likewise.
17773 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
17774 * g++.old-deja/g++.pt/typename15.C: Likewise.
17775 * g++.old-deja/g++.pt/typename22.C: Likewise.
17776 * g++.old-deja/g++.pt/typename6.C: Change error messages.
17777 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
17778 * g++.old-deja/g++.pt/virtual2.C: Likewise.
17779 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
17781 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
17782 return value extension.
17783 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
17784 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
17785 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
17786 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
17788 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
17790 * g++.dg/warn/inline1.C: New test.
17791 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
17792 * g++.old-deja/g++.jason/synth10.C: Likewise.
17793 * g++.old-deja/g++.mike/net31.C: Likewise.
17794 * g++.old-deja/g++.mike/p8786.C: Likewise.
17796 * g++.dg/template/friend10.C: New test.
17797 * g++.dg/template/conv5.C: New test.
17799 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
17801 * g++.dg/lookup/scoped3.C: New test.
17803 * g++.dg/lookup/decl1.C: New test.
17804 * g++.dg/lookup/decl2.C: New test.
17806 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
17808 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
17809 gcc.c-torture/compile/20021015-1.c,
17810 gcc.c-torture/compile/20021015-2.c,
17811 gcc.c-torture/compile/20021123-1.c,
17812 gcc.c-torture/compile/20021123-2.c,
17813 gcc.c-torture/compile/20021123-3.c,
17814 gcc.c-torture/compile/20021123-4.c,
17815 gcc.c-torture/execute/20021024-1.c: Add tests previously added
17816 only to 3.1 or 3.2 branch.
17818 2002-12-23 Mark Mitchell <mark@codesourcery.com>
17820 * gcc.dg/i386-bitfield3.c: New test.
17822 * gcc.dg/i386-bitfield2.c: New test.
17824 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
17826 * g++.dg/parse/conv_op1.C: New test.
17828 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
17830 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
17833 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
17835 * gcc.c-torture/compile/20021220-1.c: New test.
17837 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
17839 * gcc.dg/i386-fastcall-1.c: New.
17841 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17843 * gcc.c-torture/execute/20021219-1.c: New test.
17845 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17847 * gcc.dg/i386-pic-1.c: New test.
17849 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17852 * g++.dg/template/friend9.C: New test.
17854 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17857 * g++.dg/template/access7.C: New test.
17859 2002-12-18 Nick Clifton <nickc@redhat.com>
17861 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
17862 the libstdc++-v3 directory has been found.
17864 2002-12-12 Devang Patel <dpatel@apple.com>
17865 * gcc.dg/darwin-ld-1.c: New test.
17866 * gcc.dg/darwin-ld-2.c: New test.
17867 * gcc.dg/darwin-ld-3.c: New test.
17868 * gcc.dg/darwin-ld-4.c: New test.
17869 * gcc.dg/darwin-ld-5.c: New test.
17871 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17873 * gcc.c-torture/compile/20021212-1.c: New test.
17875 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
17877 * gcc.dg/fshort-wchar: New test.
17879 2002-12-10 Mark Mitchell <mark@codesourcery.com>
17882 * g++.dg/template/dtor1.C: New test.
17884 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
17887 2002-12-10 Jakub Jelinek <jakub@redhat.com>
17889 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
17891 2002-12-09 Mark Mitchell <mark@codesourcery.com>
17893 * g++.dg/template/static1.C: New test.
17894 * g++.dg/template/static2.C: New test.
17895 * g++.old-deja/g++.ext/memconst.C: New test.
17897 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17899 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
17900 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
17901 * g++.dg/special/initp1.C: Likewise.
17903 2002-12-06 Jakub Jelinek <jakub@redhat.com>
17905 * gcc.c-torture/execute/20021204-1.c: New test.
17907 2002-12-04 Geoffrey Keating <geoffk@apple.com>
17909 * gcc.dg/ppc-fmadd-1.c: New file.
17910 * gcc.dg/ppc-fmadd-2.c: New file.
17911 * gcc.dg/ppc-fmadd-3.c: New file.
17913 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17915 * gcc.c-torture/compile/20021204-1.c: New test.
17917 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
17919 * g++.dg/inherit/covariant2.C: New test.
17920 * g++.dg/inherit/covariant3.C: New test.
17921 * g++.dg/inherit/covariant4.C: New test.
17922 * g++.dg/inherit/covariant1.C: Remove XFAIL.
17923 * g++.old-deja/g++.robertl/eb17.C: Likewise.
17925 2002-12-03 Mark Mitchell <mark@codesourcery.com>
17928 * g++.dg/init/brace3.C: New test.
17930 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
17932 * gcc.dg/20020210-1.c: Fix a comment typo.
17934 2002-12-02 Mark Mitchell <mark@codesourcery.com>
17937 * g++.dg/parse/defarg1.C: New test.
17940 * g++.dg/template/char1.C: New test.
17942 * g++.dg/template/varmod1.C: Fix typo.
17944 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17947 * g++.old-deja/g++.pt/crash32.C: Expect error.
17949 2002-12-01 Mark Mitchell <mark@codesourcery.com>
17952 * g++.dg/template/varmod1.C: New test.
17955 * g++.dg/inherit/typeinfo1.C: New test.
17958 * g++.dg/inherit/typedef1.C: New test.
17960 2002-11-30 Mark Mitchell <mark@codesourcery.com>
17964 * g++.dg/template/strlen1.C: New test.
17967 * g++.dg/template/ctor2.C: New test.
17970 * g++.dg/init/string1.C: New test.
17973 * g++.dg/template/friend8.C: New test.
17975 2002-11-29 Joe Buck <jbuck@synopsys.com>
17977 * g++.dg/lookup/anon2.C: New test.
17979 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
17981 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
17984 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
17986 * gcc.dg/bitfld-6.c: New test.
17988 2002-11-27 Jan Hubicka <jh@suse.cz>
17990 * gcc.c-torture/execute/20021127.[cx]: New test.
17992 2002-11-26 Jan Hubicka <jh@suse.cz>
17994 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
17997 2002-11-26 Geoffrey Keating <geoffk@apple.com>
17999 * g++.dg/init/brace2.C: New test.
18000 * g++.old-deja/g++.mike/p9129.C: Correct.
18002 2002-11-26 Mark Mitchell <mark@codesourcery.com>
18004 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
18006 2002-11-25 Andreas Bauer <baueran@in.tum.de>
18008 * gcc.dg/sibcall-6: New test for indirect sibcalls.
18010 2002-11-25 Mark Mitchell <mark@codesourcery.com>
18012 * testsuite/g++.dg/abi/empty11.C: New test.
18013 * testsuite/g++.dg/rtti/cv1.C: New test.
18015 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
18017 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
18019 2002-11-24 Mark Mitchell <mark@codesourcery.com>
18021 * g++.dg/abi/empty10.C: New test.
18023 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18025 * gcc.c-torture/compile/20021124-1.c: New test.
18027 2002-11-22 Mark Mitchell <mark@codesourcery.com>
18029 * g++.dg/abi/rtti2.C: New test.
18031 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18033 * gcc.dg/i386-unroll-1.c: New test.
18035 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18037 * gcc.c-torture/compile/20021120-1.c: New test.
18038 * gcc.c-torture/compile/20021120-2.c: New test.
18040 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18042 * gcc.dg/bitfld-5.c: New test.
18044 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18046 * gcc.c-torture/execute/20021120-3.c: New test.
18048 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18050 * gcc.c-torture/execute/20021120-2.c: New test.
18052 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18054 * gcc.c-torture/execute/20021120-1.c: New test.
18056 2002-11-20 Jakub Jelinek <jakub@redhat.com>
18058 * gcc.c-torture/execute/20021118-3.c: New test.
18060 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18062 * gcc.c-torture/compile/20021119-1.c: New test.
18064 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
18066 * gcc.dg/duff-1.c: New test.
18067 * gcc.dg/duff-2.c: New test.
18068 * gcc.dg/duff-3.c: New test.
18070 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
18072 * gcc.dg/cpp/_Pragma5.c: New test.
18074 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18076 * gcc.c-torture/execute/20021118-2.c: New test.
18078 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18080 * gcc.c-torture/execute/20021118-1.c: New test.
18082 2002-11-16 Jakub Jelinek <jakub@redhat.com>
18084 * gcc.dg/20021116-1.c: New test.
18086 2002-11-14 Mark Mitchell <mark@codesourcery.com>
18088 * g++.dg/abi/vcall1.C: New test.
18090 2002-11-14 Jakub Jelinek <jakub@redhat.com>
18092 * gcc.dg/20021029-1.c: New test.
18093 * gcc.dg/20021029-2.c: New test.
18095 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18097 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
18099 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18102 * gcc.dg/20021110.c: Move to ...
18103 * gcc.c-torture/compile/20021110.c: .... here.
18105 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18108 * gcc.c-torture/execute/20021111-1.c
18110 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18113 * gcc.dg/20021110.c: New test.
18115 2002-11-10 Mark Mitchell <mark@codesourcery.com>
18117 * g++.dg/abi/vthunk3.C: Run only on x86.
18119 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
18121 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
18123 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
18125 * lib/compat.exp (compat-execute): Fix logic error in last
18128 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
18130 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
18132 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18135 * g++.dg/template/access6.C: New test.
18137 2002-11-08 Jan Hubicka <jh@suse.cz>
18139 * gcc.dg/i386-ssefp-1.c: New test.
18140 * gcc.dg/i386-ssefp-1.c: New test.
18142 2002-11-08 Jan Hubicka <jh@suse.cz>
18144 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
18146 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18148 * g++.dg/abi/vthunk3.C: New test.
18151 * g++.dg/template/crash2.C: New test.
18153 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18155 * testsuite/g++.dg/abi/dtor1.C: New test.
18156 * testsuite/g++.dg/abi/dtor2.C: Likewise.
18158 2002-11-05 Geoffrey Keating <geoffk@apple.com>
18160 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
18163 2002-11-04 Adam Nemet <anemet@lnxw.com>
18165 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
18166 -mthumb. Only xfail with -O0.
18168 2002-11-03 Mark Mitchell <mark@codesourcery.com>
18170 * g++.dg/abi/thunk1.C: New test.
18171 * g++.dg/abi/thunk2.C: Likewise.
18172 * g++.dg/abi/vtt1.C: Likewise.
18174 2002-11-02 Diego Novillo <dnovillo@redhat.com>
18176 PR optimization/8423
18177 * gcc.c-torture/execute/builtin-constant.c: New test.
18179 2002-11-01 Zack Weinberg <zack@codesourcery.com>
18181 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
18182 Add some more cases.
18184 2002-11-01 Mark Mitchell <mark@codesourcery.com>
18187 * g++.dg/opt/local1.C: New test.
18189 2002-10-30 Mark Mitchell <mark@codesourcery.com>
18192 * g++.dg/template/complit1.C: New test.
18195 * g++.dg/template/typename4.C: Likewise.
18197 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18199 Core issue 287, PR c++/7639
18200 * g++.dg/template/instantiate1.C: Adjust error location.
18201 * g++.dg/template/instantiate3.C: New test.
18202 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
18203 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
18204 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
18206 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
18208 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
18210 2002-10-29 Mark Mitchell <mark@codesourcery.com>
18213 * g++.dg/init/dtor2.C: New test.
18215 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18217 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
18218 * gcc.dg/nest.c: Bypass errors on irix6.
18220 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
18222 * gcc.dg/nest.c: Expect error for mmix-*-*.
18223 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
18225 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
18227 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
18230 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
18232 2002-10-25 Mike Stump <mrs@apple.com>
18234 * gcc.dg/warn-1.c: New test.
18236 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18238 * g++.dg/template/typename3.C: New test.
18240 2002-10-25 Mark Mitchell <mark@codesourcery.com>
18242 * g++.dg/lookup/ptrmem1.C: New test.
18244 * g++.dg/abi/vthunk2.C: New test.
18246 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18248 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
18250 2002-10-24 Mark Mitchell <mark@codesourcery.com>
18252 * g++.dg/abi/empty9.C: New test.
18254 2002-10-24 Richard Henderson <rth@redhat.com>
18256 * g++.dg/inherit/thunk1.C: Enable for ia64.
18258 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18261 * g++.dg/lookup/pretty1.C: New test.
18263 2002-10-23 Jakub Jelinek <jakub@redhat.com>
18265 * gcc.dg/20021023-1.c: New test.
18267 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18270 * g++.dg/parse/inline1.C: New test.
18272 2002-10-23 Richard Henderson <rth@redhat.com>
18274 * g++.dg/inherit/thunk1.C: Enable for x86_64.
18276 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
18278 2002-10-22 Mark Mitchell <mark@codesourcery.com>
18281 * g++.dg/parse/stmtexpr3.C: New test.
18283 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
18285 * g++.dg/expr/cond1.C: New test.
18287 2002-10-21 Zack Weinberg <zack@codesourcery.com>
18289 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
18291 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18293 * g++.dg/abi/vbase13.C: New test.
18294 * g++.dg/abi/vbase14.C: Likewise.
18296 2002-10-21 Jakub Jelinek <jakub@redhat.com>
18298 * gcc.dg/tls/pic-1.c: New test.
18299 * gcc.dg/tls/nonpic-1.c: New test.
18300 * gcc.dg/20021018-1.c: New test.
18302 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18304 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
18305 Remove only files with the same base name as the test case.
18306 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
18307 (profopt-execute): Likewise. Also, remove old profiling
18308 and performance data files before running the tests.
18310 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
18311 * g++.dg/bprob/bprob.exp: Likewise.
18312 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
18313 to allow more general test case names.
18315 * g++.dg/bprob/bprob-1.C: Rename to ...
18316 * g++.dg/bprob/g++-bprob-1.C: ... this.
18318 * g77.dg/bprob/bprob-1.f: Rename to ...
18319 * g77.dg/bprob/g77-bprob-1.f: ... this.
18321 2002-10-21 Zack Weinberg <zack@codesourcery.com>
18323 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
18324 bison 1.50 or later.
18326 2002-10-21 Janis Johnson <janis187@us.ibm.com>
18328 * g++.dg/README: Describe more test directories.
18330 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18332 * g++.dg/init/array6.C: Add additional tests.
18334 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18336 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
18337 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
18339 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
18341 * gcc.c-torture/compile/20020604-1.x: New.
18342 * gcc.c-torture/compile/simd-5.x: Likewise.
18343 * gcc.c-torture/execute/920710-1.x: Likewise.
18344 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
18346 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18348 * g++.dg/inherit/override1.C: Add dg-options clause.
18350 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18352 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
18355 2002-10-19 Andreas Schwab <schwab@suse.de>
18357 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
18358 directory component.
18360 2002-10-18 Mark Mitchell <mark@codesourcery.com>
18362 * g++.dg/inherit/thunk1.C: New test.
18364 * g++.dg/inherit/override1.C: New test.
18366 * g++.dg/abi/mangle11.C: New test.
18367 * g++.dg/abi/mangle14.C: New test.
18368 * g++.dg/abi/mangle17.C: New test.
18370 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
18372 * g++.dg/overload/member2.C: New test.
18374 2002-10-17 Janis Johnson <janis187@us.ibm.com>
18376 * g++.dg/README: Describe new compat directory.
18377 * g++.dg/dg.exp: Skip tests in compat directory.
18378 * README.compat: New file.
18379 * lib/compat.exp: New expect script.
18380 * g++.dg/compat: New test directory.
18381 * g++.dg/compat/compat.exp: New expect script.
18382 * g++.dg/compat/abi: New test directory.
18383 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
18384 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
18385 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
18386 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
18387 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
18388 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
18389 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
18390 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
18391 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
18392 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
18393 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
18394 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
18395 * g++.dg/compat/break: New test directory.
18396 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
18397 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
18398 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
18399 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
18400 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
18401 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
18402 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
18403 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
18404 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
18405 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
18406 g++.dg/compat/break/README: New files.
18407 * g++.dg/compat/eh: New test directory.
18408 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
18409 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
18410 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
18411 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
18412 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
18413 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
18414 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
18415 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
18416 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
18417 g++.dg/compat/eh/filter2_y.C,
18418 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
18419 g++.dg/compat/eh/new1_y.C,
18420 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
18421 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
18422 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
18423 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
18424 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
18425 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
18426 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
18427 g++.dg/compat/eh/unexpected1_y.C: New files.
18428 * g++.dg/compat/init: New test directory.
18429 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
18430 g++.dg/compat/init/array5_y.C,
18431 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
18432 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
18433 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
18434 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
18435 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
18436 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
18437 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
18438 g++.dg/compat/init/init-ref2_y.C: New files.
18440 2002-10-17 Mark Mitchell <mark@codesourcery.com>
18443 * g++.dg/inherit/using3.C: New test.
18445 2002-10-17 Jan Hubicka <jh@suse.cz>
18447 * gcc.dg/20021017-2.c: New test.
18449 2002-10-17 Mark Mitchell <mark@codesourcery.com>
18451 * g++.dg/abi/mangle16.C: Adjust.
18453 * g++.dg/init/array8.C: New test.
18455 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
18457 * gcc.dg/special/mips-abi.exp: New test.
18458 * gcc.dg/special/mips-abi.s: Empty file used by the above.
18460 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18462 * g++.dg/abi/mangle16.C: New test.
18463 * g++.dg/abi/mangle17.C: Likewise.
18466 * g++.dg/template/ref1.C: New test.
18468 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18470 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
18472 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
18474 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
18476 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18479 * g++.dg/init/array7.C: New test.
18481 2002-10-15 Mark Mitchell <mark@codesourcery.com>
18483 * g++.dg/init/array6.C: New test.
18485 * g++.dg/abi/mangle13.C: Likewise.
18486 * g++.dg/abi/mangle14.C: Likewise.
18487 * g++.dg/abi/mangle15.C: Likewise.
18489 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18491 * g++.dg/abi/empty8.C: New test.
18493 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
18495 * g++.dg/init/ctor1.C: New test.
18497 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
18499 * gcc.c-torture/execute/20021015-1.c: New test.
18501 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
18503 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
18505 2002-10-14 Jan Hubicka <jh@suse.cz>
18507 * gcc.dg/i386-ssetype-[1-5].c: New tests.
18509 2002-10-14 Richard Henderson <rth@redhat.com>
18511 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
18513 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18515 PR optimization/6631
18516 * g++.dg/opt/const2.C: New test.
18518 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18521 * g++.dg/parse/friend1.C: New test.
18522 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
18524 2002-10-14 Jakub Jelinek <jakub@redhat.com>
18526 * gcc.dg/20021014-1.c: New test.
18528 2002-10-11 Mark Mitchell <mark@codesourcery.com>
18531 * g++.dg/ext/vlm1.C: New test.
18532 * g++.dg/ext/vlm2.C: Likewise.
18534 * g++.dg/init/array1.C: Remove invalid braces.
18535 * g++.dg/init/brace1.C: New test.
18536 * g++.dg/init/copy2.C: Likewise.
18537 * g++.dg/init/copy3.C: Likewise.
18538 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
18539 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
18542 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
18544 * gcc.dg/cpp/assembler.S: Don't use -ansi.
18546 2002-10-11 Richard Shann <richard.shann@superh.com>
18548 * gcc.c-torture/compile/simd-5.c: New test.
18550 2002-10-10 Roger Sayle <roger@eyesopen.com>
18552 * gcc.c-torture/execute/shiftopt-1.c: New test case.
18554 2002-10-10 Jim Wilson <wilson@redhat.com>
18556 * gcc.c-torture/execute/20021010-1.c: New test.
18558 2002-10-09 Zack Weinberg <zack@codesourcery.com>
18561 * g++.dg/ext/typedef-init.C: New test.
18562 * gcc.dg/typedef-init.c: New test.
18564 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
18566 * gcc.dg/cpp/paste13.c: New test.
18568 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18570 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
18571 remaining platforms, XFAIL during compile, not execute. Don't
18574 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
18576 * gcc.dg/alias-1.c: Tweak expected warning.
18578 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18580 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
18582 2002-10-06 Andreas Jaeger <aj@suse.de>
18584 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
18585 * gcc.dg/cpp/c++98.C: Likewise.
18587 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
18588 * g++.dg/cpp/c++98.C: Likewise.
18590 * g++.dg/README (Subdirectories): Mention cpp directory.
18593 * gcc.dg/20021006-1.c: New test.
18595 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18598 * g++.dg/other/warning1.C: New test.
18600 2002-10-04 Roger Sayle <roger@eyesopen.com>
18602 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
18603 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
18604 and sparc-*-* with -m64 as expected failures. See PR 8087.
18606 2002-10-03 Mark Mitchell <mark@codesourcery.com>
18609 * g++.dg/template/ptrmem3.C: New test.
18612 * g++.dg/template/union1.C: New test.
18614 2002-10-03 Mark Mitchell <mark@codesourcery.com>
18617 * g++.dg/abi/mangle9.C: New test.
18618 * g++.dg/abi/mangle10.C: New test.
18619 * g++.dg/abi/mangle11.C: New test.
18620 * g++.dg/abi/mangle12.C: New test.
18622 2002-10-02 Mark Mitchell <mark@codesourcery.com>
18625 * g++.dg/template/meminit1.C: New test.
18626 * g++.dg/warn/Wreorder-1.C: Likewise.
18627 * g++.old-deja/g++.mike/warn3.C: Tweak.
18628 * lib/prune.exp: Ingore "in copy constructor".
18630 2002-10-02 Andreas Jaeger <aj@suse.de>
18632 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
18633 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
18634 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
18637 2002-10-01 Mark Mitchell <mark@codesourcery.com>
18639 * gcc.dg/empty1.C: Fix typo.
18641 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
18643 * gcc.dg/alias-1.c: New test.
18645 2002-10-01 Mark Mitchell <mark@codesourcery.com>
18647 * gcc.dg/empty1.C: New test.
18649 * g++.dg/tls/init-2.C: Tweak error messages.
18651 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
18653 * gcc.c-torture/compile/20020923-1.c: New test.
18655 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
18657 * gcc.c-torture/execute/ffs-1.c: New test.
18658 * gcc.c-torture/execute/ffs-2.c: Ditto.
18660 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
18662 * g++.dg/overload/member1.C: New test.
18664 2002-09-30 Mark Mitchell <mark@codesourcery.com>
18666 * g++.dg/abi/empty7.C: New test.
18667 * g++.dg/init/pm2.C: Likewise.
18669 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
18671 * g++.dg/rtti/crash1.C: New test.
18673 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
18675 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
18676 gcc.dg/sibcall-4.c: New tests.
18678 2002-09-28 Roger Sayle <roger@eyesopen.com>
18680 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
18681 powerpc and MMIX targets.
18683 2002-09-27 Zack Weinberg <zack@codesourcery.com>
18685 * gcc.dg/cpp/20020927-1.c: New.
18687 2002-09-26 David S. Miller <davem@redhat.com>
18689 * gcc.c-torture/compile/trunctfdf.c: New.
18691 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18693 * lib/target-supports.exp (check_weak_available): Handle solaris2.
18695 2002-09-27 Alan Modra <amodra@bigpond.net.au>
18697 * gcc.c-torture/execute/loop-15.c: New.
18699 2002-09-26 Janis Johnson <janis187@us.ibm.com>
18701 * README.QMTEST: Fix typo.
18703 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
18705 * gcc.dg/20020926-1.c: New test.
18707 2002-09-25 David S. Miller <davem@redhat.com>
18710 * gcc.c-torture/execute/shiftdi.c: New test.
18712 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
18714 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
18715 unique to the tool.
18716 * lib/g77.exp (g77_init): Likewise.
18717 * lib/g++.exp (g++_init): Likewise.
18718 * lib/objc.exp (objc_init): Likewise.
18720 2002-09-25 Mark Mitchell <mark@codesourcery.com>
18722 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
18723 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
18724 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
18726 2002-09-25 Richard Henderson <rth@redhat.com>
18728 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
18729 too-small long double.
18731 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
18733 * gcc.dg/20020919-1.c: New test.
18735 2002-09-23 Mark Mitchell <mark@codesourcery.com>
18737 * g++.dg/abi/bitfield6.C: New test.
18738 * g++.dg/abi/bitfield7.C: New test.
18739 * g++.dg/abi/bitfield8.C: New test.
18740 * g++.dg/abi/vbase11.C: New test.
18742 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
18744 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
18745 hppa*-*-hpux*. Update test comment.
18747 2002-09-20 Jakub Jelinek <jakub@redhat.com>
18749 * gcc.dg/tls/struct-1.c: New test.
18751 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
18753 * gcc.dg/cpp/tr-warn2.c: Update.
18755 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
18757 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
18759 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
18761 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
18764 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
18766 * gcc.c-torture/execute/ieee/mzero3.c: New test.
18768 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18769 Adjust for c++filt moved to binutils. Remove spurious duplicate
18770 setting of cxxfilt.
18772 2002-09-19 Geoffrey Keating <geoffk@apple.com>
18774 * gcc.dg/20020312-2.c: Update for darwin.
18776 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
18778 * g++.old-deja/g++.other/crash32.C: Mark ICE.
18780 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
18782 * objc.dg/comp-types-1.m: New test.
18783 * objc.dg/comp-types-2.m: New test.
18784 * objc.dg/comp-types-3.m: New test.
18785 * objc.dg/comp-types-4.m: New test.
18786 * objc.dg/comp-types-5.m: New test.
18787 * objc.dg/comp-types-6.m: New test.
18789 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
18791 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
18793 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
18795 * g++.dg/other/do1.C: New test.
18797 * g++.dg/template/subst1.C: New test.
18799 2002-09-16 Steve Ellcey <sje@cup.hp.com>
18801 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
18803 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
18805 * g++.dg/template/qualttp20.C: Adjust expected errors.
18806 * g++.old-deja/g++.jason/report.C: Likewise.
18807 * g++.old-deja/g++.other/qual1.C: Likewise.
18809 * g++.dg/lookup/scoped2.C: New test.
18811 * g++.dg/ext/asm3.C: New test.
18813 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
18815 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
18817 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
18819 * ChangeLog: follow spelling conventions.
18820 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
18821 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
18822 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
18823 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
18824 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
18825 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
18826 * g++.old-deja/g++.law/global-init1.C: Likewise.
18827 * g++.old-deja/g++.other/delete4.C: Likewise.
18828 * g++.old-deja/g++.other/inline21.C: Likewise.
18829 * g++.old-deja/g++.other/singleton.C: Likewise.
18830 * g77.dg/strlen0.f: Likewise.
18831 * g77.f-torture/compile/20010519-1.f: Likewise.
18832 * g77.f-torture/compile/980310-4.f: Likewise.
18833 * gcc.c-torture/compile/20000605-1.c: Likewise.
18834 * gcc.c-torture/execute/20020225-1.c: Likewise.
18835 * gcc.dg/c90-hexfloat-2.c: Likewise.
18836 * gcc.dg/c99-bool-1.c: Likewise.
18837 * gcc.dg/c99-hexfloat-2.c: Likewise.
18838 * gcc.dg/dll-2.c: Likewise.
18839 * gcc.dg/wtr-union-init-1.c: Likewise.
18840 * gcc.dg/wtr-union-init-2.c: Likewise.
18841 * gcc.dg/wtr-union-init-3.c: Likewise.
18842 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18843 * gcc.dg/cpp/defined.c: Likewise.
18844 * gcc.dg/cpp/macsyntx.c: Likewise.
18845 * gcc.dg/cpp/paste2.c: Likewise.
18846 * gcc.dg/cpp/trad/defined.c: Likewise.
18847 * gcc.dg/format/c90-printf-1.c: Likewise.
18848 * gcc.dg/format/c90-scanf-1.c: Likewise.
18849 * gcc.dg/format/c99-printf-1.c: Likewise.
18850 * gcc.dg/format/c99-scanf-1.c: Likewise.
18851 * gcc.misc-tests/gcov-8.c: Likewise.
18852 * lib/profopt.exp: Likewise.
18854 2002-09-15 Krister Walfridsson <cato@df.lth.se>
18856 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
18858 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
18860 * g++.dg/inherit/using2.C: New test.
18862 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
18864 * ChangeLog: Follow spelling conventions.
18865 * g++.dg/template/friend4.C: Likewise.
18866 * g++.old-deja/g++.pt/crash67.C: Likewise.
18867 * gcc.c-torture/execute/20000801-4.c: Likewise.
18868 * gcc.dg/c90-digraph-1.c: Likewise.
18869 * gcc.dg/c94-digraph-1.c: Likewise.
18870 * gcc.dg/c99-digraph-1.c: Likewise.
18871 * gcc.dg/cpp/line5.c: Likewise.
18872 * gcc.dg/cpp/multiline.c: Likewise.
18873 * gcc.dg/cpp/trad/literals-1.c: Likewise.
18874 * gcc.dg/format/attr-3.c: Likewise.
18875 * gcc.dg/format/c90-scanf-3.c: Likewise.
18876 * gcc.dg/format/ext-4.c: Likewise.
18878 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
18880 * g++.dg/template/pretty1.C: New test.
18882 2002-09-14 Alan Modra <amodra@bigpond.net.au>
18884 * gcc.c-torture/execute/struct-cpy-1.c: New test.
18886 2002-09-13 Matt Austern <austern@apple.com>
18888 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
18889 passing a cast expression to a function by const reference.
18891 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
18893 * g++.dg/template/deduce1.C: New test.
18895 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
18897 * gcc.c-torture/execute/simd-1.c: Force all use of int to
18900 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
18902 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
18905 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
18907 * gcc.c-torture/compile/20020910-1.c: New test.
18909 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
18911 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
18913 2002-09-10 Andreas Jaeger <aj@suse.de>
18915 * gcc.dg/20020312-2.c: Adjust for x86-64.
18917 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
18919 * g77.dg/7388.f: New test case for PR 7388.
18921 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
18923 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
18925 2002-09-05 Ziemowit Laski <zlaski@apple.com>
18927 * objc.dg/proto-lossage-1.m: New test.
18929 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
18931 * gcc.dg/cpp/_Pragma4.c: Fix typo.
18933 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
18935 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
18938 2002-09-06 Stan Shebs <shebs@apple.com>
18939 David Edelsohn <edelsohn@gnu.org>
18941 * gcc.dg/weak: New directory.
18942 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
18943 target-specific xfail bits.
18944 * gcc.dg/typeof-2.c: Move to new directory.
18945 * gcc.dg/weak.exp: New expect script.
18947 2002-09-06 Alan Modra <amodra@bigpond.net.au>
18949 * gcc.c-torture/execute/extzvsi.c: New test.
18951 2002-09-05 Stan Shebs <shebs@apple.com>
18953 * gcc.dg/weak-1.c: xfail on Darwin.
18954 * gcc.dg/weak-2.c: Ditto.
18955 * gcc.dg/weak-3.c: Ditto.
18956 * gcc.dg/weak-4.c: Ditto.
18957 * gcc.dg/weak-5.c: Ditto.
18958 * gcc.dg/weak-6.c: Ditto.
18959 * gcc.dg/weak-7.c: Ditto.
18960 * gcc.dg/weak-8.c: Ditto.
18961 * gcc.dg/weak-9.c: Ditto.
18963 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
18965 * gcc.c-torture/execute/loop-14.c: New test.
18967 2002-09-04 Jakub Jelinek <jakub@redhat.com>
18969 * g++.dg/other/cxa-atexit1.C: New test.
18971 * gcc.dg/typeof-2.c: New test.
18973 2002-09-03 Roger Sayle <roger@eyesopen.com>
18975 * gcc.dg/builtins-2.c: New testcase.
18976 * gcc.dg/builtins-3.c: New testcase.
18978 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
18980 * gcc.dg/cpp/_Pragma4.c: New test.
18982 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
18984 * objc/execute/nil_method-1.m: New testcase.
18986 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
18988 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
18989 [Object class], not [Object initialize].
18991 2002-08-31 Roger Sayle <roger@eyesopen.com>
18992 Hans-Peter Nilsson <hp@bitrange.com>
18994 * gcc.c-torture/execute/20020720-1.x: Skip test on
18995 mmix-knuth-mmixware. Correct comment.
18997 2002-08-27 Mark Mitchell <mark@codesourcery.com>
18999 * testsuite/g++.dg/abi/bitfield5.C: New test.
19000 * testsuite/g++.dg/abi/vbase10.C: Likewise.
19002 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
19004 * objc.dg/undeclared-selector.m: New test.
19006 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
19008 * g++.dg/other/offsetof1.C: Avoid cast warning.
19010 2002-08-26 Ziemowit Laski <zlaski@apple.com>
19012 * objc.dg/super-class-2.m: New test.
19014 2002-08-24 Matt Austern <austern@apple.com>
19016 * g++.dg/ext/lvaddr.C: New test.
19017 * g++.dg/ext/lvcast.C: New test.
19019 2002-08-22 Mark Mitchell <mark@codesourcery.com>
19021 * testsuite/g++.dg/inherit/cond1.C: New test.
19023 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
19025 * gcc.dg/noncompile/incomplete-1.c: New test.
19027 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
19029 * gcc.dg/typespec-1.c: New test.
19031 2002-08-20 Devang Patel <dpatel@apple.com>
19032 * objc.dg/proto-hier-2.m: New test.
19034 2002-08-19 Ziemowit Laski <zlaski@apple.com>
19036 * objc.dg/bitfield-1.m: New test.
19037 * objc.dg/bitfield-2.m: New test.
19039 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
19041 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
19042 gcc.dg/c99-flex-array-4.c: New tests.
19044 2002-08-16 Stan Shebs <shebs@apple.com>
19046 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
19048 2002-08-15 Jakub Jelinek <jakub@redhat.com>
19050 * gcc.dg/typeof-1.c: New test.
19051 * g++.dg/ext/typeof2.C: New test.
19053 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
19055 * g++.dg/other/offsetof1.C: New test.
19057 2002-08-14 Richard Henderson <rth@redhat.com>
19059 * gcc.dg/tls/diag-3.c: Fix expected message strings.
19061 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
19063 * gcc.dg/cpp/_Pragma3.c: New test.
19065 2002-08-13 Mark Mitchell <mark@codesourcery.com>
19067 * g++.dg/template/inherit3: New test.
19069 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
19071 * gcc.dg/bitfld-4.c: Add blank options.
19073 2002-08-09 Mark Mitchell <mark@codesourcery.com>
19075 * g++.dg/template/crash1.C: New test.
19077 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19079 * gcc.dg/tls/opt-2.c: New test.
19081 2002-08-08 Devang Patel <dpatel@apple.com>
19083 * objc.dg/selector-1.m : New test
19085 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19087 * g++.dg/abi/bitfield4.C: New test.
19088 * gcc.dg/bitfld-4.c: New test.
19090 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19092 * g++.dg/other/packed1.C: New test.
19094 2002-08-07 Mark Mitchell <mark@codesourcery.com>
19096 * g++.dg/abi/offsetof.C: Tweak error messages.
19097 * g++.old-deja/g++.mike/p10769a.C: Likewise.
19099 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19101 * gcc.dg/bitfld-3.c: New test.
19103 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19104 Richard Henderson <rth@redhat.com>
19106 * gcc.dg/i386-bitfield1.c: New test.
19107 * g++.dg/abi/bitfield3.C: Update.
19109 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
19111 * objc.dg/const-str-2.m: Update.
19112 * gcc.dg/cpp/c++98.c: Change to C extension.
19113 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
19114 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
19116 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
19118 * testsuite/gcc.dg/tls/diag-3.c: New.
19120 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
19122 * g++.dg/README (Subdirectories): Document new subdir expr.
19123 * g++.dg/expr/pmf-1.C: New test.
19125 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
19127 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
19129 2002-08-06 Jakub Jelinek <jakub@redhat.com>
19131 * g++.dg/abi/bitfield3.C: New test.
19133 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
19135 * lib/gcov.exp: Tweak expected line formats.
19136 * gcc.misc-tests/gcov8.c: New test.
19137 * gcc.misc-tests/gcov8.x: New flags.
19139 2002-08-05 Jakub Jelinek <jakub@redhat.com>
19141 * consistency.vlad/layout/endian.c: Include string.h.
19143 * gcc.c-torture/execute/20020805-1.c: New test.
19145 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
19147 * g++.dg/other/conversion1.C: New test.
19149 2002-08-03 Roger Sayle <roger@eyesopen.com>
19151 * gcc.dg/builtins-1.c: New testcase.
19153 2002-08-02 Mark Mitchell <mark@codesourcery.com>
19155 * g++.dg/inherit/access3.C: New test.
19157 2002-08-01 Jakub Jelinek <jakub@redhat.com>
19159 * gcc.dg/ia64-visibility-2.c: New test.
19161 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
19163 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
19164 __qualifier_flags to __flags.
19166 2002-07-31 Mark Mitchell <mark@codesourcery.com>
19168 * g++.dg/inherit/operator1.C: New test.
19169 * g++.dg/lookup/disamb1.C: Fix typo in comment.
19170 * g++.dg/other/error1.C: Change expected error message.
19171 * g++.dg/template/conv4.C: Likewise.
19173 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
19175 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
19176 for documented behavior.
19178 2002-07-25 Roger Sayle <roger@eyesopen.com>
19180 * gcc.c-torture/execute/20020720-1.x: Skip this test on
19181 several targets known to fail.
19183 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
19185 * gcc.dg/mips-args-[123].c: New tests.
19187 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
19189 * gcc.dg/ppc-spe.c: New.
19191 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
19193 * g++.dg/other/ptrmem4.C: New testcase.
19195 2002-07-24 Richard Henderson <rth@redhat.com>
19197 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
19199 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
19201 * g++.dg/ext/alignof1.C (main): Return 0 for success.
19203 2002-07-24 Roger Sayle <roger@eyesopen.com>
19205 * gcc.c-torture/execute/memset-3.c: New testcase.
19207 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
19209 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
19210 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
19212 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19214 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
19217 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
19219 * gcc.c-torture/compile/simd-4.c: New test.
19221 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19223 PR c++/7347, c++/7348
19224 * g++.dg/template/access4.C: New test.
19225 * g++.dg/template/access5.C: New test.
19226 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
19227 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
19228 * g++.old-deja/g++.pt/ttp58.C: Likewise.
19229 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
19231 2002-07-22 Jakub Jelinek <jakub@redhat.com>
19233 * gcc.dg/gnu89-init-2.c: New test.
19235 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
19237 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
19239 2002-07-20 Roger Sayle <roger@eyesopen.com>
19241 * gcc.c-torture/execute/20020720-1.c: New testcase.
19243 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
19245 * gcc.dg/cpp/Wsignprom.c: New tests.
19247 2002-07-20 Alan Modra <amodra@bigpond.net.au>
19249 * gcc.c-torture/execute/loop-13.c: New test.
19251 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
19253 * gcc.dg/cpp/expr.c: New tests.
19255 2002-07-18 David Edelsohn <edelsohn@gnu.org>
19257 * g++.dg/opt/pr6713.C: Add template instantiation.
19259 2002-07-18 Alan Modra <amodra@bigpond.net.au>
19261 * gcc.dg/nest.c: New test.
19263 2002-07-17 Richard Henderson <rth@redhat.com>
19265 * g++.dg/opt/pr6713.C: New test.
19267 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
19269 * gcc.c-torture/execute/loop-2e.x: Let the testcase
19270 XFAIL for all x86 processors.
19272 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
19274 * gcc.c-torture/execute/20010122-1.x: Do not test with
19275 -fomit-frame-pointer.
19277 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19279 * g++.dg/template/instantiate2.C: New test.
19280 * g++.dg/template/spec4.C: New test.
19282 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19284 * g++.dg/template/access2.C: New test.
19285 * g++.dg/template/access3.C: New test.
19287 2002-07-15 Zack Weinberg <zack@codesourcery.com>
19289 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
19290 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
19291 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
19292 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
19293 Convert to use <stdarg.h>.
19294 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
19296 * gcc.dg/va-arg-2.c: New.
19297 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
19299 2002-07-15 Jakub Jelinek <jakub@redhat.com>
19301 * gcc.c-torture/compile/20020710-1.c: New test.
19303 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
19304 Andrew Pinski <pinskia@physics.uc.edu>
19306 gcc.c-torture/compile/simd-2.c: New testcase.
19307 gcc.c-torture/compile/simd-3.c: Likewise.
19309 2002-07-11 Mark Mitchell <mark@codesourcery.com>
19312 * g++.dg/overload/error1.C: New test.
19314 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19316 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
19317 configuration and IRIX 6 O32 ABI.
19319 2002-07-11 Roger Sayle <roger@eyesopen.com>
19321 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
19323 2002-07-10 Roger Sayle <roger@eyesopen.com>
19325 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
19327 2002-07-10 Jeffrey A Law <law@redhat.com>
19329 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
19331 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
19333 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
19335 * gcc.dg/20020312-2.c: Check for __PPC__.
19337 2002-07-09 Diego Novillo <dnovillo@redhat.com>
19339 * gcc.c-torture/compile/20020709-1.c: New test.
19341 2002-07-07 Roger Sayle <roger@eyesopen.com>
19343 * g++.dg/template/qualttp21.C: New test case.
19345 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
19347 * gcc.c-torture/compile/20020706-1.c: New test.
19348 * gcc.c-torture/compile/20020706-2.c: New test.
19350 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
19351 Alexandre Oliva <aoliva@redhat.com>
19353 * g++.dg/warn/incomplete1.C: New test.
19355 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19358 * g++.dg/warn/noreturn1.C: New test.
19360 2002-07-03 Mark Mitchell <mark@codesourcery.com>
19363 * g++.dg/debug/debug6.C: New test.
19364 * g++.dg/debug/debug7.C: New test.
19366 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
19368 * gcc.c-torture/compile/simd-3.c: New test.
19370 2002-07-03 Chris Demetriou <cgd@broadcom.com>
19372 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
19373 * gcc.dg/20020620-1.c: Likewise.
19375 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19378 * g++.dg/init/array4.C: New test.
19379 * g++.dg/init/array5.C: New test.
19381 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
19383 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
19384 * gcc.c-torture/execute/simd-2.c (main): Likewise.
19386 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19388 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
19389 * gcc.dg/wtr-aggr-init-1.c: Likewise.
19390 * gcc.dg/wtr-conversion-1.c: Likewise.
19391 * gcc.dg/wtr-escape-1.c: Likewise.
19392 * gcc.dg/wtr-int-type-1.c: Likewise.
19393 * gcc.dg/wtr-label-1.c: Likewise.
19394 * gcc.dg/wtr-static-1.c: Likewise.
19395 * gcc.dg/wtr-strcat-1.c: Likewise.
19396 * gcc.dg/wtr-suffix-1.c: Likewise.
19397 * gcc.dg/wtr-switch-1.c: Likewise.
19398 * gcc.dg/wtr-unary-plus-1.c: Likewise.
19399 * gcc.dg/wtr-union-init-1.c: Likewise.
19400 * gcc.dg/wtr-union-init-2.c: Likewise.
19401 * gcc.dg/wtr-union-init-3.c: Likewise.
19403 * gcc.dg/wtr-func-def-1.c: New test.
19405 2002-07-02 Devang Patel <dpatel@apple.com>
19407 * objc.dg/param-1.m: New test.
19409 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
19411 * gcc.dg/cpp/trad/directive.c: Add test.
19412 * gcc.dg/cpp/trad/macroargs.c: Add test.
19413 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
19415 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
19417 * gcc.dg/cpp/cmdlne-M.c: New test.
19419 2002-07-02 Ziemowit Laski <zlaski@apple.com>
19421 * objc.dg/desig-init-1.m: New test.
19423 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19426 * g++.dg/template/instantiate1.C: New test.
19428 2002-07-01 Mark Mitchell <mark@codesourcery.com>
19431 * g++.dg/template/sizeof2.C: New test.
19433 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
19435 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
19436 gcc.dg/cpp/trad/include.c: New tests.
19438 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
19441 * gcc.c-torture/compile/20020701-1.c: New test.
19443 2002-07-01 Stan Shebs <shebs@apple.com>
19445 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
19447 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
19448 (objc-torture-execute): or here.
19450 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
19452 * gcc.c-torture/execute/arith-rand-ll.c: New test.
19454 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
19456 * gcc.dg/cpp/trad/escaped-nl.c: New test.
19458 2002-06-30 Devang Patel <dpatel@apple.com>
19460 * objc.dg/fsyntax-only.m: New test.
19462 2002-06-27 Mark Mitchell <mark@codesourcery.com>
19465 * g++.dg/template/friend7.C: New file.
19467 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
19469 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
19472 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
19474 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
19475 avoid division by zero.
19477 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
19479 * gcc.dg/Wunknownprag.c: New tests.
19481 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
19483 * gcc.c-torture/execute/simd-2.c: New test.
19485 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
19487 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
19488 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
19489 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
19490 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
19491 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
19492 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
19493 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
19494 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
19495 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
19496 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
19497 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
19498 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
19499 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
19500 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
19501 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
19502 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
19503 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
19505 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
19507 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
19508 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
19509 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
19510 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
19512 * gcc.dg/cpp/trad/directive.c: Update.
19514 2002-06-23 Andreas Jaeger <aj@suse.de>
19516 * gcc.c-torture/execute/complex-6.c: New.
19518 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
19520 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
19521 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
19522 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
19523 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
19525 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
19527 * gcc.dg/cpp/trad: New directory with traditional tests copied
19528 from parent directory.
19529 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19530 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19531 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19532 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19533 Move to trad/ and rename.
19534 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
19535 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
19536 gcc.dg/cpp/trad/redef2.c: New tests.
19537 * gcc.dg/cpp/trad/trad.exp: New driver.
19539 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
19541 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19542 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19543 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19544 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19547 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
19549 * gcc.dg/20020620-1.c: New test.
19551 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19553 * g++.dg/template/ttp4.C: New test.
19555 2002-06-19 Jakub Jelinek <jakub@redhat.com>
19557 * g++.dg/opt/vt1.C: Fix regexp.
19559 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19561 * gcc.c-torture/execute/pure-1.c: Make functions static again.
19562 Don't use attribute `noinline'.
19564 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
19566 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
19568 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
19570 * gcc.c-torture/execute/simd-1.c: New.
19572 * gcc.dg/simd-1.c: New.
19574 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
19576 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
19578 2002-06-16 Richard Henderson <rth@redhat.com>
19580 * g++.dg/ext/anon-struct1.C: New.
19581 * g++.dg/ext/anon-struct2.C: New.
19582 * g++.dg/ext/anon-struct3.C: New.
19583 * gcc.dg/anon-struct-1.c: New.
19584 * gcc.dg/anon-struct-2.c: New.
19585 * gcc.dg/anon-struct-3.c: New.
19586 * gcc.dg/20011008-1.c: Adjust warning text.
19587 * gcc.dg/20020527-1.c: Add -fms-extensions.
19589 2002-06-16 Richard Henderson <rth@redhat.com>
19591 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
19593 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
19595 * gcc.c-torture/execute/20020615-1.c: New test.
19597 2002-06-15 Roger Sayle <roger@eyesopen.com>
19599 * gcc.c-tortuture/execute/compare-1.c: New test case.
19600 * gcc.c-tortuture/execute/compare-2.c: New test case.
19601 * gcc.c-tortuture/execute/compare-3.c: New test case.
19603 2002-06-13 Richard Henderson <rth@redhat.com>
19605 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
19608 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19610 * g++.dg/template/typename2.C: Update error message.
19612 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
19614 * gcc.c-torture/execute/20020611-1.c: New test.
19616 2002-06-11 Bob Wilson <bob.wilson@acm.org>
19618 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
19619 list of targets to skip.
19621 2002-06-10 Bob Wilson <bob.wilson@acm.org>
19623 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
19624 targets if not optimizing.
19626 2002-06-10 Jakub Jelinek <jakub@redhat.com>
19628 * gcc.c-torture/compile/20020605-1.c: New test.
19630 * g++.dg/opt/vt1.C: New test.
19632 * gcc.dg/20020531-1.c: New test.
19634 * gcc.dg/20020530-1.c: New test.
19636 * gcc.dg/20020527-1.c: New test.
19638 * g++.dg/opt/cse1.C: New test.
19640 2002-06-07 Roger Sayle <roger@eyesopen.com>
19642 * gcc.dg/20020607-2.c: New test case.
19644 2002-06-07 Jakub Jelinek <jakub@redhat.com>
19646 * gcc.c-torture/compile/20020604-1.c: New test.
19648 2002-06-04 Richard Henderson <rth@redhat.com>
19650 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
19651 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
19652 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
19654 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
19656 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
19658 2002-06-03 Richard Henderson <rth@redhat.com>
19660 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
19661 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
19663 2002-06-02 Richard Henderson <rth@redhat.com>
19665 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
19666 test functions static.
19668 2002-06-02 Andreas Jaeger <aj@suse.de>
19670 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
19673 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
19675 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
19676 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
19677 Update for mofified diagnostics.
19678 * gcc.dg/c99-intconst-1.c: No longer fail.
19680 2002-06-02 Richard Henderson <rth@redhat.com>
19682 * gcc.dg/uninit-A.c: Remove xfail markers.
19684 2002-06-01 Roger Sayle <roger@eyesopen.com>
19686 * gcc.dg/fnegate-1.c: New test case.
19688 2002-05-30 Osku Salerma <osku@iki.fi>
19690 * gcc.c-torture/execute/mayalias-1.c: New file.
19692 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
19694 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
19695 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
19696 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
19698 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
19700 * gcc.c-torture/execute/20020529-1.c: New test.
19702 2002-05-27 Richard Henderson <rth@redhat.com>
19704 * g++.dg/ext/attrib6.C: New test case.
19706 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19708 * gcc.c-torture/execute/pure-1.c: New test.
19710 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
19712 * gcc.dg/cpp/arith-2.c: Remove.
19714 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
19716 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
19717 * gcc.dg/cpp/if-3.c: Remove.
19719 2002-05-26 Jakub Jelinek <jakub@redhat.com>
19721 * g++.dg/opt/cse2.C: New test.
19723 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
19725 * gcc.dg/cpp/arith-1.c: New semantic tests.
19726 * gcc.dg/cpp/if-1.c: Update.
19728 2002-05-24 Ben Elliston <bje@redhat.com>
19730 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
19732 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19734 * gcc.dg/verbose-asm.c: New test.
19736 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
19738 * gcc.dg/cpp/paste12.c: New test.
19740 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19742 * g++.dg/parse/named_ops.C: New test.
19744 2002-05-23 Mark Mitchell <mark@codesourcery.com>
19746 * gcc/testsuite/gcc.dg/weak-8.c: New test.
19748 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
19750 * gcc.dg/weak-2.c: Allow optional leading underscore
19751 in scan-assembler symbol name.
19752 * gcc.dg/weak-3.c: Likewise.
19753 * gcc.dg/weak-4.c: Likewise.
19754 * gcc.dg/weak-5.c: Likewise.
19756 2002-05-23 Jakub Jelinek <jakub@redhat.com>
19758 * gcc.dg/20020523-1.c: New test.
19760 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19762 * objc.dg/const-str-2.m: Update now that we stop after
19763 a command line error.
19765 2002-05-22 Richard Henderson <rth@redhat.com>
19767 * g++.dg/dg.exp: Fix typo in test pruneing.
19769 2002-05-22 Richard Henderson <rth@redhat.com>
19771 * g++.dg/dg.exp: Prune the tls subdirectory.
19772 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
19773 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
19774 * g++.dg/tls/init-1.C: New.
19776 2002-05-22 Jakub Jelinek <jakub@redhat.com>
19778 * gcc.dg/20020517-1.c: New test.
19780 2002-05-21 Richard Henderson <rth@redhat.com>
19782 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
19783 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
19785 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
19787 * g++.dg/other/copy2.C: New test.
19789 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
19791 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
19792 (MAX_COPY): Bump up to 10 times sizeof (long long).
19793 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
19795 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
19796 sizeof (long long).
19798 * gcc.c-torture/execute/strcpy-1.c: New test.
19800 2002-05-19 Jason Merrill <jason2redhat.com>
19802 * g++.dg/ext/oper1.C: New test.
19804 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
19805 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
19807 * README.QMTEST: New file.
19809 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
19811 2002-05-19 Andreas Jaeger <aj@suse.de>
19813 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
19815 * gcc.c-torture/execute/loop-2d.x: Likewise.
19817 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
19819 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
19820 support weak symbols.
19821 * gcc.dg/weak-4.c: Likewise
19822 * gcc.dg/weak-6.c: Likewise
19824 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
19826 * gcc.dg/weak-3.c: Add dg-excess-error comment for
19827 cygwin, coff and h8300-*-hms targets
19828 * gcc.dg/weak-5.c: Likewise
19829 * gcc.dg/weak-7.c: Likewise
19831 2002-05-16 Jason Merrill <jason@redhat.com>
19833 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
19834 (scan-assembler-not, scan-assembler-dem): Likewise.
19835 (scan-assembler-dem-not): Likewise.
19837 2002-05-15 Richard Henderson <rth@redhat.com>
19839 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
19841 2002-05-15 Richard Henderson <rth@redhat.com>
19843 * gcc.dg/weak-5.c (vfoo1c): No warning here.
19844 (vfoo1f): Warning here.
19845 (vfoo1l): Don't redefine the alias.
19847 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
19849 * g++.dg/init/pm1.C: New test.
19851 2002-05-12 David S. Miller <davem@redhat.com>
19853 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
19856 2002-05-10 Roger Sayle <roger@eyesopen.com>
19858 * gcc.c-torture/execute/20020510-1.c: New test case.
19860 2002-05-10 David S. Miller <davem@redhat.com>
19862 * gcc.c-torture/execute/conversion.c: Test long double too.
19864 2002-05-09 Jakub Jelinek <jakub@redhat.com>
19866 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
19867 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
19868 * lib/g++.exp (g++_link_flags): Likewise.
19869 * lib/objc.exp (objc_target_compile): Likewise.
19871 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
19873 * gcc.dg/cpp/poison.c: Update.
19874 * gcc.dg/cpp/20000625-2.c: Remove.
19875 * gcc.dg/cpp/direct2s.c: Remove final test.
19877 2002-05-08 Tom Rix <trix@redhat.com>
19879 * gcc.c-torture/execute/20020508-1.c: New test.
19880 * gcc.c-torture/execute/20020508-2.c: New test.
19881 * gcc.c-torture/execute/20020508-3.c: New test.
19883 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
19885 * gcc.dg/cpp/charconst-4.c: More tests.
19887 2002-05-08 Mark Mitchell <mark@codesourcery.com>
19890 * gcc.dg/weak-3.c: Update location of warning messages.
19891 * gcc.dg/weak-5.c: Likewise.
19893 2002-05-06 Roger Sayle <roger@eyesopen.com>
19895 * gcc.c-torture/execute/20020506-1.c: New test case.
19897 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
19899 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
19901 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
19903 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
19905 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
19907 * gcc.dg/cpp/charconst-3.c: New test.
19909 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
19911 * gcc.dg/cpp/charconst.c: Update tests.
19913 2002-05-05 Tim Josling <tej@melbpc.org.au>
19915 * treelang: Added directory for new sample language treelang. Also
19916 lib/treelang.exp: New file to signal treelang should be tested.
19918 2002-05-03 Jakub Jelinek <jakub@redhat.com>
19920 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
19921 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
19922 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
19923 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
19924 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
19925 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
19926 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
19928 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
19930 * gcc.dg/format/xopen-2.c: New test.
19932 2002-05-03 Jakub Jelinek <jakub@redhat.com>
19934 * gcc.dg/20020503-1.c: New test.
19936 2002-05-02 Mark Mitchell <mark@codesourcery.com>
19938 * g++.dg/init/dtor1.C: Make it tougher.
19940 2002-05-01 Mark Mitchell <mark@codesourcery.com>
19942 * g++.dg/init/dtor1.C: New test.
19944 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
19946 * gcc.dg/altivec-8.c: New.
19948 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
19950 * gcc.dg/altivec-7.c: New.
19952 2002-04-29 Jakub Jelinek <jakub@redhat.com>
19954 * g++.dg/parse/typedef1.C: New test.
19956 2002-04-29 Mark Mitchell <mark@codesourcery.com>
19959 * g++.dg/template/friend6.C: New test.
19962 * g++.dg/init/copy1.C: New test.
19964 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
19966 * g++.dg/warn/effc1.C: New test.
19968 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
19970 * gcc.dg/cpp/if-cexp.c: Add a test.
19972 2002-04-28 Jakub Jelinek <jakub@redhat.com>
19974 * gcc.dg/20020426-2.c: New test.
19976 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
19978 * gcc.dg/cpp/if-mop.c: Update.
19979 * gcc.dg/cpp/if-mpar.c: Add test.
19980 * gcc.dg/cpp/if-oppr.c: Update.
19982 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19985 * gcc.dg/weak-[2-7].c: New tests.
19987 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
19989 * gcc.dg/enum1.c: New test.
19991 2002-04-26 Mark Mitchell <mark@codesourcery.com>
19994 * g++.dg/inherit/access2.C: New test.
19996 2002-04-26 Mark Mitchell <mark@codesourcery.com>
19999 * gcc.dg/20020426-1.c: New test.
20001 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
20003 * g++.dg/abi/enum1.C: New test.
20005 2002-04-26 Richard Henderson <rth@redhat.com>
20007 * gcc.dg/c99-bool-1.c: Expect always true warning.
20009 2002-04-25 Roger Sayle <roger@eyesopen.com>
20011 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
20013 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20015 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
20018 2002-04-24 Mark Mitchell <mark@codesourcery.com>
20020 * g++.dg/abi/mange7.C: New test.
20023 * g++.dg/parse/stmtexpr2.C: New test.
20025 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
20027 * gcc.dg/20020312-2.c: Add SH target.
20029 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20031 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
20032 compiler output on mips*-*-irix*.
20034 2002-04-23 Jakub Jelinek <jakub@redhat.com>
20036 * g++.dg/parse/attr1.C: New test.
20038 2002-04-23 Roger Sayle <roger@eyesopen.com>
20040 * gcc.c-torture/execute/string-opt-17.c: New test case.
20041 * gcc.c-torture/execute/memset-2.c: New test case.
20043 2002-04-23 Mark Mitchell <mark@codesourcery.com>
20046 * g++.dg/template/friend5.C: New test.
20049 * g++.dg/template/qual1.C: Likewise.
20051 2002-04-22 Zack Weinberg <zack@codesourcery.com>
20053 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
20054 Include stdlib.h, not stdio.h or ctype.h.
20056 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
20058 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
20059 cris-*-elf* and mmix-*-*.
20060 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
20061 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
20062 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
20064 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
20065 * gcc.dg/wchar_t-1.c: Ditto.
20067 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
20069 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
20072 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
20074 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
20076 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20078 * gcc.c-torture/execute/20000906-1.x: Delete.
20080 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
20082 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
20084 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
20087 * g77.f-torture/execute/6367.f: New test.
20088 * g77.f-torture/execute/6367.x: Disable for MMIX.
20090 2002-04-19 Mark Mitchell <mark@codesourcery.com>
20093 * g++.dg/opt/inline2.C: New test.
20095 2002-04-18 Richard Henderson <rth@redhat.com>
20097 * gcc.dg/20000906-1.c: Enable for all targets.
20098 * gcc.c-torture/compile/iftrap-2.c: New.
20100 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20102 * gcc.dg/20020418-1.c: New test.
20103 * gcc.dg/20020418-2.c: New test.
20105 2002-04-18 Richard Henderson <rth@redhat.com>
20107 * gcc.c-torture/compile/iftrap-1.c: New.
20108 * gcc.dg/iftrap-1.c: Adjust for ia64.
20109 * gcc.dg/iftrap-2.c: New.
20111 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20113 * gcc.c-torture/compile/20020418-1.c: New test.
20115 2002-04-18 Roger Sayle <roger@eyesopen.com>
20117 * gcc.c-torture/compile/20020415-1.c: New.
20119 2002-04-18 David S. Miller <davem@redhat.com>
20121 * gcc.c-torture/execute/20020418-1.c: New test.
20123 2002-04-17 Jakub Jelinek <jakub@redhat.com>
20125 * gcc.dg/20020416-1.c: New test.
20127 * g++.dg/opt/inline1.C: New test.
20129 2002-04-16 Jakub Jelinek <jakub@redhat.com>
20131 * gcc.dg/altivec-5.c: New test.
20133 * gcc.dg/20020415-1.c: New test.
20135 2002-04-15 Mark Mitchell <mark@codesourcery.com>
20137 * testsuite/lib/chill.exp: Remove.
20139 2002-04-14 Jakub Jelinek <jakub@redhat.com>
20141 * g++.dg/other/big-struct.C: New test.
20143 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
20145 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
20148 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
20151 * gcc.dg/i386-387-1.c: Allow optional leading underscore
20152 in scan-assembler function name
20154 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
20156 * g77.f-torture/execute/980628-4.x,
20157 g77.f-torture/execute/980628-5.x,
20158 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20159 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20160 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
20163 2002-04-13 David S. Miller <davem@redhat.com>
20165 * gcc.c-torture/execute/20020413-1.c: New test.
20167 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
20170 * g++.dg/ext/asm1.C: New tests.
20172 2002-04-12 Mark Mitchell <mark@codesourcery.com>
20175 * g++.dg/parse/stmtexpr1.C: New test.
20178 * g++.dg/template/copy1.C: New test.
20180 2002-04-12 Richard Henderson <rth@redhat.com>
20182 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
20184 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
20186 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
20187 gcc.c-torture/execute/20020307-2.c.
20189 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
20191 * g++.dg/ext/attrib5.C,
20192 * g++.dg/lookup/struct1.C: New tests.
20194 2002-04-11 Jakub Jelinek <jakub@redhat.com>
20196 * gcc.dg/20020411-1.c: New test.
20198 * gcc.c-torture/execute/20020411-1.c: New test.
20200 2002-04-10 Janis Johnson <janis187@us.ibm.com>
20202 * g77.f-torture/execute/6177.f: New test.
20204 2002-04-10 Jakub Jelinek <jakub@redhat.com>
20207 * g++.dg/opt/cleanup1.C: New test.
20209 * g++.dg/opt/const1.C: New test.
20211 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
20213 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
20215 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
20218 * g++.dg/template/typename2.C: New test.
20220 2002-04-10 Alan Modra <amodra@bigpond.net.au>
20222 * gcc.c-torture/execute/loop-12.c: New.
20224 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
20226 * g77.f-torture/execute/980628-4.x,
20227 g77.f-torture/execute/980628-5.x,
20228 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20229 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20230 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
20232 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20234 PR optimization/6086
20235 * g++.dg/opt/preinc1.C: New test.
20237 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20240 * g++.dg/opt/static2.C: New test.
20242 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20245 * gcc.dg/20020406-1.c: New test.
20247 2002-04-04 David S. Miller <davem@redhat.com>
20249 * gcc.c-torture/execute/20020404-1.c: New test.
20251 2002-04-04 Jakub Jelinek <jakub@redhat.com>
20254 * gcc.dg/20020312-2.c: Do not declare global register variable
20255 if __PIC__ or __pic__ is defined.
20257 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
20259 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
20260 __asm__ so that it works correctly even if -ansi -pedantic-errors.
20262 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20264 * gcc.misc-tests/linkage.exp: Update last change to handle
20265 sparc*-, not just sparc-.
20267 2002-04-03 Richard Henderson <rth@redhat.com>
20269 * gcc.dg/cpp/ucs.c: Improved long UCS test.
20271 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20273 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
20275 2002-04-02 David S. Miller <davem@redhat.com>
20277 * gcc.c-torture/execute/20020402-3.c: New test.
20279 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20281 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
20282 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
20284 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
20285 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
20286 g77.f-torture/execute/20001201.x,
20287 g77.f-torture/execute/u77-test.x: New files.
20289 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
20290 * gcc.dg/wchar_t-1.c: Ditto.
20292 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20294 * gcc.c-torture/execute/20020402-1.c: New test.
20296 2002-04-01 Richard Henderson <rth@redhat.com>
20298 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
20300 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
20302 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20304 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
20306 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20308 * g++.dg/inherit/template-as-base.C: Expect error.
20309 * g++.dg/inherit/namespace-as-base.C: Likewise.
20311 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
20313 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
20314 g++.dg/ext/instantiate3.C: Tweak match patterns.
20316 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
20317 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
20320 2002-03-31 Richard Henderson <rth@redhat.com>
20322 * gcc.dg/special/alias-2.c: New.
20323 * gcc.dg/special/ecos.exp: Run it.
20325 2002-03-31 Richard Henderson <rth@redhat.com>
20327 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
20329 2002-03-31 Kazu Hirata <kazu@hxi.com>
20331 * gcc.dg/weak-1.c: Disable on h8300 port.
20333 2002-03-29 Janis Johnson <janis187@us.ibm.com>
20335 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
20336 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
20338 * g++.dg/bprob/bprob-1.C: New test.
20339 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
20340 * g++.dg/gcov/gcov-1.C: New test.
20341 * g++.dg/gcov/gcov-1.x: New file.
20342 * g++.dg/gcov/gcov-2.C: New test.
20343 * g++.dg/gcov/gcov-3.C: New test.
20344 * g++.dg/gcov/gcov-3.h: New file.
20346 2002-03-28 Roger Sayle <roger@eyesopen.com>
20348 * g++.old-deja/g++.other/builtins5.C: New test.
20349 * g++.old-deja/g++.other/builtins6.C: New test.
20350 * g++.old-deja/g++.other/builtins7.C: New test.
20351 * g++.old-deja/g++.other/builtins8.C: New test.
20352 * g++.old-deja/g++.other/builtins9.C: New test.
20354 2002-03-29 Jakub Jelinek <jakub@redhat.com>
20356 * g++.dg/opt/static1.C: New test.
20358 * g++.dg/opt/longbranch1.C: New test.
20360 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
20362 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
20364 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
20366 2002-03-28 Jeffrey A Law (law@redhat.com)
20368 * gcc.c-torture/execute/20020328-1.c: New test.
20370 2002-03-27 Richard Henderson <rth@redhat.com>
20372 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
20373 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
20374 move from g++.old-deja/g++.ext/.
20376 2002-03-27 Mark Mitchell <mark@codesourcery.com>
20378 * g++.dg/init/new2.C: New test.
20380 2002-03-26 Richard Henderson <rth@redhat.com>
20382 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
20384 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
20387 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
20389 * gcc.dg/20001102-1.c: Likewise.
20391 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
20393 * gcc.dg/cpp/endif-pedantic1.c,
20394 gcc.dg/cpp/endif-pedantic2.c: New tests.
20396 2002-03-26 Mark Mitchell <mark@codesourcery.com>
20398 * g++.dg/init/new1.C: New test.
20400 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
20402 * g++.dg/abi/vbase9.C: New test.
20404 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
20406 * gcc.dg/arm-asm.c: New test.
20408 2002-03-26 Andrew Cagney <ac131313@redhat.com>
20410 * gcc.dg/Wswitch-enum.c: New test.
20413 2002-03-26 Richard Henderson <rth@redhat.com>
20415 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
20418 2002-03-25 Richard Henderson <rth@redhat.com>
20420 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
20423 * gcc.c-torture/compile/20011119-1.c (xxx): New.
20424 * gcc.c-torture/compile/20011119-2.c (xxx): New.
20426 2002-03-25 Zack Weinberg <zack@codesourcery.com>
20428 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
20430 2002-03-25 Bob Wilson <bob.wilson@acm.org>
20432 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
20433 targets using generic thunk support.
20435 2002-03-25 Jakub Jelinek <jakub@redhat.com>
20437 * gcc.c-torture/compile/20020323-1.c: New test.
20439 * g++.dg/opt/conj2.C: New test.
20441 2002-03-24 Richard Henderson <rth@redhat.com>
20443 * gcc.dg/weak-1.c: Use -fno-common.
20445 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20447 * g77.dg/f77-edit-apostrophe-out.f: New test
20448 * g77.dg/f77-edit-h-out.f: New test
20449 * g77.dg/f77-edit-t-in.f: New test
20450 * g77.dg/f77-edit-t-out.f: New test
20451 * g77.dg/f77-edit-x-out.f: New test
20452 * g77.dg/f77-edit-slash-out.f: New test
20453 * g77.dg/f77-edit-colon-out.f: New test
20454 * g77.dg/f77-edit-s-out.f: New test
20456 2002-03-24 Richard Henderson <rth@redhat.com>
20458 * objc/execute/formal_protocol-6.x: New XFAIL.
20460 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20462 * gcc.dg/weak-1.c: Early return from dg-final on platforms
20463 that do not support weak symbols
20465 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20467 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
20468 * lib/g77.exp: Likewise
20469 * lib/objc.exp: Likewise
20471 2002-03-23 Andrew Cagney <ac131313@redhat.com>
20473 * gcc.dg/Wswitch-default.c: New test.
20475 2002-03-23 Jakub Jelinek <jakub@redhat.com>
20477 * g++.dg/other/enum1.C: New test.
20479 2002-03-23 Zack Weinberg <zack@codesourcery.com>
20481 * gcc.dg/pragma-ep-3.c: Fix typo.
20483 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20485 * g++.dg/inherit/template-as-base.C: New test.
20487 2002-03-22 Jakub Jelinek <jakub@redhat.com>
20489 * g++.old-deja/g++.other/dwarf2-1.C: Move...
20490 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
20492 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
20494 * gcc.dg/cpp/multiline.c: Update to match.
20496 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
20498 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
20500 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
20502 * gcc.dg/cpp/extratokens2.c: New file.
20504 2002-03-21 David Edelsohn <edelsohn@gnu.org>
20506 * gcc.dg/20020312-2.c: Add rs6000 target.
20508 * gcc.c-torture/compile/20020319-1.c: New test.
20510 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20512 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
20513 (A, E): Handle this.
20515 2002-03-20 Jason Merrill <jason@redhat.com>
20517 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
20519 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
20520 through prune_gcc_output.
20522 2002-03-20 Jakub Jelinek <jakub@redhat.com>
20524 * gcc.c-torture/compile/20020320-1.c: New test.
20526 2002-03-19 Jakub Jelinek <jakub@redhat.com>
20528 * gcc.c-torture/compile/20020318-1.c: New test.
20530 * gcc.dg/struct-by-value-1.c: New test.
20532 * gcc.dg/20020319-1.c: New test.
20534 2002-03-18 Jakub Jelinek <jakub@redhat.com>
20536 * g++.dg/opt/conj1.C: New test.
20538 2002-03-17 Mark Mitchell <mark@codesourcery.com>
20540 * g++.dg/template/qualttp20.C: Revert previous change.
20541 * g++.dg/template/qualttp3.C: Likewise.
20542 * g++.dg/template/qualttp4.C: Likewise
20543 * g++.dg/template/qualttp5.C: Likewise
20544 * g++.dg/template/qualttp6.C: Likewise
20545 * g++.dg/template/qualttp7.C: Likewise
20546 * g++.dg/template/qualttp8.C: Likewise
20547 * g++.dg/template/recurse.C: Likewise.
20549 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
20551 * gcc.dg/cpp/wchar-1.c: Update.
20553 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
20555 * g++.dg/template/conv1.C: New test.
20556 * g++.dg/template/conv2.C: New test.
20557 * g++.dg/template/conv3.C: New test.
20558 * g++.dg/template/conv4.C: New test.
20560 2002-03-15 Mark Mitchell <mark@codesourcery.com>
20562 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
20563 * g++.dg/template/qualttp3.C: Likewise.
20564 * g++.dg/template/qualttp4.C: Likewise
20565 * g++.dg/template/qualttp5.C: Likewise
20566 * g++.dg/template/qualttp6.C: Likewise
20567 * g++.dg/template/qualttp7.C: Likewise
20568 * g++.dg/template/qualttp8.C: Likewise
20569 * g++.dg/template/recurse.C: Likewise.
20571 2002-03-15 Mark Mitchell <mark@codesourcery.com>
20573 * g++.dg/opt/dtor1.C: New test.
20575 2002-03-15 Jakub Jelinek <jakub@redhat.com>
20577 * gcc.c-torture/compile/20020315-1.c: New test.
20579 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
20581 * gcc.dg/weak-1.c: Fix scan tests.
20583 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
20585 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
20586 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
20587 cris-*-aout* mmix-*-*.
20588 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
20589 cris-*-aout* mmix-*-*.
20590 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
20591 cris-*-elf* cris-*-aout* and mmix-*-*.
20592 * gcc.dg/20001009-1.c: Ditto.
20593 * gcc.dg/20010912-1.c: Ditto.
20594 * gcc.dg/20020122-4.c: Ditto.
20595 * gcc.dg/inline-2.c: Ditto.
20597 2002-03-14 Jeffrey A Law (law@cygnus.com)
20599 * gcc.c-torture/compile/20020314-1.c: New test.
20601 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
20603 * gcc.c-torture/execute/20020314-1.c: New test.
20605 2002-03-14 Jakub Jelinek <jakub@redhat.com>
20607 * g++.dg/warn/Wunused-1.C: New test.
20609 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
20611 * g++.dg/abi/mangle6.C: New test.
20613 2002-03-13 Jakub Jelinek <jakub@redhat.com>
20615 * gcc.c-torture/compile/20020309-2.c: New test.
20617 * gcc.c-torture/compile/20020312-1.c: New test.
20619 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
20621 * g++.dg/other/access1.C: New test.
20623 2002-03-12 Jakub Jelinek <jakub@redhat.com>
20625 * gcc.c-torture/execute/wchar_t-1.c: New test.
20627 2002-03-12 David Edelsohn <edelsohn@gnu.org>
20629 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
20631 2002-03-12 Roger Sayle <roger@eyesopen.com>
20633 * gcc.dg/20020312-1.c: New test case.
20635 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
20637 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
20639 2002-03-11 Richard Henderson <rth@redhat.com>
20641 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
20642 * g++.old-deja/g++.jason/report.C: Likewise.
20644 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
20646 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
20647 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
20649 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
20651 * testsuite/g++.dg/overload/pmf1.C: New test.
20653 2002-03-11 Kazu Hirata <kazu@hxi.com>
20655 * gcc.c-torture/execute/20020307-1.c: Use long.
20657 2002-03-11 Jakub Jelinek <jakub@redhat.com>
20659 PR optimization/5844
20660 * gcc.dg/20020310-1.c: New test.
20662 2002-03-09 Michael Meissner <meissner@redhat.com>
20664 * gcc.c-torture/execute/memcpy-2.c: New test.
20665 * gcc.c-torture/execute/memset-1.c: New test.
20666 * gcc.c-torture/execute/strlen-1.c: New test.
20667 * gcc.c-torture/execute/strcmp-1.c: New test.
20668 * gcc.c-torture/execute/strncmp-1.c: New test.
20670 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
20672 * gcc.dg/ppc-ldstruct.c: New test.
20674 2002-03-09 Jakub Jelinek <jakub@redhat.com>
20676 * gcc.c-torture/execute/va-arg-22.c: New test.
20678 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20680 * gcc.c-torture/compile/20020309-1.c: New test.
20682 2002-03-08 Jakub Jelinek <jakub@redhat.com>
20684 * gcc.c-torture/execute/20020307-2.c: New test.
20686 2002-03-07 Jeffrey A Law (law@redhat.com)
20688 * g77.f-torture/compile/20020307-1.f: New test.
20690 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
20692 * gcc.dg/unordered-1.c: New test.
20694 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
20696 * gcc.c-torture/execute/20020307-1.c: New test.
20698 2002-03-05 Jakub Jelinek <jakub@redhat.com>
20700 * gcc.dg/20020304-1.c: New test.
20702 * gcc.c-torture/compile/20020304-2.c: New test.
20704 2002-03-04 Zack Weinberg <zack@codesourcery.com>
20706 * gcc.c-torture/compile/20020304-1.c: New test case
20709 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
20711 * gcc.dg/20020103-1.c: Add other -D ppc variants.
20713 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
20715 * g++.dg/other/classkey1.C: New test.
20717 2002-03-01 Richard Henderson <rth@redhat.com>
20719 * gcc.c-torture/compile/981223-1.x: New.
20720 * gcc.c-torture/compile/920625-1.x: New.
20722 2002-02-28 Richard Henderson <rth@redhat.com>
20724 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
20726 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
20728 * gcc.c-torture/execute/20020227-1.c: New test.
20730 2002-02-27 Mark Mitchell <mark@codesourcery.com>
20732 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
20734 * g++.old-deja/g++.oliva/partord1.C: Likewise.
20735 * g++.old-deja.g++.other/defarg1.C: Likewise.
20736 * g++.old-deja/g++.pt/calls2.C: Likewise.
20737 * g++.old-deja/g++.pt/crash20.C: Likewise.
20738 * g++.old-deja/g++.pt/crash30.C: Likewise.
20739 * g++.old-deja/g++.pt/crash36.C: Likewise.
20740 * g++.old-deja/g++.pt/crash6.C: Likewise.
20741 * g++.old-deja/g++.pt/defarg13.C: Likewise.
20742 * g++.old-deja/g++.pt/derived3.C: Likewise.
20743 * g++.old-deja/g++.pt/error1.C: Likewise.
20744 * g++.old-deja/g++.pt/friend21.C: Likewise.
20745 * g++.old-deja/g++.pt/friend23.C: Likewise.
20746 * g++.old-deja/g++.pt/infinite1.C: Likewise.
20747 * g++.old-deja/g++.robertl/eb128.C: Likewise.
20749 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
20751 * gcc.c-torture/execute/20020225-2.c: New test.
20753 2002-02-27 Zack Weinberg <zack@codesourcery.com>
20755 * gcc.c-torture/execute/920730-1t.c,
20756 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
20757 Delete test cases, only relevant to -traditional.
20759 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
20761 * gcc.dg/cpp/undef1.c: Remove.
20762 * gcc.dg/cpp/directiv.c: Update.
20763 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
20765 2002-02-27 Michael Meissner <meissner@redhat.com>
20767 * gcc.c-torture/execute/20020226-1.c: New test.
20769 2002-02-26 Jakub Jelinek <jakub@redhat.com>
20771 * g++.dg/debug/debug4.C: New test.
20773 * gcc.dg/ia64-visibility-1.c: New test.
20775 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
20777 * gcc.dg/debug/20020224-1.c: New.
20779 2002-02-25 Kazu Hirata <kazu@hxi.com>
20781 * gcc.c-torture/execute/960416-1.x: New.
20782 * gcc.c-torture/execute/divconst-3.x: Likewise.
20784 2002-02-25 Jakub Jelinek <jakub@redhat.com>
20786 * gcc.dg/20020224-1.c: New test.
20788 2002-02-25 Alan Modra <amodra@bigpond.net.au>
20790 * gcc.c-torture/execute/20020225-1.c: New.
20792 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
20794 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
20796 2002-02-23 Jakub Jelinek <jakub@redhat.com>
20798 * gcc.dg/20020222-1.c: New test.
20800 2002-02-22 Jakub Jelinek <jakub@redhat.com>
20802 * g++.dg/opt/anonunion1.C: New test.
20804 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
20806 * g++.dg/template/qualttp19.C: New test.
20807 * g++.dg/template/qualttp20.C: New test.
20808 * g++.old-deja/g++.jason/report.C: Adjust expected errors
20809 * g++.old-deja/g++.other/qual1.C: Likewise.
20811 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
20813 * gcc.dg/attr-alwaysinline.c: New.
20815 2002-02-21 Jakub Jelinek <jakub@redhat.com>
20817 * gcc.dg/20020220-1.c: New test.
20819 * gcc.dg/20020220-2.c: New test.
20821 * g++.dg/opt/mmx1.C: New test.
20823 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
20825 * gcc.c-torture/compile/20020110.c: New test.
20827 2002-02-20 Jakub Jelinek <jakub@redhat.com>
20829 * gcc.c-torture/execute/20020219-1.c: New test.
20831 * gcc.dg/20020219-1.c: New test.
20833 * gcc.dg/noncompile/20020220-1.c: New test.
20835 * g++.dg/opt/ptrintsum1.C: New test.
20837 * gcc.dg/debug/20020220-1.c: New test.
20839 2002-02-17 Jakub Jelinek <jakub@redhat.com>
20841 * gcc.c-torture/execute/20020216-1.c: New test.
20843 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20845 * gcc.dg/decl-1.c: Update, new test.
20847 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
20849 * g++.dg/abi/bitfield1.C: New test.
20850 * g++.dg/abi/bitfield2.C: New test.
20852 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
20854 * gcc.dg/attr-nest.c: New test.
20856 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
20858 * gcc.c-torture/execute/20020215-1.c: New test.
20860 2002-02-14 Jakub Jelinek <jakub@redhat.com>
20862 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
20863 * g++.dg/debug/debug.exp: New.
20864 * g++.dg/debug/trivial.C: New.
20865 * g++.dg/debug/debug1.C: Moved...
20866 * g++.dg/other/debug1.C: ...from here.
20867 * g++.dg/debug/debug2.C: Moved...
20868 * g++.dg/other/debug2.C: ...from here.
20869 * g++.dg/debug/debug3.C: Moved...
20870 * g++.dg/other/debug3.C: ...from here.
20872 * gcc.dg/noncompile/20020213-1.c: New test.
20874 2002-02-13 Jakub Jelinek <jakub@redhat.com>
20876 * g++.dg/other/debug3.C: New test.
20878 * gcc.c-torture/execute/20020213-1.c: New test.
20880 2002-02-13 Richard Smith <richard@ex-parrot.com>
20882 * g++.old-deja/g++.other/thunk1.C: New test.
20884 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
20886 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
20888 2002-02-13 Stan Shebs <shebs@apple.com>
20890 * gcc.dg/altivec-3.c: New.
20892 2002-02-12 Jakub Jelinek <jakub@redhat.com>
20894 * gcc.dg/Wunreachable-1.c: New test.
20895 * gcc.dg/Wunreachable-2.c: New test.
20897 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20899 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
20901 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
20903 * gcc.dg/decl-1.c: New test.
20905 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
20907 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
20909 2002-02-10 Kazu Hirata <kazu@hxi.com>
20911 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
20912 * gcc.c-torture/compile/980506-1.x: Likewise.
20914 2002-02-10 Kazu Hirata <kazu@hxi.com>
20916 * gcc.dg/20020210-1.c: New.
20918 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
20920 * g77.f-torture/execute/947.f: New regression test
20921 for PR fortran/947.
20923 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
20925 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
20926 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
20928 2002-02-08 Richard Henderson <rth@redhat.com>
20930 * gcc.c-torture/compile/labels-3.c: New.
20932 2002-02-08 Jakub Jelinek <jakub@redhat.com>
20934 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
20935 expression statements work instead.
20936 * gcc.dg/noncompile/20020207-1.c: New test.
20938 2002-02-07 Richard Henderson <rth@redhat.com>
20940 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
20942 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
20944 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
20946 * lib/g77-dg.exp: Trim g77 error messages so that they are
20947 recognized by dg.exp.
20949 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
20952 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
20954 2002-02-07 Richard Henderson <rth@redhat.com>
20956 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
20957 to be sufficiently aligned for integers.
20959 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
20961 * g++.dg/template/friend4.C: New test.
20963 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
20966 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
20969 2002-02-07 Richard Henderson <rth@redhat.com>
20971 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
20972 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
20973 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
20974 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
20976 2002-02-06 Richard Henderson <rth@redhat.com>
20978 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
20980 2002-02-06 Janis Johnson <janis187@us.ibm.com>
20982 * gcc.dg/20020206-1.c: New test.
20984 2002-02-06 Jakub Jelinek <jakub@redhat.com>
20986 * gcc.c-torture/execute/20020206-1.c: New test.
20988 * gcc.c-torture/execute/20020206-2.c: New test.
20990 PR optimization/5429:
20991 * gcc.c-torture/compile/20020206-1.c: New test.
20993 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
20995 * g++.dg/ext/align1.C: Do not use an explicit alignment value
20996 as certain file formats cannot support particularly large
20999 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
21000 and do not expect to be able to link the executable.
21002 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
21003 fail because the COFF format does not support the weak attribute.
21005 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
21007 * g77.dg/pr5473.f: New test
21009 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
21011 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
21012 Fix testcase accordingly.
21014 2002-02-04 Richard Henderson <rth@redhat.com>
21016 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
21017 (buf): Change to be an array of pointers, not ints.
21019 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21021 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
21022 before all tests. Move warning one line above to match where it
21024 * gcc.dg/Wswitch-2.c: New test.
21025 * g++.dg/warn/Wswitch-1.C: New test.
21026 * g++.dg/warn/Wswitch-2.C: New test.
21028 2002-02-04 Richard Henderson <rth@redhat.com>
21030 * g++.dg/abi/offsetof.C: Fix size comparison.
21032 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
21034 * gcc.dg/cast-qual-2.c: New test.
21036 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21038 * gcc.dg/20020201-4.c: New test.
21040 2002-02-04 Ben Elliston <bje@redhat.com>
21042 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
21043 target_info attribute != 0, in addition to the empty string.
21044 (gcc_target_compile): Likewise.
21046 2002-02-03 Andrew Cagney <ac131313@redhat.com>
21048 * gcc.dg/Wswitch.c: New test.
21049 PR gcc/4475. PR gcc/3780.
21051 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
21053 * g77.f-torture/execute/5122.f: New test for regressions
21054 against PR fortran/5122.
21056 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
21058 * g77.f-torture/compile/pr3743.f: Delete
21059 * g77.dg/pr3743-1.f: New test.
21060 * g77.dg/pr3743-2.f: New test.
21061 * g77.dg/pr3743-3.f: New test.
21062 * g77.dg/pr3743-4.f: New test.
21064 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21066 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
21068 2002-02-02 Richard Henderson <rth@redhat.com>
21070 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
21071 * gcc.c-torture/execute/bf64-1.c: Likewise.
21073 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21075 * gcc.dg/20020201-2.c: New test.
21077 * gcc.dg/20020201-3.c: New test.
21079 * gcc.c-torture/execute/bitfld-2.c: New test.
21081 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21083 * gcc.dg/bitfld-1.c: Update.
21084 * gcc.dg/bitfld-2.c: Update.
21085 * gcc.c-torture/execute/bitfld-1.x: New.
21087 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21089 * gcc.c-torture/execute/20020201-1.c: New test.
21091 2002-02-01 Janis Johnson <janis187@us.ibm.com>
21094 * gcc.dg/20020201-1.c: New test.
21096 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
21099 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
21100 * g77.f-torture/compile/pr3743.x: Remove
21102 2002-01-31 Tom Rix <trix@redhat.com>
21104 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
21106 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21108 * gcc.dg/noncompile/20020130-1.c: New test.
21110 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
21112 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
21114 2002-01-29 Richard Henderson <rth@redhat.com>
21116 * gcc.c-torture/execute/991118-1.c: Cast various constants back
21118 * gcc.c-torture/execute/bf64-1.c: Likewise.
21120 2002-01-29 Jakub Jelinek <jakub@redhat.com>
21122 * gcc.c-torture/execute/20020129-1.c: New test.
21124 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21126 * gcc.c-torture/compile/20000224-1.c: Update.
21127 * gcc.c-torture/execute/bitfld-1.c: New tests.
21128 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
21129 * gcc.dg/uninit-A.c: Update.
21131 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
21133 * g++.dg/template/ctor1.C: Add instantiation.
21135 2002-01-28 Paul Koning <pkoning@equallogic.com>
21137 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
21138 argument to __builtin_prefetch to be const ptr.
21140 2002-01-28 Jakub Jelinek <jakub@redhat.com>
21142 * gcc.c-torture/compile/20020120-1.c: New test.
21144 2002-01-27 Kazu Hirata <kazu@hxi.com>
21146 * gcc.c-torture/execute/20020127-1.c: New test.
21148 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
21150 * g77.dg/f77-edit-i-in.f: New test
21151 * g77.dg/f77-edit-i-out.f: New test
21153 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
21155 * gcc.dg/debug/debug.exp: New file.
21156 * gcc.dg/debug/trivial.c: New file.
21157 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
21158 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
21159 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
21160 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
21161 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
21162 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
21163 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
21164 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
21165 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
21166 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
21167 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
21168 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
21169 * gcc.dg/20000503-1.c: Removed.
21170 * gcc.dg/20010207-1.c: Removed.
21171 * gcc.dg/20011223-1.c: Removed.
21172 * gcc.dg/20020104-2.c: Removed.
21173 * gcc.dg/debug-1.c: Removed.
21174 * gcc.dg/debug-2.c: Removed.
21175 * gcc.dg/debug-3.c: Removed.
21176 * gcc.dg/debug-4.c: Removed.
21177 * gcc.dg/debug-5.c: Removed.
21178 * gcc.dg/debug-6.c: Removed.
21179 * gcc.dg/dwarf2-1.c: Removed.
21180 * gcc.dg/dwarf2-2.c: Removed.
21182 2002-01-25 Jakub Jelinek <jakub@redhat.com>
21184 * g++.old-deja/g++.other/eh5.C: New test.
21185 * g++.old-deja/g++.other/sibcall2.C: New test.
21186 * g++.old-deja/g++.other/array9.C: New test.
21187 * g++.old-deja/g++.other/typename2.C: New test.
21188 * g++.old-deja/g++.other/crash60.C: New test.
21189 * g++.old-deja/g++.other/conv9.C: New test.
21190 * g++.old-deja/g++.other/mangle10.C: New test.
21191 * g++.old-deja/g++.other/unchanging1.C: New test.
21192 * g++.old-deja/g++.other/exprstmt1.C: New test.
21193 * g++.old-deja/g++.other/inline23.C: New test.
21194 * g++.old-deja/g++.eh/ia64-1.C: New test.
21195 * g++.old-deja/g++.other/dwarf2-1.C: New test.
21196 * g++.old-deja/g++.other/reload1.C: New test.
21197 * g++.old-deja/g++.other/static20.C: New test.
21198 * g++.old-deja/g++.other/local-alloc1.C: New test.
21199 * g++.old-deja/g++.other/conv8.C: New test.
21200 * g++.old-deja/g++.other/stmtexpr2.C: New test.
21201 * g++.old-deja/g++.other/storeexpr1.C: New test.
21202 * g++.old-deja/g++.other/storeexpr2.C: New test.
21203 * g++.dg/eh/template2.C: New test.
21204 * g++.dg/warn/weak1.C: New test.
21206 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
21208 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21209 Remove first, non-varying, argument.
21211 2002-01-23 Richard Henderson <rth@redhat.com>
21213 * gcc.dg/inline-2.c: New.
21215 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
21216 Add optional target arg. Check number of arguments.
21217 (scan-assembler-not, scan-assembler-dem): Likewise.
21218 (scan-assembler-dem-not): Likewise.
21220 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21222 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
21224 * g++.old-deja/g++.brendan/parse3.C,
21225 g++.old-deja/g++.other/crash26.C,
21226 g++.old-deja/g++.other/crash28.C,
21227 g++.old-deja/g++.other/crash29.C,
21228 g++.old-deja/g++.other/crash30.C,
21229 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
21231 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
21233 * gcc.dg/20020115-1.c: New.
21235 2002-01-23 Bob Wilson <bob.wilson@acm.org>
21237 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
21239 2002-01-23 Janis Johnson <janis187@us.ibm.com>
21241 * gcc.dg/20020122-3.c: New.
21243 2002-01-23 Jakub Jelinek <jakub@redhat.com>
21245 * g++.dg/other/gc1.C: New test.
21247 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21249 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
21251 2002-01-22 Richard Henderson <rth@redhat.com>
21253 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
21255 2002-01-22 Richard Henderson <rth@redhat.com>
21257 * gcc.dg/20020122-4.c: New.
21259 2002-01-22 H.J. Lu <hjl@gnu.org>
21261 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
21263 * gcc.dg/special/ecos.exp: Likewise.
21264 * lib/g++-dg.exp: Likewise.
21265 * lib/g77-dg.exp: Likewise.
21266 * lib/gcc-dg.exp : Likewise.
21267 * lib/mike-g++.exp: Likewise.
21268 * lib/mike-g77.exp: Likewise.
21269 * lib/mike-gcc.exp: Likewise.
21270 * lib/objc-dg.exp: Likewise.
21272 2002-01-22 Janis Johnson <janis187@us.ibm.com>
21275 * gcc.dg/20020122-2.c: New test.
21277 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
21279 * gcc.dg/20020122-1.c: New test.
21281 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
21283 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
21285 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
21287 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
21289 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21291 * gcc.c-torture/compile/20020121-1.c: New test.
21293 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
21295 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
21298 2002-01-21 Jakub Jelinek <jakub@redhat.com>
21300 * gcc.dg/20020218-1.c: New test.
21302 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
21304 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
21306 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
21307 "At global scope" warning
21308 * g++.dg/ext/align1.C: Change cygwin test for alignment
21309 from db-bogus to dg-warning
21311 2002-01-21 Zack Weinberg <zack@codesourcery.com>
21313 * g77.f-torture/compile/cpp2.F: New test.
21315 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
21317 * g++.dg/template/access1.C: New test.
21319 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
21321 * gcc.dg/20020118-1.c: New.
21323 2002-01-18 Kazu Hirata <kazu@hxi.com>
21325 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
21327 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
21329 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
21330 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
21331 alignment warnings.
21333 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
21335 * gcc.misc-tests/i386-prefetch.exp: Save and restore
21336 torture_with_loops and torture_without_loops
21338 2002-01-17 Jakub Jelinek <jakub@redhat.com>
21340 * gcc.c-torture/compile/20020116-1.c: New test.
21342 2002-01-16 Jakub Jelinek <jakub@redhat.com>
21344 * gcc.dg/20020116-2.c: New test.
21346 * gcc.dg/ultrasp4.c: New test.
21348 * gcc.dg/20020116-1.c: New test.
21350 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
21352 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
21355 2002-01-15 Janis Johnson <janis187@us.ibm.com>
21357 * gcc.misc-tests/i386-prefetch.exp: New.
21358 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
21359 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
21360 * gcc.misc-tests/i386-pf-none-1.c: New test.
21361 * gcc.misc-tests/i386-pf-sse-1.c: New test.
21363 2002-01-15 Jakub Jelinek <jakub@redhat.com>
21365 * gcc.dg/gnu89-init-1.c: Add new tests.
21367 2002-01-15 Andreas Jaeger <aj@suse.de>
21369 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
21370 * gcc.dg/i386-mmx-2.c: Likewise.
21371 * gcc.dg/i386-sse-1.c: Likewise.
21372 * gcc.dg/i386-sse-2.c: Likewise.
21373 * gcc.dg/i386-sse-3.c: Likewise.
21375 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
21377 * g77.f-torture/execute/intrinsic-unix-bessel.f:
21378 Uncomment additional cases that now pass.
21380 2002-01-11 Richard Henderson <rth@redhat.com>
21382 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
21383 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
21385 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
21387 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
21389 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
21391 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
21392 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
21394 2002-01-10 Dale Johannesen <dalej@apple.com>
21396 * gcc.c-torture/execute/loop-11.c: New.
21398 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
21400 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
21401 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
21403 2002-01-09 Richard Henderson <rth@redhat.com>
21405 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
21406 type in which to perform the operation for each size.
21408 2002-01-09 Alan Matsuoka (alanm@redhat.com)
21410 * gcc.c-torture/compile/20020109-2.c: New test.
21412 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
21414 * gcc.c-torture/execute/loop-10.c: New test.
21416 2002-01-09 Jakub Jelinek <jakub@redhat.com>
21418 * gcc.c-torture/compile/20010226-1.c: New test.
21419 * gcc.c-torture/compile/20010227-1.c: New test.
21420 * gcc.c-torture/compile/20010426-1.c: New test.
21421 * gcc.c-torture/compile/20010510-1.c: New test.
21422 * gcc.c-torture/compile/20010605-3.c: New test.
21423 * gcc.c-torture/compile/20010824-1.c: New test.
21424 * gcc.c-torture/execute/20010409-1.c: New test.
21425 * gcc.dg/noncompile/20000901-1.c: New test.
21426 * gcc.dg/20001023-1.c: New test.
21427 * gcc.dg/20001101-1.c: New test.
21428 * gcc.dg/20001102-1.c: New test.
21429 * gcc.dg/20010207-1.c: New test.
21430 * gcc.dg/20010405-1.c: New test.
21431 * gcc.dg/20010822-1.c: New test.
21432 * gcc.dg/20011107-1.c: New test.
21434 2002-01-09 Jeffrey A Law (law@redhat.com)
21436 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
21438 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
21439 execution failure on PA targets.
21441 2002-01-09 Jakub Jelinek <jakub@redhat.com>
21443 * gcc.c-torture/compile/20020109-1.c: New test.
21445 2002-01-08 Kazu Hirata <kazu@hxi.com>
21447 * gcc.c-torture/execute/20020108-1.c: New test.
21449 2002-01-08 Jakub Jelinek <jakub@redhat.com>
21451 * gcc.dg/20020108-1.c: New test.
21453 2002-01-08 H.J. Lu <hjl@gnu.org>
21455 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
21458 2002-01-08 Geoff Keating <geoffk@redhat.com>
21460 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
21463 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
21465 * gcc.dg/altivec-4.c: Test altivec predicates.
21467 2002-01-07 Jakub Jelinek <jakub@redhat.com>
21469 * gcc.c-torture/execute/20020107-1.c: New test.
21471 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
21474 * gcc.c-torture/compile/20020106-1.c: New test.
21476 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
21478 * gcc.c-torture/execute/nestfunc-4.c: New test.
21480 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21482 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
21483 extra triple that slipped in.
21484 * g++.old-deja/g++.abi/align.C: Likewise.
21485 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21487 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21489 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
21490 * g++.old-deja/g++.abi/align.C: Likewise.
21491 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21493 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
21495 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
21498 2002-01-04 Jakub Jelinek <jakub@redhat.com>
21500 * gcc.dg/20020104-1.c: New test.
21502 * gcc.dg/20020104-2.c: New test.
21504 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
21506 * gcc.dg/20020103-1.c: Fix typo in target selector.
21508 2002-01-03 Richard Henderson <rth@redhat.com>
21510 * gcc.dg/20020103-1.c: New.
21512 2002-01-03 Kazu Hirata <kazu@hxi.com>
21514 * gcc.c-torture/execute/20020103-1.c: New test.
21516 2002-01-03 Jakub Jelinek <jakub@redhat.com>
21518 * g++.dg/other/debug2.C: New test.
21520 * gcc.c-torture/compile/20020103-1.c: New test.
21522 2002-01-02 Jakub Jelinek <jakub@redhat.com>
21524 * gcc.dg/gnu89-init-1.c: Added new tests.
21526 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21528 * g++.dg/template/friend2.C: Remove as patch is reverted.
21530 * g++.dg/warn/oldcast1.C: New test.
21532 * g++.dg/template/ptrmem1.C: New test.
21533 * g++.dg/template/ptrmem2.C: New test.
21535 * g++.dg/template/ntp.C: New test.
21537 * g++.dg/other/component1.C: New test.
21539 * g++.dg/template/ttp3.C: New test.
21541 * g++.dg/template/friend2.C: New test.
21542 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
21544 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21546 * g++.dg/other/ptrmem1.C: New test.
21547 * g++.dg/other/ptrmem2.C: New test.
21549 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21551 * g++.dg/template/ctor1.C: New test.
21553 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21555 * g++.dg/template/friend2.C: New test.
21557 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
21559 * gcc.dg/mmix-1.c: New test.
21561 2001-12-31 Richard Henderson <rth@redhat.com>
21563 * gcc.dg/asm-5.c: New.
21565 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
21567 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
21568 in namespace __gnu_cxx
21570 2001-12-30 Richard Henderson <rth@redhat.com>
21572 * gcc.dg/debug-6.c: New.
21574 2001-12-30 Jakub Jelinek <jakub@redhat.com>
21576 * gcc.c-torture/compile/20011229-2.c: New test.
21578 2001-12-29 Jakub Jelinek <jakub@redhat.com>
21580 * gcc.dg/debug-3.c: New test.
21581 * gcc.dg/debug-4.c: New test.
21582 * gcc.dg/debug-5.c: New test.
21584 2001-12-29 Richard Henderson <rth@redhat.com>
21586 * g++.dg/eh/loop1.C: New.
21588 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
21590 * g++.dg/template/crash1.C: New test.
21592 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
21594 * g++.dg/other/const1.C: New test.
21596 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21598 * gcc.c-torture/compile/20011229-1.c: New test.
21600 2001-12-28 Stan Shebs <shebs@apple.com>
21602 * lib/objc-torture.exp: Resync with c-torture.exp.
21603 * lib/objc.exp: Load standard libraries.
21605 2001-12-28 Jakub Jelinek <jakub@redhat.com>
21607 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
21610 2001-12-27 Roger Sayle <roger@eyesopen.com>
21612 * gcc.c-torture/execute/string-opt-16.c: New testcase.
21614 2001-12-27 Richard Henderson <rth@redhat.com>
21616 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
21618 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
21620 * g++.dg/eh/ctor1.C: New test.
21621 * g++.dg/other/error2.C: New test.
21623 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
21625 * g++.dg/other/init2.C: New test.
21627 2001-12-24 Richard Henderson <rth@redhat.com>
21629 * gcc.dg/20011223-1.c: New.
21630 * gcc.dg/inline-1.c: New.
21632 2001-12-23 Richard Henderson <rth@redhat.com>
21634 * gcc.dg/asm-4.c: Test operand modifiers.
21636 2001-12-23 Richard Henderson <rth@redhat.com>
21638 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
21640 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
21642 * gcc.c-torture/execute/20011223-1.c: New test.
21644 2001-12-21 Richard Henderson <rth@redhat.com>
21646 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
21647 re-enables the warning.
21649 2001-12-21 Richard Henderson <rth@redhat.com>
21651 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
21653 2001-12-20 Jakub Jelinek <jakub@redhat.com>
21655 * gcc.c-torture/compile/20011218-1.c: New test.
21657 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
21659 * gcc.misc-test/arm-isr.exp: New file. Control running of the
21661 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
21662 epilogue generation for ARM ISR routines.
21664 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21666 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
21667 * gcc.dg/format/c90-printf-3.c: Likewise.
21668 * gcc.dg/format/c99-printf-3.c: Likewise.
21669 * gcc.dg/format/ext-1.c: Likewise.
21670 * gcc.dg/format/ext-6.c: Likewise.
21671 * gcc.dg/format/format.h: Prototype unlocked stdio.
21673 2001-12-20 Richard Henderson <rth@redhat.com>
21675 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
21677 (malloc): Correct allocation logic. Abort if we fill up the
21678 arena before initialization complete.
21679 (realloc): Correct allocation logic.
21681 2001-12-20 Jakub Jelinek <jakub@redhat.com>
21683 * gcc.c-torture/compile/20011219-2.c: New test.
21685 * gcc.c-torture/execute/20011219-1.c: New test.
21687 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
21689 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
21690 target does not support weak symbols.
21692 2001-12-19 Jakub Jelinek <jakub@redhat.com>
21694 * gcc.c-torture/compile/20011219-1.c: New test.
21696 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
21698 * g++.dg/other/error1.C: New test.
21700 2001-12-17 Jeffrey A Law (law@redhat.com)
21702 * gcc.c-torture/execute/20011217-1.c: New test.
21704 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
21706 * objc.dg/special/: New directory.
21707 * objc.dg/special/special.exp: New file.
21708 * objc.dg/special/unclaimed-category-1.h: New file.
21709 * objc.dg/special/unclaimed-category-1a.m: New file.
21710 * objc.dg/special/unclaimed-category-1.m: New file.
21712 2001-12-17 Andreas Jaeger <aj@suse.de>
21714 * gcc.c-torture/compile/20011217-2.c: New test.
21716 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
21718 * gcc.c-torture/compile/20011217-1.c: New test.
21720 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
21722 * testsuite/gcc.dg/20011214-1.c: New.
21724 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
21726 * gcc.dg/altivec-4.c: New.
21728 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
21730 * gcc.dg/20011113-1.c: New test.
21732 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21734 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
21735 std::__malloc_alloc_template<0> and
21736 std::__default_alloc_template<false, 0>.
21738 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
21740 * objc/execute/bf-21.m: New test.
21741 * objc/execute/enumeration-1.m: New test.
21742 * objc/execute/enumeration-2.m: New test.
21744 2001-12-12 Jakub Jelinek <jakub@redhat.com>
21746 * gcc.dg/gnu89-init-1.c: New test.
21748 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
21750 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
21751 * g++.old-deja/g++.jason/2371.C: Likewise.
21752 * g++.old-deja/g++.jason/template33.C: Likewise.
21753 * g++.old-deja/g++.jason/template34.C: Likewise.
21754 * g++.old-deja/g++.jason/template36.C: Likewise.
21755 * g++.old-deja/g++.oliva/typename1.C: Likewise.
21756 * g++.old-deja/g++.oliva/typename2.C: Likewise.
21757 * g++.old-deja/g++.other/typename1.C: Likewise.
21758 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21759 * g++.old-deja/g++.pt/nontype5.C: Likewise.
21760 * g++.old-deja/g++.pt/typename11.C: Likewise.
21761 * g++.old-deja/g++.pt/typename14.C: Likewise.
21762 * g++.old-deja/g++.pt/typename16.C: Likewise.
21763 * g++.old-deja/g++.pt/typename3.C: Likewise.
21764 * g++.old-deja/g++.pt/typename4.C: Likewise.
21765 * g++.old-deja/g++.pt/typename5.C: Likewise.
21766 * g++.old-deja/g++.pt/typename7.C: Likewise.
21767 * g++.old-deja/g++.robertl/eb9.C: Likewise.
21769 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
21771 * g++.dg/other/linkage1.C: New test.
21772 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
21775 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
21777 * gcc.dg/concat.c: New test.
21779 2001-12-11 Stan Shebs <shebs@apple.com>
21781 * objc/compile: New test directory.
21782 * objc/compile/compile.exp: New expect script.
21783 * objc/compile/20011211-1.m: New compile test.
21785 2001-12-11 Jason Merrill <jason@redhat.com>
21787 * lib/prune.exp (prune_gcc_output): Also handle "In member
21788 function". So many permutations...
21790 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
21792 * g++.dg/template/typedef1.C: New test.
21794 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
21796 * g++.dg/other/copy1.C: New test.
21798 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
21800 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
21802 * gcc.dg/builtin-choose-expr.c: New.
21804 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
21806 * gcc.dg/altivec-2.c: New.
21808 2001-12-07 Richard Henderson <rth@redhat.com>
21810 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
21812 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
21814 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
21817 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21819 * g++-old.deja/g++.robertl/eb101.C: Deleted.
21821 2001-12-06 Janis Johnson <janis187@us.ibm.com>
21823 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
21824 variable argument list.
21826 2001-12-06 Zack Weinberg <zack@codesourcery.com>
21828 * gcc.c-torture/execute/memcheck: Delete entire directory.
21829 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
21830 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
21832 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
21834 * gcc.dg/Wshadow-1.c: New test.
21836 2001-12-05 Jakub Jelinek <jakub@redhat.com>
21838 * gcc.c-torture/compile/20011130-1.c: New test.
21840 * gcc.dg/noncompile/20011025-1.c: New test.
21842 * g++.dg/other/anon-union.C: New test.
21844 * gcc.c-torture/execute/20011024-1.c: New test.
21846 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
21848 * gcc.c-torture/execute/20000722-1.x,
21849 gcc.c-torture/execute/20010123-1.x: Remove.
21850 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
21851 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
21852 gcc.dg/c99-complit-2.c: New tests.
21854 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
21856 * g++.dg/inherit/base1.C: New test.
21858 2001-12-04 Jakub Jelinek <jakub@redhat.com>
21860 * g++.dg/other/stdarg1.C: New test.
21862 * gcc.c-torture/compile/20011130-2.c: New test.
21864 2001-12-03 Janis Johnson <janis187@us.ibm.com>
21866 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
21867 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
21868 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
21869 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
21870 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
21871 * gcc.dg/builtin-prefetch-1.c: New test.
21873 2001-12-03 Jakub Jelinek <jakub@redhat.com>
21875 * gcc.dg/20011130-1.c: New test.
21877 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
21879 * g++.dg/other/scope1.C: New test.
21880 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
21882 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21884 * gcc.dg/vla-init-1.c: New test.
21886 2001-12-01 Geoff Keating <geoffk@redhat.com>
21888 * gcc.c-torture/compile/structs.c: New testcase from GDB.
21890 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
21892 * objc.dg/alias.m: Update.
21893 * objc.dg/class-1.m: Update.
21894 * objc.dg/const-str-1.m: Update.
21895 * objc.dg/fwd-proto-1.m: Update.
21896 * objc.dg/id-1.m: Update.
21897 * objc.dg/super-class-1.m: Update.
21899 2001-11-29 Mark Mitchell <mark@codesourcery.com>
21901 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
21904 2001-11-28 Jeffrey A Law (law@cygnus.com)
21906 * gcc.c-torture/execute/20011128-1.c: New test.
21908 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
21910 * gcc.dg/20011127-1.c: New test.
21912 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21914 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
21915 from Austin Group draft 7.
21916 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
21917 scanf format arguments.
21918 * gcc.dg/format/no-exargs-2.c: New test.
21920 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
21922 * g++.dg/abi/vbase8-4.C: New test.
21924 2001-11-24 Ian Lance Taylor <ian@airs.com>
21926 * gcc.c-torture/execute/20011121-1.c: New test.
21928 2001-11-23 Jeffrey A Law (law@cygnus.com)
21930 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
21932 2001-11-23 Andreas Jaeger <aj@suse.de>
21934 * gcc.dg/cpp/charconst-2.c: New test.
21936 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
21938 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
21939 to the host if it is remote. Let tests specify extra headers
21941 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
21942 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
21943 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
21944 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
21945 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
21946 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
21947 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
21948 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
21949 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
21950 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
21952 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
21954 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
21955 for little endian ARMs.
21957 2001-11-20 Jakub Jelinek <jakub@redhat.com>
21959 * gcc.c-torture/compile/20011119-1.c: New test.
21960 * gcc.c-torture/compile/20011119-2.c: New test.
21962 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
21964 * gcc.dg/altivec-1.c: Fix typo.
21966 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21968 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
21970 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
21972 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
21974 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
21976 * lib/g77.exp: Don't specify --rpath-link.
21978 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
21979 across all the headers.
21980 * gcc.dg/format/format.exp: For testing on a remote host,
21983 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
21984 * gcc.c-torture/execute/930406-1.c: Likewise.
21985 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
21987 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
21989 * gcc.dg/altivec-1.c: New.
21991 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
21993 * gcc.dg/cpp/fpreprocessed.c: New test case.
21995 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21997 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
21998 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
21999 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
22001 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22003 * gcc.dg/no-builtin-1.c: New test.
22005 2001-11-16 Jakub Jelinek <jakub@redhat.com>
22007 * gcc.c-torture/execute/20011115-1.c: New test.
22009 2001-11-15 Jakub Jelinek <jakub@redhat.com>
22011 * gcc.c-torture/compile/20011114-2.c: New test.
22012 * gcc.c-torture/compile/20011114-3.c: New test.
22013 * gcc.c-torture/compile/20011114-4.c: New test.
22015 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
22017 * g++.dg/other/init1.C: New test.
22019 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
22021 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
22024 * gcc.c-torture/execute/20011114-1.c: New testcase.
22026 * gcc.c-torture/compile/20010327-1.c: Revert last change.
22027 * gcc.c-torture/compile/20011114-1.c: New test, exactly
22028 like the (before this change) version of 20010327-1.c.
22030 2001-11-14 Roger Sayle <roger@eyesopen.com>
22032 * gcc.c-torture/execute/string-opt-13.c: New testcase.
22034 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
22036 * g++.dg/init/array2.C: New test.
22038 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
22040 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
22042 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
22044 * g++.dg/other/forscope1.C: New test.
22045 * g++.dg/ext/forscope1.C: New test.
22046 * g++.dg/ext/forscope2.C: New test.
22048 2001-11-13 Jakub Jelinek <jakub@redhat.com>
22050 * gcc.c-torture/execute/20011113-1.c: New test.
22052 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
22054 * gcc.c-torture/execute/20011109-2.c: New test.
22056 * gcc.c-torture/execute/20011109-1.c: New test.
22058 2001-11-09 Jakub Jelinek <jakub@redhat.com>
22060 * gcc.c-torture/compile/20011109-1.c: New test.
22062 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
22064 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
22065 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
22066 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
22067 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
22068 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
22069 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
22070 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
22072 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
22074 * g++.dg/warn/Wshadow-1.C: New tests.
22075 * g++.old-deja/g++.mike/for3.C: Update.
22077 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
22079 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
22080 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
22081 XFAILs. Adjust expected error texts.
22082 * gcc.c-torture/compile/20011106-1.c,
22083 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
22084 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
22085 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
22086 gcc.dg/c99-array-lval-5.c: New tests.
22088 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22090 * gcc.dg/cpp/defined.c: Update.
22092 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22094 * gcc.c-torture/execute/anon-1.c: New test.
22096 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
22098 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
22099 same size, so no warning should be produced on stormy16.
22101 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
22102 due to oversized array.
22103 * g++.old-deja/g++.mike/ns15.C: Likewise.
22104 * g++.old-deja/g++.pt/crash16.C: Likewise.
22106 2001-11-02 Graham Stott <grahams@redhat.com>
22108 * g++.dgother/debug1.C: Fix typos.
22110 2001-11-01 Jakub Jelinek <jakub@redhat.com>
22112 * g++.dg/other/debug1.C: New test.
22114 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22116 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
22119 2001-10-30 Jakub Jelinek <jakub@redhat.com>
22121 * gcc.dg/20011029-2.c: New test.
22123 * gcc.c-torture/compile/20011029-1.c: New test.
22125 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
22127 * objc/execute/class_self-1.m: New test.
22128 * objc/execute/class_self-2.m: New test.
22130 2001-10-25 Zack Weinberg <zack@codesourcery.com>
22132 * gcc.misc-tests/msgs.exp: Delete.
22133 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
22134 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
22135 error set to match recent changes.
22137 2001-10-24 Zack Weinberg <zack@codesourcery.com>
22139 * gcc.dg/20011021-1.c: New test.
22141 2001-10-24 Jakub Jelinek <jakub@redhat.com>
22143 * gcc.c-torture/compile/20011023-1.c: New test.
22145 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
22147 * lib/g77.exp: Rewrite based on lib/g++.exp.
22149 2001-10-19 Jakub Jelinek <jakub@redhat.com>
22151 * gcc.c-torture/execute/20011019-1.c: New test.
22153 * gcc.dg/20011018-1.c: New test.
22155 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
22157 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
22159 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
22161 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
22162 * gcc.dg/attr-invalid.c: Likewise.
22164 2001-10-18 Jakub Jelinek <jakub@redhat.com>
22166 * testsuite/gcc.dg/20011015-1.c: New test.
22168 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22170 * g++.dg/template/unify2.C: New test.
22172 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22174 * g++.dg/other/exception-specification.C: New test
22176 2001-10-13 Tom Rix <trix@redhat.com>
22178 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
22179 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
22181 2001-10-12 Jakub Jelinek <jakub@redhat.com>
22183 * testsuite/gcc.dg/20011009-1.c: New test.
22185 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
22188 * g++.dg/other/friend1.C: New test.
22190 2001-10-11 Richard Henderson <rth@redhat.com>
22192 * g++.old-deja/g++.other/crash18.C: Add -S to options.
22194 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22196 * gcc.c-torture/compile/20011010-1.c: New.
22198 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
22200 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
22201 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
22202 g77.f-torture/execute/execute.exp,
22203 g77.f-torture/noncompile/noncompile.exp,
22204 gcc.c-torture/compile/compile.exp,
22205 gcc.c-torture/execute/execute.exp,
22206 gcc.c-torture/execute/ieee/ieee.exp,
22207 gcc.c-torture/execute/memcheck/memcheck.exp,
22208 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
22209 objc/execute/execute.exp: Update FSF address.
22211 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
22213 * gcc.dg/cpp/cmdlne-C.c: Update.
22214 * gcc.dg/cpp/cmdlne-C2.c: New.
22216 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22218 * gcc.c-torture/execute/20011008-3.c: New.
22220 2001-10-08 DJ Delorie <dj@redhat.com>
22222 * gcc.dg/20011008-1.c: New.
22223 * gcc.dg/20011008-2.c: New.
22225 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
22227 * gcc.dg/cpp/spacing1.c: Update test.
22229 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22231 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
22232 spelling errors of "separate" as "seperate".
22234 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
22236 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
22237 enough to avoid inlining.
22239 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22241 * lib/g77.exp: set libg2c_dir correctly.
22243 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
22245 * gcc.dg/cpp/macro11.c: New test.
22247 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22249 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
22250 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
22251 gcc.dg/format/multattr-3.c: New tests.
22252 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
22253 tests for format attributes on function pointers being rejected.
22255 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22257 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
22259 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22261 * g++.dg/warn/format1.C: New test.
22263 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
22265 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
22267 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22269 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
22271 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22273 * gcc.dg/cpp/redef2.c: Add test.
22275 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
22277 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
22278 long-standing bug on i686, apparently.
22279 * gcc.c-torture/execute/loop-2c.x: New file.
22280 * gcc.c-torture/execute/loop-2d.x: New file.
22281 * gcc.c-torture/execute/loop-3c.x: New file.
22283 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
22285 * gcc.dg/cpp/20000625-2.c: Correct line number.
22287 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
22289 * gcc.dg/cpp/macro10.c: New test.
22290 * gcc.dg/cpp/strify3.c: New test.
22291 * gcc.dg/cpp/spacing1.c: Add tests.
22292 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
22293 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
22295 2001-09-24 DJ Delorie <dj@redhat.com>
22297 * gcc.c-torture/execute/20010924-1.c: New test.
22299 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
22301 * testsuite/objc/execute/paste.m: Remove.
22303 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
22305 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
22307 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
22309 * g77.dg/strlen0.f: New test.
22311 2001-09-21 Richard Henderson <rth@redhat.com>
22313 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
22314 * g++.old-deja/g++.abi/vtable2.C: Likewise.
22316 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
22318 Table-driven attributes.
22319 * g++.dg/ext/attrib1.C: New test.
22321 2001-09-20 DJ Delorie <dj@redhat.com>
22323 * gcc.dg/20000926-1.c: Update expected warning messages.
22324 * gcc.dg/array-2.c: Likewise, and test for warnings too.
22325 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
22328 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
22330 * g++.dg/eh/registers1.C: New test case.
22332 2001-09-17 Richard Henderson <rth@redhat.com>
22334 * gcc.dg/array-5.c: Fix VLA decomposition test.
22336 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
22338 * gcc.dg/cpp/line5.c: New testcase.
22340 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
22342 * gcc.dg/cpp/macro9.c: New test.
22344 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
22346 * gcc.c-torture/execute/980223.c: Change type of addr from long
22349 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
22351 * gcc.c-torture/execute/20010915-1.c: New test.
22353 2001-09-14 Janis Johnson <janis187@us.ibm.com>
22355 * g77.dg/bprob: New directory.
22356 * g77.dg/bprob/bprob.exp: New file.
22357 * g77.dg/bprob/bprob-1.f: New test.
22358 * g77.dg/gcov: New directory.
22359 * g77.dg/gcov/gcov.exp: New file.
22360 * g77.dg/gcov/gcov-1.f: New test.
22361 * g77.dg/gcov/gcov-1.x: New file.
22363 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
22365 * gcc.dg/cpp/directiv.c: Update.
22366 * gcc.dg/cpp/undef1.c: Update.
22368 2001-09-12 Jakub Jelinek <jakub@redhat.com>
22370 * gcc.dg/20010912-1.c: New test.
22372 2001-09-11 Janis Johnson <janis187@us.ibm.com>
22374 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
22375 language-independent file in lib.
22376 * lib/gcov.exp: New file.
22378 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
22380 * gcc.c-torture/compile/20010911-1.c: New test.
22382 2001-09-10 Janis Johnson <janis187@us.ibm.com>
22384 * lib/profopt.exp: New, to support profile-directed optimizations.
22385 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
22386 * gcc.misc-tests/bprob-1.c: New test.
22387 * gcc.misc-tests/bprob-2.c: New test.
22389 2001-09-07 Janis Johnson <janis187@us.ibm.com>
22391 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
22392 XFAIL and which kinds of gcov output to verify.
22393 * gcc.misc-tests/gcov-4b.x: New file.
22394 * gcc.misc-tests/gcov-5b.x: New file.
22395 * gcc.misc-tests/gcov-6.x: New file.
22396 * gcc.misc-tests/gcov-7.c: New test.
22397 * gcc.misc-tests/gcov-7.x: New file.
22399 2001-09-06 Janis Johnson <janis187@us.ibm.com>
22401 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
22402 * gcc.misc-tests/gcov-6.c: New test.
22404 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
22407 * g++.dg/abi/vbase1.C: New test.
22409 2001-09-05 Ziemowit Laski <zlaski@apple.com>
22411 * objc.dg/method-2.m: New.
22413 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
22416 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
22417 * g++.dg/init/empty1.C: New test.
22419 2001-09-03 Jakub Jelinek <jakub@redhat.com>
22421 * gcc.c-torture/compile/20010903-1.c: New test.
22423 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
22425 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
22428 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
22430 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
22432 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
22434 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
22436 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
22438 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
22439 for 16-bit 'unsigned int'.
22441 2001-08-29 Kazu Hirata <kazu@hxi.com>
22443 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
22445 2001-08-27 Richard Henderson <rth@redhat.com>
22447 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
22448 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
22450 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
22452 * gcc.dg/asm-names.c (ymain): New.
22454 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
22456 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
22457 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
22458 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
22460 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22462 * gcc.dg/compare5.c: New testcase.
22464 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
22466 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
22467 and "In instantiation".
22469 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
22471 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
22473 2001-08-20 Janis Johnson <janis187@us.ibm.com>
22475 * gcc.misc-tests/gcov.exp: Add support for branch information.
22476 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
22477 * gcc.misc-tests/gcov-4.c: New test.
22478 * gcc.misc-tests/gcov-4b.c: New test.
22479 * gcc.misc-tests/gcov-5b.c: New test.
22481 2001-08-20 Zack Weinberg <zackw@panix.com>
22483 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
22486 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
22488 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
22490 2001-08-19 Jakub Jelinek <jakub@redhat.com>
22492 * g++.dg/eh/template1.C: New test.
22494 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
22496 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
22498 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
22501 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
22503 * lib/g77-dg.exp: Use prune.exp for common procedures
22504 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
22505 * lib/g77.exp: (g77-dg-prune) Remove
22507 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
22509 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
22511 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22513 * g++.dg/template/unify1.C: New test.
22515 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
22517 * g++.dg/abi/empty4.C: New test.
22519 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
22521 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
22523 * g77.f-torture/compile/pr3743.x: Likewise
22525 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22527 * g++.dg/other/using-declaration.C: New test.
22529 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22531 * gcc.dg/cpp/tr-sign.c: New testcase.
22533 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22535 * gcc.dg/cpp/19951025-1.c: Revert.
22536 * gcc.dg/cpp/directiv.c: We no longer process directives that
22537 interrupt macro arguments.
22539 2001-08-03 Zack Weinberg <zackw@stanford.edu>
22541 * gcc.dg/bconstp-1.c: New test.
22543 2001-08-03 Richard Henderson <rth@redhat.com>
22545 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
22547 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
22549 * gcc.dg/cpp/19951025-1.c: Update.
22551 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
22553 * g77.dg/ff90-1.f (s): Fix reference of variable z,
22556 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
22559 * g++.old-deja/g++.ns/ns14.C: Remove special options.
22560 * g++.old-deja/g++.other/std1.C: Likewise.
22561 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
22563 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
22565 * lib/g77.exp: Load gcc-defs.exp for common procedures
22566 (g77_pass, g77_fail, g77_finish, g77_exit,
22567 ${tool}_check_unsupported_p} Now redundant. Deleted.
22569 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
22571 * g77.dg/fbackslash.f
22572 * g77.dg/fcase-preserve.f
22574 * g77.dg/ffixed-line-length-0.f
22575 * g77.dg/ffixed-line-length-132.f
22576 * g77.dg/ffixed-line-length-7.f
22577 * g77.dg/ffixed-line-length-72.f
22578 * g77.dg/ffixed-line-length-none.f
22579 * g77.dg/ffree-form-1.f
22580 * g77.dg/fno-backslash.f
22581 * g77.dg/fno-f90-1.f
22582 * g77.dg/fno-fixed-form-1.f
22583 * g77.dg/fno-onetrip.f
22584 * g77.dg/fno-typeless-boz.f
22585 * g77.dg/fno-underscoring.f
22586 * g77.dg/fno-vxt-1.f
22587 * g77.dg/fonetrip.f
22588 * g77.dg/ftypeless-boz.f
22589 * g77.dg/fugly-assumed.f
22590 * g77.dg/funderscoring.f
22593 2001-08-01 Ziemowit Laski <zlaski@apple.com>
22595 * objc.dg/fwd-proto-1.m: New.
22596 * objc.dg/local-decl-1.m: New.
22597 * objc.dg/naming-1.m: New.
22598 * objc.dg/naming-2.m: New.
22599 * objc.dg/proto-hier-1.m: New.
22601 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
22603 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
22604 largest-type elements to a struct makes its size grow.
22606 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
22608 * g++.dg/abi/vthunk1.C: New test.
22610 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
22612 * g++.dg/abi/vbase8-22.C: New test.
22614 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22616 * gcc.dg/cpp/macro8.c: New test.
22618 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
22620 * g++.dg/abi/vbase8-21.C: New test.
22622 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
22624 * g++.dg/abi/vbase8-10.C: New test.
22626 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22628 * lib/g++.exp (g++_set_ld_library_path): Renamed to
22629 ${tool}_set_ld_library_path.
22631 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
22634 2001-07-26 Stan Cox <scox@redhat.com>
22636 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
22637 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
22638 gcc_exit, gcc_check_unsupported_p):
22639 Moved to gcc-deps.exp
22640 * gcc-deps.exp: New file.
22642 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22644 * g++.old-deja/g++.pt/defarg14.C: New test.
22646 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22648 * g++.old-deja/g++.other/lineno5.C: New test.
22650 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22652 * g++.old-deja/g++.pt/crash68.C: New test.
22654 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22656 * g++.old-deja/g++.other/crash42.C: New test.
22658 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22660 * gcc.dg/cpp/extratokens.c: Fix.
22661 * gcc.dg/cpp/skipping2.c: New tests.
22663 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22665 * gcc.c-torture/execute/20010724-1.c: New file.
22666 * gcc.c-torture/execute/20010724-1.x: New file.
22668 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22670 * g++.old-deja/g++.other/cond7.C: New test.
22672 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22674 * g++.old-deja/g++.other/optimize4.C: New test.
22676 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22678 * g++.old-deja/g++.abi/vbase8-5.C: New test.
22680 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
22682 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
22683 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
22684 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
22685 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
22687 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
22688 bug report" message.
22690 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
22691 * g++.dg/ext/instantiate1.C: Move from old-deja.
22693 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
22695 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
22696 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
22697 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
22698 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
22700 2001-07-23 Jeffrey A Law (law@cygnus.com)
22702 * gcc.c-torture/execute/20010723-1.c: New test.
22704 2001-07-23 Ben Elliston <bje@redhat.com>
22706 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
22708 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22710 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
22712 Delete handling of ieee_multilib_flags.
22713 Pass -mieee for alpha*-*-* and sh-*-*.
22714 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
22716 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
22718 Remove old-abi tests.
22719 * g++.old-deja/g++.mike/p11116.C: Remove.
22720 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
22722 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
22724 * g77.f-torture/compile/pr3743.f: New test
22726 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
22728 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
22730 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22732 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
22733 g++.old-deja/g++.pt/static6.C: Likewise.
22734 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
22735 supports weak symbols.
22737 2001-07-18 Andreas Jaeger <aj@suse.de>
22739 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
22742 2001-07-18 Andreas Jaeger <aj@suse.de>
22744 * gcc.dg/iftrap-1.c: Fix target line.
22746 2001-07-17 Richard Henderson <rth@redhat.com>
22748 * gcc.c-torture/execute/20010717-1.c: New.
22750 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
22752 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
22755 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22757 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
22759 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22761 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
22762 UAC_SIGBUS, UAC_NOPRINT definitions.
22764 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
22766 * objc/execute/object_is_class.m: New test.
22767 * objc/execute/object_is_meta_class.m: New test.
22769 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22771 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
22772 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
22774 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
22776 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
22777 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
22779 2001-07-14 Richard Henderson <rth@redhat.com>
22781 * gcc.dg/iftrap-1.c: New.
22783 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
22785 * g77.f-torture/execute/intrinsic77.f: New test.
22787 2001-07-11 Janis Johnson <janis@us.ibm.com>
22789 * gcc.misc-tests/gcov-3.c: New test.
22791 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
22793 * gcc.c-torture/compile/20010711-1.c,
22794 * gcc.c-torture/compile/20010711-2.c: New tests.
22796 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
22798 * gcc.c-torture/execute/20010711-1.c: New test.
22800 2001-07-11 Ben Elliston <bje@redhat.com>
22802 * g++.old-deja/g++.other/enum5.C: New test.
22804 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
22806 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
22807 (g++-dg-prune): Call prune_gcc_output.
22808 * prune.exp: New file for prune_gcc_output.
22809 * lib/g++.exp, lib/gcc.exp: Load it.
22811 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
22813 * gcc.c-torture/compile/20010701-1.c,
22814 g++.old-deja/g++.ext/attrib6.C: New tests.
22816 2001-07-06 Jeffrey A Law (law@cygnus.com)
22818 * gcc.c-torture/compile/20010706-1.c: New test.
22820 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
22822 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
22824 2001-06-28 Stan Shebs <shebs@apple.com>
22826 * gcc.dg/pragma-darwin.c: New test.
22828 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22830 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
22831 Solaris 2.[678] system.
22833 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
22835 * gcc.dg/20010622-1.c: New test.
22837 2001-06-18 Stan Shebs <shebs@apple.com>
22839 * objc.dg: New directory.
22840 * objc.dg/dg.exp: New file.
22841 * objc.dg/alias.m: New.
22842 * objc.dg/class-1.m: New.
22843 * objc.dg/class-2.m: New.
22844 * objc.dg/const-str-1.m: New.
22845 * objc.dg/const-str-2.m: New.
22846 * objc.dg/id-1.m: New.
22847 * objc.dg/method-1.m: New.
22848 * objc.dg/super-class-1.m: New.
22849 * lib/objc-dg.exp: New file.
22851 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
22853 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
22856 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
22858 * g++.old-deja/g++.abi/vbase8-9.C: New test.
22860 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22862 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
22865 2001-06-12 Richard Henderson <rth@redhat.com>
22867 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
22869 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
22871 * g++.old-deja/g++.abi/vbase5.C: New test.
22872 * g++.old-deja/g++.abi/vbase6.C: New test.
22873 * g++.old-deja/g++.abi/vbase7.C: New test.
22875 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22877 * gcc.c-torture/compile/20010610-1.c: New test.
22879 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
22881 * g++.old-deja/g++.abi/vbase4.C: New test.
22883 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22885 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
22886 support %f for HC11/HC12 targets.
22887 * gcc.c-torture/execute/930513-1.x: New file, likewise.
22888 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
22889 on HC11/HC12 targets.
22890 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
22892 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22894 * gcc.dg/wchar_t-1.c: New file.
22895 * gcc.dg/wint_t-1.c: Likewise.
22897 2001-06-11 Bernd Schmidt <bernds@redhat.com>
22899 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
22901 2001-06-11 Richard Henderson <rth@redhat.com>
22903 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
22905 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
22907 * gcc.c-torture/compile/20010611-1.c: New test.
22909 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
22911 * gcc.dg/c99-tag-1.c: Add more tests.
22913 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
22915 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
22916 representation on MN10300 and ARM/Thumb.
22918 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
22920 * g77.f-torture/execute/20010610.f: New.
22922 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
22924 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
22927 2001-06-09 Richard Henderson <rth@redhat.com>
22929 * gcc.c-torture/execute/ashrdi-1.c: New.
22930 * gcc.c-torture/execute/ashldi-1.c: New.
22931 * gcc.c-torture/execute/lshrdi-1.c: New.
22933 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
22935 * objc/execute/load-3.m: Added. Check sending +load to categories,
22936 in addition to classes.
22938 2001-06-08 Stan Shebs <shebs@apple.com>
22940 * objc/execute/load-2.m: New test. From Nicola Pero
22941 <n.pero@mi.flashnet.it>.
22943 2001-06-08 Jakub Jelinek <jakub@redhat.com>
22945 * gcc.c-torture/execute/20010605-2.c: New test.
22947 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
22949 * g++.old-deja/g++.abi/vbase2.C: New test.
22950 * g++.old-deja/g++.abi/vbase3.C: New test.
22952 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
22954 * g++.old-deja/g++.pt/friend49.C: New test.
22956 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
22958 * g++.old-deja/g++.ext/anon3.C: New test.
22960 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
22962 * g++.old-deja/g++.other/conv7.C: New test.
22964 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
22966 * gcc.c-torture/compile/20010605-2.c: New test.
22968 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
22970 * gcc.c-torture/execute/20010604-1.c: New test.
22972 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
22974 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
22976 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
22978 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
22979 (g++_link_flags): Likewise.
22980 (g++_init): Pass gccpath's value to two previous functions.
22982 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22984 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
22985 Ensure logfile entry matches exec command line.
22987 2001-05-31 Richard Henderson <rth@redhat.com>
22989 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
22990 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
22992 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
22994 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
22995 compiler for irix6.2
22997 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
22999 * g++.old-deja/g++.other/optimize3.C: New file.
23001 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
23003 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
23006 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
23008 * g++.old-deja/g++.other/optimize2.C: New file.
23010 2001-05-25 Diego Novillo <dnovillo@redhat.com>
23012 * gcc.c-torture/compile/20010518-2.c: New file.
23013 * gcc.c-torture/execute/20010518-1.c: New file.
23014 * gcc.c-torture/execute/20010518-2.c: New file.
23016 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
23018 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
23020 2001-05-24 Mark Mitchell <mark@codesourcery.com>
23022 G++ no longer defines builtins that do not begin with __builtin.
23023 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
23024 * g++.old-deja/g++.brendand/misc13.C: Likewise.
23025 * g++.old-deja/g++.law/builtin1.C: Likewise.
23026 * g++.old-deja/g++.law/cvt2.C: Likewise.
23027 * g++.old-deja/g++.mike/net5.C: Likewise.
23028 * g++.old-deja/g++.other/builtins1.C: Likewise.
23029 * g++.old-deja/g++.other/builtins2.C: Likewise.
23030 * g++.old-deja/g++.other/builtins3.C: Likewise.
23031 * g++.old-deja/g++.other/builtins4.C: Likewise.
23032 * g++.old-deja/g++.other/inline8.C: Likewise.
23033 * g++.old-deja/g++.robertl/eb39.C: Likewise.
23035 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
23037 * g++.old-deja/g++.pt/using1.C: Adjust.
23038 * g++.old-deja/g++.pt/using2.C: New test.
23040 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23042 * gcc.dg/cpp/charconst.c: New tests.
23043 * gcc.dg/cpp/escape.c: New tests.
23044 * gcc.dg/cpp/escape-1.c: New tests.
23045 * gcc.dg/cpp/escape-2.c: New tests.
23046 * gcc.dg/cpp/ucs.c: New tests.
23048 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
23050 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
23051 native compiler for irix6.5.
23053 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
23055 * lib/g++.exp (g++_include_flags): Use args to compute
23057 (g++_link_flags): Likewise.
23058 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
23060 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
23062 * gcc.dg/c90-hexfloat-1.c: Add more tests.
23064 2001-05-21 Geoff Keating <geoffk@redhat.com>
23066 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
23069 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23071 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
23073 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
23074 to STACK_SIZE; Use it to define size of add_histo array.
23075 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
23077 (f): Use GITT_SIZE to define size of gitt local table.
23078 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
23079 to STACK_SIZE; Use it to define size of bytemem array.
23081 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23083 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
23084 on 68HC11/HC12 due to the asm instruction.
23085 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
23086 * gcc.c-torture/compile/920520-1.x: Likewise.
23087 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
23088 on 68HC11/HC12 because the function is larger than 64K.
23089 * gcc.c-torture/compile/961203-1.x: New file, this test fails
23090 on 68HC11/HC12 because the structure is too large.
23092 2001-05-20 Richard Henderson <rth@redhat.com>
23094 * gcc.c-torture/execute/20010520-1.c: New.
23096 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23098 * g++.old-deja/g++.warn/compare1.C: New test.
23099 * gcc.dg/compare4.c: New test.
23101 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
23103 * g++.old-deja/g++.other/optimize1.C: New test.
23105 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23107 * g++.old-deja/g++.pt/spec41.C: New test.
23109 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
23111 * gcc.c-torture/compile/20010114-1.x: Remove.
23113 2001-05-18 Stan Shebs <shebs@apple.com>
23115 * gcc.c-torture/compile/20010518-1.c: New test.
23117 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
23119 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
23120 * g++.old-deja/g++.pt/crash67.C: New test.
23122 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
23124 * g++.old-deja/g++.other/debug9.C: New test.
23126 2001-05-16 Zack Weinberg <zackw@stanford.edu>
23128 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
23130 2001-05-16 Jan Hubicka <jh@suse.cz>
23132 * gcc.c-torture/compile/20010516-1.c: New test.
23134 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23136 * g++.old-deja/g++.other/crash41.C: New test.
23138 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23140 * g++.old-deja/g++.pt/crash66.C: New test.
23142 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
23144 * g++.old-deja/g++.robertl/eb27.C: Convert.
23146 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
23148 * g++.dg/friend-warn.C: New test. Do not warn about friend
23149 declaration being redundant.
23151 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
23153 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
23155 2001-05-14 Mark Mitchell <mark@codesourcery.com>
23157 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
23159 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
23161 * lib/g++.exp: Use testsuite_flags.
23163 2001-05-13 Mark Mitchell <mark@codesourcery.com>
23165 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
23167 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
23169 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
23171 2001-05-11 Mark Mitchell <mark@codesourcery.com>
23173 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
23175 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
23177 * gcc.c-torture/compile/20010313-1.c: New test.
23179 2001-05-09 Zack Weinberg <zackw@stanford.edu>
23181 * gcc.dg/cpp/direct2.c: New test.
23182 * gccq.dg/cpp/direct2s.c: New test.
23184 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
23186 2001-05-07 Mark Mitchell <mark@codesourcery.com>
23188 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
23189 * g++.old-deja/g++.other/op3.C: Likewise.
23191 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23193 * gcc.dg/cpp/syshdr.h: New file.
23194 * gcc.dg/cpp/sysmac1.c: Update.
23195 * gcc.dg/cpp/sysmac2.c: Update.
23197 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23199 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
23201 2001-05-04 David Edelsohn <edelsohn@gnu.org>
23203 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
23204 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
23206 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
23208 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
23210 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
23212 * lib/g++.exp (g++_include_flags): Don't use any special flags
23213 if TESTING_IN_BUILD_TREE is not defined.
23214 (g++_init): Use a plain 'c++' as the compiler if
23215 TESTING_IN_BUILD_TREEE is not defined.
23217 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23219 * g++.old-deja/g++.eh/catch13.C: New test.
23220 * g++.old-deja/g++.eh/catch14.C: New test.
23222 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23224 * gcc.dg/cpp/tr-define.c: New test.
23226 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
23228 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
23229 <stdlib.h>, not <malloc.h>.
23231 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23233 * g++.old-deja/g++.ns/template17.C: New test.
23235 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23237 * g++.old-deja/g++.pt/ref4.C: New test.
23239 2001-04-30 Richard Henderson <rth@redhat.com>
23241 * gcc.dg/20000724-1.c: Revert last change.
23243 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
23245 * g77.f-torture/execute/20010430.f: New test.
23247 2001-04-30 Mark Mitchell <mark@codesourcery.com>
23249 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
23251 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
23253 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
23255 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23257 * g++.old-deja/g++.eh/crash6.C: New test.
23259 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23261 * g++.old-deja/g++.other/warn7.C: New test.
23263 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23265 * g++.old-deja/g++.other/defarg9.C: New test.
23267 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23269 * g77.f-torture/compile/20010426.f: New test.
23270 * g77.f-torture/execute/20010426.f: New test.
23272 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23274 * g77.f-torture/compile/20000629-1.x: Remove - error
23277 2001-04-26 Jeffrey A Law (law@cygnus.com)
23279 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
23280 Tweak slightly to work with g++.dg framework.
23281 * g++.dg/special/ecos.exp: Run initp1.C test.
23282 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
23284 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
23285 its linker doesn't give line numbers either.
23286 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
23288 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
23290 * g++.old-deja/g++.other/lex1.C: New test.
23292 2001-04-26 Jakub Jelinek <jakub@redhat.com>
23294 * gcc.dg/noncompile/20010425-1.c: New test.
23296 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
23298 * g++.old-deja/g++.pt/mangle2.C: New test.
23300 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23302 * gcc.dg/format/plus-1.c: New test.
23304 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23306 * gcc.dg/20010423-1.c: New test.
23308 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23310 * gcc.c-torture/execute/20010422-1.c: New test.
23312 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
23314 * g++.old-deja/g++.ns/type2.C: New test.
23316 2001-04-24 Zack Weinberg <zackw@stanford.edu>
23318 * g++.old-deja/g++.other/perf1.C: New test.
23320 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
23322 * gcc.dg/c99-func-2.c: Remove xfail.
23323 * gcc.dg/c99-func-3.c: Remove xfail.
23324 * gcc.dg/c99-func-4.c: Remove xfail.
23326 2001-04-23 Zack Weinberg <zackw@stanford.edu>
23328 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
23330 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
23332 * gcc.c-torture/compile/20010423-1.c: New test.
23334 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
23336 * g++.old-deja/g++.pt/typename28.C: New test.
23338 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
23340 * g++.old-deja/g++.abi/empty2.C: New test.
23341 * g++.old-deja/g++.abi/empty3.C: New test.
23343 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23345 * g++.old-deja/g++.other/comdat2.C: New test.
23346 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
23348 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23350 * g++.old-deja/g++.other/overload14.C: New test.
23352 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23354 * g++.old-deja/g++.other/lookup23.C: New test.
23356 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23358 * gcc.c-torture/execute/20010403-1.c: New test.
23360 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
23361 Mark Mitchell <mark@codesourcery.com>
23363 * lib/old-dejagnu.exp: Don't delete output of executable.
23364 Add .exe suffix to executables.
23366 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
23368 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
23370 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23372 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
23374 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
23376 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
23377 * g++.old-deja/g++.abi/crash1.C: New test.
23379 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
23381 * g++.old-deja/g++.other/crash40.C: New test.
23383 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23385 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
23387 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
23389 * g++.old-deja/g++.other/warn6.C: New test.
23391 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23393 * g++.old-deja/g++.robertl/eb42.C: Same.
23395 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23397 * gcc.dg/wtr-conversion-1.c: New testcase.
23399 2001-04-10 Richard Henderson <rth@redhat.com>
23401 * g++.old-deja/g++.other/array5.C: New.
23403 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23405 * gcc.c-torture/execute/20010408-1.c: New test.
23407 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
23409 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
23410 headers and constructs.
23411 * g++.old-deja/g++.robertl/eb79.C: Same.
23412 * g++.old-deja/g++.robertl/eb77.C (main): Same.
23413 * g++.old-deja/g++.robertl/eb73.C: Same.
23414 * g++.old-deja/g++.robertl/eb66.C (main): Same.
23415 * g++.old-deja/g++.robertl/eb55.C (t): Same.
23416 * g++.old-deja/g++.robertl/eb54.C (main): Same.
23417 * g++.old-deja/g++.robertl/eb46.C (main): Same.
23418 * g++.old-deja/g++.robertl/eb44.C: Same.
23419 * g++.old-deja/g++.robertl/eb41.C (main): Same.
23420 * g++.old-deja/g++.robertl/eb4.C (main): Same.
23421 * g++.old-deja/g++.robertl/eb39.C: Same.
23422 * g++.old-deja/g++.robertl/eb33.C (main): Same.
23423 * g++.old-deja/g++.robertl/eb31.C (main): Same.
23424 * g++.old-deja/g++.robertl/eb30.C: Same.
23425 * g++.old-deja/g++.robertl/eb3.C: Same.
23426 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
23427 * g++.old-deja/g++.robertl/eb21.C: Same.
23428 * g++.old-deja/g++.robertl/eb15.C: Same.
23429 * g++.old-deja/g++.robertl/eb118.C: Same.
23430 * g++.old-deja/g++.robertl/eb115.C (main): Same.
23431 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
23432 * g++.old-deja/g++.robertl/eb109.C: Same.
23433 * g++.old-deja/g++.other/sibcall1.C (main): Same.
23434 * g++.old-deja/g++.mike/rtti1.C: Same.
23435 * g++.old-deja/g++.mike/p658.C: Same.
23436 * g++.old-deja/g++.mike/net46.C: Same.
23437 * g++.old-deja/g++.mike/net34.C: Same.
23438 * g++.old-deja/g++.mike/memoize1.C: Same.
23439 * g++.old-deja/g++.mike/eh2.C: Same.
23440 * g++.old-deja/g++.law/weak.C: Same.
23441 * g++.old-deja/g++.law/visibility7.C: Same.
23442 * g++.old-deja/g++.law/visibility25.C: Same.
23443 * g++.old-deja/g++.law/visibility22.C: Same.
23444 * g++.old-deja/g++.law/visibility2.C: Same.
23445 * g++.old-deja/g++.law/visibility17.C: Same.
23446 * g++.old-deja/g++.law/visibility13.C: Same.
23447 * g++.old-deja/g++.law/visibility10.C: Same.
23448 * g++.old-deja/g++.law/visibility1.C: Same.
23449 * g++.old-deja/g++.law/virtual3.C (eval): Same.
23450 * g++.old-deja/g++.law/vbase1.C: Same.
23451 * g++.old-deja/g++.law/operators32.C: Same.
23452 * g++.old-deja/g++.law/nest3.C: Same.
23453 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
23454 * g++.old-deja/g++.law/except5.C (main): Same.
23455 * g++.old-deja/g++.law/cvt7.C (run): Same.
23456 * g++.old-deja/g++.law/cvt2.C: Same.
23457 * g++.old-deja/g++.law/cvt16.C: Same.
23458 * g++.old-deja/g++.law/ctors6.C (bar): Same.
23459 * g++.old-deja/g++.law/ctors17.C (main): Same.
23460 * g++.old-deja/g++.law/ctors13.C: Same.
23461 * g++.old-deja/g++.law/ctors12.C (main): Same.
23462 * g++.old-deja/g++.law/ctors10.C: Same.
23463 * g++.old-deja/g++.law/code-gen5.C: Same.
23464 * g++.old-deja/g++.law/bad-error7.C: Same.
23465 * g++.old-deja/g++.law/arm9.C: Same.
23466 * g++.old-deja/g++.law/arm12.C: Same.
23467 * g++.old-deja/g++.law/arg8.C: Same.
23468 * g++.old-deja/g++.law/arg1.C: Same.
23469 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
23470 * g++.old-deja/g++.jason/template31.C: Same.
23471 * g++.old-deja/g++.jason/template24.C (main): Same.
23472 * g++.old-deja/g++.jason/2371.C: Same.
23473 * g++.old-deja/g++.eh/new2.C: Same.
23474 * g++.old-deja/g++.eh/new1.C: Same.
23475 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
23476 * g++.old-deja/g++.brendan/nest21.C (main): Same.
23477 * g++.old-deja/g++.brendan/err-msg3.C: Same.
23478 * g++.old-deja/g++.brendan/crash62.C: Same.
23479 * g++.old-deja/g++.brendan/crash52.C: Same.
23480 * g++.old-deja/g++.brendan/crash49.C (main): Same.
23481 * g++.old-deja/g++.brendan/crash38.C: Same.
23482 * g++.old-deja/g++.brendan/crash15.C (main): Same.
23483 * g++.old-deja/g++.brendan/copy9.C: Same.
23485 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
23487 * gcc.c-torture/execute/20001203-2.c (memset):
23488 Count argument is of type __SIZE_TYPE__.
23490 2001-04-04 Diego Novillo <dnovillo@redhat.com>
23492 * gcc.c-torture/compile/20010404-1.c: New test.
23494 2001-04-04 Jakub Jelinek <jakub@redhat.com>
23496 * gcc.c-torture/compile/20010326-1.c: New test.
23498 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
23500 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
23501 peculiarities of the SH.
23502 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
23504 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23506 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
23507 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
23508 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
23510 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23512 * g77.f-torture/compile/20010321-1.f: New test.
23514 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23516 * gcc.c-torture/compile/20010329-1.c: New test.
23518 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23520 * gcc.c-torture/execute/20010329-1.c: New test.
23522 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23524 * g++.old-deja/g++.other/eh4.C: Fix typo.
23526 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23528 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
23530 2001-03-28 Philip Blundell <philb@gnu.org>
23532 * gcc.c-torture/compile/20010328-1.c: New test.
23534 2001-03-27 Richard Henderson <rth@redhat.com>
23536 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
23537 * g++.old-deja/g++.eh/vbase3.C: Likewise.
23539 2001-03-27 Alan Modra <alan@linuxcare.com.au>
23541 * gcc.c-torture/compile/20010327-1.c: New test.
23543 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
23545 * g++.old-deja/g++.other/friend12.C: New test.
23546 * g++.old-deja/g++.other/friend9.C: Expect no errors.
23547 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
23549 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
23551 * gcc.c-torture/execute/20010325-1.c: New test.
23553 2001-03-23 Jakub Jelinek <jakub@redhat.com>
23555 * g++.old-deja/g++.other/mangle3.C: New test.
23557 2001-03-22 Jakub Jelinek <jakub@redhat.com>
23559 * g++.old-deja/g++.other/anon8.C: New test.
23561 2001-03-20 Philip Blundell <philb@gnu.org>
23563 * gcc.c-torture/compile/20010320-1.c: New test.
23565 2001-03-17 Richard Henderson <rth@redhat.com>
23567 * g++.old-deja/g++.other/eh4.C: Add expected error text.
23569 2001-03-15 Geoff Keating <geoff@redhat.com>
23571 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
23574 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
23576 * g++.old-deja/g++.other/eh4.C: New test.
23578 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
23580 * gcc.dg/cpp/mi1.c: Update.
23582 2001-03-14 Jakub Jelinek <jakub@redhat.com>
23584 * g++.old-deja/g++.other/regstack.C: New test.
23586 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
23588 * g++.old-deja/g++.other/ref4.C: New test.
23590 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
23592 * objc/execute/va_method.m: Added.
23593 * objc/execute/IMP.m: Added.
23594 * objc/execute/_cmd.m: Added.
23595 * objc/execute/accessing_ivars.m: Added.
23596 * objc/execute/class-1.m: Added.
23597 * objc/execute/class-10.m: Added.
23598 * objc/execute/class-11.m: Added.
23599 * objc/execute/class-12.m: Added.
23600 * objc/execute/class-13.m: Added.
23601 * objc/execute/class-14.m: Added.
23602 * objc/execute/class-2.m: Added.
23603 * objc/execute/class-3.m: Added.
23604 * objc/execute/class-4.m: Added.
23605 * objc/execute/class-5.m: Added.
23606 * objc/execute/class-6.m: Added.
23607 * objc/execute/class-7.m: Added.
23608 * objc/execute/class-8.m: Added.
23609 * objc/execute/class-9.m: Added.
23610 * objc/execute/class-tests-1.h
23611 * objc/execute/class-tests-2.h
23612 * objc/execute/compatibility_alias.m: Added.
23613 * objc/execute/encode-1.m: Added.
23614 * objc/execute/formal_protocol-1.m: Added.
23615 * objc/execute/formal_protocol-2.m: Added.
23616 * objc/execute/formal_protocol-3.m: Added.
23617 * objc/execute/formal_protocol-4.m: Added.
23618 * objc/execute/formal_protocol-5.m: Added.
23619 * objc/execute/formal_protocol-6.m: Added.
23620 * objc/execute/formal_protocol-7.m: Added.
23621 * objc/execute/informal_protocol.m: Added.
23622 * objc/execute/initialize.m: Added.
23623 * objc/execute/load.m: Added.
23624 * objc/execute/many_args_method.m: Added.
23625 * objc/execute/nested-3.m: Added.
23626 * objc/execute/no_clash.m: Added.
23627 * objc/execute/private.m: Added.
23628 * objc/execute/redefining_self.m: Added.
23629 * objc/execute/root_methods.m: Added.
23630 * objc/execute/selector-1.m: Added.
23631 * objc/execute/static-1.m: Added.
23632 * objc/execute/static-2.m: Added.
23633 * objc/execute/va_method.m: Added.
23635 2001-03-10 Richard Henderson <rth@redhat.com>
23637 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
23639 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
23641 * g++.old-deja/g++.other/crash31.C: XFAIL.
23642 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
23643 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
23644 * gcc.c-torture/execute/20010123-1.x: XFAIL.
23645 * gcc.c-torture/execute/20010124-1.x: XFAIL.
23646 * gcc.dg/sequence-pt-1.c: XFAIL one test.
23648 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23650 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
23652 2001-03-06 Zack Weinberg <zackw@stanford.edu>
23654 * gcc.dg/20000724-1.c: Don't use multiline strings.
23656 2001-03-06 Zack Weinberg <zackw@stanford.edu>
23658 * objc/execute/string1.m, objc/execute/string2.m: Compare the
23659 result of -cString against what we expect it to be; don't just
23660 print it out for no one to read.
23662 * objc/execute/string3.m, objc/execute/string4.m: New tests.
23663 Based on testcases provided by Nicola Pero.
23665 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23667 * gcc.dg/cpp/macro7.c: New test.
23669 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23671 * gcc.dg/cpp/multiline.c: Update.
23673 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23675 * g++.old-deja/g++.other/enum3.C: New test.
23677 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23679 * g++.old-deja/g++.other/pod1.C: New test.
23681 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23683 * g++.old-deja/g++.ext/overload1.C: New test.
23685 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23687 * g++.old-deja/g++.pt/using1.C: New test.
23689 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23691 * g++.old-deja/g++.other/using9.C: New test.
23693 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
23695 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
23697 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
23699 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
23701 * g++.old-deja/g++.ext/realpt1.C: Remove.
23703 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
23705 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
23707 2001-02-26 Will Cohen <wcohen@redhat.com>
23709 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
23711 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
23713 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
23714 templatized constructors.
23716 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23718 * gcc.c-torture/execute/20010224-1.c: New test.
23720 2001-02-23 Jakub Jelinek <jakub@redhat.com>
23722 * gcc.c-torture/execute/20010222-1.c: New test.
23724 2001-02-22 Jakub Jelinek <jakub@redhat.com>
23726 * g++.old-deja/g++.other/inline20.C: New test.
23728 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
23730 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
23732 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23734 * g++.old-deja/g++.other/lookup22.C: New test.
23736 2001-02-19 Zack Weinberg <zackw@stanford.edu>
23738 * g77.dg: New directory.
23739 * g77.dg/20010216-1.f: New test case.
23740 * g77.dg/dg.exp: New driver.
23741 * lib/g77-dg.exp: New driver library.
23743 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23745 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
23747 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
23749 * g++.old-deja/g++.other/decl9.C: New test.
23751 2001-02-16 Jakub Jelinek <jakub@redhat.com>
23753 * g++.old-deja/g++.other/init16.C: Update the test so that it does
23754 not need <string> and also tests the initialization at runtime.
23756 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23758 * gcc.c-torture/execute/longlong.c: New test.
23760 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
23762 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
23764 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
23766 * gcc.c-torture/execute/920302-1.c (execute):
23767 Change argument type to short.
23769 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
23771 * g++.old-deja/g++.pt/deduct6.C: New test.
23773 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
23775 * g++.old-deja/g++.pt/deduct5.C: New test.
23777 2001-02-14 Jakub Jelinek <jakub@redhat.com>
23779 * gcc.c-torture/execute/20010209-1.c: New test.
23781 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
23783 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
23785 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
23787 * g++.dg/vtgc1.C: Update for new ABI.
23789 * consistency.vlad: New directory, 1665 files.
23791 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23793 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
23795 * gcc.dg/cpp/digraphs.c: Declare puts.
23797 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23799 * g++.old-deja/g++.other/warn5.C: New test.
23801 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23803 * g++.old-deja/g++.pt/spec40.C: New test.
23805 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23807 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
23809 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
23811 2001-02-12 Jakub Jelinek <jakub@redhat.com>
23813 * gcc.c-torture/compile/20010209-1.c: New test.
23815 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
23817 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
23818 excess errors message but not if it crashes.
23819 * g++.old-deja/g++.other/crash27.C: Likewise.
23820 * g++.old-deja/g++.other/crash28.C: Likewise.
23821 * g++.old-deja/g++.other/crash30.C: Likewise.
23822 * g++.old-deja/g++.other/crash32.C: Likewise.
23823 * g++.old-deja/g++.other/crash35.C: Likewise.
23824 * g++.old-deja/g++.pt/inherit2.C: Likewise.
23826 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
23828 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
23829 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
23830 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
23831 g77.f-torture/execute/execute.exp,
23832 g77.f-torture/noncompile/noncompile.exp,
23833 gcc.c-torture/execute/execute.exp,
23834 gcc.c-torture/execute/memcheck/memcheck.exp,
23835 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
23836 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
23837 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
23838 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
23839 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
23840 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
23841 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
23842 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
23843 Remove bug reporting instructions with ancient email addresses.
23845 2001-02-07 Jakub Jelinek <jakub@redhat.com>
23847 * gcc.dg/20010202-1.c: New test.
23848 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
23850 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
23852 * g++.dg/stdbool-if.C: New test.
23854 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
23856 * objc/execute/fdecl.m: Added main().
23858 2001-02-07 Jakub Jelinek <jakub@redhat.com>
23860 * gcc.c-torture/execute/20010206-1.c: New test.
23862 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
23864 * gcc.dg/cpp/avoidpaste1.c: Update.
23866 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
23868 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
23869 Pero <nicola@brainstorm.co.uk>.
23870 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
23872 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
23874 * g++.old-deja/g++.pt/spec39.C: New test.
23876 2001-02-05 Jakub Jelinek <jakub@redhat.com>
23878 * gcc.c-torture/compile/20010202-1.c: New test.
23880 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
23882 * g++.old-deja/g++.abi/primary2.C: New test.
23883 * g++.old-deja/g++.abi/primary3.C: New test.
23884 * g++.old-deja/g++.abi/primary4.C: New test.
23885 * g++.old-deja/g++.abi/primary5.C: New test.
23886 * g++.old-deja/g++.abi/vtable3.h: New test.
23887 * g++.old-deja/g++.abi/vtable3a.C: New test.
23888 * g++.old-deja/g++.abi/vtable3b.C: New test.
23889 * g++.old-deja/g++.abi/vtable3c.C: New test.
23890 * g++.old-deja/g++.abi/vtable3d.C: New test.
23891 * g++.old-deja/g++.abi/vtable3e.C: New test.
23892 * g++.old-deja/g++.abi/vtable3f.C: New test.
23893 * g++.old-deja/g++.abi/vtable3g.C: New test.
23894 * g++.old-deja/g++.abi/vtable3h.C: New test.
23895 * g++.old-deja/g++.abi/vtable3i.C: New test.
23896 * g++.old-deja/g++.abi/vtable3j.C: New test.
23897 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
23899 2001-02-03 Jakub Jelinek <jakub@redhat.com>
23901 * g++.old-deja/g++.other/anon6.C: New test.
23902 * g++.old-deja/g++.other/anon7.C: New test.
23904 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
23906 * gcc.dg/cpp/avoidpaste2.c: New tests.
23908 2001-01-31 Jakub Jelinek <jakub@redhat.com>
23910 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
23912 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
23914 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
23915 DECIMAL_DIG cases for Irix."
23917 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
23919 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
23921 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
23923 * gcc.dg/c99-tag-1.c: New test.
23925 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
23927 * gcc.dg/cpp/tr-warn1.c: Add tests.
23929 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
23931 * gcc.dg/cpp/avoidpaste1.c: Update.
23932 * gcc.dg/cpp/paste4.c: Update.
23934 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
23936 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
23939 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23941 * g++.old-deja/g++.other/inline19.C: New test.
23943 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
23945 * gcc.dg/Wlarger-than.c: New test.
23947 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
23949 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
23951 2001-01-29 Jakub Jelinek <jakub@redhat.com>
23953 * gcc.c-torture/execute/20010129-1.c: New test.
23954 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
23956 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
23958 * gcc.dg/cpp/avoidpaste1.c: Test case.
23960 2001-01-28 Jakub Jelinek <jakub@redhat.com>
23962 * g++.old-deja/g++.other/inline18.C: New test.
23964 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23966 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
23967 and __builtin_putchar.
23969 2001-01-27 Jakub Jelinek <jakub@redhat.com>
23971 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
23974 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
23976 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
23977 floating point number rounding mode to round to the nearest
23978 representable mode.
23980 2001-01-25 Jakub Jelinek <jakub@redhat.com>
23982 * g++.old-deja/g++.other/mangle2.C: New test.
23984 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
23986 * gcc.c-torture/compile/20010124-1.c: New test.
23988 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
23990 * g++.old-deja/g++.pt/spec38.C: New test.
23992 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23994 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
23997 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23999 * gcc.c-torture/execute/20010123-1.c: New test.
24001 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24003 * g++.old-deja/g++.pt/spec37.C: New test.
24005 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24007 * g++.old-deja/g++.pt/overload14.C: New test.
24009 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24011 * gcc.c-torture/execute/20010122-1.c: New test, exercise
24012 __builtin_return_address.
24014 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
24016 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
24017 * g++.old-deja/g++.pt/spec35.C: New test.
24018 * g++.old-deja/g++.pt/spec36.C: New test.
24020 2001-01-20 Jakub Jelinek <jakub@redhat.com>
24022 * gcc.c-torture/compile/20010118-1.c: New test.
24024 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
24026 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
24028 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24030 * gcc.c-torture/execute/20010119-1.c: New test.
24032 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24034 * g++.old-deja/g++.other/vbase5.C: New test.
24036 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24038 * gcc.c-torture/execute/20010118-1.c: New test.
24040 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24042 * g++.old-deja/g++.pt/deduct3.C: New test.
24044 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24046 * g++.old-deja/g++.pt/spec34.C: New test.
24048 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
24050 * g77.f-torture/compile/20000601-2.f: New test.
24052 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24054 * g++.old-deja/g++.other/init17.C: New test.
24056 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
24058 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
24060 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24062 * g++.old-deja/g++.pt/unify8.C: New test.
24064 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24066 * g++.old-deja/g++.abi/vbase1.C: New test.
24068 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24070 * g++.old-deja/g++.pt/crash65.C: New test.
24072 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
24074 * gcc.dg/cpp/assembl2.S: New test case.
24076 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
24078 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
24081 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24083 * g++.old-deja/g++.other/builtins1.C: New test.
24084 * g++.old-deja/g++.other/builtins2.C: Likewise.
24085 * g++.old-deja/g++.other/builtins3.C: Likewise.
24086 * g++.old-deja/g++.other/builtins4.C: Likewise.
24088 2001-01-17 Jakub Jelinek <jakub@redhat.com>
24090 * gcc.c-torture/compile/20010117-1.c: New test.
24091 * gcc.c-torture/compile/20010117-2.c: New test.
24093 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24095 * g77.f-torture/execute/20010116.[fx]: New test,
24097 * g77.f-torture/compile/20010115.f: Indicate it's
24098 a test for PR fortran/1636.
24100 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
24102 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
24104 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24106 * g77.f-torture/compile/20010115.f: New test.
24108 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
24110 * g++.old-deja/g++.pt/nontype5.C: New test.
24112 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
24114 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
24115 have an equivalent working one below it.
24117 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24119 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
24120 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24122 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24124 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
24125 message containing "init_priority".
24126 (conpr-2.C): Likewise.
24127 (conpr-3.C): Likewise.
24128 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
24130 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24132 * gcc.c-torture/execute/20010114-2.c: New test.
24134 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
24136 * gcc.c-torture/compile/20010114-1.c: New test.
24137 * gcc.c-torture/compile/20010114-1.x: Xfail.
24138 * gcc.c-torture/compile/20010114-2.c: New test.
24139 * gcc.c-torture/execute/20010114-1.c: New test.
24140 * gcc.dg/trunc-1.c: New test.
24141 * gcc.dg/uninit-B.c: New test.
24143 2001-01-13 Nick Clifton <nickc@redhat.com>
24145 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
24148 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
24150 * gcc.c-torture/compile/20010113-1.c: New test.
24152 2001-01-13 Jakub Jelinek <jakub@redhat.com>
24154 * gcc.c-torture/compile/20001212-1.c: New test.
24156 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
24158 * gcc.dg/cpp/widestr1.c: Update.
24159 * gcc.dg/cpp/prag-imp.c: Remove.
24161 2001-01-12 Jakub Jelinek <jakub@redhat.com>
24163 * gcc.c-torture/execute/20000801-3.x: Remove.
24164 * gcc.dg/c90-init-1.c: New test.
24165 * gcc.dg/c99-init-1.c: New test.
24166 * gcc.dg/c99-init-2.c: New test.
24167 * gcc.dg/gnu99-init-1.c: New test.
24169 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
24171 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
24172 testing that no relevant ones were found.
24174 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24176 * g++.old-deja/g++.pt/cast2.C: New test.
24178 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24180 * g++.old-deja/g++.pt/friend47.C: New test.
24182 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24184 * g++.old-deja/g++.pt/instantiate13.C: New test.
24186 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24188 * g++.old-deja/g++.other/defarg7.C: New test.
24189 * g++.old-deja/g++.other/defarg8.C: New test.
24191 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24193 * g++.old-deja/g++.pt/crash64.C: New test.
24195 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24197 * g++.old-deja/g++.pt/crash63.C: New test.
24199 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
24201 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
24203 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
24205 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
24207 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24209 * g++.old-deja/g++.pt/error3.C: New test.
24211 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24213 * g++.old-deja/g++.other/crash39.C: New test.
24215 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24217 * g++.old-deja/g++.other/vbase4.C: New test.
24219 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
24221 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
24222 * gcc.dg/special/20000419-2.c: New file. Identical to above.
24223 * gcc.dg/special/special.exp: New test driver which will check
24224 for alias support for the above test.
24226 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
24228 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
24229 problems on small machines.
24230 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
24233 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
24235 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
24237 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24239 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
24241 * g++.old_deja/g++.pt/using8.C: New test.
24243 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
24245 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
24247 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
24249 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
24250 where a failure is expected.
24251 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
24253 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24255 * g++.old_deja/g++.pt/instantiate12.C: New test.
24257 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24259 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
24261 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
24262 * g++.old-deja/g++.brendan/crash17.C: Likewise.
24263 * g++.old-deja/g++.brendan/crash29.C: Likewise.
24264 * g++.old-deja/g++.brendan/crash48.C: Likewise.
24265 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24266 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
24267 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24268 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
24269 * g++.old-deja/g++.eh/spec6.C: Likewise.
24270 * g++.old-deja/g++.jason/crash3.C: Likewise.
24271 * g++.old-deja/g++.law/ctors11.C: Likewise.
24272 * g++.old-deja/g++.law/ctors17.C: Likewise.
24273 * g++.old-deja/g++.law/ctors5.C: Likewise.
24274 * g++.old-deja/g++.law/ctors9.C: Likewise.
24275 * g++.old-deja/g++.mike/ambig1.C: Likewise.
24276 * g++.old-deja/g++.mike/net22.C: Likewise.
24277 * g++.old-deja/g++.mike/p3538a.C: Likewise.
24278 * g++.old-deja/g++.mike/p3538b.C: Likewise.
24279 * g++.old-deja/g++.mike/virt3.C: Likewise.
24280 * g++.old-deja/g++.niklas/t128.C: Likewise.
24281 * g++.old-deja/g++.other/anon4.C: Likewise.
24282 * g++.old-deja/g++.other/using1.C: Likewise.
24283 * g++.old-deja/g++.other/warn3.C: Likewise.
24284 * g++.old-deja/g++.pt/t37.C: Likewise.
24285 * g++.old-deja/g++.robertl/eb69.C: Likewise.
24286 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24288 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24290 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
24292 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24294 * gcc.c-torture/execute/stdio-opt-3.c: New test.
24296 2001-01-07 Jakub Jelinek <jakub@redhat.com>
24298 * gcc.c-torture/compile/20010107-1.c: New test.
24300 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24302 * gcc.c-torture/execute/builtin-noret-1.c: New test.
24304 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24306 * gcc.dg/format/format.h: New file.
24307 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
24308 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
24309 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
24310 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
24311 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
24312 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24313 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
24314 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
24315 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
24316 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
24317 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
24318 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
24319 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
24320 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
24321 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
24322 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
24323 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
24324 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
24325 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
24326 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
24327 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
24328 instead of declaring standard types, macros and functions in each
24331 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
24333 * gcc.c-torture/execute/20010106-1.c: New test.
24335 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
24337 * gcc.dg/format/format.exp: New file.
24338 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
24339 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
24340 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
24341 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
24342 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
24343 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
24344 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
24345 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
24346 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
24347 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
24348 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
24349 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
24350 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
24351 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
24352 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
24353 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
24354 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
24355 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
24356 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
24357 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
24358 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
24359 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
24360 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
24361 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
24362 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
24363 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
24364 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
24365 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
24366 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
24367 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
24368 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
24369 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
24370 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
24371 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
24372 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
24373 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
24374 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
24375 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
24376 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
24377 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
24378 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
24379 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
24381 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
24383 * gcc.c-torture/execute/991228-1.c: Take word endianness into
24386 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
24388 * gcc.c-torture/execute/builtin-complex-1.c: New test.
24390 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
24392 * g++.old-deja/g++.pt/crash62.C: New test.
24394 2001-01-04 Richard Henderson <rth@redhat.com>
24396 * gcc.dg/20000926-1.c: Update expected warnings.
24397 * gcc.dg/array-2.c: Likewise.
24398 * gcc.dg/array-4.c: Also validate flexible array members.
24399 * gcc.dg/c99-flex-array-1.c: New.
24401 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
24403 * gcc.c-torture/compile/20001222-1.x: Remove.
24405 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24407 * gcc.c-torture/execute/built-in-setjmp.c: New.
24409 2001-01-03 Richard Henderson <rth@redhat.com>
24411 * gcc.dg/940510-1.c: Update expected error wording.
24412 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
24414 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
24416 * lib/target-supports.exp (check_alias_available): Modified to
24417 indicate aliases not supported if only weak aliases are supported.
24419 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24421 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
24422 Turn on cmpstrsi checks for __pj__ and __i370__.
24424 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24426 * g++.old-deja/g++.other/virtual11.C: New test.
24428 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24430 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
24432 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24434 * gcc.c-torture/compile/20010102-1.c: New test.
24436 2001-01-02 Andreas Jaeger <aj@suse.de>
24438 * gcc.dg/noreturn-3.c: New test.
24440 * gcc.dg/noreturn-4.c: New test.
24442 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24444 * gcc.c-torture/execute/stdio-opt-1.c: Also test
24445 __builtin_fputc and __builtin_fwrite.
24447 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24449 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
24450 signed char, not default char.
24452 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24454 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
24456 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
24458 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
24460 2000-12-29 Richard Henderson <rth@redhat.com>
24462 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
24463 (__cyg_profile_func_exit): Define.
24465 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24467 * g++.dg/vtgc1.C: New test.
24469 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
24471 * gcc.dg/noncompile/20001228-1.c: New test.
24473 * gcc.dg/20001228-1.c: New test.
24475 * gcc.c-torture/execute/20001228-1.c: New test.
24477 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
24479 * gcc.dg/format-strfmon-1.c: New test.
24481 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24483 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
24484 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
24485 * gcc.c-torture/execute/string-opt-1.c: Likewise.
24486 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24487 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24488 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24489 * gcc.c-torture/execute/string-opt-6.c: Likewise.
24490 * gcc.c-torture/execute/string-opt-7.c: Likewise.
24491 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24492 * gcc.c-torture/execute/string-opt-9.c: Likewise.
24493 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24494 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24495 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24497 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
24498 * gcc.c-torture/execute/string-opt-4.c: Test index.
24500 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
24502 * gcc.c-torture/compile/20001226-1.c: New test.
24504 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
24506 * gcc.c-torture/compile/20001222-1.c: New test.
24507 * gcc.c-torture/compile/20001222-1.x: Xfail.
24509 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
24511 * gcc.c-torture/execute/comp-goto-2.c: New test.
24513 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
24515 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
24516 Use long types if __INT_MAX__ is 32767.
24517 (main): Use cast to (sint32 *) when poking 88 into a_page.
24519 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
24521 2000-12-21 Bernd Schmidt <bernds@redhat.com>
24523 * gcc.c-torture/compile/20001221-1.c: New test.
24524 * gcc.c-torture/execute/20001221-1.c: New test.
24526 2000-12-20 Richard Henderson <rth@redhat.com>
24528 * g++.old-deja/g++.pt/crash36.C: Update error lines.
24529 * g++.old-deja/g++.robertl/eb109.C: Likewise.
24531 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24533 * gcc.dg/compare3.c: New test.
24535 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24537 * gcc.dg/format-warnll-1.c: New test.
24539 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
24541 * gcc.dg/cpp/cmdlne-P.c: New test.
24543 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24545 * gcc.c-torture/execute/builtin-abs-1.c,
24546 gcc.c-torture/execute/builtin-abs-2.c: New tests.
24548 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24550 * gcc.dg/cpp/multiline.c: New test.
24552 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24554 * g++.old-deja/g++.other/syshdr1.C: Update.
24555 * gcc.dg/cpp/lineflags.c: Remove temporarily.
24557 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24559 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
24561 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24563 * g++.old-deja/g++.pt/ttp65.C: New test.
24565 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24567 * g++.old-deja/g++.pt/ttp64.C: New test.
24569 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24571 * g++.old-deja/g++.pt/spec33.C: New test.
24573 2000-12-14 Catherine Moore <clm@redhat.com>
24575 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
24576 * gcc.c-torture/execute/920612-2.c: Likewise.
24577 * gcc.c-torture/execute/920428-2.c: Likewise.
24578 * gcc-c-torture/execute/va-arg-11.c: Call exit.
24579 * gcc.c-torture/execute/va-arg-21.c: Likewise.
24581 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24583 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
24584 * gcc.dg/pack-test-2.c: Likewise.
24586 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24588 Tests by Zack Weinberg <zackw@stanford.edu>.
24590 * gcc.dg/cpp/defined.c: Update.
24591 * gcc.dg/cpp/defined_trad.c: New tests.
24593 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24595 * gcc.dg/cpp/trad-direct.c: Update.
24597 2000-12-11 Neil Booth <neilb@earthling.net>
24599 * gcc.dg/cpp/defined_trad.c
24601 2000-12-11 Neil Booth <neilb@earthling.net>
24603 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
24605 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
24607 * gcc.dg/format-miss-2.c: New test.
24609 2000-12-09 Neil Booth <neilb@earthling.net>
24611 * gcc.dg/cpp/lineflags.c: New tests.
24612 * gcc.dg/cpp/poison.c: Update.
24613 * gcc.dg/cpp/redef2.c: Update.
24614 * gcc.dg/cpp/skipping.c: New test.
24616 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
24618 * g++.old-deja/g++.other/eh3.C: New testcase.
24620 2000-12-07 Neil Booth <neilb@earthling.net>
24622 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
24623 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
24624 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
24625 wtr-union-init-2.c, wtr-union-init-3.c: Update.
24626 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
24629 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24631 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
24632 __SIZE_TYPE__ instead of int for type of integers cast to
24635 2000-12-07 Jakub Jelinek <jakub@redhat.com>
24637 * g++.old-deja/g++.other/cleanup4.C: New test.
24639 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24641 * format-sec-1.c: New test.
24643 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24645 * gcc.dg/format-nonlit-3.c: New test.
24647 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24649 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
24650 through a null pointer.
24652 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24654 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
24655 * g++.old-deja/g++.pt/partial4.C: New test.
24657 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
24659 * gcc.c-torture/execute/ieee/hugeval.x: New.
24661 2000-12-06 Neil Booth <neilb@earthling.net>
24663 * gcc.dg/cpp/backslash2.c: New tests.
24665 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24667 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
24668 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
24670 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
24672 * gcc.c-torture/execute/20001203-2.c: New testcase.
24674 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24676 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
24677 * g++.old-deja/g++.other/virtual10.C: New test.
24679 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24681 * g++.old-deja/g++.mike/pmf5.C: Remove test.
24683 2000-12-05 Richard Henderson <rth@redhat.com>
24685 * gcc.c-torture/compile/20001205-1.c: New.
24687 2000-12-04 Neil Booth <neilb@earthling.net>
24689 * g++.old-deja/g++.other/virtual9.C: New test.
24690 * g++.old-deja/g++.pt/crash61.C: New test.
24691 * gcc.c-torture/execute/loop-9.c: New test.
24693 2000-12-04 Neil Booth <neilb@earthling.net>
24695 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
24696 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
24697 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
24698 * gcc.dg/cpp/extratokens.c: ...here.
24700 2000-12-04 Neil Booth <neilb@earthling.net>
24702 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
24705 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24707 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
24708 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
24710 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24712 * gcc.c-torture/execute/20001203-1.c: New test.
24714 2000-12-03 Neil Booth <neilb@earthling.net>
24716 * gcc.dg/cpp/macro6.c: New test cases.
24718 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24720 * gcc.c-torture/execute/string-opt-9.c: New test.
24721 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24722 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24723 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24725 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
24726 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
24728 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
24730 * gcc.dg/cpp/if-6.c: New testcase.
24732 * gcc.dg/20001201-1.c: New testcase.
24734 2000-12-02 Neil Booth <neilb@earthling.net>
24736 * g++.old-deja/g++.other/externC4.C,
24737 g++.old-deja/g++.other/friend10.C: New tests.
24739 2000-12-02 Neil Booth <neilb@earthling.net>
24741 * g++.old-deja/g++.other/instan2.C
24742 * g++.old-deja/g++.other/instan3.C: New test.
24744 2000-12-02 Neil Booth <neilb@earthling.net>
24746 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
24747 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
24748 gnuc99.c,gnuc99-pedantic.c: New tests.
24750 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
24752 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
24753 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
24755 2000-12-01 Neil Booth <neilb@earthling.net>
24757 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
24758 * gcc.dg/cpp/poison.c: Update.
24759 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
24761 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
24763 * g77.f-torture/execute/20001201.f: New test.
24765 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
24767 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
24769 2000-12-01 Jakub Jelinek <jakub@redhat.com>
24771 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
24773 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
24775 * g++.old-deja/g++.other/cast6.C: New test.
24777 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
24779 * gcc.c-torture/execute/20001130-2.c: New testcase.
24781 2000-11-30 Richard Henderson <rth@redhat.com>
24783 * gcc.c-torture/execute/20001130-1.c: New test.
24785 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24787 * g++.old-deja/g++.other/op3.C: New test.
24789 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24791 * g++.old-deja/g++.other/op2.C: New test.
24793 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24795 * g++.old-deja/g++.other/crash38.C: New test.
24797 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
24799 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
24801 2000-11-29 Jakub Jelinek <jakub@redhat.com>
24803 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
24805 * gcc.c-torture/execute/string-opt-6.c: New test.
24807 * gcc.dg/20001117-1.c: Add main.
24809 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
24811 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
24813 * gcc.dg/940510-1.c: ... to here.
24815 * gcc.dg/20000926-1.c: GNU C now allows initializations of
24816 zero-size arrays in toplevel structures.
24818 2000-11-28 Jakub Jelinek <jakub@redhat.com>
24820 * gcc.c-torture/execute/loop-8.c: New test.
24822 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24824 * g++.old-deja/g++.other/base1.C: New test.
24826 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24828 * g++.old-deja/g++.other/parse2.C: New test.
24830 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24832 * g++.old-deja/g++.pt/incomplete1.C: New test.
24834 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24836 * g++.old-deja/g++.other/friend9.C: New test.
24838 2000-11-28 Jakub Jelinek <jakub@redhat.com>
24840 * gcc.dg/20001127-1.c: New test.
24842 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
24844 * g++.old-deja/g++.pt/friend46.C: New test.
24846 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
24848 * g++.old-deja/g++.other/ptrmem8.C: New test.
24850 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24852 * gcc.c-torture/execute/string-opt-7.c: New test.
24853 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24855 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
24857 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
24858 instead of 'mkcheck 2'.
24860 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24862 * gcc.c-torture/execute/memcheck/driver.c,
24863 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
24864 C9X references to refer to C99.
24866 2000-11-25 Jakub Jelinek <jakub@redhat.com>
24868 * gcc.dg/ultrasp3.c: New test.
24870 2000-11-25 Neil Booth <neilb@earthling.net>
24872 * gcc.dg/cpp/include2.c: Update test to be locale independent.
24874 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
24876 * gcc.c-torture/compile/20001123-2.c: New.
24878 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24880 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
24882 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
24884 * gcc.dg/sequence-point-1.c: Add some new tests.
24885 * gcc.c-torture/execute/20001124-1.c: New test.
24887 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
24889 * g++.old-deja/g++.other/vaarg4.C: New test.
24890 * gcc.c-torture/compile/20001123-1.c: New test.
24892 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
24894 * g++.other/crash24.C: Adjust and remove XFAIL.
24895 * g++.other/crash37.C: New test.
24897 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
24899 * g++.old-deja/g++.pt/instantiate9.C: New test.
24901 2000-11-22 Mark Mitchell <mark@codesourcery.com>
24903 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
24906 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
24907 * g++.old-deja/g++.robertl/eb55.C: Likewise.
24909 2000-11-22 Neil Booth <neilb@earthling.net>
24911 * gcc.dg/cpp/Wtrigraphs.c: New test.
24913 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
24915 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
24917 2000-11-22 Jakub Jelinek <jakub@redhat.com>
24919 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
24921 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
24923 * lib/gcc-dg.exp: load_lib scanasm.exp.
24924 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
24925 * lib/g++-dg.exp: load_lib scanasm.exp.
24926 * lib/scanasm.exp: New.
24927 (scan-assembler, scan-assembler-not): Add optional arguments to
24928 test name, or if not present, the pattern name.
24929 (scan-assembler-dem, scan-assembler-dem-not): New.
24931 * g++.dg/dg.exp: New.
24933 2000-11-21 Neil Booth <neilb@earthling.net>
24935 * gcc.dg/cpp/integrated1.c: Remove.
24937 2000-11-21 Jakub Jelinek <jakub@redhat.com>
24939 * gcc.c-torture/execute/20001121-1.c: New test.
24941 2000-11-21 Richard Henderson <rth@redhat.com>
24943 * gcc.c-torture/compile/20001121-1.c: New test.
24945 2000-11-20 Neil Booth <neilb@earthling.net>
24947 * gcc.dg/cpp/integrated1.c: New test.
24949 2000-11-21 Jakub Jelinek <jakub@redhat.com>
24951 * g++.old-deja/g++.other/inline17.C: New test.
24953 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
24955 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
24956 local variable to be zero: I made the variable global. Now
24957 uses abort() and exit() instead of relying on main's return value.
24959 2000-11-20 Neil Booth <neilb@earthling.net>
24961 * gcc.dg/cpp/paste2.c: Update test.
24962 * objc/execute/paste.m: New test.
24964 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24966 * gcc.dg/c99-condexpr-1.c: New test.
24968 2000-11-20 Neil Booth <neilb@earthling.net>
24970 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
24972 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
24974 * g++.old-deja/g++.pt/export1.C: New test.
24976 2000-11-20 Jakub Jelinek <jakub@redhat.com>
24978 * gcc.dg/20001117-1.c: New test.
24980 2000-11-18 Richard Henderson <rth@redhat.com>
24982 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
24984 2000-11-18 Richard Henderson <rth@redhat.com>
24986 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
24987 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
24988 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
24990 2000-11-18 Richard Henderson <rth@redhat.com>
24992 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
24993 (main): New. Exit cleanly.
24995 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24997 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
24998 gcc.dg/c99-fordecl-2.c: New tests.
25000 2000-11-18 Richard Henderson <rth@redhat.com>
25002 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
25003 * gcc.c-torture/execute/zerolen-2.c: New.
25005 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25007 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
25010 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25012 * g++.old-deja/g++.pt/instantiate8.C: New test.
25014 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25016 * g++.old-deja/g++.other/incomplete.C: Add more tests.
25017 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
25019 2000-11-16 Nick Clifton <nickc@redhat.com>
25021 * gcc.c-torture/execute/nestfunc-2.c: New test.
25022 * gcc.c-torture/execute/nestfunc-3.c: New test.
25024 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25026 * gcc.c-torture/compile/20001116-1.c: New test.
25028 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25030 * gcc.c-torture/execute/20001115-1.c: New test.
25032 2000-11-15 Mark Mitchell <mark@codesourcery.com>
25034 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
25035 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
25036 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
25037 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25039 2000-11-15 Neil Booth <neilb@earthling.net>
25041 gcc.dg/cpp/_Pragma1.c: Update.
25042 gcc.dg/cpp/_Pragma2.c: New test.
25044 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
25046 * g++.old-deja/g++.other/anon5.C: New test.
25048 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
25050 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
25053 2000-11-14 Jakub Jelinek <jakub@redhat.com>
25055 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
25058 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25060 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
25061 labels at end of compound statements.
25063 2000-11-13 Jakub Jelinek <jakub@redhat.com>
25065 * gcc.c-torture/execute/loop-7.c: New test.
25067 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25069 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
25071 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25073 * gcc.dg/c99-bool-1.c: New test.
25075 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25077 * gcc.dg/c99-scope-1.c: Remove xfail.
25078 * gcc.dg/c99-scope-2.c: New test.
25080 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25082 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
25083 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
25085 2000-11-11 Mark Mitchell <mark@codesourcery.com>
25087 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
25090 * g++.mike/p700.C: Don't typedef wchar_t.
25091 * g++.mike/p784.C: Likewise.
25092 * g++.mike/eb101.C: Don't use __wchar_t.
25094 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
25096 * g77.f-torture/execute/20001111.[fx]: Test premature exit
25099 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25101 * gcc.c-torture/execute/20001111-1.c: New test.
25103 2000-11-10 Nick Clifton <nickc@redhat.com>
25105 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
25106 long multuiple and accumulate.
25108 2000-11-09 Richard Henderson <rth@redhat.com>
25110 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
25111 via size_t instead of int.
25113 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
25114 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25115 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25116 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25118 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
25120 * gcc.c-torture/compile/20001109-1.c: New test.
25121 * gcc.c-torture/compile/20001109-2.c: New test.
25123 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
25125 * g++.old-deja/g++.pt/operator1.C: New test.
25126 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
25128 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25130 * gcc.dg/20001108-1.c: New test.
25132 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25134 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
25135 with both arguments constant strings.
25136 * gcc.c-torture/execute/string-opt-3.c: New test.
25137 * gcc.c-torture/execute/string-opt-4.c: New test.
25138 * gcc.c-torture/execute/string-opt-5.c: New test.
25140 2000-11-08 Nick Clifton <nickc@redhat.com>
25142 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
25143 mulsidi3adddi patterns.
25145 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
25147 * g++.old-deja/g++.other/crash36.C: New test.
25149 2000-11-08 Jakub Jelinek <jakub@redhat.com>
25151 * g++.old-deja/g++.other/init16.C: New test.
25153 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
25155 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
25157 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25159 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
25160 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25161 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25163 2000-11-07 DJ Delorie <dj@redhat.com>
25165 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
25167 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25169 * gcc.c-torture/execute/string-opt-1.c: New test.
25171 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25173 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
25174 mips-sgi-irix6.* because the MIPS ABI passes floating-point
25175 parameters in registers, and there is no way for a varargs
25176 function to know in which order the integer and floating-point
25177 parameters should be interleaved when they are placed on the
25179 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25180 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25182 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25184 * gcc.c-torture/execute/string-opt-2.c: New test.
25186 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
25188 * g++.old-deja/g++.pt/crash60.C: New test.
25190 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25192 * g++.old-deja/g++.other/crash24.C: New test.
25193 * g++.old-deja/g++.other/crash25.C: New test.
25194 * g++.old-deja/g++.other/crash26.C: New test.
25195 * g++.old-deja/g++.other/crash27.C: New test.
25196 * g++.old-deja/g++.other/crash28.C: New test.
25197 * g++.old-deja/g++.other/crash29.C: New test.
25198 * g++.old-deja/g++.other/crash30.C: New test.
25199 * g++.old-deja/g++.other/crash31.C: New test.
25200 * g++.old-deja/g++.other/crash32.C: New test.
25201 * g++.old-deja/g++.other/crash33.C: New test.
25202 * g++.old-deja/g++.other/crash34.C: New test.
25203 * g++.old-deja/g++.other/crash35.C: New test.
25205 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25207 * gcc.c-torture/execute/20001031-1.c: New test.
25209 2000-11-04 Mark Mitchell <mark@codesourcery.com>
25211 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
25214 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
25215 standards-conformant.
25217 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
25219 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
25220 * g++.old-deja/g++.mike/p755a.C: Likewise.
25221 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
25222 library makes no calls to `operator new' during initialization.
25224 2000-11-04 Neil Booth <neilb@earthling.net>
25226 * gcc.dg/cpp/include2.c: New tests.
25228 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
25230 * lib/g++.exp (g++_set_ld_library_path): New function.
25231 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
25233 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
25235 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
25238 2000-11-01 Richard Henderson <rth@redhat.com>
25240 * g++.old-deja/g++.ext/namedret1.C: New.
25241 * g++.old-deja/g++.ext/namedret2.C: New.
25242 * g++.old-deja/g++.ext/namedret3.C: New.
25244 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
25246 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
25247 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
25249 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25251 * gcc.c-torture/execute/va-arg-21.c: New test.
25253 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
25255 * gcc.dg/c99-complex-2.c: New test.
25257 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25259 * gcc.c-torture/execute/stdio-opt-1.c: New test.
25261 2000-10-31 Jakub Jelinek <jakub@redhat.com>
25263 * g++.old-deja/g++.other/inline16.C: New test.
25265 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
25267 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
25268 __PRETTY_FUNCTION__
25270 2000-10-29 Neil Booth <neilb@earthling.net>
25272 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
25274 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
25275 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
25278 2000-10-29 Neil Booth <neilb@earthling.net>
25280 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
25281 * mi1.c, mi1c.h: Add null directives to multiple-include test.
25282 * mi5.c: Test multiple includes work with -C.
25283 * trigraphs.c: Test ^= version.
25285 2000-10-28 Neil Booth <neilb@earthling.net>
25287 New tests and test updates for new macro expander.
25289 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
25290 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
25291 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
25292 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
25293 new diagnostic messages.
25295 * gcc.dg/cpp/macro3.c: New tests.
25297 2000-10-27 Mark Mitchell <mark@codesourcery.com>
25299 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
25302 2000-10-27 Jakub Jelinek <jakub@redhat.com>
25304 * g++.old-deja/g++.other/eh2.C: New test.
25306 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
25308 * gcc.c-torture/execute/20001027-1.c: New test.
25310 2000-10-26 Richard Henderson <rth@redhat.com>
25312 * gcc.c-torture/execute/20001026-1.c: New.
25314 2000-10-26 Mark Mitchell <mark@codesourcery.com>
25316 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
25317 * g++.old-deja/g++.law/builtin1.C: Likewise.
25318 * g++.old-deja/g++.law/ctors10.C: Likewise.
25319 * g++.old-deja/g++.law/virtual3.C: Likewise.
25320 * g++.old-deja/g++.mike/p658.C: Likewise.
25321 * g++.old-deja/g++.other/sibcall1.C: Likewise.
25322 * g++.old-deja/g++.other/vaarg2.C: Likewise.
25323 * g++.old-deja/g++.robertl/eb124.C: Likewise.
25324 * g++.old-deja/g++.robertl/eb44.C: Likewise.
25325 * g++.old-deja/g++.robertl/eb77.C: Likewise.
25327 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
25329 * gcc.c-torture/compile/20001024-1.c: New test.
25331 2000-10-25 Mark Mitchell <mark@codesourcery.com>
25333 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
25334 to tell us whether or not we are using V3.
25336 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
25338 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
25341 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
25343 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
25345 2000-10-25 Jakub Jelinek <jakub@redhat.com>
25347 * gcc.c-torture/execute/20001024-1.c: New test.
25349 2000-10-24 Jakub Jelinek <jakub@redhat.com>
25351 * g++.old-deja/g++.other/sibcall1.C: New test.
25353 2000-10-20 Jakub Jelinek <jakub@redhat.com>
25355 * gcc.dg/noncompile/init-3.c: New test.
25357 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
25359 * gcc.dg/format-array-1.c: New test.
25361 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25363 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
25364 writing through null pointers; remove comment about testing
25365 unterminated strings.
25367 2000-10-17 Matthew Hiller <hiller@redhat.com>
25369 * gcc.c-torture/execute/20001017-2.c: New test.
25371 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25373 * gcc.c-torture/compile/20001018-1.c: New test.
25374 * gcc.c-torture/compile/20001018-1.x: Xfail.
25376 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25378 * gcc.c-torture/execute/20001017-1.c: New test.
25380 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25382 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
25383 for multiple use of arguments with scanf formats; add tests for
25384 multiple use of arguments.
25386 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
25388 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
25390 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25392 * gcc.dg/format-miss-1.c: New test.
25394 2000-10-16 Jakub Jelinek <jakub@redhat.com>
25396 * gcc.c-torture/execute/20001013-1.c: New test.
25398 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25400 * gcc.dg/format-branch-1.c: New test.
25402 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25404 * README, lib/file-format.exp: Remove EGCS references.
25406 2000-10-16 Jakub Jelinek <jakub@redhat.com>
25408 * gcc.dg/20001013-1.c: New test.
25410 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
25412 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
25413 for intmax_t in the compiler using __typeof__ and the type rules
25414 for conditional expressions.
25416 2000-10-13 Jakub Jelinek <jakub@redhat.com>
25418 * gcc.dg/20001012-1.c: New test.
25419 * gcc.dg/20001012-2.c: New test.
25421 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25423 * gcc.dg/format-attr-1.c: New test.
25425 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25427 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
25428 __LONG_LONG_MAX__ instead of LLONG_MAX.
25430 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25432 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
25434 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
25437 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
25439 * gcc.dg/sequence-pt-1.c: New test.
25441 2000-10-11 Geoff Keating <geoffk@cygnus.com>
25443 * gcc.c-torture/execute/20001011-1.c: New testcase.
25444 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
25446 2000-10-10 Jakub Jelinek <jakub@redhat.com>
25448 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
25449 does not error on it.
25451 2000-10-10 Jakub Jelinek <jakub@redhat.com>
25453 * gcc.dg/20001009-1.c: New test.
25455 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
25457 * gcc.c-torture/compile/20001009-1.c: Move from here ....
25458 * gcc.c-torture/execute/20001009-2.c: ... to here.
25460 2000-10-09 Geoff Keating <geoffk@cygnus.com>
25462 * gcc.c-torture/compile/20001009-1.c: New testcase.
25463 * gcc.c-torture/execute/20001009-1.c: New testcase.
25464 Testcases provided by Jan Hubicka <jh@suse.cz>.
25466 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25468 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25469 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
25470 uintmax_t using <limits.h> to emulate the compiler's internal
25471 logic. No longer XFAIL %j tests.
25473 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25475 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
25476 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25477 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
25478 regexps and details of expected handling of some bad formats.
25479 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
25482 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25484 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
25485 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
25486 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
25487 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
25490 2000-10-06 Richard Henderson <rth@cygnus.com>
25492 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
25493 * g++.old-deja/g++.brendan/crash52.C: Likewise.
25494 * g++.old-deja/g++.jason/report.C: Likewise.
25495 * g++.old-deja/g++.law/friend5.C: Likewise.
25496 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
25497 of the expected warnings.
25499 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
25501 * g++.old-deja/g++.pt/enum14.C: New test.
25503 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
25505 * g++.old-deja/g++.pt/crash59.C: New test.
25507 2000-10-04 Will Cohen <wcohen@redhat.com>
25509 * gcc.dg/20000926-1.c: New test.
25511 2000-10-03 Geoff Keating <geoffk@cygnus.com>
25513 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
25514 function name for current C++ compiler.
25515 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
25517 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
25519 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
25520 __PRETTY_FUNCTION__.
25521 * g++.old-deja/g++.ext/pretty2.C: Likewise.
25523 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25525 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
25527 2000-09-26 Jakub Jelinek <jakub@redhat.com>
25529 * gcc.c-torture/compile/20000923-1.c: New test.
25531 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
25533 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
25534 * g++.old-deja/g++.pt/ttp62.C: Same.
25535 * g++.old-deja/g++.other/inline14.C: Same.
25537 2000-09-24 Richard Henderson <rth@cygnus.com>
25539 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
25541 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
25543 * gcc.dg/c90-printf-1.c: Add test for wide string format.
25545 2000-09-22 Geoff Keating <geoffk@cygnus.com>
25547 * gcc.c-torture/compile/20000922-1.c: New file.
25549 2000-09-21 Nick Clifton <nickc@redhat.com>
25551 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
25552 a signed long modulo operation.
25553 (mod6): New function - perform an unsigned long modulo operation.
25554 (main): Add tests for modulos of very large numbers by very small
25557 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25559 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
25561 2000-09-19 Richard Henderson <rth@cygnus.com>
25563 * gcc.dg/compare2.c (case 10): XFAIL.
25565 2000-09-18 Richard Henderson <rth@cygnus.com>
25567 * gcc.c-torture/execute/20000906-1.c: Move ...
25568 * gcc.dg/20000906-1.c: ... here. Only run on targets
25569 that support __builtin_trap.
25571 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
25573 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
25575 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25577 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
25578 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
25579 more $ format tests.
25581 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25583 * gcc.dg/format-errmk-1.c: New test.
25585 2000-09-17 Greg McGary <greg@mcgary.org>
25587 * gcc.c-torture/execute/20000917-1.x: Remove.
25589 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
25591 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
25593 2000-09-17 Greg McGary <greg@mcgary.org>
25595 * gcc.c-torture/execute/20000917-1.c: New test.
25596 * gcc.c-torture/execute/20000917-1.x: XFAIL.
25598 2000-09-16 Neil Booth <NeilB@earthling.net>
25600 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
25601 in nested macro bug.
25603 2000-09-15 Neil Booth <NeilB@earthling.net>
25605 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
25607 2000-09-14 Jeffrey A Law (law@cygnus.com)
25609 * gcc.c-torture/execute/20000914-1.c: New test.
25611 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
25613 * g++.other/inline13.C: New test.
25615 2000-09-12 Andreas Jaeger <aj@suse.de>
25617 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
25618 constant by Ulrich Drepper <drepper@redhat.com>.
25620 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
25622 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
25624 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25626 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
25628 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
25630 * gcc.dg/cpp/backslash.c: New test.
25632 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
25634 * gcc.c-torture/execute/20000910-1.c: New test.
25635 * gcc.c-torture/execute/20000910-2.c: Likewise.
25637 2000-09-11 Robert Lipe <robertl@sco.com>
25639 * gcc.dg/pragma-align.c: New test.
25641 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
25643 * g++.old-deja/g++.pt/explicit82.C: New test.
25644 * g++.old-deja/g++.pt/explicit83.C: New test.
25646 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
25648 * gcc.dg/asm-names.c: New test.
25650 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25652 * gcc.dg/cpp/tr-warn6.c: New test
25654 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
25656 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
25659 2000-09-07 Catherine Moore <clm@redhat.com>
25661 * gcc.c-torture/execute/unroll-1.c: New test.
25663 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
25665 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
25667 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
25668 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
25669 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
25670 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
25671 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
25673 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
25674 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
25676 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25678 * g++.old-deja/g++.pt/deduct2.C: New test.
25680 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25682 * g++.old-deja/g++.pt/parms2.C: New test.
25684 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25686 * g++.old-deja/g++.pt/crash58.C: New test.
25688 2000-09-06 Greg McGary <greg@mcgary.org>
25690 * gcc.c-torture/execute/20000906-1.c: New test.
25691 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
25693 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25695 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
25697 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25699 * g++.old-deja/g++.pt/crash57.C: New test.
25701 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25703 * g++.old-deja/g++.pt/crash56.C: New test.
25705 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25707 * g++.old-deja/g++.pt/koenig1.C: New test.
25709 2000-09-04 Jakub Jelinek <jakub@redhat.com>
25711 * gcc.dg/20000904-1.c: New test.
25713 2000-09-04 Jakub Jelinek <jakub@redhat.com>
25715 * gcc.dg/cpp/paste8.c: New test.
25717 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
25719 * gcc.c-torture/compile/20000827-1.c: New test.
25721 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25723 * gcc.dg/format-diag-1.c: New test.
25725 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25727 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
25728 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
25729 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
25730 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
25731 gcc.dg/formatz-1.c: Adjust warning regular expressions.
25733 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25735 * g++.old-deja/g++.other/nested4.C: New test.
25737 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25739 * g++.old-deja/g++.ns/scoped1.C: New test.
25741 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
25743 * lib/g++.exp: Support testing already-installed GCC.
25745 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25747 * wtr-label-1.c, wtr-suffix-1.c: New tests.
25749 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25751 * gcc.dg/return-type-2.c: New test.
25753 2000-08-27 Geoff Keating <geoffk@cygnus.com>
25755 * gcc.c-torture/compile/20000825-1.c: New test.
25757 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
25759 * gcc.dg/dwarf2-2.c: New test.
25761 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
25763 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
25764 dg-warning regexps.
25766 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
25768 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
25769 gcc.dg/format-ext-5.c: New tests.
25771 2000-08-25 Jakub Jelinek <jakub@redhat.com>
25773 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
25775 2000-08-24 Mark Mitchell <mark@codesourcery.com>
25777 * gcc.dg/noncompile/930622-2.c: Adjust error message.
25779 2000-08-24 Richard Henderson <rth@cygnus.com>
25781 * gcc.dg/ia64-sync-1.c: New test.
25782 * gcc.dg/ia64-sync-2.c: New test.
25783 * gcc.dg/ia64-asm-1.c: New test.
25785 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
25787 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
25788 * gcc.dg/format-ext-2.c: New test.
25790 2000-08-23 Jason Merrill <jason@redhat.com>
25792 * lib/old-dejagnu.exp: Also ignore "In member function" and
25795 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25797 * gcc.dg/noncompile/label-lineno-1.c: New test.
25799 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
25801 * gcc.dg/c99-array-nonobj-1.c: New test.
25803 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
25805 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
25807 * gcc.dg/format-ext-1.c: New test.
25809 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25811 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
25812 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
25813 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
25814 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
25815 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
25817 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
25819 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
25820 gcc.dg/c99-strftime-2.c: New tests.
25822 2000-08-22 Richard Henderson <rth@cygnus.com>
25824 * gcc.c-torture/execute/20000822-1.c: New test.
25826 2000-08-21 Jakub Jelinek <jakub@redhat.com>
25828 * gcc.c-torture/execute/20000819-1.x: Remove.
25830 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
25832 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
25833 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
25834 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
25835 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
25836 gcc.dg/format-xopen-1.c: New tests.
25838 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
25840 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
25842 2000-08-21 Jakub Jelinek <jakub@redhat.com>
25844 * g++.old-deja/g++.other/loop2.C: New test.
25846 * gcc.c-torture/compile/20000606-1.c: New test.
25847 * gcc.c-torture/compile/20000728-1.c: New test.
25848 * gcc.c-torture/execute/20000801-1.c: New test.
25849 * gcc.c-torture/execute/20000801-2.c: New test.
25850 * gcc.c-torture/execute/20000819-1.c: New test.
25851 * gcc.c-torture/execute/20000819-1.x: XFAIL.
25852 * gcc.dg/20000629-1.c: New test.
25853 * gcc.dg/20000724-1.c: New test.
25854 * gcc.dg/20000807-1.c: New test.
25856 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
25858 * gcc.dg/cpp/pragma-1.c: New test.
25859 * gcc.dg/cpp/pragma-2.c: New test.
25861 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
25863 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
25864 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
25866 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25868 * gcc.c-torture/compile/20000818-1.c: New test.
25870 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
25872 * gcc.c-torture/execute/20000818-1.c: New test.
25874 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
25876 * gcc.dg/format-va-1.c: New test.
25878 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25880 * g++.old-deja/g++.other/typedef8.C: New test.
25882 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25884 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
25885 * g++.old-deja/g++.mike/net36.C: Mark candidate.
25886 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
25887 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
25888 * g++.old-deja/g++.other/ptrmem7.C: New test.
25889 * g++.old-deja/g++.pt/ptrmem10.C: New test.
25891 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25893 * g++.old-deja/g++.pt/typename27.C: New test.
25895 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
25897 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
25898 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
25899 * g++.old-deja/g++.pt/friend45.C: New test.
25900 * g++.old-deja/g++.other/friend8.C: New test.
25902 2000-08-15 Richard Henderson <rth@cygnus.com>
25904 * gcc.c-torture/execute/20000815-1.c: New test.
25906 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25908 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
25909 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
25910 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25912 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
25914 * g++.old-deja/g++.other/refinit2.C: New test.
25916 2000-08-13 Geoff Keating <geoffk@cygnus.com>
25918 * lib/c-torture.exp (c-torture): Make
25919 compiler_conditional_xfail_data global.
25920 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
25921 compiler_conditional_xfail_data machinery.
25922 (f-torture-execute): Likewise.
25923 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
25924 and only when unrolling loops.
25926 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
25928 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
25930 * g++.old-deja/g++.pt/explicit81.C: New test.
25932 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
25934 * g++.old-deja/g++.pt/typename26.C: New test.
25936 2000-08-10 Geoff Keating <geoffk@cygnus.com>
25938 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
25941 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
25943 * g++.old-deja/g++.other/array3.C: New test.
25945 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
25947 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
25948 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
25949 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
25952 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
25954 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
25955 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25957 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
25959 * gcc.c-torture/execute/20000808-1.c: New test.
25961 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
25963 * gcc.dg/c90-const-expr-1.c: New test.
25965 2000-08-08 Richard Henderson <rth@cygnus.com>
25967 * gcc.dg/noncompile/920923-1.c: Declare calloc.
25969 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
25971 * gcc.dg/noncompile/const-ll-1.c: New test.
25973 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
25975 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
25977 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
25979 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
25980 that running programs linked against the shared version of libobjc
25983 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
25985 * gcc.dg/c99-printf-1.c: New test.
25987 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
25989 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
25991 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
25993 * gcc.c-torture/execute/20000731-1.x: Delete.
25995 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
25997 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
25998 and torture_without_loops as is done by c-torture.exp.
25999 (search_for): Copy from c-torture.exp.
26000 (gcc-dg-runtest): New function, drives a directory of tests
26001 iterating over the TORTURE_OPTIONS.
26002 (scan-assembler, scan-assembler-not): Move here from
26003 individual directory drivers.
26005 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
26006 defined by lib/gcc-dg.exp.
26007 * gcc.dg/cpp/cpp.exp: Likewise.
26008 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
26009 gcc-dg-runtest, so we cycle over optimization options.
26011 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
26012 * gcc.dg/compare2.c: No longer expected to fail.
26014 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26016 * gcc.c-torture/execute/20000804-1.c: New test.
26018 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
26020 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
26022 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
26024 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
26026 2000-08-03 Jeffrey A Law (law@cygnus.com)
26028 * gcc.c-torture/compile/20000803-1.c: New test.
26030 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
26032 * gcc.c-torture/execute/20000801-3.c,
26033 gcc.c-torture/execute/20000801-4.c: New tests.
26034 * gcc.c-torture/execute/20000801-3.x,
26035 gcc.c-torture/execute/20000801-4.x: Xfail.
26037 2000-08-02 Geoff Keating <geoffk@cygnus.com>
26039 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
26040 libobjc/.libs to allow for libtool.
26042 2000-08-02 Jakub Jelinek <jakub@redhat.com>
26044 * gcc.c-torture/compile/20000802-1.c: New test.
26046 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
26048 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
26050 2000-07-31 Jeffrey A Law (law@cygnus.com)
26052 * gcc-c-torture/execute/20000731-2.c: New test.
26054 * gcc.c-torture/execute/20000731-1.c: New test.
26055 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
26057 2000-07-31 Jakub Jelinek <jakub@redhat.com>
26059 * testsuite/gcc.dg/cpp/paste7.c: New test.
26060 * gcc.dg/cpp/20000725-1.c: New test.
26062 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
26064 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
26065 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
26066 declaration warning for __builtin_dwarf_reg_size.
26068 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
26070 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
26072 * gcc.dg/noncompile/voidparam-1.c: New test.
26074 2000-07-30 Richard Henderson <rth@cygnus.com>
26076 * gcc.dg/c90-digraph-1.c: Don't xfail.
26077 * gcc.dg/compare2.c (case 10): Xfail.
26078 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
26080 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
26082 * gcc.dg/c99-main-1.c: New test.
26084 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
26086 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
26088 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
26090 * gcc.c-tortuer/execute/20000726-1.c: New test.
26092 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
26094 * gcc.c-torture/execute/enum-2.c: New test.
26096 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26098 * gcc.dg/cpp/tr-warn3.c: New test.
26100 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26102 * g++.old-deja/g++.ext/implicit1.C: Remove.
26103 * g++.old-deja/g++.jason/c2.C: Remove
26104 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
26105 * g++.old-deja/g++.pt/crash16.C: Likewise.
26106 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
26108 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26110 * g++.old-deja/g++.other/for2.C: New test.
26112 2000-07-25 Jakub Jelinek <jakub@redhat.com>
26114 * gcc.dg/20000720-1.c: New test.
26116 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
26118 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
26120 2000-07-24 Geoff Keating <geoffk@cygnus.com>
26122 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
26123 * gcc.c-torture/execute/20000722-1.c: New.
26124 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
26126 2000-07-24 Jakub Jelinek <jakub@redhat.com>
26128 * gcc.dg/cpp/20000720-1.S: New test.
26130 2000-07-21 Michael Meissner <meissner@redhat.com>
26132 * gcc.c-torture/execute/ieee/hugeval.c: New test.
26134 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26136 * g++.old-deja/g++.brendan/crash16.C,
26137 g++.old-deja/g++.brendan/parse3.C,
26138 g++.old-deja/g++.brendan/redecl1.C,
26139 g++.old-deja/g++.ns/template13.C,
26140 g++.old-deja/g++.other/decl4.C,
26141 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
26143 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26145 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
26146 and "Internal error".
26148 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
26150 * gcc.dg/cpp/paste6.c: New test.
26152 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
26154 * gcc.dg/cpp/tr-direct.c: New test.
26156 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
26157 gcc.dg/cpp/undef1.c: Tweak error regexps.
26159 2000-07-18 Eric Christopher <echristo@redhat.com>
26161 * gcc.c-torture/compile/20000718-1.c: New test.
26163 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
26165 * cpplex.c (_cpp_push_token): If the token being pushed back
26166 is the previous token in this context, just subtract one from
26168 * cppmacro.c (save_expansion): Clear aux field when storing a
26171 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
26173 * gcc.dg/noncompile/redecl-1.c: New test.
26175 2000-07-18 Jakub Jelinek <jakub@redhat.com>
26177 * gcc.c-torture/execute/20000717-5.c: New test.
26178 * gcc.c-torture/execute/20000717-1.x: Removed.
26180 2000-07-17 Richard Henderson <rth@cygnus.com>
26182 * gcc.c-torture/execute/20000717-4.c: New test.
26184 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
26186 * gcc.dg/cpp/syshdr.c: New test.
26187 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
26189 2000-07-17 Neil Booth <neilb@earthling.net>
26191 * gcc.dg/cpp/cmdlne-dM.c: New test.
26192 * gcc.dg/cpp/cmdlne-dD.c: New test.
26194 2000-07-17 Jeffrey A Law (law@cygnus.com)
26196 * gcc.c-torture/execute/20000717-3.c: New test.
26198 * gcc.c-torture/compile/20000717-1.c: New test.
26200 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
26202 * gcc.c-torture/execute/20000717-2.c: New test.
26204 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26206 * gcc.dg/formatz-1.c: New test.
26208 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
26209 * gcc.dg/c99-digraph-1.c: New tests.
26211 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
26212 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
26214 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
26215 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
26216 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
26217 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
26218 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
26219 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
26220 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
26222 2000-07-17 Greg McGary <greg@mcgary.org>
26224 * gcc.c-torture/execute/20000717-1.c: New test.
26225 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
26227 2000-07-15 Jakub Jelinek <jakub@redhat.com>
26229 * gcc.c-torture/execute/20000715-2.c: New test.
26230 * gcc.dg/20000715-1.c: New test.
26232 2000-07-15 Michael Meissner <meissner@redhat.com>
26234 * gcc.c-torture/execute/20000715-1.c: New test.
26236 2000-07-13 Jakub Jelinek <jakub@redhat.com>
26238 * gcc.c-torture/execute/20000707-1.c: New test.
26240 2000-07-13 Neil Booth <NeilB@earthling.net>
26242 * testsuite/gcc.dg/cpp/digraph1.c,
26243 testsuite/gcc.dg/cpp/digraph2.c,
26244 testsuite/gcc.dg/cpp/digraphs.c: New tests.
26246 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
26248 * g77.f-torture/compile/20000630-2.f: New test.
26249 * g77.f-torture/compile/20000630-2.x
26251 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
26253 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
26255 2000-07-11 Neil Booth <NeilB@earthling.net>
26257 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
26259 2000-07-11 Neil Booth <NeilB@earthling.net>
26261 * gcc.dg/cpp/cmdlne-C.c: New.
26263 2000-07-09 Neil Booth <NeilB@earthling.net>
26265 * gcc.dg/cpp/directiv.c: New tests.
26266 * gcc.dg/cpp/undef1.c: Update.
26268 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
26270 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
26272 2000-07-09 Neil Booth <NeilB@earthling.net>
26274 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
26276 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
26278 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
26279 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
26281 2000-07-08 Neil Booth <NeilB@earthling.net>
26283 * gcc.dg/cpp/macsyntx.c: New tests.
26285 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26287 * gcc.dg/20000707-1.c: New test.
26289 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26291 * gcc.c-torture/execute/20000706-1.c: New test.
26292 * gcc.c-torture/execute/20000706-2.c: New test.
26293 * gcc.c-torture/execute/20000706-3.c: New test.
26294 * gcc.c-torture/execute/20000706-4.c: New test.
26295 * gcc.c-torture/execute/20000706-5.c: New test.
26297 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26299 * g++.old-deja/g++.pt/instantiate7.C: New test.
26301 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26303 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
26304 * g++.old-deja/g++.mike/thunk3.C: Likewise.
26305 * g++.old-deja/g++.other/rtti3.C: Likewise.
26306 * g++.old-deja/g++.other/rttid3.C: Likewise.
26308 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
26310 * g77.f-torture/compile/20000630-1.x: Fix typo
26312 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
26314 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
26317 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
26319 * gcc.dg/cpp/ident.c: New test.
26321 2000-07-05 Neil Booth <NeilB@earthling.net>
26323 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
26324 gcc.dg/cpp/lexstrng.c: New tests.
26326 2000-07-04 Neil Booth <NeilB@earthling.net>
26328 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
26329 * gcc.dg/cpp/strify2.c: Same.
26331 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
26333 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
26334 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
26335 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
26336 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
26338 * testsuite/gcc.dg/cpp/macro1.c,
26339 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
26340 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
26341 testsuite/gcc.dg/cpp/strify1.c,
26342 testsuite/gcc.dg/cpp/strify2.c: New tests.
26344 2000-07-03 Jakub Jelinek <jakub@redhat.com>
26346 * gcc.c-torture/execute/20000703-1.c: New test.
26348 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26350 * g++.old-deja/g++.pt (lookup10.C): New test.
26352 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26354 * g++.old-deja/g++.pt (typename25.C): New test.
26356 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
26358 * gcc.c-torture/compile/20000701-1.c: New test.
26360 2000-06-30 Nick Clifton <nickc@cygnus.com>
26362 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
26365 2000-06-30 Catherine Moore <clm@cygnus.com>
26367 * gcc.c-torture/execute/align-1.c: New test.
26369 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
26371 * g++.old-deja/g++.pt/expr8.C: New test.
26372 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
26374 2000-06-29 Nick Clifton <nickc@cygnus.com>
26376 * gcc.c-torture/compile/20000629-1.c: New test.
26378 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26381 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
26382 gcc.dg/noncompile directory, depending on whether they're
26383 preprocessor tests or not. Annotate all the tests for the dg
26386 * gcc.c-torture/noncompile/noncompile.exp: Delete.
26387 * gcc.dg/noncompile/noncompile.exp: New.
26391 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
26392 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
26393 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
26394 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
26395 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
26396 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
26397 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
26398 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
26399 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
26400 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
26401 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
26402 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
26403 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
26404 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
26405 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
26406 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
26407 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
26408 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
26409 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
26410 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
26411 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
26412 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
26413 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
26414 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
26416 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
26417 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
26418 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
26419 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
26420 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
26421 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
26423 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26425 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
26426 declare one variable. On the fourth, error.
26427 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
26428 declared by 20000628-1a.h.
26430 2000-06-29 Richard Henderson <rth@redhat.com>
26432 * gcc.c-torture/execute/930529-1.x: New file.
26433 * gcc.dg/920413-1.c: Adjust expected warning text.
26434 * gcc.dg/980217-1.c: Declare abort.
26435 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
26437 2000-06-29 Jeffrey A Law (law@cygnus.com)
26439 * g77.f-torture/compile/20000629-1.f: New test.
26440 * g77.f-torture/compile/20000629-1.x: Expected to fail.
26442 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26444 Rearrange lots of files, removing entirely the
26445 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
26449 gcc.c-torture/code_quality/code_quality.exp
26450 gcc.c-torture/special/special.exp
26451 gcc.failure/failure.exp
26452 gcc.failure/940409-1.x
26453 gcc.c-torture/compile/961203-1.x
26456 gcc.misc-tests/linkage.exp
26457 gcc.c-torture/execute/920730-1t.c
26458 gcc.c-torture/execute/920730-1t.x
26459 gcc.c-torture/compile/920520-1.x
26460 gcc.c-torture/compile/920521-1.x
26461 gcc.c-torture/compile/981006-1.x
26462 gcc.c-torture/execute/eeprof-1.x
26464 * Moved files (possibly with modifications to fit a new harness):
26466 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
26467 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
26468 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
26469 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
26470 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
26471 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
26472 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
26473 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
26474 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
26475 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
26476 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
26477 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
26478 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
26479 gcc.failure/940409-1.c gcc.dg/940409-1.c
26481 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26483 * c-torture/compile/961203-1.x: Delete.
26485 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
26486 not exit. Include stdio.h.
26487 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
26488 * gcc.misc-tests/dg-12.c: Likewise.
26489 * gcc.misc-tests/dg-5.c: Likewise.
26490 * gcc.misc-tests/dg-6.c: Likewise.
26491 * gcc.misc-tests/dg-7.c: Prototype abort.
26492 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
26493 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
26494 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
26496 * gcc.misc-tests/sieve.c: Use return from main, not exit.
26497 * gcc.misc-tests/sort2.c: Use return from main, not exit.
26499 2000-06-28 Jakub Jelinek <jakub@redhat.com>
26501 * gcc.dg/cpp/20000628-1.c: New test.
26502 * gcc.dg/cpp/20000628-1.h: New header for above test.
26503 * gcc.dg/cpp/20000628-1a.h: Likewise.
26505 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
26507 * gcc.dg/cpp: New directory.
26508 * gcc.dg/cpp/cpp.exp: New driver.
26509 * gcc.dg/cpp/20000627-1.c: New test.
26510 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
26511 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
26512 and rewrite as a compilation test.
26514 * gcc.dg: Move many files into the cpp subdirectory, possibly
26515 renaming or editing them as well.
26517 990119-1.c cpp/19990119-1.c
26518 990228-1.c cpp/19990228-1.c
26519 990407-1.c cpp/19990407-1.c
26520 990409-1.c cpp/19990409-1.c
26521 990413-1.c cpp/19990413-1.c
26522 990703-1.c cpp/19990703-1.c
26523 20000127-1.c cpp/20000127-1.c
26524 20000129-1.c cpp/20000129-1.c
26525 20000207-1.c cpp/20000207-1.c
26526 20000207-2.c cpp/20000207-2.c
26527 20000209-1.c cpp/20000209-1.c
26528 20000209-2.c cpp/20000209-2.c
26529 20000301-1.c cpp/20000301-1.c
26530 20000419-1.c cpp/20000419-1.c
26531 20000510-1.S cpp/20000510-1.S
26532 20000519-1.c cpp/20000519-1.c
26533 20000529-1.c cpp/20000529-1.c
26534 20000625-1.c cpp/20000625-1.c
26535 20000625-2.c cpp/20000625-2.c
26536 cpp-as1.c cpp/assert1.c
26537 cpp-as2.c cpp/assert2.c
26538 cxx-comments-1.c cpp/cxxcom1.c
26539 cxx-comments-2.c cpp/cxxcom2.c
26540 endif-label.c cpp/endif.c
26541 cpp-hash1.c cpp/hash1.c
26542 cpp-hash2.c cpp/hash2.c
26543 cpp-if1.c cpp/if-1.c
26544 cpp-if2.c cpp/if-2.c
26545 cpp-if3.c cpp/if-3.c
26546 cpp-if4.c cpp/if-4.c
26547 cpp-if5.c cpp/if-5.c
26548 cpp-cond.c cpp/if-cexp.c
26549 cpp-missingop.c cpp/if-mop.c
26550 cpp-missingparen.c cpp/if-mpar.c
26551 cpp-opprec.c cpp/if-oppr.c
26552 cpp-ifparen.c cpp/if-paren.c
26553 cpp-shortcircuit.c cpp/if-sc.c
26554 cpp-shift.c cpp/if-shift.c
26555 cpp-unary.c cpp/if-unary.c
26556 cpp-li1.c cpp/line1.c
26557 cpp-li2.c cpp/line2.c
26558 lineno.c cpp/line3.c
26559 lineno-2.c cpp/line4.c
26561 cpp-mic.h cpp/mi1c.h
26562 cpp-micc.h cpp/mi1cc.h
26563 cpp-mind.h cpp/mi1nd.h
26564 cpp-mindp.h cpp/mi1ndp.h
26565 cpp-mix.h cpp/mi1x.h
26566 cpp-mi2.c cpp/mi2.c
26567 cpp-mi2a.h cpp/mi2a.h
26568 cpp-mi2b.h cpp/mi2b.h
26569 cpp-mi2c.h cpp/mi2c.h
26570 cpp-mi3.c cpp/mi3.c
26571 cpp-mi3.def cpp/mi3.def
26572 poison-1.c cpp/poison.c
26573 pr-impl.c cpp/prag-imp.c
26574 cpp-redef-2.c cpp/redef1.c
26575 cpp-redef.c cpp/redef2.c
26576 strpaste.c cpp/strp1.c
26577 strpaste-2.c cpp/strp2.c
26578 cpp-tradpaste.c cpp/tr-paste.c
26579 cpp-tradstringify.c cpp/tr-str.c
26580 cpp-tradwarn1.c cpp/tr-warn1.c
26581 cpp-tradwarn2.c cpp/tr-warn2.c
26582 trigraphs.c cpp/trigraphs.c
26583 cpp-unc1.c cpp/unc1.c
26584 cpp-unc2.c cpp/unc2.c
26585 cpp-unc3.c cpp/unc3.c
26586 cpp-unc.c cpp/unc4.c
26587 undef.c cpp/undef1.c
26588 undef-2.c cpp/undef2.c
26589 cpp-wi1.c cpp/widestr1.c
26591 2000-06-27 Mark Mitchell <mark@codesourcery.com>
26593 * lib/g++.exp (g++_include_flags): Tweak.
26595 2000-06-27 H.J. Lu <hjl@gnu.org>
26596 Loren J. Rittle <ljrittle@acm.org>
26598 * lib/g++.exp (g++_include_flags): Override libgloss.exp
26599 version with one that knows about the new gcc tree structure.
26600 (g++_link_flags): Same.
26602 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
26604 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
26605 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
26606 case we are cross-compiling.
26608 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
26609 g++.old-deja/g++.niklas/Makefile.in,
26610 g++.old-deja/g++.niklas/configure.in,
26611 g++.old-deja/g++.other/Makefile.in,
26612 g++.old-deja/g++.other/configure.in,
26613 gcc.c-torture/code_quality/Makefile.in,
26614 gcc.c-torture/code_quality/configure.in,
26615 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
26616 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
26617 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
26618 gcc.c-torture/execute/ieee/Makefile.in,
26619 gcc.c-torture/execute/ieee/configure.in,
26620 gcc.c-torture/noncompile/Makefile.in,
26621 gcc.c-torture/noncompile/configure.in,
26622 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
26623 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
26624 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
26626 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26628 * g++.old-deja/g++.other/ambig3.C: New test.
26630 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26632 * g++.old-deja/g++.pt/syntax1.C: New test.
26633 * g++.old-deja/g++.pt/syntax2.C: New test.
26634 * g++.old-deja/g++.other/syntax3.C: New test.
26635 * g++.old-deja/g++.other/syntax4.C: New test.
26637 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26639 * gcc.dg/20000623-1.c: Prototype exit and abort.
26641 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26643 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
26645 * gcc.dg/cpp-mi3.def: New file.
26647 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
26649 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
26650 lexer's error messages.
26651 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
26652 divine anything from the linemarkers.
26653 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
26654 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
26656 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
26658 * gcc.dg/20000623-1.c: New test.
26660 2000-06-22 Jakub Jelinek <jakub@redhat.com>
26662 * gcc.c-torture/execute/20000622-1.c: New test.
26664 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26666 * g++.old-deja/g++.other/init15.C: New test.
26668 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26670 * g++.old-deja/g++.pt/vaarg2.C: New test.
26671 * g++.old-deja/g++.pt/vaarg3.C: New test.
26673 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
26675 * g++.old-deja/g++.other/dyncast6.C: New test.
26677 2000-06-15 Jakub Jelinek <jakub@redhat.com>
26679 * gcc.c-torture/execute/loop-6.c: New test.
26681 2000-06-14 Jakub Jelinek <jakub@redhat.com>
26683 * gcc.dg/20000614-1.c: New test.
26684 * gcc.dg/20000614-2.c: New test.
26686 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
26688 * g++.old-deja/g++.other/inline12.C: New test.
26690 2000-06-13 Jakub Jelinek <jakub@redhat.com>
26692 * g++.old-deja/g++.other/eh1.C: New test.
26694 2000-06-12 Jakub Jelinek <jakub@redhat.com>
26696 * g++.old-deja/g++.other/type.C: New test.
26698 2000-06-05 Jakub Jelinek <jakub@redhat.com>
26700 * g++.old-deja/g++.other/initstring.C: New test.
26702 2000-06-12 Jason Merrill <jason@redhat.com>
26704 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
26706 2000-06-09 Jeffrey A Law (law@cygnus.com)
26708 * gcc.c-torture/compile/20000609-1.c: New test.
26710 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
26712 * gcc.dg/20000609-1.c: New test.
26714 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
26716 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
26717 * gcc.c-torture/noncompile/poison-1.c: Move...
26718 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
26719 * gcc.dg/cpp-li1.c: Add a token after the #line.
26721 2000-06-05 Richard Henderson <rth@cygnus.com>
26723 * gcc.c-torture/execute/20000605-2.c: New test.
26724 * gcc.c-torture/execute/20000605-3.c: New test.
26726 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
26728 * g77.f-torture/execute/20000503-1.x: New file.
26730 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
26732 * g++.old-deja/g++.eh/badalloc1.C: New test.
26734 2000-06-05 Richard Henderson <rth@cygnus.com>
26736 * gcc.c-torture/execute/20000605-1.c: New test.
26738 2000-06-05 Jakub Jelinek <jakub@redhat.com>
26739 Nathan Sidwell <nathan@codesourcery.com>
26741 * gcc.c-torture/compile/20000605-1.c: New test.
26743 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
26745 * g77.f-torture/compile/20000601-1.f: New test.
26747 2000-06-03 Richard Henderson <rth@cygnus.com>
26749 * gcc.c-torture/execute/20000603-1.c: New.
26751 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
26753 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
26754 * gcc.dg/noreturn-2.c (noreturn): Likewise.
26756 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
26758 * gcc.dg/compare2.c (case 12): XFAIL.
26759 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
26760 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
26762 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
26764 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
26766 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
26767 guard macro is already defined when the header is first
26769 * gcc.dg/cpp-mix.h: New file.
26770 * gcc.dg/endif-label.c: Update patterns to match compiler.
26772 * g++.brendan/complex1.C: Declare abort.
26773 * g++.law/refs4.C: Remove XFAIL.
26774 * g++.oliva/expr2.C: Declare abort and exit.
26776 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
26778 * gcc.c-torture/execute/20000528-1.c: New test.
26780 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
26781 * g++.old-deja/g++.law/temps4.C: Likewise.
26783 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
26784 stdlib.h. Call abort() on failure.
26785 * g++.old-deja/g++.law/refs4.C: Likewise.
26786 * g++.old-deja/g++.law/temps4.C: Likewise.
26787 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
26788 * gcc.c-torture/execute/20000112-1.c: Include string.h.
26790 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
26792 Relative to g++.dg/special:
26793 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
26795 Relative to g++.old-deja:
26796 * g++.brendan/complex1.C, g++.jason/optimize2.C,
26797 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
26798 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
26799 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
26800 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
26801 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
26802 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
26804 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
26805 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
26806 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
26807 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
26808 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
26809 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
26812 * g++.other/goto1.C: Update expectations for error messages.
26814 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
26816 * gcc.c-torture/compile/20000523-1.c: New test.
26818 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
26820 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
26822 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
26824 * g++.old-deja/g++.eh/catch11.C: New test.
26825 * g++.old-deja/g++.eh/catch12.C: New test.
26827 2000-05-24 Nick Clifton <nickc@cygnus.com>
26829 * gcc.c-torture/execute/20000523-1.c: New test.
26831 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
26833 * c-torture/execute/bcp-1.c: Replace abort in arg of
26834 __builtin_constant_p with a generic external function.
26836 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
26837 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
26838 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
26839 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
26840 Prototype abort and/or exit.
26842 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
26843 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
26844 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
26845 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
26847 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
26849 * gcc.dg/dwarf2-1.c: New test.
26851 2000-05-20 Richard Henderson <rth@cygnus.com>
26853 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
26855 2000-05-20 Andreas Jaeger <aj@suse.de>
26857 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
26860 2000-05-19 David Edelsohn <edelsohn@gnu.org>
26862 * gcc.c-torture/execute/20000519-2.c: New test.
26864 2000-05-19 Andreas Jaeger <aj@suse.de>
26866 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
26867 which fails with SSA.
26869 * lib/c-torture.exp: Also test with -O3 -fssa.
26871 2000-05-18 Michael Meissner <meissner@redhat.com>
26873 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
26874 * gcc.c-torture/execute/920415-1.c: Ditto.
26875 * gcc.c-torture/execute/920501-1.c: Ditto.
26876 * gcc.c-torture/execute/conversion.c: Ditto.
26877 * gcc.c-torture/execute/cvt-1.c: Ditto.
26879 2000-05-18 Jeffrey A Law (law@cygnus.com)
26881 * gcc.c-torture/compile/20000518-1.c: New test.
26883 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
26885 * g77.f-torture/compile/200005018.f: New test.
26887 2000-05-17 Jeffrey A Law (law@cygnus.com)
26889 * gcc.c-torture/compile/20000517-1.c: New test.
26891 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26893 * gcc.c-torture/execute/20000516-1.c: New test.
26895 2000-05-15 Jakub Jelinek <jakub@redhat.com>
26897 * g++.old-deja/g++.other/eh.C: New test.
26899 2000-05-12 Richard Henderson <rth@cygnus.com>
26901 * gcc.c-torture/execute/990208-1.c (main): Don't pass
26902 constants through to doit's conditional.
26904 2000-05-11 Jeffrey A Law (law@cygnus.com)
26906 * gcc.c-torture/compile/20000511-1.c: New test.
26907 * g77.f-torture/compile/20000511-1.f: New test.
26908 * g77.f-torture/compile/20000511-2.f: New test.
26910 2000-05-11 Michael Meissner <meissner@redhat.com>
26912 * gcc.c-torture/execute/20000511-1.c: New test.
26914 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
26916 * gcc.dg/dg.exp: Scan .S files as well as .c files.
26917 * gcc.dg/20000510-1.S: New.
26919 2000-05-08 Catherine Moore <clm@cygnus.com>
26921 * gcc.dg/unused-3.c: New.
26923 2000-05-06 Richard Henderson <rth@cygnus.com>
26925 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
26926 * g++.old-deja/g++.mike/warn1.C: Likewise.
26927 * g++.old-deja/g++.pt/local1.C: Likewise.
26928 * g++.old-deja/g++.pt/local7.C: Likewise.
26929 * g++.old-deja/g++.pt/spec16.C: Likewise.
26931 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
26933 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
26935 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
26937 * g77.f-torture/execute/20000503-1.f: New test.
26939 2000-05-04 Andreas Jaeger <aj@suse.de>
26941 * gcc.dg/noreturn-2.c: New test.
26943 2000-05-04 Neil Booth <NeilB@earthling.net>
26945 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
26948 2000-05-04 Richard Henderson <rth@cygnus.com>
26950 * gcc.c-torture/execute/20000503-1.c: Fix typo.
26952 2000-05-04 Richard Henderson <rth@cygnus.com>
26954 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
26955 OpenSSL by Jason R Thorpe.
26957 2000-05-03 Jim Wilson <wilson@cygnus.com>
26959 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
26961 2000-05-03 Robert Lipe <robertlipe@usa.net>
26963 * gcc.dg/20000503-1.c: New test.
26965 2000-05-02 Jakub Jelinek <jakub@redhat.com>
26967 * gcc.c-torture/compile/20000502-1.c: New test.
26968 * g++.old-deja/g++.other/align.C: New test.
26969 * gcc.dg/cpp-tradstringify.c: New test.
26971 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
26973 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
26974 and hard registers.
26976 2000-04-26 Geoff Keating <geoffk@cygnus.com>
26978 * gcc.c-torture/execute/loop-5.c: New test.
26980 2000-04-25 Jakub Jelinek <jakub@redhat.com>
26982 * gcc.c-torture/execute/va-arg-20.c: New test.
26984 2000-04-23 Jeffrey A Law (law@cygnus.com)
26986 * gcc.c-torture/execute/20000422-1.c: New test.
26988 2000-04-20 Greg McGary <gkm@gnu.org>
26990 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
26991 when optimizing, but without sibling-call optimizations (-O1).
26993 2000-04-20 Jeffrey A Law (law@cygnus.com)
26995 * gcc.c-torture/compile/20000420-1.c: New test.
26997 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
26999 * g++.abi/ptrflags.C: New test.
27000 * g++.eh/catchptr1.C: Test incomplete pointer chains.
27002 2000-04-19 Catherine Moore <clm@cygnus.com>
27004 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
27006 2000-04-19 Greg McGary <gkm@gnu.org>
27008 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
27009 sibling-call optimizations.
27011 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
27013 * gcc.dg/20000419-1.c: New test.
27015 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
27017 * gcc.c-torture/execute/20000412-6.c: New test.
27019 2000-04-12 Jeffrey A Law (law@cygnus.com)
27021 * gcc.c-torture/execute/20000412-5.c: New test.
27022 * g77.f-torture/compile/20000412-1.f: New test.
27023 * gcc.c-torture/execute/20000412-4.c: New test.
27024 * gcc.c-torture/compile/20000412-2.c: New test.
27025 * gcc.c-torture/execute/20000412-3.c: New test.
27026 * gcc.c-torture/compile/20000412-1.c: New test.
27027 * gcc.c-torture/execute/20000412-2.c: New test.
27029 2000-04-12 Jakub Jelinek <jakub@redhat.com>
27031 * objc/execute/bf-20.m: New test.
27033 2000-04-10 Richard Henderson <rth@cygnus.com>
27035 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
27037 * gcc.c-torture/execute/20000412-1.c: New test.
27039 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
27041 * g++.old-deja/g++.eh/catchptr1.C: New test.
27043 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
27045 * g++.old-deja/g++.abi/cxa_vec.C: New test.
27047 2000-04-08 Neil Booth <NeilB@earthling.net>
27049 * gcc.dg/cpp-nullchar.c: Remove test as
27050 embedded nulls cause problems.
27052 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27054 * gcc.dg/compare2.c: New test.
27056 2000-04-08 Neil Booth <NeilB@earthling.net>
27058 * gcc.dg/cpp-nullchar.c: New test.
27060 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
27062 * gcc.dg/cpp-mi2.c: New test.
27063 * gcc.dg/cpp-mi2[abc].h: New files.
27065 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
27067 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
27070 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
27072 * g++.old-deja/g++.abi/vmihint.C: New test.
27074 2000-04-06 Neil Booth <NeilB@earthling.net>
27076 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
27077 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
27080 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
27082 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
27083 avoid stack-frame overwrite.
27085 2000-04-05 Jakub Jelinek <jakub@redhat.com>
27087 * gcc.c-torture/compile/20000405-2.c: New test.
27088 * gcc.c-torture/compile/20000405-3.c: New test.
27090 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27092 * gcc.c-torture/compile/20000405-1.c: New test.
27094 2000-04-04 Geoff Keating <geoffk@cygnus.com>
27096 * gcc.dg/cast-qual-1.c: Revert last change.
27098 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27100 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
27102 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
27104 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
27105 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
27107 2000-04-03 Jeffrey A Law (law@cygnus.com)
27109 * gcc.c-torture/compile/20000403-2.c: New test.
27110 * gcc.c-torture/compile/20000403-1.c: New test.
27112 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
27114 * gcc.c-torture/execute/20000403-1.c: New test.
27116 2000-04-03 Geoff Keating <geoffk@cygnus.com>
27118 * gcc.c-torture/execute/20000402-1.c: New test.
27120 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
27122 * gcc.c-torture/execute/va-arg-15.c: New test.
27123 * gcc.c-torture/execute/va-arg-16.c: New test.
27124 * gcc.c-torture/execute/va-arg-17.c: New test.
27125 * gcc.c-torture/execute/va-arg-18.c: New test.
27126 * gcc.c-torture/execute/va-arg-19.c: New test.
27128 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
27130 * gcc.c-torture/compile/981211-1.c: Move to...
27131 * gcc.dg/cpp-as1.c: ...here.
27132 * gcc.dg/cpp-as2.c: New file.
27134 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
27137 2000-04-02 Neil Booth <NeilB@earthling.net>
27139 * gcc.dg/cpp-cond.c New tests.
27140 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
27141 accidental success less likely.
27142 * gcc.dg/cpp-missingop.c New tests.
27143 * gcc.dg/cpp-missingparen.c New tests.
27144 * gcc.dg/cpp-shift.c New tests.
27145 * gcc.dg/cpp-shortcircuit.c New tests.
27146 * gcc.dg/cpp-unary.c New tests.
27148 2000-03-29 Jeffrey A Law (law@cygnus.com)
27150 * gcc.c-torture/compile/20000329-1.c: New test.
27152 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
27154 * gcc.c-torture/compile/20000326-1.c: New test.
27155 * gcc.c-torture/compile/20000326-2.c: New test.
27157 2000-03-24 Geoff Keating <geoffk@cygnus.com>
27159 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
27160 the first parameter is a function argument.
27162 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
27164 * g++.old-deja/g++.ext/array4.C: New test.
27166 2000-03-22 Geoff Keating <geoffk@cygnus.com>
27168 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
27170 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27172 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
27174 2000-03-19 Richard Henderson <rth@cygnus.com>
27176 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
27178 2000-03-19 Richard Henderson <rth@cygnus.com>
27180 * gcc.c-torture/compile/20000319-1.c: New test.
27182 2000-03-14 Jeffrey A Law (law@cygnus.com)
27184 * gcc.c-torture/execute/20000314-3.c: New test.
27185 * gcc.c-torture/execute/20000314-2.c: New test.
27186 * gcc.c-torture/execute/20000314-1.c: New test.
27187 * gcc.c-torture/compile/20000314-2.c: New test.
27188 * gcc.c-torture/compile/20000314-1.c: New test.
27190 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
27192 * g++.old-deja/g++.warn/inline.C: New test.
27194 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
27196 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
27197 standards-compliant result rather than specific constants.
27198 Put test-values in array.
27200 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
27202 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
27203 (g++_target_compile): Put test-specific options last.
27205 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27207 * g++.old-deja/g++.eh/vbase4.C: New test.
27209 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27211 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
27213 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27215 * g++.old-deja/g++.brendan/misc12.C: Removed.
27216 * g++.old-deja/g++.pt/memtemp77.C: Constify.
27217 * g++.old-deja/g++.ext/pretty4.C: New test.
27219 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27221 * g++.old-deja/g++.other/string2.C: New test.
27223 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
27225 * g++.old-deja/g++.warn/impint2.C: New test.
27227 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
27229 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
27232 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
27234 * g++.old-deja/g++.warn/impint.C: New test.
27235 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
27236 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
27237 * g++.old-deja/g++.pt/explicit12.C: Likewise.
27238 * g++.old-deja/g++.pt/explicit13.C: Likewise.
27239 * g++.old-deja/g++.pt/explicit17.C: Likewise.
27240 * g++.old-deja/g++.pt/explicit18.C: Likewise.
27241 * g++.old-deja/g++.pt/explicit19.C: Likewise.
27242 * g++.old-deja/g++.pt/explicit23.C: Likewise.
27243 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27244 * g++.old-deja/g++.pt/explicit35.C: Likewise.
27245 * g++.old-deja/g++.pt/explicit6.C: Likewise.
27246 * g++.old-deja/g++.pt/memclass7.C: Likewise.
27248 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
27250 * gcc.dg/cpp-redef.c: New test.
27252 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
27254 * g++.old-deja/g++.pt/unify7.C: New test.
27256 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27258 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
27259 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
27261 2000-02-25 Geoff Keating <geoffk@cygnus.com>
27263 * gcc.c-torture/compile/20000224-1.c: New test.
27265 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27267 * gcc.c-torture/compile/cpp-2.c: New test.
27268 * gcc.c-torture/compile/cpp-1.c: New test.
27270 2000-02-25 Jeffrey A Law (law@cygnus.com)
27272 * gcc.c-torture/execute/20000225-1.c: New test.
27274 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27276 * gcc.dg/cpp-li2.c: New test.
27278 * gcc.dg/cpp-wi1.c: New test.
27280 * gcc.dg/cpp-li1.c: New test.
27282 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
27284 * g++.old-deja/g++.other/sizeof5.C: New test.
27286 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27288 * gcc.c-torture/execute/va-arg-13.c: New test.
27290 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
27292 * gcc.c-torture/execute/va-arg-12.c: New test.
27294 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
27296 * gcc.c-torture/execute/20000223-1.c: New test.
27298 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
27300 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
27302 2000-02-22 Mark Mitchell <mark@codesourcery.com>
27304 * g++.old-deja/g++.abi/ptrmem.C: New test.
27306 2000-02-19 Richard Henderson <rth@cygnus.com>
27308 * gcc.c-torture/compile/init-3.c: New.
27310 2000-02-17 Mark Mitchell <mark@codesourcery.com>
27312 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
27315 2000-02-11 Robert Lipe <robertl@sco.com>
27317 * gcc.c-torture/compile/20000211-3.c: New test.
27319 2000-02-11 Martin Buchholz <martin@xemacs.org>
27321 * gcc.c-torture/compile/20000211-2.c: New test.
27323 2000-02-11 Jeffrey A Law (law@cygnus.com)
27325 * gcc.c-torture/compile/20000211-1.c: New test.
27327 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
27329 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
27332 2000-02-08 Nathan Sidwell <nathan@acm.org>
27334 * g++.old-deja/g++.other/cast5.C: New test.
27336 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
27338 * gcc.c-torture/execute/20000205-1.c: New.
27340 2000-02-03 Nathan Sidwell <nathan@acm.org>
27342 * g++.old-deja/g++.jason/cast3.C: Return void.
27343 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
27345 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27347 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
27349 * gcc.dg/loop-1.c: New test.
27351 2000-01-27 Jakub Jelinek <jakub@redhat.com>
27353 * gcc.c-torture/compile/20000127-1.c: New test.
27354 * gcc.c-torture/execute/991228-1.c: New test.
27356 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27358 * gcc.dg/unused-2.c: New test.
27360 * gcc.dg/conv-1.c: New test.
27362 2000-01-24 Mark Mitchell <mark@codesourcery.com>
27364 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
27366 (tool_option_proc): Fix typo.
27368 2000-01-24 Geoff Keating <geoffk@cygnus.com>
27370 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
27371 of the ld on the host, not on the build machine.
27372 Also, don't crash if '--help' is not a supported option.
27374 2000-01-24 Richard Henderson <rth@cygnus.com>
27376 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
27378 2000-01-20 Jeffrey A Law (law@cygnus.com)
27380 * gcc.c-torture/execute/20000120-2.c: New test.
27381 * gcc.c-torture/execute/20000120-1.c: New test.
27383 2000-01-13 Jeffrey A Law (law@cygnus.com)
27385 * gcc.c-torture/execute/20000113-1.c: New test.
27387 2000-01-12 Jeffrey A Law (law@cygnus.com)
27389 * gcc.c-torture/execute/20000112-1.c: New test.
27391 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27393 * gcc.dg/20000111-1.c: New test.
27395 2000-01-10 Jeffrey A Law (law@cygnus.com)
27397 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
27398 with 16 bit integers.
27400 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27402 * gcc.dg/20000108-1.c: New test.
27404 2000-01-05 Nathan Sidwell <nathan@acm.org>
27406 * g++.old-deja/g++.ns/koenig8.C: New test.
27408 2000-01-05 Nathan Sidwell <nathan@acm.org>
27410 * g++.old-deja/g++.other/cast4.C: New test.
27412 2000-01-05 Jeffrey A Law (law@cygnus.com)
27414 * gcc.c-torture/compile/20000105-2.c: New test.
27415 * gcc.c-torture/compile/20000105-1.c: New test.
27417 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27419 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
27420 references to printf & atoi to conform to ANSI standard.
27421 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
27422 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
27423 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
27424 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
27425 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
27426 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27427 * g++.old-deja/g++.brendan/copy1.C: Likewise.
27428 * g++.old-deja/g++.brendan/copy2.C: Likewise.
27429 * g++.old-deja/g++.brendan/copy3.C: Likewise.
27430 * g++.old-deja/g++.brendan/copy4.C: Likewise.
27431 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27432 * g++.old-deja/g++.brendan/copy6.C: Likewise.
27433 * g++.old-deja/g++.brendan/copy7.C: Likewise.
27434 * g++.old-deja/g++.brendan/copy8.C: Likewise.
27435 * g++.old-deja/g++.brendan/crash11.C: Likewise.
27436 * g++.old-deja/g++.brendan/crash14.C: Likewise.
27437 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
27438 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27439 * g++.old-deja/g++.brendan/delete2.C: Likewise.
27440 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
27441 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
27442 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
27443 * g++.old-deja/g++.brendan/eh1.C: Likewise.
27444 * g++.old-deja/g++.brendan/groff1.C: Likewise.
27445 * g++.old-deja/g++.brendan/init3.C: Likewise.
27446 * g++.old-deja/g++.brendan/misc12.C: Likewise.
27447 * g++.old-deja/g++.brendan/misc7.C: Likewise.
27448 * g++.old-deja/g++.brendan/new2.C: Likewise.
27449 * g++.old-deja/g++.brendan/operators4.C: Likewise.
27450 * g++.old-deja/g++.brendan/operators5.C: Likewise.
27451 * g++.old-deja/g++.brendan/overload2.C: Likewise.
27452 * g++.old-deja/g++.brendan/overload7.C: Likewise.
27453 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
27454 * g++.old-deja/g++.brendan/reference1.C: Likewise.
27455 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
27456 * g++.old-deja/g++.brendan/template24.C: Likewise.
27457 * g++.old-deja/g++.brendan/template3.C: Likewise.
27458 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
27459 * g++.old-deja/g++.jason/inline3.C: Likewise.
27460 * g++.old-deja/g++.jason/opeq.C: Likewise.
27461 * g++.old-deja/g++.law/arg5.C: Likewise.
27462 * g++.old-deja/g++.law/arm7.C: Likewise.
27463 * g++.old-deja/g++.law/ctors11.C: Likewise.
27464 * g++.old-deja/g++.law/cvt8.C: Likewise.
27465 * g++.old-deja/g++.law/init9.C: Likewise.
27466 * g++.old-deja/g++.law/refs4.C: Likewise.
27467 * g++.old-deja/g++.law/template2.C: Likewise.
27468 * g++.old-deja/g++.law/visibility24.C: Likewise.
27469 * g++.old-deja/g++.law/vtable3.C: Likewise.
27470 * g++.old-deja/g++.mike/asm2.C: Likewise.
27471 * g++.old-deja/g++.mike/eh1.C: Likewise.
27472 * g++.old-deja/g++.mike/misc1.C: Likewise.
27473 * g++.old-deja/g++.mike/misc13.C: Likewise.
27474 * g++.old-deja/g++.mike/misc14.C: Likewise.
27475 * g++.old-deja/g++.mike/ns12.C: Likewise.
27476 * g++.old-deja/g++.mike/p1248.C: Likewise.
27477 * g++.old-deja/g++.mike/p3708.C: Likewise.
27478 * g++.old-deja/g++.mike/p3708a.C: Likewise.
27479 * g++.old-deja/g++.mike/p3708b.C: Likewise.
27480 * g++.old-deja/g++.mike/p646.C: Likewise.
27481 * g++.old-deja/g++.mike/p700.C: Likewise.
27482 * g++.old-deja/g++.mike/p783.C: Likewise.
27483 * g++.old-deja/g++.mike/p783a.C: Likewise.
27484 * g++.old-deja/g++.mike/p783b.C: Likewise.
27485 * g++.old-deja/g++.mike/p786.C: Likewise.
27486 * g++.old-deja/g++.mike/p789.C: Likewise.
27487 * g++.old-deja/g++.mike/p789a.C: Likewise.
27488 * g++.old-deja/g++.mike/p807a.C: Likewise.
27489 * g++.old-deja/g++.other/delete3.C: Likewise.
27490 * g++.old-deja/g++.other/dyncast1.C: Likewise.
27491 * g++.old-deja/g++.other/dyncast2.C: Likewise.
27492 * g++.old-deja/g++.other/dyncast3.C: Likewise.
27493 * g++.old-deja/g++.other/empty1.C: Likewise.
27494 * g++.old-deja/g++.other/temporary1.C: Likewise.
27495 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
27496 * g++.old-deja/g++.pt/t16.C: Likewise.
27497 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
27499 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
27501 * gcc.dg/991230-1.c: New test.
27503 1999-12-29 Jeffrey A Law (law@cygnus.com)
27505 * gcc.c-torture/compile/991229-3.c: New test.
27506 * gcc.c-torture/compile/991229-2.c: New test.
27507 * gcc.c-torture/compile/991229-1.c: New test.
27509 1999-12-29 Greg McGary <gkm@eng.ascend.com>
27511 * gcc.c-torture/compile/labels-2.c: New test.
27513 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
27515 * gcc.c-torture/execute/991227-1.c: New test.
27517 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27519 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
27521 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
27523 * gcc.c-torture/execute/991221-1.c: New test.
27525 1999-12-20 Nathan Sidwell <nathan@acm.org>
27527 * g++.old-deja/g++.other/cast3.C: New test.
27529 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
27531 * gcc.c-torture/execute/991216-4.c: New test.
27533 1999-12-16 Michael Meissner <meissner@cygnus.com>
27535 * gcc.c-torture/execute/991216-1.c: New test.
27536 * gcc.c-torture/execute/991216-2.c: New test.
27537 * gcc.c-torture/execute/991216-3.c: New test.
27539 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27541 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
27542 Actually make the test fail by using "-O2" for compilation.
27544 1999-12-15 Nathan Sidwell <nathan@acm.org>
27546 * g++.old-deja/g++.warn/cast-align1.C: New test.
27548 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27550 * gcc.c-torture/compile/991214-1.c: New test.
27551 * gcc.c-torture/compile/991214-2.c: New test.
27553 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27555 * gcc.dg/991214-1.c: New test.
27557 1999-12-13 Jeffrey A Law (law@cygnus.com)
27559 * gcc.c-torture/compile/991213-3.c: New test.
27560 * gcc.c-torture/compile/991213-2.c: New test.
27561 * gcc.c-torture/compile/991213-1.c: New test.
27563 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
27565 * gcc.dg/991209-1.c: New test.
27567 1999-12-08 Nathan Sidwell <nathan@acm.org>
27569 * gcc.c-torture/compile/991208-1.c: New test.
27571 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27573 * gcc.dg/ultrasp2.c: New test.
27575 1999-12-05 Alex Samuel <samuel@codesourcery.com>
27577 * g++.old-deja/g++.abi/align.C (main): Fix typo.
27579 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
27581 * gcc.c-torture/compile/991202-1.c: New test.
27582 * gcc.c-torture/execute/991202-1.c: New test.
27583 * gcc.c-torture/execute/991202-2.c: New test.
27584 * gcc.c-torture/execute/991202-3.c: New test.
27586 1999-12-02 Alex Samuel <samuel@codesourcery.com>
27588 * g++.old-deja/g++.abi/align.C: New test.
27589 * g++.old-deja/g++.abi/aggregates.C: Likewise.
27590 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27592 1999-12-01 Richard Henderson <rth@cygnus.com>
27594 * gcc.c-torture/execute/991201-1.c: New.
27596 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
27598 * gcc.dg/991129-1.c: New test.
27600 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
27602 * gcc.c-torture/compile/991127-1.c: New test.
27604 1999-11-22 Nathan Sidwell <nathan@acm.org>
27606 * g++.old-deja/g++.other/warn4.C: New test.
27608 1999-11-22 Nathan Sidwell <nathan@acm.org>
27610 * g++.old-deja/g++.eh/cleanup2.C: New test.
27611 * g++.old-deja/g++.ext/pretty2.C: New test.
27612 * g++.old-deja/g++.ext/pretty3.C: New test.
27613 * g++.old-deja/g++.other/debug6.C: New test.
27615 1999-10-20 Jim Wilson <wilson@cygnus.com>
27617 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
27618 compiler_output to look for one error message instead of two.
27620 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
27622 * gcc.c-torture/execute/991118-1.c: Also test case
27623 where the word boundary does not split a byte evenly.
27625 1999-11-19 Nathan Sidwell <nathan@acm.org>
27627 * g++.old-deja/g++.ext/restrict1.C: New test.
27629 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
27631 * gcc.c-torture/execute/991118-1.c: New test.
27633 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
27635 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
27636 working directory pathnames.
27638 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
27640 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
27641 host is equipped with driver.h and driver.o so it can actually
27642 compile and run the tests.
27644 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
27646 * gcc.c-torture/compile/991008-1.c: New test.
27648 1999-11-08 Nick Clifton <nickc@cygnus.com>
27650 * lib/gcc-dg.exp: Include target-supports.exp
27652 1999-11-05 Nick Clifton <nickc@cygnus.com>
27654 * lib/target-supports.exp: New file: Provide procs to test for
27655 features supported by the target.
27656 (check_weak_available): Moved here from ecos.exp.
27657 (check_alias_available): New proc: Determine of the target
27658 toolchain supports the alias attribute.
27660 * gcc.dg/special/ecos.exp: Move check_weak_available to
27661 target-supports.exp.
27662 (alias-1.c): Only perform the test if the target supports
27664 (wkali-1.c): Only perform the test if the target supports
27667 * gcc.dg/990506-0.c: Expect error messages from cross
27668 targets as well as native targets.
27670 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27672 * gcc.dg/ultrasp1.c: Removed xfail.
27673 * gcc.dg/struct-ret-2.c: Likewise.
27674 * gcc.dg/array-1.c: Likewise.
27676 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27678 * gcc.dg/struct-ret-2.c: New test.
27680 * gcc.dg/array-1.c: New test.
27682 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
27684 * gcc.c-torture/execute/991030-1.c: New test.
27686 1999-10-26 Richard Henderson <rth@cygnus.com>
27688 * gcc.c-torture/compile/991026-2.c: New test.
27690 1999-10-26 Jeffrey A Law (law@cygnus.com)
27692 * gcc.c-torture/compile/991026-1.c: New test.
27694 1999-10-23 Jeffrey A Law (law@cygnus.com)
27696 * gcc.c-torture/execute/991023-1.c: New test.
27698 1999-10-19 Jeffrey A Law (law@cygnus.com)
27700 * gcc.c-torture/execute/991019-1.c: New test.
27702 1999-10-16 Richard Henderson <rth@cygnus.com>
27704 * gcc.c-torture/execute/991016-1.c: New test.
27706 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
27708 * gcc.c-torture/execute/991014-1.c: New test.
27710 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
27712 * g++.old-deja/g++.other/union2.C: New test.
27714 1999-10-13 Nathan Sidwell <nathan@acm.org>
27716 * g++.old-deja/g++.other/vaarg2.C: New test.
27717 * g++.old-deja/g++.other/vaarg3.C: New test.
27719 1999-10-12 Craig Burley <craig@jcb-sc.com>
27721 * g77.f-torture/noncompile/19990905-1.f: Moved from being
27724 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
27726 * gcc.c-torture/execute/va-arg-11.c: New test.
27728 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
27730 * lib/file-format.exp (gcc_target_object_format): Don't
27731 crash if objdump is unavailable.
27733 1999-09-29 Donn Terry <donn@interix.com>
27735 * gcc.misc-tests/mg.exp: delete extraneous redirection.
27737 1999-09-28 Nick Clifton <nickc@cygnus.com>
27739 * gcc.c-torture/compile/990928-1.c: New test.
27741 1999-09-28 Nathan Sidwell <nathan@acm.org>
27743 * g++.old-deja/g++.other/decl6.C: New test.
27745 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27747 * gcc.c-torture/execute/va-arg-10.c: New test.
27749 1999-09-27 Nathan Sidwell <nathan@acm.org>
27751 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
27752 __PRETTY_FUNCTION__.
27754 1999-09-23 Nick Clifton <nickc@cygnus.com>
27756 * gcc.c-torture/execute/990923-1.c: New test.
27758 1999-09-21 Nick Clifton <nickc@cygnus.com>
27760 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
27761 for which -fpic is inappropriate.
27763 1999-09-21 Mark Mitchell <mark@codesourcery.com>
27765 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
27767 1999-09-21 Nathan Sidwell <nathan@acm.org>
27769 * g++.old-deja/g++.other/dyncast1.C: New test.
27770 * g++.old-deja/g++.other/dyncast2.C: New test.
27771 * g++.old-deja/g++.other/dyncast3.C: New test.
27772 * g++.old-deja/g++.other/dyncast4.C: New test.
27773 * g++.old-deja/g++.other/dyncast5.C: New test.
27774 * g++.old-deja/g++.eh/catch3.C: New test.
27775 * g++.old-deja/g++.eh/catch3p.C: New test.
27776 * g++.old-deja/g++.eh/catch4.C: New test.
27777 * g++.old-deja/g++.eh/catch4p.C: New test.
27778 * g++.old-deja/g++.eh/catch5.C: New test.
27779 * g++.old-deja/g++.eh/catch5p.C: New test.
27780 * g++.old-deja/g++.eh/catch6.C: New test.
27781 * g++.old-deja/g++.eh/catch6p.C: New test.
27782 * g++.old-deja/g++.eh/catch7.C: New test.
27783 * g++.old-deja/g++.eh/catch7p.C: New test.
27784 * g++.old-deja/g++.eh/catch8.C: New test.
27785 * g++.old-deja/g++.eh/catch8p.C: New test.
27786 * g++.old-deja/g++.eh/catch9.C: New test.
27787 * g++.old-deja/g++.eh/catch9p.C: New test.
27789 1999-09-13 Nathan Sidwell <nathan@acm.org>
27791 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
27792 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
27794 1999-09-13 Jeffrey A Law (law@cygnus.com)
27796 * gcc.c-torture/compile/990913-1.c: New test.
27798 1999-09-10 Nathan Sidwell <nathan@acm.org>
27800 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
27801 * g++.old-deja/g++.jason/rfg5.C: Likewise.
27803 1999-09-09 Richard Henderson <rth@cygnus.com>
27805 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
27807 1999-09-09 Nathan Sidwell <nathan@acm.org>
27809 * g++.old-deja/g++.other/lookup11.C: New test.
27810 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
27811 what is permitted and what we want.
27812 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
27814 * g++.old-deja/g++.jason/rfg5.C: Likewise
27816 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
27818 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
27819 * gcc.c-torture/noncompile/poison-1.c: New file.
27821 1999-09-08 Nathan Sidwell <nathan@acm.org>
27823 * g++.old-deja/g++.other/sizeof3.C: New test.
27824 * g++.old-deja/g++.other/sizeof4.C: New test.
27825 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
27826 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
27828 1999-09-07 Richard Henderson <rth@cygnus.com>
27830 * gcc.dg/va-arg-1.c: New.
27832 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27834 * gcc.c-torture/execute/va-arg-9.c: New test.
27836 1999-09-05 Craig Burley <craig@jcb-sc.com>
27838 * g77.f-torture/compile/980519-2.f: New test.
27839 * g77.f-torture/compile/19990905-0.f: New test.
27840 * g77.f-torture/compile/19990905-1.f: New test.
27841 * g77.f-torture/compile/19990905-2.f: New test.
27843 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
27845 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
27847 * gcc.c-torture/execute/990827-1.c: Fix typo.
27849 1999-09-03 Nathan Sidwell <nathan@acm.org>
27851 * g++.old-deja/g++.other/deref1.C: New test.
27853 1999-09-02 Nathan Sidwell <nathan@acm.org>
27855 * g++.old-deja/g++.other/ambig2.C: New test.
27856 * g++.old-deja/g++.other/cond5.C: New test.
27857 * g++.old-deja/g++.other/lookup16.C: New test.
27859 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
27861 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
27864 1999-08-31 Jeffrey A Law (law@cygnus.com)
27866 * lib/c-torture.exp: Avoid the "compare executables" optimization
27867 when testing native.
27869 1999-08-29 Jeffrey A Law (law@cygnus.com)
27871 * gcc.c-torture/execute/990829-1.c: New test.
27872 * gcc.c-torture/compile/990829-1.c: New test.
27874 1999-08-27 Paul Burchard <burchard@pobox.com>
27876 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
27877 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
27878 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
27879 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
27880 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
27881 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
27882 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
27883 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
27884 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
27885 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
27886 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
27888 1999-08-27 Jeffrey A Law (law@cygnus.com)
27890 * gcc.c-torture/execute/990827-1.c: New test.
27892 1999-08-26 Craig Burley <craig@jcb-sc.com>
27894 * g77.f-torture/noncompile/19990826-4.f: New test.
27896 * g77.f-torture/compile/19990826-3.f: New test.
27898 * g77.f-torture/execute/19990826-2.f: New test.
27900 * g77.f-torture/compile/19990826-1.f: New test.
27902 * gcc.c-torture/execute/990826-0.c: New test.
27903 * g77.c-torture/execute/19990826-0.f: New test.
27905 * g77.f-torture/noncompile/970626-2.f: New test.
27907 1999-08-25 Paul Burchard <burchard@pobox.com>
27909 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
27910 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
27911 lss-011.C: New tests.
27913 1999-08-25 Nathan Sidwell <nathan@acm.org>
27915 * g++.old-deja/g++.other/decl5.C: New test.
27917 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27919 * noncompile/noncompile.exp: Load_lib c-torture.exp.
27920 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
27921 call `postbase' for each one. All callers of `postbase' changed
27922 to call this instead.
27924 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
27926 * gcc.c-torture/execute/990811-1.c: New test.
27928 1999-08-09 Nick Clifton <nickc@cygnus.com>
27930 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
27933 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
27936 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
27938 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
27940 1999-08-04 Jeffrey A Law (law@cygnus.com)
27942 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
27944 1999-08-04 Nathan Sidwell <nathan@acm.org>
27946 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
27948 1999-08-04 Jeffrey A Law (law@cygnus.com)
27950 * gcc.c-torture/execute/990804-1.c: New test.
27952 1999-08-03 Nathan Sidwell <nathan@acm.org>
27954 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
27955 * g++.old-deja/g++.brendan/crash64.C: Likewise
27956 * g++.old-deja/g++.brendan/overload8.C: Likewise
27958 1999-08-03 Nathan Sidwell <nathan@acm.org>
27960 * g++.old-deja/g++.other/struct1.C: New test.
27962 1999-08-03 Nathan Sidwell <nathan@acm.org>
27964 * g++.old-deja/g++.other/enum2.C: New test.
27966 1999-08-02 Richard Henderson <rth@cygnus.com>
27968 Adapted from tests from Franz Sirl:
27969 * gcc.c-torture/execute/va-arg-7.c: New test.
27970 * gcc.c-torture/execute/va-arg-8.c: New test.
27972 1999-08-01 Jeffrey A Law (law@cygnus.com)
27974 * gcc.c-torture/compile/990801-2.c: New test.
27976 * gcc.c-torture/compile/990801-1.c: New test.
27978 1999-07-27 Michael Meissner <meissner@cygnus.com>
27980 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
27981 fp-cmp-1.c, converting double to float.
27983 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
27984 fp-cmp-1.c, converting double to long double.
27986 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
27987 from fr1 to unknown_register, since fr1 is a legitimate register
27990 1999-07-25 Jeffrey A Law (law@cygnus.com)
27992 * README: More listname related changes.
27994 1999-07-08 Catherine Moore <clm@cygnus.com>
27996 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
27998 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
28000 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
28002 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28004 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
28006 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
28008 * gcc.dg/990703-1.c: New test.
28010 1999-06-29 Nick Clifton <nickc@cygnus.com>
28012 * lib/file-format.exp: New file: Move definition of proc
28013 gcc_target_object_format to here from
28014 gcc.dg/special/ecos.exp.
28016 * lib/c-torture.exp: Include lib file-format.exp.
28017 * lib/gcc-dg.exp: Include lib file-format.exp.
28019 * gcc.dg/special/ecos.exp: Remove definition of proc
28020 gcc_target_object_format.
28022 1999-06-28 Jeffrey A Law (law@cygnus.com)
28024 * gcc.c-torture/execute/990628-1.c: New test.
28026 1999-06-25 Jeffrey A Law (law@cygnus.com)
28028 * gcc.c-torture/compile/990625-2.c: New test.
28030 * gcc.c-torture/compile/990625-1.c: New test.
28032 1999-06-23 Nick Clifton <nickc@cygnus.com>
28034 * gcc.c-torture/compile/dll.c: New test case. Check that dll
28035 attributes compile.
28036 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
28037 ports that use the COFF/PE file format.
28039 1999-06-17 Jeffrey A Law (law@cygnus.com)
28041 * gcc.c-torture/compile/990617-1.c: New test.
28043 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
28045 * g++.old-deja/g++.other/decl4.C: New test.
28047 1999-06-14 Nathan Sidwell <nathan@acm.org>
28049 * g++.old-deja/g++.other/bitfld3.C: New test.
28051 1999-06-08 Nathan Sidwell <nathan@acm.org>
28053 * g++.old-deja/g++.eh/catch1.C: New test.
28055 1999-06-07 Jeffrey A Law (law@cygnus.com)
28057 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
28059 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
28060 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
28062 1999-06-05 Craig Burley <craig@jcb-sc.com>
28064 * g77.f-torture/compile/19990502-0.f: Replace with new,
28065 shorter, test that still fails after recent changes.
28067 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28069 * gcc.c-torture/execute/990604-1.c: New test.
28071 1999-05-31 Jeffrey A Law (law@cygnus.com)
28073 * gcc.c-torture/execute/990531-1.c: New test.
28075 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28077 * gcc.c-torture/compile/990527-1.c: New test.
28079 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
28081 * gcc.c-torture/execute/990527-1.c: New test.
28083 1999-05-25 Nick Clifton <nickc@cygnus.com>
28085 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
28086 bitfields as signed.
28088 1999-05-25 Craig Burley <craig@jcb-sc.com>
28090 * g77.f-torture/compile/19990525-0.f: New test.
28092 1999-05-25 Jeffrey A Law (law@cygnus.com)
28094 * gcc.c-torture/execute/990525-2.c: New test.
28096 * gcc.c-torture/execute/990525-1.c: New test.
28098 1999-05-24 Nathan Sidwell <nathan@acm.org>
28100 * g++.old-deja/g++.other/anon3.C: New test.
28101 * g++.old-deja/g++.other/anon4.C: New test.
28102 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
28103 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
28104 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
28107 1999-05-24 Jeffrey A Law (law@cygnus.com)
28109 * gcc.c-torture/execute/990524-1.c: New test.
28111 * gcc.dg/990524-1.c: New test.
28113 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28115 * gcc.c-torture/compile/990523-1.c: New test.
28117 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
28119 * gcc.c-torture/compile/990519-1.c: New test.
28121 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28123 * gcc.c-torture/compile/990517-1.c: New test.
28125 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
28126 (e4, f4): New tests.
28129 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28131 * gcc.dg/noreturn-1.c: New test.
28133 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28135 * gcc.c-torture/execute/990513-1.c: New test.
28137 1999-05-10 Richard Henderson <rth@cygnus.com>
28139 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
28141 1999-05-10 Craig Burley <craig@jcb-sc.com>
28143 * g77.f-torture/execute/erfc.f: Use small single-precision
28144 values, to avoid problems on Alphas when not -mieee.
28146 1999-05-08 Craig Burley <craig@jcb-sc.com>
28148 * gcc.dg/990506-0.c: New test.
28150 1999-05-08 Richard Henderson <rth@cygnus.com>
28152 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
28153 the constant to test. Don't XFAIL 64-bit targets.
28155 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
28156 * g++.old-deja/g++.law/profile1.C: Likewise.
28158 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
28159 operator new instances.
28160 * g++.old-deja/g++.other/delete5.C: Likewise.
28162 1999-05-03 Craig Burley <craig@jcb-sc.com>
28164 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
28167 1999-05-03 Craig Burley <craig@jcb-sc.com>
28169 * g77.f-torture/execute/u77-test.f: Reverse order of two
28170 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
28172 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28174 * gcc.dg/compare1.c: New test.
28176 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
28178 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
28181 1999-05-02 Craig Burley <craig@jcb-sc.com>
28183 * g77.f-torture/compile/19990502-1.f: New test.
28185 1999-05-02 Craig Burley <craig@jcb-sc.com>
28187 * g77.f-torture/compile/19990502-0.f: New test.
28189 1999-05-02 Craig Burley <craig@jcb-sc.com>
28191 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
28194 1999-05-02 Craig Burley <craig@jcb-sc.com>
28196 * g77.f-torture/execute/u77-test.f (main): List libU77
28197 intrinsics not currently tested.
28198 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
28199 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
28200 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
28201 Trim blanks off the ends of some printed strings.
28203 1999-05-02 Craig Burley <craig@jcb-sc.com>
28205 * g77.f-torture/execute/u77-test.f (main): Just warn about
28206 FSTAT gid disagreement, as it's expected on some systems.
28208 1999-05-01 Craig Burley <craig@jcb-sc.com>
28210 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
28211 use a new function, which allows for some slop.
28212 Clean up some commentary.
28213 (issum): The new function.
28214 (sgladd): Deleted subroutine.
28216 1999-05-01 Craig Burley <craig@jcb-sc.com>
28218 * g77.f-torture/execute/u77-test.f: Modify to be more like
28219 libf2c/libU77 version, bringing patches to that version here.
28220 Add suitable commentary.
28222 1999-04-25 Richard Henderson <rth@cygnus.com>
28224 * gcc.dg/990424-1.c: New test.
28226 1999-04-24 Craig Burley <craig@jcb-sc.com>
28228 * g77.f-torture/execute/u77-test.f (main): Bug involving
28229 LSTAT has been fixed, so turn back on full checking.
28231 1999-04-20 Craig Burley <craig@jcb-sc.com>
28233 * g77.f-torture/compile/19990419-0.f: New test.
28234 * g77.f-torture/execute/19990419-1.f: New test.
28236 1999-04-17 Richard Henderson <rth@cygnus.com>
28238 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
28239 to avoid the need for a prototype to supress a warning.
28241 1999-04-07 Jim Wilson <wilson@cygnus.com>
28243 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
28245 1999-04-04 Jeffrey A Law (law@cygnus.com)
28247 * gcc.c-torture/execute/990404-1.c: New test.
28249 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28251 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
28252 * gcc.dg/cpp-if3.c: Don't use -pedantic.
28253 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
28254 missing initializer warnings.
28256 1999-03-28 Jeffrey A Law (law@cygnus.com)
28258 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
28261 1999-03-26 Jeffrey A Law (law@cygnus.com)
28263 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
28265 1999-03-26 Craig Burley <craig@jcb-sc.com>
28267 * g77.f-torture/execute/19990325-0.f: New test.
28268 * g77.f-torture/execute/19990325-1.f: New test.
28270 1999-03-24 Jeffrey A Law (law@cygnus.com)
28272 * gcc.c-torture/execute/990324-1.c: New test.
28274 1999-03-22 Jim Wilson <wilson@cygnus.com>
28276 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
28279 1999-03-17 Richard Henderson <rth@cygnus.com>
28281 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
28283 1999-03-13 Craig Burley <craig@jcb-sc.com>
28285 * g77.f-torture/execute/19990313-2.f: New test.
28286 * g77.f-torture/execute/19990313-3.f: New test.
28288 1999-03-13 Craig Burley <craig@jcb-sc.com>
28290 * g77.f-torture/execute/19990313-0.f: New test.
28291 * g77.f-torture/execute/19990313-1.f: New test.
28293 1999-03-12 Jim Wilson <wilson@cygnus.com>
28295 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
28297 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
28298 (main): Add check for u15. Conditionalize u31 check depending on
28299 whether ints are <32 bits or >=32 bits.
28301 1999-03-08 Craig Burley <craig@jcb-sc.com>
28303 * g77.f-torture/execute/19981119-0.f: Improve testiness.
28305 1999-03-08 Craig Burley <craig@jcb-sc.com>
28307 * g77.f-torture/compile/19990305-0.f: New test.
28308 * g77.f-torture/execute/19981119-0.f: New test.
28310 1999-03-08 Craig Burley <craig@jcb-sc.com>
28312 * g77.f-torture/execute/970625-2.f: call ABORT if final
28313 result is not correct, instead of just printing it.
28314 Add this checking via newly introduced obfuscation, to
28315 trip up buggy front ends.
28317 1999-03-07 Craig Burley <craig@jcb-sc.com>
28319 * g77.f-torture/compile/960317-1.f: Moved from being
28320 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
28322 1999-03-06 Craig Burley <craig@jcb-sc.com>
28324 * g77.f-torture/execute/960317-1.f: New (old) test.
28325 * g77.f-torture/execute/970625-2.f: Ditto.
28327 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
28329 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
28330 message on line 1 or line 2; cccp and cpplib do this differently.
28332 1999-03-01 Jeffrey A Law (law@cygnus.com)
28334 * g++.old-deja/g++.law/weak1.C: New test.
28336 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28338 * gcc.c-torture/execute/990119-1.c: Renamed to...
28339 * gcc.dg/990119-1.c: this, so it will only be tested once
28340 (it's a preprocessor test, it doesn't need to be run at
28341 multiple optimization levels).
28343 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28345 * lib/g++.exp: Don't add incdir=$base_dir/../include to
28348 1999-02-24 Craig Burley <craig@jcb-sc.com>
28350 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
28351 * g77.f-torture/compile/19981216-0.f: ...as it is expected
28352 to not be compilable by current g77.
28354 1999-02-24 Nick Clifton <nickc@cygnus.com>
28356 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
28358 1999-02-22 Jeffrey A Law (law@cygnus.com)
28360 * gcc.c-torture/execute/990222-1.c: New test.
28362 1999-02-19 Craig Burley <craig@jcb-sc.com>
28364 * g77.f-torture/compile/19990218-0.f: New test.
28365 * g77.f-torture/noncompile/19990218-1.f: New test.
28367 1999-02-18 Craig Burley <craig@jcb-sc.com>
28369 * g77.f-torture/compile/19981216-0.f: New test.
28371 1999-02-14 Jeffrey A Law (law@cygnus.com)
28373 * gcc.dg/990214-1.c: New test.
28375 1999-02-13 Jeffrey A Law (law@cygnus.com)
28377 * gcc.dg/990213-2.c: New test.
28379 * gcc.dg/990213-1.c: New test.
28381 1999-02-12 Jeffrey A Law (law@cygnus.com)
28383 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
28386 1999-02-11 Nick Clifton <nickc@cygnus.com>
28388 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
28389 specified by target.
28391 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
28393 1999-02-11 Jeffrey A Law (law@cygnus.com)
28395 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
28397 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
28399 * gcc.dg/special/ecos.exp: New test driver for new tests with
28400 special requirements.
28402 * gcc.dg/special/alias-1.c: New test.
28403 * gcc.dg/special/gcsec-1.c: New test.
28404 * gcc.dg/special/weak-1.c: New test.
28405 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
28406 * gcc.dg/special/weak-2.c: New test.
28407 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
28408 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
28409 * gcc.dg/special/wkali-1.c: New test.
28410 * gcc.dg/special/wkali-2.c: New test.
28411 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
28412 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
28414 1999-02-10 Felix Lee <flee@cygnus.com>
28416 * lib/c-torture.exp (c-torture-compile): Pull out code for
28417 analyzing gcc error messages.
28418 (c-torture-execute): Likewise. Fix some (harmless) false
28420 * lib/gcc.exp (gcc_check_compile): New function.
28422 1999-02-08 Richard Henderson <rth@cygnus.com>
28424 * gcc.c-torture/execute/990208-1.c: New test.
28426 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
28428 * g++.dg/special/ecos.exp: New driver for new tests with special
28431 * g++.dg/special/conpr-1.C: New test
28432 * g++.dg/special/conpr-2.C: New test
28433 * g++.dg/special/conpr-2a.C: New test
28434 * g++.dg/special/conpr-3.C: New test
28435 * g++.dg/special/conpr-3a.C: New test
28436 * g++.dg/special/conpr-3b.C: New test
28438 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
28439 allow g++ to use the dg driver
28441 * README: Add comment about g++.dg directory
28443 1999-02-06 Jeffrey A Law (law@cygnus.com)
28445 * README: Update email addresses.
28447 1999-02-03 Nick Clifton <nickc@cygnus.com>
28449 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
28450 arguments in order to force structure S onto the stack even on
28452 (test): Pass 10 leading arguments to function foo as well as the
28455 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
28456 failure for all targets.
28458 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
28459 abort to terminate program execution.
28461 1999-01-30 Richard Henderson <rth@cygnus.com>
28463 * gcc.c-torture/execute/990130-1.c: New test.
28465 1999-01-30 Jeffrey A Law (law@cygnus.com)
28467 * gcc.dg/990130-1.c: New test.
28469 1999-01-28 Michael Meissner <meissner@cygnus.com>
28471 * gcc.c-torture/execute/990128-1.c: New test.
28473 1999-01-27 Michael Meissner <meissner@cygnus.com>
28475 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
28477 1999-01-27 Felix Lee <flee@cygnus.com>
28479 * lib/c-torture.exp (c-torture-compile): pull out code for
28480 analyzing gcc error messages.
28481 (c-torture-execute): ditto, and fix some (harmless) false
28483 * lib/gcc.exp (gcc_check_compile): new function.
28485 1999-01-17 Jeffrey A Law (law@cygnus.com)
28487 * gcc.dg/990117-1.c: New test.
28489 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
28491 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
28493 1999-01-15 Jeffrey A Law (law@cygnus.com)
28495 * g77.f-torture/compile/990115-1.f: New test.
28497 1999-01-07 Jeffrey A Law (law@cygnus.com)
28499 * gcc.c-torture/compile/990107-1.c: New test
28501 1999-01-06 Jeffrey A Law (law@cygnus.com)
28503 * gcc.c-torture/execute/990106-2.c: New test.
28505 * gcc.c-torture/execute/990106-1.c: New test.
28507 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
28509 * gcc.c-torture/compile/981223-1.c: New test.
28511 1998-12-29 Richard Henderson <rth@cygnus.com>
28513 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
28514 (opt3): Rename from opt4 and disable.
28516 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
28518 * g++.old-deja/g++.pt/ptrmem5.C: New test.
28520 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
28522 * g++.old-deja/g++.other/conv5.C: New test.
28524 1998-12-14 Nick Clifton <nickc@cygnus.com>
28526 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
28528 1998-12-11 Jeffrey A Law (law@cygnus.com)
28530 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
28532 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
28534 * gcc.c-torture/compile/981211-1.c: New test.
28536 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
28538 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
28540 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
28542 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28544 * gcc.special/930510-1.c: Make C9X safe.
28545 * gcc.misc-tests/gcov-1.c Similarly.
28546 * gcc.misc-tests/gcov-2.c Similarly.
28548 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28550 * gcc.dg/ultrasp1.c: New test.
28552 1998-12-06 Richard Henderson <rth@cygnus.com>
28554 * gcc.c-torture/execute/981206.c: New test.
28556 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28558 * g++.old-deja/g++.ns/template7.C: New test.
28560 * g++.old-deja/g++.other/expr1.C: New test.
28562 * g++.old-deja/g++.eh/tmpl3.C: New test.
28564 * g++.old-deja/g++.eh/tmpl2.C: New test.
28566 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
28568 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
28569 * g++.old-deja/g++.other/using6.C: Removed.
28570 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
28572 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
28574 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
28576 * g++.old-deja/g++.pt/overload8.C: New test.
28578 * g++.old-deja/g++.pt/overload7.C: New test.
28580 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
28582 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
28583 and relinking messages.
28584 * lib/g++.exp (g++_target_compile): Remove .rpo file when
28585 compiling with -frepo.
28587 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
28589 * g++.old-deja/g++.pt/lookup6.C: New test.
28591 1998-11-30 Nick Clifton <nickc@cygnus.com>
28593 * gcc.c-torture/execute/981130-1.c: New test.
28594 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
28596 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
28598 * g++.old-deja/g++.pt/explicit76.C: New test.
28600 * g++.old-deja/g++.pt/friend38.C: New test.
28602 * g++.old-deja/g++.ns/crash2.C: New test.
28604 * g++.old-deja/g++.pt/defarg8.C: New test.
28606 * g++.old-deja/g++.pt/instantiate6.C: New test.
28608 * g++.old-deja/g++.pt/static6.C: New test.
28610 * g++.old-deja/g++.pt/decl2.C: New test.
28612 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
28614 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
28615 problem is actually related with name lookup, but so what? :-)
28617 * g++.old-deja/g++.pt/friend37.C: New test.
28619 1998-11-25 Dave Love <d.love@dl.ac.uk>
28621 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
28622 element, which fails on some systems.
28624 * g77.f-torture/execute/labug1.f: New test.
28626 1998-11-21 Jeffrey A Law (law@cygnus.com)
28628 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
28631 1998-11-18 Dave Love <d.love@dl.ac.uk>
28633 * g77.f-torture/compile/981117-1.f: New test.
28635 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
28637 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
28638 properly discarded.
28640 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
28642 * gcc.c-torture/execute/memcheck: New directory of tests for
28643 -fcheck-memory-usage.
28645 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28647 * README: New file, general information about the testsuite and
28648 new description of the various C++ test subdirectories.
28649 * README.g++: Eliminate obsolete information, update and move most
28650 relevant stuff to README.
28652 1998-11-07 Richard Henderson <rth@cygnus.com>
28654 * gcc.c-torture/compile/981107-1.c: New test.
28656 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
28658 * execute/memcpy-bi.c: New testcase.
28660 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
28662 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
28665 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
28666 template is selected.
28668 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
28669 classes, it should be accepted for all types.
28671 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
28673 * g++.old-deja/g++.pt/spec24.C: Ensure that template
28674 specializations start with template headers.
28676 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
28678 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
28680 * g++.old-deja/g++.other/init9.C: Test cross initialization of
28683 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
28685 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
28687 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
28689 * compile/981022-1.c, compile/981022-1.x: New test and driver.
28691 1998-10-19 Jeffrey A Law (law@cygnus.com)
28693 * 981019-1.c: New test.
28695 1998-10-14 Robert Lipe <robertl@dgii.com>
28697 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
28700 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28702 * compile/981001-4.c: Remove use of GCC extension that triggers a
28705 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
28707 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
28709 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
28711 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
28712 instantiation of template produces incorrect code for delete
28715 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
28716 constructors' name is not unique.
28717 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
28718 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
28720 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
28721 automatic array of const is ill-formed.
28723 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
28724 of template parameter?
28726 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
28729 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
28730 pointer-to-member expression.
28732 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
28733 declaration causes ICE.
28735 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
28737 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
28738 reserved in the global namespace.
28740 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
28741 generate needed virtual table.
28743 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
28745 1998-10-10 Dariush Eslimi <eslimi@loran.com>
28747 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
28748 template-dependent type
28750 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28752 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
28753 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
28754 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
28756 * g++.old-deja/g++.other/using5.C: New test; using decl from base
28757 class should be usable as argument of member function.
28758 * g++.old-deja/g++.other/using6.C: New test; using decl from base
28759 class should be usable as return type of member function.
28760 * g++.old-deja/g++.other/using7.C: New test; using decl from base
28761 class should be usable as type of data member.
28763 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
28765 1998-10-09 Jeffrey A Law (law@cygnus.com)
28767 * gcc.c-torture/special/920521-1.c: Fix bogus test.
28769 1998-10-08 Nick Clifton <nickc@cygnus.com>
28771 * gcc.dg/dll-?.c Add thumb to target list.
28772 Fix assembler scan patterns to match current assembler output.
28774 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
28776 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
28777 matching of template brackets.
28779 * g++.old-deja/g++.other/using4.C: New test. Test using
28780 declarations of methods from base classes.
28782 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
28783 within functions should introduce names into the innermost
28784 enclosing namespace.
28786 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
28787 of static locals if first initialization throws.
28789 1998-10-07 Jim Wilson <wilson@cygnus.com>
28791 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
28793 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
28795 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
28796 lose track of the possible targets of tablejump insns.
28797 * special/special.exp: Run it.
28799 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28801 * g++.old-deja/g++.pt/friend35.C: New test. A template function
28802 must be declared before its specializations can be named in friend
28805 1998-10-05 Dave Love <d.love@dl.ac.uk>
28807 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
28809 * g77.f-torture/execute/io1.f: New test.
28811 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
28813 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
28814 with pointer to template function, for which no argument deduction
28817 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
28818 specialization of template function as argument to template
28821 * g++.old-deja/g++.other/access2.C: New test; Inner class
28822 shouldn't have privileged access to Outer's names.
28824 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
28826 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
28827 friend template declared within template class conflicts with
28828 nested class of the same name.
28830 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
28833 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
28834 object with direct initializer as function declaration.
28836 * g++.old-deja/g++.other/decl2.C: New test; duplicate
28839 * g++.old-deja/g++.other/null2.C: New test; conditional operator
28840 involving const pointer and NULL produces incorrect result.
28842 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
28843 type name without `typename' should be rejected with -pedantic.
28845 1998-10-02 Richard Henderson <rth@cygnus.com>
28847 * g++.old-deja/g++.other/addrof1.C: New test.
28849 1998-10-01 Nick Clifton <nickc@cygnus.com>
28851 * gcc.c-torture/compile/981001-1.c: New test.
28852 * gcc.c-torture/execute/981001-1.c: New test.
28854 1998-10-01 Jeffrey A Law (law@cygnus.com)
28856 * gcc.c-torture/compile/981001-2.c: New test.
28857 * gcc.c-torture/compile/981001-3.c: New test.
28858 * gcc.c-torture/compile/981001-4.c: New test.
28860 1998-10-01 Robert Lipe <robertl@dgii.com>
28862 * lib/objc.exp (objc_target_compile): Add -L during compiles for
28863 multilibbed hosts. Idea grafted from g77.exp.
28865 1998-09-30 Dave Love <d.love@dl.ac.uk>
28867 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
28868 avoid losing on systems which need -lsocket.
28870 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
28872 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
28873 * g++.old-deja/g++.other/nested2.C: Ditto.
28874 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
28877 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
28879 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
28880 preferred over template operator!= for enum bitfields.
28882 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
28884 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
28885 that happen to have the same base name, but in different scopes,
28886 are incorrectly rejected.
28888 1998-09-16 Richard Henderson <rth@cygnus.com>
28890 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
28891 on the native word size instead of an integer literal.
28893 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
28895 * g++.old-deja/g++.other/static2.C: Invocation of static data
28896 member of type pointer-to-function denoted as non-static member.
28898 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
28899 checks involving function types and aliases.
28901 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
28903 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
28904 redefined to the same non-trivial type.
28906 * g++.old-deja/g++.pt/explicit73.C: Test for proper
28907 namespace-qualification of template specializations declared in
28910 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
28911 to declare a subset of the specializations of a template function
28912 as friends of specializations of a template class.
28914 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
28915 member templates that do not fully specialize the enclosing
28916 template class are rejected.
28918 1998-09-11 Dave Love <d.love@dl.ac.uk>
28920 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
28922 1998-09-08 Dave Love <d.love@dl.ac.uk>
28924 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
28925 altered from libf2c/libU77 version.
28927 1998-09-06 Dave Love <d.love@dl.ac.uk>
28929 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
28931 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
28933 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
28934 (un)signed char are different types for template specialization
28937 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
28939 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
28940 * objc: ObjC testsuite.
28942 1998-08-31 Catherine Moore <clm@cygnus.com>
28944 * gcc.c-torture/execute/941014-1.x: New file.
28946 1998-08-31 Nick Clifton <nickc@cygnus.com>
28948 * lib/c-torture.exp: Add support for
28949 torture_eval_before_compile and torture_eval_before_execute
28952 1998-08-30 Jeffrey A Law (law@cygnus.com)
28954 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
28955 this test triggers valid.
28957 1998-08-27 Jeffrey A Law (law@cygnus.com)
28959 * gcc.dg/980827-1.c: New test.
28961 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
28963 * gcc.c-torture/execute/loop-4b.c: New test.
28965 1998-08-26 Nick Clifton <nickc@cygnus.com>
28967 * lib/c-torture.exp: Add support for
28968 torture_eval_before_compile and torture_eval_before_execute
28971 1998-08-25 Jeffrey A Law (law@cygnus.com)
28973 * gcc.c-torture/compile/980825-1.c: New test.
28975 1998-08-24 Nick Clifton <nickc@cygnus.com>
28977 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
28978 count number tests in opt_t0 not good_t0.
28980 1998-08-24 Jeffrey A Law (law@cygnus.com)
28982 * gcc.c-torture/compile/930326-1.x: Fix typo.
28984 1998-08-23 Mark Mitchell <mark@markmitchell.com>
28986 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
28989 1998-08-21 Jeffrey A Law (law@cygnus.com)
28991 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
28992 STACK_SIZE is defined.
28993 * gcc.c-torture/unsorted/stuct.c: Similarly.
28995 * gcc.c-torture/compile/980821-1.c: New test.
28997 1998-08-21 Jeffrey A Law (law@cygnus.com)
28999 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
29001 1998-08-19 Mark Mitchell <mark@markmitchell.com>
29003 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
29006 1998-08-09 Mark Mitchell <mark@markmitchell.com>
29008 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
29011 1998-08-18 Jeffrey A Law (law@cygnus.com)
29013 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
29015 1998-08-16 Jeffrey A Law (law@cygnus.com)
29017 * gcc.c-torture/compile/980816-1.c: New test.
29019 * gcc.dg/980816-1.c: New test.
29021 1998-08-13 Jeffrey A Law (law@cygnus.com)
29023 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
29024 compiler for ieee tests.
29026 1998-08-01 Dave Love <d.love@dl.ac.uk>
29028 * g77.f-torture/compile/980729-0.f: New test.
29030 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
29032 * gcc.c-torture/special/eeprof-1.c: New test, for
29033 -finstrument-functions.
29034 * gcc.c-torture/special/special.exp: Run it.
29036 1998-07-29 Jeffrey A Law (law@cygnus.com)
29038 * gcc.c-torture/compile/980729-1.c: New test.
29040 1998-07-27 Nick Clifton <nickc@cygnus.com>
29042 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
29043 __thumb__ is defined, and test for ARM style doubles if so.
29045 1998-07-26 Dave Love <d.love@dl.ac.uk>
29047 * g77.f-torture/noncompile/980615-0.f: New test.
29049 1998-07-26 H.J. Lu (hjl@gnu.org)
29051 * gcc.dg/980312-1.c: Do link instead of compile.
29052 * gcc.dg/980313-1.c: Likewise.
29054 1998-07-26 Jeffrey A Law (law@cygnus.com)
29056 * gcc.c-torture/compile/980726-1.c: New test.
29058 1998-07-25 Dave Love <d.love@dl.ac.uk>
29060 * g77.f-torture/execute/io0.f: New test.
29062 1998-07-24 Nick Clifton <nickc@cygnus.com>
29064 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
29067 1998-06-18 Michael Meissner <meissner@cygnus.com>
29069 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
29072 1998-07-17 Nick Clifton <nickc@cygnus.com>
29074 * gcc.dg/980626-1.c: Expect failures for all toolchains until
29075 c-decl.c:grokdeclarator can handle mode attributes.
29077 1998-07-16 Jeffrey A Law (law@cygnus.com)
29079 * gcc.c-torture/execute/980716-1.c: New test.
29081 1998-07-13 Jeffrey A Law (law@cygnus.com)
29083 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
29085 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
29087 * gcc.c-torture/execute/va-arg-3.x: Similarly.
29088 * gcc.c-torture/compile/930326-1.x: Similarly.
29090 1998-07-13 Dave Love <d.love@dl.ac.uk>
29092 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
29093 New test from Craig.
29095 1998-07-12 Dave Love <d.love@dl.ac.uk>
29097 * g77.f-torture/noncompile/980616-0.f: New test.
29099 * g77.f-torture/execute/970816-3.f: New test from Craig.
29101 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29103 * g++.other/singleton.C: Return error value instead of taking
29106 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
29108 * g++.other/singleton.C: New test. Warning is under dispute.
29109 Runtime crash is not.
29111 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29113 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
29114 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
29115 using6.C, using7.C}: New namespace tests.
29117 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29119 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
29120 specialization with typedef'ed names used as array indexes.
29122 1998-07-09 Jeffrey A Law (law@cygnus.com)
29124 * gcc.c-torture/execute/980709-1.c: New test.
29126 * gcc.dg/980709-1.c: New test.
29128 1998-07-07 Richard Henderson <rth@cygnus.com>
29130 * gcc.c-torture/execute/bcp-1.c: New test.
29132 1998-07-07 Jeffrey A Law (law@cygnus.com)
29134 * gcc.c-torture/execute/980707-1.c: New test.
29136 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
29138 * gcc.c-torture/compile/980706-1.c: New test.
29140 1998-07-01 Dave Love <d.love@dl.ac.uk>
29142 * g77.f-torture/execute/980701-0.f,
29143 g77.f-torture/execute/980701-1.f: New test from Craig.
29145 1998-07-01 Jeffrey A Law (law@cygnus.com)
29147 * gcc.c-torture/compile/980701-1.c: New test.
29149 * gcc.c-torture/execute/980701-1.c: New test.
29151 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
29154 * g++.old-deja/g++.robertl/eb132.C: New test.
29155 * g++.old-deja/g++.robertl/eb133.C: Likewise.
29157 1998-06-29 Dave Love <d.love@dl.ac.uk>
29159 * g77.f-torture/execute/980628-7.f,
29160 g77.f-torture/execute/980628-8.f,
29161 g77.f-torture/execute/980628-9.f,
29162 g77.f-torture/execute/980628-10.f: New tests from Craig.
29164 * g77.f-torture/execute/980628-3.f: Remove mail headers.
29166 1998-06-28 Jeffrey A Law (law@cygnus.com)
29168 * g77.f-torture/execute/980628-4.f: New test from Craig.
29169 * g77.f-torture/execute/980628-5.f: Likewise.
29170 * g77.f-torture/execute/980628-2.f: Likewise.
29171 * g77.f-torture/execute/980628-0.f: Likewise.
29172 * g77.f-torture/execute/980628-1.f: Likewise.
29173 * g77.f-torture/execute/980628-3.f: Likewise.
29174 * g77.f-torture/execute/980628-6.f: Likewise.
29176 1998-06-28 Jeffrey A Law (law@cygnus.com)
29178 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
29179 directory when nothing has been installed yet.
29181 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
29183 * gcc.c-torture/special/special.exp: Handle newer versions of
29186 1998-06-26 Jeffrey A Law (law@cygnus.com)
29188 * gcc.dg/980626-1.c: New test.
29190 1998-06-19 Bruno Haible <haible@ilog.fr>
29192 * gcc.misc-tests/m-un-2.c: New test.
29193 * g++.old-deja/g++.other/warn01.c: Likewise.
29195 1998-06-19 Robert Lipe <robertl@dgii.com>
29197 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
29198 compatibility with assmblers with a different comment character.
29199 Eliminate use of GAS-specific extensions.
29201 1998-06-19 Jeffrey A Law (law@cygnus.com)
29203 * gcc.c-torture/execute/ieee/980619-1.c: New test.
29205 1998-06-19 Robert Lipe <robertl@dgii.com>
29207 *lib/g77.exp: Replace search for libf2c.a with search for newly
29210 1998-06-17 Jeffrey A Law (law@cygnus.com)
29212 * gcc.c-torture/execute/980617-1.c: New test.
29214 1998-06-12 Jeffrey A Law (law@cygnus.com)
29216 * gcc.c-torture/execute/980612-1.c: New test.
29218 1998-06-08 Jeffrey A Law (law@cygnus.com)
29220 * gcc.dg/980523-1.c: Only test on ppc-linux.
29221 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
29223 * gcc.c-torture/execute/980608-1.c: New test.
29225 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
29227 * gcc.c-torture/execute/980605-1.c: New test.
29229 1998-06-04 Jeffrey A Law (law@cygnus.com)
29231 * gcc.c-torture/execute/980604-1.c: New test.
29233 1998-06-02 Jeffrey A Law (law@cygnus.com)
29235 * gcc.c-torture/execute/980602-1.c: New test.
29236 * gcc.c-torture/execute/980602-2.c: Likewise.
29238 1998-06-02 Dave Love <d.love@dl.ac.uk>
29240 * 970125-0.f: Fix per JCB. Add commentary.
29242 1998-05-31 Michael Meissner <meissner@cygnus.com>
29244 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
29247 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
29249 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
29252 1998-05-28 Catherine Moore <clm@cygnus.com>
29254 * gcc.c-torture/execute/980526-3.c: New test.
29256 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
29258 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
29259 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
29260 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
29261 m88k-motorola-sysv3 to XFAIL.
29263 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29265 * gcc.dg/980526-1.c: New test.
29266 * gcc.c-torture/execute/980526-2.c: New test.
29268 1998-05-26 Jeffrey A Law (law@cygnus.com)
29270 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
29272 * gcc.c-torture/execute/980526-1.c: New test.
29274 1998-05-26 Dave Love <d.love@dl.ac.uk>
29276 * g77.f-torture/execute/alpha2.f: Add runtime test.
29278 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
29280 * g++.old-deja/old-deja.exp: Strip leading directories.
29282 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
29283 error for the line. Don't run multiple tests for the same line.
29285 1998-05-23 Jeffrey A Law (law@cygnus.com)
29287 * gcc.dg/980523-1.c: New test.
29289 1998-05-23 Dave Love <d.love@dl.ac.uk>
29291 * g77.f-torture/compile/970915-0.f: New test.
29293 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
29295 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
29297 1998-05-21 Jeffrey A Law (law@cygnus.com)
29299 * gcc.dg/980520-1.c: New test.
29301 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
29303 * gcc.dg/980502-1.c: Fix return type.
29305 1998-05-20 Jeffrey A Law (law@cygnus.com)
29307 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
29308 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
29309 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
29310 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
29311 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
29313 1998-05-20 Dave Love <d.love@dl.ac.uk>
29315 * g77.f-torture/execute/980520-1.f: New test.
29317 1998-05-15 Dave Love <d.love@dl.ac.uk>
29319 * lib/mike-g77.exp: New file.
29321 * g77.f-torture/noncompile/noncompile.exp,
29322 g77.f-torture/noncompile/check0.f: New files.
29324 1998-05-14 Dave Love <d.love@dl.ac.uk>
29326 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
29327 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
29328 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
29329 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
29330 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
29331 abort where appropriate.
29333 1998-05-05 Michael Meissner <meissner@cygnus.com>
29335 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
29336 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
29338 1998-04-29 Dave Love <d.love@dl.ac.uk>
29340 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
29342 1998-04-27 Dave Love <d.love@dl.ac.uk>
29344 * g77.f-torture/compile/980427-0.f: New test.
29346 1998-04-24 Dave Love <d.love@dl.ac.uk>
29348 * g77.f-torture/compile/980424-0.f: New test.
29350 1998-04-19 Dave Love <d.love@dl.ac.uk>
29352 * g77.f-torture/compile/980419-2.f (main): New test.
29353 * g77.f-torture/compile/970125-0.f: New test.
29354 * g77.f-torture/compile/980419-1.f: New test.
29356 1998-04-08 Jim Wilson <wilson@cygnus.com>
29358 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
29361 1998-04-07 Jim Wilson <wilson@cygnus.com>
29363 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
29365 1998-04-03 Jim Wilson <wilson@cygnus.com>
29367 * gcc.c-torture/compile/980329-1.c: New test.
29369 1998-03-18 Jim Wilson <wilson@cygnus.com>
29371 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
29372 * gcc.dg/980312-1.c: Fix typo in -march command.
29374 1998-03-16 H.J. Lu (hjl@gnu.org)
29376 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
29378 1998-03-11 Robert Lipe <robertl@dgii.com>
29380 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
29381 Dave Love agree the Fortran source is bogus.
29383 1998-03-11 Robert Lipe <robertl@dgii.com>
29385 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
29386 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
29387 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
29388 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
29389 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
29391 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
29393 * g++.old-deja/g++.other/friend1.C: New test.
29395 1998-02-18 Dave Love <d.love@dl.ac.uk>
29397 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
29398 possibly uninitialized) variables and declare dnrm2.
29400 1998-02-23 Robert Lipe <robertl@dgii.com>
29402 From Bruno Haible <haible@ilog.fr>:
29403 * gcc.c-torture/execute/980223.c: New test.
29405 1998-02-13 Jeffrey A Law (law@cygnus.com)
29407 * gcc.dg/ifelse-1.c: New test.
29409 1998-02-09 H.J. Lu (hjl@gnu.org)
29411 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
29413 * lib/old-dejagnu.exp (old-dejagnu): Added the
29414 "execution test - XFAIL *-*-*" handling in the spirit of
29415 "excess errors test -". Changed the "execution test fails"
29416 handling to be like "excess errors test fails".
29417 * Update various tests accordingly.
29419 1998-02-06 Jim Wilson <wilson@cygnus.com>
29421 * gcc.c-torture/execute/980205.c: New test.
29423 1998-01-18 Jeffrey A Law (law@cygnus.com)
29425 * lib/c-torture.exp: Look for .x files instead of .cexp files.
29426 * lib/f-torture.exp: Similarly.
29427 * gcc.c-torture: Rename all .cexp files to .x files.
29429 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
29431 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
29432 (940510-1.c): Removed duplicate.
29433 (971104-1.c): New test.
29435 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
29437 * lib/f-torture.exp: Improve error and loop detection.
29439 1997-11-19 Michael Meissner <meissner@cygnus.com>
29441 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
29442 use that to size the filler array.
29444 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
29446 * lib/c-torture.exp(c-torture-execute): Fix typo.
29448 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
29449 testcase as the executable name. Keep the executable around if
29452 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
29454 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
29455 changes. Only test one -g option, and move it to the end of the
29456 list of options to test.
29458 1997-09-19 Michael Meissner <meissner@cygnus.com>
29460 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
29461 variable GCC_TORTURE_OPTIONS to supply default switches separated
29462 by colons. If no environment variable, run tests with -O0 -g, -O1
29463 -g, and -O2 -g as well.
29465 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
29467 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
29468 explanatory comments. Fix indentation.
29470 1997-09-15 Jeffrey A Law (law@cygnus.com)
29472 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
29474 1997-09-11 Jeffrey A Law (law@cygnus.com)
29476 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
29477 * g++.old-deja/g++.mike/p7325.C: Likewise.
29478 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
29480 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
29482 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
29483 * g++.old-deja/g++.brendan/crash30.C: Likewise.
29484 * g++.old-deja/g++.brendan/crash39.C: Likewise.
29485 * g++.old-deja/g++.law/operators4.C: Likewise.
29487 1997-09-11 Joe Buck (jbuck@synopsys.com)
29489 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
29490 * g++.old-deja/g++.mike/p784.C: Ditto.
29491 * g++.old-deja/g++.mike/p785.C: Ditto.
29493 1997-09-05 Jeffrey A Law (law@cygnus.com)
29495 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
29497 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29499 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
29500 target feature; pass this to c-torture-execute as needed.
29502 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29504 * lib/c-torture.exp(c-torture-execute): If the previous and the
29505 current executables being tested are identical, we don't need to
29506 run the executable again. Try to make the executable names
29507 unique. Add an optional argument for passing additional compiler
29510 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
29512 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
29514 1997-08-29 Jeffrey A Law (law@cygnus.com)
29516 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
29518 1997-07-31 Jeffrey A Law (law@cygnus.com)
29520 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
29521 32bit or larger longs.
29523 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
29524 have either a 32bit long or 32bit int.
29526 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
29528 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
29529 Make double precision tests dependent on sizeof (double).
29531 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
29533 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
29536 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
29538 * gcc.c-torture/compile/961203-1.cexp: New script.
29540 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
29542 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
29543 up the includes ourselves.
29545 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
29547 * lib/plumhall.exp: Remove random include, and add a few
29548 verbose messages for debugging.
29550 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
29552 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
29553 of trying to do it ourselves.
29555 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29557 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
29559 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
29561 * gcc.prms/5403.c: Made regexp a bit less strict.
29563 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
29565 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
29566 is returned from remote_load instead.
29567 * lib/plumhall.exp: Ditto.
29568 * lib/mike-g++.exp: Ditto.
29569 * lib/old-dejagnu.exp: Ditto.
29570 * lib/c-torture.exp: Ditto.
29572 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
29574 * lib/g++.exp: Use build_wrapper procedure.
29575 * lib/gcc.exp: Ditto.
29577 1997-05-20 Jeffrey A Law (law@cygnus.com)
29579 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
29580 an old-style decl for malloc. Fixes tests to work when
29581 sizeof (int) != sizeof (size_t).
29583 1997-05-15 Mike Meissner <meissner@cygnus.com>
29585 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
29587 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
29588 use stdargs.h interface.
29590 1997-05-15 Mike Meissner <meissner@cygnus.com>
29592 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
29593 NO_VARARGS when compiling.
29595 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
29597 * lib/plumhall.exp(ph_includes): New procedure.
29599 (ph_compiler): Ditto.
29601 * lib/g++.exp: Rename test-glue.c to testglue.c.
29602 * lib/gcc.exp: Ditto.
29604 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
29606 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
29607 to completion when it's called.
29609 1997-03-21 Michael Meissner <meissner@cygnus.com>
29611 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
29612 is defined, don't do test.
29614 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
29616 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
29618 (ph_summary): Mark skipped testcases as untested, not unresolved.
29620 * lib/plumhall.exp (ph_make): If unresolved because of bad
29621 errorCode, record errorCode in log file.
29622 (*): Replace send_log/verbose with verbose -log.
29624 1997-03-19 Michael Meissner <meissner@cygnus.com>
29626 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
29627 double conversion if double isn't at least 8 bytes.
29629 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
29630 int to work with targets where int is 16 bits.
29632 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
29633 8 bytes, just exit, since 4 byte doubles don't have enough bits of
29634 precision for the test to complete.
29636 1997-03-14 Michael Meissner <meissner@cygnus.com>
29638 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
29639 if d10v is not compiled with the -mdouble64 flag.
29640 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
29642 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
29643 d10v is not compiled with the -mint32 flag.
29645 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
29647 * lib/plumhall.exp: Use incr_count.
29649 1997-03-12 Jeffrey A Law (law@cygnus.com)
29651 * gcc.c-torture: Update to c-torture-1.45.
29653 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
29655 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
29656 the name of the expect testcase file).
29658 * lib/g++.exp(g++_init): Ditto.
29660 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
29662 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
29665 * lib/gcc.exp(gcc_exit): New procedure.
29667 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
29669 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
29670 specs where appropriate.
29672 * g++.old-deja/g++.arm/*: Added additional ERROR checks
29673 because of new "candidates are" messages, and removed a few
29675 * Converted all non-old-style g++ testcases to old-style, and
29676 moved into g++.old-deja.
29678 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
29680 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
29683 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
29686 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
29688 1997-02-13 Michael Meissner <meissner@cygnus.com>
29690 * lib/gcc.exp (gcc_target_compile): Add support for defining
29691 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
29692 the machine doesn't have those features.
29694 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
29696 * g++.law/operators4.exp: Don't use LIBS.
29698 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
29700 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
29702 * lib/mike-g++.exp: Don't set the compiler to be tested here.
29703 * lib/g++.exp: Set it here instead. Also, allow use of the
29704 --tool_exec and --tool_opt options. Change CXX to
29707 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
29709 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
29711 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
29713 * lib/old-dejagnu.exp: Use prune_warnings instead of
29715 * lib/mike-g++.exp: Ditto.
29716 * lib/gcc.exp: Ditto.
29717 * lib/g++.exp: Ditto.
29719 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
29721 1997-02-07 Jeffrey A Law (law@cygnus.com)
29723 * 941014-2.c: Include stdlib.h
29724 * 960327-1.c: Include stdio.h
29725 * dbra.c, index-1.c: Don't assume ints are 32bits.
29727 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
29729 * lib/gcc.exp: Add gcc,stack_size target feature.
29731 * lib/g++.exp(g++_target_compile): Add the include and link
29732 paths here, not in two other places. And, it's $options, not
29735 * lib/mike-g++.exp(postbase): Remove the code that determines
29736 the correct include and link paths.
29737 * g++.old-deja/old-deja.exp: Ditto.
29739 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
29741 * lib/g++.exp(g++_init): target_compile no longer returns the
29742 filename of the result.
29744 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
29746 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
29749 * gcc.c-torture/special/special.exp: Change call to
29750 gcc_target_compile to include the object file.
29752 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
29754 * gcc.c-torture/special/special.exp: Correct misspelling in last
29757 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
29759 * lib/plumhall.exp(ph_summary): Log the entire output of the
29760 executable. Return -1 if there were any failures, 0 otherwise.
29761 (ph_execute): Return -1 if there were any failures, 0 otherwise.
29762 (ph_make): Clean up objects and executables that were built
29763 if the tests succeeded.
29765 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
29767 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
29768 libraries and includes in the build tree as appropriate.
29770 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
29772 * lib/c-torture.exp: Instead of looking for the global variable
29773 NO_LONG_LONG, check to see if that's a feature of the target.
29775 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
29777 * config/default.exp: Minimize. Delete the remainer of the files in
29778 config; this functionality is now in devo/dejagnu/config.
29780 g++.*/*: Pass any additional flags used to compile to postbase;
29783 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
29784 is now done by runtest.exp. Use gcc_target_compile instead of
29787 lib/c-torture.exp: Use gcc_target_compile instead of compile.
29788 Remove references to CFLAGS. Use remote_file instead of
29790 (c-torture): Take a list of arguments to use to compile this
29793 lib/g++.exp: Simplify. Use target_compile instead of compile.
29794 lib/gcc-dg.exp: Ditto.
29795 lib/gcc.exp: Ditto.
29796 lib/mike-{gcc,g++}.exp: Ditto.
29797 lib/old-dejagnu.exp: Ditto.
29798 lib/plumhall.exp: Ditto.
29800 1997-01-08 Jim Wilson <wilson@cygnus.com>
29802 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
29803 (ph_linker): Likewise.
29805 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
29807 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
29808 MAP_ANON / MAP_ANONYMOUS if defined;
29809 else try to map from /dev/zero .
29811 1996-11-12 Jeffrey A Law (law@cygnus.com)
29813 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
29814 isn't defined, then define it to MAP_ANONYMOUS.
29816 1996-11-12 Jeffrey A Law (law@cygnus.com)
29818 * gcc.c-torture: Update to c-torture-1.42 release.
29820 1996-11-11 Jeffrey A Law (law@cygnus.com)
29822 * gcc.c-torture: Update to c-torture-1.41 release.
29824 1996-10-27 Jeffrey A Law (law@cygnus.com)
29826 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
29829 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
29831 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
29832 and LDFLAGS. Fix second case to append the target_info ldflags
29833 onto LDFLAGS, not CFLAGS.
29834 * lib/g++.exp (g++_init): Add target_info stuff.
29835 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
29836 of libgloss and newlib flags for !native.
29838 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
29839 (GDB): Fix relative path to go up another dir for finding gdb.
29841 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
29843 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
29844 versions in the target_info array, if they don't exist.
29846 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
29848 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
29850 1996-07-08 Jim Wilson <wilson@cygnus.com>
29852 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
29853 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
29855 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
29857 * lib/old-dejagnu.exp: Don't remove the output file before we've
29858 actually tested it. Don't append pwd to the path of the executable
29861 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
29863 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
29865 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
29867 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
29868 temporary directory for compiler files, and set it to a default
29869 value of /tmp. Set $output as the name of the output file from
29870 compiling the testcase. Add a -o option to $cflags_var so the
29871 compiler writes the final output file as $output. Set $executable
29874 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
29875 directory for compiler files, and set it to /tmp if it doesn't
29876 already have a value. Set $output_file to the name of the output
29877 file from compiling the testcase. Add a -o option to CXXFLAGS so
29878 the compiler writes the final output file as $output. Use $output
29879 as the executable to be tested.
29881 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
29883 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
29885 1996-06-08 Jeffrey A Law (law@cygnus.com)
29887 * gcc.c-torture/execute/pending-1.c: New test. Still
29888 pending in Tege's queue.
29890 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
29892 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
29893 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
29894 if there were failures. Call unresolved if there were unresolved
29895 testcases. Call gcc_fail if program did not run to completion.
29896 (ph_make): Pass additional argument name to ph_execute.
29897 (ph_execute): Add new argument. Pass additional arguments to
29898 ph_summary. Call gcc_fail is there is no execution output.
29900 1996-04-24 Jeffrey A Law (law@cygnus.com)
29902 * lib/plumhall.exp (proc_summary): Output relavent summary
29903 lines into the log so specific failures in plumhall can be
29906 1996-04-10 Jeffrey A Law (law@cygnus.com)
29908 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
29909 (c-torture-execute): Don't try to execute tests which use
29910 "long long" types if $NO_LONG_LONG is nonzero.
29912 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
29914 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
29917 * gcc.ieee: Move from here.
29918 * gcc.c-torture/execute/ieee: To here.
29920 1996-03-26 Jeffrey A Law (law@cygnus.com)
29922 * gcc.c-torture: Update to c-torture-1.41 release.
29924 1996-03-22 Jeffrey A Law (law@cygnus.com)
29926 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
29929 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
29931 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
29934 1996-03-02 Jeffrey A Law (law@cygnus.com)
29936 * config/proelf.exp: Handle connecting to a simulator.
29938 1996-01-31 Jeffrey A Law (law@cygnus.com)
29940 * config/proelf.exp: New file. Enough framework that we can
29941 run c-torture tests on the proelf targets (or any other target
29942 that gdb can connect to for that matter).
29944 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
29946 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
29947 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
29949 * lib/plumhall.exp (ph_execute): Always call ph_summary if
29950 exec_output exists.
29952 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
29954 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
29955 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
29957 * config/*.exp: Update FSF address. Change result of ${tool}_load
29958 to pass/fail/unresolved/unsupported/untested. Caller must now
29959 call unresolved/unsupported/untested.
29960 * lib/*.exp: Update FSF address. Update to handle new results of
29962 * lib/chill.exp (verbose): Delete.
29964 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
29966 * lib/gcc.exp (default_gcc_start): Change order of args to
29967 $LDFLAGS $CFLAGS $LIBS.
29968 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
29969 Save/set/restore CFLAGS. Pass single arg to gcc_start.
29970 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
29971 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
29972 * gcc.misc-tests/dg-test.exp: Likewise.
29973 * gcc.misc-tests/msgs.exp: Likewise.
29974 * gcc.prms/prms.exp: Likewise.
29975 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
29976 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
29978 * lib/dg.exp: Deleted, moved to dejagnu/lib.
29980 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
29982 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
29984 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
29985 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
29987 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
29990 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
29992 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
29993 global for loop; add use of $mathlib.
29994 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
29995 settings here; set mathlib for anything but VxWorks.
29997 1996-01-22 Jeffrey A Law (law@cygnus.com)
29999 * gcc.c-torture: Update to c-torture-1.40 release.
30001 1996-01-03 Jeffrey A Law (law@cygnus.com)
30003 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
30006 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
30008 * lib/c-torture.exp (c-torture-execute): Declare "output" as
30011 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
30013 * lib/g++.exp (LIBS): Define if not already.
30014 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
30015 (gcc-dg-prune): Call prune_gcc_output.
30016 * lib/gcc.exp (prune_gcc_output): New proc.
30017 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
30020 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
30022 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
30023 (c-torture-execute): Likewise. Rename `name' to `testcase'.
30025 1995-11-15 Jeffrey A Law (law@cygnus.com)
30027 * gcc.c-torture: Update to c-torture-1.39 release.
30029 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
30031 * lib/c-torture.exp (c-torture-execute): Don't return if one option
30032 fails, try others as well.
30034 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
30036 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
30037 If compilation fails, mark execute tests as `untested'.
30038 If test is marked as unsupported, don't mark compilation and
30039 execute tests as failed.
30041 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
30043 * lib/g++.exp (g++_init): Don't link in libg++, and look to
30044 libstdc++ for whether or not we want to be doing shared
30045 libraries. Delete link_curses since we don't need it anymore.
30046 * lib/mike-g++.exp (postbase): Don't link in libg++.
30047 * g++.old-deja/old-deja.exp: Likewise.
30049 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
30051 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
30053 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
30055 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
30056 For that, add `-Wl,-a,shared_archive'.
30057 * g++.old-deja/old-deja.exp: Likewise.
30059 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
30061 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
30063 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
30065 * lib/mike-g++.exp (postbase): Pay attention to the status of
30068 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
30070 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
30072 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
30074 * lib/gcc.exp (default_gcc_start): No longer need to log program
30075 being executed or its output, execute_anywhere does that now.
30076 * lib/g++.exp (default_g++_version): Call execute_anywhere.
30077 (default_g++_start): Likewise. Delete calls to verbose/send_log.
30079 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
30081 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
30082 the same as those in lib/g++.exp.
30084 1995-10-10 Jeff Law (law@hurl.cygnus.com)
30086 * gcc.c-torture: Update to c-torture-1.38 release.
30087 * gcc.ieee: Related changes.
30089 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
30091 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
30092 "exec". Minor reformatting changes.
30094 * config/rom68k.exp (${tool}_load): Make it work in a canadian
30095 cross. This means all "exec" calls now work on a remote host as
30097 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
30098 cross. Filter out the extra "\r\n" stuff that expect puts in.
30099 (c-torture-execute): Filter out the bogus warnings like
30100 c-torture-compile does. Add support for canadian cross.
30101 * lib/gcc.exp (default_gcc_version, default_gcc_start)
30102 Use execute_anywhere rather than calling exec directly. Now it
30103 works for canadian cross testing.
30105 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
30107 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
30108 results into a variable, and check that rather than using file exists.
30110 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
30112 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
30113 create a libg++.so. For sunos4.1.*, also add -ltermcap.
30115 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30117 * g++.old-deja/old-deja.exp: Create and pass runshlib and
30118 lib_curses if there's a shared libg++ in the build tree.
30120 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
30122 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
30123 if not supported target.
30125 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
30127 * lib/g++.exp (g++_init): Move empty setting of runshlib and
30128 link_curses up to always happen, not just for native builds.
30130 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
30132 * gcc.c-torture: Update to c-torture-1.36 release.
30133 * gcc.failure: Related changes.
30135 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
30137 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
30139 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
30141 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
30142 * lib/mike-g++.exp (postbase): Not in here. Still reference
30143 runshlib, link_curses, and mathlib for link and run.
30145 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
30146 pass the runtime shared library options for Solaris, OSF/1, and
30147 Irix5, and link with -lcurses to avoid unresolved references.
30149 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
30151 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
30154 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
30156 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
30158 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
30160 * gcc.c-torture: Update to c-torture-1.35 release. Note we
30161 do not have a framework for the "compat" tests yet.
30163 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
30165 * lib/mike-g++.exp (postbase): New local variable `mathlib',
30166 set to null if we're testing vxworks5.1. Use that instead of
30167 `-lm' in the setting of LIBS for link and run.
30169 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
30171 * config/rom68k.exp (${tool}_load): Major changes to make it
30172 work. Verified that it does in fact return the stuff in
30173 exec_output properly. Catch any Emul or any TRAP other than 0.
30175 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
30177 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
30178 LDFLAGS properly for targets that need stuff from libgloss.
30179 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
30181 (gpp_initialized): New variable.
30183 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
30185 * config/rom68k.exp: Load libgloss.exp.
30186 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
30187 so we can produce a fully linked binary.
30188 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
30189 so we can produce a fully linked binary.
30191 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
30193 * lib/plumhall.exp (ph_section): Watch for expected failures.
30194 Add missing `else'.
30196 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
30198 (c-torture): Likewise.
30200 1995-08-28 Doug Evans <dje@cygnus.com>
30202 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
30204 * lib/mike-g++.exp (mike_cleanup): New proc.
30205 (prebase): New globals compiler_result, not_compiler_result,
30207 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
30208 allow leading "-" in pattern. Watch for unsupported tests.
30209 If $compiler_result is set, pattern match assembler code,
30210 and ditto for $not_compiler_result.
30211 * lib/mike-gcc.exp: Likewise.
30213 * lib/plumhall.exp (ph_execute): Only call ph_summary if
30214 execution "succeeded".
30216 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
30218 * config/win32.exp: New file.
30219 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
30221 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
30223 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
30225 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
30226 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
30227 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
30229 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
30230 "... without exceptions was ...". That is now handled by
30232 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30234 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
30236 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
30237 sieve.c,sort2.c}: New files.
30238 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
30239 sieve.exp,sort2.exp}: Drivers for them.
30241 * lib/mike-gcc.exp (program_output): New user settable variable.
30242 (postbase): Call prune_system_crud. Also prune extraneous compiler
30244 * lib/mike-g++.exp (program_output): New user settable variable.
30246 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
30248 * config/sh.exp: Deleted (use sim.exp instead).
30250 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
30252 * config/vx.exp: Declare CHECKTASK as global.
30253 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
30254 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
30255 * lib/old-dejagnu.exp: Load [pwd]/$executable.
30257 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30259 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
30260 target. Like vx.exp, only includes `vx29k.exp' instead of
30263 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
30265 * config/sim.exp: Increase time limit from 120 seconds to 240.
30267 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
30269 * gcc.c-torture/execute/950628-1.c: New test.
30271 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
30273 * gcc.c-torture: Update with changes/additions from
30276 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
30278 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
30280 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
30282 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
30284 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
30286 * gcc.c-torture/compile/950512-1.c: New test.
30287 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
30288 * gcc.dg/struct-ret-1.c: Likewise.
30290 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
30292 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
30293 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
30295 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
30297 * gcc.c-torture/special/920411-1.c: Deleted.
30298 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
30300 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
30302 * config/sim.exp (${tool}_load): Hack in call to bash to get a
30305 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
30307 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
30309 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
30312 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
30313 is the proper length.
30314 * va-arg-3.c: Likewise.
30316 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
30318 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
30319 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
30321 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
30322 * lib/g++.exp (default_g++_start): Delete old cruft.
30324 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
30326 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
30327 (2 * (1 << 18)) to (2 * (1 << 17)).
30329 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
30331 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
30333 * config/rom68k.exp: Renamed from config/idp.exp
30335 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
30337 * c-torture/compile/921109-2.c
30339 1995-04-18 Mike Stump <mrs@cygnus.com>
30341 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
30344 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
30346 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
30348 * lib/g++.exp (default_g++_start): Likewise.
30350 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
30352 * gcc.c-torture/compile/950329-1.c: New test.
30354 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
30356 * config/bug.exp (${tool}_load): Updated to use new remote_open
30357 and remote_close procs.
30358 * config/idp.exp: New file.
30360 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
30362 * gcc.c-torture/execute/950322-1.c: New test.
30364 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
30366 * config/vx.exp (${tool}_load): Clean up testing of return code from
30367 vxworks_ld and vxworks_spawn.
30369 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
30371 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
30373 1995-03-13 Mike Stump <mrs@cygnus.com>
30375 * lib/old-deja.exp: Add `excess errors test - ' error, now one
30376 can mark excess errors on a machine by machine basis. Note, the
30377 default is to not expect any excess errors, even when excess
30378 errors test - is given, so you will want to put an XFAIL ... on
30379 these lines. For example, // excess errors test - XFAIL hppa*-*-*
30380 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
30381 those 4 machines, but no others.
30383 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
30385 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
30386 * lib/c-torture.exp: to here.
30388 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
30390 * gcc.c-torture/execute/950221-1.c: New test.
30391 * gcc.c-torture/execute/struct-ret-1.c: New test.
30392 * gcc.c-torture/compile/950221-1.c: New test.
30394 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
30396 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
30398 * gcc.c-torture/execute/arith-1.c (main): Return 0.
30399 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
30401 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
30403 * g++.gb: New directory of tests, derived from my signature and
30404 class scoping tests.
30406 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
30407 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
30408 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
30409 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
30410 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
30411 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
30412 * g++.gb/sig25.C: Likewise.
30414 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
30415 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
30416 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
30417 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
30418 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
30419 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
30420 * g++.gb/sig25.exp: Likewise.
30422 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
30423 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
30424 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
30425 * g++.gb/scope13.C: Likewise, this test still fails.
30427 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
30428 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
30429 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
30430 * g++.gb/scope13.exp: Ditto.
30432 * g++.gb/README: New file, explains what these tests are about.
30434 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
30436 * lib/dg.exp (dg-do): Support `preprocess'.
30437 (dg-test): Likewise.
30439 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
30441 * config/udi.exp: change "continue -expect" to "exp_continue".
30443 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
30445 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
30446 Delete redundant tests.
30448 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
30449 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
30450 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
30451 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
30452 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
30453 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
30454 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
30455 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
30457 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
30458 storing label pointers.
30459 * gcc.c-torture/execute/921019-1.c: Likewise.
30460 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
30461 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
30463 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
30466 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
30467 Delete obsolete tests.
30469 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
30470 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
30471 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
30472 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
30473 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
30474 * gcc.c-torture/compile/950124-1.c: New test.
30476 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
30478 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
30480 * lib/mike-g++.exp: Add -lm to LIBS.
30482 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
30484 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
30486 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
30488 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
30490 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
30492 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
30494 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
30496 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
30497 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
30498 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
30499 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
30500 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
30501 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
30502 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
30503 * g++.law/{operators31.C, operators32.C,
30504 * g++.law/{operators33.C, operators34.C}: Likewise.
30505 * g++.law/{pic1.C, refs2.C}: Likewise.
30506 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
30507 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
30508 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
30509 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30511 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
30512 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
30513 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
30514 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
30515 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
30516 * g++.law/{enum9.exp, friend5.exp}: Likewise.
30517 * g++.law/{nest3.exp, nest4.exp}: Likewise.
30518 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
30519 * g++.law/{operators30.exp, operators31.exp}: Likewise.
30520 * g++.law/{operators32.exp, operators33.exp}: Likewise.
30521 * g++.law/{operators34.exp}: Likewise.
30522 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
30523 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
30524 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
30525 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
30526 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30528 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
30529 No longer expected to fail.
30530 * g++.law/missed-error3.C: Tweak for recent bool changes.
30532 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
30534 * config/emb-unix: Deleted.
30535 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
30536 remote execution. Do final link on remote host if REMOTE_LINK is set.
30538 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
30540 * lib/dg.exp (dg-test): Fix typo in last patch.
30542 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
30544 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
30545 (handles multiple occurrences).
30547 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
30549 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
30550 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
30551 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
30553 * lib/c-torture.exp (c-torture-compile): Likewise.
30554 (c-torture): Prepend full path if missing.
30555 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
30556 (gcc_fail): Likewise.
30557 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
30559 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
30561 * lib/netware.exp: Only attach to NetWare i386 systems.
30563 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
30565 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
30566 messages. Add test name to "output pattern match" pass/fail message.
30568 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
30570 * gcc.dg: New testsuite.
30571 * gcc.dg/dg.exp: New file.
30573 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
30574 test-switch.c}: Deleted.
30576 * gcc.misc-tests/msgs.exp: New testcase driver.
30578 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
30580 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
30581 Watch for illegal return values from ${tool}_load.
30582 * config/unix.exp (${tool}_load): Fix pass/fail detection for
30583 cross targets. Coerce return value >0 to 1.
30585 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
30587 * config/unix.exp (${tool}_load): Call program rsh, not proc.
30589 * config/emb-unix.exp: New file.
30591 * config/sim.exp: Error if variable $SIM not defined.
30592 (${tool}_load): Mark test as "untested" if simulator missing.
30594 * config/unix.exp: Load remote.exp to get rcp_download.
30595 * lib/c-torture.exp: Use different option lists for testcases with
30597 * gcc.c-torture/execute/execute.exp: Likewise.
30599 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
30601 * config/*.exp: Clarify return code from ${tool}_load.
30602 Call `unresolved' or `untested' instead of `warning' or `perror'
30603 (sometimes you still want to call both though).
30604 Add comment that `shell_id' is local to each file.
30605 * config/udi.exp (timeout): Set to 30.
30606 Don't print warning if connection fails, $connectmode has already
30608 (${tool}_load): Move verbose messages to level 2.
30609 Rework pattern for "Process started" message.
30610 Pass `shell_id' to ${connectmode}_download.
30611 Retry twice upon timeout. Make resetting of target more robust.
30612 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
30613 Pass `shell_id' to exit_$connectmode.
30614 Only call exit_$connectmode if connected.
30615 * config/unix.exp (${tool}_load): Check return codes better.
30616 * config/vrtx.exp (${tool}_load): Likewise.
30617 * config/vx.exp (${tool}_load): Likewise.
30618 Delete unneeded global's.
30619 * lib/dg.exp (dg-test): Update to reflect clarified return codes
30622 (dg-init): Delete recording of pass/fail counts.
30623 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30624 (old-dejagnu-init): Likewise.
30625 (old-dejagnu-stat): Delete contents, empty proc now.
30626 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
30627 (c-torture): Delete references to lcnt, lpass, lfail.
30628 Get option list from TORTURE_OPTIONS.
30629 Delete -funroll[-all]-loops if no loops.
30630 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
30631 (g++_stat): Delete contents (empty proc now).
30632 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
30633 (gcc_finish): Likewise.
30634 (gcc_stat): Deleted.
30635 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
30636 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
30637 * gcc.c-torture/execute/execute.exp: Likewise.
30638 Split tests into two parts: compile, execute.
30639 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
30640 no loops. Update to reflect clarified return codes from ${tool}_load.
30642 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
30644 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
30646 (old-dejagnu): Likewise (where necessary).
30648 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
30650 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
30652 * lib/dg.exp (dg-process-target): Fix processing of selector.
30653 Add comment regarding use of `error'.
30655 * lib/gcc.exp (prune_system_crud): Define if missing.
30656 * lib/g++.exp (prune_system_crud): Likewise.
30658 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
30659 Call prune_system_crud.
30660 * lib/dg.exp (dg-runtest): New proc.
30661 Use perror instead of send_user for tcl errors in testcase.
30662 Don't return any value, it's never used.
30663 Don't clobber previous definition of `unknown'.
30664 Print tcl errors in `dg-final'.
30666 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
30668 * lib/dg.exp (dg-process-target): Improve syntax error messages.
30669 (dg-test): Don't print errorInfo, it contains stack backtrace.
30671 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
30673 * lib/g++.exp (runtest_file_p): Define if missing.
30675 1994-09-24 Doug Evans (dje@cygnus.com)
30677 * lib/mike-g++.exp: Comment out loading of g++.exp.
30678 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
30679 (default_g++_version): Always print something.
30680 (default_g++_start): Comment out call to `which'.
30681 (g++_start, g++_load): Deleted (must be defined in config file).
30682 * lib/gcc.exp: Test for existence of $CC at start.
30683 Delete check for tmpdir (done in gcc_init).
30684 (default_gcc_version): Always print something.
30685 (default_gcc_start): Comment out call to `which'.
30686 * config/*.exp: Major cleanup - make cross targets work at least a
30687 little better for g++ (by not being "--tool gcc" specific).
30688 Rename gcc_xxx to ${tool}_xxx.
30689 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
30690 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
30692 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
30694 * lib/c-torture.exp (c-torture-compile): Rework compiler
30695 message processing.
30697 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
30700 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
30702 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
30704 * lib/dg.exp (dg-process-target): Support { target native }.
30706 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
30708 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
30709 looked for "... program xxx got fatal signal".
30710 Correct regsub munging of `comp_output'.
30711 Ignore compiler messages "path prefix not used" and "linker input
30714 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
30716 * lib/gcc.exp (runtest_file_p): Define if missing.
30717 * gcc.prms/template.c: Example to work from.
30719 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
30721 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
30722 * lib/dg.exp (dg-test): Call unsupported testcases as such.
30724 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
30725 * gcc.prms/1883.c: Moved from compile/940714-1.c.
30726 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
30727 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
30729 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
30730 (dg-process-target): No longer a varargs proc.
30731 Return S/N for target, P/F for xfail. All callers changed.
30732 (user option procs): More argument checking.
30733 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
30734 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
30735 (dg-test): Skip test if not running on selected target in `dg-do'.
30736 Update handling of `dg-do-what', `dg-output-text'.
30737 Separate execution pass/fail from output pattern match pass/fail.
30738 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
30740 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
30742 * gcc.c-torture/special/special.exp: Don't expect failure for mips
30743 target for 920510-1.c.
30745 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
30747 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
30748 Clean up comment regarding use of passcnt, etc.
30749 (gcc_stat): Don't update `testcnt' here.
30750 (gcc_finish): Do it here.
30751 Might as well reset `but_id' here too.
30752 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
30753 to determine if the file should be tested.
30754 * gcc.c-torture/compile/compile.exp: Likewise.
30755 * gcc.c-torture/execute/execute.exp: Likewise.
30756 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
30757 * gcc.misc-tests/dg-test.exp: Likewise.
30758 * gcc.prms/prms.exp: Likewise.
30759 * gcc.wendy/wendy.exp: Likewise.
30760 * g++.old-deja.exp: Likewise.
30761 Move "Testing file" message to verbose level 1.
30763 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
30765 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
30767 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
30769 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
30770 (default_gcc_start): Accept optional second list element
30771 of compiler flags. Print compiler output at verbosity level 2.
30772 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
30773 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
30774 Save current values of framework globals passcnt, failcnt, xpasscnt,
30775 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
30776 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
30777 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
30778 xfailcnt to compute stats. Update framework global `testcnt' from
30780 (gcc_finish): New proc. Clean up test environment.
30781 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
30782 (gcc_epass, gcc_efail): Delete.
30783 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
30784 argument of line number.
30785 (dg-init): If the tool has an init routine, call it.
30786 (dg-test): Remove args `cflags_var' and `libs_var'.
30787 Pass all compiler options to ${tool}_start.
30788 Handle missing line number.
30789 (dg-finish): New function.
30790 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
30791 particular files. Call gcc_finish at end. Move "skipping test"
30792 message to verbosity level 3.
30793 * gcc.c-torture/compile/compile.exp: Likewise.
30794 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
30795 * gcc.c-torture/execute/execute.exp: Likewise.
30796 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
30797 Print testcase being tried at verbosity level 1.
30798 * gcc.c-torture/special/special.exp: Unset xfail.
30799 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
30800 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
30801 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
30802 * gcc.failure/failure.exp: Likewise.
30803 * gcc.ieee/ieee.exp: Likewise.
30804 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
30805 Update call to dg-test. Call dg-finish at end.
30806 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
30807 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
30808 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
30809 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
30810 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
30811 * gcc.wendy/wendy.exp: Add copyright.
30812 Delete setting of tmpdir (done by gcc_init).
30813 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
30814 Pass compiler flags to gcc_start. Call gcc_finish at end.
30815 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
30818 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
30820 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
30822 (g++_load): Likewise.
30824 * config/*.exp (gcc_load): Some were varargs fns and some were not.
30825 Rename argument to `prog' to remove the confusion.
30826 Varargs fns behave differently too!
30827 (g++_load): Likewise.
30829 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
30831 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
30832 what it is. Delete (always) printing of status value for !native.
30833 Simplify verbose code, and include status and exec_output.
30834 (g++_load): Use gcc_load.
30836 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
30838 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
30839 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
30840 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
30841 940714-3.c as these testcases don't exist anymore. Make
30842 va-arg-1.c expected to pass.
30844 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
30846 * gcc.misc-tests/misc.exp: Only run specific testcases.
30847 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
30848 * gcc.misc-tests/dg-[1-9].c: New files.
30850 * lib/dg.exp: New testsuite driver.
30851 * gcc.prms/prms.exp: Use it.
30853 * README.gcc: New file.
30855 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
30856 Document and reset `lxpass' and `lxfail'.
30857 Simplify "initialized" message.
30858 (gcc_stat): Clean up comments a little.
30860 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
30862 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
30864 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
30866 * lib/old-dejagnu.exp (process-option): New proc.
30867 (old-dejagnu-init, old-dejagnu-stat): Likewise.
30868 (old-dejagnu): Simplify.
30869 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
30871 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
30873 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
30874 exists and is not an empty string.
30876 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
30877 $xfail rather than calling setup_xfail. Clear $xfail when test is
30879 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
30882 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
30883 longer expected to fail.
30885 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
30888 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
30890 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
30891 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
30892 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
30893 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
30896 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
30897 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
30899 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
30901 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
30902 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
30904 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
30905 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
30906 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
30908 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
30910 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
30911 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
30912 940714-1.c, 940714-2.c, 940714-3.c},
30913 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
30914 gcc.misc-tests/{mg.c,mg.exp}:
30916 * gcc.noncompile/noncompile.exp: Change accordingly.
30918 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
30920 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
30921 Undo previous clobberage.
30923 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
30925 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
30926 * gcc.special/{930510-1.c, special.exp}:
30927 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
30928 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
30929 struct-varargs-1.c}: New tests from c-torture-1.26.
30931 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
30933 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
30934 argument to switch.
30936 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
30938 * Revert the previous changes. Please see Rob's directory
30939 (/lisa/test/rob/progressive/gcc/testsuite) for testing
30942 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
30944 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
30945 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
30946 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
30947 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
30948 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
30949 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
30950 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
30951 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
30952 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
30953 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
30954 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
30955 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
30956 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
30957 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
30958 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
30959 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
30960 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
30961 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
30962 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
30963 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
30964 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
30965 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
30966 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
30967 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
30968 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
30969 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
30970 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
30972 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
30974 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
30975 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
30978 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
30980 * config/unix.exp (g++_load): Fix syntax.
30982 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
30984 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
30985 * gcc.noncompile/921017-1.c: Deleted obsolete test.
30986 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
30987 Don't expect va-arg-1.c to fail. Correct expected output for
30989 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
30990 * gcc.wendy/hbm4.c: Correct typo.
30991 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
30993 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
30995 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
30996 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
30997 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
30998 * lib/c-torture.exp (c-torture-compile): Ditto.
31000 Reduce volume of output (remove all the -I's and such).
31001 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
31002 Call gcc_cpass, gcc_cfail.
31003 (c-torture): Pass testing option to c-torture-compile.
31005 1994-03-21 Doug Evans (dje@cygnus.com)
31007 Bring patches over from progressive.
31008 * config/default.exp: Exit remote shell cleanly.
31009 (g++_exit, g++_start): Add default versions.
31010 * config/sim.exp (gcc_load): Use perror, not error.
31012 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
31014 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
31017 1994-03-14 Doug Evans (dje@cygnus.com)
31019 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
31020 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
31021 (wendy_try): New proc to run testcase.
31022 (main loop): Call 'em.
31023 * gcc.wendy/*.c: Clean up pass to correct expected output.
31025 * lib/gcc.exp: Minor cleanup work.
31026 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
31028 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
31030 * config/sim.exp (gcc_load): Document return codes better.
31031 Don't pass -v to simulator.
31033 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
31035 * gcc.special/920717-x.c: Fix typo.
31036 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
31039 * lib/mike-gcc.exp: Fix typo.
31041 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
31043 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
31044 binary to use, transform the name.
31045 * config/*.exp: rename everything. Nuke any g++ specific files,
31046 it's now a special case of gcc that requires no special support.
31047 Add a default.exp for unsupported targets.
31049 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
31051 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
31052 lib/old-dejagnu.exp: Fix a few patterns to work with the new
31055 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
31057 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
31060 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
31062 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
31064 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
31066 * gcc.execute/execute.exp: Combine opt_list and foption_list into
31067 option_list. Compile every file with only 4/6 option choices
31068 (same as C torture) instead of with 12/18 different option
31070 * lib/c-torture.exp: Likewise.
31072 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
31075 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
31077 * lib/old-deja.exp: Add `excess errors test fails' error, now one
31078 can put an XFAIL *-*-* on excess errors.
31080 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
31082 * g++.law: Add more tests derived from g++-bugs snapshots.
31084 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
31085 equivalent to g++.law/init9.
31087 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
31088 compiled it, and the a.out file after we've run it.
31090 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
31092 * lib/mike-g++.exp (postbase): Delete the .o file after we've
31093 compiled it, and the a.out file after we've run it.
31095 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
31097 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
31099 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
31101 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
31104 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
31106 * g++.law: New directory of g++ tests derived from the g++-bugs
31109 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
31111 * gcc.compile: initbug1.c initbug1.exp testcase added
31113 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
31115 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
31116 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
31117 fixes submitted by Jeff Law (law@cs.utah.edu)
31118 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
31119 Jeff Law (law@cs.utah.edu)
31122 1993-11-30 Mike Stump (mrs@cygnus.com)
31124 * config/unix-g++.exp: Follow the gcc way of doing things.
31125 * g++.old-deja/old-deja.exp: Minor updates.
31126 * lib/g++.exp: New file, follow the gcc way of doing things.
31127 * lib/old-dejagnu.exp: Minor updates.
31128 * lib/mike-g++.exp: Always unset errorInfo.
31130 1993-11-06 Mike Stump (mrs@cygnus.com)
31132 * lib/gcc.exp: Fix some errors with the below change, CC and
31133 CFLAGS should be global when setting, not local.
31135 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
31137 * lib/gcc.exp: Transform tool name.
31139 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31141 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
31143 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31145 * lib/gcc.exp: change gcc_done to gcc_stat
31147 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31149 * Upgraded gcc testsuite to c-torture version 1.25
31151 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
31153 * lib/gcc.exp: added reporting code. Changed verbose compile message.
31154 * lib/c-torture: added hooks for new reporting code.
31156 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
31158 * config/sh-gcc.exp: check if sh-sim exists in the path
31160 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
31162 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
31163 * gcc.compile/compile.exp: Initial changes for new logic.
31164 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
31165 * gcc.failure/failure.exp: Initial changes for new logic.
31166 * gcc.ieee/ieee.exp: Initial changes for new logic.
31167 * gcc.misc-tests/misc.exp: Initial changes for new logic.
31168 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
31169 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
31170 * lib/c-torture.exp: Initial changes for new logic.
31171 * lib/gcc.exp: Initial changes for new logic.
31173 1993-10-15 Mike Stump (mrs@cygnus.com)
31175 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
31176 depend upon failure or success. Fully qualify names in failure
31177 and success messages. Always remove a.out before starting
31178 compile, just in case. Pay more attention to error text output by
31179 the compiler. Handle testcases with no known past errors just
31180 like all others, so that things are uniform. Other miscellaneous
31183 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
31185 * gcc.cpp: new directory for cpp tests
31187 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
31189 * lib/chill.exp: Code reformatted, removed unused code.
31190 * config/unix-chill.exp: Code reformatted, removed unused code.
31191 * chill.execute/execute.exp: Code reformatted, removed unused code.
31192 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
31194 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
31196 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
31197 routines not written.
31199 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
31201 * config/bug-gcc.exp: Use new procs from bug.exp.
31203 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
31205 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
31206 via ftp, rather than depending on NFS.
31207 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
31210 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
31212 * config/bug-gcc.exp: Use new download proc.
31214 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
31216 * chill.execute/execute.exp: cleanups, handles errors better
31217 * chill.compile/compile.exp: rewrite, based on execute.exp
31218 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
31219 * lib/chill.exp: major changes to diff proc and compile and link
31220 procs. added chill_fail and chill_pass wrappers to pass and
31221 fail. added more comments, and handle error codes better.
31222 Added a hack to capture stderr from exec, so noncompile tests
31225 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
31227 * chill.execute/execute.exp: rewrite of testsuite driver
31228 * lib/chill.exp: rewrite of testsuite driver
31229 * config/unix-chill.exp: rewrite of testsuite driver
31231 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
31234 * iexpr.ch: Standardize uppercase.
31235 * tuples.dat: Standardize uppercase.
31236 * vary.ch: standardize. Correct varying string assignments.
31237 * vary.dat: Add new output lines.
31239 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
31242 * chprintf.ch: Standardize use of uppercase.
31243 * tuples.ch: Standardize and turn arr2 into a DCL,
31245 * pinits.ch: Standardize.
31247 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
31249 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
31250 * Makefil: Renamed to Makefile.in.
31251 * configure.in: New.
31253 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
31256 * .cvsignore: Add result/output files.
31257 * Makefile: Fix up variables at start. Use MFLAGS
31258 everywhere. Correct bool_loc, built_ins entries.
31259 Add entry for vary1.ch.
31260 * bitarray.ch: Standardize upper-case usage.
31261 * bitexpr.ch: Standardize, add output of b1.
31262 * params.ch: Use arrayt in along PROC parameters, to
31263 avoid novelty problems.
31264 * sets.ch: Tiny cleanup.
31265 * vary1.ch: Re-indent.
31267 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
31269 * Add PR-related files to Makefiles, .cvsignore files, etc.
31271 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
31273 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
31274 with compiler objects. New names are test-flow.c and test-loop.c
31276 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
31278 * Upgraded c-torture tests from 1.19 to 1.20
31281 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
31282 * gcc.compile: 930623-1.c 930623-2.c
31283 * gcc.noncompile: 930622-1.c 930622-2.c
31284 * gcc.failure: 920411-1.c 920627-2.c
31285 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
31287 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
31289 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31290 More changes to get testsuite working properly. Needs more work.
31291 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
31293 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
31295 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31296 More changes to get testsuite working properly. Needs more work.
31298 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
31300 * chill.compile/compile.exp: Added for Dejagnu support
31301 * chill.execute/execute.exp: Added for Dejagnu support
31302 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
31304 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
31306 This should complete moving the CHILL test files.
31307 * chill.noncompile(.cvsignore printf.grt
31308 in-printf.grt chprintf.grt chprintf.ch):
31309 Added test-support files.
31310 (Makefile): Modified further.
31311 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
31312 signal.ch): Added test files.
31313 * chill.execute (.cvsignore printf.grt printr.c
31314 in-printf.grt rts.c chprintf.grt rts.h): Added
31315 test-support files.
31316 (Makefile): More corrections.
31318 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
31320 * chill.compile, chill.execute, chill.nocompile: Add CHILL
31321 test cases, ready for DejaGnu.
31323 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
31325 * Upgraded c-torture tests from 1.18 to 1.19
31327 * gcc.compile: added test(s):
31329 * gcc.execute: added test(s):
31330 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
31332 * added new subdirectory for misc tests: gcc.misc-tests
31333 * gcc.misc-test(s): added tests:
31334 inst-check.c test-consts.c test-ior.c test-switch.c
31336 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
31338 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
31340 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
31342 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
31344 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
31346 * Upgraded c-torture tests from 1.17 to 1.18
31348 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
31350 * Upgraded c-torture tests from 1.12 to 1.17
31352 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
31354 * lib/old-dejagnu.exp:
31355 Fixed handling of XFAIL target triplets to correctly
31356 recognize wildcard characters. Removed code that
31357 appended a unique id tag to the end of the file name
31358 printed out by the result of the testcases within a
31361 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
31363 * lib/old-dejagnu.exp:
31364 Reworked expected failure handling to trigger off of XFAIL
31365 keyword in keyphrase embeded in testcase source code. The
31366 XFAIL keyword must be at the end of the keyphrase line. It
31367 may optionally be followed by one or more target triplets.
31368 It has just occured that the handling of wildcards in the
31369 target triplet may not be correct.
31371 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
31373 * g++.old-deja/tests:
31374 Moved all subdirectories up one level into g++.old-deja .
31376 * lib/old-dejagnu.exp:
31377 Fixed problem with CXXFLAGS not being properly reset, and being
31378 corrupted with extraneous "-c" compiler option. This was
31379 causing binaries to not be generated for test that needed them.
31380 Modified strings passed to "pass" and "fail" so that individual
31381 tests from the same test file would be distinguished by an
31382 identifier appended to the test file name in the summary logs;
31383 this corrected a problem with erroneous diff logs. Added code
31384 to search testcases for expected fail and unexpected pass keywords.
31386 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
31388 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
31390 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
31392 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
31393 Removed extraneous text from end of "Special g++ Options"
31396 * lib/old-dejagnu.exp: Added pattern matching to look for new
31397 keywords, embedded in testcases comments, which will trigger
31398 calls to xpass and xfail.
31400 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
31402 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
31403 comments embedded in the testcases, especially the one looking for
31404 special compiler options, as well as the pattern matching for the
31405 compiler output again.
31407 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
31409 * lib/old-dejagnu.exp: Do a proper check of the return value for
31410 execute tests. Fixed several problems with the pattern matching
31411 of the compiler output which gave erroneous test results.
31412 Changed several of the test result messages to be more descriptive.
31413 * config/unix-g++.exp: Proc g++_load now actually works and
31414 executes the tests passed to it and returns a usable return
31417 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
31419 * lib/gcc.exp: Exits gracefully if $CC is bogus.
31421 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
31423 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
31424 Modified both files to properly execute the old style
31425 dejagnu tests. The previous versions of these files were
31426 experimental and did not function anything near correctly.
31428 1993-04-05 Rob Savoye (rob@cygnus.com)
31430 * Removed all Makefile.in and configure.in files. No configuration
31433 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
31435 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
31437 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
31439 * gcc.compile/configure.in, gcc.unsorted/configure.in,
31440 gcc.special/configure.in, gcc.noncompile/configure.in,
31441 gcc.execute/configure.in, gcc.code_quality/configure.in,
31442 g++.other/configure.in, g++.old-deja/configure.in,
31443 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
31444 in srcname setting.
31446 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
31448 * lib/udi.exp: Fixed mondfe and mondfe_download.
31449 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
31450 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
31452 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
31454 * config/udi-gdb.exp: Check $shell_id after connecting to target.
31455 (gdb_exit): Don't remove *_soc files.
31457 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
31459 * lib/c-torture.exp: Don't look for main; instead always use -w
31460 -c. This is how the c-torture tests work. Remove the object
31461 file if the compilation succeeds.
31462 * gcc.execute/execute.exp: Remove executable if test passes.
31463 * gcc.noncompile/noncompile.exp: Every test is an expected
31465 * gcc.special/special.exp: Added tests from c-torture 1.11,
31466 corrected use of existing test.
31467 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
31468 gcc.execute/920625-1.c: Updated to c-torture 1.11.
31469 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
31470 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
31471 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
31472 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
31473 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
31474 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
31475 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
31476 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
31477 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
31478 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
31479 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
31480 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
31481 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
31482 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
31483 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
31484 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
31485 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
31487 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
31488 correspond to c-torture 1.11.