* builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF, BUILT_IN_LFLOORL)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-04-09 Uros Bizjak <uros@kss-loka.si>
2
3 * gcc.dg/builtins-53.c: New test.
4
5 2005-04-08 Diego Novillo <dnovillo@redhat.com>
6
7 * g++.dg/tree-ssa/pr18178.C: New test.
8 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
9 * gcc.c-torture/execute/20041019-1.c: New test.
10 * gcc.dg/tree-ssa/20041008-1.c: New test.
11 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
12 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
13 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
14 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
15 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
16 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
17 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
18 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
19 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
20 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
21
22 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
23
24 PR rtl-optimization/20466
25 * gcc.c-torture/execute/pr20466-1.c: New test.
26
27 2005-04-08 Mark Mitchell <mark@codesourcery.com>
28
29 PR c++/20905
30 * g++.dg/parse/cond2.C: New test.
31
32 PR c++/20145
33 * g++.dg/warn/Wdtor1.C: New test.
34
35 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
36
37 PR fortran/17229
38 * gfortran.dg/pr17229.f: New test.
39
40 2005-04-07 Steven G. Kargl <kargls@comcast.net>
41
42 * gfortran.dg/tiny_1.f90: New test.
43 * gfortran.dg/tiny_2.f90: ditto.
44
45 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
46
47 * gfortran.dg/eor_1.f90: Fix dg-do run line
48 * gfortran.dg/open_new.f90: Fix dg-do run line
49
50 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
51
52 * lib/target-supports.exp (get_compiler_messages): Support
53 optional arguments, the fourth being compiler options.
54 (check_effective_target_fpic): New proc.
55 * gcc.dg/20050321-2.c: Restrict to target fpic.
56
57 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
58
59 * gcc.dg/15443-1.c: New test.
60 * gcc.dg/15443-2.c: Likewise.
61
62 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
63
64 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
65
66 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
67
68 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
69
70 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
71
72 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
73 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
74 -m64.
75 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
76 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
77 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
78
79 2005-04-06 Mark Mitchell <mark@codesourcery.com>
80
81 PR c++/20212
82 * g++.dg/warn/Wunused-11.C: New test.
83
84 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
85
86 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
87
88 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
89
90 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
91
92 2005-04-05 Mark Mitchell <mark@codesourcery.com>
93
94 PR c++/20734
95 * g++.dg/template/ptrmem13.C: New test.
96
97 2005-04-05 Per Bothner <per@bothner.com>
98
99 * lib/gcc.exp: Always add -fno-show-column, for now.
100
101 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
102
103 PR testsuite/20767
104 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
105 of plain old "unsigned int" for the type of "i". Makes this test
106 64bit clean.
107
108 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
109
110 * gcc.dg/i386-ssefn-1.c: New test.
111 * gcc.dg/i386-ssefn-2.c: New test.
112 * gcc.dg/i386-ssefn-3.c: New test.
113 * gcc.dg/i386-ssefn-4.c: New test.
114
115 2005-04-05 Jakub Jelinek <jakub@redhat.com>
116
117 PR tree-optimization/20076
118 * gcc.dg/builtin-apply4.c: New test.
119
120 PR preprocessor/19475
121 * gcc.dg/cpp/macspace1.c: New test.
122 * gcc.dg/cpp/macspace2.c: New test.
123
124 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
125
126 * gfortran.dg/pr20755.f: Fixed bad format.
127
128 2005-04-05 Mark Mitchell <mark@codesourcery.com>
129
130 PR c++/20763
131 * g++.dg/ext/attrib21.C: New test.
132
133 2004-04-05 Devang Patel <dpatel@apple.com>
134
135 * lib/target-supports.exp (check_effective_target_vect_shif): New.
136 * gcc.dg/vect/vect-shift-1.c: New test.
137
138 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
139
140 PR libfortran/20755
141 * gfortran.dg/pr20755.f: New test.
142
143 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
144
145 * gfortran.dg/pr15959.f90: New test.
146 * gfortran.dg/string_pad_trunc.f90: New test.
147
148 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
149
150 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
151 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
152 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
153 syntax.
154
155 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
156
157 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
158
159 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
160
161 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
162 * gcc.c-torture/compile/20011119-2.c: Likewise.
163 * gcc.c-torture/compile/981001-2.c: Likewise.
164
165 2005-04-04 Mark Mitchell <mark@codesourcery.com>
166
167 PR c++/20679
168 * g++.dg/template/overload4.C: New test.
169
170 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
171
172 PR c++/20746
173 * g++.dg/abi/covariant5.C: New.
174
175 PR debug/20505
176 * g++.dg/debug/const2.C: New.
177
178 2005-04-04 Jakub Jelinek <jakub@redhat.com>
179
180 PR rtl-optimization/16104
181 * gcc.c-torture/execute/20050316-1.c: New test.
182
183 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
184
185 * g++.dg/template/spec23.C: Fix dg-error text.
186
187 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
188
189 PR c++/19199
190 * g++.dg/expr/lval2.C: New.
191
192 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
193
194 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
195 __builtin_strcasecmp and __builtin_strncasecmp.
196
197 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
198
199 PR c++/20723
200 * g++.dg/template/spec22.C: New.
201 * g++.dg/template/spec23.C: New.
202
203 2005-04-03 Dale Ranta <dir@lanl.gov>
204 Francois-Xavier Coudert <coudert@clipper.ens.fr>
205
206 PR libfortran/20068
207 PR libfortran/20125
208 PR libfortran/20156
209 PR libfortran/20471
210 * gfortran.dg/backspace.f: New test.
211
212 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
213
214 * gcc.dg/pr19345.c: New test.
215
216 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
217
218 PR tree-optimization/20640
219 * gcc.dg/torture/tree-loop-1.c: New.
220
221 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
222
223 PR rtl-optimization/20290
224 * gcc.c-torture/execute/loop-ivopts-2.c: New.
225
226 2005-04-02 Geoffrey Keating <geoffk@apple.com>
227
228 * gcc.dg/rs6000-fpint.c: New.
229
230 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
231
232 * gcc.dg/old-style-then-proto-1.c: New test.
233
234 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
235
236 * gfortran.fortran-torture/execute/backspace.f90: Check
237 after backspace and read was incorrect.
238
239 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
240
241 * gcc.c-torture/execute/builtins/strcat.c: Check the result
242 buffer past the terminating NUL using memcmp.
243 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
244 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
245
246 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
247 Fix unused/uninitialized variable warnings.
248
249 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
250 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
251 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
252 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
253
254 * gcc.c-torture/execute/builtins/abs-1-lib.c,
255 gcc.c-torture/execute/builtins/fputs-lib.c,
256 gcc.c-torture/execute/builtins/lib/fprintf.c,
257 gcc.c-torture/execute/builtins/lib/main.c,
258 gcc.c-torture/execute/builtins/lib/memcmp.c,
259 gcc.c-torture/execute/builtins/lib/memmove.c,
260 gcc.c-torture/execute/builtins/lib/mempcpy.c,
261 gcc.c-torture/execute/builtins/lib/memset.c,
262 gcc.c-torture/execute/builtins/lib/printf.c,
263 gcc.c-torture/execute/builtins/lib/sprintf.c,
264 gcc.c-torture/execute/builtins/lib/stpcpy.c,
265 gcc.c-torture/execute/builtins/lib/strchr.c,
266 gcc.c-torture/execute/builtins/lib/strcmp.c,
267 gcc.c-torture/execute/builtins/lib/strcpy.c,
268 gcc.c-torture/execute/builtins/lib/strcspn.c,
269 gcc.c-torture/execute/builtins/lib/strlen.c,
270 gcc.c-torture/execute/builtins/lib/strncat.c,
271 gcc.c-torture/execute/builtins/lib/strncmp.c,
272 gcc.c-torture/execute/builtins/lib/strncpy.c,
273 gcc.c-torture/execute/builtins/lib/strrchr.c,
274 gcc.c-torture/execute/builtins/lib/strspn.c,
275 gcc.c-torture/execute/builtins/lib/strstr.c,
276 gcc.c-torture/execute/builtins/memops-asm-lib.c,
277 gcc.c-torture/execute/builtins/strlen-2.c,
278 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
279 prototypes.
280
281 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
282
283 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
284 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
285 selectany usage.
286
287 2005-04-01 Jakub Jelinek <jakub@redhat.com>
288
289 PR c++/19406
290 * g++.dg/debug/using1.C: New test.
291
292 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
293
294 PR middle-end/20524
295 * gcc.dg/alias-7.c: Prefix asm-declared name with
296 __USER_LABEL_PREFIX__.
297
298 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
299
300 Fix fallout from PR middle-end/15700:
301 * gcc.c-torture/compile/20011119-1.c: Take
302 __USER_LABEL_PREFIX__ into account.
303 * gcc.c-torture/compile/20011119-2.c: Likewise.
304
305 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
306
307 PR c++/18644
308 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
309
310 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
311
312 PR c/17855
313 * gcc.c-torture/compile/struct-non-lval-1.c,
314 gcc.c-torture/compile/struct-non-lval-2.c,
315 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
316
317 2005-03-31 Janis Johnson <janis187@us.ibm.com>
318
319 * gcc.dg/tls/tls.exp: Remove temporary file.
320 * g++.dg/tls/tls.exp: Ditto.
321 * lib/file-format.exp: Ditto.
322 * g++.dg/special/ecos.exp: Ditto.
323
324 * lib/profopt.exp: Treat prof_ext as a list.
325 * gcc.misc-tests/bprob.exp: Ditto.
326 * g++.dg/bprob/bprob.exp: Ditto.
327
328 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
329 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
330 g++.dg/tree-ssa/pointer-reference-alias.C,
331 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
332 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
333 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
334 g++.dg/vect/pr19951.cc: Ditto.
335 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
336 gcc.dg/builtins-47.c: Ditto.
337 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
338 gcc.dg/pr20115-1.c: Ditto.
339 * gcc.dg/tree-ssa/20030530-2.c,
340 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
341 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
342 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
343 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
344 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
345 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
346 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
347 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
348 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
349 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
350 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
351 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
352 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
353 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
354 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
355 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
356 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
357 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
358 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
359 gcc.dg/tree-ssa/20030824-1.c,
360 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
361 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
362 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
363 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
364 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
365 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
366 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
367 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
368 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
369 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
370 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
371 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
372 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
373 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
374 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
375 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
376 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
377 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
378 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
379 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
380 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
381 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
382 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
383 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
384 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
385 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
386 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
387 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
388 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
389 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
390 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
391 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
392 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
393 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
394 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
395 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
396 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
397 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
398 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
399 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
400 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
401 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
402 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
403 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
404 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
405 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
406 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
407 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
408 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
409 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
410 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
411 gcc.dg/tree-ssa/useless-1.c: Ditto.
412 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
413 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
414 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
415 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
416 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
417 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
418 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
419 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
420 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
421 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
422 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
423 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
424 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
425 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
426 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
427 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
428 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
429 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
430 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
431 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
432 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
433 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
434 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
435 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
436 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
437 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
438 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
439 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
440 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
441 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
442 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
443 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
444 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
445 gcc.dg/vect/vect-none.c: Ditto.
446 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
447 treelang/compile/unsigned.tree: Ditto.
448
449 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
450 * gcc.dg/cpp/direct2s.c: Ditto.
451 * gcc.dg/cpp/paste4.c: Ditto.
452 * gcc.dg/cpp/separate-1.c: Ditto.
453 * gcc.dg/pch/save-temps-1.c: Ditto.
454 * g++.dg/ext/altivec-10.C: Ditto.
455 * g++.dg/pch/pch.C: Ditto.
456
457 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
458
459 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
460 * g++.dg/template/repo1.C: Ditto.
461 * g++.dg/template/repo2.C: Ditto.
462 * g++.dg/template/repo3.C: Ditto.
463 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
464 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
465 * g++.old-deja/g++.pt/repo1.C: Ditto.
466 * g++.old-deja/g++.pt/repo2.C: Ditto.
467 * g++.old-deja/g++.pt/repo3.C: Ditto.
468 * g++.old-deja/g++.pt/repo4.C: Ditto.
469
470 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
471 * gcc.dg/20030107-1.c: Ditto.
472 * gcc.dg/20030702-1.c: Ditto.
473 * gcc.dg/profile-generate-1.c: Ditto.
474 * g++.dg/other/profile1.C: Ditto.
475 * g++.old-deja/g++.robertl/eb83.C: Ditto.
476
477 * lib/gcc-dg.exp (remove-build-file): New.
478 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
479 cleanup-tree-dump, cleanup-saved-temps): New.
480
481 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
482
483 PR c++/19203, DR 214
484 * g++.dg/parse/ambig3.C: Not ambiguous.
485 * g++.dg/template/spec20.C: New.
486 * g++.dg/template/spec21.C: New.
487
488 2005-03-31 Steve Ellcey <sje@cup.hp.com>
489
490 PR target/20045
491 * gcc.dg/ia64-fptr-1.c: Run only on linux.
492
493 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
494
495 PR libfortran/20660
496 * gfortran.dg/negative_unit.f: New test.
497
498 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
499
500 * gcc.dg/20050330-1.c: New test.
501
502 2005-03-30 Devang Patel <dpatel@apple.com>
503
504 * g++.dg/tree-sra/ssa-sra-3.C: New test.
505
506 2005-03-30 Dale Johannesen <dalej@apple.com>
507
508 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
509
510 2005-03-30 Janis Johnson <janis187@us.ibm.com>
511
512 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
513 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
514 Strip options from test name.
515
516 2005-03-31 Jan Hubicka <jh@suse.cz>
517
518 * gcc.dg/varpool-1.c: New testcase.
519
520 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
521
522 PR c/772
523 PR c/17913
524 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
525 gcc.dg/stmt-expr-label-3.c : New tests.
526 * gcc.c-torture/execute/medce-2.c: Remove.
527
528 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
529
530 PR c/20368
531 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
532 tests.
533
534 2005-03-30 Alan Modra <amodra@bigpond.net.au>
535
536 * gcc.c-torture/compile/pr20203.c: New test.
537
538 2005-03-26 Steven G. Kargl <kargls@comcast.net>
539
540 * gfortran.dg/promotion.f90: New test.
541
542 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
543
544 PR middle-end/20491
545 * gcc.dg/torture/asm-subreg-1.c: New test.
546
547 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
548
549 PR c/20672
550 * gcc.dg/pr20672-1.c: New test.
551
552 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
553
554 * gfortran.dg/vect: New directory.
555 * gfortran.dg/vect/vect.exp: New.
556 * gfortran.dg/vect/vect-1.f90: New test.
557 * gfortran.dg/vect/vect-2.f90: New test.
558 * gfortran.dg/vect/vect-3.f90: New test.
559 * gfortran.dg/vect/vect-4.f90: New test.
560 * gfortran.dg/vect/vect-5.f90: New test.
561
562 2005-03-29 Jakub Jelinek <jakub@redhat.com>
563
564 PR middle-end/20622
565 * gcc.dg/alias-7.c: New test.
566
567 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
568
569 * gcc.dg/sparc-reg-1.c: New test.
570
571 2005-03-28 Steve Ellcey <sje@cup.hp.com>
572
573 PR target/19890
574 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
575
576 2005-03-29 Dale Ranta <dir@lanl.gov>
577 Francois-Xavier Coudert <coudert@clipper.ens.fr>
578
579 PR libfortran/20163
580 * gfortran.dg/pr20163-2.f: New test.
581
582 2005-03-28 Jan Hubicka <jh@suse.cz>
583
584 PR middle-end/20635
585 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
586 by Jakub Jelinek.
587
588 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
589
590 PR tree-optimization/20626
591 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
592 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
593
594 2005-03-26 Steven G. Kargl <kargls@comcast.net>
595
596 * gfortran.dg/underflow.f90: New test.
597 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
598
599 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
600
601 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
602
603 2005-03-25 Mark Mitchell <mark@codesourcery.com>
604
605 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
606 (g++_init): Make sure that CXXFLAGS is set.
607 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
608 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
609 * lib/gfortran.exp (gfortran_link_flags): Likewise.
610 * lib/objc.exp (objc_init): Likewise.
611 * lib/treelang.exp (treelang_init): Likewise.
612
613 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
614
615 PR tree-optimization/20470
616 * gcc.dg/tree-ssa/pr20470.c: New test.
617
618 2005-03-25 Geoffrey Keating <geoffk@apple.com>
619
620 * gcc.dg/ppc-stfiwx.c: New.
621
622 2005-03-25 Steve Ellcey <sje@cup.hp.com>
623
624 PR target/19888
625 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
626
627 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
628
629 * gcc.dg/20050325-1.c: Fix a typo.
630
631 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
632
633 PR libfortran/19678
634 PR libfortran/19679
635 * gfortran.dg/dos_eol.f: New test.
636
637 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
638
639 PR rtl-optimization/20249
640 * gcc.dg/20050325-1.c: New test.
641
642 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
643
644 PR libfortran/15332
645 * gfortran.dg/pr15332.f: New test.
646
647 2005-03-24 Dale Johannesen <dalej@apple.com>
648
649 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
650
651 2005-03-24 Geoffrey Keating <geoffk@apple.com>
652
653 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
654 'internal' visibility.
655 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
656 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
657 'protected' visibility.
658 * gcc.dg/visibility-7.c: Likewise.
659 * lib/target-supports.exp (check_visibility_available): Take
660 a parameter, the kind of visibility to check for.
661 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
662 to check_visibility_available.
663
664 * g++.dg/expr/cast3.C: New.
665
666 2005-03-24 David Edelsohn <edelsohn@gnu.org>
667
668 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
669 rs6000.
670
671 2005-03-24 Steve Ellcey <sje@cup.hp.com>
672
673 PR target/20095
674 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
675
676 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
677
678 * gcc.dg/badshift.c: Renamed to...
679 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
680
681 * gcc.target/i386/badshift.c: Renamed to...
682 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
683 only.
684
685 PR rtl-optimization/20532
686 * gcc.target/i386/badshift.c: New.
687
688 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
689
690 * gfortran.dg/pr18025.f90: New test.
691
692 2005-03-23 Dale Johannesen <dalej@apple.com>
693
694 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
695
696 2005-03-23 Mark Mitchell <mark@codesourcery.com>
697
698 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
699
700 * lib/target-supports.exp (check_iconv_available): Default
701 libiconv to -liconv, if there is no definition.
702
703 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
704
705 * gcc.dg/torture/cris-asm-mof-1.c: New test.
706
707 2005-03-22 Mark Mitchell <mark@codesourcery.com>
708
709 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
710 * g++.dg/opt/pr7503-2.C: Likewise.
711 * g++.dg/opt/pr7503-3.C: Likewise.
712 * g++.dg/opt/pr7503-4.C: Likewise.
713 * g++.dg/opt/pr7503-5.C: Likewise.
714 * g++.dg/warn/minmax.C: New test.
715
716 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
717
718 * gfortran.dg/g77_intrinsics_funcs.f: New test.
719 * gfortran.dg/g77_intrinsics_sub.f: New test.
720
721 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
722 Jan Hubicka <jh@suse.cz>
723 Steven Bosscher <stevenb@suse.de
724
725 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
726
727 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
728
729 PR c++/19980
730 * g++.dg/template/redecl3.C: New test.
731
732 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
733
734 PR c++/20499
735 * g++.dg/parse/error16.C: Tweak error markers.
736
737 2005-03-22 Jakub Jelinek <jakub@redhat.com>
738
739 PR target/20561
740 * gcc.dg/20050321-2.c: New test.
741
742 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
743
744 PR c++/20465
745 PR c++/20381
746 * g++.dg/template/ptrmem12.C: New.
747
748 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
749
750 PR rtl-optimization/20527
751 * gcc.c-torture/execute/pr20527-1.c: New test.
752
753 2005-03-22 Ben Elliston <bje@au.ibm.com>
754
755 * gcc.misc-tests/options.exp (check_for_options): Create a real C
756 program, compile it into a real executable and then delete the .c
757 and .x files afterwards, to avoid problems on testglue targets.
758
759 2005-03-21 Stuart Hastings <stuart@apple.com>
760
761 * gcc.target/i386/sse-2.c: New.
762
763 2005-03-21 Uros Bizjak <uros@kss-loka.si>
764
765 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
766
767 2005-03-21 Paolo Carlini <pcarlini@suse.de>
768
769 * g++.dg/parse/crash25.C: Fix typo.
770
771 2005-03-21 Paolo Carlini <pcarlini@suse.de>
772
773 PR c++/20461
774 * g++.dg/parse/crash24.C: New test.
775
776 PR c++/20536
777 * g++.dg/parse/crash25.C: New test.
778
779 2005-03-21 Paolo Carlini <pcarlini@suse.de>
780
781 PR c++/20147
782 * g++.dg/ext/stmtexpr4.C: New test.
783
784 2005-03-20 Roger Sayle <roger@eyesopen.com>
785
786 PR middle-end/20539
787 * gcc.c-torture/compile/pr13066-1.c: New test case.
788 * gcc.c-torture/compile/pr20539-1.c: Likewise.
789 * g++.dg/opt/pr13066-1.C: Likewise.
790
791 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
792
793 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
794
795 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
796
797 PR fortran/18525
798 * gfortran.dg/nesting_1.f90: New test.
799
800 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
801
802 PR c++/20240
803 * g++.dg/lookup/using13.C: New test.
804
805 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
806
807 PR c++/20333
808 * g++.dg/template/crash36.C: New test.
809
810 2005-03-18 Paolo Carlini <pcarlini@suse.de>
811
812 PR c++/20463
813 * g++.dg/template/crash35.C: New test.
814
815 2005-03-17 Paolo Carlini <pcarlini@suse.de>
816
817 PR c++/19966
818 * g++.dg/overload/operator2.C: New test.
819
820 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
821
822 PR libfortran/20257
823 * gfortran.dg/pr20257.f90: New test.
824
825 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
826
827 PR libfortran/20480
828 * gfortran.dg/pr20480.f90: New test.
829
830 2005-03-16 Richard Henderson <rth@redhat.com>
831
832 PR middle-end/15700
833 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
834 (_rtld_global): New.
835 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
836 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
837
838 * gcc.dg/alias-3.c: New.
839 * gcc.dg/alias-4.c: New.
840 * gcc.dg/alias-5.c: New.
841 * gcc.dg/alias-6.c: New.
842
843 2005-03-15 Geoffrey Keating <geoffk@apple.com>
844
845 * gcc.dg/cpp/ucnid-7.c: New.
846
847 2005-03-15 Janis Johnson <janis187@us.ibm.com>
848 Dorit Naishlos <dorit@il.ibm.com>
849
850 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
851 darwin.
852
853 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
854
855 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
856 misaligned accesses.
857 * gcc.dg/vect/vect-58.c: Likewise.
858 * gcc.dg/vect/vect-92.c: New.
859 * gcc.dg/vect/vect-93.c: New.
860
861 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
862
863 PR fortran/18827
864 * gfortran.dg/assign_2.f90: New test.
865 * gfortran.dg/assign_3.f90: New test.
866 * gfortran.dg/assign.f90: New test.
867
868 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
869
870 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
871 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
872 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
873 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
874 names.
875
876 2005-03-14 Geoffrey Keating <geoffk@apple.com>
877
878 * gcc.dg/cpp/ucnid-6.c: New.
879
880 * gcc.dg/cpp/normalize-1.c: New.
881 * gcc.dg/cpp/normalize-2.c: New.
882 * gcc.dg/cpp/normalize-3.c: New.
883 * gcc.dg/cpp/normalize-4.c: New.
884 * gcc.dg/cpp/ucnid-4.c: New.
885 * gcc.dg/cpp/ucnid-5.c: New.
886 * g++.dg/cpp/normalize-1.C: New.
887 * g++.dg/cpp/ucnid-1.C: New.
888
889 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
890
891 * gcc.dg/pr18628.c: New.
892
893 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
894
895 PR c++/20280
896 * g++.dg/tree-ssa/pr20280.C: New.
897
898 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
899
900 PR fortran/20467
901 * gfortran.dg/stfunc_2.f90: New test.
902
903 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
904
905 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
906
907 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
908
909 * gcc.dg/tree-ssa/20050314-1.c: New test.
910
911 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
912
913 PR c++/4403
914 PR c++/9783, DR433
915 * g++.dg/template/friend34.C: New test.
916 * g++.dg/template/friend35.C: Likewise.
917 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
918
919 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
920
921 Friend class name lookup 5/n
922 PR c++/1016
923 * g++.dg/lookup/hidden-class1.C: New test.
924 * g++.dg/lookup/hidden-class2.C: Likewise.
925 * g++.dg/lookup/hidden-class3.C: Likewise.
926 * g++.dg/lookup/hidden-class4.C: Likewise.
927 * g++.dg/lookup/hidden-class5.C: Likewise.
928 * g++.dg/lookup/hidden-class6.C: Likewise.
929 * g++.dg/lookup/hidden-class7.C: Likewise.
930 * g++.dg/lookup/hidden-class8.C: Likewise.
931 * g++.dg/lookup/hidden-class9.C: Likewise.
932 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
933 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
934 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
935 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
936 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
937 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
938 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
939 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
940 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
941 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
942 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
943
944 2005-03-13 Mark Mitchell <mark@codesourcery.com>
945
946 PR c++/20157
947 * g++.dg/template/error18.C: New test.
948
949 2005-03-09 Ben Elliston <bje@au.ibm.com>
950
951 PR debug/16792
952 * g++.dg/debug/pr16792.C: New test.
953
954 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
955
956 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
957 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
958 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
959 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
960 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
961 test assertion names.
962
963 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
964
965 PR fortran/18600
966 * gfortran.dg/stfunc_1.f90: New test.
967
968 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
969
970 PR fortran/16907
971 * gfortran.dg/real_index_1.f90: New test.
972
973 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
974
975 PR fortran/20323
976 * gfortran.dg/spec_expr_1.f90: New test.
977
978 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
979
980 PR c/20402
981 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
982 new parser.
983
984 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
985
986 PR fortran/20361
987 * gfortran.dg/largeequiv_1.f90: New test.
988
989 2005-03-12 Geoffrey Keating <geoffk@apple.com>
990
991 * gcc.dg/ucnid-1.c: New.
992 * gcc.dg/ucnid-2.c: New.
993 * gcc.dg/ucnid-3.c: New.
994 * gcc.dg/ucnid-4.c: New.
995 * gcc.dg/ucnid-5.c: New.
996 * gcc.dg/ucnid-6.c: New.
997 * gcc.dg/cpp/ucnid-1.c: New.
998 * gcc.dg/cpp/ucnid-2.c: New.
999 * gcc.dg/cpp/ucnid-3.c: New.
1000 * g++.dg/other/ucnid-1.C: New.
1001
1002 2005-03-12 Geoffrey Keating <geoffk@apple.com>
1003
1004 * gcc.dg/vmx/darwin-abi-3.c: Delete.
1005
1006 2005-03-11 Per Bothner <per@bothner.com>
1007
1008 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
1009 that diagnotics refer to correct token.
1010 * gcc.dg/unused-3.c: Likewise.
1011
1012 2005-03-11 Per Bothner <per@bothner.com>
1013
1014 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
1015 constant" is now actually on same line as string constant.
1016 * gcc.dg/cpp/direct2s.c: Likewise.
1017
1018 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
1019
1020 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
1021
1022 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1023
1024 PR libfortran/20124
1025 * gfortran.dg/pr20124.f90: New Test
1026
1027 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
1028
1029 PR tree-optimization/20130
1030 * gcc.dg/pr20130-1.c: New test.
1031
1032 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1033
1034 PR target/20095
1035 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
1036
1037 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1038
1039 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
1040
1041 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1042
1043 * g++.dg/eh/forced1.C: Fix comment.
1044 * g++.dg/eh/forced2.C: Ditto.
1045 * g++.dg/eh/forced3.C: Ditto.
1046 * g++.dg/eh/forced4.C: Ditto.
1047
1048 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
1049
1050 PR rtl-opt/20412
1051 * gcc.c-torture/compile/pr20412.c: New test.
1052
1053 2005-03-10 Roger Sayle <roger@eyesopen.com>
1054
1055 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
1056
1057 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1058
1059 PR target/20322
1060 * gcc.dg/20050307-1.c: New test.
1061
1062 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
1063
1064 PR c++/20375
1065 * g++.dg/other/stdarg3.C: New.
1066
1067 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1068
1069 PR c++/18384, c++/18327
1070 * g++.dg/init/array19.C: New test.
1071
1072 PR inline-asm/20314
1073 * gcc.dg/torture/pr20314-1.c: New test.
1074 * gcc.dg/torture/pr20314-2.c: New test.
1075
1076 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
1077
1078 * gcc.dg/20050309-1.c: New test.
1079
1080 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1081
1082 * gcc.dg/builtins-10.c: Reactivate disabled test.
1083 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
1084 new cbrt transformations.
1085
1086 2005-03-09 Mark Mitchell <mark@codesourcery.com>
1087
1088 PR c++/20208
1089 * g++.dg/template/array13.C: New test.
1090
1091 2005-03-09 Paolo Carlini <pcarlini@suse.de>
1092
1093 PR c++/16859
1094 * g++.dg/init/brace4.C: New test.
1095
1096 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
1097
1098 PR c++/20186
1099 * g++.dg/template/non-dependent12.C: New.
1100
1101 2005-03-08 Mark Mitchell <mark@codesourcery.com>
1102
1103 PR c++/20142
1104 * g++.dg/init/array18.C: Add dg-do run marker.
1105
1106 PR c++/20142
1107 * g++.dg/init/array18.C: New test.
1108
1109 2005-03-09 Ben Elliston <bje@au.ibm.com>
1110
1111 * consistency.vlad/vlad.exp: Remove trailing semicolons.
1112 * g++.dg/gcov/gcov.exp: Likewise.
1113 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
1114 * gcc.target/xstormy16/xstormy16.exp: Likewise.
1115 * lib/c-torture.exp: Likewise.
1116 * lib/fortran-torture.exp: Likewise.
1117 * lib/g++.exp: Likewise.
1118 * lib/gcc-defs.exp: Likewise.
1119 * lib/gcc-dg.exp: Likewise.
1120 * lib/gcc.exp: Likewise.
1121 * lib/gcov.exp: Likewise.
1122 * lib/gfortran.exp: Likewise.
1123 * lib/mike-g++.exp: Likewise.
1124 * lib/mike-gcc.exp: Likewise.
1125 * lib/objc-torture.exp: Likewise.
1126 * lib/objc.exp: Likewise.
1127 * lib/profopt.exp: Likewise.
1128 * lib/target-libpath.exp: Likewise.
1129 * lib/target-supports.exp: Likewise.
1130 * lib/treelang.exp: Likewise.
1131 * lib/wrapper.exp: Likewise.
1132
1133 2005-03-08 Jeff Law <law@redhat.com>
1134
1135 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
1136 PHI-OPT changes.
1137
1138 2005-03-08 Ira Rosen <irar@il.ibm.com>
1139
1140 * gcc.dg/vect/pr20122.c: New test.
1141
1142 2005-03-07 Jeff Law <law@redhat.com>
1143
1144 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
1145 was folded away.
1146 * gcc.dg/tree-ssa/pr18133-1.c: New test.
1147 * gcc.dg/tree-ssa/pr18133-2.c: New test.
1148 * gcc.dg/tree-ssa/pr18134.c: New test.
1149
1150 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1151
1152 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
1153 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
1154 gcc.dg/torture/builtin-noret-2.c: Require weak support.
1155
1156 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
1157
1158 PR tree-opt/17671
1159 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
1160
1161 2005-03-07 Mark Mitchell <mark@codesourcery.com>
1162
1163 * g++.dg/warn/Wnvdtor.C: New test.
1164
1165 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
1166
1167 * gcc.dg/torture/pr19683-1.c: New test.
1168
1169 2005-03-06 Steven G. Kargl <kargls@comcast.net>
1170
1171 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
1172 * gfortran.dg/g77/19990313-2.f: Ditto.
1173 * gfortran.dg/g77/19990313-3.f: Ditto.
1174 * gfortran.dg/g77/19990525-0.f: Ditto.
1175 * gfortran.dg/g77/19990826-0.f: Ditto.
1176 * gfortran.dg/g77/19990826-2.f: Ditto.
1177 * gfortran.dg/g77/19990826-3.f: Ditto.
1178 * gfortran.dg/g77/20000511-1.f: Ditto.
1179 * gfortran.dg/g77/20000511-2.f: Ditto.
1180 * gfortran.dg/g77/970625-2.f: Ditto.
1181 * gfortran.dg/g77/980310-2.f: Ditto.
1182 * gfortran.dg/g77/980310-3.f: Ditto.
1183 * gfortran.dg/g77/980310-8.f: Ditto.
1184 * gfortran.dg/g77/980519-2.f: Ditto.
1185 * gfortran.dg/g77/alpha1.f: Ditto.
1186 * gfortran.dg/g77/claus.f: Ditto.
1187 * gfortran.dg/g77/erfc.f: Ditto.
1188 * gfortran.dg/g77/short.f: Ditto.
1189 * gfortran.fortran-torture/execute/data.f90: Ditto.
1190 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
1191 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
1192
1193 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1194
1195 * lib/file-format.exp (gcc_target_object_format): Add check for som
1196 format and hardcode object formats on hppa*-*-hpux*.
1197 * lib/target-supports.exp (check_weak_available): Add check for som
1198 object format. Always return 0 on hppa*-*-hpux10*.
1199
1200 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
1201 is defined.
1202
1203 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
1204
1205 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1206
1207 * gfortran.dg/pr19936_1.f90: New test.
1208 * gfortran.dg/pr19936_2.f90: New test.
1209 * gfortran.dg/pr19936_3.f90: New test.
1210
1211 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1212 Paul Thomas <prthomas@drfccad.cea.fr>
1213
1214 * gfortran.dg/PR19754_1.f90: New test.
1215 * gfortran.dg/PR19754_2.f90: Ditto.
1216
1217 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1218
1219 PR c++/19311
1220 * g++.dg/template/non-dependent11.C: New test.
1221
1222 2005-03-05 Uros Bizjak <uros@kss-loka.si>
1223
1224 * lib/target-supports.exp (check_iconv_available): Fix comment.
1225
1226 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
1227 Joseph S. Myers <joseph@codesourcery.com>
1228
1229 PR c++/19797
1230 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
1231
1232 2005-03-04 Matthew Sachs <msachs@apple.com>
1233
1234 * gcc.exp (gcc_target_compile): Put braces around
1235 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
1236 * objc.exp (objc_target_compile): Likewise.
1237 * treelang.exp (treelang_target_compile): Likewise.
1238
1239 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1240
1241 PR fortran/19673
1242 * gfortran.dg/func_result_1.f90: New test.
1243
1244 2005-03-04 Ben Elliston <bje@au.ibm.com>
1245
1246 * gcc.misc-tests/options.exp: New test.
1247
1248 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
1249
1250 * gcc.dg/pr15784-4.c: New test.
1251
1252 2005-03-03 Geoffrey Keating <geoffk@apple.com>
1253
1254 * gcc.c-torture/execute/pr17133.c: New.
1255 * gcc.c-torture/compile/20050303-1.c: New.
1256
1257 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
1258
1259 * gcc.dg/cpp/assert4.c: Fix for cygwin
1260
1261 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
1262
1263 * g++.dg/overload/using2.C: New.
1264
1265 2005-03-02 Mark Mitchell <mark@codesourcery.com>
1266
1267 PR c++/19916
1268 * g++.dg/init/ptrmem2.C: New test.
1269
1270 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
1271
1272 PR c/8927
1273 * gcc.dg/pr8927-1.c: New test.
1274
1275 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
1276
1277 PR c++/20232
1278 * g++.dg/inherit/covariant12.C: New.
1279
1280 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1281
1282 PR fortran/19479
1283 * gfortran.dg/bound_1.f90: New test.
1284
1285 2005-02-28 Janis Johnson <janis187@us.ibm.com>
1286
1287 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
1288 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
1289
1290 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
1291
1292 PR c/20245
1293 * gcc.dg/pr20245-1.c: New test.
1294
1295 2005-02-28 Jakub Jelinek <jakub@redhat.com>
1296
1297 PR middle-end/19874
1298 * gcc.c-torture/execute/20050119-2.c: New test case.
1299
1300 2005-02-28 Ben Elliston <bje@au.ibm.com>
1301
1302 * README: Update the DejaGnu bug reporting address.
1303 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
1304 * lib/objc-torture.exp: Likewise.
1305
1306 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1307
1308 * gfortran.dg/boz_1.f90: New test.
1309 * gfortran.dg/boz_3.f90: New test.
1310 * gfortran.dg/boz_4.f90: New test.
1311
1312 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1313
1314 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
1315 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
1316
1317 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1318
1319 PR libfortran/20101
1320 * gfortran.dg/write_0_pe_format.f90: New test.
1321
1322 2005-02-27 Jakub Jelinek <jakub@redhat.com>
1323
1324 PR c++/20206
1325 * g++.dg/opt/thunk2.C: New test.
1326 * g++.dg/opt/covariant1.C: New test.
1327
1328 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1329
1330 * gfortran.dg/e_d_fmt.f90: New test.
1331
1332 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
1333
1334 * gcc.dg/asm-b.c: Fix comment typos.
1335
1336 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1337
1338 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
1339 a V_MAY_DEF also.
1340
1341 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1342
1343 PR tree-opt/20188
1344 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
1345 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
1346 * gcc.dg/asm-b.c: New test.
1347
1348 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
1349
1350 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
1351 Disable this test on IRIX 6.
1352
1353 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
1354
1355 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
1356 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
1357 parser.
1358
1359 2005-02-25 Diego Novillo <dnovillo@redhat.com>
1360
1361 PR tree-optimization/20204
1362 * testsuite/gcc.dg/pr20204.c: New test.
1363
1364 2005-02-24 Jakub Jelinek <jakub@redhat.com>
1365
1366 PR target/20196
1367 * gcc.c-torture/execute/20050224-1.c: New test.
1368
1369 PR c++/20175
1370 * g++.dg/warn/Wbraces2.C: New test.
1371
1372 2005-02-23 Mark Mitchell <mark@codesourcery.com>
1373
1374 PR c++/19878
1375 * g++.dg/init/const2.C: New test.
1376
1377 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
1378
1379 PR tree-optimization/20100
1380 * gcc.c-torture/execute/pr20100-1.c: New test.
1381
1382 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1383
1384 * gfortran.dg/implicit_3.f90: New test.
1385
1386 * gfortran.dg/deftype_1.f90: New test.
1387
1388 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
1389
1390 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
1391 the test passes.
1392 * g++.dg/other/anon3.C: Accept a warning.
1393
1394 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
1395
1396 * gcc.dg/pr20017.c: Fix a comment typo.
1397
1398 2005-02-23 Bud Davis <bdavis@gfortran.org>
1399
1400 * gfortran.dg/list_read_4.f90: Change to f90 comments.
1401
1402 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1403
1404 PR ada/19902
1405 * ada/acats/tests/cxa/cxa3004.a: Remove.
1406 * ada/acats/tests/cxb/cxb30061.am: Likewise.
1407
1408 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1409
1410 PR c++/20073
1411 * g++.dg/init/const1.C: New test.
1412
1413 PR c++/19991
1414 * g++.dg/parse/constant7.C: New test.
1415
1416 PR c++/20152
1417 * g++.dg/parse/error27.C: New test.
1418 * g++.dg/template/qualttp15.C: Adjust error markers.
1419 * g++.old-deja/g++.other/struct1.C: Likewise.
1420
1421 PR c++/20153
1422 * g++.dg/template/error17.C: New test.
1423
1424 PR c++/20148
1425 * g++.dg/parser/error26.C: New test.
1426
1427 2005-02-22 Diego Novillo <dnovillo@redhat.com>
1428
1429 PR tree-optimization/20100
1430 PR tree-optimization/20115
1431 * gcc.dg/pr20115.c: New test.
1432 * gcc.dg/pr20115-1.c: New test.
1433 * gcc.dg/pr20100.c: New test.
1434 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
1435 call-clobbered variables after alias1.
1436
1437 2005-02-22 Bud Davis <bdavis@gfortran.org>
1438
1439 * gfortran.dg/list_read_4.f90: new test.
1440
1441 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
1442
1443 PR rtl-optimization/20017.
1444 * gcc.dg/pr20017.c: New.
1445
1446 2005-02-22 Devang Patel <dpatel@apple.com>
1447
1448 PR 19952
1449 * g++.dg/tree-ssa/pr19952.C: New test.
1450
1451 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1452
1453 PR c++/19883
1454 * g++.dg/parse/constant6.C: New test.
1455
1456 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1457
1458 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1459 * g++.dg/charset/asm2.c: Likewise.
1460 * g++.dg/charset/asm3.c: Likewise.
1461 * g++.dg/charset/asm4.c: Likewise.
1462 * g++.dg/charset/asm5.c: Likewise.
1463 * g++.dg/charset/attribute1.c: Likewise.
1464 * g++.dg/charset/attribute2.c: Likewise.
1465 * g++.dg/charset/extern1.cc: Likewise.
1466 * g++.dg/charset/extern2.cc: Likewise.
1467 * g++.dg/charset/extern3.cc: Likewise.
1468 * g++.dg/charset/function.cc: Likewise.
1469 * g++.dg/charset/string.c: Likewise.
1470 * g++.dg/charset/charset.exp: Likewise.
1471 * lib/target-supports.exp (check_iconv_available): Fix comment.
1472
1473 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1474
1475 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
1476 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1477 * gcc.dg/charset/asm2.c: Likewise.
1478 * gcc.dg/charset/asm3.c: Likewise.
1479 * gcc.dg/charset/asm4.c: Likewise.
1480 * gcc.dg/charset/asm5.c: Likewise.
1481 * gcc.dg/charset/asm6.c: Likewise.
1482 * gcc.dg/charset/attribute1.c: Likewise.
1483 * gcc.dg/charset/attribute2.c: Likewise.
1484 * gcc.dg/charset/builtin1.c: Likewise.
1485 * gcc.dg/charset/extern.c: Likewise.
1486 * gcc.dg/charset/function.c: Likewise.
1487 * gcc.dg/charset/string.c: Likewise.
1488 * gcc.dg/charset/charset.exp: Likewise.
1489
1490 2005-02-21 Bud Davis <bdavis9659@comcast.net>
1491
1492 PR fortran/20086
1493 * gfortran.dg/pr20086.f90: New test.
1494
1495 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
1496
1497 PR tree-optimization/19786
1498 * g++.dg/tree-ssa/pr19786.C: New.
1499
1500 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1501
1502 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
1503
1504 2005-02-21 Jeff Law <law@redhat.com>
1505
1506 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
1507
1508 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1509
1510 * gfortran.dg/do_iterator: Split loop, markup all lines for
1511 which an error locus is printed.
1512 * gfortran.dg/pr17708.f90: Markup all lines for which an error
1513 locus is printed.
1514 * gfortran.dg/select_4.f90: Likewise.
1515 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
1516 locuses in the various permutations.
1517
1518 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
1519
1520 PR tree-optimization/19951
1521 * g++.dg/vect: New directory.
1522 * g++.dg/vect/vect.exp: New file.
1523 * g++.dg/vect/pr19951.cc: New testcase.
1524 * g++.dg/dg.exp: Also prune vectorizer tests.
1525
1526 2005-02-20 Zack Weinberg <zack@codesourcery.com>
1527
1528 PR 18785
1529 * gcc.dg/charset/builtin1.c: New test.
1530
1531 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1532
1533 PR c++/19299
1534 * g++.dg/inherit/volatile1.C: New test.
1535
1536 PR c++/19440
1537 * g++.dg/template/dtor4.C: New test.
1538
1539 2005-02-19 Steven G. Kargl <kargls@comcast.net>
1540
1541 * gfortran.dg/int_1.f90: New test.
1542
1543 2005-02-19 Devang Patel <dpatel@apple.com>
1544
1545 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
1546
1547 2005-02-19 Steven G. Kargl <kargls@comcast.net>
1548
1549 * gfortran.dg/achar_1.f90: New test.
1550
1551 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
1552
1553 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
1554
1555 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
1556 Jakub Jelinek <jakub@redhat.com>
1557
1558 PR tree-optimization/19828
1559 * gcc.dg/tree-ssa/loop-7.c: New test.
1560 * gcc.c-torture/execute/20050218-1.c: New test.
1561
1562 2005-02-19 Jakub Jelinek <jakub@redhat.com>
1563
1564 PR c/20043
1565 * gcc.dg/transparent-union-1.c: New test.
1566 * gcc.dg/transparent-union-2.c: New test.
1567
1568 2005-02-18 James E Wilson <wilson@specifixinc.com>
1569
1570 PR tree-optimization/18977
1571 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
1572
1573 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
1574
1575 PR target/20054
1576 * gcc.dg/pr20054.c: New test.
1577
1578 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1579
1580 PR c++/19508
1581 * g++.dg/ext/attrib20.C: New test.
1582
1583 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1584
1585 PR middle-end/20030
1586 * gfortran.fortran-torture/execute/character_passing.f90: New test.
1587
1588 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
1589
1590 PR c++/20008
1591 * g++.dg/opt/switch4.C: New.
1592
1593 2005-02-18 Jakub Jelinek <jakub@redhat.com>
1594
1595 PR c++/20023
1596 PR tree-optimization/20009
1597 * gcc.c-torture/compile/20050217-1.c: New test.
1598 * g++.dg/opt/switch3.C: New test.
1599
1600 PR tree-optimization/18947
1601 * gcc.c-torture/compile/20050215-1.c: New test.
1602 * gcc.c-torture/compile/20050215-2.c: New test.
1603 * gcc.c-torture/compile/20050215-3.c: New test.
1604
1605 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
1606
1607 PR c++/20028
1608 * g++.dg/template/crash34.C: New.
1609
1610 PR c++/20022
1611 * g++.dg/other/access3.C: New.
1612
1613 2005-02-17 Ira Rosen <irar@il.ibm.com>
1614
1615 * gcc.dg/vect/vect-98.c: New test.
1616
1617 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
1618
1619 PR tree-optimization/19967
1620 * gcc.dg/pr19967.c: New.
1621
1622 2005-02-16 Jakub Jelinek <jakub@redhat.com>
1623
1624 PR middle-end/19857
1625 * gcc.dg/tree-ssa/20050215-1.c: New test.
1626 * gcc.c-torture/execute/20050215-1.c: New test.
1627
1628 2005-02-15 Eric Christopher <echristo@redhat.com>
1629
1630 * gcc.dg/cpp/20050215-1.c: New file.
1631
1632 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
1633
1634 PR tree-optimization/15785
1635 * gcc.dg/pr15785-1.c: New test.
1636
1637 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
1638
1639 PR c++/17788
1640 * g++.dg/init/ctor4.C: New.
1641 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
1642
1643 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
1644
1645 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
1646 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
1647
1648 2005-02-15 Andreas Schwab <schwab@suse.de>
1649
1650 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
1651 declare malloc.
1652
1653 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
1654
1655 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
1656
1657 2005-02-14 Diego Novillo <dnovillo@redhat.com>
1658
1659 PR tree-optimization/19853
1660 * gcc.c-torture/compile/pr19853.c: New test.
1661
1662 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1663
1664 PR c++/19608
1665 * g++.dg/parse/local-class1.C: New.
1666
1667 PR c++/19895
1668 * g++.dg/parse/ptrmem3.C: New.
1669
1670 PR c++/19884
1671 * g++.old-deja/g++.oliva/template6.C: Add another case.
1672 * g++.dg/template/explicit6.C: New.
1673
1674 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
1675
1676 PR c++/17816
1677 * g++.dg/other/redecl2.C: New.
1678
1679 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1680
1681 PR c++/19891
1682 * g++.dg/abi/covariant4.C: New.
1683
1684 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
1685
1686 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
1687
1688 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
1689
1690 * gcc.dg/vect/vect-96.c: Fix typo.
1691
1692 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1693
1694 PR c++/14479
1695 PR c++/19487
1696 * g++.dg/template/enum5.C: New test.
1697
1698 2005-02-12 Ira Rosen <irar@il.ibm.com>
1699
1700 * gcc.dg/vect/vect-97.c: New test.
1701
1702 2005-02-12 Ira Rosen <irar@il.ibm.com>
1703
1704 * gcc.dg/vect/vect-96.c: New test.
1705
1706 2005-02-12 Uros Bizjak <uros@kss-loka.si>
1707
1708 * gcc.dg/builtins-34.c: Also check ldexp*.
1709
1710 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
1711
1712 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
1713
1714 2005-02-11 Janis Johnson <janis187@us.ibm.com>
1715
1716 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
1717 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
1718 dg-require-dll, dg-require-iconv, dg-require-named-sections,
1719 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
1720 selector_list, selector_expression, dg-process-target): Move to new
1721 file target-supports-dg.exp.
1722 * lib/target-supports-dg.exp: New.
1723
1724 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
1725 New.
1726
1727 2005-02-11 Jakub Jelinek <jakub@redhat.com>
1728
1729 PR c++/19666
1730 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
1731
1732 PR middle-end/19858
1733 * gcc.c-torture/compile/20050210-1.c: New test.
1734
1735 2005-02-11 Mark Mitchell <mark@codesourcery.com>
1736
1737 PR c++/19755
1738 * g++.dg/warn/Wbraces1.C: New test.
1739
1740 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
1741
1742 * gcc.dg/builtins-52.c: New testcase.
1743
1744 2005-02-10 Jakub Jelinek <jakub@redhat.com>
1745
1746 PR c/19342
1747 * gcc.c-torture/execute/20050119-1.c: New test.
1748
1749 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1750
1751 PR c++/19811
1752 * g++.dg/init/delete1.C: New test.
1753
1754 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1755
1756 PR c++/18470
1757 * g++.dg/template/static12.C: New test.
1758
1759 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1760
1761 PR c++/19787
1762 * g++.dg/conversion/ambig1.C: New test.
1763
1764 PR c++/19739
1765 * g++.dg/ext/attrib19.C: New test.
1766
1767 PR c++/19732
1768 * g++.dg/parse/dtor5.C: New test.
1769
1770 PR c++/19762
1771 * g++.dg/template/dtor3.C: New test.
1772
1773 PR c++/19826
1774 * g++.dg/template/static11.C: New test.
1775 * g++.dg/template/crash2.C: Remove dg-error marker.
1776
1777 2005-02-09 Janis Johnson <janis187@us.ibm.com>
1778
1779 PR C++/18491
1780 * g++.old-deja/g++.mike/p10769a.C: Remove.
1781
1782 2005-02-09 Roger Sayle <roger@eyesopen.com>
1783
1784 * gcc.dg/builtins-48.c: New test case.
1785 * gcc.dg/builtins-49.c: New test case.
1786 * gcc.dg/builtins-50.c: New test case.
1787 * gcc.dg/builtins-51.c: New test case.
1788
1789 2005-02-09 Ian Lance Taylor <ian@airs.com>
1790
1791 PR middle-end/19583
1792 * g++.dg/warn/Wreturn-type-3.C: New test.
1793
1794 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1795
1796 PR middle-end/19402
1797 * gcc.dg/pr19402-1.c: New testcase.
1798 * gcc.dg/pr19402-2.c: likewise.
1799
1800 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1801
1802 PR middle-end/19854
1803 * g++.dg/tree-ssa/tmmti.C: New testcase.
1804
1805 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1806
1807 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
1808
1809 2005-02-08 Mark Mitchell <mark@codesourcery.com>
1810
1811 PR c++/19733
1812 * g++.dg/parse/crash23.C: New test.
1813 * g++.dg/warn/Weff1.C: New test.
1814
1815 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1816
1817 * gcc.dg/20050209-1.c: New test.
1818
1819 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1820
1821 PR target/19799
1822 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
1823
1824 2005-02-08 Mike Stump <mrs@apple.com>
1825
1826 * g++.dg/pch/import-2.c: New test.
1827 * g++.dg/pch/import-2.hs: New.
1828 * g++.dg/pch/include/import-2a.h: New.
1829 * g++.dg/pch/include/import-2b.h: New.
1830
1831 2005-02-08 Janis Johnson <janis187@us.ibm.com>
1832
1833 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
1834
1835 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1836
1837 * gfortran.dg/substr_1.f90: New test.
1838
1839 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
1840
1841 PR middle-end/19775
1842 * gcc.dg/torture/builtin-power-1.c: Disable test for
1843 invalid transformation.
1844 * gcc.dg/builtins-10.c: Likewise. Disable one test we
1845 no longer optimize.
1846 * gcc.dg/builtins-47.c: New testcase.
1847
1848 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
1849 Dorit Naishlos <dorit@il.ibm.com>
1850
1851 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
1852
1853 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
1854
1855 * gcc.c-torture/compile/20050206-1.c: New test.
1856
1857 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1858
1859 PR tree-opt/19768
1860 * g++.dg/opt/pr19768.C: New test.
1861
1862 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1863
1864 PR tree-opt/19736
1865 * gcc.c-torture/compile/pr19736.c: New test.
1866
1867 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1868
1869 PR c++/17401
1870 * g++.dg/parse/error25.C: New test.
1871
1872 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
1873
1874 * gcc.c-torture/execute/20050203-1.c: New.
1875
1876 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
1877
1878 * gcc.dg/vect/vect-85.c: Remove xfail.
1879 * gcc.dg/vect/vect-86.c: Remove xfail.
1880 * gcc.dg/vect/vect-87.c: Remove xfail.
1881 * gcc.dg/vect/vect-88.c: Remove xfail.
1882
1883 2005-02-02 Geoffrey Keating <geoffk@apple.com>
1884
1885 * gcc.dg/altivec-19.c: New.
1886
1887 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
1888
1889 PR c/17807
1890 * gcc.dg/nested-func-3.c: New test.
1891 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
1892
1893 2005-02-02 Janis Johnson <janis187@us.ibm.com>
1894
1895 * gcc.test-framework/gen_directive_tests: Generate tests for
1896 selector expressions.
1897
1898 2005-02-02 Matt Austern <austern@apple.com>
1899
1900 PR c++/19628
1901 * g++/ext/builtin7.C: New.
1902 * g++/ext/builtin8.C: New.
1903
1904 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1905
1906 PR c/18502
1907 * gcc.dg/pr18502-1.c: New test.
1908
1909 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1910
1911 PR c++/17413
1912 * g++.dg/template/local4.C: Tweak.
1913
1914 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
1915
1916 PR tree-optimization/19578
1917 * gcc.c-torture/compile/20050202-1.c: New test.
1918
1919 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1920
1921 PR c/19435
1922 * gcc.dg/c99-init-4.c: New test.
1923
1924 2005-02-01 Janis Johnson <janis187@us.ibm.com>
1925
1926 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
1927
1928 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
1929
1930 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
1931 * g++.dg/eh/check-vect.h: New.
1932
1933 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
1934 * gcc.dg/vect/vect-78.c: Ditto.
1935 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
1936 Remove.
1937
1938 * g++.dg/conversion/simd1.C: Expect warning.
1939 * g++.dg/ext/attribute-test-1.C: Ditto.
1940 * g++.dg/ext/attribute-test-2.C: Ditto.
1941 * g++.dg/ext/attribute-test-3.C: Ditto.
1942 * g++.dg/ext/attribute-test-4.C: Ditto.
1943
1944 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
1945 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
1946
1947 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
1948
1949 2005-02-01 Richard Henderson <rth@redhat.com>
1950
1951 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
1952 long double for ibm double-double format.
1953 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1954
1955 2005-02-01 Diego Novillo <dnovillo@redhat.com>
1956
1957 PR tree-optimization/19633
1958 * testsuite/gcc.dg/pr19633-1.c: New test.
1959 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
1960 to NULL or a symbol.
1961
1962 2005-02-01 Janis Johnson <janis187@us.ibm.com>
1963
1964 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
1965 New procs.
1966 (dg-process-target (local override)): Handle selector expressions.
1967
1968 * gcc.test-framework/README: Describe tests in source directory.
1969 * gcc.test-framework/test-framework.awk: Handle dg- tests.
1970 * gcc.test-framework/test-framework.exp: Handle dg- tests.
1971 * gcc.test-framework/dg-bogus-exp-P.c: New test.
1972 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
1973 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
1974 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
1975 * gcc.test-framework/dg-do-link-exp-P.c: New test.
1976 * gcc.test-framework/dg-do-run-exp-P.c: New test.
1977 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
1978 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
1979 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
1980 * gcc.test-framework/dg-error-exp-P.c: New test.
1981 * gcc.test-framework/dg-error-exp-XP.c: New test.
1982 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
1983 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
1984 * gcc.test-framework/dg-output-exp-P.c: New test.
1985 * gcc.test-framework/dg-output-exp-XF.c: New test.
1986 * gcc.test-framework/dg-warning-exp-P.c: New test.
1987 * gcc.misc-tests/dg-1.c: Remove.
1988 * gcc.misc-tests/dg-2.c: Remove.
1989 * gcc.misc-tests/dg-3.c: Remove.
1990 * gcc.misc-tests/dg-4.c: Remove.
1991 * gcc.misc-tests/dg-5.c: Remove.
1992 * gcc.misc-tests/dg-6.c: Remove.
1993 * gcc.misc-tests/dg-7.c: Remove.
1994 * gcc.misc-tests/dg-8.c: Remove.
1995 * gcc.misc-tests/dg-9.c: Remove.
1996 * gcc.misc-tests/dg-10.c: Remove.
1997 * gcc.misc-tests/dg-11.c: Remove.
1998 * gcc.misc-tests/dg-12.c: Remove.
1999 * gcc.misc-tests/dg-test.exp: Remove.
2000
2001 * gcc.test-framework/test-framework.awk: Change recording and
2002 printing of passes and failures.
2003
2004 * gcc.test-framework: New directory.
2005 * gcc.test-framework/README: New.
2006 * gcc.test-framework/test-framework.exp: New.
2007 * gcc.test-framework/test-framework.awk: New.
2008 * gcc.test-framework/gen_directive_tests: New.
2009
2010 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
2011
2012 * lib/treelang.exp: Fix comment typos.
2013 (treelang_target_compile): Don't append libs=-ltreelang to options.
2014
2015 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
2016
2017 * g++.dg/parse/typename7.C: Adjust error messages.
2018
2019 2005-01-31 Jeff Law <law@redhat.com>
2020
2021 * gcc.c-torture/execute/20050131-1.c: New test.
2022 * gcc.dg/wcaselabel.c: New test.
2023
2024 2005-01-31 Mark Mitchell <mark@codesourcery.com>
2025
2026 * g++.dg/other/warning1.C: Adjust error messags.
2027 * g++.dg/parse/constant5.C: New test.
2028
2029 2005-01-31 Steven Bosscher <stevenb@suse.de>
2030
2031 PR c/19333
2032 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
2033 the test case valid.
2034 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
2035 * testsuite/gcc.dg/array-7.c: Adjust expected result.
2036 * testsuite/gcc.dg/pr18596-3.c: Likewise.
2037 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
2038 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
2039 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
2040
2041 2005-01-31 Dale Johannesen <dalej@apple.com>
2042
2043 * g++.dg/opt/pr19650.C: New test.
2044
2045 2005-01-31 Richard Henderson <rth@redhat.com>
2046
2047 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2048 long double for intel double extended format.
2049 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2050
2051 2005-01-30 Mark Mitchell <mark@codesourcery.com>
2052
2053 PR c++/19555
2054 * g++.dg/template/static10.C: New test.
2055
2056 PR c++/19395
2057 * g++.dg/parse/error24.C: New test.
2058
2059 PR c++/19367
2060 * g++.dg/lookup/builtin1.C: New test.
2061
2062 PR c++/19457
2063 * g++.dg/warn/conv3.C: New test.
2064
2065 2005-01-30 Bud Davis <bdavis@gfortran.org>
2066
2067 PR fortran/19647
2068 * gfortan.dg/inquire_7.f90
2069
2070 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
2071
2072 PR tree-optimization/15791
2073 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
2074 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
2075 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
2076 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
2077 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
2078 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
2079 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
2080 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
2081 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
2082 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
2083
2084 2005-01-29 Paul Brook <paul@codesourcery.com>
2085
2086 PR fortran/18565
2087 * check.c (real_or_complex_check): New function.
2088 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
2089 * intrinsic.c (add_functions): Use new check functions.
2090 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
2091 Add prototypes.
2092
2093 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
2094
2095 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
2096 gcc.dg/lvalue-3.c: New tests.
2097 * gcc.dg/concat.c: Update expected messages.
2098
2099 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
2100
2101 PR libfortran/19595
2102 * gfortran.dg/eor_1.f90: New test.
2103
2104 2005-01-29 Steven G. Kargl <kargls@comcast.net>
2105
2106 PR fortran/19589
2107 * gfortran.dg/logical_data_1.f90: New test.
2108
2109 2005-01-28 Mark Mitchell <mark@codesourcery.com>
2110
2111 PR c++/19253
2112 * g++.dg/template/crash33.C: New test.
2113
2114 PR c++/19667
2115 * g++.dg/template/crash32.C: New test.
2116
2117 2005-01-28 Ian Lance Taylor <ian@airs.com>
2118
2119 PR middle-end/16558
2120 * g++.dg/warn/Wreturn-type-2.C: New test.
2121
2122 2004-06-24 Jeff Law <law@redhat.com>
2123
2124 * gcc.dg/tree-ssa/20050128-1.c: New test.
2125
2126 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
2127
2128 * gcc.target/frv/all-mdpackh-1.c: New test.
2129
2130 2005-01-28 Steven Bosscher <stevenb@suse.de>
2131
2132 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
2133
2134 2005-01-27 Richard Henderson <rth@redhat.com>
2135
2136 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
2137
2138 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2139
2140 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
2141
2142 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2143
2144 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2145 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2146 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
2147 to cope with cases where the multilib options override the dg-options.
2148
2149 2005-01-27 Jakub Jelinek <jakub@redhat.com>
2150
2151 PR c/18946
2152 * gcc.dg/noncompile/20050120-1.c: New test.
2153
2154 2005-01-26 Diego Novillo <dnovillo@redhat.com>
2155
2156 PR tree-optimization/19633
2157 * gcc.dg/pr19633.c: New test.
2158 * gcc.dg/tree-ssa/pr19633.c: New test.
2159
2160 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
2161
2162 * gcc.dg/20041216-1.c: New test.
2163
2164 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
2165
2166 PR objc/18862
2167 * objc.dg/selector-2.m: New test.
2168
2169 2005-01-26 Jakub Jelinek <jakub@redhat.com>
2170
2171 * g++.dg/opt/range-test-2.C: New test.
2172
2173 PR rtl-optimization/19579
2174 * gcc.c-torture/execute/20050124-1.c: New test.
2175
2176 2005-01-26 Greg Parker <gparker@apple.com>
2177 Stuart Hastings <stuart@apple.com>
2178
2179 * gcc.c-torture/execute/20050125-1.c: New.
2180
2181 2005-01-18 Jan Hubicka <jh@suse.cz>
2182
2183 PR tree-optimize/19337
2184 * gcc.c-torture/compile/20050119-1.c: New test.
2185
2186 2005-01-24 James E Wilson <wilson@specifixinc.com>
2187
2188 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
2189 test for successful match.
2190
2191 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
2192
2193 PR objc/18408
2194 * objc.dg/comp-types-7.m: New test.
2195
2196 2005-01-24 Janis Johnson <janis187@us.ibm.com>
2197
2198 * lib/target-supports.exp (current_target_name): New.
2199 (check_effective_target_ilp32, check_effective_target_lp64):
2200 Cache the result to use as long as the current target, with
2201 multilib flags, remains the same.
2202
2203 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
2204 (dg-require-weak, dg-require-visibility, dg-require-alias,
2205 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
2206 dg-require-effective-target, dg-skip-if): Remove call to
2207 skip_test_and_clear_xfail.
2208 (dg-test): Clear xfail data.
2209
2210 2005-01-24 Jakub Jelinek <jakub@redhat.com>
2211
2212 PR target/17751
2213 * gcc.dg/ppc64-toc.c: New test.
2214
2215 * g++.dg/tree-ssa/empty-1.C: New test.
2216
2217 PR middle-end/19551
2218 * gcc.c-torture/execute/20050121-1.c: New test.
2219 * gcc.dg/20050121-2.c: New test.
2220
2221 2004-01-23 Steven G. Kargl <kargls@comcast.net>
2222 Paul Brook <paul@codesourcery.com>
2223
2224 PR fortran/17941
2225 * gfortran.dg/real_const_1.f: New test.
2226 * gfortran.dg/real_const_2.f90: New test.
2227 * gfortran.dg/complex_int_1.f90: New test.
2228
2229 2005-01-23 Bud Davis <bdavis9659@comcast.net>
2230
2231 PR fortran/19313
2232 * gfortan.dg/inquire_6.f90: New test.
2233
2234 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2235
2236 PR libfortran/19451
2237 * open_readonly_1.f90: New test.
2238
2239 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2240
2241 PR libfortran/18982
2242 * gfortran.dg/open_new.f90: New file.
2243
2244 2005-01-22 Paul Brook <paul@codesourcery.com>
2245
2246 * namelist_1.f90: New test.
2247
2248 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
2249
2250 PR tree-optimization/19484
2251 * gcc.c-torture/compile/20050122-[12].c: New tests.
2252
2253 2005-01-22 Paul Brook <paul@codesourcery.com>
2254
2255 * gfortran.dg/implicit_2.f90: New test.
2256
2257 2005-01-22 Bud Davis <bdavis9659@comcast.net>
2258
2259 PR fortran/19314
2260 * gfortran.dg/inquire_5.f90: New test.
2261
2262 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2263
2264 PR c/18809
2265 * gcc.dg/pr18809-1.c: New test.
2266
2267 2005-01-21 Ian Lance Taylor <ian@airs.com>
2268
2269 * gcc.dg/20050121-1.c: New test.
2270
2271 PR tree-optimization/13000
2272 * gcc.dg/20040206-1.c: Change warning to point where function is
2273 being inlined.
2274
2275 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2276
2277 PR c++/19208
2278 * g++.dg/template/array11.C: New test.
2279
2280 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2281
2282 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
2283 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
2284 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
2285 * gfortran.dg/getenv_1.f90: Add dg-do directive.
2286 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
2287 gfortran.dg/pr17164.f90: Add missing dg-do directives.
2288
2289 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
2290
2291 PR tree-optimization/15349
2292 * gcc.dg/tree-ssa/pr15349.c: New.
2293
2294 2005-01-20 Steve Ellcey <sje@cup.hp.com>
2295
2296 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
2297
2298 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
2299
2300 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
2301 scan-assembler-times directive name.
2302
2303 * gcc.dg/asm-a.c: Move dg-require-effective-target to
2304 after dg-do.
2305
2306 PR rtl-optimization/19462
2307 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
2308
2309 2005-01-19 Steve Ellcey <sje@cup.hp.com>
2310
2311 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
2312 counting function calls on ia64.
2313
2314 2005-01-19 Jakub Jelinek <jakub@redhat.com>
2315
2316 PR rtl-optimization/15139
2317 * gcc.dg/20050111-2.c: New test.
2318
2319 PR c/17297
2320 * gcc.c-torture/compile/20050113-1.c: New testcase.
2321
2322 PR middle-end/19164
2323 * gcc.dg/20050113-1.c: New testcase.
2324
2325 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
2326
2327 * gcc.dg/vect/vect-85.c: Add comment.
2328 * gcc.dg/vect/vect-86.c: Add xfail for now.
2329 * gcc.dg/vect/vect-87.c: Add xfail for now.
2330 * gcc.dg/vect/vect-88.c: Add xfail for now.
2331 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
2332
2333 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2334
2335 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
2336
2337 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2338
2339 * g++.dg/debug/typedef3.C: New test.
2340
2341 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
2342
2343 PR c/19472
2344 * gcc.dg/asm-a.c: New test.
2345
2346 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
2347
2348 * gcc.dg/sh-relax.c: Add prototype for abort.
2349
2350 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2351
2352 * gcc.dg/short-compare-1.c: New test.
2353 * gcc.dg/short-compare-2.c: Likewise.
2354
2355 2005-01-18 Michael Matz <matz@suse.de>
2356
2357 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
2358
2359 2005-01-17 Diego Novillo <dnovillo@redhat.com>
2360
2361 PR tree-optimization/19121
2362 * gcc.c-torture/compile/pr19121.c: New test.
2363
2364 2005-01-17 James E. Wilson <wilson@specifixinc.com>
2365
2366 PR target/19357
2367 * gcc.c-torture/compile/pr19357.c: New test.
2368
2369 2005-01-17 Ian Lance Taylor <ian@airs.com>
2370
2371 PR c/5675
2372 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
2373 pass--those that refer just to the variable, possibly with a
2374 cast.
2375 * gcc.dg/c99-const-expr-3.c: Likewise.
2376
2377 PR middle-end/13127
2378 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
2379 longer emitted.
2380
2381 2005-01-16 Bud Davis <bdavis9659@comcast.net>
2382
2383 PR fortran/18778
2384 * gfortran.dg/endfile_2.f90: New test.
2385
2386 2005-01-16 Steven G. Kargl <kargls@comcast.net>
2387
2388 PR 19168
2389 * gfortran.dg/select_5.f90: New test.
2390
2391 2004-01-16 Paul Brook <paul@codesourcery.com>
2392
2393 * gfortran.dg/common_4.f90: New test.
2394
2395 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
2396
2397 PR rtl-optimization/19462
2398 * gcc.dg/torture/pr19462-1.c: New test.
2399
2400 2005-01-15 Ziemowit Laski <zlaski@apple.com>
2401
2402 PR objc/19321
2403 * objc.dg/func-ptr-2.m: New.
2404 * objc.dg/volatile-1.m: New.
2405
2406 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2407
2408 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
2409
2410 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2411
2412 PR tree-optimization/19060
2413 * gcc.c-torture/execute/20050104-1.c: New test.
2414
2415 2005-01-15 Bud Davis <bdavis9659@comcast.net>
2416
2417 PR fortran/18983
2418 * gfortran.dg/write_to_null.f90: New test.
2419
2420 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
2421 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2422
2423 PR other/19328
2424 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
2425 argument.
2426
2427 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2428
2429 PR c++/19263
2430 * g++.dg/init/vector1.C: New test.
2431
2432 2005-01-14 James E. Wilson <wilson@specifixinc.com>
2433
2434 PR target/13158
2435 * gcc.target/ia64/sibcall-unwind-1.c: New test.
2436 PR target/18987
2437 * gcc.target/ia64/sibcall-unwind-2.c: New test.
2438
2439 2005-01-14 Steven G. Kargl <kargls@comcast.net>
2440
2441 * gfortran.dg/select_1.f90: New test.
2442 * gfortran.dg/select_2.f90: New test.
2443 * gfortran.dg/select_3.f90: New test.
2444 * gfortran.dg/select_4.f90: New test.
2445
2446 2005-01-14 Jakub Jelinek <jakub@redhat.com>
2447
2448 PR middle-end/19084
2449 PR rtl-optimization/19348
2450 * gcc.dg/20050111-1.c: New test.
2451 * gcc.c-torture/execute/20050111-1.c: New test.
2452
2453 * gcc.dg/i386-asm-4.c: New test.
2454
2455 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2456
2457 * gcc.dg/nested-func-2.c: New test.
2458 * ada/acats/norun.lst: Remove c953002.
2459
2460 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
2461
2462 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
2463
2464 2005-01-12 Ben Elliston <bje@au.ibm.com>
2465
2466 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
2467
2468 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
2469
2470 PR target/18761
2471 * g++.dg/abi/align1.C: New test.
2472
2473 2005-01-11 Alan Modra <amodra@bigpond.net.au>
2474
2475 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
2476 at a time.
2477 * g++.dg/ext/altivec_check.h: Support compiling as C.
2478
2479 2005-01-10 Roger Sayle <roger@eyesopen.com>
2480
2481 PR c++/19355
2482 * g++.dg/expr/pr19355-1.C: New test case.
2483
2484 2005-01-10 Laurent GUERBY <laurent@guerby.net>
2485
2486 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
2487 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
2488 * ada/acats/tests/c3/c92005b.ada: Likewise.
2489 * ada/acats/tests/c3/cxb3012.a: Likewise.
2490 * ada/acats/norun.lst: Add c380004 and c953002, add PR
2491
2492 2005-01-09 Paul Brook <paul@codesourcery.com>
2493
2494 * gfortran.dg/common_2.f90: New file.
2495 * gfortran.dg/common_3.f90: New file.
2496
2497 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
2498
2499 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
2500
2501 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2502
2503 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
2504 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
2505 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
2506 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
2507 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
2508 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
2509 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
2510 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
2511 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
2512 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
2513 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
2514 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
2515 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
2516 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
2517 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
2518 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
2519 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
2520 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
2521 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
2522 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
2523 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
2524 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
2525 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
2526 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
2527 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
2528 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
2529 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
2530 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
2531 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
2532 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
2533 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
2534 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
2535 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
2536 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
2537 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
2538 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
2539 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
2540 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
2541 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
2542 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
2543 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
2544 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
2545 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
2546 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
2547 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
2548 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
2549 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
2550 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
2551 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
2552 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
2553 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
2554 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
2555 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
2556 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
2557 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
2558 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
2559 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
2560 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
2561 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
2562 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
2563 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
2564 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
2565 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
2566 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
2567 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
2568 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
2569 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
2570
2571 * gcc.dg/vect/vect-1.c: Fix spelling.
2572 * gcc.dg/vect/vect-10.c: Fix spelling.
2573 * gcc.dg/vect/vect-11.c: Fix spelling.
2574 * gcc.dg/vect/vect-12.c: Fix spelling.
2575 * gcc.dg/vect/vect-14.c: Fix spelling.
2576 * gcc.dg/vect/vect-15.c: Fix spelling.
2577 * gcc.dg/vect/vect-16.c: Fix spelling.
2578 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
2579 * gcc.dg/vect/vect-64.c: Fix comments.
2580 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
2581
2582 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2583 Ira Rosen <irar@il.ibm.com>
2584
2585 * gcc.dg/vect/vect-70.c: New test.
2586 * gcc.dg/vect/vect-71.c: New test.
2587
2588 2005-01-09 Manfred Hollstein <mh@suse.com>
2589
2590 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
2591 * gcc.dg/pr18241-2.c: Likewise.
2592 * gcc.dg/pr18241-3.c: Likewise.
2593 * gcc.dg/pr18241-4.c: Likewise.
2594 * gcc.dg/pr18241-5.c: Likewise.
2595
2596 2005-01-08 Richard Henderson <rth@redhat.com>
2597
2598 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2599 False for x86 and x86-64.
2600
2601 2005-01-08 Diego Novillo <dnovillo@redhat.com>
2602
2603 PR tree-optimization/18241
2604 * gcc.dg/pr18241-1.c: New test.
2605 * gcc.dg/pr18241-2.c: New test.
2606 * gcc.dg/pr18241-3.c: New test.
2607 * gcc.dg/pr18241-4.c: New test.
2608 * gcc.dg/pr18241-5.c: New test.
2609
2610 2005-01-08 Steven G. Kargl <kargls@comcast.net>
2611
2612 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
2613 gfortran.dg/select_4.f90: New.
2614
2615 2005-01-07 Jakub Jelinek <jakub@redhat.com>
2616
2617 * gcc.c-torture/execute/20050107-1.c: New test.
2618
2619 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
2620
2621 PR c++/19298
2622 * g++.dg/template/ref2.C: New.
2623
2624 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
2625
2626 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
2627 instead of being empty.
2628
2629 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2630
2631 PR fortran/15553
2632 * gfortran.dg/array-1.f90: New test.
2633
2634 2005-01-07 Jakub Jelinek <jakub@redhat.com>
2635
2636 PR tree-optimization/19283
2637 * gcc.c-torture/execute/20050106-1.c: New test.
2638
2639 PR rtl-optimization/18861
2640 * gcc.dg/20050105-1.c: New test.
2641
2642 PR tree-optimization/18828
2643 * gcc.dg/20050105-2.c: New test.
2644
2645 2005-01-07 Andreas Jaeger <aj@suse.de>
2646
2647 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
2648
2649 2005-01-07 Bud Davis <bdavis9659@comcast.net>
2650
2651 PR fortran/18398
2652 * gfortran.dg/fmt_read.f90: New test.
2653
2654 2005-01-06 Geoffrey Keating <geoffk@apple.com>
2655
2656 * gcc.dg/rs6000-ldouble-2.c: New.
2657
2658 2005-01-06 Mark Mitchell <mark@codesourcery.com>
2659
2660 PR c++/19244
2661 * g++.dg/parser/ctor2.C: New test.
2662
2663 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2664
2665 PR c++/17154
2666 * g++.dg/template/using9.C: New test.
2667
2668 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2669
2670 PR c++/19258
2671 * g++.dg/lookup/friend6.C: New test.
2672
2673 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
2674
2675 PR c++/19270
2676 * g++.dg/template/array10.C: New.
2677
2678 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2679
2680 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
2681 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
2682
2683 2005-01-06 Jakub Jelinek <jakub@redhat.com>
2684
2685 * gcc.c-torture/compile/20050105-1.c: New test.
2686
2687 2005-01-05 Geoffrey Keating <geoffk@apple.com>
2688
2689 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
2690
2691 2005-01-05 Roger Sayle <roger@eyesopen.com>
2692
2693 PR middle-end/19100
2694 * gcc.dg/conv-3.c: New test case.
2695
2696 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
2697
2698 * gcc.dg/asm-wide-1.c: New test.
2699
2700 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
2701
2702 PR c++/19030
2703 * g++.dg/parse/crash22.C: New
2704
2705 2005-01-04 Geoffrey Keating <geoffk@apple.com>
2706
2707 PR 19257
2708 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
2709
2710 2005-01-04 Uros Bizjak <uros@kss-loka.si>
2711
2712 PR middle-end/17767
2713 * gcc.dg/i386-mmx-6.c: New test case.
2714
2715 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
2716
2717 PR tree-optimization/18308
2718 * gcc.dg/vect/pr18308.c: New testcase.
2719
2720 2005-01-04 Andreas Jaeger <aj@suse.de>
2721
2722 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
2723
2724 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2725 Robert Bowdidge <bowdidge@apple.com>
2726
2727 * gcc.dg/cpp/subframework1.c: New.
2728 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
2729 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
2730 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
2731 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
2732
2733 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2734
2735 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
2736 producing warning.
2737 * gcc.dg/darwin-weakimport-2.c: New.
2738
2739 2005-01-03 Richard Henderson <rth@redhat.com>
2740
2741 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
2742
2743 2005-01-03 Richard Henderson <rth@redhat.com>
2744
2745 * gcc.dg/vect/vect.exp: Enable for ia64.
2746 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
2747 (check_effective_target_vect_float): Likewise.
2748 (check_effective_target_vect_no_align): Likewise.
2749 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
2750 * gcc.dg/vect/vect-8.c: Likewise.
2751
2752 2005-01-03 Uros Bizjak <uros@kss-loka.si>
2753
2754 PR target/19236
2755 * gcc.dg/pr19236-1.c: New test case.
2756
2757 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2758
2759 PR rtl-optimization/12092
2760 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
2761
2762 2005-01-02 Andreas Jaeger <aj@suse.de>
2763
2764 * gcc.dg/pr12092-1.c: Do not run on x86_64.
2765
2766 2005-01-01 Roger Sayle <roger@eyesopen.com>
2767 Andrew Pinski <pinskia@physics.uc.edu>
2768
2769 PR rtl-optimization/12092
2770 * gcc.dg/pr12092-1.c: New test case.
2771
2772 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
2773
2774 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
2775 'hidden' and 'default' for better portability.
2776 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
2777
2778 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
2779 6 and 7.
2780 * g++.old-deja/g++.brendan/new3.C: Likewise.
2781
2782 2005-01-01 Steven Bosscher <stevenb@suse.de>
2783
2784 * gcc.dg/20041231-1.C: New test.
2785 * g++.dg/warn/Wunreachable-code-1.C: New test.
2786
2787 2004-12-30 David Edelsohn <edelsohn@gnu.org>
2788
2789 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
2790 file, not /dev/null. Abort on error.
2791
2792 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
2793 Ziemowit Laski <zlaski@apple.com>
2794
2795 PR objc/18971
2796 * objc.dg/encode-5.m: New test.
2797
2798 2004-12-29 Richard Henderson <rth@redhat.com>
2799
2800 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
2801 * objc.dg/stabs-1.m: Disable for ia64.
2802
2803 2004-12-29 Mark Mitchell <mark@codesourcery.com>
2804
2805 PR c++/19190
2806 * g++.dg/warn/Wunused-10.C: New test.
2807
2808 2004-12-28 Richard Henderson <rth@redhat.com>
2809
2810 * objc.dg/stabs-1.m: Disable for alpha.
2811
2812 2004-12-27 Mark Mitchell <mark@codesourcery.com>
2813
2814 PR c++/19149
2815 * g++.dg/parse/error23.C: New test.
2816
2817 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2818
2819 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
2820
2821 PR fortran/19032
2822 * gfortran.dg/intrinsic_modulo_1.f90: New.
2823 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
2824 tests with divisor -1.
2825
2826 2004-12-27 Mark Mitchell <mark@codesourcery.com>
2827
2828 * g++.dg/opt/temp1.C (memcpy): Return a value.
2829
2830 PR c++/19148
2831 * g++.dg/expr/cond7.C: New test.
2832
2833 2004-12-27 Paul Brook <paul@codesourcery.com>
2834
2835 * gfortran.dg/g77/select_no_compile.f: Remove.
2836
2837 2004-12-27 Richard Henderson <rth@redhat.com>
2838
2839 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
2840 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
2841 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
2842
2843 2004-12-26 Richard Henderson <rth@redhat.com>
2844
2845 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
2846 by 1i instead of token pasting.
2847
2848 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2849
2850 PR tree-optimization/17578
2851 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
2852 to additional_flags.
2853 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
2854
2855 2004-12-25 Richard Henderson <rth@redhat.com>
2856
2857 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2858 Remove Alpha.
2859
2860 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2861
2862 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
2863 hppa*-*-hpux*.
2864 * gcc.dg/pr17957.c (dg-options): Likewise.
2865 * gcc.dg/struct-ret-1.c: Add prototype for abort.
2866 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
2867 instead of 0 on __hppa__.
2868 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
2869 "foo,%r" on hppa*-*-*.
2870
2871 2004-12-23 Bud Davis <bdavis9659@comcast.net>
2872
2873 PR fortran/19071
2874 * gfortran.dg/complex_write.f90: New test.
2875
2876 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2877
2878 PR c++/17595
2879 * g++.dg/parse/pragma2.C: New test.
2880
2881 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
2882
2883 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2884
2885 * gcc.dg/empty2.c: Add missing dg-warning.
2886
2887 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2888
2889 PR c++/17413
2890 * g++.dg/template/local4.C: New test.
2891 * g++.dg/template/crash19.C: Add dg-error marker.
2892
2893 * g++.dg/template/crash31.C: Correct embedded PR number.
2894
2895 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2896
2897 PR c++/16405
2898 * g++.dg/opt/temp1.C: Add do-run marker.
2899
2900 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2901
2902 * g++.dg/template/spec19.C: New.
2903
2904 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2905
2906 PR target/16819
2907 * gcc.dg/empty2.c: New.
2908
2909 2004-12-23 Richard Henderson <rth@redhat.com>
2910
2911 * lib/target-supports.exp (check_effective_target_vect_no_align):
2912 Remove i?86 and x86-64.
2913
2914 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2915
2916 PR c++/16405
2917 * g++.dg/opt/temp1.C: New test.
2918
2919 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2920
2921 PR c++/18733
2922 * g++.dg/template/friend33.C: New testcase.
2923
2924 2004-12-22 Mark Mitchell <mark@codesourcery.com>
2925
2926 PR c++/18464
2927 * g++.dg/template/cond5.C: New test.
2928
2929 PR c++/18492
2930 * g++.dg/inherit/thunk3.C: New test.
2931
2932 PR c++/11224
2933 * g++.dg/warn/Wunused-9.C: New test.
2934
2935 2004-12-22 Janis Johnson <janis187@us.ibm.com>
2936
2937 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
2938
2939 2004-12-22 Jan Beulich <jbeulich@novell.com>
2940
2941 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
2942
2943 2004-12-21 Mark Mitchell <mark@codesourcery.com>
2944
2945 PR c++/18378
2946 * g++.dg/ext/packed8.C: New test.
2947
2948 PR c++/13268
2949 * g++.dg/template/crash31.C: New test.
2950
2951 PR c++/19034
2952 * g++.dg/template/crash30.C: New test.
2953
2954 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2955
2956 PR C++/18984
2957 * g++.dg/eh/ctor3.C: New test.
2958
2959 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2960
2961 * objc.dg/stabs-1.m: Allow section name to be quoted and
2962 assembly label to begin with '.LL'.
2963
2964 2004-12-21 Janis Johnson <janis187@us.ibm.com>
2965
2966 * gcc.dg/vect/vect.exp
2967 (check_effective_target_lp64_or_vect_no_align): New.
2968 * gcc.dg/vect/vect-77.c: Use it.
2969 * gcc.dg/vect/vect-78.c: Use it.
2970
2971 * lib/target-supports.exp
2972 (check_effective_target_vect_no_max,
2973 check_effective_target_vect_no_bitwise,
2974 check_effective_target_vect_no_align): New.
2975 * gcc.dg/vect/vect-13.c: Use them.
2976 * gcc.dg/vect/vect-17.c: Ditto.
2977 * gcc.dg/vect/vect-18.c: Ditto.
2978 * gcc.dg/vect/vect-19.c: Ditto.
2979 * gcc.dg/vect/vect-20.c: Ditto.
2980 * gcc.dg/vect/vect-27.c: Ditto.
2981 * gcc.dg/vect/vect-29.c: Ditto.
2982 * gcc.dg/vect/vect-44.c: Ditto.
2983 * gcc.dg/vect/vect-48.c: Ditto.
2984 * gcc.dg/vect/vect-50.c: Ditto.
2985 * gcc.dg/vect/vect-52.c: Ditto.
2986 * gcc.dg/vect/vect-54.c: Ditto.
2987 * gcc.dg/vect/vect-56.c: Ditto.
2988 * gcc.dg/vect/vect-58.c: Ditto.
2989 * gcc.dg/vect/vect-60.c: Ditto.
2990 * gcc.dg/vect/vect-72.c: Ditto.
2991 * gcc.dg/vect/vect-80.c: Ditto.
2992
2993 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
2994
2995 PR c++/14075
2996 * g++.dg/init/string1.C: New.
2997
2998 PR c++/18975
2999 * g++.dg/other/synth1.C: New.
3000
3001 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3002
3003 PR c/18963
3004 * gcc.dg/pr18963-1.c: New test.
3005
3006 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3007
3008 PR c/18596
3009 * gcc.dg/funcdef-storage-1.c (foo): Remove.
3010 * gcc.dg/pr18596-1.c: Use dg-error.
3011 (dg-options): Use -fno-unit-at-a-time.
3012 * gcc.dg/pr18596-2.c: New test.
3013 * gcc.dg/pr18596-3.c: New test.
3014
3015 2004-12-20 Roger Sayle <roger@eyesopen.com>
3016
3017 PR middle-end/18683
3018 * g++.dg/opt/pr18683-1.C: New test case.
3019
3020 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
3021
3022 PR other/19093
3023 * g++.dg/opt/max1.C: Fix for 64bit targets.
3024
3025 2004-12-20 Matt Austern <austern@apple.com>
3026
3027 PR c++/19044
3028 * g++.dg/ext/builtin6.C: New
3029
3030 2004-12-20 Diego Novillo <dnovillo@redhat.com>
3031
3032 PR tree-optimization/19080
3033 * gcc.c-torture/compile/pr19080.c: New test.
3034
3035 2004-12-20 Steven Bosscher <stevenb@suse.de>
3036
3037 * gcc.dg/20041219-1.c: New test.
3038
3039 2004-12-19 Roger Sayle <roger@eyesopen.com>
3040
3041 PR middle-end/19068
3042 * g++.dg/opt/max1.C: New test case.
3043
3044 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3045
3046 * gcc.dg/fdata-sections-1.c: New test.
3047
3048 2004-12-18 Roger Sayle <roger@eyesopen.com>
3049
3050 PR middle-end/18548
3051 * gcc.dg/max-1.c: New test case.
3052
3053 2004-12-18 Jakub Jelinek <jakub@redhat.com>
3054
3055 * gcc.c-torture/execute/20041218-1.c: New test.
3056
3057 2004-12-17 Diego Novillo <dnovillo@redhat.com>
3058
3059 * gcc.dg/pr18501.c: New test.
3060 * gcc.dg/uninit-5.c: XFAIL.
3061 * gcc.dg/uninit-9.c: XFAIL.
3062
3063 2004-12-17 Dale Johannesen <dalej@apple.com>
3064
3065 * gcc.dg/20041213-1.c: New.
3066
3067 2004-12-17 Ziemowit Laski <zlaski@apple.com>
3068
3069 * objc.dg/stabs-1.m: Allow assembly label to begin
3070 with a dot ('.').
3071
3072 2004-12-17 Jakub Jelinek <jakub@redhat.com>
3073
3074 * gcc.c-torture/execute/20041213-1.c: Move...
3075 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
3076
3077 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
3078
3079 PR c++/18721
3080 * g++.dg/lookup/conv-5.C: New.
3081
3082 2004-12-16 Ziemowit Laski <zlaski@apple.com>
3083
3084 * objc.dg/stabs-1.m: New test.
3085
3086 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3087
3088 * gcc.dg/visibility-c.c: Change compile to
3089 assemble for the test.
3090
3091 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3092
3093 PR target/19041
3094 * gcc.dg/visibility-c.c: New test.
3095
3096 2004-12-16 Roger Sayle <roger@eyesopen.com>
3097
3098 PR middle-end/18493
3099 * gcc.dg/switch-8.c: New test case.
3100
3101 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
3102
3103 PR c++/18905
3104 * g++.dg/template/init4.C: New.
3105 * g++.dg/opt/static3.C: Enable optimizer.
3106
3107 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
3108
3109 * g++.dg/other/complex1.C: New test.
3110
3111 2004-12-15 Alan Modra <amodra@bigpond.net.au>
3112
3113 * g++.dg/opt/inline9.C: New test.
3114
3115 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3116
3117 PR fortran/18993
3118 * gfotran.dg/nullify_1.f: New test.
3119
3120 2004-12-15 Richard Henderson <rth@redhat.com>
3121
3122 * gcc.target/i386/i386.exp: New harness.
3123 * gcc.target/i386/vect-args.c: New.
3124
3125 2004-12-15 David Edelsohn <edelsohn@gnu.org>
3126
3127 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
3128
3129 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3130
3131 PR c++/18825
3132 * g++.dg/template/friend32.C: New test.
3133
3134 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3135
3136 * cpp/pragma-once-1.c: New test.
3137 * cpp/pragma-once-1b.h: Likewise.
3138 * cpp/pragma-once-1c.h: Likewise.
3139 * cpp/pragma-once-1d.h: Likewise.
3140 * cpp/inc/pragma-once-1a.h: Likewise.
3141
3142 2004-12-15 Bud Davis <bdavis9659@comcast.net>
3143 Steven G. Kargl <kargls@comcast.net>
3144
3145 PR fortran/17597
3146 * gfortran.dg/list_read_3.f90: New test.
3147
3148 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3149
3150 * gcc.dg/ftrapv-2.c: New test.
3151
3152 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
3153
3154 PR c++/18981
3155 * g++.dg/template/typename9.C: New test.
3156
3157 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3158
3159 PR c++/18738
3160 * g++.dg/template/typename8.C: New test.
3161 * g++.dg/parse/friend2.C: Tweak error message.
3162
3163 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3164
3165 * gcc.c-torture/20041214-1.c: New test.
3166
3167 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3168
3169 PR c++/18965
3170 * g++.dg/init/array17.C: New test.
3171
3172 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3173
3174 PR c++/18793
3175 * g++.dg/init/aggr3.C: New test.
3176
3177 2004-12-14 Janis Johnson <janis187@us.ibm.com
3178
3179 * gcc.dg/altivec-types-1.c: New test.
3180 * gcc.dg/altivec-types-2.c: New test.
3181 * gcc.dg/altivec-types-3.c: New test.
3182 * gcc.dg/altivec-types-4.c: New test.
3183 * g++.dg/ext/altivec-types-1.C: New test.
3184 * g++.dg/ext/altivec-types-2.C: New test.
3185 * g++.dg/ext/altivec-types-3.C: New test.
3186 * g++.dg/ext/altivec-types-4.C: New test.
3187
3188 2004-12-14 Jakub Jelinek <jakub@redhat.com>
3189
3190 PR middle-end/18951
3191 * gcc.c-torture/execute/20041213-1.c: New test.
3192
3193 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
3194
3195 PR c++/18949
3196 * g++.dg/template/cast1.C: New.
3197
3198 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
3199
3200 * gcc.c-torture/execute/20041213-2.c: New test.
3201
3202 2004-12-13 Richard Henderson <rth@redhat.com>
3203
3204 * gcc.dg/i386-sse-10.c: Fix typo in options.
3205
3206 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
3207
3208 PR c++/18968
3209 * g++.dg/opt/pr18968.C: New test.
3210
3211 2004-12-13 Mark Mitchell <mark@codesourcery.com>
3212
3213 PR c++/18925
3214 * g++.dg/ext/visibility/staticdatamem.C: New test.
3215
3216 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
3217
3218 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
3219
3220 2004-12-13 Roger Sayle <roger@eyesopen.com>
3221
3222 PR rtl-optimization/18928
3223 * gcc.dg/pr18928-1.c: New test case.
3224
3225 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
3226
3227 PR tree-opt/16951
3228 * gcc.c-torture/compile/20041211-1.c: New.
3229
3230 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3231
3232 PR middle-end/17564
3233 * gcc.c-torture/execute/20041212-1.c: New test.
3234
3235 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3236
3237 PR fortran/18869
3238 * gfortran.dg/common_1.f90: New test.
3239
3240 2004-12-12 Steven G. Kargl <kargls@comcast.net>
3241 Paul Brook <paul@codesourcery.com>
3242
3243 PR fortran/16222
3244 * gfortran.dg/real_do_1.f90: New test.
3245
3246 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3247
3248 PR tree-opt/18040
3249 * g++.dg/opt/ptrmem6.C: New test.
3250
3251 2004-12-11 Roger Sayle <roger@eyesopen.com>
3252
3253 PR middle-end/18921
3254 * gcc.dg/pr18921-1.c: New test case.
3255
3256 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3257
3258 PR fortran/17175
3259 * gfortran.dg/scale_1.f90: New test.
3260
3261 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
3262
3263 PR middle-end/18903
3264 * gcc.c-torture/compile/pr18903.c: New test.
3265
3266 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
3267
3268 * gcc.c-torture/execute/20041210-1.c: New test.
3269
3270 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3271
3272 PR c++/18731
3273 * g++.dg/parser/struct-1.C: New test.
3274 * g++.dg/parser/struct-2.C: New test.
3275 * g++.dg/parser/struct-3.C: New test.
3276
3277 2004-12-09 Richard Henderson <rth@redhat.com>
3278
3279 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
3280
3281 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
3282 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
3283
3284 2004-12-09 Matt Austern <austern@apple.com>
3285
3286 PR c++/18514
3287 * g++.dg/ext/builtin1.C: New
3288 * g++.dg/ext/builtin2.C: New
3289 * g++.dg/ext/builtin3.C: New
3290 * g++.dg/ext/builtin4.C: New
3291 * g++.dg/ext/builtin5.C: New
3292
3293 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
3294
3295 PR tree-opt/18904
3296 * g++.dg/opt/ptrmem5.C: New test.
3297
3298 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
3299
3300 * g++.dg/parse/typename5.C: Adjust for new error.
3301 * g++.dg/parse/typename7.C: New.
3302
3303 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3304
3305 PR c++/18073
3306 * g++.dg/other/mmintrin.C: New test.
3307
3308 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
3309
3310 PR c++/16681
3311 * g++.dg/init/array15.C: New.
3312 * g++.dg/init/array16.C: New.
3313
3314 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3315
3316 PR fortran/18826
3317 * gfortran.dg/assign_1.f90: New test.
3318
3319 2004-12-08 Nick Clifton <nickc@redhat.com>
3320
3321 * gcc.target/xstormy16/bss_below100: New directory containing tests.
3322 * gcc.target/xstormy16/data_below100: Likewise.
3323 * gcc.target/xstormy16/sfr: Likewise.
3324 * gcc.target/xstormy16/below100.S: New test source file.
3325 * gcc.target/xstormy16/below100.ld: New test linker script.
3326 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3327 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
3328 bp instructions.
3329 * gcc.target/xstormy16/bp.c: Likewise.
3330
3331 * gcc.target/xstormy16/bss_below100: New files:
3332 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3333 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3334 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3335 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3336 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3337 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3338 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3339 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3340 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3341 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3342 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3343 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3344 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3345 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3346 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3347 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3348 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3349 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3350 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3351 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3352 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3353 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3354 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3355 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3356 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3357 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3358 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3359
3360 * gcc.target/xstormy16/data_below100: New files:
3361 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3362 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3363 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3364 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3365 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3366 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3367 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3368 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3369 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3370 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3371 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3372 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3373 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3374 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3375 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3376 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3377 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3378 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3379 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3380 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3381 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3382 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3383 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3384 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3385 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3386 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3387 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3388
3389 * gcc.target/xstormy16/sfr: New files:
3390 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
3391 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
3392 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
3393 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
3394 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
3395 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
3396 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
3397 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
3398 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
3399 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
3400 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
3401 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
3402 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
3403 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
3404 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
3405 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
3406 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
3407 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
3408 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
3409 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
3410 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
3411 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
3412 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
3413 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
3414 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
3415 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
3416 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
3417 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
3418 27_if0_sfrw_bitfield_f.c
3419
3420 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3421
3422 PR c++/18100
3423 * g++.dg/lookup/name-clash4.C: New test.
3424
3425 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
3426
3427 PR c++/18672
3428 * g++.dg/opt/array1.C: New.
3429
3430 PR c++/18803
3431 * g++.dg/template/operator5.C: New.
3432
3433 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
3434
3435 PR c/18867
3436 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
3437
3438 2004-12-07 Steven Bosscher <stevenb@suse.de>
3439
3440 * gcc.dg/noncompile/20041207.c: New test.
3441
3442 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
3443
3444 * g++.dg/other/unreachable-1.C: New test.
3445
3446 2004-12-06 Nick Clifton <nickc@redhat.com>
3447
3448 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
3449 <limits.h> because the latter comes from gcc's include/ directory
3450 and not the newlib/libc/include directory.
3451
3452 2004-12-04 Richard Henderson <rth@redhat.com>
3453
3454 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
3455
3456 2004-12-04 Richard Henderson <rth@redhat.com>
3457
3458 * lib/target-supports.exp (check_gc_sections_available): Disable
3459 for alpha and ia64.
3460
3461 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
3462
3463 PR middle-end/17909
3464 * g++.dg/other/vararg-2.C: New test.
3465
3466 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3467
3468 PR c++/17011, c++/17971
3469 * g++.dg/template/error15.C: Adjust expected error.
3470 * g++.dg/template/instantiate3.C: Likewise.
3471
3472 2004-12-03 Janis Johnson <janis187@us.ibm.com>
3473
3474 * gcc.dg/altivec-18.c: Fix for darwin
3475
3476 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
3477
3478 PR c++/18782
3479 * g++.dg/parse/ptrmem2.C: New.
3480
3481 PR c++/18318
3482 * g++.dg/template/new1.C: New.
3483
3484 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3485
3486 PR fortran/18710
3487 * gfortran.dg/direct_io_3.f90: New test.
3488
3489 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
3490
3491 PR 18758
3492 * g++.dg/parse/crash21.C: New.
3493
3494 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3495
3496 PR c++/15664, c++/18276
3497 * g++.dg/template/ttp13.C: New test.
3498 * g++.dg/template/ttp14.C: Likewise.
3499
3500 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3501
3502 PR c++/18123
3503 * g++.dg/parse/enum2.C: New test.
3504 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
3505
3506 2004-12-02 Nick Clifton <nickc@redhat.com>
3507
3508 * gcc.target/xstormy16: New test directory.
3509 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3510 * gcc.target/xstormy16/bp.c: Check the generation of bp
3511 instructions.
3512 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
3513 bn instructions and the BELOW100 attribute.
3514
3515 2004-12-02 Alan Modra <amodra@bigpond.net.au>
3516
3517 PR target/16952
3518 * gcc.dg/ppc-eabi.c: New.
3519
3520 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3521
3522 PR fortran/18284
3523 * gfortran.dg/backspace.f90
3524
3525 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3526
3527 * gfortran.dg/inquire.f90: New test.
3528
3529 2004-12-01 Janis Johnson <janis187@us.ibm.com>
3530
3531 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
3532 handle effective-target-keyword.
3533 (dg-skip-if): Support effective-target keyword as target list.
3534 (dg-xfail-if): Ditto.
3535 * lib/target-supports.exp (is-effective-target-keyword): New proc.
3536
3537 2004-12-01 Diego Novillo <dnovillo@redhat.com>
3538
3539 PR tree-optimization/18291
3540 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
3541
3542 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
3543
3544 PR C++/18729
3545 * g++.dg/parse/crash20.C: New.
3546
3547 PR c++/17431
3548 * g++.dg/overload/arg1.C: New.
3549 * g++.dg/overload/arg2.C: New.
3550 * g++.dg/overload/arg3.C: New.
3551 * g++.dg/overload/arg4.C: New.
3552
3553 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
3554
3555 * gcc.dg/c99-flex-array-4.c: Remove.
3556
3557 2004-11-30 Janis Johnson <janis187@us.ibm.com>
3558
3559 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
3560
3561 * lib/target-supports.exp (is-effective-target): Simplify.
3562
3563 * lib/target-supports.exp (check_effective_target_vect_long):
3564 Fix for powerpc64-*-*.
3565
3566 2004-11-30 Loren James Rittle <ljrittle@acm.org>
3567
3568 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
3569 to support new requirements on FreeBSD 5.
3570
3571 2004-11-30 Devang Patel <dpatel@apple.com>
3572
3573 PR 18702
3574 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
3575
3576 2004-11-30 Janis Johnson <janis187@us.ibm.com>
3577
3578 * g++.dg/ext/altivec-13.C: New test.
3579
3580 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
3581
3582 PR tree-opt/18298
3583 * gcc.c-torture/execute/p18298.c: New test.
3584
3585 2004-11-30 Ira Rosen <irar@il.ibm.com>
3586 Dorit Naishlos <dorit@il.ibm.com>
3587
3588 PR tree-opt/18607
3589 * gcc.dg/vect/vect-89.c: New test.
3590
3591 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
3592
3593 * gcc.dg/pr18596-1.c: New test.
3594
3595 2004-11-30 Ben Elliston <bje@au.ibm.com>
3596
3597 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
3598
3599 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3600
3601 PR c/18479
3602 * gcc.dg/pr18479.c: New test.
3603
3604 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3605
3606 PR target/18490
3607 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
3608 mmix-knuth-mmixware.
3609
3610 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
3611 cris-*-elf* cris-*-aout* mmix-*-*
3612
3613 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3614
3615 PR middle-end/18725
3616 * gcc.dg/pr18725.c: New test.
3617
3618 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3619
3620 PR target/18488
3621 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
3622
3623 PR target/18336
3624 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
3625
3626 2004-11-29 Mark Mitchell <mark@codesourcery.com>
3627
3628 PR c++/18368
3629 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
3630 * g++.old-deja/g++.law/ctors5.C: Likewise.
3631 * g++.old-deja/g++.other/crash25.C: Likewise.
3632
3633 PR c++/18674
3634 * g++.dg/template/error16.C: New test.
3635
3636 PR c++/18512
3637 * g++.dg/template/crash29.C: New test.
3638
3639 2004-11-29 Diego Novillo <dnovillo@redhat.com>
3640
3641 PR tree-optimization/18712
3642 * gcc.c-torture/compile/pr18712.c: New test.
3643
3644 2004-11-29 Joseph Myers <joseph@codesourcery.com>
3645
3646 PR c/7544
3647 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
3648 tests.
3649
3650 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3651
3652 PR c++/18652
3653 * g++.dg/lookup/crash6.C: New test.
3654
3655 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3656
3657 PR middle-end/18164
3658 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
3659
3660 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
3661
3662 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
3663 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
3664 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
3665
3666 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
3667
3668 * gcc.dg/pr18164.c: New test.
3669
3670 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
3671
3672 * gcc.dg/funroll-loops-all.c: New.
3673
3674 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3675
3676 PR target/18489
3677 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
3678 delimeter, match space and TAB as well as ":".
3679
3680 PR target/18484
3681 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
3682
3683 PR target/18348
3684 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
3685
3686 PR target/18345
3687 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
3688
3689 PR target/18337
3690 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
3691
3692 2004-11-28 Bud Davis <bdavis9659@comcast.net>
3693
3694 * gfortran.dg/direct_io_2.f90: New test.
3695
3696 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3697
3698 PR target/18334
3699 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
3700
3701 2004-11-28 Richard Henderson <rth@redhat.com>
3702
3703 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
3704
3705 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
3706
3707 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
3708 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
3709 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
3710 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
3711 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
3712 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
3713 gcc.dg/pointer-arith-8.c: New tests.
3714
3715 2004-11-27 Bud Davis <bdavis9659@comcast.net>
3716
3717 PR fortran/18364
3718 * gfortran.dg/endfile.f90: New test.
3719
3720 2004-11-27 Falk Hueffner <falk@debian.org>
3721
3722 * gcc.dg/loop-6.c: New test.
3723
3724 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3725
3726 * gcc.c-torture/execute/20041126-1.c: New test.
3727
3728 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3729
3730 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
3731 on IRIX.
3732
3733 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3734
3735 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
3736 functions.
3737
3738 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3739
3740 PR rtl-optimization/17825
3741 * gcc.c-torture/compile/20041119-1.c: New test.
3742
3743 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3744
3745 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
3746 Check existence of ld library path variables before unsetting.
3747
3748 2004-11-26 Mark Mitchell <mark@codesourcery.com>
3749
3750 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
3751
3752 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3753
3754 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
3755
3756 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3757
3758 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
3759
3760 2004-11-26 Ben Elliston <bje@au.ibm.com>
3761
3762 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
3763 dg-do directive.
3764
3765 2004-11-26 Ben Elliston <bje@au.ibm.com>
3766
3767 * gcc.dg/pr17957.c: Pass --param, not -param.
3768
3769 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3770
3771 PR middle-end/17957
3772 * testsuite/gcc.dg/pr17957.c: New test.
3773
3774 2004-11-25 Mark Mitchell <mark@codesourcery.com>
3775
3776 PR c++/18445
3777 * g++.dg/template/crash28.C: Likewise.
3778
3779 PR c++/18001
3780 * g++.dg/expr/unary2.C: Adjust lvalue messages.
3781 * g++.dg/ext/lvaddr.C: Likewise.
3782 * g++.dg/opt/pr7503-3.C: Likewise.
3783
3784 PR c++/18466
3785 * g++.dg/parse/qualified3.C: New test.
3786 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
3787
3788 PR c++/18545
3789 * g++.dg/expr/return1.C: New test.
3790
3791 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3792
3793 Friend class name lookup 3/n, PR c++/3332
3794 * g++.dg/lookup/friend3.C: New test.
3795 * g++.dg/lookup/friend4.C: Likewise.
3796 * g++.dg/lookup/friend5.C: Likewise.
3797
3798 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3799
3800 Friend class name lookup 2/n, PR c++/14513, c++/15410
3801 * g++.dg/lookup/friend2.C: New test.
3802 * g++.dg/template/friend31.C: Likewise.
3803
3804 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3805
3806 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
3807
3808 2004-11-24 Mark Mitchell <mark@codesourcery.com>
3809
3810 PR c++/17473
3811 * g++.dg/tc1/dr56.C: Remove.
3812 * g++.dg/template/typedef1.C: Add dg-error markers.
3813 * g++.old-deja/g++.other/typedef7.C: Likewise.
3814
3815 PR c++/18285
3816 * g++.dg/parse/typedef7.C: New test.
3817
3818 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
3819
3820 * gcc.c-torture/execute/20041124-1.c: New test.
3821
3822 2004-11-24 Mark Mitchell <mark@codesourcery.com>
3823
3824 * g++.dg/template/deduce3.C: New test.
3825
3826 PR c++/18586
3827 * g++.dg/template/crash27.C: New test.
3828
3829 PR c++/18530
3830 * g++.dg/warn/Wshadow-3.C: New test.
3831
3832 2004-11-24 Devang Patel <dpatel@apple.com>
3833
3834 PR/18555
3835 * gcc.dg/cpp/isysroot-1.c: New test.
3836 * gcc.dg/cpp/usr/include/stdio.h: New file.
3837 * gcc.dg/cpp/isysroot-2.c: New test.
3838 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
3839 New file.
3840
3841 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3842
3843 PR c++/8929
3844 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
3845
3846 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3847
3848 * gcc.target/sparc/align.c: Do not include <stdint.h>.
3849 * gcc.target/sparc/pdist.c: Likewise.
3850
3851 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
3852
3853 PR c++/16882
3854 * g++.dg/conversion/simd1.C: New test.
3855
3856 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3857
3858 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
3859 and restore_ld_library_path_env_vars.
3860 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
3861 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
3862 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
3863 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
3864
3865 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
3866
3867 * gcc.dg/pragma-align-2.c: Test macro expansion.
3868 * gcc.dg/pragma-pack-2.c: New test.
3869
3870 2004-11-23 Richard Henderson <rth@redhat.com>
3871
3872 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
3873 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3874 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
3875 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
3876 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
3877 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
3878
3879 * gcc.dg/vect/vect.exp: Add check for alpha.
3880 * lib/target-supports.exp (check_alpha_max_hw_available): New.
3881 (check_effective_target_vect_int): Enable for alpha.
3882 (check_effective_target_vect_long): New.
3883 (is-effective-target): Add it.
3884
3885 2004-11-23 Uros Bizjak <uros@kss-loka.si>
3886
3887 * gcc.dg/pr18614-1.c: New test.
3888
3889 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3890
3891 * gcc.dg/setjmp-2.c: New test.
3892
3893 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
3894
3895 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
3896 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
3897 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
3898 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
3899 gcc.target/sparc/pdist.c: New tests.
3900
3901 2004-11-22 Bob Wilson <bob.wilson@acm.org>
3902
3903 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
3904
3905 2004-11-22 Dale Johannesen <dalej@apple.com>
3906
3907 * gcc.dg/20041111-1.c: New.
3908
3909 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3910
3911 PR tree-opt/18536
3912 * gcc.dg/vect/pr18536.c: New test.
3913
3914 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3915
3916 PR c++/18354
3917 * g++.dg/template/nontype11.C: New test.
3918
3919 2004-11-21 Roger Sayle <roger@eyesopen.com>
3920
3921 PR middle-end/18520
3922 * gcc.dg/pr18520-1.c: New test case.
3923
3924 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
3925
3926 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
3927 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
3928 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
3929 expected diagnostics.
3930
3931 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3932
3933 PR target/18580
3934 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
3935 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
3936 vect-77.c, vect-77a.c: XFAIL on the SPARC.
3937
3938 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3939
3940 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
3941
3942 2004-11-19 Mark Mitchell <mark@codesourcery.com>
3943 Joseph Myers <joseph@codesourcery.com>
3944
3945 * lib/target-supports.exp (check_visibility_available): Really
3946 test the compiler.
3947
3948 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3949
3950 PR tree-opt/18181
3951 * gcc.dg/vect/vect-85.c: New test.
3952 * gcc.dg/vect/vect-86.c: New test.
3953 * gcc.dg/vect/vect-87.c: New test.
3954 * gcc.dg/vect/vect-88.c: New test.
3955
3956 2004-11-19 Ben Elliston <bje@au.ibm.com>
3957
3958 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
3959
3960 2004-11-18 Janis Johnson <janis187@us.ibm.com>
3961
3962 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
3963 * gcc.dg/ppc-and-1.c: Ditto.
3964 * gcc.dg/ppc-compare-1.c: Ditto.
3965 * gcc.dg/ppc-mov-1.c: Ditto
3966
3967 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
3968 Mark Mitchell <mark@codesourcery.com>
3969
3970 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
3971
3972 2004-11-17 Janis Johnson <janis187@us.ibm.com>
3973 Aldy Hernandez <aldyh@redhat.com>
3974
3975 * lib/target-supports.exp (check_effective_target_vect_int): New
3976 (check_effective_target_vect_float): New
3977 (check_effective_target_vect_double): New.
3978 (is-effective-target): Support new effective targets keywords.
3979 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
3980 default action for dg-do.
3981 * gcc.dg/vect/pr16105.c: Use new support.
3982 * gcc.dg/vect/pr18400.c: Ditto.
3983 * gcc.dg/vect/pr18425.c: Ditto.
3984 * gcc.dg/vect/vect-1.c: Ditto.
3985 * gcc.dg/vect/vect-10.c: Ditto.
3986 * gcc.dg/vect/vect-11.c: Ditto.
3987 * gcc.dg/vect/vect-12.c: Ditto.
3988 * gcc.dg/vect/vect-13.c: Ditto.
3989 * gcc.dg/vect/vect-14.c: Ditto.
3990 * gcc.dg/vect/vect-15.c: Ditto.
3991 * gcc.dg/vect/vect-16.c: Ditto.
3992 * gcc.dg/vect/vect-17.c: Ditto.
3993 * gcc.dg/vect/vect-18.c: Ditto.
3994 * gcc.dg/vect/vect-19.c: Ditto.
3995 * gcc.dg/vect/vect-2.c: Ditto.
3996 * gcc.dg/vect/vect-20.c: Ditto.
3997 * gcc.dg/vect/vect-21.c: Ditto.
3998 * gcc.dg/vect/vect-22.c: Ditto.
3999 * gcc.dg/vect/vect-23.c: Ditto.
4000 * gcc.dg/vect/vect-24.c: Ditto.
4001 * gcc.dg/vect/vect-25.c: Ditto.
4002 * gcc.dg/vect/vect-26.c: Ditto.
4003 * gcc.dg/vect/vect-27.c: Ditto.
4004 * gcc.dg/vect/vect-27a.c: Ditto.
4005 * gcc.dg/vect/vect-28.c: Ditto.
4006 * gcc.dg/vect/vect-29.c: Ditto.
4007 * gcc.dg/vect/vect-29a.c: Ditto.
4008 * gcc.dg/vect/vect-3.c: Ditto.
4009 * gcc.dg/vect/vect-30.c: Ditto.
4010 * gcc.dg/vect/vect-31.c: Ditto.
4011 * gcc.dg/vect/vect-32.c: Ditto.
4012 * gcc.dg/vect/vect-33.c: Ditto.
4013 * gcc.dg/vect/vect-34.c: Ditto.
4014 * gcc.dg/vect/vect-35.c: Ditto.
4015 * gcc.dg/vect/vect-36.c: Ditto.
4016 * gcc.dg/vect/vect-37.c: Ditto.
4017 * gcc.dg/vect/vect-38.c: Ditto.
4018 * gcc.dg/vect/vect-4.c: Ditto.
4019 * gcc.dg/vect/vect-40.c: Ditto.
4020 * gcc.dg/vect/vect-41.c: Ditto.
4021 * gcc.dg/vect/vect-42.c: Ditto.
4022 * gcc.dg/vect/vect-43.c: Ditto.
4023 * gcc.dg/vect/vect-44.c: Ditto.
4024 * gcc.dg/vect/vect-45.c: Ditto.
4025 * gcc.dg/vect/vect-46.c: Ditto.
4026 * gcc.dg/vect/vect-47.c: Ditto.
4027 * gcc.dg/vect/vect-48.c: Ditto.
4028 * gcc.dg/vect/vect-48a.c: Ditto.
4029 * gcc.dg/vect/vect-49.c: Ditto.
4030 * gcc.dg/vect/vect-5.c: Ditto.
4031 * gcc.dg/vect/vect-50.c: Ditto.
4032 * gcc.dg/vect/vect-51.c: Ditto.
4033 * gcc.dg/vect/vect-52.c: Ditto.
4034 * gcc.dg/vect/vect-53.c: Ditto.
4035 * gcc.dg/vect/vect-54.c: Ditto.
4036 * gcc.dg/vect/vect-55.c: Ditto.
4037 * gcc.dg/vect/vect-56.c: Ditto.
4038 * gcc.dg/vect/vect-56a.c: Ditto.
4039 * gcc.dg/vect/vect-57.c: Ditto.
4040 * gcc.dg/vect/vect-58.c: Ditto.
4041 * gcc.dg/vect/vect-59.c: Ditto.
4042 * gcc.dg/vect/vect-6.c: Ditto.
4043 * gcc.dg/vect/vect-60.c: Ditto.
4044 * gcc.dg/vect/vect-61.c: Ditto.
4045 * gcc.dg/vect/vect-62.c: Ditto.
4046 * gcc.dg/vect/vect-63.c: Ditto.
4047 * gcc.dg/vect/vect-64.c: Ditto.
4048 * gcc.dg/vect/vect-65.c: Ditto.
4049 * gcc.dg/vect/vect-66.c: Ditto.
4050 * gcc.dg/vect/vect-67.c: Ditto.
4051 * gcc.dg/vect/vect-68.c: Ditto.
4052 * gcc.dg/vect/vect-69.c: Ditto.
4053 * gcc.dg/vect/vect-7.c: Ditto.
4054 * gcc.dg/vect/vect-72.c: Ditto.
4055 * gcc.dg/vect/vect-72a.c: Ditto.
4056 * gcc.dg/vect/vect-73.c: Ditto.
4057 * gcc.dg/vect/vect-74.c: Ditto.
4058 * gcc.dg/vect/vect-75.c: Ditto.
4059 * gcc.dg/vect/vect-76.c: Ditto.
4060 * gcc.dg/vect/vect-77.c: Ditto.
4061 * gcc.dg/vect/vect-77a.c: Ditto.
4062 * gcc.dg/vect/vect-78.c: Ditto.
4063 * gcc.dg/vect/vect-79.c: Ditto.
4064 * gcc.dg/vect/vect-8.c: Ditto.
4065 * gcc.dg/vect/vect-80.c: Ditto.
4066 * gcc.dg/vect/vect-82.c: Ditto.
4067 * gcc.dg/vect/vect-82_64.c: Ditto.
4068 * gcc.dg/vect/vect-83.c: Ditto.
4069 * gcc.dg/vect/vect-83_64.c: Ditto.
4070 * gcc.dg/vect/vect-9.c: Ditto.
4071 * gcc.dg/vect/vect-all.c: Ditto.
4072 * gcc.dg/vect/vect-none.c: Ditto.
4073
4074 2004-11-17 Janis Johnson <janis187@us.ibm.com>
4075
4076 * lib/gcc-dg.exp (dg-skip-if): New function.
4077 (dg-forbid-option): Remove.
4078 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
4079 * g++.dg/abi/bitfield8.C: Likewise.
4080 * g++.dg/abi/dtor1.C: Likewise.
4081 * g++.dg/abi/empty10.C: Likewise.
4082 * g++.dg/abi/empty7.C: Likewise.
4083 * g++.dg/abi/empty9.C: Likewise.
4084 * g++.dg/abi/layout3.C: Likewise.
4085 * g++.dg/abi/layout4.C: Likewise.
4086 * g++.dg/abi/thunk1.C: Likewise.
4087 * g++.dg/abi/thunk2.C: Likewise.
4088 * g++.dg/abi/vbase11.C: Likewise.
4089 * g++.dg/abi/vthunk2.C: Likewise.
4090 * g++.dg/abi/vthunk3.C: Likewise.
4091 * g++.dg/ext/attrib8.C: Likewise.
4092 * g++.dg/opt/longbranch2.C: Likewise.
4093 * g++.dg/opt/reg-stack4.C: Likewise.
4094 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4095 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4096 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4097 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4098 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4099 * gcc.dg/20000609-1.c: Likewise.
4100 * gcc.dg/20000720-1.c: Likewise.
4101 * gcc.dg/20011107-1.c: Likewise.
4102 * gcc.dg/20011119-1.c: Likewise.
4103 * gcc.dg/20020108-1.c: Likewise.
4104 * gcc.dg/20020122-2.c: Likewise.
4105 * gcc.dg/20020122-3.c: Likewise.
4106 * gcc.dg/20020201-3.c: Likewise.
4107 * gcc.dg/20020206-1.c: Likewise.
4108 * gcc.dg/20020218-1.c: Likewise.
4109 * gcc.dg/20020310-1.c: Likewise.
4110 * gcc.dg/20020411-1.c: Likewise.
4111 * gcc.dg/20020418-2.c: Likewise.
4112 * gcc.dg/20020426-1.c: Likewise.
4113 * gcc.dg/20020426-2.c: Likewise.
4114 * gcc.dg/20020517-1.c: Likewise.
4115 * gcc.dg/20020523-1.c: Likewise.
4116 * gcc.dg/20020523-2.c: Likewise.
4117 * gcc.dg/20020729-1.c: Likewise.
4118 * gcc.dg/20030204-1.c: Likewise.
4119 * gcc.dg/20030826-2.c: Likewise.
4120 * gcc.dg/20030926-1.c: Likewise.
4121 * gcc.dg/20031202-1.c: Likewise.
4122 * gcc.dg/980312-1.c: Likewise.
4123 * gcc.dg/980313-1.c: Likewise.
4124 * gcc.dg/990117-1.c: Likewise.
4125 * gcc.dg/990424-1.c: Likewise.
4126 * gcc.dg/990524-1.c: Likewise.
4127 * gcc.dg/991230-1.c: Likewise.
4128 * gcc.dg/i386-387-1.c: Likewise.
4129 * gcc.dg/i386-387-2.c: Likewise.
4130 * gcc.dg/i386-387-3.c: Likewise.
4131 * gcc.dg/i386-387-4.c: Likewise.
4132 * gcc.dg/i386-387-5.c: Likewise.
4133 * gcc.dg/i386-387-6.c: Likewise.
4134 * gcc.dg/i386-asm-1.c: Likewise.
4135 * gcc.dg/i386-bitfield1.c: Likewise.
4136 * gcc.dg/i386-bitfield2.c: Likewise.
4137 * gcc.dg/i386-loop-1.c: Likewise.
4138 * gcc.dg/i386-loop-2.c: Likewise.
4139 * gcc.dg/i386-loop-3.c: Likewise.
4140 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4141 * gcc.dg/i386-pic-1.c: Likewise.
4142 * gcc.dg/i386-regparm.c: Likewise.
4143 * gcc.dg/i386-signbit-1.c: Likewise.
4144 * gcc.dg/i386-signbit-2.c: Likewise.
4145 * gcc.dg/i386-signbit-3.c: Likewise.
4146 * gcc.dg/i386-sse-5.c: Likewise.
4147 * gcc.dg/i386-sse-8.c: Likewise.
4148 * gcc.dg/i386-unroll-1.c: Likewise.
4149 * gcc.dg/tls/opt-1.c: Likewise.
4150 * gcc.dg/tls/opt-2.c: Likewise.
4151 * gcc.dg/unroll-1.c: Likewise.
4152 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4153 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4154 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4155 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4156
4157 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4158
4159 * g++.dg/template/incomplete1.C: New test.
4160
4161 2004-11-16 Nick Clifton <nickc@redhat.com>
4162
4163 Revert patches accidentally commited during checkin of fixes for
4164 xstormy16 tests:
4165 gcc.c-torture/execute/simd-4.c: Revert
4166 gcc.dg/20040910-1.c: Revert.
4167
4168 2004-11-16 Paul Brook <paul@codesourcery.com>
4169
4170 PR fortran/13010
4171 * gfortran.dg/der_pointer_1.f90: New test.
4172
4173 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
4174
4175 PR c/18498
4176 * gcc.dg/bitfld-13.c: New test.
4177
4178 2004-11-15 Janis Johnson <janis187@us.ibm.com>
4179
4180 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
4181 powerpc*-*-linux*.
4182
4183 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
4184 * gcc.dg/ppc64-abi-2.c: Ditto.
4185 * gcc.dg/ppc64-abi-3.c: Ditto.
4186
4187 * lib/gcc-dg.exp (dg-target-list): Remove.
4188
4189 2004-11-15 Steve Ellcey <sje@cup.hp.com>
4190
4191 * gcc.dg/ia64-postinc.c: New test.
4192
4193 2004-11-15 Mark Mitchell <mark@codesourcery.com>
4194
4195 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
4196
4197 2004-11-15 Nick Clifton <nickc@redhat.com>
4198
4199 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
4200 __INT_MAX__ so that the test can be compiled by toolchains
4201 targeted at 16-bit processors.
4202
4203 * gcc.dg/20040625-1.c: Use long constants rather than integers
4204 when performing arithmetic that will overflow 16-bits.
4205
4206 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
4207 xstormy16. It does not support 128-bit vector operations.
4208
4209 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
4210 with the macro PTR_TYPE. Define this macro to an integer type
4211 suitable for holding a pointer.
4212
4213 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
4214 the target is a 16-bit processor.
4215
4216 * gcc.dg/cpp/if-2.c: Expect a different warning message from
4217 16-bit targets where the character constant will be too long.
4218
4219 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
4220 where the double will not be directly addressable.
4221
4222 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4223
4224 Friend class name lookup 1/n, PR c++/18471
4225 * g++.dg/template/crash26.C: New test.
4226 * g++.dg/lookup/struct1.C: Adjust expected error.
4227 * g++.dg/parse/elab1.C: Likewise.
4228 * g++.dg/parse/elab2.C: Likewise.
4229 * g++.dg/parse/int-as-enum1.C: Likewise.
4230 * g++.dg/parse/struct-as-enum1.C: Likewise.
4231 * g++.dg/parse/typedef1.C: Likewise.
4232 * g++.dg/parse/typedef3.C: Likewise.
4233 * g++.dg/parse/typedef4.C: Likewise.
4234 * g++.dg/parse/typedef5.C: Likewise.
4235 * g++.dg/template/nontype4.C: Likewise.
4236 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
4237 * g++.old-deja/g++.other/elab1.C: Likewise.
4238 * g++.old-deja/g++.other/syntax4.C: Likewise.
4239
4240 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4241
4242 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
4243
4244 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
4245
4246 * gcc.c-torture/execute/20041114-1.c: New test.
4247
4248 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
4249
4250 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
4251 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
4252 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
4253 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
4254 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
4255 gcc.dg/switch-7.c: New tests.
4256
4257 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4258
4259 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
4260
4261 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4262
4263 PR tree-opt/18400
4264 * gcc.dg/vect/pr18400.c: New test.
4265
4266 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4267 Andrew Pinski <pinskia@physics.uc.edu>
4268
4269 PR tree-opt/18425
4270 * gcc.dg/vect/pr18425.c: New test.
4271
4272 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4273
4274 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
4275 Guard with dg-require-alias and dg-require-visibility.
4276
4277 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4278
4279 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
4280
4281 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4282
4283 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
4284
4285 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4286
4287 PR c++/17344
4288 * g++.dg/template/defarg5.C: New test.
4289
4290 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4291
4292 * g++.dg/parse/cast1.C: Run only on ILP32.
4293 * g++.old-deja/g++.mike/p784.C: Likewise.
4294
4295 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
4296
4297 * gcc.c-torture/execute/20041113-1.c: New test.
4298
4299 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4300
4301 PR target/18230
4302 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
4303 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
4304 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
4305 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4306 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
4307 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
4308 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
4309 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
4310 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
4311 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4312 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4313 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
4314 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
4315
4316 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4317
4318 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
4319 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
4320 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
4321 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
4322 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
4323 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
4324 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
4325 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
4326 gcc.target/sparc/combined-1.c: New tests.
4327
4328 2004-11-12 Ziemowit Laski <zlaski@apple.com>
4329
4330 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
4331 New tests.
4332
4333 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4334
4335 * lib/gcc-dg.exp (dg-forbid-option): New function.
4336 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
4337 * g++.dg/abi/bitfield8.C: Likewise.
4338 * g++.dg/abi/dtor1.C: Likewise.
4339 * g++.dg/abi/empty10.C: Likewise.
4340 * g++.dg/abi/empty7.C: Likewise.
4341 * g++.dg/abi/empty9.C: Likewise.
4342 * g++.dg/abi/layout3.C: Likewise.
4343 * g++.dg/abi/layout4.C: Likewise.
4344 * g++.dg/abi/thunk1.C: Likewise.
4345 * g++.dg/abi/thunk2.C: Likewise.
4346 * g++.dg/abi/vbase11.C: Likewise.
4347 * g++.dg/abi/vthunk2.C: Likewise.
4348 * g++.dg/abi/vthunk3.C: Likewise.
4349 * g++.dg/ext/attrib8.C: Likewise.
4350 * g++.dg/opt/longbranch2.C: Likewise.
4351 * g++.dg/opt/reg-stack4.C: Likewise.
4352 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4353 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4354 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4355 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4356 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4357 * gcc.dg/20000609-1.c: Likewise.
4358 * gcc.dg/20000720-1.c: Likewise.
4359 * gcc.dg/20011107-1.c: Likewise.
4360 * gcc.dg/20011119-1.c: Likewise.
4361 * gcc.dg/20020108-1.c: Likewise.
4362 * gcc.dg/20020122-2.c: Likewise.
4363 * gcc.dg/20020122-3.c: Likewise.
4364 * gcc.dg/20020201-3.c: Likewise.
4365 * gcc.dg/20020206-1.c: Likewise.
4366 * gcc.dg/20020218-1.c: Likewise.
4367 * gcc.dg/20020310-1.c: Likewise.
4368 * gcc.dg/20020411-1.c: Likewise.
4369 * gcc.dg/20020418-2.c: Likewise.
4370 * gcc.dg/20020426-1.c: Likewise.
4371 * gcc.dg/20020426-2.c: Likewise.
4372 * gcc.dg/20020517-1.c: Likewise.
4373 * gcc.dg/20020523-1.c: Likewise.
4374 * gcc.dg/20020523-2.c: Likewise.
4375 * gcc.dg/20020729-1.c: Likewise.
4376 * gcc.dg/20030204-1.c: Likewise.
4377 * gcc.dg/20030826-2.c: Likewise.
4378 * gcc.dg/20030926-1.c: Likewise.
4379 * gcc.dg/20031202-1.c: Likewise.
4380 * gcc.dg/980312-1.c: Likewise.
4381 * gcc.dg/980313-1.c: Likewise.
4382 * gcc.dg/990117-1.c: Likewise.
4383 * gcc.dg/990424-1.c: Likewise.
4384 * gcc.dg/990524-1.c: Likewise.
4385 * gcc.dg/991230-1.c: Likewise.
4386 * gcc.dg/i386-387-1.c: Likewise.
4387 * gcc.dg/i386-387-2.c: Likewise.
4388 * gcc.dg/i386-387-3.c: Likewise.
4389 * gcc.dg/i386-387-4.c: Likewise.
4390 * gcc.dg/i386-387-5.c: Likewise.
4391 * gcc.dg/i386-387-6.c: Likewise.
4392 * gcc.dg/i386-asm-1.c: Likewise.
4393 * gcc.dg/i386-bitfield1.c: Likewise.
4394 * gcc.dg/i386-bitfield2.c: Likewise.
4395 * gcc.dg/i386-loop-1.c: Likewise.
4396 * gcc.dg/i386-loop-2.c: Likewise.
4397 * gcc.dg/i386-loop-3.c: Likewise.
4398 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4399 * gcc.dg/i386-pic-1.c: Likewise.
4400 * gcc.dg/i386-regparm.c: Likewise.
4401 * gcc.dg/i386-signbit-1.c: Likewise.
4402 * gcc.dg/i386-signbit-2.c: Likewise.
4403 * gcc.dg/i386-signbit-3.c: Likewise.
4404 * gcc.dg/i386-sse-5.c: Likewise.
4405 * gcc.dg/i386-sse-8.c: Likewise.
4406 * gcc.dg/i386-unroll-1.c: Likewise.
4407 * gcc.dg/tls/opt-1.c: Likewise.
4408 * gcc.dg/tls/opt-2.c: Likewise.
4409 * gcc.dg/unroll-1.c: Likewise.
4410 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4411 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4412 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4413 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4414 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
4415 -m64 is specified.
4416
4417 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4418
4419 PR c++/18389
4420 * g++.dg/parse/cond1.C: New test.
4421
4422 PR c++/18429
4423 * g++.dg/template/array9.C: New test.
4424 * g++.dg/ext/vla1.C: Adjust error messages.
4425 * g++.dg/ext/vlm1.C: Likewise.
4426 * g++.dg/template/crash2.C: Likewise.
4427
4428 PR c++/18436
4429 * g++.dg/template/call3.C: New test.
4430
4431 PR c++/18407
4432 * g++.dg/template/ptrmem11.C: New test.
4433
4434 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
4435
4436 PR other/14264
4437 * lib/g++.exp: Set LC_ALL and LANG to C.
4438 * lib/gcc-dg.exp: Likewise.
4439 * lib/gfortran.exp: Likewise.
4440 * lib/objc.exp: Likewise.
4441 * lib/treelang.exp: Likewise.
4442
4443 2004-11-12 Andreas Schwab <schwab@suse.de>
4444
4445 * gcc.dg/pr16286.c: Fix last change.
4446
4447 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4448
4449 PR c++/18416
4450 * g++.dg/init/global1.C: New test.
4451
4452 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
4453
4454 * gcc.c-torture/execute/20041112-1.c: New test.
4455
4456 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4457
4458 * lib/gcc-dg.exp (dg-target-list): New.
4459
4460 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4461 Richard Sandiford <rsandifo@redhat.com>
4462
4463 * lib/target-supports.exp (get-compiler_messages): New.
4464 (check_named_sections_available): Use it.
4465 (check_effective_target_ilp32): New.
4466 (check_effective_target_lp64): New.
4467 (is-effective-target): New.
4468 * lib/gcc-dg.exp (dg-require-effective-target): New.
4469
4470 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
4471
4472 * gcc.dg/precedence-1.c: New test.
4473
4474 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4475
4476 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
4477
4478 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
4479 message, delete generated files, use more descriptive name for
4480 executable, and make the test unsupported when it cannot be run.
4481
4482 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
4483 (dg-require-weak, dg-require-visibility, dg-require-alias,
4484 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
4485 dg-require-iconv, dg-require-named-sections): Use it.
4486
4487 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
4488
4489 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
4490
4491 PR target/16457
4492 * gcc.dg/ppc-and-1: New
4493
4494 PR target/16796
4495 * gcc.dg/ppc-mov-1.c: New.
4496
4497 PR target/16458
4498 * gcc.dg/ppc-compare-1.c: New.
4499
4500 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
4501
4502 * objc.dg/desig-init-2.m: New test.
4503
4504 2004-11-10 Adam Nemet <anemet@lnxw.com>
4505
4506 PR middle-end/18160
4507 * g++.dg/warn/register-var-1.C: New test.
4508 * g++.dg/warn/register-var-2.C: New test.
4509
4510 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4511
4512 * gcc.dg/union-2.c: New test.
4513
4514 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
4515
4516 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
4517 New test for PR tree-optimization/17892.
4518
4519 2004-11-09 Mark Mitchell <mark@codesourcery.com>
4520
4521 PR c++/18369
4522 * g++.dg/init/new12.C: New test.
4523
4524 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
4525
4526 * gcc.target/sparc: New directory.
4527 * gcc.target/sparc/sparc.exp: New driver.
4528 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
4529 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
4530 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
4531 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
4532
4533 2004-11-10 Paul Brook <paul@codesourcery.com>
4534
4535 PR fortran/18218
4536 * gfortran.dg/list_read.c: New test.
4537
4538 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4539
4540 PR c/18322
4541 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
4542 expected diagnostic location.
4543
4544 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
4545
4546 * gcc.dg/20041109-1.c: New test.
4547
4548 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4549
4550 PR objc/18406
4551 * objc/compile/pr18406.m: New test.
4552
4553 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4554
4555 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
4556
4557 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4558
4559 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
4560
4561 2004-11-08 Steve Ellcey <sje@cup.hp.com>
4562
4563 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
4564
4565 2004-11-08 Steve Ellcey <sje@cup.hp.com>
4566
4567 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
4568 exit.
4569
4570 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
4571
4572 PR tree-opt/18299
4573 * gcc.c-torture/pr18299-1.c: New test.
4574
4575 2004-11-06 Andreas Schwab <schwab@suse.de>
4576
4577 * gcc.dg/pr16286.c: Also test for bool and pixel.
4578
4579 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
4580
4581 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
4582 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
4583 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
4584 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
4585 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
4586 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
4587 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
4588 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
4589 gcc.dg/struct-semi-3.c: New tests.
4590
4591 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4592
4593 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
4594
4595 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4596
4597 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
4598 Do not use C99 designators.
4599
4600 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4601
4602 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
4603
4604 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4605
4606 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
4607 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
4608 * gcc.c-torture/execute/simd-5.x: Remove.
4609
4610 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
4611
4612 PR rtl-optimization/17933
4613 * gcc.dg/torture/pr17933-1.c: New test.
4614
4615 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4616
4617 PR target/18106
4618 * lib/target-supports.exp (check_weak_available): Support
4619 Windows.
4620
4621 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
4622
4623 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
4624 call to fflush(stdout) before abort.
4625 (my_ffsll): New function.
4626 (generate_fields): Use it.
4627
4628 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4629
4630 * gcc.dg/init-undef-1.c: New test.
4631
4632 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4633
4634 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
4635 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
4636 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
4637 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
4638 expected messages for new parser.
4639
4640 2004-11-04 Mark Mitchell <mark@codesourcery.com>
4641
4642 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
4643
4644 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4645
4646 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
4647 on LP64 targets.
4648
4649 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4650
4651 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
4652 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
4653 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
4654 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
4655 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
4656 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
4657 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
4658 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
4659 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
4660 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
4661
4662 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4663
4664 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
4665 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
4666 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
4667 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
4668 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
4669 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
4670 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
4671 for new parser.
4672
4673 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
4674
4675 PR target/15342
4676 * gcc.dg/20041104-1.c: New test.
4677
4678 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4679
4680 * g++.dg/template/nontype7.C: New test.
4681 * g++.dg/template/nontype8.C: Likewise.
4682 * g++.dg/template/nontype9.C: Likewise.
4683 * g++.dg/template/nontype10.C: Likewise.
4684 * g++.dg/tc1/dr49.C: Likewise.
4685 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
4686 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
4687
4688 2004-11-04 Ben Elliston <bje@au.ibm.com>
4689
4690 * g++.dg/rtti/tinfo1.C: Remove xfails.
4691
4692 2004-11-04 Ben Elliston <bje@au.ibm.com>
4693
4694 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
4695 packed attribute to the definition to satisfy the new C++ parser.
4696
4697 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4698
4699 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
4700 invocations of va_arg.
4701
4702 2004-11-02 Mark Mitchell <mark@codesourcery.com>
4703
4704 PR c++/18124
4705 * g++.dg/template/crash25.C: New test.
4706
4707 PR c++/18155
4708 * g++.dg/template/typedef2.C: New test.
4709 * g++.dg/parse/crash13.C: Adjust error markers.
4710
4711 PR c++/18177
4712 * g++.dg/conversion/const3.C: New test.
4713
4714 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4715
4716 PR fortran/17535
4717 PR fortran/17583
4718 PR fortran/17713
4719 * gfortran.dg/generic_[123].f90: New testcases.
4720
4721 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4722
4723 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
4724 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
4725
4726 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4727
4728 PR tree-opt/16808
4729 * gcc.c-torture/compile/pr16808.c: New test.
4730
4731 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
4732
4733 PR rtl-optimization/17104
4734 * gcc.dg/ppc-bitfield1.c: New.
4735
4736 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4737
4738 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
4739
4740 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4741
4742 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
4743 strings for 32-bit code.
4744
4745 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
4746
4747 PR c/18239
4748 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
4749
4750 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
4751
4752 PR c++/18064
4753 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
4754
4755 2004-10-31 Mark Mitchell <mark@codesourcery.com>
4756
4757 PR c++/15172
4758 * g++.dg/init/aggr2.C: New test.
4759
4760 2004-10-30 Ziemowit Laski <zlaski@apple.com>
4761
4762 * objc.dg/local-decl-1.m: New test.
4763
4764 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
4765
4766 * gcc.dg/20040910-1.c: Adjust regex.
4767
4768 2004-10-30 Roger Sayle <roger@eyesopen.com>
4769
4770 PR rtl-optimization/18084
4771 * g++.dg/opt/pr18084-1.C: New testcase.
4772
4773 2004-10-30 Matt Austern <austern@apple.com>
4774
4775 PR c++/17542
4776 * g++.dg/ext/attrib18.C: New test.
4777
4778 2004-10-30 Roger Sayle <roger@eyesopen.com>
4779
4780 PR middle-end/18096
4781 * gcc.dg/pr18096-1.c: New test case.
4782
4783 2004-10-30 Roger Sayle <roger@eyesopen.com>
4784
4785 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
4786
4787 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
4788
4789 PR c/16666
4790 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
4791 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
4792 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
4793 gcc.dg/old-style-prom-3.c: New tests.
4794
4795 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
4796
4797 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
4798 Remove unnecessary inclusion of stdio.h.
4799
4800 2004-10-29 Roger Sayle <roger@eyesopen.com>
4801
4802 PR rtl-optimization/17581
4803 * gcc.dg/pr17581-1.c: New test case.
4804
4805 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
4806
4807 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
4808 being implemented.
4809 * g++.dg/conversion/dr195-1.C: New.
4810 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
4811 * g++.old-deja/g++.mike/p10148.C: Likewise.
4812
4813 2004-10-29 Mark Mitchell <mark@codesourcery.com>
4814
4815 PR c++/17695
4816 * g++.dg/debug/typedef2.C: New test.
4817
4818 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
4819
4820 PR fortran/13490
4821 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
4822 * gfortran.dg/g77/README: Update.
4823
4824 2004-10-28 Matt Austern <austern@apple.com>
4825
4826 PR c++/14124
4827 * g++.dg/ext/packed7.C: New test.
4828
4829 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4830
4831 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
4832 scan-assembler.
4833 * lib/scanasm.exp (hidden-scan-for): New proc.
4834 (scan-hidden): Use hidden-scan-for instead of constructing the scan
4835 string.
4836 (scan-not-hidden): Likewise.
4837 * lib/target-supports.exp (check_visibility_available): mach-o is
4838 support too.
4839
4840 2004-10-28 Mark Mitchell <mark@codesourcery.com>
4841
4842 PR c++/17132
4843 * g++.dg/template/memclass3.C: New test.
4844
4845 2004-10-28 Adam Nemet <anemet@lnxw.com>
4846
4847 PR middle-end/18160
4848 * gcc.dg/register-var-1.c: New test.
4849 * gcc.dg/register-var-2.c: New test.
4850 * gcc.dg/asm-7.c: Taking the address of a register variable is an
4851 error now.
4852
4853 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
4854
4855 PR other/18172
4856 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
4857 unused variables.
4858 * gcc.dg/vect/vect-22.c: Likewise.
4859
4860 2004-10-28 Jakub Jelinek <jakub@redhat.com>
4861
4862 * gcc.dg/i386-rotate-1.c: New test.
4863
4864 2004-10-27 Mark Mitchell <mark@codesourcery.com>
4865
4866 * g++.dg/init/ref12.C: Add "run" marker.
4867
4868 PR c++/17435
4869 * g++.dg/init/ref12.C: New test.
4870
4871 PR c++/18140
4872 * g++.dg/template/shift1.C: New test.
4873 * g++.dg/template/error10.C: Adjust error markers.
4874
4875 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
4876
4877 PR tree-opt/17529
4878 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
4879
4880 2004-10-27 Geoffrey Keating <geoffk@apple.com>
4881
4882 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
4883 * gcc.dg/weak/weak-3.c: Likewise.
4884 * gcc.dg/weak/weak-5.c: Likewise.
4885 * gcc.dg/weak/weak-9.c: Likewise.
4886 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
4887 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
4888
4889 * gcc.dg/darwin-weakimport-1.c: New.
4890
4891 2004-10-28 Ben Elliston <bje@au.ibm.com>
4892
4893 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
4894
4895 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
4896
4897 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
4898 'syntax' error messages.
4899 * gcc.dg/cpp/direct2s.c: Likewise.
4900
4901 2004-10-26 Geoffrey Keating <geoffk@apple.com>
4902
4903 * gcc.c-torture/compile/20041026-1.c: New.
4904
4905 2004-10-26 Mark Mitchell <mark@codesourcery.com>
4906
4907 PR c++/18093
4908 * g++.dg/lookup/ns2.C: New test.
4909
4910 PR c++/18020
4911 * g++.dg/template/enum4.C: New test.
4912
4913 PR c++/18161
4914 * g++.dg/template/expr1.C: New test.
4915
4916 2004-10-26 Ben Elliston <bje@au.ibm.com>
4917
4918 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
4919
4920 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
4921
4922 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
4923 gcc.dg/decl-nospec-3.c: New tests.
4924
4925 2004-10-26 Ziemowit Laski <zlaski@apple.com>
4926
4927 * objc.dg/super-class-3.m: New test.
4928
4929 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
4930
4931 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
4932 resyncing.
4933 * gcc.dg/cpp/direct2s.c: Likewise.
4934
4935 2004-10-25 Geoffrey Keating <geoffk@apple.com>
4936
4937 * objc.dg/image-info.m: Update for changes to section selection.
4938
4939 2004-10-25 David Ayers <d.ayers@inode.at>
4940 Ziemowit Laski <zlaski@apple.com>
4941
4942 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
4943 diagnostics when messaging 'id <Proto>'.
4944 * objc.dg/class-protocol-1.m: New test.
4945 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
4946 a non-existent method signature.
4947 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
4948 Update diagnostics when messaging with non-existent method signature.
4949 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
4950 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
4951 invalid receivers are now resolved as if messaging 'id'; remove
4952 extraneous diagnostics.
4953
4954 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
4955
4956 PR c/16667
4957 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
4958 gcc.dg/init-desig-obs-3.c: New tests.
4959
4960 2004-10-25 Jakub Jelinek <jakub@redhat.com>
4961
4962 * gcc.dg/debug/20041023-1.c: New test.
4963
4964 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
4965
4966 PR middle-end/17407
4967 * gcc.c-torture/compile/pr17407.c: New test.
4968
4969 PR c++/18121
4970 * g++.dg/template/array8.C: New test.
4971
4972 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4973
4974 PR other/18138
4975 * lib/g++.exp: Accept more than one multilib libgcc.
4976 * lib/gcc-dg.exp: Likewise.
4977 * lib/objc.exp: Likewise.
4978 * lib/treelang.exp: Likewise.
4979 * lib/gfortran.exp: Likewise.
4980
4981 2004-10-24 Ben Elliston <bje@au.ibm.com>
4982
4983 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
4984
4985 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
4986
4987 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
4988 * gcc.dg/c99-const-expr-3.c: Likewise.
4989
4990 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
4991
4992 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
4993
4994 2004-10-23 Ben Elliston <bje@au.ibm.com>
4995
4996 * gcc.c-torture/execute/loop-2e.x: Remove.
4997
4998 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
4999
5000 PR c++/18095
5001 * g++.dg/parse/crash18.C: New.
5002 * g++.dg/parse/crash19.C: New.
5003
5004 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5005
5006 * g++.dg/ext/dllimport1.C: Move dg-warnings.
5007 * g++.dg/ext/dllimport2.C: Same.
5008 * g++.dg/ext/dllimport8.C: Same.
5009
5010 2004-10-21 Mark Mitchell <mark@codesourcery.com>
5011
5012 PR c++/10841
5013 * g++.dg/conversion/cast1.C: New test.
5014 * g++.dg/overload/pmf1.C: Adjust error marker.
5015
5016 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
5017
5018 PR objc/17923
5019 * objc.dg/const-str-7.m: New test.
5020
5021 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5022
5023 * g++.dg/template/memfriend11.C: Fix comment typo.
5024 * g++.dg/template/memfriend14.C: Likewise.
5025
5026 2004-10-20 Richard Henderson <rth@redhat.com>
5027
5028 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
5029 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
5030 -fasynchronous-unwind-tables.
5031
5032 2004-10-20 Richard Henderson <rth@redhat.com>
5033
5034 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
5035 (main): Return success.
5036 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
5037 (main): Return success.
5038
5039 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5040
5041 PR c++/13495
5042 * g++.dg/template/memfriend9.C: New test.
5043 * g++.dg/template/memfriend10.C: Likewise.
5044 * g++.dg/template/memfriend11.C: Likewise.
5045 * g++.dg/template/memfriend12.C: Likewise.
5046 * g++.dg/template/memfriend13.C: Likewise.
5047 * g++.dg/template/memfriend14.C: Likewise.
5048 * g++.dg/template/memfriend15.C: Likewise.
5049 * g++.dg/template/memfriend16.C: Likewise.
5050 * g++.dg/template/memfriend17.C: Likewise.
5051 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
5052
5053 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
5054
5055 * g++.dg/conversion/dr195.C: New.
5056 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
5057
5058 2004-10-20 Ben Elliston <bje@au.ibm.com>
5059 Devang Patel <dpatel@apple.com>
5060
5061 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
5062 of floating point arithmetic, which could trap.
5063
5064 2004-10-19 Mark Mitchell <mark@codesourcery.com>
5065
5066 PR c++/14035
5067 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
5068 * g++.dg/conversion/const2.C: New test.
5069 * g++.dg/expr/reinterpret2.C: New test.
5070 * g++.dg/expr/reinterpret3.C: New test.
5071 * g++.dg/expr/cast2.C: New test.
5072 * g++.dg/expr/copy1.C: New test.
5073 * g++.dg/other/conversion1.C: Change error message.
5074 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
5075 function pointers to void *.
5076 * g++.old-deja/g++.mike/p10148.C: Likewise.
5077
5078 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5079
5080 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
5081
5082 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
5083
5084 PR c++/18047
5085
5086 * g++.dg/parse/expr3.C: New test.
5087
5088 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5089
5090 * gcc.dg/smod-1.c: New test.
5091
5092 2004-10-18 Ziemowit Laski <zlaski@apple.com>
5093
5094 * objc.dg/method-14.m: New test.
5095
5096 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5097
5098 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
5099 Also xfail as the patch was reverted.
5100
5101 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5102
5103 PR middle-end/16973
5104 * gcc.dg/pr16973.c: New test.
5105
5106 2004-10-18 Diego Novillo <dnovillo@redhat.com>
5107
5108 PR tree-optimization/17656
5109 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
5110
5111 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
5112
5113 * g++.dg/eh/shadow1.C: New.
5114
5115 2004-10-18 Jakub Jelinek <jakub@redhat.com>
5116
5117 * gcc.c-torture/compile/20041018-1.c: New test.
5118
5119 2004-10-18 Ben Elliston <bje@au.ibm.com>
5120
5121 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
5122 compiler referring to register 0 when accessing sdata. The linker
5123 now patches things up.
5124
5125 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
5126
5127 PR c/17529
5128 * gcc.c-torture/compile/pr17529.c: New test.
5129
5130 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5131
5132 PR c++/17743
5133 * g++.dg/ext/attrib17.C: New test.
5134
5135 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5136
5137 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
5138
5139 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5140
5141 PR c++/10479
5142 * g++.dg/ext/attrib16.C: New test.
5143
5144 2004-10-15 Mark Mitchell <mark@codesourcery.com>
5145
5146 PR c++/17042
5147 * g++.dg/init/dso_handle1.C: New test.
5148
5149 PR c++/14667
5150 * g++.dg/parse/typedef6.C: New test.
5151
5152 PR c++/17916
5153 * g++.dg/parse/pragma1.C: New test.
5154
5155 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
5156
5157 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
5158
5159 2004-10-15 Steve Ellcey <sje@cup.hp.com>
5160
5161 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
5162 -fno-common when on HPPA HP-UX platforms.
5163
5164 2004-10-15 Jakub Jelinek <jakub@redhat.com>
5165
5166 PR other/16820
5167 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
5168 stdint.h.
5169 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
5170 uintptr_t.
5171
5172 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5173
5174 PR c++/16301
5175 * g++.dg/lookup/strong-using-4.C: New test.
5176
5177 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5178
5179 PR middle-end/16567
5180 * gcc.c-torture/compile/nested-1.c: New test.
5181
5182 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5183
5184 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
5185 and mipsisa64*-*-* (until support for misaligned loads is added).
5186 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
5187 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
5188 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
5189 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
5190 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
5191 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
5192
5193 2004-10-14 Mark Mitchell <mark@codesourcery.com>
5194
5195 PR c++/17976
5196 * g++.dg/init/dtor3.C: New test.
5197
5198 2004-10-15 Ben Elliston <bje@au.ibm.com>
5199
5200 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
5201
5202 2004-10-14 Geoffrey Keating <geoffk@apple.com>
5203
5204 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
5205 * gcc.dg/macho-lo-sum.c: Likewise.
5206
5207 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
5208
5209 * gcc.dg/ppc-spe64-1.c: New test.
5210
5211 2004-10-14 Devang Patel <dpatel@apple.com>
5212
5213 PR 17635
5214 * gcc.dg/pr17635.c : New test.
5215
5216 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
5217
5218 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
5219 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
5220 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
5221 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
5222 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
5223 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
5224 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
5225 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
5226 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
5227 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
5228 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
5229 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
5230 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
5231 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
5232 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
5233 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
5234 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
5235 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
5236
5237 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5238
5239 * gcc.dg/vect/vect-82.c: New testcase.
5240 * gcc.dg/vect/vect-82_64.c: New testcase.
5241 * gcc.dg/vect/vect-83.c: New testcase.
5242 * gcc.dg/vect/vect-83_64.c: New testcase.
5243
5244 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5245
5246 * gcc.dg/cpp/error-1.c: New test.
5247
5248 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5249
5250 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
5251
5252 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
5253
5254 PR target/17984
5255 * gcc.dg/cris-peep2-xsrand2.c: New test.
5256
5257 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
5258
5259 PR c++/17661
5260 * testsuite/g++.dg/expr/for2.C: New test.
5261
5262 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5263
5264 * g++.dg/inherit/thunk1.C: Run on the SPARC.
5265
5266 2004-10-13 Jakub Jelinek <jakub@redhat.com>
5267
5268 PR tree-optimization/17724
5269 * g++.dg/opt/pr17724-1.C: New test.
5270 * g++.dg/opt/pr17724-2.C: New test.
5271 * g++.dg/opt/pr17724-3.C: New test.
5272 * g++.dg/opt/pr17724-4.C: New test.
5273 * g++.dg/opt/pr17724-5.C: New test.
5274 * g++.dg/opt/pr17724-6.C: New test.
5275
5276 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
5277
5278 PR c/17301
5279 * gcc.dg/pr17301-2.c: New test.
5280
5281 2004-10-11 Mark Mitchell <mark@codesourcery.com>
5282
5283 PR c++/15876
5284 * g++.dg/parse/error22.C: New test.
5285
5286 PR c++/17936
5287 * g++.dg/template/spec18.C: New test.
5288
5289 2004-10-11 Steve Ellcey <sje@cup.hp.com>
5290
5291 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
5292 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
5293 memcpy.
5294 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
5295 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
5296
5297 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5298
5299 * g++.dg/eh/cleanup5.C: Add dg-options "".
5300
5301 2004-10-11 Roger Sayle <roger@eyesopen.com>
5302
5303 PR middle-end/17657
5304 * gcc.dg/switch-4.c: New test case.
5305
5306 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
5307
5308 * gcc.c-torture/execute/20041011-1.c: New test.
5309
5310 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5311
5312 PR c++/17554
5313 * g++.dg/init/for3.C: New test.
5314
5315 PR c++/17657
5316 * g++.dg/opt/switch2.C: New test.
5317
5318 PR middle-end/17703
5319 * g++.dg/warn/Wreturn-2.C: New test.
5320
5321 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5322
5323 PR c++/17907
5324 * g++.dg/eh/cleanup5.C: New test.
5325
5326 2004-10-10 Mark Mitchell <mark@codesourcery.com>
5327
5328 PR c++/17393
5329 * g++.dg/parse/error21.C: New test.
5330
5331 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
5332
5333 * g++.dg/overload/pmf1.C: Adjust quoting marks.
5334 * g++.dg/warn/incomplete1.C: Likewise.
5335 * g++.dg/template/qualttp20.C: Likewise.
5336
5337 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5338
5339 PR c/17881
5340 * parm-incomplete-1.c: New test.
5341
5342 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5343
5344 PR c++/17867
5345 * g++.dg/parse/error19.C: New test.
5346
5347 PR c++/17670
5348 * g++.dg/init/new11.C: New test.
5349
5350 PR c++/17821
5351 * g++.dg/parse/error20.C: New test.
5352
5353 PR c++/17826
5354 * g++.dg/template/crash24.C: New test.
5355
5356 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5357
5358 PR c/17301
5359 * gcc.dg/pr17301-1.c: New test.
5360
5361 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5362
5363 PR c/17189
5364 * gcc.dg/anon-struct-5.c: New test.
5365
5366 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
5367
5368 PR c/17844
5369 * gcc.dg/pr17844-1.c: New test.
5370
5371 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
5372
5373 PR tree-optimization/17906
5374 * gcc.c-torture/compile/pr17906.c: New.
5375
5376 2004-10-09 Stuart Hastings <stuart@apple.com>
5377 Roger Sayle <roger@eyesopen.com>
5378
5379 PR rtl-optimization/17853
5380 * gcc.dg/i386-mmx-5.c: New testcase.
5381
5382 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
5383
5384 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
5385
5386 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5387
5388 PR c++/17524
5389 * g++.dg/template/static9.C: New test.
5390
5391 PR c++/17685
5392 * g++.dg/parse/operator5.C: New test.
5393
5394 2004-10-09 Roger Sayle <roger@eyesopen.com>
5395
5396 PR middle-end/17894
5397 * gcc.c-torture/execute/divcmp-4.c: New test case.
5398
5399 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5400
5401 PR tree-opt/17902
5402 * g++.dg/opt/pr17902.C: New test.
5403
5404 2004-10-09 Jakub Jelinek <jakub@redhat.com>
5405
5406 * gcc.dg/cpp/ident-1.c: Add dg-options "".
5407
5408 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5409
5410 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
5411
5412 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5413
5414 * gcc.dg/assign-warn-3.c: New test.
5415
5416 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5417
5418 PR c/16999
5419 * gcc.dg/cpp/ident-1.c: New test.
5420
5421 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
5422
5423 * gcc.c-torture/compile/acc1.c: New.
5424
5425 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5426
5427 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
5428 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
5429
5430 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5431
5432 * gcc.dg/ultrasp11.c: New test.
5433
5434 2004-10-08 Michael Matz <matz@suse.de>
5435
5436 * gcc.dg/doloop-2.c: New test.
5437
5438 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5439
5440 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
5441 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
5442 objc.dg/method-9.m: Update expected diagnostics.
5443
5444 2004-10-07 Geoffrey Keating <geoffk@apple.com>
5445
5446 * gcc.dg/ppc-fsel-3.c: New file.
5447 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
5448
5449 2004-10-07 Paul Brook <paul@codesourcery.com>
5450
5451 * gfortran.dg/intrinsic_verify_1.f90: New test.
5452
5453 2004-10-07 Paul Brook <paul@codesourcery.com>
5454
5455 * gfortran.dg/empty_format_1.f90: Remove stray commas.
5456
5457 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5458
5459 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
5460 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
5461 commit.
5462
5463 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5464
5465 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
5466
5467 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5468
5469 PR c++/17115
5470 * g++.dg/warn/Winline-4.C: New test.
5471
5472 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5473
5474 * gcc.c-torture/compile/20041007-1.c: New test.
5475
5476 2004-10-07 Paul Brook <paul@codesourcery.com>
5477
5478 PR fortran/17678
5479 * gfortran.dg/use_allocated_1.f90: New test.
5480
5481 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5482
5483 PR middle-end/17849
5484 * gfortran.fortran-torture/compile/nested.f90: New test
5485
5486 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
5487
5488 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
5489
5490 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5491
5492 PR c++/17368
5493 * g++.dg/ext/asm6.C: New test.
5494
5495 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
5496
5497 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
5498
5499 2004-10-06 Paul Brook <paul@codesourcery.com>
5500
5501 PR libfortran/17709
5502 * gfortran.dg/empty_format_1.f90: New test.
5503
5504 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5505
5506 PR fortran/17568
5507 * gfortran.dg/ishft.f90: New test.
5508
5509 PR fortran/17283
5510 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
5511 tests.
5512
5513 2004-10-06 Paul Brook <paul@codesourcery.com>
5514
5515 * gfortran.dg/do_1.f90: New test.
5516
5517 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5518
5519 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
5520 optimizing for size.
5521
5522 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5523
5524 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
5525
5526 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5527
5528 * gcc.c-torture/compile/20041005-1.c: New test.
5529
5530 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
5531
5532 PR c++/17829
5533 * g++.dg/lookup/koenig4.C: New.
5534
5535 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5536
5537 * g++.dg/other/classkey1.C: Adjust quoting marks.
5538 * g++.dg/parse/error15.C: Likewise.
5539 * g++.dg/template/meminit2.C (int>): Likewise.
5540
5541 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5542
5543 PR fortran/17283
5544 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
5545
5546 PR fortran/17631
5547 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
5548
5549 PR fortran/17708
5550 * gfortran.dg/pr17708.f90: New test.
5551
5552 2004-10-04 Chao-ying Fu <fu@mips.com>
5553
5554 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
5555 * gcc.dg/vect/vect-4.c: Ditto.
5556 * gcc.dg/vect/vect-5.c: Ditto.
5557 * gcc.dg/vect/vect-6.c: Ditto.
5558 * gcc.dg/vect/vect-8.c: Ditto.
5559 * gcc.dg/vect/vect-16.c: Ditto.
5560 * gcc.dg/vect/vect-30.c: Ditto.
5561 * gcc.dg/vect/vect-40.c: Ditto.
5562 * gcc.dg/vect/vect-41.c: Ditto.
5563 * gcc.dg/vect/vect-42.c: Ditto.
5564 * gcc.dg/vect/vect-43.c: Ditto.
5565 * gcc.dg/vect/vect-44.c: Ditto.
5566 * gcc.dg/vect/vect-45.c: Ditto.
5567 * gcc.dg/vect/vect-46.c: Ditto.
5568 * gcc.dg/vect/vect-47.c: Ditto.
5569 * gcc.dg/vect/vect-48.c: Ditto.
5570 * gcc.dg/vect/vect-49.c: Ditto.
5571 * gcc.dg/vect/vect-50.c: Ditto.
5572 * gcc.dg/vect/vect-51.c: Ditto.
5573 * gcc.dg/vect/vect-52.c: Ditto.
5574 * gcc.dg/vect/vect-53.c: Ditto.
5575 * gcc.dg/vect/vect-54.c: Ditto.
5576 * gcc.dg/vect/vect-55.c: Ditto.
5577 * gcc.dg/vect/vect-56.c: Ditto.
5578 * gcc.dg/vect/vect-57.c: Ditto.
5579 * gcc.dg/vect/vect-58.c: Ditto.
5580 * gcc.dg/vect/vect-59.c: Ditto.
5581 * gcc.dg/vect/vect-60.c: Ditto.
5582 * gcc.dg/vect/vect-74.c: Ditto.
5583 * gcc.dg/vect/vect-79.c: Ditto.
5584 * gcc.dg/vect/vect-80.c: Ditto.
5585
5586 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5587
5588 * gcc.dg/unused-7.c: Use the correct option.
5589
5590 2004-10-04 Paul Brook <paul@codesourcery.com>
5591 Bud Davis <bdavis9659@comcast.net>
5592
5593 PR fortran/17706
5594 PR fortran/16434
5595 * gfortran/pr17706.f90: New test.
5596 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
5597
5598 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5599
5600 * gfortran.dg/pr17612.f90: New test.
5601
5602 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
5603
5604 * g++.dg/template/local1.C: Adjust quoting marks in
5605 testing for diagnostics.
5606 * g++.dg/tls/diag-2.C: Likewise.
5607 * g++.dg/other/error8.C: Likewise.
5608
5609 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5610
5611 PR c/17178
5612 * gcc.dg/unused-4.c: Adjust to be correct.
5613
5614 PR c/17820
5615 * gcc.dg/unused-7.c: New test.
5616
5617 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5618
5619 PR c++/17797
5620 * g++.dg/overload/template2.C: New test.
5621
5622 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
5623
5624 PR tree-optimization/16632
5625 * gcc.dg/tree-ssa/20041002-1.c: New.
5626
5627 2004-10-03 Paul Brook <paul@codesourcery.com>
5628
5629 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
5630 rather than relying on default formatting.
5631
5632 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
5633
5634 * gcc.dg/20040920-1.c: Update expected message text.
5635
5636 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
5637
5638 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
5639
5640 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
5641
5642 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
5643 tree level.
5644
5645 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5646
5647 * gcc.dg/tree-ssa/pr17343.c: Remove.
5648
5649 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5650
5651 PR tree-opt/17343
5652 * gcc.dg/tree-ssa/pr17343.c: New test.
5653
5654 2004-10-01 Jakub Jelinek <jakub@redhat.com>
5655
5656 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
5657 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
5658 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
5659 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
5660 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
5661
5662 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5663
5664 * gcc.dg/lvalue-2.c: New test.
5665
5666 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5667
5668 PR c/17730
5669 * gcc.dg/pr17730-1.c: New test
5670
5671 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
5672
5673 PR c/7425
5674 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
5675
5676 2004-09-29 Jakub Jelinek <jakub@redhat.com>
5677
5678 * gcc.c-torture/execute/stdarg-1.c: New test.
5679 * gcc.c-torture/execute/stdarg-2.c: New test.
5680 * gcc.c-torture/execute/stdarg-3.c: New test.
5681 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5682 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5683 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5684 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5685 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5686
5687 2004-09-29 Jakub Jelinek <jakub@redhat.com>
5688
5689 PR tree-optimization/17697
5690 * g++.dg/opt/pr17697-1.C: New test.
5691 * g++.dg/opt/pr17697-2.C: New test.
5692 * g++.dg/opt/pr17697-3.C: New test.
5693
5694 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
5695
5696 PR c/16409
5697 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
5698 gcc.dg/vla-init-5.c: New tests.
5699
5700 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
5701
5702 PR c/13804
5703 * gcc.dg/pr13804-1.c: New test.
5704
5705 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5706
5707 PR fortran/16938
5708 * gfortran.dg/pr16938.f90: New test.
5709
5710 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5711
5712 * g++.dg/template/crash23.C: New test.
5713
5714 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5715
5716 PR c++/17585
5717 * g++.dg/template/static8.C: New test.
5718
5719 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
5720
5721 PR c++/17681
5722 * g++.dg/other/error9.C: New test.
5723
5724 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5725
5726 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
5727
5728 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5729
5730 PR fortran/15164
5731 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
5732
5733 2004-09-26 Roger Sayle <roger@eyesopen.com>
5734
5735 PR middle-end/17112
5736 * gcc.dg/pr17112-1.c: New test case.
5737
5738 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
5739
5740 PR c/11459
5741 * gcc.dg/pr11459-1.c: New test.
5742
5743 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
5744
5745 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
5746 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5747
5748 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5749
5750 * gfortran.dg/pr15324.f90: Make array bounds consistent.
5751
5752 2004-09-25 Jan Hubicka <jh@suse.cz>
5753
5754 * compile/30040909-1.c: New test.
5755 * compile/30040907-1.c: New test.
5756
5757 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
5758
5759 * gcc.c-torture/execute/va-arg-26.c: New test.
5760
5761 2004-09-24 Zack Weinberg <zack@codesourcery.com>
5762
5763 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
5764 extra diagnostics on targets with 64-bit pointers.
5765 * objc.dg/selector-1.m: Adjust dg-warning regexp.
5766
5767 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5768
5769 PR c/17188
5770 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
5771 * gcc.dg/decl-3.c: Adjust expected message.
5772
5773 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5774
5775 PR fortran/17615
5776 * gfortran.dg/pr17615.f90: New test.
5777
5778 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
5779
5780 PR tree-optimzation/17517
5781 * g++.dg/tree-ssa/pr17517.C: New Test.
5782
5783 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5784
5785 PR c++/16889
5786 * g++.dg/lookup/ambig3.C: New.
5787
5788 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
5789
5790 PR tree-opt/17624
5791 * g++.dg/opt/pr17624.C: New test.
5792
5793 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5794
5795 PR c/6980
5796 * gcc.dg/Wbad-function-cast-1.c: New test.
5797
5798 2004-09-23 Zack Weinberg <zack@codesourcery.com>
5799
5800 * g++.dg/ext/complit1.C
5801 * g++.dg/other/error2.C
5802 * g++.dg/other/nontype-1.C
5803 * g++.dg/parse/crash11.C
5804 * g++.dg/parse/crash12.C
5805 * g++.dg/parse/error15.C
5806 * g++.dg/parse/error4.C
5807 * g++.dg/parse/tmpl-outside1.C
5808 * g++.dg/parse/too-many-tmpl-args1.C
5809 * g++.dg/template/dependent-expr3.C
5810 * g++.dg/template/error10.C
5811 * g++.dg/template/instantiate1.C
5812 * g++.dg/template/vtable2.C
5813 * g++.dg/warn/Wshadow-1.C
5814 * g++.dg/warn/weak1.C
5815 * g++.old-deja/g++.brendan/crash16.C
5816 * g++.old-deja/g++.brendan/crash18.C
5817 * g++.old-deja/g++.brendan/crash48.C
5818 * g++.old-deja/g++.brendan/crash49.C
5819 * g++.old-deja/g++.brendan/crash55.C
5820 * g++.old-deja/g++.brendan/crash56.C
5821 * g++.old-deja/g++.brendan/crash8.C
5822 * g++.old-deja/g++.brendan/enum11.C
5823 * g++.old-deja/g++.brendan/enum8.C
5824 * g++.old-deja/g++.brendan/enum9.C
5825 * g++.old-deja/g++.brendan/friend3.C
5826 * g++.old-deja/g++.brendan/misc14.C
5827 * g++.old-deja/g++.bugs/900402_02.C
5828 * g++.old-deja/g++.bugs/900404_03.C
5829 * g++.old-deja/g++.bugs/900404_04.C
5830 * g++.old-deja/g++.bugs/900428_03.C
5831 * g++.old-deja/g++.jason/crash4.C
5832 * g++.old-deja/g++.jason/overload21.C
5833 * g++.old-deja/g++.jason/redecl1.C
5834 * g++.old-deja/g++.jason/report.C
5835 * g++.old-deja/g++.jason/rfg10.C
5836 * g++.old-deja/g++.jason/template30.C
5837 * g++.old-deja/g++.law/arm12.C
5838 * g++.old-deja/g++.law/ctors5.C
5839 * g++.old-deja/g++.law/cvt20.C
5840 * g++.old-deja/g++.law/init10.C
5841 * g++.old-deja/g++.law/init8.C
5842 * g++.old-deja/g++.law/visibility17.C
5843 * g++.old-deja/g++.law/visibility7.C
5844 * g++.old-deja/g++.mike/net8.C
5845 * g++.old-deja/g++.mike/p646.C
5846 * g++.old-deja/g++.mike/p700.C
5847 * g++.old-deja/g++.mike/p701.C
5848 * g++.old-deja/g++.mike/p811.C
5849 * g++.old-deja/g++.ns/template13.C
5850 * g++.old-deja/g++.other/array3.C
5851 * g++.old-deja/g++.other/crash25.C
5852 * g++.old-deja/g++.other/dtor3.C
5853 * g++.old-deja/g++.other/dtor4.C
5854 * g++.old-deja/g++.other/main1.C
5855 * g++.old-deja/g++.other/warn7.C
5856 * g++.old-deja/g++.pt/crash11.C
5857 * g++.old-deja/g++.pt/crash36.C
5858 * g++.old-deja/g++.pt/spec22.C
5859 * g++.old-deja/g++.pt/spec9.C
5860 * g++.old-deja/g++.pt/ttp52.C
5861 * g++.old-deja/g++.robertl/eb103.C
5862 * g++.old-deja/g++.robertl/eb121.C
5863 * g++.old-deja/g++.robertl/eb22.C
5864 * g++.old-deja/g++.robertl/eb8.C:
5865 Update locations and/or regexps of dg-error markers.
5866 Remove markers for some bogus messages that are no longer issued.
5867
5868 2004-09-23 Jakub Jelinek <jakub@redhat.com>
5869
5870 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
5871 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
5872
5873 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
5874
5875 PR c++/17618
5876 * g++.dg/lookup/crash5.C: New test.
5877
5878 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
5879
5880 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
5881 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
5882 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
5883 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
5884 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
5885 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
5886
5887 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
5888 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
5889 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
5890 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
5891 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
5892 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
5893
5894 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
5895
5896 * gcc.dg/vect/vect-44.c: Check additional cases.
5897 * gcc.dg/vect/vect-48.c: Check additional cases.
5898
5899 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
5900 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
5901 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
5902 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
5903 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
5904 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
5905 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
5906 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
5907 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
5908
5909 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
5910 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
5911 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
5912
5913 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5914
5915 * gcc.dg/tree-ssa/loop-6.c: New test.
5916
5917 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
5918
5919 PR c++/17620
5920 * g++.dg/inherit/base2.C: New.
5921
5922 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5923
5924 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
5925 * gcc.dg/20001012-2.c: Likewise.
5926 * gcc.dg/20001013-1.c: Likewise.
5927 * gcc.dg/20001101-1.c: Likewise.
5928 * gcc.dg/20001102-1.c: Likewise.
5929 * gcc.dg/bf-spl1.c: Likewise.
5930 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
5931 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
5932
5933 2004-09-22 Diego Novillo <dnovillo@redhat.com>
5934
5935 PR tree-optimization/16721
5936 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
5937
5938 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
5939
5940 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
5941 * gcc.dg/20040305-1.c: Likewise.
5942
5943 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
5944
5945 PR c/16566
5946 * gcc.c-torture/compile/pr16566-1.c,
5947 gcc.c-torture/compile/pr16566-2.c,
5948 gcc.c-torture/compile/pr16566-3.c: New tests.
5949
5950 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
5951
5952 PR tree-optimization/17512
5953 * gcc.c-torture/compile/20040916-1.c.
5954
5955 2004-09-21 Mark Mitchell <mark@codesourcery.com>
5956
5957 * gcc.dg/pragma-re-3.c: New test.
5958
5959 2004-09-17 Matt Austern <austern@apple.com>
5960
5961 PR c++/15049
5962 * g++.dg/other/anon3.C: New.
5963
5964 2004-09-21 Roger Sayle <roger@eyesopen.com>
5965
5966 PR c++/7503
5967 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
5968 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
5969 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
5970 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
5971 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
5972
5973 2004-09-21 Bud Davis <bdavis9659@comcast.net>
5974
5975 PR fortran/17286
5976 * gfortran.dg/pr17286.f90: New test.
5977
5978 2004-09-20 Mark Mitchell <mark@codesourcery.com>
5979
5980 PR c++/17530
5981 * g++.dg/template/static7.C: New test.
5982
5983 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
5984
5985 PR tree-opt/17558
5986 * gcc.c-torture/compile/pr17558.c: New test.
5987
5988 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
5989
5990 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
5991 if SKIP_ATTRIBUTE is defined.
5992
5993 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5994
5995 PR fortran/15957
5996 * gfortran.dg/pr15957.f90: New test.
5997
5998 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
5999
6000 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
6001 in comparison.
6002 * gcc.dg/vect/vect-79.c: Likewise.
6003 * gcc.dg/vect/vect-80.c: Likewise.
6004
6005 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6006
6007 PR fortran/15750
6008 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
6009
6010 2004-09-20 Ira Rosen <irar@il.ibm.com>
6011
6012 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
6013 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
6014 * gcc.dg/vect/vect-62.c: New testcase.
6015 * gcc.dg/vect/vect-63.c: New testcase.
6016 * gcc.dg/vect/vect-64.c: New testcase.
6017 * gcc.dg/vect/vect-65.c: New testcase.
6018 * gcc.dg/vect/vect-66.c: New testcase.
6019 * gcc.dg/vect/vect-67.c: New testcase.
6020 * gcc.dg/vect/vect-68.c: New testcase.
6021 * gcc.dg/vect/vect-69.c: New testcase.
6022 * gcc.dg/vect/vect-79.c: New testcase.
6023 * gcc.dg/vect/vect-80.c: New testcase.
6024
6025 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
6026
6027 * gcc.target/mips/asm-1.c: New test.
6028
6029 2004-09-19 Ira Rosen <irar@il.ibm.com>
6030
6031 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
6032 * gcc.dg/vect/vect-73.c: New testcase.
6033 * gcc.dg/vect/vect-74.c: New testcase.
6034 * gcc.dg/vect/vect-75.c: New testcase.
6035 * gcc.dg/vect/vect-76.c: New testcase.
6036 * gcc.dg/vect/vect-77.c: New testcase.
6037 * gcc.dg/vect/vect-78.c: New testcase
6038
6039 2004-09-18 Paul Brook <paul@codesourcery.com>
6040
6041 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
6042
6043 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
6044
6045 PR c/17424
6046 * gcc.dg/pr17424-1.c: New test.
6047
6048 2004-09-18 Diego Novillo <dnovillo@redhat.com>
6049
6050 * g++.dg/tree-ssa/pr17153.C: New test.
6051
6052 2004-09-16 Geoffrey Keating <geoffk@apple.com>
6053
6054 PR pch/13361
6055 * testsuite/g++.dg/pch/wchar-1.C: New.
6056 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6057
6058 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
6059
6060 * gcc.c-torture/execute/20040917-1.c: New test.
6061
6062 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6063
6064 PR tree-optimization/17319
6065 * gcc.dg/pr17319.c: New test.
6066
6067 2004-09-17 Devang Patel <dpatel@apple.com>
6068
6069 * gcc.dg/20040813-1.c: New test.
6070
6071 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6072
6073 PR tree-optimization/17273
6074 * gcc.c-torture/compile/pr17273.c: New test.
6075
6076 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
6077
6078 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
6079 Update expected messages.
6080 * gcc.dg/declspec-13.c: New test.
6081
6082 2004-09-17 David Edelsohn <edelsohn@gnu.org>
6083
6084 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
6085
6086 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6087
6088 * gcc.c-torture/execute/pr17252.c: Use post-increment to
6089 change what 'a' is pointing to.
6090
6091 2004-09-17 Mark Mitchell <mark@codesourcery.com>
6092
6093 PR c++/16002
6094 * g++.dg/template/error18.C: New test.
6095
6096 PR c++/16029
6097 * g++.dg/warn/Wunused-8.C: New test.
6098
6099 2004-09-17 Steven Bosscher <stevenb@suse.de>
6100
6101 PR tree-optimization/17513
6102 * gcc.dg/20040916-1.c: New test.
6103
6104 2004-09-16 Mark Mitchell <mark@codesourcery.com>
6105
6106 PR c++/17501
6107 * g++.dg/template/typename7.C: New test.
6108
6109 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6110
6111 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
6112
6113 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
6114
6115 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
6116 with -ftree-based-profiling also.
6117 * lib/profopt.exp: Support late-set profile_option/feedback_option.
6118
6119 2004-09-16 Victor Leikehman <lei@il.ibm.com>
6120
6121 PR/15364
6122 * gfortran.dg/der_array_io_1.f90: New test.
6123 * gfortran.dg/der_array_io_2.f90: New test.
6124 * gfortran.dg/der_array_io_3.f90: New test.
6125
6126 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6127
6128 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
6129 EABI.
6130
6131 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6132
6133 * g++.dg/opt/switch1.C: New test.
6134
6135 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
6136
6137 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
6138 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
6139 Update expected messages.
6140
6141 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6142
6143 PR fortran/16485
6144 * gfortran.dg/same_name_1.f90: New test.
6145
6146 2004-09-15 Diego Novillo <dnovillo@redhat.com>
6147
6148 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
6149 dereference garbage pointers.
6150
6151 2004-09-15 Jakub Jelinek <jakub@redhat.com>
6152
6153 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
6154 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
6155
6156 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
6157 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
6158 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
6159
6160 2004-09-14 Mark Mitchell <mark@codesourcery.com>
6161
6162 PR c++/17324
6163 * g++.dg/template/mangle1.C: New test.
6164
6165 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6166
6167 PR tree-optimization/17252
6168 * gcc.c-torture/execute/pr17252.c: New test.
6169
6170 2004-09-14 Andrew Pinski <apinski@apple.com>
6171
6172 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
6173
6174 2004-09-14 Roger Sayle <roger@eyesopen.com>
6175
6176 PR rtl-optimization/9771
6177 * gcc.dg/pr9771-1.c: New test case.
6178
6179 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6180
6181 PR tree-optimization/15262
6182 * gcc.c-torture/execute/pr15262-1.c: New test.
6183 * gcc.c-torture/execute/pr15262-2.c: New test.
6184
6185 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
6186
6187 * gcc.dg/declspec-12.c: New test.
6188
6189 2004-09-14 Bud Davis <bdavis9659@comcast.net>
6190
6191 * gfortran.dg/pr17090.f90: Add directives to test.
6192
6193 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6194
6195 * gcc.c-torture/compile/20040914-1.c: New test.
6196
6197 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6198
6199 PR c++/16162
6200 * g++.dg/template/decl2.C: New test.
6201
6202 2004-09-13 Bud Davis <bdavis9659@comcast.net>
6203
6204 PR fortran/17090
6205 * gfortran.dg/pr17090.f90: New test.
6206
6207 2004-09-13 Dale Johannesen <dalej@apple.com>
6208
6209 * gcc.c-torture/compile/pr17408.c: New test case.
6210
6211 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6212
6213 PR c++/16716
6214 * g++.dg/parse/crash17.C: New test.
6215
6216 PR c++/17327
6217 * g++.dg/template/enum3.C: New test.
6218
6219 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
6220
6221 * lib/gcc-defs.exp: Load wrapper.exp.
6222 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
6223 using local code.
6224 * lib/gcc.exp (gcc_init): Similar.
6225 * lib/gfortran.exp (gfortran_init): Similar.
6226 * lib/objc.exp (objc_init): Similar.
6227 * lib/treelang.exp (treelang_init): Similar.
6228 * lib/wrapper.exp: New file with build_wrapper call machinery in
6229 ${tool}_maybe_build_wrapper.
6230
6231 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6232
6233 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
6234 "inline".
6235 * gcc.dg/declspec-11.c: Update expected messages.
6236 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
6237 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
6238 gcc.dg/inline-12.c: New tests.
6239
6240 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
6241
6242 * g++.dg/tree-ssa/pr17400.C: New testcase.
6243
6244 2004-09-13 James E Wilson <wilson@specifixinc.com>
6245
6246 * gcc.target/mips/sb1-1.c: New testcase.
6247
6248 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
6249
6250 * lib/g77-dg.exp: Remove unused file.
6251 * lib/mike-g77.exp: Ditto.
6252 * lib/g77.exp: Ditto.
6253
6254 2004-09-12 Richard Henderson <rth@redhat.com>
6255
6256 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
6257
6258 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6259
6260 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
6261 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6262 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
6263 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
6264 Update expected messages.
6265
6266 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
6267
6268 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
6269 declaration/use mismatch for dirp parameter.
6270
6271 2004-09-12 Andrew Pinski <apinski@apple.com>
6272
6273 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
6274 -fgnu-runtime is passed.
6275
6276 2004-09-12 Richard Henderson <rth@redhat.com>
6277
6278 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
6279 do the uplevel thing and update additional_flags directly.
6280 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
6281 gfortran.fortran-torture/execute/intrinsic_nearest.x,
6282 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
6283 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
6284
6285 2004-09-11 Steven Bosscher <stevenb@suse.de>
6286
6287 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
6288
6289 2004-09-11 Roger Sayle <roger@eyesopen.com>
6290
6291 PR middle-end/17411
6292 * g++.dg/opt/pr17411-1.C: New test case.
6293
6294 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6295
6296 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6297 gcc.dg/tls/diag-2.c: Update expected messages.
6298 * gcc.dg/991209-1.c: Specify compilation options. Update expected
6299 messages.
6300 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
6301 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
6302 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
6303 gcc.dg/tls/diag-5.c: New tests.
6304
6305 2004-09-11 Zack Weinberg <zack@codesourcery.com>
6306
6307 * gcc.dg/20040910-1.c: Correct dg-error regexp.
6308
6309 2004-09-11 Steven Bosscher <stevenb@suse.de>
6310
6311 * g++.dg/parse/break-in-for.C: New test.
6312
6313 2004-09-11 Jakub Jelinek <jakub@redhat.com>
6314
6315 * gcc.dg/tree-ssa/20040911-1.c: New test.
6316
6317 2004-09-11 Andreas Jaeger <aj@suse.de>
6318
6319 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
6320 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
6321
6322 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
6323
6324 * gcc.target/frv: New directory of FR-V-specific tests.
6325
6326 2004-09-10 James E Wilson <wilson@specifixinc.com>
6327
6328 * gcc.dg/convert-vec-1.c: New test.
6329
6330 2004-09-10 Roger Sayle <roger@eyesopen.com>
6331
6332 PR middle-end/17024
6333 * gcc.dg/pr17024-1.c: New test case.
6334
6335 2004-09-10 Eric Christopher <echristo@redhat.com>
6336
6337 * gcc.dg/20040910-1.c: New test.
6338
6339 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6340
6341 * gcc.dg/bitfld-9.c: New test.
6342
6343 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
6344
6345 * gcc.c-torture/execute/ieee/acc1.c: New test.
6346 * gcc.c-torture/execute/ieee/acc2.c: New test.
6347 * gcc.c-torture/execute/ieee/mzero6.c: New test.
6348
6349 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
6350
6351 * gcc.dg/deprecated-2.c: New test.
6352
6353 2004-09-09 James E Wilson <wilson@specifixinc.com>
6354
6355 * gcc.dg/init-vec-1.c: New test.
6356
6357 2004-09-09 Roger Sayle <roger@eyesopen.com>
6358
6359 PR middle-end/17055
6360 * gcc.dg/pr17055-1.c: New test case.
6361
6362 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
6363
6364 PR target/17377
6365 * gcc.c-torture/execute/pr17377.c: New test.
6366
6367 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6368
6369 PR c/8420
6370 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
6371 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
6372 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6373 gcc.dg/long-long-typespec-1.c: New tests.
6374 * gcc.dg/tls/diag-2.c: Update expected diagnostics
6375
6376 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6377
6378 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
6379 gcc.dg/gnu99-static-1.c: New tests.
6380
6381 2004-09-08 Devang Patel <dpatel@apple.com>
6382
6383 * gcc.dg/darwin-ld-20040828-1.c: New test.
6384 * gcc.dg/darwin-ld-20040828-2.c: New test.
6385 * gcc.dg/darwin-ld-20040828-3.c: New test.
6386
6387 2004-09-08 Ziemowit Laski <zlaski@apple.com>
6388
6389 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
6390 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
6391 in error message.
6392 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
6393 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
6394 in error message.
6395 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
6396 types they qualify.
6397 * objc.dg/type-size-2.m: Fix wording in comment.
6398 * objc.dg/va-meth-1.m: New test case.
6399
6400 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
6401
6402 PR c/16633:
6403 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
6404 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
6405
6406 2004-09-06 Devang Patel <dpatel@apple.com>
6407
6408 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
6409 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
6410
6411 2004-09-06 Zack Weinberg <zack@codesourcery.com>
6412
6413 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
6414 reflect changed line numbering of diagnostics.
6415
6416 2004-09-06 Paul Brook <paul@codesourcery.com>
6417
6418 * gfortran.dg/edit_real_1.f90: Add new test.
6419
6420 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6421
6422 * gcc.dg/tree-ssa/loop-2.c: New test.
6423 * gcc.dg/tree-ssa/loop-3.c: New test.
6424 * gcc.dg/tree-ssa/loop-4.c: New test.
6425 * gcc.dg/tree-ssa/loop-5.c: New test.
6426
6427 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6428
6429 * gcc.dg/format/sentinel-1.c: Update for parameter option.
6430
6431 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6432
6433 * gcc.dg/format/sentinel-1.c: New test.
6434
6435 2004-09-04 Uros Bizjak <uros@kss-loka.si>
6436
6437 * testsuite/gcc.dg/builtins-46.c: New.
6438
6439 2004-09-03 Devang Patel <dpatel@apple.com>
6440
6441 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
6442 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
6443
6444 2004-09-03 Jan Beulich <jbeulich@novell.com>
6445
6446 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
6447 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
6448 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
6449 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
6450 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
6451 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
6452 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
6453 the non-portable bzero.
6454 * gcc.dg/20010912-1.c: xfail for NetWare.
6455 * gcc.dg/20020426-2.c: xfail for NetWare.
6456 * gcc.dg/20021014-1.c: xfail for NetWare.
6457 * gcc.dg/20021018-1.c: xfail for NetWare.
6458 * gcc.dg/20030213-1.c: xfail for NetWare.
6459 * gcc.dg/20030225-1.c: xfail for NetWare.
6460 * gcc.dg/20030708-1.c: xfail for NetWare.
6461 * gcc.dg/builtins-config.h: Also exclude NetWare.
6462 * gcc.dg/format/format.h: Define restrict only if not already defined.
6463 * gcc.dg/nest.c: xfail for NetWare.
6464 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
6465 * lib/target-supports.exp (check_visibility_available): Exclude
6466 NetWare.
6467
6468 2004-09-03 Jan Beulich <jbeulich@novell.com>
6469
6470 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
6471 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
6472 deterministic starting point for the alignment of structure fields.
6473 * gcc.dg/Wpadded.c: Dito.
6474 * g++.dg/abi/vbase10.C: Dito.
6475
6476 2004-09-03 Devang Patel <dpatel@apple.com>
6477
6478 * g++.dg/debug/pr15736.cc: New test.
6479
6480 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6481
6482 * README.QMTEST: Fix out-of-date link.
6483
6484 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
6485
6486 PR fortran/16579
6487 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
6488 Delete. Duplicate of gfortran.dg/g77/20010610.f
6489
6490 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6491
6492 * g++.dg/abi/arm_rtti1.C: New test.
6493
6494 2004-09-02 Geoffrey Keating <geoffk@apple.com>
6495
6496 * gcc.dg/ppc-vector-memcpy.c: New.
6497 * gcc.dg/ppc-vector-memset.c: New.
6498
6499 2004-09-02 Chao-ying Fu <fu@mips.com>
6500
6501 * gcc.target/mips/mips-3d-1.c: New test.
6502 * gcc.target/mips/mips-3d-2.c: New test.
6503 * gcc.target/mips/mips-3d-3.c: New test.
6504 * gcc.target/mips/mips-3d-4.c: New test.
6505 * gcc.target/mips/mips-3d-5.c: New test.
6506 * gcc.target/mips/mips-3d-6.c: New test.
6507 * gcc.target/mips/mips-3d-7.c: New test.
6508 * gcc.target/mips/mips-3d-8.c: New test.
6509 * gcc.target/mips/mips-3d-9.c: New test.
6510 * gcc.target/mips/mips-ps-1.c: New test.
6511 * gcc.target/mips/mips-ps-2.c: New test.
6512 * gcc.target/mips/mips-ps-3.c: New test.
6513 * gcc.target/mips/mips-ps-4.c: New test.
6514 * gcc.target/mips/mips-ps-type.c: New test.
6515
6516 2004-09-02 Paul Brook <paul@codesourcery.com>
6517
6518 * gfortran.dg/edit_real_1.f90: Add new tests.
6519
6520 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6521
6522 PR fortran/15327
6523 * gfortran.dg/merge_char_1.f90: New test.
6524
6525 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6526
6527 PR fortran/16404
6528 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
6529
6530 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6531
6532 PR c/1522
6533 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
6534
6535 2004-09-01 Mark Mitchell <mark@codesourcery.com>
6536
6537 * g++.dg/opt/loop1.C: Do not XFAIL.
6538
6539 2004-09-01 Jakub Jelinek <jakub@redhat.com>
6540
6541 * gcc.c-torture/execute/20040831-1.c: New test.
6542
6543 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
6544
6545 PR fortran/16579
6546 * gfortran.dg/g77/20010610.f: Now passes.
6547 Copy from g77.f-torture/execute. Add dg-run directive.
6548 * gfortran.dg/g77/README: Update
6549
6550 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6551
6552 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
6553 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
6554 (t1, t2, t3, t4): Add volatile.
6555
6556 2004-08-31 Mark Mitchell <mark@codesourcery.com>
6557
6558 * g++.dg/ext/visibility/arm1.C: New test.
6559
6560 2004-08-31 Geoffrey Keating <geoffk@apple.com>
6561
6562 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
6563 -pedantic-errors.
6564
6565 2004-09-01 Paul Brook <paul@codesourcery.com>
6566
6567 * gfortran.dg/eof_2.f90: New test.
6568
6569 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6570
6571 PR fortran/16579
6572 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
6573
6574 2004-08-31 Bud Davis <bdavis9659@comcast.net>
6575
6576 PR libfortran/16805
6577 * gfortran.dg/list_read_2.f90: New test.
6578
6579 2004-08-31 Mark Mitchell <mark@codesourcery.com>
6580
6581 * g++.dg/abi/key1.C: New test.
6582
6583 2004-08-31 Richard Henderson <rth@redhat.com>
6584
6585 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
6586 form of offsetof.
6587 * g++.dg/other/offsetof5.C: Remove duplicate.
6588
6589 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6590
6591 PR fortran/17244
6592 * gfortran.dg/func_derived_1.f90: New test.
6593
6594 2004-08-31 Paul Brook <paul@codesourcery.com>
6595
6596 * gfortran.dg/eof_1.f90: New test.
6597
6598 2004-08-31 Paul Brook <paul@codesourcery.com>
6599
6600 * gfortran.dg/list_read_1.f90: New file.
6601
6602 2004-08-30 Mark Mitchell <mark@codesourcery.com>
6603
6604 * g++.dg/opt/loop1.C: XFAIL.
6605
6606 2004-08-30 Geoffrey Keating <geoffk@apple.com>
6607
6608 * gcc.dg/funcdef-storage-1.c: New.
6609 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
6610 an extern function in local scope.
6611 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
6612 declare an 'auto inline' function in local scope.
6613 * gcc.dg/20011130-1.c: Likewise.
6614 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
6615 an 'auto' function in local scope.
6616 * gcc.dg/20021014-1.c: Likewise.
6617 * gcc.dg/20030331-2.c: Likewise.
6618
6619 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6620
6621 * gfortran.dg/blockdata_1.f90: New test.
6622
6623 2004-08-30 Richard Henderson <rth@redhat.com>
6624
6625 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
6626
6627 2004-08-30 Richard Henderson <rth@redhat.com>
6628
6629 * lib/fortran-torture.exp (fortran-torture-execute): Honor
6630 additional_flags set by alternate driver.
6631 (ieee-options): New procedure.
6632 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
6633 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
6634 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
6635 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
6636
6637 2004-08-30 Richard Henderson <rth@redhat.com>
6638
6639 * lib/f-torture.exp: Remove.
6640
6641 2004-08-29 Mark Mitchell <mark@codesourcery.com>
6642
6643 PR rtl-optimization/16590
6644 * g++.dg/opt/loop1.C: New test.
6645
6646 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6647
6648 PR fortran/13910
6649 * gfortran.dg/oldstyle_1.f90: New test.
6650
6651 2004-08-29 Steven G. Kargl <kargls@comcast.net>
6652 Paul Brook <paul@codesourcery.com>
6653
6654 * gfortran.dg/g77/README: Update.
6655 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
6656 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6657 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
6658
6659 2004-08-28 Paul Brook <paul@codesourcery.com>
6660
6661 PR libfortran/17195
6662 * gfortran.dg/edit_real_1.f90: New test.
6663
6664 2004-08-27 Paul Brook <paul@codesourcery.com>
6665
6666 * gfortran.dg/rewind_1.f90: New test.
6667
6668 2004-08-27 Bud Davis <bdavis9659@comcast.net>
6669
6670 PR fortran/16597
6671 * gfortran.dg/pr16597.f90: New test.
6672
6673 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6674
6675 PR c/13801
6676 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
6677 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
6678 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
6679 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
6680 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
6681
6682 2004-08-26 Nick Clifton <nickc@redhat.com>
6683
6684 * gcc.c-torture/compile/pr17119.c: New test.
6685
6686 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6687
6688 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
6689
6690 2004-08-25 Richard Henderson <rth@redhat.com>
6691
6692 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
6693 the bits that expect kind=8 to be the largest real kind.
6694
6695 2004-08-25 Ziemowit Laski <zlaski@apple.com>
6696
6697 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
6698
6699 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6700
6701 * gfortran.dg/assignment_1.f90: New test.
6702
6703 2004-08-25 Adam Nemet <anemet@lnxw.com>
6704
6705 * g++.dg/template/repo3.C: New test.
6706
6707 2004-08-25 Roger Sayle <roger@eyesopen.com>
6708
6709 PR middle-end/16693
6710 PR tree-optimization/16372
6711 * g++.dg/opt/pr16372-1.C: New test case.
6712 * g++.dg/opt/pr16693-1.C: New test case.
6713 * g++.dg/opt/pr16693-2.C: New test case.
6714
6715 2004-08-25 Ziemowit Laski <zlaski@apple.com>
6716
6717 * objc.dg/proto-lossage-4.m: New test.
6718
6719 2004-08-25 Mark Mitchell <mark@codesourcery.com>
6720
6721 PR c++/17155
6722 * g++.dg/inherit/local2.C: New test.
6723
6724 2004-08-25 Paul Brook <paul@codesourcery.com>
6725
6726 PR fortran/17144
6727 * gfortran.dg/string_ctor_1.f90: New test.
6728
6729 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6730
6731 PR c++/14428
6732 * g++.dg/template/redecl2.C: New test.
6733
6734 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6735
6736 PR fortran/17143
6737 * gfortran.dg/pr17143.f90: New test.
6738
6739 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6740
6741 PR fortran/17164
6742 * gfortran.dg/pr17164.f90: New test.
6743
6744 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6745
6746 * gcc.dg/tree-ssa/loop-1.c: New test.
6747
6748 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6749
6750 * gcc.c-torture/compile/20040824-1.c: New test.
6751
6752 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6753
6754 * gcc.c-torture/compile/iftrap-3.c: New test.
6755
6756 2004-08-24 Paul Brook <paul@codesourcery.com>
6757
6758 * gfortran.dg/entry_2.f90: New test.
6759
6760 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6761
6762 PR c++/16889
6763 * g++.dg/lookup/ambig[12].C: New.
6764
6765 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6766
6767 PR c++/16706
6768 * g++.dg/template/crash21.C: New test.
6769 * g++.dg/template/crash22.C: Likewise.
6770
6771 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6772
6773 PR c++/17149
6774 * g++.dg/template/access15.C: New.
6775
6776 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6777
6778 PR c++/17163
6779 * g++.dg/template/repo2.C: New test.
6780
6781 2004-08-23 Roger Sayle <roger@eyesopen.com>
6782
6783 PR rtl-optimization/17078
6784 * gcc.c-torture/execute/pr17078-1.c: New test case.
6785
6786 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6787
6788 PR c/14492
6789 * gcc.dg/debug/crash1.c: New test.
6790
6791 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6792
6793 PR c/16180
6794 * gcc.dg/loop-5.c: New test.
6795
6796 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6797
6798 * gcc.c-torture/execute/20040823-1.c: New test.
6799
6800 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
6801
6802 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
6803 to the assembler. Simplify test accordingly.
6804 (asm_abi_flags): Use GNU names.
6805 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
6806 to check for ABI flags.
6807
6808 2004-08-22 Andrew Pinski <apinski@apple.com>
6809
6810 * g++.dg/opt/pr14029.C: New test.
6811 * gcc.c-torture/execute/pr15262.c: New test.
6812
6813 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6814
6815 * gfortran.dg/reduction.f90: Add checks with complex arguments.
6816
6817 2004-08-21 Bud Davis <bdavis9659@comcast.net>
6818
6819 PR 16908
6820 * gfortran.dg/direct_io.f90: New test.
6821
6822 2004-08-20 Mark Mitchell <mark@codesourcery.com>
6823
6824 PR c++/17121
6825 * g++.dg/inherit/local2.C: New test.
6826
6827 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6828
6829 PR c++/17120
6830 * g++.dg/warn/Wparentheses-4.C: New test.
6831
6832 2004-08-20 Mark Mitchell <mark@codesourcery.com>
6833
6834 PR c++/17121
6835 * g++.dg/inherit/local2.C: New test.
6836
6837 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
6838 * gcc.dg/ppc-ldstruct.c: Likewise.
6839 * gcc.dg/ppc64-abi-2.c: Likewise.
6840
6841 2004-08-20 Jakub Jelinek <jakub@redhat.com>
6842
6843 PR rtl-optimization/17099
6844 * gcc.c-torture/execute/20040820-1.c: New test.
6845
6846 2004-08-20 David Edelsohn <edelsohn@gnu.org>
6847
6848 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
6849
6850 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
6851
6852 PR fortran/17077
6853 * gfortran.dg/auto_array_1.f90: New test.
6854
6855 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6856
6857 PR fortran/17074
6858 * gfortran.dg/simpleif_1.f90: New test.
6859
6860 2004-08-19 Mark Mitchell <mark@codesourcery.com>
6861
6862 * lib/target-supports.exp (check_profiling_available): Return
6863 false for arm*-*-symbianelf* and arm*-*-eabi*.
6864
6865 PR c++/15890
6866 * g++.dg/template/delete1.C: New test.
6867
6868 2004-08-19 Paul Brook <paul@codesourcery.com>
6869
6870 PR fortran/14976
6871 PR fortran/16228
6872 * gfortran.dg/data_char_1.f90: New test.
6873
6874 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
6875
6876 PR fortran/16946
6877 * gfortran.dg/reduction.f90: New testcase.
6878
6879 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6880
6881 PR fortran/16520
6882 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
6883
6884 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
6885
6886 PR c++/17041
6887 * g++.dg/Wparentheses-3.C: New test.
6888
6889 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
6890
6891 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
6892 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
6893 * gcc.dg/vect/vect-2.c: Likewise.
6894 * gcc.dg/vect/vect-3.c: Likewise.
6895 * gcc.dg/vect/vect-4.c: Likewise.
6896 * gcc.dg/vect/vect-5.c: Likewise.
6897 * gcc.dg/vect/vect-6.c: Likewise.
6898 * gcc.dg/vect/vect-7.c: Likewise.
6899 * gcc.dg/vect/vect-25.c: Likewise.
6900 * gcc.dg/vect/vect-31.c: Likewise.
6901 * gcc.dg/vect/vect-32.c: Likewise.
6902 * gcc.dg/vect/vect-34.c: Likewise.
6903 * gcc.dg/vect/vect-36.c: Likewise.
6904 * gcc.dg/vect/vect-all.c: Likewise.
6905
6906 2004-08-18 Mark Mitchell <mark@codesourcery.com>
6907
6908 PR c++/17068
6909 * g++.dg/template/operator4.C: New test.
6910
6911 2004-08-18 Richard Henderson <rth@redhat.com>
6912
6913 * gcc.dg/20040206-1.c: XFAIL.
6914
6915 2004-08-17 Mark Mitchell <mark@codesourcery.com>
6916
6917 PR c++/16246
6918 * g++.dg/template/array7.C: New test.
6919
6920 2004-08-17 James E Wilson <wilson@specifixinc.com>
6921
6922 * gcc.dg/mips-movcc-1.c: New test.
6923 * gcc.dg/mips-movcc-2.c: New test.
6924 * gcc.dg/mips-movcc-3.c: New test.
6925
6926 * gcc.dg/mips-nmadd-1.c: New test.
6927 * gcc.dg/mips-nmadd-2.c: New test.
6928
6929 2004-08-17 Mark Mitchell <mark@codesourcery.com>
6930
6931 PR c++/15871
6932 * g++.dg/opt/inline8.C: New test.
6933
6934 PR c++/16965
6935 * g++.dg/parse/error17.C: New test.
6936
6937 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
6938
6939 * gcc.dg/vect: New directory for vectorizer tests.
6940 * gcc.dg/vect/tree-vect.h: New file.
6941 * gcc.dg/vect/vect.exp: New file.
6942 * gcc.dg/vect/pr16105.c.c: New test.
6943 * gcc.dg/vect/vect-1.c: New test.
6944 * gcc.dg/vect/vect-2.c: New test.
6945 * gcc.dg/vect/vect-3.c: New test.
6946 * gcc.dg/vect/vect-4.c: New test.
6947 * gcc.dg/vect/vect-5.c: New test.
6948 * gcc.dg/vect/vect-6.c: New test.
6949 * gcc.dg/vect/vect-7.c: New test.
6950 * gcc.dg/vect/vect-8.c: New test.
6951 * gcc.dg/vect/vect-9.c: New test.
6952 * gcc.dg/vect/vect-10.c: New test.
6953 * gcc.dg/vect/vect-11.c: New test.
6954 * gcc.dg/vect/vect-12.c: New test.
6955 * gcc.dg/vect/vect-13.c: New test.
6956 * gcc.dg/vect/vect-14.c: New test.
6957 * gcc.dg/vect/vect-15.c: New test.
6958 * gcc.dg/vect/vect-16.c: New test.
6959 * gcc.dg/vect/vect-17.c: New test.
6960 * gcc.dg/vect/vect-18.c: New test.
6961 * gcc.dg/vect/vect-19.c: New test.
6962 * gcc.dg/vect/vect-20.c: New test.
6963 * gcc.dg/vect/vect-21.c: New test.
6964 * gcc.dg/vect/vect-22.c: New test.
6965 * gcc.dg/vect/vect-23.c: New test.
6966 * gcc.dg/vect/vect-24.c: New test.
6967 * gcc.dg/vect/vect-25.c: New test.
6968 * gcc.dg/vect/vect-26.c: New test.
6969 * gcc.dg/vect/vect-27.c: New test.
6970 * gcc.dg/vect/vect-28.c: New test.
6971 * gcc.dg/vect/vect-29.c: New test.
6972 * gcc.dg/vect/vect-30.c: New test.
6973 * gcc.dg/vect/vect-31.c: New test.
6974 * gcc.dg/vect/vect-32.c: New test.
6975 * gcc.dg/vect/vect-33.c: New test.
6976 * gcc.dg/vect/vect-34.c: New test.
6977 * gcc.dg/vect/vect-35.c: New test.
6978 * gcc.dg/vect/vect-36.c: New test.
6979 * gcc.dg/vect/vect-37.c: New test.
6980 * gcc.dg/vect/vect-38.c: New test.
6981 * gcc.dg/vect/vect-40.c: New test.
6982 * gcc.dg/vect/vect-41.c: New test.
6983 * gcc.dg/vect/vect-42.c: New test.
6984 * gcc.dg/vect/vect-43.c: New test.
6985 * gcc.dg/vect/vect-44.c: New test.
6986 * gcc.dg/vect/vect-45.c: New test.
6987 * gcc.dg/vect/vect-46.c: New test.
6988 * gcc.dg/vect/vect-47.c: New test.
6989 * gcc.dg/vect/vect-48.c: New test.
6990 * gcc.dg/vect/vect-49.c: New test.
6991 * gcc.dg/vect/vect-50.c: New test.
6992 * gcc.dg/vect/vect-51.c: New test.
6993 * gcc.dg/vect/vect-52.c: New test.
6994 * gcc.dg/vect/vect-53.c: New test.
6995 * gcc.dg/vect/vect-54.c: New test.
6996 * gcc.dg/vect/vect-55.c: New test.
6997 * gcc.dg/vect/vect-56.c: New test.
6998 * gcc.dg/vect/vect-57.c: New test.
6999 * gcc.dg/vect/vect-58.c: New test.
7000 * gcc.dg/vect/vect-59.c: New test.
7001 * gcc.dg/vect/vect-60.c: New test.
7002 * gcc.dg/vect/vect-61.c: New test.
7003 * gcc.dg/vect/vect-all.c: New test.
7004 * gcc.dg/vect/vect-none.c: New test.
7005
7006 2004-08-17 Paul Brook <paul@codesourcery.com>
7007
7008 PR fortran/13082
7009 * gfortran.dg/entry_1.f90: New test.
7010
7011 2004-08-17 Andrew Pinski <apinski@apple.com>
7012
7013 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
7014
7015 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
7016
7017 * gcc.dg/pr17036-1.c: New test.
7018
7019 2004-08-16 Devang Patel <dpatel@apple.com>
7020
7021 * gcc.dg/darwin-20040809-1.c: New test.
7022
7023 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
7024
7025 * gcc.dg/funcdef-attr-1.c: New test.
7026
7027 2004-08-16 Janis Johnson <janis187@us.ibm.com>
7028
7029 * gcc.dg/altivec-17.c: New test.
7030 * gcc.dg/altivec-18.c: New test.
7031
7032 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7033
7034 PR c++/6749
7035 * g++.dg/template/vtable2.C: New test.
7036
7037 2004-08-14 Richard Henderson <rth@redhat.com>
7038
7039 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
7040 * gcc.dg/pack-test-4.c (main): Return 0.
7041 * gcc.dg/setjmp-1.c: Remove XFAIL.
7042 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
7043
7044 2004-08-14 Richard Henderson <rth@redhat.com>
7045
7046 * gcc.dg/980217-1.c: Add prototype for printf.
7047
7048 2004-08-13 Bud Davis <bdavis9659@comcast.net>
7049
7050 * gfortran.dg/pr16935.f90: New test.
7051
7052 2004-08-13 Janis Johnson <janis187@us.ibm.com>
7053
7054 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
7055
7056 2004-08-13 Paul Brook <paul@codesourcery.com>
7057
7058 * gfortran.dg/der_io_1.f90: Remove stray comma.
7059
7060 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7061
7062 * gcc.dg/vmx/cw-bug-2.c: Remove.
7063 * gcc.dg/vmx/vprint-1.c: Remove.
7064 * gcc.dg/vmx/vscan-1.c: Remove.
7065
7066 2004-08-12 Devang patel <dpatel@apple.com>
7067
7068 * gcc.dg/darwin-20040809-2.c: New test.
7069
7070 2004-08-12 Janis Johnson <janis1872us.ibm.com>
7071
7072 * g++.dg/ext/altivec-12.C: New test.
7073
7074 * g++.dg/ext/altivec-11.C: New test.
7075
7076 2004-08-12 Paul Brook <paul@codesourcery.com>
7077
7078 * g++.dg/abi/arm_cxa_vec_1.C: New test.
7079
7080 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7081
7082 * g++.dg/ext/altivec-2.C: Check for hardware support before
7083 executing any VMX instructions.
7084
7085 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
7086
7087 2004-08-12 Jakub Jelinek <jakub@redhat.com>
7088
7089 PR c++/16276
7090 * g++.old-deja/g++.other/comdat4.C: New test.
7091 * g++.old-deja/g++.other/comdat4-aux.cc: New.
7092
7093 2004-08-12 Ben Elliston <bje@au.ibm.com>
7094
7095 PR target/16286
7096 * gcc.dg/pr16286.c: New test.
7097
7098 2004-08-12 Jan Beulich <jbeulich@novell.com>
7099
7100 * g++.dg/ext/asm5.C: New.
7101
7102 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7103
7104 PR c++/16698
7105 * g++.dg/eh/crash1.C: New test.
7106
7107 PR c++/16717
7108 * g++.dg/ext/construct1.C: New test.
7109
7110 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7111
7112 PR c++/16853
7113 * g++.dg/init/ptrmem1.C: New test.
7114
7115 PR c++/16618
7116 * g++.dg/parse/offsetof5.C: New test.
7117
7118 PR c++/16870
7119 * g++.dg/template/overload3.C: New test.
7120
7121 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7122
7123 PR c++/16964
7124 * g++.dg/parse/error16.C: New test.
7125
7126 PR c++/16904
7127 * g++.dg/template/error14.C: New test.
7128
7129 PR c++/16929
7130 * g++.dg/template/error15.C: New test.
7131
7132 2004-08-11 Devang Patel <dpatel@apple.com>
7133
7134 * gcc.dg/darwin-ld-20040809-1.c: New test.
7135 * gcc.dg/darwin-ld-20040809-2.c: New test.
7136
7137 2004-08-11 Steven G. Kargl <kargls@comcast.net>
7138
7139 PR fortran/16917
7140 * gfortran.dg/dfloat_1.f90: New test.
7141
7142 2004-08-09 Mark Mitchell <mark@codesourcery.com>
7143
7144 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
7145 * gcc.dg/dll-2.c: Fix dg-require syntax.
7146 * gcc.misc-tests/arm-isr.c (abort): Declare.
7147 (exit): Likewise.
7148
7149 2004-08-10 Mark Mitchell <mark@codesourcery.com>
7150
7151 PR c++/16971
7152 * g++.dg/parse/crash16.C: New test.
7153
7154 2004-08-10 Roger Sayle <roger@eyesopen.com>
7155
7156 * gcc.dg/mips-rsqrt-1.c: New test case.
7157 * gcc.dg/mips-rsqrt-2.c: New test case.
7158 * gcc.dg/mips-rsqrt-3.c: New test case.
7159
7160 2004-08-10 Paul Brook <paul@codesourcery.com>
7161
7162 * gfortran.dg/der_io_1.f90: New test.
7163
7164 2004-08-10 Paul Brook <paul@codesourcery.com>
7165
7166 PR fortran/16919
7167 * gfortran.dg/der_array_1.f90: New test.
7168
7169 2004-08-09 David Edelsohn <edelsohn@gnu.org>
7170
7171 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
7172
7173 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
7174
7175 * gcc.dg/wchar_t-2.c: Fix typo.
7176
7177 2004-08-09 Falk Hueffner <falk@debian.org>
7178
7179 PR tree-optimization/12517
7180 * gcc.c-torture/compile/pr12517.c: New test.
7181
7182 PR tree-optimization/12578
7183 * gcc.c-torture/compile/pr12578.c: New test.
7184
7185 PR tree-optimization/12899
7186 * gcc.c-torture/compile/pr12899.c: New test.
7187
7188 PR rtl-optimization/14692
7189 * gcc.c-torture/compile/pr14692.c: New test.
7190
7191 PR tree-optimization/16461
7192 * gcc.c-torture/compile/pr16461.c: New test.
7193
7194 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
7195
7196 * gfortran.dg/getenv_1.f90: New test.
7197
7198 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7199
7200 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
7201 wchar_t.
7202 * gcc.dg/symbian5.c: Test -fno-short-wchar.
7203
7204 2004-08-06 Paul Brook <paul@codesourcery.com>
7205
7206 * gfortran.dg/ret_array_1.f90: New test.
7207 * gfortran.dg/ret_pointer_1.f90: New test.
7208
7209 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
7210
7211 * gcc.dg/missing-field-init-[12].c: New tests.
7212 * g++.dg/warn/missing-field-init-[12].C: New tests.
7213
7214 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7215
7216 * gcc.dg/enum2.c: New test.
7217 * gcc.dg/symbian3.c: Likewise.
7218 * gcc.dg/symbian4.c: Likewise.
7219 * gcc.dg/wchar_t-2.c: Likewise.
7220
7221 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7222
7223 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
7224 destructor tests.
7225
7226 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7227
7228 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
7229 dg-require-visiblity.
7230 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
7231 * g++.dg/ext/visibility/fvisibility.C: Likewise.
7232 * g++.dg/ext/visibility/memfuncts.C: Likewise.
7233 * g++.dg/ext/visibility/new1.C: Likewise.
7234 * g++.dg/ext/visibility/pragma.C: Likewise.
7235 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
7236 * g++.dg/ext/visibility/virtual.C: Likewise.
7237 * g++/dg/ext/visibility/visibility-1.C: Likewise.
7238 * g++/dg/ext/visibility/visibility-2.C: Likewise.
7239 * g++/dg/ext/visibility/visibility-3.C: Likewise.
7240 * g++/dg/ext/visibility/visibility-4.C: Likewise.
7241 * g++/dg/ext/visibility/visibility-5.C: Likewise.
7242 * g++/dg/ext/visibility/visibility-6.C: Likewise.
7243 * g++/dg/ext/visibility/visibility-7.C: Likewise.
7244 * g++/dg/ext/visibility/visibility-8.C: New test.
7245 * gcc.c-torture/compile/dll.x: Remove.
7246 * gcc.dg/dll-2.c: Use dg-require-dll
7247 * gcc.dg/visibility-10.c: New test.
7248 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
7249 supporting DLLs.
7250 * testsuite/lib/scanasm.exp (scan_hidden): New function.
7251 (scan_not_hidden): Likewise.
7252
7253 2004-08-05 David Edelsohn <edelsohn@gnu.org>
7254
7255 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
7256
7257 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
7258
7259 * gcc.c-torture/execute/20040805-1.c: New test.
7260
7261 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
7262
7263 * gcc.dg/20020118-1.c: Declare abort.
7264 * gcc.dg/altivec_check.h: Likewise.
7265 * gcc.dg/iftrap-2.c: Likewise.
7266 * gcc.dg/pragma-darwin.c: Likewise.
7267 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
7268
7269 2004-08-04 Geoffrey Keating <geoffk@apple.com>
7270
7271 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
7272
7273 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
7274
7275 * gcc.c-torture/execute/builtins/abs-2.c,
7276 gcc.c-torture/execute/builtins/abs-3.c,
7277 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
7278 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
7279 intmax_t, uintmax_t and their limits.
7280 * gcc.dg/intmax_t-1.c: New test.
7281
7282 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7283
7284 * g++.dg/tc1/dr147.C: Add reference to PR.
7285
7286 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
7287
7288 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
7289 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
7290
7291 2004-08-03 David Edelsohn <edelsohn@gnu.org>
7292
7293 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
7294
7295 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7296
7297 * gcc.dg/redecl-5.c: New test.
7298 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
7299 of scanf.
7300
7301 2004-08-03 Roger Sayle <roger@eyesopen.com>
7302
7303 PR middle-end/16790
7304 * gcc.c-torture/execute/pr16790-1.c: New test case.
7305
7306 2004-08-03 Mark Mitchell <mark@codesourcery.com>
7307
7308 * g++.dg/ext/visibility/assign1.C: New test.
7309 * g++.dg/ext/visibility/new1.C: Likewise.
7310
7311 * gcc.dg/symbian1.c: New test.
7312 * gcc.dg/symbian2.c: Likewise.
7313
7314 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
7315
7316 PR target/16570
7317 * gcc.dg/i386-sse-9.c: New test.
7318
7319 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7320
7321 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
7322
7323 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7324
7325 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
7326 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
7327 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
7328 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
7329 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
7330 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
7331 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
7332 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
7333 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
7334 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
7335 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
7336 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
7337 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
7338 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
7339 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
7340 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
7341 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
7342 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
7343 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
7344 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
7345 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
7346 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
7347 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
7348 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7349 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
7350 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
7351 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
7352 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
7353 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7354 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7355 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
7356 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
7357 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
7358 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
7359 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
7360 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7361 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7362 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7363 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7364 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
7365 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
7366 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
7367 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
7368 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
7369 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7370 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7371 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
7372 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
7373 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
7374 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
7375 gcc.misc-tests/i386-pf-3dnow-1.c,
7376 gcc.misc-tests/i386-pf-athlon-1.c,
7377 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7378 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
7379 Declare built-in functions used.
7380 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
7381
7382 2004-08-02 Mark Mitchell <mark@codesourcery.com>
7383
7384 PR c++/16707
7385 * g++.dg/lookup/using12.C: New test.
7386
7387 * g++.dg/init/null1.C: Fix PR number.
7388 * g++.dg/parse/namespace10.C: Likewise.
7389
7390 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7391
7392 PR c++/16224
7393 * g++.dg/template/spec17.C: New test.
7394 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
7395 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
7396
7397 2004-08-02 David Billinghurst
7398
7399 PR fortran/16292
7400 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
7401
7402 2004-08-01 Zack Weinberg <zack@codesourcery.com>
7403
7404 * gcc.dg/ia64-got-1.c: New test case.
7405
7406 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7407
7408 PR c++/16489
7409 * g++.dg/init/null1.C: New test.
7410 * g++.dg/tc1/dr76.C: Adjust error marker.
7411
7412 PR c++/16529
7413 * g++.dg/parse/namespace10.C: New test.
7414
7415 PR c++/16810
7416 * g++.dg/inherit/ptrmem2.C: New test.
7417
7418 2004-08-02 Ben Elliston <bje@au.ibm.com>
7419
7420 PR target/16155
7421 * gcc.dg/pr16155.c: New test.
7422
7423 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
7424
7425 * gcc.dg/redecl-2.c: New test.
7426
7427 2004-07-30 Geoffrey Keating <geoffk@apple.com>
7428
7429 * gcc.dg/darwin-longdouble.c: New file.
7430
7431 2004-07-30 Richard Henderson <rth@redhat.com>
7432
7433 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
7434 write to constant argument.
7435 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
7436
7437 2004-07-30 Richard Henderson <rth@redhat.com>
7438
7439 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
7440 tests of nearest around zero.
7441
7442 2004-07-30 Andrew Pinski <apinski@apple.com>
7443
7444 * gcc.c-torture/compile/20040730-1.c: New test.
7445
7446 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7447
7448 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
7449 powerpc-eabispe.
7450
7451 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7452
7453 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
7454
7455 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
7456
7457 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
7458 contains $ld_library_path.
7459 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7460
7461 2004-07-29 Richard Henderson <rth@redhat.com>
7462
7463 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
7464
7465 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
7466 (alt2, which): New.
7467 (Check): Accept either alternative.
7468
7469 2004-07-29 Mark Mitchell <mark@codesourcery.com>
7470
7471 * g++.dg/abi/inline1.C: New test.
7472 * g++.dg/abi/local1-a.cc: Likewise.
7473 * g++.dg/abi/local1.C: Likewise.
7474 * g++.dg/abi/mangle11.C: Tweak location of warnings.
7475 * g++.dg/abi/mangle12.C: Likewise.
7476 * g++.dg/abi/mangle17.C: Likewise.
7477 * g++.dg/abi/mangle20-2.C: Likewise.
7478 * g++.dg/opt/interface1.C: Likewise.
7479 * g++.dg/opt/interface1.h: Likewise.
7480 * g++.dg/opt/interface1-a.cc: New test.
7481 * g++.dg/parse/repo1.C: New test.
7482 * g++.dg/template/repo1.C: Likewise.
7483 * g++.dg/warn/Winline-1.C: Likewise.
7484 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
7485
7486 2004-07-29 Diego Novillo <dnovillo@redhat.com>
7487
7488 * gcc.dg/tree-ssa/20040729-1.c: New test.
7489
7490 2004-07-27 Matt Austern <austern@apple.com>
7491
7492 * gcc.dg/darwin-bool-1.c: New test.
7493 * gcc.dg/darwin-bool-2.c: New test.
7494
7495 2004-07-28 Richard Henderson <rth@redhat.com>
7496
7497 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
7498 arguments in the correct type. Don't write to constant arguments.
7499
7500 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7501
7502 PR tree-optimization/16688
7503 PR tree-optimization/16689
7504 * g++.dg/tree-ssa/pr16688.C: New test.
7505
7506 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7507
7508 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7509 loads. Not only in the comment, this time.
7510
7511 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
7512
7513 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
7514 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
7515 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
7516 * gcc.dg/sh4a-bitmovua.c: New.
7517 * gcc.dg/sh4a-cos.c: New.
7518 * gcc.dg/sh4a-cosf.c: New.
7519 * gcc.dg/sh4a-fprun.c: New.
7520 * gcc.dg/sh4a-fsrra.c: New.
7521 * gcc.dg/sh4a-memmovua.c: New.
7522 * gcc.dg/sh4a-sin.c: New.
7523 * gcc.dg/sh4a-sincos.c: New.
7524 * gcc.dg/sh4a-sincosf.c: New.
7525 * gcc.dg/sh4a-sinf.c: New.
7526
7527 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7528
7529 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
7530 conditionals.
7531 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7532 loads.
7533 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
7534 DOM1.
7535
7536 2004-07-27 Andrew Pinski <apinski@apple.com>
7537
7538 * g++.dg/rtti/tinfo1.C: Correct the xfail.
7539
7540 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
7541
7542 * gcc.dg/pragma-isr.c: New test.
7543
7544 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7545
7546 PR c++/14429
7547 * g++.dg/template/ttp11.C: New test.
7548
7549 2004-07-27 Diego Novillo <dnovillo@redhat.com>
7550
7551 * gcc.c-torture/compile/20040727-1.c: New test.
7552
7553 2004-07-26 Eric Christopher <echristo@redhat.com>
7554
7555 * gcc.c-torture/compile/20040726-2.c: New test.
7556
7557 2004-07-26 Andrew Pinski <apinski@apple.com>
7558
7559 * g++.dg/rtti/tinfo1.C: Xfail.
7560
7561 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
7562
7563 * gcc.c-torture/compile/20040726-1.c: New test.
7564
7565 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
7566 Brian Ryner <bryner@brianryner.com>
7567
7568 PR c++/9283
7569 PR c++/15000
7570 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
7571 * g++.dg/ext/visibility/: New directory.
7572 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
7573 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
7574 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
7575 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
7576 * g++.dg/ext/visibility/fvisibility.C,
7577 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
7578 g++.dg/ext/visibility/fvisibility-override1.C
7579 g++.dg/ext/visibility/fvisibility-override2.C
7580 g++.dg/ext/visibility/memfuncts.C
7581 g++.dg/ext/visibility/noPLT.C
7582 g++.dg/ext/visibility/pragma.C
7583 g++.dg/ext/visibility/pragma-override1.C
7584 g++.dg/ext/visibility/pragma-override2.C
7585 g++.dg/ext/visibility/staticmemfuncts.C
7586 g++.dg/ext/visibility/virtual.C: New tests.
7587
7588 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7589
7590 PR c/15360
7591 * gcc.dg/pr15360-1.c: New test.
7592
7593 2004-07-25 Daniel Jacobowitz <dan@debian.org>
7594
7595 * gcc.dg/pragma-align-2.c: New test.
7596 * gcc.dg/pragma-init-fini.c: New test.
7597 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
7598 targets.
7599
7600 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7601
7602 * gcc.dg/init-string-2.c: New test.
7603
7604 2004-07-24 Zack Weinberg <zack@codesourcery.com>
7605
7606 PR 16684
7607 * gcc.dg/Wredundant-decls-1.c: New test case.
7608
7609 2004-07-24 Jakub Jelinek <jakub@redhat.com>
7610
7611 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
7612 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
7613 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
7614 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
7615 * gcc.dg/compat/generate-random.c: New file.
7616 * gcc.dg/compat/generate-random.h: Likewise.
7617 * gcc.dg/compat/generate-random_r.c: Likewise.
7618 * gcc.dg/compat/struct-layout-1.h: Likewise.
7619 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
7620 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
7621 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
7622 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
7623 * gcc.dg/compat/struct-layout-1_main.c: New test.
7624 * gcc.dg/compat/struct-layout-1_x.c: New file.
7625 * gcc.dg/compat/struct-layout-1_y.c: New file.
7626 * gcc.dg/compat/struct-layout-1_test.h: New file.
7627
7628 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
7629
7630 * gcc.dg/comp-return-1.c: New test
7631
7632 2004-07-23 Janis Johnson <janis187@us.ibm.com>
7633
7634 * gcc.dg/vmx/8-02a.c: Fix typo.
7635
7636 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
7637 * gcc.dg/darwin-abi-3.c: New test.
7638
7639 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
7640 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
7641
7642 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
7643 * gcc.dg/vmx/ops-long-1.c: New test.
7644 * gcc.dg/vmx/ops-long-2.c: New test.
7645
7646 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
7647
7648 * g++.dg/lookup/conv-[1234].C: New.
7649
7650 2004-07-22 Mark Mitchell <mark@codesourcery.com>
7651
7652 * g++.dg/parse/attr2.C: Simplify.
7653
7654 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7655
7656 PR c/7284
7657 * gcc.c-torture/execute/pr7284-1.c: New test.
7658
7659 2004-07-22 Brian Booth <bbooth@redhat.com>
7660
7661 * gcc.dg/tree-ssa/20040721-1.c: New test.
7662
7663 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
7664
7665 * g++.dg/template/crash20.c: New.
7666
7667 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
7668
7669 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
7670 Add dg-run directive. Declare variables as required.
7671 * gfortran.dg/g77/README: Update
7672
7673 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
7674
7675 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
7676 gcc.dg/cris-peep2-andu2.c: New tests.
7677
7678 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7679
7680 PR c/15052
7681 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
7682 on return type.
7683 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
7684 messages.
7685 * gcc.dg/qual-return-2.c: Update expected messages.
7686 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
7687
7688 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7689
7690 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
7691 * gcc.dg/noncompile/921102-1.c: Update expected error message.
7692
7693 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7694
7695 PR c/11250
7696 * gcc.dg/init-string-1.c: New test.
7697
7698 2004-07-21 Jakub Jelinek <jakub@redhat.com>
7699
7700 PR middle-end/15345
7701 PR c/16450
7702 * gcc.dg/torture/nested-fn-1.c: New test.
7703
7704 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
7705
7706 PR target/16559
7707 * gcc.dg/ia64-fptr-1.c: New file.
7708
7709 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7710
7711 PR c++/14497
7712 * g++.dg/template/spec16.C: New test.
7713 * g++.old-deja/g++.robertl/eb118.C: Remove.
7714
7715 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7716
7717 PR c++/509
7718 * g++.dg/template/spec15.C: New test.
7719
7720 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
7721
7722 Copy cases from g77.f-torture/execute and add dg-run
7723 directive. Other changes as noted.
7724 * gfortran.dg/g77/13037.f
7725 * gfortran.dg/g77/1832.f
7726 * gfortran.dg/g77/19981119-0.f
7727 * gfortran.dg/g77/19990313-0.f
7728 * gfortran.dg/g77/19990313-1.f
7729 * gfortran.dg/g77/19990313-2.f
7730 * gfortran.dg/g77/19990313-3.f
7731 * gfortran.dg/g77/19990419-1.f
7732 * gfortran.dg/g77/19990826-0.f
7733 * gfortran.dg/g77/19990826-2.f
7734 * gfortran.dg/g77/20000503-1.f
7735 * gfortran.dg/g77/20001111.f
7736 * gfortran.dg/g77/20010116.f
7737 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
7738 * gfortran.dg/g77/20010430.f
7739 * gfortran.dg/g77/6177.f
7740 * gfortran.dg/g77/947.f
7741 * gfortran.dg/g77/970816-3.f
7742 * gfortran.dg/g77/971102-1.f
7743 * gfortran.dg/g77/980520-1.f
7744 * gfortran.dg/g77/980628-0.f
7745 * gfortran.dg/g77/980628-1.f
7746 * gfortran.dg/g77/980628-10.f
7747 * gfortran.dg/g77/980628-2.f
7748 * gfortran.dg/g77/980628-3.f
7749 * gfortran.dg/g77/980628-7.f
7750 * gfortran.dg/g77/980628-8.f
7751 * gfortran.dg/g77/980628-9.f
7752 * gfortran.dg/g77/980701-0.f
7753 * gfortran.dg/g77/980701-1.f
7754 * gfortran.dg/g77/cabs.f
7755 * gfortran.dg/g77/claus.f
7756 * gfortran.dg/g77/complex_1.f
7757 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
7758 * gfortran.dg/g77/dcomplex.f
7759 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
7760 * gfortran.dg/g77/f90-intrinsic-mathematical.f
7761 * gfortran.dg/g77/f90-intrinsic-numeric.f
7762 * gfortran.dg/g77/int8421.f
7763 * gfortran.dg/g77/labug1.f
7764 * gfortran.dg/g77/large_vec.f
7765 * gfortran.dg/g77/le.f
7766 * gfortran.dg/g77/short.f
7767 * gfortran.dg/g77/README: Update
7768
7769 2004-07-20 Mark Mitchell <mark@codesourcery.com>
7770
7771 PR c++/16637
7772 * g++.dg/parse/lookup4.C: New test.
7773
7774 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7775
7776 PR c++/16175
7777 * g++.dg/template/ttp10.C: New test.
7778
7779 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
7780
7781 * gcc.dg/pr12625-1.c: New test.
7782
7783 2004-07-20 Steven Bosscher <stevenb@suse.de>
7784
7785 * testsuite/gcc.dg/switch-warn-1.c: New test.
7786 * testsuite/gcc.dg/switch-warn-2.c: New test.
7787 * gcc.c-torture/compile/pr14730.c: Update.
7788
7789 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
7790
7791 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
7792 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
7793 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
7794 g++.dg/template/nontype3.C: Remove trailing CR from tests.
7795
7796 2004-07-18 Mark Mitchell <mark@codesourcery.com>
7797
7798 PR c++/16623
7799 * g++.dg/template/assign1.C: New test.
7800
7801 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7802
7803 PR c++/12170
7804 * g++.dg/template/ttp9.C: New test.
7805
7806 2004-07-19 Daniel Jacobowitz <dan@debian.org>
7807
7808 * gcc.dg/format/cmn-err-1.c: New test.
7809
7810 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
7811
7812 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
7813 gcc.dg/Wparentheses-10.c: New tests.
7814 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
7815
7816 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7817
7818 PR fortran/16465
7819 * gfortran.dg/g77//ffixed-line-length-0.f,
7820 gfortran.dg/g77/ffixed-line-length-132.f,
7821 gfortran.dg/g77/ffixed-line-length-72.f,
7822 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
7823 gfortran.dg/g77/README: Update.
7824
7825 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7826
7827 PR c++/13092
7828 * g++.dg/template/non-dependent7.C: New test.
7829 * g++.dg/template/non-dependent8.C: Likewise.
7830 * g++.dg/template/non-dependent9.C: Likewise.
7831 * g++.dg/template/non-dependent10.C: Likewise.
7832
7833 2004-07-17 Mark Mitchell <mark@codesourcery.com>
7834
7835 PR c++/16337
7836 * g++.dg/parse/attr2.C: New test.
7837
7838 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
7839
7840 * g77.dg: Removed.
7841 * g77.f-torture: Ditto.
7842
7843 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
7844
7845 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
7846 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
7847 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
7848
7849 2004-07-16 Richard Henderson <rth@redhat.com>
7850
7851 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
7852
7853 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7854
7855 * lib/fortran-torture.exp (fortran-torture): Don't test compile
7856 tests with full list of options.
7857 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
7858 of TORTURE_OPTIONS if test contains 'dg-do run'.
7859
7860 PR fortran/16404
7861 * gfortran.dg/do_iterator.f90: New test.
7862
7863 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7864
7865 PR rtl-optimization/16536
7866 * gcc.c-torture/execute/restrict-1.c: New test.
7867
7868 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7869
7870 PR fortran/15324
7871 * gfortran.dg/pr15324.f90: New test.
7872
7873 PR fortran/15129
7874 * gfortran.dg/pr15129.f90: New test.
7875
7876 PR fortran/15140
7877 * gfortran.dg/pr15140.f90: New test.
7878
7879 PR fortran/13792
7880 * gfortran.fortran-torture/execute/bounds.f90: Add check for
7881 compile-time simplification.
7882
7883 2004-07-14 Mike Stump <mrs@apple.com>
7884
7885 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
7886
7887 2004-07-14 James E Wilson <wilson@specifixinc.com>
7888
7889 PR target/16325
7890 * gcc.dg/profile-generate-1.c: New.
7891
7892 2004-07-15 Jakub Jelinek <jakub@redhat.com>
7893
7894 * gcc.c-torture/execute/20040709-1.c: New test.
7895 * gcc.c-torture/execute/20040709-2.c: New test.
7896
7897 2004-07-14 Mike Stump <mrs@apple.com>
7898
7899 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
7900
7901 2004-07-14 Mike Stump <mrs@apple.com>
7902
7903 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
7904
7905 2004-07-13 Mark Mitchell <mark@codesourcery.com>
7906
7907 PR c++/16518
7908 * g++.dg/parse/mutable1.C: New test.
7909
7910 2004-07-13 Diego Novillo <dnovillo@redhat.com>
7911
7912 PR tree-optimization/16443
7913 * gcc.dg/tree-ssa/20040713-1.c: New test.
7914
7915 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
7916
7917 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
7918 for operator new.
7919
7920 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7921
7922 * gfortran.dg/g77/README: New file
7923 * gfortran.dg/g77/19981216-0.f: Copy from
7924 g77.f-torture/noncompile. Add "dg-do compile" and
7925 dg-error as required.
7926 * gfortran.dg/g77/19990218-1.f: Likewise
7927 * gfortran.dg/g77/19990905-1.f: Likewise
7928 * gfortran.dg/g77/9263.f: Likewise
7929 * gfortran.dg/g77/980615-0.f: Likewise
7930 * gfortran.dg/g77/980616-0.f: Likewise
7931 * gfortran.dg/g77/check0.f: Likewise
7932 * gfortran.dg/g77/select_no_compile.f: Likewise
7933
7934 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7935
7936 Copy files from g77.f-torture/compile.
7937 Add "{ dg-do compile}". Other changes as noted
7938 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
7939 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
7940 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
7941 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
7942 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
7943 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
7944 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
7945 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
7946 statement to conform to standard. Append alpha1.x for reference.
7947 * gfortran.dg/g77/xformat.f: Add dg-warning
7948
7949 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7950
7951 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
7952 Add {dg-do compile} directive.
7953 * gfortran.dg/g77/cpp2.F: Likewise
7954
7955 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7956
7957 PR c++/5402
7958 * g++.dg/lookup/name-clash1.C: New test.
7959
7960 PR c++/9777
7961 * g++.dg/lookup/name-clash2.C: New test.
7962
7963 PR c++/12102
7964 * g++.dg/lookup/name-clash3.C: New test.
7965
7966 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7967
7968 * g++.dg/lookup/new2.C: New test.
7969 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
7970
7971 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
7972
7973 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
7974 Add {dg-do compile} directive.
7975 * gfortran.dg/g77/13060.f: Likewise
7976 * gfortran.dg/g77/19990218-0.f: Likewise
7977 * gfortran.dg/g77/19990305-0.f: Likewise
7978 * gfortran.dg/g77/19990419-0.f: Likewise
7979 * gfortran.dg/g77/19990502-0.f: Likewise
7980 * gfortran.dg/g77/19990502-1.f: Likewise
7981 * gfortran.dg/g77/19990525-0.f: Likewise
7982 * gfortran.dg/g77/19990826-1.f: Likewise
7983 * gfortran.dg/g77/19990826-3.f: Likewise
7984 * gfortran.dg/g77/19990905-2.f: Likewise
7985 * gfortran.dg/g77/20000412-1.f: Likewise
7986 * gfortran.dg/g77/20000511-1.f: Likewise
7987 * gfortran.dg/g77/20000511-2.f: Likewise
7988 * gfortran.dg/g77/20000518.f: Likewise
7989 * gfortran.dg/g77/20000601-1.f: Likewise
7990 * gfortran.dg/g77/20000601-2.f: Likewise
7991 * gfortran.dg/g77/20000629-1.f: Likewise
7992 * gfortran.dg/g77/20000630-2.f: Likewise
7993 * gfortran.dg/g77/20010115.f: Likewise
7994 * gfortran.dg/g77/20010321-1.f: Likewise
7995 * gfortran.dg/g77/20010426.f: Likewise
7996 * gfortran.dg/g77/20020307-1.f: Likewise
7997 * gfortran.dg/g77/8485.f: Likewise
7998 * gfortran.dg/g77/960317-1.f: Likewise
7999 * gfortran.dg/g77/970915-0.f: Likewise
8000 * gfortran.dg/g77/980310-1.f: Likewise
8001 * gfortran.dg/g77/980310-2.f: Likewise
8002 * gfortran.dg/g77/980310-3.f: Likewise
8003 * gfortran.dg/g77/980310-4.f: Likewise
8004 * gfortran.dg/g77/980310-6.f: Likewise
8005 * gfortran.dg/g77/980310-7.f: Likewise
8006 * gfortran.dg/g77/980310-8.f: Likewise
8007 * gfortran.dg/g77/980419-2.f: Likewise
8008 * gfortran.dg/g77/980424-0.f: Likewise
8009 * gfortran.dg/g77/980427-0.f: Likewise
8010 * gfortran.dg/g77/980729-0.f: Likewise
8011 * gfortran.dg/g77/981117-1.f: Likewise
8012 * gfortran.dg/g77/toon_1.f: Likewise
8013
8014 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8015
8016 PR c++/2204
8017 * g++.dg/other/abstract2.C: New test.
8018
8019 2004-07-12 Paul Brook <paul@codesourcery.com>
8020
8021 * gfortran.dg/pointer_init_1.f90: New test.
8022
8023 2004-07-11 Paul Brook <paul@codesourcery.com>
8024
8025 PR fortran/15986
8026 * gfortran.dg/contained_1.f90: New test.
8027
8028 2004-07-11 Mark Mitchell <mark@codesourcery.com>
8029
8030 * g++.dg/parse/defarg8.C: New test.
8031
8032 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8033
8034 PR fortran/16433
8035 * gfortran.dg/pr16433.f: New test.
8036
8037 PR fortran/17574
8038 * gfortran.dg/pr15754.f90: New test.
8039
8040 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
8041
8042 PR tree-optimization/16437
8043 * gcc.c-torture/execute/bitfld-4.c: New test.
8044
8045 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8046
8047 * gfortran.fortran-torture/execute/common_2.f90: Add check for
8048 access to common var from module.
8049
8050 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8051
8052 PR fortran/16336
8053 * gfortran.fortran-torture/execute/common_2.f90: New test.
8054
8055 2004-07-10 Paul Brook <paul@codesourcery.com>
8056
8057 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
8058
8059 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8060
8061 PR fortran/15969
8062 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
8063
8064 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
8065
8066 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
8067 * gfortran.dg/g77/ffixed-form-2.f: Likewise
8068 * gfortran.dg/g77/ffree-form-1.f: Likewise
8069 * gfortran.dg/g77/ffree-form-2.f: Likewise
8070 * gfortran.dg/g77/ffree-form-3.f: Likewise
8071 * gfortran.dg/g77/fno-underscoring.f: Likewise
8072 * gfortran.dg/g77/funderscoring.f: Likewise
8073 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
8074
8075 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8076
8077 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
8078
8079 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8080 Paul Brook <paul@codesourcery.com>
8081
8082 PR fortran/13415
8083 * gfortran.dg/common_pointer_1.f90: New test.
8084
8085 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8086
8087 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
8088
8089 2004-07-09 James E Wilson <wilson@specifixinc.com>
8090
8091 PR target/16364
8092 * gcc.c-torture/compile/20040709-1.c: New.
8093
8094 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8095
8096 PR fortran/14077
8097 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
8098
8099 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8100
8101 PR fortran/13201
8102 * gfortran.dg/shape_1.f90: New test.
8103
8104 2004-07-09 Zack Weinberg <zack@codesourcery.com>
8105 Andrew Pinski <apinski@apple.com>
8106
8107 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
8108
8109 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8110
8111 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
8112 comment.
8113
8114 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8115 Paul Brook <paul@codesourcery.com>
8116
8117 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
8118 '.f95' and '.F95'.
8119
8120 2004-07-09 Diego Novillo <dnovillo@redhat.com>
8121
8122 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
8123
8124 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8125
8126 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
8127 testcases with capital suffix.
8128
8129 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8130
8131 PR fortran/15481
8132 PR fortran/13372
8133 PR fortran/13575
8134 PR fortran/15978
8135 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
8136
8137 * gfortran.dg/implicit_1.f90: New test.
8138
8139 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8140
8141 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
8142 expression to match gfortran warning/error messages
8143 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
8144 dg-error text.
8145
8146 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8147
8148 * lib/fortran-torture.exp: Rename proc search_for to
8149 search_for_re.
8150
8151 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8152
8153 * gcc.c-torture/execute/simd-5.x: New file.
8154 XFAIL on SPARC 64-bit at -O0.
8155
8156 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8157
8158 PR c++/8211
8159 PR c++/16165
8160 * g++.dg/warn/effc3.C: New test.
8161
8162 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8163
8164 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
8165 change X to 1X in format.
8166 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
8167 add data statements to conform to standard.
8168
8169 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8170
8171 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
8172 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
8173 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
8174
8175 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8176
8177 * gfortran.dg/g77/7388.f: Copy from g77.dg
8178 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
8179 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
8180 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
8181 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
8182 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
8183 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
8184 * gfortran.dg/g77/strlen0.f: Likewise
8185
8186 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8187
8188 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
8189 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
8190
8191 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8192
8193 * gcc.c-torture/execute/920428-2.x: Delete.
8194 * gcc.c-torture/execute/920501-7.x: Likewise.
8195
8196 2004-07-08 Jakub Jelinek <jakub@redhat.com>
8197
8198 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
8199 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
8200 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
8201 prescott and c3-2.
8202 (PREFETCH_3DNOW): Add -march=c3.
8203
8204 2004-07-08 Diego Novillo <dnovillo@redhat.com>
8205
8206 PR c/16437
8207 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
8208 * gcc.c-torture/execute/bf64-1.x: Likewise.
8209
8210 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8211
8212 * gcc.c-torture/compile/20040708-1.c: New test.
8213
8214 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8215
8216 PR c++/16169
8217 * g++.dg/warn/effc2.C: New test.
8218
8219 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
8220
8221 * gcc.c-torture/execute/bitfld-1.x: Remove.
8222 * gcc.c-torture/execute/bitfld-3.c: New test.
8223 * gcc.dg/bitfld-2.c: Remove XFAILs.
8224
8225 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
8226
8227 PR c++/16276
8228 * g++.dg/rtti/tinfo1.C: New file.
8229
8230 2004-07-07 Eric Christopher <echristo@redhat.com>
8231
8232 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
8233
8234 2004-07-07 Andrew Pinski <apinski@apple.com>
8235
8236 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
8237
8238 2004-07-07 Mark Mitchell <mark@codesourcery.com>
8239
8240 * g++.dg/init/call1.C: XFAIL.
8241
8242 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
8243
8244 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
8245 except for movstrict*, to movmem* and clrstr* to clrmem*.
8246
8247 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
8248
8249 * gcc.c-torture/execute/20040707-1.c: New test.
8250
8251 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
8252
8253 * gcc.c-torture/execute/20040706-1.c: New test.
8254
8255 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8256
8257 PR c++/3671
8258 * g++.dg/template/spec14.C: New test.
8259
8260 2004-07-05 Jakub Jelinek <jakub@redhat.com>
8261
8262 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
8263 nothing if not yet defined. Use it in b, c and d type definitions.
8264 * gcc.c-torture/execute/20040705-1.c: New test.
8265 * gcc.c-torture/execute/20040705-2.c: New test.
8266
8267 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8268
8269 PR c++/2518
8270 * g++.dg/lookup/new1.C: New test.
8271
8272 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8273
8274 PR c++/11406
8275 * g++.dg/template/sizeof8.C: New test.
8276
8277 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
8278
8279 * gcc.c-torture/compile/20040705-1.c: New test.
8280
8281 2004-07-04 Bud Davis <bdavis9659@comcast.net>
8282
8283 * gfortran.fortran-torture/execute/seq_io.f90: New test.
8284
8285 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
8286
8287 * gcc.dg/cpp/if-mop.c: Two new testcases.
8288 * gcc.dg/cpp/trad/comment-3.c: New.
8289
8290 2004-07-04 Paul Brook <paul@codesourcery.com>
8291
8292 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
8293
8294 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
8295
8296 PR c++/3761
8297 * g++.dg/lookup/crash4.C: New test.
8298
8299 2004-07-02 Zack Weinberg <zack@codesourcery.com>
8300
8301 * gcc.c-torture/execute/builtin-abs-1.c
8302 * gcc.c-torture/execute/builtin-abs-2.c
8303 * gcc.c-torture/execute/builtin-complex-1.c
8304 * gcc.c-torture/execute/builtins/string-1-lib.c
8305 * gcc.c-torture/execute/builtins/string-1.c
8306 * gcc.c-torture/execute/builtins/string-2-lib.c
8307 * gcc.c-torture/execute/builtins/string-2.c
8308 * gcc.c-torture/execute/builtins/string-3-lib.c
8309 * gcc.c-torture/execute/builtins/string-3.c
8310 * gcc.c-torture/execute/builtins/string-4-lib.c
8311 * gcc.c-torture/execute/builtins/string-4.c
8312 * gcc.c-torture/execute/builtins/string-5-lib.c
8313 * gcc.c-torture/execute/builtins/string-5.c
8314 * gcc.c-torture/execute/builtins/string-6-lib.c
8315 * gcc.c-torture/execute/builtins/string-6.c
8316 * gcc.c-torture/execute/builtins/string-7-lib.c
8317 * gcc.c-torture/execute/builtins/string-7.c
8318 * gcc.c-torture/execute/builtins/string-8-lib.c
8319 * gcc.c-torture/execute/builtins/string-8.c
8320 * gcc.c-torture/execute/builtins/string-9-lib.c
8321 * gcc.c-torture/execute/builtins/string-9.c
8322 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
8323 * gcc.c-torture/execute/builtins/string-asm-1.c
8324 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
8325 * gcc.c-torture/execute/builtins/string-asm-2.c
8326 * gcc.c-torture/execute/stdio-opt-1.c
8327 * gcc.c-torture/execute/stdio-opt-2.c
8328 * gcc.c-torture/execute/stdio-opt-3.c
8329 * gcc.c-torture/execute/string-opt-1.c
8330 * gcc.c-torture/execute/string-opt-10.c
8331 * gcc.c-torture/execute/string-opt-11.c
8332 * gcc.c-torture/execute/string-opt-12.c
8333 * gcc.c-torture/execute/string-opt-13.c
8334 * gcc.c-torture/execute/string-opt-14.c
8335 * gcc.c-torture/execute/string-opt-15.c
8336 * gcc.c-torture/execute/string-opt-16.c
8337 * gcc.c-torture/execute/string-opt-2.c
8338 * gcc.c-torture/execute/string-opt-6.c
8339 * gcc.c-torture/execute/string-opt-7.c
8340 * gcc.c-torture/execute/string-opt-8.c:
8341 Replace with ...
8342
8343 * gcc.c-torture/execute/builtins/abs-2.c
8344 * gcc.c-torture/execute/builtins/abs-3.c
8345 * gcc.c-torture/execute/builtins/complex-1.c
8346 * gcc.c-torture/execute/builtins/fprintf.c
8347 * gcc.c-torture/execute/builtins/fputs.c
8348 * gcc.c-torture/execute/builtins/memcmp.c
8349 * gcc.c-torture/execute/builtins/memmove.c
8350 * gcc.c-torture/execute/builtins/memops-asm.c
8351 * gcc.c-torture/execute/builtins/mempcpy-2.c
8352 * gcc.c-torture/execute/builtins/mempcpy.c
8353 * gcc.c-torture/execute/builtins/memset.c
8354 * gcc.c-torture/execute/builtins/printf.c
8355 * gcc.c-torture/execute/builtins/sprintf.c
8356 * gcc.c-torture/execute/builtins/strcat.c
8357 * gcc.c-torture/execute/builtins/strchr.c
8358 * gcc.c-torture/execute/builtins/strcmp.c
8359 * gcc.c-torture/execute/builtins/strcpy.c
8360 * gcc.c-torture/execute/builtins/strcspn.c
8361 * gcc.c-torture/execute/builtins/strlen-2.c
8362 * gcc.c-torture/execute/builtins/strlen.c
8363 * gcc.c-torture/execute/builtins/strncat.c
8364 * gcc.c-torture/execute/builtins/strncmp-2.c
8365 * gcc.c-torture/execute/builtins/strncmp.c
8366 * gcc.c-torture/execute/builtins/strncpy.c
8367 * gcc.c-torture/execute/builtins/strpbrk.c
8368 * gcc.c-torture/execute/builtins/strpcpy-2.c
8369 * gcc.c-torture/execute/builtins/strpcpy.c
8370 * gcc.c-torture/execute/builtins/strrchr.c
8371 * gcc.c-torture/execute/builtins/strspn.c
8372 * gcc.c-torture/execute/builtins/strstr-asm.c
8373 * gcc.c-torture/execute/builtins/strstr.c:
8374 ... these new files.
8375
8376 * gcc.c-torture/execute/builtins/abs-2-lib.c
8377 * gcc.c-torture/execute/builtins/abs-3-lib.c
8378 * gcc.c-torture/execute/builtins/complex-1-lib.c
8379 * gcc.c-torture/execute/builtins/fprintf-lib.c
8380 * gcc.c-torture/execute/builtins/fputs-lib.c
8381 * gcc.c-torture/execute/builtins/memcmp-lib.c
8382 * gcc.c-torture/execute/builtins/memmove-lib.c
8383 * gcc.c-torture/execute/builtins/memops-asm-lib.c
8384 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
8385 * gcc.c-torture/execute/builtins/mempcpy-lib.c
8386 * gcc.c-torture/execute/builtins/memset-lib.c
8387 * gcc.c-torture/execute/builtins/printf-lib.c
8388 * gcc.c-torture/execute/builtins/sprintf-lib.c
8389 * gcc.c-torture/execute/builtins/strcat-lib.c
8390 * gcc.c-torture/execute/builtins/strchr-lib.c
8391 * gcc.c-torture/execute/builtins/strcmp-lib.c
8392 * gcc.c-torture/execute/builtins/strcpy-lib.c
8393 * gcc.c-torture/execute/builtins/strcspn-lib.c
8394 * gcc.c-torture/execute/builtins/strlen-2-lib.c
8395 * gcc.c-torture/execute/builtins/strlen-lib.c
8396 * gcc.c-torture/execute/builtins/strncat-lib.c
8397 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
8398 * gcc.c-torture/execute/builtins/strncmp-lib.c
8399 * gcc.c-torture/execute/builtins/strncpy-lib.c
8400 * gcc.c-torture/execute/builtins/strpbrk-lib.c
8401 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
8402 * gcc.c-torture/execute/builtins/strpcpy-lib.c
8403 * gcc.c-torture/execute/builtins/strrchr-lib.c
8404 * gcc.c-torture/execute/builtins/strspn-lib.c
8405 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
8406 * gcc.c-torture/execute/builtins/strstr-lib.c
8407 * gcc.c-torture/execute/builtins/lib/abs.c
8408 * gcc.c-torture/execute/builtins/lib/fprintf.c
8409 * gcc.c-torture/execute/builtins/lib/memset.c
8410 * gcc.c-torture/execute/builtins/lib/printf.c
8411 * gcc.c-torture/execute/builtins/lib/sprintf.c
8412 * gcc.c-torture/execute/builtins/lib/strcpy.c
8413 * gcc.c-torture/execute/builtins/lib/strcspn.c
8414 * gcc.c-torture/execute/builtins/lib/strncat.c
8415 * gcc.c-torture/execute/builtins/lib/strncmp.c
8416 * gcc.c-torture/execute/builtins/lib/strncpy.c
8417 * gcc.c-torture/execute/builtins/lib/strpbrk.c
8418 * gcc.c-torture/execute/builtins/lib/strspn.c
8419 * gcc.c-torture/execute/builtins/lib/strstr.c:
8420 New files containing support routines.
8421
8422 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
8423 declaration.
8424 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
8425 when not optimizing.
8426
8427 2004-07-02 Mark Mitchell <mark@codesourcery.com>
8428
8429 PR c++/16240
8430 * g++.dg/abi/mangle22.C: New test.
8431 * g++.dg/abi/mangle23.C: Likewise.
8432
8433 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
8434
8435 PR fortran/16290
8436 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
8437 Allow for cases without denormalized floating point numbers.
8438
8439 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
8440
8441 PR c/1027
8442 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8443 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
8444 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
8445 expected warning text.
8446 * gcc.dg/format/diag-2.c: New test.
8447
8448 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8449
8450 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
8451
8452 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
8453
8454 * gcc.dg/builtins-43.c: New.
8455 * gcc.dg/builtins-44.c: New.
8456 * gcc.dg/builtins-45.c: New.
8457
8458 2004-06-26 Geoffrey Keating <geoffk@apple.com>
8459 Andreas Tobler <a.tobler@schweiz.ch>
8460
8461 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
8462 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
8463 as SIGSEGV.
8464 * gcc.dg/cleanup-11.c: Likewise.
8465 * gcc.dg/cleanup-8.c: Likewise.
8466 * gcc.dg/cleanup-9.c: Likewise.
8467 * gcc.dg/cleanup-5.c: Run on all platforms.
8468
8469 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
8470
8471 * g++.dg/warn/nonnull1.C: New test.
8472
8473 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8474
8475 * gcc.dg/compat/compat-common.h: Wrap up CINT in
8476 an #ifndef SKIP_COMPLEX_INT/#endif pair.
8477 Special-case the Sun compiler wrt to <complex.h>.
8478
8479 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
8480
8481 * gcc.dg/Wunreachable-8.C: New test.
8482
8483 * gcc.dg/h8300-ice2.c : New test.
8484
8485 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
8486
8487 PR fortran/16161
8488 * gfortran.fortran-torture/compile/implicit.f90: Add test
8489 for implicit character.
8490
8491 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
8492
8493 PR fortran/16289
8494 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
8495 Use tiny() intrinsic to find smallest non-negative real
8496
8497 2004-06-30 Jakub Jelinek <jakub@redhat.com>
8498
8499 * gcc.dg/compat/struct-by-value-22_main.c: New test.
8500 * gcc.dg/compat/struct-by-value-22_x.c: New.
8501 * gcc.dg/compat/struct-by-value-22_y.c: New.
8502
8503 * gcc.c-torture/execute/20040629-1.c: New test.
8504
8505 2004-06-29 Jakub Jelinek <jakub@redhat.com>
8506
8507 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
8508 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
8509
8510 PR target/16195
8511 * gcc.dg/20040625-1.c: New test.
8512
8513 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8514
8515 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
8516
8517 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8518
8519 PR fortran/15963
8520 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
8521
8522 2004-06-29 Richard Henderson <rth@redhat.com>
8523
8524 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
8525
8526 2004-06-29 Paul Brook <paul@codesourcery.com>
8527
8528 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
8529 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
8530
8531 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
8532
8533 PR c++/16260
8534 * g++.dg/parse/crash15.C: New.
8535
8536 2004-06-28 Andrew Pinski <apinski@apple.com>
8537
8538 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
8539 by the error already.
8540
8541 * g++.dg/opt/ptrmem4.C: Change to compile only test.
8542
8543 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
8544
8545 PR target/14041
8546 * gcc.dg/h8300-bss-align-1.c : New.
8547
8548 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
8549
8550 * PR c++/16174
8551 * g++.dg/template/ctor4.C: New.
8552
8553 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8554
8555 PR c++/16205
8556 * g++.dg/warn/Wsequence-point-1.C: New test.
8557
8558 2004-06-27 Paul Brook <paul@codesourcery.com>
8559
8560 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
8561
8562 2004-06-27 Zack Weinberg <zack@codesourcery.com>
8563
8564 * g++.old-deja/g++.mike/p7325.C: Remove.
8565
8566 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8567
8568 PR c/14963
8569 * gcc.dg/pr14963.c: New test.
8570
8571 2004-06-27 Mark Mitchell <mark@codesourcery.com>
8572
8573 PR c++/16193
8574 * g++.dg/parse/redef1.C: New test.
8575
8576 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
8577
8578 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
8579 20021110.c.
8580 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
8581 20021119-1.c.
8582 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
8583 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
8584 5-04.c.
8585 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
8586 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
8587 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
8588 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
8589 g++.brendan/enum14.C.
8590 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
8591 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
8592 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
8593 g++.mike/virt1.C.
8594 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
8595 memtemp24.C.
8596
8597 2004-06-27 Roger Sayle <roger@eyesopen.com>
8598
8599 * gcc.dg/20040527-1.c: New test case.
8600
8601 2004-06-26 Bud Davis <bdavis9659@comcast.net>
8602
8603 PR gfortran/pr16196
8604 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
8605
8606 2004-06-25 Roger Sayle <roger@eyesopen.com>
8607
8608 PR middle-end/15825
8609 * gcc.dg/pr15825-1.c: New test case.
8610
8611 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
8612
8613 * gcc.c-torture/execute/20040625-1.c: New test.
8614
8615 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8616
8617 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
8618
8619 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
8620
8621 * gcc.dg/torture/mips-div-1.c: New test.
8622
8623 2004-06-24 Jeff Law <law@redhat.com>
8624
8625 * gcc.dg/tree-ssa/20040624-1.c: New test.
8626
8627 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
8628
8629 * gcc.c-torture/compile/20040624-1.c: New test.
8630
8631 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8632
8633 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
8634 this directory.
8635
8636 2004-06-23 Andrew Pinski <apinski@apple.com>
8637
8638 PR middle-end/15988
8639 * g++.dg/opt/ptrmem4.C: New test.
8640
8641 * gcc.dg/c90-array-quals-2.c: New test.
8642
8643 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
8644
8645 * gcc.dg/kpice1.c: New test.
8646
8647 2006-06-23 Andrew Pinski <apinski@apple.com>
8648
8649 * gcc.dg/c90-array-quals.c: New test.
8650
8651 2006-06-22 Richard Henderson <rth@redhat.com>
8652
8653 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
8654
8655 2004-06-22 Loren James Rittle <ljrittle@acm.org>
8656
8657 * gcc.dg/builtins-config.h: Handle FreeBSD.
8658
8659 2006-06-22 Richard Henderson <rth@redhat.com>
8660
8661 * g++.dg/opt/devirt1.C: New.
8662
8663 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
8664
8665 * g++.dg/opt/pr15551.C: New testcase.
8666
8667 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
8668
8669 PR target/14800
8670 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
8671 x86_64-*-linux* when compiling for 32bit.
8672
8673 2004-06-21 Andrew Pinski <apinski@apple.com>
8674
8675 * gcc.dg/pch/struct-1.c: New.
8676 * gcc.dg/pch/struct-1.hs: New.
8677
8678 2004-06-21 Geoffrey Keating <geoffk@apple.com>
8679
8680 * gcc.dg/pch/save-temps-1.c: New file.
8681 * gcc.dg/pch/save-temps-1.hs: New file.
8682
8683 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
8684
8685 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
8686 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
8687
8688 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8689
8690 * gfortran.fortran-torture/execute/select_1.f90: Rename function
8691 to fix type error.
8692 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
8693 Remove trailing spaces.
8694
8695 2004-06-21 Richard Henderson <rth@redhat.com>
8696
8697 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
8698 merging && to BIT_FIELD_REF.
8699
8700 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
8701
8702 * g++.dg/opt/placeholder1.C: New test.
8703
8704 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8705
8706 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
8707 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8708 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8709 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8710
8711 2004-06-20 Zack Weinberg <zack@codesourcery.com>
8712
8713 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
8714 extern "C".
8715 * g++.dg/other/pragma-re-1.C: Add comments.
8716
8717 2004-06-19 Bud Davis <bdavis9659@comcast.net>
8718
8719 PR gfortran/16080
8720 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
8721
8722 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
8723
8724 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
8725 instead of setting the type of size_t by
8726 hand.
8727
8728 2004-06-18 Roger Sayle <roger@eyesopen.com>
8729
8730 * gcc.dg/unordered-2.c: New test case.
8731 * gcc.dg/unordered-3.c: New test case.
8732
8733 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
8734
8735 PR other/16043
8736 * lib/g++.exp (g++_version): Tweak regexp for version
8737 * lib/g77.exp (g77_version): Likewise
8738 * lib/gfortran.exp (gfortran_version): Likewise
8739 * lib/objc.exp (objc_version): Likewise
8740 * lib/treelang.exp (treelang_version): Likewise
8741
8742 2004-06-19 Jakub Jelinek <jakub@redhat.com>
8743
8744 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
8745 Use INT_MAX instead of __INT_MAX__.
8746 * gcc.dg/compat/struct-align-2_y.c: Likewise.
8747
8748 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
8749 * gcc.dg/compat/scalar-return-3_x.c: Use it.
8750 * gcc.dg/compat/scalar-return-3_y.c: Use it.
8751 * gcc.dg/compat/scalar-return-4_x.c: Use it.
8752 * gcc.dg/compat/scalar-return-4_y.c: Use it.
8753 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
8754 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
8755 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
8756 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
8757
8758 * gcc.dg/range-test-1.c: New test.
8759 * g++.dg/opt/range-test-1.C: New test.
8760
8761 2004-06-17 Richard Henderson <rth@redhat.com>
8762
8763 * objc.dg/sync-1.m: New.
8764 * objc.dg/try-catch-1.m: Don't force next runtime.
8765 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
8766 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
8767 shadowed catch clause.
8768 * objc.dg/try-catch-5.m: New.
8769
8770 2004-06-17 Zack Weinberg <zack@codesourcery.com>
8771
8772 Bug 14610
8773 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
8774
8775 2004-06-15 Richard Henderson <rth@redhat.com>
8776
8777 * gcc.dg/20001116-1.c: Move expected warning line.
8778
8779 2004-06-15 Richard Henderson <rth@redhat.com>
8780
8781 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
8782 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
8783
8784 2004-06-15 Jeff Law <law@redhat.com>
8785
8786 * gcc.dg/tree-ssa/20040615-1.c: New test.
8787 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
8788 be less sensitive to operand ordering.
8789 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
8790
8791 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
8792
8793 * g++.dg/abi/bitfield3.C: Add comment..
8794
8795 2004-06-15 Richard Henderson <rth@redhat.com>
8796
8797 * g++.dg/ext/stmtexpr1.C: XFAIL.
8798 * gcc.dg/20030612-1.c: XFAIL.
8799
8800 2004-06-15 Eric Christopher <echristo@redhat.com>
8801
8802 * g++.dg/charset/asm5.c: New.
8803 * gcc.dg/charset/asm6.c: New.
8804
8805 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8806
8807 PR fortran/15962
8808 * gfortran.fortran-torture/execute/select_1.f90: New test.
8809
8810 2004-06-15 Paul Brook <paul@codesourcery.com>
8811
8812 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
8813
8814 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8815
8816 PR c++/15967
8817 * g++.dg/lookup/crash3.C: New test.
8818
8819 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8820
8821 PR c++/15947
8822 * g++.dg/parse/dtor4.C: New test.
8823
8824 2004-06-14 Jeff Law <law@redhat.com>
8825
8826 * gcc.c-torture/compile/20040614-1.c: New test.
8827
8828 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8829
8830 PR fortran/15211
8831 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
8832 LEN of a character array.
8833
8834 2004-06-14 Mark Mitchell <mark@codesourcery.com>
8835
8836 PR c++/15096
8837 * g++.dg/template/ptrmem10.C: New test.
8838
8839 PR c++/14930
8840 * g++.dg/template/friend30.C: New test.
8841
8842 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8843
8844 PR fortran/14928
8845 * gfortran.fortran-torture/compile/mloc.f90: New test.
8846
8847 2004-06-13 Paul Brook <paul@codesourcery.com>
8848
8849 * gfortran.fortran-torture/execute/random_2.f90: New test.
8850
8851 2004-06-13 Eric Christopher <echristo@redhat.com>
8852
8853 * gcc.dg/noncompile/redecl-1.c: Fix error message.
8854
8855 2004-06-12 Paul Brook <paul@codesourcery.com>
8856
8857 * gfortran.fortran-torture/execute/contained_3.f90: New test.
8858
8859 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8860
8861 PR fortran/14923
8862 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
8863
8864 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8865
8866 PR fortran/14957
8867 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
8868 syntax errors in end statements of contained subroutines.
8869
8870 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8871
8872 PR fortran/12841
8873 * gfortran.fortran-torture/execute/null_arg.f90: New test.
8874
8875 2004-06-12 Bud Davis <bdavis9659@comcast.net>
8876
8877 PR fortran/15665
8878 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
8879
8880 2004-06-12 Bud Davis <bdavis9659@comcast.net>
8881
8882 PR gfortran/12839
8883 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
8884
8885 2004-06-11 Mark Mitchell <mark@codesourcery.com>
8886
8887 PR c++/15862
8888 * g++.dg/parse/enum1.C: New test.
8889
8890 2004-06-10 Jeff Law <law@redhat.com>
8891
8892 * gcc.c-torture/compile/20040610-1.c: New test.
8893
8894 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8895
8896 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
8897 * g++.old-deja/g++.other/decl3.C: Likewise.
8898
8899 2004-06-10 Brian Booth <bbooth@redhat.com>
8900
8901 * gcc.dg/tree-ssa/20031015-1.c: Scan for
8902 V_MAY_DEF instead of VDEF.
8903 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
8904
8905 2004-06-10 Mark Mitchell <mark@codesourcery.com>
8906
8907 PR c++/14211
8908 * g++.dg/conversion/const1.C: New test.
8909
8910 PR c++/15076
8911 * g++.dg/conversion/reinterpret1.C: New test.
8912
8913 PR c++/15877
8914 * g++.dg/template/enum2.C: New test.
8915
8916 PR c++/15227
8917 * g++.dg/template/error13.C: New test.
8918
8919 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8920
8921 PR fortran/14957
8922 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
8923 arguments to test_* REAL and of the right size.
8924
8925 2004-06-10 Jakub Jelinek <jakub@redhat.com>
8926
8927 PR target/15569
8928 PR rtl-optimization/15681
8929 * gcc.dg/20040609-1.c: New test.
8930
8931 2004-06-10 Jakub Jelinek <jakub@redhat.com>
8932
8933 PR c++/14791
8934 * g++.dg/opt/builtins1.C: New test.
8935
8936 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
8937
8938 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
8939 that use default windows32 struct layout.
8940 * gcc.dg/i386-bitfield2.c: Likewise.
8941
8942 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
8943
8944 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
8945 for mingw32 and cygwin targets.
8946
8947 2004-06-09 Geoffrey Keating <geoffk@apple.com>
8948
8949 * gcc.dg/pch/macro-4.c: New.
8950 * gcc.dg/pch/macro-4.hs: New.
8951
8952 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8953
8954 PR fortran/13249
8955 * gfortran.fortran-torture/compile/name_clash.f90: New test.
8956
8957 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8958
8959 PR fortran/13372
8960 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
8961
8962 2004-06-09 Bud Davis <bdavis9659@comcast.net>
8963
8964 PR gfortran/14897
8965 * gfortran.fortran-torture/execute/t_edit.f90: New test.
8966
8967 2004-06-09 Bud Davis <bdavis9659@comcast.net>
8968
8969 PR gfortran/15755
8970 * gfortran.fortran-torture/execute/backspace.c : New test.
8971
8972 2004-06-09 Paul Brook <paul@codesourcery.com>
8973
8974 * gfortran.fortran-torture/execure/intrinsic_associated.f90
8975 (pointer_to_section): Rewrite to use smaller array.
8976
8977 2004-06-08 David Edelsohn <edelsohn@gnu.org>
8978
8979 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
8980 * gcc.dg/ext/altivec-10.c: Same.
8981 * gcc.dg/ext/altivec-11.c: Same.
8982 * gcc.dg/ext/altivec-12.c: Same.
8983 * gcc.dg/ext/altivec-13.c: Same.
8984 * gcc.dg/ext/altivec-14.c: Same.
8985 * gcc.dg/ext/altivec-15.c: Same.
8986 * gcc.dg/ext/altivec-16.c: Same.
8987 * gcc.dg/ext/altivec-3.c: Same.
8988 * gcc.dg/ext/altivec-4.c: Same.
8989 * gcc.dg/ext/altivec-6.c: Same.
8990 * gcc.dg/ext/altivec-7.c: Same.
8991 * gcc.dg/ext/altivec-8.c: Same.
8992 * gcc.dg/ext/altivec-varargs-1.c: Same.
8993
8994 * g++.dg/ext/altivec-1.C: Correct dg syntax.
8995 * g++.dg/ext/altivec-10.C: Same.
8996 * g++.dg/ext/altivec-2.C: Same.
8997 * g++.dg/ext/altivec-3.C: Same.
8998 * g++.dg/ext/altivec-4.C: Same.
8999 * g++.dg/ext/altivec-5.C: Same.
9000 * g++.dg/ext/altivec-6.C: Same.
9001 * g++.dg/ext/altivec-7.C: Same.
9002 * g++.dg/ext/altivec-8.C: Same.
9003 * g++.dg/ext/altivec-9.C: Same.
9004
9005 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9006
9007 PR c++/7841
9008 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
9009
9010 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9011
9012 * gcc.dg/union-1.c: New test.
9013
9014 2004-06-07 Roger Sayle <roger@eyesopen.com>
9015
9016 * gcc.dg/builtins-41.c: New test case.
9017 * gcc.dg/builtins-42.c: New test case.
9018
9019 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9020
9021 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
9022 * g++.dg/ext/altivec-10.C: Same.
9023 * g++.dg/ext/altivec-2.C: Same.
9024 * g++.dg/ext/altivec-3.C: Same.
9025 * g++.dg/ext/altivec-4.C: Same.
9026 * g++.dg/ext/altivec-5.C: Same.
9027 * g++.dg/ext/altivec-6.C: Same.
9028 * g++.dg/ext/altivec-7.C: Same.
9029 * g++.dg/ext/altivec-8.C: Same.
9030 * g++.dg/ext/altivec-9.C: Same.
9031 * g++.old-deja/g++.abi/cxa_vec.C: Same.
9032 * g++.old-deja/g++.brendan/new3.C: Same.
9033 * gcc.c-torture/execute/eeprof-1.x: Same.
9034
9035 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
9036
9037 PR c/14765
9038 * gcc.dg/pr14765-1.c: New test.
9039
9040 2004-06-07 Roger Sayle <roger@eyesopen.com>
9041
9042 PR c/14649
9043 * gcc.dg/pr14649-1.c: New test case.
9044
9045 2004-06-07 Richard Henderson <rth@redhat.com>
9046
9047 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
9048 if temporaries.
9049
9050 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9051
9052 * g++.dg/eh/elide1.C: Remove XFAIL.
9053
9054 2004-06-07 Mark Mitchell <mark@codesourcery.com>
9055
9056 PR c++/15337
9057 * g++.dg/expr/sizeof3.C: New test.
9058
9059 PR c++/14777
9060 * g++.dg/template/access14.C: New test.
9061
9062 PR c++/15554
9063 * g++.dg/template/enum1.C: New test.
9064
9065 PR c++/15057
9066 * g++.dg/eh/throw1.C: New test.
9067
9068 2004-06-07 David Ayers <d.ayers@inode.at>
9069 Ziemowit Laski <zlaski@apple.com>
9070
9071 * lib/objc.exp (objc_target_compile): Revert the '-framework
9072 Foundation' flag fix, since bare Darwin does not ship
9073 with the Foundation framework.
9074 * objc/execute/next_mapping.h: Provide a local NSConstantString
9075 @interface and @implementation.
9076 (objc_constant_string_init): A constructor function, used to
9077 initialize the NSConstantString meta-class object.
9078 * objc/execute/string1.m: Include "next_mapping.h" instead of
9079 <Foundation/NSString.h>.
9080 * objc/execute/string2.m: Likewise.
9081 * objc/execute/string3.m: Likewise.
9082 * objc/execute/string4.m: Likewise.
9083
9084 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
9085
9086 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
9087 to double. Replace double with FLOAT.
9088 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
9089
9090 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
9091 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
9092 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
9093 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
9094 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
9095 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
9096 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
9097 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
9098
9099 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
9100
9101 PR c/13519
9102 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
9103
9104 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9105
9106 PR c++/15503
9107 * g++.dg/template/meminit2.C: New test.
9108
9109 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
9110
9111 PR target/15822
9112 * gcc.c-torture/execute/compare-fp-1.c,
9113 gcc.c-torture/execute/compare-fp-2.c,
9114 gcc.c-torture/execute/compare-fp-3.c,
9115 gcc.c-torture/execute/compare-fp-4.c,
9116 gcc.c-torture/execute/compare-fp-3.x,
9117 gcc.c-torture/execute/compare-fp-4.x: Moved...
9118 * gcc.c-torture/execute/ieee/compare-fp-1.c,
9119 gcc.c-torture/execute/ieee/compare-fp-2.c,
9120 gcc.c-torture/execute/ieee/compare-fp-3.c,
9121 gcc.c-torture/execute/ieee/compare-fp-4.c,
9122 gcc.c-torture/execute/ieee/compare-fp-3.x,
9123 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
9124
9125 2004-06-04 David Ayers <d.ayers@inode.at>
9126
9127 * objc/execute/protocol-isEqual-4.m: New testcase.
9128
9129 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
9130
9131 * objc/execute/protocol-isEqual-1.m: New testcase.
9132 * objc/execute/protocol-isEqual-2.m: New testcase.
9133 * objc/execute/protocol-isEqual-3.m: New testcase.
9134
9135 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9136
9137 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
9138
9139 2004-06-02 Ziemowit Laski <zlaski@apple.com>
9140
9141 * lib/objc.exp (objc_target_compile): When running tests on
9142 Darwin (Mac OS X), inform the linker about '-framework
9143 'Foundation'.
9144
9145 2004-06-02 Eric Christopher <echristo@redhat.com>
9146
9147 * gcc.c-torture/compile/20040602-1.c: New.
9148
9149 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
9150
9151 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
9152 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9153
9154 PR tree-optimization/14736
9155 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
9156
9157 PR tree-optimization/14042
9158 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
9159
9160 PR tree-optimization/14729
9161 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
9162
9163 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9164
9165 PR fortran/15557
9166 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
9167
9168 2004-06-01 Richard Hederson <rth@redhat.com>
9169
9170 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
9171
9172 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9173
9174 PR c++/14932
9175 * g++.dg/parse/offsetof4.C: New test.
9176
9177 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
9178
9179 PR objc/7993
9180 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
9181
9182 2004-05-31 Mark Mitchell <mark@codesourcery.com>
9183
9184 PR c++/15701
9185 * g++.dg/template/friend29.C: New test.
9186
9187 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
9188
9189 PR c/15749
9190 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
9191
9192 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
9193
9194 * gcc.dg/sparc-trap-1.c: New test.
9195
9196 2004-05-31 Roger Sayle <roger@eyesopen.com>
9197
9198 PR middle-end/15069
9199 * g++.dg/opt/fold3.C: New test case.
9200
9201 2004-05-30 Graham Stott <graham.stott@btinternet.com>
9202
9203 * lib/target-supports.exp (check_iconv_available): Fix fallout
9204 from 2004-05-28 patch.
9205
9206 2004-05-30 Paul Brook <paul@codesourcery.com>
9207
9208 PR fortran/15620
9209 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
9210 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
9211
9212 2004-05-30 Steven G. Kargl <kargls@comcast.net>
9213
9214 * gfortran.fortran-torture/execute/random_1.f90: New test.
9215
9216 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9217
9218 * g++.dg/ext/altivec-10.C: New test.
9219
9220 2004-05-29 Paul Brook <paul@codesourcery.com>
9221
9222 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
9223
9224 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9225
9226 * gcc.dg/altivec-16.c: New test.
9227
9228 2004-05-28 Janis Johnson <janis187@us.ibm.com>
9229
9230 * lib/target-supports.exp (check_vmx_hw_available): New.
9231 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
9232
9233 * lib/target-supports.exp (check_alias_available,
9234 check_iconv_available, check_named_sections_available): Use
9235 unique names for temporary files.
9236
9237 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9238
9239 * gcc.dg/altivec-15.c: New test.
9240
9241 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9242
9243 PR c++/15083
9244 * g++.dg/warn/noeffect6.C: New test.
9245
9246 PR c++/15471
9247 * g++.dg/expr/ptrmem4.C: New test.
9248
9249 PR c++/15640
9250 * g++.dg/template/operator3.C: New test.
9251
9252 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9253
9254 PR c++/14668
9255 * g++.dg/lookup/redecl1.C: New test.
9256 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
9257
9258 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
9259
9260 * gcc.c-torture/execute/compare-fp-1.c,
9261 gcc.c-torture/execute/compare-fp-2.c,
9262 gcc.c-torture/execute/compare-fp-3.c,
9263 gcc.c-torture/execute/compare-fp-4.c,
9264 gcc.c-torture/execute/compare-fp-3.x,
9265 gcc.c-torture/execute/compare-fp-4.x,
9266 gcc.dg/pr15649-1.c: New.
9267
9268 2004-05-27 Adam Nemet <anemet@lnxw.com>
9269
9270 PR c++/12883
9271 * g++.dg/init/array14.C: New test.
9272
9273 2004-05-25 Janis Johnson <janis187@us.ibm.com>
9274
9275 * lib/compat.exp (compat-get-options-main): New.
9276 (compat-get-options): Remove unneeded code, warn for ignored
9277 command.
9278 (compat-execute): Check flag set by dg-require-* commands.
9279
9280 * lib/compat.exp (compat-execute): Break up long lines.
9281
9282 2004-05-24 Janis Johnson <janis187@us.ibm.com>
9283
9284 * gcc.dg/altivec-7.c: Don't use 'vector long'.
9285 * gcc.dg/altivec-14.c: New test.
9286 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
9287
9288 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
9289 * gcc.dg/altivec-12.c: Ditto.
9290
9291 * gcc.dg/altivec-3.c: Move call to altivec_check.
9292
9293 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9294
9295 PR c++/15044
9296 * g++.dg/template/error12.C: New test.
9297
9298 PR c++/15317
9299 * g++.dg/ext/attrib15.C: New test.
9300
9301 PR c++/15329
9302 * g++.dg/template/ptrmem9.C: New test.
9303
9304 2004-05-25 Paul Brook <paul@codesourcery.com>
9305
9306 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
9307
9308 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9309
9310 PR c++/15165
9311 * g++.dg/template/crash19.C: New test.
9312
9313 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9314
9315 PR c++/15025
9316 * g++.dg/template/redecl1.C: New test.
9317
9318 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9319
9320 PR c++/14821
9321 * g++.dg/other/ns1.C: New test.
9322
9323 PR c++/14883
9324 * g++.dg/template/invalid1.C: New test.
9325
9326 2004-05-23 Paul Brook <paul@codesourcery.com>
9327 Victor Leikehman <lei@haifasphere.co.il>
9328
9329 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
9330 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
9331
9332 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9333
9334 PR c++/15285
9335 PR c++/15299
9336 * g++.dg/template/non-dependent5.C: New test.
9337 * g++.dg/template/non-dependent6.C: New test.
9338
9339 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9340
9341 PR c++/15507
9342 * g++.dg/inherit/union1.C: New test.
9343
9344 PR c++/15542
9345 * g++.dg/template/addr1.C: New test.
9346
9347 PR c++/15427
9348 * g++.dg/template/array5.C: New test.
9349
9350 PR c++/15287
9351 * g++.dg/template/array6.C: New test.
9352
9353 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
9354 Roger Sayle <roger@eyesopen.com>
9355
9356 * g++.dg/lookup/forscope2.C: New test case.
9357
9358 2004-05-22 Ben Elliston <bje@au.ibm.com>
9359
9360 * gcc.dg/cpp/Wmissingdirs.c: New.
9361
9362 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9363
9364 PR target/15301
9365 * gcc.dg/compat/union-m128-1.h: New file.
9366 * gcc.dg/compat/union-m128-1_main.c: Likewise.
9367 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9368 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9369
9370 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9371
9372 PR target/15302
9373 * gcc.dg/compat/struct-complex-1.h: New file.
9374 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
9375 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
9376 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9377
9378 2004-05-20 Roger Sayle <roger@eyesopen.com>
9379
9380 PR middle-end/3074
9381 * gcc.dg/pr3074-1.c: New test case.
9382 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
9383
9384 2004-05-20 Falk Hueffner <falk@debian.org>
9385
9386 PR other/15526
9387 * gcc.dg/ftrapv-1.c: New test case.
9388
9389 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
9390
9391 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
9392
9393 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
9394 Jeff Law <law@redhat.com>
9395
9396 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
9397 * gcc.dg/tree-ssa/20040518-2.c: New test.
9398
9399 * gcc.dg/tree-ssa/20040518-1.c: New test.
9400
9401 2004-05-18 Zack Weinberg <zack@codesourcery.com>
9402
9403 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
9404
9405 2004-05-18 Paul Brook <paul@codesourcery.com>
9406
9407 PR fortran/13930
9408 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
9409
9410 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9411
9412 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
9413 constant folding.
9414
9415 2004-05-17 Steven Bosscher <stevenb@suse.de>
9416
9417 * gcc.dg/tree-ssa/20040517-1.c: New test.
9418
9419 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9420
9421 * gcc.dg/loop-4.c: New test.
9422
9423 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
9424
9425 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
9426
9427 2004-05-15 Bud Davis <bdavis9659@comcast.net>
9428
9429 PR fortran/15311
9430 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
9431
9432 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9433
9434 PR fortran/13826
9435 PR fortran/13940
9436 * gfortran.fortran-torture/compile/data_1.f90: New test.
9437
9438 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
9439
9440 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
9441 * gcc.dg/uninit-H.c: Define ASM for __s390__.
9442
9443 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9444
9445 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
9446
9447 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9448
9449 PR c/15444
9450 * gcc.dg/format/xopen-1.c: Adjust expected message.
9451 * gcc.dg/format/xopen-3.c: New test.
9452
9453 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
9454
9455 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
9456
9457 2004-05-14 Jeff Law <law@redhat.com>
9458
9459 * gcc.dg/tree-ssa/20040514-2.c: New test.
9460
9461 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9462
9463 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
9464 this ...
9465 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
9466 this.
9467
9468 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
9469
9470 * gcc.dg/tree-ssa/20040514-1.c: New test.
9471
9472 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9473
9474 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
9475 test.
9476
9477 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9478
9479 PR fortran/14066
9480 * gfortran.fortran-torture/compile/do_1.f90: New test.
9481
9482 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9483
9484 PR fortran/15051
9485 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
9486 test.
9487
9488 2004-05-14 Bud Davis <bdavis9659@comcast.net>
9489
9490 PR fortran/15149
9491 * gfortran.fortran-torture/execute/random_init.f90: New test.
9492
9493 2004-05-13 Paul Brook <paul@codesourcery.com>
9494
9495 PR fortran/15314
9496 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
9497
9498 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
9499
9500 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
9501 for the powerpc case.
9502
9503 2004-05-13 Jeff Law <law@redhat.com>
9504
9505 * gcc.dg/tree-ssa/20040513-1.c: New test.
9506 * gcc.dg/tree-ssa/20040513-2.c: New test.
9507
9508 2004-05-13 Paul Brook <paul@codesourcery.com>
9509
9510 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
9511 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
9512 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
9513
9514 2004-05-13 Andreas Schwab <schwab@suse.de>
9515
9516 PR other/10819
9517 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
9518 characters.
9519
9520 2004-05-13 Bud Davis <bdavis9659@comcast.net>
9521
9522 PR fortran/15294
9523 * gfortran.fortran-torture/execute/adjustr.f90: New file.
9524
9525 2004-05-13 Diego Novillo <dnovillo@redhat.com>
9526
9527 Merge from tree-ssa-20020619-branch. See
9528 ChangeLog.tree-ssa for details.
9529
9530 2004-05-11 Ziemowit Laski <zlaski@apple.com>
9531
9532 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
9533 include <altivec.h> explicitly.
9534 * gcc.dg/altivec-13.c: Likewise.
9535
9536 2004-05-11 Paul Brook <paul@codesourcery.com>
9537
9538 * gcc.c-torture/compile/20010518-1.c: Force enum size.
9539
9540 2004-05-10 Eric Christopher <echristo@redhat.com>
9541
9542 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
9543 * gcc.dg/sibcall-4.c: Ditto.
9544
9545 2004-05-10 Ziemowit Laski <zlaski@apple.com>
9546
9547 * g++.dg/ext/altivec-8.C: New test case.
9548 * gcc.dg/altivec-13.c: New test case.
9549
9550 2004-05-08 Roger Sayle <roger@eyesopen.com>
9551
9552 * gcc.c-torture/execute/divcmp-1.c: New test case.
9553 * gcc.c-torture/execute/divcmp-2.c: New test case.
9554 * gcc.c-torture/execute/divcmp-3.c: New test case.
9555
9556 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9557
9558 * g++.dg/other/pragma-re-2.C: New test.
9559
9560 2004-05-07 Uros Bizjak <uros@kss-loka.si>
9561
9562 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
9563 * gcc.dg/i386-387-2.c: Likewise.
9564
9565 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
9566 __builtin_drem.
9567 * gcc.dg/i386-387-6.c: Likewise.
9568
9569 2004-05-07 Uros Bizjak <uros@kss-loka.si>
9570
9571 * gcc.dg/builtins-33.c: Also check log1p*.
9572
9573 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
9574
9575 PR optimization/15296
9576 * gcc.c-torture/execute/pr15296.c: New test.
9577
9578 2004-05-05 Uros Bizjak <uros@kss-loka.si>
9579
9580 * gcc.dg/builtins-40.c: New test.
9581
9582 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
9583
9584 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
9585
9586 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
9587
9588 * g++.dg/ext/spe1.C: New testcase.
9589
9590 2004-05-04 Ziemowit Laski <zlaski@apple.com>
9591
9592 * objc.dg/image-info.m: Allow additional attributes
9593 for __image_info section.
9594
9595 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
9596
9597 * gcc.dg/torture/mips-hilo-2.c: New test.
9598
9599 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9600
9601 PR c++/14389
9602 * g++.dg/template/member5.C: New test.
9603
9604 2004-05-03 Uros Bizjak <uros@kss-loka.si>
9605
9606 * gcc.dg/builtins-34.c: Also check expm1*.
9607
9608 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9609
9610 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
9611 * gcc.dg/torture/builtin-convert-3.c: New test.
9612
9613 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
9614
9615 PR middle-end/15054
9616 * g++.dg/opt/pr15054.C: New test.
9617
9618 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9619
9620 * gcc.dg/torture/builtin-rounding-1.c: New test.
9621 * gcc.dg/builtins-25.c: Delete.
9622 * gcc.dg/builtins-29.c: Delete.
9623
9624 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
9625
9626 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
9627 * gcc.dg/sibcall-4.c: Likewise.
9628 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
9629
9630 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9631
9632 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
9633 bit-field on 16-bit targets.
9634
9635 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9636
9637 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
9638 16-bit targets.
9639
9640 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
9641
9642 * gcc.dg/rs6000-power2-1.c: Change to compile only.
9643 * gcc.dg/rs6000-power2-2.c: Likewise.
9644
9645 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
9646
9647 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
9648 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
9649 Change the asm registers to be in form of frN instead of fN.
9650
9651 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9652
9653 * gcc.dg/torture/builtin-convert-2.c: New test.
9654
9655 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
9656
9657 * gcc.dg/rs6000-power2-1.c: New test.
9658 * gcc.dg/rs6000-power2-2.c: New test.
9659
9660 2004-04-28 Jan Hubicka <jh@suse.cz>
9661
9662 * gcc.dg/unused-6.c: New test.
9663
9664 2004-04-24 Laurent GUERBY <laurent@guerby.net>
9665 Ulrich Weigand <uweigand@de.ibm.com>
9666
9667 * ada/acats/run_all.sh: Define $target variable.
9668
9669 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
9670
9671 PR c++/15119
9672 * g++.dg/other/vararg-1.C: New test.
9673
9674 PR c++/4794
9675 * g++.dg/eh/cleanup3.C: New test.
9676
9677 2004-04-24 Laurent GUERBY <laurent@guerby.net>
9678
9679 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
9680 and ad8011a (target_insn).
9681 * ada/acats/support/macro.dfs: Likewise.
9682 * ada/acats/support/impbit.adb: New file.
9683
9684 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
9685
9686 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
9687
9688 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9689
9690 * gcc.dg/loop-3.c: New test.
9691
9692 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
9693
9694 * gcc.c-torture/execute/simd-5.c: New test.
9695
9696 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9697
9698 PR c++/15064
9699 * g++.dg/template/crash18.C: New test.
9700
9701 2004-04-22 Mark Mitchell <mark@codesourcery.com>
9702
9703 * g++.dg/ext/complit3.C: New test.
9704
9705 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9706
9707 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
9708 * gcc.dg/altivec-3.c: Same.
9709 * gcc.dg/altivec-varargs-1.c: Same.
9710
9711 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9712
9713 * lib/target-supports.exp (check_profiling_available): Assume
9714 profiling is not available on powerpc-eabi targets.
9715
9716 2004-04-21 Janis Johnson <janis187@us.ibm.com>
9717
9718 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
9719 * gcc.dg/vmx/bug-1.c: Ditto.
9720
9721 2004-04-20 Eric Christopher <echristo@redhat.com>
9722
9723 * gcc.dg/charset/extern.c: New test.
9724 * g++.dg/charset/extern3.cc: Ditto.
9725
9726 2004-04-20 Uros Bizjak <uros@kss-loka.si>
9727
9728 * gcc.dg/builtins-39.c: New test.
9729
9730 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
9731
9732 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
9733
9734 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
9735
9736 * gcc.dg/torture/mips-hilo-1.c: New test.
9737
9738 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
9739
9740 * gcc.c-torture/compile/20040419-1.c: New test.
9741
9742 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
9743
9744 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
9745
9746 2004-04-18 Zack Weinberg <zack@codesourcery.com>
9747 Aldy Hernandez <aldyh@redhat.com>
9748
9749 * gcc.c-torture/execute/va-arg-24.c: New.
9750
9751 2004-04-17 Zack Weinberg <zack@codesourcery.com>
9752 Aldy Hernandez <aldyh@redhat.com>
9753
9754 * gcc.dg/vmx/1b-01.c: New.
9755 * gcc.dg/vmx/1b-02.c: New.
9756 * gcc.dg/vmx/1b-03.c: New.
9757 * gcc.dg/vmx/1b-04.c: New.
9758 * gcc.dg/vmx/1b-05.c: New.
9759 * gcc.dg/vmx/1b-06.c: New.
9760 * gcc.dg/vmx/1b-07.c: New.
9761 * gcc.dg/vmx/1c-01.c: New.
9762 * gcc.dg/vmx/1c-02.c: New.
9763 * gcc.dg/vmx/3a-01a.c: New.
9764 * gcc.dg/vmx/3a-01.c: New.
9765 * gcc.dg/vmx/3a-01m.c: New.
9766 * gcc.dg/vmx/3a-03.c: New.
9767 * gcc.dg/vmx/3a-03m.c: New.
9768 * gcc.dg/vmx/3a-04.c: New.
9769 * gcc.dg/vmx/3a-04m.c: New.
9770 * gcc.dg/vmx/3a-05.c: New.
9771 * gcc.dg/vmx/3a-06.c: New.
9772 * gcc.dg/vmx/3a-06m.c: New.
9773 * gcc.dg/vmx/3a-07.c: New.
9774 * gcc.dg/vmx/3b-01.c: New.
9775 * gcc.dg/vmx/3b-02.c: New.
9776 * gcc.dg/vmx/3b-10.c: New.
9777 * gcc.dg/vmx/3b-13.c: New.
9778 * gcc.dg/vmx/3b-14.c: New.
9779 * gcc.dg/vmx/3b-15.c: New.
9780 * gcc.dg/vmx/3c-01a.c: New.
9781 * gcc.dg/vmx/3c-01.c: New.
9782 * gcc.dg/vmx/3c-02.c: New.
9783 * gcc.dg/vmx/3c-03.c: New.
9784 * gcc.dg/vmx/3d-01.c: New.
9785 * gcc.dg/vmx/4-01.c: New.
9786 * gcc.dg/vmx/4-03.c: New.
9787 * gcc.dg/vmx/5-01.c: New.
9788 * gcc.dg/vmx/5-02.c: New.
9789 * gcc.dg/vmx/5-03.c: New.
9790 * gcc.dg/vmx/5-04.c: New.
9791 * gcc.dg/vmx/5-05.c: New.
9792 * gcc.dg/vmx/5-06.c: New.
9793 * gcc.dg/vmx/5-07.c: New.
9794 * gcc.dg/vmx/5-07t.c: New.
9795 * gcc.dg/vmx/5-08.c: New.
9796 * gcc.dg/vmx/5-10.c: New.
9797 * gcc.dg/vmx/5-11.c: New.
9798 * gcc.dg/vmx/7-01a.c: New.
9799 * gcc.dg/vmx/7-01.c: New.
9800 * gcc.dg/vmx/7c-01.c: New.
9801 * gcc.dg/vmx/7d-01.c: New.
9802 * gcc.dg/vmx/7d-02.c: New.
9803 * gcc.dg/vmx/8-01.c: New.
9804 * gcc.dg/vmx/8-02a.c: New.
9805 * gcc.dg/vmx/8-02.c: New.
9806 * gcc.dg/vmx/brode-1.c: New.
9807 * gcc.dg/vmx/bug-1.c: New.
9808 * gcc.dg/vmx/bug-2.c: New.
9809 * gcc.dg/vmx/bug-3.c: New.
9810 * gcc.dg/vmx/cw-bug-1.c: New.
9811 * gcc.dg/vmx/cw-bug-2.c: New.
9812 * gcc.dg/vmx/cw-bug-3.c: New.
9813 * gcc.dg/vmx/dct.c: New.
9814 * gcc.dg/vmx/debug-1.c: New.
9815 * gcc.dg/vmx/debug-2.c: New.
9816 * gcc.dg/vmx/debug-3.c: New.
9817 * gcc.dg/vmx/debug-4.c: New.
9818 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
9819 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
9820 * gcc.dg/vmx/eg-5.c: New.
9821 * gcc.dg/vmx/fft.c: New.
9822 * gcc.dg/vmx/gcc-bug-1.c: New.
9823 * gcc.dg/vmx/gcc-bug-2.c: New.
9824 * gcc.dg/vmx/gcc-bug-3.c: New.
9825 * gcc.dg/vmx/gcc-bug-4.c: New.
9826 * gcc.dg/vmx/gcc-bug-5.c: New.
9827 * gcc.dg/vmx/gcc-bug-6.c: New.
9828 * gcc.dg/vmx/gcc-bug-7.c: New.
9829 * gcc.dg/vmx/gcc-bug-8.c: New.
9830 * gcc.dg/vmx/gcc-bug-9.c: New.
9831 * gcc.dg/vmx/gcc-bug-b.c: New.
9832 * gcc.dg/vmx/gcc-bug-c.c: New.
9833 * gcc.dg/vmx/gcc-bug-d.c: New.
9834 * gcc.dg/vmx/gcc-bug-e.c: New.
9835 * gcc.dg/vmx/gcc-bug-f.c: New.
9836 * gcc.dg/vmx/gcc-bug-g.c: New.
9837 * gcc.dg/vmx/gcc-bug-i.c: New.
9838 * gcc.dg/vmx/harness.h: New.
9839 * gcc.dg/vmx/ira1.c: New.
9840 * gcc.dg/vmx/ira2a.c: New.
9841 * gcc.dg/vmx/ira2b.c: New.
9842 * gcc.dg/vmx/ira2.c: New.
9843 * gcc.dg/vmx/ira2c.c: New.
9844 * gcc.dg/vmx/mem.c: New.
9845 * gcc.dg/vmx/newton-1.c: New.
9846 * gcc.dg/vmx/ops.c: New.
9847 * gcc.dg/vmx/sn7153.c: New.
9848 * gcc.dg/vmx/spill2.c: New.
9849 * gcc.dg/vmx/spill3.c: New.
9850 * gcc.dg/vmx/spill.c: New.
9851 * gcc.dg/vmx/t.c: New.
9852 * gcc.dg/vmx/varargs-1.c: New.
9853 * gcc.dg/vmx/varargs-2.c: New.
9854 * gcc.dg/vmx/varargs-3.c: New.
9855 * gcc.dg/vmx/varargs-4.c: New.
9856 * gcc.dg/vmx/varargs-5.c: New.
9857 * gcc.dg/vmx/varargs-6.c: New.
9858 * gcc.dg/vmx/varargs-7.c: New.
9859 * gcc.dg/vmx/vmx.exp: New.
9860 * gcc.dg/vmx/vprint-1.c: New.
9861 * gcc.dg/vmx/vscan-1.c: New.
9862 * gcc.dg/vmx/x-01.c: New.
9863 * gcc.dg/vmx/x-02.c: New.
9864 * gcc.dg/vmx/x-03.c: New.
9865 * gcc.dg/vmx/x-04.c: New.
9866 * gcc.dg/vmx/x-05.c: New.
9867 * gcc.dg/vmx/yousufi-1.c: New.
9868 * gcc.dg/vmx/zero-1.c: New.
9869 * gcc.dg/vmx/zero.c: New.
9870
9871 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
9872
9873 * g++.dg/lookup/java1.C: Update for chage of
9874 _Jv_AllocObject.
9875 * g++.dg/lookup/java2.C: Likewise.
9876
9877 2004-04-17 Laurent GUERBY <laurent@guerby.net>
9878
9879 * ada/acats/run_all.sh: use -O2 by default.
9880
9881 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
9882
9883 * gcc.dg/vr-mult-[12].c: New tests.
9884
9885 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9886
9887 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
9888
9889 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
9890
9891 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
9892
9893 * lib/target-supports.exp (check_profiling_available): Assume profiling
9894 isn't available for mips*-*-elf targets.
9895
9896 2004-04-14 Uros Bizjak <uros@kss-loka.si>
9897
9898 * gcc.dg/builtins-38.c: New test.
9899
9900 2004-04-14 Eric Christopher <echristo@redhat.com>
9901
9902 * g++.dg/charset/charset.exp: Run .cc extension tests.
9903
9904 2004-04-14 Zack Weinberg <zack@codesourcery.com>
9905
9906 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
9907
9908 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9909
9910 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
9911
9912 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
9913
9914 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
9915 * gcc.dg/i386-387-2.c: Likewise.
9916
9917 * gcc.dg/i386-387-7.c: New test.
9918 * gcc.dg/i386-387-8.c: New test.
9919
9920 * gcc.dg/builtins-37.c: New test.
9921
9922 2004-04-13 Geoffrey Keating <geoffk@apple.com>
9923
9924 * g++.dg/pch/externc-1.C: Add missing semicolon.
9925
9926 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
9927
9928 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
9929
9930 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9931
9932 * gcc.c-torture/execute/20040411-1.c: New test.
9933
9934 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
9935
9936 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
9937
9938 2004-04-09 Chris Demetriou <cgd@broadcom.com>
9939
9940 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
9941
9942 2004-04-09 Zack Weinberg <zack@codesourcery.com>
9943
9944 * lib/target-supports.exp (check_named_sections_available): New.
9945 * lib/gcc-dg.exp (dg-require-named-sections): New.
9946 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
9947 old-deja.exp. Also prune error-count message from HP linker.
9948 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
9949
9950 * g++.dg/init/init-ref4.C: Use dg-require-weak.
9951 * g++.old-deja/g++.pt/static3.C: Likewise.
9952 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
9953
9954 2004-04-09 Roger Sayle <roger@eyesopen.com>
9955
9956 * gcc.c-torture/execute/20040409-1.c: New test case.
9957 * gcc.c-torture/execute/20040409-2.c: New test case.
9958 * gcc.c-torture/execute/20040409-3.c: New test case.
9959
9960 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9961
9962 * gcc.dg/20040409-1.c: New test.
9963
9964 2004-04-08 Roger Sayle <roger@eyesopen.com>
9965
9966 PR target/14888
9967 * g++.dg/opt/pr14888.C: New test case.
9968
9969 2004-04-08 Geoffrey Keating <geoffk@apple.com>
9970
9971 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
9972 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
9973 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
9974 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
9975 New tests.
9976
9977 2004-04-08 Paul Brook <paul@codesourcery.com>
9978
9979 * gcc.dg/spill-1.c: New test.
9980
9981 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9982
9983 * gcc.dg/torture/builtin-ctype-2.c: New test.
9984
9985 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
9986
9987 * gcc.dg/pch/pch.exp: Add largefile test.
9988
9989 2004-04-06 Geoffrey Keating <geoffk@apple.com>
9990
9991 * g++.dg/pch/externc-1.Hs: New.
9992 * g++.dg/pch/externc-1.C: New.
9993
9994 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9995
9996 * gcc.dg/compat/struct-by-value-5a_main.c,
9997 gcc.dg/compat/struct-by-value-5b_main.c: New files.
9998 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
9999 * gcc.dg/compat/struct-by-value-5a_x.c,
10000 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
10001 gcc.dg/compat/struct-by-value-5_x.c.
10002 * gcc.dg/compat/struct-by-value-5a_y.c,
10003 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
10004 gcc.dg/compat/struct-by-value-5_y.c.
10005
10006 * gcc.dg/compat/struct-by-value-6a_main.c,
10007 gcc.dg/compat/struct-by-value-6b_main.c: New files.
10008 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
10009 * gcc.dg/compat/struct-by-value-6a_x.c,
10010 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
10011 gcc.dg/compat/struct-by-value-6_x.c.
10012 * gcc.dg/compat/struct-by-value-6a_y.c,
10013 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
10014 gcc.dg/compat/struct-by-value-6_y.c.
10015
10016 * gcc.dg/compat/struct-by-value-7a_main.c,
10017 gcc.dg/compat/struct-by-value-7b_main.c: New files.
10018 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
10019 * gcc.dg/compat/struct-by-value-7a_x.c,
10020 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
10021 gcc.dg/compat/struct-by-value-7_x.c.
10022 * gcc.dg/compat/struct-by-value-7a_y.c,
10023 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
10024 gcc.dg/compat/struct-by-value-7_y.c.
10025
10026 2004-04-06 Jakub Jelinek <jakub@redhat.com>
10027
10028 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
10029 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
10030 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
10031 options.
10032
10033 2004-04-06 Uros Bizjak <uros@kss-loka.si>
10034
10035 * gcc.dg/builtins-36.c: New test.
10036
10037 2004-04-06 Paul Brook <paul@codesourcery.com>
10038
10039 * README.gcc: Remove obsolete contraint on testcases.
10040
10041 2004-04-05 Paul Brook <paul@codesourcery.com>
10042
10043 PR2123
10044 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
10045 failure and exit(0) on success.
10046 * g++.dg/expr/anew2.C: Ditto.
10047 * g++.dg/expr/anew3.C: Ditto.
10048 * g++.dg/expr/anew4.C: Ditto.
10049
10050 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
10051
10052 PR c++/3518
10053 * g++.dg/template/unify7.C: New.
10054
10055 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
10056
10057 * g++.dg/README: Bring up to date with new subdirectories; remove
10058 duplicate subdirectory lines.
10059
10060 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
10061
10062 PR c++/14007
10063 * g++.dg/template/unify5.C: New.
10064 * g++.dg/template/unify6.C: New.
10065 * g++.dg/template/qualttp20.C: Adjust.
10066 * g++.old-deja/g++.jason/report.C: Adjust.
10067 * g++.old-deja/g++.other/qual1.C: Adjust.
10068
10069 2004-04-01 Mark Mitchell <mark@codesourcery.com>
10070
10071 PR c++/14803
10072 * g++.dg/inherit/ptrmem1.C: New test.
10073
10074 2004-04-01 Jakub Jelinek <jakub@redhat.com>
10075
10076 PR c++/14755
10077 * gcc.c-torture/execute/20040331-1.c: New test.
10078 * gcc.dg/20040331-1.c: New test.
10079
10080 2004-04-01 Paul Brook <paul@codesourcery.com>
10081
10082 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
10083
10084 2004-03-30 Mark Mitchell <mark@codesourcery.com>
10085
10086 PR c++/14724
10087 * g++.dg/init/goto1.C: New test.
10088
10089 PR c++/14763
10090 * g++.dg/template/defarg4.C: New test.
10091
10092 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
10093
10094 * gcc.dg/altivec-11.c: Extend test for more valid cases.
10095
10096 2004-03-28 David Edelsohn <edelsohn@gnu.org>
10097
10098 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
10099
10100 2004-03-28 Zack Weinberg <zack@codesourcery.com>
10101
10102 * gcc.dg/noncompile/undeclared-2.c: New test.
10103
10104 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
10105
10106 * gcc.dg/940409-1.c: Remove XFAIL.
10107 * gcc.dg/reg-vol-struct-1.c: New test.
10108
10109 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10110
10111 * gcc.dg/torture/builtin-wctype-1.c: New test.
10112
10113 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
10114
10115 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
10116 * gcc.dg/20001101-1.c: Likewise.
10117 * gcc.dg/20001102-1.c: Likewise.
10118
10119 2004-03-25 Roger Sayle <roger@eyesopen.com>
10120
10121 * gcc.dg/compare8.c: Add an additional test for XOR.
10122
10123 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10124
10125 * gcc.dg/torture/builtin-ctype-1.c: New test.
10126
10127 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10128
10129 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
10130 * gcc.dg/torture/builtin-math-1.c: Likewise.
10131 * gcc.dg/torture/builtin-power-1.c: New test.
10132
10133 2004-03-24 Andreas Schwab <schwab@suse.de>
10134
10135 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
10136 IA64 assembler.
10137
10138 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
10139 Roger Sayle <roger@eyesopen.com>
10140
10141 * gcc.dg/compare8.c: New test case.
10142
10143 2004-03-23 Ziemowit Laski <zlaski@apple.com>
10144
10145 * g++.dg/ext/altivec-7.C: New test.
10146
10147 2004-03-23 Zack Weinberg <zack@codesourcery.com>
10148
10149 PR 12267, 12391, 12560, 13129, 14114, 14133
10150 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
10151 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
10152 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
10153 Adjust error regexps.
10154 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
10155 * gcc.dg/noncompile/undeclared-1.c: New test cases.
10156 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
10157 * gcc.dg/local1.c: Add explanatory comment.
10158
10159 2004-03-23 Roger Sayle <roger@eyesopen.com>
10160
10161 PR optimization/14669
10162 * g++.dg/opt/fold2.C: New test case.
10163
10164 2004-03-22 Jakub Jelinek <jakub@redhat.com>
10165
10166 PR c/14069
10167 * gcc.dg/20040322-1.c: New test.
10168
10169 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10170
10171 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
10172 * gcc.dg/ultrasp4.c: Likewise.
10173 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
10174
10175 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10176
10177 * gcc.dg/i386-sse-8.c: Reset default options.
10178
10179 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10180
10181 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
10182 in the error message text.
10183
10184 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10185
10186 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
10187
10188 2004-03-21 Mark Mitchell <mark@codesourcery.com>
10189
10190 PR c++/14616
10191 * g++.dg/init/array13.C: New test.
10192
10193 2004-03-20 Roger Sayle <roger@eyesopen.com>
10194
10195 PR target/13889
10196 * gcc.c-torture/compile/pr13889.c: New test case.
10197
10198 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
10199
10200 PR c/14635
10201 * builtins-1.c (nan, nans): Don't test.
10202 * builtins-30.c: Don't use nan, nanf, nanl.
10203 * builtins-35.c: New test.
10204
10205 2004-03-19 Ziemowit Laski <zlaski@apple.com>
10206
10207 * g++.dg/ext/altivec-6.C: New test.
10208
10209 2004-03-19 Mark Mitchell <mark@codesourcery.com>
10210
10211 * g++.dg/init/placement3.C: New test.
10212
10213 * g++.dg/template/spec13.C: New test.
10214
10215 * g++.dg/lookup/using11.C: New test.
10216
10217 * g++.dg/lookup/koenig3.C: New test.
10218
10219 * g++.dg/template/operator2.C: New test.
10220
10221 * g++.dg/expr/dtor3.C: New test.
10222 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
10223 marker.
10224 * g++.old-deja/g++.law/visibility28.C: Likewise.
10225
10226 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
10227
10228 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
10229 * gcc.dg/ppc64-abi-3.c: Likewise.
10230
10231 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10232
10233 PR c++/14545
10234 * g++.dg/parse/template15.C: New test.
10235
10236 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10237
10238 * g++.dg/expr/dtor2.C: New test.
10239
10240 * g++.dg/lookup/anon4.C: New test.
10241
10242 * g++.dg/overload/using1.C: New test.
10243
10244 * g++.dg/template/lookup7.C: New test.
10245
10246 * g++.dg/template/typename6.C: New test.
10247
10248 * g++.dg/expr/cond6.C: New test.
10249
10250 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10251
10252 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
10253
10254 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10255
10256 * g++.dg/expr/cond5.C: New test.
10257 * g++.dg/expr/constcast1.C: Likewise.
10258 * g++.dg/expr/ptrmem2.C: Likewise.
10259 * g++.dg/expr/ptrmem3.C: Likewise.
10260 * g++.dg/lookup/main1.C: Likewise.
10261 * g++.dg/template/lookup6.C: Likewise.
10262
10263 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10264
10265 * gcc.dg/local1.c: New test.
10266
10267 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
10268
10269 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10270
10271 * gcc.dg/torture/builtin-convert-1.c: New test.
10272
10273 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10274
10275 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
10276
10277 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10278
10279 PR c++/14481
10280 * g++.dg/warn/Wunused-7.C: New test.
10281
10282 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10283
10284 * gcc.dg/torture/builtin-integral-1.c: New test.
10285
10286 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10287
10288 PR c++/14586
10289 * g++.dg/parse/non-dependent3.C: New test.
10290
10291 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
10292
10293 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
10294 * g++.dg/eh/simd-2.C: Likewise.
10295 * g++.dg/init/array10.C: Likewise.
10296 * gcc.c-torture/compile/simd-1.c: Likewise.
10297 * gcc.c-torture/compile/simd-2.c: Likewise.
10298 * gcc.c-torture/compile/simd-3.c: Likewise.
10299 * gcc.c-torture/compile/simd-4.c: Likewise.
10300 * gcc.c-torture/compile/simd-6.c: Likewise.
10301 * gcc.c-torture/execute/simd-1.c: Likewise.
10302 * gcc.c-torture/execute/simd-2.c: Likewise.
10303 * gcc.dg/compat/vector-defs.h: Likewise.
10304 * gcc.dg/20020531-1.c: Likewise.
10305 * gcc.dg/altivec-3.c: Likewise.
10306 * gcc.dg/altivec-4.c: Likewise.
10307 * gcc.dg/altivec-varargs-1.c: Likewise.
10308 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
10309 * gcc.dg/i386-mmx-3.c: Likewise.
10310 * gcc.dg/i386-sse-4.c: Likewise.
10311 * gcc.dg/i386-sse-5.c: Likewise.
10312 * gcc.dg/i386-sse-8.c: Likewise.
10313 * gcc.dg/simd-1.c: Likewise.
10314 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
10315 __ev64_opaque__ since the machine description provides it.
10316
10317 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10318
10319 * lib/compat.exp (skip_list): New global variable.
10320 Use it to hold the user defined COMPAT_SKIPS list if any.
10321 (compat-obj): Add the members of skip_list to optall.
10322
10323 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10324
10325 * gcc.dg/compat/union-by-value-1_main.c,
10326 union-by-value-1_x.c, union-by-value-1_y.c,
10327 union-check.h, union-defs.h,
10328 union-init.h, union-return-1_main.c,
10329 union-return-1_x.c, union-return-1_y.c: New files.
10330
10331 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10332
10333 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
10334 mixed-struct-init.h: Add 4 mixed structure types.
10335 struct-by-value-21_main.c, struct-by-value-21_x.c,
10336 struct-by-value-21_y.c, struct-return-21_main.c,
10337 struct-return-21_x.c, struct-return-21_y.c: New files.
10338
10339 2004-03-13 Mark Mitchell <mark@codesourcery.com>
10340
10341 PR c++/14550
10342 * g++.dg/parse/template14.C: New test.
10343
10344 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10345
10346 * gcc.c-torture/execute/20040313-1.c: New test.
10347
10348 2004-03-13 Jakub Jelinek <jakub@redhat.com>
10349
10350 PR target/14533
10351 * gcc.dg/20040311-2.c: New test.
10352
10353 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
10354
10355 PR other/14544
10356 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
10357 bit-field.
10358
10359 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
10360
10361 * gcc.dg/20040305-2.c: Add missing return statement.
10362
10363 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10364
10365 * gcc.dg/builtins-34.c: Also check pow10*.
10366
10367 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10368
10369 PR target/14262
10370 * gcc.dg/20040305-2.c: New test.
10371
10372 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10373
10374 * gcc.dg/20040310-1.c: New test.
10375
10376 2004-03-11 Roger Sayle <roger@eyesopen.com>
10377
10378 * gcc.c-torture/execute/20040311-1.c: New test case.
10379
10380 2004-03-11 Mark Mitchell <mark@codesourcery.com>
10381
10382 PR c++/14476
10383 * g++.dg/lookup/enum1.C: New test.
10384
10385 2004-03-10 Mark Mitchell <mark@codesourcery.com>
10386
10387 PR c++/14510
10388 * g++.dg/lookup/struct2.C: New test.
10389
10390 2004-03-10 Uros Bizjak <uros@kss-loka.si>
10391
10392 * gcc.dg/builtins-34.c: New test.
10393
10394 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10395
10396 * gcc.dg/torture/builtin-nonneg-1.c: New test.
10397
10398 2004-03-09 James E Wilson <wilson@specifixinc.com>
10399
10400 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
10401 * gcc.dg/alias-2.c: New testcase.
10402
10403 2004-03-09 Zack Weinberg <zack@codesourcery.com>
10404
10405 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
10406
10407 2004-03-09 Roger Sayle <roger@eyesopen.com>
10408
10409 * gcc.c-torture/execute/20040309-1.c: New test case.
10410
10411 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
10412
10413 PR c++/14397
10414 * g++.dg/overload/ref1.C: New.
10415
10416 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10417
10418 PR c++/14409
10419 * g++.dg/template/spec12.C: New test.
10420
10421 PR c++/14448
10422 * g++.dg/parse/crash14.C: New test.
10423
10424 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10425
10426 PR c++/14230
10427 * g++.dg/init/ref11.C: New test.
10428
10429 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10430
10431 PR c++/14432
10432 * g++.dg/parse/builtin2.C: New test.
10433
10434 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10435
10436 PR c++/14401
10437 * g++.dg/init/ctor3.C: New test.
10438 * g++.dg/init/union1.C: New test.
10439 * g++.dg/ext/anon-struct4.C: New test.
10440
10441 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10442
10443 * g++.dg/lookup/koenig1.C: Tweak error messages.
10444 * g++.dg/lookup/used-before-declaration.C: Likewise.
10445 * g++.dg/other/do1.C: Likewise.
10446 * g++.dg/overload/koenig1.C: Likewise.
10447 * g++.dg/parse/crash13.C: Likewise.
10448 * g++.dg/template/instantiate3.C: Likewise.
10449
10450 2004-03-08 Eric Christopher <echristo@redhat.com>
10451
10452 * * lib/target-supports.exp: Enable libiconv in test
10453 compilation. Fix up error checking.
10454
10455 2004-03-08 Roger Sayle <roger@eyesopen.com>
10456
10457 PR middle-end/14289
10458 * gcc.dg/pr14289-1.c: New test case.
10459 * gcc.dg/pr14289-2.c: Likewise.
10460 * gcc.dg/pr14289-3.c: Likewise.
10461
10462 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
10463
10464 * gcc.c-torture/execute/20040308-1.c: New test.
10465
10466 2004-03-07 Roger Sayle <roger@eyesopen.com>
10467
10468 * gcc.c-torture/execute/20040307-1.c: New test case.
10469
10470 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
10471
10472 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
10473
10474 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
10475
10476 * gcc.dg/20040306-1.c: New test.
10477
10478 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
10479
10480 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
10481 them static.
10482 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
10483
10484 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10485
10486 PR c/14465
10487 * gcc.dg/decl-6.c: New test.
10488
10489 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10490
10491 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
10492 Rename LOGPOW -> LOG_POW.
10493 (SQRT_EXP, POW_EXP): New.
10494
10495 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10496
10497 * gcc.dg/i386-sse-8.c: New test.
10498
10499 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10500
10501 PR c/14114
10502 * gcc.dg/decl-5.c: New test.
10503
10504 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
10505
10506 * gcc.dg/20040305-1.c: New test.
10507
10508 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
10509
10510 PR other/14354
10511 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
10512
10513 2004-03-04 Ziemowit Laski <zlaski@apple.com>
10514
10515 PR c++/14425, c++/14426
10516 * g++.dg/ext/altivec-4.C: New test.
10517 * g++.dg/ext/altivec-5.C: New test.
10518
10519 2004-03-04 Geoffrey Keating <geoffk@apple.com>
10520
10521 * g++.old-deja/g++.other/linkage1.C: Expect errors about
10522 global variables of a type with no linkage.
10523 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
10524 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
10525 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
10526 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
10527 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
10528 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
10529 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
10530 * g++.dg/warn/deprecated.C: Name enum Color.
10531 * g++.dg/overload/VLA.C: Name structure for 'b'.
10532 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
10533
10534 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10535
10536 * gcc.c-torture/compile/20040304-1.c: New test.
10537
10538 2004-03-03 Zack Weinberg <zack@codesourcery.com>
10539
10540 PR 13728
10541 * gcc.dg/decl-4.c: New testcase.
10542
10543 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
10544
10545 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
10546 as PRECF if sizeof (float) > sizeof (double).
10547 (PRECL): Make it the same as PRECF if
10548 sizeof (float) > sizeof (long double).
10549
10550 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10551
10552 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
10553 system type. Add check for irix6 which doesn't have c99 runtime.
10554
10555 2004-03-03 Bob Wilson <bob.wilson@acm.org>
10556
10557 * gcc.dg/const-elim-1.c: xfail for xtensa.
10558
10559 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10560
10561 PR c++/14369
10562 * g++.dg/template/cond4.C: New test.
10563
10564 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10565
10566 PR c++/14360
10567 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
10568
10569 PR c++/14361
10570 * g++.dg/parse/defarg7.C: New test.
10571
10572 PR c++/14359
10573 * g++.dg/template/friend26.C: New test.
10574
10575 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10576
10577 PR c++/14324
10578 * g++.dg/abi/mangle21.C: New test.
10579
10580 PR c++/14260
10581 * g++.dg/parse/constructor2.C: New test.
10582
10583 PR c++/14337
10584 * g++.dg/template/sfinae1.C: New test.
10585
10586 2004-02-29 Mark Mitchell <mark@codesourcery.com>
10587
10588 PR c++/14267
10589 * g++.dg/expr/crash2.C: New test.
10590
10591 PR middle-end/13448
10592 * gcc.dg/inline-5.c: New test.
10593 * gcc.dg/always-inline.c: Split out tests into ...
10594 * gcc.dg/always-inline2.c: ... this and ...
10595 * gcc.dg/always-inline3.c: ... this.
10596
10597 2004-02-29 Mark Mitchell <mark@codesourcery.com>
10598
10599 PR debug/12103
10600 * g++.dg/debug/crash1.C: New test.
10601
10602 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
10603
10604 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
10605 function with __attribute__((noinline)).
10606 (recurser_void2): Likewise.
10607 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
10608 (recurser_void2): Likewise.
10609
10610 2004-02-29 Roger Sayle <roger@eyesopen.com>
10611
10612 PR middle-end/14203
10613 * g++.dg/warn/Wunused-6.C: New test case.
10614
10615 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
10616
10617 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
10618 not defined.
10619
10620 2004-02-27 Eric Christopher <echristo@redhat.com>
10621
10622 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
10623 * g++.dg/charset/asm2.c: Run only x86.
10624 * gcc.dg/charset/asm3.c: Ditto.
10625
10626 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
10627
10628 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
10629 ld_library_path.
10630
10631 2004-02-27 Ziemowit Laski <zlaski@apple.com>
10632
10633 * g++.dg/ext/altivec-3.C: New.
10634
10635 2004-02-26 Richard Henderson <rth@redhat.com>
10636
10637 * g++.dg/ext/attrib10.C: Mark for warning.
10638 * gcc.dg/attr-alias-1.c: New.
10639
10640 2004-02-26 Richard Henderson <rth@redhat.com>
10641
10642 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
10643 * gcc.c-torture/execute/20040208-2.c: ... it back.
10644
10645 2004-02-26 Eric Christopher <echristo@redhat.com>
10646
10647 * lib/target-supports.exp (check-iconv-available): New function.
10648 * lib/gcc-dg.exp (dg-require-iconv): New function.
10649 Use above.
10650 * gcc.dg/charset: New directory.
10651 * gcc.dg/charset/charset.exp: New file.
10652 * gcc.dg/charset/asm1.c: Ditto.
10653 * gcc.dg/charset/asm2.c: Ditto.
10654 * gcc.dg/charset/asm3.c: Ditto.
10655 * gcc.dg/charset/asm4.c: Ditto.
10656 * gcc.dg/charset/asm5.c: Ditto.
10657 * gcc.dg/charset/attribute1.c: Ditto.
10658 * gcc.dg/charset/attribute2.c: Ditto.
10659 * gcc.dg/charset/string1.c: Ditto.
10660 * g++.dg/charset: New directory.
10661 * g++.dg/dg.exp: Add here. Special options.
10662 * g++.dg/charset/charset.exp: New file.
10663 * g++.dg/charset/asm1.c: Ditto.
10664 * g++.dg/charset/asm2.c: Ditto.
10665 * g++.dg/charset/asm3.c: Ditto.
10666 * g++.dg/charset/asm4.c: Ditto.
10667 * g++.dg/charset/attribute1.c: Ditto.
10668 * g++.dg/charset/attribute2.c: Ditto.
10669 * g++.dg/charset/extern1.cc: Ditto.
10670 * g++.dg/charset/extern2.cc: Ditto.
10671 * g++.dg/charset/string1.c: Ditto.
10672
10673 2004-02-26 Mark Mitchell <mark@codesourcery.com>
10674
10675 PR c++/14278
10676 * g++.dg/parse/comma1.C: New test.
10677
10678 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10679
10680 PR c++/14284
10681 * g++.dg/template/ttp8.C: New test.
10682
10683 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
10684
10685 * gcc.dg/fixuns-trunc-1.c: New test.
10686
10687 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10688
10689 * gcc.dg/builtins-config.h: Use #elif.
10690
10691 2004-02-26 Michael Matz <matz@suse.de>
10692
10693 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
10694 * gcc.dg/991214-1.c: Likewise.
10695 * gcc.dg/i386-asm-1.c: Likewise.
10696
10697 2004-02-25 Richard Henderson <rth@redhat.com>
10698
10699 * gcc.c-torture/execute/20040208-2.c: Move ...
10700 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
10701
10702 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10703
10704 PR c++/14246
10705 * g++.dg/other/crash-3.C: New test.
10706
10707 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10708
10709 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
10710 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
10711
10712 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
10713 HP-UX.
10714
10715 2004-02-24 Michael Matz <matz@suse.de>
10716
10717 * gcc.dg/i386-regparm.c: New.
10718
10719 2004-02-23 James E Wilson <wilson@specifixinc.com>
10720
10721 * gcc.c-torture/execute/20040223-1.c: New.
10722
10723 2004-02-23 Zack Weinberg <zack@codesourcery.com>
10724 Kazu Hirata <kazu@cs.umass.edu>
10725
10726 * gcc.dg/fwritable-strings-1.c: Remove.
10727
10728 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
10729
10730 PR c/14156
10731 * gcc.dg/20040223-1.c: New test.
10732
10733 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10734
10735 PR c++/14106
10736 * g++.dg/ext/typeof9.C: New test.
10737
10738 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10739
10740 PR c++/14250
10741 * g++.dg/other/switch1.C: New test.
10742
10743 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10744
10745 * gcc.dg/cast-function-1.c: Adjust for new informative message.
10746 * gcc.dg/va-arg-1.c: Likewise.
10747
10748 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10749
10750 PR c++/14143
10751 * g++.dg/template/koenig5.C: New test.
10752
10753 2004-02-21 Ziemowit Laski <zlaski@apple.com>
10754
10755 * g++.dg/ext/altivec-1.C: Generalize target triple.
10756 * g++.dg/ext/altivec-2.C: New test case.
10757 * g++.dg/ext/altivec_check.h: New file.
10758 * gcc.dg/altivec-1.c: Generalize target triple;
10759 include altivec_check.h and call altivec_check().
10760 * gcc.dg/altivec-[2-5].c: Generalize target triple.
10761 * gcc.dg/altivec-6.c: New test case.
10762 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
10763 type casts as needed.
10764 * gcc.dg/altivec-10.c: Include altivec_check.h and call
10765 altivec_check().
10766 * gcc.dg/altivec-12.c: New test case.
10767 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
10768 include altivec_check.h and call altivec_check().
10769 * gcc.dg/altivec_check.h: New file.
10770
10771 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10772
10773 * lib/target-supports.exp (check_alias_available): Don't mangle
10774 function `g' in test program.
10775
10776 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10777
10778 * lib/target-supports.exp (check_profiling_available): Check
10779 argument to determine whether we support a profiling type.
10780 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
10781 check_profiling_available.
10782 * g++.dg/bprob/bprob.exp: Likewise
10783 * g77.dg/bprob/bprob.exp: Likewise.
10784 * gcc.misc-tests/bprob.exp: Likewise.
10785 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
10786 dg-require-profiling and delete expected error handling.
10787 * gcc.dg/20021014-1.c: Likewise.
10788 * gcc.dg/nest.c: Likewise.
10789
10790 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10791
10792 PR c++/12007
10793 * g++.dg/other/vthunk1.C: New test.
10794
10795 2004-02-20 Falk Hueffner <falk@debian.org>
10796
10797 PR target/14201
10798 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
10799
10800 2004-02-20 Mark Mitchell <mark@codesourcery.com>
10801
10802 PR c++/13927
10803 * g++.dg/other/error8.C: Remove XFAIL markers.
10804
10805 PR c++/14173
10806 * g++.dg/ext/packed5.C: New test.
10807
10808 PR c++/14199
10809 * g++.dg/warn/Wunused-5.C: New test.
10810
10811 PR c++/14186
10812 * g++.dg/lookup/member1.C: New test.
10813
10814 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
10815
10816 * gcc.c-torture/compile/20040130-1.c: Enable only when
10817 __INT_MAX__ >= 2147483647L.
10818 * gcc.c-torture/compile/961203-1.c: Likewise.
10819
10820 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
10821
10822 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
10823 * g++.dg/opt/template1.C: Robustify assembler regexp
10824
10825 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10826
10827 * gcc.c-torture/execute/simd-4.x: Remove.
10828 * gcc.c-torture/execute/va-arg-25.x: Likewise.
10829 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
10830 Guard with #ifndef SKIP_ATTRIBUTE.
10831 * gcc.dg/compat/vector-1_y.c: Likewise.
10832 * gcc.dg/compat/vector-2_x.c: Likewise.
10833 * gcc.dg/compat/vector-2_y.c: Likewise.
10834 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
10835 * g++.dg/eh/simd-2.C: Likewise.
10836
10837 2004-02-19 Alan Modra <amodra@bigpond.net.au>
10838
10839 * gcc.c-torture/compile/complex-1.c: New.
10840
10841 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
10842
10843 PR target/14209
10844 * gcc.c-torture/execute/20040218-1.c: New test.
10845
10846 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10847
10848 PR c++/14181
10849 * g++.dg/parse/new2.C: New test.
10850
10851 2004-02-18 Paul Brook <paul@codesourcery.com>
10852
10853 * gcc.c-torture/compile/libcall-1.c: New test.
10854
10855 2004-02-18 Paul Brook <paul@codesourcery.com>
10856
10857 PR debug/12934
10858 * gcc.dg/debug/debug-7.c: New test.
10859
10860 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
10861
10862 * gcc.dg/20040217-1.c: New test.
10863
10864 2004-02-17 Zack Weinberg <zack@codesourcery.com>
10865
10866 * gcc.c-torture/execute/990208-1.x: Delete.
10867
10868 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
10869
10870 * gcc.c-torture/execute/20040208-2.x: New file.
10871
10872 2004-02-17 Mark Mitchell <mark@codesourcery.com>
10873
10874 PR c++/11326
10875 * g++.dg/abi/structret1.C: New test.
10876
10877 2004-02-17 Jakub Jelinek <jakub@redhat.com>
10878
10879 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
10880 (i386_cpuid): No need to test if cpuid is available on AMD64.
10881 Fix assembly, so that it works onboth i386 and AMD64.
10882 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
10883 (vecInLong): Fix s[] member type to unsigned int.
10884 (vecInWord): Remove type.
10885 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
10886 (a64, b64, c64, d64, e64): Remove.
10887 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
10888 Remove unused variable. Remove initialization of removed variables.
10889 Don't call mmx_tests nor sse_tests.
10890 (reference_mmx, reference_sse): Remove.
10891 (check): Add return stmt.
10892 * gcc.dg/i386-sse-7.c: New test.
10893 * gcc.dg/i386-mmx-4.c: New test.
10894
10895 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10896
10897 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
10898 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10899 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10900 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
10901 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
10902 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
10903 g++.dg/tc1/dr94.C: Fix line terminator.
10904
10905 2004-02-16 Geoffrey Keating <geoffk@apple.com>
10906
10907 * gcc.c-torture/compile/20040216-1.c: New.
10908
10909 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10910
10911 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10912 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10913 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
10914 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
10915 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
10916 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
10917
10918 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10919
10920 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
10921
10922 2004-02-15 Mark Mitchell <mark@codesourcery.com>
10923
10924 PR c++/13971
10925 * g++.dg/expr/cond4.C: New test.
10926
10927 PR c++/14086
10928 * g++.dg/lookup/crash2.C: New test.
10929
10930 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
10931
10932 * gcc.c-torture/compile/20040214-2.c: New test.
10933
10934 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
10935
10936 PR c++/14116
10937 * g++.dg/ext/typeof8.C: New test.
10938
10939 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
10940
10941 * gcc.c-torture/compile/20040214-1.c: New test.
10942
10943 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10944
10945 PR c++/13635
10946 * g++.dg/template/spec11.C: New test.
10947
10948 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10949
10950 PR c++/13927
10951 * g++.dg/other/error8.C: New test.
10952
10953 2004-02-13 Mark Mitchell <mark@codesourcery.com>
10954
10955 PR c++/14122
10956 * g++.dg/template/array4.C: New test.
10957
10958 PR c++/14108
10959 * g++.dg/inherit/thunk2.C: New test.
10960
10961 PR c++/14083
10962 * g++.dg/eh/cond2.C: New test.
10963
10964 2004-02-12 Alan Modra <amodra@bigpond.net.au>
10965
10966 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
10967
10968 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
10969
10970 * lib/scanasm.exp (dg-scan): Quote pattern before display.
10971
10972 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
10973
10974 * g++.dg/simd-2.C: xfail on ppc64-linux.
10975
10976 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
10977
10978 PR c/456
10979 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
10980 tests.
10981
10982 2004-02-11 Uros Bizjak <uros@kss-loka.si>
10983
10984 * gcc.dg/builtins-33.c: New test.
10985
10986 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
10987
10988 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
10989
10990 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10991
10992 * g++.dg/simd-2.C: Set -maltivec for ppc64.
10993
10994 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10995
10996 * gcc.dg/ppc64-abi-3.c: New test.
10997
10998 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
10999
11000 PR c/14092
11001
11002 * gcc.dg/pr14092-1.c: New testcase.
11003
11004 2004-02-10 Alan Modra <amodra@bigpond.net.au>
11005
11006 * gcc.dg/cpp/assert4.c: Fix typo last change.
11007
11008 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
11009 * gcc.dg/cpp/assert4.c: Handle powerpc64.
11010
11011 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
11012
11013 2004-02-09 Roger Sayle <roger@eyesopen.com>
11014
11015 * gcc.c-torture/compile/20040209-1.c: New test case.
11016
11017 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
11018
11019 * gcc.dg/c90-init-1.c: Adjust expected error messages.
11020
11021 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
11022
11023 * gcc.c-torture/execute/20040208-[12].c: New tests.
11024
11025 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11026
11027 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
11028
11029 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11030
11031 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
11032
11033 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11034
11035 Bug 13856
11036 * gcc.dg/visibility-8.c: New testcase.
11037
11038 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11039
11040 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
11041 arguments.
11042 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
11043
11044 2004-02-07 Roger Sayle <roger@eyesopen.com>
11045
11046 PR middle-end/13696
11047 * g++.dg/opt/fold1.C: New test case.
11048
11049 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11050
11051 PR c++/14033
11052 * g++.dg/other/crash-2.C: New test.
11053
11054 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11055
11056 PR c++/14028
11057 * g++.dg/parse/angle-bracket2.C: New test.
11058
11059 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11060
11061 PR middle-end/13750
11062 Revert:
11063 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11064 PR pch/13361
11065 * testsuite/g++.dg/pch/wchar-1.C: New.
11066 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11067
11068 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11069
11070 PR c++/14008
11071 * g++.dg/parse/error15.C: New test.
11072 * g++.dg/parse/crash11.C: Update dg-error mark.
11073
11074 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11075
11076 PR c++/13932
11077 * g++.dg/warn/conv2.C: New test.
11078
11079 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11080
11081 PR c++/13086
11082 * g++.dg/warn/incomplete1.C: Remove xfail.
11083
11084 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11085
11086 * lib/file-format.exp (gcc_target_object_format): Use
11087 ${tool}_target_compile, not gcc_target_compile.
11088 * lib/target-supports.exp (check_alias_available): Likewise.
11089 (check_gc_sections_available): Likewise.
11090 * g++.dg/ext/attrib10.C: Use dg-require-alias.
11091 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
11092 dg-require-alias.
11093
11094 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11095
11096 PR c++/13969
11097 * g++.dg/template/static6.C: New test.
11098
11099 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
11100
11101 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
11102
11103 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11104
11105 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
11106 tests for systems where `char' is unsigned by default.
11107
11108 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11109
11110 PR c++/13997
11111 * g++.dg/template/partial3.C: New test.
11112
11113 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
11114
11115 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
11116 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
11117 Remove mentions of obsolete ports.
11118
11119 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
11120
11121 * gcc.dg/noncompile/20001228-1.c: Fix for new
11122 error message.
11123
11124 2004-02-03 Roger Sayle <roger@eyesopen.com>
11125
11126 PR target/9348
11127 * gcc.c-torture/execute/multdi-1.c: New test case.
11128
11129 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11130
11131 PR c++/13925
11132 * g++.dg/template/lookup5.C: New test.
11133
11134 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11135
11136 PR c++/13950
11137 * g++.dg/template/lookup4.C: New test.
11138
11139 PR c++/13970
11140 * g++.dg/parse/error14.C: New test.
11141
11142 PR c++/14002
11143 * g++.dg/parse/template13.C: New test.
11144
11145 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11146
11147 PR c++/13978
11148 * g++.dg/template/koenig4.C: New test.
11149
11150 PR c++/13968
11151 * g++.dg/template/crash17.C: New test.
11152
11153 PR c++/13975
11154 * g++.dg/parse/error13.C: New test.
11155 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
11156
11157 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11158
11159 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
11160
11161 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
11162
11163 PR c/11658
11164 PR c/13994
11165 * gcc.dg/noncompile/20040203-1.c: New test.
11166 * gcc.dg/noncompile/20040203-2.c: Likewise.
11167 * gcc.dg/noncompile/20040203-3.c: Likewise.
11168 * gcc.dg/20040203-1.c: Likewise.
11169
11170 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
11171
11172 PR c++/10858
11173 * g++.dg/template/sizeof7.C: New test.
11174
11175 2004-02-02 Eric Christopher <echristo@redhat.com>
11176 Zack Weinberg <zack@codesourcery.com>
11177
11178 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
11179
11180 2004-02-02 Zack Weinberg <zack@codesourcery.com>
11181
11182 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
11183 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
11184 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
11185 * gcc.dg/cleanup-5.c: Run only on Linux targets.
11186
11187 2004-02-02 Mark Mitchell <mark@codesourcery.com>
11188
11189 PR c++/13113
11190 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
11191
11192 PR c++/13854
11193 * g++.dg/ext/attrib13.C: New test.
11194
11195 PR c++/13907
11196 * g++.dg/conversion/op2.C: New test.
11197
11198 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11199
11200 * gcc.dg/titype-1.c: Fix pasto.
11201
11202 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11203
11204 * gcc.dg/titype-1.c: New test.
11205
11206 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11207
11208 PR c++/13957
11209 * g++.dg/template/non-type-template-argument-1.C,
11210 g++.dg/template/qualified-id1.C: Update dg-error marks.
11211 * g++.dg/template/nontype6.C: New test.
11212
11213 2004-02-01 Roger Sayle <roger@eyesopen.com>
11214
11215 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
11216 * gcc.dg/builtins-31.c: New testcase.
11217 * gcc.dg/builtins-32.c: New testcase.
11218
11219 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
11220
11221 * objc.dg/call-super-2.m: Update line numbers
11222 for the including of stddef.h.
11223
11224 2004-01-30 Michael Matz <matz@suse.de>
11225
11226 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
11227 g++.dg/ext/case-range3.C: New tests.
11228
11229 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11230
11231 DR206
11232 PR c++/13813
11233 * g++.dg/template/member4.C: New test.
11234
11235 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11236
11237 PR c++/13683
11238 * g++.dg/template/sizeof6.C: New test.
11239
11240 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11241
11242 * gcc.dg/fwritable-strings-1.c: New test.
11243
11244 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11245
11246 * gcc.c-torture/compile/20040130-1.c: New test.
11247
11248 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
11249
11250 * objc.dg/call-super-2.m: Include stddef.h for size_t.
11251
11252 2004-01-29 Mark Mitchell <mark@codesourcery.com>
11253
11254 PR c++/13883
11255 * g++.dg/template/ctor3.C: New test.
11256
11257 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11258
11259 * g++.dg/tc1: New directory.
11260 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
11261 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
11262 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
11263 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
11264 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
11265
11266 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11267
11268 * g++.dg/parse/error11.C: New test.
11269 * g++.dg/parse/error12.C: Likewise.
11270
11271 2004-01-28 Ziemowit Laski <zlaski@apple.com>
11272
11273 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
11274 (scan_initial, main): Use aligned_sizeof instead of sizeof.
11275
11276 2004-01-28 Mark Mitchell <mark@codesourcery.com>
11277
11278 PR c++/13791
11279 * g++.dg/ext/attrib12.C: New test.
11280
11281 PR c++/13736
11282 * g++.dg/parse/cast2.C: New test.
11283
11284 2004-01-27 James E Wilson <wilson@specifixinc.com>
11285
11286 * objc.dg/encode-2.m (main): New local string. Set depending on
11287 sizeof long. Use in sscanf call.
11288 * objc.dg/encode-3.m (main): New local string. Set depending on
11289 sizeof long. Use in scan_initial call.
11290
11291 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11292
11293 * objc.dg/call-super-2.m: Make LP64-safe.
11294 * objc.dg/desig-init-1.m: Likewise.
11295
11296 2004-01-27 Devang Patel <dpatel@apple.com>
11297
11298 * g++.dg/debug/namespace1.C: New test.
11299
11300 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
11301
11302 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
11303 xscale-*-*.
11304
11305 * gcc.dg/arm-mmx-1.c: New test.
11306
11307 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11308
11309 * gcc.dg/20040127-1.c: New test.
11310 * gcc.dg/20040127-2.c: New test.
11311
11312 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11313
11314 * objc.dg/stret-1.m (glob): Renamed to globa.
11315
11316 2004-01-26 Mark Mitchell <mark@codesourcery.com>
11317
11318 PR c++/13663
11319 * g++.dg/expr/for1.C: New test.
11320
11321 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
11322
11323 PR middle-end/13779
11324 * gcc.dg/darwin-longlong.c: New test.
11325
11326 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
11327
11328 * gcc.dg/20040124-1.c: Moved test from here...
11329 * gcc.c-torture/compile/20040124-1.c: ...to here.
11330
11331 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11332
11333 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
11334 the assembly output if -m64 is passed.
11335
11336 2004-01-25 Mark Mitchell <mark@codesourcery.com>
11337
11338 PR c++/13833
11339 * g++.dg/template/cond3.C: New test.
11340
11341 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11342
11343 PR c++/13810
11344 * g++.dg/template/ttp7.C: New test.
11345
11346 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11347
11348 PR c++/13797
11349 * g++.dg/template/nontype4.C: New test.
11350 * g++.dg/template/nontype5.C: Likewise.
11351
11352 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
11353
11354 * gcc.dg/torture/mips-clobber-at.c: New test.
11355
11356 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
11357
11358 * gcc.dg/20040124-1.c: New test.
11359
11360 2004-01-24 Jakub Jelinek <jakub@redhat.com>
11361
11362 * gcc.dg/20040123-1.c: New test.
11363
11364 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11365
11366 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
11367
11368 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
11369
11370 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
11371
11372 2004-01-23 Andrew Pinski <apinski@apple.com>
11373
11374 * gcc.dg/20030121-1.c: Move to ..
11375 * gcc.dg/20040121-1.c: here.
11376
11377 2004-01-23 Roger Sayle <roger@eyesopen.com>
11378
11379 * gcc.dg/builtins-29.c: New test case.
11380
11381 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11382
11383 PR 18314
11384 * gcc.dg/builtins-30.c: New testcase.
11385
11386 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
11387
11388 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
11389 * lib/g77.exp: Likewise.
11390 * lib/objc.exp: Likewise.
11391 * lib/g++.exp: Likewise.
11392
11393 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11394
11395 * gcc.dg/struct-by-value-2.c: New test.
11396
11397 2004-01-21 Andrew Pinski <apinski@apple.com>
11398
11399 PR target/13785
11400 * gcc.dg/20030121-1.c: New test.
11401
11402 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
11403
11404 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
11405 clobber frame pointer register in asm statement.
11406
11407 2004-01-21 Falk Hueffner <falk@debian.org>
11408
11409 * gcc.c-torture/compile/20040121-1.c: New test.
11410
11411 2004-01-21 Zack Weinberg <zack@codesourcery.com>
11412
11413 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
11414
11415 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
11416
11417 * gcc.dg/ppc64-abi-2.c: New test.
11418
11419 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
11420
11421 * lib/treelang.exp: Fill out this file.
11422 * lib/treelang-dg.exp: New File.
11423
11424 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
11425
11426 * gcc.c-torture/compile/981022-1.c: Remove.
11427 * gcc.dg/array-5.c: Remove XFAIL.
11428 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
11429 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
11430 gcc.dg/cond-lvalue-1.c: Update.
11431 * gcc.dg/cast-lvalue-2.c: New test.
11432
11433 2004-01-19 Mark Mitchell <mark@codesourcery.com>
11434
11435 PR c++/13592
11436 * g++.dg/other/error1.C (class foo): Tweak error message.
11437
11438 PR c++/13592
11439 * g++.dg/template/call2.C: New test.
11440
11441 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11442
11443 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
11444 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
11445 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
11446 scalar-return-1_x.c, scalar-return-2_y.c,
11447 scalar-return-3_x.c, scalar-return-3_y.c,
11448 scalar-return-4_x.c, scalar-return-4_y.c,
11449 struct-align-1.h, struct-align-1_x.c,
11450 struct-align-1_y.c, struct-align-2.h,
11451 struct-align-2_x.c, struct-align-2_y.c,
11452 struct-by-value-10_y.c, struct-by-value-11_x.c,
11453 struct-by-value-11_y.c, struct-by-value-12_x.c,
11454 struct-by-value-12_y.c, struct-by-value-13_x.c,
11455 struct-by-value-13_y.c, struct-by-value-14_x.c,
11456 struct-by-value-14_y.c, struct-by-value-15_x.c,
11457 struct-by-value-15_y.c, struct-by-value-16_y.c,
11458 struct-by-value-17_y.c, struct-by-value-18_y.c,
11459 struct-by-value-19_y.c, struct-by-value-1_x.c,
11460 struct-by-value-1_y.c, struct-by-value-20_y.c,
11461 struct-by-value-2_x.c, struct-by-value-2_y.c,
11462 struct-by-value-3_y.c, struct-by-value-4_x.c,
11463 struct-by-value-4_y.c, struct-by-value-5_y.c,
11464 struct-by-value-6_y.c, struct-by-value-7_y.c
11465 struct-by-value-8_x.c, struct-by-value-8_y.c
11466 struct-by-value-9_x.c, struct-by-value-9_y.c
11467 struct-return-10_x.c, struct-return-10_y.c,
11468 struct-return-19_x.c, struct-return-20_x.c
11469 struct-return-2_x.c, struct-return-2_y.c
11470 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
11471 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
11472
11473 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11474
11475 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
11476 attribute on sparc*-sun-solaris2.*.
11477
11478 2004-01-18 Mark Mitchell <mark@codesourcery.com>
11479
11480 PR c++/13710
11481 * g++.dg/ext/typeof7.C: New test.
11482
11483 2004-01-18 David Edelsohn <edelsohn@gnu.org>
11484
11485 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
11486 * gcc.dg/const-elim-1.c: Same.
11487
11488 2004-01-17 Ziemowit Laski <zlaski@apple.com>
11489
11490 * objc.dg/stret-1.m: New.
11491 * objc.dg/stret-2.m: New.
11492
11493 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11494
11495 PR c++/11895
11496 * g++.dg/ext/vector1.C: New test.
11497
11498 2004-01-16 Geoffrey Keating <geoffk@apple.com>
11499
11500 * gcc.dg/pch/import-1.c: New.
11501 * gcc.dg/pch/import-1.hs: New.
11502 * gcc.dg/pch/import-1a.h: New.
11503 * gcc.dg/pch/import-1b.h: New.
11504 * gcc.dg/pch/import-1c.h: New.
11505
11506 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11507
11508 PR c++/13574
11509 * g++.dg/ext/array1.C: New test.
11510
11511 PR c++/13178
11512 * g++.dg/conversion/op1.C: New test.
11513
11514 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
11515
11516 PR 11864
11517 From Kazumoto Kojima / Dan Kegel:
11518 * gcc.dg/pr11864-1.c: New test.
11519
11520 PR 10392
11521 From Marcus Comstedt / Dan Kegel:
11522 * gcc.dg/pr10392-1.c: New test.
11523
11524 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11525
11526 PR c++/13478
11527 * g++.dg/init/ref10.C: New test.
11528
11529 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11530
11531 PR c++/13407
11532 * g++.dg/parse/typename6.C: New test.
11533
11534 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11535
11536 PR pch/13361
11537 * testsuite/g++.dg/pch/wchar-1.C: New.
11538 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11539
11540 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11541
11542 PR c++/9259
11543 * g++.dg/expr/sizeof2.C: New test.
11544
11545 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
11546
11547 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
11548
11549 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
11550
11551 PR c++/13659
11552 * g++.dg/lookup/strong-using-3.C: New.
11553 * g++.dg/lookup/using-10.C: New.
11554
11555 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
11556
11557 PR c++/13594
11558 * g++.dg/lookup/strong-using-2.C: New.
11559
11560 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
11561 Dan Kegel <dank@kegel.com>
11562 J"orn Rennecke <joern.rennecke@superh.com>
11563
11564 PR target/9365
11565 * gcc.dg/pr9365-1.c: New test.
11566
11567 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11568
11569 PR c++/8856
11570 * g++.dg/parse/casting-operator2.C: New test.
11571 * g++.old-deja/g++.pt/explicit83.C: Remove.
11572
11573 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
11574
11575 * gcc.dg/label-compound-stmt-1.c: New test.
11576 * gcc.c-torture/compile/950922-1.c,
11577 gcc.c-torture/compile/20000211-3.c,
11578 gcc.c-torture/compile/20000518-1.c,
11579 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
11580 compound statements.
11581
11582 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
11583
11584 * gcc.dg/ppc64-abi-1.c: New test.
11585
11586 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
11587
11588 * g++.dg/ext/attrib9.C: Add dg-warnings.
11589
11590 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11591
11592 PR c++/12335
11593 * g++.dg/parse/dtor3.C: New test.
11594
11595 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11596
11597 PR c++/12709
11598 * g++.dg/parse/try-catch-1.C: New test.
11599
11600 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
11601
11602 * ada/acats/run_all.sh: Add more verbose output in acats.log
11603 when compiling tests.
11604
11605 2004-01-12 Zack Weinberg <zack@codesourcery.com>
11606
11607 PR 13656
11608 * gcc.dg/typedef-redecl.c: New test case.
11609 * gcc.dg/typedef-redecl.h: New support file.
11610
11611 2004-01-13 Jan Hubicka <jh@suse.cz>
11612
11613 * gcc.dg/always_inline.c: New test.
11614 * gcc.dg/debug/20031231-1.c: Fix.
11615
11616 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11617
11618 PR c++/13474
11619 * g++.dg/template/array3.C: New test.
11620
11621 2004-01-12 Zack Weinberg <zack@codesourcery.com>
11622
11623 * g++.dg/ext/lvalue1.C: No longer expected to fail.
11624 * g++.dg/warn/Wunused-2.C: Likewise.
11625
11626 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11627
11628 PR c++/13289
11629 * g++.dg/template/instantiate6.C: New test.
11630
11631 2004-01-12 Roger Sayle <roger@eyesopen.com>
11632
11633 PR middle-end/11397
11634 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
11635
11636 2004-01-12 Jan Hubicka <jh@suse.cz>
11637
11638 PR opt/12826
11639 * gcc.dg/20040112-1.c: New.
11640
11641 * gcc.dg/dwarf-die[1-7].c: Move to...
11642 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
11643 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
11644
11645 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
11646
11647 PR c++/4100
11648 * g++.dg/parse/friend4.C: New test.
11649
11650 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
11651
11652 PR c++/4100
11653 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
11654 definition is called a friend.
11655
11656 2004-01-11 Zack Weinberg <zack@codesourcery.com>
11657
11658 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
11659
11660 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
11661
11662 PR c++/3478
11663 * g++.dg/parse/error10.C: New test.
11664 * g++.dg/template/arg2.C: Accept "invalid type" error.
11665
11666 2004-01-11 Jakub Jelinek <jakub@redhat.com>
11667
11668 PR middle-end/13392
11669 * g++.dg/opt/expect2.C: New test.
11670
11671 2004-01-10 Zack Weinberg <zack@codesourcery.com>
11672
11673 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
11674 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
11675 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
11676 Update dg-error regexps.
11677
11678 2004-01-10 Zack Weinberg <zack@codesourcery.com>
11679
11680 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
11681 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
11682
11683 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11684
11685 * gcc.dg/pragma-re-1.c: Use right pointer type.
11686
11687 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11688
11689 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
11690
11691 2004-01-09 Geoffrey Keating <geoffk@apple.com>
11692
11693 * gcc.dg/rs6000-ldouble-1.c: New.
11694
11695 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11696
11697 DR 337
11698 PR c++/9256
11699 * g++.dg/other/abstract1.C: New test.
11700
11701 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
11702
11703 * g++.dg/lookup/strong-using-1.C: New.
11704
11705 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
11706
11707 PR c/11234
11708 * gcc.dg/func-ptr-conv-1.c: New test.
11709 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
11710
11711 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
11712
11713 PR target/13380.
11714 * gcc.c-torture/compile/20040109-1.c: New.
11715
11716 2004-01-08 Stuart Hastings <stuart@apple.com>
11717
11718 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
11719 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
11720 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
11721
11722 2004-01-09 Alan Modra <amodra@bigpond.net.au>
11723
11724 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
11725
11726 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11727
11728 * ada/acats/run_acats: Treat 'gnatchop' the same way
11729 as 'gnatmake'. Export GCC_DRIVER.
11730 * ada/acats/run_all.sh: Add target_gnatchop. Use
11731 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
11732
11733 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11734
11735 PR c++/12573
11736 * g++.dg/template/dependent-expr4.C: New test.
11737
11738 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
11739
11740 * gcc.dg/altivec-11.c: New test.
11741
11742 2004-01-07 Mark Mitchell <mark@codesourcery.com>
11743
11744 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
11745
11746 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11747
11748 PR c/6024
11749 * gcc.dg/enum-compat-1.c: New test.
11750 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
11751
11752 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11753
11754 PR c/12165
11755 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
11756 gcc.dg/c99-idem-qual-3.c: New tests.
11757
11758 2004-01-07 Alan Modra <amodra@bigpond.net.au>
11759
11760 * gcc.dg/winline-7.c: Don't cast void * to int.
11761
11762 2004-01-06 Jan Hubicka <jh@suse.cz>
11763
11764 * gcc.dg/i386-sse-5.c: New test
11765 * g++.dg/eh/simd-1.c: Add -w argument for i386.
11766
11767 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11768
11769 PR c++/12815
11770 * g++.dg/rtti/typeid4.C: New test.
11771
11772 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11773
11774 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
11775
11776 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11777
11778 PR c++/12132
11779 * g++.dg/template/error11.C: New test.
11780
11781 PR c++/13451
11782 * g++.dg/template/class2.C: New test.
11783
11784 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
11785 Richard Sandiford <rsandifo@redhat.com>
11786
11787 PR c++/13387
11788 * g++.dg/opt/alias3.C: New test.
11789
11790 2004-01-04 Mark Mitchell <mark@codesourcery.com>
11791
11792 PR c++/13157
11793 * g++.dg/template/koenig3.C: New test.
11794
11795 PR c++/13529
11796 * g++.dg/parse/offsetof3.C: New test.
11797
11798 * g++.dg/init/copy7.C: Add missing dg-error markers.
11799
11800 PR c++/12226
11801 * g++.dg/init/copy7.c: New test.
11802
11803 PR c++/13536
11804 * g++.dg/parse/cast1.C: New test.
11805
11806 2004-01-04 Jan Hubicka <jh@suse.cz>
11807
11808 * gcc.dg/winline[1-7].c: New tests.
11809
11810 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11811
11812 PR c++/13520
11813 * g++.dg/template/qualttp22.C: New test.
11814
11815 2004-01-01 Jan Hubicka <jh@suse.cz>
11816
11817 * gcc.dg/debug/20031231-1.c: New.
11818 * gcc.c-torture/compile/20040101-1.c: New.
11819 * gcc.dg/dwarf-die-[1-7].c: New.
11820
11821 2004-01-01 Jakub Jelinek <jakub@redhat.com>
11822
11823 PR optimization/13521
11824 * gcc.c-torture/compile/20031231-1.c: New test.
11825
11826 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11827
11828 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
11829
11830 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11831
11832 PR c++/10079
11833 * g++.dg/template/crash16.C: New test.
11834
11835 2003-12-30 Mark Mitchell <mark@codesourcery.com>
11836
11837 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
11838
11839 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11840
11841 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
11842 ports.
11843 * g++.old-deja/g++.jason/thunk3.C: Likewise.
11844 * g++.old-deja/g++.law/profile1.C: Likewise.
11845 * gcc.c-torture/compile/981006-1.c: Likewise.
11846 * gcc.c-torture/execute/loop-2e.x: Likewise.
11847 * gcc.c-torture/execute/loop-2f.x: Remove.
11848 * gcc.c-torture/execute/loop-2g.x: Likewise.
11849 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
11850 * gcc.dg/20020312-2.c: Remove traces of dead ports.
11851
11852 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
11853
11854 PR c++/13507
11855 * g++.dg/ext/attrib11.C: New test.
11856
11857 PR c++/13494
11858 * g++.dg/template/array2-1.C: New test.
11859 * g++.dg/template/array2-2.C: New test.
11860
11861 2003-12-29 Mark Mitchell <mark@codesourcery.com>
11862
11863 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
11864
11865 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
11866
11867 PR c++/12774
11868 * g++.dg/template/array1-1.C: New test.
11869 * g++.dg/template/array1-2.C: New test.
11870
11871 2003-12-29 Roger Sayle <roger@eyesopen.com>
11872
11873 PR fortran/12632
11874 * g77.dg/12632.f: New test case.
11875
11876 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11877
11878 PR c++/13289
11879 * g++.dg/parse/nontype1.C: New test.
11880
11881 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11882
11883 PR c++/12403
11884 * g++.dg/parse/explicit1.C: New test.
11885 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
11886
11887 2003-12-28 Mark Mitchell <mark@codesourcery.com>
11888
11889 PR c++/13081
11890 * g++.dg/opt/inline6.C: New test.
11891
11892 PR c++/12613
11893 * g++.dg/parse/error9.C: New test.
11894
11895 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
11896
11897 2003-12-28 Mark Mitchell <mark@codesourcery.com>
11898
11899 PR c++/13009
11900 * g++.dg/init/assign1.C: New test.
11901
11902 2003-12-28 Roger Sayle <roger@eyesopen.com>
11903
11904 PR c++/13070
11905 * g++.dg/warn/format3.C: New test case.
11906
11907 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11908
11909 * gcc.c-torture/compile/20031227-1.c: New test.
11910
11911 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11912
11913 * g++.dg/bprob/bprob.exp: Load target-supports.exp
11914 * g77.dg/bprob/bprob.exp: Likewise.
11915 * gcc.misc-tests/bprob.exp: Likewise.
11916 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
11917 variants on systems where the library does not provide that
11918 functionality.
11919 * gcc.dg/builtins-20.c: Use builtins-config.h.
11920 * gcc.dg/builtins-config.h: New file.
11921
11922 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11923
11924 * lib/gcc-dg.exp (dg-require-profiling): New function.
11925 * lib/target-supports.exp (check_profiling_available): Likewise.
11926 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
11927 * g77.dg/bprob/bprob.exp: Likewise.
11928 * gcc.misc-tests/bprob.exp: Likewise.
11929 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
11930 * gcc.dg/20021014-1.c: Likewise.
11931 * gcc.dg/nest.c: Likewise.
11932
11933 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11934
11935 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
11936 compiling.
11937 * g++.dg/lookup/java2.C: Likewise.
11938 * gcc.dg/cpp/lexident.c: Likewise.
11939
11940 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
11941
11942 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
11943 given.
11944 * gcc.c-torture/compile/961203-1.c: Likewise.
11945 * gcc.c-torture/compile/980506-1.c: Likewise.
11946
11947 2003-12-23 Zack Weinberg <zack@codesourcery.com>
11948
11949 * lib/gcc-dg.exp (dg-prune-output): New annotation.
11950 (additional_prunes): New global.
11951 (gcc-dg-prune): Handle additional per-test pruning.
11952 (dg-test): Clear additional_prunes between tests.
11953
11954 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
11955 dg-prune-output to avoid spurious failures from assembler
11956 complaining about nonexistent WAW violations.
11957 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
11958 Use dg-prune-output to avoid spurious failures from assembler
11959 warning about Itanium B-step errata.
11960
11961 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11962
11963 * g++.dg/abi/macro0.C: New test.
11964 * g++.dg/abi/macro1.C: Likewise.
11965 * g++.dg/abi/macro2.C: Likewise.
11966
11967 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
11968 * g++.dg/abi/bitfield7.C: Likewise.
11969 * g++.dg/abi/dtor2.C: Likewise.
11970 * g++.dg/abi/mangle11.C: Likewise.
11971 * g++.dg/abi/mangle12.C: Likewise.
11972 * g++.dg/abi/mangle14.C: Likewise.
11973 * g++.dg/abi/mangle17.C: Likewise.
11974 * g++.dg/abi/vbase10.C: Likewise.
11975 * g++.dg/abi/vbase14.C: Likewise.
11976 * g++.dg/template/qualttp17.C: Likewise.
11977
11978 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11979
11980 PR c/11995
11981 * gcc.dg/20031223-1.c: New test.
11982
11983 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11984
11985 * gcc.dg/noreturn-7.c: New test.
11986
11987 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11988
11989 * gcc.dg/null-pointer-1.c: New test.
11990
11991 2003-12-22 Mark Mitchell <mark@codesourcery.com>
11992
11993 * g++.old-deja/g++.jason/template18.C: Remove.
11994 * g++.old-deja/g++.jason/template37.C: Likewise.
11995
11996 PR c++/12862
11997 * g++.dg/lookup/ns1.C: New test.
11998
11999 PR c++/12397
12000 * g++.dg/template/lookup3.C: New test.
12001
12002 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12003
12004 * g++.dg/template/recurse1.C: New test
12005
12006 2003-12-22 Mark Mitchell <mark@codesourcery.com>
12007
12008 PR c++/12479
12009 * g++.dg/parse/semicolon1.C: New test.
12010 * g++.dg/parse/semicolon1.h: Likewise.
12011
12012 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
12013
12014 * gcc.dg/darwin-misaligned.c: New test.
12015
12016 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12017
12018 PR c/9163
12019 * gcc.dg/20031222-1.c: New test.
12020
12021 2003-12-21 Mark Mitchell <mark@codesourcery.com>
12022
12023 PR c++/13438
12024 * g++.dg/parse/error8.C: New test.
12025
12026 PR c++/11554
12027 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
12028
12029 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
12030
12031 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
12032 too small.
12033 * gcc.c-torture/compile/930217-1.c: Likewise.
12034 * gcc.c-torture/compile/930513-1.c: Likewise.
12035 * gcc.c-torture/execute/920908-2.c: Likewise.
12036 * gcc.c-torture/execute/921204-1.c: Likewise.
12037 * gcc.c-torture/execute/930621-1.c: Likewise.
12038 * gcc.c-torture/execute/930630-1.c: Likewise.
12039 * gcc.c-torture/execute/931031-1.c: Likewise.
12040 * gcc.c-torture/execute/980602-2.c: Likewise.
12041 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12042 * gcc.c-torture/execute/compndlit-1.c: Likewise.
12043 * gcc.c-torture/execute/extzvsi.c: Likewise.
12044 * gcc.c-torture/unsorted/ext.c: Likewise.
12045
12046 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
12047
12048 PR target/12749
12049 * gcc.c-torture/compile/20031220-2.c: New test case.
12050
12051 2003-12-20 Roger Sayle <roger@eyesopen.com>
12052
12053 PR optimization/13031
12054 * gcc.c-torture/compile/20031220-1.c: New test case.
12055
12056 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12057
12058 * gcc.dg/cast-function-1.c: New test.
12059
12060 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
12061
12062 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
12063 formats.
12064
12065 2003-12-19 Mark Mitchell <mark@codesourcery.com>
12066
12067 PR c++/12795
12068 * g++.dg/ext/attrib10.C: New test.
12069
12070 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12071
12072 * gcc.dg/cleanup-10.c: New test.
12073 * gcc.dg/cleanup-11.c: New test.
12074
12075 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12076
12077 PR c++/13239
12078 * g++.dg/opt/expect1.C: New test.
12079
12080 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
12081
12082 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
12083
12084 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
12085
12086 PR debug/12923
12087 * gcc.dg/20031218-1.c: New test.
12088
12089 PR debug/12389
12090 * gcc.dg/20031218-2.c: New test.
12091 * gcc.dg/20031218-3.c: New test.
12092
12093 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
12094 of label name and allow for USER_LABEL_PREFIX == "_" names.
12095 * g++.dg/abi/mangle18-2.C: Likewise.
12096 * g++.dg/abi/mangle19-1.C: Likewise.
12097 * g++.dg/abi/mangle19-2.C: Likewise.
12098 * g++.dg/abi/mangle20-1.C: Likewise.
12099 * g++.dg/abi/mangle20-2.C: Likewise.
12100
12101 2003-12-18 Richard Henderson <rth@redhat.com>
12102
12103 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
12104
12105 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
12106 Dan Kegel <dank@kegel.com>
12107
12108 PR other/12009
12109 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
12110 testing a cross compiler, it causes spurious compile failures.
12111 * lib/g++.exp: Likewise.
12112
12113 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12114
12115 PR c++/13262
12116 * g++.dg/template/access13.C: New test.
12117
12118 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12119
12120 * gcc.dg/20031216-1.c: New test.
12121
12122 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12123
12124 PR c++/9154
12125 * g++.dg/template/error10.C: New test.
12126
12127 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12128
12129 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
12130 * g++.dg/eh/simd-2.C: Likewise.
12131
12132 2003-12-17 James E Wilson <wilson@specifixinc.com>
12133 Roger Sayle <roger@eyesopen.com>
12134
12135 * gcc.c-torture/execute/ieee/mzero5.c: New.
12136
12137 2003-12-17 Mark Mitchell <mark@codesourcery.com>
12138
12139 PR c++/10603
12140 * g++.dg/parse/error6.C: New test.
12141
12142 PR c++/12827
12143 * g++.dg/parse/error7.C: New test.
12144
12145 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12146
12147 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
12148 at -O with stabs debugging formats.
12149 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
12150 * gcc.dg/debug/debug-2.c: Likewise.
12151
12152 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12153
12154 PR c++/12696
12155 * g++.dg/init/error1.C: New test.
12156
12157 PR c++/12218
12158 * g++.dg/init/pm3.C: New test.
12159
12160 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
12161
12162 PR c/3347
12163 * gcc.dg/bitfld-8.c: New test.
12164
12165 2003-12-16 James Lemke <jim@wasabisystems.com>
12166
12167 * gcc.dg/arm-scd42-[123].c: New tests.
12168
12169 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12170
12171 PR c++/9043
12172 * g++.dg/abi/mangle20-1.C: New test.
12173 * g++.dg/abi/mangle20-2.C: New test.
12174
12175 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12176
12177 PR c++/13275
12178 * g++.dg/other/offsetof2.C: Remove XFAIL.
12179 * g++.dg/parse/offsetof1.C: New test.
12180 * g++.gd/parse/offsetof2.C: Likewise.
12181
12182 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12183
12184 * g++.dg/template/nontype3.C: New test.
12185 * g++.dg/template/static2.C: Tweaked the dg-error clause.
12186
12187 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12188
12189 * g++.dg/warn/noreturn-3.C: Also test instantiation.
12190
12191 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12192
12193 PR c++/13387
12194 * g++.dg/expr/assign1.C: New test.
12195
12196 PR c++/13242
12197 * g++.dg/abi/mangle19-1.C: New test.
12198 * g++.dg/abi/mangle19-2.C: New test.
12199
12200 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
12201
12202 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
12203
12204 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12205
12206 * gcc.c-torture/execute/20031216-1.c: New test.
12207
12208 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12209
12210 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
12211 an ICE regression.
12212
12213 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12214
12215 PR c++/10926
12216 * g++.dg/template/error9.C: New test.
12217
12218 PR c++/11116
12219 * g++.dg/template/error8.C: New test.
12220
12221 2003-12-15 Roger Sayle <roger@eyesopen.com>
12222
12223 PR middle-end/13400
12224 * gcc.c-torture/execute/20031215-1.c: New test case.
12225
12226 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12227
12228 PR c++/13269
12229 * g++.dg/parse/error5.C: New test.
12230
12231 PR c++/12989
12232 * g++.dg/expr/sizeof1.C: New test.
12233
12234 PR c++/13310
12235 * g++.dg/template/crash15.C: New test.
12236
12237 2003-12-15 Geoffrey Keating <geoffk@apple.com>
12238
12239 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
12240 a non-POD type as the last named parameter of a varargs function.
12241
12242 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12243
12244 PR c++/13243
12245 PR c++/12573
12246 * g++.dg/template/crash14.C: New test.
12247 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
12248
12249 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
12250
12251 * g++.dg/other/java1.C: New test.
12252
12253 PR c++/13241
12254 * g++.dg/abi/mangle18-1.C: New test.
12255 * g++.dg/abi/mangle18-2.C: New test.
12256
12257 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12258
12259 PR optimization/10312
12260 * gcc.c-torture/execute/20031214-1.c: New.
12261
12262 2003-12-14 Mark Mitchell <mark@codesourcery.com>
12263
12264 PR c++/10779
12265 PR c++/12160
12266 * g++.dg/parse/error3.C: New test.
12267 * g++.dg/parse/error4.C: Likewise.
12268 * g++.dg/abi/mangle4.C: Tweak error messages.
12269 * g++.dg/lookup/using5.C: Likewise.
12270 * g++.dg/other/error2.C: Likewise.
12271 * g++.dg/parse/typename5.C: Likewise.
12272 * g++.dg/parse/undefined1.C: Likewise.
12273 * g++.dg/template/arg2.C: Likewise.
12274 * g++.dg/template/ttp3.C: Likewise.
12275 * g++.dg/template/type1.C: Likewise.
12276 * g++.old-deja/g++.other/crash32.C: Likewise.
12277 * g++.old-djea/g++.pt/defarg8.C: Likewise.
12278
12279 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12280
12281 PR c++/13106
12282 * g++.dg/warn/noreturn-3.C: New test.
12283
12284 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12285
12286 PR c++/13118
12287 * g++.dg/abi/covariant3.C: New.
12288
12289 2003-12-12 Jakub Jelinek <jakub@redhat.com>
12290
12291 * g++.dg/eh/ia64-1.C: New test.
12292
12293 2003-12-12 Roger Sayle <roger@eyesopen.com>
12294
12295 PR optimization/13037
12296 * g77.f-torture/execute/13037.f: New test case.
12297
12298 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12299
12300 PR c++/12881
12301 * g++.dg/abi/covariant2.C: New.
12302
12303 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
12304
12305 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
12306
12307 2003-12-11 Zack Weinberg <zack@codesourcery.com>
12308
12309 * gcc.c-torture/execute/wchar_t-1.x: Delete.
12310
12311 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
12312
12313 PR other/10819
12314 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
12315 to fix Bug 10819.
12316 * lib/g++.exp (g++_version): Likewise.
12317 * lib/g77.exp (g77_version): Likewise.
12318 * lib/objc.exp (default_objc_version): Likewise.
12319
12320 2003-12-10 Richard Henderson <rth@redhat.com>
12321
12322 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
12323
12324 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
12325
12326 2003-12-08 Matt Austern <austern@apple.com>
12327
12328 PR c/13134
12329 * lib/gcc-dg.exp (dg-require-visibility): Define.
12330 * lib/target-supports (check_visibility_available): Define.
12331 * gcc.dg/visibility-1.c: New test.
12332 * gcc.dg/visibility-2.c: Likewise.
12333 * gcc.dg/visibility-3.c: Likewise.
12334 * gcc.dg/visibility-4.c: Likewise.
12335 * gcc.dg/visibility-5.c: Likewise.
12336 * gcc.dg/visibility-6.c: Likewise.
12337 * g++.dg/ext/visibility-1.C: Likewise.
12338 * g++.dg/ext/visibility-2.C: Likewise.
12339 * g++.dg/ext/visibility-3.C: Likewise.
12340 * g++.dg/ext/visibility-4.C: Likewise.
12341 * g++.dg/ext/visibility-5.C: Likewise.
12342 * g++.dg/ext/visibility-6.C: Likewise.
12343
12344 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12345
12346 * g++.dg/lookup/java1.C: New test.
12347 * g++.dg/lookup/java2.C: New test.
12348
12349 2003-12-07 Falk Hueffner <falk@debian.org>
12350
12351 * g++.dg/opt/noreturn-1.C: New test.
12352
12353 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
12354
12355 * gcc.dg/overflow-1.c: New test.
12356
12357 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12358
12359 * g77.f-torture/compile/13060.f: New test.
12360
12361 2003-12-06 Mark Mitchell <mark@codesourcery.com>
12362
12363 PR c++/13323
12364 * g++.dg/inherit/operator2.C: New test.
12365
12366 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12367
12368 PR c++/13305
12369 * g++.dg/ext/attrib9.C: New test.
12370
12371 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12372
12373 PR c++/13314
12374 * g++.dg/template/error7.C: New test.
12375
12376 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
12377 J"orn Rennecke <joern.rennecke@superh.com>
12378
12379 PR target/13302
12380 * g++.dg/other/struct-va_list.C: New test.
12381
12382 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12383
12384 PR c++/13166
12385 * g++.dg/parse/defarg6.C: New test.
12386
12387 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
12388
12389 PR target/13256
12390 * gcc.c-torture/execute/20031201-1.c: New test.
12391
12392 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
12393
12394 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
12395
12396 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12397
12398 * gcc.dg/builtin-return-1.c: New test.
12399
12400 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
12401 J"orn Rennecke <joern.rennecke@superh.com>
12402
12403 PR optimization/13260
12404 * gcc.c-torture/execute/20031204-1.c: New test.
12405
12406 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12407
12408 PR c++/9127
12409 * g++.dg/template/error6.C: New test.
12410
12411 2003-12-03 Jakub Jelinek <jakub@redhat.com>
12412
12413 * gcc.dg/20031202-1.c: New test.
12414
12415 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12416
12417 PR c++/13179
12418 * g++.dg/template/eh1.C: New test.
12419
12420 PR c++/10771
12421 * g++.dg/template/error5.C: New test.
12422
12423 2003-12-02 David Ung <davidu@mips.com>
12424
12425 * gcc.dg/compat/vector-check.h: Corrected type for var
12426 g_##TMODE
12427
12428 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12429
12430 PR c++/10126
12431 * g++.dg/template/ptrmem8.C: New test.
12432
12433 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12434
12435 PR c++/12573
12436 * g++.dg/template/dependent-expr3.C: New test.
12437
12438 2003-12-01 James Lemke <jim@wasabisystems.com>
12439
12440 * gcc.dg/arm-g2.c: New test.
12441
12442 2003-12-01 Roger Sayle <roger@eyesopen.com>
12443
12444 PR optimization/11634
12445 * gcc.dg/20031201-2.c: New test case.
12446
12447 2003-12-01 Zack Weinberg <zack@codesourcery.com>
12448
12449 PR 11433
12450 * objc.dg/proto-lossage-3.m: New test.
12451
12452 2003-12-01 Roger Sayle <roger@eyesopen.com>
12453
12454 PR optimization/12628
12455 * gcc.dg/20031201-1.c: New test case.
12456
12457 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12458
12459 * gcc.dg/unaligned-1.c: New test.
12460
12461 2003-11-30 Mark Mitchell <mark@codesourcery.com>
12462
12463 PR c++/9849
12464 * g++.dg/template/error4.C: New test.
12465 * g++.dg/template/nested3.C: Adjust error markers.
12466
12467 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12468
12469 * gcc.dg/cpp/assert4.c: Check more #system assertions.
12470
12471 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
12472
12473 PR c/10333
12474 * gcc.dg/bitfld-7.c: New test.
12475
12476 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
12477
12478 * gcc.dg/tls/asm-1.C: New test.
12479
12480 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12481
12482 * gcc.dg/cpp/assert4.c: Update.
12483
12484 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12485
12486 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
12487 * gcc.dg/builtin-apply3.c: New test.
12488
12489 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12490
12491 * lib/compat.exp (compat-obj): New xfaildata parameter.
12492 Use it to set compiler_conditional_xfail_data before compiling.
12493 (compat-get-options): Handle dg-xfail-if.
12494 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
12495 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
12496 * gcc.dg/compat/vector-1_y.c: Likewise.
12497 * gcc.dg/compat/vector-2_x.c: Likewise.
12498 * gcc.dg/compat/vector-2_y.c: Likewise.
12499
12500 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12501
12502 * g++.dg/opt/reg-stack4.C: New test.
12503
12504 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12505
12506 * gcc.dg/builtin-apply2.c: New test.
12507
12508 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12509
12510 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
12511
12512 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12513
12514 PR c++/12924
12515 * g++.dg/template/template-id-2.C: New test.
12516
12517 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12518
12519 PR c++/5369
12520 * g++.dg/template/memfriend1.C: New test.
12521 * g++.dg/template/memfriend2.C: Likewise.
12522 * g++.dg/template/memfriend3.C: Likewise.
12523 * g++.dg/template/memfriend4.C: Likewise.
12524 * g++.dg/template/memfriend5.C: Likewise.
12525 * g++.dg/template/memfriend6.C: Likewise.
12526 * g++.dg/template/memfriend7.C: Likewise.
12527 * g++.dg/template/memfriend8.C: Likewise.
12528 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
12529
12530 2003-11-21 Mark Mitchell <mark@codesourcery.com>
12531
12532 PR c++/12515
12533 * g++.dg/ext/cond1.C: New test.
12534
12535 2003-11-20 Richard Henderson <rth@redhat.com>
12536
12537 * gcc.dg/20020201-2.c: Remove.
12538 * gcc.dg/20020201-4.c: Remove.
12539 * gcc.dg/20020304-1.c: Remove.
12540
12541 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
12542
12543 * gcc.dg/cpp/trad/xwin1.c: New test case.
12544
12545 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
12546
12547 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
12548 * lib/g77.exp: Likewise.
12549 * lib/objc.exp: Likewise.
12550 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
12551 for darwin.
12552
12553 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12554
12555 PR c++/12932
12556 * g++.dg/template/static5.C: New test.
12557
12558 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
12559
12560 * gcc.dg/nested-func-1.c: New test.
12561
12562 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12563
12564 * gcc.dg/cpp/assert4.c: New test.
12565
12566 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12567
12568 PR c++/2294
12569 * g++.dg/lookup/using9.c: New test.
12570
12571 2003-11-14 Mark Mitchell <mark@codesourcery.com>
12572
12573 PR c++/12762
12574 * g++.dg/template/error3.C: New test.
12575
12576 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
12577
12578 PR ada/13035
12579 * ada/acats/run_acats, run_all.sh: Fix syntax error.
12580 No longer use a wrapper for gcc, since this does not work under
12581 Windows.
12582
12583 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12584
12585 PR c++/2094
12586 * g++.dg/template/ptrmem7.C: New test.
12587
12588 2003-11-13 Andrew Pinski <apinski@apple.com>
12589
12590 * gcc.c-torture/compile/20031113-1.c: New test.
12591
12592 2003-11-13 Mark Mitchell <mark@codesourcery.com>
12593 Kean Johnston <jkj@sco.com>
12594
12595 PR c/13029
12596 * gcc.dg/unused-4.c: Update.
12597
12598 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12599
12600 * g++.dg/opt/const3.C: New test.
12601
12602 2003-11-13 Jan Hubicka <jh@suse.cz>
12603
12604 * gcc.c-torture/compile/20031112-1.c: New test.
12605
12606 2003-11-12 Mark Mitchell <mark@codesourcery.com>
12607
12608 * g++.dg/parse/crash10.C: Remove bogus error marker.
12609
12610 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12611
12612 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
12613 (host_gcc): Likewise.
12614 (ROOT): Honor $PWDCMD.
12615 (BASE): Likewise.
12616 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
12617
12618 2003-11-12 Catherine Moore <clm@redhat.com>
12619
12620 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
12621
12622 2003-11-12 Andreas Jaeger <aj@suse.de>
12623 Jakub Jelinek <jakub@redhat.com>
12624 Andrew Pinski <pinskia@physics.uc.edu>
12625 Richard Henderson <rth@redhat.com>
12626
12627 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
12628 systems.
12629 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
12630
12631 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
12632 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12633
12634 2003-11-11 Andreas Jaeger <aj@suse.de>
12635
12636 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
12637
12638 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
12639
12640 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
12641
12642 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
12643 Clean ups.
12644
12645 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
12646
12647 * gcc.dg/trampoline-1.c: New test.
12648
12649 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12650
12651 * gcc.c-torture/compile/200031109-1.c: New test.
12652
12653 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12654
12655 PR c/3190
12656 PR c/8714
12657 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12658 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
12659 gcc.dg/format/no-y2k-1.c: Update.
12660
12661 2003-11-08 Roger Sayle <roger@eyesopen.com>
12662
12663 PR optimization/10467
12664 * gcc.dg/20031108-1.c: New test case.
12665
12666 2003-11-07 Geoffrey Keating <geoffk@apple.com>
12667
12668 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
12669
12670 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12671
12672 * gcc.dg/compound-lvalue-1.c: New test.
12673 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
12674 some XFAILs.
12675
12676 2003-11-06 Geoffrey Keating <geoffk@apple.com>
12677
12678 * gcc.dg/altivec-varargs-1.c: New test.
12679
12680 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12681
12682 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
12683 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
12684 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
12685 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
12686 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
12687
12688 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
12689
12690 * gcc.dg/cond-lvalue-1.c: New test.
12691
12692 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
12693
12694 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
12695
12696 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12697
12698 PR c++/11616
12699 * g++.dg/template/instantiate5.C: New test.
12700
12701 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12702
12703 PR c++/12726
12704 * g++.dg/ext/complit2.C: Replace test with self-contained version.
12705 * ChangeLog: Add missing first entry for above test.
12706
12707 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12708
12709 PR c++/9810
12710 * g++.dg/template/using8.C: New test.
12711 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
12712
12713 2003-11-02 Roger Sayle <roger@eyesopen.com>
12714
12715 PR optimization/10817
12716 * gcc.c-torture/compile/20031102-1.c: New test case.
12717
12718 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
12719
12720 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
12721 2147483647.
12722
12723 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12724
12725 * gcc.dg/20031102-1.c: New test.
12726
12727 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12728
12729 * gcc.dg/complex-1.c: New test.
12730
12731 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12732
12733 PR c++/12796
12734 * g++.dg/template/crash13.C: Adjust expected error location.
12735 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12736
12737 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12738
12739 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12740
12741 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12742
12743 PR/10239
12744 * gcc.c-torture/compile/20031031-2.c: New test.
12745
12746 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12747
12748 PR/11640
12749 * gcc.c-torture/compile/20031031-1.c: New test.
12750
12751 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12752
12753 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12754 * gcc.misc-tests/bprob.exp: Likewise.
12755 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
12756 the execution test on arm-elf configs.
12757 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
12758 configs that don't support scratch files.
12759 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
12760
12761 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
12762
12763 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
12764 done by dejagnu.
12765
12766 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
12767
12768 * ada/acats/run_all.sh: Redirect mv output to /dev/null
12769 Avoid non pure sh syntax. Add more logging.
12770
12771 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
12772 fail.
12773
12774 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12775
12776 PR libgcj/10610
12777 * gcc.dg/ppc-stackalign-1.c: New test.
12778
12779 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
12780
12781 * ada/acats/run_all.sh: Change output to be more compliant with
12782 dejagnu framework.
12783 Create acats.sum and acats.log files under testsuite/ada/acats
12784 Only run [a-z]* directories, to filter out e.g. CVS.
12785 Redirect build output to log file.
12786
12787 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12788
12789 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
12790
12791 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12792
12793 PR ada/5909:
12794 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
12795
12796 2003-10-27 Jakub Jelinek <jakub@redhat.com>
12797
12798 * gcc.c-torture/compile/20031023-1.c: New test.
12799 * gcc.c-torture/compile/20031023-2.c: New test.
12800 * gcc.c-torture/compile/20031023-3.c: New test.
12801 * gcc.c-torture/compile/20031023-4.c: New test.
12802
12803 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12804
12805 PR c++/10371
12806 * g++.dg/lookup/scoped8.C: New test.
12807
12808 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12809
12810 * g++.dg/opt/reg-stack3.C: New test.
12811
12812 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12813
12814 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
12815
12816 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12817
12818 PR c++/11076
12819 * g++.dg/template/crash13.C: New test.
12820
12821 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12822
12823 * gcc.dg/c99-restrict-2.c: New test.
12824
12825 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
12826
12827 PR c++/12698, c++/12699, c++/12700, c++/12566
12828 * g++.dg/inherit/covariant9.C: New test.
12829 * g++.dg/inherit/covariant10.C: New test.
12830 * g++.dg/inherit/covariant11.C: New test.
12831
12832 2003-10-23 Jason Merrill <jason@redhat.com>
12833
12834 PR c++/12726
12835 * g++.dg/ext/complit2.C: New test.
12836
12837 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12838
12839 PR target/12654
12840 * gcc.c-torture/execute/20031020-1.c: New test.
12841
12842 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12843
12844 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
12845 following the jump_insn.
12846
12847 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
12848
12849 * gcc.dg/cast-lvalue-1.c: New test.
12850
12851 2003-10-21 Mark Mitchell <mark@codesourcery.com>
12852
12853 PR c++/11962
12854 * g++.dg/template/cond2.C: New test.
12855
12856 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
12857
12858 * gcc.dg/builtins-28.c: New test.
12859
12860 2003-10-20 Jan Hubicka <jh@suse.cz>
12861
12862 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
12863 parameter.
12864 * testsuite/gcc.dg/inline-2.c: Likewise.
12865
12866 2003-10-20 Phil Edwards <phil@codesourcery.com>
12867
12868 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
12869 * gcc.dg/nest.c: Likewise.
12870
12871 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12872
12873 PR c++/9781, c++/10583, c++/11862
12874 * g++.dg/parse/crash13.C: New test.
12875
12876 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12877
12878 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
12879
12880 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12881
12882 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
12883 Define HAVE_C99_RUNTIME except on Solaris.
12884 * gcc.dg/builtins-20.c: Likewise.
12885
12886 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12887
12888 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
12889
12890 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12891
12892 PR c++/12495
12893 * g++.dg/template/crash21.C: New test.
12894
12895 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12896
12897 PR c++/2513
12898 * g++.dg/template/typename5.C: New test.
12899
12900 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12901
12902 PR c++/12369
12903 * g++.dg/template/friend25.C: New test.
12904
12905 2003-10-16 Ziemowit Laski <zlaski@apple.com>
12906
12907 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
12908 versions.
12909
12910 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
12911
12912 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
12913 == 2147483647.
12914
12915 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
12916
12917 * gcc.c-torture/execute/960416-1.x: Remove.
12918 * gcc.c-torture/execute/divconst-3.x: Likewise.
12919
12920 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
12921
12922 PR target/12598
12923 * gcc.dg/torture/cris-volatile-1.c: New test.
12924
12925 2003-10-14 Roger Sayle <roger@eyesopen.com>
12926
12927 PR optimization/9325
12928 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
12929 for overflowing floating point to integer conversion during RTL
12930 simplification.
12931
12932 2003-10-13 Ziemowit Laski <zlaski@apple.com>
12933
12934 * objc/execute/_cmd.m: Fix typo.
12935 * objc.dg/image-info.m, objc.dg/symtab-1.m:
12936 Relax 'scan-assembler' regexp.
12937 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
12938 objc.dg/try-catch-4.m: Run on non-Darwin targets.
12939 * objc.dg/zero-link-2.m: Remove blank line.
12940 * objc.dg/zero-link-3.m: New test case.
12941
12942 2003-10-13 Geoffrey Keating <geoffk@apple.com>
12943
12944 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
12945
12946 * gcc.dg/asm-names.c: Use scan-assembler-not rather
12947 than linker trickery.
12948
12949 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12950
12951 PR c++/12370
12952 * g++.dg/other/friend2.C: New test.
12953
12954 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12955
12956 * gcc.dg/20031012-1.c: New test.
12957
12958 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12959
12960 * gcc.dg/weak/weak-3.c: Fix for new warning.
12961
12962 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
12963
12964 PR optimization/8750
12965 * gcc.c-torture/execute/20031012-1.c: New test case.
12966
12967 2003-10-11 Roger Sayle <roger@eyesopen.com>
12968
12969 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
12970 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
12971
12972 2003-10-11 Roger Sayle <roger@eyesopen.com>
12973
12974 PR optimization/12260
12975 * gcc.c-torture/compile/20031011-2.c: New test case.
12976
12977 2003-10-11 Roger Sayle <roger@eyesopen.com>
12978
12979 * gcc.c-torture/execute/20031011-1.c: New testcase.
12980
12981 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12982
12983 * gcc.c-torture/compile/20031011-1.c: New test.
12984
12985 2003-10-11 Jan Hubicka <jh@suse.cz>
12986
12987 * g++.dg/other/first-global.C: New test.
12988
12989 2003-10-11 Roger Sayle <roger@eyesopen.com>
12990
12991 * gcc.c-torture/execute/string-opt-18.c: New testcase.
12992
12993 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
12994
12995 * gcc.c-torture/compile/20031010-1.c: New test.
12996
12997 2003-10-10 Geoffrey Keating <geoffk@apple.com>
12998
12999 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
13000 * gcc.c-torture/execute/va-arg-25.c: ... here.
13001
13002 2003-10-09 Mark Mitchell <mark@codesourcery.com>
13003
13004 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
13005
13006 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
13007
13008 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
13009
13010 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13011
13012 * g++.dg/parse/error2.C: New test.
13013
13014 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13015
13016 PR c++/11097
13017 * g++.dg/other/error5.C: Modify the error message.
13018 * g++.dg/lookup/using8.C: New test.
13019
13020 2003-10-07 Geoffrey Keating <geoffk@apple.com>
13021
13022 * gcc.dg/darwin-abi-2.c: New file.
13023 * gcc.c-torture/execute/va-arg-24.c: New file.
13024
13025 2003-10-06 Bob Wilson <bob.wilson@acm.org>
13026
13027 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
13028 indentation.
13029
13030 2003-10-06 Mark Mitchell <mark@codesourcery.com>
13031
13032 PR c++/10147
13033 * g++.dg/other/error4.C: Update error messages.
13034 * g++.dg/template/ptrmem4.C: Likewise.
13035
13036 PR c++/12337
13037 * g++.dg/init/new9.C: New test.
13038
13039 PR c++/12334, c++/12236, c++/8656
13040 * g++.dg/ext/attrib8.C: New test.
13041
13042 2003-10-06 Devang Patel <dpatel@apple.com>
13043
13044 * gcc.dg/debug/dwarf2-3.h: New test.
13045 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
13046
13047 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
13048
13049 * g++.dg/opt/cfg2.C: New test.
13050
13051 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13052
13053 * g++.dg/opt/float1.C: New test.
13054
13055 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13056
13057 * gcc.dg/c90-array-lval-6.c: New test.
13058 * gcc.dg/c99-array-lval-6.c: New test.
13059
13060 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
13061 Ziemowit Laski <zlaski@apple.com>
13062
13063 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
13064 'Derived', so that it is never considered a class method; add
13065 new warning for '+port' method ambiguity.
13066 * objc.dg/method-12.m: Include <objc/objc.h> instead of
13067 <objc/objc-api.h> (needed on Mac OS X).
13068 * objc.dg/method-13.m: New test.
13069
13070 2003-10-03 Roger Sayle <roger@eyesopen.com>
13071
13072 PR optimization/9325, PR java/6391
13073 * gcc.c-torture/execute/20031003-1.c: New test case.
13074
13075 2003-10-02 Mark Mitchell <mark@codesourcery.com>
13076
13077 PR optimization/12180
13078 * gcc.dg/20031002-1.c: New test.
13079
13080 PR c++/12486
13081 * g++.dg/inherit/error1.C: New test.
13082
13083 2003-10-02 Chris Demetriou <cgd@broadcom.com>
13084
13085 * lib/f-torture.exp (search_for): Rename to...
13086 (search_for_re): This. Also, clean up comments and the
13087 "regexp" invocation.
13088
13089 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
13090
13091 * gcc.c-torture/compile/20031002-1.c: New test.
13092
13093 2003-10-02 Jakub Jelinek <jakub@redhat.com>
13094
13095 * g++.dg/opt/cond1.C: New test.
13096
13097 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
13098
13099 * gcc.dg/Wold-style-definition-2.c: New testcase.
13100 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
13101
13102 2003-09-29 Richard Henderson <rth@redhat.com>
13103
13104 * g++.dg/init/array10.C: Add dg-options.
13105
13106 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
13107
13108 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
13109
13110 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13111
13112 * g++.dg/template/friend19.C: Fix typo.
13113 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
13114
13115 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
13116
13117 * gcc.c-torture/execute/20030928-1.c: New test.
13118 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
13119
13120 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13121
13122 * g++.dg/opt/unroll1.C: New test.
13123
13124 2003-09-26 Roger Sayle <roger@eyesopen.com>
13125
13126 PR optimization/11741
13127 * gcc.dg/20030926-1.c: New test case.
13128
13129 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13130
13131 PR c++/5655
13132 * g++.dg/parse/access7.C: New test.
13133 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
13134
13135 2003-09-24 Ziemowit Laski <zlaski@apple.com>
13136
13137 MERGE OF objc-improvements-branch into MAINLINE:
13138 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
13139 if libobjc has not been built.
13140 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
13141 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
13142 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
13143 objc/execute/nested-3.m, objc/execute/np-2.m,
13144 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
13145 objc/execute/redefining_self.m, objc/execute/root_methods.m,
13146 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
13147 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
13148 objc.dg/special/unclaimed-category-1.h,
13149 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
13150 well as GNU runtime.
13151 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
13152 * execute/cascading-1.m, execute/function-message-1.m,
13153 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
13154 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
13155 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
13156 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
13157 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
13158 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
13159 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
13160 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
13161 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
13162 * objc.dg/bitfield-2.m: Run only on Darwin.
13163 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
13164 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
13165 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
13166 * objc.dg/const-str-1.m: Fix constant string layout.
13167
13168 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
13169
13170 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
13171
13172 2003-09-23 Geoffrey Keating <geoffk@apple.com>
13173
13174 * gcc.dg/darwin-abi-1.c: New file.
13175
13176 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
13177
13178 PR target/12281
13179 * gcc.c-torture/compile/20030921-1.c: New test.
13180
13181 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13182
13183 * g++.dg/opt/reg-stack2.C: New test.
13184
13185 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13186
13187 * g++.dg/eh/delayslot1.C: New test.
13188
13189 2003-09-20 Richard Henderson <rth@redhat.com>
13190
13191 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
13192
13193 2003-09-20 Roger Sayle <roger@eyesopen.com>
13194
13195 * gcc.c-torture/execute/20030920-1.c: New test case.
13196
13197 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13198
13199 * g++.dg/rtti/typeid3.C: Correct expected error message.
13200
13201 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13202
13203 PR c++/157
13204 * g++.dg/parse/crash12.C: New test.
13205
13206 2003-09-19 Janis Johnson <janis187@us.ibm.com>
13207
13208 * gcc.dg/compat/mixed-struct-check.h: New.
13209 * gcc.dg/compat/mixed-struct-defs.h: New.
13210 * gcc.dg/compat/mixed-struct-init.h: New.
13211 * gcc.dg/compat/struct-by-value-19_main.c: New.
13212 * gcc.dg/compat/struct-by-value-19_x.c: New.
13213 * gcc.dg/compat/struct-by-value-19_y.c: New.
13214 * gcc.dg/compat/struct-by-value-20_main.c: New.
13215 * gcc.dg/compat/struct-by-value-20_x.c: New.
13216 * gcc.dg/compat/struct-by-value-20_y.c: New.
13217 * gcc.dg/compat/struct-return-19_main.c: New.
13218 * gcc.dg/compat/struct-return-19_x.c: New.
13219 * gcc.dg/compat/struct-return-19_y.c: New.
13220 * gcc.dg/compat/struct-return-20_main.c: New.
13221 * gcc.dg/compat/struct-return-20_x.c: New.
13222 * gcc.dg/compat/struct-return-20_y.c: New.
13223
13224 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
13225 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
13226 so that it will not complain on LP64 targets.
13227
13228 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13229
13230 PR c++/495
13231 * g++.dg/template/friend24.C: New test.
13232
13233 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
13234
13235 PR c++/12332
13236 * g++.dg/template/memtmpl2.C: New test.
13237
13238 2003-09-18 Mark Mitchell <mark@codesourcery.com>
13239
13240 PR target/11184
13241 * gcc.dg/builtin-apply1.c: New test.
13242
13243 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
13244
13245 PR c++/9848
13246 * g++.dg/warn/Wunused-4.C: New test.
13247
13248 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13249
13250 PR c++/12316
13251 * g++.dg/other/gc2.C: New test.
13252
13253 2003-09-17 Mark Mitchell <mark@codesourcery.com>
13254
13255 PR c++/11991
13256 * g++.dg/rtti/typeid3.C: New test.
13257
13258 PR c++/12266
13259 * g++.dg/overload/template1.C: New test.
13260
13261 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13262
13263 * g++.dg/opt/cfg3.C: New test.
13264
13265 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13266
13267 PR c++/7939
13268 * g++.dg/template/crash11.C: New test.
13269
13270 2003-09-16 Jason Merrill <jason@redhat.com>
13271 Jakub Jelinek <jakub@redhat.com>
13272
13273 * gcc.dg/attr-warn-unused-result.c: New test.
13274
13275 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
13276
13277 PR c++/12184
13278 * g++.dg/expr/call2.C: New test.
13279
13280 2003-09-15 Andreas Jaeger <aj@suse.de>
13281
13282 * gcc.dg/Wold-style-definition-1.c: New test.
13283
13284 2003-09-14 Mark Mitchell <mark@codesourcery.com>
13285
13286 PR c++/3907
13287 * g++.dg/parse/template12.C: New test.
13288
13289 * g++.dg/abi/bitfield11.C: New test.
13290 * g++.dg/abi/bitfield12.C: Likewise.
13291
13292 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
13293
13294 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
13295 non-expansion of functional macro name without arguments at EOL.
13296 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
13297
13298 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
13299
13300 * gcc.c-torture/execute/20030914-[12].c: New tests.
13301
13302 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
13303
13304 PR c++/11788
13305 * g++.dg/overload/addr1.C: New test.
13306
13307 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
13308
13309 * gcc.dg/20030909-1.c: New test.
13310
13311 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13312
13313 * gcc.dg/ultrasp10.c: New test.
13314
13315 2003-09-09 Devang Patel <dpatel@apple.com>
13316
13317 * gcc.dg/darwin-ld-6.c: New test.
13318
13319 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13320
13321 * gcc.dg/torture/builtin-explog-1.c: New testcase.
13322
13323 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13324
13325 * gcc.dg/ia64-types1.c: New test.
13326 * gcc.dg/ia64-types2.c: Likewise.
13327
13328 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13329
13330 * gcc.dg/builtins-1.c: Add more _Complex tests.
13331 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13332
13333 * gcc.dg/builtins-1.c: Test existing _Complex functions.
13334 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13335
13336 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13337
13338 PR c++/11786
13339 * g++.dg/lookup/koenig2.C: New test.
13340
13341 PR c++/5296
13342 * g++.dg/rtti/typeid2.C: New test.
13343
13344 2003-09-08 Jakub Jelinek <jakub@redhat.com>
13345
13346 * gcc.c-torture/compile/20030904-1.c: New test.
13347
13348 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13349
13350 * g++.dg/opt/longbranch2.C: New test.
13351
13352 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13353
13354 * g++.dg/template/crash10.C: Only compile it.
13355
13356 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13357
13358 PR middle-end/11665
13359 * gcc.c-torture/compile/20030907-1.c: New test.
13360 * g++.dg/init/array11.C: New test.
13361
13362 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13363
13364 PR c++/11852
13365 * g++.dg/init/struct1.C: New test.
13366
13367 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13368
13369 PR c++/12181
13370 * g++.dg/expr/comma1.C: New test.
13371
13372 2003-09-06 Mark Mitchell <mark@codesourcery.com>
13373
13374 PR c++/11867
13375 * g++.dg/expr/static_cast5.C: New test.
13376
13377 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13378
13379 PR c++/11507
13380 * g++.dg/lookup/scoped7.C: New test.
13381
13382 PR c++/9574
13383 * g++.dg/other/static1.C: New test.
13384
13385 PR c++/11490
13386 * g++.dg/warn/template-1.C: New test.
13387
13388 PR c++/11432
13389 * g++.dg/template/crash10.C: New test.
13390
13391 PR c++/2478
13392 * g++.dg/overload/VLA.C: New test.
13393
13394 PR c++/10804
13395 * g++.dg/template/call1.C: New test.
13396
13397 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13398
13399 PR c++/11794
13400 * g++.dg/parse/using3.C: New test.
13401
13402 2003-09-06 Roger Sayle <roger@eyesopen.com>
13403
13404 PR c++/11409
13405 * g++.dg/overload/builtin3.C: New test case.
13406
13407 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
13408
13409 PR c/9862
13410 * gcc.dg/20030906-1.c: New test.
13411 * gcc.dg/20030906-2.c: Likewise.
13412
13413 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13414
13415 PR c++/12167
13416 * g++.dg/parse/defarg5.C: New test.
13417
13418 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
13419
13420 2003-09-05 Mark Mitchell <mark@codesourcery.com>
13421
13422 PR c++/12163
13423 * g++.dg/expr/static_cast4.C: New test.
13424
13425 PR c++/12146
13426 * g++.dg/template/crash9.C: New test.
13427
13428 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13429
13430 * g++.old-deja/g++.ext/pretty2.C: Update for change
13431 in __FUNCTION__.
13432 * g++.old-deja/g++.ext/pretty3.C: Likewise.
13433
13434 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
13435
13436 PR c++/11922
13437 * g++/dg/template/qualified-id1.C: New test.
13438
13439 PR c++/12037
13440 * g++.dg/warn/noeffect4.C: New test.
13441
13442 2003-09-04 Matt Austern <austern@apple.com>
13443
13444 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
13445 * g++.dg/ext/fnname2.C: Likewise.
13446 * g++.dg/ext/fnname3.C: Likewise.
13447
13448 2003-09-04 Mark Mitchell <mark@codesourcery.com>
13449
13450 * g++.dg/expr/lval1.C: New test.
13451 * g++.dg/ext/lvcast.C: Remove.
13452
13453 2003-09-03 Roger Sayle <roger@eyesopen.com>
13454
13455 PR optimization/11700.
13456 * gcc.c-torture/compile/20030903-1.c: New test case.
13457
13458 2003-09-03 Mark Mitchell <mark@codesourcery.com>
13459
13460 PR c++/12053
13461 * g++.dg/abi/layout4.C: New test.
13462
13463 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
13464
13465 PR c++/11553
13466 * g++.dg/parse/friend3.C: New test.
13467
13468 2003-09-02 Mark Mitchell <mark@codesourcery.com>
13469
13470 PR c++/11847
13471 * g++.dg/template/class1.C: New test.
13472
13473 PR c++/11808
13474 * g++.dg/expr/call1.C: New test.
13475
13476 2003-09-01 Mark Mitchell <mark@codesourcery.com>
13477
13478 PR c++/12114
13479 * g++.dg/init/ref9.C: New test.
13480
13481 PR c++/11972
13482 * g++.dg/template/nested4.C: New test.
13483
13484 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13485
13486 PR c++/12093
13487 * g++.dg/template/non-dependent4.C: New test.
13488
13489 PR c++/11928
13490 * g++.dg/inherit/conv1.C: New test.
13491
13492 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13493
13494 PR c++/6196
13495 * g++.dg/ext/label1.C: New test.
13496 * g++.dg/ext/label2.C: Likewise.
13497
13498 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13499
13500 * g++.dg/expr/cond3.C: New test.
13501
13502 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13503
13504 * gcc.dg/builtins-1.c: Add new builtin cases.
13505
13506 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13507
13508 * gcc.dg/builtins-1.c: Add new cases.
13509 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13510
13511 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13512
13513 * gcc.dg/builtins-1.c: Add more math builtin tests.
13514 * gcc.dg/torture/builtin-attr-1.c: New test.
13515
13516 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13517
13518 PR optimization/5079
13519 * g++.dg/opt/static3.C: New test.
13520
13521 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13522
13523 * gcc.misc-tests/gcov-10b.c: New test.
13524
13525 2003-08-27 Mark Mitchell <mark@codesourcery.com>
13526
13527 * g++.dg/opt/ptrmem3.C: New test.
13528
13529 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
13530
13531 2003-08-27 Jakub Jelinek <jakub@redhat.com>
13532
13533 * gcc.dg/20030826-2.c: New test.
13534
13535 2003-08-26 Roger Sayle <roger@eyesopen.com>
13536
13537 PR middle-end/12002
13538 * g77.f-torture/compile/12002.f: New test case.
13539
13540 2003-08-26 Roger Sayle <roger@eyesopen.com>
13541
13542 * gcc.dg/20030826-1.c: New test case.
13543
13544 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
13545
13546 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
13547
13548 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
13549
13550 PR c++/11871
13551 * c++.dg/lookup/crash1.C: New test.
13552
13553 * c++.dg/warn/noeffect3.C: New test.
13554
13555 2003-08-25 Janis Johnson <janis187@us.ibm.com>
13556
13557 * gcc.dg/compat/vector-1_x.c: Compile with -w.
13558 * gcc.dg/compat/vector-1_y.c: Ditto.
13559 * gcc.dg/compat/vector-2_x.c: Ditto.
13560 * gcc.dg/compat/vector-2_y.c: Ditto.
13561
13562 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
13563
13564 * gcc.dg/20030702-1.c: New test.
13565
13566 2003-08-25 Mark Mitchell <mark@codesourcery.com>
13567
13568 PR c++/8795
13569 * g++.dg/ext/altivec-1.C: New test.
13570
13571 2003-08-24 Richard Henderson <rth@redhat.com>
13572
13573 * g++.dg/eh/simd-2.C: Add -w for x86.
13574
13575 2003-08-23 Jakub Jelinek <jakub@redhat.com>
13576
13577 * gcc.dg/20030815-1.c: New test.
13578
13579 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13580
13581 PR c++/3765
13582 * g++.dg/parse/access6.C: New test.
13583
13584 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13585
13586 PR c++/641, c++/11876
13587 * g++.dg/template/friend22.C: New test.
13588 * g++.dg/template/friend23.C: Likewise.
13589
13590 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13591
13592 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
13593 identically.
13594
13595 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13596
13597 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
13598
13599 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13600
13601 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
13602
13603 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13604
13605 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
13606
13607 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13608
13609 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
13610
13611 2003-08-21 Mark Mitchell <mark@codesourcery.com>
13612
13613 PR c++/11919
13614 * g++.dg/overload/prom1.C: New test.
13615
13616 PR c++/11551
13617 * g++.dg/parse/dtor2.C: New test.
13618
13619 PR c++/10762
13620 * g++.dg/parse/using2.C: New test.
13621
13622 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
13623
13624 PR target/11805
13625 * gcc.c-torture/compile/20030821-1.c: New.
13626
13627 2003-08-20 Mark Mitchell <mark@codesourcery.com>
13628
13629 PR c++/11834
13630 * g++.dg/template/deduce2.C: New test.
13631
13632 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
13633
13634 * gcc.c-torture/execute/20030821-1.c: New test.
13635
13636 2003-08-20 Roger Sayle <roger@eyesopen.com>
13637
13638 PR middle-end/11984
13639 * gcc.dg/20030820-1.c: New test case.
13640
13641 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
13642
13643 PR c++/11945
13644 * g++.dg/warn/noeffect2.C: New test.
13645
13646 2003-08-19 Mark Mitchell <mark@codesourcery.com>
13647
13648 PR c++/10926
13649 * g++.dg/template/dtor2.C: New test.
13650
13651 PR c++/11684
13652 * g++.dg/template/operator1.C: New test.
13653 * g++.dg/parse/operator4.C: New test.
13654
13655 PR c++/11946.C
13656 * g++.dg/expr/enum1.C: New test.
13657 * gcc.dg/c99-bool-1.c: Remove bogus warning.
13658
13659 PR c++/11036.C
13660 * g++.dg/parse/elab2.C: New test.
13661 * g++.dg/parse/typedef4.C: Change error message.
13662 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
13663 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
13664 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
13665
13666 2003-08-19 Geoffrey Keating <geoffk@apple.com>
13667
13668 * gcc.dg/pch/warn-1.c: New.
13669 * gcc.dg/pch/warn-1.hs: New.
13670
13671 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
13672 not-tested file.
13673
13674 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13675
13676 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
13677
13678 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13679
13680 * gcc.dg/uninit-D.c: New Test.
13681 * gcc.dg/uninit-E.c: New Test.
13682 * gcc.dg/uninit-F.c: New Test.
13683 * gcc.dg/uninit-G.c: New Test.
13684
13685 2003-08-19 Michael Ritzert <ritzert@t-online.de>
13686
13687 * g++.dg/README: Describe the pch directory.
13688
13689 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13690
13691 PR c++/11174
13692 * g++.dg/parse/access4.C: New test.
13693 * g++.dg/parse/access5.C: Likewise.
13694 * g++.old-deja/g++.jason/access17.C: Adjust error message.
13695
13696 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
13697
13698 * gcc.dg/noncompile/20030818-1.c: New.
13699
13700 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
13701
13702 PR c++/11957
13703 * g++.dg/warn/noeffect1.C: New test.
13704
13705 * g++.dg/template/scope2.C: New test.
13706 * g++.dg/template/error2.C: Correct dg-error
13707
13708 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
13709
13710 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
13711
13712 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
13713
13714 PR C++/11512
13715 * g++.dg/template/warn1.C: New.
13716
13717 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
13718
13719 * g++.dg/template/error2.C: New test.
13720 * g++.dg/lookup/using7.C: Adjust errors
13721 * g++.old-deja/g++.pt/crash36.C: Likewise.
13722 * g++.old-deja/g++.pt/derived3.C: Likewise.
13723
13724 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13725
13726 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
13727 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
13728 * gcc.c-torture/execute/builtins/string-9.c: New, from
13729 string-opt-9.c. Adjust for execute/builtins framework.
13730 * gcc.c-torture/execute/string-opt-9.c: Delete.
13731
13732 2003-08-12 Mark Mitchell <mark@codesourcery.com>
13733
13734 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
13735
13736 * g++.dg/parse/ret-type2.C: New test.
13737
13738 PR c++/11703
13739 * g++.dg/init/new8.C: New test.
13740
13741 PR c++/10923
13742 * g++.dg/parse/typedef5.C: New test.
13743
13744 PR c++/9512
13745 * g++.dg/parse/qualified2.C: New test.
13746 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
13747 invalid code.
13748
13749 2003-08-11 Mark Mitchell <mark@codesourcery.com>
13750
13751 * g++.dg/conversion/ptrmem1.C: New test.
13752
13753 2003-08-11 Jakub Jelinek <jakub@redhat.com>
13754
13755 PR target/11693
13756 * gcc.dg/20030811-1.c: New test.
13757
13758 PR target/11535
13759 * gcc.c-torture/execute/20030811-1.c: New test.
13760
13761 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13762
13763 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
13764
13765 2003-08-10 Mark Mitchell <mark@codesourcery.com>
13766
13767 PR c++/11789.C
13768 * g++.dg/inherit/multiple1.C: New test.
13769
13770 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
13771
13772 * gcc.dg/spe1.c: New test.
13773
13774 PR c++/11670
13775 * g++.dg/expr/cast2.C: New test.
13776
13777 PR c++/10530
13778 * g++.dg/template/dependent-name2.C: New test.
13779
13780 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
13781
13782 * g++.dg/parse/crash11.C: Put the dg options in comments.
13783
13784 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
13785
13786 * lib/gcc-dg.exp: Update for diagnostic change.
13787
13788 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13789
13790 PR c++/5767
13791 * g++.dg/parse/crash11.C: New test.
13792
13793 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
13794
13795 * gcc.dg/cpp/spacing1.c: Update.
13796
13797 2003-08-04 Janis Johnson <janis187@us.ibm.com>
13798
13799 PR target/11739
13800 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
13801 a value for -mtune.
13802
13803 2003-08-04 Roger Sayle <roger@eyesopen.com>
13804
13805 PR middle-end/11771
13806 * gcc.c-torture/compile/20030804-1.c: New test case.
13807
13808 2003-08-04 Roger Sayle <roger@eyesopen.com>
13809
13810 * gcc.dg/20030804-1.c: New test case.
13811
13812 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
13813
13814 * gcc.dg/cpp/separate-1.c: New test.
13815
13816 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
13817
13818 PR c++/11704
13819 * g++.dg/template/dependent-expr2.C: New test.
13820
13821 PR c++/11766
13822 * g++.dg/expr/ptrmem1.C: New test.
13823
13824 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13825
13826 PR c++/9453
13827 * g++.dg/template/friend15.C: New test.
13828
13829 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
13830
13831 * lib/dg-pch.exp: Work round PCH bug.
13832
13833 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13834
13835 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
13836 builtins. Move cases from builtins-4.c here.
13837
13838 * gcc.dg/torture/builtin-math-1.c: New test taken from
13839 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
13840 additional cases.
13841
13842 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
13843 Delete.
13844
13845 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
13846
13847 PR c++/9447
13848 * g++.dg/template/using7.C: New test.
13849
13850 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
13851
13852 * import1.c, import2.c: New tests.
13853
13854 2003-08-01 Jakub Jelinek <jakub@redhat.com>
13855
13856 * g++.dg/eh/crossjump1.C: New test.
13857
13858 2003-08-01 Mark Mitchell <mark@codesourcery.com>
13859
13860 PR c++/11697
13861 * g++.dg/template/using6.C: New test.
13862
13863 PR c++/11744
13864 * g++.dg/template/koenig2.C: New test.
13865
13866 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13867
13868 PR c++/7983
13869 * g++.dg/parse/typedef4.C: New test.
13870
13871 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13872
13873 PR c++/8442, c++/8806
13874 * g++.dg/template/elab1.C: New test.
13875 * g++.dg/template/type2.C: Likewise.
13876 * g++.dg/template/ttp3.C: Adjust expected error message.
13877 * g++.old-deja/g++.law/visibility13.C: Likewise.
13878 * g++.old-deja/g++.niklas/t135.C: Likewise.
13879 * g++.old-deja/g++.pt/ttp41.C: Likewise.
13880 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
13881 template argument.
13882 * g++.old-deja/g++.pt/ttp44.C: Likewise.
13883
13884 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
13885
13886 PR c++/11295
13887 * g++.dg/ext/stmtexpr1.C: New test.
13888
13889 * g++.dg/opt/tmp1.C: New test.
13890
13891 PR c++/11525
13892 * g++.dg/parse/constant4.C: New test.
13893
13894 PR c++/9447
13895 * g++.dg/template/using5.C: New test.
13896
13897 2003-07-31 Roger Sayle <roger@eyesopen.com>
13898
13899 * gcc.dg/builtins-27.c: New test case.
13900
13901 2003-07-31 Jakub Jelinek <jakub@redhat.com>
13902
13903 * gcc.dg/tls/opt-7.c: New test.
13904
13905 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
13906
13907 * g++.old-deja/g++.other/crash18.C: Remove.
13908
13909 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
13910
13911 * g++.dg/template/explicit3.C: New.
13912 * g++.dg/template/explicit4.C: New.
13913 * g++.dg/template/explicit5.C: New.
13914
13915 PR c++/11347
13916 * g++.dg/template/memtmpl1.C: New.
13917
13918 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
13919
13920 PR target/11565
13921 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
13922 * gcc.dg/i386-387-5.c (dg-options): Likewise.
13923
13924 2003-07-30 Jan Hubicka <jh@suse.cz>
13925
13926 * vtgc1.c: Kill.
13927
13928 2003-07-29 Zack Weinberg <zack@codesourcery.com>
13929
13930 * gcc.dg/struct-in-proto-1.c: New test.
13931
13932 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
13933
13934 * gcc.dg/cpp/include2.c: Only expect one message.
13935
13936 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
13937
13938 PR c++/9447
13939 * g++.dg/template/using1.C: New test.
13940 * g++.dg/template/using2.C: New test.
13941 * g++.dg/template/using3.C: New test.
13942 * g++.dg/template/using4.C: New test.
13943
13944 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
13945
13946 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
13947 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13948
13949 2003-07-28 Jan Hubicka <jh@suse.cz>
13950
13951 PR c++/11530
13952 * g++.dg/opt/call1.C: New test.
13953
13954 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
13955
13956 PR c++/11667
13957 * g++.dg/init/enum2.C: New test.
13958 * g++.dg/template/overload1.C: Add "-w" option.
13959
13960 2003-07-28 <hp@bitrange.com>
13961
13962 * gcc.dg/Wdeclaration-after-statement-1.c,
13963 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
13964
13965 2003-07-28 Jakub Jelinek <jakub@redhat.com>
13966
13967 * gcc.c-torture/compile/20030725-1.c: New test.
13968
13969 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
13970
13971 * gcc.dg/20030505.c: Only run for SPE.
13972 Remove definition of opaque type.
13973
13974 2003-07-27 Mark Mitchell <mark@codesourcery.com>
13975
13976 * g++.dg/template/ptrmem6.C: New test.
13977
13978 2003-07-26 Geoffrey Keating <geoffk@apple.com>
13979
13980 * gcc.c-torture/compile/zero-strct-2.c: New test.
13981
13982 2003-07-25 Geoffrey Keating <geoffk@apple.com>
13983
13984 * gcc.dg/intermod-1.c: New test.
13985
13986 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
13987
13988 PR c++/11617
13989 * g++.dg/template/lookup2.C: New test.
13990 * g++.dg/template/memclass1.C: Remove instantiated from error.
13991 * g++.dg/other/error2.C: Tweak expected errors.
13992
13993 PR c++/11596
13994 * g++.dg/template/defarg3.C: New test.
13995
13996 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
13997
13998 2003-07-24 Mark Mitchell <mark@codesourcery.com>
13999
14000 * g++.dg/inherit/access5.C: New test.
14001
14002 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14003
14004 PR c++/11513
14005 * g++.dg/template/crash8.C: New test.
14006
14007 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
14008
14009 PR c/10602
14010 * gcc.dg/noncompile/incomplete-2.c: New test.
14011
14012 2003-07-23 Mark Mitchell <mark@codesourcery.com>
14013
14014 PR c++/11645
14015 * g++.dg/inherit/access4.C: New test.
14016
14017 PR c++/11517
14018 * g++.dg/expr/cond2.C: New test.
14019
14020 PR optimization/10679
14021 * g++.dg/opt/inline4.C: New test.
14022
14023 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
14024
14025 * g++.dg/parse/crash10: New test.
14026
14027 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14028
14029 * g++.dg/ext/flexary1.C: New test.
14030
14031 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14032
14033 PR c++/10793
14034 * g++.dg/template/crash9.C: New test.
14035
14036 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14037
14038 PR c++/3004
14039 * g++.dg/parse/typedef3.C: New test.
14040
14041 PR c++/7906
14042 * g++.dg/parse/operator2.C: New test.
14043
14044 PR c++/8895
14045 * g++.dg/parse/def-tmpl-arg1.C: New test.
14046
14047 PR c++/9282
14048 * g++.dg/parse/funptr1.C: New test.
14049
14050 PR c++/9452
14051 * g++.dg/parse/ambig3.C: New test.
14052
14053 PR c++/9454
14054 * g++.dg/parse/operator3.C: New test.
14055
14056 PR c++/9486
14057 * g++.dg/parse/template10.C: New test.
14058
14059 PR c++/9488
14060 * g++.dg/parse/template11.C: New test.
14061
14062 PR c++/10150
14063 * g++.dg/parse/invalid-op1.C: New test.
14064
14065 PR c++/10247
14066 * g++.dg/parse/condexpr1.C: New test.
14067
14068 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14069
14070 * g++.dg/ext/packed3.C: New test.
14071 * g++.dg/ext/packed4.C: New test.
14072
14073 * gcc.dg/pack-test-3.c: New test.
14074
14075 2003-07-21 Janis Johnson <janis187@us.ibm.com>
14076
14077 * lib/compat.exp: Handle dg-options per source file.
14078 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
14079 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
14080 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
14081 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
14082 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
14083 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
14084 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
14085 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
14086 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
14087 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
14088 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
14089 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
14090 * g++.dg/compat/break/bitfield7_x.C: Ditto.
14091 * g++.dg/compat/break/bitfield7_y.C: Ditto.
14092
14093 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14094
14095 PR c/10320
14096 * gcc.c-torture/execute/20030718-1.c: New test.
14097
14098 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14099
14100 PR optimization/11536
14101 * gcc.dg/20030721-1.c: New test.
14102
14103 2003-07-19 Mark Mitchell <mark@codesourcery.com>
14104
14105 PR c++/11546
14106 * g++.dg/template/lookup1.C: New test.
14107
14108 2003-07-19 Zack Weinberg <zack@codesourcery.com>
14109
14110 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
14111 diagnostics of ill-formed constructs involving labels.
14112 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
14113 the new 'previously defined here' message.
14114
14115 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
14116
14117 * g++.dg/parse/non-dependent2.C: New test.
14118
14119 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14120
14121 * g++.dg/init/init-ref4.C: xfail on targets without
14122 weak symbols.
14123
14124 2003-07-17 Jakub Jelinek <jakub@redhat.com>
14125
14126 PR target/11087
14127 * gcc.c-torture/execute/20030717-1.c: New test.
14128
14129 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14130
14131 * g++.dg/opt/cfg1.C: New test.
14132
14133 2003-07-17 Mark Mitchell <mark@codesourcery.com>
14134
14135 PR optimization/11557
14136 * gcc.dg/20030717-1.c: New test.
14137
14138 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14139
14140 PR c++/10476
14141 * g++.dg/expr/crash-1.C: New test.
14142
14143 PR c++/11027
14144 * g++.dg/template/init3.C: New test.
14145
14146 PR c++/8222
14147 * g++.dg/template/non-dependent1.C: New test.
14148
14149 PR c++/11070
14150 * g++.dg/template/non-dependent2.C: New test.
14151
14152 PR c++/11071
14153 * g++.dg/template/non-dependent3.C: New test.
14154
14155 PR c++/9907
14156 * g++.dg/template/sizeof5.C: New test.
14157
14158 2003-07-17 Geoffrey Keating <geoffk@apple.com>
14159
14160 PR 11498
14161 * gcc.c-torture/compile/mangle-1.c: New file.
14162
14163 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14164
14165 PR c++/7809
14166 * g++.dg/parse/access3.C: New test.
14167
14168 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14169
14170 PR c++/11384
14171 * g++.dg/init/init-ref4.C: New test.
14172
14173 2003-07-16 Mark Mitchell <mark@codesourcery.com>
14174
14175 PR c++/11547
14176 * g++.dg/parse/constant3.C: New test.
14177 * g++.dg/parse/crash7.C: Likewise.
14178
14179 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
14180
14181 PR target/11008
14182 * gcc.dg/i386-pentium4-not-mull.c: New.
14183
14184 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
14185
14186 * gcc.dg/asm-names.c (ymain): Make it weak.
14187
14188 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14189
14190 PR c++/5421
14191 * g++.dg/template/friend21.C: New test.
14192
14193 2003-07-16 Jakub Jelinek <jakub@redhat.com>
14194
14195 * gcc.dg/cleanup-8.c: New test.
14196 * gcc.dg/cleanup-9.c: New test.
14197
14198 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
14199
14200 * g++.dg/ext/dll-MI1.h: New file.
14201 * g++.dg/ext/dllexport-MI1.C: New file.
14202 * g++.dg/ext/dllimport-MI1.C: New file.
14203
14204 2003-07-15 Jakub Jelinek <jakub@redhat.com>
14205
14206 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
14207 it does not have cmpstrsi patterns (just cmpmemsi).
14208
14209 2003-07-15 Mark Mitchell <mark@codesourcery.com>
14210
14211 PR debug/11473
14212 * g++.dg/debug/debug8.C: New test.
14213
14214 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14215
14216 PR c++/10108
14217 * g++.dg/template/crash7.C: New test.
14218
14219 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
14220
14221 PR target/10795
14222 * gcc.c-torture/compile/20030708-1.c: New.
14223
14224 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14225
14226 * gcc.c-torture/execute/20030715-1.c: New test.
14227
14228 2003-07-14 Geoffrey Keating <geoffk@apple.com>
14229
14230 * gcc.dg/pch/inline-3.c: New file.
14231 * gcc.dg/pch/inline-3.hs: New file.
14232 * gcc.dg/pch/inline-4.c: New file.
14233 * gcc.dg/pch/inline-4.hs: New file.
14234
14235 2003-07-14 Mark Mitchell <mark@codesourcery.com>
14236
14237 PR c++/11509
14238 * g++.dg/template/crash6.C: New test.
14239
14240 PR c++/7053
14241 * g++.dg/template/friend20.C: New test.
14242
14243 PR c++/7019
14244 * g++.dg/template/overload2.C: New test.
14245
14246 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14247
14248 PR optimization/11440
14249 * gcc.c-torture/execute/20030714-1.c: New test.
14250
14251 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14252
14253 PR c++/11154
14254 * g++.dg/template/partial2.C: New test.
14255
14256 2003-07-13 Mark Mitchell <mark@codesourcery.com>
14257
14258 PR c++/11503
14259 * g++.dg/template/anon1.C: New test.
14260
14261 PR c++/11493
14262 PR c++/11495
14263 * g++.dg/parse/template9.C: Likewise.
14264 * g++.dg/template/crash4.C: New test.
14265 * g++.dg/template/koenig1.C: Likewise.
14266 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
14267 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
14268 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
14269 functions.
14270 * g++.old-deja/g++.jason/template36.C: Likewise.
14271 * g++.old-deja/g++.mike/p1989.C: Likewise.
14272 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
14273 * g++.old-deja/g++.pt/ttp20.C: Use this->.
14274 * g++.old-deja/g++.pt/ttp21.C: Use this->.
14275 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
14276 compiling.
14277 * g++.old-deja/g++.pt/union2.C: Use this->.
14278
14279 2003-07-11 Jakub Jelinek <jakub@redhat.com>
14280
14281 * gcc.dg/20030711-1.c: New test.
14282
14283 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
14284
14285 PR c++/11050
14286 * g++.dg/parse/args1.C: New test.
14287 * g++.pt/defarg8.C: Change expected errors.
14288
14289 2003-07-11 Mark Mitchell <mark@codesourcery.com>
14290
14291 PR c++/8164
14292 * g++.dg/template/nontype2.C: New test.
14293
14294 PR c++/10558
14295 * g++.dg/parse/template8.C: New test.
14296
14297 PR c++/8327
14298 * g++.dg/template/scope1.C: New test.
14299
14300 * g++.dg/warn/Wsign-compare-1.C: New test.
14301
14302 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14303
14304 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
14305
14306 2003-07-10 Mark Mitchell <mark@codesourcery.com>
14307
14308 PR c++/9411
14309 * g++.dg/template/explicit2.C: New test.
14310
14311 PR c++/10032
14312 * g++.dg/warn/pedantic1.C: New test.
14313
14314 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
14315
14316 PR c++ 9483
14317 * g++.dg/other/field1.C: New test.
14318
14319 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14320
14321 PR c/11449
14322 * gcc.c-torture/compile/20030707-1.c: New.
14323
14324 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14325
14326 PR c++/10849
14327 * g++.dg/template/access12.C: New test.
14328
14329 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
14330
14331 * g++.dg/bprob/bprob.exp (prof_ext): Update.
14332 * g77.dg/bprob/bprob.exp (prof_ext): Update.
14333 * gcc.misc-tests/bprob.exp (prof_ext): Update.
14334 * gcc.misc-tests/gcov.exp: Update
14335 * g++.dg/gcov/gcov.exp: Update
14336 * lib/gcov.exp: Update.
14337
14338 2003-07-08 Mark Mitchell <mark@codesourcery.com>
14339
14340 * g++.dg/abi/mangle17.C: Make sure template expressions are
14341 dependent.
14342 * g++.dg/abi/mangle4.C: Mark erroneous casts.
14343 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
14344 * g++.dg/opt/stack1.C: Remove erroneous code.
14345 * g++.dg/parse/template7.C: New test.
14346 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
14347 * g++.old-deja/g++.pt/crash4.C: Likewise.
14348
14349 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14350
14351 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
14352 with zero or one occurence of `$' after the initial `L'.
14353
14354 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
14355
14356 * gcc.c-torture/compile/20030704-1.c: Add a comment.
14357
14358 2003-07-08 Roger Sayle <roger@eyesopen.com>
14359
14360 PR c/11370
14361 * gcc.dg/Wunreachable-6.c: New testcase.
14362 * gcc.dg/Wunreachable-7.c: New testcase.
14363
14364 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14365
14366 PR c/11420
14367 * gcc.dg/20030708-1.c: New test.
14368
14369 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
14370
14371 * gcc.dg/compat/sdata-section.h: New file.
14372 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
14373 * gcc.dg/torture/mips-sdata-1.c: New test.
14374
14375 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14376
14377 PR c++/11030
14378 * g++.dg/template/friend19.C: New test.
14379
14380 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14381
14382 * g++.dg/opt/strength-reduce.C: New test.
14383
14384 2003-07-07 Roger Sayle <roger@eyesopen.com>
14385
14386 PR target/10979
14387 * gcc.dg/20030707-1.c: New testcase.
14388
14389 2003-07-07 Roger Sayle <roger@eyesopen.com>
14390
14391 PR optimization/11059
14392 * g++.dg/opt/emptyunion.C: New testcase.
14393
14394 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14395 Eric Botcazou <ebotcazou@libertysurf.fr>
14396
14397 * g++.dg/opt/stack1.C: New test.
14398
14399 2003-07-05 Mark Mitchell <mark@codesourcery.com>
14400
14401 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
14402 run test.
14403
14404 PR c++/11431
14405 * g++.dg/expr/static_cast3.C: New test.
14406
14407 2003-07-04 Zack Weinberg <zack@codesourcery.com>
14408
14409 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
14410 everywhere.
14411 * gcc.dg/concat.c: Concatenation of string constants with
14412 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
14413 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
14414 * gcc.dg/cpp/escape-2.c: Use wide character constants where
14415 necessary to avoid multi-character character constant warning.
14416 * gcc.dg/cpp/escape.c: Likewise.
14417 * gcc.dg/cpp/ucs.c: Likewise.
14418 Remove backslashes from dg-bogus comments, as they confuse Tcl.
14419 Fix a typo.
14420
14421 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14422
14423 PR c/11428
14424 * gcc.c-torture/compile/20030704-1.c: New.
14425
14426 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14427
14428 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
14429
14430 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
14431
14432 PR c++/5287, PR c++/7910, PR c++/11021
14433 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
14434 tests for warnings.
14435 * g++.dg/ext/dllimport2.C: Add tests for warnings.
14436 * g++.dg/ext/dllimport3.C: Likewise.
14437 * g++.dg/ext/dllimport4.C: New file.
14438 * g++.dg/ext/dllimport5.C: New file.
14439 * g++.dg/ext/dllimport6.C: New file.
14440 * g++.dg/ext/dllimport7.C: New file.
14441 * g++.dg/ext/dllimport8.C: New file.
14442 * g++.dg/ext/dllimport9.C: New file.
14443 * g++.dg/ext/dllimport10.C: New file.
14444 * g++.dg/ext/dllexport1.C: New file.
14445
14446 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14447
14448 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
14449 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
14450
14451 2003-07-03 Roger Sayle <roger@eyesopen.com>
14452
14453 * gcc.dg/builtins-25.c: New testcase.
14454 * gcc.dg/builtins-26.c: New testcase.
14455
14456 2003-07-03 Janis Johnson <janis187@us.ibm.com>
14457
14458 * gcc.dg/compat/vector-defs.h: New file.
14459 * gcc.dg/compat/vector-setup.h: New file.
14460 * gcc.dg/compat/vector-check.h: New file.
14461 * gcc.dg/compat/vector-1_main.c: New file.
14462 * gcc.dg/compat/vector-1_x.c: New file.
14463 * gcc.dg/compat/vector-1_y.c: New file.
14464 * gcc.dg/compat/vector-2_main.c: New file.
14465 * gcc.dg/compat/vector-2_x.c: New file.
14466 * gcc.dg/compat/vector-2_y.c: New file.
14467
14468 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
14469 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
14470 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
14471 * gcc.dg/compat/struct-align-1.h: New file.
14472 * gcc.dg/compat/struct-align-1_main.c: New file.
14473 * gcc.dg/compat/struct-align-1_x.c: New file.
14474 * gcc.dg/compat/struct-align-1_y.c: New file.
14475 * gcc.dg/compat/struct-align-2.h: New file.
14476 * gcc.dg/compat/struct-align-2_main.c: New file.
14477 * gcc.dg/compat/struct-align-2_x.c: New file.
14478 * gcc.dg/compat/struct-align-2_y.c: New file.
14479
14480 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
14481 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14482 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14483 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14484 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14485 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14486 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14487 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14488 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14489 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14490 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14491 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14492 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14493 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14494 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14495 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14496 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14497 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14498 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14499 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14500 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14501 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14502 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14503 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14504 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14505 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14506 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14507 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14508 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14509
14510 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14511
14512 * gcc.dg/i386-call-1.c: New test.
14513
14514 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
14515
14516 PR c++/9162
14517 * g++.dg/parse/defarg4.C: New.
14518
14519 2003-07-03 Roger Sayle <roger@eyesopen.com>
14520
14521 PR target/10700
14522 * gcc.c-torture/compile/20030703-1.c: New test case.
14523
14524 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14525
14526 * g++.dg/template/local3.C: Remove extra semicolon.
14527
14528 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14529
14530 * gcc.dg/i386-volatile-1.c: New test.
14531
14532 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
14533
14534 PR c++/11072
14535 * g++.dg/other/offsetof2.C: XFAIL.
14536 * g++.dg/other/offsetof5.C: New.
14537
14538 PR c++/10219
14539 * g++.dg/template/error1.C: New.
14540
14541 PR c++/9779
14542 * g++.dg/template/dependent-expr1.C: New.
14543
14544 2003-07-01 Mark Mitchell <mark@codesourcery.com>
14545
14546 PR c++/6949
14547 * g++.dg/template/local3.C: New test.
14548
14549 PR c++/11149
14550 * g++.dg/lookup/scoped6.C: New test.
14551
14552 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
14553
14554 PR c++/8046
14555 * g++.dg/other/error7.C: New test.
14556
14557 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
14558
14559 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
14560 * g++.old-deja/g++.abi/vtable3.h: Likewise.
14561 * g++.old-deja/g++.law/code-gen5.C: Likewise.
14562 * g++.old-deja/g++.other/union2.C: Likewise.
14563 * gcc.dg/c90-const-expr-2.c: Likewise.
14564 * gcc.dg/c90-const-expr-3.c: Likewise.
14565 * gcc.dg/c99-const-expr-2.c: Likewise.
14566 * gcc.dg/c99-const-expr-3.c: Likewise.
14567 * gcc.dg/concat.c: Likewise.
14568
14569 2003-07-01 Mark Mitchell <mark@codesourcery.com>
14570
14571 PR c++/9559
14572 * g++.dg/init/static1.C: New test.
14573
14574 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14575
14576 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
14577 * g++.old-deja/g++.other/access2.C: Likewise.
14578 * g++.old-deja/g++.other/decl2.C: Likewise.
14579 * gcc.c-torture/execute/20020615-1.c: Likewise.
14580
14581 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14582
14583 PR c++/4933
14584 * g++.dg/template/sizeof4.C: New test.
14585
14586 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14587
14588 * g++.dg/other/error6.C: New test.
14589
14590 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14591
14592 PR c++/10750
14593 * g++.dg/parse/constant2.C: New test.
14594
14595 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14596
14597 PR c++/11106
14598 * g++.dg/other/error5.C: New test.
14599
14600 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14601
14602 * gcc.dg/format/gcc_diag-1.c: New test.
14603
14604 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
14605
14606 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
14607
14608 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
14609
14610 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
14611 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
14612 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
14613
14614 2003-06-28 Jakub Jelinek <jakub@redhat.com>
14615
14616 * gcc.c-torture/execute/builtins/string-8.c: New test.
14617 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
14618 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
14619 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
14620
14621 2003-06-27 Mark Mitchell <mark@codesourcery.com>
14622
14623 PR c++/10468
14624 * g++.dg/ext/typeof6.C: New test.
14625
14626 2003-06-27 Mark Mitchell <mark@codesourcery.com>
14627
14628 PR c++/10796
14629 * g++.dg/init/enum1.C: New test.
14630
14631 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
14632
14633 * gcc.dg/20030627-1.c: New test.
14634
14635 2003-06-26 Mark Mitchell <mark@codesourcery.com>
14636
14637 PR c++/11332
14638 * g++.dg/expr/static_cast2.C: New test.
14639
14640 2003-06-26 Roger Sayle <roger@eyesopen.com>
14641 Jakub Jelinek <jakub@redhat.com>
14642
14643 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
14644 sprintf(dst,"%s",src) optimization.
14645 * gcc.c-torture/execute/20030626-1.c: New test case.
14646 * gcc.c-torture/execute/20030626-2.c: New test case.
14647
14648 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
14649
14650 * gcc.c-torture/execute/multi-ix.c: New test.
14651
14652 * gcc.c-torture/execute/simd-4.c (main):
14653 Added missing semicolon at end of union.
14654
14655 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
14656
14657 PR c++/8266
14658 * g++.dg/template/explicit-instantiation3.C: New test.
14659
14660 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14661
14662 * gcc.dg/20030626-1.c: Use signed char.
14663
14664 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14665
14666 * gcc.dg/20030626-1.c: New test.
14667
14668 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
14669
14670 * const-str-2.m: Update.
14671
14672 2003-06-25 Mark Mitchell <mark@codesourcery.com>
14673
14674 PR c++/10990
14675 * g++.dg/rtti/dyncast1.C: New test.
14676 * g++.dg/abi/mangle4.C: Correct base-specifier access.
14677 * g++.dg/lookup/scoped1.C: Remove XFAIL.
14678 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
14679
14680 PR c++/10931
14681 * g++.dg/expr/static_cast1.C: New test.
14682
14683 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
14684
14685 * gcc.dg/20030625-1.c: New test.
14686
14687 2003-06-24 Roger Sayle <roger@eyesopen.com>
14688
14689 * gcc.c-torture/compile/20030624-1.c: New test case.
14690
14691 2003-06-24 Jakub Jelinek <jakub@redhat.com>
14692
14693 * gcc.c-torture/execute/string-opt-17.c: New test.
14694
14695 2003-06-24 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c++/5754
14698 * g++.dg/parse/crash6.C: New test.
14699
14700 2003-06-23 Roger Sayle <roger@eyesopen.com>
14701
14702 * gcc.dg/builtins-24.c: New test case.
14703
14704 2003-06-23 Jakub Jelinek <jakub@redhat.com>
14705
14706 * g++.dg/opt/operator1.C: New test.
14707
14708 2003-06-22 Roger Sayle <roger@eyesopen.com>
14709
14710 * gcc.c-torture/execute/string-opt-16.c: New test case.
14711
14712 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14713
14714 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
14715 * g++.old-deja/g++.other/conv7.C: Likewise
14716 * g++.old-deja/g++.other/overcnv2.C: Likewise.
14717 * g++.old-deja/g++.other/overload14.C: Likewise.
14718
14719 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14720
14721 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
14722 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
14723
14724 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14725
14726 PR c++/10888
14727 * g++.dg/warn/Winline-3.C: New test.
14728
14729 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14730
14731 * lib/target-supports.exp (check_alias_available): Make the test
14732 program acceptable to the Solaris assembler.
14733
14734 PR c++/10749
14735 * g++.dg/template/memclass2.C: New test.
14736
14737 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14738 Eric Botcazou <ebotcazou@libertysurf.fr>
14739
14740 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
14741 data for non-matching targets.
14742 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
14743
14744 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14745
14746 PR c++/10845
14747 * g++.dg/template/member3.C: New test.
14748
14749 2003-06-19 Mark Mitchell <mark@codesourcery.com>
14750
14751 PR c++/10939
14752 * g++.dg/template/func1.C: New test.
14753
14754 PR c++/9649
14755 * g++.dg/template/static4.C: New test.
14756 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
14757
14758 PR c++/11041
14759 * g++.dg/init/ref7.C: New test.
14760
14761 2003-06-19 Matt Austern <austern@apple.com>
14762
14763 PR c++/11228
14764 * g++.dg/anew1.C: New test.
14765 * g++.dg/anew2.C: New test.
14766 * g++.dg/anew3.C: New test.
14767 * g++.dg/anew4.C: New test.
14768
14769 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
14770
14771 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
14772
14773 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
14774
14775 * gcc.c-torture/execute/simd-4.c (main): Make expected value
14776 endian-dependent.
14777
14778 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
14779
14780 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
14781 Remove cruft.
14782
14783 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
14784
14785 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
14786 * gcc.c-torture/compile/961203-1.c: Likewise.
14787 * gcc.c-torture/compile/980506-1.c: Likewise.
14788
14789 2003-06-17 Mark Mitchell <mark@codesourcery.com>
14790
14791 PR c++/10712
14792 * g++.dg/lookup/using7.C: New test.
14793
14794 2003-06-17 Mark Mitchell <mark@codesourcery.com>
14795
14796 PR c++/11105
14797 * g++.dg/abi/conv1.C: Remove it.
14798 * g++.dg/template/conv7.C: New test.
14799 * g++.dg/template/conv8.C: Likewise.
14800 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
14801 conversion operator.
14802
14803 2003-06-17 Janis Johnson <janis187@us.ibm.com>
14804
14805 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
14806 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14807 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14808 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14809 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14810 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14811 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14812 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14813 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14814 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14815 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14816 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14817 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14818 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14819 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14820 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14821 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14822 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14823 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14824 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14825 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14826 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14827 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14828 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14829 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14830 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14831 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14832 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14833 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14834
14835 2003-06-16 Mark Mitchell <mark@codesourcery.com>
14836
14837 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
14838 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
14839 indications.
14840
14841 2003-06-16 Roger Sayle <roger@eyesopen.com>
14842
14843 * gcc.dg/i386-387-5.c: New test case.
14844 * gcc.dg/i386-387-6.c: New test case.
14845 * gcc.dg/builtins-23.c: New test case.
14846
14847 2003-06-15 Roger Sayle <roger@eyesopen.com>
14848
14849 * gcc.dg/builtins-22.c: New test case.
14850 * gcc.dg/i386-387-1.c: Update to test exp.
14851 * gcc.dg/i386-387-2.c: Likewise.
14852
14853 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14854
14855 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
14856
14857 2003-06-12 Mark Mitchell <mark@codesourcery.com>
14858
14859 * lib/gcc-dg.exp (dg-require-dll): New function.
14860 (dg-xfail-if): Likewise.
14861 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
14862 driver.
14863
14864 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
14865 * gcc.c-torture/compile/20001205-1.c: Likewise.
14866 * gcc.c-torture/compile/20001226-1.c: Likewise.
14867 * gcc.c-torture/compile/20010518-2.c: Likewise.
14868 * gcc.c-torture/compile/20020312-1.c: Likewise.
14869 * gcc.c-torture/compile/20020604-1.c: Likewise.
14870 * gcc.c-torture/compile/920501-12.c: Likewise.
14871 * gcc.c-torture/compile/920501-4.c: Likewise.
14872 * gcc.c-torture/compile/920520-1.c: Likewise.
14873 * gcc.c-torture/compile/920521-1.c: Likewise.
14874 * gcc.c-torture/compile/920625-1.c: Likewise.
14875 * gcc.c-torture/compile/961203-1.c: Likewise.
14876 * gcc.c-torture/compile/980506-1.c: Likewise.
14877 * gcc.c-torture/compile/981006-1.c: Likewise.
14878 * gcc.c-torture/compile/981022-1.c: Likewise.
14879 * gcc.c-torture/compile/981223-1.c: Likewise.
14880 * gcc.c-torture/compile/990617-1.c: Likewise.
14881 * gcc.c-torture/compile/dll.c: Likewise.
14882 * gcc.c-torture/compile/labels-3.c: Likewise.
14883 * gcc.c-torture/compile/mipscop-1.c: Likewise.
14884 * gcc.c-torture/compile/mipscop-2.c: Likewise.
14885 * gcc.c-torture/compile/mipscop-3.c: Likewise.
14886 * gcc.c-torture/compile/mipscop-4.c: Likewise.
14887 * gcc.c-torture/compile/simd-5.c: Likewise.
14888 * gcc.c-torture/compile/20000804-1.x: Remove.
14889 * gcc.c-torture/compile/20001205-1.x: Likewise.
14890 * gcc.c-torture/compile/20001226-1.x: Likewise.
14891 * gcc.c-torture/compile/20010518-2.x: Likewise.
14892 * gcc.c-torture/compile/20020312-1.x: Likewise.
14893 * gcc.c-torture/compile/20020604-1.x: Likewise.
14894 * gcc.c-torture/compile/920501-12.x: Likewise.
14895 * gcc.c-torture/compile/920501-4.x: Likewise.
14896 * gcc.c-torture/compile/920520-1.x: Likewise.
14897 * gcc.c-torture/compile/920521-1.x: Likewise.
14898 * gcc.c-torture/compile/920625-1.x: Likewise.
14899 * gcc.c-torture/compile/961203-1.x: Likewise.
14900 * gcc.c-torture/compile/980506-1.x: Likewise.
14901 * gcc.c-torture/compile/981006-1.x: Likewise.
14902 * gcc.c-torture/compile/981022-1.x: Likewise.
14903 * gcc.c-torture/compile/981223-1.x: Likewise.
14904 * gcc.c-torture/compile/990617-1.x: Likewise.
14905 * gcc.c-torture/compile/mipscop-1.x: Likewise.
14906 * gcc.c-torture/compile/mipscop-2.x: Likewise.
14907 * gcc.c-torture/compile/mipscop-3.x: Likewise.
14908 * gcc.c-torture/compile/mipscop-4.x: Likewise.
14909 * gcc.c-torture/compile/simd-5.x: Likewise.
14910
14911 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
14912
14913 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14914
14915 * gcc.c-torture/execute/20030611-1.c: New test.
14916
14917 2003-06-12 Roger Sayle <roger@eyesopen.com>
14918
14919 PR middle-end/168
14920 * gcc.dg/20030612-1.c: New test case.
14921
14922 2003-06-12 Mark Mitchell <mark@codesourcery.com>
14923
14924 PR c++/10635
14925 * g++.dg/expr/cast1.C: New test.
14926
14927 2003-06-12 Roger Sayle <roger@eyesopen.com>
14928
14929 * gcc.dg/builtins-21.c: New test case.
14930
14931 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
14932
14933 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
14934 options instead of at the end.
14935 * lib/objc.exp (objc_target_compile): Likewise.
14936
14937 2003-06-11 Mark Mitchell <mark@codesourcery.com>
14938
14939 PR c++/10432
14940 * g++.dg/parse/error1.C: New test.
14941
14942 2003-06-11 Janis Johnson <janis187@us.ibm.com>
14943
14944 * gcc.dg/compat/struct-by-value-11_main.c: New file.
14945 * gcc.dg/compat/struct-by-value-11_x.c: New file.
14946 * gcc.dg/compat/struct-by-value-11_y.c: New file.
14947 * gcc.dg/compat/struct-by-value-12_main.c: New file.
14948 * gcc.dg/compat/struct-by-value-12_x.c: New file.
14949 * gcc.dg/compat/struct-by-value-12_y.c: New file.
14950 * gcc.dg/compat/struct-by-value-13_main.c: New file.
14951 * gcc.dg/compat/struct-by-value-13_x.c: New file.
14952 * gcc.dg/compat/struct-by-value-13_y.c: New file.
14953 * gcc.dg/compat/struct-by-value-14_main.c: New file.
14954 * gcc.dg/compat/struct-by-value-14_x.c: New file.
14955 * gcc.dg/compat/struct-by-value-14_y.c: New file.
14956 * gcc.dg/compat/struct-by-value-15_main.c: New file.
14957 * gcc.dg/compat/struct-by-value-15_x.c: New file.
14958 * gcc.dg/compat/struct-by-value-15_y.c: New file.
14959 * gcc.dg/compat/struct-by-value-16_main.c: New file.
14960 * gcc.dg/compat/struct-by-value-16_x.c: New file.
14961 * gcc.dg/compat/struct-by-value-16_y.c: New file.
14962 * gcc.dg/compat/struct-by-value-17_main.c: New file.
14963 * gcc.dg/compat/struct-by-value-17_x.c: New file.
14964 * gcc.dg/compat/struct-by-value-17_y.c: New file.
14965 * gcc.dg/compat/struct-by-value-18_main.c: New file.
14966 * gcc.dg/compat/struct-by-value-18_x.c: New file.
14967 * gcc.dg/compat/struct-by-value-18_y.c: New file.
14968
14969 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
14970 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
14971 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
14972 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
14973 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
14974 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
14975 * gcc.dg/compat/scalar-return-3_main.c: New file.
14976 * gcc.dg/compat/scalar-return-3_x.c: New file.
14977 * gcc.dg/compat/scalar-return-3_y.c: New file.
14978 * gcc.dg/compat/scalar-return-4_main.c: New file.
14979 * gcc.dg/compat/scalar-return-4_x.c: New file.
14980 * gcc.dg/compat/scalar-return-4_y.c: New file.
14981
14982 2003-06-10 Janis Johnson <janis187@us.ibm.com>
14983
14984 * gcc.dg/compat/fp2-struct-check.h: New file.
14985 * gcc.dg/compat/fp2-struct-defs.h: New file.
14986 * gcc.dg/compat/fp2-struct-init.h: New file.
14987 * gcc.dg/compat/struct-by-value-10_main.c: New file.
14988 * gcc.dg/compat/struct-by-value-10_x.c: New file.
14989 * gcc.dg/compat/struct-by-value-10_y.c: New file.
14990 * gcc.dg/compat/struct-return-10_main.c: New file.
14991 * gcc.dg/compat/struct-return-10_x.c: New file.
14992 * gcc.dg/compat/struct-return-10_y.c: New file.
14993
14994 * gcc.dg/compat/compat-common.h: New file.
14995 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
14996 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
14997 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
14998 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
14999 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
15000 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
15001 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
15002 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15003 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
15004 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
15005 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15006 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
15007 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
15008 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15009 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
15010 * gcc.dg/compat/small-struct-check.h: Ditto.
15011 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
15012 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15013 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
15014 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
15015 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15016 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15017 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
15018 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15019 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
15020 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
15021 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15022 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15023 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
15024 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15025 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15026 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
15027 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15028 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
15029 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
15030 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15031 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
15032 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
15033 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15034 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
15035 * gcc.dg/compat/struct-return-2_main.c: Ditto.
15036 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15037 * gcc.dg/compat/struct-return-2_y.c: Ditto.
15038 * gcc.dg/compat/struct-return-3_main.c: Ditto.
15039 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15040 * gcc.dg/compat/struct-return-3_y.c: Ditto.
15041
15042 2003-06-10 Geoffrey Keating <geoffk@apple.com>
15043
15044 * g++.dg/pch/static-1.C: New file.
15045 * g++.dg/pch/static-1.Hs: New file.
15046
15047 2003-06-10 Richard Henderson <rth@redhat.com>
15048
15049 * gcc.dg/asm-7.c: Adjust expected warning text.
15050
15051 2003-06-10 Roger Sayle <roger@eyesopen.com>
15052
15053 * gcc.dg/builtins-20.c: New test case.
15054
15055 2003-06-10 Mark Mitchell <mark@codesourcery.com>
15056
15057 PR c++/11131
15058 * g++.dg/opt/template1.C: New test.
15059
15060 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15061
15062 * lib/gcc-dg.exp (dg-test): Clear additional_files and
15063 additional_sources.
15064
15065 2003-05-21 David Taylor <dtaylor@emc.com>
15066
15067 * gcc.dg/Wpadded.c: New file.
15068
15069 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15070
15071 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
15072 * gcc.dg/special/weak-2.c: Add dg-require-weak.
15073 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
15074 dg-require-weak.
15075
15076 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
15077
15078 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
15079
15080 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15081
15082 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
15083 (dg-require-alias): Likewise.
15084 (dg-require-gc-sections): Likewise.
15085 * lib/target-supports.exp (check_gc_sections_available): Likewise.
15086
15087 2003-06-08 Richard Henderson <rth@redhat.com>
15088
15089 * gcc.dg/20011029-2.c: Fix the array reference.
15090 * gcc.dg/asm-7.c: New.
15091
15092 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
15093
15094 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
15095
15096 2003-06-08 Mark Mitchell <mark@codesourcery.com>
15097
15098 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
15099 (dg-require-gc-sections): Likewise.
15100
15101 2003-06-08 Jan Hubicka <jh@suse.cz>
15102
15103 * i386-cmov1.c: Fix regular expression.
15104 * i386-cvt-1.c: Likewise.
15105 * i386-local.c: Likewise.
15106 * i386-local2.c: Likewise.
15107 * i386-mul.c: Likewise.
15108 * i386-ssetype-1.c: Likewise.
15109 * i386-ssetype-3.c: Likewise.
15110 * i386-ssetype-5.c: Likewise.
15111
15112 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15113
15114 PR c++/11039
15115 * g++.dg/warn/implicit-typename2.C: New test.
15116 * g++.dg/warn/implicit-typename3.C: New test.
15117
15118 2003-06-07 Richard Henderson <rth@redhat.com>
15119
15120 * g++.dg/other/offsetof3.C: Use size_t.
15121 * g++.dg/other/offsetof4.C: Likewise.
15122
15123 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
15124
15125 * lib/copy-file.exp: New. Implement gcc_copy_files.
15126
15127 * lib/dg-pch.exp: Load copy-file.exp
15128 (dg-pch): Use gcc_copy_files instead of "file copy".
15129
15130 2003-06-06 Mark Mitchell <mark@codesourcery.com>
15131
15132 * gcc.dg/weak/weak.exp: Simplify.
15133 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
15134 * gcc.dg/weak/weak-1.c: Likewise.
15135 * gcc.dg/weak/weak-2.c: Likewise.
15136 * gcc.dg/weak/weak-3.c: Likewise.
15137 * gcc.dg/weak/weak-4.c: Likewise.
15138 * gcc.dg/weak/weak-5.c: Likewise.
15139 * gcc.dg/weak/weak-6.c: Likewise.
15140 * gcc.dg/weak/weak-7.c: Likewise.
15141 * gcc.dg/weak/weak-8.c: Likewise.
15142 * gcc.dg/weak/weak-9.c: Likewise.
15143
15144 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
15145
15146 gcc.c-torture/execute/20030606-1.c: New.
15147
15148 2003-06-06 Roger Sayle <roger@eyesopen.com>
15149
15150 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
15151 * gcc.dg/builtins-19.c: Likewise.
15152
15153 2003-06-06 Roger Sayle <roger@eyesopen.com>
15154
15155 * gcc.dg/builtins-2.c: Add some more tests.
15156 * gcc.dg/builtins-18.c: New test case.
15157 * gcc.dg/builtins-19.c: New test case.
15158
15159 2003-06-06 Roger Sayle <roger@eyesopen.com>
15160 Jim Wilson <wilson@tuliptree.org>
15161
15162 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
15163
15164 2003-06-06 Jakub Jelinek <jakub@redhat.com>
15165
15166 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
15167 mempcpy/stpcpy calls not to be optimized into something else.
15168 * gcc.c-torture/execute/string-opt-3.c: Moved to...
15169 * gcc.c-torture/execute/builtins/string-7.c: ...here.
15170 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
15171
15172 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15173
15174 * gcc.dg/format/asm_fprintf-1.c: New test.
15175
15176 2003-06-05 Mark Mitchell <mark@codesourcery.com>
15177
15178 * lib/gcc-defs.exp (additional_sources): New variable.
15179 (dg-additional-sources): New function.
15180 (additional_files): New variable.
15181 (dg-additional-files): New function.
15182 (dg-additional-files-options): Likewise.
15183 * lib/gcc-dg.exp (dg-require-weak): New function.
15184 (dg-require-alias): Likewise.
15185 (dg-require-gc-sections): Likewise.
15186 * lib/target-supports.exp (check_alias_available): Remove testfile
15187 parameter.
15188 (check_gc_sections_available): New function.
15189 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
15190 (dg-gpp-additional-files): Likewise.
15191 * lib/g++.exp (additional_sources): Remove.
15192 (additional_files): Likewise.
15193 (g++_target_compile): Use dg-additional-files-options.
15194
15195 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
15196 Tcl logic.
15197 * gcc.dg/special/ecos.exp: Remove.
15198 * gcc.dg/special/20000419-2.c: Use dg-require-*.
15199 * gcc.dg/special/alias-1.c: Likewise.
15200 * gcc.dg/special/alias-2.c: Likewise.
15201 * gcc.dg/special/gcsec-1.c: Likewise.
15202 * gcc.dg/special/weak-1.c: Likewise.
15203 * gcc.dg/special/weak-2.c: Likewise.
15204 * gcc.dg/special/wkali-1.c: Likewise.
15205 * gcc.dg/special/wkali-2.c: Likewise.
15206
15207 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
15208 dg-gpp-additional-*.
15209 * g++.dg/special/conpr-3.C: Likewise.
15210 * g++.dg/special/conpr-4.C: Likewise.
15211 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
15212 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
15213 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
15214 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
15215 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
15216 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
15217 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
15218 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
15219 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
15220 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
15221 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
15222 * g++.old-deja/g++.other/comdat1.C: Likewise.
15223 * g++.old-deja/g++.other/comdat2.C: Likewise.
15224 * g++.old-deja/g++.other/comdat3.C: Likewise.
15225 * g++.old-deja/g++.other/ctor1.C: Likewise.
15226 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
15227
15228 2003-06-05 Richard Henderson <rth@redhat.com>
15229
15230 * gcc.dg/debug/20030605-1.c: New.
15231
15232 2003-06-04 Mark Mitchell <mark@codesourcery.com>
15233
15234 * README.QMTEST: Update.
15235
15236 2003-06-04 Richard Henderson <rth@redhat.com>
15237
15238 * gcc.dg/cleanup-1.c: New.
15239 * gcc.dg/cleanup-2.c: New.
15240 * gcc.dg/cleanup-3.c: New.
15241 * gcc.dg/cleanup-4.c: New.
15242 * gcc.dg/cleanup-5.c: New.
15243 * gcc.dg/cleanup-6.c: New.
15244 * gcc.dg/cleanup-7.c: New.
15245
15246 2003-06-04 Mark Mitchell <mark@codesourcery.com>
15247
15248 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
15249
15250 * lib/dg-pch.exp: New file.
15251 * g++.dg/pch/pch.exp: Use dg-pch.exp.
15252 * gcc.dg/pch/pch.exp: Likewise.
15253
15254 2003-06-04 Roger Sayle <roger@eyesopen.com>
15255
15256 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
15257 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
15258 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
15259 * gcc.dg/builtins-17.c: New test case.
15260 * gcc.dg/i386-387-4.c: New test case.
15261 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
15262
15263 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15264
15265 * gcc.dg/ultrasp9.c: New test.
15266
15267 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15268
15269 * gcc.c-torture/compile/20030604-1.c: New test.
15270 * gcc.dg/sparc-constant-1.c: New test.
15271
15272 2003-06-03 Glen Nakamura <glen@imodulo.com>
15273
15274 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
15275
15276 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
15277
15278 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
15279
15280 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
15281 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
15282
15283 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
15284
15285 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
15286
15287 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15288
15289 PR c++/10940
15290 * g++.dg/template/spec10.C: New test.
15291
15292 2003-06-03 Roger Sayle <roger@eyesopen.com>
15293
15294 * gcc.dg/builtins-16.c: New test case.
15295
15296 2003-06-03 Jakub Jelinek <jakub@redhat.com>
15297
15298 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
15299 mempcpy test with post-increments.
15300 * gcc.c-torture/execute/string-opt-3.c: New test.
15301 * gcc.dg/string-opt-1.c: New test.
15302
15303 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
15304
15305 PR fortran/10965
15306 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
15307
15308 2003-06-02 Mark Mitchell <mark@codesourcery.com>
15309
15310 * lib/scanasm.exp (dg-scan): New function, factored out of ...
15311 (scan-assembler): ... here. Use dg-scan.
15312 (scan-assembler-not): Likewise.
15313 (scan-file): New function.
15314 (scan-file-not): Likewise.
15315 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
15316 * gcc.dg/cpp/_Pragma4.c: Likewise.
15317 * gcc.dg/cpp/_Pragma5.c: Likewise.
15318 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15319 * gcc.dg/cpp/avoidpaste2.c: Likewise.
15320 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
15321 * gcc.dg/cpp/cmdlne-P.c: Likewise.
15322 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
15323 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
15324 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
15325 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
15326 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
15327 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
15328 * gcc.dg/cpp/cxxcom1.c: Likewise.
15329 * gcc.dg/cpp/line1.c: Likewise.
15330 * gcc.dg/cpp/maccom1.c: Likewise.
15331 * gcc.dg/cpp/maccom2.c: Likewise.
15332 * gcc.dg/cpp/maccom3.c: Likewise.
15333 * gcc.dg/cpp/maccom4.c: Likewise.
15334 * gcc.dg/cpp/maccom5.c: Likewise.
15335 * gcc.dg/cpp/maccom6.c: Likewise.
15336 * gcc.dg/cpp/multiline.c: Likewise.
15337 * gcc.dg/cpp/spacing1.c: Likewise.
15338 * gcc.dg/cpp/spacing2.c: Likewise.
15339 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
15340 * gcc.dg/cpp/trad/maccom1.c: Likewise.
15341 * gcc.dg/cpp/trad/maccom2.c: Likewise.
15342 * gcc.dg/cpp/trad/maccom3.c: Likewise.
15343 * gcc.dg/cpp/trad/maccom4.c: Likewise.
15344 * gcc.dg/cpp/trad/maccom6.c: Likewise.
15345 * gcc.dg/cpp/cxxcom2.c: Likewise.
15346 * gcc.dg/cpp/cxxcom2.h: New file.
15347
15348 * gcc.dg/cpp/truefalse.cpp: Move it to ...
15349 * g++.dg/cpp/truefalse.C: Here.
15350 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
15351
15352 2003-06-01 Loren James Rittle <ljrittle@acm.org>
15353
15354 * gcc.dg/cpp/redef3.c: New file.
15355
15356 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15357
15358 * gcc.dg/i386-loop-3.c: New test.
15359
15360 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
15361
15362 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
15363
15364 2003-05-31 Roger Sayle <roger@eyesopen.com>
15365
15366 * gcc.dg/fwrapv-1.c: New test case.
15367 * gcc.dg/fwrapv-2.c: New test case.
15368
15369 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15370
15371 PR c++/10956
15372 * g++.dg/template/spec9.C: New test.
15373
15374 2003-05-29 Roger Sayle <roger@eyesopen.com>
15375
15376 * gcc.dg/duff-4.c: New test case.
15377
15378 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
15379
15380 PR fortran/10843
15381 * g77.dg/ffixed-form-1.f: New test
15382 * g77.dg/ffixed-form-2.f: New test
15383 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
15384 * g77.dg/ffree-form-3.f: New test
15385
15386 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
15387
15388 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
15389 * gcc.dg/wint_t-1.c: Likewise.
15390
15391 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15392
15393 * g++.dg/template/access11.C: New test.
15394
15395 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15396
15397 PR c++/10849
15398 * g++.dg/template/access10.C: New test.
15399
15400 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15401 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15402
15403 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
15404
15405 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15406
15407 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
15408 suppress for powerpc-*-darwin*.
15409 * gcc.dg/torture/builtin-noret-2.c: Likewise.
15410
15411 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15412
15413 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
15414 suppress option for powerpc-*-darwin*.
15415
15416 2003-05-23 Roger Sayle <roger@eyesopen.com>
15417
15418 * gcc.dg/builtins-1.c: Add tests for tan and atan.
15419 * gcc.dg/builtins-4.c: Add test for fmod.
15420
15421 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15422
15423 PR c++/10682
15424 * g++.dg/template/instantiate4.C: New test.
15425
15426 2003-05-22 Roger Sayle <roger@eyesopen.com>
15427
15428 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
15429
15430 2003-05-21 Janis Johnson <janis187@us.ibm.com>
15431
15432 * gcc.dg/compat/scalar-return-1_main.c: New file.
15433 * gcc.dg/compat/scalar-return-1_x.c: New file.
15434 * gcc.dg/compat/scalar-return-1_y.c: New file.
15435 * gcc.dg/compat/scalar-return-2_main.c: New file.
15436 * gcc.dg/compat/scalar-return-2_x.c: New file.
15437 * gcc.dg/compat/scalar-return-2_y.c: New file.
15438 * gcc.dg/compat/struct-return-3_main.c: New file.
15439 * gcc.dg/compat/struct-return-3_y.c: New file.
15440 * gcc.dg/compat/struct-return-3_x.c: New file.
15441 * gcc.dg/compat/struct-return-2_main.c: New file.
15442 * gcc.dg/compat/struct-return-2_x.c: New file.
15443 * gcc.dg/compat/struct-return-2_y.c: New file.
15444
15445 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15446
15447 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
15448 for hppa*-hp-hpux*.
15449 * gcc.dg/20021014-1.c (dg-options): Likewise.
15450 * gcc.dg/nest.c (dg-options): Likewise.
15451
15452 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
15453
15454 PR c++/9738
15455 * g++.dg/ext/dllimport2.C: New file.
15456 * g++.dg/ext/dllimport3.C: New file.
15457
15458 2003-05-20 Janis Johnson <janis187@us.ibm.com>
15459
15460 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
15461 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15462 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15463 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15464 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15465 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15466 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
15467 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
15468 * gcc.dg/compat/small-struct-defs.h: New file.
15469 * gcc.dg/compat/small-struct-init.h: New file.
15470 * gcc.dg/compat/small-struct-check.h: New file.
15471 * gcc.dg/compat/fp-struct-defs.h: New file.
15472 * gcc.dg/compat/fp-struct-check.h: New file.
15473 * gcc.dg/compat/fp-struct-init.h: New file.
15474 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
15475 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
15476
15477 2003-05-19 Jakub Jelinek <jakub@redhat.com>
15478
15479 * gcc.dg/20030225-2.c: New test.
15480
15481 2003-05-18 Roger Sayle <roger@eyesopen.com>
15482 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15483
15484 * gcc.c-torture/compile/20030518-1.c: New test case.
15485
15486 2003-05-18 Mark Mitchell <mark@codesourcery.com>
15487
15488 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
15489 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
15490 gcc-dg-debug-runtest.
15491 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
15492 gcc-dg-debug-runtest.
15493
15494 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15495
15496 PR c++/9022
15497 * g++.dg/lookup/using6.C: New test.
15498
15499 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15500
15501 * g++.dg/parse/access2.C: New test.
15502
15503 2003-05-17 Mark Mitchell <mark@codesourcery.com>
15504
15505 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
15506 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
15507 * gcc.dg/debug/debug.exp: Likewise.
15508
15509 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
15510
15511 * gcc.dg/dollar.c: New test.
15512
15513 2003-05-16 Janis Johnson <janis187@us.ibm.com>
15514
15515 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
15516 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
15517 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
15518 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
15519 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
15520 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
15521 * gcc.dg/compat/struct-by-value-6_main.c: New file.
15522 * gcc.dg/compat/struct-by-value-6_x.c: New file.
15523 * gcc.dg/compat/struct-by-value-6_y.c: New file.
15524 * gcc.dg/compat/struct-by-value-7_main.c: New file.
15525 * gcc.dg/compat/struct-by-value-7_x.c: New file.
15526 * gcc.dg/compat/struct-by-value-7_y.c: New file.
15527 * gcc.dg/compat/struct-by-value-8_main.c: New file.
15528 * gcc.dg/compat/struct-by-value-8_x.c: New file.
15529 * gcc.dg/compat/struct-by-value-8_y.c: New file.
15530 * gcc.dg/compat/struct-by-value-9_main.c: New file.
15531 * gcc.dg/compat/struct-by-value-9_x.c: New file.
15532 * gcc.dg/compat/struct-by-value-9_y.c: New file.
15533
15534 2003-05-16 Mark Mitchell <mark@codesourcery.com>
15535
15536 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
15537 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
15538 support for "repo" mode.
15539 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
15540 * lib/g77-dg.exp: Likewise.
15541 * lib/obj-dg.exp: Likewise.
15542
15543 2003-05-16 Jakub Jelinek <jakub@redhat.com>
15544
15545 Merge from gcc-3_2-rhl8-branch:
15546 2003-04-23 Jakub Jelinek <jakub@redhat.com>
15547
15548 * gcc.dg/tls/opt-6.c: New test.
15549
15550 2003-04-05 Jakub Jelinek <jakub@redhat.com>
15551
15552 * gcc.dg/20030405-1.c: New test.
15553
15554 2003-03-09 Jakub Jelinek <jakub@redhat.com>
15555
15556 * gcc.dg/20030309-1.c: New test.
15557
15558 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15559
15560 * gcc.c-torture/execute/20030307-1.c: New test.
15561
15562 2003-02-20 Randolph Chung <tausq@debian.org>
15563
15564 * gcc.c-torture/compile/20030220-1.c: New test.
15565
15566 2003-02-18 Jakub Jelinek <jakub@redhat.com>
15567
15568 * gcc.dg/20030217-1.c: New test.
15569
15570 2003-01-29 Jakub Jelinek <jakub@redhat.com>
15571
15572 * gcc.c-torture/compile/20020129-1.c: New test.
15573
15574 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15575
15576 * gcc.dg/unroll-1.c: New test.
15577
15578 2002-11-16 Jan Hubicka <jh@suse.cz>
15579
15580 * gcc.c-torture/execute/20020920-1.c: New test.
15581
15582 2002-10-08 Jakub Jelinek <jakub@redhat.com>
15583
15584 PR target/7434
15585 * gcc.c-torture/compile/20021008-1.c: New test.
15586
15587 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
15588
15589 PR target/7559
15590 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
15591
15592 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15593
15594 * gcc.c-torture/compile/20020807-1.c: New test.
15595
15596 2002-07-30 Jakub Jelinek <jakub@redhat.com>
15597
15598 * gcc.dg/tls/opt-1.c: New test.
15599
15600 2002-07-29 Jakub Jelinek <jakub@redhat.com>
15601
15602 * gcc.dg/20020729-1.c: New test.
15603
15604 2002-07-20 Jakub Jelinek <jakub@redhat.com>
15605
15606 * g++.dg/opt/life1.C: New test.
15607
15608 2002-05-20 Jakub Jelinek <jakub@redhat.com>
15609
15610 * gcc.dg/20020525-1.c: New test.
15611
15612 2002-05-24 Jakub Jelinek <jakub@redhat.com>
15613
15614 PR c++/6794
15615 * g++.dg/ext/pretty1.C: New test.
15616 * g++.dg/ext/pretty2.C: New test.
15617
15618 2003-05-15 Mark Mitchell <mark@codesourcery.com>
15619
15620 PR c++/8385
15621 * g++.dg/ext/typeof5.C: New test.
15622
15623 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
15624
15625 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
15626 __USER_LABEL_PREFIX__ into account.
15627 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
15628
15629 2003-05-14 Roger Sayle <roger@eyesopen.com>
15630
15631 * gcc.dg/builtins-15.c: New test case.
15632
15633 2003-05-13 Zack Weinberg <zack@codesourcery.com>
15634
15635 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
15636
15637 2003-05-12 Mark Mitchell <mark@codesourcery.com>
15638
15639 * lib/g++.exp: Tweak handling of additional source files.
15640 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
15641 * g++.dg/special/conpr-2a.C: Rename to ...
15642 * g++.dg/special/conpr-2a.cc: ... this.
15643 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
15644 * g++.dg/special/conpr-3a.C: Rename to ...
15645 * g++.dg/special/conpr-3a.cc: This.
15646 * g++.dg/special/conpr-3b.C: Rename to ...
15647 * g++.dg/special/conpr-3b.cc: This.
15648 * g++.dg/special/conpr-4.C: New test.
15649 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
15650
15651 2003-05-12 David Edelsohn <edelsohn@gnu.org>
15652
15653 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
15654
15655 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15656
15657 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
15658 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15659 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
15660 * g++.old-deja/g++.other/warn3.C: Likewise.
15661
15662 2003-05-11 Roger Sayle <roger@eyesopen.com>
15663
15664 * gcc.dg/i386-387-1.c: Update to also test log.
15665 * gcc.dg/i386-387-2.c: Likewise.
15666
15667 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
15668
15669 * g77.f-torture/execute/int8421.f: New test.
15670
15671 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15672
15673 PR c++/10230, c++/10481
15674 * g++.dg/lookup/scoped5.C: New test.
15675
15676 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15677
15678 PR c++/10552
15679 * g++.dg/template/ttp6.C: New test.
15680
15681 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
15682
15683 * gcc.c-torture/execute/builtins: New directory.
15684 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
15685 gcc.c-torture/execute/builtins.
15686 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
15687 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
15688 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
15689 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
15690
15691 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15692
15693 PR c++/9252
15694 * g++.dg/template/access8.C: New test.
15695 * g++.dg/template/access9.C: New test.
15696
15697 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15698
15699 PR c++/9554
15700 * g++.dg/parse/access1.C: New test.
15701
15702 2003-05-09 DJ Delorie <dj@redhat.com>
15703
15704 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
15705 long, and not an int.
15706
15707 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15708
15709 PR c++/10555, c++/10576
15710 * g++.dg/template/memclass1.C: New test.
15711
15712 2003-05-08 DJ Delorie <dj@redhat.com>
15713
15714 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
15715 targets.
15716 * gcc.c-torture/execute/20021024-1.x: Likewise.
15717 * gcc.c-torture/execute/shiftdi.x: Likewise.
15718 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
15719 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
15720 * gcc.dg/20021018-1.c: Likewise.
15721
15722 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15723
15724 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
15725
15726 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
15727 (bcopy): Call memmove.
15728
15729 2003-05-08 Roger Sayle <roger@eyesopen.com>
15730
15731 * g77.f-torture/compile/8485.f: New test case.
15732
15733 2003-05-07 Richard Henderson <rth@redhat.com>
15734
15735 PR c++/10570
15736 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
15737 Verify exception_cleanup not called for rethrows.
15738 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
15739 when exiting catch block without rethrowing.
15740 * g++.dg/eh/forced3.C: New.
15741 * g++.dg/eh/forced4.C: New.
15742
15743 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
15744
15745 * gcc.dg/20030505.c: Fix triplet.
15746
15747 2003-05-06 DJ Delorie <dj@redhat.com>
15748
15749 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
15750 * gcc.dg/nest.c: Likewise.
15751
15752 2003-05-05 Roger Sayle <roger@eyesopen.com>
15753
15754 * gcc.dg/builtins-14.c: New test case.
15755
15756 2003-05-05 Janis Johnson <janis187@us.ibm.com>
15757
15758 * lib/compat.exp (compat-execute): New argument.
15759 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
15760 * gcc.dg/compat: New test directory.
15761 * gcc.dg/compat/compat.exp: New expect script.
15762 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
15763 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
15764 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
15765 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
15766 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
15767 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
15768
15769 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
15770 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
15771 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
15772 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
15773 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
15774 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
15775 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
15776 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
15777 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
15778 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
15779 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
15780 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
15781 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
15782 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
15783 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
15784
15785 2003-05-05 Zack Weinberg <zack@codesourcery.com>
15786
15787 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
15788
15789 2003-05-05 Jakub Jelinek <jakub@redhat.com>
15790
15791 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
15792
15793 2003-05-05 Geoffrey Keating <geoffk@apple.com>
15794
15795 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
15796 * gcc.dg/ppc-fsel-2.c: New test.
15797
15798 * gcc.dg/unused-5.c: New test.
15799
15800 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15801
15802 PR c++/10496
15803 * g++.dg/warn/pmf1.C: New test.
15804
15805 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15806
15807 PR c++/4494
15808 * g++.dg/warn/main.C: New test.
15809
15810 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15811
15812 * gcc.dg/nonnull-3.c: New test.
15813
15814 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
15815
15816 * gcc.dg/cpp/Wtrigraphs.c: Update.
15817 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
15818
15819 2003-05-03 Geoffrey Keating <geoffk@apple.com>
15820
15821 * gcc.dg/ppc-fsel-1.c: New test.
15822
15823 2003-05-03 Zack Weinberg <zack@codesourcery.com>
15824
15825 PR c/10604
15826 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
15827
15828 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
15829
15830 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
15831
15832 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15833
15834 PR c++/9364, c++/10553, c++/10586
15835 * g++.dg/parse/typename4.C: New test.
15836 * g++.dg/parse/typename5.C: Likewise.
15837
15838 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
15839
15840 * gcc.c-torture/compile/20030503-1.c: New test.
15841
15842 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15843
15844 * g++.dg/lookup/using5.C: Fix testcase error.
15845
15846 2003-05-01 Chris Demetriou <cgd@broadcom.com>
15847
15848 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
15849 since MEABI is no longer supported. Remove all vestiges
15850 of MEABI from the test.
15851
15852 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15853
15854 PR c++/10554
15855 * g++.dg/lookup/using5.C: New test.
15856
15857 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15858
15859 PR c++/8772
15860 * g++.dg/template/ttp5.C: New test.
15861
15862 2003-04-30 Mark Mitchell <mark@codesourcery.com>
15863
15864 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
15865 (dg-gpp-additional-sources): New function.
15866 (dg-gpp-additional-files): Likewise.
15867 * lib/g++.exp (additional_sources): New variable.
15868 (additional_files): Likewise.
15869 (g++_target_compile): Deal with them.
15870 * lib/old-dejagnu.exp: Remove.
15871 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
15872 * g++.old-deja: Revise all tests to use dg commands.
15873
15874 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15875
15876 PR c++/9432, c++/9528
15877 * g++.dg/lookup/using4.C: New test.
15878
15879 2003-04-29 Geoffrey Keating <geoffk@apple.com>
15880
15881 * gcc.dg/noreturn-5.c: New file.
15882 * gcc.dg/noreturn-6.c: New file.
15883
15884 * gcc.c-torture/compile/inline-1.c: New file.
15885
15886 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15887
15888 PR c++/10551
15889 * g++.dg/template/explicit1.C: New test.
15890
15891 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15892
15893 PR c++/10549
15894 * g++.dg/other/bitfield1.C: New test.
15895
15896 PR c++/10527
15897 * g++.dg/init/new7.C: New test.
15898
15899 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15900
15901 * g++.dg/ext/desig1.C: New test.
15902 * g++.dg/ext/init1.C: Update.
15903
15904 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
15905
15906 2003-04-28 Mark Mitchell <mark@codesourcery.com>
15907
15908 PR c++/10180
15909 * g++.dg/warn/Winline-1.C: New test.
15910
15911 2003-04-28 Jakub Jelinek <jakub@redhat.com>
15912
15913 * gcc.c-torture/execute/string-opt-19.c: New test.
15914
15915 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
15916 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
15917
15918 2003-04-27 Mark Mitchell <mark@codesourcery.com>
15919
15920 PR c++/10506
15921 * g++.dg/init/new6.C: New test.
15922
15923 PR c++/10503
15924 * g++.dg/init/ref6.C: New test.
15925
15926 2003-04-26 David Edelsohn <edelsohn@gnu.org>
15927
15928 * g++.dg/warn/weak1.C: XFAIL on AIX4.
15929
15930 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15931
15932 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
15933 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
15934
15935 2003-04-25 Mark Mitchell <mark@codesourcery.com>
15936
15937 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
15938 initialized static data members.
15939
15940 2003-04-25 H.J. Lu <hjl@gnu.org>
15941
15942 * gcc.dg/ia64-sync-4.c: New test.
15943
15944 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15945
15946 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
15947 date.
15948
15949 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
15950
15951 PR c++/10337
15952 * g++.dg/warn/conv1.C: New test.
15953 * g++.old-deja/g++.other/conv7.C: Adjust.
15954 * g++.old-deja/g++.other/overload14.C: Adjust.
15955
15956 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15957
15958 PR c++/10471
15959 * g++.dg/template/defarg2.C: New test.
15960
15961 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
15962
15963 * gcc.dg/cpp/include2.c: Update.
15964 * gcc.dg/cpp/multiline-2.c: New.
15965 * gcc.dg/cpp/multiline.c: Update.
15966 * gcc.dg/cpp/strify2.c: Update.
15967 * gcc.dg/cpp/trad/literals-2.c: Update.
15968
15969 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15970
15971 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
15972
15973 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15974
15975 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
15976
15977 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15978
15979 PR c++/10451
15980 * g++.dg/parse/crash4.C: New test.
15981
15982 PR c++/9847
15983 * g++.dg/parse/crash5.C: New test.
15984
15985 2003-04-22 Mark Mitchell <mark@codesourcery.com>
15986
15987 PR c++/10446
15988 * g++.dg/parse/crash3.C: New test.
15989
15990 PR c++/10428
15991 * g++.dg/parse/elab1.C: New test.
15992
15993 2003-04-22 Devang Patel <dpatel@apple.com>
15994
15995 * gcc.dg/cpp/trad/funlike-5.c: New test.
15996
15997 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
15998
15999 * g++.dg/other/packed1.C: Fix dg options.
16000
16001 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
16002
16003 * g++.dg/other/offsetof2.C: New test.
16004
16005 2003-04-21 Mark Mitchell <mark@codesourcery.com>
16006
16007 * g++.dg/template/recurse.C: Adjust location of error messages.
16008
16009 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
16010
16011 PR c++/9881
16012 * g++.dg/init/addr-const1.C: New test.
16013 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
16014
16015 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
16016
16017 PR c++/10405
16018 * g++.dg/lookup/struct-hack1.C: New test.
16019
16020 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
16021
16022 * ucs.c: Update diagnostic messages.
16023
16024 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16025
16026 * gcc.dg/cpp/truefalse.cpp: New test.
16027 * gcc.dg/cpp/cpp.exp: Update.
16028 * g++.dg/other/stdbool-if.C: Remove.
16029
16030 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16031
16032 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
16033 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
16034
16035 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16036
16037 * gcc.c-torture/compile/20030418-1.c: New test.
16038
16039 2003-04-17 Janis Johnson <janis187@us.ibm.com>
16040
16041 * README.compat: Remove; content moved to doc/sourcebuild.texi.
16042
16043 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16044
16045 PR c++/10347
16046 g++.dg/template/dependent-name1.C: New test.
16047
16048 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
16049
16050 * gcc.dg/warn-1.c (tourist_guide): New array,
16051 contains a pointer to bar.
16052
16053 2003-04-16 Roger Sayle <roger@eyesopen.com>
16054
16055 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
16056 * gcc.c-torture/execute/medce-1.c: New test case.
16057 * gcc.c-torture/execute/medce-2.c: New test case.
16058
16059 2003-04-15 Mark Mitchell <mark@codesourcery.com>
16060
16061 * lib/prune.exp: Ignore more messages.
16062
16063 PR c++/10381
16064 * g++.dg/parse/lookup3.C: New test.
16065
16066 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
16067
16068 * gcc.c-torture/compile/20030415-1.c : New test.
16069
16070 2003-04-14 Mark Mitchell <mark@codesourcery.com>
16071
16072 * gcc.c-torture/execute/scope-2.c: Move to ...
16073 * gcc.dg/noncompile/scope.c: .... here.
16074
16075 2003-04-14 Roger Sayle <roger@eyesopen.com>
16076
16077 * gcc.dg/20030414-2.c: New test case.
16078
16079 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
16080
16081 PR target/10377
16082 * gcc.dg/20030414-1.c: New test.
16083
16084 2003-04-13 Roger Sayle <roger@eyesopen.com>
16085
16086 * gcc.dg/builtins-12.c: New test case.
16087 * gcc.dg/builtins-13.c: New test case.
16088
16089 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16090
16091 * gcc.c-torture/execute/string-opt-18.c: New test.
16092
16093 2003-04-13 Mark Mitchell <mark@codesourcery.com>
16094
16095 PR c++/10300
16096 * g++.dg/init/new5.C: New test.
16097
16098 2003-04-12 Mark Mitchell <mark@codesourcery.com>
16099
16100 PR c++/7910
16101 * g++.dg/ext/dllimport1.C: New test.
16102
16103 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16104
16105 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
16106
16107 2003-04-11 Bud Davis <bdavis9659@comcast.net>
16108
16109 PR Fortran/9263
16110 * g77.f-torture/noncompile/9263.f: New test
16111 PR Fortran/1832
16112 * g77.f-torture/execute/1832.f: New test
16113
16114 2003-04-11 David Chad <davidc@freebsd.org>
16115 Loren J. Rittle <ljrittle@acm.org>
16116
16117 libobjc/8562
16118 * objc.dg/headers.m: New test.
16119
16120 2003-04-10 Zack Weinberg <zack@codesourcery.com>
16121
16122 * gcc.c-torture/execute/builtin-noret-2.c: New.
16123 * gcc.c-torture/execute/builtin-noret-2.x: New.
16124 XFAIL builtin-noret-2.c at -O1 and above.
16125 * gcc.dg/redecl.c: New.
16126 * gcc.dg/Wshadow-1.c: Update error regexps.
16127
16128 2003-04-10 Mark Mitchell <mark@codesourcery.com>
16129
16130 * g++.dg/abi/bitfield10.C: New test.
16131
16132 2003-04-09 Mike Stump <mrs@apple.com>
16133
16134 * gcc.dg/pch/pch.exp: Make testcase names longer.
16135 * g++.dg/pch/pch.exp: Make testcase names longer.
16136
16137 2003-04-08 Roger Sayle <roger@eyesopen.com>
16138
16139 * gcc.dg/builtins-11.c: New test case.
16140
16141 2003-04-08 Roger Sayle <roger@eyesopen.com>
16142
16143 * gcc.dg/builtins-9.c: New test case.
16144 * gcc.dg/builtins-10.c: New test case.
16145
16146 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
16147
16148 * gcc.dg/noncompile/init-4.c.c: New test.
16149
16150 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
16151
16152 * gcc.misc-test/gcov-9.c: New test.
16153 * gcc.misc-test/gcov-10.c: New test
16154 * gcc.misc-test/gcov-11.c: New test.
16155
16156 2003-04-05 Zack Weinberg <zack@codesourcery.com>
16157
16158 PR optimization/10024
16159 * gcc.c-torture/compile/20030405-1.c: New test.
16160
16161 2003-04-04 Geoffrey Keating <geoffk@apple.com>
16162
16163 * gcc.dg/pch/static-3.c: New.
16164 * gcc.dg/pch/static-3.hs: New.
16165 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
16166
16167 2003-04-04 Richard Henderson <rth@redhat.com>
16168
16169 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
16170 * g++.dg/eh/forced2.C: Likewise.
16171
16172 2003-04-03 Mike Stump <mrs@apple.com>
16173
16174 * lib/scanasm.exp (scan-assembler): Add xfail processing for
16175 target arg.
16176 (scan-assembler-times, scan-assembler-not): Likewise.
16177 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
16178
16179 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16180
16181 * gcc.dg/sparc-loop-1.c: New test.
16182
16183 2003-04-02 Geoffrey Keating <geoffk@apple.com>
16184
16185 PR other/9274
16186 * g++.dg/pch/system-2.C: New.
16187 * g++.dg/pch/system-2.Hs: New.
16188
16189 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
16190
16191 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
16192
16193 * g++.dg/eh/simd-1.C (vecfunc): Same.
16194
16195 2003-04-01 Roger Sayle <roger@eyesopen.com>
16196
16197 * gcc.c-torture/execute/20030401-1.c: New test case.
16198
16199 2003-04-01 Ziemowit Laski <zlaski@apple.com>
16200
16201 * objc.dg/defs.m: New.
16202
16203 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
16204
16205 * g++.dg/eh/simd-1.C: New.
16206 * g++.dg/eh/simd-2.C: New.
16207
16208 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
16209
16210 * gcc.c-torture/execute/simd-3.c: New.
16211
16212 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16213
16214 PR c/9936
16215 * gcc.dg/20030331-2.c: New test.
16216
16217 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16218
16219 PR c++/10278
16220 * g++.dg/parse/crash2.C: New test.
16221
16222 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16223
16224 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
16225 * gcc.c-torture/execute/20030331-1.c: ...here.
16226
16227 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16228
16229 * gcc.c-torture/execute/20030331-1.c: New test.
16230
16231 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
16232
16233 * lib/gcov.exp: Adjust call return testing strings.
16234 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
16235
16236 2003-03-31 Roger Sayle <roger@eyesopen.com>
16237
16238 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
16239 * gcc.dg/builtins-7.c: New test case.
16240 * gcc.dg/builtins-8.c: New test case.
16241
16242 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16243
16244 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
16245
16246 2003-03-30 Mark Mitchell <mark@codesourcery.com>
16247
16248 PR c++/7647
16249 * g++.dg/lookup-class-member-2.C: New test.
16250
16251 2003-03-30 Glen Nakamura <glen@imodulo.com>
16252
16253 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
16254
16255 2003-03-28 Roger Sayle <roger@eyesopen.com>
16256
16257 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
16258
16259 2003-03-28 Mark Mitchell <mark@codesourcery.com>
16260
16261 * g++.dg/init/attrib1.C: New test.
16262
16263 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16264
16265 * gcc.dg/ultrasp8.c: New test.
16266
16267 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16268
16269 * gcc.dg/ultrasp7.c: New test.
16270
16271 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
16272
16273 PR c++/10047
16274 * g++.dg/template/inline1.C: New test.
16275
16276 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16277
16278 * gcc.dg/sparc-dwarf2.c: New test.
16279
16280 2003-03-27 Roger Sayle <roger@eyesopen.com>
16281
16282 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
16283 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
16284
16285 2003-03-27 Mark Mitchell <mark@codesourcery.com>
16286
16287 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
16288 than reading .x files.
16289 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
16290 * g77.dg/gcov/gcov-1.f: Likewise.
16291 * gcc.misc-tests/gcov-4b.c: Likewise.
16292 * gcc.misc-tests/gcov-5b.c: Likewise.
16293 * gcc.misc-tests/gcov-6.c: Likewise.
16294 * gcc.misc-tests/gcov-7.c: Likewise.
16295 * gcc.misc-tests/gcov-8.c: Likewise.
16296 * g++.dg/gcov/gcov-1.x: Remove.
16297 * g77.dg/gcov/gcov-1.x: Likewise.
16298 * gcc.misc-tests/gcov-4b.x: Likewise.
16299 * gcc.misc-tests/gcov-5b.x: Likewise.
16300 * gcc.misc-tests/gcov-6.x: Likewise.
16301 * gcc.misc-tests/gcov-7.x: Likewise.
16302 * gcc.misc-tests/gcov-8.x: Likewise.
16303
16304 2003-03-27 Glen Nakamura <glen@imodulo.com>
16305
16306 PR opt/10087
16307 * gcc.dg/20030324-1.c: New test.
16308
16309 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
16310
16311 PR c++/10224
16312 * g++.dg/template/arg3.C: New test.
16313
16314 PR c++/10158
16315 * g++.dg/template/friend18.C: New test.
16316
16317 2003-03-26 Roger Sayle <roger@eyesopen.com>
16318
16319 * g77.f-torture/compile/20030326-1.f: New test case.
16320
16321 2003-03-26 Janis Johnson <janis187@us.ibm.com>
16322
16323 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
16324
16325 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
16326
16327 2003-03-26 Jakub Jelinek <jakub@redhat.com>
16328
16329 * gcc.dg/ia64-sync-3.c: New test.
16330
16331 2003-03-26 Alan Modra <amodra@bigpond.net.au>
16332
16333 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
16334
16335 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16336
16337 * gcc.dg/ultrasp6.c: New test.
16338
16339 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16340
16341 * gcc.dg/i386-signbit-1.c: New test.
16342 * gcc.dg/i386-signbit-2.c: New test.
16343 * gcc.dg/i386-signbit-3.c: New test.
16344
16345 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16346
16347 * gcc.dg/ultrasp5.c: Fix options.
16348
16349 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16350
16351 * gcc.dg/ultrasp5.c: Fix comment.
16352
16353 2003-03-24 Bud Davis <bdavis9659@comcast.net>
16354
16355 PR fortran/10197
16356 * g77.f-torture/execute/10197.f: New test.
16357
16358 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
16359
16360 PR c++/9898, c++/383
16361 * g++.dg/template/conv6.C: New test.
16362
16363 PR c++/10119
16364 * g++.dg/template/ptrmem5.C: New test.
16365
16366 PR c++/10026
16367 * g++.dg/lookup/koenig1.C: New test.
16368
16369 PR C++/10199
16370 * g++.dg/lookup/template2.C: New test.
16371
16372 2003-03-24 Jakub Jelinek <jakub@redhat.com>
16373
16374 * g++.dg/opt/rtti1.C: New test.
16375
16376 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16377
16378 * gcc.dg/ultrasp5.c: New test.
16379
16380 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
16381
16382 PR middle-end/9967
16383 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
16384 builtin fputs.
16385
16386 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
16387
16388 PR c/8224
16389 * gcc.dg/20030323-1.c: New test.
16390
16391 2003-03-23 Roger Sayle <roger@eyesopen.com>
16392
16393 * gcc.c-torture/compile/20030323-1.c: New test case.
16394
16395 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
16396
16397 * gcc.dg/20030321-1.c: New test.
16398
16399 2003-03-22 Zack Weinberg <zack@codesourcery.com>
16400
16401 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
16402
16403 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
16404
16405 PR c++/9978, c++/9708
16406 * g++.dg/ext/vlm1.C: Adjust expected error.
16407 * g++.dg/ext/vla2.C: New test.
16408 * g++.dg/template/arg1.C: New test.
16409 * g++.dg/template/arg2.C: New test.
16410
16411 2003-03-22 Bud Davis <bdavis9659@comcast.net>
16412
16413 * g77.f-torture/execute/select.f: New test.
16414 * g77.f-torture/noncompile/select_no_compile.f: New test.
16415
16416 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
16417
16418 PR c++/9898
16419 * g++.dg/other/error4.C: New test.
16420
16421 2003-03-20 Mark Mitchell <mark@codesourcery.com>
16422
16423 * g++.dg/template/friend17.C: New test.
16424
16425 2003-03-21 Alan Modra <amodra@bigpond.net.au>
16426
16427 * gcc.c-torture/compile/20030320-1.c: New.
16428
16429 2003-03-20 Roger Sayle <roger@eyesopen.com>
16430
16431 * gcc.dg/builtins-6.c: New test case.
16432
16433 2003-03-19 Alan Modra <amodra@bigpond.net.au>
16434
16435 PR target/10073
16436 * gcc.c-torture/compile/20030319-1.c: New.
16437
16438 2003-03-18 Jan Hubicka <jh@suse.cz>
16439
16440 * gcc.dg/i386-cvt-1.c: New test.
16441
16442 2003-03-17 Zack Weinberg <zack@codesourcery.com>
16443
16444 * objc.dg/naming-1.m: Use "(parse|syntax) error".
16445 * objc.dg/naming-2.m: Likewise.
16446
16447 2003-03-17 Mark Mitchell <mark@codesourcery.com>
16448
16449 PR c++/9639
16450 * g++.dg/parse/crash1.C: New test.
16451
16452 2003-03-16 Mark Mitchell <mark@codesourcery.com>
16453
16454 PR c++/8805
16455 * g++.dg/eh/cleanup1.C: New test.
16456
16457 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16458
16459 * gcc.c-torture/execute/20030316-1.c: New test case.
16460
16461 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
16462
16463 PR c++/9629
16464 * g++.dg/init/ctor2.C: New test.
16465
16466 2003-03-15 Roger Sayle <roger@eyesopen.com>
16467
16468 * g77.f-torture/compile/xformat.f: New test case.
16469
16470 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16471
16472 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
16473 * g++.old-deja/g++.mike/eh50.C: Likewise.
16474
16475 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16476
16477 PR c++/6440
16478 * g++.dg/template/spec7.C: New test.
16479 * g++.dg/template/spec8.C: Likewise.
16480
16481 2003-03-14 Jakub Jelinek <jakub@redhat.com>
16482
16483 * gcc.c-torture/execute/20030313-1.c: New test.
16484
16485 2003-03-14 Richard Henderson <rth@redhat.com>
16486
16487 * gcc.dg/inline-2.c: Adjust alpha test for external call.
16488
16489 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16490
16491 * gcc.c-torture/compile/20030314-1.c: New test.
16492
16493 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
16494
16495 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
16496 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
16497 thumb target,
16498 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
16499 to accept newer _imp__ prefix and additional
16500 newline in .drectve section.
16501 * gcc.dg/dll-4.c: Likewise.
16502 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
16503 switch.
16504
16505 2003-03-13 Mark Mitchell <mark@codesourcery.com>
16506
16507 * g++.dg/parse/namespace9.C: New test.
16508
16509 * g++.dg/init/ref5.C: New test.
16510 * g++.dg/parse/ptrmem1.C: Likewise.
16511
16512 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16513
16514 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
16515 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
16516 regular expression.
16517 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
16518 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
16519
16520 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
16521
16522 * gcc.c-torture/execute/20030224-2.c: New test.
16523
16524 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16525
16526 * gcc.dg/decl-3.c: New test.
16527
16528 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16529
16530 * gcc.dg/i386-loop-2.c: New test.
16531
16532 2003-03-11 Mark Mitchell <mark@codesourcery.com>
16533
16534 PR c++/9474
16535 * g++.dg/parse/namespace8.C: New test.
16536
16537 PR c++/9924
16538 * g++.dg/overload/builtin2.C: New test.
16539
16540 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
16541
16542 * gcc.dg/return-type-3.c: New test.
16543
16544 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16545
16546 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
16547 profiling options are not supported.
16548
16549 2003-03-10 Mark Mitchell <mark@codesourcery.com>
16550
16551 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
16552 * g++.old-deja/g++.warn/impint2.C: Likewise.
16553
16554 2003-03-10 Devang Patel <dpatel@apple.com>
16555
16556 * g++.dg/cpp/c++_cmd_1.C: New test.
16557 * g++.dg/cpp/c++_cmd_1.h: New file.
16558
16559 2003-03-10 Segher Boessenkool <segher@koffie.nl>
16560
16561 * gcc.dg/altivec-9.c: New file.
16562
16563 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16564
16565 * gcc.dg/ppc-sdata-1.c: New test.
16566 * gcc.dg/ppc-sdata-2.c: New test.
16567
16568 2003-03-09 Mark Mitchell <mark@codesourcery.com>
16569
16570 PR c++/9373
16571 * g++.dg/opt/ptrmem2.C: New test.
16572
16573 PR c++/8534
16574 * g++.dg/opt/ptrmem1.C: New test.
16575
16576 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16577
16578 * gcc.dg/i386-loop-1.c: New test.
16579
16580 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16581
16582 PR c++/9970
16583 * g++.dg/lookup/friend1.C: New test.
16584
16585 2003-03-08 Mark Mitchell <mark@codesourcery.com>
16586
16587 PR c++/9823
16588 * g++.dg/parser/constructor1.C: New test.
16589
16590 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
16591
16592 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
16593
16594 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
16595
16596 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
16597
16598 * gcc.dg/cpp/Wunused.c: Update test.
16599
16600 2003-03-08 Jan Hubicka <jh@suse.cz>
16601
16602 * gcc.dg/inline-3.c: New test.
16603
16604 2003-03-08 Mark Mitchell <mark@codesourcery.com>
16605
16606 PR c++/9809
16607 * g++.dg/parse/builtin1.C: New test.
16608
16609 PR c++/9982
16610 * g++.dg/abi/cookie1.C: New test.
16611 * g++.dg/abi/cookie2.C: Likewise.
16612
16613 PR c++/9524
16614 * g++.dg/template/field1.C: New test.
16615
16616 PR c++/9912
16617 * g++.dg/parse/class1.C: New test.
16618 * g++.dg/parse/namespace7.C: Likewise.
16619 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
16620
16621 2003-03-07 Mark Mitchell <mark@codesourcery.com>
16622
16623 * g++.dg/init/ref4.C: New test.
16624
16625 2003-03-07 Jan Hubicka <jh@suse.cz>
16626
16627 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
16628 * gcc.dg/inline-3.c: New test.
16629
16630 2003-03-06 Mark Mitchell <mark@codesourcery.com>
16631
16632 * g++.dg/init/ref3.C: New test.
16633
16634 PR c++/9965
16635 * g++.dg/init/ref2.C: New test.
16636
16637 PR c++/9400
16638 * g++.dg/warn/Wshadow-2.C: New test.
16639
16640 PR c++/9791
16641 * g++.dg/warn/Woverloaded-1.C: New test.
16642
16643 2003-03-05 Jan Hubicka <jh@suse.cz>
16644
16645 * gcc.dg/i386-local2.c: New.
16646 * gcc.dg/i386-local.c: Fix typo.
16647
16648 2003-03-05 Mark Mitchell <mark@codesourcery.com>
16649
16650 * g++.dg/abi/layout3.C: New test.
16651
16652 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16653
16654 * gcc.c-torture/compile/20030305-1.c
16655
16656 2003-03-05 Jan Hubicka <jh@suse.cz>
16657
16658 * gcc.dg/i386-local.c: New.
16659
16660 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
16661
16662 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
16663
16664 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16665
16666 * gcc.dg/switch-2.c: New test.
16667 * gcc.dg/switch-3.c: New test.
16668 * gcc.dg/Wswitch.c: Adjust line numbers.
16669 * gcc.dg/Wswitch-default.c: Likewise.
16670 * gcc.dg/Wswitch-enum.c: Likewise.
16671
16672 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
16673
16674 * gcc.c-torture/execute/20030222-1.c: New test.
16675
16676 2003-03-03 James E Wilson <wilson@tuliptree.org>
16677
16678 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
16679
16680 2003-03-03 Mark Mitchell <mark@codesourcery.com>
16681
16682 PR c++/9878
16683 * g++.dg/init/ref1.C: New test.
16684
16685 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
16686
16687 * gcc.dg/sh-relax.c: New SH-only test.
16688
16689 2003-03-03 Geoffrey Keating <geoffk@apple.com>
16690
16691 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
16692 comment explaining purpose of testcase.
16693
16694 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16695
16696 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
16697 for HC11/HC12 (asm needs two int registers).
16698 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
16699 HC11/HC12 because the test uses an asm which needs two 32-bit
16700 registers.
16701
16702 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16703
16704 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
16705 for HC11/HC12 (array is too large otherwise).
16706 * gcc.c-torture/compile/920501-4.x: New file, likewise.
16707 * gcc.c-torture/compile/20010518-2.x: Likewise.
16708 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
16709 HC11/HC12 (array is too large).
16710
16711 2003-03-01 Geoffrey Keating <geoffk@apple.com>
16712
16713 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
16714 * lib/g++-dg.exp (g++-dg-test): Likewise.
16715
16716 2003-03-01 Roger Sayle <roger@eyesopen.com>
16717
16718 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
16719 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
16720
16721 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16722
16723 * g++.dg/warn/implicit-typename1.C: Remove warning.
16724
16725 2003-02-28 Richard Henderson <rth@redhat.com>
16726
16727 * gcc.dg/noreturn-1.c: Move noreturn warning line.
16728 * gcc.dg/return-type-1.c: Move control reaches end warning line.
16729
16730 2003-02-28 Geoffrey Keating <geoffk@apple.com>
16731
16732 * gcc.dg/pch/pch.exp: Change .pch to .gch.
16733 * g++.dg/pch/pch.exp: Likewise.
16734
16735 2003-02-28 Mark Mitchell <mark@codesourcery.com>
16736
16737 PR c++/9879
16738 * testsuite/g++.dg/init/new4.C: New test.
16739
16740 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
16741
16742 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
16743
16744 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
16745
16746 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
16747 unsigned long.
16748
16749 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
16750 wider than float.
16751
16752 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16753
16754 * lib/scanasm.exp: Add support for counting numbers of
16755 occurences.
16756 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
16757 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
16758
16759 2003-02-25 Mark Mitchell <mark@codesourcery.com>
16760
16761 PR c++/9683
16762 * g++.dg/template/static3.C: New test.
16763
16764 PR c++/9829
16765 * g++.dg/parse/namespace6.C: New test.
16766
16767 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16768
16769 PR target/9732
16770 * gcc.dg/20030225-1.c: New test.
16771
16772 2003-02-24 Mark Mitchell <mark@codesourcery.com>
16773
16774 * README: Remove out-of-date information.
16775
16776 PR c++/9836
16777 * g++.dg/template/spec6.C: New test.
16778
16779 2003-02-24 Jeff Law <law@redhat.com>
16780
16781 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
16782
16783 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16784
16785 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
16786 * gcc.dg/pragma-ep-1.c: Likewise.
16787
16788 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16789
16790 PR c++/9602
16791 * g++.dg/template/friend16.C: New test.
16792
16793 2003-02-23 Mark Mitchell <mark@codesourcery.com>
16794
16795 PR c++/5333
16796 * g++.dg/parse/fused-params1.C: Adjust error messages.
16797 * g++.dg/template/nested3.C: New test.
16798
16799 2003-02-24 Alan Modra <amodra@bigpond.net.au>
16800
16801 * g++.dg/abi/param1.C: New test.
16802
16803 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16804
16805 PR c++/7982
16806 * g++.dg/warn/implicit-typename1.C: New test.
16807
16808 2003-02-22 Kelley Cook <kelleycook@comcast.net>
16809
16810 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
16811 with "mtune".
16812 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16813 * gcc.c-torture/execute/20010129-1.x: Likewise.
16814 * gcc.dg/20011107-1.c: Likewise.
16815 * gcc.dg/20020108-1.c: Likewise.
16816 * gcc.dg/20020122-3.c: Likewise.
16817 * gcc.dg/20020206-1.c: Likewise.
16818 * gcc.dg/20020310-1.c: Likewise.
16819 * gcc.dg/20020426-2.c: Likewise.
16820 * gcc.dg/20020517-1.c: Likewise.
16821 * gcc.dg/991230-1.c: Likewise.
16822 * gcc.dg/i386-unroll-1.c: Likewise.
16823 * gcc.misc-tests/i386-prefetch.exp: Likewise.
16824
16825 2003-02-22 Jan Hubicka <jh@suse.cz>
16826
16827 * gcc.dg/i386-mul.c: New test.
16828
16829 2003-02-21 Roger Sayle <roger@eyesopen.com>
16830
16831 * gcc.dg/builtins-5.c: New test case.
16832
16833 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
16834
16835 * gcc.dg/asmreg-1.c: New test.
16836
16837 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16838
16839 PR c++/9749
16840 * g++.dg/parse/varmod1.C: New test.
16841
16842 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16843
16844 PR c++/9727
16845 * g++.dg/template/op1.C: New test.
16846
16847 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16848
16849 PR c++/8906
16850 * g++.dg/template/nested2.C: New test.
16851
16852 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16853
16854 PR c++/8724
16855 * g++.dg/expr/dtor1.C: New test.
16856
16857 2003-02-21 Zack Weinberg <zack@codesourcery.com>
16858
16859 * gcc.dg/cpp/include3.c: New test.
16860 * gcc.dg/cpp/inc/foo.h: New file.
16861
16862 2003-02-21 Glen Nakamura <glen@imodulo.com>
16863
16864 * gcc.c-torture/execute/20030221-1.c: New test.
16865
16866 2003-02-20 Mark Mitchell <mark@codesourcery.com>
16867
16868 PR c++/9729
16869 * g++.dg/abi/conv1.C: New test.
16870
16871 2003-02-20 Jan Hubicka <jh@suse.cz>
16872
16873 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
16874
16875 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
16876
16877 * gcc.c-torture/compile/20030219-1.c: New test.
16878
16879 2003-02-18 Jan Hubicka <jh@suse.cz>
16880
16881 * gcc.dg/funcorder.c: New test.
16882
16883 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16884
16885 * gcc.c-torture/execute/20030218-1.c: New.
16886
16887 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
16888
16889 * gcc.dg/20030218-1.c: New.
16890
16891 2003-02-18 Richard Henderson <rth@redhat.com>
16892
16893 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
16894 * gcc.dg/attr-used-2.c: New.
16895
16896 2003-02-18 Mark Mitchell <mark@codesourcery.com>
16897
16898 PR c++/9704
16899 * g++.dg/init/copy5.C: New test.
16900
16901 2003-02-18 Geoffrey Keating <geoffk@apple.com>
16902
16903 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
16904 * g++.dg/pch/pch.exp: Likewise.
16905
16906 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16907
16908 * gcc.c-torture/execute/20030209-1.c: Enable the test if
16909 STACK_SIZE is not defined.
16910
16911 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16912
16913 PR c++/9457
16914 * g++.dg/template/init1.C: New test.
16915
16916 2003-02-16 Jan HUbicka <jh@suse.cz>
16917
16918 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
16919 (foo): Add few extra tests
16920 * gcc.dg/c99-const-expr-3.c: Likewise.
16921 * gcc.c-torture/execute/20030216-1.c: New.
16922
16923 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16924
16925 PR c++/9459
16926 * g++.dg/ext/typeof4.C: New test.
16927
16928 2003-02-15 Roger Sayle <roger@eyesopen.com>
16929
16930 * gcc.dg/i386-387-3.c: New test case.
16931
16932 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
16933
16934 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
16935 cris-*-elf* cris-*-aout* and mmix-*-*.
16936
16937 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
16938
16939 * gcc.dg/20030213-1.c: New test.
16940
16941 2003-02-12 Roger Sayle <roger@eyesopen.com>
16942
16943 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
16944 * gcc.dg/i386-387-2.c: Likewise.
16945
16946 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
16947
16948 * gcc.dg/ppc-spe.c: Fix formatting.
16949 Enable tests that were previously unsupported by gas.
16950 Delete tests for instructions that no longer exist.
16951 Switch arguments on evsubifw builtin.
16952
16953 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
16954
16955 * gcc.c-torture/execute/20030209-1.c: Disable the test if
16956 STACK_SIZE is too small.
16957
16958 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16959 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16960
16961 * gcc.dg/decl-2.c: New test.
16962
16963 2003-02-10 Jan Hubicka <jh@suse.cz>
16964
16965 * gcc.dg/i386-fpcvt-1.c: New test.
16966
16967 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
16968
16969 * gcc.c-torture/execute/20030209-1.c: New test.
16970
16971 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
16972
16973 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
16974 int-wide bitops, use the constants of the same width.
16975 Likewise, if long long is 32-bit wide, test bitops using
16976 32-bit constants.
16977
16978 2003-02-07 Loren James Rittle <ljrittle@acm.org>
16979
16980 * gcc.dg/20021014-1.c: Annotate with expected notice text.
16981
16982 2003-02-07 Roger Sayle <roger@eyesopen.com>
16983
16984 * testsuite/gcc.dg/builtins-4.c: New test case.
16985
16986 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16987
16988 * gcc.dg/20020430-1.c: Fix dg command typos.
16989 * gcc.dg/20020503-1.c: Likewise.
16990
16991 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16992
16993 PR c++/8785
16994 * g++.dg/parse/fused-params1.C: New test.
16995
16996 PR c++/8857
16997 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
16998
16999 PR c++/8921
17000 * g++.dg/parse/non-dependent1.C: New test.
17001
17002 PR c++/8928
17003 * g++.dg/parse/dupl-tmpl-args1.C: New test.
17004
17005 PR c++/9228
17006 * g++.dg/parse/undefined7.C: New test.
17007 * g++.dg/parse/non-templ1.C: New test.
17008
17009 PR c++/9229
17010 * g++.dg/parse/too-many-tmpl-args1.C: New test.
17011
17012 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17013
17014 * gcc.c-torture/compile/20030206-1.c: New test.
17015
17016 2003-02-05 Roger Sayle <roger@eyesopen.com>
17017
17018 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
17019 "pow" to "foo" to avoid potential confusion with a math built-in.
17020
17021 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17022
17023 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
17024 conditions for SPARC targets.
17025
17026 2003-02-05 Jakub Jelinek <jakub@redhat.com>
17027
17028 * gcc.dg/20030204-1.c: New test.
17029
17030 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17031
17032 PR c++/38
17033 * g++.dg/parse/array-size1.C: New test.
17034
17035 PR c++/5657
17036 * g++.dg/parse/undefined3.C: New test.
17037
17038 PR c++/5665
17039 * g++.dg/parse/undefined4.C: New test.
17040
17041 PR c++/5975
17042 * g++.dg/parse/undefined5.C: New test.
17043
17044 PR c++/7259
17045 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
17046
17047 PR c++/8578
17048 * g++.dg/parse/casting-operator1.C: New test.
17049
17050 PR c++/8596
17051 * g++.dg/parse/undefined6.C: New test.
17052
17053 PR c++/8736
17054 * g++.dg/parse/missing-template1.C: New test.
17055
17056 2003-02-04 Jan Hubicka <jh@suse.cz>
17057
17058 * gcc.dg/i386-cadd.c: Compile using -march=k8.
17059 * gcc.dg/i386-cmov?.c: Likewise.
17060 * gcc.dg/i386-fpcvt-?.c: Likewise.
17061 * gcc.dg/i386-ssefp-1.c: Likewise.
17062 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
17063 conventions.
17064
17065 2003-02-03 Mark Mitchell <mark@codesourcery.com>
17066
17067 PR c++/7129
17068 * testsuite/g++.dg/ext/max.C: New test.
17069
17070 2003-02-03 Jan Hubicka <jh@suse.cz>
17071
17072 * gcc.c-torture/execute/20030203-1.c: New test.
17073
17074 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
17075
17076 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
17077 'natural-endian'.
17078
17079 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
17080
17081 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
17082 * g++.dg/init/new2.C: Likewise.
17083 * g++.dg/other/new1.C: Likewise.
17084
17085 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
17086
17087 * gcc.dg/struct-ret-libc.c: New test.
17088
17089 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
17090
17091 * gcc.dg/20030129-1.c: New test.
17092
17093 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17094
17095 PR c++/8849
17096 * g++.dg/template/ptrmem4.C: New test.
17097
17098 2003-01-29 Mark Mitchell <mark@codesourcery.com>
17099
17100 * g++.dg/parser/constant1.C: New test.
17101
17102 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17103
17104 PR c++/8591
17105 * g++.dg/parse/friend2.C: New test.
17106
17107 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
17108
17109 PR c++/9437
17110 * g++.dg/template/unify4.C: New test.
17111
17112 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
17113
17114 * gcc.c-torture/execute/20030128-1.c: New test.
17115
17116 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
17117
17118 * g++.dg/lookup/nested1.C: Test moved from ...
17119 * g++.old-deja/g++.other/lookup24.C: ... here.
17120
17121 2003-01-28 Jan Hubicka <jh@suse.cz>
17122
17123 * gcc.dg/i386-cmov5.c: New test.
17124
17125 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17126
17127 * gcc.c-torture/execute/20010925-1.c: Changed the
17128 memcpy declaration.
17129
17130 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17131
17132 PR c++/3902
17133 * g++.dg/parse/template5.C: New test.
17134
17135 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
17136
17137 PR fortran/9258
17138 * g77.dg/pr9258: New test.
17139
17140 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17141
17142 * README: Move relevant parts from README.g++.
17143
17144 * README.g++: Remove this file.
17145
17146 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17147
17148 * g++.dg/abi/dcast1.C: New test.
17149
17150 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17151
17152 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
17153
17154 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
17155
17156 PR c++/47
17157 * g++.old-deja/g++.other/lookup24.C: New test.
17158
17159 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17160
17161 PR middle-end/7227
17162 * gcc.dg/uninit-C.c: New test.
17163
17164 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
17165
17166 * g++.dg/abi/covariant1.C: New test.
17167
17168 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
17169
17170 * gcc.dg/20030123-1.c: New test.
17171
17172 2003-01-25 Jan Hubicka <jh@suse.cz>
17173
17174 PR opt/8492
17175 * gcc.c-torture/compile/20030125-1.c
17176
17177 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
17178
17179 PR c++/9403
17180 * g++.dg/parse/template3.C: New test.
17181 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
17182
17183 PR c++/795
17184 * g++.dg/parse/template4.C: New test.
17185
17186 PR c++/9415
17187 * g++.dg/template/qual2.C: New test.
17188
17189 PR c++/8545
17190 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
17191
17192 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
17193
17194 2003-01-25 Roger Sayle <roger@eyesopen.com>
17195
17196 * gcc.c-torture/execute/switch-1.c: New test case.
17197
17198 2003-01-25 Jan Hubicka <jh@suse.cz>
17199
17200 * gcc.c-torture/execute/20030125-1.[cx]: New test.
17201
17202 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
17203
17204 Tweaks for Bison-1.875. From the NEWS file:
17205 "- `parse error' -> `syntax error'
17206 Bison now uniformly uses the term `syntax error'"
17207 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
17208 * gcc.dg/cpp/digraph2.c: Likewise.
17209 * gcc.dg/cpp/direct2.c: Likewise.
17210 * gcc.dg/cpp/paste4.c: Likewise.
17211 * gcc.dg/c90-restrict-1.c: Likewise.
17212 * gcc.dg/c99-func-2.c: Likewise.
17213 * gcc.dg/noncompile/920721-2.c: Likewise.
17214 * gcc.dg/noncompile/930622-2.c: Likewise.
17215 * gcc.dg/noncompile/940112-1.c: Likewise.
17216 * gcc.dg/noncompile/950921-1.c: Likewise.
17217 * gcc.dg/noncompile/951123-1.c: Likewise.
17218 * gcc.dg/noncompile/971104-1.c: Likewise.
17219 * gcc.dg/noncompile/990416-1.c: Likewise.
17220
17221 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
17222
17223 * g++.dg/parse/undefined1.C: Add error message.
17224
17225 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17226
17227 PR c++/9354
17228 * g++.dg/parse/new1.C: New test.
17229
17230 PR c++/9216
17231 * g++.dg/parse/template2.C: New test.
17232
17233 PR c++/9354
17234 * g++.dg/parse/typedef2.C: New test.
17235
17236 PR c++/9328
17237 * g++.dg/ext/typeof3.C: New test.
17238
17239 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17240
17241 PR c++/2738
17242 * g++.dg/parse/ret-type1.C: New test.
17243
17244 PR c++/3792
17245 * g++.dg/parse/tmpl-outside1.C: New test.
17246
17247 PR c++/4207
17248 * g++.dg/parse/int-as-enum1.C: New test.
17249
17250 PR c++/4903
17251 * g++.dg/parse/no-typename1.C: New test.
17252
17253 PR c++/5533
17254 * g++.dg/parse/no-value1.C: New test.
17255
17256 PR c++/5921
17257 * g++.dg/parse/wrong-inline1.C: New test.
17258
17259 PR c++/6402
17260 * g++.dg/parse/ref1.C: New test.
17261
17262 PR c++/6992
17263 * g++.dg/parse/attr-ctor1.C: New test.
17264
17265 PR c++/7229
17266 * g++.dg/parse/namespace5.C: New test.
17267
17268 PR c++/7917
17269 * g++.dg/parse/func-def1.C: New test.
17270
17271 PR c++/8143
17272 * g++.dg/parse/undefined1.C: New test.
17273
17274 PR c++/5723, PR c++/8522
17275 * g++.dg/parse/specialization1.C: New test.
17276
17277 PR c++/163, PR c++/8595
17278 * g++.dg/parse/struct-as-enum1.C: New test.
17279
17280 PR c++/9173
17281 * g++.dg/parse/undefined2.C: New test.
17282
17283 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17284
17285 PR c++/9298
17286 * g++.dg/parse/template1.C: New test.
17287
17288 PR c++/9384
17289 * g++.dg/parse/using1.C: New test.
17290
17291 PR c++/9285
17292 PR c++/9294
17293 * g++.dg/parse/expr2.C: New test.
17294
17295 PR c++/9388
17296 * g++.dg/parse/lookup2.C: Likewise.
17297
17298 2003-01-21 Jan Hubicka <jh@suse.cz>
17299
17300 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
17301 * gcc.c-torture/execute/eeprof-1.c: Likewise.
17302 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
17303 * gcc.c-torture/execute/string-opt-*.c: Likewise.
17304
17305 2003-01-20 Nick Clifton <nickc@redhat.com>
17306
17307 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
17308 problem with ARM sibcall code generation.
17309
17310 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
17311
17312 * gcc.c-torture/execute/20030120-1.c: New.
17313
17314 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
17315
17316 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
17317
17318 2003-01-17 Mark Mitchell <mark@codesourcery.com>
17319
17320 PR c++/9272
17321 * g++.dg/parse/ctor1.C: New test.
17322
17323 PR c++/9294:
17324 * g++.dg/parse/qualified1.C: New test.
17325
17326 * g++.dg/parse/typename3.C: New test.
17327
17328 2003-01-16 Richard Henderson <rth@redhat.com>
17329
17330 * g++.dg/tls/init-2.C: Fix error matches for real this time.
17331
17332 2003-01-16 Richard Henderson <rth@redhat.com>
17333
17334 * g++.dg/pch/pch.exp: Copy test header to the working directory
17335 before using it either for precompilation or direct use.
17336 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
17337 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
17338
17339 2003-01-16 Richard Henderson <rth@redhat.com>
17340
17341 * gcc.dg/pch/pch.exp: Copy test header to the working directory
17342 before using it either for precompilation or direct use.
17343 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
17344 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
17345
17346 2003-01-16 Mark Mitchell <mark@codesourcery.com>
17347
17348 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
17349 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
17350 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
17351 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
17352 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
17353 typename warning into error.
17354 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
17355 error messages.
17356 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
17357 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
17358 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
17359 messages.
17360 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
17361 make declaration visible in template.
17362 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
17363 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
17364 messages.
17365 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
17366 message.
17367 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
17368 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
17369 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
17370 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
17371 typename warning with error message.
17372 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
17373 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
17374 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
17375
17376 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
17377
17378 * g++.dg/parse/ambig2.C: New test.
17379
17380 2003-01-15 Richard Henderson <rth@redhat.com>
17381
17382 * g++.dg/tls/init-2.C: Update error message string.
17383
17384 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17385
17386 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
17387
17388 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
17389
17390 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
17391 all for HC11/HC12.
17392 * gcc.c-torture/compile/20001205-1.x: Likewise.
17393 * gcc.c-torture/compile/20001226-1.x: Likewise.
17394 * gcc.c-torture/compile/920520-1.x: Likewise.
17395 * gcc.c-torture/compile/961203-1.x: Likewise.
17396 * gcc.c-torture/compile/20020604-1.x: Likewise.
17397
17398 2003-01-15 Jan Hubicka <jh@suse.cz>
17399
17400 * gcc.c-torture/compile/20030115-1.c: New test.
17401
17402 * gcc.dg/i386-fpcvt-1.c: New test.
17403 * gcc.dg/i386-fpcvt-2.c: New test.
17404
17405 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
17406
17407 Further conform g++'s __vmi_class_type_info to the C++ ABI
17408 specification.
17409 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
17410 the specification.
17411
17412 2003-01-14 Jan Hubicka <jh@suse.cz>
17413
17414 * gcc.dg/i386-fpcvt-1.c: New test.
17415 * gcc.dg/i386-fpcvt-2.c: New test.
17416
17417 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17418
17419 * gcc.dg/i386-mmx-3.c: New test.
17420
17421 2003-01-12 Mark Mitchell <mark@codesourcery.com>
17422
17423 PR c++/9264
17424 * g++.dg/parse/octal1.C: New file.
17425
17426 PR c++/9172
17427 * g++.dg/parse/typename1.C: New file.
17428
17429 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
17430
17431 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
17432 * gcc.dg/bf-no-ms-layout.c: Likewise.
17433 * gcc.dg/bf-ms-attrib.c: Likewise.
17434
17435 2003-01-10 Mark Mitchell <mark@codesourcery.com>
17436
17437 PR c++/9099
17438 * g++.dg/parse/dtor1.C: New file.
17439
17440 PR c++/9128
17441 * g++.dg/rtti/typeid1.C: New file.
17442
17443 PR c++/9153
17444 * g++.dg/parse/lookup1.C: New file.
17445
17446 PR c++/9171
17447 * g++.dg/templ/spec5.C: New file.
17448
17449 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
17450
17451 * gcc.c-torture/compile/20030110-1.c: New test.
17452
17453 2003-01-09 Geoffrey Keating <geoffk@apple.com>
17454
17455 Merge from pch-branch:
17456
17457 2002-12-23 Geoffrey Keating <geoffk@apple.com>
17458
17459 * gcc.dg/pch/cpp-1.h: New.
17460 * gcc.dg/pch/cpp-1.c: New.
17461 * gcc.dg/pch/cpp-2.h: New.
17462 * gcc.dg/pch/cpp-2.c: New.
17463
17464 2002-11-19 Geoffrey Keating <geoffk@apple.com>
17465
17466 * gcc.dg/pch/except-1.h: New.
17467 * gcc.dg/pch/except-1.c: New.
17468
17469 2002-11-13 Geoffrey Keating <geoffk@apple.com>
17470
17471 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
17472 running test.
17473 * gcc.dg/pch: Include *.hp not *.h.
17474 * gcc.dg/pch/system-1.h: New.
17475 * gcc.dg/pch/system-1.c: New.
17476
17477 2002-11-11 Geoffrey Keating <geoffk@apple.com>
17478
17479 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
17480 rather than trying to build and run a program using PCH.
17481 * gcc.dg/pch: Remove dg-do commands from test files.
17482
17483 2002-11-08 Geoffrey Keating <geoffk@apple.com>
17484
17485 * gcc.dg/pch/macro-3.c: New.
17486 * gcc.dg/pch/macro-3.h: New.
17487
17488 2002-11-04 Geoffrey Keating <geoffk@apple.com>
17489
17490 * gcc.dg/pch/common-1.c: New.
17491 * gcc.dg/pch/common-1.h: New.
17492 * gcc.dg/pch/decl-1.c: New.
17493 * gcc.dg/pch/decl-1.h: New.
17494 * gcc.dg/pch/decl-2.c: New.
17495 * gcc.dg/pch/decl-2.h: New.
17496 * gcc.dg/pch/decl-3.c: New.
17497 * gcc.dg/pch/decl-3.h: New.
17498 * gcc.dg/pch/decl-4.c: New.
17499 * gcc.dg/pch/decl-4.h: New.
17500 * gcc.dg/pch/decl-5.c: New.
17501 * gcc.dg/pch/decl-5.h: New.
17502 * gcc.dg/pch/global-1.c: New.
17503 * gcc.dg/pch/global-1.h: New.
17504 * gcc.dg/pch/inline-1.c: New.
17505 * gcc.dg/pch/inline-1.h: New.
17506 * gcc.dg/pch/inline-2.c: New.
17507 * gcc.dg/pch/inline-2.h: New.
17508 * gcc.dg/pch/static-1.c: New.
17509 * gcc.dg/pch/static-1.h: New.
17510 * gcc.dg/pch/static-2.c: New.
17511 * gcc.dg/pch/static-2.h: New.
17512
17513 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
17514
17515 * g++.dg/pch/pch.exp: Better handle failing testcases.
17516 * gcc.dg/pch/pch.exp: Likewise.
17517 * gcc.dg/pch/macro-1.c: New.
17518 * gcc.dg/pch/macro-1.h: New.
17519 * gcc.dg/pch/macro-2.c: New.
17520 * gcc.dg/pch/macro-2.h: New.
17521
17522 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
17523
17524 * g++.dg/dg.exp: Treat files in pch/ specially.
17525 * g++.dg/pch/pch.exp: New file.
17526 * g++.dg/pch/empty.H: New file.
17527 * g++.dg/pch/empty.C: New file.
17528 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
17529 "precompile".
17530
17531 * gcc.dg/pch/pch.exp: New file.
17532 * gcc.dg/pch/empty.h: New file.
17533 * gcc.dg/pch/empty.c: New file.
17534 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
17535 "precompile".
17536
17537 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17538
17539 * g++.dg/template/friend14.C: New test.
17540
17541 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17542
17543 * gcc.dg/old-style-asm-1.c: New test.
17544
17545 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
17546
17547 * gcc.c-torture/compile/20030109-1.c: New test.
17548
17549 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17550
17551 * gcc.c-torture/execute/20030109-1.c: New test.
17552
17553 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
17554
17555 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
17556 * g++.old-deja/g++.mike/dyncast2.C: Likewise
17557 * g++.old-deja/g++.mike/dyncast3.C: Likewise
17558 * g++.old-deja/g++.mike/eh2.C: Likewise
17559 * g++.old-deja/g++.mike/eh3.C: Likewise
17560 * g++.old-deja/g++.mike/eh5.C: Likewise
17561 * g++.old-deja/g++.mike/eh6.C: Likewise
17562 * g++.old-deja/g++.mike/eh7.C: Likewise
17563 * g++.old-deja/g++.mike/eh8.C: Likewise
17564 * g++.old-deja/g++.mike/eh9.C: Likewise
17565 * g++.old-deja/g++.mike/eh10.C: Likewise
17566 * g++.old-deja/g++.mike/eh12.C: Likewise
17567 * g++.old-deja/g++.mike/eh13.C: Likewise
17568 * g++.old-deja/g++.mike/eh14.C: Likewise
17569 * g++.old-deja/g++.mike/eh16.C: Likewise
17570 * g++.old-deja/g++.mike/eh17.C: Likewise
17571 * g++.old-deja/g++.mike/eh18.C: Likewise
17572 * g++.old-deja/g++.mike/eh21.C: Likewise
17573 * g++.old-deja/g++.mike/eh23.C: Likewise
17574 * g++.old-deja/g++.mike/eh24.C: Likewise
17575 * g++.old-deja/g++.mike/eh25.C: Likewise
17576 * g++.old-deja/g++.mike/eh26.C: Likewise
17577 * g++.old-deja/g++.mike/eh27.C: Likewise
17578 * g++.old-deja/g++.mike/eh28.C: Likewise
17579 * g++.old-deja/g++.mike/eh29.C: Likewise
17580 * g++.old-deja/g++.mike/eh31.C: Likewise
17581 * g++.old-deja/g++.mike/eh33.C: Likewise
17582 * g++.old-deja/g++.mike/eh34.C: Likewise
17583 * g++.old-deja/g++.mike/eh35.C: Likewise
17584 * g++.old-deja/g++.mike/eh36.C: Likewise
17585 * g++.old-deja/g++.mike/eh37.C: Likewise
17586 * g++.old-deja/g++.mike/eh38.C: Likewise
17587 * g++.old-deja/g++.mike/eh39.C: Likewise
17588 * g++.old-deja/g++.mike/eh40.C: Likewise
17589 * g++.old-deja/g++.mike/eh41.C: Likewise
17590 * g++.old-deja/g++.mike/eh42.C: Likewise
17591 * g++.old-deja/g++.mike/eh44.C: Likewise
17592 * g++.old-deja/g++.mike/eh46.C: Likewise
17593 * g++.old-deja/g++.mike/eh47.C: Likewise
17594 * g++.old-deja/g++.mike/eh48.C: Likewise
17595 * g++.old-deja/g++.mike/eh49.C: Likewise
17596 * g++.old-deja/g++.mike/eh50.C: Likewise
17597 * g++.old-deja/g++.mike/eh51.C: Likewise
17598 * g++.old-deja/g++.mike/eh53.C: Likewise
17599 * g++.old-deja/g++.mike/eh55.C: Likewise
17600 * g++.old-deja/g++.mike/p7912.C: Likewise
17601 * g++.old-deja/g++.mike/p9706.C: Likewise
17602 * g++.old-deja/g++.mike/p10416.C: Likewise
17603 * g++.old-deja/g++.mike/p11667.C: Likewise
17604 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
17605 Remove redundant reference to Iris.
17606 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
17607 Elxsi, i860, Pico Java, and WE32K.
17608
17609 2003-01-07 Mark Mitchell <mark@codesourcery.com>
17610
17611 * g++.dg/ext/asm4.C: New test.
17612
17613 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17614
17615 PR c++/9030
17616 * g++.dg/template/friend12.C: New test.
17617 * g++.dg/template/friend13.C: Likewise.
17618 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
17619
17620 2003-01-08 Jan Hubicka <jh@suse.cz>
17621
17622 * gcc.dg/i386-cadd.c: New test.
17623 * gcc.dg/i386-cmov4.c: Likewise.
17624
17625 2003-01-06 Mark Mitchell <mark@codesourcery.com>
17626
17627 PR c++/9165
17628 * g++.dg/warn/Wunused-3.C: New test.
17629
17630 * g++.dg/abi/bitfield9.C: New test.
17631
17632 PR c++/9189
17633 * g++.dg/parse/defarg3.C: New test.
17634
17635 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
17636
17637 * g++.dg/parse/ambig1.C: New test.
17638 * g++.dg/parse/defarg2.C: New test.
17639
17640 2003-01-05 Mark Mitchell <mark@codesourcery.com>
17641
17642 * g++.dg/template/defarg-1.C: New test.
17643 * g++.dg/template/local2.C: Likewise.
17644
17645 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
17646
17647 * gcc.c-torture/execute/20030105-1.c: New test.
17648
17649 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17650
17651 * g++.dg/parse/namespace3.C: Remove extra semicolons.
17652 * g++.dg/parse/namespace4.C: Likewise.
17653
17654 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
17655
17656 * g++.dg/template/ntp2.C: New test.
17657
17658 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
17659
17660 * g++.dg/parse/extern-C-1.C: New test.
17661
17662 * g++.dg/parse/namespace4.C: New test.
17663
17664 * g++.dg/template/nested1.C: New test.
17665
17666 * g++.dg/parse/namespace3.C: New test.
17667
17668 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
17669
17670 * g++.dg/lookup/two-stage1.C: New test.
17671
17672 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17673
17674 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
17675 * g++.old-deja/g++.jason/access8.C: Likewise.
17676 * g++.old-deja/g++.other/decl5.C: Likewise.
17677
17678 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
17679
17680 * g++.dg/parse/parse7.C: New test.
17681
17682 2003-01-02 Mark Mitchell <mark@codesourcery.com>
17683
17684 PR c++/2843
17685 * g++.dg/ext/attrib7.C: New test.
17686
17687 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
17688
17689 * g++.dg/parse/parse6.C: New test.
17690
17691 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
17692
17693 * gcc.dg/h8300-stack-1.c: New.
17694
17695 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17696
17697 g++.dg/lookup/exception1.C: New test.
17698
17699 g++.dg/lookup/template1.C: New test.
17700
17701 g++.dg/parse/namespace2.C: New test.
17702
17703 g++.dg/parse/parens2.C: New test.
17704
17705 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17706
17707 * g++.dg/parse/parse5.C: New test.
17708 * g++.dg/lookup/scoped4.C: New test.
17709
17710 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17711
17712 * g++.dg/parse/parens1.C: New test.
17713
17714 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
17715 angle-bracket1.C.
17716 * g++.dg/parse/parens2.C: New test.
17717
17718 * g++.dg/lookup/scope-operator1.C: New test.
17719
17720 * g++.dg/parse/operator1.C: New test.
17721
17722 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17723
17724 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
17725 * g++.old-deja/g++.other/access6.C: Likewise.
17726 * g++.old-deja/g++.other/decl1.C: Likewise.
17727 * g++.old-deja/g++.pt/typename12.C: Likewise.
17728
17729 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17730
17731 * g++.dg/parse/namespace1.C: New test.
17732
17733 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17734
17735 * g++.dg/parse/parse4.C: New test.
17736
17737 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17738
17739 * g++.dg/parse/parse3.C: New test.
17740
17741 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17742
17743 * g++.dg/parse/parse2.C: New test.
17744
17745 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17746
17747 * g++.dg/template/friend11.C: New test.
17748
17749 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17750
17751 * g++.dg/parse/parse1.C: New test.
17752
17753 2002-12-31 Janis Johnson <janis187@us.ibm.com>
17754
17755 * lib/profopt.exp: Change the name of a global variable to avoid
17756 possible clashes with other test suites.
17757
17758 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
17759
17760 * g++.dg/inherit/covariant8.C: New test.
17761
17762 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17763
17764 * g++.dg/init/array9.C: New test.
17765
17766 PR c++/9112
17767 * g++.dg/parse/expr1.C: New test.
17768
17769 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
17770
17771 * gcc.c-torture/compile/20021230-1.c: New test.
17772
17773 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
17774
17775 * g++.dg/inherit/covariant5.C: New test.
17776 * g++.dg/inherit/covariant6.C: New test.
17777 * g++.dg/inherit/covariant7.C: New test.
17778
17779 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17780
17781 PR c++/2739
17782 * g++.dg/other/access2.C: New test.
17783
17784 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
17785
17786 * g++.dg/other/anon-struct.C: No longer fails
17787 * g++.old-deja/g++.brendan/parse4.C: Likewise.
17788 * g++.old-deja/g++.brendan/parse5.C: Likewise.
17789 * g++.old-deja/g++.brendan/parse6.C: Likewise.
17790
17791 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
17792
17793 * g++.dg/parse/angle-bracket.C (main): No longer fails.
17794
17795 2002-12-27 Mark Mitchell <mark@codesourcery.com>
17796
17797 * g++.dg/eh/spec4.C: Remove stray semicolon.
17798 * g++.dg/expr/pmf-1.C: Change error message.
17799 * g++.dg/ext/asm1.C: Remove stray semicolon.
17800 * g++.dg/ext/typename1.C: Add missing typenames.
17801 * g++.dg/inherit/template-as-base.C: Change error message.
17802 * g++.dg/lookup/scoped1.C: Likewise.
17803 * g++.dg/lookup/scoped2.C: Likewise.
17804 * g++.dg/lookup/using2.C: Likewise.
17805 * g++.dg/other/component1.C: Remove stray semicolon.
17806 * g++.dg/other/do1.C: Change error message.
17807 * g++.dg/other/error2.C: Likewise.
17808 * g++.dg/other/init1.C: Likewise.
17809 * g++.dg/other/packed1.C: Remove stray semicolon.
17810 * g++.dg/other/ptrmem2.C: Change error message.
17811 * g++.dg/parse/parameter-declaration-1.C: Remove line number
17812 marker.
17813 * g++.dg/special/initp1.C: Remove invalid attribute usage.
17814 * g++.dg/template/access3.C: Add typename keyword.
17815 * g++.dg/template/access5.C: Remove stray semicolon.
17816 * g++.dg/template/access6.C: Likewise.
17817 * g++.dg/template/complit1.C: Likewise.
17818 * g++.dg/template/crash1.C: Change error message.
17819 * g++.dg/template/inherit2.C: Remove stray semicolon.
17820 * g++.dg/template/instantiate2.C: Likewise.
17821 * g++.dg/template/instantiate3.C: Change error message.
17822 * g++.dg/template/qual1.C: Remove stray semicolon.
17823 * g++.dg/template/qualttp18.C: Change error message.
17824 * g++.dg/template/ref1.C: Remove stray semicolon.
17825 * g++.dg/template/sizeof1.C (A::value): Declare it.
17826 * g++.dg/template/spec4.C: Change error message.
17827 * g++.dg/template/static1.C: Likewise.
17828 * g++.dg/template/type1.C: Likewise.
17829 * g++.dg/template/typename3.C: Likewise.
17830 * g++.old-deja/g++.benjamin/13478.C: Change error message.
17831 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
17832 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
17833 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
17834 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
17835 named return value extension.
17836 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
17837 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
17838 * g++.old-deja/g++.bob/extern_C.C: Likewise.
17839 * g++.old-deja/g++.bob/inherit2.C: Likewise.
17840 * g++.old-deja/g++.brendan/complex1.C: Likewise.
17841 * g++.old-deja/g++.brendan/copy5.C: Likewise.
17842 * g++.old-deja/g++.brendan/crash13.C: Likewise.
17843 * g++.old-deja/g++.brendan/crash15.C: Likewise.
17844 * g++.old-deja/g++.brendan/crash18.C: Change error message.
17845 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
17846 * g++.old-deja/g++.brendan/crash38.C: Likewise.
17847 * g++.old-deja/g++.brendan/crash50.C: Likewise.
17848 * g++.old-deja/g++.brendan/crash56.C: Likewise.
17849 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
17850 syntax.
17851 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
17852 * g++.old-deja/g++.brendan/crash8.C: Change error message.
17853 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
17854 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17855 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
17856 * g++.old-deja/g++.brendan/template11.C: Likewise.
17857 * g++.old-deja/g++.brendan/template26.C: Likewise.
17858 * g++.old-deja/g++.brendan/template27.C: Use explicit
17859 specialization syntax.
17860 * g++.old-deja/g++.brendan/template30.C: Likewise.
17861 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
17862 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
17863 non-dependent names.
17864 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
17865 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
17866 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
17867 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
17868 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
17869 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
17870 named return value extension.
17871 * g++.old-deja/g++.ext/namedret2.C: Likewise.
17872 * g++.old-deja/g++.ext/namedret3.C: Likewise.
17873 * g++.old-deja/g++.ext/return1.C: Likewise.
17874 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
17875 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
17876 * g++.old-deja/g++.jason/access8.C: Likewise.
17877 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
17878 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
17879 pseudo-destructor names.
17880 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
17881 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
17882 pseudo-destructor names.
17883 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
17884 * g++.old-deja/g++.jason/overload19.C: Likewise.
17885 * g++.old-deja/g++.jason/overload32.C: Likewise.
17886 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
17887 stray semicolons.
17888 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
17889 * g++.old-deja/g++.jason/return.C: Likewise.
17890 * g++.old-deja/g++.jason/return2.C: Likewise.
17891 * g++.old-deja/g++.jason/shadow1.C: Likewise.
17892 * g++.old-deja/g++.jason/special.C: Use explicit specialization
17893 syntax.
17894 * g++.old-deja/g++.jason/template10.C: Account for use of
17895 non-dependent names.
17896 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
17897 syntax.
17898 * g++.old-deja/g++.jason/template37.C: Likewise.
17899 * g++.old-deja/g++.law/access4.C: Change error messages.
17900 * g++.old-deja/g++.law/arm13.C: Remove incorrect
17901 pseudo-destructor names.
17902 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
17903 * g++.old-deja/g++.law/ctors9.C: Likewise.
17904 * g++.old-deja/g++.law/cvt22.C: Likewise.
17905 * g++.old-deja/g++.law/dtors5.C: Likewise.
17906 * g++.old-deja/g++.law/global-init1.C: Likewise.
17907 * g++.old-deja/g++.law/missed-error3.C: Likewise.
17908 * g++.old-deja/g++.law/operators28.C: Likewise.
17909 * g++.old-deja/g++.law/visibility28.C: Likewise.
17910 * g++.old-deja/g++.martin/eval1.C: Likewise.
17911 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
17912 name.
17913 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
17914 * g++.old-deja/g++.mike/net34.C: Likewise.
17915 * g++.old-deja/g++.mike/net36.C: Likewise.
17916 * g++.old-deja/g++.mike/ns2.C: Likewise.
17917 * g++.old-deja/g++.mike/p12306.C: Likewise.
17918 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
17919 value extension.
17920 * g++.old-deja/g++.mike/p700.C: Likewise.
17921 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
17922 * g++.old-deja/g++.mike/p710.C: Likewise.
17923 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
17924 value extension.
17925 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
17926 * g++.old-deja/g++.mike/pmf9.C: Likewise.
17927 * g++.old-deja/g++.ns/crash2.C: Likewise.
17928 * g++.old-deja/g++.ns/crash3.C: Likewise.
17929 * g++.old-deja/g++.ns/invalid1.C: Likewise.
17930 * g++.old-deja/g++.ns/ns17.C: Likewise.
17931 * g++.old-deja/g++.ns/template16.C: Likewise.
17932 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
17933 keyword.
17934 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
17935 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
17936 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
17937 named return value extension.
17938 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
17939 * g++.old-deja/g++.other/access4.C: Issue additional error
17940 messages.
17941 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
17942 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
17943 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
17944 * g++.old-deja/g++.other/crash25.C: Change error message.
17945 * g++.old-deja/g++.other/crash4.C: Change error message.
17946 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
17947 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
17948 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
17949 checks.
17950 * g++.old-deja/g++.other/defarg8.C: Likewise.
17951 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
17952 * g++.old-deja/g++.other/dtor10.C: Likewise.
17953 * g++.old-deja/g++.other/incomplete.C: Likewise.
17954 * g++.old-deja/g++.other/linkage7.C: Likewise.
17955 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
17956 lookup algorithm.
17957 * g++.old-deja/g++.other/mangle2.C: Likewise.
17958 * g++.old-deja/g++.other/refinit2.C: Likewise.
17959 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
17960 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
17961 * g++.old-deja/g++.pt/crash28.C: Likewise.
17962 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
17963 syntax.
17964 * g++.old-deja/g++.pt/crash32.C: Change error message.
17965 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
17966 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
17967 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
17968 error message position.
17969 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
17970 * g++.old-deja/g++.pt/defarg8.C: Change error message.
17971 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
17972 syntax.
17973 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
17974 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
17975 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
17976 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
17977 keyword.
17978 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17979 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
17980 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
17981 keyword.
17982 * g++.old-deja/g++.pt/explicit71.C: Change error message.
17983 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
17984 syntax.
17985 * g++.old-deja/g++.pt/friend28.C: Account for use of
17986 non-dependent names.
17987 * g++.old-deja/g++.pt/friend29.C: Likewise.
17988 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
17989 rules.
17990 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
17991 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
17992 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
17993 lookup rules.
17994 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
17995 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
17996 keyword.
17997 * g++.old-deja/g++.pt/memclass20.C: Likewise.
17998 * g++.old-deja/g++.pt/memclass5.C: Likewise.
17999 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
18000 keyword.
18001 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
18002 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
18003 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
18004 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
18005 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
18006 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
18007 keyword.
18008 * g++.old-deja/g++.pt/spec10.C: Likewise.
18009 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
18010 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
18011 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
18012 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
18013 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
18014 * g++.old-deja/g++.pt/ttp62.C: Likewise.
18015 * g++.old-deja/g++.pt/ttp64.C: Likewise.
18016 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
18017 * g++.old-deja/g++.pt/typename15.C: Likewise.
18018 * g++.old-deja/g++.pt/typename22.C: Likewise.
18019 * g++.old-deja/g++.pt/typename6.C: Change error messages.
18020 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
18021 * g++.old-deja/g++.pt/virtual2.C: Likewise.
18022 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
18023 syntax.
18024 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
18025 return value extension.
18026 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
18027 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
18028 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
18029 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
18030
18031 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
18032
18033 * g++.dg/warn/inline1.C: New test.
18034 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
18035 * g++.old-deja/g++.jason/synth10.C: Likewise.
18036 * g++.old-deja/g++.mike/net31.C: Likewise.
18037 * g++.old-deja/g++.mike/p8786.C: Likewise.
18038
18039 * g++.dg/template/friend10.C: New test.
18040 * g++.dg/template/conv5.C: New test.
18041
18042 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
18043
18044 * g++.dg/lookup/scoped3.C: New test.
18045
18046 * g++.dg/lookup/decl1.C: New test.
18047 * g++.dg/lookup/decl2.C: New test.
18048
18049 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
18050
18051 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
18052 gcc.c-torture/compile/20021015-1.c,
18053 gcc.c-torture/compile/20021015-2.c,
18054 gcc.c-torture/compile/20021123-1.c,
18055 gcc.c-torture/compile/20021123-2.c,
18056 gcc.c-torture/compile/20021123-3.c,
18057 gcc.c-torture/compile/20021123-4.c,
18058 gcc.c-torture/execute/20021024-1.c: Add tests previously added
18059 only to 3.1 or 3.2 branch.
18060
18061 2002-12-23 Mark Mitchell <mark@codesourcery.com>
18062
18063 * gcc.dg/i386-bitfield3.c: New test.
18064
18065 * gcc.dg/i386-bitfield2.c: New test.
18066
18067 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
18068
18069 * g++.dg/parse/conv_op1.C: New test.
18070
18071 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
18072
18073 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
18074 approved.
18075
18076 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
18077
18078 * gcc.c-torture/compile/20021220-1.c: New test.
18079
18080 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
18081
18082 * gcc.dg/i386-fastcall-1.c: New.
18083
18084 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18085
18086 * gcc.c-torture/execute/20021219-1.c: New test.
18087
18088 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18089
18090 * gcc.dg/i386-pic-1.c: New test.
18091
18092 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18093
18094 PR c++/8099
18095 * g++.dg/template/friend9.C: New test.
18096
18097 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18098
18099 PR c++/3663
18100 * g++.dg/template/access7.C: New test.
18101
18102 2002-12-18 Nick Clifton <nickc@redhat.com>
18103
18104 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
18105 the libstdc++-v3 directory has been found.
18106
18107 2002-12-12 Devang Patel <dpatel@apple.com>
18108 * gcc.dg/darwin-ld-1.c: New test.
18109 * gcc.dg/darwin-ld-2.c: New test.
18110 * gcc.dg/darwin-ld-3.c: New test.
18111 * gcc.dg/darwin-ld-4.c: New test.
18112 * gcc.dg/darwin-ld-5.c: New test.
18113
18114 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18115
18116 * gcc.c-torture/compile/20021212-1.c: New test.
18117
18118 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
18119
18120 * gcc.dg/fshort-wchar: New test.
18121
18122 2002-12-10 Mark Mitchell <mark@codesourcery.com>
18123
18124 PR c++/8372
18125 * g++.dg/template/dtor1.C: New test.
18126
18127 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
18128 markers.
18129
18130 2002-12-10 Jakub Jelinek <jakub@redhat.com>
18131
18132 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
18133
18134 2002-12-09 Mark Mitchell <mark@codesourcery.com>
18135
18136 * g++.dg/template/static1.C: New test.
18137 * g++.dg/template/static2.C: New test.
18138 * g++.old-deja/g++.ext/memconst.C: New test.
18139
18140 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18141
18142 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
18143 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
18144 * g++.dg/special/initp1.C: Likewise.
18145
18146 2002-12-06 Jakub Jelinek <jakub@redhat.com>
18147
18148 * gcc.c-torture/execute/20021204-1.c: New test.
18149
18150 2002-12-04 Geoffrey Keating <geoffk@apple.com>
18151
18152 * gcc.dg/ppc-fmadd-1.c: New file.
18153 * gcc.dg/ppc-fmadd-2.c: New file.
18154 * gcc.dg/ppc-fmadd-3.c: New file.
18155
18156 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18157
18158 * gcc.c-torture/compile/20021204-1.c: New test.
18159
18160 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
18161
18162 * g++.dg/inherit/covariant2.C: New test.
18163 * g++.dg/inherit/covariant3.C: New test.
18164 * g++.dg/inherit/covariant4.C: New test.
18165 * g++.dg/inherit/covariant1.C: Remove XFAIL.
18166 * g++.old-deja/g++.robertl/eb17.C: Likewise.
18167
18168 2002-12-03 Mark Mitchell <mark@codesourcery.com>
18169
18170 PR c++/8688
18171 * g++.dg/init/brace3.C: New test.
18172
18173 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
18174
18175 * gcc.dg/20020210-1.c: Fix a comment typo.
18176
18177 2002-12-02 Mark Mitchell <mark@codesourcery.com>
18178
18179 PR c++/8720
18180 * g++.dg/parse/defarg1.C: New test.
18181
18182 PR c++/8615
18183 * g++.dg/template/char1.C: New test.
18184
18185 * g++.dg/template/varmod1.C: Fix typo.
18186
18187 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18188
18189 DR 180
18190 * g++.old-deja/g++.pt/crash32.C: Expect error.
18191
18192 2002-12-01 Mark Mitchell <mark@codesourcery.com>
18193
18194 PR c++/5919
18195 * g++.dg/template/varmod1.C: New test.
18196
18197 PR c++/8727
18198 * g++.dg/inherit/typeinfo1.C: New test.
18199
18200 PR c++/8663
18201 * g++.dg/inherit/typedef1.C: New test.
18202
18203 2002-11-30 Mark Mitchell <mark@codesourcery.com>
18204
18205 PR c++/8332
18206 PR c++/8493
18207 * g++.dg/template/strlen1.C: New test.
18208
18209 PR c++/8227
18210 * g++.dg/template/ctor2.C: New test.
18211
18212 PR c++/8214
18213 * g++.dg/init/string1.C: New test.
18214
18215 PR c++/8511
18216 * g++.dg/template/friend8.C: New test.
18217
18218 2002-11-29 Joe Buck <jbuck@synopsys.com>
18219
18220 * g++.dg/lookup/anon2.C: New test.
18221
18222 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
18223
18224 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
18225 h8300 port.
18226
18227 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
18228
18229 * gcc.dg/bitfld-6.c: New test.
18230
18231 2002-11-27 Jan Hubicka <jh@suse.cz>
18232
18233 * gcc.c-torture/execute/20021127.[cx]: New test.
18234
18235 2002-11-26 Jan Hubicka <jh@suse.cz>
18236
18237 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
18238 quality.
18239
18240 2002-11-26 Geoffrey Keating <geoffk@apple.com>
18241
18242 * g++.dg/init/brace2.C: New test.
18243 * g++.old-deja/g++.mike/p9129.C: Correct.
18244
18245 2002-11-26 Mark Mitchell <mark@codesourcery.com>
18246
18247 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
18248
18249 2002-11-25 Andreas Bauer <baueran@in.tum.de>
18250
18251 * gcc.dg/sibcall-6: New test for indirect sibcalls.
18252
18253 2002-11-25 Mark Mitchell <mark@codesourcery.com>
18254
18255 * testsuite/g++.dg/abi/empty11.C: New test.
18256 * testsuite/g++.dg/rtti/cv1.C: New test.
18257
18258 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
18259
18260 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
18261
18262 2002-11-24 Mark Mitchell <mark@codesourcery.com>
18263
18264 * g++.dg/abi/empty10.C: New test.
18265
18266 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18267
18268 * gcc.c-torture/compile/20021124-1.c: New test.
18269
18270 2002-11-22 Mark Mitchell <mark@codesourcery.com>
18271
18272 * g++.dg/abi/rtti2.C: New test.
18273
18274 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18275
18276 * gcc.dg/i386-unroll-1.c: New test.
18277
18278 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18279
18280 * gcc.c-torture/compile/20021120-1.c: New test.
18281 * gcc.c-torture/compile/20021120-2.c: New test.
18282
18283 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18284
18285 * gcc.dg/bitfld-5.c: New test.
18286
18287 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18288
18289 * gcc.c-torture/execute/20021120-3.c: New test.
18290
18291 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18292
18293 * gcc.c-torture/execute/20021120-2.c: New test.
18294
18295 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18296
18297 * gcc.c-torture/execute/20021120-1.c: New test.
18298
18299 2002-11-20 Jakub Jelinek <jakub@redhat.com>
18300
18301 * gcc.c-torture/execute/20021118-3.c: New test.
18302
18303 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18304
18305 * gcc.c-torture/compile/20021119-1.c: New test.
18306
18307 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
18308
18309 * gcc.dg/duff-1.c: New test.
18310 * gcc.dg/duff-2.c: New test.
18311 * gcc.dg/duff-3.c: New test.
18312
18313 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
18314
18315 * gcc.dg/cpp/_Pragma5.c: New test.
18316
18317 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18318
18319 * gcc.c-torture/execute/20021118-2.c: New test.
18320
18321 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18322
18323 * gcc.c-torture/execute/20021118-1.c: New test.
18324
18325 2002-11-16 Jakub Jelinek <jakub@redhat.com>
18326
18327 * gcc.dg/20021116-1.c: New test.
18328
18329 2002-11-14 Mark Mitchell <mark@codesourcery.com>
18330
18331 * g++.dg/abi/vcall1.C: New test.
18332
18333 2002-11-14 Jakub Jelinek <jakub@redhat.com>
18334
18335 * gcc.dg/20021029-1.c: New test.
18336 * gcc.dg/20021029-2.c: New test.
18337
18338 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18339
18340 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
18341
18342 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18343
18344 PR c/8439
18345 * gcc.dg/20021110.c: Move to ...
18346 * gcc.c-torture/compile/20021110.c: .... here.
18347
18348 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18349
18350 PR c/8467
18351 * gcc.c-torture/execute/20021111-1.c
18352
18353 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18354
18355 PR c/8439
18356 * gcc.dg/20021110.c: New test.
18357
18358 2002-11-10 Mark Mitchell <mark@codesourcery.com>
18359
18360 * g++.dg/abi/vthunk3.C: Run only on x86.
18361
18362 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
18363
18364 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
18365
18366 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
18367
18368 * lib/compat.exp (compat-execute): Fix logic error in last
18369 change.
18370
18371 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
18372
18373 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
18374
18375 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18376
18377 PR c++/8389
18378 * g++.dg/template/access6.C: New test.
18379
18380 2002-11-08 Jan Hubicka <jh@suse.cz>
18381
18382 * gcc.dg/i386-ssefp-1.c: New test.
18383 * gcc.dg/i386-ssefp-1.c: New test.
18384
18385 2002-11-08 Jan Hubicka <jh@suse.cz>
18386
18387 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
18388
18389 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18390
18391 * g++.dg/abi/vthunk3.C: New test.
18392
18393 PR c++/8338
18394 * g++.dg/template/crash2.C: New test.
18395
18396 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18397
18398 * testsuite/g++.dg/abi/dtor1.C: New test.
18399 * testsuite/g++.dg/abi/dtor2.C: Likewise.
18400
18401 2002-11-05 Geoffrey Keating <geoffk@apple.com>
18402
18403 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
18404 Darwin.
18405
18406 2002-11-04 Adam Nemet <anemet@lnxw.com>
18407
18408 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
18409 -mthumb. Only xfail with -O0.
18410
18411 2002-11-03 Mark Mitchell <mark@codesourcery.com>
18412
18413 * g++.dg/abi/thunk1.C: New test.
18414 * g++.dg/abi/thunk2.C: Likewise.
18415 * g++.dg/abi/vtt1.C: Likewise.
18416
18417 2002-11-02 Diego Novillo <dnovillo@redhat.com>
18418
18419 PR optimization/8423
18420 * gcc.c-torture/execute/builtin-constant.c: New test.
18421
18422 2002-11-01 Zack Weinberg <zack@codesourcery.com>
18423
18424 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
18425 Add some more cases.
18426
18427 2002-11-01 Mark Mitchell <mark@codesourcery.com>
18428
18429 PR c++/8391
18430 * g++.dg/opt/local1.C: New test.
18431
18432 2002-10-30 Mark Mitchell <mark@codesourcery.com>
18433
18434 PR c++/8160
18435 * g++.dg/template/complit1.C: New test.
18436
18437 PR c++/8149
18438 * g++.dg/template/typename4.C: Likewise.
18439
18440 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18441
18442 Core issue 287, PR c++/7639
18443 * g++.dg/template/instantiate1.C: Adjust error location.
18444 * g++.dg/template/instantiate3.C: New test.
18445 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
18446 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
18447 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
18448
18449 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
18450
18451 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
18452
18453 2002-10-29 Mark Mitchell <mark@codesourcery.com>
18454
18455 PR c++/8287
18456 * g++.dg/init/dtor2.C: New test.
18457
18458 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18459
18460 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
18461 * gcc.dg/nest.c: Bypass errors on irix6.
18462
18463 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
18464
18465 * gcc.dg/nest.c: Expect error for mmix-*-*.
18466 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
18467
18468 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
18469
18470 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
18471 markers.
18472
18473 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
18474
18475 2002-10-25 Mike Stump <mrs@apple.com>
18476
18477 * gcc.dg/warn-1.c: New test.
18478
18479 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18480
18481 * g++.dg/template/typename3.C: New test.
18482
18483 2002-10-25 Mark Mitchell <mark@codesourcery.com>
18484
18485 * g++.dg/lookup/ptrmem1.C: New test.
18486
18487 * g++.dg/abi/vthunk2.C: New test.
18488
18489 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18490
18491 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
18492
18493 2002-10-24 Mark Mitchell <mark@codesourcery.com>
18494
18495 * g++.dg/abi/empty9.C: New test.
18496
18497 2002-10-24 Richard Henderson <rth@redhat.com>
18498
18499 * g++.dg/inherit/thunk1.C: Enable for ia64.
18500
18501 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18502
18503 PR c++/8067
18504 * g++.dg/lookup/pretty1.C: New test.
18505
18506 2002-10-23 Jakub Jelinek <jakub@redhat.com>
18507
18508 * gcc.dg/20021023-1.c: New test.
18509
18510 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18511
18512 PR c++/7679
18513 * g++.dg/parse/inline1.C: New test.
18514
18515 2002-10-23 Richard Henderson <rth@redhat.com>
18516
18517 * g++.dg/inherit/thunk1.C: Enable for x86_64.
18518
18519 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
18520
18521 2002-10-22 Mark Mitchell <mark@codesourcery.com>
18522
18523 PR c++/6579
18524 * g++.dg/parse/stmtexpr3.C: New test.
18525
18526 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
18527
18528 * g++.dg/expr/cond1.C: New test.
18529
18530 2002-10-21 Zack Weinberg <zack@codesourcery.com>
18531
18532 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
18533
18534 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18535
18536 * g++.dg/abi/vbase13.C: New test.
18537 * g++.dg/abi/vbase14.C: Likewise.
18538
18539 2002-10-21 Jakub Jelinek <jakub@redhat.com>
18540
18541 * gcc.dg/tls/pic-1.c: New test.
18542 * gcc.dg/tls/nonpic-1.c: New test.
18543 * gcc.dg/20021018-1.c: New test.
18544
18545 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18546
18547 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
18548 Remove only files with the same base name as the test case.
18549 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
18550 (profopt-execute): Likewise. Also, remove old profiling
18551 and performance data files before running the tests.
18552
18553 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
18554 * g++.dg/bprob/bprob.exp: Likewise.
18555 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
18556 to allow more general test case names.
18557
18558 * g++.dg/bprob/bprob-1.C: Rename to ...
18559 * g++.dg/bprob/g++-bprob-1.C: ... this.
18560
18561 * g77.dg/bprob/bprob-1.f: Rename to ...
18562 * g77.dg/bprob/g77-bprob-1.f: ... this.
18563
18564 2002-10-21 Zack Weinberg <zack@codesourcery.com>
18565
18566 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
18567 bison 1.50 or later.
18568
18569 2002-10-21 Janis Johnson <janis187@us.ibm.com>
18570
18571 * g++.dg/README: Describe more test directories.
18572
18573 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18574
18575 * g++.dg/init/array6.C: Add additional tests.
18576
18577 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18578
18579 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
18580 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
18581
18582 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
18583
18584 * gcc.c-torture/compile/20020604-1.x: New.
18585 * gcc.c-torture/compile/simd-5.x: Likewise.
18586 * gcc.c-torture/execute/920710-1.x: Likewise.
18587 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
18588
18589 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18590
18591 * g++.dg/inherit/override1.C: Add dg-options clause.
18592
18593 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18594
18595 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
18596 _mm_slli_si128.
18597
18598 2002-10-19 Andreas Schwab <schwab@suse.de>
18599
18600 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
18601 directory component.
18602
18603 2002-10-18 Mark Mitchell <mark@codesourcery.com>
18604
18605 * g++.dg/inherit/thunk1.C: New test.
18606
18607 * g++.dg/inherit/override1.C: New test.
18608
18609 * g++.dg/abi/mangle11.C: New test.
18610 * g++.dg/abi/mangle14.C: New test.
18611 * g++.dg/abi/mangle17.C: New test.
18612
18613 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
18614
18615 * g++.dg/overload/member2.C: New test.
18616
18617 2002-10-17 Janis Johnson <janis187@us.ibm.com>
18618
18619 * g++.dg/README: Describe new compat directory.
18620 * g++.dg/dg.exp: Skip tests in compat directory.
18621 * README.compat: New file.
18622 * lib/compat.exp: New expect script.
18623 * g++.dg/compat: New test directory.
18624 * g++.dg/compat/compat.exp: New expect script.
18625 * g++.dg/compat/abi: New test directory.
18626 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
18627 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
18628 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
18629 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
18630 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
18631 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
18632 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
18633 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
18634 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
18635 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
18636 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
18637 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
18638 * g++.dg/compat/break: New test directory.
18639 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
18640 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
18641 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
18642 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
18643 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
18644 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
18645 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
18646 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
18647 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
18648 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
18649 g++.dg/compat/break/README: New files.
18650 * g++.dg/compat/eh: New test directory.
18651 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
18652 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
18653 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
18654 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
18655 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
18656 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
18657 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
18658 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
18659 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
18660 g++.dg/compat/eh/filter2_y.C,
18661 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
18662 g++.dg/compat/eh/new1_y.C,
18663 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
18664 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
18665 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
18666 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
18667 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
18668 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
18669 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
18670 g++.dg/compat/eh/unexpected1_y.C: New files.
18671 * g++.dg/compat/init: New test directory.
18672 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
18673 g++.dg/compat/init/array5_y.C,
18674 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
18675 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
18676 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
18677 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
18678 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
18679 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
18680 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
18681 g++.dg/compat/init/init-ref2_y.C: New files.
18682
18683 2002-10-17 Mark Mitchell <mark@codesourcery.com>
18684
18685 PR c++/7584
18686 * g++.dg/inherit/using3.C: New test.
18687
18688 2002-10-17 Jan Hubicka <jh@suse.cz>
18689
18690 * gcc.dg/20021017-2.c: New test.
18691
18692 2002-10-17 Mark Mitchell <mark@codesourcery.com>
18693
18694 * g++.dg/abi/mangle16.C: Adjust.
18695
18696 * g++.dg/init/array8.C: New test.
18697
18698 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
18699
18700 * gcc.dg/special/mips-abi.exp: New test.
18701 * gcc.dg/special/mips-abi.s: Empty file used by the above.
18702
18703 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18704
18705 * g++.dg/abi/mangle16.C: New test.
18706 * g++.dg/abi/mangle17.C: Likewise.
18707
18708 PR c++/7478
18709 * g++.dg/template/ref1.C: New test.
18710
18711 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18712
18713 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
18714
18715 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
18716
18717 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
18718
18719 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18720
18721 PR c++/7524
18722 * g++.dg/init/array7.C: New test.
18723
18724 2002-10-15 Mark Mitchell <mark@codesourcery.com>
18725
18726 * g++.dg/init/array6.C: New test.
18727
18728 * g++.dg/abi/mangle13.C: Likewise.
18729 * g++.dg/abi/mangle14.C: Likewise.
18730 * g++.dg/abi/mangle15.C: Likewise.
18731
18732 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18733
18734 * g++.dg/abi/empty8.C: New test.
18735
18736 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
18737
18738 * g++.dg/init/ctor1.C: New test.
18739
18740 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
18741
18742 * gcc.c-torture/execute/20021015-1.c: New test.
18743
18744 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
18745
18746 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
18747
18748 2002-10-14 Jan Hubicka <jh@suse.cz>
18749
18750 * gcc.dg/i386-ssetype-[1-5].c: New tests.
18751
18752 2002-10-14 Richard Henderson <rth@redhat.com>
18753
18754 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
18755
18756 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18757
18758 PR optimization/6631
18759 * g++.dg/opt/const2.C: New test.
18760
18761 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18762
18763 PR c++/7176
18764 * g++.dg/parse/friend1.C: New test.
18765 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
18766
18767 2002-10-14 Jakub Jelinek <jakub@redhat.com>
18768
18769 * gcc.dg/20021014-1.c: New test.
18770
18771 2002-10-11 Mark Mitchell <mark@codesourcery.com>
18772
18773 PR c++/5661
18774 * g++.dg/ext/vlm1.C: New test.
18775 * g++.dg/ext/vlm2.C: Likewise.
18776
18777 * g++.dg/init/array1.C: Remove invalid braces.
18778 * g++.dg/init/brace1.C: New test.
18779 * g++.dg/init/copy2.C: Likewise.
18780 * g++.dg/init/copy3.C: Likewise.
18781 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
18782 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
18783 braces.
18784
18785 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
18786
18787 * gcc.dg/cpp/assembler.S: Don't use -ansi.
18788
18789 2002-10-11 Richard Shann <richard.shann@superh.com>
18790
18791 * gcc.c-torture/compile/simd-5.c: New test.
18792
18793 2002-10-10 Roger Sayle <roger@eyesopen.com>
18794
18795 * gcc.c-torture/execute/shiftopt-1.c: New test case.
18796
18797 2002-10-10 Jim Wilson <wilson@redhat.com>
18798
18799 * gcc.c-torture/execute/20021010-1.c: New test.
18800
18801 2002-10-09 Zack Weinberg <zack@codesourcery.com>
18802
18803 PR c/7353
18804 * g++.dg/ext/typedef-init.C: New test.
18805 * gcc.dg/typedef-init.c: New test.
18806
18807 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
18808
18809 * gcc.dg/cpp/paste13.c: New test.
18810
18811 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18812
18813 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
18814 remaining platforms, XFAIL during compile, not execute. Don't
18815 XFAIL at -O0.
18816
18817 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
18818
18819 * gcc.dg/alias-1.c: Tweak expected warning.
18820
18821 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18822
18823 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
18824
18825 2002-10-06 Andreas Jaeger <aj@suse.de>
18826
18827 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
18828 * gcc.dg/cpp/c++98.C: Likewise.
18829
18830 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
18831 * g++.dg/cpp/c++98.C: Likewise.
18832
18833 * g++.dg/README (Subdirectories): Mention cpp directory.
18834
18835 PR target/7559
18836 * gcc.dg/20021006-1.c: New test.
18837
18838 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18839
18840 PR c++/7804
18841 * g++.dg/other/warning1.C: New test.
18842
18843 2002-10-04 Roger Sayle <roger@eyesopen.com>
18844
18845 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
18846 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
18847 and sparc-*-* with -m64 as expected failures. See PR 8087.
18848
18849 2002-10-03 Mark Mitchell <mark@codesourcery.com>
18850
18851 PR c++/7931
18852 * g++.dg/template/ptrmem3.C: New test.
18853
18854 PR c++/7754
18855 * g++.dg/template/union1.C: New test.
18856
18857 2002-10-03 Mark Mitchell <mark@codesourcery.com>
18858
18859 PR c++/8006
18860 * g++.dg/abi/mangle9.C: New test.
18861 * g++.dg/abi/mangle10.C: New test.
18862 * g++.dg/abi/mangle11.C: New test.
18863 * g++.dg/abi/mangle12.C: New test.
18864
18865 2002-10-02 Mark Mitchell <mark@codesourcery.com>
18866
18867 PR c++/7188.
18868 * g++.dg/template/meminit1.C: New test.
18869 * g++.dg/warn/Wreorder-1.C: Likewise.
18870 * g++.old-deja/g++.mike/warn3.C: Tweak.
18871 * lib/prune.exp: Ingore "in copy constructor".
18872
18873 2002-10-02 Andreas Jaeger <aj@suse.de>
18874
18875 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
18876 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
18877 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
18878 on x86-64.
18879
18880 2002-10-01 Mark Mitchell <mark@codesourcery.com>
18881
18882 * gcc.dg/empty1.C: Fix typo.
18883
18884 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
18885
18886 * gcc.dg/alias-1.c: New test.
18887
18888 2002-10-01 Mark Mitchell <mark@codesourcery.com>
18889
18890 * gcc.dg/empty1.C: New test.
18891
18892 * g++.dg/tls/init-2.C: Tweak error messages.
18893
18894 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
18895
18896 * gcc.c-torture/compile/20020923-1.c: New test.
18897
18898 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
18899
18900 * gcc.c-torture/execute/ffs-1.c: New test.
18901 * gcc.c-torture/execute/ffs-2.c: Ditto.
18902
18903 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
18904
18905 * g++.dg/overload/member1.C: New test.
18906
18907 2002-09-30 Mark Mitchell <mark@codesourcery.com>
18908
18909 * g++.dg/abi/empty7.C: New test.
18910 * g++.dg/init/pm2.C: Likewise.
18911
18912 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
18913
18914 * g++.dg/rtti/crash1.C: New test.
18915
18916 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
18917
18918 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
18919 gcc.dg/sibcall-4.c: New tests.
18920
18921 2002-09-28 Roger Sayle <roger@eyesopen.com>
18922
18923 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
18924 powerpc and MMIX targets.
18925
18926 2002-09-27 Zack Weinberg <zack@codesourcery.com>
18927
18928 * gcc.dg/cpp/20020927-1.c: New.
18929
18930 2002-09-26 David S. Miller <davem@redhat.com>
18931
18932 * gcc.c-torture/compile/trunctfdf.c: New.
18933
18934 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18935
18936 * lib/target-supports.exp (check_weak_available): Handle solaris2.
18937
18938 2002-09-27 Alan Modra <amodra@bigpond.net.au>
18939
18940 * gcc.c-torture/execute/loop-15.c: New.
18941
18942 2002-09-26 Janis Johnson <janis187@us.ibm.com>
18943
18944 * README.QMTEST: Fix typo.
18945
18946 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
18947
18948 * gcc.dg/20020926-1.c: New test.
18949
18950 2002-09-25 David S. Miller <davem@redhat.com>
18951
18952 PR target/7842
18953 * gcc.c-torture/execute/shiftdi.c: New test.
18954
18955 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
18956
18957 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
18958 unique to the tool.
18959 * lib/g77.exp (g77_init): Likewise.
18960 * lib/g++.exp (g++_init): Likewise.
18961 * lib/objc.exp (objc_init): Likewise.
18962
18963 2002-09-25 Mark Mitchell <mark@codesourcery.com>
18964
18965 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
18966 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
18967 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
18968
18969 2002-09-25 Richard Henderson <rth@redhat.com>
18970
18971 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
18972 too-small long double.
18973
18974 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
18975
18976 * gcc.dg/20020919-1.c: New test.
18977
18978 2002-09-23 Mark Mitchell <mark@codesourcery.com>
18979
18980 * g++.dg/abi/bitfield6.C: New test.
18981 * g++.dg/abi/bitfield7.C: New test.
18982 * g++.dg/abi/bitfield8.C: New test.
18983 * g++.dg/abi/vbase11.C: New test.
18984
18985 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
18986
18987 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
18988 hppa*-*-hpux*. Update test comment.
18989
18990 2002-09-20 Jakub Jelinek <jakub@redhat.com>
18991
18992 * gcc.dg/tls/struct-1.c: New test.
18993
18994 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
18995
18996 * gcc.dg/cpp/tr-warn2.c: Update.
18997
18998 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
18999
19000 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
19001
19002 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
19003
19004 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
19005 systems.
19006
19007 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
19008
19009 * gcc.c-torture/execute/ieee/mzero3.c: New test.
19010
19011 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19012 Adjust for c++filt moved to binutils. Remove spurious duplicate
19013 setting of cxxfilt.
19014
19015 2002-09-19 Geoffrey Keating <geoffk@apple.com>
19016
19017 * gcc.dg/20020312-2.c: Update for darwin.
19018
19019 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
19020
19021 * g++.old-deja/g++.other/crash32.C: Mark ICE.
19022
19023 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
19024
19025 * objc.dg/comp-types-1.m: New test.
19026 * objc.dg/comp-types-2.m: New test.
19027 * objc.dg/comp-types-3.m: New test.
19028 * objc.dg/comp-types-4.m: New test.
19029 * objc.dg/comp-types-5.m: New test.
19030 * objc.dg/comp-types-6.m: New test.
19031
19032 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
19033
19034 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
19035
19036 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19037
19038 * g++.dg/other/do1.C: New test.
19039
19040 * g++.dg/template/subst1.C: New test.
19041
19042 2002-09-16 Steve Ellcey <sje@cup.hp.com>
19043
19044 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
19045
19046 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19047
19048 * g++.dg/template/qualttp20.C: Adjust expected errors.
19049 * g++.old-deja/g++.jason/report.C: Likewise.
19050 * g++.old-deja/g++.other/qual1.C: Likewise.
19051
19052 * g++.dg/lookup/scoped2.C: New test.
19053
19054 * g++.dg/ext/asm3.C: New test.
19055
19056 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
19057
19058 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
19059
19060 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
19061
19062 * ChangeLog: follow spelling conventions.
19063 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
19064 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
19065 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
19066 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
19067 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
19068 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
19069 * g++.old-deja/g++.law/global-init1.C: Likewise.
19070 * g++.old-deja/g++.other/delete4.C: Likewise.
19071 * g++.old-deja/g++.other/inline21.C: Likewise.
19072 * g++.old-deja/g++.other/singleton.C: Likewise.
19073 * g77.dg/strlen0.f: Likewise.
19074 * g77.f-torture/compile/20010519-1.f: Likewise.
19075 * g77.f-torture/compile/980310-4.f: Likewise.
19076 * gcc.c-torture/compile/20000605-1.c: Likewise.
19077 * gcc.c-torture/execute/20020225-1.c: Likewise.
19078 * gcc.dg/c90-hexfloat-2.c: Likewise.
19079 * gcc.dg/c99-bool-1.c: Likewise.
19080 * gcc.dg/c99-hexfloat-2.c: Likewise.
19081 * gcc.dg/dll-2.c: Likewise.
19082 * gcc.dg/wtr-union-init-1.c: Likewise.
19083 * gcc.dg/wtr-union-init-2.c: Likewise.
19084 * gcc.dg/wtr-union-init-3.c: Likewise.
19085 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19086 * gcc.dg/cpp/defined.c: Likewise.
19087 * gcc.dg/cpp/macsyntx.c: Likewise.
19088 * gcc.dg/cpp/paste2.c: Likewise.
19089 * gcc.dg/cpp/trad/defined.c: Likewise.
19090 * gcc.dg/format/c90-printf-1.c: Likewise.
19091 * gcc.dg/format/c90-scanf-1.c: Likewise.
19092 * gcc.dg/format/c99-printf-1.c: Likewise.
19093 * gcc.dg/format/c99-scanf-1.c: Likewise.
19094 * gcc.misc-tests/gcov-8.c: Likewise.
19095 * lib/profopt.exp: Likewise.
19096
19097 2002-09-15 Krister Walfridsson <cato@df.lth.se>
19098
19099 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
19100
19101 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19102
19103 * g++.dg/inherit/using2.C: New test.
19104
19105 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
19106
19107 * ChangeLog: Follow spelling conventions.
19108 * g++.dg/template/friend4.C: Likewise.
19109 * g++.old-deja/g++.pt/crash67.C: Likewise.
19110 * gcc.c-torture/execute/20000801-4.c: Likewise.
19111 * gcc.dg/c90-digraph-1.c: Likewise.
19112 * gcc.dg/c94-digraph-1.c: Likewise.
19113 * gcc.dg/c99-digraph-1.c: Likewise.
19114 * gcc.dg/cpp/line5.c: Likewise.
19115 * gcc.dg/cpp/multiline.c: Likewise.
19116 * gcc.dg/cpp/trad/literals-1.c: Likewise.
19117 * gcc.dg/format/attr-3.c: Likewise.
19118 * gcc.dg/format/c90-scanf-3.c: Likewise.
19119 * gcc.dg/format/ext-4.c: Likewise.
19120
19121 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19122
19123 * g++.dg/template/pretty1.C: New test.
19124
19125 2002-09-14 Alan Modra <amodra@bigpond.net.au>
19126
19127 * gcc.c-torture/execute/struct-cpy-1.c: New test.
19128
19129 2002-09-13 Matt Austern <austern@apple.com>
19130
19131 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
19132 passing a cast expression to a function by const reference.
19133
19134 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
19135
19136 * g++.dg/template/deduce1.C: New test.
19137
19138 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
19139
19140 * gcc.c-torture/execute/simd-1.c: Force all use of int to
19141 32-bit int.
19142
19143 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
19144
19145 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
19146 usage.
19147
19148 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
19149
19150 * gcc.c-torture/compile/20020910-1.c: New test.
19151
19152 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
19153
19154 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
19155
19156 2002-09-10 Andreas Jaeger <aj@suse.de>
19157
19158 * gcc.dg/20020312-2.c: Adjust for x86-64.
19159
19160 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
19161
19162 * g77.dg/7388.f: New test case for PR 7388.
19163
19164 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
19165
19166 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
19167
19168 2002-09-05 Ziemowit Laski <zlaski@apple.com>
19169
19170 * objc.dg/proto-lossage-1.m: New test.
19171
19172 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
19173
19174 * gcc.dg/cpp/_Pragma4.c: Fix typo.
19175
19176 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
19177
19178 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
19179 expected to pass.
19180
19181 2002-09-06 Stan Shebs <shebs@apple.com>
19182 David Edelsohn <edelsohn@gnu.org>
19183
19184 * gcc.dg/weak: New directory.
19185 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
19186 target-specific xfail bits.
19187 * gcc.dg/typeof-2.c: Move to new directory.
19188 * gcc.dg/weak.exp: New expect script.
19189
19190 2002-09-06 Alan Modra <amodra@bigpond.net.au>
19191
19192 * gcc.c-torture/execute/extzvsi.c: New test.
19193
19194 2002-09-05 Stan Shebs <shebs@apple.com>
19195
19196 * gcc.dg/weak-1.c: xfail on Darwin.
19197 * gcc.dg/weak-2.c: Ditto.
19198 * gcc.dg/weak-3.c: Ditto.
19199 * gcc.dg/weak-4.c: Ditto.
19200 * gcc.dg/weak-5.c: Ditto.
19201 * gcc.dg/weak-6.c: Ditto.
19202 * gcc.dg/weak-7.c: Ditto.
19203 * gcc.dg/weak-8.c: Ditto.
19204 * gcc.dg/weak-9.c: Ditto.
19205
19206 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
19207
19208 * gcc.c-torture/execute/loop-14.c: New test.
19209
19210 2002-09-04 Jakub Jelinek <jakub@redhat.com>
19211
19212 * g++.dg/other/cxa-atexit1.C: New test.
19213
19214 * gcc.dg/typeof-2.c: New test.
19215
19216 2002-09-03 Roger Sayle <roger@eyesopen.com>
19217
19218 * gcc.dg/builtins-2.c: New testcase.
19219 * gcc.dg/builtins-3.c: New testcase.
19220
19221 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
19222
19223 * gcc.dg/cpp/_Pragma4.c: New test.
19224
19225 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
19226
19227 * objc/execute/nil_method-1.m: New testcase.
19228
19229 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
19230
19231 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
19232 [Object class], not [Object initialize].
19233
19234 2002-08-31 Roger Sayle <roger@eyesopen.com>
19235 Hans-Peter Nilsson <hp@bitrange.com>
19236
19237 * gcc.c-torture/execute/20020720-1.x: Skip test on
19238 mmix-knuth-mmixware. Correct comment.
19239
19240 2002-08-27 Mark Mitchell <mark@codesourcery.com>
19241
19242 * testsuite/g++.dg/abi/bitfield5.C: New test.
19243 * testsuite/g++.dg/abi/vbase10.C: Likewise.
19244
19245 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
19246
19247 * objc.dg/undeclared-selector.m: New test.
19248
19249 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
19250
19251 * g++.dg/other/offsetof1.C: Avoid cast warning.
19252
19253 2002-08-26 Ziemowit Laski <zlaski@apple.com>
19254
19255 * objc.dg/super-class-2.m: New test.
19256
19257 2002-08-24 Matt Austern <austern@apple.com>
19258
19259 * g++.dg/ext/lvaddr.C: New test.
19260 * g++.dg/ext/lvcast.C: New test.
19261
19262 2002-08-22 Mark Mitchell <mark@codesourcery.com>
19263
19264 * testsuite/g++.dg/inherit/cond1.C: New test.
19265
19266 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
19267
19268 * gcc.dg/noncompile/incomplete-1.c: New test.
19269
19270 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
19271
19272 * gcc.dg/typespec-1.c: New test.
19273
19274 2002-08-20 Devang Patel <dpatel@apple.com>
19275 * objc.dg/proto-hier-2.m: New test.
19276
19277 2002-08-19 Ziemowit Laski <zlaski@apple.com>
19278
19279 * objc.dg/bitfield-1.m: New test.
19280 * objc.dg/bitfield-2.m: New test.
19281
19282 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
19283
19284 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
19285 gcc.dg/c99-flex-array-4.c: New tests.
19286
19287 2002-08-16 Stan Shebs <shebs@apple.com>
19288
19289 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
19290
19291 2002-08-15 Jakub Jelinek <jakub@redhat.com>
19292
19293 * gcc.dg/typeof-1.c: New test.
19294 * g++.dg/ext/typeof2.C: New test.
19295
19296 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
19297
19298 * g++.dg/other/offsetof1.C: New test.
19299
19300 2002-08-14 Richard Henderson <rth@redhat.com>
19301
19302 * gcc.dg/tls/diag-3.c: Fix expected message strings.
19303
19304 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
19305
19306 * gcc.dg/cpp/_Pragma3.c: New test.
19307
19308 2002-08-13 Mark Mitchell <mark@codesourcery.com>
19309
19310 * g++.dg/template/inherit3: New test.
19311
19312 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
19313
19314 * gcc.dg/bitfld-4.c: Add blank options.
19315
19316 2002-08-09 Mark Mitchell <mark@codesourcery.com>
19317
19318 * g++.dg/template/crash1.C: New test.
19319
19320 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19321
19322 * gcc.dg/tls/opt-2.c: New test.
19323
19324 2002-08-08 Devang Patel <dpatel@apple.com>
19325
19326 * objc.dg/selector-1.m : New test
19327
19328 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19329
19330 * g++.dg/abi/bitfield4.C: New test.
19331 * gcc.dg/bitfld-4.c: New test.
19332
19333 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19334
19335 * g++.dg/other/packed1.C: New test.
19336
19337 2002-08-07 Mark Mitchell <mark@codesourcery.com>
19338
19339 * g++.dg/abi/offsetof.C: Tweak error messages.
19340 * g++.old-deja/g++.mike/p10769a.C: Likewise.
19341
19342 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19343
19344 * gcc.dg/bitfld-3.c: New test.
19345
19346 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19347 Richard Henderson <rth@redhat.com>
19348
19349 * gcc.dg/i386-bitfield1.c: New test.
19350 * g++.dg/abi/bitfield3.C: Update.
19351
19352 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
19353
19354 * objc.dg/const-str-2.m: Update.
19355 * gcc.dg/cpp/c++98.c: Change to C extension.
19356 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
19357 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
19358
19359 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
19360
19361 * testsuite/gcc.dg/tls/diag-3.c: New.
19362
19363 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
19364
19365 * g++.dg/README (Subdirectories): Document new subdir expr.
19366 * g++.dg/expr/pmf-1.C: New test.
19367
19368 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
19369
19370 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
19371
19372 2002-08-06 Jakub Jelinek <jakub@redhat.com>
19373
19374 * g++.dg/abi/bitfield3.C: New test.
19375
19376 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
19377
19378 * lib/gcov.exp: Tweak expected line formats.
19379 * gcc.misc-tests/gcov8.c: New test.
19380 * gcc.misc-tests/gcov8.x: New flags.
19381
19382 2002-08-05 Jakub Jelinek <jakub@redhat.com>
19383
19384 * consistency.vlad/layout/endian.c: Include string.h.
19385
19386 * gcc.c-torture/execute/20020805-1.c: New test.
19387
19388 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
19389
19390 * g++.dg/other/conversion1.C: New test.
19391
19392 2002-08-03 Roger Sayle <roger@eyesopen.com>
19393
19394 * gcc.dg/builtins-1.c: New testcase.
19395
19396 2002-08-02 Mark Mitchell <mark@codesourcery.com>
19397
19398 * g++.dg/inherit/access3.C: New test.
19399
19400 2002-08-01 Jakub Jelinek <jakub@redhat.com>
19401
19402 * gcc.dg/ia64-visibility-2.c: New test.
19403
19404 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
19405
19406 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
19407 __qualifier_flags to __flags.
19408
19409 2002-07-31 Mark Mitchell <mark@codesourcery.com>
19410
19411 * g++.dg/inherit/operator1.C: New test.
19412 * g++.dg/lookup/disamb1.C: Fix typo in comment.
19413 * g++.dg/other/error1.C: Change expected error message.
19414 * g++.dg/template/conv4.C: Likewise.
19415
19416 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
19417
19418 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
19419 for documented behavior.
19420
19421 2002-07-25 Roger Sayle <roger@eyesopen.com>
19422
19423 * gcc.c-torture/execute/20020720-1.x: Skip this test on
19424 several targets known to fail.
19425
19426 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
19427
19428 * gcc.dg/mips-args-[123].c: New tests.
19429
19430 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
19431
19432 * gcc.dg/ppc-spe.c: New.
19433
19434 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
19435
19436 * g++.dg/other/ptrmem4.C: New testcase.
19437
19438 2002-07-24 Richard Henderson <rth@redhat.com>
19439
19440 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
19441
19442 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
19443
19444 * g++.dg/ext/alignof1.C (main): Return 0 for success.
19445
19446 2002-07-24 Roger Sayle <roger@eyesopen.com>
19447
19448 * gcc.c-torture/execute/memset-3.c: New testcase.
19449
19450 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
19451
19452 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
19453 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
19454
19455 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19456
19457 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
19458 Delete.
19459
19460 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
19461
19462 * gcc.c-torture/compile/simd-4.c: New test.
19463
19464 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19465
19466 PR c++/7347, c++/7348
19467 * g++.dg/template/access4.C: New test.
19468 * g++.dg/template/access5.C: New test.
19469 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
19470 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
19471 * g++.old-deja/g++.pt/ttp58.C: Likewise.
19472 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
19473
19474 2002-07-22 Jakub Jelinek <jakub@redhat.com>
19475
19476 * gcc.dg/gnu89-init-2.c: New test.
19477
19478 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
19479
19480 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
19481
19482 2002-07-20 Roger Sayle <roger@eyesopen.com>
19483
19484 * gcc.c-torture/execute/20020720-1.c: New testcase.
19485
19486 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
19487
19488 * gcc.dg/cpp/Wsignprom.c: New tests.
19489
19490 2002-07-20 Alan Modra <amodra@bigpond.net.au>
19491
19492 * gcc.c-torture/execute/loop-13.c: New test.
19493
19494 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
19495
19496 * gcc.dg/cpp/expr.c: New tests.
19497
19498 2002-07-18 David Edelsohn <edelsohn@gnu.org>
19499
19500 * g++.dg/opt/pr6713.C: Add template instantiation.
19501
19502 2002-07-18 Alan Modra <amodra@bigpond.net.au>
19503
19504 * gcc.dg/nest.c: New test.
19505
19506 2002-07-17 Richard Henderson <rth@redhat.com>
19507
19508 * g++.dg/opt/pr6713.C: New test.
19509
19510 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
19511
19512 * gcc.c-torture/execute/loop-2e.x: Let the testcase
19513 XFAIL for all x86 processors.
19514
19515 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
19516
19517 * gcc.c-torture/execute/20010122-1.x: Do not test with
19518 -fomit-frame-pointer.
19519
19520 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19521
19522 * g++.dg/template/instantiate2.C: New test.
19523 * g++.dg/template/spec4.C: New test.
19524
19525 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19526
19527 * g++.dg/template/access2.C: New test.
19528 * g++.dg/template/access3.C: New test.
19529
19530 2002-07-15 Zack Weinberg <zack@codesourcery.com>
19531
19532 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
19533 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
19534 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
19535 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
19536 Convert to use <stdarg.h>.
19537 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
19538 Delete.
19539 * gcc.dg/va-arg-2.c: New.
19540 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
19541
19542 2002-07-15 Jakub Jelinek <jakub@redhat.com>
19543
19544 * gcc.c-torture/compile/20020710-1.c: New test.
19545
19546 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
19547 Andrew Pinski <pinskia@physics.uc.edu>
19548
19549 gcc.c-torture/compile/simd-2.c: New testcase.
19550 gcc.c-torture/compile/simd-3.c: Likewise.
19551
19552 2002-07-11 Mark Mitchell <mark@codesourcery.com>
19553
19554 PR c++/7224
19555 * g++.dg/overload/error1.C: New test.
19556
19557 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19558
19559 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
19560 configuration and IRIX 6 O32 ABI.
19561
19562 2002-07-11 Roger Sayle <roger@eyesopen.com>
19563
19564 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
19565
19566 2002-07-10 Roger Sayle <roger@eyesopen.com>
19567
19568 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
19569
19570 2002-07-10 Jeffrey A Law <law@redhat.com>
19571
19572 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
19573
19574 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
19575
19576 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
19577
19578 * gcc.dg/20020312-2.c: Check for __PPC__.
19579
19580 2002-07-09 Diego Novillo <dnovillo@redhat.com>
19581
19582 * gcc.c-torture/compile/20020709-1.c: New test.
19583
19584 2002-07-07 Roger Sayle <roger@eyesopen.com>
19585
19586 * g++.dg/template/qualttp21.C: New test case.
19587
19588 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
19589
19590 * gcc.c-torture/compile/20020706-1.c: New test.
19591 * gcc.c-torture/compile/20020706-2.c: New test.
19592
19593 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
19594 Alexandre Oliva <aoliva@redhat.com>
19595
19596 * g++.dg/warn/incomplete1.C: New test.
19597
19598 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19599
19600 PR c++/7099
19601 * g++.dg/warn/noreturn1.C: New test.
19602
19603 2002-07-03 Mark Mitchell <mark@codesourcery.com>
19604
19605 PR c++/6706
19606 * g++.dg/debug/debug6.C: New test.
19607 * g++.dg/debug/debug7.C: New test.
19608
19609 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
19610
19611 * gcc.c-torture/compile/simd-3.c: New test.
19612
19613 2002-07-03 Chris Demetriou <cgd@broadcom.com>
19614
19615 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
19616 * gcc.dg/20020620-1.c: Likewise.
19617
19618 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19619
19620 PR c++/6944
19621 * g++.dg/init/array4.C: New test.
19622 * g++.dg/init/array5.C: New test.
19623
19624 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
19625
19626 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
19627 * gcc.c-torture/execute/simd-2.c (main): Likewise.
19628
19629 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19630
19631 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
19632 * gcc.dg/wtr-aggr-init-1.c: Likewise.
19633 * gcc.dg/wtr-conversion-1.c: Likewise.
19634 * gcc.dg/wtr-escape-1.c: Likewise.
19635 * gcc.dg/wtr-int-type-1.c: Likewise.
19636 * gcc.dg/wtr-label-1.c: Likewise.
19637 * gcc.dg/wtr-static-1.c: Likewise.
19638 * gcc.dg/wtr-strcat-1.c: Likewise.
19639 * gcc.dg/wtr-suffix-1.c: Likewise.
19640 * gcc.dg/wtr-switch-1.c: Likewise.
19641 * gcc.dg/wtr-unary-plus-1.c: Likewise.
19642 * gcc.dg/wtr-union-init-1.c: Likewise.
19643 * gcc.dg/wtr-union-init-2.c: Likewise.
19644 * gcc.dg/wtr-union-init-3.c: Likewise.
19645
19646 * gcc.dg/wtr-func-def-1.c: New test.
19647
19648 2002-07-02 Devang Patel <dpatel@apple.com>
19649
19650 * objc.dg/param-1.m: New test.
19651
19652 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
19653
19654 * gcc.dg/cpp/trad/directive.c: Add test.
19655 * gcc.dg/cpp/trad/macroargs.c: Add test.
19656 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
19657
19658 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
19659
19660 * gcc.dg/cpp/cmdlne-M.c: New test.
19661
19662 2002-07-02 Ziemowit Laski <zlaski@apple.com>
19663
19664 * objc.dg/desig-init-1.m: New test.
19665
19666 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19667
19668 PR c++/6716
19669 * g++.dg/template/instantiate1.C: New test.
19670
19671 2002-07-01 Mark Mitchell <mark@codesourcery.com>
19672
19673 PR c++/7112
19674 * g++.dg/template/sizeof2.C: New test.
19675
19676 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
19677
19678 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
19679 gcc.dg/cpp/trad/include.c: New tests.
19680
19681 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
19682
19683 PR target/7177
19684 * gcc.c-torture/compile/20020701-1.c: New test.
19685
19686 2002-07-01 Stan Shebs <shebs@apple.com>
19687
19688 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
19689 header here...
19690 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
19691 (objc-torture-execute): or here.
19692
19693 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
19694
19695 * gcc.c-torture/execute/arith-rand-ll.c: New test.
19696
19697 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
19698
19699 * gcc.dg/cpp/trad/escaped-nl.c: New test.
19700
19701 2002-06-30 Devang Patel <dpatel@apple.com>
19702
19703 * objc.dg/fsyntax-only.m: New test.
19704
19705 2002-06-27 Mark Mitchell <mark@codesourcery.com>
19706
19707 PR c++/6695
19708 * g++.dg/template/friend7.C: New file.
19709
19710 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
19711
19712 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
19713 return type.
19714
19715 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
19716
19717 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
19718 avoid division by zero.
19719
19720 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
19721
19722 * gcc.dg/Wunknownprag.c: New tests.
19723
19724 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
19725
19726 * gcc.c-torture/execute/simd-2.c: New test.
19727
19728 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
19729
19730 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
19731 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
19732 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
19733 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
19734 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
19735 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
19736 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
19737 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
19738 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
19739 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
19740 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
19741 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
19742 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
19743 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
19744 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
19745 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
19746 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
19747
19748 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
19749
19750 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
19751 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
19752 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
19753 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
19754 New tests.
19755 * gcc.dg/cpp/trad/directive.c: Update.
19756
19757 2002-06-23 Andreas Jaeger <aj@suse.de>
19758
19759 * gcc.c-torture/execute/complex-6.c: New.
19760
19761 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
19762
19763 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
19764 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
19765 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
19766 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
19767
19768 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
19769
19770 * gcc.dg/cpp/trad: New directory with traditional tests copied
19771 from parent directory.
19772 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19773 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19774 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19775 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19776 Move to trad/ and rename.
19777 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
19778 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
19779 gcc.dg/cpp/trad/redef2.c: New tests.
19780 * gcc.dg/cpp/trad/trad.exp: New driver.
19781
19782 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
19783
19784 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19785 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19786 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19787 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19788 Remove.
19789
19790 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
19791
19792 * gcc.dg/20020620-1.c: New test.
19793
19794 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19795
19796 * g++.dg/template/ttp4.C: New test.
19797
19798 2002-06-19 Jakub Jelinek <jakub@redhat.com>
19799
19800 * g++.dg/opt/vt1.C: Fix regexp.
19801
19802 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19803
19804 * gcc.c-torture/execute/pure-1.c: Make functions static again.
19805 Don't use attribute `noinline'.
19806
19807 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
19808
19809 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
19810
19811 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
19812
19813 * gcc.c-torture/execute/simd-1.c: New.
19814
19815 * gcc.dg/simd-1.c: New.
19816
19817 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
19818
19819 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
19820
19821 2002-06-16 Richard Henderson <rth@redhat.com>
19822
19823 * g++.dg/ext/anon-struct1.C: New.
19824 * g++.dg/ext/anon-struct2.C: New.
19825 * g++.dg/ext/anon-struct3.C: New.
19826 * gcc.dg/anon-struct-1.c: New.
19827 * gcc.dg/anon-struct-2.c: New.
19828 * gcc.dg/anon-struct-3.c: New.
19829 * gcc.dg/20011008-1.c: Adjust warning text.
19830 * gcc.dg/20020527-1.c: Add -fms-extensions.
19831
19832 2002-06-16 Richard Henderson <rth@redhat.com>
19833
19834 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
19835
19836 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
19837
19838 * gcc.c-torture/execute/20020615-1.c: New test.
19839
19840 2002-06-15 Roger Sayle <roger@eyesopen.com>
19841
19842 * gcc.c-tortuture/execute/compare-1.c: New test case.
19843 * gcc.c-tortuture/execute/compare-2.c: New test case.
19844 * gcc.c-tortuture/execute/compare-3.c: New test case.
19845
19846 2002-06-13 Richard Henderson <rth@redhat.com>
19847
19848 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
19849 ia64 ilp32.
19850
19851 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19852
19853 * g++.dg/template/typename2.C: Update error message.
19854
19855 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
19856
19857 * gcc.c-torture/execute/20020611-1.c: New test.
19858
19859 2002-06-11 Bob Wilson <bob.wilson@acm.org>
19860
19861 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
19862 list of targets to skip.
19863
19864 2002-06-10 Bob Wilson <bob.wilson@acm.org>
19865
19866 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
19867 targets if not optimizing.
19868
19869 2002-06-10 Jakub Jelinek <jakub@redhat.com>
19870
19871 * gcc.c-torture/compile/20020605-1.c: New test.
19872
19873 * g++.dg/opt/vt1.C: New test.
19874
19875 * gcc.dg/20020531-1.c: New test.
19876
19877 * gcc.dg/20020530-1.c: New test.
19878
19879 * gcc.dg/20020527-1.c: New test.
19880
19881 * g++.dg/opt/cse1.C: New test.
19882
19883 2002-06-07 Roger Sayle <roger@eyesopen.com>
19884
19885 * gcc.dg/20020607-2.c: New test case.
19886
19887 2002-06-07 Jakub Jelinek <jakub@redhat.com>
19888
19889 * gcc.c-torture/compile/20020604-1.c: New test.
19890
19891 2002-06-04 Richard Henderson <rth@redhat.com>
19892
19893 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
19894 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
19895 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
19896
19897 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
19898
19899 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
19900
19901 2002-06-03 Richard Henderson <rth@redhat.com>
19902
19903 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
19904 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
19905
19906 2002-06-02 Richard Henderson <rth@redhat.com>
19907
19908 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
19909 test functions static.
19910
19911 2002-06-02 Andreas Jaeger <aj@suse.de>
19912
19913 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
19914 now.
19915
19916 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
19917
19918 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
19919 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
19920 Update for mofified diagnostics.
19921 * gcc.dg/c99-intconst-1.c: No longer fail.
19922
19923 2002-06-02 Richard Henderson <rth@redhat.com>
19924
19925 * gcc.dg/uninit-A.c: Remove xfail markers.
19926
19927 2002-06-01 Roger Sayle <roger@eyesopen.com>
19928
19929 * gcc.dg/fnegate-1.c: New test case.
19930
19931 2002-05-30 Osku Salerma <osku@iki.fi>
19932
19933 * gcc.c-torture/execute/mayalias-1.c: New file.
19934
19935 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
19936
19937 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
19938 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
19939 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
19940
19941 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
19942
19943 * gcc.c-torture/execute/20020529-1.c: New test.
19944
19945 2002-05-27 Richard Henderson <rth@redhat.com>
19946
19947 * g++.dg/ext/attrib6.C: New test case.
19948
19949 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19950
19951 * gcc.c-torture/execute/pure-1.c: New test.
19952
19953 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
19954
19955 * gcc.dg/cpp/arith-2.c: Remove.
19956
19957 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
19958
19959 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
19960 * gcc.dg/cpp/if-3.c: Remove.
19961
19962 2002-05-26 Jakub Jelinek <jakub@redhat.com>
19963
19964 * g++.dg/opt/cse2.C: New test.
19965
19966 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
19967
19968 * gcc.dg/cpp/arith-1.c: New semantic tests.
19969 * gcc.dg/cpp/if-1.c: Update.
19970
19971 2002-05-24 Ben Elliston <bje@redhat.com>
19972
19973 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
19974
19975 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19976
19977 * gcc.dg/verbose-asm.c: New test.
19978
19979 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
19980
19981 * gcc.dg/cpp/paste12.c: New test.
19982
19983 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19984
19985 * g++.dg/parse/named_ops.C: New test.
19986
19987 2002-05-23 Mark Mitchell <mark@codesourcery.com>
19988
19989 * gcc/testsuite/gcc.dg/weak-8.c: New test.
19990
19991 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
19992
19993 * gcc.dg/weak-2.c: Allow optional leading underscore
19994 in scan-assembler symbol name.
19995 * gcc.dg/weak-3.c: Likewise.
19996 * gcc.dg/weak-4.c: Likewise.
19997 * gcc.dg/weak-5.c: Likewise.
19998
19999 2002-05-23 Jakub Jelinek <jakub@redhat.com>
20000
20001 * gcc.dg/20020523-1.c: New test.
20002
20003 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20004
20005 * objc.dg/const-str-2.m: Update now that we stop after
20006 a command line error.
20007
20008 2002-05-22 Richard Henderson <rth@redhat.com>
20009
20010 * g++.dg/dg.exp: Fix typo in test pruneing.
20011
20012 2002-05-22 Richard Henderson <rth@redhat.com>
20013
20014 * g++.dg/dg.exp: Prune the tls subdirectory.
20015 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
20016 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
20017 * g++.dg/tls/init-1.C: New.
20018
20019 2002-05-22 Jakub Jelinek <jakub@redhat.com>
20020
20021 * gcc.dg/20020517-1.c: New test.
20022
20023 2002-05-21 Richard Henderson <rth@redhat.com>
20024
20025 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
20026 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
20027
20028 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
20029
20030 * g++.dg/other/copy2.C: New test.
20031
20032 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
20033
20034 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
20035 (MAX_COPY): Bump up to 10 times sizeof (long long).
20036 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
20037
20038 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
20039 sizeof (long long).
20040
20041 * gcc.c-torture/execute/strcpy-1.c: New test.
20042
20043 2002-05-19 Jason Merrill <jason2redhat.com>
20044
20045 * g++.dg/ext/oper1.C: New test.
20046
20047 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
20048 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
20049
20050 * README.QMTEST: New file.
20051
20052 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
20053
20054 2002-05-19 Andreas Jaeger <aj@suse.de>
20055
20056 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
20057 now.
20058 * gcc.c-torture/execute/loop-2d.x: Likewise.
20059
20060 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
20061
20062 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
20063 support weak symbols.
20064 * gcc.dg/weak-4.c: Likewise
20065 * gcc.dg/weak-6.c: Likewise
20066
20067 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
20068
20069 * gcc.dg/weak-3.c: Add dg-excess-error comment for
20070 cygwin, coff and h8300-*-hms targets
20071 * gcc.dg/weak-5.c: Likewise
20072 * gcc.dg/weak-7.c: Likewise
20073
20074 2002-05-16 Jason Merrill <jason@redhat.com>
20075
20076 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
20077 (scan-assembler-not, scan-assembler-dem): Likewise.
20078 (scan-assembler-dem-not): Likewise.
20079
20080 2002-05-15 Richard Henderson <rth@redhat.com>
20081
20082 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
20083
20084 2002-05-15 Richard Henderson <rth@redhat.com>
20085
20086 * gcc.dg/weak-5.c (vfoo1c): No warning here.
20087 (vfoo1f): Warning here.
20088 (vfoo1l): Don't redefine the alias.
20089
20090 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
20091
20092 * g++.dg/init/pm1.C: New test.
20093
20094 2002-05-12 David S. Miller <davem@redhat.com>
20095
20096 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
20097 types.
20098
20099 2002-05-10 Roger Sayle <roger@eyesopen.com>
20100
20101 * gcc.c-torture/execute/20020510-1.c: New test case.
20102
20103 2002-05-10 David S. Miller <davem@redhat.com>
20104
20105 * gcc.c-torture/execute/conversion.c: Test long double too.
20106
20107 2002-05-09 Jakub Jelinek <jakub@redhat.com>
20108
20109 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
20110 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
20111 * lib/g++.exp (g++_link_flags): Likewise.
20112 * lib/objc.exp (objc_target_compile): Likewise.
20113
20114 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
20115
20116 * gcc.dg/cpp/poison.c: Update.
20117 * gcc.dg/cpp/20000625-2.c: Remove.
20118 * gcc.dg/cpp/direct2s.c: Remove final test.
20119
20120 2002-05-08 Tom Rix <trix@redhat.com>
20121
20122 * gcc.c-torture/execute/20020508-1.c: New test.
20123 * gcc.c-torture/execute/20020508-2.c: New test.
20124 * gcc.c-torture/execute/20020508-3.c: New test.
20125
20126 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
20127
20128 * gcc.dg/cpp/charconst-4.c: More tests.
20129
20130 2002-05-08 Mark Mitchell <mark@codesourcery.com>
20131
20132 PR c/6569
20133 * gcc.dg/weak-3.c: Update location of warning messages.
20134 * gcc.dg/weak-5.c: Likewise.
20135
20136 2002-05-06 Roger Sayle <roger@eyesopen.com>
20137
20138 * gcc.c-torture/execute/20020506-1.c: New test case.
20139
20140 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
20141
20142 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
20143
20144 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20145
20146 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
20147
20148 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20149
20150 * gcc.dg/cpp/charconst-3.c: New test.
20151
20152 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20153
20154 * gcc.dg/cpp/charconst.c: Update tests.
20155
20156 2002-05-05 Tim Josling <tej@melbpc.org.au>
20157
20158 * treelang: Added directory for new sample language treelang. Also
20159 lib/treelang.exp: New file to signal treelang should be tested.
20160
20161 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20162
20163 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
20164 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
20165 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
20166 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
20167 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
20168 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
20169 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
20170
20171 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
20172
20173 * gcc.dg/format/xopen-2.c: New test.
20174
20175 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20176
20177 * gcc.dg/20020503-1.c: New test.
20178
20179 2002-05-02 Mark Mitchell <mark@codesourcery.com>
20180
20181 * g++.dg/init/dtor1.C: Make it tougher.
20182
20183 2002-05-01 Mark Mitchell <mark@codesourcery.com>
20184
20185 * g++.dg/init/dtor1.C: New test.
20186
20187 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
20188
20189 * gcc.dg/altivec-8.c: New.
20190
20191 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
20192
20193 * gcc.dg/altivec-7.c: New.
20194
20195 2002-04-29 Jakub Jelinek <jakub@redhat.com>
20196
20197 * g++.dg/parse/typedef1.C: New test.
20198
20199 2002-04-29 Mark Mitchell <mark@codesourcery.com>
20200
20201 PR c++/6486
20202 * g++.dg/template/friend6.C: New test.
20203
20204 PR c++/6492
20205 * g++.dg/init/copy1.C: New test.
20206
20207 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
20208
20209 * g++.dg/warn/effc1.C: New test.
20210
20211 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
20212
20213 * gcc.dg/cpp/if-cexp.c: Add a test.
20214
20215 2002-04-28 Jakub Jelinek <jakub@redhat.com>
20216
20217 * gcc.dg/20020426-2.c: New test.
20218
20219 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
20220
20221 * gcc.dg/cpp/if-mop.c: Update.
20222 * gcc.dg/cpp/if-mpar.c: Add test.
20223 * gcc.dg/cpp/if-oppr.c: Update.
20224
20225 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20226
20227 PR c/6343
20228 * gcc.dg/weak-[2-7].c: New tests.
20229
20230 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
20231
20232 * gcc.dg/enum1.c: New test.
20233
20234 2002-04-26 Mark Mitchell <mark@codesourcery.com>
20235
20236 PR c++/6497
20237 * g++.dg/inherit/access2.C: New test.
20238
20239 2002-04-26 Mark Mitchell <mark@codesourcery.com>
20240
20241 PR bootstrap/6445
20242 * gcc.dg/20020426-1.c: New test.
20243
20244 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
20245
20246 * g++.dg/abi/enum1.C: New test.
20247
20248 2002-04-26 Richard Henderson <rth@redhat.com>
20249
20250 * gcc.dg/c99-bool-1.c: Expect always true warning.
20251
20252 2002-04-25 Roger Sayle <roger@eyesopen.com>
20253
20254 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
20255
20256 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20257
20258 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
20259 targets.
20260
20261 2002-04-24 Mark Mitchell <mark@codesourcery.com>
20262
20263 * g++.dg/abi/mange7.C: New test.
20264
20265 PR c++/6438.
20266 * g++.dg/parse/stmtexpr2.C: New test.
20267
20268 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
20269
20270 * gcc.dg/20020312-2.c: Add SH target.
20271
20272 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20273
20274 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
20275 compiler output on mips*-*-irix*.
20276
20277 2002-04-23 Jakub Jelinek <jakub@redhat.com>
20278
20279 * g++.dg/parse/attr1.C: New test.
20280
20281 2002-04-23 Roger Sayle <roger@eyesopen.com>
20282
20283 * gcc.c-torture/execute/string-opt-17.c: New test case.
20284 * gcc.c-torture/execute/memset-2.c: New test case.
20285
20286 2002-04-23 Mark Mitchell <mark@codesourcery.com>
20287
20288 PR c++/6256:
20289 * g++.dg/template/friend5.C: New test.
20290
20291 PR c++/6331:
20292 * g++.dg/template/qual1.C: Likewise.
20293
20294 2002-04-22 Zack Weinberg <zack@codesourcery.com>
20295
20296 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
20297 Include stdlib.h, not stdio.h or ctype.h.
20298
20299 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
20300
20301 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
20302 cris-*-elf* and mmix-*-*.
20303 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
20304 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
20305 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
20306 Ditto.
20307 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
20308 * gcc.dg/wchar_t-1.c: Ditto.
20309
20310 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
20311
20312 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
20313 Clarify comment.
20314
20315 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
20316
20317 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
20318
20319 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20320
20321 * gcc.c-torture/execute/20000906-1.x: Delete.
20322
20323 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
20324
20325 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
20326
20327 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
20328
20329 * PR6367
20330 * g77.f-torture/execute/6367.f: New test.
20331 * g77.f-torture/execute/6367.x: Disable for MMIX.
20332
20333 2002-04-19 Mark Mitchell <mark@codesourcery.com>
20334
20335 * PR6352
20336 * g++.dg/opt/inline2.C: New test.
20337
20338 2002-04-18 Richard Henderson <rth@redhat.com>
20339
20340 * gcc.dg/20000906-1.c: Enable for all targets.
20341 * gcc.c-torture/compile/iftrap-2.c: New.
20342
20343 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20344
20345 * gcc.dg/20020418-1.c: New test.
20346 * gcc.dg/20020418-2.c: New test.
20347
20348 2002-04-18 Richard Henderson <rth@redhat.com>
20349
20350 * gcc.c-torture/compile/iftrap-1.c: New.
20351 * gcc.dg/iftrap-1.c: Adjust for ia64.
20352 * gcc.dg/iftrap-2.c: New.
20353
20354 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20355
20356 * gcc.c-torture/compile/20020418-1.c: New test.
20357
20358 2002-04-18 Roger Sayle <roger@eyesopen.com>
20359
20360 * gcc.c-torture/compile/20020415-1.c: New.
20361
20362 2002-04-18 David S. Miller <davem@redhat.com>
20363
20364 * gcc.c-torture/execute/20020418-1.c: New test.
20365
20366 2002-04-17 Jakub Jelinek <jakub@redhat.com>
20367
20368 * gcc.dg/20020416-1.c: New test.
20369
20370 * g++.dg/opt/inline1.C: New test.
20371
20372 2002-04-16 Jakub Jelinek <jakub@redhat.com>
20373
20374 * gcc.dg/altivec-5.c: New test.
20375
20376 * gcc.dg/20020415-1.c: New test.
20377
20378 2002-04-15 Mark Mitchell <mark@codesourcery.com>
20379
20380 * testsuite/lib/chill.exp: Remove.
20381
20382 2002-04-14 Jakub Jelinek <jakub@redhat.com>
20383
20384 * g++.dg/other/big-struct.C: New test.
20385
20386 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
20387
20388 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
20389 of scratch file.
20390
20391 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
20392
20393 PR c/6277
20394 * gcc.dg/i386-387-1.c: Allow optional leading underscore
20395 in scan-assembler function name
20396
20397 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
20398
20399 * g77.f-torture/execute/980628-4.x,
20400 g77.f-torture/execute/980628-5.x,
20401 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20402 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20403 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
20404 i[34567]86-*-*.
20405
20406 2002-04-13 David S. Miller <davem@redhat.com>
20407
20408 * gcc.c-torture/execute/20020413-1.c: New test.
20409
20410 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
20411
20412 * gcc.dg/asm-6.c,
20413 * g++.dg/ext/asm1.C: New tests.
20414
20415 2002-04-12 Mark Mitchell <mark@codesourcery.com>
20416
20417 PR c++ 5373.
20418 * g++.dg/parse/stmtexpr1.C: New test.
20419
20420 PR c++/5189.
20421 * g++.dg/template/copy1.C: New test.
20422
20423 2002-04-12 Richard Henderson <rth@redhat.com>
20424
20425 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
20426
20427 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
20428
20429 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
20430 gcc.c-torture/execute/20020307-2.c.
20431
20432 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
20433
20434 * g++.dg/ext/attrib5.C,
20435 * g++.dg/lookup/struct1.C: New tests.
20436
20437 2002-04-11 Jakub Jelinek <jakub@redhat.com>
20438
20439 * gcc.dg/20020411-1.c: New test.
20440
20441 * gcc.c-torture/execute/20020411-1.c: New test.
20442
20443 2002-04-10 Janis Johnson <janis187@us.ibm.com>
20444
20445 * g77.f-torture/execute/6177.f: New test.
20446
20447 2002-04-10 Jakub Jelinek <jakub@redhat.com>
20448
20449 PR middle-end/6247
20450 * g++.dg/opt/cleanup1.C: New test.
20451
20452 * g++.dg/opt/const1.C: New test.
20453
20454 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
20455
20456 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
20457
20458 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
20459
20460 PR c++/5507
20461 * g++.dg/template/typename2.C: New test.
20462
20463 2002-04-10 Alan Modra <amodra@bigpond.net.au>
20464
20465 * gcc.c-torture/execute/loop-12.c: New.
20466
20467 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
20468
20469 * g77.f-torture/execute/980628-4.x,
20470 g77.f-torture/execute/980628-5.x,
20471 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20472 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20473 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
20474
20475 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20476
20477 PR optimization/6086
20478 * g++.dg/opt/preinc1.C: New test.
20479
20480 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20481
20482 PR c++/5571
20483 * g++.dg/opt/static2.C: New test.
20484
20485 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20486
20487 PR c/5120
20488 * gcc.dg/20020406-1.c: New test.
20489
20490 2002-04-04 David S. Miller <davem@redhat.com>
20491
20492 * gcc.c-torture/execute/20020404-1.c: New test.
20493
20494 2002-04-04 Jakub Jelinek <jakub@redhat.com>
20495
20496 PR c/6123
20497 * gcc.dg/20020312-2.c: Do not declare global register variable
20498 if __PIC__ or __pic__ is defined.
20499
20500 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
20501
20502 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
20503 __asm__ so that it works correctly even if -ansi -pedantic-errors.
20504
20505 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20506
20507 * gcc.misc-tests/linkage.exp: Update last change to handle
20508 sparc*-, not just sparc-.
20509
20510 2002-04-03 Richard Henderson <rth@redhat.com>
20511
20512 * gcc.dg/cpp/ucs.c: Improved long UCS test.
20513
20514 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20515
20516 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
20517
20518 2002-04-02 David S. Miller <davem@redhat.com>
20519
20520 * gcc.c-torture/execute/20020402-3.c: New test.
20521
20522 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20523
20524 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
20525 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
20526
20527 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
20528 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
20529 g77.f-torture/execute/20001201.x,
20530 g77.f-torture/execute/u77-test.x: New files.
20531
20532 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
20533 * gcc.dg/wchar_t-1.c: Ditto.
20534
20535 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20536
20537 * gcc.c-torture/execute/20020402-1.c: New test.
20538
20539 2002-04-01 Richard Henderson <rth@redhat.com>
20540
20541 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
20542
20543 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
20544
20545 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20546
20547 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
20548
20549 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20550
20551 * g++.dg/inherit/template-as-base.C: Expect error.
20552 * g++.dg/inherit/namespace-as-base.C: Likewise.
20553
20554 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
20555
20556 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
20557 g++.dg/ext/instantiate3.C: Tweak match patterns.
20558
20559 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
20560 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
20561 -da test.
20562
20563 2002-03-31 Richard Henderson <rth@redhat.com>
20564
20565 * gcc.dg/special/alias-2.c: New.
20566 * gcc.dg/special/ecos.exp: Run it.
20567
20568 2002-03-31 Richard Henderson <rth@redhat.com>
20569
20570 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
20571
20572 2002-03-31 Kazu Hirata <kazu@hxi.com>
20573
20574 * gcc.dg/weak-1.c: Disable on h8300 port.
20575
20576 2002-03-29 Janis Johnson <janis187@us.ibm.com>
20577
20578 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
20579 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
20580 ordering tests.
20581 * g++.dg/bprob/bprob-1.C: New test.
20582 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
20583 * g++.dg/gcov/gcov-1.C: New test.
20584 * g++.dg/gcov/gcov-1.x: New file.
20585 * g++.dg/gcov/gcov-2.C: New test.
20586 * g++.dg/gcov/gcov-3.C: New test.
20587 * g++.dg/gcov/gcov-3.h: New file.
20588
20589 2002-03-28 Roger Sayle <roger@eyesopen.com>
20590
20591 * g++.old-deja/g++.other/builtins5.C: New test.
20592 * g++.old-deja/g++.other/builtins6.C: New test.
20593 * g++.old-deja/g++.other/builtins7.C: New test.
20594 * g++.old-deja/g++.other/builtins8.C: New test.
20595 * g++.old-deja/g++.other/builtins9.C: New test.
20596
20597 2002-03-29 Jakub Jelinek <jakub@redhat.com>
20598
20599 * g++.dg/opt/static1.C: New test.
20600
20601 * g++.dg/opt/longbranch1.C: New test.
20602
20603 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
20604
20605 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
20606
20607 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
20608
20609 2002-03-28 Jeffrey A Law (law@redhat.com)
20610
20611 * gcc.c-torture/execute/20020328-1.c: New test.
20612
20613 2002-03-27 Richard Henderson <rth@redhat.com>
20614
20615 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
20616 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
20617 move from g++.old-deja/g++.ext/.
20618
20619 2002-03-27 Mark Mitchell <mark@codesourcery.com>
20620
20621 * g++.dg/init/new2.C: New test.
20622
20623 2002-03-26 Richard Henderson <rth@redhat.com>
20624
20625 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
20626
20627 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
20628 on sparc.
20629
20630 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
20631 sparcv9 systems.
20632 * gcc.dg/20001102-1.c: Likewise.
20633
20634 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
20635
20636 * gcc.dg/cpp/endif-pedantic1.c,
20637 gcc.dg/cpp/endif-pedantic2.c: New tests.
20638
20639 2002-03-26 Mark Mitchell <mark@codesourcery.com>
20640
20641 * g++.dg/init/new1.C: New test.
20642
20643 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
20644
20645 * g++.dg/abi/vbase9.C: New test.
20646
20647 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
20648
20649 * gcc.dg/arm-asm.c: New test.
20650
20651 2002-03-26 Andrew Cagney <ac131313@redhat.com>
20652
20653 * gcc.dg/Wswitch-enum.c: New test.
20654 Fix PR c/5044.
20655
20656 2002-03-26 Richard Henderson <rth@redhat.com>
20657
20658 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
20659 structure.
20660
20661 2002-03-25 Richard Henderson <rth@redhat.com>
20662
20663 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
20664 sparcv9 systems.
20665
20666 * gcc.c-torture/compile/20011119-1.c (xxx): New.
20667 * gcc.c-torture/compile/20011119-2.c (xxx): New.
20668
20669 2002-03-25 Zack Weinberg <zack@codesourcery.com>
20670
20671 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
20672
20673 2002-03-25 Bob Wilson <bob.wilson@acm.org>
20674
20675 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
20676 targets using generic thunk support.
20677
20678 2002-03-25 Jakub Jelinek <jakub@redhat.com>
20679
20680 * gcc.c-torture/compile/20020323-1.c: New test.
20681
20682 * g++.dg/opt/conj2.C: New test.
20683
20684 2002-03-24 Richard Henderson <rth@redhat.com>
20685
20686 * gcc.dg/weak-1.c: Use -fno-common.
20687
20688 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20689
20690 * g77.dg/f77-edit-apostrophe-out.f: New test
20691 * g77.dg/f77-edit-h-out.f: New test
20692 * g77.dg/f77-edit-t-in.f: New test
20693 * g77.dg/f77-edit-t-out.f: New test
20694 * g77.dg/f77-edit-x-out.f: New test
20695 * g77.dg/f77-edit-slash-out.f: New test
20696 * g77.dg/f77-edit-colon-out.f: New test
20697 * g77.dg/f77-edit-s-out.f: New test
20698
20699 2002-03-24 Richard Henderson <rth@redhat.com>
20700
20701 * objc/execute/formal_protocol-6.x: New XFAIL.
20702
20703 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20704
20705 * gcc.dg/weak-1.c: Early return from dg-final on platforms
20706 that do not support weak symbols
20707
20708 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20709
20710 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
20711 * lib/g77.exp: Likewise
20712 * lib/objc.exp: Likewise
20713
20714 2002-03-23 Andrew Cagney <ac131313@redhat.com>
20715
20716 * gcc.dg/Wswitch-default.c: New test.
20717
20718 2002-03-23 Jakub Jelinek <jakub@redhat.com>
20719
20720 * g++.dg/other/enum1.C: New test.
20721
20722 2002-03-23 Zack Weinberg <zack@codesourcery.com>
20723
20724 * gcc.dg/pragma-ep-3.c: Fix typo.
20725
20726 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20727
20728 * g++.dg/inherit/template-as-base.C: New test.
20729
20730 2002-03-22 Jakub Jelinek <jakub@redhat.com>
20731
20732 * g++.old-deja/g++.other/dwarf2-1.C: Move...
20733 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
20734
20735 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
20736
20737 * gcc.dg/cpp/multiline.c: Update to match.
20738
20739 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
20740
20741 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
20742
20743 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
20744
20745 * gcc.dg/cpp/extratokens2.c: New file.
20746
20747 2002-03-21 David Edelsohn <edelsohn@gnu.org>
20748
20749 * gcc.dg/20020312-2.c: Add rs6000 target.
20750
20751 * gcc.c-torture/compile/20020319-1.c: New test.
20752
20753 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20754
20755 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
20756 (A, E): Handle this.
20757
20758 2002-03-20 Jason Merrill <jason@redhat.com>
20759
20760 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
20761 ignoring -fpic.
20762 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
20763 through prune_gcc_output.
20764
20765 2002-03-20 Jakub Jelinek <jakub@redhat.com>
20766
20767 * gcc.c-torture/compile/20020320-1.c: New test.
20768
20769 2002-03-19 Jakub Jelinek <jakub@redhat.com>
20770
20771 * gcc.c-torture/compile/20020318-1.c: New test.
20772
20773 * gcc.dg/struct-by-value-1.c: New test.
20774
20775 * gcc.dg/20020319-1.c: New test.
20776
20777 2002-03-18 Jakub Jelinek <jakub@redhat.com>
20778
20779 * g++.dg/opt/conj1.C: New test.
20780
20781 2002-03-17 Mark Mitchell <mark@codesourcery.com>
20782
20783 * g++.dg/template/qualttp20.C: Revert previous change.
20784 * g++.dg/template/qualttp3.C: Likewise.
20785 * g++.dg/template/qualttp4.C: Likewise
20786 * g++.dg/template/qualttp5.C: Likewise
20787 * g++.dg/template/qualttp6.C: Likewise
20788 * g++.dg/template/qualttp7.C: Likewise
20789 * g++.dg/template/qualttp8.C: Likewise
20790 * g++.dg/template/recurse.C: Likewise.
20791
20792 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
20793
20794 * gcc.dg/cpp/wchar-1.c: Update.
20795
20796 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
20797
20798 * g++.dg/template/conv1.C: New test.
20799 * g++.dg/template/conv2.C: New test.
20800 * g++.dg/template/conv3.C: New test.
20801 * g++.dg/template/conv4.C: New test.
20802
20803 2002-03-15 Mark Mitchell <mark@codesourcery.com>
20804
20805 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
20806 * g++.dg/template/qualttp3.C: Likewise.
20807 * g++.dg/template/qualttp4.C: Likewise
20808 * g++.dg/template/qualttp5.C: Likewise
20809 * g++.dg/template/qualttp6.C: Likewise
20810 * g++.dg/template/qualttp7.C: Likewise
20811 * g++.dg/template/qualttp8.C: Likewise
20812 * g++.dg/template/recurse.C: Likewise.
20813
20814 2002-03-15 Mark Mitchell <mark@codesourcery.com>
20815
20816 * g++.dg/opt/dtor1.C: New test.
20817
20818 2002-03-15 Jakub Jelinek <jakub@redhat.com>
20819
20820 * gcc.c-torture/compile/20020315-1.c: New test.
20821
20822 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
20823
20824 * gcc.dg/weak-1.c: Fix scan tests.
20825
20826 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
20827
20828 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
20829 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
20830 cris-*-aout* mmix-*-*.
20831 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
20832 cris-*-aout* mmix-*-*.
20833 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
20834 cris-*-elf* cris-*-aout* and mmix-*-*.
20835 * gcc.dg/20001009-1.c: Ditto.
20836 * gcc.dg/20010912-1.c: Ditto.
20837 * gcc.dg/20020122-4.c: Ditto.
20838 * gcc.dg/inline-2.c: Ditto.
20839
20840 2002-03-14 Jeffrey A Law (law@cygnus.com)
20841
20842 * gcc.c-torture/compile/20020314-1.c: New test.
20843
20844 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
20845
20846 * gcc.c-torture/execute/20020314-1.c: New test.
20847
20848 2002-03-14 Jakub Jelinek <jakub@redhat.com>
20849
20850 * g++.dg/warn/Wunused-1.C: New test.
20851
20852 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
20853
20854 * g++.dg/abi/mangle6.C: New test.
20855
20856 2002-03-13 Jakub Jelinek <jakub@redhat.com>
20857
20858 * gcc.c-torture/compile/20020309-2.c: New test.
20859
20860 * gcc.c-torture/compile/20020312-1.c: New test.
20861
20862 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
20863
20864 * g++.dg/other/access1.C: New test.
20865
20866 2002-03-12 Jakub Jelinek <jakub@redhat.com>
20867
20868 * gcc.c-torture/execute/wchar_t-1.c: New test.
20869
20870 2002-03-12 David Edelsohn <edelsohn@gnu.org>
20871
20872 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
20873
20874 2002-03-12 Roger Sayle <roger@eyesopen.com>
20875
20876 * gcc.dg/20020312-1.c: New test case.
20877
20878 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
20879
20880 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
20881
20882 2002-03-11 Richard Henderson <rth@redhat.com>
20883
20884 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
20885 * g++.old-deja/g++.jason/report.C: Likewise.
20886
20887 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
20888
20889 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
20890 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
20891
20892 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
20893
20894 * testsuite/g++.dg/overload/pmf1.C: New test.
20895
20896 2002-03-11 Kazu Hirata <kazu@hxi.com>
20897
20898 * gcc.c-torture/execute/20020307-1.c: Use long.
20899
20900 2002-03-11 Jakub Jelinek <jakub@redhat.com>
20901
20902 PR optimization/5844
20903 * gcc.dg/20020310-1.c: New test.
20904
20905 2002-03-09 Michael Meissner <meissner@redhat.com>
20906
20907 * gcc.c-torture/execute/memcpy-2.c: New test.
20908 * gcc.c-torture/execute/memset-1.c: New test.
20909 * gcc.c-torture/execute/strlen-1.c: New test.
20910 * gcc.c-torture/execute/strcmp-1.c: New test.
20911 * gcc.c-torture/execute/strncmp-1.c: New test.
20912
20913 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
20914
20915 * gcc.dg/ppc-ldstruct.c: New test.
20916
20917 2002-03-09 Jakub Jelinek <jakub@redhat.com>
20918
20919 * gcc.c-torture/execute/va-arg-22.c: New test.
20920
20921 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20922
20923 * gcc.c-torture/compile/20020309-1.c: New test.
20924
20925 2002-03-08 Jakub Jelinek <jakub@redhat.com>
20926
20927 * gcc.c-torture/execute/20020307-2.c: New test.
20928
20929 2002-03-07 Jeffrey A Law (law@redhat.com)
20930
20931 * g77.f-torture/compile/20020307-1.f: New test.
20932
20933 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
20934
20935 * gcc.dg/unordered-1.c: New test.
20936
20937 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
20938
20939 * gcc.c-torture/execute/20020307-1.c: New test.
20940
20941 2002-03-05 Jakub Jelinek <jakub@redhat.com>
20942
20943 * gcc.dg/20020304-1.c: New test.
20944
20945 * gcc.c-torture/compile/20020304-2.c: New test.
20946
20947 2002-03-04 Zack Weinberg <zack@codesourcery.com>
20948
20949 * gcc.c-torture/compile/20020304-1.c: New test case
20950 (from PR c/5830).
20951
20952 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
20953
20954 * gcc.dg/20020103-1.c: Add other -D ppc variants.
20955
20956 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
20957
20958 * g++.dg/other/classkey1.C: New test.
20959
20960 2002-03-01 Richard Henderson <rth@redhat.com>
20961
20962 * gcc.c-torture/compile/981223-1.x: New.
20963 * gcc.c-torture/compile/920625-1.x: New.
20964
20965 2002-02-28 Richard Henderson <rth@redhat.com>
20966
20967 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
20968
20969 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
20970
20971 * gcc.c-torture/execute/20020227-1.c: New test.
20972
20973 2002-02-27 Mark Mitchell <mark@codesourcery.com>
20974
20975 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
20976 here" ERROR lines.
20977 * g++.old-deja/g++.oliva/partord1.C: Likewise.
20978 * g++.old-deja.g++.other/defarg1.C: Likewise.
20979 * g++.old-deja/g++.pt/calls2.C: Likewise.
20980 * g++.old-deja/g++.pt/crash20.C: Likewise.
20981 * g++.old-deja/g++.pt/crash30.C: Likewise.
20982 * g++.old-deja/g++.pt/crash36.C: Likewise.
20983 * g++.old-deja/g++.pt/crash6.C: Likewise.
20984 * g++.old-deja/g++.pt/defarg13.C: Likewise.
20985 * g++.old-deja/g++.pt/derived3.C: Likewise.
20986 * g++.old-deja/g++.pt/error1.C: Likewise.
20987 * g++.old-deja/g++.pt/friend21.C: Likewise.
20988 * g++.old-deja/g++.pt/friend23.C: Likewise.
20989 * g++.old-deja/g++.pt/infinite1.C: Likewise.
20990 * g++.old-deja/g++.robertl/eb128.C: Likewise.
20991
20992 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
20993
20994 * gcc.c-torture/execute/20020225-2.c: New test.
20995
20996 2002-02-27 Zack Weinberg <zack@codesourcery.com>
20997
20998 * gcc.c-torture/execute/920730-1t.c,
20999 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
21000 Delete test cases, only relevant to -traditional.
21001
21002 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
21003
21004 * gcc.dg/cpp/undef1.c: Remove.
21005 * gcc.dg/cpp/directiv.c: Update.
21006 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
21007
21008 2002-02-27 Michael Meissner <meissner@redhat.com>
21009
21010 * gcc.c-torture/execute/20020226-1.c: New test.
21011
21012 2002-02-26 Jakub Jelinek <jakub@redhat.com>
21013
21014 * g++.dg/debug/debug4.C: New test.
21015
21016 * gcc.dg/ia64-visibility-1.c: New test.
21017
21018 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
21019
21020 * gcc.dg/debug/20020224-1.c: New.
21021
21022 2002-02-25 Kazu Hirata <kazu@hxi.com>
21023
21024 * gcc.c-torture/execute/960416-1.x: New.
21025 * gcc.c-torture/execute/divconst-3.x: Likewise.
21026
21027 2002-02-25 Jakub Jelinek <jakub@redhat.com>
21028
21029 * gcc.dg/20020224-1.c: New test.
21030
21031 2002-02-25 Alan Modra <amodra@bigpond.net.au>
21032
21033 * gcc.c-torture/execute/20020225-1.c: New.
21034
21035 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
21036
21037 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
21038
21039 2002-02-23 Jakub Jelinek <jakub@redhat.com>
21040
21041 * gcc.dg/20020222-1.c: New test.
21042
21043 2002-02-22 Jakub Jelinek <jakub@redhat.com>
21044
21045 * g++.dg/opt/anonunion1.C: New test.
21046
21047 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
21048
21049 * g++.dg/template/qualttp19.C: New test.
21050 * g++.dg/template/qualttp20.C: New test.
21051 * g++.old-deja/g++.jason/report.C: Adjust expected errors
21052 * g++.old-deja/g++.other/qual1.C: Likewise.
21053
21054 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
21055
21056 * gcc.dg/attr-alwaysinline.c: New.
21057
21058 2002-02-21 Jakub Jelinek <jakub@redhat.com>
21059
21060 * gcc.dg/20020220-1.c: New test.
21061
21062 * gcc.dg/20020220-2.c: New test.
21063
21064 * g++.dg/opt/mmx1.C: New test.
21065
21066 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
21067
21068 * gcc.c-torture/compile/20020110.c: New test.
21069
21070 2002-02-20 Jakub Jelinek <jakub@redhat.com>
21071
21072 * gcc.c-torture/execute/20020219-1.c: New test.
21073
21074 * gcc.dg/20020219-1.c: New test.
21075
21076 * gcc.dg/noncompile/20020220-1.c: New test.
21077
21078 * g++.dg/opt/ptrintsum1.C: New test.
21079
21080 * gcc.dg/debug/20020220-1.c: New test.
21081
21082 2002-02-17 Jakub Jelinek <jakub@redhat.com>
21083
21084 * gcc.c-torture/execute/20020216-1.c: New test.
21085
21086 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21087
21088 * gcc.dg/decl-1.c: Update, new test.
21089
21090 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
21091
21092 * g++.dg/abi/bitfield1.C: New test.
21093 * g++.dg/abi/bitfield2.C: New test.
21094
21095 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21096
21097 * gcc.dg/attr-nest.c: New test.
21098
21099 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21100
21101 * gcc.c-torture/execute/20020215-1.c: New test.
21102
21103 2002-02-14 Jakub Jelinek <jakub@redhat.com>
21104
21105 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
21106 * g++.dg/debug/debug.exp: New.
21107 * g++.dg/debug/trivial.C: New.
21108 * g++.dg/debug/debug1.C: Moved...
21109 * g++.dg/other/debug1.C: ...from here.
21110 * g++.dg/debug/debug2.C: Moved...
21111 * g++.dg/other/debug2.C: ...from here.
21112 * g++.dg/debug/debug3.C: Moved...
21113 * g++.dg/other/debug3.C: ...from here.
21114
21115 * gcc.dg/noncompile/20020213-1.c: New test.
21116
21117 2002-02-13 Jakub Jelinek <jakub@redhat.com>
21118
21119 * g++.dg/other/debug3.C: New test.
21120
21121 * gcc.c-torture/execute/20020213-1.c: New test.
21122
21123 2002-02-13 Richard Smith <richard@ex-parrot.com>
21124
21125 * g++.old-deja/g++.other/thunk1.C: New test.
21126
21127 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21128
21129 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
21130
21131 2002-02-13 Stan Shebs <shebs@apple.com>
21132
21133 * gcc.dg/altivec-3.c: New.
21134
21135 2002-02-12 Jakub Jelinek <jakub@redhat.com>
21136
21137 * gcc.dg/Wunreachable-1.c: New test.
21138 * gcc.dg/Wunreachable-2.c: New test.
21139
21140 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21141
21142 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
21143
21144 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
21145
21146 * gcc.dg/decl-1.c: New test.
21147
21148 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21149
21150 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
21151
21152 2002-02-10 Kazu Hirata <kazu@hxi.com>
21153
21154 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
21155 * gcc.c-torture/compile/980506-1.x: Likewise.
21156
21157 2002-02-10 Kazu Hirata <kazu@hxi.com>
21158
21159 * gcc.dg/20020210-1.c: New.
21160
21161 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
21162
21163 * g77.f-torture/execute/947.f: New regression test
21164 for PR fortran/947.
21165
21166 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
21167
21168 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
21169 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
21170
21171 2002-02-08 Richard Henderson <rth@redhat.com>
21172
21173 * gcc.c-torture/compile/labels-3.c: New.
21174
21175 2002-02-08 Jakub Jelinek <jakub@redhat.com>
21176
21177 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
21178 expression statements work instead.
21179 * gcc.dg/noncompile/20020207-1.c: New test.
21180
21181 2002-02-07 Richard Henderson <rth@redhat.com>
21182
21183 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
21184
21185 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21186
21187 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
21188 message from g77
21189 * lib/g77-dg.exp: Trim g77 error messages so that they are
21190 recognized by dg.exp.
21191
21192 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21193
21194 PR fortran/5473
21195 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
21196
21197 2002-02-07 Richard Henderson <rth@redhat.com>
21198
21199 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
21200 to be sufficiently aligned for integers.
21201
21202 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
21203
21204 * g++.dg/template/friend4.C: New test.
21205
21206 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21207
21208 PR fortran/5743
21209 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
21210 unsupported cases.
21211
21212 2002-02-07 Richard Henderson <rth@redhat.com>
21213
21214 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
21215 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
21216 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
21217 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
21218
21219 2002-02-06 Richard Henderson <rth@redhat.com>
21220
21221 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
21222
21223 2002-02-06 Janis Johnson <janis187@us.ibm.com>
21224
21225 * gcc.dg/20020206-1.c: New test.
21226
21227 2002-02-06 Jakub Jelinek <jakub@redhat.com>
21228
21229 * gcc.c-torture/execute/20020206-1.c: New test.
21230
21231 * gcc.c-torture/execute/20020206-2.c: New test.
21232
21233 PR optimization/5429:
21234 * gcc.c-torture/compile/20020206-1.c: New test.
21235
21236 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
21237
21238 * g++.dg/ext/align1.C: Do not use an explicit alignment value
21239 as certain file formats cannot support particularly large
21240 alignments.
21241
21242 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
21243 and do not expect to be able to link the executable.
21244
21245 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
21246 fail because the COFF format does not support the weak attribute.
21247
21248 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
21249
21250 * g77.dg/pr5473.f: New test
21251
21252 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
21253
21254 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
21255 Fix testcase accordingly.
21256
21257 2002-02-04 Richard Henderson <rth@redhat.com>
21258
21259 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
21260 (buf): Change to be an array of pointers, not ints.
21261
21262 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21263
21264 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
21265 before all tests. Move warning one line above to match where it
21266 C frontend emits.
21267 * gcc.dg/Wswitch-2.c: New test.
21268 * g++.dg/warn/Wswitch-1.C: New test.
21269 * g++.dg/warn/Wswitch-2.C: New test.
21270
21271 2002-02-04 Richard Henderson <rth@redhat.com>
21272
21273 * g++.dg/abi/offsetof.C: Fix size comparison.
21274
21275 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
21276
21277 * gcc.dg/cast-qual-2.c: New test.
21278
21279 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21280
21281 * gcc.dg/20020201-4.c: New test.
21282
21283 2002-02-04 Ben Elliston <bje@redhat.com>
21284
21285 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
21286 target_info attribute != 0, in addition to the empty string.
21287 (gcc_target_compile): Likewise.
21288
21289 2002-02-03 Andrew Cagney <ac131313@redhat.com>
21290
21291 * gcc.dg/Wswitch.c: New test.
21292 PR gcc/4475. PR gcc/3780.
21293
21294 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
21295
21296 * g77.f-torture/execute/5122.f: New test for regressions
21297 against PR fortran/5122.
21298
21299 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
21300
21301 * g77.f-torture/compile/pr3743.f: Delete
21302 * g77.dg/pr3743-1.f: New test.
21303 * g77.dg/pr3743-2.f: New test.
21304 * g77.dg/pr3743-3.f: New test.
21305 * g77.dg/pr3743-4.f: New test.
21306
21307 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21308
21309 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
21310
21311 2002-02-02 Richard Henderson <rth@redhat.com>
21312
21313 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
21314 * gcc.c-torture/execute/bf64-1.c: Likewise.
21315
21316 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21317
21318 * gcc.dg/20020201-2.c: New test.
21319
21320 * gcc.dg/20020201-3.c: New test.
21321
21322 * gcc.c-torture/execute/bitfld-2.c: New test.
21323
21324 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21325
21326 * gcc.dg/bitfld-1.c: Update.
21327 * gcc.dg/bitfld-2.c: Update.
21328 * gcc.c-torture/execute/bitfld-1.x: New.
21329
21330 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21331
21332 * gcc.c-torture/execute/20020201-1.c: New test.
21333
21334 2002-02-01 Janis Johnson <janis187@us.ibm.com>
21335
21336 PR target/5469
21337 * gcc.dg/20020201-1.c: New test.
21338
21339 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
21340
21341 PR fortran/3743
21342 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
21343 * g77.f-torture/compile/pr3743.x: Remove
21344
21345 2002-01-31 Tom Rix <trix@redhat.com>
21346
21347 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
21348
21349 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21350
21351 * gcc.dg/noncompile/20020130-1.c: New test.
21352
21353 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
21354
21355 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
21356
21357 2002-01-29 Richard Henderson <rth@redhat.com>
21358
21359 * gcc.c-torture/execute/991118-1.c: Cast various constants back
21360 to long long.
21361 * gcc.c-torture/execute/bf64-1.c: Likewise.
21362
21363 2002-01-29 Jakub Jelinek <jakub@redhat.com>
21364
21365 * gcc.c-torture/execute/20020129-1.c: New test.
21366
21367 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21368
21369 * gcc.c-torture/compile/20000224-1.c: Update.
21370 * gcc.c-torture/execute/bitfld-1.c: New tests.
21371 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
21372 * gcc.dg/uninit-A.c: Update.
21373
21374 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
21375
21376 * g++.dg/template/ctor1.C: Add instantiation.
21377
21378 2002-01-28 Paul Koning <pkoning@equallogic.com>
21379
21380 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
21381 argument to __builtin_prefetch to be const ptr.
21382
21383 2002-01-28 Jakub Jelinek <jakub@redhat.com>
21384
21385 * gcc.c-torture/compile/20020120-1.c: New test.
21386
21387 2002-01-27 Kazu Hirata <kazu@hxi.com>
21388
21389 * gcc.c-torture/execute/20020127-1.c: New test.
21390
21391 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
21392
21393 * g77.dg/f77-edit-i-in.f: New test
21394 * g77.dg/f77-edit-i-out.f: New test
21395
21396 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
21397
21398 * gcc.dg/debug/debug.exp: New file.
21399 * gcc.dg/debug/trivial.c: New file.
21400 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
21401 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
21402 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
21403 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
21404 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
21405 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
21406 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
21407 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
21408 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
21409 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
21410 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
21411 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
21412 * gcc.dg/20000503-1.c: Removed.
21413 * gcc.dg/20010207-1.c: Removed.
21414 * gcc.dg/20011223-1.c: Removed.
21415 * gcc.dg/20020104-2.c: Removed.
21416 * gcc.dg/debug-1.c: Removed.
21417 * gcc.dg/debug-2.c: Removed.
21418 * gcc.dg/debug-3.c: Removed.
21419 * gcc.dg/debug-4.c: Removed.
21420 * gcc.dg/debug-5.c: Removed.
21421 * gcc.dg/debug-6.c: Removed.
21422 * gcc.dg/dwarf2-1.c: Removed.
21423 * gcc.dg/dwarf2-2.c: Removed.
21424
21425 2002-01-25 Jakub Jelinek <jakub@redhat.com>
21426
21427 * g++.old-deja/g++.other/eh5.C: New test.
21428 * g++.old-deja/g++.other/sibcall2.C: New test.
21429 * g++.old-deja/g++.other/array9.C: New test.
21430 * g++.old-deja/g++.other/typename2.C: New test.
21431 * g++.old-deja/g++.other/crash60.C: New test.
21432 * g++.old-deja/g++.other/conv9.C: New test.
21433 * g++.old-deja/g++.other/mangle10.C: New test.
21434 * g++.old-deja/g++.other/unchanging1.C: New test.
21435 * g++.old-deja/g++.other/exprstmt1.C: New test.
21436 * g++.old-deja/g++.other/inline23.C: New test.
21437 * g++.old-deja/g++.eh/ia64-1.C: New test.
21438 * g++.old-deja/g++.other/dwarf2-1.C: New test.
21439 * g++.old-deja/g++.other/reload1.C: New test.
21440 * g++.old-deja/g++.other/static20.C: New test.
21441 * g++.old-deja/g++.other/local-alloc1.C: New test.
21442 * g++.old-deja/g++.other/conv8.C: New test.
21443 * g++.old-deja/g++.other/stmtexpr2.C: New test.
21444 * g++.old-deja/g++.other/storeexpr1.C: New test.
21445 * g++.old-deja/g++.other/storeexpr2.C: New test.
21446 * g++.dg/eh/template2.C: New test.
21447 * g++.dg/warn/weak1.C: New test.
21448
21449 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
21450
21451 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21452 Remove first, non-varying, argument.
21453
21454 2002-01-23 Richard Henderson <rth@redhat.com>
21455
21456 * gcc.dg/inline-2.c: New.
21457
21458 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
21459 Add optional target arg. Check number of arguments.
21460 (scan-assembler-not, scan-assembler-dem): Likewise.
21461 (scan-assembler-dem-not): Likewise.
21462
21463 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21464
21465 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
21466 line 12.
21467 * g++.old-deja/g++.brendan/parse3.C,
21468 g++.old-deja/g++.other/crash26.C,
21469 g++.old-deja/g++.other/crash28.C,
21470 g++.old-deja/g++.other/crash29.C,
21471 g++.old-deja/g++.other/crash30.C,
21472 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
21473
21474 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
21475
21476 * gcc.dg/20020115-1.c: New.
21477
21478 2002-01-23 Bob Wilson <bob.wilson@acm.org>
21479
21480 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
21481
21482 2002-01-23 Janis Johnson <janis187@us.ibm.com>
21483
21484 * gcc.dg/20020122-3.c: New.
21485
21486 2002-01-23 Jakub Jelinek <jakub@redhat.com>
21487
21488 * g++.dg/other/gc1.C: New test.
21489
21490 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21491
21492 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
21493
21494 2002-01-22 Richard Henderson <rth@redhat.com>
21495
21496 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
21497
21498 2002-01-22 Richard Henderson <rth@redhat.com>
21499
21500 * gcc.dg/20020122-4.c: New.
21501
21502 2002-01-22 H.J. Lu <hjl@gnu.org>
21503
21504 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
21505 link output.
21506 * gcc.dg/special/ecos.exp: Likewise.
21507 * lib/g++-dg.exp: Likewise.
21508 * lib/g77-dg.exp: Likewise.
21509 * lib/gcc-dg.exp : Likewise.
21510 * lib/mike-g++.exp: Likewise.
21511 * lib/mike-g77.exp: Likewise.
21512 * lib/mike-gcc.exp: Likewise.
21513 * lib/objc-dg.exp: Likewise.
21514
21515 2002-01-22 Janis Johnson <janis187@us.ibm.com>
21516
21517 PR target/5379
21518 * gcc.dg/20020122-2.c: New test.
21519
21520 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
21521
21522 * gcc.dg/20020122-1.c: New test.
21523
21524 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
21525
21526 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
21527
21528 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
21529
21530 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
21531
21532 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21533
21534 * gcc.c-torture/compile/20020121-1.c: New test.
21535
21536 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
21537
21538 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
21539 ld_library_path.
21540
21541 2002-01-21 Jakub Jelinek <jakub@redhat.com>
21542
21543 * gcc.dg/20020218-1.c: New test.
21544
21545 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
21546
21547 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
21548 messages
21549 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
21550 "At global scope" warning
21551 * g++.dg/ext/align1.C: Change cygwin test for alignment
21552 from db-bogus to dg-warning
21553
21554 2002-01-21 Zack Weinberg <zack@codesourcery.com>
21555
21556 * g77.f-torture/compile/cpp2.F: New test.
21557
21558 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
21559
21560 * g++.dg/template/access1.C: New test.
21561
21562 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
21563
21564 * gcc.dg/20020118-1.c: New.
21565
21566 2002-01-18 Kazu Hirata <kazu@hxi.com>
21567
21568 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
21569
21570 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
21571
21572 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
21573 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
21574 alignment warnings.
21575
21576 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
21577
21578 * gcc.misc-tests/i386-prefetch.exp: Save and restore
21579 torture_with_loops and torture_without_loops
21580
21581 2002-01-17 Jakub Jelinek <jakub@redhat.com>
21582
21583 * gcc.c-torture/compile/20020116-1.c: New test.
21584
21585 2002-01-16 Jakub Jelinek <jakub@redhat.com>
21586
21587 * gcc.dg/20020116-2.c: New test.
21588
21589 * gcc.dg/ultrasp4.c: New test.
21590
21591 * gcc.dg/20020116-1.c: New test.
21592
21593 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
21594
21595 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
21596 by EABI.
21597
21598 2002-01-15 Janis Johnson <janis187@us.ibm.com>
21599
21600 * gcc.misc-tests/i386-prefetch.exp: New.
21601 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
21602 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
21603 * gcc.misc-tests/i386-pf-none-1.c: New test.
21604 * gcc.misc-tests/i386-pf-sse-1.c: New test.
21605
21606 2002-01-15 Jakub Jelinek <jakub@redhat.com>
21607
21608 * gcc.dg/gnu89-init-1.c: Add new tests.
21609
21610 2002-01-15 Andreas Jaeger <aj@suse.de>
21611
21612 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
21613 * gcc.dg/i386-mmx-2.c: Likewise.
21614 * gcc.dg/i386-sse-1.c: Likewise.
21615 * gcc.dg/i386-sse-2.c: Likewise.
21616 * gcc.dg/i386-sse-3.c: Likewise.
21617
21618 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
21619
21620 * g77.f-torture/execute/intrinsic-unix-bessel.f:
21621 Uncomment additional cases that now pass.
21622
21623 2002-01-11 Richard Henderson <rth@redhat.com>
21624
21625 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
21626 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
21627
21628 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
21629
21630 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
21631
21632 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
21633
21634 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
21635 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
21636
21637 2002-01-10 Dale Johannesen <dalej@apple.com>
21638
21639 * gcc.c-torture/execute/loop-11.c: New.
21640
21641 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
21642
21643 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
21644 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
21645
21646 2002-01-09 Richard Henderson <rth@redhat.com>
21647
21648 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
21649 type in which to perform the operation for each size.
21650
21651 2002-01-09 Alan Matsuoka (alanm@redhat.com)
21652
21653 * gcc.c-torture/compile/20020109-2.c: New test.
21654
21655 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
21656
21657 * gcc.c-torture/execute/loop-10.c: New test.
21658
21659 2002-01-09 Jakub Jelinek <jakub@redhat.com>
21660
21661 * gcc.c-torture/compile/20010226-1.c: New test.
21662 * gcc.c-torture/compile/20010227-1.c: New test.
21663 * gcc.c-torture/compile/20010426-1.c: New test.
21664 * gcc.c-torture/compile/20010510-1.c: New test.
21665 * gcc.c-torture/compile/20010605-3.c: New test.
21666 * gcc.c-torture/compile/20010824-1.c: New test.
21667 * gcc.c-torture/execute/20010409-1.c: New test.
21668 * gcc.dg/noncompile/20000901-1.c: New test.
21669 * gcc.dg/20001023-1.c: New test.
21670 * gcc.dg/20001101-1.c: New test.
21671 * gcc.dg/20001102-1.c: New test.
21672 * gcc.dg/20010207-1.c: New test.
21673 * gcc.dg/20010405-1.c: New test.
21674 * gcc.dg/20010822-1.c: New test.
21675 * gcc.dg/20011107-1.c: New test.
21676
21677 2002-01-09 Jeffrey A Law (law@redhat.com)
21678
21679 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
21680
21681 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
21682 execution failure on PA targets.
21683
21684 2002-01-09 Jakub Jelinek <jakub@redhat.com>
21685
21686 * gcc.c-torture/compile/20020109-1.c: New test.
21687
21688 2002-01-08 Kazu Hirata <kazu@hxi.com>
21689
21690 * gcc.c-torture/execute/20020108-1.c: New test.
21691
21692 2002-01-08 Jakub Jelinek <jakub@redhat.com>
21693
21694 * gcc.dg/20020108-1.c: New test.
21695
21696 2002-01-08 H.J. Lu <hjl@gnu.org>
21697
21698 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
21699 for header files.
21700
21701 2002-01-08 Geoff Keating <geoffk@redhat.com>
21702
21703 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
21704 consistency.
21705
21706 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
21707
21708 * gcc.dg/altivec-4.c: Test altivec predicates.
21709
21710 2002-01-07 Jakub Jelinek <jakub@redhat.com>
21711
21712 * gcc.c-torture/execute/20020107-1.c: New test.
21713
21714 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
21715
21716 PR c/5279
21717 * gcc.c-torture/compile/20020106-1.c: New test.
21718
21719 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
21720
21721 * gcc.c-torture/execute/nestfunc-4.c: New test.
21722
21723 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21724
21725 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
21726 extra triple that slipped in.
21727 * g++.old-deja/g++.abi/align.C: Likewise.
21728 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21729
21730 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21731
21732 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
21733 * g++.old-deja/g++.abi/align.C: Likewise.
21734 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21735
21736 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
21737 on FreeBSD/i386.
21738 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
21739 FreeBSD.
21740
21741 2002-01-04 Jakub Jelinek <jakub@redhat.com>
21742
21743 * gcc.dg/20020104-1.c: New test.
21744
21745 * gcc.dg/20020104-2.c: New test.
21746
21747 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
21748
21749 * gcc.dg/20020103-1.c: Fix typo in target selector.
21750
21751 2002-01-03 Richard Henderson <rth@redhat.com>
21752
21753 * gcc.dg/20020103-1.c: New.
21754
21755 2002-01-03 Kazu Hirata <kazu@hxi.com>
21756
21757 * gcc.c-torture/execute/20020103-1.c: New test.
21758
21759 2002-01-03 Jakub Jelinek <jakub@redhat.com>
21760
21761 * g++.dg/other/debug2.C: New test.
21762
21763 * gcc.c-torture/compile/20020103-1.c: New test.
21764
21765 2002-01-02 Jakub Jelinek <jakub@redhat.com>
21766
21767 * gcc.dg/gnu89-init-1.c: Added new tests.
21768
21769 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21770
21771 * g++.dg/template/friend2.C: Remove as patch is reverted.
21772
21773 * g++.dg/warn/oldcast1.C: New test.
21774
21775 * g++.dg/template/ptrmem1.C: New test.
21776 * g++.dg/template/ptrmem2.C: New test.
21777
21778 * g++.dg/template/ntp.C: New test.
21779
21780 * g++.dg/other/component1.C: New test.
21781
21782 * g++.dg/template/ttp3.C: New test.
21783
21784 * g++.dg/template/friend2.C: New test.
21785 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
21786
21787 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21788
21789 * g++.dg/other/ptrmem1.C: New test.
21790 * g++.dg/other/ptrmem2.C: New test.
21791
21792 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21793
21794 * g++.dg/template/ctor1.C: New test.
21795
21796 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21797
21798 * g++.dg/template/friend2.C: New test.
21799
21800 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
21801
21802 * gcc.dg/mmix-1.c: New test.
21803
21804 2001-12-31 Richard Henderson <rth@redhat.com>
21805
21806 * gcc.dg/asm-5.c: New.
21807
21808 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
21809
21810 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
21811 in namespace __gnu_cxx
21812
21813 2001-12-30 Richard Henderson <rth@redhat.com>
21814
21815 * gcc.dg/debug-6.c: New.
21816
21817 2001-12-30 Jakub Jelinek <jakub@redhat.com>
21818
21819 * gcc.c-torture/compile/20011229-2.c: New test.
21820
21821 2001-12-29 Jakub Jelinek <jakub@redhat.com>
21822
21823 * gcc.dg/debug-3.c: New test.
21824 * gcc.dg/debug-4.c: New test.
21825 * gcc.dg/debug-5.c: New test.
21826
21827 2001-12-29 Richard Henderson <rth@redhat.com>
21828
21829 * g++.dg/eh/loop1.C: New.
21830
21831 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
21832
21833 * g++.dg/template/crash1.C: New test.
21834
21835 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
21836
21837 * g++.dg/other/const1.C: New test.
21838
21839 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21840
21841 * gcc.c-torture/compile/20011229-1.c: New test.
21842
21843 2001-12-28 Stan Shebs <shebs@apple.com>
21844
21845 * lib/objc-torture.exp: Resync with c-torture.exp.
21846 * lib/objc.exp: Load standard libraries.
21847
21848 2001-12-28 Jakub Jelinek <jakub@redhat.com>
21849
21850 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
21851 additional tests.
21852
21853 2001-12-27 Roger Sayle <roger@eyesopen.com>
21854
21855 * gcc.c-torture/execute/string-opt-16.c: New testcase.
21856
21857 2001-12-27 Richard Henderson <rth@redhat.com>
21858
21859 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
21860
21861 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
21862
21863 * g++.dg/eh/ctor1.C: New test.
21864 * g++.dg/other/error2.C: New test.
21865
21866 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
21867
21868 * g++.dg/other/init2.C: New test.
21869
21870 2001-12-24 Richard Henderson <rth@redhat.com>
21871
21872 * gcc.dg/20011223-1.c: New.
21873 * gcc.dg/inline-1.c: New.
21874
21875 2001-12-23 Richard Henderson <rth@redhat.com>
21876
21877 * gcc.dg/asm-4.c: Test operand modifiers.
21878
21879 2001-12-23 Richard Henderson <rth@redhat.com>
21880
21881 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
21882
21883 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
21884
21885 * gcc.c-torture/execute/20011223-1.c: New test.
21886
21887 2001-12-21 Richard Henderson <rth@redhat.com>
21888
21889 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
21890 re-enables the warning.
21891
21892 2001-12-21 Richard Henderson <rth@redhat.com>
21893
21894 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
21895
21896 2001-12-20 Jakub Jelinek <jakub@redhat.com>
21897
21898 * gcc.c-torture/compile/20011218-1.c: New test.
21899
21900 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
21901
21902 * gcc.misc-test/arm-isr.exp: New file. Control running of the
21903 arm-isr.c test.
21904 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
21905 epilogue generation for ARM ISR routines.
21906
21907 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21908
21909 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
21910 * gcc.dg/format/c90-printf-3.c: Likewise.
21911 * gcc.dg/format/c99-printf-3.c: Likewise.
21912 * gcc.dg/format/ext-1.c: Likewise.
21913 * gcc.dg/format/ext-6.c: Likewise.
21914 * gcc.dg/format/format.h: Prototype unlocked stdio.
21915
21916 2001-12-20 Richard Henderson <rth@redhat.com>
21917
21918 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
21919 (arena): Use it.
21920 (malloc): Correct allocation logic. Abort if we fill up the
21921 arena before initialization complete.
21922 (realloc): Correct allocation logic.
21923
21924 2001-12-20 Jakub Jelinek <jakub@redhat.com>
21925
21926 * gcc.c-torture/compile/20011219-2.c: New test.
21927
21928 * gcc.c-torture/execute/20011219-1.c: New test.
21929
21930 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
21931
21932 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
21933 target does not support weak symbols.
21934
21935 2001-12-19 Jakub Jelinek <jakub@redhat.com>
21936
21937 * gcc.c-torture/compile/20011219-1.c: New test.
21938
21939 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
21940
21941 * g++.dg/other/error1.C: New test.
21942
21943 2001-12-17 Jeffrey A Law (law@redhat.com)
21944
21945 * gcc.c-torture/execute/20011217-1.c: New test.
21946
21947 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
21948
21949 * objc.dg/special/: New directory.
21950 * objc.dg/special/special.exp: New file.
21951 * objc.dg/special/unclaimed-category-1.h: New file.
21952 * objc.dg/special/unclaimed-category-1a.m: New file.
21953 * objc.dg/special/unclaimed-category-1.m: New file.
21954
21955 2001-12-17 Andreas Jaeger <aj@suse.de>
21956
21957 * gcc.c-torture/compile/20011217-2.c: New test.
21958
21959 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
21960
21961 * gcc.c-torture/compile/20011217-1.c: New test.
21962
21963 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
21964
21965 * testsuite/gcc.dg/20011214-1.c: New.
21966
21967 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
21968
21969 * gcc.dg/altivec-4.c: New.
21970
21971 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
21972
21973 * gcc.dg/20011113-1.c: New test.
21974
21975 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21976
21977 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
21978 std::__malloc_alloc_template<0> and
21979 std::__default_alloc_template<false, 0>.
21980
21981 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
21982
21983 * objc/execute/bf-21.m: New test.
21984 * objc/execute/enumeration-1.m: New test.
21985 * objc/execute/enumeration-2.m: New test.
21986
21987 2001-12-12 Jakub Jelinek <jakub@redhat.com>
21988
21989 * gcc.dg/gnu89-init-1.c: New test.
21990
21991 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
21992
21993 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
21994 * g++.old-deja/g++.jason/2371.C: Likewise.
21995 * g++.old-deja/g++.jason/template33.C: Likewise.
21996 * g++.old-deja/g++.jason/template34.C: Likewise.
21997 * g++.old-deja/g++.jason/template36.C: Likewise.
21998 * g++.old-deja/g++.oliva/typename1.C: Likewise.
21999 * g++.old-deja/g++.oliva/typename2.C: Likewise.
22000 * g++.old-deja/g++.other/typename1.C: Likewise.
22001 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22002 * g++.old-deja/g++.pt/nontype5.C: Likewise.
22003 * g++.old-deja/g++.pt/typename11.C: Likewise.
22004 * g++.old-deja/g++.pt/typename14.C: Likewise.
22005 * g++.old-deja/g++.pt/typename16.C: Likewise.
22006 * g++.old-deja/g++.pt/typename3.C: Likewise.
22007 * g++.old-deja/g++.pt/typename4.C: Likewise.
22008 * g++.old-deja/g++.pt/typename5.C: Likewise.
22009 * g++.old-deja/g++.pt/typename7.C: Likewise.
22010 * g++.old-deja/g++.robertl/eb9.C: Likewise.
22011
22012 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
22013
22014 * g++.dg/other/linkage1.C: New test.
22015 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
22016 specifiers.
22017
22018 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
22019
22020 * gcc.dg/concat.c: New test.
22021
22022 2001-12-11 Stan Shebs <shebs@apple.com>
22023
22024 * objc/compile: New test directory.
22025 * objc/compile/compile.exp: New expect script.
22026 * objc/compile/20011211-1.m: New compile test.
22027
22028 2001-12-11 Jason Merrill <jason@redhat.com>
22029
22030 * lib/prune.exp (prune_gcc_output): Also handle "In member
22031 function". So many permutations...
22032
22033 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
22034
22035 * g++.dg/template/typedef1.C: New test.
22036
22037 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
22038
22039 * g++.dg/other/copy1.C: New test.
22040
22041 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
22042
22043 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
22044
22045 * gcc.dg/builtin-choose-expr.c: New.
22046
22047 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
22048
22049 * gcc.dg/altivec-2.c: New.
22050
22051 2001-12-07 Richard Henderson <rth@redhat.com>
22052
22053 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
22054
22055 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
22056
22057 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
22058 ultrasparc.
22059
22060 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22061
22062 * g++-old.deja/g++.robertl/eb101.C: Deleted.
22063
22064 2001-12-06 Janis Johnson <janis187@us.ibm.com>
22065
22066 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
22067 variable argument list.
22068
22069 2001-12-06 Zack Weinberg <zack@codesourcery.com>
22070
22071 * gcc.c-torture/execute/memcheck: Delete entire directory.
22072 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
22073 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
22074
22075 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
22076
22077 * gcc.dg/Wshadow-1.c: New test.
22078
22079 2001-12-05 Jakub Jelinek <jakub@redhat.com>
22080
22081 * gcc.c-torture/compile/20011130-1.c: New test.
22082
22083 * gcc.dg/noncompile/20011025-1.c: New test.
22084
22085 * g++.dg/other/anon-union.C: New test.
22086
22087 * gcc.c-torture/execute/20011024-1.c: New test.
22088
22089 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
22090
22091 * gcc.c-torture/execute/20000722-1.x,
22092 gcc.c-torture/execute/20010123-1.x: Remove.
22093 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
22094 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
22095 gcc.dg/c99-complit-2.c: New tests.
22096
22097 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
22098
22099 * g++.dg/inherit/base1.C: New test.
22100
22101 2001-12-04 Jakub Jelinek <jakub@redhat.com>
22102
22103 * g++.dg/other/stdarg1.C: New test.
22104
22105 * gcc.c-torture/compile/20011130-2.c: New test.
22106
22107 2001-12-03 Janis Johnson <janis187@us.ibm.com>
22108
22109 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
22110 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
22111 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
22112 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
22113 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
22114 * gcc.dg/builtin-prefetch-1.c: New test.
22115
22116 2001-12-03 Jakub Jelinek <jakub@redhat.com>
22117
22118 * gcc.dg/20011130-1.c: New test.
22119
22120 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
22121
22122 * g++.dg/other/scope1.C: New test.
22123 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
22124
22125 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22126
22127 * gcc.dg/vla-init-1.c: New test.
22128
22129 2001-12-01 Geoff Keating <geoffk@redhat.com>
22130
22131 * gcc.c-torture/compile/structs.c: New testcase from GDB.
22132
22133 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
22134
22135 * objc.dg/alias.m: Update.
22136 * objc.dg/class-1.m: Update.
22137 * objc.dg/const-str-1.m: Update.
22138 * objc.dg/fwd-proto-1.m: Update.
22139 * objc.dg/id-1.m: Update.
22140 * objc.dg/super-class-1.m: Update.
22141
22142 2001-11-29 Mark Mitchell <mark@codesourcery.com>
22143
22144 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
22145 constructs.
22146
22147 2001-11-28 Jeffrey A Law (law@cygnus.com)
22148
22149 * gcc.c-torture/execute/20011128-1.c: New test.
22150
22151 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
22152
22153 * gcc.dg/20011127-1.c: New test.
22154
22155 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22156
22157 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
22158 from Austin Group draft 7.
22159 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
22160 scanf format arguments.
22161 * gcc.dg/format/no-exargs-2.c: New test.
22162
22163 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
22164
22165 * g++.dg/abi/vbase8-4.C: New test.
22166
22167 2001-11-24 Ian Lance Taylor <ian@airs.com>
22168
22169 * gcc.c-torture/execute/20011121-1.c: New test.
22170
22171 2001-11-23 Jeffrey A Law (law@cygnus.com)
22172
22173 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
22174
22175 2001-11-23 Andreas Jaeger <aj@suse.de>
22176
22177 * gcc.dg/cpp/charconst-2.c: New test.
22178
22179 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
22180
22181 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
22182 to the host if it is remote. Let tests specify extra headers
22183 they use.
22184 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
22185 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
22186 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
22187 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
22188 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
22189 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
22190 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
22191 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
22192 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
22193 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
22194
22195 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
22196
22197 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
22198 for little endian ARMs.
22199
22200 2001-11-20 Jakub Jelinek <jakub@redhat.com>
22201
22202 * gcc.c-torture/compile/20011119-1.c: New test.
22203 * gcc.c-torture/compile/20011119-2.c: New test.
22204
22205 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
22206
22207 * gcc.dg/altivec-1.c: Fix typo.
22208
22209 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22210
22211 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
22212
22213 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
22214
22215 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
22216
22217 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
22218
22219 * lib/g77.exp: Don't specify --rpath-link.
22220
22221 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
22222 across all the headers.
22223 * gcc.dg/format/format.exp: For testing on a remote host,
22224 copy format.h.
22225
22226 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
22227 * gcc.c-torture/execute/930406-1.c: Likewise.
22228 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22229
22230 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
22231
22232 * gcc.dg/altivec-1.c: New.
22233
22234 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
22235
22236 * gcc.dg/cpp/fpreprocessed.c: New test case.
22237
22238 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22239
22240 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
22241 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
22242 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
22243
22244 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22245
22246 * gcc.dg/no-builtin-1.c: New test.
22247
22248 2001-11-16 Jakub Jelinek <jakub@redhat.com>
22249
22250 * gcc.c-torture/execute/20011115-1.c: New test.
22251
22252 2001-11-15 Jakub Jelinek <jakub@redhat.com>
22253
22254 * gcc.c-torture/compile/20011114-2.c: New test.
22255 * gcc.c-torture/compile/20011114-3.c: New test.
22256 * gcc.c-torture/compile/20011114-4.c: New test.
22257
22258 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
22259
22260 * g++.dg/other/init1.C: New test.
22261
22262 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
22263
22264 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
22265 message.
22266
22267 * gcc.c-torture/execute/20011114-1.c: New testcase.
22268
22269 * gcc.c-torture/compile/20010327-1.c: Revert last change.
22270 * gcc.c-torture/compile/20011114-1.c: New test, exactly
22271 like the (before this change) version of 20010327-1.c.
22272
22273 2001-11-14 Roger Sayle <roger@eyesopen.com>
22274
22275 * gcc.c-torture/execute/string-opt-13.c: New testcase.
22276
22277 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
22278
22279 * g++.dg/init/array2.C: New test.
22280
22281 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
22282
22283 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
22284
22285 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
22286
22287 * g++.dg/other/forscope1.C: New test.
22288 * g++.dg/ext/forscope1.C: New test.
22289 * g++.dg/ext/forscope2.C: New test.
22290
22291 2001-11-13 Jakub Jelinek <jakub@redhat.com>
22292
22293 * gcc.c-torture/execute/20011113-1.c: New test.
22294
22295 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
22296
22297 * gcc.c-torture/execute/20011109-2.c: New test.
22298
22299 * gcc.c-torture/execute/20011109-1.c: New test.
22300
22301 2001-11-09 Jakub Jelinek <jakub@redhat.com>
22302
22303 * gcc.c-torture/compile/20011109-1.c: New test.
22304
22305 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
22306
22307 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
22308 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
22309 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
22310 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
22311 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
22312 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
22313 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
22314
22315 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
22316
22317 * g++.dg/warn/Wshadow-1.C: New tests.
22318 * g++.old-deja/g++.mike/for3.C: Update.
22319
22320 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
22321
22322 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
22323 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
22324 XFAILs. Adjust expected error texts.
22325 * gcc.c-torture/compile/20011106-1.c,
22326 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
22327 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
22328 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
22329 gcc.dg/c99-array-lval-5.c: New tests.
22330
22331 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22332
22333 * gcc.dg/cpp/defined.c: Update.
22334
22335 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22336
22337 * gcc.c-torture/execute/anon-1.c: New test.
22338
22339 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
22340
22341 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
22342 same size, so no warning should be produced on stormy16.
22343
22344 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
22345 due to oversized array.
22346 * g++.old-deja/g++.mike/ns15.C: Likewise.
22347 * g++.old-deja/g++.pt/crash16.C: Likewise.
22348
22349 2001-11-02 Graham Stott <grahams@redhat.com>
22350
22351 * g++.dgother/debug1.C: Fix typos.
22352
22353 2001-11-01 Jakub Jelinek <jakub@redhat.com>
22354
22355 * g++.dg/other/debug1.C: New test.
22356
22357 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22358
22359 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
22360 of unsigned long.
22361
22362 2001-10-30 Jakub Jelinek <jakub@redhat.com>
22363
22364 * gcc.dg/20011029-2.c: New test.
22365
22366 * gcc.c-torture/compile/20011029-1.c: New test.
22367
22368 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
22369
22370 * objc/execute/class_self-1.m: New test.
22371 * objc/execute/class_self-2.m: New test.
22372
22373 2001-10-25 Zack Weinberg <zack@codesourcery.com>
22374
22375 * gcc.misc-tests/msgs.exp: Delete.
22376 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
22377 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
22378 error set to match recent changes.
22379
22380 2001-10-24 Zack Weinberg <zack@codesourcery.com>
22381
22382 * gcc.dg/20011021-1.c: New test.
22383
22384 2001-10-24 Jakub Jelinek <jakub@redhat.com>
22385
22386 * gcc.c-torture/compile/20011023-1.c: New test.
22387
22388 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
22389
22390 * lib/g77.exp: Rewrite based on lib/g++.exp.
22391
22392 2001-10-19 Jakub Jelinek <jakub@redhat.com>
22393
22394 * gcc.c-torture/execute/20011019-1.c: New test.
22395
22396 * gcc.dg/20011018-1.c: New test.
22397
22398 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
22399
22400 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
22401
22402 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
22403
22404 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
22405 * gcc.dg/attr-invalid.c: Likewise.
22406
22407 2001-10-18 Jakub Jelinek <jakub@redhat.com>
22408
22409 * testsuite/gcc.dg/20011015-1.c: New test.
22410
22411 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22412
22413 * g++.dg/template/unify2.C: New test.
22414
22415 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22416
22417 * g++.dg/other/exception-specification.C: New test
22418
22419 2001-10-13 Tom Rix <trix@redhat.com>
22420
22421 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
22422 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
22423
22424 2001-10-12 Jakub Jelinek <jakub@redhat.com>
22425
22426 * testsuite/gcc.dg/20011009-1.c: New test.
22427
22428 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
22429
22430 PR g++/4476
22431 * g++.dg/other/friend1.C: New test.
22432
22433 2001-10-11 Richard Henderson <rth@redhat.com>
22434
22435 * g++.old-deja/g++.other/crash18.C: Add -S to options.
22436
22437 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22438
22439 * gcc.c-torture/compile/20011010-1.c: New.
22440
22441 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
22442
22443 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
22444 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
22445 g77.f-torture/execute/execute.exp,
22446 g77.f-torture/noncompile/noncompile.exp,
22447 gcc.c-torture/compile/compile.exp,
22448 gcc.c-torture/execute/execute.exp,
22449 gcc.c-torture/execute/ieee/ieee.exp,
22450 gcc.c-torture/execute/memcheck/memcheck.exp,
22451 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
22452 objc/execute/execute.exp: Update FSF address.
22453
22454 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
22455
22456 * gcc.dg/cpp/cmdlne-C.c: Update.
22457 * gcc.dg/cpp/cmdlne-C2.c: New.
22458
22459 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22460
22461 * gcc.c-torture/execute/20011008-3.c: New.
22462
22463 2001-10-08 DJ Delorie <dj@redhat.com>
22464
22465 * gcc.dg/20011008-1.c: New.
22466 * gcc.dg/20011008-2.c: New.
22467
22468 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
22469
22470 * gcc.dg/cpp/spacing1.c: Update test.
22471
22472 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22473
22474 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
22475 spelling errors of "separate" as "seperate".
22476
22477 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
22478
22479 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
22480 enough to avoid inlining.
22481
22482 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22483
22484 * lib/g77.exp: set libg2c_dir correctly.
22485
22486 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
22487
22488 * gcc.dg/cpp/macro11.c: New test.
22489
22490 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22491
22492 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
22493 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
22494 gcc.dg/format/multattr-3.c: New tests.
22495 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
22496 tests for format attributes on function pointers being rejected.
22497
22498 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22499
22500 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
22501
22502 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22503
22504 * g++.dg/warn/format1.C: New test.
22505
22506 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
22507
22508 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
22509
22510 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22511
22512 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
22513
22514 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22515
22516 * gcc.dg/cpp/redef2.c: Add test.
22517
22518 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
22519
22520 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
22521 long-standing bug on i686, apparently.
22522 * gcc.c-torture/execute/loop-2c.x: New file.
22523 * gcc.c-torture/execute/loop-2d.x: New file.
22524 * gcc.c-torture/execute/loop-3c.x: New file.
22525
22526 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
22527
22528 * gcc.dg/cpp/20000625-2.c: Correct line number.
22529
22530 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
22531
22532 * gcc.dg/cpp/macro10.c: New test.
22533 * gcc.dg/cpp/strify3.c: New test.
22534 * gcc.dg/cpp/spacing1.c: Add tests.
22535 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
22536 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
22537
22538 2001-09-24 DJ Delorie <dj@redhat.com>
22539
22540 * gcc.c-torture/execute/20010924-1.c: New test.
22541
22542 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
22543
22544 * testsuite/objc/execute/paste.m: Remove.
22545
22546 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
22547
22548 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
22549
22550 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
22551
22552 * g77.dg/strlen0.f: New test.
22553
22554 2001-09-21 Richard Henderson <rth@redhat.com>
22555
22556 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
22557 * g++.old-deja/g++.abi/vtable2.C: Likewise.
22558
22559 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
22560
22561 Table-driven attributes.
22562 * g++.dg/ext/attrib1.C: New test.
22563
22564 2001-09-20 DJ Delorie <dj@redhat.com>
22565
22566 * gcc.dg/20000926-1.c: Update expected warning messages.
22567 * gcc.dg/array-2.c: Likewise, and test for warnings too.
22568 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
22569 array.
22570
22571 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
22572
22573 * g++.dg/eh/registers1.C: New test case.
22574
22575 2001-09-17 Richard Henderson <rth@redhat.com>
22576
22577 * gcc.dg/array-5.c: Fix VLA decomposition test.
22578
22579 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
22580
22581 * gcc.dg/cpp/line5.c: New testcase.
22582
22583 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
22584
22585 * gcc.dg/cpp/macro9.c: New test.
22586
22587 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
22588
22589 * gcc.c-torture/execute/980223.c: Change type of addr from long
22590 to char *.
22591
22592 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
22593
22594 * gcc.c-torture/execute/20010915-1.c: New test.
22595
22596 2001-09-14 Janis Johnson <janis187@us.ibm.com>
22597
22598 * g77.dg/bprob: New directory.
22599 * g77.dg/bprob/bprob.exp: New file.
22600 * g77.dg/bprob/bprob-1.f: New test.
22601 * g77.dg/gcov: New directory.
22602 * g77.dg/gcov/gcov.exp: New file.
22603 * g77.dg/gcov/gcov-1.f: New test.
22604 * g77.dg/gcov/gcov-1.x: New file.
22605
22606 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
22607
22608 * gcc.dg/cpp/directiv.c: Update.
22609 * gcc.dg/cpp/undef1.c: Update.
22610
22611 2001-09-12 Jakub Jelinek <jakub@redhat.com>
22612
22613 * gcc.dg/20010912-1.c: New test.
22614
22615 2001-09-11 Janis Johnson <janis187@us.ibm.com>
22616
22617 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
22618 language-independent file in lib.
22619 * lib/gcov.exp: New file.
22620
22621 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
22622
22623 * gcc.c-torture/compile/20010911-1.c: New test.
22624
22625 2001-09-10 Janis Johnson <janis187@us.ibm.com>
22626
22627 * lib/profopt.exp: New, to support profile-directed optimizations.
22628 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
22629 * gcc.misc-tests/bprob-1.c: New test.
22630 * gcc.misc-tests/bprob-2.c: New test.
22631
22632 2001-09-07 Janis Johnson <janis187@us.ibm.com>
22633
22634 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
22635 XFAIL and which kinds of gcov output to verify.
22636 * gcc.misc-tests/gcov-4b.x: New file.
22637 * gcc.misc-tests/gcov-5b.x: New file.
22638 * gcc.misc-tests/gcov-6.x: New file.
22639 * gcc.misc-tests/gcov-7.c: New test.
22640 * gcc.misc-tests/gcov-7.x: New file.
22641
22642 2001-09-06 Janis Johnson <janis187@us.ibm.com>
22643
22644 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
22645 * gcc.misc-tests/gcov-6.c: New test.
22646
22647 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
22648
22649 PR c++/3986
22650 * g++.dg/abi/vbase1.C: New test.
22651
22652 2001-09-05 Ziemowit Laski <zlaski@apple.com>
22653
22654 * objc.dg/method-2.m: New.
22655
22656 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
22657
22658 PR c++/4203
22659 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
22660 * g++.dg/init/empty1.C: New test.
22661
22662 2001-09-03 Jakub Jelinek <jakub@redhat.com>
22663
22664 * gcc.c-torture/compile/20010903-1.c: New test.
22665
22666 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
22667
22668 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
22669 for m68k.
22670
22671 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
22672
22673 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
22674
22675 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
22676
22677 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
22678
22679 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
22680
22681 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
22682 for 16-bit 'unsigned int'.
22683
22684 2001-08-29 Kazu Hirata <kazu@hxi.com>
22685
22686 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
22687
22688 2001-08-27 Richard Henderson <rth@redhat.com>
22689
22690 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
22691 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
22692
22693 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
22694
22695 * gcc.dg/asm-names.c (ymain): New.
22696
22697 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
22698
22699 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
22700 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
22701 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
22702
22703 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22704
22705 * gcc.dg/compare5.c: New testcase.
22706
22707 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
22708
22709 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
22710 and "In instantiation".
22711
22712 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
22713
22714 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
22715
22716 2001-08-20 Janis Johnson <janis187@us.ibm.com>
22717
22718 * gcc.misc-tests/gcov.exp: Add support for branch information.
22719 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
22720 * gcc.misc-tests/gcov-4.c: New test.
22721 * gcc.misc-tests/gcov-4b.c: New test.
22722 * gcc.misc-tests/gcov-5b.c: New test.
22723
22724 2001-08-20 Zack Weinberg <zackw@panix.com>
22725
22726 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
22727 expected to fail.
22728
22729 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
22730
22731 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
22732
22733 2001-08-19 Jakub Jelinek <jakub@redhat.com>
22734
22735 * g++.dg/eh/template1.C: New test.
22736
22737 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
22738
22739 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
22740 Fix thinko.
22741 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
22742 for xfail.
22743
22744 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
22745
22746 * lib/g77-dg.exp: Use prune.exp for common procedures
22747 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
22748 * lib/g77.exp: (g77-dg-prune) Remove
22749
22750 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
22751
22752 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
22753
22754 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22755
22756 * g++.dg/template/unify1.C: New test.
22757
22758 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
22759
22760 * g++.dg/abi/empty4.C: New test.
22761
22762 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
22763
22764 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
22765 solaris2.*
22766 * g77.f-torture/compile/pr3743.x: Likewise
22767
22768 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22769
22770 * g++.dg/other/using-declaration.C: New test.
22771
22772 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22773
22774 * gcc.dg/cpp/tr-sign.c: New testcase.
22775
22776 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22777
22778 * gcc.dg/cpp/19951025-1.c: Revert.
22779 * gcc.dg/cpp/directiv.c: We no longer process directives that
22780 interrupt macro arguments.
22781
22782 2001-08-03 Zack Weinberg <zackw@stanford.edu>
22783
22784 * gcc.dg/bconstp-1.c: New test.
22785
22786 2001-08-03 Richard Henderson <rth@redhat.com>
22787
22788 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
22789
22790 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
22791
22792 * gcc.dg/cpp/19951025-1.c: Update.
22793
22794 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
22795
22796 * g77.dg/ff90-1.f (s): Fix reference of variable z,
22797 should be x.
22798
22799 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
22800
22801 Kill -fhonor-std.
22802 * g++.old-deja/g++.ns/ns14.C: Remove special options.
22803 * g++.old-deja/g++.other/std1.C: Likewise.
22804 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
22805
22806 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
22807
22808 * lib/g77.exp: Load gcc-defs.exp for common procedures
22809 (g77_pass, g77_fail, g77_finish, g77_exit,
22810 ${tool}_check_unsupported_p} Now redundant. Deleted.
22811
22812 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
22813
22814 * g77.dg/fbackslash.f
22815 * g77.dg/fcase-preserve.f
22816 * g77.dg/ff90-1.f
22817 * g77.dg/ffixed-line-length-0.f
22818 * g77.dg/ffixed-line-length-132.f
22819 * g77.dg/ffixed-line-length-7.f
22820 * g77.dg/ffixed-line-length-72.f
22821 * g77.dg/ffixed-line-length-none.f
22822 * g77.dg/ffree-form-1.f
22823 * g77.dg/fno-backslash.f
22824 * g77.dg/fno-f90-1.f
22825 * g77.dg/fno-fixed-form-1.f
22826 * g77.dg/fno-onetrip.f
22827 * g77.dg/fno-typeless-boz.f
22828 * g77.dg/fno-underscoring.f
22829 * g77.dg/fno-vxt-1.f
22830 * g77.dg/fonetrip.f
22831 * g77.dg/ftypeless-boz.f
22832 * g77.dg/fugly-assumed.f
22833 * g77.dg/funderscoring.f
22834 * g77.dg/fvxt-1.f
22835
22836 2001-08-01 Ziemowit Laski <zlaski@apple.com>
22837
22838 * objc.dg/fwd-proto-1.m: New.
22839 * objc.dg/local-decl-1.m: New.
22840 * objc.dg/naming-1.m: New.
22841 * objc.dg/naming-2.m: New.
22842 * objc.dg/proto-hier-1.m: New.
22843
22844 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
22845
22846 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
22847 largest-type elements to a struct makes its size grow.
22848
22849 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
22850
22851 * g++.dg/abi/vthunk1.C: New test.
22852
22853 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
22854
22855 * g++.dg/abi/vbase8-22.C: New test.
22856
22857 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22858
22859 * gcc.dg/cpp/macro8.c: New test.
22860
22861 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
22862
22863 * g++.dg/abi/vbase8-21.C: New test.
22864
22865 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
22866
22867 * g++.dg/abi/vbase8-10.C: New test.
22868
22869 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22870
22871 * lib/g++.exp (g++_set_ld_library_path): Renamed to
22872 ${tool}_set_ld_library_path.
22873 Changed caller.
22874 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
22875 g++.exp.
22876
22877 2001-07-26 Stan Cox <scox@redhat.com>
22878
22879 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
22880 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
22881 gcc_exit, gcc_check_unsupported_p):
22882 Moved to gcc-deps.exp
22883 * gcc-deps.exp: New file.
22884
22885 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22886
22887 * g++.old-deja/g++.pt/defarg14.C: New test.
22888
22889 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22890
22891 * g++.old-deja/g++.other/lineno5.C: New test.
22892
22893 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22894
22895 * g++.old-deja/g++.pt/crash68.C: New test.
22896
22897 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22898
22899 * g++.old-deja/g++.other/crash42.C: New test.
22900
22901 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22902
22903 * gcc.dg/cpp/extratokens.c: Fix.
22904 * gcc.dg/cpp/skipping2.c: New tests.
22905
22906 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22907
22908 * gcc.c-torture/execute/20010724-1.c: New file.
22909 * gcc.c-torture/execute/20010724-1.x: New file.
22910
22911 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22912
22913 * g++.old-deja/g++.other/cond7.C: New test.
22914
22915 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22916
22917 * g++.old-deja/g++.other/optimize4.C: New test.
22918
22919 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22920
22921 * g++.old-deja/g++.abi/vbase8-5.C: New test.
22922
22923 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
22924
22925 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
22926 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
22927 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
22928 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
22929
22930 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
22931 bug report" message.
22932
22933 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
22934 * g++.dg/ext/instantiate1.C: Move from old-deja.
22935
22936 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
22937
22938 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
22939 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
22940 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
22941 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
22942
22943 2001-07-23 Jeffrey A Law (law@cygnus.com)
22944
22945 * gcc.c-torture/execute/20010723-1.c: New test.
22946
22947 2001-07-23 Ben Elliston <bje@redhat.com>
22948
22949 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
22950
22951 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22952
22953 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
22954 i[34567]86-*-*.
22955 Delete handling of ieee_multilib_flags.
22956 Pass -mieee for alpha*-*-* and sh-*-*.
22957 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
22958
22959 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
22960
22961 Remove old-abi tests.
22962 * g++.old-deja/g++.mike/p11116.C: Remove.
22963 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
22964
22965 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
22966
22967 * g77.f-torture/compile/pr3743.f: New test
22968
22969 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
22970
22971 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
22972
22973 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22974
22975 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
22976 g++.old-deja/g++.pt/static6.C: Likewise.
22977 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
22978 supports weak symbols.
22979
22980 2001-07-18 Andreas Jaeger <aj@suse.de>
22981
22982 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
22983 supported again.
22984
22985 2001-07-18 Andreas Jaeger <aj@suse.de>
22986
22987 * gcc.dg/iftrap-1.c: Fix target line.
22988
22989 2001-07-17 Richard Henderson <rth@redhat.com>
22990
22991 * gcc.c-torture/execute/20010717-1.c: New.
22992
22993 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
22994
22995 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
22996 tests.
22997
22998 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22999
23000 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
23001
23002 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23003
23004 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
23005 UAC_SIGBUS, UAC_NOPRINT definitions.
23006
23007 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
23008
23009 * objc/execute/object_is_class.m: New test.
23010 * objc/execute/object_is_meta_class.m: New test.
23011
23012 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23013
23014 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
23015 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
23016
23017 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
23018
23019 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
23020 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
23021
23022 2001-07-14 Richard Henderson <rth@redhat.com>
23023
23024 * gcc.dg/iftrap-1.c: New.
23025
23026 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
23027
23028 * g77.f-torture/execute/intrinsic77.f: New test.
23029
23030 2001-07-11 Janis Johnson <janis@us.ibm.com>
23031
23032 * gcc.misc-tests/gcov-3.c: New test.
23033
23034 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23035
23036 * gcc.c-torture/compile/20010711-1.c,
23037 * gcc.c-torture/compile/20010711-2.c: New tests.
23038
23039 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23040
23041 * gcc.c-torture/execute/20010711-1.c: New test.
23042
23043 2001-07-11 Ben Elliston <bje@redhat.com>
23044
23045 * g++.old-deja/g++.other/enum5.C: New test.
23046
23047 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
23048
23049 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
23050 (g++-dg-prune): Call prune_gcc_output.
23051 * prune.exp: New file for prune_gcc_output.
23052 * lib/g++.exp, lib/gcc.exp: Load it.
23053
23054 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
23055
23056 * gcc.c-torture/compile/20010701-1.c,
23057 g++.old-deja/g++.ext/attrib6.C: New tests.
23058
23059 2001-07-06 Jeffrey A Law (law@cygnus.com)
23060
23061 * gcc.c-torture/compile/20010706-1.c: New test.
23062
23063 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
23064
23065 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
23066
23067 2001-06-28 Stan Shebs <shebs@apple.com>
23068
23069 * gcc.dg/pragma-darwin.c: New test.
23070
23071 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23072
23073 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
23074 Solaris 2.[678] system.
23075
23076 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
23077
23078 * gcc.dg/20010622-1.c: New test.
23079
23080 2001-06-18 Stan Shebs <shebs@apple.com>
23081
23082 * objc.dg: New directory.
23083 * objc.dg/dg.exp: New file.
23084 * objc.dg/alias.m: New.
23085 * objc.dg/class-1.m: New.
23086 * objc.dg/class-2.m: New.
23087 * objc.dg/const-str-1.m: New.
23088 * objc.dg/const-str-2.m: New.
23089 * objc.dg/id-1.m: New.
23090 * objc.dg/method-1.m: New.
23091 * objc.dg/super-class-1.m: New.
23092 * lib/objc-dg.exp: New file.
23093
23094 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
23095
23096 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
23097 of label name.
23098
23099 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
23100
23101 * g++.old-deja/g++.abi/vbase8-9.C: New test.
23102
23103 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23104
23105 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
23106 variable.
23107
23108 2001-06-12 Richard Henderson <rth@redhat.com>
23109
23110 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
23111
23112 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23113
23114 * g++.old-deja/g++.abi/vbase5.C: New test.
23115 * g++.old-deja/g++.abi/vbase6.C: New test.
23116 * g++.old-deja/g++.abi/vbase7.C: New test.
23117
23118 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23119
23120 * gcc.c-torture/compile/20010610-1.c: New test.
23121
23122 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23123
23124 * g++.old-deja/g++.abi/vbase4.C: New test.
23125
23126 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23127
23128 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
23129 support %f for HC11/HC12 targets.
23130 * gcc.c-torture/execute/930513-1.x: New file, likewise.
23131 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
23132 on HC11/HC12 targets.
23133 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
23134
23135 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23136
23137 * gcc.dg/wchar_t-1.c: New file.
23138 * gcc.dg/wint_t-1.c: Likewise.
23139
23140 2001-06-11 Bernd Schmidt <bernds@redhat.com>
23141
23142 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
23143
23144 2001-06-11 Richard Henderson <rth@redhat.com>
23145
23146 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
23147
23148 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23149
23150 * gcc.c-torture/compile/20010611-1.c: New test.
23151
23152 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23153
23154 * gcc.dg/c99-tag-1.c: Add more tests.
23155
23156 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
23157
23158 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
23159 representation on MN10300 and ARM/Thumb.
23160
23161 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
23162
23163 * g77.f-torture/execute/20010610.f: New.
23164
23165 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
23166
23167 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
23168 names.
23169
23170 2001-06-09 Richard Henderson <rth@redhat.com>
23171
23172 * gcc.c-torture/execute/ashrdi-1.c: New.
23173 * gcc.c-torture/execute/ashldi-1.c: New.
23174 * gcc.c-torture/execute/lshrdi-1.c: New.
23175
23176 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
23177
23178 * objc/execute/load-3.m: Added. Check sending +load to categories,
23179 in addition to classes.
23180
23181 2001-06-08 Stan Shebs <shebs@apple.com>
23182
23183 * objc/execute/load-2.m: New test. From Nicola Pero
23184 <n.pero@mi.flashnet.it>.
23185
23186 2001-06-08 Jakub Jelinek <jakub@redhat.com>
23187
23188 * gcc.c-torture/execute/20010605-2.c: New test.
23189
23190 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23191
23192 * g++.old-deja/g++.abi/vbase2.C: New test.
23193 * g++.old-deja/g++.abi/vbase3.C: New test.
23194
23195 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23196
23197 * g++.old-deja/g++.pt/friend49.C: New test.
23198
23199 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
23200
23201 * g++.old-deja/g++.ext/anon3.C: New test.
23202
23203 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
23204
23205 * g++.old-deja/g++.other/conv7.C: New test.
23206
23207 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
23208
23209 * gcc.c-torture/compile/20010605-2.c: New test.
23210
23211 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
23212
23213 * gcc.c-torture/execute/20010604-1.c: New test.
23214
23215 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
23216
23217 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
23218
23219 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
23220
23221 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
23222 (g++_link_flags): Likewise.
23223 (g++_init): Pass gccpath's value to two previous functions.
23224
23225 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23226
23227 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
23228 Ensure logfile entry matches exec command line.
23229
23230 2001-05-31 Richard Henderson <rth@redhat.com>
23231
23232 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
23233 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
23234
23235 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
23236
23237 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
23238 compiler for irix6.2
23239
23240 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
23241
23242 * g++.old-deja/g++.other/optimize3.C: New file.
23243
23244 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
23245
23246 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
23247 assemble.
23248
23249 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
23250
23251 * g++.old-deja/g++.other/optimize2.C: New file.
23252
23253 2001-05-25 Diego Novillo <dnovillo@redhat.com>
23254
23255 * gcc.c-torture/compile/20010518-2.c: New file.
23256 * gcc.c-torture/execute/20010518-1.c: New file.
23257 * gcc.c-torture/execute/20010518-2.c: New file.
23258
23259 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
23260
23261 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
23262
23263 2001-05-24 Mark Mitchell <mark@codesourcery.com>
23264
23265 G++ no longer defines builtins that do not begin with __builtin.
23266 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
23267 * g++.old-deja/g++.brendand/misc13.C: Likewise.
23268 * g++.old-deja/g++.law/builtin1.C: Likewise.
23269 * g++.old-deja/g++.law/cvt2.C: Likewise.
23270 * g++.old-deja/g++.mike/net5.C: Likewise.
23271 * g++.old-deja/g++.other/builtins1.C: Likewise.
23272 * g++.old-deja/g++.other/builtins2.C: Likewise.
23273 * g++.old-deja/g++.other/builtins3.C: Likewise.
23274 * g++.old-deja/g++.other/builtins4.C: Likewise.
23275 * g++.old-deja/g++.other/inline8.C: Likewise.
23276 * g++.old-deja/g++.robertl/eb39.C: Likewise.
23277
23278 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
23279
23280 * g++.old-deja/g++.pt/using1.C: Adjust.
23281 * g++.old-deja/g++.pt/using2.C: New test.
23282
23283 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23284
23285 * gcc.dg/cpp/charconst.c: New tests.
23286 * gcc.dg/cpp/escape.c: New tests.
23287 * gcc.dg/cpp/escape-1.c: New tests.
23288 * gcc.dg/cpp/escape-2.c: New tests.
23289 * gcc.dg/cpp/ucs.c: New tests.
23290
23291 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
23292
23293 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
23294 native compiler for irix6.5.
23295
23296 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
23297
23298 * lib/g++.exp (g++_include_flags): Use args to compute
23299 get_multilibs.
23300 (g++_link_flags): Likewise.
23301 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
23302
23303 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
23304
23305 * gcc.dg/c90-hexfloat-1.c: Add more tests.
23306
23307 2001-05-21 Geoff Keating <geoffk@redhat.com>
23308
23309 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
23310 this file.
23311
23312 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23313
23314 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
23315 STACK_SIZE;
23316 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
23317 to STACK_SIZE; Use it to define size of add_histo array.
23318 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
23319 to STACK_SIZE.
23320 (f): Use GITT_SIZE to define size of gitt local table.
23321 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
23322 to STACK_SIZE; Use it to define size of bytemem array.
23323
23324 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23325
23326 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
23327 on 68HC11/HC12 due to the asm instruction.
23328 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
23329 * gcc.c-torture/compile/920520-1.x: Likewise.
23330 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
23331 on 68HC11/HC12 because the function is larger than 64K.
23332 * gcc.c-torture/compile/961203-1.x: New file, this test fails
23333 on 68HC11/HC12 because the structure is too large.
23334
23335 2001-05-20 Richard Henderson <rth@redhat.com>
23336
23337 * gcc.c-torture/execute/20010520-1.c: New.
23338
23339 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23340
23341 * g++.old-deja/g++.warn/compare1.C: New test.
23342 * gcc.dg/compare4.c: New test.
23343
23344 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
23345
23346 * g++.old-deja/g++.other/optimize1.C: New test.
23347
23348 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23349
23350 * g++.old-deja/g++.pt/spec41.C: New test.
23351
23352 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
23353
23354 * gcc.c-torture/compile/20010114-1.x: Remove.
23355
23356 2001-05-18 Stan Shebs <shebs@apple.com>
23357
23358 * gcc.c-torture/compile/20010518-1.c: New test.
23359
23360 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
23361
23362 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
23363 * g++.old-deja/g++.pt/crash67.C: New test.
23364
23365 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
23366
23367 * g++.old-deja/g++.other/debug9.C: New test.
23368
23369 2001-05-16 Zack Weinberg <zackw@stanford.edu>
23370
23371 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
23372
23373 2001-05-16 Jan Hubicka <jh@suse.cz>
23374
23375 * gcc.c-torture/compile/20010516-1.c: New test.
23376
23377 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23378
23379 * g++.old-deja/g++.other/crash41.C: New test.
23380
23381 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23382
23383 * g++.old-deja/g++.pt/crash66.C: New test.
23384
23385 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
23386
23387 * g++.old-deja/g++.robertl/eb27.C: Convert.
23388
23389 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
23390
23391 * g++.dg/friend-warn.C: New test. Do not warn about friend
23392 declaration being redundant.
23393
23394 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
23395
23396 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
23397
23398 2001-05-14 Mark Mitchell <mark@codesourcery.com>
23399
23400 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
23401
23402 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
23403
23404 * lib/g++.exp: Use testsuite_flags.
23405
23406 2001-05-13 Mark Mitchell <mark@codesourcery.com>
23407
23408 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
23409
23410 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
23411
23412 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
23413
23414 2001-05-11 Mark Mitchell <mark@codesourcery.com>
23415
23416 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
23417
23418 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
23419
23420 * gcc.c-torture/compile/20010313-1.c: New test.
23421
23422 2001-05-09 Zack Weinberg <zackw@stanford.edu>
23423
23424 * gcc.dg/cpp/direct2.c: New test.
23425 * gccq.dg/cpp/direct2s.c: New test.
23426
23427 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
23428
23429 2001-05-07 Mark Mitchell <mark@codesourcery.com>
23430
23431 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
23432 * g++.old-deja/g++.other/op3.C: Likewise.
23433
23434 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23435
23436 * gcc.dg/cpp/syshdr.h: New file.
23437 * gcc.dg/cpp/sysmac1.c: Update.
23438 * gcc.dg/cpp/sysmac2.c: Update.
23439
23440 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23441
23442 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
23443
23444 2001-05-04 David Edelsohn <edelsohn@gnu.org>
23445
23446 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
23447 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
23448
23449 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
23450
23451 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
23452
23453 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
23454
23455 * lib/g++.exp (g++_include_flags): Don't use any special flags
23456 if TESTING_IN_BUILD_TREE is not defined.
23457 (g++_init): Use a plain 'c++' as the compiler if
23458 TESTING_IN_BUILD_TREEE is not defined.
23459
23460 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23461
23462 * g++.old-deja/g++.eh/catch13.C: New test.
23463 * g++.old-deja/g++.eh/catch14.C: New test.
23464
23465 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23466
23467 * gcc.dg/cpp/tr-define.c: New test.
23468
23469 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
23470
23471 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
23472 <stdlib.h>, not <malloc.h>.
23473
23474 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23475
23476 * g++.old-deja/g++.ns/template17.C: New test.
23477
23478 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23479
23480 * g++.old-deja/g++.pt/ref4.C: New test.
23481
23482 2001-04-30 Richard Henderson <rth@redhat.com>
23483
23484 * gcc.dg/20000724-1.c: Revert last change.
23485
23486 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
23487
23488 * g77.f-torture/execute/20010430.f: New test.
23489
23490 2001-04-30 Mark Mitchell <mark@codesourcery.com>
23491
23492 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
23493
23494 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
23495
23496 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
23497
23498 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23499
23500 * g++.old-deja/g++.eh/crash6.C: New test.
23501
23502 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23503
23504 * g++.old-deja/g++.other/warn7.C: New test.
23505
23506 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23507
23508 * g++.old-deja/g++.other/defarg9.C: New test.
23509
23510 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23511
23512 * g77.f-torture/compile/20010426.f: New test.
23513 * g77.f-torture/execute/20010426.f: New test.
23514
23515 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23516
23517 * g77.f-torture/compile/20000629-1.x: Remove - error
23518 has been fixed.
23519
23520 2001-04-26 Jeffrey A Law (law@cygnus.com)
23521
23522 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
23523 Tweak slightly to work with g++.dg framework.
23524 * g++.dg/special/ecos.exp: Run initp1.C test.
23525 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
23526
23527 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
23528 its linker doesn't give line numbers either.
23529 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
23530
23531 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
23532
23533 * g++.old-deja/g++.other/lex1.C: New test.
23534
23535 2001-04-26 Jakub Jelinek <jakub@redhat.com>
23536
23537 * gcc.dg/noncompile/20010425-1.c: New test.
23538
23539 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
23540
23541 * g++.old-deja/g++.pt/mangle2.C: New test.
23542
23543 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23544
23545 * gcc.dg/format/plus-1.c: New test.
23546
23547 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23548
23549 * gcc.dg/20010423-1.c: New test.
23550
23551 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23552
23553 * gcc.c-torture/execute/20010422-1.c: New test.
23554
23555 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
23556
23557 * g++.old-deja/g++.ns/type2.C: New test.
23558
23559 2001-04-24 Zack Weinberg <zackw@stanford.edu>
23560
23561 * g++.old-deja/g++.other/perf1.C: New test.
23562
23563 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
23564
23565 * gcc.dg/c99-func-2.c: Remove xfail.
23566 * gcc.dg/c99-func-3.c: Remove xfail.
23567 * gcc.dg/c99-func-4.c: Remove xfail.
23568
23569 2001-04-23 Zack Weinberg <zackw@stanford.edu>
23570
23571 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
23572
23573 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
23574
23575 * gcc.c-torture/compile/20010423-1.c: New test.
23576
23577 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
23578
23579 * g++.old-deja/g++.pt/typename28.C: New test.
23580
23581 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
23582
23583 * g++.old-deja/g++.abi/empty2.C: New test.
23584 * g++.old-deja/g++.abi/empty3.C: New test.
23585
23586 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23587
23588 * g++.old-deja/g++.other/comdat2.C: New test.
23589 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
23590
23591 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23592
23593 * g++.old-deja/g++.other/overload14.C: New test.
23594
23595 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23596
23597 * g++.old-deja/g++.other/lookup23.C: New test.
23598
23599 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23600
23601 * gcc.c-torture/execute/20010403-1.c: New test.
23602
23603 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
23604 Mark Mitchell <mark@codesourcery.com>
23605
23606 * lib/old-dejagnu.exp: Don't delete output of executable.
23607 Add .exe suffix to executables.
23608
23609 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
23610
23611 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
23612
23613 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23614
23615 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
23616
23617 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
23618
23619 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
23620 * g++.old-deja/g++.abi/crash1.C: New test.
23621
23622 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
23623
23624 * g++.old-deja/g++.other/crash40.C: New test.
23625
23626 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23627
23628 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
23629
23630 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
23631
23632 * g++.old-deja/g++.other/warn6.C: New test.
23633
23634 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23635
23636 * g++.old-deja/g++.robertl/eb42.C: Same.
23637
23638 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23639
23640 * gcc.dg/wtr-conversion-1.c: New testcase.
23641
23642 2001-04-10 Richard Henderson <rth@redhat.com>
23643
23644 * g++.old-deja/g++.other/array5.C: New.
23645
23646 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23647
23648 * gcc.c-torture/execute/20010408-1.c: New test.
23649
23650 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
23651
23652 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
23653 headers and constructs.
23654 * g++.old-deja/g++.robertl/eb79.C: Same.
23655 * g++.old-deja/g++.robertl/eb77.C (main): Same.
23656 * g++.old-deja/g++.robertl/eb73.C: Same.
23657 * g++.old-deja/g++.robertl/eb66.C (main): Same.
23658 * g++.old-deja/g++.robertl/eb55.C (t): Same.
23659 * g++.old-deja/g++.robertl/eb54.C (main): Same.
23660 * g++.old-deja/g++.robertl/eb46.C (main): Same.
23661 * g++.old-deja/g++.robertl/eb44.C: Same.
23662 * g++.old-deja/g++.robertl/eb41.C (main): Same.
23663 * g++.old-deja/g++.robertl/eb4.C (main): Same.
23664 * g++.old-deja/g++.robertl/eb39.C: Same.
23665 * g++.old-deja/g++.robertl/eb33.C (main): Same.
23666 * g++.old-deja/g++.robertl/eb31.C (main): Same.
23667 * g++.old-deja/g++.robertl/eb30.C: Same.
23668 * g++.old-deja/g++.robertl/eb3.C: Same.
23669 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
23670 * g++.old-deja/g++.robertl/eb21.C: Same.
23671 * g++.old-deja/g++.robertl/eb15.C: Same.
23672 * g++.old-deja/g++.robertl/eb118.C: Same.
23673 * g++.old-deja/g++.robertl/eb115.C (main): Same.
23674 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
23675 * g++.old-deja/g++.robertl/eb109.C: Same.
23676 * g++.old-deja/g++.other/sibcall1.C (main): Same.
23677 * g++.old-deja/g++.mike/rtti1.C: Same.
23678 * g++.old-deja/g++.mike/p658.C: Same.
23679 * g++.old-deja/g++.mike/net46.C: Same.
23680 * g++.old-deja/g++.mike/net34.C: Same.
23681 * g++.old-deja/g++.mike/memoize1.C: Same.
23682 * g++.old-deja/g++.mike/eh2.C: Same.
23683 * g++.old-deja/g++.law/weak.C: Same.
23684 * g++.old-deja/g++.law/visibility7.C: Same.
23685 * g++.old-deja/g++.law/visibility25.C: Same.
23686 * g++.old-deja/g++.law/visibility22.C: Same.
23687 * g++.old-deja/g++.law/visibility2.C: Same.
23688 * g++.old-deja/g++.law/visibility17.C: Same.
23689 * g++.old-deja/g++.law/visibility13.C: Same.
23690 * g++.old-deja/g++.law/visibility10.C: Same.
23691 * g++.old-deja/g++.law/visibility1.C: Same.
23692 * g++.old-deja/g++.law/virtual3.C (eval): Same.
23693 * g++.old-deja/g++.law/vbase1.C: Same.
23694 * g++.old-deja/g++.law/operators32.C: Same.
23695 * g++.old-deja/g++.law/nest3.C: Same.
23696 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
23697 * g++.old-deja/g++.law/except5.C (main): Same.
23698 * g++.old-deja/g++.law/cvt7.C (run): Same.
23699 * g++.old-deja/g++.law/cvt2.C: Same.
23700 * g++.old-deja/g++.law/cvt16.C: Same.
23701 * g++.old-deja/g++.law/ctors6.C (bar): Same.
23702 * g++.old-deja/g++.law/ctors17.C (main): Same.
23703 * g++.old-deja/g++.law/ctors13.C: Same.
23704 * g++.old-deja/g++.law/ctors12.C (main): Same.
23705 * g++.old-deja/g++.law/ctors10.C: Same.
23706 * g++.old-deja/g++.law/code-gen5.C: Same.
23707 * g++.old-deja/g++.law/bad-error7.C: Same.
23708 * g++.old-deja/g++.law/arm9.C: Same.
23709 * g++.old-deja/g++.law/arm12.C: Same.
23710 * g++.old-deja/g++.law/arg8.C: Same.
23711 * g++.old-deja/g++.law/arg1.C: Same.
23712 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
23713 * g++.old-deja/g++.jason/template31.C: Same.
23714 * g++.old-deja/g++.jason/template24.C (main): Same.
23715 * g++.old-deja/g++.jason/2371.C: Same.
23716 * g++.old-deja/g++.eh/new2.C: Same.
23717 * g++.old-deja/g++.eh/new1.C: Same.
23718 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
23719 * g++.old-deja/g++.brendan/nest21.C (main): Same.
23720 * g++.old-deja/g++.brendan/err-msg3.C: Same.
23721 * g++.old-deja/g++.brendan/crash62.C: Same.
23722 * g++.old-deja/g++.brendan/crash52.C: Same.
23723 * g++.old-deja/g++.brendan/crash49.C (main): Same.
23724 * g++.old-deja/g++.brendan/crash38.C: Same.
23725 * g++.old-deja/g++.brendan/crash15.C (main): Same.
23726 * g++.old-deja/g++.brendan/copy9.C: Same.
23727
23728 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
23729
23730 * gcc.c-torture/execute/20001203-2.c (memset):
23731 Count argument is of type __SIZE_TYPE__.
23732
23733 2001-04-04 Diego Novillo <dnovillo@redhat.com>
23734
23735 * gcc.c-torture/compile/20010404-1.c: New test.
23736
23737 2001-04-04 Jakub Jelinek <jakub@redhat.com>
23738
23739 * gcc.c-torture/compile/20010326-1.c: New test.
23740
23741 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
23742
23743 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
23744 peculiarities of the SH.
23745 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
23746
23747 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23748
23749 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
23750 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
23751 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
23752
23753 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23754
23755 * g77.f-torture/compile/20010321-1.f: New test.
23756
23757 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23758
23759 * gcc.c-torture/compile/20010329-1.c: New test.
23760
23761 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23762
23763 * gcc.c-torture/execute/20010329-1.c: New test.
23764
23765 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23766
23767 * g++.old-deja/g++.other/eh4.C: Fix typo.
23768
23769 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23770
23771 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
23772
23773 2001-03-28 Philip Blundell <philb@gnu.org>
23774
23775 * gcc.c-torture/compile/20010328-1.c: New test.
23776
23777 2001-03-27 Richard Henderson <rth@redhat.com>
23778
23779 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
23780 * g++.old-deja/g++.eh/vbase3.C: Likewise.
23781
23782 2001-03-27 Alan Modra <alan@linuxcare.com.au>
23783
23784 * gcc.c-torture/compile/20010327-1.c: New test.
23785
23786 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
23787
23788 * g++.old-deja/g++.other/friend12.C: New test.
23789 * g++.old-deja/g++.other/friend9.C: Expect no errors.
23790 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
23791
23792 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
23793
23794 * gcc.c-torture/execute/20010325-1.c: New test.
23795
23796 2001-03-23 Jakub Jelinek <jakub@redhat.com>
23797
23798 * g++.old-deja/g++.other/mangle3.C: New test.
23799
23800 2001-03-22 Jakub Jelinek <jakub@redhat.com>
23801
23802 * g++.old-deja/g++.other/anon8.C: New test.
23803
23804 2001-03-20 Philip Blundell <philb@gnu.org>
23805
23806 * gcc.c-torture/compile/20010320-1.c: New test.
23807
23808 2001-03-17 Richard Henderson <rth@redhat.com>
23809
23810 * g++.old-deja/g++.other/eh4.C: Add expected error text.
23811
23812 2001-03-15 Geoff Keating <geoff@redhat.com>
23813
23814 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
23815 tests on AIX.
23816
23817 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
23818
23819 * g++.old-deja/g++.other/eh4.C: New test.
23820
23821 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
23822
23823 * gcc.dg/cpp/mi1.c: Update.
23824
23825 2001-03-14 Jakub Jelinek <jakub@redhat.com>
23826
23827 * g++.old-deja/g++.other/regstack.C: New test.
23828
23829 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
23830
23831 * g++.old-deja/g++.other/ref4.C: New test.
23832
23833 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
23834
23835 * objc/execute/va_method.m: Added.
23836 * objc/execute/IMP.m: Added.
23837 * objc/execute/_cmd.m: Added.
23838 * objc/execute/accessing_ivars.m: Added.
23839 * objc/execute/class-1.m: Added.
23840 * objc/execute/class-10.m: Added.
23841 * objc/execute/class-11.m: Added.
23842 * objc/execute/class-12.m: Added.
23843 * objc/execute/class-13.m: Added.
23844 * objc/execute/class-14.m: Added.
23845 * objc/execute/class-2.m: Added.
23846 * objc/execute/class-3.m: Added.
23847 * objc/execute/class-4.m: Added.
23848 * objc/execute/class-5.m: Added.
23849 * objc/execute/class-6.m: Added.
23850 * objc/execute/class-7.m: Added.
23851 * objc/execute/class-8.m: Added.
23852 * objc/execute/class-9.m: Added.
23853 * objc/execute/class-tests-1.h
23854 * objc/execute/class-tests-2.h
23855 * objc/execute/compatibility_alias.m: Added.
23856 * objc/execute/encode-1.m: Added.
23857 * objc/execute/formal_protocol-1.m: Added.
23858 * objc/execute/formal_protocol-2.m: Added.
23859 * objc/execute/formal_protocol-3.m: Added.
23860 * objc/execute/formal_protocol-4.m: Added.
23861 * objc/execute/formal_protocol-5.m: Added.
23862 * objc/execute/formal_protocol-6.m: Added.
23863 * objc/execute/formal_protocol-7.m: Added.
23864 * objc/execute/informal_protocol.m: Added.
23865 * objc/execute/initialize.m: Added.
23866 * objc/execute/load.m: Added.
23867 * objc/execute/many_args_method.m: Added.
23868 * objc/execute/nested-3.m: Added.
23869 * objc/execute/no_clash.m: Added.
23870 * objc/execute/private.m: Added.
23871 * objc/execute/redefining_self.m: Added.
23872 * objc/execute/root_methods.m: Added.
23873 * objc/execute/selector-1.m: Added.
23874 * objc/execute/static-1.m: Added.
23875 * objc/execute/static-2.m: Added.
23876 * objc/execute/va_method.m: Added.
23877
23878 2001-03-10 Richard Henderson <rth@redhat.com>
23879
23880 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
23881
23882 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
23883
23884 * g++.old-deja/g++.other/crash31.C: XFAIL.
23885 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
23886 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
23887 * gcc.c-torture/execute/20010123-1.x: XFAIL.
23888 * gcc.c-torture/execute/20010124-1.x: XFAIL.
23889 * gcc.dg/sequence-pt-1.c: XFAIL one test.
23890
23891 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23892
23893 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
23894
23895 2001-03-06 Zack Weinberg <zackw@stanford.edu>
23896
23897 * gcc.dg/20000724-1.c: Don't use multiline strings.
23898
23899 2001-03-06 Zack Weinberg <zackw@stanford.edu>
23900
23901 * objc/execute/string1.m, objc/execute/string2.m: Compare the
23902 result of -cString against what we expect it to be; don't just
23903 print it out for no one to read.
23904
23905 * objc/execute/string3.m, objc/execute/string4.m: New tests.
23906 Based on testcases provided by Nicola Pero.
23907
23908 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23909
23910 * gcc.dg/cpp/macro7.c: New test.
23911
23912 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23913
23914 * gcc.dg/cpp/multiline.c: Update.
23915
23916 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23917
23918 * g++.old-deja/g++.other/enum3.C: New test.
23919
23920 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23921
23922 * g++.old-deja/g++.other/pod1.C: New test.
23923
23924 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23925
23926 * g++.old-deja/g++.ext/overload1.C: New test.
23927
23928 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23929
23930 * g++.old-deja/g++.pt/using1.C: New test.
23931
23932 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23933
23934 * g++.old-deja/g++.other/using9.C: New test.
23935
23936 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
23937
23938 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
23939
23940 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
23941
23942 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
23943
23944 * g++.old-deja/g++.ext/realpt1.C: Remove.
23945
23946 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
23947
23948 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
23949
23950 2001-02-26 Will Cohen <wcohen@redhat.com>
23951
23952 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
23953
23954 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
23955
23956 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
23957 templatized constructors.
23958
23959 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23960
23961 * gcc.c-torture/execute/20010224-1.c: New test.
23962
23963 2001-02-23 Jakub Jelinek <jakub@redhat.com>
23964
23965 * gcc.c-torture/execute/20010222-1.c: New test.
23966
23967 2001-02-22 Jakub Jelinek <jakub@redhat.com>
23968
23969 * g++.old-deja/g++.other/inline20.C: New test.
23970
23971 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
23972
23973 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
23974
23975 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23976
23977 * g++.old-deja/g++.other/lookup22.C: New test.
23978
23979 2001-02-19 Zack Weinberg <zackw@stanford.edu>
23980
23981 * g77.dg: New directory.
23982 * g77.dg/20010216-1.f: New test case.
23983 * g77.dg/dg.exp: New driver.
23984 * lib/g77-dg.exp: New driver library.
23985
23986 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23987
23988 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
23989
23990 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
23991
23992 * g++.old-deja/g++.other/decl9.C: New test.
23993
23994 2001-02-16 Jakub Jelinek <jakub@redhat.com>
23995
23996 * g++.old-deja/g++.other/init16.C: Update the test so that it does
23997 not need <string> and also tests the initialization at runtime.
23998
23999 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24000
24001 * gcc.c-torture/execute/longlong.c: New test.
24002
24003 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24004
24005 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
24006
24007 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24008
24009 * gcc.c-torture/execute/920302-1.c (execute):
24010 Change argument type to short.
24011
24012 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24013
24014 * g++.old-deja/g++.pt/deduct6.C: New test.
24015
24016 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24017
24018 * g++.old-deja/g++.pt/deduct5.C: New test.
24019
24020 2001-02-14 Jakub Jelinek <jakub@redhat.com>
24021
24022 * gcc.c-torture/execute/20010209-1.c: New test.
24023
24024 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
24025
24026 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
24027
24028 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
24029
24030 * g++.dg/vtgc1.C: Update for new ABI.
24031
24032 * consistency.vlad: New directory, 1665 files.
24033
24034 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24035
24036 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
24037 return type.
24038 * gcc.dg/cpp/digraphs.c: Declare puts.
24039
24040 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24041
24042 * g++.old-deja/g++.other/warn5.C: New test.
24043
24044 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24045
24046 * g++.old-deja/g++.pt/spec40.C: New test.
24047
24048 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24049
24050 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
24051 case.
24052 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
24053
24054 2001-02-12 Jakub Jelinek <jakub@redhat.com>
24055
24056 * gcc.c-torture/compile/20010209-1.c: New test.
24057
24058 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
24059
24060 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
24061 excess errors message but not if it crashes.
24062 * g++.old-deja/g++.other/crash27.C: Likewise.
24063 * g++.old-deja/g++.other/crash28.C: Likewise.
24064 * g++.old-deja/g++.other/crash30.C: Likewise.
24065 * g++.old-deja/g++.other/crash32.C: Likewise.
24066 * g++.old-deja/g++.other/crash35.C: Likewise.
24067 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24068
24069 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
24070
24071 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
24072 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
24073 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
24074 g77.f-torture/execute/execute.exp,
24075 g77.f-torture/noncompile/noncompile.exp,
24076 gcc.c-torture/execute/execute.exp,
24077 gcc.c-torture/execute/memcheck/memcheck.exp,
24078 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
24079 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
24080 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
24081 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
24082 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
24083 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
24084 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
24085 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
24086 Remove bug reporting instructions with ancient email addresses.
24087
24088 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24089
24090 * gcc.dg/20010202-1.c: New test.
24091 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
24092
24093 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
24094
24095 * g++.dg/stdbool-if.C: New test.
24096
24097 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
24098
24099 * objc/execute/fdecl.m: Added main().
24100
24101 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24102
24103 * gcc.c-torture/execute/20010206-1.c: New test.
24104
24105 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
24106
24107 * gcc.dg/cpp/avoidpaste1.c: Update.
24108
24109 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
24110
24111 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
24112 Pero <nicola@brainstorm.co.uk>.
24113 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
24114
24115 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
24116
24117 * g++.old-deja/g++.pt/spec39.C: New test.
24118
24119 2001-02-05 Jakub Jelinek <jakub@redhat.com>
24120
24121 * gcc.c-torture/compile/20010202-1.c: New test.
24122
24123 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
24124
24125 * g++.old-deja/g++.abi/primary2.C: New test.
24126 * g++.old-deja/g++.abi/primary3.C: New test.
24127 * g++.old-deja/g++.abi/primary4.C: New test.
24128 * g++.old-deja/g++.abi/primary5.C: New test.
24129 * g++.old-deja/g++.abi/vtable3.h: New test.
24130 * g++.old-deja/g++.abi/vtable3a.C: New test.
24131 * g++.old-deja/g++.abi/vtable3b.C: New test.
24132 * g++.old-deja/g++.abi/vtable3c.C: New test.
24133 * g++.old-deja/g++.abi/vtable3d.C: New test.
24134 * g++.old-deja/g++.abi/vtable3e.C: New test.
24135 * g++.old-deja/g++.abi/vtable3f.C: New test.
24136 * g++.old-deja/g++.abi/vtable3g.C: New test.
24137 * g++.old-deja/g++.abi/vtable3h.C: New test.
24138 * g++.old-deja/g++.abi/vtable3i.C: New test.
24139 * g++.old-deja/g++.abi/vtable3j.C: New test.
24140 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
24141
24142 2001-02-03 Jakub Jelinek <jakub@redhat.com>
24143
24144 * g++.old-deja/g++.other/anon6.C: New test.
24145 * g++.old-deja/g++.other/anon7.C: New test.
24146
24147 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
24148
24149 * gcc.dg/cpp/avoidpaste2.c: New tests.
24150
24151 2001-01-31 Jakub Jelinek <jakub@redhat.com>
24152
24153 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
24154
24155 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
24156
24157 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
24158 DECIMAL_DIG cases for Irix."
24159
24160 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
24161
24162 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
24163
24164 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24165
24166 * gcc.dg/c99-tag-1.c: New test.
24167
24168 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24169
24170 * gcc.dg/cpp/tr-warn1.c: Add tests.
24171
24172 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24173
24174 * gcc.dg/cpp/avoidpaste1.c: Update.
24175 * gcc.dg/cpp/paste4.c: Update.
24176
24177 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
24178
24179 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
24180 cases for Irix.
24181
24182 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24183
24184 * g++.old-deja/g++.other/inline19.C: New test.
24185
24186 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
24187
24188 * gcc.dg/Wlarger-than.c: New test.
24189
24190 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24191
24192 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
24193
24194 2001-01-29 Jakub Jelinek <jakub@redhat.com>
24195
24196 * gcc.c-torture/execute/20010129-1.c: New test.
24197 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
24198
24199 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
24200
24201 * gcc.dg/cpp/avoidpaste1.c: Test case.
24202
24203 2001-01-28 Jakub Jelinek <jakub@redhat.com>
24204
24205 * g++.old-deja/g++.other/inline18.C: New test.
24206
24207 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24208
24209 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
24210 and __builtin_putchar.
24211
24212 2001-01-27 Jakub Jelinek <jakub@redhat.com>
24213
24214 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
24215 tests.
24216
24217 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
24218
24219 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
24220 floating point number rounding mode to round to the nearest
24221 representable mode.
24222
24223 2001-01-25 Jakub Jelinek <jakub@redhat.com>
24224
24225 * g++.old-deja/g++.other/mangle2.C: New test.
24226
24227 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
24228
24229 * gcc.c-torture/compile/20010124-1.c: New test.
24230
24231 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
24232
24233 * g++.old-deja/g++.pt/spec38.C: New test.
24234
24235 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24236
24237 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
24238 "Build don't run".
24239
24240 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24241
24242 * gcc.c-torture/execute/20010123-1.c: New test.
24243
24244 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24245
24246 * g++.old-deja/g++.pt/spec37.C: New test.
24247
24248 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24249
24250 * g++.old-deja/g++.pt/overload14.C: New test.
24251
24252 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24253
24254 * gcc.c-torture/execute/20010122-1.c: New test, exercise
24255 __builtin_return_address.
24256
24257 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
24258
24259 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
24260 * g++.old-deja/g++.pt/spec35.C: New test.
24261 * g++.old-deja/g++.pt/spec36.C: New test.
24262
24263 2001-01-20 Jakub Jelinek <jakub@redhat.com>
24264
24265 * gcc.c-torture/compile/20010118-1.c: New test.
24266
24267 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
24268
24269 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
24270
24271 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24272
24273 * gcc.c-torture/execute/20010119-1.c: New test.
24274
24275 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24276
24277 * g++.old-deja/g++.other/vbase5.C: New test.
24278
24279 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24280
24281 * gcc.c-torture/execute/20010118-1.c: New test.
24282
24283 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24284
24285 * g++.old-deja/g++.pt/deduct3.C: New test.
24286
24287 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24288
24289 * g++.old-deja/g++.pt/spec34.C: New test.
24290
24291 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
24292
24293 * g77.f-torture/compile/20000601-2.f: New test.
24294
24295 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24296
24297 * g++.old-deja/g++.other/init17.C: New test.
24298
24299 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
24300
24301 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
24302
24303 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24304
24305 * g++.old-deja/g++.pt/unify8.C: New test.
24306
24307 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24308
24309 * g++.old-deja/g++.abi/vbase1.C: New test.
24310
24311 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24312
24313 * g++.old-deja/g++.pt/crash65.C: New test.
24314
24315 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
24316
24317 * gcc.dg/cpp/assembl2.S: New test case.
24318
24319 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
24320
24321 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
24322 are supported.
24323
24324 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24325
24326 * g++.old-deja/g++.other/builtins1.C: New test.
24327 * g++.old-deja/g++.other/builtins2.C: Likewise.
24328 * g++.old-deja/g++.other/builtins3.C: Likewise.
24329 * g++.old-deja/g++.other/builtins4.C: Likewise.
24330
24331 2001-01-17 Jakub Jelinek <jakub@redhat.com>
24332
24333 * gcc.c-torture/compile/20010117-1.c: New test.
24334 * gcc.c-torture/compile/20010117-2.c: New test.
24335
24336 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24337
24338 * g77.f-torture/execute/20010116.[fx]: New test,
24339 XFAIL on i?86-*-*.
24340 * g77.f-torture/compile/20010115.f: Indicate it's
24341 a test for PR fortran/1636.
24342
24343 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
24344
24345 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
24346
24347 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24348
24349 * g77.f-torture/compile/20010115.f: New test.
24350
24351 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
24352
24353 * g++.old-deja/g++.pt/nontype5.C: New test.
24354
24355 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
24356
24357 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
24358 have an equivalent working one below it.
24359
24360 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24361
24362 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
24363 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24364
24365 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24366
24367 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
24368 message containing "init_priority".
24369 (conpr-2.C): Likewise.
24370 (conpr-3.C): Likewise.
24371 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
24372
24373 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24374
24375 * gcc.c-torture/execute/20010114-2.c: New test.
24376
24377 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
24378
24379 * gcc.c-torture/compile/20010114-1.c: New test.
24380 * gcc.c-torture/compile/20010114-1.x: Xfail.
24381 * gcc.c-torture/compile/20010114-2.c: New test.
24382 * gcc.c-torture/execute/20010114-1.c: New test.
24383 * gcc.dg/trunc-1.c: New test.
24384 * gcc.dg/uninit-B.c: New test.
24385
24386 2001-01-13 Nick Clifton <nickc@redhat.com>
24387
24388 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
24389 target.
24390
24391 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
24392
24393 * gcc.c-torture/compile/20010113-1.c: New test.
24394
24395 2001-01-13 Jakub Jelinek <jakub@redhat.com>
24396
24397 * gcc.c-torture/compile/20001212-1.c: New test.
24398
24399 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
24400
24401 * gcc.dg/cpp/widestr1.c: Update.
24402 * gcc.dg/cpp/prag-imp.c: Remove.
24403
24404 2001-01-12 Jakub Jelinek <jakub@redhat.com>
24405
24406 * gcc.c-torture/execute/20000801-3.x: Remove.
24407 * gcc.dg/c90-init-1.c: New test.
24408 * gcc.dg/c99-init-1.c: New test.
24409 * gcc.dg/c99-init-2.c: New test.
24410 * gcc.dg/gnu99-init-1.c: New test.
24411
24412 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
24413
24414 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
24415 testing that no relevant ones were found.
24416
24417 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24418
24419 * g++.old-deja/g++.pt/cast2.C: New test.
24420
24421 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24422
24423 * g++.old-deja/g++.pt/friend47.C: New test.
24424
24425 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24426
24427 * g++.old-deja/g++.pt/instantiate13.C: New test.
24428
24429 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24430
24431 * g++.old-deja/g++.other/defarg7.C: New test.
24432 * g++.old-deja/g++.other/defarg8.C: New test.
24433
24434 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24435
24436 * g++.old-deja/g++.pt/crash64.C: New test.
24437
24438 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24439
24440 * g++.old-deja/g++.pt/crash63.C: New test.
24441
24442 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
24443
24444 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
24445
24446 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
24447
24448 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
24449
24450 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24451
24452 * g++.old-deja/g++.pt/error3.C: New test.
24453
24454 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24455
24456 * g++.old-deja/g++.other/crash39.C: New test.
24457
24458 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24459
24460 * g++.old-deja/g++.other/vbase4.C: New test.
24461
24462 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
24463
24464 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
24465 * gcc.dg/special/20000419-2.c: New file. Identical to above.
24466 * gcc.dg/special/special.exp: New test driver which will check
24467 for alias support for the above test.
24468
24469 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
24470
24471 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
24472 problems on small machines.
24473 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
24474 parameterize.
24475
24476 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
24477
24478 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
24479 mips.
24480 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24481
24482 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
24483
24484 * g++.old_deja/g++.pt/using8.C: New test.
24485
24486 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
24487
24488 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
24489
24490 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
24491
24492 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
24493 where a failure is expected.
24494 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
24495
24496 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24497
24498 * g++.old_deja/g++.pt/instantiate12.C: New test.
24499
24500 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24501
24502 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
24503 start of structs.
24504 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
24505 * g++.old-deja/g++.brendan/crash17.C: Likewise.
24506 * g++.old-deja/g++.brendan/crash29.C: Likewise.
24507 * g++.old-deja/g++.brendan/crash48.C: Likewise.
24508 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24509 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
24510 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24511 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
24512 * g++.old-deja/g++.eh/spec6.C: Likewise.
24513 * g++.old-deja/g++.jason/crash3.C: Likewise.
24514 * g++.old-deja/g++.law/ctors11.C: Likewise.
24515 * g++.old-deja/g++.law/ctors17.C: Likewise.
24516 * g++.old-deja/g++.law/ctors5.C: Likewise.
24517 * g++.old-deja/g++.law/ctors9.C: Likewise.
24518 * g++.old-deja/g++.mike/ambig1.C: Likewise.
24519 * g++.old-deja/g++.mike/net22.C: Likewise.
24520 * g++.old-deja/g++.mike/p3538a.C: Likewise.
24521 * g++.old-deja/g++.mike/p3538b.C: Likewise.
24522 * g++.old-deja/g++.mike/virt3.C: Likewise.
24523 * g++.old-deja/g++.niklas/t128.C: Likewise.
24524 * g++.old-deja/g++.other/anon4.C: Likewise.
24525 * g++.old-deja/g++.other/using1.C: Likewise.
24526 * g++.old-deja/g++.other/warn3.C: Likewise.
24527 * g++.old-deja/g++.pt/t37.C: Likewise.
24528 * g++.old-deja/g++.robertl/eb69.C: Likewise.
24529 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24530
24531 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24532
24533 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
24534
24535 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24536
24537 * gcc.c-torture/execute/stdio-opt-3.c: New test.
24538
24539 2001-01-07 Jakub Jelinek <jakub@redhat.com>
24540
24541 * gcc.c-torture/compile/20010107-1.c: New test.
24542
24543 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24544
24545 * gcc.c-torture/execute/builtin-noret-1.c: New test.
24546
24547 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24548
24549 * gcc.dg/format/format.h: New file.
24550 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
24551 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
24552 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
24553 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
24554 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
24555 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24556 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
24557 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
24558 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
24559 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
24560 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
24561 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
24562 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
24563 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
24564 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
24565 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
24566 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
24567 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
24568 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
24569 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
24570 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
24571 instead of declaring standard types, macros and functions in each
24572 test.
24573
24574 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
24575
24576 * gcc.c-torture/execute/20010106-1.c: New test.
24577
24578 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
24579
24580 * gcc.dg/format/format.exp: New file.
24581 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
24582 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
24583 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
24584 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
24585 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
24586 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
24587 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
24588 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
24589 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
24590 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
24591 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
24592 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
24593 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
24594 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
24595 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
24596 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
24597 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
24598 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
24599 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
24600 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
24601 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
24602 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
24603 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
24604 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
24605 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
24606 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
24607 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
24608 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
24609 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
24610 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
24611 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
24612 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
24613 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
24614 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
24615 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
24616 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
24617 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
24618 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
24619 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
24620 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
24621 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
24622 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
24623
24624 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
24625
24626 * gcc.c-torture/execute/991228-1.c: Take word endianness into
24627 account.
24628
24629 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
24630
24631 * gcc.c-torture/execute/builtin-complex-1.c: New test.
24632
24633 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
24634
24635 * g++.old-deja/g++.pt/crash62.C: New test.
24636
24637 2001-01-04 Richard Henderson <rth@redhat.com>
24638
24639 * gcc.dg/20000926-1.c: Update expected warnings.
24640 * gcc.dg/array-2.c: Likewise.
24641 * gcc.dg/array-4.c: Also validate flexible array members.
24642 * gcc.dg/c99-flex-array-1.c: New.
24643
24644 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
24645
24646 * gcc.c-torture/compile/20001222-1.x: Remove.
24647
24648 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24649
24650 * gcc.c-torture/execute/built-in-setjmp.c: New.
24651
24652 2001-01-03 Richard Henderson <rth@redhat.com>
24653
24654 * gcc.dg/940510-1.c: Update expected error wording.
24655 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
24656
24657 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
24658
24659 * lib/target-supports.exp (check_alias_available): Modified to
24660 indicate aliases not supported if only weak aliases are supported.
24661
24662 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24663
24664 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
24665 Turn on cmpstrsi checks for __pj__ and __i370__.
24666
24667 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24668
24669 * g++.old-deja/g++.other/virtual11.C: New test.
24670
24671 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24672
24673 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
24674
24675 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24676
24677 * gcc.c-torture/compile/20010102-1.c: New test.
24678
24679 2001-01-02 Andreas Jaeger <aj@suse.de>
24680
24681 * gcc.dg/noreturn-3.c: New test.
24682
24683 * gcc.dg/noreturn-4.c: New test.
24684
24685 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24686
24687 * gcc.c-torture/execute/stdio-opt-1.c: Also test
24688 __builtin_fputc and __builtin_fwrite.
24689
24690 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24691
24692 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
24693 signed char, not default char.
24694
24695 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24696
24697 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
24698
24699 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
24700
24701 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
24702
24703 2000-12-29 Richard Henderson <rth@redhat.com>
24704
24705 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
24706 (__cyg_profile_func_exit): Define.
24707
24708 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24709
24710 * g++.dg/vtgc1.C: New test.
24711
24712 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
24713
24714 * gcc.dg/noncompile/20001228-1.c: New test.
24715
24716 * gcc.dg/20001228-1.c: New test.
24717
24718 * gcc.c-torture/execute/20001228-1.c: New test.
24719
24720 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
24721
24722 * gcc.dg/format-strfmon-1.c: New test.
24723
24724 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24725
24726 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
24727 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
24728 * gcc.c-torture/execute/string-opt-1.c: Likewise.
24729 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24730 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24731 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24732 * gcc.c-torture/execute/string-opt-6.c: Likewise.
24733 * gcc.c-torture/execute/string-opt-7.c: Likewise.
24734 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24735 * gcc.c-torture/execute/string-opt-9.c: Likewise.
24736 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24737 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24738 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24739
24740 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
24741 * gcc.c-torture/execute/string-opt-4.c: Test index.
24742
24743 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
24744
24745 * gcc.c-torture/compile/20001226-1.c: New test.
24746
24747 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
24748
24749 * gcc.c-torture/compile/20001222-1.c: New test.
24750 * gcc.c-torture/compile/20001222-1.x: Xfail.
24751
24752 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
24753
24754 * gcc.c-torture/execute/comp-goto-2.c: New test.
24755
24756 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
24757
24758 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
24759 Use long types if __INT_MAX__ is 32767.
24760 (main): Use cast to (sint32 *) when poking 88 into a_page.
24761
24762 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
24763
24764 2000-12-21 Bernd Schmidt <bernds@redhat.com>
24765
24766 * gcc.c-torture/compile/20001221-1.c: New test.
24767 * gcc.c-torture/execute/20001221-1.c: New test.
24768
24769 2000-12-20 Richard Henderson <rth@redhat.com>
24770
24771 * g++.old-deja/g++.pt/crash36.C: Update error lines.
24772 * g++.old-deja/g++.robertl/eb109.C: Likewise.
24773
24774 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24775
24776 * gcc.dg/compare3.c: New test.
24777
24778 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24779
24780 * gcc.dg/format-warnll-1.c: New test.
24781
24782 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
24783
24784 * gcc.dg/cpp/cmdlne-P.c: New test.
24785
24786 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24787
24788 * gcc.c-torture/execute/builtin-abs-1.c,
24789 gcc.c-torture/execute/builtin-abs-2.c: New tests.
24790
24791 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24792
24793 * gcc.dg/cpp/multiline.c: New test.
24794
24795 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24796
24797 * g++.old-deja/g++.other/syshdr1.C: Update.
24798 * gcc.dg/cpp/lineflags.c: Remove temporarily.
24799
24800 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24801
24802 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
24803
24804 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24805
24806 * g++.old-deja/g++.pt/ttp65.C: New test.
24807
24808 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24809
24810 * g++.old-deja/g++.pt/ttp64.C: New test.
24811
24812 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24813
24814 * g++.old-deja/g++.pt/spec33.C: New test.
24815
24816 2000-12-14 Catherine Moore <clm@redhat.com>
24817
24818 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
24819 * gcc.c-torture/execute/920612-2.c: Likewise.
24820 * gcc.c-torture/execute/920428-2.c: Likewise.
24821 * gcc-c-torture/execute/va-arg-11.c: Call exit.
24822 * gcc.c-torture/execute/va-arg-21.c: Likewise.
24823
24824 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24825
24826 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
24827 * gcc.dg/pack-test-2.c: Likewise.
24828
24829 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24830
24831 Tests by Zack Weinberg <zackw@stanford.edu>.
24832
24833 * gcc.dg/cpp/defined.c: Update.
24834 * gcc.dg/cpp/defined_trad.c: New tests.
24835
24836 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24837
24838 * gcc.dg/cpp/trad-direct.c: Update.
24839
24840 2000-12-11 Neil Booth <neilb@earthling.net>
24841
24842 * gcc.dg/cpp/defined_trad.c
24843
24844 2000-12-11 Neil Booth <neilb@earthling.net>
24845
24846 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
24847
24848 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
24849
24850 * gcc.dg/format-miss-2.c: New test.
24851
24852 2000-12-09 Neil Booth <neilb@earthling.net>
24853
24854 * gcc.dg/cpp/lineflags.c: New tests.
24855 * gcc.dg/cpp/poison.c: Update.
24856 * gcc.dg/cpp/redef2.c: Update.
24857 * gcc.dg/cpp/skipping.c: New test.
24858
24859 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
24860
24861 * g++.old-deja/g++.other/eh3.C: New testcase.
24862
24863 2000-12-07 Neil Booth <neilb@earthling.net>
24864
24865 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
24866 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
24867 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
24868 wtr-union-init-2.c, wtr-union-init-3.c: Update.
24869 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
24870 Update.
24871
24872 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24873
24874 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
24875 __SIZE_TYPE__ instead of int for type of integers cast to
24876 pointers.
24877
24878 2000-12-07 Jakub Jelinek <jakub@redhat.com>
24879
24880 * g++.old-deja/g++.other/cleanup4.C: New test.
24881
24882 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24883
24884 * format-sec-1.c: New test.
24885
24886 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24887
24888 * gcc.dg/format-nonlit-3.c: New test.
24889
24890 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24891
24892 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
24893 through a null pointer.
24894
24895 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24896
24897 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
24898 * g++.old-deja/g++.pt/partial4.C: New test.
24899
24900 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
24901
24902 * gcc.c-torture/execute/ieee/hugeval.x: New.
24903
24904 2000-12-06 Neil Booth <neilb@earthling.net>
24905
24906 * gcc.dg/cpp/backslash2.c: New tests.
24907
24908 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24909
24910 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
24911 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
24912
24913 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
24914
24915 * gcc.c-torture/execute/20001203-2.c: New testcase.
24916
24917 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24918
24919 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
24920 * g++.old-deja/g++.other/virtual10.C: New test.
24921
24922 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24923
24924 * g++.old-deja/g++.mike/pmf5.C: Remove test.
24925
24926 2000-12-05 Richard Henderson <rth@redhat.com>
24927
24928 * gcc.c-torture/compile/20001205-1.c: New.
24929
24930 2000-12-04 Neil Booth <neilb@earthling.net>
24931
24932 * g++.old-deja/g++.other/virtual9.C: New test.
24933 * g++.old-deja/g++.pt/crash61.C: New test.
24934 * gcc.c-torture/execute/loop-9.c: New test.
24935
24936 2000-12-04 Neil Booth <neilb@earthling.net>
24937
24938 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
24939 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
24940 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
24941 * gcc.dg/cpp/extratokens.c: ...here.
24942
24943 2000-12-04 Neil Booth <neilb@earthling.net>
24944
24945 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
24946 New tests.
24947
24948 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24949
24950 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
24951 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
24952
24953 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24954
24955 * gcc.c-torture/execute/20001203-1.c: New test.
24956
24957 2000-12-03 Neil Booth <neilb@earthling.net>
24958
24959 * gcc.dg/cpp/macro6.c: New test cases.
24960
24961 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24962
24963 * gcc.c-torture/execute/string-opt-9.c: New test.
24964 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24965 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24966 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24967
24968 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
24969 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
24970
24971 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
24972
24973 * gcc.dg/cpp/if-6.c: New testcase.
24974
24975 * gcc.dg/20001201-1.c: New testcase.
24976
24977 2000-12-02 Neil Booth <neilb@earthling.net>
24978
24979 * g++.old-deja/g++.other/externC4.C,
24980 g++.old-deja/g++.other/friend10.C: New tests.
24981
24982 2000-12-02 Neil Booth <neilb@earthling.net>
24983
24984 * g++.old-deja/g++.other/instan2.C
24985 * g++.old-deja/g++.other/instan3.C: New test.
24986
24987 2000-12-02 Neil Booth <neilb@earthling.net>
24988
24989 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
24990 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
24991 gnuc99.c,gnuc99-pedantic.c: New tests.
24992
24993 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
24994
24995 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
24996 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
24997
24998 2000-12-01 Neil Booth <neilb@earthling.net>
24999
25000 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
25001 * gcc.dg/cpp/poison.c: Update.
25002 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
25003
25004 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
25005
25006 * g77.f-torture/execute/20001201.f: New test.
25007
25008 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25009
25010 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
25011
25012 2000-12-01 Jakub Jelinek <jakub@redhat.com>
25013
25014 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
25015
25016 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
25017
25018 * g++.old-deja/g++.other/cast6.C: New test.
25019
25020 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
25021
25022 * gcc.c-torture/execute/20001130-2.c: New testcase.
25023
25024 2000-11-30 Richard Henderson <rth@redhat.com>
25025
25026 * gcc.c-torture/execute/20001130-1.c: New test.
25027
25028 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25029
25030 * g++.old-deja/g++.other/op3.C: New test.
25031
25032 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25033
25034 * g++.old-deja/g++.other/op2.C: New test.
25035
25036 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25037
25038 * g++.old-deja/g++.other/crash38.C: New test.
25039
25040 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
25041
25042 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
25043
25044 2000-11-29 Jakub Jelinek <jakub@redhat.com>
25045
25046 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
25047 tests.
25048 * gcc.c-torture/execute/string-opt-6.c: New test.
25049
25050 * gcc.dg/20001117-1.c: Add main.
25051
25052 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
25053
25054 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
25055 Move from here ...
25056 * gcc.dg/940510-1.c: ... to here.
25057
25058 * gcc.dg/20000926-1.c: GNU C now allows initializations of
25059 zero-size arrays in toplevel structures.
25060
25061 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25062
25063 * gcc.c-torture/execute/loop-8.c: New test.
25064
25065 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25066
25067 * g++.old-deja/g++.other/base1.C: New test.
25068
25069 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25070
25071 * g++.old-deja/g++.other/parse2.C: New test.
25072
25073 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25074
25075 * g++.old-deja/g++.pt/incomplete1.C: New test.
25076
25077 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25078
25079 * g++.old-deja/g++.other/friend9.C: New test.
25080
25081 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25082
25083 * gcc.dg/20001127-1.c: New test.
25084
25085 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25086
25087 * g++.old-deja/g++.pt/friend46.C: New test.
25088
25089 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25090
25091 * g++.old-deja/g++.other/ptrmem8.C: New test.
25092
25093 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25094
25095 * gcc.c-torture/execute/string-opt-7.c: New test.
25096 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25097
25098 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
25099
25100 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
25101 instead of 'mkcheck 2'.
25102
25103 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25104
25105 * gcc.c-torture/execute/memcheck/driver.c,
25106 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
25107 C9X references to refer to C99.
25108
25109 2000-11-25 Jakub Jelinek <jakub@redhat.com>
25110
25111 * gcc.dg/ultrasp3.c: New test.
25112
25113 2000-11-25 Neil Booth <neilb@earthling.net>
25114
25115 * gcc.dg/cpp/include2.c: Update test to be locale independent.
25116
25117 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
25118
25119 * gcc.c-torture/compile/20001123-2.c: New.
25120
25121 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25122
25123 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
25124
25125 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
25126
25127 * gcc.dg/sequence-point-1.c: Add some new tests.
25128 * gcc.c-torture/execute/20001124-1.c: New test.
25129
25130 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25131
25132 * g++.old-deja/g++.other/vaarg4.C: New test.
25133 * gcc.c-torture/compile/20001123-1.c: New test.
25134
25135 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25136
25137 * g++.other/crash24.C: Adjust and remove XFAIL.
25138 * g++.other/crash37.C: New test.
25139
25140 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
25141
25142 * g++.old-deja/g++.pt/instantiate9.C: New test.
25143
25144 2000-11-22 Mark Mitchell <mark@codesourcery.com>
25145
25146 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
25147 new ABI, too.
25148
25149 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
25150 * g++.old-deja/g++.robertl/eb55.C: Likewise.
25151
25152 2000-11-22 Neil Booth <neilb@earthling.net>
25153
25154 * gcc.dg/cpp/Wtrigraphs.c: New test.
25155
25156 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
25157
25158 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
25159
25160 2000-11-22 Jakub Jelinek <jakub@redhat.com>
25161
25162 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
25163
25164 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
25165
25166 * lib/gcc-dg.exp: load_lib scanasm.exp.
25167 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
25168 * lib/g++-dg.exp: load_lib scanasm.exp.
25169 * lib/scanasm.exp: New.
25170 (scan-assembler, scan-assembler-not): Add optional arguments to
25171 test name, or if not present, the pattern name.
25172 (scan-assembler-dem, scan-assembler-dem-not): New.
25173
25174 * g++.dg/dg.exp: New.
25175
25176 2000-11-21 Neil Booth <neilb@earthling.net>
25177
25178 * gcc.dg/cpp/integrated1.c: Remove.
25179
25180 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25181
25182 * gcc.c-torture/execute/20001121-1.c: New test.
25183
25184 2000-11-21 Richard Henderson <rth@redhat.com>
25185
25186 * gcc.c-torture/compile/20001121-1.c: New test.
25187
25188 2000-11-20 Neil Booth <neilb@earthling.net>
25189
25190 * gcc.dg/cpp/integrated1.c: New test.
25191
25192 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25193
25194 * g++.old-deja/g++.other/inline17.C: New test.
25195
25196 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
25197
25198 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
25199 local variable to be zero: I made the variable global. Now
25200 uses abort() and exit() instead of relying on main's return value.
25201
25202 2000-11-20 Neil Booth <neilb@earthling.net>
25203
25204 * gcc.dg/cpp/paste2.c: Update test.
25205 * objc/execute/paste.m: New test.
25206
25207 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25208
25209 * gcc.dg/c99-condexpr-1.c: New test.
25210
25211 2000-11-20 Neil Booth <neilb@earthling.net>
25212
25213 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
25214
25215 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
25216
25217 * g++.old-deja/g++.pt/export1.C: New test.
25218
25219 2000-11-20 Jakub Jelinek <jakub@redhat.com>
25220
25221 * gcc.dg/20001117-1.c: New test.
25222
25223 2000-11-18 Richard Henderson <rth@redhat.com>
25224
25225 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
25226
25227 2000-11-18 Richard Henderson <rth@redhat.com>
25228
25229 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
25230 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
25231 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
25232
25233 2000-11-18 Richard Henderson <rth@redhat.com>
25234
25235 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
25236 (main): New. Exit cleanly.
25237
25238 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25239
25240 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
25241 gcc.dg/c99-fordecl-2.c: New tests.
25242
25243 2000-11-18 Richard Henderson <rth@redhat.com>
25244
25245 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
25246 * gcc.c-torture/execute/zerolen-2.c: New.
25247
25248 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25249
25250 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
25251 memory.
25252
25253 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25254
25255 * g++.old-deja/g++.pt/instantiate8.C: New test.
25256
25257 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25258
25259 * g++.old-deja/g++.other/incomplete.C: Add more tests.
25260 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
25261
25262 2000-11-16 Nick Clifton <nickc@redhat.com>
25263
25264 * gcc.c-torture/execute/nestfunc-2.c: New test.
25265 * gcc.c-torture/execute/nestfunc-3.c: New test.
25266
25267 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25268
25269 * gcc.c-torture/compile/20001116-1.c: New test.
25270
25271 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25272
25273 * gcc.c-torture/execute/20001115-1.c: New test.
25274
25275 2000-11-15 Mark Mitchell <mark@codesourcery.com>
25276
25277 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
25278 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
25279 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
25280 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25281
25282 2000-11-15 Neil Booth <neilb@earthling.net>
25283
25284 gcc.dg/cpp/_Pragma1.c: Update.
25285 gcc.dg/cpp/_Pragma2.c: New test.
25286
25287 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
25288
25289 * g++.old-deja/g++.other/anon5.C: New test.
25290
25291 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
25292
25293 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
25294 tests.
25295
25296 2000-11-14 Jakub Jelinek <jakub@redhat.com>
25297
25298 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
25299 output.
25300
25301 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25302
25303 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
25304 labels at end of compound statements.
25305
25306 2000-11-13 Jakub Jelinek <jakub@redhat.com>
25307
25308 * gcc.c-torture/execute/loop-7.c: New test.
25309
25310 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25311
25312 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
25313
25314 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25315
25316 * gcc.dg/c99-bool-1.c: New test.
25317
25318 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25319
25320 * gcc.dg/c99-scope-1.c: Remove xfail.
25321 * gcc.dg/c99-scope-2.c: New test.
25322
25323 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25324
25325 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
25326 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
25327
25328 2000-11-11 Mark Mitchell <mark@codesourcery.com>
25329
25330 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
25331 error messages.
25332
25333 * g++.mike/p700.C: Don't typedef wchar_t.
25334 * g++.mike/p784.C: Likewise.
25335 * g++.mike/eb101.C: Don't use __wchar_t.
25336
25337 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
25338
25339 * g77.f-torture/execute/20001111.[fx]: Test premature exit
25340 from DO loop.
25341
25342 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25343
25344 * gcc.c-torture/execute/20001111-1.c: New test.
25345
25346 2000-11-10 Nick Clifton <nickc@redhat.com>
25347
25348 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
25349 long multuiple and accumulate.
25350
25351 2000-11-09 Richard Henderson <rth@redhat.com>
25352
25353 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
25354 via size_t instead of int.
25355
25356 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
25357 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25358 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25359 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25360
25361 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
25362
25363 * gcc.c-torture/compile/20001109-1.c: New test.
25364 * gcc.c-torture/compile/20001109-2.c: New test.
25365
25366 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
25367
25368 * g++.old-deja/g++.pt/operator1.C: New test.
25369 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
25370
25371 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25372
25373 * gcc.dg/20001108-1.c: New test.
25374
25375 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25376
25377 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
25378 with both arguments constant strings.
25379 * gcc.c-torture/execute/string-opt-3.c: New test.
25380 * gcc.c-torture/execute/string-opt-4.c: New test.
25381 * gcc.c-torture/execute/string-opt-5.c: New test.
25382
25383 2000-11-08 Nick Clifton <nickc@redhat.com>
25384
25385 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
25386 mulsidi3adddi patterns.
25387
25388 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
25389
25390 * g++.old-deja/g++.other/crash36.C: New test.
25391
25392 2000-11-08 Jakub Jelinek <jakub@redhat.com>
25393
25394 * g++.old-deja/g++.other/init16.C: New test.
25395
25396 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
25397
25398 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
25399
25400 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25401
25402 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
25403 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25404 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25405
25406 2000-11-07 DJ Delorie <dj@redhat.com>
25407
25408 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
25409
25410 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25411
25412 * gcc.c-torture/execute/string-opt-1.c: New test.
25413
25414 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25415
25416 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
25417 mips-sgi-irix6.* because the MIPS ABI passes floating-point
25418 parameters in registers, and there is no way for a varargs
25419 function to know in which order the integer and floating-point
25420 parameters should be interleaved when they are placed on the
25421 stack.
25422 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25423 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25424
25425 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25426
25427 * gcc.c-torture/execute/string-opt-2.c: New test.
25428
25429 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
25430
25431 * g++.old-deja/g++.pt/crash60.C: New test.
25432
25433 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25434
25435 * g++.old-deja/g++.other/crash24.C: New test.
25436 * g++.old-deja/g++.other/crash25.C: New test.
25437 * g++.old-deja/g++.other/crash26.C: New test.
25438 * g++.old-deja/g++.other/crash27.C: New test.
25439 * g++.old-deja/g++.other/crash28.C: New test.
25440 * g++.old-deja/g++.other/crash29.C: New test.
25441 * g++.old-deja/g++.other/crash30.C: New test.
25442 * g++.old-deja/g++.other/crash31.C: New test.
25443 * g++.old-deja/g++.other/crash32.C: New test.
25444 * g++.old-deja/g++.other/crash33.C: New test.
25445 * g++.old-deja/g++.other/crash34.C: New test.
25446 * g++.old-deja/g++.other/crash35.C: New test.
25447
25448 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25449
25450 * gcc.c-torture/execute/20001031-1.c: New test.
25451
25452 2000-11-04 Mark Mitchell <mark@codesourcery.com>
25453
25454 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
25455 namespace.
25456
25457 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
25458 standards-conformant.
25459
25460 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
25461
25462 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
25463 * g++.old-deja/g++.mike/p755a.C: Likewise.
25464 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
25465 library makes no calls to `operator new' during initialization.
25466
25467 2000-11-04 Neil Booth <neilb@earthling.net>
25468
25469 * gcc.dg/cpp/include2.c: New tests.
25470
25471 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
25472
25473 * lib/g++.exp (g++_set_ld_library_path): New function.
25474 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
25475
25476 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
25477
25478 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
25479 warnings.
25480
25481 2000-11-01 Richard Henderson <rth@redhat.com>
25482
25483 * g++.old-deja/g++.ext/namedret1.C: New.
25484 * g++.old-deja/g++.ext/namedret2.C: New.
25485 * g++.old-deja/g++.ext/namedret3.C: New.
25486
25487 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
25488
25489 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
25490 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
25491
25492 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25493
25494 * gcc.c-torture/execute/va-arg-21.c: New test.
25495
25496 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
25497
25498 * gcc.dg/c99-complex-2.c: New test.
25499
25500 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25501
25502 * gcc.c-torture/execute/stdio-opt-1.c: New test.
25503
25504 2000-10-31 Jakub Jelinek <jakub@redhat.com>
25505
25506 * g++.old-deja/g++.other/inline16.C: New test.
25507
25508 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
25509
25510 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
25511 __PRETTY_FUNCTION__
25512
25513 2000-10-29 Neil Booth <neilb@earthling.net>
25514
25515 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
25516 New tests.
25517 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
25518 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
25519 optimisation.
25520
25521 2000-10-29 Neil Booth <neilb@earthling.net>
25522
25523 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
25524 * mi1.c, mi1c.h: Add null directives to multiple-include test.
25525 * mi5.c: Test multiple includes work with -C.
25526 * trigraphs.c: Test ^= version.
25527
25528 2000-10-28 Neil Booth <neilb@earthling.net>
25529
25530 New tests and test updates for new macro expander.
25531
25532 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
25533 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
25534 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
25535 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
25536 new diagnostic messages.
25537
25538 * gcc.dg/cpp/macro3.c: New tests.
25539
25540 2000-10-27 Mark Mitchell <mark@codesourcery.com>
25541
25542 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
25543 on the same line.
25544
25545 2000-10-27 Jakub Jelinek <jakub@redhat.com>
25546
25547 * g++.old-deja/g++.other/eh2.C: New test.
25548
25549 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
25550
25551 * gcc.c-torture/execute/20001027-1.c: New test.
25552
25553 2000-10-26 Richard Henderson <rth@redhat.com>
25554
25555 * gcc.c-torture/execute/20001026-1.c: New.
25556
25557 2000-10-26 Mark Mitchell <mark@codesourcery.com>
25558
25559 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
25560 * g++.old-deja/g++.law/builtin1.C: Likewise.
25561 * g++.old-deja/g++.law/ctors10.C: Likewise.
25562 * g++.old-deja/g++.law/virtual3.C: Likewise.
25563 * g++.old-deja/g++.mike/p658.C: Likewise.
25564 * g++.old-deja/g++.other/sibcall1.C: Likewise.
25565 * g++.old-deja/g++.other/vaarg2.C: Likewise.
25566 * g++.old-deja/g++.robertl/eb124.C: Likewise.
25567 * g++.old-deja/g++.robertl/eb44.C: Likewise.
25568 * g++.old-deja/g++.robertl/eb77.C: Likewise.
25569
25570 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
25571
25572 * gcc.c-torture/compile/20001024-1.c: New test.
25573
25574 2000-10-25 Mark Mitchell <mark@codesourcery.com>
25575
25576 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
25577 to tell us whether or not we are using V3.
25578
25579 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
25580
25581 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
25582 operands.
25583
25584 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
25585
25586 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
25587
25588 2000-10-25 Jakub Jelinek <jakub@redhat.com>
25589
25590 * gcc.c-torture/execute/20001024-1.c: New test.
25591
25592 2000-10-24 Jakub Jelinek <jakub@redhat.com>
25593
25594 * g++.old-deja/g++.other/sibcall1.C: New test.
25595
25596 2000-10-20 Jakub Jelinek <jakub@redhat.com>
25597
25598 * gcc.dg/noncompile/init-3.c: New test.
25599
25600 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
25601
25602 * gcc.dg/format-array-1.c: New test.
25603
25604 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25605
25606 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
25607 writing through null pointers; remove comment about testing
25608 unterminated strings.
25609
25610 2000-10-17 Matthew Hiller <hiller@redhat.com>
25611
25612 * gcc.c-torture/execute/20001017-2.c: New test.
25613
25614 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25615
25616 * gcc.c-torture/compile/20001018-1.c: New test.
25617 * gcc.c-torture/compile/20001018-1.x: Xfail.
25618
25619 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25620
25621 * gcc.c-torture/execute/20001017-1.c: New test.
25622
25623 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25624
25625 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
25626 for multiple use of arguments with scanf formats; add tests for
25627 multiple use of arguments.
25628
25629 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
25630
25631 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
25632
25633 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25634
25635 * gcc.dg/format-miss-1.c: New test.
25636
25637 2000-10-16 Jakub Jelinek <jakub@redhat.com>
25638
25639 * gcc.c-torture/execute/20001013-1.c: New test.
25640
25641 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25642
25643 * gcc.dg/format-branch-1.c: New test.
25644
25645 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25646
25647 * README, lib/file-format.exp: Remove EGCS references.
25648
25649 2000-10-16 Jakub Jelinek <jakub@redhat.com>
25650
25651 * gcc.dg/20001013-1.c: New test.
25652
25653 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
25654
25655 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
25656 for intmax_t in the compiler using __typeof__ and the type rules
25657 for conditional expressions.
25658
25659 2000-10-13 Jakub Jelinek <jakub@redhat.com>
25660
25661 * gcc.dg/20001012-1.c: New test.
25662 * gcc.dg/20001012-2.c: New test.
25663
25664 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25665
25666 * gcc.dg/format-attr-1.c: New test.
25667
25668 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25669
25670 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
25671 __LONG_LONG_MAX__ instead of LLONG_MAX.
25672
25673 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25674
25675 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
25676 scanf flags.
25677 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
25678 flags.
25679
25680 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
25681
25682 * gcc.dg/sequence-pt-1.c: New test.
25683
25684 2000-10-11 Geoff Keating <geoffk@cygnus.com>
25685
25686 * gcc.c-torture/execute/20001011-1.c: New testcase.
25687 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
25688
25689 2000-10-10 Jakub Jelinek <jakub@redhat.com>
25690
25691 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
25692 does not error on it.
25693
25694 2000-10-10 Jakub Jelinek <jakub@redhat.com>
25695
25696 * gcc.dg/20001009-1.c: New test.
25697
25698 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
25699
25700 * gcc.c-torture/compile/20001009-1.c: Move from here ....
25701 * gcc.c-torture/execute/20001009-2.c: ... to here.
25702
25703 2000-10-09 Geoff Keating <geoffk@cygnus.com>
25704
25705 * gcc.c-torture/compile/20001009-1.c: New testcase.
25706 * gcc.c-torture/execute/20001009-1.c: New testcase.
25707 Testcases provided by Jan Hubicka <jh@suse.cz>.
25708
25709 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25710
25711 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25712 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
25713 uintmax_t using <limits.h> to emulate the compiler's internal
25714 logic. No longer XFAIL %j tests.
25715
25716 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25717
25718 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
25719 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25720 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
25721 regexps and details of expected handling of some bad formats.
25722 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
25723 suppression.
25724
25725 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25726
25727 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
25728 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
25729 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
25730 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
25731 in list archives.
25732
25733 2000-10-06 Richard Henderson <rth@cygnus.com>
25734
25735 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
25736 * g++.old-deja/g++.brendan/crash52.C: Likewise.
25737 * g++.old-deja/g++.jason/report.C: Likewise.
25738 * g++.old-deja/g++.law/friend5.C: Likewise.
25739 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
25740 of the expected warnings.
25741
25742 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
25743
25744 * g++.old-deja/g++.pt/enum14.C: New test.
25745
25746 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
25747
25748 * g++.old-deja/g++.pt/crash59.C: New test.
25749
25750 2000-10-04 Will Cohen <wcohen@redhat.com>
25751
25752 * gcc.dg/20000926-1.c: New test.
25753
25754 2000-10-03 Geoff Keating <geoffk@cygnus.com>
25755
25756 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
25757 function name for current C++ compiler.
25758 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
25759
25760 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
25761
25762 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
25763 __PRETTY_FUNCTION__.
25764 * g++.old-deja/g++.ext/pretty2.C: Likewise.
25765
25766 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25767
25768 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
25769
25770 2000-09-26 Jakub Jelinek <jakub@redhat.com>
25771
25772 * gcc.c-torture/compile/20000923-1.c: New test.
25773
25774 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
25775
25776 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
25777 * g++.old-deja/g++.pt/ttp62.C: Same.
25778 * g++.old-deja/g++.other/inline14.C: Same.
25779
25780 2000-09-24 Richard Henderson <rth@cygnus.com>
25781
25782 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
25783
25784 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
25785
25786 * gcc.dg/c90-printf-1.c: Add test for wide string format.
25787
25788 2000-09-22 Geoff Keating <geoffk@cygnus.com>
25789
25790 * gcc.c-torture/compile/20000922-1.c: New file.
25791
25792 2000-09-21 Nick Clifton <nickc@redhat.com>
25793
25794 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
25795 a signed long modulo operation.
25796 (mod6): New function - perform an unsigned long modulo operation.
25797 (main): Add tests for modulos of very large numbers by very small
25798 dividends.
25799
25800 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25801
25802 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
25803
25804 2000-09-19 Richard Henderson <rth@cygnus.com>
25805
25806 * gcc.dg/compare2.c (case 10): XFAIL.
25807
25808 2000-09-18 Richard Henderson <rth@cygnus.com>
25809
25810 * gcc.c-torture/execute/20000906-1.c: Move ...
25811 * gcc.dg/20000906-1.c: ... here. Only run on targets
25812 that support __builtin_trap.
25813
25814 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
25815
25816 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
25817
25818 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25819
25820 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
25821 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
25822 more $ format tests.
25823
25824 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25825
25826 * gcc.dg/format-errmk-1.c: New test.
25827
25828 2000-09-17 Greg McGary <greg@mcgary.org>
25829
25830 * gcc.c-torture/execute/20000917-1.x: Remove.
25831
25832 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
25833
25834 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
25835
25836 2000-09-17 Greg McGary <greg@mcgary.org>
25837
25838 * gcc.c-torture/execute/20000917-1.c: New test.
25839 * gcc.c-torture/execute/20000917-1.x: XFAIL.
25840
25841 2000-09-16 Neil Booth <NeilB@earthling.net>
25842
25843 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
25844 in nested macro bug.
25845
25846 2000-09-15 Neil Booth <NeilB@earthling.net>
25847
25848 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
25849
25850 2000-09-14 Jeffrey A Law (law@cygnus.com)
25851
25852 * gcc.c-torture/execute/20000914-1.c: New test.
25853
25854 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
25855
25856 * g++.other/inline13.C: New test.
25857
25858 2000-09-12 Andreas Jaeger <aj@suse.de>
25859
25860 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
25861 constant by Ulrich Drepper <drepper@redhat.com>.
25862
25863 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
25864
25865 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
25866
25867 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25868
25869 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
25870
25871 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
25872
25873 * gcc.dg/cpp/backslash.c: New test.
25874
25875 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
25876
25877 * gcc.c-torture/execute/20000910-1.c: New test.
25878 * gcc.c-torture/execute/20000910-2.c: Likewise.
25879
25880 2000-09-11 Robert Lipe <robertl@sco.com>
25881
25882 * gcc.dg/pragma-align.c: New test.
25883
25884 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
25885
25886 * g++.old-deja/g++.pt/explicit82.C: New test.
25887 * g++.old-deja/g++.pt/explicit83.C: New test.
25888
25889 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
25890
25891 * gcc.dg/asm-names.c: New test.
25892
25893 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25894
25895 * gcc.dg/cpp/tr-warn6.c: New test
25896
25897 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
25898
25899 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
25900 be accepted.
25901
25902 2000-09-07 Catherine Moore <clm@redhat.com>
25903
25904 * gcc.c-torture/execute/unroll-1.c: New test.
25905
25906 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
25907
25908 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
25909 ERROR markers.
25910 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
25911 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
25912 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
25913 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
25914 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
25915 Preprocess only.
25916 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
25917 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
25918
25919 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25920
25921 * g++.old-deja/g++.pt/deduct2.C: New test.
25922
25923 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25924
25925 * g++.old-deja/g++.pt/parms2.C: New test.
25926
25927 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25928
25929 * g++.old-deja/g++.pt/crash58.C: New test.
25930
25931 2000-09-06 Greg McGary <greg@mcgary.org>
25932
25933 * gcc.c-torture/execute/20000906-1.c: New test.
25934 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
25935
25936 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25937
25938 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
25939
25940 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25941
25942 * g++.old-deja/g++.pt/crash57.C: New test.
25943
25944 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25945
25946 * g++.old-deja/g++.pt/crash56.C: New test.
25947
25948 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25949
25950 * g++.old-deja/g++.pt/koenig1.C: New test.
25951
25952 2000-09-04 Jakub Jelinek <jakub@redhat.com>
25953
25954 * gcc.dg/20000904-1.c: New test.
25955
25956 2000-09-04 Jakub Jelinek <jakub@redhat.com>
25957
25958 * gcc.dg/cpp/paste8.c: New test.
25959
25960 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
25961
25962 * gcc.c-torture/compile/20000827-1.c: New test.
25963
25964 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25965
25966 * gcc.dg/format-diag-1.c: New test.
25967
25968 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25969
25970 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
25971 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
25972 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
25973 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
25974 gcc.dg/formatz-1.c: Adjust warning regular expressions.
25975
25976 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25977
25978 * g++.old-deja/g++.other/nested4.C: New test.
25979
25980 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25981
25982 * g++.old-deja/g++.ns/scoped1.C: New test.
25983
25984 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
25985
25986 * lib/g++.exp: Support testing already-installed GCC.
25987
25988 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25989
25990 * wtr-label-1.c, wtr-suffix-1.c: New tests.
25991
25992 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25993
25994 * gcc.dg/return-type-2.c: New test.
25995
25996 2000-08-27 Geoff Keating <geoffk@cygnus.com>
25997
25998 * gcc.c-torture/compile/20000825-1.c: New test.
25999
26000 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
26001
26002 * gcc.dg/dwarf2-2.c: New test.
26003
26004 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
26005
26006 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
26007 dg-warning regexps.
26008
26009 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
26010
26011 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
26012 gcc.dg/format-ext-5.c: New tests.
26013
26014 2000-08-25 Jakub Jelinek <jakub@redhat.com>
26015
26016 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
26017
26018 2000-08-24 Mark Mitchell <mark@codesourcery.com>
26019
26020 * gcc.dg/noncompile/930622-2.c: Adjust error message.
26021
26022 2000-08-24 Richard Henderson <rth@cygnus.com>
26023
26024 * gcc.dg/ia64-sync-1.c: New test.
26025 * gcc.dg/ia64-sync-2.c: New test.
26026 * gcc.dg/ia64-asm-1.c: New test.
26027
26028 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
26029
26030 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
26031 * gcc.dg/format-ext-2.c: New test.
26032
26033 2000-08-23 Jason Merrill <jason@redhat.com>
26034
26035 * lib/old-dejagnu.exp: Also ignore "In member function" and
26036 "At global scope".
26037
26038 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26039
26040 * gcc.dg/noncompile/label-lineno-1.c: New test.
26041
26042 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26043
26044 * gcc.dg/c99-array-nonobj-1.c: New test.
26045
26046 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26047
26048 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
26049 tests.
26050 * gcc.dg/format-ext-1.c: New test.
26051
26052 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26053
26054 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
26055 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
26056 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
26057 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
26058 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
26059
26060 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
26061
26062 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
26063 gcc.dg/c99-strftime-2.c: New tests.
26064
26065 2000-08-22 Richard Henderson <rth@cygnus.com>
26066
26067 * gcc.c-torture/execute/20000822-1.c: New test.
26068
26069 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26070
26071 * gcc.c-torture/execute/20000819-1.x: Remove.
26072
26073 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26074
26075 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
26076 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
26077 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
26078 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
26079 gcc.dg/format-xopen-1.c: New tests.
26080
26081 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26082
26083 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
26084
26085 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26086
26087 * g++.old-deja/g++.other/loop2.C: New test.
26088
26089 * gcc.c-torture/compile/20000606-1.c: New test.
26090 * gcc.c-torture/compile/20000728-1.c: New test.
26091 * gcc.c-torture/execute/20000801-1.c: New test.
26092 * gcc.c-torture/execute/20000801-2.c: New test.
26093 * gcc.c-torture/execute/20000819-1.c: New test.
26094 * gcc.c-torture/execute/20000819-1.x: XFAIL.
26095 * gcc.dg/20000629-1.c: New test.
26096 * gcc.dg/20000724-1.c: New test.
26097 * gcc.dg/20000807-1.c: New test.
26098
26099 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
26100
26101 * gcc.dg/cpp/pragma-1.c: New test.
26102 * gcc.dg/cpp/pragma-2.c: New test.
26103
26104 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
26105
26106 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
26107 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
26108
26109 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26110
26111 * gcc.c-torture/compile/20000818-1.c: New test.
26112
26113 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
26114
26115 * gcc.c-torture/execute/20000818-1.c: New test.
26116
26117 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
26118
26119 * gcc.dg/format-va-1.c: New test.
26120
26121 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26122
26123 * g++.old-deja/g++.other/typedef8.C: New test.
26124
26125 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26126
26127 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
26128 * g++.old-deja/g++.mike/net36.C: Mark candidate.
26129 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
26130 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
26131 * g++.old-deja/g++.other/ptrmem7.C: New test.
26132 * g++.old-deja/g++.pt/ptrmem10.C: New test.
26133
26134 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26135
26136 * g++.old-deja/g++.pt/typename27.C: New test.
26137
26138 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
26139
26140 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
26141 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
26142 * g++.old-deja/g++.pt/friend45.C: New test.
26143 * g++.old-deja/g++.other/friend8.C: New test.
26144
26145 2000-08-15 Richard Henderson <rth@cygnus.com>
26146
26147 * gcc.c-torture/execute/20000815-1.c: New test.
26148
26149 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
26150
26151 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
26152 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
26153 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
26154
26155 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
26156
26157 * g++.old-deja/g++.other/refinit2.C: New test.
26158
26159 2000-08-13 Geoff Keating <geoffk@cygnus.com>
26160
26161 * lib/c-torture.exp (c-torture): Make
26162 compiler_conditional_xfail_data global.
26163 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
26164 compiler_conditional_xfail_data machinery.
26165 (f-torture-execute): Likewise.
26166 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
26167 and only when unrolling loops.
26168
26169 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
26170
26171 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26172
26173 * g++.old-deja/g++.pt/explicit81.C: New test.
26174
26175 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26176
26177 * g++.old-deja/g++.pt/typename26.C: New test.
26178
26179 2000-08-10 Geoff Keating <geoffk@cygnus.com>
26180
26181 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
26182 warning.
26183
26184 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
26185
26186 * g++.old-deja/g++.other/array3.C: New test.
26187
26188 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26189
26190 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
26191 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
26192 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
26193 New tests.
26194
26195 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
26196
26197 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
26198 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26199
26200 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
26201
26202 * gcc.c-torture/execute/20000808-1.c: New test.
26203
26204 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26205
26206 * gcc.dg/c90-const-expr-1.c: New test.
26207
26208 2000-08-08 Richard Henderson <rth@cygnus.com>
26209
26210 * gcc.dg/noncompile/920923-1.c: Declare calloc.
26211
26212 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
26213
26214 * gcc.dg/noncompile/const-ll-1.c: New test.
26215
26216 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
26217
26218 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
26219
26220 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26221
26222 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
26223 that running programs linked against the shared version of libobjc
26224 run correctly.
26225
26226 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26227
26228 * gcc.dg/c99-printf-1.c: New test.
26229
26230 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26231
26232 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
26233
26234 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
26235
26236 * gcc.c-torture/execute/20000731-1.x: Delete.
26237
26238 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
26239
26240 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
26241 and torture_without_loops as is done by c-torture.exp.
26242 (search_for): Copy from c-torture.exp.
26243 (gcc-dg-runtest): New function, drives a directory of tests
26244 iterating over the TORTURE_OPTIONS.
26245 (scan-assembler, scan-assembler-not): Move here from
26246 individual directory drivers.
26247
26248 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
26249 defined by lib/gcc-dg.exp.
26250 * gcc.dg/cpp/cpp.exp: Likewise.
26251 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
26252 gcc-dg-runtest, so we cycle over optimization options.
26253
26254 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
26255 * gcc.dg/compare2.c: No longer expected to fail.
26256
26257 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26258
26259 * gcc.c-torture/execute/20000804-1.c: New test.
26260
26261 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
26262
26263 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
26264
26265 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
26266
26267 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
26268
26269 2000-08-03 Jeffrey A Law (law@cygnus.com)
26270
26271 * gcc.c-torture/compile/20000803-1.c: New test.
26272
26273 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
26274
26275 * gcc.c-torture/execute/20000801-3.c,
26276 gcc.c-torture/execute/20000801-4.c: New tests.
26277 * gcc.c-torture/execute/20000801-3.x,
26278 gcc.c-torture/execute/20000801-4.x: Xfail.
26279
26280 2000-08-02 Geoff Keating <geoffk@cygnus.com>
26281
26282 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
26283 libobjc/.libs to allow for libtool.
26284
26285 2000-08-02 Jakub Jelinek <jakub@redhat.com>
26286
26287 * gcc.c-torture/compile/20000802-1.c: New test.
26288
26289 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
26290
26291 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
26292
26293 2000-07-31 Jeffrey A Law (law@cygnus.com)
26294
26295 * gcc-c-torture/execute/20000731-2.c: New test.
26296
26297 * gcc.c-torture/execute/20000731-1.c: New test.
26298 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
26299
26300 2000-07-31 Jakub Jelinek <jakub@redhat.com>
26301
26302 * testsuite/gcc.dg/cpp/paste7.c: New test.
26303 * gcc.dg/cpp/20000725-1.c: New test.
26304
26305 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
26306
26307 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
26308 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
26309 declaration warning for __builtin_dwarf_reg_size.
26310
26311 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
26312
26313 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
26314
26315 * gcc.dg/noncompile/voidparam-1.c: New test.
26316
26317 2000-07-30 Richard Henderson <rth@cygnus.com>
26318
26319 * gcc.dg/c90-digraph-1.c: Don't xfail.
26320 * gcc.dg/compare2.c (case 10): Xfail.
26321 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
26322
26323 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
26324
26325 * gcc.dg/c99-main-1.c: New test.
26326
26327 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
26328
26329 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
26330
26331 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
26332
26333 * gcc.c-tortuer/execute/20000726-1.c: New test.
26334
26335 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
26336
26337 * gcc.c-torture/execute/enum-2.c: New test.
26338
26339 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26340
26341 * gcc.dg/cpp/tr-warn3.c: New test.
26342
26343 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26344
26345 * g++.old-deja/g++.ext/implicit1.C: Remove.
26346 * g++.old-deja/g++.jason/c2.C: Remove
26347 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
26348 * g++.old-deja/g++.pt/crash16.C: Likewise.
26349 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
26350
26351 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26352
26353 * g++.old-deja/g++.other/for2.C: New test.
26354
26355 2000-07-25 Jakub Jelinek <jakub@redhat.com>
26356
26357 * gcc.dg/20000720-1.c: New test.
26358
26359 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
26360
26361 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
26362
26363 2000-07-24 Geoff Keating <geoffk@cygnus.com>
26364
26365 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
26366 * gcc.c-torture/execute/20000722-1.c: New.
26367 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
26368
26369 2000-07-24 Jakub Jelinek <jakub@redhat.com>
26370
26371 * gcc.dg/cpp/20000720-1.S: New test.
26372
26373 2000-07-21 Michael Meissner <meissner@redhat.com>
26374
26375 * gcc.c-torture/execute/ieee/hugeval.c: New test.
26376
26377 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26378
26379 * g++.old-deja/g++.brendan/crash16.C,
26380 g++.old-deja/g++.brendan/parse3.C,
26381 g++.old-deja/g++.brendan/redecl1.C,
26382 g++.old-deja/g++.ns/template13.C,
26383 g++.old-deja/g++.other/decl4.C,
26384 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
26385
26386 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26387
26388 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
26389 and "Internal error".
26390
26391 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
26392 regexps.
26393 * gcc.dg/cpp/paste6.c: New test.
26394
26395 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
26396
26397 * gcc.dg/cpp/tr-direct.c: New test.
26398
26399 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
26400 gcc.dg/cpp/undef1.c: Tweak error regexps.
26401
26402 2000-07-18 Eric Christopher <echristo@redhat.com>
26403
26404 * gcc.c-torture/compile/20000718-1.c: New test.
26405
26406 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
26407
26408 * cpplex.c (_cpp_push_token): If the token being pushed back
26409 is the previous token in this context, just subtract one from
26410 context->posn.
26411 * cppmacro.c (save_expansion): Clear aux field when storing a
26412 placemarker.
26413
26414 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
26415
26416 * gcc.dg/noncompile/redecl-1.c: New test.
26417
26418 2000-07-18 Jakub Jelinek <jakub@redhat.com>
26419
26420 * gcc.c-torture/execute/20000717-5.c: New test.
26421 * gcc.c-torture/execute/20000717-1.x: Removed.
26422
26423 2000-07-17 Richard Henderson <rth@cygnus.com>
26424
26425 * gcc.c-torture/execute/20000717-4.c: New test.
26426
26427 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
26428
26429 * gcc.dg/cpp/syshdr.c: New test.
26430 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
26431
26432 2000-07-17 Neil Booth <neilb@earthling.net>
26433
26434 * gcc.dg/cpp/cmdlne-dM.c: New test.
26435 * gcc.dg/cpp/cmdlne-dD.c: New test.
26436
26437 2000-07-17 Jeffrey A Law (law@cygnus.com)
26438
26439 * gcc.c-torture/execute/20000717-3.c: New test.
26440
26441 * gcc.c-torture/compile/20000717-1.c: New test.
26442
26443 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
26444
26445 * gcc.c-torture/execute/20000717-2.c: New test.
26446
26447 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26448
26449 * gcc.dg/formatz-1.c: New test.
26450
26451 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
26452 * gcc.dg/c99-digraph-1.c: New tests.
26453
26454 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
26455 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
26456
26457 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
26458 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
26459 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
26460 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
26461 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
26462 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
26463 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
26464
26465 2000-07-17 Greg McGary <greg@mcgary.org>
26466
26467 * gcc.c-torture/execute/20000717-1.c: New test.
26468 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
26469
26470 2000-07-15 Jakub Jelinek <jakub@redhat.com>
26471
26472 * gcc.c-torture/execute/20000715-2.c: New test.
26473 * gcc.dg/20000715-1.c: New test.
26474
26475 2000-07-15 Michael Meissner <meissner@redhat.com>
26476
26477 * gcc.c-torture/execute/20000715-1.c: New test.
26478
26479 2000-07-13 Jakub Jelinek <jakub@redhat.com>
26480
26481 * gcc.c-torture/execute/20000707-1.c: New test.
26482
26483 2000-07-13 Neil Booth <NeilB@earthling.net>
26484
26485 * testsuite/gcc.dg/cpp/digraph1.c,
26486 testsuite/gcc.dg/cpp/digraph2.c,
26487 testsuite/gcc.dg/cpp/digraphs.c: New tests.
26488
26489 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
26490
26491 * g77.f-torture/compile/20000630-2.f: New test.
26492 * g77.f-torture/compile/20000630-2.x
26493
26494 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
26495
26496 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
26497
26498 2000-07-11 Neil Booth <NeilB@earthling.net>
26499
26500 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
26501
26502 2000-07-11 Neil Booth <NeilB@earthling.net>
26503
26504 * gcc.dg/cpp/cmdlne-C.c: New.
26505
26506 2000-07-09 Neil Booth <NeilB@earthling.net>
26507
26508 * gcc.dg/cpp/directiv.c: New tests.
26509 * gcc.dg/cpp/undef1.c: Update.
26510
26511 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
26512
26513 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
26514
26515 2000-07-09 Neil Booth <NeilB@earthling.net>
26516
26517 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
26518
26519 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
26520
26521 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
26522 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
26523
26524 2000-07-08 Neil Booth <NeilB@earthling.net>
26525
26526 * gcc.dg/cpp/macsyntx.c: New tests.
26527
26528 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26529
26530 * gcc.dg/20000707-1.c: New test.
26531
26532 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26533
26534 * gcc.c-torture/execute/20000706-1.c: New test.
26535 * gcc.c-torture/execute/20000706-2.c: New test.
26536 * gcc.c-torture/execute/20000706-3.c: New test.
26537 * gcc.c-torture/execute/20000706-4.c: New test.
26538 * gcc.c-torture/execute/20000706-5.c: New test.
26539
26540 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26541
26542 * g++.old-deja/g++.pt/instantiate7.C: New test.
26543
26544 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26545
26546 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
26547 * g++.old-deja/g++.mike/thunk3.C: Likewise.
26548 * g++.old-deja/g++.other/rtti3.C: Likewise.
26549 * g++.old-deja/g++.other/rttid3.C: Likewise.
26550
26551 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
26552
26553 * g77.f-torture/compile/20000630-1.x: Fix typo
26554
26555 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
26556
26557 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
26558 assembly output.
26559
26560 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
26561
26562 * gcc.dg/cpp/ident.c: New test.
26563
26564 2000-07-05 Neil Booth <NeilB@earthling.net>
26565
26566 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
26567 gcc.dg/cpp/lexstrng.c: New tests.
26568
26569 2000-07-04 Neil Booth <NeilB@earthling.net>
26570
26571 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
26572 * gcc.dg/cpp/strify2.c: Same.
26573
26574 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
26575
26576 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
26577 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
26578 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
26579 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
26580
26581 * testsuite/gcc.dg/cpp/macro1.c,
26582 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
26583 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
26584 testsuite/gcc.dg/cpp/strify1.c,
26585 testsuite/gcc.dg/cpp/strify2.c: New tests.
26586
26587 2000-07-03 Jakub Jelinek <jakub@redhat.com>
26588
26589 * gcc.c-torture/execute/20000703-1.c: New test.
26590
26591 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26592
26593 * g++.old-deja/g++.pt (lookup10.C): New test.
26594
26595 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26596
26597 * g++.old-deja/g++.pt (typename25.C): New test.
26598
26599 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
26600
26601 * gcc.c-torture/compile/20000701-1.c: New test.
26602
26603 2000-06-30 Nick Clifton <nickc@cygnus.com>
26604
26605 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
26606 to test case.
26607
26608 2000-06-30 Catherine Moore <clm@cygnus.com>
26609
26610 * gcc.c-torture/execute/align-1.c: New test.
26611
26612 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
26613
26614 * g++.old-deja/g++.pt/expr8.C: New test.
26615 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
26616
26617 2000-06-29 Nick Clifton <nickc@cygnus.com>
26618
26619 * gcc.c-torture/compile/20000629-1.c: New test.
26620
26621 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26622
26623
26624 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
26625 gcc.dg/noncompile directory, depending on whether they're
26626 preprocessor tests or not. Annotate all the tests for the dg
26627 framework.
26628
26629 * gcc.c-torture/noncompile/noncompile.exp: Delete.
26630 * gcc.dg/noncompile/noncompile.exp: New.
26631
26632 * Moved files:
26633 Old name New name
26634 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
26635 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
26636 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
26637 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
26638 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
26639 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
26640 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
26641 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
26642 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
26643 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
26644 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
26645 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
26646 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
26647 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
26648 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
26649 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
26650 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
26651 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
26652 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
26653 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
26654 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
26655 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
26656 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
26657 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
26658
26659 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
26660 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
26661 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
26662 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
26663 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
26664 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
26665
26666 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26667
26668 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
26669 declare one variable. On the fourth, error.
26670 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
26671 declared by 20000628-1a.h.
26672
26673 2000-06-29 Richard Henderson <rth@redhat.com>
26674
26675 * gcc.c-torture/execute/930529-1.x: New file.
26676 * gcc.dg/920413-1.c: Adjust expected warning text.
26677 * gcc.dg/980217-1.c: Declare abort.
26678 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
26679
26680 2000-06-29 Jeffrey A Law (law@cygnus.com)
26681
26682 * g77.f-torture/compile/20000629-1.f: New test.
26683 * g77.f-torture/compile/20000629-1.x: Expected to fail.
26684
26685 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26686
26687 Rearrange lots of files, removing entirely the
26688 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
26689 directories.
26690
26691 * Deleted files:
26692 gcc.c-torture/code_quality/code_quality.exp
26693 gcc.c-torture/special/special.exp
26694 gcc.failure/failure.exp
26695 gcc.failure/940409-1.x
26696 gcc.c-torture/compile/961203-1.x
26697
26698 * New files:
26699 gcc.misc-tests/linkage.exp
26700 gcc.c-torture/execute/920730-1t.c
26701 gcc.c-torture/execute/920730-1t.x
26702 gcc.c-torture/compile/920520-1.x
26703 gcc.c-torture/compile/920521-1.x
26704 gcc.c-torture/compile/981006-1.x
26705 gcc.c-torture/execute/eeprof-1.x
26706
26707 * Moved files (possibly with modifications to fit a new harness):
26708 Old name New name
26709 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
26710 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
26711 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
26712 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
26713 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
26714 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
26715 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
26716 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
26717 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
26718 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
26719 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
26720 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
26721 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
26722 gcc.failure/940409-1.c gcc.dg/940409-1.c
26723
26724 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26725
26726 * c-torture/compile/961203-1.x: Delete.
26727
26728 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
26729 not exit. Include stdio.h.
26730 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
26731 * gcc.misc-tests/dg-12.c: Likewise.
26732 * gcc.misc-tests/dg-5.c: Likewise.
26733 * gcc.misc-tests/dg-6.c: Likewise.
26734 * gcc.misc-tests/dg-7.c: Prototype abort.
26735 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
26736 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
26737 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
26738 not exit.
26739 * gcc.misc-tests/sieve.c: Use return from main, not exit.
26740 * gcc.misc-tests/sort2.c: Use return from main, not exit.
26741
26742 2000-06-28 Jakub Jelinek <jakub@redhat.com>
26743
26744 * gcc.dg/cpp/20000628-1.c: New test.
26745 * gcc.dg/cpp/20000628-1.h: New header for above test.
26746 * gcc.dg/cpp/20000628-1a.h: Likewise.
26747
26748 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
26749
26750 * gcc.dg/cpp: New directory.
26751 * gcc.dg/cpp/cpp.exp: New driver.
26752 * gcc.dg/cpp/20000627-1.c: New test.
26753 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
26754 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
26755 and rewrite as a compilation test.
26756
26757 * gcc.dg: Move many files into the cpp subdirectory, possibly
26758 renaming or editing them as well.
26759 Old name New name
26760 990119-1.c cpp/19990119-1.c
26761 990228-1.c cpp/19990228-1.c
26762 990407-1.c cpp/19990407-1.c
26763 990409-1.c cpp/19990409-1.c
26764 990413-1.c cpp/19990413-1.c
26765 990703-1.c cpp/19990703-1.c
26766 20000127-1.c cpp/20000127-1.c
26767 20000129-1.c cpp/20000129-1.c
26768 20000207-1.c cpp/20000207-1.c
26769 20000207-2.c cpp/20000207-2.c
26770 20000209-1.c cpp/20000209-1.c
26771 20000209-2.c cpp/20000209-2.c
26772 20000301-1.c cpp/20000301-1.c
26773 20000419-1.c cpp/20000419-1.c
26774 20000510-1.S cpp/20000510-1.S
26775 20000519-1.c cpp/20000519-1.c
26776 20000529-1.c cpp/20000529-1.c
26777 20000625-1.c cpp/20000625-1.c
26778 20000625-2.c cpp/20000625-2.c
26779 cpp-as1.c cpp/assert1.c
26780 cpp-as2.c cpp/assert2.c
26781 cxx-comments-1.c cpp/cxxcom1.c
26782 cxx-comments-2.c cpp/cxxcom2.c
26783 endif-label.c cpp/endif.c
26784 cpp-hash1.c cpp/hash1.c
26785 cpp-hash2.c cpp/hash2.c
26786 cpp-if1.c cpp/if-1.c
26787 cpp-if2.c cpp/if-2.c
26788 cpp-if3.c cpp/if-3.c
26789 cpp-if4.c cpp/if-4.c
26790 cpp-if5.c cpp/if-5.c
26791 cpp-cond.c cpp/if-cexp.c
26792 cpp-missingop.c cpp/if-mop.c
26793 cpp-missingparen.c cpp/if-mpar.c
26794 cpp-opprec.c cpp/if-oppr.c
26795 cpp-ifparen.c cpp/if-paren.c
26796 cpp-shortcircuit.c cpp/if-sc.c
26797 cpp-shift.c cpp/if-shift.c
26798 cpp-unary.c cpp/if-unary.c
26799 cpp-li1.c cpp/line1.c
26800 cpp-li2.c cpp/line2.c
26801 lineno.c cpp/line3.c
26802 lineno-2.c cpp/line4.c
26803 cpp-mi.c cpp/mi1.c
26804 cpp-mic.h cpp/mi1c.h
26805 cpp-micc.h cpp/mi1cc.h
26806 cpp-mind.h cpp/mi1nd.h
26807 cpp-mindp.h cpp/mi1ndp.h
26808 cpp-mix.h cpp/mi1x.h
26809 cpp-mi2.c cpp/mi2.c
26810 cpp-mi2a.h cpp/mi2a.h
26811 cpp-mi2b.h cpp/mi2b.h
26812 cpp-mi2c.h cpp/mi2c.h
26813 cpp-mi3.c cpp/mi3.c
26814 cpp-mi3.def cpp/mi3.def
26815 poison-1.c cpp/poison.c
26816 pr-impl.c cpp/prag-imp.c
26817 cpp-redef-2.c cpp/redef1.c
26818 cpp-redef.c cpp/redef2.c
26819 strpaste.c cpp/strp1.c
26820 strpaste-2.c cpp/strp2.c
26821 cpp-tradpaste.c cpp/tr-paste.c
26822 cpp-tradstringify.c cpp/tr-str.c
26823 cpp-tradwarn1.c cpp/tr-warn1.c
26824 cpp-tradwarn2.c cpp/tr-warn2.c
26825 trigraphs.c cpp/trigraphs.c
26826 cpp-unc1.c cpp/unc1.c
26827 cpp-unc2.c cpp/unc2.c
26828 cpp-unc3.c cpp/unc3.c
26829 cpp-unc.c cpp/unc4.c
26830 undef.c cpp/undef1.c
26831 undef-2.c cpp/undef2.c
26832 cpp-wi1.c cpp/widestr1.c
26833
26834 2000-06-27 Mark Mitchell <mark@codesourcery.com>
26835
26836 * lib/g++.exp (g++_include_flags): Tweak.
26837
26838 2000-06-27 H.J. Lu <hjl@gnu.org>
26839 Loren J. Rittle <ljrittle@acm.org>
26840
26841 * lib/g++.exp (g++_include_flags): Override libgloss.exp
26842 version with one that knows about the new gcc tree structure.
26843 (g++_link_flags): Same.
26844
26845 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
26846
26847 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
26848 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
26849 case we are cross-compiling.
26850
26851 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
26852 g++.old-deja/g++.niklas/Makefile.in,
26853 g++.old-deja/g++.niklas/configure.in,
26854 g++.old-deja/g++.other/Makefile.in,
26855 g++.old-deja/g++.other/configure.in,
26856 gcc.c-torture/code_quality/Makefile.in,
26857 gcc.c-torture/code_quality/configure.in,
26858 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
26859 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
26860 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
26861 gcc.c-torture/execute/ieee/Makefile.in,
26862 gcc.c-torture/execute/ieee/configure.in,
26863 gcc.c-torture/noncompile/Makefile.in,
26864 gcc.c-torture/noncompile/configure.in,
26865 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
26866 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
26867 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
26868
26869 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26870
26871 * g++.old-deja/g++.other/ambig3.C: New test.
26872
26873 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26874
26875 * g++.old-deja/g++.pt/syntax1.C: New test.
26876 * g++.old-deja/g++.pt/syntax2.C: New test.
26877 * g++.old-deja/g++.other/syntax3.C: New test.
26878 * g++.old-deja/g++.other/syntax4.C: New test.
26879
26880 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26881
26882 * gcc.dg/20000623-1.c: Prototype exit and abort.
26883
26884 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26885
26886 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
26887 New tests.
26888 * gcc.dg/cpp-mi3.def: New file.
26889
26890 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
26891 inside assertions.
26892 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
26893 lexer's error messages.
26894 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
26895 divine anything from the linemarkers.
26896 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
26897 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
26898
26899 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
26900
26901 * gcc.dg/20000623-1.c: New test.
26902
26903 2000-06-22 Jakub Jelinek <jakub@redhat.com>
26904
26905 * gcc.c-torture/execute/20000622-1.c: New test.
26906
26907 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26908
26909 * g++.old-deja/g++.other/init15.C: New test.
26910
26911 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26912
26913 * g++.old-deja/g++.pt/vaarg2.C: New test.
26914 * g++.old-deja/g++.pt/vaarg3.C: New test.
26915
26916 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
26917
26918 * g++.old-deja/g++.other/dyncast6.C: New test.
26919
26920 2000-06-15 Jakub Jelinek <jakub@redhat.com>
26921
26922 * gcc.c-torture/execute/loop-6.c: New test.
26923
26924 2000-06-14 Jakub Jelinek <jakub@redhat.com>
26925
26926 * gcc.dg/20000614-1.c: New test.
26927 * gcc.dg/20000614-2.c: New test.
26928
26929 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
26930
26931 * g++.old-deja/g++.other/inline12.C: New test.
26932
26933 2000-06-13 Jakub Jelinek <jakub@redhat.com>
26934
26935 * g++.old-deja/g++.other/eh1.C: New test.
26936
26937 2000-06-12 Jakub Jelinek <jakub@redhat.com>
26938
26939 * g++.old-deja/g++.other/type.C: New test.
26940
26941 2000-06-05 Jakub Jelinek <jakub@redhat.com>
26942
26943 * g++.old-deja/g++.other/initstring.C: New test.
26944
26945 2000-06-12 Jason Merrill <jason@redhat.com>
26946
26947 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
26948
26949 2000-06-09 Jeffrey A Law (law@cygnus.com)
26950
26951 * gcc.c-torture/compile/20000609-1.c: New test.
26952
26953 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
26954
26955 * gcc.dg/20000609-1.c: New test.
26956
26957 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
26958
26959 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
26960 * gcc.c-torture/noncompile/poison-1.c: Move...
26961 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
26962 * gcc.dg/cpp-li1.c: Add a token after the #line.
26963
26964 2000-06-05 Richard Henderson <rth@cygnus.com>
26965
26966 * gcc.c-torture/execute/20000605-2.c: New test.
26967 * gcc.c-torture/execute/20000605-3.c: New test.
26968
26969 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
26970
26971 * g77.f-torture/execute/20000503-1.x: New file.
26972
26973 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
26974
26975 * g++.old-deja/g++.eh/badalloc1.C: New test.
26976
26977 2000-06-05 Richard Henderson <rth@cygnus.com>
26978
26979 * gcc.c-torture/execute/20000605-1.c: New test.
26980
26981 2000-06-05 Jakub Jelinek <jakub@redhat.com>
26982 Nathan Sidwell <nathan@codesourcery.com>
26983
26984 * gcc.c-torture/compile/20000605-1.c: New test.
26985
26986 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
26987
26988 * g77.f-torture/compile/20000601-1.f: New test.
26989
26990 2000-06-03 Richard Henderson <rth@cygnus.com>
26991
26992 * gcc.c-torture/execute/20000603-1.c: New.
26993
26994 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
26995
26996 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
26997 * gcc.dg/noreturn-2.c (noreturn): Likewise.
26998
26999 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
27000
27001 * gcc.dg/compare2.c (case 12): XFAIL.
27002 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
27003 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
27004
27005 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
27006
27007 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
27008
27009 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
27010 guard macro is already defined when the header is first
27011 included.
27012 * gcc.dg/cpp-mix.h: New file.
27013 * gcc.dg/endif-label.c: Update patterns to match compiler.
27014
27015 * g++.brendan/complex1.C: Declare abort.
27016 * g++.law/refs4.C: Remove XFAIL.
27017 * g++.oliva/expr2.C: Declare abort and exit.
27018
27019 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
27020
27021 * gcc.c-torture/execute/20000528-1.c: New test.
27022
27023 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
27024 * g++.old-deja/g++.law/temps4.C: Likewise.
27025
27026 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
27027 stdlib.h. Call abort() on failure.
27028 * g++.old-deja/g++.law/refs4.C: Likewise.
27029 * g++.old-deja/g++.law/temps4.C: Likewise.
27030 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
27031 * gcc.c-torture/execute/20000112-1.c: Include string.h.
27032
27033 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
27034
27035 Relative to g++.dg/special:
27036 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
27037
27038 Relative to g++.old-deja:
27039 * g++.brendan/complex1.C, g++.jason/optimize2.C,
27040 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
27041 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
27042 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
27043 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
27044 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
27045 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
27046
27047 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
27048 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
27049 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
27050 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
27051 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
27052 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
27053 and/or string.h.
27054
27055 * g++.other/goto1.C: Update expectations for error messages.
27056
27057 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
27058
27059 * gcc.c-torture/compile/20000523-1.c: New test.
27060
27061 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27062
27063 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
27064
27065 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27066
27067 * g++.old-deja/g++.eh/catch11.C: New test.
27068 * g++.old-deja/g++.eh/catch12.C: New test.
27069
27070 2000-05-24 Nick Clifton <nickc@cygnus.com>
27071
27072 * gcc.c-torture/execute/20000523-1.c: New test.
27073
27074 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
27075
27076 * c-torture/execute/bcp-1.c: Replace abort in arg of
27077 __builtin_constant_p with a generic external function.
27078
27079 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
27080 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
27081 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
27082 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
27083 Prototype abort and/or exit.
27084
27085 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
27086 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
27087 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
27088 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
27089
27090 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
27091
27092 * gcc.dg/dwarf2-1.c: New test.
27093
27094 2000-05-20 Richard Henderson <rth@cygnus.com>
27095
27096 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
27097
27098 2000-05-20 Andreas Jaeger <aj@suse.de>
27099
27100 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
27101 testcase.
27102
27103 2000-05-19 David Edelsohn <edelsohn@gnu.org>
27104
27105 * gcc.c-torture/execute/20000519-2.c: New test.
27106
27107 2000-05-19 Andreas Jaeger <aj@suse.de>
27108
27109 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
27110 which fails with SSA.
27111
27112 * lib/c-torture.exp: Also test with -O3 -fssa.
27113
27114 2000-05-18 Michael Meissner <meissner@redhat.com>
27115
27116 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
27117 * gcc.c-torture/execute/920415-1.c: Ditto.
27118 * gcc.c-torture/execute/920501-1.c: Ditto.
27119 * gcc.c-torture/execute/conversion.c: Ditto.
27120 * gcc.c-torture/execute/cvt-1.c: Ditto.
27121
27122 2000-05-18 Jeffrey A Law (law@cygnus.com)
27123
27124 * gcc.c-torture/compile/20000518-1.c: New test.
27125
27126 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
27127
27128 * g77.f-torture/compile/200005018.f: New test.
27129
27130 2000-05-17 Jeffrey A Law (law@cygnus.com)
27131
27132 * gcc.c-torture/compile/20000517-1.c: New test.
27133
27134 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27135
27136 * gcc.c-torture/execute/20000516-1.c: New test.
27137
27138 2000-05-15 Jakub Jelinek <jakub@redhat.com>
27139
27140 * g++.old-deja/g++.other/eh.C: New test.
27141
27142 2000-05-12 Richard Henderson <rth@cygnus.com>
27143
27144 * gcc.c-torture/execute/990208-1.c (main): Don't pass
27145 constants through to doit's conditional.
27146
27147 2000-05-11 Jeffrey A Law (law@cygnus.com)
27148
27149 * gcc.c-torture/compile/20000511-1.c: New test.
27150 * g77.f-torture/compile/20000511-1.f: New test.
27151 * g77.f-torture/compile/20000511-2.f: New test.
27152
27153 2000-05-11 Michael Meissner <meissner@redhat.com>
27154
27155 * gcc.c-torture/execute/20000511-1.c: New test.
27156
27157 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
27158
27159 * gcc.dg/dg.exp: Scan .S files as well as .c files.
27160 * gcc.dg/20000510-1.S: New.
27161
27162 2000-05-08 Catherine Moore <clm@cygnus.com>
27163
27164 * gcc.dg/unused-3.c: New.
27165
27166 2000-05-06 Richard Henderson <rth@cygnus.com>
27167
27168 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
27169 * g++.old-deja/g++.mike/warn1.C: Likewise.
27170 * g++.old-deja/g++.pt/local1.C: Likewise.
27171 * g++.old-deja/g++.pt/local7.C: Likewise.
27172 * g++.old-deja/g++.pt/spec16.C: Likewise.
27173
27174 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
27175
27176 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
27177
27178 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
27179
27180 * g77.f-torture/execute/20000503-1.f: New test.
27181
27182 2000-05-04 Andreas Jaeger <aj@suse.de>
27183
27184 * gcc.dg/noreturn-2.c: New test.
27185
27186 2000-05-04 Neil Booth <NeilB@earthling.net>
27187
27188 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
27189 preprocessor.
27190
27191 2000-05-04 Richard Henderson <rth@cygnus.com>
27192
27193 * gcc.c-torture/execute/20000503-1.c: Fix typo.
27194
27195 2000-05-04 Richard Henderson <rth@cygnus.com>
27196
27197 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
27198 OpenSSL by Jason R Thorpe.
27199
27200 2000-05-03 Jim Wilson <wilson@cygnus.com>
27201
27202 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
27203
27204 2000-05-03 Robert Lipe <robertlipe@usa.net>
27205
27206 * gcc.dg/20000503-1.c: New test.
27207
27208 2000-05-02 Jakub Jelinek <jakub@redhat.com>
27209
27210 * gcc.c-torture/compile/20000502-1.c: New test.
27211 * g++.old-deja/g++.other/align.C: New test.
27212 * gcc.dg/cpp-tradstringify.c: New test.
27213
27214 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
27215
27216 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
27217 and hard registers.
27218
27219 2000-04-26 Geoff Keating <geoffk@cygnus.com>
27220
27221 * gcc.c-torture/execute/loop-5.c: New test.
27222
27223 2000-04-25 Jakub Jelinek <jakub@redhat.com>
27224
27225 * gcc.c-torture/execute/va-arg-20.c: New test.
27226
27227 2000-04-23 Jeffrey A Law (law@cygnus.com)
27228
27229 * gcc.c-torture/execute/20000422-1.c: New test.
27230
27231 2000-04-20 Greg McGary <gkm@gnu.org>
27232
27233 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
27234 when optimizing, but without sibling-call optimizations (-O1).
27235
27236 2000-04-20 Jeffrey A Law (law@cygnus.com)
27237
27238 * gcc.c-torture/compile/20000420-1.c: New test.
27239
27240 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
27241
27242 * g++.abi/ptrflags.C: New test.
27243 * g++.eh/catchptr1.C: Test incomplete pointer chains.
27244
27245 2000-04-19 Catherine Moore <clm@cygnus.com>
27246
27247 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
27248
27249 2000-04-19 Greg McGary <gkm@gnu.org>
27250
27251 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
27252 sibling-call optimizations.
27253
27254 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
27255
27256 * gcc.dg/20000419-1.c: New test.
27257
27258 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
27259
27260 * gcc.c-torture/execute/20000412-6.c: New test.
27261
27262 2000-04-12 Jeffrey A Law (law@cygnus.com)
27263
27264 * gcc.c-torture/execute/20000412-5.c: New test.
27265 * g77.f-torture/compile/20000412-1.f: New test.
27266 * gcc.c-torture/execute/20000412-4.c: New test.
27267 * gcc.c-torture/compile/20000412-2.c: New test.
27268 * gcc.c-torture/execute/20000412-3.c: New test.
27269 * gcc.c-torture/compile/20000412-1.c: New test.
27270 * gcc.c-torture/execute/20000412-2.c: New test.
27271
27272 2000-04-12 Jakub Jelinek <jakub@redhat.com>
27273
27274 * objc/execute/bf-20.m: New test.
27275
27276 2000-04-10 Richard Henderson <rth@cygnus.com>
27277
27278 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
27279
27280 * gcc.c-torture/execute/20000412-1.c: New test.
27281
27282 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
27283
27284 * g++.old-deja/g++.eh/catchptr1.C: New test.
27285
27286 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
27287
27288 * g++.old-deja/g++.abi/cxa_vec.C: New test.
27289
27290 2000-04-08 Neil Booth <NeilB@earthling.net>
27291
27292 * gcc.dg/cpp-nullchar.c: Remove test as
27293 embedded nulls cause problems.
27294
27295 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27296
27297 * gcc.dg/compare2.c: New test.
27298
27299 2000-04-08 Neil Booth <NeilB@earthling.net>
27300
27301 * gcc.dg/cpp-nullchar.c: New test.
27302
27303 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
27304
27305 * gcc.dg/cpp-mi2.c: New test.
27306 * gcc.dg/cpp-mi2[abc].h: New files.
27307
27308 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
27309
27310 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
27311 member name.
27312
27313 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
27314
27315 * g++.old-deja/g++.abi/vmihint.C: New test.
27316
27317 2000-04-06 Neil Booth <NeilB@earthling.net>
27318
27319 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
27320 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
27321 copyright.
27322
27323 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
27324
27325 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
27326 avoid stack-frame overwrite.
27327
27328 2000-04-05 Jakub Jelinek <jakub@redhat.com>
27329
27330 * gcc.c-torture/compile/20000405-2.c: New test.
27331 * gcc.c-torture/compile/20000405-3.c: New test.
27332
27333 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27334
27335 * gcc.c-torture/compile/20000405-1.c: New test.
27336
27337 2000-04-04 Geoff Keating <geoffk@cygnus.com>
27338
27339 * gcc.dg/cast-qual-1.c: Revert last change.
27340
27341 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27342
27343 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
27344
27345 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
27346
27347 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
27348 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
27349
27350 2000-04-03 Jeffrey A Law (law@cygnus.com)
27351
27352 * gcc.c-torture/compile/20000403-2.c: New test.
27353 * gcc.c-torture/compile/20000403-1.c: New test.
27354
27355 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
27356
27357 * gcc.c-torture/execute/20000403-1.c: New test.
27358
27359 2000-04-03 Geoff Keating <geoffk@cygnus.com>
27360
27361 * gcc.c-torture/execute/20000402-1.c: New test.
27362
27363 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
27364
27365 * gcc.c-torture/execute/va-arg-15.c: New test.
27366 * gcc.c-torture/execute/va-arg-16.c: New test.
27367 * gcc.c-torture/execute/va-arg-17.c: New test.
27368 * gcc.c-torture/execute/va-arg-18.c: New test.
27369 * gcc.c-torture/execute/va-arg-19.c: New test.
27370
27371 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
27372
27373 * gcc.c-torture/compile/981211-1.c: Move to...
27374 * gcc.dg/cpp-as1.c: ...here.
27375 * gcc.dg/cpp-as2.c: New file.
27376
27377 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
27378 compiler.
27379
27380 2000-04-02 Neil Booth <NeilB@earthling.net>
27381
27382 * gcc.dg/cpp-cond.c New tests.
27383 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
27384 accidental success less likely.
27385 * gcc.dg/cpp-missingop.c New tests.
27386 * gcc.dg/cpp-missingparen.c New tests.
27387 * gcc.dg/cpp-shift.c New tests.
27388 * gcc.dg/cpp-shortcircuit.c New tests.
27389 * gcc.dg/cpp-unary.c New tests.
27390
27391 2000-03-29 Jeffrey A Law (law@cygnus.com)
27392
27393 * gcc.c-torture/compile/20000329-1.c: New test.
27394
27395 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
27396
27397 * gcc.c-torture/compile/20000326-1.c: New test.
27398 * gcc.c-torture/compile/20000326-2.c: New test.
27399
27400 2000-03-24 Geoff Keating <geoffk@cygnus.com>
27401
27402 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
27403 the first parameter is a function argument.
27404
27405 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
27406
27407 * g++.old-deja/g++.ext/array4.C: New test.
27408
27409 2000-03-22 Geoff Keating <geoffk@cygnus.com>
27410
27411 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
27412
27413 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27414
27415 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
27416
27417 2000-03-19 Richard Henderson <rth@cygnus.com>
27418
27419 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
27420
27421 2000-03-19 Richard Henderson <rth@cygnus.com>
27422
27423 * gcc.c-torture/compile/20000319-1.c: New test.
27424
27425 2000-03-14 Jeffrey A Law (law@cygnus.com)
27426
27427 * gcc.c-torture/execute/20000314-3.c: New test.
27428 * gcc.c-torture/execute/20000314-2.c: New test.
27429 * gcc.c-torture/execute/20000314-1.c: New test.
27430 * gcc.c-torture/compile/20000314-2.c: New test.
27431 * gcc.c-torture/compile/20000314-1.c: New test.
27432
27433 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
27434
27435 * g++.old-deja/g++.warn/inline.C: New test.
27436
27437 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
27438
27439 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
27440 standards-compliant result rather than specific constants.
27441 Put test-values in array.
27442
27443 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
27444
27445 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
27446 (g++_target_compile): Put test-specific options last.
27447
27448 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27449
27450 * g++.old-deja/g++.eh/vbase4.C: New test.
27451
27452 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27453
27454 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
27455
27456 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27457
27458 * g++.old-deja/g++.brendan/misc12.C: Removed.
27459 * g++.old-deja/g++.pt/memtemp77.C: Constify.
27460 * g++.old-deja/g++.ext/pretty4.C: New test.
27461
27462 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27463
27464 * g++.old-deja/g++.other/string2.C: New test.
27465
27466 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
27467
27468 * g++.old-deja/g++.warn/impint2.C: New test.
27469
27470 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
27471
27472 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
27473 is 1, not zero.
27474
27475 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
27476
27477 * g++.old-deja/g++.warn/impint.C: New test.
27478 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
27479 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
27480 * g++.old-deja/g++.pt/explicit12.C: Likewise.
27481 * g++.old-deja/g++.pt/explicit13.C: Likewise.
27482 * g++.old-deja/g++.pt/explicit17.C: Likewise.
27483 * g++.old-deja/g++.pt/explicit18.C: Likewise.
27484 * g++.old-deja/g++.pt/explicit19.C: Likewise.
27485 * g++.old-deja/g++.pt/explicit23.C: Likewise.
27486 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27487 * g++.old-deja/g++.pt/explicit35.C: Likewise.
27488 * g++.old-deja/g++.pt/explicit6.C: Likewise.
27489 * g++.old-deja/g++.pt/memclass7.C: Likewise.
27490
27491 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
27492
27493 * gcc.dg/cpp-redef.c: New test.
27494
27495 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
27496
27497 * g++.old-deja/g++.pt/unify7.C: New test.
27498
27499 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27500
27501 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
27502 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
27503
27504 2000-02-25 Geoff Keating <geoffk@cygnus.com>
27505
27506 * gcc.c-torture/compile/20000224-1.c: New test.
27507
27508 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27509
27510 * gcc.c-torture/compile/cpp-2.c: New test.
27511 * gcc.c-torture/compile/cpp-1.c: New test.
27512
27513 2000-02-25 Jeffrey A Law (law@cygnus.com)
27514
27515 * gcc.c-torture/execute/20000225-1.c: New test.
27516
27517 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27518
27519 * gcc.dg/cpp-li2.c: New test.
27520
27521 * gcc.dg/cpp-wi1.c: New test.
27522
27523 * gcc.dg/cpp-li1.c: New test.
27524
27525 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
27526
27527 * g++.old-deja/g++.other/sizeof5.C: New test.
27528
27529 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27530
27531 * gcc.c-torture/execute/va-arg-13.c: New test.
27532
27533 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
27534
27535 * gcc.c-torture/execute/va-arg-12.c: New test.
27536
27537 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
27538
27539 * gcc.c-torture/execute/20000223-1.c: New test.
27540
27541 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
27542
27543 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
27544
27545 2000-02-22 Mark Mitchell <mark@codesourcery.com>
27546
27547 * g++.old-deja/g++.abi/ptrmem.C: New test.
27548
27549 2000-02-19 Richard Henderson <rth@cygnus.com>
27550
27551 * gcc.c-torture/compile/init-3.c: New.
27552
27553 2000-02-17 Mark Mitchell <mark@codesourcery.com>
27554
27555 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
27556 ALWAYS_CXXFLAGS.
27557
27558 2000-02-11 Robert Lipe <robertl@sco.com>
27559
27560 * gcc.c-torture/compile/20000211-3.c: New test.
27561
27562 2000-02-11 Martin Buchholz <martin@xemacs.org>
27563
27564 * gcc.c-torture/compile/20000211-2.c: New test.
27565
27566 2000-02-11 Jeffrey A Law (law@cygnus.com)
27567
27568 * gcc.c-torture/compile/20000211-1.c: New test.
27569
27570 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
27571
27572 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
27573 on native targets
27574
27575 2000-02-08 Nathan Sidwell <nathan@acm.org>
27576
27577 * g++.old-deja/g++.other/cast5.C: New test.
27578
27579 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
27580
27581 * gcc.c-torture/execute/20000205-1.c: New.
27582
27583 2000-02-03 Nathan Sidwell <nathan@acm.org>
27584
27585 * g++.old-deja/g++.jason/cast3.C: Return void.
27586 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
27587
27588 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27589
27590 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
27591
27592 * gcc.dg/loop-1.c: New test.
27593
27594 2000-01-27 Jakub Jelinek <jakub@redhat.com>
27595
27596 * gcc.c-torture/compile/20000127-1.c: New test.
27597 * gcc.c-torture/execute/991228-1.c: New test.
27598
27599 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27600
27601 * gcc.dg/unused-2.c: New test.
27602
27603 * gcc.dg/conv-1.c: New test.
27604
27605 2000-01-24 Mark Mitchell <mark@codesourcery.com>
27606
27607 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
27608 compiler.
27609 (tool_option_proc): Fix typo.
27610
27611 2000-01-24 Geoff Keating <geoffk@cygnus.com>
27612
27613 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
27614 of the ld on the host, not on the build machine.
27615 Also, don't crash if '--help' is not a supported option.
27616
27617 2000-01-24 Richard Henderson <rth@cygnus.com>
27618
27619 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
27620
27621 2000-01-20 Jeffrey A Law (law@cygnus.com)
27622
27623 * gcc.c-torture/execute/20000120-2.c: New test.
27624 * gcc.c-torture/execute/20000120-1.c: New test.
27625
27626 2000-01-13 Jeffrey A Law (law@cygnus.com)
27627
27628 * gcc.c-torture/execute/20000113-1.c: New test.
27629
27630 2000-01-12 Jeffrey A Law (law@cygnus.com)
27631
27632 * gcc.c-torture/execute/20000112-1.c: New test.
27633
27634 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27635
27636 * gcc.dg/20000111-1.c: New test.
27637
27638 2000-01-10 Jeffrey A Law (law@cygnus.com)
27639
27640 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
27641 with 16 bit integers.
27642
27643 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27644
27645 * gcc.dg/20000108-1.c: New test.
27646
27647 2000-01-05 Nathan Sidwell <nathan@acm.org>
27648
27649 * g++.old-deja/g++.ns/koenig8.C: New test.
27650
27651 2000-01-05 Nathan Sidwell <nathan@acm.org>
27652
27653 * g++.old-deja/g++.other/cast4.C: New test.
27654
27655 2000-01-05 Jeffrey A Law (law@cygnus.com)
27656
27657 * gcc.c-torture/compile/20000105-2.c: New test.
27658 * gcc.c-torture/compile/20000105-1.c: New test.
27659
27660 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27661
27662 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
27663 references to printf & atoi to conform to ANSI standard.
27664 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
27665 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
27666 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
27667 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
27668 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
27669 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27670 * g++.old-deja/g++.brendan/copy1.C: Likewise.
27671 * g++.old-deja/g++.brendan/copy2.C: Likewise.
27672 * g++.old-deja/g++.brendan/copy3.C: Likewise.
27673 * g++.old-deja/g++.brendan/copy4.C: Likewise.
27674 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27675 * g++.old-deja/g++.brendan/copy6.C: Likewise.
27676 * g++.old-deja/g++.brendan/copy7.C: Likewise.
27677 * g++.old-deja/g++.brendan/copy8.C: Likewise.
27678 * g++.old-deja/g++.brendan/crash11.C: Likewise.
27679 * g++.old-deja/g++.brendan/crash14.C: Likewise.
27680 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
27681 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27682 * g++.old-deja/g++.brendan/delete2.C: Likewise.
27683 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
27684 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
27685 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
27686 * g++.old-deja/g++.brendan/eh1.C: Likewise.
27687 * g++.old-deja/g++.brendan/groff1.C: Likewise.
27688 * g++.old-deja/g++.brendan/init3.C: Likewise.
27689 * g++.old-deja/g++.brendan/misc12.C: Likewise.
27690 * g++.old-deja/g++.brendan/misc7.C: Likewise.
27691 * g++.old-deja/g++.brendan/new2.C: Likewise.
27692 * g++.old-deja/g++.brendan/operators4.C: Likewise.
27693 * g++.old-deja/g++.brendan/operators5.C: Likewise.
27694 * g++.old-deja/g++.brendan/overload2.C: Likewise.
27695 * g++.old-deja/g++.brendan/overload7.C: Likewise.
27696 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
27697 * g++.old-deja/g++.brendan/reference1.C: Likewise.
27698 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
27699 * g++.old-deja/g++.brendan/template24.C: Likewise.
27700 * g++.old-deja/g++.brendan/template3.C: Likewise.
27701 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
27702 * g++.old-deja/g++.jason/inline3.C: Likewise.
27703 * g++.old-deja/g++.jason/opeq.C: Likewise.
27704 * g++.old-deja/g++.law/arg5.C: Likewise.
27705 * g++.old-deja/g++.law/arm7.C: Likewise.
27706 * g++.old-deja/g++.law/ctors11.C: Likewise.
27707 * g++.old-deja/g++.law/cvt8.C: Likewise.
27708 * g++.old-deja/g++.law/init9.C: Likewise.
27709 * g++.old-deja/g++.law/refs4.C: Likewise.
27710 * g++.old-deja/g++.law/template2.C: Likewise.
27711 * g++.old-deja/g++.law/visibility24.C: Likewise.
27712 * g++.old-deja/g++.law/vtable3.C: Likewise.
27713 * g++.old-deja/g++.mike/asm2.C: Likewise.
27714 * g++.old-deja/g++.mike/eh1.C: Likewise.
27715 * g++.old-deja/g++.mike/misc1.C: Likewise.
27716 * g++.old-deja/g++.mike/misc13.C: Likewise.
27717 * g++.old-deja/g++.mike/misc14.C: Likewise.
27718 * g++.old-deja/g++.mike/ns12.C: Likewise.
27719 * g++.old-deja/g++.mike/p1248.C: Likewise.
27720 * g++.old-deja/g++.mike/p3708.C: Likewise.
27721 * g++.old-deja/g++.mike/p3708a.C: Likewise.
27722 * g++.old-deja/g++.mike/p3708b.C: Likewise.
27723 * g++.old-deja/g++.mike/p646.C: Likewise.
27724 * g++.old-deja/g++.mike/p700.C: Likewise.
27725 * g++.old-deja/g++.mike/p783.C: Likewise.
27726 * g++.old-deja/g++.mike/p783a.C: Likewise.
27727 * g++.old-deja/g++.mike/p783b.C: Likewise.
27728 * g++.old-deja/g++.mike/p786.C: Likewise.
27729 * g++.old-deja/g++.mike/p789.C: Likewise.
27730 * g++.old-deja/g++.mike/p789a.C: Likewise.
27731 * g++.old-deja/g++.mike/p807a.C: Likewise.
27732 * g++.old-deja/g++.other/delete3.C: Likewise.
27733 * g++.old-deja/g++.other/dyncast1.C: Likewise.
27734 * g++.old-deja/g++.other/dyncast2.C: Likewise.
27735 * g++.old-deja/g++.other/dyncast3.C: Likewise.
27736 * g++.old-deja/g++.other/empty1.C: Likewise.
27737 * g++.old-deja/g++.other/temporary1.C: Likewise.
27738 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
27739 * g++.old-deja/g++.pt/t16.C: Likewise.
27740 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
27741
27742 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
27743
27744 * gcc.dg/991230-1.c: New test.
27745
27746 1999-12-29 Jeffrey A Law (law@cygnus.com)
27747
27748 * gcc.c-torture/compile/991229-3.c: New test.
27749 * gcc.c-torture/compile/991229-2.c: New test.
27750 * gcc.c-torture/compile/991229-1.c: New test.
27751
27752 1999-12-29 Greg McGary <gkm@eng.ascend.com>
27753
27754 * gcc.c-torture/compile/labels-2.c: New test.
27755
27756 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
27757
27758 * gcc.c-torture/execute/991227-1.c: New test.
27759
27760 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27761
27762 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
27763
27764 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
27765
27766 * gcc.c-torture/execute/991221-1.c: New test.
27767
27768 1999-12-20 Nathan Sidwell <nathan@acm.org>
27769
27770 * g++.old-deja/g++.other/cast3.C: New test.
27771
27772 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
27773
27774 * gcc.c-torture/execute/991216-4.c: New test.
27775
27776 1999-12-16 Michael Meissner <meissner@cygnus.com>
27777
27778 * gcc.c-torture/execute/991216-1.c: New test.
27779 * gcc.c-torture/execute/991216-2.c: New test.
27780 * gcc.c-torture/execute/991216-3.c: New test.
27781
27782 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27783
27784 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
27785 Actually make the test fail by using "-O2" for compilation.
27786
27787 1999-12-15 Nathan Sidwell <nathan@acm.org>
27788
27789 * g++.old-deja/g++.warn/cast-align1.C: New test.
27790
27791 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27792
27793 * gcc.c-torture/compile/991214-1.c: New test.
27794 * gcc.c-torture/compile/991214-2.c: New test.
27795
27796 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27797
27798 * gcc.dg/991214-1.c: New test.
27799
27800 1999-12-13 Jeffrey A Law (law@cygnus.com)
27801
27802 * gcc.c-torture/compile/991213-3.c: New test.
27803 * gcc.c-torture/compile/991213-2.c: New test.
27804 * gcc.c-torture/compile/991213-1.c: New test.
27805
27806 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
27807
27808 * gcc.dg/991209-1.c: New test.
27809
27810 1999-12-08 Nathan Sidwell <nathan@acm.org>
27811
27812 * gcc.c-torture/compile/991208-1.c: New test.
27813
27814 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27815
27816 * gcc.dg/ultrasp2.c: New test.
27817
27818 1999-12-05 Alex Samuel <samuel@codesourcery.com>
27819
27820 * g++.old-deja/g++.abi/align.C (main): Fix typo.
27821
27822 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
27823
27824 * gcc.c-torture/compile/991202-1.c: New test.
27825 * gcc.c-torture/execute/991202-1.c: New test.
27826 * gcc.c-torture/execute/991202-2.c: New test.
27827 * gcc.c-torture/execute/991202-3.c: New test.
27828
27829 1999-12-02 Alex Samuel <samuel@codesourcery.com>
27830
27831 * g++.old-deja/g++.abi/align.C: New test.
27832 * g++.old-deja/g++.abi/aggregates.C: Likewise.
27833 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27834
27835 1999-12-01 Richard Henderson <rth@cygnus.com>
27836
27837 * gcc.c-torture/execute/991201-1.c: New.
27838
27839 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
27840
27841 * gcc.dg/991129-1.c: New test.
27842
27843 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
27844
27845 * gcc.c-torture/compile/991127-1.c: New test.
27846
27847 1999-11-22 Nathan Sidwell <nathan@acm.org>
27848
27849 * g++.old-deja/g++.other/warn4.C: New test.
27850
27851 1999-11-22 Nathan Sidwell <nathan@acm.org>
27852
27853 * g++.old-deja/g++.eh/cleanup2.C: New test.
27854 * g++.old-deja/g++.ext/pretty2.C: New test.
27855 * g++.old-deja/g++.ext/pretty3.C: New test.
27856 * g++.old-deja/g++.other/debug6.C: New test.
27857
27858 1999-10-20 Jim Wilson <wilson@cygnus.com>
27859
27860 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
27861 compiler_output to look for one error message instead of two.
27862
27863 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
27864
27865 * gcc.c-torture/execute/991118-1.c: Also test case
27866 where the word boundary does not split a byte evenly.
27867
27868 1999-11-19 Nathan Sidwell <nathan@acm.org>
27869
27870 * g++.old-deja/g++.ext/restrict1.C: New test.
27871
27872 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
27873
27874 * gcc.c-torture/execute/991118-1.c: New test.
27875
27876 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
27877
27878 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
27879 working directory pathnames.
27880
27881 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
27882
27883 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
27884 host is equipped with driver.h and driver.o so it can actually
27885 compile and run the tests.
27886
27887 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
27888
27889 * gcc.c-torture/compile/991008-1.c: New test.
27890
27891 1999-11-08 Nick Clifton <nickc@cygnus.com>
27892
27893 * lib/gcc-dg.exp: Include target-supports.exp
27894
27895 1999-11-05 Nick Clifton <nickc@cygnus.com>
27896
27897 * lib/target-supports.exp: New file: Provide procs to test for
27898 features supported by the target.
27899 (check_weak_available): Moved here from ecos.exp.
27900 (check_alias_available): New proc: Determine of the target
27901 toolchain supports the alias attribute.
27902
27903 * gcc.dg/special/ecos.exp: Move check_weak_available to
27904 target-supports.exp.
27905 (alias-1.c): Only perform the test if the target supports
27906 aliases.
27907 (wkali-1.c): Only perform the test if the target supports
27908 aliases.
27909
27910 * gcc.dg/990506-0.c: Expect error messages from cross
27911 targets as well as native targets.
27912
27913 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27914
27915 * gcc.dg/ultrasp1.c: Removed xfail.
27916 * gcc.dg/struct-ret-2.c: Likewise.
27917 * gcc.dg/array-1.c: Likewise.
27918
27919 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27920
27921 * gcc.dg/struct-ret-2.c: New test.
27922
27923 * gcc.dg/array-1.c: New test.
27924
27925 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
27926
27927 * gcc.c-torture/execute/991030-1.c: New test.
27928
27929 1999-10-26 Richard Henderson <rth@cygnus.com>
27930
27931 * gcc.c-torture/compile/991026-2.c: New test.
27932
27933 1999-10-26 Jeffrey A Law (law@cygnus.com)
27934
27935 * gcc.c-torture/compile/991026-1.c: New test.
27936
27937 1999-10-23 Jeffrey A Law (law@cygnus.com)
27938
27939 * gcc.c-torture/execute/991023-1.c: New test.
27940
27941 1999-10-19 Jeffrey A Law (law@cygnus.com)
27942
27943 * gcc.c-torture/execute/991019-1.c: New test.
27944
27945 1999-10-16 Richard Henderson <rth@cygnus.com>
27946
27947 * gcc.c-torture/execute/991016-1.c: New test.
27948
27949 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
27950
27951 * gcc.c-torture/execute/991014-1.c: New test.
27952
27953 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
27954
27955 * g++.old-deja/g++.other/union2.C: New test.
27956
27957 1999-10-13 Nathan Sidwell <nathan@acm.org>
27958
27959 * g++.old-deja/g++.other/vaarg2.C: New test.
27960 * g++.old-deja/g++.other/vaarg3.C: New test.
27961
27962 1999-10-12 Craig Burley <craig@jcb-sc.com>
27963
27964 * g77.f-torture/noncompile/19990905-1.f: Moved from being
27965 in compile/.
27966
27967 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
27968
27969 * gcc.c-torture/execute/va-arg-11.c: New test.
27970
27971 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
27972
27973 * lib/file-format.exp (gcc_target_object_format): Don't
27974 crash if objdump is unavailable.
27975
27976 1999-09-29 Donn Terry <donn@interix.com>
27977
27978 * gcc.misc-tests/mg.exp: delete extraneous redirection.
27979
27980 1999-09-28 Nick Clifton <nickc@cygnus.com>
27981
27982 * gcc.c-torture/compile/990928-1.c: New test.
27983
27984 1999-09-28 Nathan Sidwell <nathan@acm.org>
27985
27986 * g++.old-deja/g++.other/decl6.C: New test.
27987
27988 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27989
27990 * gcc.c-torture/execute/va-arg-10.c: New test.
27991
27992 1999-09-27 Nathan Sidwell <nathan@acm.org>
27993
27994 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
27995 __PRETTY_FUNCTION__.
27996
27997 1999-09-23 Nick Clifton <nickc@cygnus.com>
27998
27999 * gcc.c-torture/execute/990923-1.c: New test.
28000
28001 1999-09-21 Nick Clifton <nickc@cygnus.com>
28002
28003 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
28004 for which -fpic is inappropriate.
28005
28006 1999-09-21 Mark Mitchell <mark@codesourcery.com>
28007
28008 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
28009
28010 1999-09-21 Nathan Sidwell <nathan@acm.org>
28011
28012 * g++.old-deja/g++.other/dyncast1.C: New test.
28013 * g++.old-deja/g++.other/dyncast2.C: New test.
28014 * g++.old-deja/g++.other/dyncast3.C: New test.
28015 * g++.old-deja/g++.other/dyncast4.C: New test.
28016 * g++.old-deja/g++.other/dyncast5.C: New test.
28017 * g++.old-deja/g++.eh/catch3.C: New test.
28018 * g++.old-deja/g++.eh/catch3p.C: New test.
28019 * g++.old-deja/g++.eh/catch4.C: New test.
28020 * g++.old-deja/g++.eh/catch4p.C: New test.
28021 * g++.old-deja/g++.eh/catch5.C: New test.
28022 * g++.old-deja/g++.eh/catch5p.C: New test.
28023 * g++.old-deja/g++.eh/catch6.C: New test.
28024 * g++.old-deja/g++.eh/catch6p.C: New test.
28025 * g++.old-deja/g++.eh/catch7.C: New test.
28026 * g++.old-deja/g++.eh/catch7p.C: New test.
28027 * g++.old-deja/g++.eh/catch8.C: New test.
28028 * g++.old-deja/g++.eh/catch8p.C: New test.
28029 * g++.old-deja/g++.eh/catch9.C: New test.
28030 * g++.old-deja/g++.eh/catch9p.C: New test.
28031
28032 1999-09-13 Nathan Sidwell <nathan@acm.org>
28033
28034 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
28035 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
28036
28037 1999-09-13 Jeffrey A Law (law@cygnus.com)
28038
28039 * gcc.c-torture/compile/990913-1.c: New test.
28040
28041 1999-09-10 Nathan Sidwell <nathan@acm.org>
28042
28043 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
28044 * g++.old-deja/g++.jason/rfg5.C: Likewise.
28045
28046 1999-09-09 Richard Henderson <rth@cygnus.com>
28047
28048 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
28049
28050 1999-09-09 Nathan Sidwell <nathan@acm.org>
28051
28052 * g++.old-deja/g++.other/lookup11.C: New test.
28053 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
28054 what is permitted and what we want.
28055 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
28056 overload use.
28057 * g++.old-deja/g++.jason/rfg5.C: Likewise
28058
28059 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
28060
28061 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
28062 * gcc.c-torture/noncompile/poison-1.c: New file.
28063
28064 1999-09-08 Nathan Sidwell <nathan@acm.org>
28065
28066 * g++.old-deja/g++.other/sizeof3.C: New test.
28067 * g++.old-deja/g++.other/sizeof4.C: New test.
28068 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
28069 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
28070
28071 1999-09-07 Richard Henderson <rth@cygnus.com>
28072
28073 * gcc.dg/va-arg-1.c: New.
28074
28075 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28076
28077 * gcc.c-torture/execute/va-arg-9.c: New test.
28078
28079 1999-09-05 Craig Burley <craig@jcb-sc.com>
28080
28081 * g77.f-torture/compile/980519-2.f: New test.
28082 * g77.f-torture/compile/19990905-0.f: New test.
28083 * g77.f-torture/compile/19990905-1.f: New test.
28084 * g77.f-torture/compile/19990905-2.f: New test.
28085
28086 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
28087
28088 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
28089
28090 * gcc.c-torture/execute/990827-1.c: Fix typo.
28091
28092 1999-09-03 Nathan Sidwell <nathan@acm.org>
28093
28094 * g++.old-deja/g++.other/deref1.C: New test.
28095
28096 1999-09-02 Nathan Sidwell <nathan@acm.org>
28097
28098 * g++.old-deja/g++.other/ambig2.C: New test.
28099 * g++.old-deja/g++.other/cond5.C: New test.
28100 * g++.old-deja/g++.other/lookup16.C: New test.
28101
28102 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
28103
28104 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
28105 assemblers too.
28106
28107 1999-08-31 Jeffrey A Law (law@cygnus.com)
28108
28109 * lib/c-torture.exp: Avoid the "compare executables" optimization
28110 when testing native.
28111
28112 1999-08-29 Jeffrey A Law (law@cygnus.com)
28113
28114 * gcc.c-torture/execute/990829-1.c: New test.
28115 * gcc.c-torture/compile/990829-1.c: New test.
28116
28117 1999-08-27 Paul Burchard <burchard@pobox.com>
28118
28119 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
28120 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
28121 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
28122 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
28123 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
28124 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
28125 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
28126 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
28127 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
28128 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
28129 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
28130
28131 1999-08-27 Jeffrey A Law (law@cygnus.com)
28132
28133 * gcc.c-torture/execute/990827-1.c: New test.
28134
28135 1999-08-26 Craig Burley <craig@jcb-sc.com>
28136
28137 * g77.f-torture/noncompile/19990826-4.f: New test.
28138
28139 * g77.f-torture/compile/19990826-3.f: New test.
28140
28141 * g77.f-torture/execute/19990826-2.f: New test.
28142
28143 * g77.f-torture/compile/19990826-1.f: New test.
28144
28145 * gcc.c-torture/execute/990826-0.c: New test.
28146 * g77.c-torture/execute/19990826-0.f: New test.
28147
28148 * g77.f-torture/noncompile/970626-2.f: New test.
28149
28150 1999-08-25 Paul Burchard <burchard@pobox.com>
28151
28152 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
28153 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
28154 lss-011.C: New tests.
28155
28156 1999-08-25 Nathan Sidwell <nathan@acm.org>
28157
28158 * g++.old-deja/g++.other/decl5.C: New test.
28159
28160 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28161
28162 * noncompile/noncompile.exp: Load_lib c-torture.exp.
28163 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
28164 call `postbase' for each one. All callers of `postbase' changed
28165 to call this instead.
28166
28167 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
28168
28169 * gcc.c-torture/execute/990811-1.c: New test.
28170
28171 1999-08-09 Nick Clifton <nickc@cygnus.com>
28172
28173 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
28174 just native ones.
28175
28176 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
28177 just native ones.
28178
28179 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28180
28181 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
28182
28183 1999-08-04 Jeffrey A Law (law@cygnus.com)
28184
28185 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
28186
28187 1999-08-04 Nathan Sidwell <nathan@acm.org>
28188
28189 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
28190
28191 1999-08-04 Jeffrey A Law (law@cygnus.com)
28192
28193 * gcc.c-torture/execute/990804-1.c: New test.
28194
28195 1999-08-03 Nathan Sidwell <nathan@acm.org>
28196
28197 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
28198 * g++.old-deja/g++.brendan/crash64.C: Likewise
28199 * g++.old-deja/g++.brendan/overload8.C: Likewise
28200
28201 1999-08-03 Nathan Sidwell <nathan@acm.org>
28202
28203 * g++.old-deja/g++.other/struct1.C: New test.
28204
28205 1999-08-03 Nathan Sidwell <nathan@acm.org>
28206
28207 * g++.old-deja/g++.other/enum2.C: New test.
28208
28209 1999-08-02 Richard Henderson <rth@cygnus.com>
28210
28211 Adapted from tests from Franz Sirl:
28212 * gcc.c-torture/execute/va-arg-7.c: New test.
28213 * gcc.c-torture/execute/va-arg-8.c: New test.
28214
28215 1999-08-01 Jeffrey A Law (law@cygnus.com)
28216
28217 * gcc.c-torture/compile/990801-2.c: New test.
28218
28219 * gcc.c-torture/compile/990801-1.c: New test.
28220
28221 1999-07-27 Michael Meissner <meissner@cygnus.com>
28222
28223 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
28224 fp-cmp-1.c, converting double to float.
28225
28226 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
28227 fp-cmp-1.c, converting double to long double.
28228
28229 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
28230 from fr1 to unknown_register, since fr1 is a legitimate register
28231 on some machines.
28232
28233 1999-07-25 Jeffrey A Law (law@cygnus.com)
28234
28235 * README: More listname related changes.
28236
28237 1999-07-08 Catherine Moore <clm@cygnus.com>
28238
28239 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
28240
28241 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
28242
28243 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
28244
28245 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28246
28247 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
28248
28249 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
28250
28251 * gcc.dg/990703-1.c: New test.
28252
28253 1999-06-29 Nick Clifton <nickc@cygnus.com>
28254
28255 * lib/file-format.exp: New file: Move definition of proc
28256 gcc_target_object_format to here from
28257 gcc.dg/special/ecos.exp.
28258
28259 * lib/c-torture.exp: Include lib file-format.exp.
28260 * lib/gcc-dg.exp: Include lib file-format.exp.
28261
28262 * gcc.dg/special/ecos.exp: Remove definition of proc
28263 gcc_target_object_format.
28264
28265 1999-06-28 Jeffrey A Law (law@cygnus.com)
28266
28267 * gcc.c-torture/execute/990628-1.c: New test.
28268
28269 1999-06-25 Jeffrey A Law (law@cygnus.com)
28270
28271 * gcc.c-torture/compile/990625-2.c: New test.
28272
28273 * gcc.c-torture/compile/990625-1.c: New test.
28274
28275 1999-06-23 Nick Clifton <nickc@cygnus.com>
28276
28277 * gcc.c-torture/compile/dll.c: New test case. Check that dll
28278 attributes compile.
28279 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
28280 ports that use the COFF/PE file format.
28281
28282 1999-06-17 Jeffrey A Law (law@cygnus.com)
28283
28284 * gcc.c-torture/compile/990617-1.c: New test.
28285
28286 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
28287
28288 * g++.old-deja/g++.other/decl4.C: New test.
28289
28290 1999-06-14 Nathan Sidwell <nathan@acm.org>
28291
28292 * g++.old-deja/g++.other/bitfld3.C: New test.
28293
28294 1999-06-08 Nathan Sidwell <nathan@acm.org>
28295
28296 * g++.old-deja/g++.eh/catch1.C: New test.
28297
28298 1999-06-07 Jeffrey A Law (law@cygnus.com)
28299
28300 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
28301
28302 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
28303 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
28304
28305 1999-06-05 Craig Burley <craig@jcb-sc.com>
28306
28307 * g77.f-torture/compile/19990502-0.f: Replace with new,
28308 shorter, test that still fails after recent changes.
28309
28310 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28311
28312 * gcc.c-torture/execute/990604-1.c: New test.
28313
28314 1999-05-31 Jeffrey A Law (law@cygnus.com)
28315
28316 * gcc.c-torture/execute/990531-1.c: New test.
28317
28318 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28319
28320 * gcc.c-torture/compile/990527-1.c: New test.
28321
28322 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
28323
28324 * gcc.c-torture/execute/990527-1.c: New test.
28325
28326 1999-05-25 Nick Clifton <nickc@cygnus.com>
28327
28328 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
28329 bitfields as signed.
28330
28331 1999-05-25 Craig Burley <craig@jcb-sc.com>
28332
28333 * g77.f-torture/compile/19990525-0.f: New test.
28334
28335 1999-05-25 Jeffrey A Law (law@cygnus.com)
28336
28337 * gcc.c-torture/execute/990525-2.c: New test.
28338
28339 * gcc.c-torture/execute/990525-1.c: New test.
28340
28341 1999-05-24 Nathan Sidwell <nathan@acm.org>
28342
28343 * g++.old-deja/g++.other/anon3.C: New test.
28344 * g++.old-deja/g++.other/anon4.C: New test.
28345 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
28346 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
28347 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
28348 Merrill).
28349
28350 1999-05-24 Jeffrey A Law (law@cygnus.com)
28351
28352 * gcc.c-torture/execute/990524-1.c: New test.
28353
28354 * gcc.dg/990524-1.c: New test.
28355
28356 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28357
28358 * gcc.c-torture/compile/990523-1.c: New test.
28359
28360 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
28361
28362 * gcc.c-torture/compile/990519-1.c: New test.
28363
28364 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28365
28366 * gcc.c-torture/compile/990517-1.c: New test.
28367
28368 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
28369 (e4, f4): New tests.
28370 (main): Call them.
28371
28372 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28373
28374 * gcc.dg/noreturn-1.c: New test.
28375
28376 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28377
28378 * gcc.c-torture/execute/990513-1.c: New test.
28379
28380 1999-05-10 Richard Henderson <rth@cygnus.com>
28381
28382 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
28383
28384 1999-05-10 Craig Burley <craig@jcb-sc.com>
28385
28386 * g77.f-torture/execute/erfc.f: Use small single-precision
28387 values, to avoid problems on Alphas when not -mieee.
28388
28389 1999-05-08 Craig Burley <craig@jcb-sc.com>
28390
28391 * gcc.dg/990506-0.c: New test.
28392
28393 1999-05-08 Richard Henderson <rth@cygnus.com>
28394
28395 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
28396 the constant to test. Don't XFAIL 64-bit targets.
28397
28398 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
28399 * g++.old-deja/g++.law/profile1.C: Likewise.
28400
28401 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
28402 operator new instances.
28403 * g++.old-deja/g++.other/delete5.C: Likewise.
28404
28405 1999-05-03 Craig Burley <craig@jcb-sc.com>
28406
28407 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
28408 intrinsic.
28409
28410 1999-05-03 Craig Burley <craig@jcb-sc.com>
28411
28412 * g77.f-torture/execute/u77-test.f: Reverse order of two
28413 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
28414
28415 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28416
28417 * gcc.dg/compare1.c: New test.
28418
28419 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
28420
28421 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
28422 New tests.
28423
28424 1999-05-02 Craig Burley <craig@jcb-sc.com>
28425
28426 * g77.f-torture/compile/19990502-1.f: New test.
28427
28428 1999-05-02 Craig Burley <craig@jcb-sc.com>
28429
28430 * g77.f-torture/compile/19990502-0.f: New test.
28431
28432 1999-05-02 Craig Burley <craig@jcb-sc.com>
28433
28434 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
28435 intrinsic.
28436
28437 1999-05-02 Craig Burley <craig@jcb-sc.com>
28438
28439 * g77.f-torture/execute/u77-test.f (main): List libU77
28440 intrinsics not currently tested.
28441 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
28442 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
28443 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
28444 Trim blanks off the ends of some printed strings.
28445
28446 1999-05-02 Craig Burley <craig@jcb-sc.com>
28447
28448 * g77.f-torture/execute/u77-test.f (main): Just warn about
28449 FSTAT gid disagreement, as it's expected on some systems.
28450
28451 1999-05-01 Craig Burley <craig@jcb-sc.com>
28452
28453 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
28454 use a new function, which allows for some slop.
28455 Clean up some commentary.
28456 (issum): The new function.
28457 (sgladd): Deleted subroutine.
28458
28459 1999-05-01 Craig Burley <craig@jcb-sc.com>
28460
28461 * g77.f-torture/execute/u77-test.f: Modify to be more like
28462 libf2c/libU77 version, bringing patches to that version here.
28463 Add suitable commentary.
28464
28465 1999-04-25 Richard Henderson <rth@cygnus.com>
28466
28467 * gcc.dg/990424-1.c: New test.
28468
28469 1999-04-24 Craig Burley <craig@jcb-sc.com>
28470
28471 * g77.f-torture/execute/u77-test.f (main): Bug involving
28472 LSTAT has been fixed, so turn back on full checking.
28473
28474 1999-04-20 Craig Burley <craig@jcb-sc.com>
28475
28476 * g77.f-torture/compile/19990419-0.f: New test.
28477 * g77.f-torture/execute/19990419-1.f: New test.
28478
28479 1999-04-17 Richard Henderson <rth@cygnus.com>
28480
28481 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
28482 to avoid the need for a prototype to supress a warning.
28483
28484 1999-04-07 Jim Wilson <wilson@cygnus.com>
28485
28486 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
28487
28488 1999-04-04 Jeffrey A Law (law@cygnus.com)
28489
28490 * gcc.c-torture/execute/990404-1.c: New test.
28491
28492 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28493
28494 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
28495 * gcc.dg/cpp-if3.c: Don't use -pedantic.
28496 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
28497 missing initializer warnings.
28498
28499 1999-03-28 Jeffrey A Law (law@cygnus.com)
28500
28501 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
28502 matching strings.
28503
28504 1999-03-26 Jeffrey A Law (law@cygnus.com)
28505
28506 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
28507
28508 1999-03-26 Craig Burley <craig@jcb-sc.com>
28509
28510 * g77.f-torture/execute/19990325-0.f: New test.
28511 * g77.f-torture/execute/19990325-1.f: New test.
28512
28513 1999-03-24 Jeffrey A Law (law@cygnus.com)
28514
28515 * gcc.c-torture/execute/990324-1.c: New test.
28516
28517 1999-03-22 Jim Wilson <wilson@cygnus.com>
28518
28519 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
28520 test with 4.
28521
28522 1999-03-17 Richard Henderson <rth@cygnus.com>
28523
28524 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
28525
28526 1999-03-13 Craig Burley <craig@jcb-sc.com>
28527
28528 * g77.f-torture/execute/19990313-2.f: New test.
28529 * g77.f-torture/execute/19990313-3.f: New test.
28530
28531 1999-03-13 Craig Burley <craig@jcb-sc.com>
28532
28533 * g77.f-torture/execute/19990313-0.f: New test.
28534 * g77.f-torture/execute/19990313-1.f: New test.
28535
28536 1999-03-12 Jim Wilson <wilson@cygnus.com>
28537
28538 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
28539 printf to sprintf.
28540 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
28541 (main): Add check for u15. Conditionalize u31 check depending on
28542 whether ints are <32 bits or >=32 bits.
28543
28544 1999-03-08 Craig Burley <craig@jcb-sc.com>
28545
28546 * g77.f-torture/execute/19981119-0.f: Improve testiness.
28547
28548 1999-03-08 Craig Burley <craig@jcb-sc.com>
28549
28550 * g77.f-torture/compile/19990305-0.f: New test.
28551 * g77.f-torture/execute/19981119-0.f: New test.
28552
28553 1999-03-08 Craig Burley <craig@jcb-sc.com>
28554
28555 * g77.f-torture/execute/970625-2.f: call ABORT if final
28556 result is not correct, instead of just printing it.
28557 Add this checking via newly introduced obfuscation, to
28558 trip up buggy front ends.
28559
28560 1999-03-07 Craig Burley <craig@jcb-sc.com>
28561
28562 * g77.f-torture/compile/960317-1.f: Moved from being
28563 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
28564
28565 1999-03-06 Craig Burley <craig@jcb-sc.com>
28566
28567 * g77.f-torture/execute/960317-1.f: New (old) test.
28568 * g77.f-torture/execute/970625-2.f: Ditto.
28569
28570 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
28571
28572 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
28573 message on line 1 or line 2; cccp and cpplib do this differently.
28574
28575 1999-03-01 Jeffrey A Law (law@cygnus.com)
28576
28577 * g++.old-deja/g++.law/weak1.C: New test.
28578
28579 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28580
28581 * gcc.c-torture/execute/990119-1.c: Renamed to...
28582 * gcc.dg/990119-1.c: this, so it will only be tested once
28583 (it's a preprocessor test, it doesn't need to be run at
28584 multiple optimization levels).
28585
28586 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28587
28588 * lib/g++.exp: Don't add incdir=$base_dir/../include to
28589 ALWAYS_CXXFLAGS.
28590
28591 1999-02-24 Craig Burley <craig@jcb-sc.com>
28592
28593 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
28594 * g77.f-torture/compile/19981216-0.f: ...as it is expected
28595 to not be compilable by current g77.
28596
28597 1999-02-24 Nick Clifton <nickc@cygnus.com>
28598
28599 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
28600
28601 1999-02-22 Jeffrey A Law (law@cygnus.com)
28602
28603 * gcc.c-torture/execute/990222-1.c: New test.
28604
28605 1999-02-19 Craig Burley <craig@jcb-sc.com>
28606
28607 * g77.f-torture/compile/19990218-0.f: New test.
28608 * g77.f-torture/noncompile/19990218-1.f: New test.
28609
28610 1999-02-18 Craig Burley <craig@jcb-sc.com>
28611
28612 * g77.f-torture/compile/19981216-0.f: New test.
28613
28614 1999-02-14 Jeffrey A Law (law@cygnus.com)
28615
28616 * gcc.dg/990214-1.c: New test.
28617
28618 1999-02-13 Jeffrey A Law (law@cygnus.com)
28619
28620 * gcc.dg/990213-2.c: New test.
28621
28622 * gcc.dg/990213-1.c: New test.
28623
28624 1999-02-12 Jeffrey A Law (law@cygnus.com)
28625
28626 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
28627 ints.
28628
28629 1999-02-11 Nick Clifton <nickc@cygnus.com>
28630
28631 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
28632 specified by target.
28633
28634 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
28635
28636 1999-02-11 Jeffrey A Law (law@cygnus.com)
28637
28638 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
28639
28640 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
28641
28642 * gcc.dg/special/ecos.exp: New test driver for new tests with
28643 special requirements.
28644
28645 * gcc.dg/special/alias-1.c: New test.
28646 * gcc.dg/special/gcsec-1.c: New test.
28647 * gcc.dg/special/weak-1.c: New test.
28648 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
28649 * gcc.dg/special/weak-2.c: New test.
28650 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
28651 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
28652 * gcc.dg/special/wkali-1.c: New test.
28653 * gcc.dg/special/wkali-2.c: New test.
28654 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
28655 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
28656
28657 1999-02-10 Felix Lee <flee@cygnus.com>
28658
28659 * lib/c-torture.exp (c-torture-compile): Pull out code for
28660 analyzing gcc error messages.
28661 (c-torture-execute): Likewise. Fix some (harmless) false
28662 positives.
28663 * lib/gcc.exp (gcc_check_compile): New function.
28664
28665 1999-02-08 Richard Henderson <rth@cygnus.com>
28666
28667 * gcc.c-torture/execute/990208-1.c: New test.
28668
28669 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
28670
28671 * g++.dg/special/ecos.exp: New driver for new tests with special
28672 requirements
28673
28674 * g++.dg/special/conpr-1.C: New test
28675 * g++.dg/special/conpr-2.C: New test
28676 * g++.dg/special/conpr-2a.C: New test
28677 * g++.dg/special/conpr-3.C: New test
28678 * g++.dg/special/conpr-3a.C: New test
28679 * g++.dg/special/conpr-3b.C: New test
28680
28681 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
28682 allow g++ to use the dg driver
28683
28684 * README: Add comment about g++.dg directory
28685
28686 1999-02-06 Jeffrey A Law (law@cygnus.com)
28687
28688 * README: Update email addresses.
28689
28690 1999-02-03 Nick Clifton <nickc@cygnus.com>
28691
28692 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
28693 arguments in order to force structure S onto the stack even on
28694 the alpha.
28695 (test): Pass 10 leading arguments to function foo as well as the
28696 structure S.
28697
28698 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
28699 failure for all targets.
28700
28701 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
28702 abort to terminate program execution.
28703
28704 1999-01-30 Richard Henderson <rth@cygnus.com>
28705
28706 * gcc.c-torture/execute/990130-1.c: New test.
28707
28708 1999-01-30 Jeffrey A Law (law@cygnus.com)
28709
28710 * gcc.dg/990130-1.c: New test.
28711
28712 1999-01-28 Michael Meissner <meissner@cygnus.com>
28713
28714 * gcc.c-torture/execute/990128-1.c: New test.
28715
28716 1999-01-27 Michael Meissner <meissner@cygnus.com>
28717
28718 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
28719
28720 1999-01-27 Felix Lee <flee@cygnus.com>
28721
28722 * lib/c-torture.exp (c-torture-compile): pull out code for
28723 analyzing gcc error messages.
28724 (c-torture-execute): ditto, and fix some (harmless) false
28725 positives.
28726 * lib/gcc.exp (gcc_check_compile): new function.
28727
28728 1999-01-17 Jeffrey A Law (law@cygnus.com)
28729
28730 * gcc.dg/990117-1.c: New test.
28731
28732 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
28733
28734 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
28735
28736 1999-01-15 Jeffrey A Law (law@cygnus.com)
28737
28738 * g77.f-torture/compile/990115-1.f: New test.
28739
28740 1999-01-07 Jeffrey A Law (law@cygnus.com)
28741
28742 * gcc.c-torture/compile/990107-1.c: New test
28743
28744 1999-01-06 Jeffrey A Law (law@cygnus.com)
28745
28746 * gcc.c-torture/execute/990106-2.c: New test.
28747
28748 * gcc.c-torture/execute/990106-1.c: New test.
28749
28750 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
28751
28752 * gcc.c-torture/compile/981223-1.c: New test.
28753
28754 1998-12-29 Richard Henderson <rth@cygnus.com>
28755
28756 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
28757 (opt3): Rename from opt4 and disable.
28758
28759 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
28760
28761 * g++.old-deja/g++.pt/ptrmem5.C: New test.
28762
28763 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
28764
28765 * g++.old-deja/g++.other/conv5.C: New test.
28766
28767 1998-12-14 Nick Clifton <nickc@cygnus.com>
28768
28769 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
28770
28771 1998-12-11 Jeffrey A Law (law@cygnus.com)
28772
28773 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
28774
28775 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
28776
28777 * gcc.c-torture/compile/981211-1.c: New test.
28778
28779 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
28780
28781 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
28782
28783 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
28784
28785 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28786
28787 * gcc.special/930510-1.c: Make C9X safe.
28788 * gcc.misc-tests/gcov-1.c Similarly.
28789 * gcc.misc-tests/gcov-2.c Similarly.
28790
28791 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28792
28793 * gcc.dg/ultrasp1.c: New test.
28794
28795 1998-12-06 Richard Henderson <rth@cygnus.com>
28796
28797 * gcc.c-torture/execute/981206.c: New test.
28798
28799 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28800
28801 * g++.old-deja/g++.ns/template7.C: New test.
28802
28803 * g++.old-deja/g++.other/expr1.C: New test.
28804
28805 * g++.old-deja/g++.eh/tmpl3.C: New test.
28806
28807 * g++.old-deja/g++.eh/tmpl2.C: New test.
28808
28809 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
28810
28811 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
28812 * g++.old-deja/g++.other/using6.C: Removed.
28813 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
28814
28815 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
28816
28817 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
28818
28819 * g++.old-deja/g++.pt/overload8.C: New test.
28820
28821 * g++.old-deja/g++.pt/overload7.C: New test.
28822
28823 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
28824
28825 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
28826 and relinking messages.
28827 * lib/g++.exp (g++_target_compile): Remove .rpo file when
28828 compiling with -frepo.
28829
28830 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
28831
28832 * g++.old-deja/g++.pt/lookup6.C: New test.
28833
28834 1998-11-30 Nick Clifton <nickc@cygnus.com>
28835
28836 * gcc.c-torture/execute/981130-1.c: New test.
28837 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
28838
28839 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
28840
28841 * g++.old-deja/g++.pt/explicit76.C: New test.
28842
28843 * g++.old-deja/g++.pt/friend38.C: New test.
28844
28845 * g++.old-deja/g++.ns/crash2.C: New test.
28846
28847 * g++.old-deja/g++.pt/defarg8.C: New test.
28848
28849 * g++.old-deja/g++.pt/instantiate6.C: New test.
28850
28851 * g++.old-deja/g++.pt/static6.C: New test.
28852
28853 * g++.old-deja/g++.pt/decl2.C: New test.
28854
28855 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
28856
28857 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
28858 problem is actually related with name lookup, but so what? :-)
28859
28860 * g++.old-deja/g++.pt/friend37.C: New test.
28861
28862 1998-11-25 Dave Love <d.love@dl.ac.uk>
28863
28864 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
28865 element, which fails on some systems.
28866
28867 * g77.f-torture/execute/labug1.f: New test.
28868
28869 1998-11-21 Jeffrey A Law (law@cygnus.com)
28870
28871 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
28872 is defined.
28873
28874 1998-11-18 Dave Love <d.love@dl.ac.uk>
28875
28876 * g77.f-torture/compile/981117-1.f: New test.
28877
28878 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
28879
28880 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
28881 properly discarded.
28882
28883 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
28884
28885 * gcc.c-torture/execute/memcheck: New directory of tests for
28886 -fcheck-memory-usage.
28887
28888 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28889
28890 * README: New file, general information about the testsuite and
28891 new description of the various C++ test subdirectories.
28892 * README.g++: Eliminate obsolete information, update and move most
28893 relevant stuff to README.
28894
28895 1998-11-07 Richard Henderson <rth@cygnus.com>
28896
28897 * gcc.c-torture/compile/981107-1.c: New test.
28898
28899 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
28900
28901 * execute/memcpy-bi.c: New testcase.
28902
28903 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
28904
28905 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
28906 base classes.
28907
28908 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
28909 template is selected.
28910
28911 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
28912 classes, it should be accepted for all types.
28913
28914 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
28915
28916 * g++.old-deja/g++.pt/spec24.C: Ensure that template
28917 specializations start with template headers.
28918
28919 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
28920
28921 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
28922
28923 * g++.old-deja/g++.other/init9.C: Test cross initialization of
28924 non-POD types.
28925
28926 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
28927
28928 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
28929
28930 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
28931
28932 * compile/981022-1.c, compile/981022-1.x: New test and driver.
28933
28934 1998-10-19 Jeffrey A Law (law@cygnus.com)
28935
28936 * 981019-1.c: New test.
28937
28938 1998-10-14 Robert Lipe <robertl@dgii.com>
28939
28940 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
28941 find objc headers.
28942
28943 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28944
28945 * compile/981001-4.c: Remove use of GCC extension that triggers a
28946 compiler bug.
28947
28948 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
28949
28950 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
28951
28952 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
28953
28954 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
28955 instantiation of template produces incorrect code for delete
28956 expression.
28957
28958 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
28959 constructors' name is not unique.
28960 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
28961 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
28962
28963 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
28964 automatic array of const is ill-formed.
28965
28966 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
28967 of template parameter?
28968
28969 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
28970 const.
28971
28972 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
28973 pointer-to-member expression.
28974
28975 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
28976 declaration causes ICE.
28977
28978 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
28979
28980 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
28981 reserved in the global namespace.
28982
28983 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
28984 generate needed virtual table.
28985
28986 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
28987
28988 1998-10-10 Dariush Eslimi <eslimi@loran.com>
28989
28990 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
28991 template-dependent type
28992
28993 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28994
28995 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
28996 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
28997 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
28998
28999 * g++.old-deja/g++.other/using5.C: New test; using decl from base
29000 class should be usable as argument of member function.
29001 * g++.old-deja/g++.other/using6.C: New test; using decl from base
29002 class should be usable as return type of member function.
29003 * g++.old-deja/g++.other/using7.C: New test; using decl from base
29004 class should be usable as type of data member.
29005
29006 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
29007
29008 1998-10-09 Jeffrey A Law (law@cygnus.com)
29009
29010 * gcc.c-torture/special/920521-1.c: Fix bogus test.
29011
29012 1998-10-08 Nick Clifton <nickc@cygnus.com>
29013
29014 * gcc.dg/dll-?.c Add thumb to target list.
29015 Fix assembler scan patterns to match current assembler output.
29016
29017 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
29018
29019 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
29020 matching of template brackets.
29021
29022 * g++.old-deja/g++.other/using4.C: New test. Test using
29023 declarations of methods from base classes.
29024
29025 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
29026 within functions should introduce names into the innermost
29027 enclosing namespace.
29028
29029 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
29030 of static locals if first initialization throws.
29031
29032 1998-10-07 Jim Wilson <wilson@cygnus.com>
29033
29034 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
29035
29036 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
29037
29038 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
29039 lose track of the possible targets of tablejump insns.
29040 * special/special.exp: Run it.
29041
29042 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29043
29044 * g++.old-deja/g++.pt/friend35.C: New test. A template function
29045 must be declared before its specializations can be named in friend
29046 declarations.
29047
29048 1998-10-05 Dave Love <d.love@dl.ac.uk>
29049
29050 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
29051
29052 * g77.f-torture/execute/io1.f: New test.
29053
29054 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29055
29056 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
29057 with pointer to template function, for which no argument deduction
29058 is possible.
29059
29060 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
29061 specialization of template function as argument to template
29062 function.
29063
29064 * g++.old-deja/g++.other/access2.C: New test; Inner class
29065 shouldn't have privileged access to Outer's names.
29066
29067 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29068
29069 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
29070 friend template declared within template class conflicts with
29071 nested class of the same name.
29072
29073 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
29074 is ignored.
29075
29076 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
29077 object with direct initializer as function declaration.
29078
29079 * g++.old-deja/g++.other/decl2.C: New test; duplicate
29080 initializers.
29081
29082 * g++.old-deja/g++.other/null2.C: New test; conditional operator
29083 involving const pointer and NULL produces incorrect result.
29084
29085 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
29086 type name without `typename' should be rejected with -pedantic.
29087
29088 1998-10-02 Richard Henderson <rth@cygnus.com>
29089
29090 * g++.old-deja/g++.other/addrof1.C: New test.
29091
29092 1998-10-01 Nick Clifton <nickc@cygnus.com>
29093
29094 * gcc.c-torture/compile/981001-1.c: New test.
29095 * gcc.c-torture/execute/981001-1.c: New test.
29096
29097 1998-10-01 Jeffrey A Law (law@cygnus.com)
29098
29099 * gcc.c-torture/compile/981001-2.c: New test.
29100 * gcc.c-torture/compile/981001-3.c: New test.
29101 * gcc.c-torture/compile/981001-4.c: New test.
29102
29103 1998-10-01 Robert Lipe <robertl@dgii.com>
29104
29105 * lib/objc.exp (objc_target_compile): Add -L during compiles for
29106 multilibbed hosts. Idea grafted from g77.exp.
29107
29108 1998-09-30 Dave Love <d.love@dl.ac.uk>
29109
29110 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
29111 avoid losing on systems which need -lsocket.
29112
29113 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
29114
29115 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
29116 * g++.old-deja/g++.other/nested2.C: Ditto.
29117 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
29118 failure.
29119
29120 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29121
29122 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
29123 preferred over template operator!= for enum bitfields.
29124
29125 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
29126
29127 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
29128 that happen to have the same base name, but in different scopes,
29129 are incorrectly rejected.
29130
29131 1998-09-16 Richard Henderson <rth@cygnus.com>
29132
29133 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
29134 on the native word size instead of an integer literal.
29135
29136 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29137
29138 * g++.old-deja/g++.other/static2.C: Invocation of static data
29139 member of type pointer-to-function denoted as non-static member.
29140
29141 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
29142 checks involving function types and aliases.
29143
29144 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29145
29146 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
29147 redefined to the same non-trivial type.
29148
29149 * g++.old-deja/g++.pt/explicit73.C: Test for proper
29150 namespace-qualification of template specializations declared in
29151 other namespaces.
29152
29153 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
29154 to declare a subset of the specializations of a template function
29155 as friends of specializations of a template class.
29156
29157 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
29158 member templates that do not fully specialize the enclosing
29159 template class are rejected.
29160
29161 1998-09-11 Dave Love <d.love@dl.ac.uk>
29162
29163 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
29164
29165 1998-09-08 Dave Love <d.love@dl.ac.uk>
29166
29167 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
29168 altered from libf2c/libU77 version.
29169
29170 1998-09-06 Dave Love <d.love@dl.ac.uk>
29171
29172 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
29173
29174 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
29175
29176 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
29177 (un)signed char are different types for template specialization
29178 purposes.
29179
29180 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
29181
29182 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
29183 * objc: ObjC testsuite.
29184
29185 1998-08-31 Catherine Moore <clm@cygnus.com>
29186
29187 * gcc.c-torture/execute/941014-1.x: New file.
29188
29189 1998-08-31 Nick Clifton <nickc@cygnus.com>
29190
29191 * lib/c-torture.exp: Add support for
29192 torture_eval_before_compile and torture_eval_before_execute
29193 variables.
29194
29195 1998-08-30 Jeffrey A Law (law@cygnus.com)
29196
29197 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
29198 this test triggers valid.
29199
29200 1998-08-27 Jeffrey A Law (law@cygnus.com)
29201
29202 * gcc.dg/980827-1.c: New test.
29203
29204 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
29205
29206 * gcc.c-torture/execute/loop-4b.c: New test.
29207
29208 1998-08-26 Nick Clifton <nickc@cygnus.com>
29209
29210 * lib/c-torture.exp: Add support for
29211 torture_eval_before_compile and torture_eval_before_execute
29212 variables.
29213
29214 1998-08-25 Jeffrey A Law (law@cygnus.com)
29215
29216 * gcc.c-torture/compile/980825-1.c: New test.
29217
29218 1998-08-24 Nick Clifton <nickc@cygnus.com>
29219
29220 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
29221 count number tests in opt_t0 not good_t0.
29222
29223 1998-08-24 Jeffrey A Law (law@cygnus.com)
29224
29225 * gcc.c-torture/compile/930326-1.x: Fix typo.
29226
29227 1998-08-23 Mark Mitchell <mark@markmitchell.com>
29228
29229 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
29230 causes an ICE.
29231
29232 1998-08-21 Jeffrey A Law (law@cygnus.com)
29233
29234 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
29235 STACK_SIZE is defined.
29236 * gcc.c-torture/unsorted/stuct.c: Similarly.
29237
29238 * gcc.c-torture/compile/980821-1.c: New test.
29239
29240 1998-08-21 Jeffrey A Law (law@cygnus.com)
29241
29242 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
29243
29244 1998-08-19 Mark Mitchell <mark@markmitchell.com>
29245
29246 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
29247 code.
29248
29249 1998-08-09 Mark Mitchell <mark@markmitchell.com>
29250
29251 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
29252 error'.
29253
29254 1998-08-18 Jeffrey A Law (law@cygnus.com)
29255
29256 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
29257
29258 1998-08-16 Jeffrey A Law (law@cygnus.com)
29259
29260 * gcc.c-torture/compile/980816-1.c: New test.
29261
29262 * gcc.dg/980816-1.c: New test.
29263
29264 1998-08-13 Jeffrey A Law (law@cygnus.com)
29265
29266 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
29267 compiler for ieee tests.
29268
29269 1998-08-01 Dave Love <d.love@dl.ac.uk>
29270
29271 * g77.f-torture/compile/980729-0.f: New test.
29272
29273 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
29274
29275 * gcc.c-torture/special/eeprof-1.c: New test, for
29276 -finstrument-functions.
29277 * gcc.c-torture/special/special.exp: Run it.
29278
29279 1998-07-29 Jeffrey A Law (law@cygnus.com)
29280
29281 * gcc.c-torture/compile/980729-1.c: New test.
29282
29283 1998-07-27 Nick Clifton <nickc@cygnus.com>
29284
29285 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
29286 __thumb__ is defined, and test for ARM style doubles if so.
29287
29288 1998-07-26 Dave Love <d.love@dl.ac.uk>
29289
29290 * g77.f-torture/noncompile/980615-0.f: New test.
29291
29292 1998-07-26 H.J. Lu (hjl@gnu.org)
29293
29294 * gcc.dg/980312-1.c: Do link instead of compile.
29295 * gcc.dg/980313-1.c: Likewise.
29296
29297 1998-07-26 Jeffrey A Law (law@cygnus.com)
29298
29299 * gcc.c-torture/compile/980726-1.c: New test.
29300
29301 1998-07-25 Dave Love <d.love@dl.ac.uk>
29302
29303 * g77.f-torture/execute/io0.f: New test.
29304
29305 1998-07-24 Nick Clifton <nickc@cygnus.com>
29306
29307 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
29308 an int.
29309
29310 1998-06-18 Michael Meissner <meissner@cygnus.com>
29311
29312 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
29313 m32r bugs.
29314
29315 1998-07-17 Nick Clifton <nickc@cygnus.com>
29316
29317 * gcc.dg/980626-1.c: Expect failures for all toolchains until
29318 c-decl.c:grokdeclarator can handle mode attributes.
29319
29320 1998-07-16 Jeffrey A Law (law@cygnus.com)
29321
29322 * gcc.c-torture/execute/980716-1.c: New test.
29323
29324 1998-07-13 Jeffrey A Law (law@cygnus.com)
29325
29326 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
29327 the mn10200.
29328 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
29329 the mn10200.
29330 * gcc.c-torture/execute/va-arg-3.x: Similarly.
29331 * gcc.c-torture/compile/930326-1.x: Similarly.
29332
29333 1998-07-13 Dave Love <d.love@dl.ac.uk>
29334
29335 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
29336 New test from Craig.
29337
29338 1998-07-12 Dave Love <d.love@dl.ac.uk>
29339
29340 * g77.f-torture/noncompile/980616-0.f: New test.
29341
29342 * g77.f-torture/execute/970816-3.f: New test from Craig.
29343
29344 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29345
29346 * g++.other/singleton.C: Return error value instead of taking
29347 SIGSEGV.
29348
29349 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
29350
29351 * g++.other/singleton.C: New test. Warning is under dispute.
29352 Runtime crash is not.
29353
29354 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29355
29356 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
29357 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
29358 using6.C, using7.C}: New namespace tests.
29359
29360 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29361
29362 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
29363 specialization with typedef'ed names used as array indexes.
29364
29365 1998-07-09 Jeffrey A Law (law@cygnus.com)
29366
29367 * gcc.c-torture/execute/980709-1.c: New test.
29368
29369 * gcc.dg/980709-1.c: New test.
29370
29371 1998-07-07 Richard Henderson <rth@cygnus.com>
29372
29373 * gcc.c-torture/execute/bcp-1.c: New test.
29374
29375 1998-07-07 Jeffrey A Law (law@cygnus.com)
29376
29377 * gcc.c-torture/execute/980707-1.c: New test.
29378
29379 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
29380
29381 * gcc.c-torture/compile/980706-1.c: New test.
29382
29383 1998-07-01 Dave Love <d.love@dl.ac.uk>
29384
29385 * g77.f-torture/execute/980701-0.f,
29386 g77.f-torture/execute/980701-1.f: New test from Craig.
29387
29388 1998-07-01 Jeffrey A Law (law@cygnus.com)
29389
29390 * gcc.c-torture/compile/980701-1.c: New test.
29391
29392 * gcc.c-torture/execute/980701-1.c: New test.
29393
29394 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
29395 rlsruhe.de>
29396
29397 * g++.old-deja/g++.robertl/eb132.C: New test.
29398 * g++.old-deja/g++.robertl/eb133.C: Likewise.
29399
29400 1998-06-29 Dave Love <d.love@dl.ac.uk>
29401
29402 * g77.f-torture/execute/980628-7.f,
29403 g77.f-torture/execute/980628-8.f,
29404 g77.f-torture/execute/980628-9.f,
29405 g77.f-torture/execute/980628-10.f: New tests from Craig.
29406
29407 * g77.f-torture/execute/980628-3.f: Remove mail headers.
29408
29409 1998-06-28 Jeffrey A Law (law@cygnus.com)
29410
29411 * g77.f-torture/execute/980628-4.f: New test from Craig.
29412 * g77.f-torture/execute/980628-5.f: Likewise.
29413 * g77.f-torture/execute/980628-2.f: Likewise.
29414 * g77.f-torture/execute/980628-0.f: Likewise.
29415 * g77.f-torture/execute/980628-1.f: Likewise.
29416 * g77.f-torture/execute/980628-3.f: Likewise.
29417 * g77.f-torture/execute/980628-6.f: Likewise.
29418
29419 1998-06-28 Jeffrey A Law (law@cygnus.com)
29420
29421 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
29422 directory when nothing has been installed yet.
29423
29424 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
29425
29426 * gcc.c-torture/special/special.exp: Handle newer versions of
29427 dejagnu.
29428
29429 1998-06-26 Jeffrey A Law (law@cygnus.com)
29430
29431 * gcc.dg/980626-1.c: New test.
29432
29433 1998-06-19 Bruno Haible <haible@ilog.fr>
29434
29435 * gcc.misc-tests/m-un-2.c: New test.
29436 * g++.old-deja/g++.other/warn01.c: Likewise.
29437
29438 1998-06-19 Robert Lipe <robertl@dgii.com>
29439
29440 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
29441 compatibility with assmblers with a different comment character.
29442 Eliminate use of GAS-specific extensions.
29443
29444 1998-06-19 Jeffrey A Law (law@cygnus.com)
29445
29446 * gcc.c-torture/execute/ieee/980619-1.c: New test.
29447
29448 1998-06-19 Robert Lipe <robertl@dgii.com>
29449
29450 *lib/g77.exp: Replace search for libf2c.a with search for newly
29451 renamed libg2c.a
29452
29453 1998-06-17 Jeffrey A Law (law@cygnus.com)
29454
29455 * gcc.c-torture/execute/980617-1.c: New test.
29456
29457 1998-06-12 Jeffrey A Law (law@cygnus.com)
29458
29459 * gcc.c-torture/execute/980612-1.c: New test.
29460
29461 1998-06-08 Jeffrey A Law (law@cygnus.com)
29462
29463 * gcc.dg/980523-1.c: Only test on ppc-linux.
29464 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
29465
29466 * gcc.c-torture/execute/980608-1.c: New test.
29467
29468 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
29469
29470 * gcc.c-torture/execute/980605-1.c: New test.
29471
29472 1998-06-04 Jeffrey A Law (law@cygnus.com)
29473
29474 * gcc.c-torture/execute/980604-1.c: New test.
29475
29476 1998-06-02 Jeffrey A Law (law@cygnus.com)
29477
29478 * gcc.c-torture/execute/980602-1.c: New test.
29479 * gcc.c-torture/execute/980602-2.c: Likewise.
29480
29481 1998-06-02 Dave Love <d.love@dl.ac.uk>
29482
29483 * 970125-0.f: Fix per JCB. Add commentary.
29484
29485 1998-05-31 Michael Meissner <meissner@cygnus.com>
29486
29487 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
29488 IEEE -0 support.
29489
29490 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
29491
29492 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
29493 earlier.
29494
29495 1998-05-28 Catherine Moore <clm@cygnus.com>
29496
29497 * gcc.c-torture/execute/980526-3.c: New test.
29498
29499 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
29500
29501 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
29502 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
29503 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
29504 m88k-motorola-sysv3 to XFAIL.
29505
29506 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29507
29508 * gcc.dg/980526-1.c: New test.
29509 * gcc.c-torture/execute/980526-2.c: New test.
29510
29511 1998-05-26 Jeffrey A Law (law@cygnus.com)
29512
29513 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
29514
29515 * gcc.c-torture/execute/980526-1.c: New test.
29516
29517 1998-05-26 Dave Love <d.love@dl.ac.uk>
29518
29519 * g77.f-torture/execute/alpha2.f: Add runtime test.
29520
29521 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
29522
29523 * g++.old-deja/old-deja.exp: Strip leading directories.
29524
29525 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
29526 error for the line. Don't run multiple tests for the same line.
29527
29528 1998-05-23 Jeffrey A Law (law@cygnus.com)
29529
29530 * gcc.dg/980523-1.c: New test.
29531
29532 1998-05-23 Dave Love <d.love@dl.ac.uk>
29533
29534 * g77.f-torture/compile/970915-0.f: New test.
29535
29536 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
29537
29538 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
29539
29540 1998-05-21 Jeffrey A Law (law@cygnus.com)
29541
29542 * gcc.dg/980520-1.c: New test.
29543
29544 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
29545
29546 * gcc.dg/980502-1.c: Fix return type.
29547
29548 1998-05-20 Jeffrey A Law (law@cygnus.com)
29549
29550 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
29551 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
29552 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
29553 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
29554 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
29555
29556 1998-05-20 Dave Love <d.love@dl.ac.uk>
29557
29558 * g77.f-torture/execute/980520-1.f: New test.
29559
29560 1998-05-15 Dave Love <d.love@dl.ac.uk>
29561
29562 * lib/mike-g77.exp: New file.
29563
29564 * g77.f-torture/noncompile/noncompile.exp,
29565 g77.f-torture/noncompile/check0.f: New files.
29566
29567 1998-05-14 Dave Love <d.love@dl.ac.uk>
29568
29569 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
29570 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
29571 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
29572 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
29573 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
29574 abort where appropriate.
29575
29576 1998-05-05 Michael Meissner <meissner@cygnus.com>
29577
29578 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
29579 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
29580
29581 1998-04-29 Dave Love <d.love@dl.ac.uk>
29582
29583 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
29584
29585 1998-04-27 Dave Love <d.love@dl.ac.uk>
29586
29587 * g77.f-torture/compile/980427-0.f: New test.
29588
29589 1998-04-24 Dave Love <d.love@dl.ac.uk>
29590
29591 * g77.f-torture/compile/980424-0.f: New test.
29592
29593 1998-04-19 Dave Love <d.love@dl.ac.uk>
29594
29595 * g77.f-torture/compile/980419-2.f (main): New test.
29596 * g77.f-torture/compile/970125-0.f: New test.
29597 * g77.f-torture/compile/980419-1.f: New test.
29598
29599 1998-04-08 Jim Wilson <wilson@cygnus.com>
29600
29601 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
29602 of loop-4.c.
29603
29604 1998-04-07 Jim Wilson <wilson@cygnus.com>
29605
29606 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
29607
29608 1998-04-03 Jim Wilson <wilson@cygnus.com>
29609
29610 * gcc.c-torture/compile/980329-1.c: New test.
29611
29612 1998-03-18 Jim Wilson <wilson@cygnus.com>
29613
29614 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
29615 * gcc.dg/980312-1.c: Fix typo in -march command.
29616
29617 1998-03-16 H.J. Lu (hjl@gnu.org)
29618
29619 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
29620
29621 1998-03-11 Robert Lipe <robertl@dgii.com>
29622
29623 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
29624 Dave Love agree the Fortran source is bogus.
29625
29626 1998-03-11 Robert Lipe <robertl@dgii.com>
29627
29628 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
29629 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
29630 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
29631 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
29632 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
29633
29634 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
29635
29636 * g++.old-deja/g++.other/friend1.C: New test.
29637
29638 1998-02-18 Dave Love <d.love@dl.ac.uk>
29639
29640 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
29641 possibly uninitialized) variables and declare dnrm2.
29642
29643 1998-02-23 Robert Lipe <robertl@dgii.com>
29644
29645 From Bruno Haible <haible@ilog.fr>:
29646 * gcc.c-torture/execute/980223.c: New test.
29647
29648 1998-02-13 Jeffrey A Law (law@cygnus.com)
29649
29650 * gcc.dg/ifelse-1.c: New test.
29651
29652 1998-02-09 H.J. Lu (hjl@gnu.org)
29653
29654 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
29655
29656 * lib/old-dejagnu.exp (old-dejagnu): Added the
29657 "execution test - XFAIL *-*-*" handling in the spirit of
29658 "excess errors test -". Changed the "execution test fails"
29659 handling to be like "excess errors test fails".
29660 * Update various tests accordingly.
29661
29662 1998-02-06 Jim Wilson <wilson@cygnus.com>
29663
29664 * gcc.c-torture/execute/980205.c: New test.
29665
29666 1998-01-18 Jeffrey A Law (law@cygnus.com)
29667
29668 * lib/c-torture.exp: Look for .x files instead of .cexp files.
29669 * lib/f-torture.exp: Similarly.
29670 * gcc.c-torture: Rename all .cexp files to .x files.
29671
29672 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
29673
29674 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
29675 (940510-1.c): Removed duplicate.
29676 (971104-1.c): New test.
29677
29678 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
29679
29680 * lib/f-torture.exp: Improve error and loop detection.
29681
29682 1997-11-19 Michael Meissner <meissner@cygnus.com>
29683
29684 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
29685 use that to size the filler array.
29686
29687 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
29688
29689 * lib/c-torture.exp(c-torture-execute): Fix typo.
29690
29691 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
29692 testcase as the executable name. Keep the executable around if
29693 the test fails.
29694
29695 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
29696
29697 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
29698 changes. Only test one -g option, and move it to the end of the
29699 list of options to test.
29700
29701 1997-09-19 Michael Meissner <meissner@cygnus.com>
29702
29703 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
29704 variable GCC_TORTURE_OPTIONS to supply default switches separated
29705 by colons. If no environment variable, run tests with -O0 -g, -O1
29706 -g, and -O2 -g as well.
29707
29708 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
29709
29710 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
29711 explanatory comments. Fix indentation.
29712
29713 1997-09-15 Jeffrey A Law (law@cygnus.com)
29714
29715 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
29716
29717 1997-09-11 Jeffrey A Law (law@cygnus.com)
29718
29719 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
29720 * g++.old-deja/g++.mike/p7325.C: Likewise.
29721 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
29722
29723 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
29724
29725 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
29726 * g++.old-deja/g++.brendan/crash30.C: Likewise.
29727 * g++.old-deja/g++.brendan/crash39.C: Likewise.
29728 * g++.old-deja/g++.law/operators4.C: Likewise.
29729
29730 1997-09-11 Joe Buck (jbuck@synopsys.com)
29731
29732 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
29733 * g++.old-deja/g++.mike/p784.C: Ditto.
29734 * g++.old-deja/g++.mike/p785.C: Ditto.
29735
29736 1997-09-05 Jeffrey A Law (law@cygnus.com)
29737
29738 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
29739
29740 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29741
29742 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
29743 target feature; pass this to c-torture-execute as needed.
29744
29745 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29746
29747 * lib/c-torture.exp(c-torture-execute): If the previous and the
29748 current executables being tested are identical, we don't need to
29749 run the executable again. Try to make the executable names
29750 unique. Add an optional argument for passing additional compiler
29751 flags.
29752
29753 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
29754
29755 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
29756
29757 1997-08-29 Jeffrey A Law (law@cygnus.com)
29758
29759 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
29760
29761 1997-07-31 Jeffrey A Law (law@cygnus.com)
29762
29763 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
29764 32bit or larger longs.
29765
29766 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
29767 have either a 32bit long or 32bit int.
29768
29769 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
29770
29771 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
29772 Make double precision tests dependent on sizeof (double).
29773
29774 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
29775
29776 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
29777 too.
29778
29779 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
29780
29781 * gcc.c-torture/compile/961203-1.cexp: New script.
29782
29783 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
29784
29785 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
29786 up the includes ourselves.
29787
29788 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
29789
29790 * lib/plumhall.exp: Remove random include, and add a few
29791 verbose messages for debugging.
29792
29793 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
29794
29795 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
29796 of trying to do it ourselves.
29797
29798 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29799
29800 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
29801
29802 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
29803
29804 * gcc.prms/5403.c: Made regexp a bit less strict.
29805
29806 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
29807
29808 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
29809 is returned from remote_load instead.
29810 * lib/plumhall.exp: Ditto.
29811 * lib/mike-g++.exp: Ditto.
29812 * lib/old-dejagnu.exp: Ditto.
29813 * lib/c-torture.exp: Ditto.
29814
29815 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
29816
29817 * lib/g++.exp: Use build_wrapper procedure.
29818 * lib/gcc.exp: Ditto.
29819
29820 1997-05-20 Jeffrey A Law (law@cygnus.com)
29821
29822 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
29823 an old-style decl for malloc. Fixes tests to work when
29824 sizeof (int) != sizeof (size_t).
29825
29826 1997-05-15 Mike Meissner <meissner@cygnus.com>
29827
29828 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
29829
29830 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
29831 use stdargs.h interface.
29832
29833 1997-05-15 Mike Meissner <meissner@cygnus.com>
29834
29835 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
29836 NO_VARARGS when compiling.
29837
29838 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
29839
29840 * lib/plumhall.exp(ph_includes): New procedure.
29841 (ph_make): Use it.
29842 (ph_compiler): Ditto.
29843
29844 * lib/g++.exp: Rename test-glue.c to testglue.c.
29845 * lib/gcc.exp: Ditto.
29846
29847 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
29848
29849 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
29850 to completion when it's called.
29851
29852 1997-03-21 Michael Meissner <meissner@cygnus.com>
29853
29854 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
29855 is defined, don't do test.
29856
29857 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
29858
29859 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
29860 for object files.
29861 (ph_summary): Mark skipped testcases as untested, not unresolved.
29862
29863 * lib/plumhall.exp (ph_make): If unresolved because of bad
29864 errorCode, record errorCode in log file.
29865 (*): Replace send_log/verbose with verbose -log.
29866
29867 1997-03-19 Michael Meissner <meissner@cygnus.com>
29868
29869 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
29870 double conversion if double isn't at least 8 bytes.
29871
29872 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
29873 int to work with targets where int is 16 bits.
29874
29875 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
29876 8 bytes, just exit, since 4 byte doubles don't have enough bits of
29877 precision for the test to complete.
29878
29879 1997-03-14 Michael Meissner <meissner@cygnus.com>
29880
29881 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
29882 if d10v is not compiled with the -mdouble64 flag.
29883 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
29884
29885 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
29886 d10v is not compiled with the -mint32 flag.
29887
29888 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
29889
29890 * lib/plumhall.exp: Use incr_count.
29891
29892 1997-03-12 Jeffrey A Law (law@cygnus.com)
29893
29894 * gcc.c-torture: Update to c-torture-1.45.
29895
29896 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
29897
29898 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
29899 the name of the expect testcase file).
29900
29901 * lib/g++.exp(g++_init): Ditto.
29902
29903 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
29904
29905 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
29906 the host.
29907
29908 * lib/gcc.exp(gcc_exit): New procedure.
29909
29910 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
29911
29912 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
29913 specs where appropriate.
29914
29915 * g++.old-deja/g++.arm/*: Added additional ERROR checks
29916 because of new "candidates are" messages, and removed a few
29917
29918 * Converted all non-old-style g++ testcases to old-style, and
29919 moved into g++.old-deja.
29920
29921 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
29922
29923 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
29924 options.
29925
29926 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
29927 succeeded.
29928
29929 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
29930
29931 1997-02-13 Michael Meissner <meissner@cygnus.com>
29932
29933 * lib/gcc.exp (gcc_target_compile): Add support for defining
29934 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
29935 the machine doesn't have those features.
29936
29937 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
29938
29939 * g++.law/operators4.exp: Don't use LIBS.
29940
29941 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
29942
29943 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
29944
29945 * lib/mike-g++.exp: Don't set the compiler to be tested here.
29946 * lib/g++.exp: Set it here instead. Also, allow use of the
29947 --tool_exec and --tool_opt options. Change CXX to
29948 GXX_UNDER_TEST.
29949
29950 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
29951
29952 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
29953
29954 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
29955
29956 * lib/old-dejagnu.exp: Use prune_warnings instead of
29957 prune_system_crud.
29958 * lib/mike-g++.exp: Ditto.
29959 * lib/gcc.exp: Ditto.
29960 * lib/g++.exp: Ditto.
29961
29962 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
29963
29964 1997-02-07 Jeffrey A Law (law@cygnus.com)
29965
29966 * 941014-2.c: Include stdlib.h
29967 * 960327-1.c: Include stdio.h
29968 * dbra.c, index-1.c: Don't assume ints are 32bits.
29969
29970 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
29971
29972 * lib/gcc.exp: Add gcc,stack_size target feature.
29973
29974 * lib/g++.exp(g++_target_compile): Add the include and link
29975 paths here, not in two other places. And, it's $options, not
29976 options.
29977
29978 * lib/mike-g++.exp(postbase): Remove the code that determines
29979 the correct include and link paths.
29980 * g++.old-deja/old-deja.exp: Ditto.
29981
29982 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
29983
29984 * lib/g++.exp(g++_init): target_compile no longer returns the
29985 filename of the result.
29986
29987 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
29988
29989 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
29990 call to glob.
29991
29992 * gcc.c-torture/special/special.exp: Change call to
29993 gcc_target_compile to include the object file.
29994
29995 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
29996
29997 * gcc.c-torture/special/special.exp: Correct misspelling in last
29998 change.
29999
30000 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
30001
30002 * lib/plumhall.exp(ph_summary): Log the entire output of the
30003 executable. Return -1 if there were any failures, 0 otherwise.
30004 (ph_execute): Return -1 if there were any failures, 0 otherwise.
30005 (ph_make): Clean up objects and executables that were built
30006 if the tests succeeded.
30007
30008 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
30009
30010 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
30011 libraries and includes in the build tree as appropriate.
30012
30013 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30014
30015 * lib/c-torture.exp: Instead of looking for the global variable
30016 NO_LONG_LONG, check to see if that's a feature of the target.
30017
30018 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30019
30020 * config/default.exp: Minimize. Delete the remainer of the files in
30021 config; this functionality is now in devo/dejagnu/config.
30022
30023 g++.*/*: Pass any additional flags used to compile to postbase;
30024 delete CXXFLAGS.
30025
30026 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
30027 is now done by runtest.exp. Use gcc_target_compile instead of
30028 compile.
30029
30030 lib/c-torture.exp: Use gcc_target_compile instead of compile.
30031 Remove references to CFLAGS. Use remote_file instead of
30032 calling rm -f.
30033 (c-torture): Take a list of arguments to use to compile this
30034 testcase.
30035
30036 lib/g++.exp: Simplify. Use target_compile instead of compile.
30037 lib/gcc-dg.exp: Ditto.
30038 lib/gcc.exp: Ditto.
30039 lib/mike-{gcc,g++}.exp: Ditto.
30040 lib/old-dejagnu.exp: Ditto.
30041 lib/plumhall.exp: Ditto.
30042
30043 1997-01-08 Jim Wilson <wilson@cygnus.com>
30044
30045 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
30046 (ph_linker): Likewise.
30047
30048 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
30049
30050 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
30051 MAP_ANON / MAP_ANONYMOUS if defined;
30052 else try to map from /dev/zero .
30053
30054 1996-11-12 Jeffrey A Law (law@cygnus.com)
30055
30056 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
30057 isn't defined, then define it to MAP_ANONYMOUS.
30058
30059 1996-11-12 Jeffrey A Law (law@cygnus.com)
30060
30061 * gcc.c-torture: Update to c-torture-1.42 release.
30062
30063 1996-11-11 Jeffrey A Law (law@cygnus.com)
30064
30065 * gcc.c-torture: Update to c-torture-1.41 release.
30066
30067 1996-10-27 Jeffrey A Law (law@cygnus.com)
30068
30069 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
30070 c-torture release.
30071
30072 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
30073
30074 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
30075 and LDFLAGS. Fix second case to append the target_info ldflags
30076 onto LDFLAGS, not CFLAGS.
30077 * lib/g++.exp (g++_init): Add target_info stuff.
30078 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
30079 of libgloss and newlib flags for !native.
30080
30081 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
30082 (GDB): Fix relative path to go up another dir for finding gdb.
30083
30084 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
30085
30086 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
30087 versions in the target_info array, if they don't exist.
30088
30089 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
30090
30091 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
30092
30093 1996-07-08 Jim Wilson <wilson@cygnus.com>
30094
30095 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
30096 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
30097
30098 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
30099
30100 * lib/old-dejagnu.exp: Don't remove the output file before we've
30101 actually tested it. Don't append pwd to the path of the executable
30102 we're testing.
30103
30104 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
30105
30106 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
30107
30108 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
30109
30110 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
30111 temporary directory for compiler files, and set it to a default
30112 value of /tmp. Set $output as the name of the output file from
30113 compiling the testcase. Add a -o option to $cflags_var so the
30114 compiler writes the final output file as $output. Set $executable
30115 to $output.
30116
30117 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
30118 directory for compiler files, and set it to /tmp if it doesn't
30119 already have a value. Set $output_file to the name of the output
30120 file from compiling the testcase. Add a -o option to CXXFLAGS so
30121 the compiler writes the final output file as $output. Use $output
30122 as the executable to be tested.
30123
30124 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30125
30126 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
30127
30128 1996-06-08 Jeffrey A Law (law@cygnus.com)
30129
30130 * gcc.c-torture/execute/pending-1.c: New test. Still
30131 pending in Tege's queue.
30132
30133 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
30134
30135 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
30136 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
30137 if there were failures. Call unresolved if there were unresolved
30138 testcases. Call gcc_fail if program did not run to completion.
30139 (ph_make): Pass additional argument name to ph_execute.
30140 (ph_execute): Add new argument. Pass additional arguments to
30141 ph_summary. Call gcc_fail is there is no execution output.
30142
30143 1996-04-24 Jeffrey A Law (law@cygnus.com)
30144
30145 * lib/plumhall.exp (proc_summary): Output relavent summary
30146 lines into the log so specific failures in plumhall can be
30147 investigated.
30148
30149 1996-04-10 Jeffrey A Law (law@cygnus.com)
30150
30151 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
30152 (c-torture-execute): Don't try to execute tests which use
30153 "long long" types if $NO_LONG_LONG is nonzero.
30154
30155 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
30156
30157 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
30158 not c-torture.
30159
30160 * gcc.ieee: Move from here.
30161 * gcc.c-torture/execute/ieee: To here.
30162
30163 1996-03-26 Jeffrey A Law (law@cygnus.com)
30164
30165 * gcc.c-torture: Update to c-torture-1.41 release.
30166
30167 1996-03-22 Jeffrey A Law (law@cygnus.com)
30168
30169 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
30170 not "$output".
30171
30172 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
30173
30174 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
30175 -c present.
30176
30177 1996-03-02 Jeffrey A Law (law@cygnus.com)
30178
30179 * config/proelf.exp: Handle connecting to a simulator.
30180
30181 1996-01-31 Jeffrey A Law (law@cygnus.com)
30182
30183 * config/proelf.exp: New file. Enough framework that we can
30184 run c-torture tests on the proelf targets (or any other target
30185 that gdb can connect to for that matter).
30186
30187 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
30188
30189 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
30190 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
30191
30192 * lib/plumhall.exp (ph_execute): Always call ph_summary if
30193 exec_output exists.
30194
30195 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
30196
30197 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
30198 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
30199
30200 * config/*.exp: Update FSF address. Change result of ${tool}_load
30201 to pass/fail/unresolved/unsupported/untested. Caller must now
30202 call unresolved/unsupported/untested.
30203 * lib/*.exp: Update FSF address. Update to handle new results of
30204 ${tool}_load.
30205 * lib/chill.exp (verbose): Delete.
30206
30207 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
30208
30209 * lib/gcc.exp (default_gcc_start): Change order of args to
30210 $LDFLAGS $CFLAGS $LIBS.
30211 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
30212 Save/set/restore CFLAGS. Pass single arg to gcc_start.
30213 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
30214 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30215 * gcc.misc-tests/dg-test.exp: Likewise.
30216 * gcc.misc-tests/msgs.exp: Likewise.
30217 * gcc.prms/prms.exp: Likewise.
30218 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
30219 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30220
30221 * lib/dg.exp: Deleted, moved to dejagnu/lib.
30222
30223 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30224
30225 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
30226
30227 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
30228 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
30229
30230 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
30231 necessary.
30232
30233 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
30234
30235 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
30236 global for loop; add use of $mathlib.
30237 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
30238 settings here; set mathlib for anything but VxWorks.
30239
30240 1996-01-22 Jeffrey A Law (law@cygnus.com)
30241
30242 * gcc.c-torture: Update to c-torture-1.40 release.
30243
30244 1996-01-03 Jeffrey A Law (law@cygnus.com)
30245
30246 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
30247 dg.exp.
30248
30249 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
30250
30251 * lib/c-torture.exp (c-torture-execute): Declare "output" as
30252 global.
30253
30254 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
30255
30256 * lib/g++.exp (LIBS): Define if not already.
30257 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
30258 (gcc-dg-prune): Call prune_gcc_output.
30259 * lib/gcc.exp (prune_gcc_output): New proc.
30260 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
30261 prune_gcc_output.
30262
30263 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
30264
30265 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
30266 (c-torture-execute): Likewise. Rename `name' to `testcase'.
30267
30268 1995-11-15 Jeffrey A Law (law@cygnus.com)
30269
30270 * gcc.c-torture: Update to c-torture-1.39 release.
30271
30272 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
30273
30274 * lib/c-torture.exp (c-torture-execute): Don't return if one option
30275 fails, try others as well.
30276
30277 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
30278
30279 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
30280 If compilation fails, mark execute tests as `untested'.
30281 If test is marked as unsupported, don't mark compilation and
30282 execute tests as failed.
30283
30284 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
30285
30286 * lib/g++.exp (g++_init): Don't link in libg++, and look to
30287 libstdc++ for whether or not we want to be doing shared
30288 libraries. Delete link_curses since we don't need it anymore.
30289 * lib/mike-g++.exp (postbase): Don't link in libg++.
30290 * g++.old-deja/old-deja.exp: Likewise.
30291
30292 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
30293
30294 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
30295
30296 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
30297
30298 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
30299 For that, add `-Wl,-a,shared_archive'.
30300 * g++.old-deja/old-deja.exp: Likewise.
30301
30302 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
30303
30304 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
30305
30306 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
30307
30308 * lib/mike-g++.exp (postbase): Pay attention to the status of
30309 g++_load.
30310
30311 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
30312
30313 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
30314
30315 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
30316
30317 * lib/gcc.exp (default_gcc_start): No longer need to log program
30318 being executed or its output, execute_anywhere does that now.
30319 * lib/g++.exp (default_g++_version): Call execute_anywhere.
30320 (default_g++_start): Likewise. Delete calls to verbose/send_log.
30321
30322 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
30323
30324 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
30325 the same as those in lib/g++.exp.
30326
30327 1995-10-10 Jeff Law (law@hurl.cygnus.com)
30328
30329 * gcc.c-torture: Update to c-torture-1.38 release.
30330 * gcc.ieee: Related changes.
30331
30332 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
30333
30334 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
30335 "exec". Minor reformatting changes.
30336
30337 * config/rom68k.exp (${tool}_load): Make it work in a canadian
30338 cross. This means all "exec" calls now work on a remote host as
30339 well.
30340 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
30341 cross. Filter out the extra "\r\n" stuff that expect puts in.
30342 (c-torture-execute): Filter out the bogus warnings like
30343 c-torture-compile does. Add support for canadian cross.
30344 * lib/gcc.exp (default_gcc_version, default_gcc_start)
30345 Use execute_anywhere rather than calling exec directly. Now it
30346 works for canadian cross testing.
30347
30348 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
30349
30350 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
30351 results into a variable, and check that rather than using file exists.
30352
30353 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
30354
30355 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
30356 create a libg++.so. For sunos4.1.*, also add -ltermcap.
30357
30358 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30359
30360 * g++.old-deja/old-deja.exp: Create and pass runshlib and
30361 lib_curses if there's a shared libg++ in the build tree.
30362
30363 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
30364
30365 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
30366 if not supported target.
30367
30368 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
30369
30370 * lib/g++.exp (g++_init): Move empty setting of runshlib and
30371 link_curses up to always happen, not just for native builds.
30372
30373 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
30374
30375 * gcc.c-torture: Update to c-torture-1.36 release.
30376 * gcc.failure: Related changes.
30377
30378 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
30379
30380 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
30381
30382 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
30383
30384 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
30385 * lib/mike-g++.exp (postbase): Not in here. Still reference
30386 runshlib, link_curses, and mathlib for link and run.
30387
30388 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
30389 pass the runtime shared library options for Solaris, OSF/1, and
30390 Irix5, and link with -lcurses to avoid unresolved references.
30391
30392 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
30393
30394 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
30395 only run once.
30396
30397 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
30398
30399 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
30400
30401 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
30402
30403 * gcc.c-torture: Update to c-torture-1.35 release. Note we
30404 do not have a framework for the "compat" tests yet.
30405
30406 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
30407
30408 * lib/mike-g++.exp (postbase): New local variable `mathlib',
30409 set to null if we're testing vxworks5.1. Use that instead of
30410 `-lm' in the setting of LIBS for link and run.
30411
30412 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
30413
30414 * config/rom68k.exp (${tool}_load): Major changes to make it
30415 work. Verified that it does in fact return the stuff in
30416 exec_output properly. Catch any Emul or any TRAP other than 0.
30417
30418 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
30419
30420 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
30421 LDFLAGS properly for targets that need stuff from libgloss.
30422 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
30423 only run once.
30424 (gpp_initialized): New variable.
30425
30426 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
30427
30428 * config/rom68k.exp: Load libgloss.exp.
30429 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
30430 so we can produce a fully linked binary.
30431 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
30432 so we can produce a fully linked binary.
30433
30434 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
30435
30436 * lib/plumhall.exp (ph_section): Watch for expected failures.
30437 Add missing `else'.
30438
30439 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
30440 run the testcase.
30441 (c-torture): Likewise.
30442
30443 1995-08-28 Doug Evans <dje@cygnus.com>
30444
30445 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
30446
30447 * lib/mike-g++.exp (mike_cleanup): New proc.
30448 (prebase): New globals compiler_result, not_compiler_result,
30449 target_regexp.
30450 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
30451 allow leading "-" in pattern. Watch for unsupported tests.
30452 If $compiler_result is set, pattern match assembler code,
30453 and ditto for $not_compiler_result.
30454 * lib/mike-gcc.exp: Likewise.
30455
30456 * lib/plumhall.exp (ph_execute): Only call ph_summary if
30457 execution "succeeded".
30458
30459 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
30460
30461 * config/win32.exp: New file.
30462 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
30463
30464 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
30465
30466 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
30467 unsupported.
30468 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
30469 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
30470 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
30471
30472 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
30473 "... without exceptions was ...". That is now handled by
30474 prune_system_crud.
30475 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30476
30477 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
30478
30479 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
30480 sieve.c,sort2.c}: New files.
30481 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
30482 sieve.exp,sort2.exp}: Drivers for them.
30483
30484 * lib/mike-gcc.exp (program_output): New user settable variable.
30485 (postbase): Call prune_system_crud. Also prune extraneous compiler
30486 messages.
30487 * lib/mike-g++.exp (program_output): New user settable variable.
30488
30489 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
30490
30491 * config/sh.exp: Deleted (use sim.exp instead).
30492
30493 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
30494
30495 * config/vx.exp: Declare CHECKTASK as global.
30496 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
30497 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
30498 * lib/old-dejagnu.exp: Load [pwd]/$executable.
30499
30500 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30501
30502 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
30503 target. Like vx.exp, only includes `vx29k.exp' instead of
30504 `vxworks.exp'.
30505
30506 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
30507
30508 * config/sim.exp: Increase time limit from 120 seconds to 240.
30509
30510 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
30511
30512 * gcc.c-torture/execute/950628-1.c: New test.
30513
30514 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
30515
30516 * gcc.c-torture: Update with changes/additions from
30517 c-torture-1.34.
30518
30519 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
30520
30521 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
30522
30523 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
30524
30525 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
30526
30527 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
30528
30529 * gcc.c-torture/compile/950512-1.c: New test.
30530 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
30531 * gcc.dg/struct-ret-1.c: Likewise.
30532
30533 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
30534
30535 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
30536 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
30537
30538 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
30539
30540 * gcc.c-torture/special/920411-1.c: Deleted.
30541 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
30542
30543 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
30544
30545 * config/sim.exp (${tool}_load): Hack in call to bash to get a
30546 cpu limit.
30547
30548 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
30549
30550 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
30551
30552 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
30553
30554 From kenner;
30555 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
30556 is the proper length.
30557 * va-arg-3.c: Likewise.
30558
30559 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
30560
30561 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
30562 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
30563
30564 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
30565 * lib/g++.exp (default_g++_start): Delete old cruft.
30566
30567 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
30568
30569 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
30570 (2 * (1 << 18)) to (2 * (1 << 17)).
30571
30572 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
30573
30574 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
30575
30576 * config/rom68k.exp: Renamed from config/idp.exp
30577
30578 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
30579
30580 * c-torture/compile/921109-2.c
30581
30582 1995-04-18 Mike Stump <mrs@cygnus.com>
30583
30584 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
30585 excess errors.
30586
30587 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
30588
30589 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
30590 output.
30591 * lib/g++.exp (default_g++_start): Likewise.
30592
30593 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
30594
30595 * gcc.c-torture/compile/950329-1.c: New test.
30596
30597 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
30598
30599 * config/bug.exp (${tool}_load): Updated to use new remote_open
30600 and remote_close procs.
30601 * config/idp.exp: New file.
30602
30603 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
30604
30605 * gcc.c-torture/execute/950322-1.c: New test.
30606
30607 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
30608
30609 * config/vx.exp (${tool}_load): Clean up testing of return code from
30610 vxworks_ld and vxworks_spawn.
30611
30612 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
30613
30614 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
30615
30616 1995-03-13 Mike Stump <mrs@cygnus.com>
30617
30618 * lib/old-deja.exp: Add `excess errors test - ' error, now one
30619 can mark excess errors on a machine by machine basis. Note, the
30620 default is to not expect any excess errors, even when excess
30621 errors test - is given, so you will want to put an XFAIL ... on
30622 these lines. For example, // excess errors test - XFAIL hppa*-*-*
30623 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
30624 those 4 machines, but no others.
30625
30626 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
30627
30628 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
30629 * lib/c-torture.exp: to here.
30630
30631 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
30632
30633 * gcc.c-torture/execute/950221-1.c: New test.
30634 * gcc.c-torture/execute/struct-ret-1.c: New test.
30635 * gcc.c-torture/compile/950221-1.c: New test.
30636
30637 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
30638
30639 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
30640
30641 * gcc.c-torture/execute/arith-1.c (main): Return 0.
30642 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
30643
30644 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
30645
30646 * g++.gb: New directory of tests, derived from my signature and
30647 class scoping tests.
30648
30649 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
30650 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
30651 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
30652 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
30653 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
30654 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
30655 * g++.gb/sig25.C: Likewise.
30656
30657 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
30658 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
30659 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
30660 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
30661 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
30662 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
30663 * g++.gb/sig25.exp: Likewise.
30664
30665 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
30666 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
30667 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
30668 * g++.gb/scope13.C: Likewise, this test still fails.
30669
30670 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
30671 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
30672 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
30673 * g++.gb/scope13.exp: Ditto.
30674
30675 * g++.gb/README: New file, explains what these tests are about.
30676
30677 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
30678
30679 * lib/dg.exp (dg-do): Support `preprocess'.
30680 (dg-test): Likewise.
30681
30682 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
30683
30684 * config/udi.exp: change "continue -expect" to "exp_continue".
30685
30686 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
30687
30688 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
30689 Delete redundant tests.
30690
30691 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
30692 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
30693 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
30694 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
30695 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
30696 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
30697 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
30698 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
30699
30700 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
30701 storing label pointers.
30702 * gcc.c-torture/execute/921019-1.c: Likewise.
30703 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
30704 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
30705 parameter fp.
30706 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
30707 constants.
30708
30709 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
30710 Delete obsolete tests.
30711
30712 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
30713 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
30714 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
30715 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
30716 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
30717 * gcc.c-torture/compile/950124-1.c: New test.
30718
30719 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
30720
30721 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
30722
30723 * lib/mike-g++.exp: Add -lm to LIBS.
30724
30725 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
30726
30727 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
30728
30729 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
30730
30731 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
30732
30733 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
30734
30735 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
30736
30737 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
30738
30739 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
30740 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
30741 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
30742 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
30743 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
30744 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
30745 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
30746 * g++.law/{operators31.C, operators32.C,
30747 * g++.law/{operators33.C, operators34.C}: Likewise.
30748 * g++.law/{pic1.C, refs2.C}: Likewise.
30749 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
30750 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
30751 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
30752 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30753
30754 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
30755 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
30756 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
30757 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
30758 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
30759 * g++.law/{enum9.exp, friend5.exp}: Likewise.
30760 * g++.law/{nest3.exp, nest4.exp}: Likewise.
30761 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
30762 * g++.law/{operators30.exp, operators31.exp}: Likewise.
30763 * g++.law/{operators32.exp, operators33.exp}: Likewise.
30764 * g++.law/{operators34.exp}: Likewise.
30765 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
30766 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
30767 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
30768 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
30769 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30770
30771 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
30772 No longer expected to fail.
30773 * g++.law/missed-error3.C: Tweak for recent bool changes.
30774
30775 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
30776
30777 * config/emb-unix: Deleted.
30778 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
30779 remote execution. Do final link on remote host if REMOTE_LINK is set.
30780
30781 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
30782
30783 * lib/dg.exp (dg-test): Fix typo in last patch.
30784
30785 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
30786
30787 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
30788 (handles multiple occurrences).
30789
30790 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
30791
30792 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
30793 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
30794 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
30795 printed).
30796 * lib/c-torture.exp (c-torture-compile): Likewise.
30797 (c-torture): Prepend full path if missing.
30798 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
30799 (gcc_fail): Likewise.
30800 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
30801
30802 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
30803
30804 * lib/netware.exp: Only attach to NetWare i386 systems.
30805
30806 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
30807
30808 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
30809 messages. Add test name to "output pattern match" pass/fail message.
30810
30811 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
30812
30813 * gcc.dg: New testsuite.
30814 * gcc.dg/dg.exp: New file.
30815
30816 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
30817 test-switch.c}: Deleted.
30818
30819 * gcc.misc-tests/msgs.exp: New testcase driver.
30820
30821 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
30822
30823 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
30824 Watch for illegal return values from ${tool}_load.
30825 * config/unix.exp (${tool}_load): Fix pass/fail detection for
30826 cross targets. Coerce return value >0 to 1.
30827
30828 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
30829
30830 * config/unix.exp (${tool}_load): Call program rsh, not proc.
30831
30832 * config/emb-unix.exp: New file.
30833
30834 * config/sim.exp: Error if variable $SIM not defined.
30835 (${tool}_load): Mark test as "untested" if simulator missing.
30836
30837 * config/unix.exp: Load remote.exp to get rcp_download.
30838 * lib/c-torture.exp: Use different option lists for testcases with
30839 and without loops.
30840 * gcc.c-torture/execute/execute.exp: Likewise.
30841
30842 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
30843
30844 * config/*.exp: Clarify return code from ${tool}_load.
30845 Call `unresolved' or `untested' instead of `warning' or `perror'
30846 (sometimes you still want to call both though).
30847 Add comment that `shell_id' is local to each file.
30848 * config/udi.exp (timeout): Set to 30.
30849 Don't print warning if connection fails, $connectmode has already
30850 printed an error.
30851 (${tool}_load): Move verbose messages to level 2.
30852 Rework pattern for "Process started" message.
30853 Pass `shell_id' to ${connectmode}_download.
30854 Retry twice upon timeout. Make resetting of target more robust.
30855 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
30856 Pass `shell_id' to exit_$connectmode.
30857 Only call exit_$connectmode if connected.
30858 * config/unix.exp (${tool}_load): Check return codes better.
30859 * config/vrtx.exp (${tool}_load): Likewise.
30860 * config/vx.exp (${tool}_load): Likewise.
30861 Delete unneeded global's.
30862 * lib/dg.exp (dg-test): Update to reflect clarified return codes
30863 from ${tool}_load.
30864 (dg-stat): Delete.
30865 (dg-init): Delete recording of pass/fail counts.
30866 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30867 (old-dejagnu-init): Likewise.
30868 (old-dejagnu-stat): Delete contents, empty proc now.
30869 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
30870 (c-torture): Delete references to lcnt, lpass, lfail.
30871 Get option list from TORTURE_OPTIONS.
30872 Delete -funroll[-all]-loops if no loops.
30873 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
30874 (g++_stat): Delete contents (empty proc now).
30875 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
30876 (gcc_finish): Likewise.
30877 (gcc_stat): Deleted.
30878 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
30879 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
30880 * gcc.c-torture/execute/execute.exp: Likewise.
30881 Split tests into two parts: compile, execute.
30882 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
30883 no loops. Update to reflect clarified return codes from ${tool}_load.
30884
30885 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
30886
30887 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
30888 to grep for.
30889 (old-dejagnu): Likewise (where necessary).
30890
30891 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
30892
30893 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
30894
30895 * lib/dg.exp (dg-process-target): Fix processing of selector.
30896 Add comment regarding use of `error'.
30897
30898 * lib/gcc.exp (prune_system_crud): Define if missing.
30899 * lib/g++.exp (prune_system_crud): Likewise.
30900
30901 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
30902 Call prune_system_crud.
30903 * lib/dg.exp (dg-runtest): New proc.
30904 Use perror instead of send_user for tcl errors in testcase.
30905 Don't return any value, it's never used.
30906 Don't clobber previous definition of `unknown'.
30907 Print tcl errors in `dg-final'.
30908
30909 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
30910
30911 * lib/dg.exp (dg-process-target): Improve syntax error messages.
30912 (dg-test): Don't print errorInfo, it contains stack backtrace.
30913
30914 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
30915
30916 * lib/g++.exp (runtest_file_p): Define if missing.
30917
30918 1994-09-24 Doug Evans (dje@cygnus.com)
30919
30920 * lib/mike-g++.exp: Comment out loading of g++.exp.
30921 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
30922 (default_g++_version): Always print something.
30923 (default_g++_start): Comment out call to `which'.
30924 (g++_start, g++_load): Deleted (must be defined in config file).
30925 * lib/gcc.exp: Test for existence of $CC at start.
30926 Delete check for tmpdir (done in gcc_init).
30927 (default_gcc_version): Always print something.
30928 (default_gcc_start): Comment out call to `which'.
30929 * config/*.exp: Major cleanup - make cross targets work at least a
30930 little better for g++ (by not being "--tool gcc" specific).
30931 Rename gcc_xxx to ${tool}_xxx.
30932 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
30933 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
30934
30935 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
30936
30937 * lib/c-torture.exp (c-torture-compile): Rework compiler
30938 message processing.
30939
30940 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
30941 c-torture.
30942
30943 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
30944
30945 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
30946
30947 * lib/dg.exp (dg-process-target): Support { target native }.
30948
30949 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
30950
30951 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
30952 looked for "... program xxx got fatal signal".
30953 Correct regsub munging of `comp_output'.
30954 Ignore compiler messages "path prefix not used" and "linker input
30955 file unused".
30956
30957 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
30958
30959 * lib/gcc.exp (runtest_file_p): Define if missing.
30960 * gcc.prms/template.c: Example to work from.
30961
30962 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
30963
30964 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
30965 * lib/dg.exp (dg-test): Call unsupported testcases as such.
30966
30967 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
30968 * gcc.prms/1883.c: Moved from compile/940714-1.c.
30969 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
30970 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
30971
30972 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
30973 (dg-process-target): No longer a varargs proc.
30974 Return S/N for target, P/F for xfail. All callers changed.
30975 (user option procs): More argument checking.
30976 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
30977 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
30978 (dg-test): Skip test if not running on selected target in `dg-do'.
30979 Update handling of `dg-do-what', `dg-output-text'.
30980 Separate execution pass/fail from output pattern match pass/fail.
30981 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
30982
30983 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
30984
30985 * gcc.c-torture/special/special.exp: Don't expect failure for mips
30986 target for 920510-1.c.
30987
30988 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
30989
30990 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
30991 Clean up comment regarding use of passcnt, etc.
30992 (gcc_stat): Don't update `testcnt' here.
30993 (gcc_finish): Do it here.
30994 Might as well reset `but_id' here too.
30995 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
30996 to determine if the file should be tested.
30997 * gcc.c-torture/compile/compile.exp: Likewise.
30998 * gcc.c-torture/execute/execute.exp: Likewise.
30999 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31000 * gcc.misc-tests/dg-test.exp: Likewise.
31001 * gcc.prms/prms.exp: Likewise.
31002 * gcc.wendy/wendy.exp: Likewise.
31003 * g++.old-deja.exp: Likewise.
31004 Move "Testing file" message to verbose level 1.
31005
31006 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
31007
31008 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
31009
31010 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
31011
31012 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
31013 (default_gcc_start): Accept optional second list element
31014 of compiler flags. Print compiler output at verbosity level 2.
31015 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
31016 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
31017 Save current values of framework globals passcnt, failcnt, xpasscnt,
31018 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
31019 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
31020 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
31021 xfailcnt to compute stats. Update framework global `testcnt' from
31022 pass/fail counts.
31023 (gcc_finish): New proc. Clean up test environment.
31024 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
31025 (gcc_epass, gcc_efail): Delete.
31026 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
31027 argument of line number.
31028 (dg-init): If the tool has an init routine, call it.
31029 (dg-test): Remove args `cflags_var' and `libs_var'.
31030 Pass all compiler options to ${tool}_start.
31031 Handle missing line number.
31032 (dg-finish): New function.
31033 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
31034 particular files. Call gcc_finish at end. Move "skipping test"
31035 message to verbosity level 3.
31036 * gcc.c-torture/compile/compile.exp: Likewise.
31037 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31038 * gcc.c-torture/execute/execute.exp: Likewise.
31039 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31040 Print testcase being tried at verbosity level 1.
31041 * gcc.c-torture/special/special.exp: Unset xfail.
31042 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31043 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
31044 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
31045 * gcc.failure/failure.exp: Likewise.
31046 * gcc.ieee/ieee.exp: Likewise.
31047 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
31048 Update call to dg-test. Call dg-finish at end.
31049 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
31050 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31051 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
31052 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
31053 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
31054 * gcc.wendy/wendy.exp: Add copyright.
31055 Delete setting of tmpdir (done by gcc_init).
31056 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
31057 Pass compiler flags to gcc_start. Call gcc_finish at end.
31058 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
31059 gcc_[ce]pass/fail.
31060
31061 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
31062
31063 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
31064 confusion.
31065 (g++_load): Likewise.
31066
31067 * config/*.exp (gcc_load): Some were varargs fns and some were not.
31068 Rename argument to `prog' to remove the confusion.
31069 Varargs fns behave differently too!
31070 (g++_load): Likewise.
31071
31072 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
31073
31074 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
31075 what it is. Delete (always) printing of status value for !native.
31076 Simplify verbose code, and include status and exec_output.
31077 (g++_load): Use gcc_load.
31078
31079 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
31080
31081 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
31082 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
31083 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
31084 940714-3.c as these testcases don't exist anymore. Make
31085 va-arg-1.c expected to pass.
31086
31087 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
31088
31089 * gcc.misc-tests/misc.exp: Only run specific testcases.
31090 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
31091 * gcc.misc-tests/dg-[1-9].c: New files.
31092
31093 * lib/dg.exp: New testsuite driver.
31094 * gcc.prms/prms.exp: Use it.
31095
31096 * README.gcc: New file.
31097
31098 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
31099 Document and reset `lxpass' and `lxfail'.
31100 Simplify "initialized" message.
31101 (gcc_stat): Clean up comments a little.
31102
31103 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
31104
31105 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
31106
31107 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
31108
31109 * lib/old-dejagnu.exp (process-option): New proc.
31110 (old-dejagnu-init, old-dejagnu-stat): Likewise.
31111 (old-dejagnu): Simplify.
31112 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
31113
31114 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
31115
31116 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
31117 exists and is not an empty string.
31118
31119 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
31120 $xfail rather than calling setup_xfail. Clear $xfail when test is
31121 finished.
31122 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
31123 automatically.
31124
31125 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
31126 longer expected to fail.
31127
31128 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
31129 "f" function call.
31130
31131 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
31132
31133 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
31134 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
31135 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
31136 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
31137 c-torture-1.29.
31138
31139 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
31140 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
31141
31142 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
31143
31144 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
31145 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
31146
31147 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
31148 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
31149 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
31150
31151 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
31152
31153 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
31154 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
31155 940714-1.c, 940714-2.c, 940714-3.c},
31156 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
31157 gcc.misc-tests/{mg.c,mg.exp}:
31158 New tests.
31159 * gcc.noncompile/noncompile.exp: Change accordingly.
31160
31161 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
31162
31163 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
31164 Undo previous clobberage.
31165
31166 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
31167
31168 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
31169 * gcc.special/{930510-1.c, special.exp}:
31170 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
31171 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
31172 struct-varargs-1.c}: New tests from c-torture-1.26.
31173
31174 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
31175
31176 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
31177 argument to switch.
31178
31179 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
31180
31181 * Revert the previous changes. Please see Rob's directory
31182 (/lisa/test/rob/progressive/gcc/testsuite) for testing
31183 fixes.
31184
31185 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
31186
31187 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
31188 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
31189 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
31190 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
31191 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
31192 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
31193 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
31194 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
31195 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
31196 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
31197 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
31198 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
31199 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
31200 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
31201 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
31202 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
31203 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
31204 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
31205 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
31206 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
31207 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
31208 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
31209 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
31210 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
31211 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
31212 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31213 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
31214
31215 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
31216
31217 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
31218 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
31219 with perror calls.
31220
31221 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
31222
31223 * config/unix.exp (g++_load): Fix syntax.
31224
31225 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
31226
31227 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
31228 * gcc.noncompile/921017-1.c: Deleted obsolete test.
31229 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
31230 Don't expect va-arg-1.c to fail. Correct expected output for
31231 920928-1.c.
31232 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
31233 * gcc.wendy/hbm4.c: Correct typo.
31234 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
31235
31236 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
31237
31238 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
31239 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
31240 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
31241 * lib/c-torture.exp (c-torture-compile): Ditto.
31242
31243 Reduce volume of output (remove all the -I's and such).
31244 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
31245 Call gcc_cpass, gcc_cfail.
31246 (c-torture): Pass testing option to c-torture-compile.
31247
31248 1994-03-21 Doug Evans (dje@cygnus.com)
31249
31250 Bring patches over from progressive.
31251 * config/default.exp: Exit remote shell cleanly.
31252 (g++_exit, g++_start): Add default versions.
31253 * config/sim.exp (gcc_load): Use perror, not error.
31254
31255 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
31256
31257 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
31258 set in site.exp.
31259
31260 1994-03-14 Doug Evans (dje@cygnus.com)
31261
31262 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
31263 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
31264 (wendy_try): New proc to run testcase.
31265 (main loop): Call 'em.
31266 * gcc.wendy/*.c: Clean up pass to correct expected output.
31267
31268 * lib/gcc.exp: Minor cleanup work.
31269 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
31270
31271 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
31272
31273 * config/sim.exp (gcc_load): Document return codes better.
31274 Don't pass -v to simulator.
31275
31276 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
31277
31278 * gcc.special/920717-x.c: Fix typo.
31279 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
31280 get at sources.
31281
31282 * lib/mike-gcc.exp: Fix typo.
31283
31284 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
31285
31286 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
31287 binary to use, transform the name.
31288 * config/*.exp: rename everything. Nuke any g++ specific files,
31289 it's now a special case of gcc that requires no special support.
31290 Add a default.exp for unsupported targets.
31291
31292 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
31293
31294 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
31295 lib/old-dejagnu.exp: Fix a few patterns to work with the new
31296 version of Tcl.
31297
31298 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
31299
31300 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
31301 than a warning.
31302
31303 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
31304
31305 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
31306
31307 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
31308
31309 * gcc.execute/execute.exp: Combine opt_list and foption_list into
31310 option_list. Compile every file with only 4/6 option choices
31311 (same as C torture) instead of with 12/18 different option
31312 choices.
31313 * lib/c-torture.exp: Likewise.
31314
31315 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
31316 not already set.
31317
31318 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
31319
31320 * lib/old-deja.exp: Add `excess errors test fails' error, now one
31321 can put an XFAIL *-*-* on excess errors.
31322
31323 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
31324
31325 * g++.law: Add more tests derived from g++-bugs snapshots.
31326
31327 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
31328 equivalent to g++.law/init9.
31329
31330 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
31331 compiled it, and the a.out file after we've run it.
31332
31333 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
31334
31335 * lib/mike-g++.exp (postbase): Delete the .o file after we've
31336 compiled it, and the a.out file after we've run it.
31337
31338 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
31339
31340 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
31341
31342 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
31343
31344 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
31345 version number.
31346
31347 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
31348
31349 * g++.law: New directory of g++ tests derived from the g++-bugs
31350 snapshots.
31351
31352 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
31353
31354 * gcc.compile: initbug1.c initbug1.exp testcase added
31355
31356 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
31357
31358 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
31359 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
31360 fixes submitted by Jeff Law (law@cs.utah.edu)
31361 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
31362 Jeff Law (law@cs.utah.edu)
31363
31364
31365 1993-11-30 Mike Stump (mrs@cygnus.com)
31366
31367 * config/unix-g++.exp: Follow the gcc way of doing things.
31368 * g++.old-deja/old-deja.exp: Minor updates.
31369 * lib/g++.exp: New file, follow the gcc way of doing things.
31370 * lib/old-dejagnu.exp: Minor updates.
31371 * lib/mike-g++.exp: Always unset errorInfo.
31372
31373 1993-11-06 Mike Stump (mrs@cygnus.com)
31374
31375 * lib/gcc.exp: Fix some errors with the below change, CC and
31376 CFLAGS should be global when setting, not local.
31377
31378 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
31379
31380 * lib/gcc.exp: Transform tool name.
31381
31382 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31383
31384 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
31385
31386 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31387
31388 * lib/gcc.exp: change gcc_done to gcc_stat
31389
31390 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31391
31392 * Upgraded gcc testsuite to c-torture version 1.25
31393
31394 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
31395
31396 * lib/gcc.exp: added reporting code. Changed verbose compile message.
31397 * lib/c-torture: added hooks for new reporting code.
31398
31399 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
31400
31401 * config/sh-gcc.exp: check if sh-sim exists in the path
31402
31403 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
31404
31405 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
31406 * gcc.compile/compile.exp: Initial changes for new logic.
31407 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
31408 * gcc.failure/failure.exp: Initial changes for new logic.
31409 * gcc.ieee/ieee.exp: Initial changes for new logic.
31410 * gcc.misc-tests/misc.exp: Initial changes for new logic.
31411 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
31412 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
31413 * lib/c-torture.exp: Initial changes for new logic.
31414 * lib/gcc.exp: Initial changes for new logic.
31415
31416 1993-10-15 Mike Stump (mrs@cygnus.com)
31417
31418 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
31419 depend upon failure or success. Fully qualify names in failure
31420 and success messages. Always remove a.out before starting
31421 compile, just in case. Pay more attention to error text output by
31422 the compiler. Handle testcases with no known past errors just
31423 like all others, so that things are uniform. Other miscellaneous
31424 improvements.
31425
31426 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
31427
31428 * gcc.cpp: new directory for cpp tests
31429
31430 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
31431
31432 * lib/chill.exp: Code reformatted, removed unused code.
31433 * config/unix-chill.exp: Code reformatted, removed unused code.
31434 * chill.execute/execute.exp: Code reformatted, removed unused code.
31435 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
31436
31437 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
31438
31439 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
31440 routines not written.
31441
31442 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
31443
31444 * config/bug-gcc.exp: Use new procs from bug.exp.
31445
31446 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
31447
31448 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
31449 via ftp, rather than depending on NFS.
31450 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
31451 case.
31452
31453 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
31454
31455 * config/bug-gcc.exp: Use new download proc.
31456
31457 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
31458
31459 * chill.execute/execute.exp: cleanups, handles errors better
31460 * chill.compile/compile.exp: rewrite, based on execute.exp
31461 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
31462 * lib/chill.exp: major changes to diff proc and compile and link
31463 procs. added chill_fail and chill_pass wrappers to pass and
31464 fail. added more comments, and handle error codes better.
31465 Added a hack to capture stderr from exec, so noncompile tests
31466 can work.
31467
31468 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
31469
31470 * chill.execute/execute.exp: rewrite of testsuite driver
31471 * lib/chill.exp: rewrite of testsuite driver
31472 * config/unix-chill.exp: rewrite of testsuite driver
31473
31474 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
31475
31476 In chill.execute:
31477 * iexpr.ch: Standardize uppercase.
31478 * tuples.dat: Standardize uppercase.
31479 * vary.ch: standardize. Correct varying string assignments.
31480 * vary.dat: Add new output lines.
31481
31482 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
31483
31484 In chill.execute:
31485 * chprintf.ch: Standardize use of uppercase.
31486 * tuples.ch: Standardize and turn arr2 into a DCL,
31487 rather than a SYN.
31488 * pinits.ch: Standardize.
31489
31490 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
31491
31492 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
31493 * Makefil: Renamed to Makefile.in.
31494 * configure.in: New.
31495
31496 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
31497
31498 In chill.execute:
31499 * .cvsignore: Add result/output files.
31500 * Makefile: Fix up variables at start. Use MFLAGS
31501 everywhere. Correct bool_loc, built_ins entries.
31502 Add entry for vary1.ch.
31503 * bitarray.ch: Standardize upper-case usage.
31504 * bitexpr.ch: Standardize, add output of b1.
31505 * params.ch: Use arrayt in along PROC parameters, to
31506 avoid novelty problems.
31507 * sets.ch: Tiny cleanup.
31508 * vary1.ch: Re-indent.
31509
31510 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
31511
31512 * Add PR-related files to Makefiles, .cvsignore files, etc.
31513
31514 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
31515
31516 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
31517 with compiler objects. New names are test-flow.c and test-loop.c
31518
31519 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
31520
31521 * Upgraded c-torture tests from 1.19 to 1.20
31522
31523 * new files:
31524 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
31525 * gcc.compile: 930623-1.c 930623-2.c
31526 * gcc.noncompile: 930622-1.c 930622-2.c
31527 * gcc.failure: 920411-1.c 920627-2.c
31528 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
31529
31530 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
31531
31532 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31533 More changes to get testsuite working properly. Needs more work.
31534 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
31535
31536 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
31537
31538 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31539 More changes to get testsuite working properly. Needs more work.
31540
31541 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
31542
31543 * chill.compile/compile.exp: Added for Dejagnu support
31544 * chill.execute/execute.exp: Added for Dejagnu support
31545 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
31546
31547 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
31548
31549 This should complete moving the CHILL test files.
31550 * chill.noncompile(.cvsignore printf.grt
31551 in-printf.grt chprintf.grt chprintf.ch):
31552 Added test-support files.
31553 (Makefile): Modified further.
31554 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
31555 signal.ch): Added test files.
31556 * chill.execute (.cvsignore printf.grt printr.c
31557 in-printf.grt rts.c chprintf.grt rts.h): Added
31558 test-support files.
31559 (Makefile): More corrections.
31560
31561 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
31562
31563 * chill.compile, chill.execute, chill.nocompile: Add CHILL
31564 test cases, ready for DejaGnu.
31565
31566 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
31567
31568 * Upgraded c-torture tests from 1.18 to 1.19
31569
31570 * gcc.compile: added test(s):
31571 930607-1.c
31572 * gcc.execute: added test(s):
31573 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
31574
31575 * added new subdirectory for misc tests: gcc.misc-tests
31576 * gcc.misc-test(s): added tests:
31577 inst-check.c test-consts.c test-ior.c test-switch.c
31578
31579 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
31580
31581 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
31582
31583 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
31584
31585 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
31586
31587 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
31588
31589 * Upgraded c-torture tests from 1.17 to 1.18
31590
31591 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
31592
31593 * Upgraded c-torture tests from 1.12 to 1.17
31594
31595 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
31596
31597 * lib/old-dejagnu.exp:
31598 Fixed handling of XFAIL target triplets to correctly
31599 recognize wildcard characters. Removed code that
31600 appended a unique id tag to the end of the file name
31601 printed out by the result of the testcases within a
31602 given test file.
31603
31604 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
31605
31606 * lib/old-dejagnu.exp:
31607 Reworked expected failure handling to trigger off of XFAIL
31608 keyword in keyphrase embeded in testcase source code. The
31609 XFAIL keyword must be at the end of the keyphrase line. It
31610 may optionally be followed by one or more target triplets.
31611 It has just occured that the handling of wildcards in the
31612 target triplet may not be correct.
31613
31614 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
31615
31616 * g++.old-deja/tests:
31617 Moved all subdirectories up one level into g++.old-deja .
31618
31619 * lib/old-dejagnu.exp:
31620 Fixed problem with CXXFLAGS not being properly reset, and being
31621 corrupted with extraneous "-c" compiler option. This was
31622 causing binaries to not be generated for test that needed them.
31623 Modified strings passed to "pass" and "fail" so that individual
31624 tests from the same test file would be distinguished by an
31625 identifier appended to the test file name in the summary logs;
31626 this corrected a problem with erroneous diff logs. Added code
31627 to search testcases for expected fail and unexpected pass keywords.
31628
31629 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
31630
31631 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
31632
31633 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
31634
31635 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
31636 Removed extraneous text from end of "Special g++ Options"
31637 keyphrase.
31638
31639 * lib/old-dejagnu.exp: Added pattern matching to look for new
31640 keywords, embedded in testcases comments, which will trigger
31641 calls to xpass and xfail.
31642
31643 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
31644
31645 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
31646 comments embedded in the testcases, especially the one looking for
31647 special compiler options, as well as the pattern matching for the
31648 compiler output again.
31649
31650 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
31651
31652 * lib/old-dejagnu.exp: Do a proper check of the return value for
31653 execute tests. Fixed several problems with the pattern matching
31654 of the compiler output which gave erroneous test results.
31655 Changed several of the test result messages to be more descriptive.
31656 * config/unix-g++.exp: Proc g++_load now actually works and
31657 executes the tests passed to it and returns a usable return
31658 value.
31659
31660 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
31661
31662 * lib/gcc.exp: Exits gracefully if $CC is bogus.
31663
31664 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
31665
31666 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
31667 Modified both files to properly execute the old style
31668 dejagnu tests. The previous versions of these files were
31669 experimental and did not function anything near correctly.
31670
31671 1993-04-05 Rob Savoye (rob@cygnus.com)
31672
31673 * Removed all Makefile.in and configure.in files. No configuration
31674 needed now.
31675
31676 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
31677
31678 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
31679
31680 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
31681
31682 * gcc.compile/configure.in, gcc.unsorted/configure.in,
31683 gcc.special/configure.in, gcc.noncompile/configure.in,
31684 gcc.execute/configure.in, gcc.code_quality/configure.in,
31685 g++.other/configure.in, g++.old-deja/configure.in,
31686 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
31687 in srcname setting.
31688
31689 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
31690
31691 * lib/udi.exp: Fixed mondfe and mondfe_download.
31692 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
31693 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
31694
31695 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
31696
31697 * config/udi-gdb.exp: Check $shell_id after connecting to target.
31698 (gdb_exit): Don't remove *_soc files.
31699
31700 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
31701
31702 * lib/c-torture.exp: Don't look for main; instead always use -w
31703 -c. This is how the c-torture tests work. Remove the object
31704 file if the compilation succeeds.
31705 * gcc.execute/execute.exp: Remove executable if test passes.
31706 * gcc.noncompile/noncompile.exp: Every test is an expected
31707 failure.
31708 * gcc.special/special.exp: Added tests from c-torture 1.11,
31709 corrected use of existing test.
31710 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
31711 gcc.execute/920625-1.c: Updated to c-torture 1.11.
31712 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
31713 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
31714 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
31715 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
31716 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
31717 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
31718 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
31719 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
31720 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
31721 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
31722 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
31723 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
31724 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
31725 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
31726 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
31727 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
31728 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
31729 c-torture 1.11.
31730 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
31731 correspond to c-torture 1.11.
31732
31733 * New file.