re PR c++/24907 ("int x, ;" accepted)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-12-13 Petr Machata <machata@post.cz>
2
3 PR c++/24907
4 * g++.dg/parse/comma2.C: New test.
5
6 2005-12-13 Mark Mitchell <mark@codesourcery.com>
7 Jakub Jelinek <jakub@redhat.com>
8
9 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
11 (limits.h): Include unconditionally.
12 (stdlib.h): Likewise.
13 (hashtab.h): Do not include.
14 (getopt.h): Likewise.
15 (stddef.h): Include.
16 (hashval_t): Define.
17 (struct entry): Add "next" field.
18 (HASH_SIZE): New macro.
19 (hash_table): New variable.
20 (switchfiles): Do not use xmalloc.
21 (mix): New macro.
22 (iterative_hash): New function.
23 (hasht): Remove.
24 (e_exists): New function.
25 (e_insert): Likewise.
26 (output): Use, instead of libiberty hashtable functions.
27 (main): Do not use getopt. Do not call htab_create.
28
29 PR c++/25331
30 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
31 put atal* and atpaal* attributes on array elements.
32 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
33 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
34 put atal* and atpaal* attributes on array elements.
35 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
36
37 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
38
39 * gcc.dg/single-precision-constant.c: New test.
40
41 2005-12-13 Alan Modra <amodra@bigpond.net.au>
42
43 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
44 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
45 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
46 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
47 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
48 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
49 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
50 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
51 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
52 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
53 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
54 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
55 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
56 gcc.target/powerpc/ppc-sdata-2.c,
57 gcc.target/powerpc/ppc-stackalign-1.c,
58 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
59 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
60 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
61 gcc.target/powerpc/rs6000-ldouble-2.c,
62 gcc.target/powerpc/rs6000-power2-1.c,
63 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
64 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
65 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
66 option into target selector.
67 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
68 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
69
70 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
71
72 PR objc/25348
73 * objc.dg/encode-9.m: New test.
74
75 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
76
77 PR testsuite/20772
78 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
79 * gcc.dg/asm-b.c: Fix typo.
80 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
81 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
82 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
83 i?86 lp64 and x86_64 ilp32.
84 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
85 on i?86 lp64.
86 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
87
88 2005-12-12 Steven G. Kargl <kargls@comcast.net>
89
90 PR fortran/25078
91 gfortran.dg/equiv_5.f90: New test.
92
93 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
94
95 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
96 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
97 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
98 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
99 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
100 * gcc.dg/tree-ssa/reassoc-5.c: New.
101 * gcc.dg/tree-ssa/reassoc-6.c: New.
102 * gcc.dg/tree-ssa/reassoc-7.c: New.
103 * gcc.dg/tree-ssa/reassoc-8.c: New.
104 * gcc.dg/tree-ssa/reassoc-9.c: New.
105 * gcc.dg/tree-ssa/reassoc-10.c: New.
106 * gcc.dg/tree-ssa/reassoc-11.c: New.
107
108 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
109
110 PR testsuite/25167
111 PR testsuite/24478
112 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
113
114 2005-12-12 Mark Mitchell <mark@codesourcery.com>
115
116 PR c++/25300
117 * g++.dg/template/inherit.C: Do not use a generic error message.
118
119 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
120
121 PR libobjc/25354
122 * objc.dg/gnu-encoding: New directory.
123 * objc.dg/gnu-encoding/compat-common.h: New file.
124 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
125 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
126 * objc.dg/gnu-encoding/vector-defs.h: New file.
127 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
128 * objc.dg/gnu-encoding/generate-random.c: New file.
129 * objc.dg/gnu-encoding/generate-random_r.c: New file.
130 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
131 * objc.dg/gnu-encoding/generate-random.h: New file.
132
133 2005-12-11 Mark Mitchell <mark@codesourcery.com>
134
135 PR c++/25337
136 * g++.dg/template/defarg7.C: New test.
137
138 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
139
140 PR libobjc/25347
141 * objc.dg/encode-8.m: New test.
142
143 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
144
145 PR libobjc/25346
146 * objc.dg/encode-7.m: New test.
147
148 2005-12-10 Mark Mitchell <mark@codesourcery.com>
149
150 PR c++/25010
151 * g++.dg/opt/inline10.C: New test.
152
153 2005-12-11 Steven G. Kargl <kargls@comcast.net>
154
155 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
156
157 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
158
159 * gfortran.dg/substring_equivalence.f90: typo in comment
160
161 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
162
163 PR fortran/25068
164 * gfortran.dg/iostat_3.f90: New test.
165
166 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
167
168 PR fortran/23815
169 * gfortran.dg/unf_io_convert_1.f90: New test.
170 * gfortran.dg/unf_io_convert_2.f90: New test.
171 * gfortran.dg/unf_io_convert_3.f90: New test.
172
173 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
174
175 PR testsuite/20772
176 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
177 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
178 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
179 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
180 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
181 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
182 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
183 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
184 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
185 gcc.dg/torture/fp-int-convert-float128-timode.c,
186 gcc.dg/torture/fp-int-convert-float128.c,
187 gcc.dg/torture/fp-int-convert-float80-timode.c,
188 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
189 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
190
191 * gcc.dg/tls/opt-1.c: Require effective target fpic.
192
193 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
194
195 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
196
197 2005-12-10 Richard Sandiford <richard@codesourcery.com>
198
199 * gcc.dg/20051207-1.c,
200 * gcc.dg/20051207-2.c,
201 * gcc.dg/20051207-3.c: New tests.
202
203 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
204
205 PR testsuite/20772
206 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
207 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
208 dg-skip-if target selector.
209
210 PR testsuite/20772
211 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
212 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
213 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
214 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
215 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
216 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
217 and/or merge with i?86 cases.
218
219 * gcc.dg/tls/opt-3.c: Require effective target fpic.
220
221 PR testsuite/20772
222 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
223 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
224 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
225 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
226 x86_64-*-linux*.
227
228 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
229
230 PR target/25311
231 * gcc.c-torture/compile/pr25311.c: New test.
232
233 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
234
235 PR libgfortran/25039
236 * gfortran.dg/read_comma.f: New test.
237
238 2005-12-08 Jakub Jelinek <jakub@redhat.com>
239
240 PR c++/19317
241 * g++.dg/opt/pr19317-1.C: New test.
242 * g++.dg/opt/pr19317-2.C: New test.
243 * g++.dg/opt/pr19317-3.C: New test.
244
245 PR target/19005
246 * gcc.c-torture/execute/pr19005.c: New test.
247
248 PR target/17828
249 * g++.old-deja/g++.other/comdat5.C: New test.
250 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
251
252 * g++.dg/compat/struct-layout-1.exp: New file.
253 * g++.dg/compat/struct-layout-1.h: New.
254 * g++.dg/compat/struct-layout-1_generate.c: New.
255 * g++.dg/compat/struct-layout-1_x1.h: New.
256 * g++.dg/compat/struct-layout-1_x2.h: New.
257 * g++.dg/compat/struct-layout-1_y1.h: New.
258 * g++.dg/compat/struct-layout-1_y2.h: New.
259
260 * gcc.dg/20050330-2.c: New test.
261
262 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
263
264 PR fortran/25292
265 * gfortran.dg/associated_1.f90: New.
266
267 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
268
269 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
270 ILP32 vect_no_align platforms.
271
272 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
273 Jakub Jelinek <jakub@redhat.com>
274
275 PR target/25268
276 * gcc.c-torture/compile/20051207-1.c: New test.
277
278 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
279
280 PR testsuite/20772
281 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
282 gcc.dg/torture/pr18582-1.c,
283 gcc.target/i386/attributes-error.c: Also test on x86_64.
284
285 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
286
287 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
288
289 PR c++/19397
290 * g++.dg/template/typedef3.C: New test.
291
292 PR c++/19762
293 PR c++/19764
294 * g++.dg/template/dtor3.C: Fix error markers.
295
296 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
297
298 * lib/target-supports.exp (check_effective_target_sync_char_short):
299 Add s390*.
300
301 2005-12-06 Janis Johnson <janis187@us.ibm.com>
302
303 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
304
305 2005-12-06 Roger Sayle <roger@eyesopen.com>
306
307 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
308 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
309 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
310 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
311
312 2005-12-06 Roger Sayle <roger@eyesopen.com>
313
314 PR c++/25263
315 * g++.dg/other/array2.C: New test case.
316
317 2005-12-05 Geoffrey Keating <geoffk@apple.com>
318
319 * gcc.dg/darwin-weakimport-3.c: New.
320
321 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
322 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
323 and to work on Darwin.
324 * gcc.dg/attr-weakref-1b.c: New file.
325 * gcc.dg/attr-weakref-2.c: New test.
326 * gcc.dg/darwin-weakref-1.c: New test.
327
328 2005-12-05 Janis Johnson <janis187@us.ibm.com>
329
330 PR testsuite/25247
331 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
332 use in selector expressions.
333 (dg-xfail-if): Ditto.
334 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
335 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
336 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
337 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
338 * gcc.test-framework/test-framework.exp: Skip generated tests if
339 CHECK_TEST_FRAMEWORK is not 1.
340
341 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
342
343 PR tree-optimization/24963
344 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
345
346 PR target/24108
347 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
348
349 PR target/18580
350 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
351 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
352 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
353 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
354
355 2005-12-05 Jakub Jelinek <jakub@redhat.com>
356
357 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
358 dg-options.
359
360 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
361
362 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
363
364 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
365
366 * gcc.dg/format/cast-1.c: New test.
367
368 2005-12-04 Roger Sayle <roger@eyesopen.com>
369
370 PR c/7776
371 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
372 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
373 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
374 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
375
376 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
377
378 * gcc.dg/cast-pretty-print-1.c: New test.
379
380 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
381
382 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
383
384 2005-12-02 Mark Mitchell <mark@codesourcery.com>
385
386 PR c++/24173
387 * g++.dg/template/friend40.C: New test.
388
389 2005-12-02 Jakub Jelinek <jakub@redhat.com>
390
391 PR target/25199
392 * gcc.target/i386/movq-2.c: New test.
393 * gcc.target/i386/movq.c: Remove target i?86, instead add
394 dg-require-effective-target ilp32.
395
396 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
397
398 PR c++/24103
399 * g++.dg/other/default1.C: New test.
400
401 2005-12-02 Richard Guenther <rguenther@suse.de>
402
403 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
404
405 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
406
407 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
408
409 2005-12-02 Alan Modra <amodra@bigpond.net.au>
410
411 PR target/21017
412 * gcc.target/powerpc/rotate.c: New.
413
414 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
415
416 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
417 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
418
419 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
420
421 PR c/13384
422 * gcc.dg/pr17730-1.c: Adjust.
423 * gcc.dg/lvalue1.c (main): Likewise.
424 * gcc.dg/lvalue-2.c: Likewise.
425 * g++.dg/pr7503-3.C
426
427 2005-12-01 Geoffrey Keating <geoffk@apple.com>
428
429 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
430 error messages.
431
432 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
433
434 PR fortran/24789
435 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
436
437 2005-12-01 Uros Bizjak <uros@kss-loka.si>
438
439 PR target/24475
440 * lib/target-supports.exp (check_effective_target_tls): New.
441 (check_effective_target_tls_runtime): New.
442 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
443 for TLS support.
444 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
445 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
446 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
447 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
448 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
449 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
450 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
451 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
452 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
453 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
454 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
455 effective-target TLS.
456 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
457 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
458 effective-target TLS runtime.
459
460 2005-12-01 Uros Bizjak <uros@kss-loka.si>
461
462 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
463
464 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
465
466 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
467 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
468 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
469 ignored" warnings when "packing" is the same as the ABI layout.
470
471 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
472
473 PR fortran/21302
474 * gfortran.dg/line_length_1.f: New test.
475 * gfortran.dg/line_length_2.f90: Ditto.
476
477 2005-11-30 Richard Guenther <rguenther@suse.de>
478
479 PR tree-optimization/21655
480 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
481
482 2005-11-30 Dale Johannesen <dalej@apple.com>
483
484 * gcc.c-torture/compile/pr24930.c: New.
485
486 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
487
488 PR fortran/15809
489 * gfortran.dg/auto_char_dummy_array.f90: New test.
490
491 2005-11-30 Jeff Law <law@redhat.com>
492
493 * g++.old-deja/g++.law/pr25000.C: New test.
494
495 2005-11-30 Jakub Jelinek <jakub@redhat.com>
496
497 * gcc.dg/tls/opt-11.c: New test.
498
499 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
500
501 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
502 targets.
503 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
504 LP64 ia64.
505
506 2005-11-29 Jakub Jelinek <jakub@redhat.com>
507
508 * gfortran.dg/open_access_1.f90: New test.
509
510 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
511
512 * gcc.dg/charset/builtin2.c: New test.
513
514 2005-11-28 Jakub Jelinek <jakub@redhat.com>
515
516 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
517 on mmix-*-* for *_[xy].c.
518
519 2005-11-28 Kean Johnston <jkj@sco.com>
520
521 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
522 headers.
523 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
524 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
525 * gcc.target/i386/asm-3.c: Ditto.
526 * gcc.target/i386/clobbers.c: Ditto.
527 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
528 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
529 test regexp.
530 * gcc.target/i386/mul.c: Ditto.
531 * gcc.target/i386/ssetype-1.c: Ditto.
532 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
533 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
534 static so the test works with -fPIC mode too. Based on comment in
535 PR19231 by Pinski.
536 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
537
538 2005-11-28 Richard Guenther <rguenther@suse.de>
539
540 * gcc.dg/alias-9.c: New testcase.
541 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
542
543 2005-11-28 Roger Sayle <roger@eyesopen.com>
544 Uros Bizjak <uros@kss-loka.si>
545
546 PR middle-end/20219
547 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
548 tan(x)/sin(x) transformations.
549
550 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
551
552 PR middle-end/24575
553 * gcc.dg/tree-ssa/divide-3.c: New test.
554 * gcc.dg/tree-ssa/divide-4.c: New test.
555
556 2005-11-27 Steven G. Kargl <kargls@comcast.net>
557
558 PR fortran/24917
559 * gfortran.dg/boz_6.f90: New test.
560
561 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
562
563 PR fortran/23912
564 * gfortran.dg/modulo_1.f90: New test.
565
566 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
567
568 PR libfortran/24919
569 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
570 fail on CRLF platforms.
571 * gfortran.dg/ftell_2.f90: Likewise.
572
573 2005-11-26 Eric Christopher <echristo@apple.com>
574
575 * gcc.dg/intmax_t-1.c: Remove mips xfail.
576
577 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
578
579 * objc.dg/gnu-runtime-3.m: Simplify.
580
581 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
582
583 PR middle-end/23669
584 * gcc.dg/tree-ssa/divide-1.c: New test.
585 * gcc.dg/tree-ssa/divide-2.c: New test.
586
587 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
588
589 PR libgfortran/24945
590 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
591
592 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
593
594 PR libgfortran/24945
595 * gfortran.dg/open_status_2.f90: New test.
596
597 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
598
599 * gcc.c-torture/execute/builtins/fprintf.c,
600 gcc.c-torture/execute/builtins/fputs-lib.c,
601 gcc.c-torture/execute/builtins/fputs.c,
602 gcc.c-torture/execute/builtins/lib/fprintf.c,
603 gcc.c-torture/execute/builtins/lib/printf.c,
604 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
605
606 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
607
608 * gcc.dg/20050922-2.c: New test.
609
610 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
611
612 * objc.dg/gnu-runtime-3.m: New test.
613
614 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
615
616 PR c++/9278
617 * g++.dg/other/void1.C: New test.
618
619 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
620
621 PR middle-end/24998
622 * gcc.dg/torture/fp-int-convert-float.c,
623 gcc.dg/torture/fp-int-convert-double.c,
624 gcc.dg/torture/fp-int-convert-long-double.c,
625 gcc.dg/torture/fp-int-convert-timode.c,
626 gcc.dg/torture/fp-int-convert-float80.c,
627 gcc.dg/torture/fp-int-convert-float80-timode.c,
628 gcc.dg/torture/fp-int-convert-float128.c,
629 gcc.dg/torture/fp-int-convert-float128-timode.c,
630 gcc.dg/torture/fp-int-convert.h: New files.
631
632 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
633
634 PR middle-end/24989
635 * gcc.dg/tree-ssa/bool-10.c: New test.
636 * gcc.dg/tree-ssa/bool-11.c: New test.
637 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
638
639 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
640
641 PR middle-end/24990
642 * tree-ssa/pr24990-1.c: New test.
643
644 2005-11-24 Richard Guenther <rguenther@suse.de>
645 Dirk Mueller <dmueller@suse.de>
646
647 PR c++/14024
648 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
649 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
650 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
651 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
652 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
653 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
654
655 2005-11-23 Uros Bizjak <uros@kss-loka.si>
656
657 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
658
659 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
660
661 PR c/21668
662 * gcc.dg/Wc++-compat.c: New.
663 * gcc.dg/Wno-c++-compat.c: New.
664
665 2005-11-23 Alan Modra <amodra@bigpond.net.au>
666
667 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
668 (vspltish, vspltisw): Likewise.
669
670 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
671
672 PR libgfortran/24794
673 * gfortran.dg/namelist_12.f: Fix quotes.
674 * gfortran.dg/namelist_13.f90: Fix quotes.
675 * gfortran.dg/namelist_14.f90: Fix quotes.
676 * gfortran.dg/namelist_15.f90: Fix quotes.
677 * gfortran.dg/namelist_use.f90: Fix quotes.
678 * gfortran.dg/namelist_use_only.f90: Fix quotes.
679 * gfortran.dg/namelist_21.f90: New test.
680 * gfortran.dg/namelist_22.f90: New test.
681
682 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
683
684 PR target/23435
685 * gcc.c-torture/compile/pr23435.c: New.
686
687 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
688
689 * gcc.c-torture/execute/floatunsisf-1.c: New test.
690
691 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
692
693 * gcc.target/powerpc/405-macchw-1.c,
694 gcc.target/powerpc/405-macchw-2.c,
695 gcc.target/powerpc/405-macchwu-1.c,
696 gcc.target/powerpc/405-macchwu-2.c,
697 gcc.target/powerpc/405-machhw-1.c,
698 gcc.target/powerpc/405-machhw-2.c,
699 gcc.target/powerpc/405-machhwu-1.c,
700 gcc.target/powerpc/405-machhwu-2.c,
701 gcc.target/powerpc/405-maclhw-1.c,
702 gcc.target/powerpc/405-maclhw-2.c,
703 gcc.target/powerpc/405-maclhwu-1.c,
704 gcc.target/powerpc/405-maclhwu-2.c,
705 gcc.target/powerpc/405-mulchw-1.c,
706 gcc.target/powerpc/405-mulchw-2.c,
707 gcc.target/powerpc/405-mulchwu-1.c,
708 gcc.target/powerpc/405-mulchwu-2.c,
709 gcc.target/powerpc/405-mulhhw-1.c,
710 gcc.target/powerpc/405-mulhhw-2.c,
711 gcc.target/powerpc/405-mulhhwu-1.c,
712 gcc.target/powerpc/405-mulhhwu-2.c,
713 gcc.target/powerpc/405-mullhw-1.c,
714 gcc.target/powerpc/405-mullhw-2.c,
715 gcc.target/powerpc/405-mullhwu-1.c,
716 gcc.target/powerpc/405-mullhwu-2.c,
717 gcc.target/powerpc/405-nmacchw-1.c,
718 gcc.target/powerpc/405-nmacchw-2.c,
719 gcc.target/powerpc/405-nmachhw-1.c,
720 gcc.target/powerpc/405-nmachhw-2.c,
721 gcc.target/powerpc/405-nmaclhw-1.c,
722 gcc.target/powerpc/405-nmaclhw-2.c,
723 gcc.target/powerpc/440-macchw-1.c,
724 gcc.target/powerpc/440-macchw-2.c,
725 gcc.target/powerpc/440-macchwu-1.c,
726 gcc.target/powerpc/440-macchwu-2.c,
727 gcc.target/powerpc/440-machhw-1.c,
728 gcc.target/powerpc/440-machhw-2.c,
729 gcc.target/powerpc/440-machhwu-1.c,
730 gcc.target/powerpc/440-machhwu-2.c,
731 gcc.target/powerpc/440-maclhw-1.c,
732 gcc.target/powerpc/440-maclhw-2.c,
733 gcc.target/powerpc/440-maclhwu-1.c,
734 gcc.target/powerpc/440-maclhwu-2.c,
735 gcc.target/powerpc/440-mulchw-1.c,
736 gcc.target/powerpc/440-mulchw-2.c,
737 gcc.target/powerpc/440-mulchwu-1.c,
738 gcc.target/powerpc/440-mulchwu-2.c,
739 gcc.target/powerpc/440-mulhhw-1.c,
740 gcc.target/powerpc/440-mulhhw-2.c,
741 gcc.target/powerpc/440-mulhhwu-1.c,
742 gcc.target/powerpc/440-mulhhwu-2.c,
743 gcc.target/powerpc/440-mullhw-1.c,
744 gcc.target/powerpc/440-mullhw-2.c,
745 gcc.target/powerpc/440-mullhwu-1.c,
746 gcc.target/powerpc/440-mullhwu-2.c,
747 gcc.target/powerpc/440-nmacchw-1.c,
748 gcc.target/powerpc/440-nmacchw-2.c,
749 gcc.target/powerpc/440-nmachhw-1.c,
750 gcc.target/powerpc/440-nmachhw-2.c,
751 gcc.target/powerpc/440-nmaclhw-1.c,
752 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
753
754 2005-11-21 Jakub Jelinek <jakub@redhat.com>
755
756 PR fortran/24774
757 * gfortran.dg/inquire_9.f90: New test.
758
759 PR fortran/21647
760 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
761
762 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
763
764 PR libfortran/24432
765 * lib/target-supports.exp (check_effective_target_fortran_large_real):
766 Check that 'cos' is supported.
767
768 2005-11-21 Paul Thomas <pault@gcc.gnu.org
769
770 PR fortran/24223
771 * gfortran.dg/substring_equivalence.f90: New test.
772
773 PR fortran/24705
774 * gfortran.dg/auto_internal_assumed.f90: New test.
775
776 2005-11-21 Uros Bizjak <uros@kss-loka.si>
777
778 * gcc.dg/fold-div-2.c: New test.
779
780 2005-11-20 Ian Lance Taylor <ian@airs.com>
781
782 PR rtl-optimization/24883
783 * gcc.c-torture/compile/pr24883.c: New test.
784
785 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
786
787 PR middle-end/20583
788 * gcc.c-torture/compile/pr20583.c: New.
789
790 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
791
792 * gcc.c-torture/execute/usmul.c: New test.
793
794 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
795
796 * gcc.dg/tree-ssa/vrp22.c: New test.
797
798 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
799
800 PR middle-end/24912
801 * gcc.dg/torture/pr24912-1.c: New test.
802
803 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
804
805 PR fortran/24862
806 * gfortran.dg/arrayio_derived_1.f90: New test.
807
808 2005-11-19 Richard Guenther <rguenther@suse.de>
809
810 PR middle-end/23294
811 * gcc.dg/tree-ssa/pr23294.c: New testcase.
812
813 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
814
815 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
816
817 2005-11-18 Mark Mitchell <mark@codesourcery.com>
818
819 PR c++/8355
820 * g++.dg/template/friend39.C: New test.
821
822 2005-11-18 James E Wilson <wilson@specifix.com>
823
824 * gcc.dg/builtin-strstr.c: New.
825
826 2005-11-18 Richard Henderson <rth@redhat.com>
827
828 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
829 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
830 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
831 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
832 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
833 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
834 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
835 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
836 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
837 renaming to remove initial "ia64-".
838
839 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
840
841 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
842
843 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
844
845 * g++.dg/cpp/string-2.C: New test.
846
847 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
848
849 * gcc.dg/tree-ssa/loop-14.c: New test.
850
851 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
852 Michael Chamberlain <michael@chamberlain.net.au>
853
854 * ada/acats/run_all.sh (target_run): Kill long running tests.
855
856 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
857
858 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
859 * gcc.dg/cleanup-9.c: Likewise.
860 * gcc.dg/cleanup-10.c: Likewise.
861 * gcc.dg/cleanup-11.c: Likewise.
862
863 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
864
865 PR fortran/24892
866 * gfortran.dg/open_access_append_1.f90: New test.
867 * gfortran.dg/open_access_append_2.f90: New test.
868
869 2005-11-16 Richard Guenther <rguenther@suse.de>
870
871 PR middle-end/24851
872 * gcc.c-torture/execute/pr24851.c: New testcase.
873
874 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
875
876 * gcc.dg/fold-overflow-1.c: New test.
877
878 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
879
880 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
881 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
882
883 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
884
885 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
886 structures.
887 * g++.dg/eh/forced2.C: Likewise.
888 * g++.dg/eh/forced3.C: Likewise.
889 * g++.dg/eh/forced4.C: Likewise.
890
891 2005-11-11 Mike Stump <mrs@apple.com>
892
893 * g++.old-deja/g++.mike/unused.C: Add.
894
895 2005-11-15 Mark Mitchell <mark@codesourcery.com>
896
897 PR c++/24667
898 * g++.dg/warn/Wcast-qual1.C: New test.
899
900 2005-11-15 Jan Hubicka <jh@suse.cz>
901
902 * gcc.dg/winline-5.c: Add large-unit-insns limit.
903
904 2005-11-14 David Edelsohn <edelsohn@gnu.org>
905
906 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
907
908 2005-11-14 Diego Novillo <dnovillo@redhat.com>
909
910 PR 24840
911 * gcc.dg/tree-ssa/pr24840.c: New test.
912
913 2005-11-14 Janis Johnson <janis187@us.ibm.com>
914
915 PR testsuite/24841
916 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
917
918 2005-11-14 Dale Johannesen <dalej@apple.com>
919
920 * gcc.c-torture/execute/20051113-1.c: New.
921
922 2005-11-14 Mark Mitchell <mark@codesourcery.com>
923
924 PR c++/24687
925 * g++.dg/template/crash43.C: New test.
926
927 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
928
929 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
930
931 2005-11-13 Mark Mitchell <mark@codesourcery.com>
932
933 PR c++/24817
934 * g++.dg/eh/spec8.C: New test.
935
936 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
937
938 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
939
940 2005-11-13 Mark Mitchell <mark@codesourcery.com>
941
942 PR c++/20293
943 * g++.dg/parse/ambig4.C: New test.
944 * g++.dg/tc1/dr101.C: Adjust error markers.
945 * g++.dg/lookup/strong-using-2.C: Likewise.
946 * g++.dg/lookup/ambig5.C: Likewise.
947 * g++.dg/lookup/ambig4.C: Likewise.
948 * g++.dg/parse/crash22.C: Likewise.
949
950 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
951
952 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
953
954 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
955
956 * gcc.dg/nested-calls-1.c: New test.
957
958 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
959
960 * gfortran.dg/complex_intrinsic_1.f90: New test.
961 * gfortran.dg/complex_intrinsic_2.f90: New test.
962 * gfortran.dg/fgetc_1.f90: New test.
963 * gfortran.dg/fgetc_2.f90: New test.
964 * gfortran.dg/fgetc_3.f90: New test.
965 * gfortran.dg/ftell_1.f90: New test.
966 * gfortran.dg/ftell_2.f90: New test.
967 * gfortran.dg/gnu_logical_1.F: New test.
968 * gfortran.dg/gnu_logical_2.f90: New test.
969
970 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
971
972 PR middle-end/24820
973 * testsuite/gcc.dg/pr24820.c: New test.
974
975 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
976
977 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
978 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
979 variable.
980
981 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
982
983 testsuite/24614
984 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
985
986 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
987
988 * gcc.target/cris/cris.exp: New file.
989 * gcc.target/cris/rld-legit1.c: New test.
990 * gcc.target/cris/rld-legit2.c: New test.
991
992 2005-11-12 Jakub Jelinek <jakub@redhat.com>
993
994 PR c++/24780
995 * g++.dg/opt/pr24780.C: New test.
996
997 PR c++/24761
998 * g++.dg/template/asm1.C: New test.
999
1000 2005-11-12 Steven G. Kargl <kargls@comcast.net>
1001
1002 PR libgfortran/24787
1003 * gfortran.dg/scan_1.f90: New test.
1004
1005 2005-11-12 Jan Hubicka <jh@suse.cz>
1006
1007 * gcc.target/i386/minmax-1.c: New.
1008 * gcc.target/i386/minmax-2.c: New.
1009
1010 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
1011
1012 * gcc.dg/pr24445.c: Fix for 64-bit targets.
1013
1014 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
1015
1016 * gcc.c-torture/execute/20051110-1.c,
1017 gcc.c-torture/execute/20051110-2.c: New tests.
1018
1019 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
1020
1021 PR middle-end/24750
1022 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
1023 New tests.
1024
1025 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1026
1027 * lib/target-libpath.exp (get_shlib_extension): New proc.
1028 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
1029 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1030 * lib/objc.exp (objc_target_compile): Likewise.
1031 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
1032 detection.
1033
1034 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1035
1036 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
1037
1038 * lib/target-supports.exp (check_effective_target_static_libgfortran):
1039 Add -static to additional_flags and pass it to target_compile.
1040
1041 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1042
1043 PR libgfortran/24719
1044 gfortran.dg/read_noadvance.f90: New test.
1045
1046 PR libgfortran/24699
1047 gfortran.dg/fmt_t_2.f90: New test.
1048
1049 PR libgfortran/24785
1050 gfortran.dg/read_x_eor.f90: New test.
1051
1052 PR libgfortran/24584
1053 gfortran.dg/namelist_empty.f90: Rename test.
1054
1055 PR libgfortran/24489
1056 gfortran/read_eor.f90: Rename test.
1057
1058 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
1059
1060 PR fortran/15976
1061 * gfortran.dg/automatic_module_variable.f90: New test.
1062
1063 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
1064
1065 PR target/24445
1066 * gcc.dg/pr24445.c: New test.
1067
1068 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
1069
1070 PR fortran/24655
1071 PR fortran/24755
1072 * gfortran.dg/recursive_statement_functions.f90: Add statement
1073 functions using inline intrinsic functions and parameters to test
1074 that they no longer seg-fault.
1075
1076 PR fortran/24409
1077 gfortran.dg/nested_modules_4.f90: New test.
1078 gfortran.dg/nested_modules_5.f90: New test.
1079
1080 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1081
1082 PR fortran/24643
1083 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
1084
1085 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
1086
1087 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
1088 failures.
1089
1090 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1091
1092 * gcc.dg/sparc-getcontext-1.c: New test.
1093
1094 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
1095
1096 * gcc.dg/ifcvt-fabs-1.c: New test.
1097
1098 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
1099
1100 PR other/4372
1101 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
1102 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
1103
1104 2005-11-09 Richard Guenther <rguenther@suse.de>
1105
1106 PR tree-optimization/24716
1107 * gcc.c-torture/execute/pr24716.c: New testcase.
1108
1109 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1110
1111 * gcc.dg/pr24624.c: Disable for non S/390 targets.
1112
1113 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1114
1115 PR 24624
1116 * gcc.dg/pr24624.c: Testcase added.
1117
1118 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1119
1120 PR 24623
1121 * g++.dg/other/pr24623.C: Testcase added.
1122
1123 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
1124
1125 PR fortran/22607
1126 * gfortran-dg/pure_byref_1.f90: New.
1127 * gfortran-dg/pure_byref_2.f90: New.
1128
1129 2005-11-09 Uros Bizjak <uros@kss-loka.si>
1130
1131 PR c/24101
1132 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
1133 * gcc.dg/dg.exp: Run main loop also for *.i files.
1134
1135 2005-11-08 Jakub Jelinek <jakub@redhat.com>
1136
1137 PR c++/19450
1138 * g++.dg/tls/diag-3.C: New test.
1139 * g++.dg/tls/diag-4.C: New test.
1140 * g++.dg/tls/static-1.C: New test.
1141 * g++.dg/tls/static-1a.cc: New file.
1142
1143 2005-11-08 Diego Novillo <dnovillo@redhat.com>
1144
1145 PR 23046
1146 * g++.dg/tree-ssa/pr23046.C: New test.
1147
1148 2005-11-08 Devang Patel <dpatel@apple.com>
1149
1150 PR tree-optimization/23115
1151 * gcc.dg/tree-ssa/pr23115.c: New.
1152
1153 2005-11-08 David Edelsohn <edelsohn@gnu.org>
1154
1155 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
1156 * gcc.target/powerpc/pr16155.c: Same.
1157 * gcc.target/powerpc/altivec-1.c: Same.
1158 * gcc.target/powerpc/altivec-2.c: Same.
1159 * gcc.target/powerpc/altivec-3.c: Same.
1160 * gcc.target/powerpc/altivec-5.c: Same.
1161 * gcc.target/powerpc/altivec-11.c: Same.
1162 * gcc.target/powerpc/altivec-12.c: Same.
1163 * gcc.target/powerpc/altivec-14.c: Same.
1164 * gcc.target/powerpc/altivec-22.c: Same.
1165 * gcc.target/powerpc/altivec-consts.c: Same.
1166 * gcc.target/powerpc/altivec-pr22085.c: Same.
1167 * gcc.target/powerpc/altivec-splat.c: Same.
1168 * gcc.target/powerpc/altivec-varargs-1.c: Same.
1169 * gcc.target/powerpc/altivec-vec-merge.c: Same.
1170 * gcc.target/powerpc/darwin-longlong.c: Same.
1171
1172 2005-11-08 Uros Bizjak <uros@kss-loka.si>
1173
1174 PR target/19340
1175 * gcc.dg/pr19340.c: New test.
1176
1177 2005-11-07 Ian Lance Taylor <ian@airs.com>
1178
1179 PR rtl-optimization/24683
1180 * gcc.dg/pr24683.c: New test.
1181
1182 2005-11-07 Uros Bizjak <uros@kss-loka.si>
1183
1184 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
1185 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
1186
1187 2005-11-07 Uros Bizjak <uros@kss-loka.si>
1188
1189 * gcc.target/i386/pr23376.c: Compile with -mmmx.
1190
1191 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
1192
1193 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
1194
1195 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
1196
1197 PR target/24230
1198
1199 * gcc.target/powerpc/altivec-consts.c,
1200 gcc.target/powerpc/altivec-splat.c: New testcase.
1201
1202 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
1203
1204 PR c/24599
1205
1206 * gcc.dg/overflow-2.c: New testcase.
1207
1208 2005-11-07 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR rtl-optimization/23567
1211 * gcc.c-torture/execute/20051104-1.c: New test.
1212
1213 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
1214
1215 PR fortran/24534
1216 gfortran.dg/private_type_2.f90: Modified to check that case with
1217 PRIVATE declaration within derived type is accepted.
1218
1219 PR fortran/20838
1220 gfortran.dg/pointer_assign_1.f90: New test.
1221
1222 PR fortran/20840
1223 * gfortran.dg/arrayio_0.f90: New test.
1224
1225 PR fortran/17737
1226 gfortran.dg/data_initialized.f90: New test.
1227 gfortran.dg/data_constraints_1.f90: New test.
1228 gfortran.dg/data_constraints_2.f90: New test.
1229
1230 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
1231
1232 PR fortran/24174
1233 PR fortran/24305
1234 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
1235
1236 2005-11-06 Diego Novillo <dnovillo@redhat.com>
1237
1238 PR 24670
1239 * gcc.dg/tree-ssa/pr24670.c: New test.
1240
1241 2005-11-05 Ian Lance Taylor <ian@airs.com>
1242
1243 PR target/22432
1244 * gcc.target/i386/pr22432.c: New test.
1245
1246 2005-11-05 Richard Henderson <rth@redhat.com>
1247
1248 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
1249 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
1250 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
1251 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
1252 from gcc.dg/alpha-*.
1253 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
1254 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
1255
1256 2005-11-05 Andreas Jaeger <aj@suse.de>
1257
1258 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
1259
1260 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
1261
1262 PR target/23424
1263 * gcc.dg/torture/pr23424-1.c: New test.
1264
1265 2005-11-04 Richard Henderson <rth@redhat.com>
1266
1267 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
1268 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
1269 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
1270 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
1271 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
1272 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
1273 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
1274 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
1275 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
1276 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
1277 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
1278 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
1279 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
1280 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
1281 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
1282 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
1283 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
1284 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
1285 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
1286 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
1287 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
1288 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
1289 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
1290 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
1291 Move from gcc.dg/.
1292 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
1293 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
1294 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
1295 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
1296 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
1297 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
1298 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
1299 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
1300 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
1301 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
1302 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
1303 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
1304 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
1305 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
1306 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
1307 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
1308 gcc.target/i386/lea.c, gcc.target/i386/local.c,
1309 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
1310 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
1311 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
1312 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
1313 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
1314 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
1315 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
1316 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
1317 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
1318 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
1319 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
1320 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
1321 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
1322 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
1323 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
1324 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
1325 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
1326 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
1327 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
1328 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
1329 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
1330 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
1331 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
1332 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
1333 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
1334 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
1335 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
1336 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
1337
1338 2005-11-04 Diego Novillo <dnovillo@redhat.com>
1339
1340 PR 24627
1341 * gcc.dg/tree-ssa/pr24627.c: New test.
1342
1343 2005-11-04 Paul Brook <paul@codesourcery.com>
1344
1345 * gcc.dg/tls/opt-10.c: New test.
1346
1347 2005-11-04 Andreas Jaeger <aj@suse.de>
1348
1349 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
1350 avoid extra warnings.
1351
1352 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1353
1354 PR libfortran/22298
1355 * gcc/testsuite/lib/target-supports.exp
1356 (check_effective_target_static_libgfortran): New
1357 static_libgfortran effective target.
1358 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
1359 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
1360
1361 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
1362
1363 * gcc.dg/pr24615.c: Guard test with { target fpic }.
1364
1365 2005-11-03 Josh Conner <jconner@apple.com>
1366
1367 PR c++/19989
1368 g++.dg/ext/array2.C: New test.
1369 g++.dg/template/dependent-name3.C: New test.
1370 g++.dg/template/dependent-name4.C: New test.
1371 g++.dg/template/sfinae2.C: New test.
1372
1373 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1374
1375 PR preprocessor/22042
1376 * gcc.dg/cpp/strify4.c: New test.
1377
1378 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1379
1380 PR c++/17964
1381 * g++.dg/cpp/string-1.C: New test.
1382
1383 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1384
1385 * gcc.target/powerpc: New directory.
1386 * gcc.target/powerpc/powerpc.exp: New file.
1387 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
1388 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
1389 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
1390 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
1391 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
1392 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
1393 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
1394 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
1395 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
1396 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
1397 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
1398 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
1399 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
1400 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
1401 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
1402 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
1403 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
1404 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
1405 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
1406 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
1407 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
1408 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
1409 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
1410 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
1411 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
1412 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
1413 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
1414 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
1415 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
1416 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
1417 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
1418 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
1419 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
1420 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
1421
1422 2005-11-03 Mark Mitchell <mark@codesourcery.com>
1423
1424 PR c++/21627
1425 * g++.dg/warn/inline2.C: New test.
1426
1427 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1428
1429 PR middle-end/23155
1430 * g++.dg/ext/c99struct1.C: New test.
1431 * gcc.dg/union-cast-1.c: New test.
1432 * gcc.dg/union-cast-2.c: New test.
1433 * gcc.dg/union-cast-3.c: New test.
1434
1435 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1436
1437 PR middle-end/24589
1438 * gcc.c-torture/execute/zero-struct-2.c: New test.
1439
1440 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
1441
1442 PR c++/24582
1443 * g++.dg/init/switch1.C: New test.
1444
1445 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1446
1447 * gcc.dg/delay-slot-1.c: New test.
1448
1449 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
1450
1451 PR target/24620
1452 * gcc.dg/pr24620.c: New test.
1453
1454 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
1455
1456 PR c/24329
1457 * gcc.dg/format/unnamed-1.c: New test.
1458
1459 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1460
1461 PR c++/22434
1462 * g++.dg/expr/cond8.C: New test.
1463
1464 PR c++/24560
1465 * g++.dg/parse/dot1.C: New test.
1466
1467 2005-11-02 Jan Hubicka <jh@suse.cz>
1468
1469 PR target/23303
1470 * gcc.dg/i386-lea.c: New test
1471
1472 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
1473
1474 PR target/24615
1475 * gcc.dg/pr24615.c: New test.
1476
1477 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
1478
1479 PR target/24600
1480 * gcc.dg/pr24600.c: New test.
1481
1482 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1483
1484 PR c++/19253
1485 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
1486 * g++.dg/parse/typename9.C: New test.
1487 * g++/dg/parse/typename10.C: Likewise.
1488
1489 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1490
1491 PR fortran/18157
1492 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
1493 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
1494 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
1495
1496 2005-11-02 Mark Mitchell <mark@codesourcery.com>
1497
1498 PR c++/24569
1499 * g++.dg/debug/static1.C: New test.
1500
1501 2005-11-02 Josh Conner <jconner@apple.com>
1502
1503 * g++.dg/crash38.C: moved into proper directory...
1504 * g++.dg/template/crash42.C: ...here
1505
1506 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
1507
1508 PR target/18338
1509 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
1510 pcc_bitfield_type_matters || default_packed.
1511
1512 * lib/target-supports.exp
1513 (check_effective_target_pcc_bitfield_type_matters): New proc.
1514 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
1515
1516 PR testsuite/23304
1517 * lib/target-supports.exp (check_effective_default_packed): New proc.
1518 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
1519 Gate expected errors on target ! default_packed.
1520 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
1521
1522 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1523
1524 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
1525 change (r106358).
1526
1527 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1528
1529 PR fortran/24008
1530 * gfortran.dg/entry_5.f90: New.
1531 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
1532
1533 2005-11-01 Bob Wilson <bob.wilson@acm.org>
1534
1535 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
1536
1537 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
1538
1539 PR fortran/21565
1540 gfortran.dg/namelist_blockdata.f90: New test.
1541
1542 PR fortran/18737
1543 gfortran.dg/external_implicit_none.f90: New test.
1544
1545 PR fortran/14994
1546 * gfortran.dg/secnds.f: New test.
1547
1548 2005-10-31 Jan Hubicka <jh@suse.cz>
1549
1550 PR target/20928
1551 * gcc.c-torture/compile/pr20928.c: New test.
1552
1553 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
1554
1555 PR middle-end/23492
1556 * gcc.c-torture/compile/zero-strct-5.c: New test.
1557
1558 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
1559
1560 PR libgfortran/24584
1561 * gfortran.dg/pr24584.f90: New test.
1562
1563 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
1564
1565 PR fortran/18883
1566 * gfortran.dg/char_result_9.f90: New.
1567 * gfortran.dg/char_result_10.f90: New.
1568
1569 2005-10-30 Jan Hubicka <jh@suse.cz>
1570
1571 * g++.dg/tree-ssa/pr24172.C: New testcase.
1572
1573 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1574
1575 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
1576
1577 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
1578
1579 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
1580 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
1581 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
1582 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
1583 gfortran.dg/enum_9.f90,
1584 gfortran.fortran-torture/compile/enum_1.f90,
1585 gfortran.fortran-torture/execute/enum_1.f90,
1586 gfortran.fortran-torture/execute/enum_2.f90,
1587 gfortran.fortran-torture/execute/enum_3.f90,
1588 gfortran.fortran-torture/execute/enum_4.f90: New tests.
1589
1590 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1591
1592 PR target/18482
1593 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
1594 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
1595
1596 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1597
1598 PR libfortran/20179
1599 * gfortran.dg/mixed_io_1.f90: New test.
1600 * gfortran.dg/mixed_io_1.c: New file.
1601
1602 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1603
1604 * gfortran.dg/malloc_free_1.f90: New test.
1605
1606 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
1607
1608 * gcc.dg/nested-func-4.c: Require profiling -pg.
1609
1610 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1611
1612 PR C++/23229
1613 * g++.dg/warn/main-2.C: New test.
1614
1615 2005-10-28 Steven G. Kargl <kargls@comcast.net>
1616
1617 PR fortran/24545
1618 * gfortran.dg/interface_2.f90: new test.
1619
1620 2005-10-28 Josh Conner <jconner@apple.com>
1621
1622 PR c++/22153
1623 * g++.dg/template/crash38.C: New test.
1624 * g++.dg/parse/explicit1.C: Change expected errors.
1625
1626 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1627
1628 PR C++/23426
1629 * g++.dg/other/large-size-array.C: New test.
1630
1631 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1632
1633 PR middle-end/24362
1634 * g++.dg/opt/complex4.C: New test.
1635
1636 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
1637
1638 * gcc.dg/nested-func-4.c: New test.
1639
1640 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
1641
1642 PR fortran/24158
1643 gfortran.dg/derived_recursion.f90: New test.
1644 gfortran.dg/implicit_actual.f90: New test.
1645
1646 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
1647
1648 PR middle-end/24295, PR testsuite/24477
1649 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
1650 removed when weakref hits the tree.
1651
1652 2005-10-25 Jakub Jelinek <jakub@redhat.com>
1653
1654 * gfortran.dg/cray_pointers_4.f90: New test.
1655
1656 * gfortran.dg/cray_pointers_5.f90: New test.
1657
1658 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
1659
1660 PR fortran/22290
1661 * gfortran.dg/assign_5.f90: New test.
1662 * gfortran.dg/assign_6.f: New test.
1663
1664 2005-10-25 Uros Bizjak <uros@kss-loka.si>
1665
1666 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
1667 CPU has no SSE support.
1668
1669 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
1670
1671 PR libgfortran/24224
1672 * gfortran.dg/arrayio_1.f90: Update attribution.
1673 * gfortran.dg/arrayio_2.f90: Update attribution.
1674 * gfortran.dg/arrayio_3.f90: Update attribution.
1675 * gfortran.dg/arrayio_4.f90: Update test conditions.
1676 * gfortran.dg/arrayio_5.f90: Update attribution.
1677 * gfortran.dg/arrayio_6.f90: New test.
1678 * gfortran.dg/arrayio_7.f90: New test.
1679
1680 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
1681
1682 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
1683
1684 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
1685
1686 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
1687
1688 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
1689
1690 PR fortran/24416
1691 * gfortran.dg/namelist_char_only.f90: New test.
1692
1693 2005-10-24 Asher Langton <langton2@llnl.gov>
1694
1695 PR fortran/17031
1696 PR fortran/22282
1697 * gfortran.dg/cray_pointers_1.f90: New test.
1698 * gfortran.dg/cray_pointers_2.f90: New test.
1699 * gfortran.dg/cray_pointers_3.f90: New test.
1700 * gfortran.dg/loc_1.f90: New test.
1701 * gfortran.dg/loc_2.f90: New test.
1702
1703 2005-10-24 Steven Bosscher <stevenb@suse.de>
1704
1705 * gcc.dg/pr24225.c: New test.
1706
1707 2005-10-24 Asher Langton <langton2@llnl.gov>
1708
1709 * gfortran.dg/dup_save_1.f90: New test.
1710 * gfortran.dg/dup_save_2.f90: New test.
1711
1712 2005-10-24 Paul Brook <paul@codesourcery.com>
1713
1714 PR 24107
1715 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
1716 stdint.h.
1717
1718 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
1719
1720 PR libgfortran/24489
1721 * gfortran.dg/pr24489.f90: New test.
1722
1723 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
1724
1725 PR fortran/23635
1726 * gfortran.dg/ichar_1.f90: Add tests for derived types.
1727
1728 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
1729
1730 PR target/18911
1731 * g++.dg/init/array16.C: Skip for mmix-*-*.
1732
1733 2005-10-23 Asher Langton <langton2@llnl.gov>
1734
1735 * gfortran.dg/byte_1.f90: New test.
1736 * gfortran.dg/byte_2.f90: New test.
1737
1738 2005-10-23 David Edelsohn <edelsohn@gnu.org>
1739
1740 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
1741
1742 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
1743
1744 PR fortran/18022
1745 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
1746
1747 PR fortran/24311
1748 * gfortran.dg/merge_char_const.f90: New test.
1749
1750 PR fortran/24384
1751 * gfortran.dg/spread_scalar_source.f90: New test.
1752
1753 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
1754
1755 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
1756
1757 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
1758 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
1759
1760 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
1761
1762 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
1763
1764 PR fortran/24426
1765 * gfortran.dg/der_pointer_4.f90: New.
1766
1767 2005-10-22 David Ayers <d.ayers@inode.at>
1768
1769 * obj-c++.dg/except-1.mm: Simplify.
1770
1771 2005-10-21 David Ayers <d.ayers@inode.at>
1772
1773 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
1774
1775 2005-10-21 Jakub Jelinek <jakub@redhat.com>
1776
1777 * gfortran.dg/assumed_dummy_2.f90: New test.
1778
1779 2005-10-21 James E Wilson <wilson@specifix.com>
1780
1781 PR preprocessor/15220
1782 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
1783
1784 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
1785
1786 * gcc.c-torture/execute/20051021-1.c: New test.
1787
1788 2005-10-21 Mark Mitchell <mark@codesourcery.com>
1789
1790 PR c++/24260
1791 * g++.dg/ext/tmplattr1.C: New test.
1792
1793 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
1794
1795 PR fortran/24440
1796 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
1797
1798 2005-10-20 Geoffrey Keating <geoffk@apple.com>
1799
1800 * obj-c++.dg/except-1.mm: New.
1801
1802 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
1803
1804 2005-10-21 Alan Modra <amodra@bigpond.net.au>
1805
1806 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
1807
1808 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
1809
1810 PR middle-end/24295
1811 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
1812 declarations with the same names as thunks' alias targets, use
1813 aliases instead.
1814 * gcc.dg/attr-alias-3.c: New test.
1815 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
1816
1817 2005-10-20 Mark Mitchell <mark@codesourcery.com>
1818
1819 PR c++/22618
1820 * g++.dg/parse/access8.C: New test.
1821
1822 2005-10-20 Richard Guenther <rguenther@suse.de>
1823
1824 PR c++/24439
1825 * g++.dg/tree-ssa/pr24439.C: New testcase.
1826
1827 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1828
1829 * g++.dg/opt/delay-slot-1.C: New test.
1830
1831 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
1832
1833 PR fortran/21625
1834 * gfortran.fg/der_init_1.f90: New.
1835
1836 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
1837
1838 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
1839
1840 2005-10-19 Mark Mitchell <mark@codesourcery.com>
1841
1842 PR c++/21908
1843 * g++.dg/parse/error28.C: New test.
1844
1845 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1846
1847 * gcc.dg/profile-generate-2.c: New test.
1848
1849 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
1850
1851 PR target/23589
1852 * g++.dg/ext/dllimport11.C: New.
1853
1854 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1855
1856 PR c++/22293
1857 * g++.dg/other/friend3.C: New test.
1858
1859 2005-10-18 Mark Mitchell <mark@codesourcery.com>
1860
1861 PR c++/23293
1862 * g++.dg/template/error19.C: New test.
1863
1864 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
1865
1866 PR c++/21383
1867 * g++.dg/overload/koenig2.C: New.
1868
1869 PR c++/23118
1870 * g++.dg/overload/error2.C: New.
1871
1872 PR c++/22604
1873 * g++.dg/inherit/covariant14.C: New.
1874
1875 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1876
1877 PR c++/23440
1878 * g++.dg/parse/for1.C: New test.
1879
1880 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
1881
1882 PR fortran/23446
1883 * gfortran.dg/host_dummy_index_1.f90: New test.
1884
1885 PR fortran/21459
1886 * gfortran.dg/automatic_char_len_2.f90: New test.
1887
1888 PR fortran/20866
1889 * gfortran.dg/recursive_statement_functions.f90: New test.
1890
1891 PR fortran/20853
1892 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
1893
1894 PR fortran/20849
1895 * gfortran.dg/external_initializer.f90: New test.
1896
1897 PR fortran/20837
1898 * non_module_public.f90: New test.
1899
1900 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
1901
1902 PR c++/24386
1903 * g++.dg/template/overload7.C: New.
1904
1905 PR c++/22551
1906 * g++.dg/other/switch2.C: Remove expected warnings.
1907
1908 PR c++/21353
1909 * g++.dg/template/defarg6.C: New.
1910
1911 2005-10-17 Uros Bizjak <uros@kss-loka.si>
1912
1913 PR target/24315
1914 * gcc.target/i386/pr24315.c: New test.
1915
1916 2005-10-16 Mark Mitchell <mark@codesourcery.com>
1917
1918 PR c++/24389
1919 * g++.dg/template/static21.C: New test.
1920 * g++.dg/template/static21-a.cc: Likewise.
1921
1922 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
1923
1924 PR c++/23959
1925 * g++.dg/warn/Wswitch-default-1.C: New test.
1926 * g++.dg/warn/Wswitch-default-2.C: New test.
1927
1928 2005-10-16 Mark Mitchell <mark@codesourcery.com>
1929
1930 PR c++/22173
1931 * g++.dg/parse/template18.C: New test.
1932 * g++.dg/template/nontype15.C: Likewise.
1933
1934 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
1935
1936 PR fortran/22273
1937 * gfortran.dg/spec_expr_2.f90: New.
1938
1939 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
1940
1941 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
1942 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
1943 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
1944 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
1945 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
1946 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
1947 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
1948 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
1949 previous target-specific skips and warning-message matches where
1950 applicable.
1951
1952 2005-10-15 Mark Mitchell <mark@codesourcery.com>
1953
1954 PR c++/21347
1955 * g++.dg/warn/Wctor-dtor.C: New test.
1956
1957 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1958
1959 PR c/23439
1960 * gcc.dg/for-1.c: New test.
1961
1962 2005-10-14 Mark Mitchell <mark@codesourcery.com>
1963
1964 PR c++/19565
1965 * g++.dg/warn/Wconversion1.C: New test.
1966 * g++.dg/ext/packed4.C: Compile with -w.
1967 * g++.dg/opt/20050511-1.C: Likewise.
1968 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
1969
1970 2005-10-14 Jakub Jelinek <jakub@redhat.com>
1971
1972 * gfortran.dg/boz_5.f90: New test.
1973
1974 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
1975
1976 PR c++/22551
1977 * g++.dg/other/switch2.C: New.
1978
1979 PR c++/23984
1980 * g++.dg/init/ctor7.C: New.
1981
1982 2005-10-13 David Edelsohn <edelsohn@gnu.org>
1983
1984 PR c++/23730
1985 * g++.dg/parse/crash32.C: New test.
1986
1987 2005-10-13 Mark Mitchell <mark@codesourcery.com>
1988
1989 PR c++/20721
1990 * g++.dg/init/goto2.C: New test.
1991
1992 PR c++/22464
1993 * g++.dg/template/crash/41.C: New test.
1994
1995 PR c++/22180
1996 * g++.dg/template/crash40.C: New test.
1997
1998 PR c++/23694
1999 * g++.dg/parse/friend5.C: New test.
2000
2001 PR c++/23307
2002 * g++.dg/template/crash38.C: New test.
2003
2004 PR c++/22352
2005 * g++.dg/template/friend38.C: New test.
2006
2007 PR c++/22405
2008 * g++.dg/template/crash39.C: New test.
2009
2010 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
2011
2012 * gcc.dg/debug/dwarf2/dwarf-char1.c,
2013 gcc.dg/debug/dwarf2/dwarf-char2.c,
2014 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
2015
2016 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
2017
2018 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
2019
2020 * gcc.dg/dll-2.c: Add tests for warnings.
2021 * gcc.dg/dll-3.c: Likewise.
2022 * gcc.dg/dll-4.c: Likewise.
2023
2024 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
2025 * g++.dg/ext/dllimport2.C: Likewise.
2026 * g++.dg/ext/dllimport3.C: Likewise.
2027 * g++.dg/ext/dllimport7.C: Likewise.
2028 * g++.dg/ext/dllimport8.C: Likewise.
2029 * g++.dg/ext/dllimport9.C: Likewise.
2030
2031 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
2032
2033 PR fortran/24092
2034 * gfortran.dg/derived_pointer_recursion.f90: New test.
2035
2036 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
2037
2038 * gcc.c-torture/execute/20051012-1.c: New test.
2039
2040 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2041
2042 PR fortran/18082
2043 * gfortran.dg/automatic_char_len_1.f90: New test.
2044
2045 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2046
2047 PR fortran/20847
2048 * gfortran.dg/save_common.f90: New test.
2049
2050 PR fortran/20856
2051 * gfortran.dg/save_result.f90: New test.
2052
2053 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2054
2055 PR c++/21592
2056 * g++.dg/template/dependent-expr1.C: Add new expected error.
2057 * g++.dg/template/dependent-expr2.C: Adjust error text.
2058 * g++.dg/template/overload6.C: New.
2059
2060 PR c++/23797
2061 * g++.dg/other/typename8.C: New.
2062
2063 PR c++/21117
2064 * g++.dg/other/return1.C: New.
2065
2066 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
2067
2068 PR c++/24052
2069 * g++.dg/ext/label5.C: New.
2070
2071 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2072
2073 PR c++/19964
2074 * g++.dg/parse/crash31.C: New.
2075
2076 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
2077
2078 * g++.dg/ipa/ipa-1.c: New test.
2079 * g++.dg/ipa/ipa-2.c: New test.
2080 * g++.dg/ipa/ipa-3.c: New test.
2081 * g++.dg/ipa/ipa-4.c: New test.
2082 * g++.dg/ipa/ipa-5.c: New test.
2083 * g++.dg/ipa/ipa.exp: New file.
2084
2085 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
2086
2087 PR fortran/24207
2088 * gfortran.dg/private_type_3.f90: New test.
2089
2090 2005-10-11 Steven G. Kargl <kargls@comcast.net>
2091
2092 PR fortran/20786
2093 gfortran.dg/aint_anint_1.f90: New test.
2094
2095 2005-10-11 Steven G. Kargl <kargls@comcast.net>
2096
2097 PR libgfortran/24313
2098 gfortran.dg/csqrt.f: New test.
2099
2100 2005-10-11 Ian Lance Taylor <ian@airs.com>
2101
2102 PR c++/8057
2103 * g++.dg/warn/noeffect7.C: New test.
2104 * g++.dg/warn/noeffect2.C: Instantiate templates.
2105 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
2106 and warning.
2107
2108 2005-10-11 Mark Mitchell <mark@codesourcery.com>
2109
2110 PR c++/21089
2111 * g++.dg/init/float1.C: New test.
2112
2113 PR c++/24277
2114 * g++.dg/init/member1.C: Tweak error markers.
2115
2116 2005-10-11 Janis Johnson <janis187@us.ibm.com>
2117
2118 PR testsuite/24281
2119 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
2120 Check for null pointer.
2121
2122 2005-10-11 Mark Mitchell <mark@codesourcery.com>
2123
2124 PR c++/21369
2125 * g++.dg/parse/ret-type3.C: New test.
2126
2127 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2128
2129 PR tree-opt/23946
2130 * gcc.c-torture/compile/pr23946.c: New test.
2131
2132 2005-10-11 Jakub Jelinek <jakub@redhat.com>
2133
2134 * g++.dg/opt/mmx2.C: New test.
2135
2136 2005-10-10 Mark Mitchell <mark@codesourcery.com>
2137
2138 PR c++/24277
2139 * g++.dg/template/static20.C: New test.
2140
2141 PR c++/24302
2142 * g++.dg/warn/Wunused-12.C: New test.
2143
2144 PR c++/23437
2145 * g++.dg/template/arg4.C: New test.
2146
2147 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2148
2149 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
2150 * gcc.dg/ucnid-3.c: Likewise.
2151 * gcc.dg/ucnid-4.c: Likewise.
2152 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
2153 * g++.dg/other/ucnid-1.C: Likewise.
2154 * gcc.dg/sparc-frame-1.c: New test.
2155
2156 2005-10-10 Mark Mitchell <mark@codesourcery.com>
2157
2158 PR c++/24139
2159 * g++.dg/template/spec27.C: New test.
2160
2161 PR c++/24275
2162 * g++.dg/template/static19.C: New test.
2163
2164 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2165
2166 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
2167 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
2168
2169 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2170
2171 PR target/24136
2172 * gfortran.fortran-torture/compile/pr24136.f: New test.
2173
2174 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
2175
2176 PR c++/22172
2177 * g++.dg/parse/crash30.C: New test.
2178
2179 2005-10-07 Richard Guenther <rguenther@suse.de>
2180
2181 PR middle-end/24227
2182 * gcc.c-torture/compile/pr24227.c: New testcase.
2183
2184 2005-10-07 Steve Ellcey <sje@cup.hp.com>
2185
2186 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
2187 Do not put aligned attributes on array elements.
2188
2189 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
2190
2191 PR testsuite/23611, PR testsuite/23615
2192 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
2193 writing prototypes of library functions by hand.
2194 * obj-c++.dg/bitfield-4.mm: Likewise.
2195 * obj-c++.dg/const-str-4.mm: Likewise.
2196 * obj-c++.dg/encode-4.mm: Likewise.
2197 * obj-c++.dg/encode-5.mm: Likewise.
2198 * obj-c++.dg/encode-6.mm: Likewise.
2199 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
2200 * obj-c++.dg/method-10.mm: Likewise.
2201 * obj-c++.dg/method-17.mm: Likewise.
2202 * obj-c++.dg/method-19.mm: Likewise.
2203 * obj-c++.dg/try-catch-2.mm: Likewise.
2204
2205 2005-10-06 Richard Henderson <rth@redhat.com>
2206
2207 PR 24236
2208 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
2209
2210 2005-10-06 Dale Johannesen <dalej@apple.com>
2211
2212 * gcc.c-torture/execute/20030125-1.c: Correct.
2213
2214 2005-10-06 Richard Guenther <rguenther@suse.de>
2215
2216 PR tree-optimization/24238
2217 * g++.dg/tree-ssa/pr24238.C: New testcase.
2218
2219 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
2220
2221 PR 18568
2222 * gfortran.dg/der_pointer_3.f90: New test.
2223
2224 2005-10-05 Devang Patel <dpatel@apple.com>
2225
2226 PR Debug/23205
2227 * g++.dg/other/PR23205.C: New.
2228
2229 2005-10-05 Richard Henderson <rth@redhat.com>
2230
2231 PR target/23602
2232 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
2233 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
2234
2235 2005-10-05 Dale Johannesen <dalej@apple.com>
2236
2237 * gcc.c-torture/execute/float-floor.c: New.
2238
2239 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
2240
2241 PR tree-optimization/21419
2242 PR tree-optimization/24146
2243 PR tree-optimization/24151
2244
2245 * g++.dg/ext/asm7.C: New.
2246 * g++.dg/ext/asm8.C: New.
2247 * gcc.dg/asm-1.c: Compile on all targets.
2248 * gcc.dg/asm-pr24146.c: New.
2249 * gcc.dg/pr21419.c: Adjust error messages.
2250
2251 2005-10-05 Richard Guenther <rguenther@suse.de>
2252
2253 PR fortran/24176
2254 * gfortran.fortran-torture/compile/empty.f90: New testcase.
2255
2256 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
2257
2258 PR c++/23513
2259 * g++.dg/template/spec22.C: Robustify test.
2260 * g++.dg/template/spec26.C: New.
2261
2262 2005-10-05 Uros Bizjak <uros@kss-loka.si>
2263
2264 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
2265 if target supports vector instructions.
2266
2267 2005-10-04 Geoffrey Keating <geoffk@apple.com>
2268
2269 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
2270 C99 functions.
2271
2272 2005-10-04 Janis Johnson <janis187@us.ibm.com>
2273
2274 * lib/target-supports.exp (check_effective_target_fortran_large_real,
2275 check_effective_target_fortran_large_int): Replace cached result
2276 when target changes.
2277
2278 2005-10-04 Devang Patel <dpatel@apple.com>
2279
2280 * gcc.dg/i386-sse-vect-types.c: New.
2281
2282 2005-10-04 Ian Lance Taylor <ian@airs.com>
2283
2284 PR preprocessor/13726
2285 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
2286 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
2287
2288 2005-10-04 Richard Guenther <rguenther@suse.de>
2289
2290 PR c/23576
2291 * gcc.dg/noncompile/pr23576.c: New testcase.
2292
2293 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2294
2295 PR middle-end/23125
2296 * gcc.dg/register-var-3.c: New test.
2297
2298 2005-10-04 Steven Bosscher <stevenb@suse.de>
2299
2300 * gcc.dg/pr23049.c: New test.
2301
2302 * gcc.dg/ucnid-4.c: Fix test.
2303
2304 2005-10-03 Diego Novillo <dnovillo@redhat.com>
2305
2306 PR 23445
2307 * gcc.c-torture/compile/pr23445.c: New test.
2308
2309 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
2310
2311 * g++.dg/overload/unknown1.C: New.
2312
2313 2005-10-03 Mark Mitchell <mark@codesourcery.com>
2314
2315 PR c++/17775
2316 * g++.dg/template/repo4.C: New test.
2317
2318 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2319
2320 PR libfortran/19308
2321 * gfortran.dg/large_real_kind_2.F90: New test.
2322 * gfortran.dg/large_integer_kind_2.f90: New test.
2323
2324 2005-10-03 Uros Bizjak <uros@kss-loka.si>
2325
2326 * lib/target-supports.exp (check_effective_target_vect_shift):
2327 Implement with result caching. Add i?86, x86_64 and ia64 targets.
2328 (check_effective_target_vect_condition): Fix copy-n-pasto.
2329
2330 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
2331 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
2332 targets.
2333
2334 2005-10-02 Mark Mitchell <mark@codesourcery.com>
2335
2336 PR c++/22621
2337 * g++.dg/template/overload5.C : New test.
2338
2339 PR c++/23840
2340 * g++.dg/expr/stdarg1.C: New test.
2341
2342 2005-10-02 Diego Novillo <dnovillo@redhat.com>
2343
2344 PR 24142
2345 * gcc.c-torture/execute/pr24142.c: New test.
2346
2347 2005-10-01 Diego Novillo <dnovillo@redhat.com>
2348
2349 PR 24141
2350 * gcc.c-torture/execute/pr24141.c: New test.
2351
2352 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
2353 Diego Novillo <dnovillo@redhat.com>
2354
2355 PR 23604
2356 * gcc.c-torture/execute/pr23604.c: New test.
2357
2358 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
2359
2360 PR fortran/16404
2361 PR fortran/20835
2362 PR fortran/20890
2363 PR fortran/20899
2364 PR fortran/20900
2365 PR fortran/20901
2366 PR fortran/20902
2367 gfortran.dg/equiv_constraint_1.f90: New test.
2368 gfortran.dg/equiv_constraint_2.f90: New test.
2369 gfortran.dg/equiv_constraint_3.f90: New test.
2370 gfortran.dg/equiv_constraint_4.f90: New test.
2371 gfortran.dg/equiv_constraint_5.f90: New test.
2372 gfortran.dg/equiv_constraint_6.f90: New test.
2373 gfortran.dg/equiv_constraint_7.f90: New test.
2374 gfortran.dg/equiv_constraint_8.f90: New test.
2375 gfortran.dg/private_type_1.f90: New test.
2376 gfortran.dg/private_type_2.f90: New test.
2377 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
2378 980628-10.f: Assert std=gnu to permit mixing of
2379 types in equivalence statements.
2380
2381 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
2382
2383 PR 24112
2384 * gfortran.dg/open_status_1.f90: New.
2385
2386 2005-09-30 Uros Bizjak <uros@kss-loka.si>
2387
2388 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
2389 * gcc.dg/vect/pr22480.c: Clean up temp files.
2390 * gcc.dg/vect/pr23831.c: Clean up temp files.
2391 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
2392 Clean up temp files.
2393 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
2394 Clean up temp files.
2395
2396 * gcc.dg/20050309-1.c: Clean up temp files.
2397 * gcc.dg/20050325-1.c: Clean up temp files.
2398
2399 2005-09-30 Uros Bizjak <uros@kss-loka.si>
2400
2401 PR tree-optimization/24059
2402 * gcc.dg/vect/pr24059.c : New test.
2403
2404 2005-09-29 Jakub Jelinek <jakub@redhat.com>
2405
2406 PR middle-end/24109
2407 * gcc.c-torture/execute/20050929-1.c: New test.
2408
2409 2005-09-29 Steven Bosscher <stevenb@suse.de>
2410
2411 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
2412
2413 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
2414
2415 PR c/21419
2416 * gcc.dg/pr21419.c: New test.
2417
2418 2005-09-29 Steven Bosscher <stevenb@suse.de>
2419
2420 * gcc.dg/pr23911.c: New test.
2421
2422 2005-09-28 Mark Mitchell <mark@codesourcery.com>
2423
2424 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
2425
2426 PR c++/16782
2427 * g++.dg/parse/qualified4.C: New test.
2428 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
2429 * g++.old-deja/g++.mike/p8154.C: Likewise.
2430
2431 2005-09-27 Mark Mitchell <mark@codesourcery.com>
2432
2433 PR c++/22147
2434 * g++.dg/template/friend37.C: New test.
2435 * g++.dg/parse/crash28.C: Adjust error markers.
2436
2437 2005-09-27 Jakub Jelinek <jakub@redhat.com>
2438
2439 PR fortran/18518
2440 * gfortran.fortran-torture/execute/save_2.f90: New decl.
2441
2442 2005-09-27 Devang Patel <dpatel@apple.com>
2443
2444 PR tree-optimization/23625
2445 * gcc.dg/pr23625.c: New test.
2446
2447 2005-09-27 Uros Bizjak <uros@kss-loka.si>
2448
2449 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
2450 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
2451
2452 2005-09-26 Jakub Jelinek <jakub@redhat.com>
2453
2454 PR fortran/23677
2455 * gfortran.fortran-torture/execute/save_1.f90: New test.
2456 * gfortran.dg/save_1.f90: New test.
2457
2458 2005-09-26 Uros Bizjak <uros@kss-loka.si>
2459
2460 * gcc.target/i386/builtin-apply-mmx.c: New test.
2461
2462 PR target/22576
2463 * gcc.target/i386/pr22576.c: New test.
2464
2465 PR target/22585
2466 * gcc.target/i386/pr22585.c: New test.
2467
2468 PR target/23268
2469 * gcc.target/i386/pr23268.c: New test.
2470
2471 PR middle-end/23831
2472 * gcc.dg/vect/pr23831.c: New test.
2473
2474 PR target/24055
2475 * gcc.target/i386/pr24055.c: New test.
2476
2477 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
2478
2479 PR tree-optimization/23960
2480 * gcc.c-torture/compile/pr23960.c: New.
2481
2482 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
2483
2484 PR fortran/16861
2485 * gfortran.dg/nested_modules_3.f90: New.
2486
2487 2005-09-22 Steven G. Kargl <kargls@comcast.net>
2488
2489 PR fortran/24005
2490 gfortran.dg/interface_1.f90: New test.
2491
2492 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
2493 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2494
2495 PR fortran/23843
2496 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
2497
2498 2005-09-22 Steven G. Kargl <kargls@comcast.net>
2499
2500 PR fortran/23516
2501 * gfortran.dg/imag_1.f: New test.
2502 * gfortran.dg/imag_2.f: Ditto.
2503
2504 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
2505
2506 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
2507
2508 2005-09-22 Jakub Jelinek <jakub@redhat.com>
2509
2510 PR c++/21983
2511 * g++.dg/warn/pr21983.C: New test.
2512
2513 2005-09-21 Mark Mitchell <mark@codesourcery.com>
2514
2515 PR c++/23993
2516 * g++.dg/template/array14.C: New test.
2517
2518 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
2519
2520 PR fortran/19929
2521 * gfortran.dg/der_ptr_component_1.f90: New test.
2522
2523 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2524
2525 PR c++/23965
2526 * g++.dg/template/error1.C: Reject "no matching function" message.
2527
2528 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2529
2530 PR c++/17609
2531 * g++.dg/lookup/error1.C: New test.
2532
2533 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
2534
2535 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
2536 functionality of the testcase.
2537
2538 2005-09-20 Richard Henderson <rth@redhat.com>
2539
2540 * gcc.dg/vect/vect-22.c: Require vect_float.
2541 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
2542
2543 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
2544
2545 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
2546 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
2547 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
2548 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
2549 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
2550 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
2551 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
2552 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
2553 * gcc.dg/cpp/ucnid-8.c: New test.
2554
2555 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2556
2557 PR tree-optimization/23929
2558 * gcc.c-torture/compile/pr23929.c: New test.
2559
2560 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
2561
2562 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
2563 for one loop.
2564
2565 2005-09-20 Steve Ellcey <sje@cup.hp.com>
2566
2567 PR testsuite/23186
2568 * g++.dg/other/pr22003.C: Require named sections.
2569
2570 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2571
2572 PR c++/23947
2573 * g++.dg/rtti/crash3.C: New test.
2574
2575 PR tree-optimization/23818
2576 * gcc.dg/pr23818.c: New test.
2577
2578 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2579
2580 PR fortran/23420
2581 * gfortran.dg/print_fmt_4.f: New.
2582
2583 2005-09-20 Jakub Jelinek <jakub@redhat.com>
2584
2585 PR fortran/23663
2586 * gfortran.fortran-torture/execute/entry_11.f90: New test.
2587
2588 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
2589
2590 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
2591 Use pointers to local alignable arrays instead. Added comments.
2592 * gcc.dg/vect/vect-46.c: Likewise.
2593 * gcc.dg/vect/vect-48.c: Likewise.
2594 * gcc.dg/vect/vect-49.c: Likewise.
2595 * gcc.dg/vect/vect-52.c: Likewise.
2596 * gcc.dg/vect/vect-53.c: Likewise.
2597 * gcc.dg/vect/vect-54.c: Likewise.
2598 * gcc.dg/vect/vect-56.c: Likewise.
2599 * gcc.dg/vect/vect-57.c: Likewise.
2600 * gcc.dg/vect/vect-58.c: Likewise.
2601 * gcc.dg/vect/vect-60.c: Likewise.
2602 * gcc.dg/vect/vect-61.c: Likewise.
2603
2604 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
2605 The test is no longer vectorizable on vect_no_align targets.
2606 * gcc.dg/vect/vect-43.c: Likewsie.
2607
2608 * gcc.dg/vect/vect-44.c: Added comments.
2609 * gcc.dg/vect/vect-45.c: Added comments.
2610 * gcc.dg/vect/vect-50.c: Added comments.
2611 * gcc.dg/vect/vect-51.c: Added comments.
2612
2613 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
2614 aligned type.
2615 * gcc.dg/vect/Os-vect-95.c: Likewise.
2616
2617 * gcc.dg/vect/vect-41.c: Test removed.
2618 * gcc.dg/vect/vect-47.c: Test removed.
2619 * gcc.dg/vect/vect-55.c: Test removed.
2620 * gcc.dg/vect/vect-59.c: Test removed.
2621
2622 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
2623
2624 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
2625 No longer vectorizable on vect_no_align targets.
2626 * gcc.dg/vect/pr20122.c: Likewise.
2627 * gcc.dg/vect/vect-74.c: Likewise.
2628 * gcc.dg/vect/vect-75.c: Likewise.
2629 * gcc.dg/vect/vect-76.c: Likewise.
2630
2631 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
2632 Will not be vectorizable on vect_no_align targets once aliasing issues
2633 are resolved.
2634 * gcc.dg/vect/vect-79.c: Likewise.
2635
2636 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
2637 * gcc.dg/vect/vect-78.c: Likewise.
2638 * gcc.dg/vect/vect-97.c: Likewise.
2639
2640 2005-09-19 Steven Bosscher <stevenb@suse.de>
2641
2642 * gcc.dg/pr23943.c: New test.
2643
2644 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
2645
2646 PR fortran/19181
2647 * gfortran.dg/derived_pointer_null_1.f90: New test.
2648
2649 2005-09-18 Richard Guenther <rguenther@suse.de>
2650
2651 PR middle-end/23944
2652 * gcc.c-torture/compile/pr23944.c: New testcase.
2653
2654 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
2655
2656 PR fortran/15975
2657 * gfortran.dg/der_pointer_2.f90: New test.
2658
2659 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
2660
2661 PR fortran/16861
2662 * gfortran.dg/nested_modules_2.f90: New test.
2663
2664 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2665
2666 PR c++/18368
2667 * g++.dg/other/semicolon.C: New test.
2668
2669 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
2670
2671 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
2672 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
2673
2674 2005-09-16 Mark Mitchell <mark@codesourcery.com>
2675
2676 PR c++/23914
2677 * g++.dg/template/static18.C: New test.
2678
2679 PR c++/21514
2680 * g++.dg/template/crash19.C: Remove dg-error marker.
2681 * g++.dg/template/local4.C: New test.
2682
2683 2005-09-16 Paul Brook <paul@codesourcery.com>
2684
2685 PR fortran/23906
2686 * gfortran.dg/dependency_1.f90: New test.
2687
2688 2005-09-15 Mark Mitchell <mark@codesourcery.com>
2689
2690 PR c++/23896
2691 * g++.dg/template/static17.C: New test.
2692
2693 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
2694
2695 PR c++/23139
2696 * g++.dg/warn/huge-val1.C: New test.
2697
2698 2005-09-15 Mark Mitchell <mark@codesourcery.com>
2699
2700 PR c++/13140
2701 * g++.dg/parse/class2.C: New test.
2702 * g++.dg/template/explicit8.C: Likewise.
2703 * g++.dg/template/spec25.C: Likewise.
2704
2705 2005-09-14 Josh Conner <jconner@apple.com>
2706
2707 PR middle-end/23584
2708 * gcc.dg/pr23584.c: New test.
2709
2710 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
2711
2712 PR fortran/21875 Internal Unit Array I/O, NIST
2713 * gfortran.dg/arrayio_1.f90: New test.
2714 * gfortran.dg/arrayio_1.f90: New test.
2715 * gfortran.dg/arrayio_1.f90: New test.
2716 * gfortran.dg/arrayio_1.f90: New test.
2717 * gfortran.dg/arrayio_1.f90: New test.
2718
2719 2005-09-14 Uros Bizjak <uros@kss-loka.si>
2720
2721 PR middle-end/22480
2722 * gcc.dg/vect/pr22480.c: New test.
2723
2724 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
2725
2726 PR fortran/19358
2727 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
2728
2729 2005-09-13 Josh Conner <jconner@apple.com>
2730
2731 PR c++/23180
2732 * g++.dg/init/struct2.C: New test.
2733 * g++.dg/init/struct3.C: New test.
2734
2735 2005-09-13 Janis Johnson <janis187@us.ibm.com>
2736
2737 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
2738 Clean up temp files.
2739 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
2740 gcc.dg/tree-ssa/builtin-fprintf-1.c,
2741 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
2742 gcc.dg/tree-ssa/builtin-printf-1.c,
2743 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
2744 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
2745 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
2746 gcc.dg/tree-ssa/builtin-vprintf-1.c,
2747 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
2748 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
2749 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
2750 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
2751 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
2752 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
2753 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
2754 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
2755
2756 2005-09-13 Josh Conner <jconner@apple.com>
2757
2758 * lib/gcc-dg.exp: Load scanipa.exp.
2759 (cleanup-dump): New procedure.
2760 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
2761 * lib/scandump.exp: New file.
2762 * lib/scantree.exp: Use it.
2763 * lib/scanipa.exp: New file.
2764
2765 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
2766
2767 PR fortran/17740
2768 * gfortran.dg/generic_4.f90: New test.
2769
2770 2005-09-13 Uros Bizjak <uros@kss-loka.si>
2771
2772 PR target/23816
2773 * gcc.target/i386/pr23816-1.c: New test.
2774 * gcc.target/i386/pr23816-2.c: New test.
2775
2776
2777 2005-09-13 Bastian Blank <waldi@debian.org>
2778
2779 PR c++/16171
2780 * g++.dg/abi/mangle26.C: New test.
2781 * g++.dg/abi/mangle27.C: New test.
2782 * g++.dg/abi/mangle28.C: New test.
2783 * g++.dg/abi/mangle29.C: New test.
2784
2785 PR c++/23839
2786 * g++.dg/parse/register1.C: New test.
2787
2788 2005-09-13 Mark Mitchell <mark@codesourcery.com>
2789
2790 PR c++/23842
2791 * g++.dg/template/access16.C: New test.
2792
2793 2005-09-13 Richard Sandiford <richard@codesourcery.com>
2794
2795 * gfortran.dg/char_pack_2.f90: Increase the vector size.
2796
2797 2005-09-13 Richard Sandiford <richard@codesourcery.com>
2798
2799 PR fortran/18899
2800 * gfortran.dg/shape_2.f90: New test.
2801
2802 2005-09-13 Richard Sandiford <richard@codesourcery.com>
2803
2804 PR target/19269
2805 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
2806 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
2807 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
2808 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
2809 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
2810 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
2811 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
2812 tests.
2813
2814 2005-09-12 Mark Mitchell <mark@codesourcery.com>
2815
2816 PR c++/23841
2817 * g++.dg/parse/template17.C: New test.
2818
2819 2005-09-12 Mark Mitchell <mark@codesourcery.com>
2820
2821 PR c++/23789
2822 * g++.dg/template/nontype14.C: New test.
2823
2824 2005-09-12 Ian Lance Taylor <ian@airs.com>
2825
2826 PR g++/7874
2827 * g++.dg/lookup/friend7.C: New test.
2828 * g++.dg/lookup/friend8.C: New test.
2829 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
2830 so that it will be found via argument dependent lookup.
2831 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
2832 friend functions which will no longer be found.
2833 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
2834 function g, so that it will be found via argument dependent
2835 lookup.
2836 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
2837 * g++.old-deja/g++.mike/net43.C: Likewise.
2838
2839 2005-09-12 Mark Mitchell <mark@codesourcery.com>
2840
2841 PR c++/23691
2842 * g++.dg/template/static16.C: New test.
2843
2844 2005-09-12 Josh Conner <jconner@apple.com>
2845
2846 PR middle-end/23237
2847 * gcc.c-torture/compile/pr23237.c: New test.
2848
2849 2005-09-11 Richard Henderson <rth@redhat.com>
2850
2851 * g++.dg/other/error8.C: Update expected diagnostic text.
2852
2853 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2854
2855 PR libfortran/19872
2856 * gfortran.dg/overwrite_1.f: New test.
2857
2858 2005-09-09 Josh Conner <jconner@apple.com>
2859
2860 * g++.dg/init/pr23180-1.C: Removed.
2861 * g++.dg/init/pr23180-2.C: Removed.
2862
2863 2005-09-09 David Daney <ddaney@avtrex.com>
2864
2865 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
2866 files which are ...
2867 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
2868 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
2869
2870 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2871
2872 * gfortran.dg/iostat_2.f90: New test.
2873
2874 2005-09-09 Mark Mitchell <mark@codesourcery.com>
2875
2876 PR c++/22252
2877 * g++.dg/ext/interface1.C: New test.
2878 * g++.dg/ext/interface1.h: Likewise.
2879 * g++.dg/ext/interface1a.cc: Likewise.
2880
2881 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
2882
2883 * gfortran.dg/iomsg_1.f90: New test case.
2884
2885 2005-09-09 Richard Guenther <rguenther@suse.de>
2886
2887 PR c++/23624
2888 * g++.dg/tree-ssa/pr23624.C: New testcase.
2889
2890 2005-09-09 Richard Sandiford <richard@codesourcery.com>
2891
2892 PR fortran/19239
2893 * gfortran.dg/vector_subscript_1.f90,
2894 * gfortran.dg/vector_subscript_2.f90: New tests.
2895
2896 2005-09-09 Richard Sandiford <richard@codesourcery.com>
2897
2898 PR fortran/21104
2899 * gfortran.dg/array_alloc_1.f90,
2900 * gfortran.dg/array_alloc_2.f90,
2901 * gfortran.dg/array_alloc_3.f90: New tests.
2902
2903 2005-09-09 Richard Sandiford <richard@codesourcery.com>
2904
2905 PR fortran/12840
2906 * gfortran.dg/array_constructor_6.f90
2907 * gfortran.dg/array_constructor_7.f90
2908 * gfortran.dg/array_constructor_8.f90
2909 * gfortran.dg/array_constructor_9.f90
2910 * gfortran.dg/array_constructor_10.f90
2911 * gfortran.dg/array_constructor_11.f90
2912 * gfortran.dg/array_constructor_12.f90: New tests.
2913
2914 2005-09-08 Josh Conner <jconner@apple.com>
2915
2916 PR c++/23180
2917 * g++.dg/init/pr23180-1.C: New test.
2918 * g++.dg/init/pr23180-2.C: New test.
2919
2920 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
2921
2922 PR fortran/18878
2923 * gfortran.dg/module_double_reuse.f90: New.
2924
2925 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
2926
2927 PR fortran/23270
2928 PR fortran/22304
2929 PR fortran/18870
2930 PR fortran/17917
2931 PR fortran/16511
2932 * gfortran.dg/common_equivalence_1.f: New.
2933 * gfortran.dg/common_equivalence_2.f: New.
2934 * gfortran.dg/common_equivalence_3.f: New.
2935 * gfortran.dg/contained_equivalence_1.f90: New.
2936 * gfortran.dg/module_blank_common.f90: New.
2937 * gfortran.dg/module_commons_1.f90: New.
2938 * gfortran.dg/module_equivalence_1.f90: New.
2939 * gfortran.dg/nested_modules_1.f90: New.
2940 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
2941 equivalences and add comment to connect the test with
2942 the PR.
2943
2944 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2945
2946 PR fortran/23765
2947 * gfortran.dg/common_6.f90: New test.
2948
2949 2005-09-08 Richard Sandiford <richard@codesourcery.com>
2950
2951 PR fortran/15326
2952 * gfortran.dg/char_result_1.f90,
2953 * gfortran.dg/char_result_2.f90,
2954 * gfortran.dg/char_result_3.f90,
2955 * gfortran.dg/char_result_4.f90,
2956 * gfortran.dg/char_result_5.f90,
2957 * gfortran.dg/char_result_6.f90,
2958 * gfortran.dg/char_result_7.f90,
2959 * gfortran.dg/char_result_8.f90: New tests.
2960
2961 2005-09-08 Richard Sandiford <richard@codesourcery.com>
2962
2963 PR fortran/19928
2964 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
2965
2966 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
2967
2968 PR obj-c++/16816
2969 * obj-c++.dg/selector-5.mm: New test.
2970 * obj-c++.dg/selector-6.mm: New test.
2971
2972 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
2973
2974 PR objc/20574
2975 PR objc/19324
2976 * objc.dg/error-1.m: New test.
2977
2978 2005-09-07 Richard Sandiford <richard@codesourcery.com>
2979
2980 PR fortran/23373
2981 * gfortran.fortran-torture/execute/pr23373-1.f90,
2982 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
2983
2984 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
2985
2986 PR libfortran/23760
2987 * gfortran.dg/g77/1832.f: Remove long string in write statement
2988 to allow the test to pass on correct list directed output with
2989 prepended space.
2990
2991 2005-09-07 James E Wilson <wilson@specifix.com>
2992
2993 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
2994
2995 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
2996
2997 * gfortran.dg/parameter+save.f90: Rename to
2998 * gfortran.dg/parameter_save.f90: .. this.
2999
3000 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
3001
3002 PR fortran/20848
3003 * gfortran.dg/parameter+save.f90: New test case.
3004
3005 2005-09-06 Richard Sandiford <richard@codesourcery.com>
3006
3007 PR fortran/19269
3008 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
3009
3010 2005-09-06 Jakub Jelinek <jakub@redhat.com>
3011
3012 PR c/23075
3013 * gcc.dg/pr23075.c: New test.
3014 * g++.dg/warn/pr23075.C: New test.
3015
3016 PR target/22362
3017 * gcc.target/i386/pr22362.c: New test.
3018
3019 PR rtl-optimization/23098
3020 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
3021
3022 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
3023 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3024 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3025
3026 2005-09-06 Mark Mitchell <mark@codesourcery.com>
3027
3028 * g++.dg/expr/cast6.C: New test.
3029
3030 PR c++/9782
3031 * g++.dg/init/new15.C: New test.
3032
3033 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3034
3035 * gcc.dg/vect/Os-vect-95.c: New test.
3036 * gcc.dg/vect/vect-95.c: Same.
3037
3038 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3039
3040 * gcc.dg/vect/vect-29.c: Update xfail testing.
3041 * gcc.dg/vect/vect-44.c: Same.
3042 * gcc.dg/vect/vect-48.c: Same.
3043 * gcc.dg/vect/vect-50.c: Same.
3044 * gcc.dg/vect/vect-72.c: Same.
3045 * gcc.dg/vect/vect-77.c: Same.
3046 * gcc.dg/vect/vect-78.c: Same.
3047 * gcc.dg/vect/vect-80.c: Same.
3048 * gcc.dg/vect/vect-96.c: Same.
3049 * gcc.dg/vect/vect-100.c: Same.
3050 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
3051 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
3052 * gfortran.dg/vect/vect-5.f90: Same.
3053
3054 2005-09-06 Jakub Jelinek <jakub@redhat.com>
3055
3056 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
3057 start strings.
3058 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3059 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3060
3061 PR c++/23056
3062 * g++.dg/opt/pr23056.C: New test.
3063
3064 PR rtl-optimization/23098
3065 * gcc.target/i386/pr23098.c: New test.
3066
3067 2005-09-05 Mark Mitchell <mark@codesourcery.com>
3068
3069 PR c++/23667
3070 * g++.dg/template/static15.C: New test.
3071
3072 PR c++/21440
3073 * g++.dg/ext/stmtexpr5.C: New test.
3074 * g++.dg/ext/stmtexpr6.C: Likewise.
3075
3076 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
3077
3078 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
3079
3080 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
3081 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3082 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3083
3084 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
3085
3086 PR libfortran/23321
3087 * gfortran.dg/direct_io_4.f90: New test case.
3088
3089 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
3090 Rasmus Hahn <rassahah@neofonie.de>
3091
3092 PR libobjc/23108
3093 * objc.dg/type-stream-1.m: New test.
3094
3095 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
3096
3097 PR fortran/23661
3098 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
3099 gfortran.dg/print_fmt_3.f90: New test.
3100
3101 2005-09-03 Jakub Jelinek <jakub@redhat.com>
3102
3103 * gfortran.dg/fmt_t_1.f90: New test.
3104
3105 2005-09-03 Jakub Jelinek <jakub@redhat.com>
3106
3107 PR rtl-optimization/23454
3108 * g++.dg/opt/pr23454.C: New test.
3109
3110 2005-09-03 Mark Mitchell <mark@codesourcery.com>
3111
3112 PR c++/23699
3113 * g++.dg/ext/static1.C: New test.
3114
3115 2005-09-02 Richard Henderson <rth@redhat.com>
3116
3117 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
3118 tail call to check_fa_work.
3119
3120 2005-09-02 Mark Mitchell <mark@codesourcery.com>
3121
3122 PR c++/21687
3123 * g++.dg/other/gc3.C: New test.
3124
3125 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3126
3127 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
3128 * gcc.dg/20050826-1.c: Likewise.
3129
3130 2005-08-31 Mark Mitchell <mark@codesourcery.com>
3131
3132 PR c++/23167
3133 * g++.dg/expr/volatile1.C: New test.
3134
3135 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
3136
3137 PR middle-end/23547
3138 * gcc.dg/pr23547.c: New test.
3139
3140 2005-09-02 Richard Sandiford <richard@codesourcery.com>
3141
3142 PR c/22061
3143 * gcc.c-torture/execute/pr22061-1.c,
3144 * gcc.c-torture/execute/pr22061-2.c,
3145 * gcc.c-torture/execute/pr22061-3.c,
3146 * gcc.c-torture/execute/pr22061-4.c: New tests.
3147
3148 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
3149
3150 * gcc.dg/Wredundant-decls-2.c: New test to check that
3151 -Wredundant-decls does not issue warning for a variable
3152 definition following a declaration.
3153
3154 2005-09-01 Jakub Jelinek <jakub@redhat.com>
3155
3156 PR debug/7241
3157 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
3158 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
3159 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
3160
3161 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
3162 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
3163 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
3164 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
3165 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
3166 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
3167 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
3168 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
3169
3170 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3171
3172 PR objc/23306
3173 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
3174 scan-assmbler.
3175
3176 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
3177
3178 PR target/21255
3179 * gcc.dg/pr21255-1.c: New test.
3180 * gcc.dg/pr21255-2-mb.c: Likewise.
3181 * gcc.dg/pr21255-2-ml.c: Likewise.
3182 * gcc.dg/pr21255-3.c: Likewise.
3183 * gcc.dg/pr21255-4.c: Likewise.
3184
3185 2005-08-31 Dale Johannesen <dalej@apple.com>
3186
3187 * gcc.dg/20050830-1.c: New.
3188
3189 2005-08-31 Josh Conner <jconner@apple.com>
3190
3191 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
3192 command-line options for arm-*-* targets.
3193 * g++.dg/init/array16.C: Likewise.
3194 * g++.dg/other/crash-4.C: Likewise.
3195
3196 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3197
3198 PR obj-c++/23640
3199 * obj-c++.dg/gnu-runtime-3.mm: New test.
3200
3201 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3202
3203 PR c++/13377
3204 * g++.dg/lookup/ambig4.C: New test.
3205 * g++.dg/lookup/ambig5.C: New test.
3206 * g++.dg/tc1/dr101.C: Adjust error markers.
3207
3208 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3209
3210 PR c++/23639
3211 * g++.dg/template/ttp5.C: Adjust error markers.
3212
3213 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
3214
3215 PR testsuite/23609
3216 * lib/obj-c++.exp: Include target-libpath.exp.
3217 (obj-c++_link_flags): Look for the GNU libobjc library
3218 and set the library path to include it.
3219 Don't manually set LD_LIBRARY_PATH (etc.) but call
3220 set_ld_library_path_env_vars instead.
3221 (obj-c++_target_compile): Don't set library path or
3222 linker flags because they are already set correctly
3223 in obj-c++_link_flags.
3224
3225 2005-08-30 Josh Conner <jconner@apple.com>
3226
3227 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
3228 to command-line options for arm-*-* targets.
3229
3230 2005-08-30 Geoffrey Keating <geoffk@apple.com>
3231
3232 * g++.dg/other/i386-1.C: New.
3233
3234 2005-08-30 Jakub Jelinek <jakub@redhat.com>
3235
3236 PR preprocessor/20348
3237 PR preprocessor/20356
3238 * gcc.dg/cpp/pr20348.c: New test.
3239 * gcc.dg/cpp/pr20348.h: New file.
3240 * gcc.dg/cpp/inc/pr20348.h: New file.
3241 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
3242 * gcc.dg/cpp/pr20356.c: New test.
3243 * gcc.dg/cpp/pr20356.h: New file.
3244 * gcc.dg/cpp/inc/pr20356.h: New file.
3245 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
3246
3247 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
3248
3249 * gfortran.fortran-torture/execute/intrinsic_count.f90:
3250 Fix array dimension to avoid correct end-of-file error.
3251
3252 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
3253
3254 PR libfortran/23598
3255 * gfortran.dg/iostat_1.f90: New test.
3256
3257 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
3258
3259 PR middle-end/23408
3260 * gcc.dg/pr23408.c: New test.
3261
3262 2005-08-28 Mark Mitchell <mark@codesourcery.com>
3263
3264 PR c++/23099
3265 * g++.dg/init/member1.C: Make sure erroneous static data member
3266 definitions are required.
3267 * g++.dg/template/static13.C: New test.
3268 * g++.dg/template/static14.C: Likewise.
3269
3270 2005-08-29 Jakub Jelinek <jakub@redhat.com>
3271
3272 * gcc.target/i386/pr23575.c: Use -msse2 instead of
3273 -march=pentium4, remove ilp32 requirement.
3274
3275 PR middle-end/23484
3276 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
3277 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
3278
3279 2005-08-29 Andreas Jaeger <aj@suse.de>
3280
3281 PR testsuite/23607
3282 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
3283
3284 2005-08-28 Jakub Jelinek <jakub@redhat.com>
3285
3286 * gcc.c-torture/execute/20050316-2.c: New test.
3287 * gcc.c-torture/execute/20050316-3.c: New test.
3288 * gcc.dg/torture/pr16104-1.c: New test.
3289
3290 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
3291
3292 PR middle-end/23463
3293 * gcc.c-torture/execute/zero-struct-1.c: New test.
3294
3295 2005-08-27 Richard Guenther <rguenther@suse.de>
3296
3297 PR target/23575
3298 * gcc.target/i386/pr23575.c: New testcase.
3299
3300 2005-08-26 Jakub Jelinek <jakub@redhat.com>
3301
3302 PR rtl-optimization/23561
3303 * gcc.c-torture/execute/20050826-1.c: New test.
3304
3305 PR rtl-opt/23560
3306 * gcc.c-torture/execute/20050826-2.c: New test.
3307
3308 2005-08-26 Dale Johannesen <dalej@apple.com>
3309
3310 * gcc.dg/20030711-1.c: Modify to work on Darwin.
3311 * gcc.dg/20050826-1.c: New.
3312
3313 2005-08-26 Mark Mitchell <mark@codesourcery.com>
3314
3315 PR c++/19004
3316 * g++.dg/template/nontype13.C: New test.
3317
3318 PR c++/23491
3319 * g++.dg/init/new14.C: New test.
3320 * g++.dg/expr/anew1.C: Do not XFAIL.
3321 * g++.dg/expr/anew2.C: Likewise.
3322 * g++.dg/expr/anew3.C: Likewise.
3323
3324 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
3325
3326 PR middle-end/22439
3327 * gcc.dg/vla-3.c: New test.
3328
3329 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
3330
3331 PR fortran/20363
3332 * gfortran.dg/named_interface.f90: New.
3333
3334 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
3335
3336 * gcc.c-torture/execute/frame-address.c: New test.
3337
3338 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
3339
3340 PR c++/20817
3341 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
3342
3343 2005-08-25 Alan Modra <amodra@bigpond.net.au>
3344
3345 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
3346
3347 2005-08-25 Alan Modra <amodra@bigpond.net.au>
3348
3349 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
3350 * gcc.dg/altivec-22.c: Rename from..
3351 * gcc.dg/altivec-nomfcr.c: ..this.
3352
3353 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
3354
3355 PR tree-optimization/23546
3356 * gcc.dg/tree-ssa/pr23546.c: New test.
3357
3358 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
3359
3360 PR fortran/17758
3361 * gfortran.dg/nonreturning_statements.f90: New test.
3362
3363 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
3364
3365 PR c++/22454
3366 * g++.dg/parse/crash29.C: New.
3367
3368 2005-08-23 DJ Delorie <dj@redhat.com>
3369
3370 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
3371 constants have the L suffix.
3372
3373 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
3374
3375 PR c++/23044
3376 * g++.dg/template/instantiate8.C: New.
3377
3378 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
3379
3380 PR middle-end/23467
3381 * gcc.c-torture/execute/pr23467.c: New test.
3382
3383 2005-08-23 Jakub Jelinek <jakub@redhat.com>
3384
3385 PR tree-optimization/22043
3386 * gcc.c-torture/execute/20050613-1.c: New test.
3387
3388 2005-08-23 Ben Elliston <bje@au.ibm.com>
3389
3390 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
3391
3392 2005-08-22 Jakub Jelinek <jakub@redhat.com>
3393
3394 PR rtl-optimization/23478
3395 * g++.dg/opt/pr23478.C: New test.
3396
3397 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3398
3399 PR c/18715
3400 * gcc.dg/switch-warn-3.c: New test.
3401
3402 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3403
3404 PR c++/22233
3405 * g++.dg/template/param1.C: New test.
3406
3407 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3408
3409 PR c++/23089
3410 * g++.dg/other/incomplete1.C: New test.
3411
3412 2005-08-22 Ira Rosen <irar@il.ibm.com>
3413
3414 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
3415 are vectorizable.
3416
3417 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3418
3419 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
3420 d_lines_5.f: New.
3421
3422 2005-08-21 Jakub Jelinek <jakub@redhat.com>
3423
3424 * gcc.target/i386/sse-4.c: New test.
3425
3426 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3427
3428 PR testsuite/23239
3429 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
3430
3431 2005-08-20 Jakub Jelinek <jakub@redhat.com>
3432
3433 * gcc.dg/20050811-1.c: New test.
3434 * gcc.dg/20050811-2.c: New test.
3435
3436 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
3437
3438 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
3439
3440 2005-08-19 Diego Novillo <dnovillo@redhat.com>
3441
3442 PR 23476
3443 * gcc.c-torture/compile/pr23476.c: New test.
3444
3445 2005-08-19 Devang Patel <dpatel@apple.com>
3446
3447 PR tree-optimization/23048
3448 * gcc.dg/tree-ssa/pr23048.c: New test.
3449
3450 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
3451
3452 PR middle-end/20624
3453 * g++.dg/warn/Wreturn-3.C: New test
3454
3455 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
3456
3457 PR tree-optimization/22228
3458 * g++.dg/vect/pr22543.cc: New test.
3459
3460 2005-08-17 Steven Bosscher <stevenb@suse.de>
3461
3462 PR tree-optimization/21574
3463 * gcc.dg/tree-ssa/pr21574.c: New test.
3464
3465 2005-08-16 James E Wilson <wilson@specifix.com>
3466
3467 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
3468
3469 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3470
3471 PR tree-opt/23402
3472 * gcc.c-torture/compile/zero-strct-3.c: New test.
3473 * gcc.c-torture/compile/zero-strct-4.c: New test.
3474
3475 2005-08-16 Steven Bosscher <stevenb@suse.de>
3476
3477 PR target/23376
3478 * gcc.target/x86_64/pr23376.c: New test.
3479
3480 2005-08-16 Ian Lance Taylor <ian@airs.com>
3481
3482 PR c++/23337
3483 * g++.dg/ext/vector2.C: New.
3484
3485 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
3486
3487 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
3488
3489 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
3490
3491 PR libfortran/23428
3492 * gfortran.dg/inquire-complex.f90: New test case.
3493
3494 2005-08-16 James E Wilson <wilson@specifix.com>
3495
3496 PR tree-optimization/21105
3497 * gcc.dg/large-size-array.c: New.
3498
3499 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
3500
3501 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
3502 type.
3503 * gcc.dg/vect/vect-41: Likewise.
3504 * gcc.dg/vect/vect-42: Likewise.
3505 * gcc.dg/vect/vect-43: Likewise.
3506 * gcc.dg/vect/vect-44: Likewise.
3507 * gcc.dg/vect/vect-46: Likewise.
3508 * gcc.dg/vect/vect-47: Likewise.
3509 * gcc.dg/vect/vect-48: Likewise.
3510 * gcc.dg/vect/vect-52: Likewise.
3511 * gcc.dg/vect/vect-53: Likewise.
3512 * gcc.dg/vect/vect-54: Likewise.
3513 * gcc.dg/vect/vect-55: Likewise.
3514 * gcc.dg/vect/vect-56: Likewise.
3515 * gcc.dg/vect/vect-57: Likewise.
3516 * gcc.dg/vect/vect-58: Likewise.
3517 * gcc.dg/vect/vect-59: Likewise.
3518 * gcc.dg/vect/vect-60: Likewise.
3519 * gcc.dg/vect/vect-61: Likewise.
3520 * gcc.dg/vect/vect-85: Likewise.
3521 * gcc.dg/vect/vect-87: Likewise.
3522 * gcc.dg/vect/vect-88: Likewise.
3523 * gcc.dg/vect/vect-93.c: Likewise.
3524 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
3525 * gcc.dg/vect/vect-75: Likewise.
3526 * gcc.dg/vect/vect-76: Likewise.
3527 * gcc.dg/vect/vect-77: Likewise.
3528 * gcc.dg/vect/vect-78: Likewise.
3529 * gcc.dg/vect/vect-80: Likewise.
3530 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
3531 vectorized for the expected reason, rather than checking how alignment
3532 was handled.
3533 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
3534 type and also instead of aligned pointers. Added documentation.
3535
3536 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
3537
3538 * gfortran.dg/power.f90: New test.
3539
3540 2005-08-16 Jakub Jelinek <jakub@redhat.com>
3541
3542 PR rtl-optimization/23299
3543 * g++.dg/opt/pr23299.C: New test.
3544
3545 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3546
3547 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
3548
3549 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
3550
3551 * g++.dg/template/local6.C: New test.
3552
3553 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3554
3555 * execute/exceptions/finally-1.m: Check that the catch and finally are
3556 being called. Also add a "return 0;" at the end of main.
3557
3558 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
3559
3560 PR fortran/21432.
3561 * gfortran.dg/namelist_print_1.f: New test of functionality of
3562 PRINT namelist.
3563 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
3564 namelist generates error with -std=f95.
3565
3566 2005-08-14 Ira Rosen <irar@il.ibm.com>
3567
3568 PR tree-optimization/23119
3569 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
3570
3571 2005-08-13 Marcin Koziej <creep@desk.pl>
3572 Andrew Pinski <pinskia@physics.uc.edu>
3573
3574 PR libobjc/22492
3575 * execute/exceptions/finally-1.m: New test.
3576
3577 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3578
3579 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
3580 testsuite.
3581 * objc/execute/exceptions/trivial.m: New test.
3582 * objc.dg/try-catch-11.m: Move to ...
3583 * objc/execute/exceptions/foward-1.m: Here.
3584 * objc.dg/try-catch-2.m: Move to ...
3585 * objc/execute/exceptions/catchall-1.m: Here.
3586 * objc.dg/try-catch-8.m: Move to ...
3587 * objc/execute/exceptions/local-variables-1.m: Here.
3588
3589 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3590
3591 * objc.dg/nested-func-1.m: Move to ...
3592 * objc/execute/nested-func-1.m: Here.
3593
3594 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3595
3596 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
3597 in ${options} instead of [target_info name].
3598 * lib/obj-c++.exp (objc_target_compile): Likewise.
3599
3600 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3601
3602 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
3603
3604 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3605
3606 part of PR testsuite/23348
3607 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
3608 of the torture options.
3609 * objc/compile/trivial.m: New test.
3610
3611 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3612
3613 * gfortran.dg/eoshift.f90: Correct format.
3614
3615 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3616
3617 * gfortran.fortran-torture/execute/character_passing.f90:
3618 Fix comment typo.
3619
3620 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
3621
3622 PR c++/8271
3623 * g++.dg/template/unify10.C: New.
3624
3625 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
3626
3627 * g++.dg/parse/pr22514.C: Move to...
3628 * g++.dg/debug/pr22514.C: here.
3629
3630 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3631
3632 PR c++/23266
3633 * g++.dg/inherit/pure1.C: New test.
3634
3635 * ChangeLog: Fix typos.
3636
3637 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3638 Steven Bosscher <stevenb@suse.de>
3639
3640 * gfortran.dg/runtime_warning_1.f90: New test.
3641
3642 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
3643
3644 PR c++/23219
3645 * g++.dg/parse/crash28.C: New.
3646
3647 2005-08-11 Richard Guenther <rguenther@suse.de>
3648
3649 PR target/23289
3650 * gcc.target/i386/tailcall-1.c: New testcase.
3651
3652 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
3653
3654 * gcc.dg/vect/vect-67.c: Un-xfail.
3655
3656 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
3657
3658 PR c++/23225
3659 * g++.dg/testsuite/parse/crash27.C: new test.
3660
3661 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
3662
3663 PR libfortran/22143
3664 * gfortran.dg/shift-kind.f90: New testcase.
3665
3666 2005-08-10 Richard Sandiford <richard@codesourcery.com>
3667
3668 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
3669 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
3670
3671 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3672
3673 PR c++/20646
3674 * g++.dg/other/mult-stor1.C: New test.
3675
3676 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
3677
3678 * gcc.c-torture/pr18299-1.c: Move to ...
3679 * gcc.c-torture/compile/pr18299-1.c: Here.
3680
3681 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
3682
3683 * gfortran/fortran.torture/execute/character_passing.f90:
3684 Fix types for LSAME.
3685
3686 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
3687
3688 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
3689 input data back to what it was originally.
3690
3691 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
3692
3693 * objc.dg/try-catch-8.m: Enable for all targets.
3694
3695 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
3696
3697 * gcc.dg/pr23165.c: New test.
3698
3699 2005-08-09 Steven Bosscher <stevenb@suse.de>
3700
3701 PR tree-optimization/23234
3702 * gcc.dg/tree-ssa/pr23234.c: New test.
3703
3704 2005-08-08 Josh Conner <jconner@apple.com>
3705
3706 PR rtl-optimization/23241
3707 * gcc.dg/char-compare.c: New test.
3708
3709 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3710
3711 PR c++/22508
3712 * g++.dg/init/new13.C: New test.
3713
3714 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
3715
3716 PR c++/21166
3717 * g++.dg/other/crash-4.C: Adjust
3718 * g++/dg/ext/packed9.C: New.
3719
3720 2005-08-08 Richard Sandiford <richard@codesourcery.com>
3721
3722 PR middle-end/21964
3723 * gcc.c-torture/execute/pr21964-1.c: New test.
3724
3725 2005-08-08 Richard Sandiford <richard@codesourcery.com>
3726
3727 PR c/22458
3728 * gcc.dg/pr22458-1.c: New test.
3729
3730 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
3731 Steven G. Kargl <kargls@comcast.net>
3732
3733 PR fortran/22390
3734 * gfortran.dg/flush_1.f90: New test.
3735
3736 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3737
3738 PR c++/23191
3739 * g++.dg/template/eh2.C: New test.
3740
3741 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3742
3743 PR c++/19498
3744 * g++.dg/template/instantiate7.C: New test.
3745
3746 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
3747
3748 PR c/23113
3749 * gcc.dg/Wunused-value-1.c: New test.
3750
3751 2005-08-06 Richard Sandiford <richard@codesourcery.com>
3752
3753 PR rtl-optimization/23233
3754 * gcc.c-torture/compile/pr23233-1.c: New test.
3755
3756 2005-08-06 Jakub Jelinek <jakub@redhat.com>
3757
3758 PR fortran/18833
3759 PR fortran/20850
3760 * gfortran.dg/equiv_1.f90: New test.
3761 * gfortran.dg/equiv_2.f90: New test.
3762 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
3763 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
3764 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
3765
3766 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
3767
3768 * gcc.c-torture/execute/vrp-5.c: New test.
3769 * gcc.c-torture/execute/vrp-6.c: New test.
3770 * gcc.dg/tree-ssa/vrp21.c: New test.
3771
3772 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
3773
3774 * g++.dg/parse/pr22514.C: New test.
3775
3776 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
3777
3778 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
3779
3780 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
3781 instead of constant loads / pool entries.
3782
3783 2005-08-05 David Edelsohn <edelsohn@gnu.org>
3784
3785 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
3786 TEST_TO_WCTYPE.
3787
3788 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
3789
3790 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
3791 __WINT_TYPE__ in generated prototypes if possible.
3792
3793 2005-08-04 Diego Novillo <dnovillo@redhat.com>
3794
3795 PR 22037
3796 * g++.dg/tree-ssa/pr22037.C:
3797
3798 2005-08-04 Richard Henderson <rth@redhat.com>
3799
3800 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
3801 scan-tree-dump-times directive.
3802
3803 2005-08-04 Jan Hubicka <jh@suse.cz>
3804
3805 * gcov-1.C: Fix switch counts.
3806 * gcov-4b.c: Likewise.
3807
3808 2005-08-03 Jeff Law <law@redhat.com>
3809
3810 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
3811
3812 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
3813
3814 * gcc.c-torture/execute/pr23135.c: New test.
3815
3816 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3817
3818 PR tree-optimization/19899
3819 * gcc.dg/tree-ssa/scev-1.c: New test.
3820 * gcc.dg/tree-ssa/scev-2.c: New test.
3821
3822 2005-08-03 Richard Sandiford <richard@codesourcery.com>
3823
3824 PR target/18582
3825 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
3826
3827 2005-08-03 Jan Hubicka <jh@suse.cz>
3828
3829 * update-conroll.c: New testcase.
3830 * update-conroll-2.c: New testcase.
3831
3832 2005-08-02 David Edelsohn <edelsohn@gnu.org>
3833
3834 * gfortran.dg/constant_substring.f: New test.
3835 * gfortran.dg/pr22491.f: New test.
3836
3837 2005-08-02 Jan Hubicka <jh@suse.cz>
3838
3839 * update-threading.c: Replace by the proper one.
3840
3841 2005-08-02 Diego Novillo <dnovillo@redhat.com>
3842
3843 PR 23164
3844 * g++.dg/tree-ssa/pr23164.C: New test.
3845
3846 2005-08-02 Diego Novillo <dnovillo@redhat.com>
3847
3848 * gcc.dg/tree-ssa/pr23192.c: New test.
3849
3850 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
3851
3852 * gcc.c-torture/execute/vrp-4.c: New test.
3853
3854 2005-08-02 Jan Hubicka <jh@suse.cz>
3855
3856 * update-threading.c: New test.
3857
3858 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
3859
3860 * gcc.c-torture/compile/20050801-1.c: New test.
3861 * gcc.c-torture/compile/20050801-2.c: New test.
3862
3863 2005-08-01 Jan Hubicka <jh@suse.cz>
3864
3865 * val-prof-5.c: New test.
3866
3867 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
3868
3869 PR c/22311
3870 * gcc.dg/pr22311-1.c : New test.
3871
3872 2005-07-31 Steven Bosscher <stevenb@suse.de>
3873
3874 PR target/23095
3875 * gfortran.dg/pr23095.f: New test.
3876
3877 PR c++/22003
3878 * g++.dg/other/pr22003.C: New test.
3879
3880 2005-07-31 Richard Sandiford <richard@codesourcery.com>
3881
3882 PR target/20621
3883 * gcc.c-torture/execute/pr20621-1.c: New test.
3884
3885 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
3886
3887 * gfortran.dg/comma_format_extension_4.f: Adjust length
3888 of string for format.
3889 * gfortran.dg/der_array_io_1.f: Replace illegal internal
3890 print statement with internal write.
3891 * gfortran.dg/der_array_io_2.f: Likewise.
3892 * gfortran.dg/der_array_io_3.f: Likewise.
3893
3894 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
3895
3896 * gcc.dg/fold-abs-4.c: new test.
3897
3898 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
3899
3900 PR fortran/22570 an related issues.
3901 * gfortran.dg/x_slash_1.f: New test.
3902
3903 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
3904
3905 PR c/23143
3906 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
3907 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
3908
3909 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3910
3911 PR c/529
3912 * gcc.dg/Wshadow-3.c: New test.
3913
3914 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
3915
3916 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
3917 used to have the wrong bounds).
3918
3919 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3920
3921 PR c/21720
3922 * gcc.dg/hex-round-1.c: Test more cases.
3923 * gcc.dg/hex-round-2.c: New test.
3924
3925 2005-07-29 Diego Novillo <dnovillo@redhat.com>
3926
3927 PR 22550
3928 * g++.dg/tree-ssa/pr22550.C: New test.
3929
3930 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
3931
3932 * gcc.dg/tree-ssa/vrp19.c: New test.
3933 * gcc.dg/tree-ssa-vrp20.c: New test.
3934
3935 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3936
3937 PR c/22240
3938 * gcc.dg/transparent-union-4.c: New test.
3939
3940 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3941
3942 PR c/22192
3943 * gcc.dg/c99-vla-2.c: New test.
3944
3945 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3946
3947 PR c/21720
3948 * gcc.dg/hex-round-1.c: New test.
3949
3950 2005-07-28 Jan Hubicka <jh@suse.cz>
3951
3952 * inliner-1.c: Do not dump everything.
3953 * tree-prof.exp: Do not pass -ftree-based-profiling.
3954 * bprob.exp: Likewise.
3955
3956 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
3957
3958 2005-07-28 Mark Mitchell <mark@codesourcery.com>
3959
3960 PR c++/22545
3961 * g++.dg/expr/ptrmem7.C: New test.
3962
3963 2005-07-28 Mike Stump <mrs@apple.com>
3964
3965 * g++.old-deja/g++.mike/visibility-1.C: New test.
3966
3967 2005-07-28 Richard Sandiford <richard@codesourcery.com>
3968
3969 PR c/20187
3970 * gcc.c-torture/execute/pr20187-1.c: New test.
3971
3972 2005-07-28 Jeff Law <law@redhat.com>
3973
3974 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
3975 * gcc.dg/tree-ssa/vrp18.c: New test.
3976
3977 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
3978
3979 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
3980
3981 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
3982
3983 PR tree-optimization/22506
3984 * gcc.dg/vect/ps22506.c: New test.
3985
3986 2005-07-28 Jakub Jelinek <jakub@redhat.com>
3987
3988 PR target/21149
3989 * gcc.target/i386/sse-3.c: New test.
3990
3991 2005-07-28 Richard Sandiford <richard@codesourcery.com>
3992
3993 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
3994 * gcc.target/mips/mips32-dsp-type.c: Likewise.
3995
3996 2005-07-28 Richard Sandiford <richard@codesourcery.com>
3997
3998 PR c/22589
3999 * gcc.c-torture/compile/pr22589-1.c: New test.
4000
4001 2005-07-28 Jan Hubicka <jh@suse.cz>
4002
4003 * update-loopch.c: New testcase.
4004
4005 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
4006
4007 PR rtl-optimization/23047
4008 * gcc.c-torture/execute/pr23047.c: New test.
4009 * gcc.c-torture/execute/pr23047.x: New.
4010
4011 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
4012
4013 PR tree-optimization/22493
4014 * gcc.c-torture/execute/pr22493-1.c: New test.
4015 * gcc.c-torture/execute/pr22493-1.x: New.
4016 * gcc.c-torture/execute/vrp-1.c: New test.
4017 * gcc.c-torture/execute/vrp-2.c: New test.
4018 * gcc.c-torture/execute/vrp-2.c: New test.
4019
4020 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
4021
4022 * gcc.target/frv/all-builtin-read8.c: Delete.
4023 * gcc.target/frv/all-builtin-read16.c: Delete.
4024 * gcc.target/frv/all-builtin-read32.c: Delete.
4025 * gcc.target/frv/all-builtin-read64.c: Delete.
4026 * gcc.target/frv/all-builtin-write8.c: Delete.
4027 * gcc.target/frv/all-builtin-write16.c: Delete.
4028 * gcc.target/frv/all-builtin-write32.c: Delete.
4029 * gcc.target/frv/all-builtin-write64.c: Delete.
4030 * gcc.target/frv/all-read-write-1.c: New.
4031
4032 2005-07-27 Jeff Law <law@redhat.com>
4033
4034 * gcc.c-torture/execute/pr22630.c: New test.
4035
4036 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
4037
4038 PR tree-optimization/23073
4039 * gcc.dg/vect/nodump-pr23073.c: New test.
4040 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
4041
4042 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
4043
4044 PR tree-optimize/22348
4045 * gcc.c-torture/execute/pr22348.c: New.
4046
4047 2005-07-27 Richard Guenther <rguenther@suse.de>
4048
4049 * gcc.dg/tree-ssa/salias-1.c: New testcase.
4050
4051 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4052
4053 PR fortran/22503
4054 * gfortran.dg/logical_comp.f90: New test.
4055
4056 2005-07-27 Jan Hubicka <jh@suse.cz>
4057
4058 * inliner-1.c: Add cleanup of dumps.
4059 * val-prof-*.c: Likewise.
4060 * update-tailcall.c: New.
4061
4062 2005-07-26 Diego Novillo <dnovillo@redhat.com>
4063
4064 PR 22591
4065 * gcc.dg/tree-ssa/pr22591.c: New test.
4066 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
4067
4068 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
4069
4070 PR libobjc/22606
4071 * objc.dg/try-catch-11.m: New test.
4072
4073 2005-07-26 Richard Guenther <rguenther@suse.de>
4074
4075 PR tree-optimization/22486
4076 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
4077
4078 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4079
4080 PR tree-opt/22484
4081 * testsuite/g++.dg/opt/loop2.C: New test.
4082
4083 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4084
4085 * gcc.dg/tree-ssa/reassoc-3.c: New test.
4086 * gcc.dg/tree-ssa/reassoc-4.c: New test.
4087
4088 2005-07-25 Adam Nemet <anemet@lnxw.com>
4089
4090 * lib/profopt.exp (profopt-execute): Check for profiling data
4091 files on the target.
4092
4093 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
4094
4095 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
4096 for matching of asm labels.
4097
4098 2005-07-25 Richard Guenther <rguenther@suse.de>
4099
4100 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
4101
4102 2005-07-25 Richard Guenther <rguenther@suse.de>
4103
4104 PR testsuite/22624
4105 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
4106
4107 2005-07-25 Ira Rosen <irar@il.ibm.com>
4108
4109 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
4110 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
4111 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
4112 * gcc.dg/vect/vect-100.c: New test.
4113 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
4114 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
4115 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
4116 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
4117 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
4118 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
4119 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
4120 * gfortran.dg/vect/pr19049.f90: New testcase.
4121 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
4122
4123 2005-07-25 Jakub Jelinek <jakub@redhat.com>
4124
4125 * gcc.c-torture/execute/20050713-1.c: New test.
4126
4127 PR fortran/20063
4128 * gfortran.fortran-torture/execute/data_4.f90: New test.
4129
4130 PR middle-end/20303
4131 * gcc.dg/visibility-d.c: New test.
4132
4133 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
4134
4135 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
4136 * gfortran.dg/underflow.f90: Ditto.
4137
4138 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4139
4140 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
4141 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
4142 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
4143
4144 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4145
4146 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
4147 include case of field width of zero.
4148
4149 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4150
4151 PR libgfortran/21875
4152 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
4153 with trailing blanks on normal formatted read.
4154
4155 2005-07-23 Chao-ying Fu <fu@mips.com>
4156
4157 * gcc.target/mips/mips32-dsp-type.c: New test.
4158 * gcc.target/mips/mips32-dsp.c: New test.
4159
4160 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
4161
4162 PR testsuite/21073
4163 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
4164
4165 PR testsuite/20454
4166 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
4167 and __cyg_profile_func_exit.
4168
4169 2005-07-22 David Edelsohn <edelsohn@gnu.org>
4170
4171 * gfortran.dg/comma_format_extension_3.f: Fix typo.
4172 * gfortran.dg/comma_format_extension_4.f: Same.
4173 * gfortran.dg/pr15332.f: Same.
4174 * gfortran.dg/pr21730.f: Same.
4175
4176 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
4177
4178 * g++.dg/opt/vrp2.C: Fix testcase.
4179
4180 PR tree-opt/22625
4181 * g++.dg/opt/vrp2.C: New test.
4182
4183 2005-07-22 Mark Mitchell <mark@codesourcery.com>
4184
4185 PR debug/21828
4186 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
4187
4188 2005-07-22 Diego Novillo <dnovillo@redhat.com>
4189
4190 * gcc.dg/tree-ssa/20050719-1.c: New test.
4191
4192 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
4193
4194 * gcc.dg/bfin-longcall-1.c: New file.
4195 * gcc.dg/bfin-longcall-2.c: New file.
4196
4197 2005-07-21 Janis Johnson <janis187@us.ibm.com>
4198
4199 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
4200
4201 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4202
4203 PR middle-end/19055
4204 * gcc.dg/tree-ssa/pr19055.c: New test.
4205 * gcc.dg/tree-ssa/pr19055-2.c: New test.
4206
4207 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4208
4209 PR C++/22358
4210 * g++.dg/other/pr22358.C: New test.
4211
4212 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
4213
4214 PR c++/2922
4215 * g++.dg/lookup/two-stage5.C: New test from bug comments.
4216
4217 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4218
4219 PR c++/15938
4220 * g++.dg/init/union2.C: New test.
4221
4222 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4223
4224 PR c/22393
4225 * gcc.dg/complex-4.c: New test.
4226
4227 2005-07-21 Richard Guenther <rguenther@suse.de>
4228
4229 PR testsuite/22522
4230 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
4231 scanning for asm labels.
4232 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
4233
4234 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
4235
4236 PR target/22085
4237 * gcc.dg/altivec-pr22085.c: New.
4238
4239 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
4240
4241 PR tree-optimization/19210
4242 * gcc.dg/tree-ssa/pr19210-1.c: New.
4243 * gcc.dg/tree-ssa/pr19210-2.c: New.
4244
4245 2005-07-21 Richard Sandiford <richard@codesourcery.com>
4246
4247 PR rtl-optimization/22167
4248 * g++.dg/opt/pr22167.C: New test.
4249
4250 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
4251
4252 PR c++/2922
4253 * g++.dg/lookup/two-stage2.C: New.
4254 * g++.dg/lookup/two-stage3.C: New.
4255 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
4256 fixed two-stage name lookup for operators.
4257 * g++.dg/template/call3.C: Compiler now produces an appropriate
4258 error message.
4259 * g++.dg/template/crash37.C: Compiler now describes bla() on line
4260 14 as a candidate.
4261 * g++.dg/template/ptrmem4.C: Compiler produces different error
4262 message.
4263 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
4264 connect_to_method as a candidate.
4265
4266 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
4267
4268 * gcc.dg/fold-alloc-1.c: New test.
4269
4270 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
4271
4272 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4273 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
4274
4275 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
4276
4277 * gcc.dg/fold-abs-1.c: New test.
4278 * gcc.dg/fold-abs-2.c: New test.
4279 * gcc.dg/fold-abs-3.c: New test.
4280
4281 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
4282
4283 Make CONSTRUCTOR use VEC to store initializers.
4284 * g++.dg/ext/complit3.C: Check for specific error messages.
4285 * g++.dg/init/brace2.C: Update error message.
4286 * g++.dg/warn/Wbraces2.C: Likewise.
4287
4288 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
4289
4290 PR fortran/16940
4291 * gfortran.dg/module_interface_1.f90: New test.
4292
4293 2005-07-19 Danny Berlin <dberlin@dberlin.org>
4294 Kenneth Zadeck <zadeck@naturalbridge.com>
4295
4296 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
4297
4298 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4299
4300 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
4301 specify -Wformat for these tests.
4302 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
4303 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
4304 * gcc.dg/format/opt-6.c: Delete.
4305
4306 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4307
4308 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
4309 * gcc.dg/tree-ssa/sra-3.c: Likewise.
4310
4311 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4312
4313 * gcc.dg/tree-ssa/alias-2.c: New test.
4314
4315 2005-07-18 Mark Mitchell <mark@codesourcery.com>
4316
4317 PR c++/22263
4318 * g++.dg/template/explicit7.C: New test.
4319
4320 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
4321
4322 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
4323 width of 8 to +Inf and -Inf.
4324
4325 2005-07-17 Mark Mitchell <mark@codesourcery.com>
4326
4327 PR c++/22139
4328 * g++.dg/template/friend36.C: New test.
4329
4330 2005-07-16 David Edelsohn <edelsohn@gnu.org>
4331
4332 PR fortran/21730
4333 * gfortran.dg/pr21730.f: New test.
4334
4335 2005-07-16 Danny Berlin <dberlin@dberlin.org>
4336 Kenneth Zadeck <zadeck@naturalbridge.com>
4337
4338 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
4339 since pure const detection cannot run at -O1 in c compiler.
4340 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
4341 can now optimize this case properly.
4342 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
4343 because we now pass.
4344 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
4345
4346 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
4347
4348 PR c/22421
4349 * gcc.dg/format/bitfld-1.c: New test.
4350
4351 2005-07-15 Mark Mitchell <mark@codesourcery.com>
4352
4353 PR c++/22204
4354 * g++.dg/rtti/repo1.C: New test.
4355
4356 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
4357
4358 PR middle-end/22398
4359 * gcc.c-torture/compile/pr22398.c: New test.
4360
4361 2005-07-15 Mark Mitchell <mark@codesourcery.com>
4362
4363 PR c++/22132
4364 * g++.dg/expr/cast4.C: New test.
4365
4366 2005-07-15 Richard Guenther <rguenther@suse.de>
4367
4368 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
4369 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
4370
4371 2005-07-15 Steven Bosscher <stevenb@suse.de>
4372
4373 PR tree-optimization/22230
4374 * gcc.dg/tree-ssa/pr22230.c: New test.
4375
4376 2005-07-14 Jakub Jelinek <jakub@redhat.com>
4377
4378 * gfortran.dg/g77/cpp6.f: New test.
4379
4380 PR fortran/22417
4381 * gfortran.dg/g77/cpp5.F: New test.
4382 * gfortran.dg/g77/cpp5.h: New file.
4383 * gfortran.dg/g77/cpp5inc.h: New file.
4384
4385 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
4386
4387 PR libfortran/16435
4388 * gfortran.dg/tl_editting.f90: New.
4389 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
4390
4391 2005-07-14 Steven G. Kargl <kargls@comcast.net>
4392
4393 * gfortran.dg/char_array_constructor.f90: New test.
4394
4395 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
4396
4397 * gfortran.dg/past_eor.f90: New.
4398 * gfortran.dg/complex_read.f90: New.
4399
4400 2005-07-13 Jeff Law <law@redhat.com>
4401
4402 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
4403 additional casts.
4404
4405 * gcc.dg/tree-ssa/pr22321.c: New test
4406
4407 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
4408
4409 PR tree-optimization/21921
4410 * gcc.dg/tree-ssa/pr21921.c: New.
4411
4412 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
4413
4414 PR tree-optimizatio/22442
4415 * gcc.dg/tree-ssa/loop-11.c: New test.
4416
4417 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
4418
4419 PR tree-opt/21840
4420 * gcc.c-torture/compile/pr21840.c: New test.
4421
4422 2005-07-12 Jan Hubicka <jh@suse.cz>
4423
4424 * gcc.c-torture/compile/pr22379.c: New test.
4425
4426 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
4427
4428 PR libfortran/21593
4429 gfortran.dg/dev_null.f90: Remove outdated comment about
4430 PR libfortran/21593.
4431
4432
4433 2005-07-12 Dale Johannesen <dalej@apple.com>
4434
4435 * gcc.target/i386/compress-float-sse.c: New.
4436 * gcc.target/i386/compress-float-sse-pic.c: New.
4437 * gcc.target/i386/compress-float-387.c: New.
4438 * gcc.target/i386/compress-float-387-pic.c: New.
4439 * gcc.dg/compress-float-ppc.c: New.
4440 * gcc.dg/compress-float-ppc-pic.c: New.
4441
4442 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
4443
4444 PR libfortran/21593
4445 gfortran.dg/dev_null.f90: Remove targets.
4446
4447 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
4448
4449 PR tree-opt/22335
4450 * gcc.dg/pr22335-1.c: New test.
4451 * gcc.dg/pr22335-2.c: New test.
4452
4453 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4454
4455 PR c++/20172
4456 * g++.dg/template/nontype12.C : New test.
4457
4458 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
4459
4460 * gcc.dg/tree-ssa/loop-10.c: New test.
4461
4462 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
4463
4464 * gcc.c-torture/execute/20020720-1.x: Remove.
4465
4466 2005-07-11 Jakub Jelinek <jakub@redhat.com>
4467
4468 * gfortran.fortran-torture/execute/forall_7.f90: New test.
4469
4470 2005-07-10 Richard Sandiford <richard@codesourcery.com>
4471
4472 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
4473 (dg-mips-options): Use it.
4474
4475 2005-07-09 Diego Novillo <dnovillo@redhat.com>
4476
4477 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
4478
4479 2005-07-09 Richard Henderson <rth@redhat.com>
4480
4481 * lib/target-supports.exp (check_effective_target_sync_char_short):
4482 Add alpha.
4483
4484 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
4485
4486 PR libfortran/22217
4487 * gfortran.dg/negative-z-descriptor.f90: New test.
4488
4489 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
4490
4491 PR tree-opt/22329
4492 * gcc.dg/pr22329.c: New test.
4493
4494 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
4495
4496 PR tree-optimization/20139
4497 * gcc.dg/tree-ssa/pr20139.c: New.
4498
4499 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
4500
4501 PR tree-opt/22356
4502 * testsuite/gcc.dg/pr22356-1.c: New test.
4503
4504 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
4505
4506 PR c++/21799
4507 * g++.dg/template/unify8.C: New.
4508 * g++.dg/template/unify9.C: New.
4509
4510 2005-07-08 Jakub Jelinek <jakub@redhat.com>
4511
4512 * gfortran.fortran-torture/execute/entry_10.f90: New test.
4513
4514 2005-07-07 Geoffrey Keating <geoffk@apple.com>
4515
4516 * gcc.dg/darwin-version-1.c: New.
4517 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
4518 * gcc.dg/builtins-20.c: Likewise.
4519 * gcc.dg/builtins-53.c: Likewise.
4520 * gcc.dg/torture/builtins-convert-1.c: Likewise.
4521 * gcc.dg/torture/builtins-convert-2.c: Likewise.
4522 * gcc.dg/torture/builtins-convert-3.c: Likewise.
4523 * gcc.dg/torture/builtins-power-1.c: Likewise.
4524 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
4525 on Darwin.
4526
4527 2005-07-07 Jeff Law <law@redhat.com>
4528
4529 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
4530 argument evaluation order.
4531
4532 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
4533
4534 PR libfortran/21594
4535 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4536 Add test cases where the shift length is greater than the
4537 array length.
4538
4539 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4540
4541 * obj-c++.dg/proto-lossage-6.mm: New.
4542 * objc.dg/proto-lossage-6.m: New.
4543
4544 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4545
4546 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
4547 * objc.dg/gnu-runtime-2.m: Likewise.
4548
4549 2005-07-07 Jakub Jelinek <jakub@redhat.com>
4550
4551 * gfortran.dg/longline.f: New test.
4552
4553 * gfortran.dg/badline.f: New test.
4554
4555 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
4556
4557 PR fortran/16531
4558 PR fortran/15966
4559 PR fortran/18781
4560 * gfortran.dg/hollerith.f90: New.
4561 * gfortran.dg/hollerith2.f90: New.
4562 * gfortran.dg/hollerith3.f90: New.
4563 * gfortran.dg/hollerith4.f90: New.
4564 * gfortran.dg/hollerith_f95.f90: New.
4565 * gfortran.dg/hollerith_legacy.f90: New.
4566 * gfortran.dg/g77/cpp4.F: New. Port from g77.
4567
4568 2005-07-07 Ziemowit Laski <zlaski@apple.com>
4569
4570 PR objc/22274
4571 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
4572 * objc.dg/gnu-runtime-2.m: New.
4573
4574 2005-07-06 Jeff Law <law@redhat.com>
4575
4576 * gcc.dg/tree-ssa/vrp17.c: New test.
4577
4578 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
4579
4580 PR fortran/22327
4581 * gfortran.dg/array_constructor_5.f90: New test.
4582
4583 2005-07-07 Jakub Jelinek <jakub@redhat.com>
4584
4585 * gfortran.fortran-torture/execute/entry_9.f90: New test.
4586
4587 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
4588
4589 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
4590 * gcc.dg/980816-1.c: Ditto.
4591
4592 2005-07-06 Jeff Law <law@redhat.com>
4593
4594 * gcc.c-torture/compile/pr21356.c: New test.
4595
4596 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4597
4598 PR c/22013
4599 PR c/22098
4600 * gcc.c-torture/compile/pr22013-1.c,
4601 gcc.c-torture/execute/pr22098-1.c,
4602 gcc.c-torture/execute/pr22098-2.c,
4603 gcc.c-torture/execute/pr22098-3.c: New tests.
4604
4605 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4606
4607 PR c/22308
4608 * gcc.dg/pr22308-1.c: New test.
4609
4610 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
4611
4612 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
4613 target.
4614 * gcc.dg/compare9.c: Use -fshort-enums instead of
4615 -fno-short-enums. Change the last test to dg-bogus.
4616
4617 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
4618
4619 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
4620 * gcc.dg/compare9.c: New.
4621
4622 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4623
4624 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
4625
4626 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4627
4628 PR testsuite/22288
4629 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
4630
4631
4632 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4633
4634 * gcc.dg/format/gcc_gfc-1.c: New.
4635
4636 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4637
4638 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
4639
4640 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4641
4642 PR fortran/20842
4643 * gfortran.dg/io_invalid_1.f90: New test.
4644
4645 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
4646
4647 * gcc.dg/format/gcc_diag-1.c: Update.
4648
4649 2005-07-02 Jeff Law <law@redhat.com>
4650
4651 * gcc.dg/tree-ssa/pr22051-1.c: New test.
4652 * gcc.dg/tree-ssa/pr22051-2.c: New test.
4653
4654 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
4655
4656 * gcc.dg/format/gcc_diag-1.c: Update.
4657
4658 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
4659
4660 PR tree-opt/22269
4661 * gcc.c-torture/compile/pr22269.c: New test.
4662
4663 2005-06-30 Diego Novillo <dnovillo@redhat.com>
4664
4665 PR 21584
4666 PR 22219
4667 * g++.dg/tree-ssa/pr21584-1.C: New test.
4668 * g++.dg/tree-ssa/pr21584-2.C: New test.
4669
4670 2005-06-30 Ziemowit Laski <zlaski@apple.com>
4671
4672 * obj-c++.dg/try-catch-11.mm: New.
4673 * objc.dg/try-catch-10.m: New.
4674
4675 2005-06-29 David Edelsohn <edelsohn@gnu.org>
4676
4677 * g++.dg/other/ucnid-1.C: xfail on AIX.
4678
4679 2005-06-29 Diego Novillo <dnovillo@redhat.com>
4680
4681 PR 22234
4682 * gcc.dg/20050629-1.c: New test.
4683
4684 2005-06-29 Ziemowit Laski <zlaski@apple.com>
4685
4686 * obj-c++.dg/const-str-1[0-1].mm: New.
4687 * objc.dg/const-str-1[0-1].m: New.
4688
4689 2005-05-29 Richard Henderson <rth@redhat.com>
4690
4691 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
4692 Rename from check_effective_target_vect_no_max.
4693 (check_effective_target_vect_no_int_add): New.
4694 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
4695 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
4696 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4697 * gcc.dg/vect/vect-reduc-1.c: Use both.
4698 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4699
4700 2005-05-29 Richard Henderson <rth@redhat.com>
4701
4702 * lib/target-supports.exp (check_effective_target_vect_no_max):
4703 Remove i386 and x86_64.
4704
4705 2005-06-29 Steve Ellcey <sje@cup.hp.com>
4706
4707 PR testsuite/21969
4708 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
4709
4710 2005-06-29 Steve Ellcey <sje@cup.hp.com>
4711
4712 PR middle-end/21969
4713 * gcc.dg/vect/pr21969.c: New test.
4714
4715 2005-06-28 Eric Christopher <echristo@redhat.com>
4716
4717 PR c/22052
4718 PR c/21975
4719 * gcc.dg/inline1.c: New test.
4720 * gcc.dg/inline2.c: Ditto.
4721 * gcc.dg/inline3.c: Ditto.
4722 * gcc.dg/inline4.c: Ditto.
4723 * gcc.dg/inline5.c: Ditto.
4724
4725 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
4726
4727 PR libfortran/22142
4728 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4729 Add testcase also testing eoshift1 for PR 22142.
4730
4731 2005-06-28 Richard Henderson <rth@redhat.com>
4732
4733 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
4734 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
4735 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
4736 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
4737 gcc.dg/tree-ssa/20030922-2.c: Likewise.
4738
4739 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
4740
4741 PR libfortran/22142
4742 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4743 Add testcase for PR 22142.
4744
4745 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
4746
4747 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
4748 gcc.target/ia64/fpreg-2.c: New tests.
4749
4750 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4751
4752 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
4753
4754 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4755
4756 PR libfortran/22170
4757 * gfortran.dg/slash_1.f90: New test.
4758
4759 2005-06-27 Richard Henderson <rth@redhat.com>
4760
4761 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
4762 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
4763 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4764 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4765 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4766 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4767
4768 2005-06-27 Richard Henderson <rth@redhat.com>
4769
4770 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
4771 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
4772
4773 2005-06-27 Ziemowit Laski <zlaski@apple.com>
4774
4775 * obj-c++.dg/proto-lossage-5.mm: New.
4776 * objc.dg/proto-lossage-5.m: New.
4777
4778 2005-06-27 Diego Novillo <dnovillo@redhat.com>
4779
4780 PR 21959
4781 * gcc.dg/tree-ssa/pr21959.c: New test.
4782
4783 2005-06-27 Jakub Jelinek <jakub@redhat.com>
4784
4785 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
4786 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
4787 testing uninitialized var.
4788
4789 * gcc.c-torture/execute/builtins/chk.h: New.
4790 * gcc.c-torture/execute/builtins/lib/chk.c: New.
4791 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
4792 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
4793 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
4794 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
4795 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
4796 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
4797 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
4798 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
4799 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
4800 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
4801 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
4802 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
4803 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
4804 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
4805 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
4806 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
4807 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
4808 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
4809 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
4810 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
4811 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
4812 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
4813 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
4814 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
4815 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
4816 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
4817 * gcc.dg/builtin-object-size-1.c: New test.
4818 * gcc.dg/builtin-object-size-2.c: New test.
4819 * gcc.dg/builtin-object-size-3.c: New test.
4820 * gcc.dg/builtin-object-size-4.c: New test.
4821 * gcc.dg/builtin-object-size-5.c: New test.
4822 * gcc.dg/builtin-stringop-chk-1.c: New test.
4823 * gcc.dg/builtin-stringop-chk-2.c: New test.
4824 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
4825 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
4826 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
4827 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
4828 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
4829 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
4830 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
4831 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
4832 * gcc.c-torture/execute/printf-1.c: New test.
4833 * gcc.c-torture/execute/fprintf-1.c: New test.
4834 * gcc.c-torture/execute/vprintf-1.c: New test.
4835 * gcc.c-torture/execute/vfprintf-1.c: New test.
4836 * gcc.c-torture/execute/printf-chk-1.c: New test.
4837 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
4838 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
4839 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
4840
4841 2005-06-27 Michael Matz <matz@suse.de>
4842
4843 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
4844 slot is not merged if address escapes.
4845
4846 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4847
4848 PR c/21911
4849 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
4850
4851 2005-06-26 Jakub Jelinek <jakub@redhat.com>
4852
4853 PR middle-end/17965
4854 * gcc.c-torture/compile/20050622-1.c: New test.
4855
4856 PR middle-end/22028
4857 * gcc.dg/20050620-1.c: New test.
4858
4859 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
4860
4861 PR tree-optimization/22026
4862 * gcc.dg/tree-ssa/pr22026.c: New.
4863
4864 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
4865
4866 PR libfortran/22144
4867 * gfortran.dg/shift-alloc.f90: New testcase.
4868
4869 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
4870
4871 * all files: Update FSF address in copyright headers.
4872
4873 2005-06-22 Jan Hubicka <jh@suse.cz>
4874
4875 * wholeprogram-1.c: New testcase.
4876 * wholeprogram-2.c: New testcase.
4877
4878 2005-06-24 Mark Mitchell <mark@codesourcery.com>
4879
4880 PR 22171
4881 * gcc.dg/tree-ssa/pr22171.c: New test.
4882
4883 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
4884
4885 * gfortran.dg/simplify_modulo.f90: New.
4886
4887 2005-06-24 Jan Hubicka <jh@suse.cz>
4888
4889 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
4890
4891 2005-06-23 Ziemowit Laski <zlaski@apple.com>
4892
4893 * obj-c++.dg/proto-lossage-[1-4].mm: New.
4894
4895 2005-06-23 Ziemowit Laski <zlaski@apple.com>
4896
4897 * obj-c++.dg/typedef-alias-1.mm: New.
4898 * objc.dg/typedef-alias-1.m: New.
4899
4900 2005-06-23 Jeff Law <law@redhat.com>
4901
4902 * gcc.dg/tree-ssa/vrp16.c: New test.
4903
4904 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4905
4906 * lib/target-supports.exp: Add
4907 check_effective_target_fortran_large_real and
4908 check_effective_target_fortran_large_int to check for
4909 corresponding effective targets.
4910 * gfortran.dg/large_integer_kind_1.f90: New test.
4911 * gfortran.dg/large_real_kind_1.f90: New test.
4912
4913 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
4914
4915 PR tree-optimization/22117
4916 * gcc.dg/tree-ssa/pr22117.c: New.
4917
4918 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
4919
4920 PR testsuite/22123
4921 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
4922
4923 2005-06-23 David Edelsohn <edelsohn@gnu.org>
4924
4925 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
4926
4927 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
4928
4929 * gfortran.dg/f2c_4.f90: Add tests for complex functions
4930 * gfortran.dg/f2c_4.c: Likewise
4931
4932 2005-06-22 Paul Brook <paul@codesourcery.com>
4933
4934 PR fortran/21034
4935 * gfortran.dg/auto_save_1.f90: New test.
4936
4937 2005-06-22 Michael Matz <matz@suse.de>
4938
4939 * gcc.target/x86-64/abi: New directory.
4940 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
4941 * gcc.target/x86-64/abi/README.gcc: New file.
4942 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
4943 * gcc.target/x86-64/abi/asm-support.s: New file.
4944 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
4945 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
4946 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
4947 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
4948 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
4949 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
4950 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
4951 * gcc.target/x86_64/abi/test_bitfields.c: New test.
4952 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
4953 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
4954 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
4955 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
4956 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
4957 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
4958 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
4959 * gcc.target/x86_64/abi/test_varargs.c: New test.
4960
4961 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
4962
4963 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
4964 32-bit i?86 and x86_64.
4965
4966 2005-06-21 Ziemowit Laski <zlaski@apple.com>
4967
4968 * obj-c++.dg/const-str-[1-9].mm: New tests.
4969
4970 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
4971
4972 PR fortran/22010
4973 * gfortran.dg/namelist_use.f90: New.
4974 * gfortran.dg/namelist_use_only.f90: New.
4975
4976 2005-06-21 Jeff Law <law@redhat.com>
4977
4978 * gcc.dg/tree-ssa/vrp15.c: New test.
4979
4980 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
4981
4982 * lib/target-supports.exp (check_effective_target_vect_reduction):
4983 Remove.
4984 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
4985 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
4986 remove vect_reduction target keyword. Also avoid two returns in main.
4987 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4988 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
4989 * gcc.dg/vect/vect-reduc-1short.c: New test.
4990 * gcc.dg/vect/vect-reduc-1char.c: New test.
4991 * gcc.dg/vect/vect-reduc-2short.c: New test.
4992 * gcc.dg/vect/vect-reduc-2char.c: New test.
4993 * gcc.dg/vect/vect-reduc-6.c: New test.
4994 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
4995 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
4996 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
4997
4998 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4999 Paul Thomas <pault@gcc.gnu.org>
5000
5001 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
5002 New tests.
5003
5004 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5005
5006 * gfortran.dg/backslash_1.f90: New test.
5007 * gfortran.dg/backslash_2.f90: New test.
5008
5009 2005-06-20 Steven G. Kargl <kargls@comcast.net>
5010
5011 * gfortran.dg/duplicate_labels.f90: New test.
5012
5013 2005-06-20 Jan Beulich <jbeulich@novell.com>
5014
5015 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
5016 unsupportable relocations.
5017 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5018 * gcc.dg/20050321-2.c: xfail for NetWare.
5019
5020 2005-06-20 Andreas Jaeger <aj@suse.de>
5021
5022 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
5023 gcc.target/i386/fastcall-sseregparm.c,
5024 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
5025
5026 2005-06-19 Richard Henderson <rth@redhat.com>
5027
5028 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
5029
5030 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
5031
5032 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
5033
5034 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
5035
5036 PR c++/22115
5037 * g++.dg/conversion/simd2.C: Change expected error message.
5038
5039 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
5040
5041 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
5042 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5043 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5044
5045 2005-06-18 James A Morrison <phython@gcc.gnu.org>
5046
5047 * gcc.dg/fold-mod-1.c: New test.
5048
5049 2005-06-18 Steven G. Kargl <kargls@comcast.net>
5050
5051 PR fortran/19926
5052 * gfortran.dg/pr19926.f90: New test.
5053
5054 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
5055
5056 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
5057 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
5058 targets.
5059 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5060 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5061
5062 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
5063
5064 * gcc.target/ia64/float80-varargs-1.c: New test.
5065
5066 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5067
5068 PR tree-opt/22035
5069 * gfortran.dg/f2c_6.f90: New test.
5070
5071 2005-06-17 Geoffrey Keating <geoffk@apple.com>
5072
5073 PR c++/17413
5074 * g++.dg/template/local5.C: New.
5075
5076 2005-06-17 Richard Henderson <rth@redhat.com>
5077
5078 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
5079
5080 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
5081
5082 PR testsuite/21945
5083 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
5084
5085 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
5086
5087 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
5088 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
5089 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
5090 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
5091 check_vect to verify the presence of hardware vector support.
5092
5093 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
5094
5095 PR testsuite/22056
5096 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
5097
5098 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5099
5100 PR libfortran/19216
5101 * gfortran.dg/pr19216.f: Add correct space between brackets and
5102 dg directive.
5103
5104 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5105
5106 PR libfortran/16436
5107 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
5108
5109 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
5110
5111 * gcc.target/i386/attributes-error.c: New testcase.
5112 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
5113 * gcc.target/i386/regparm-stdcall.c: Likewise.
5114 * gcc.target/i386/sseregparm-1.c: Likewise.
5115 * gcc.target/i386/sseregparm-2.c: Likewise.
5116
5117 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
5118
5119 * g++.dg/rtti/crash2.C: New.
5120
5121 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
5122
5123 * gcc.dg/noncompile/20040203-3.c: Update expected message.
5124
5125 2005-06-15 David Ung <davidu@mips.com>
5126
5127 * gcc.target/mips/mips16e-extends.c: New test for testing the
5128 generation of MIPS16e zeb/zeh, seb/seh instructions.
5129
5130 2005-06-15 Diego Novillo <dnovillo@redhat.com>
5131
5132 PR 22018
5133 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
5134 * gcc.dg/tree-ssa/pr22018.c: New test.
5135
5136 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
5137
5138 * gcc.dg/simd-1.c: Update error messages.
5139 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
5140 * gcc.dg/simd-2.c: Update error messages.
5141 * gcc.dg/simd-4.c: New.
5142
5143 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
5144
5145 PR c++/20678
5146 * g++.dg/other/crash-4.C: New.
5147
5148 2005-06-14 Devang Patel <dpatel@apple.com>
5149
5150 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
5151
5152 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
5153
5154 PR c++/21929
5155 * g++.dg/parse/crash11.C: Update
5156
5157 2005-06-13 Jeff Law <law@redhat.com>
5158
5159 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
5160 perform the desired transformations.
5161 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
5162 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
5163
5164 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5165
5166 PR fortran/22038
5167 * gfortran.dg/forall_1.f90: Un-XFAIL.
5168
5169 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
5170
5171 PR c++/21929
5172 * g++.dg/parse/crash26.C: New.
5173
5174 PR c++/20789
5175 * g++.dg/init/member1.C: New.
5176
5177 2005-06-13 Jakub Jelinek <jakub@redhat.com>
5178
5179 * gfortran.dg/altreturn_1.f90: New test.
5180
5181 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
5182
5183 PR middle-end/21985
5184 * gcc.dg/tree-ssa/pr21985.c: New test.
5185
5186 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
5187
5188 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
5189
5190 2005-06-12 Roger Sayle <roger@eyesopen.com>
5191
5192 PR c++/21930
5193 * g++.dg/other/error10.C: New test case.
5194
5195 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5196
5197 PR libfortran/19155
5198 * gfortran.dg/pr19155.f: Add test.
5199
5200 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5201
5202 * gfortran.dg/f2c_7.f90: New test.
5203
5204 * gfortran.dg/forall_1.f90: XFAILed.
5205
5206 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
5207
5208 * gcc.dg/pr14796-1.c: New.
5209 * gcc.dg/pr14796-2.c: New.
5210
5211 2005-06-11 Steven G. Kargl <kargls@comcast.net>
5212
5213 PR fortran/17792
5214 PR fortran/21375
5215 * gfortran.dg/deallocate_stat.f90: New test.
5216
5217 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
5218
5219 * gfortran.fortran-torture/execute/in-pack.f90: New test.
5220
5221 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
5222
5223 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
5224 access will be generated when this loop is vectorized. Test that
5225 accesses with same alignment were detected.
5226 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
5227 Test that accesses with same alignment were detected.
5228 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
5229 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
5230 alignment were detected.
5231
5232 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
5233
5234 PR c++/10611
5235 * g++.dg/conversion/simd2.C: New.
5236
5237 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5238
5239 * gcc.dg/Wcxx-compat-1.c: New.
5240
5241 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
5242
5243 PR libfortran/21480
5244 * gfortran.dg/reshape-complex.f90: Add a test for a packed
5245 complex array.
5246
5247 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
5248
5249 * gcc.dg/alias-8.c: New.
5250
5251 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
5252
5253 * gcc.dg/format/cmn_err-1.c: Update.
5254
5255 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
5256
5257 PR target/20666
5258 * gcc.target/sparc/fexpand-2.c: New.
5259 * gcc.target/sparc/fpmerge-2.c: New.
5260 * gcc.target/sparc/fpmul-2.c: New.
5261 * gcc.target/sparc/noresult.c: New.
5262 * gcc.target/sparc/pdist-2.c: New.
5263 * gcc.target/sparc/pdist-3.c: New.
5264
5265 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
5266
5267 PR testsuite/21702
5268 * gcc.target/i386/i386.exp: Fix comment typo.
5269
5270 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
5271
5272 PR c++/19497
5273 * g++.dg/inherit/using5.C: New.
5274 * g++.dg/inherit/using6.C: New.
5275
5276 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5277
5278 PR c++/19894
5279 * g++.dg/template/ptrmem15.C: New test.
5280
5281 PR c++/20563
5282 * g++.dg/ext/label4.C: New test.
5283
5284 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5285
5286 * gcc.dg/tls/debug-1.c: New test.
5287
5288 2005-06-07 Dale Johannesen <dalej@apple.com>
5289
5290 * gcc.target/i386/movq.c: New.
5291
5292 2005-06-07 Dale Johannesen <dalej@apple.com>
5293
5294 * gcc.dg/20050607-1.c: New.
5295
5296 2005-06-07 Jakub Jelinek <jakub@redhat.com>
5297
5298 PR middle-end/21850
5299 * gcc.c-torture/execute/20050607-1.c: New test.
5300
5301 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
5302
5303 PR libfortran/21926
5304 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
5305 Test case where the return array has lowest stride one,
5306 but isn't packed.
5307
5308 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
5309
5310 * lib/target-supports.exp (check_effective_target_sync_int_long):
5311 Add s390 and s390x targets.
5312
5313 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5314
5315 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
5316 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
5317 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
5318 * gcc.dg/tree-ssa/loop-9.c: New test.
5319
5320 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
5321
5322 * g++.dg/parse/defarg10.C: New.
5323
5324 2005-06-06 Jakub Jelinek <jakub@redhat.com>
5325
5326 PR regression/21897
5327 * gcc.c-torture/execute/20050604-1.c: New test.
5328
5329 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
5330
5331 PR 21903
5332 * g++.dg/parse/defarg9.C: New.
5333
5334 PR c++/20637
5335 * g++.dg/inherit/using4.C: New.
5336 * g++.dg/overload/error1.C: Adjust expected errors.
5337 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
5338 * g++.old-deja/g++.brendan/arm2.C: Likewise.
5339 * g++.old-deja/g++.other/redecl2.C: Likewise.
5340 * g++.old-deja/g++.other/redecl4.C: Likewise.
5341 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
5342
5343 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
5344
5345 * gfortran.dg/f2c_5.f90: Add -w to dg-options
5346
5347 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
5348
5349 * lib/gfortran.exp (gfortran_target_compile): Call
5350 dg-additional-files-options
5351 * gfortran.dg/f2c_4.f90: New file
5352 * gfortran.dg/f2c_4.c: New file
5353 * gfortran.dg/f2c_5.f90: New file
5354 * gfortran.dg/f2c_5.c: New file
5355
5356 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5357
5358 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
5359
5360 PR fortran/21912
5361 * gfortran.dg/array_constructor_4.f90: New test.
5362
5363 2005-06-05 Mark Mitchell <mark@codesourcery.com>
5364
5365 PR c++/21619
5366 * g++.dg/ext/builtin9.C: New test.
5367
5368 2005-06-05 Dale Johannesen <dalej@apple.com>
5369
5370 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
5371 * gcc.c-torture/execute/20050603-2.c: Ditto.
5372
5373 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
5374
5375 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
5376 * gcc.dg/vect/vect-reduc-1.c: New.
5377 * gcc.dg/vect/vect-reduc-2.c: New.
5378 * gcc.dg/vect/vect-reduc-3.c: New.
5379
5380 2005-06-04 Dale Johannesen <dalej@apple.com>
5381
5382 * gcc.c-torture/execute/20050603-1.c: New.
5383 * gcc.c-torture/execute/20050603-2.c: New.
5384 * gcc.dg/20050603-3.c: New.
5385
5386 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5387
5388 PR fortran/19195
5389 * gfortran.dg/debug_1.f90: New test.
5390
5391 * gfortran.dg/forall_1.f90: New test.
5392
5393 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
5394
5395 * gfortran.dg/array_constructor_3.f90: New test.
5396
5397 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5398
5399 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
5400
5401 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
5402
5403 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
5404
5405 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
5406
5407 PR c/21873
5408 * gcc.dg/init-excess-1.c: New test.
5409
5410 2005-06-03 Mark Mitchell <mark@codesourcery.com>
5411
5412 PR c++/21853
5413 * g++.dg/expr/static_cast6.C: New test.
5414
5415 2005-06-03 Diego Novillo <dnovillo@redhat.com>
5416
5417 * gcc.dg/tree-ssa/vrp14.c: New test.
5418
5419 2005-06-03 Mark Mitchell <mark@codesourcery.com>
5420
5421 PR c++/21336
5422 * g++.dg/template/new2.C: New test.
5423
5424 2005-06-03 Josh Conner <jconner@apple.com>
5425
5426 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
5427 all entries in initializer.
5428
5429 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
5430
5431 PR middle-end/21858
5432 * gcc.dg/pr21858.c: New testcase.
5433
5434 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
5435
5436 PR tree-optimization/21292
5437
5438 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
5439 New.
5440 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
5441 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5442 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5443 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5444 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
5445
5446 2005-06-02 Richard Henderson <rth@redhat.com>
5447
5448 * gcc.dg/sync-2.c: Use -march=i486 for i386.
5449
5450 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
5451
5452 * gcc.dg/wtypequal.c: New testcase.
5453
5454 2005-06-02 Diego Novillo <dnovillo@redhat.com>
5455
5456 PR 21582
5457 * gcc.dg/tree-ssa/pr21582.c: New test.
5458
5459 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
5460
5461 PR c++/21280
5462 * g++.dg/opt/interface2.h: New.
5463 * g++.dg/opt/interface2.C: New.
5464 * g++.dg/init/ctor4.C: Adjust error lines.
5465 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5466 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5467 * g++.old-deja/g++.jason/opeq3.C: Likewise.
5468 * g++.old-deja/g++.pt/assign1.C: Likewise.
5469 * g++.old-deja/g++.pt/crash20.C: Likewise.
5470
5471 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
5472
5473 PR tree-optimization/21734
5474 * g++.dg/vect/pr21734_1.cc: New.
5475 * g++.dg/vect/pr21734_2.cc: New.
5476
5477 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
5478
5479 PR c++/20350
5480 * g++.dg/template/spec24.C: New.
5481
5482 PR c++/21151
5483 * g++.dg/pch/local-1.C: New.
5484 * g++.dg/pch/local-1.Hs: New.
5485
5486 2005-06-01 Diego Novillo <dnovillo@redhat.com>
5487
5488 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
5489 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
5490 * gcc.dg/tree-ssa/pr14341.c: New test.
5491 * gcc.dg/tree-ssa/pr14841.c: New test.
5492 * gcc.dg/tree-ssa/pr20701.c: New test.
5493 * gcc.dg/tree-ssa/pr21086.c: New test.
5494 * gcc.dg/tree-ssa/pr21090.c: New test.
5495 * gcc.dg/tree-ssa/pr21332.c: New test.
5496 * gcc.dg/tree-ssa/pr21458.c: New test.
5497 * gcc.dg/tree-ssa/pr21658.c: New test.
5498 * gcc.dg/tree-ssa/vrp01.c: New test.
5499 * gcc.dg/tree-ssa/vrp02.c: New test.
5500 * gcc.dg/tree-ssa/vrp03.c: New test.
5501 * gcc.dg/tree-ssa/vrp04.c: New test.
5502 * gcc.dg/tree-ssa/vrp05.c: New test.
5503 * gcc.dg/tree-ssa/vrp06.c: New test.
5504 * gcc.dg/tree-ssa/vrp07.c: New test.
5505 * gcc.dg/tree-ssa/vrp08.c: New test.
5506 * gcc.dg/tree-ssa/vrp09.c: New test.
5507 * gcc.dg/tree-ssa/vrp10.c: New test.
5508 * gcc.dg/tree-ssa/vrp11.c: New test.
5509 * gcc.dg/tree-ssa/vrp12.c: New test.
5510 * gcc.dg/tree-ssa/vrp13.c: New test.
5511
5512 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
5513
5514 PR 21029
5515 * gcc.dg/tree-ssa/pr21029.c: New test.
5516
5517 2005-06-01 Roger Sayle <roger@eyesopen.com>
5518
5519 * gfortran.dg/logint-1.f: New test case.
5520 * gfortran.dg/logint-2.f: Likewise.
5521 * gfortran.dg/logint-3.f: Likewise.
5522
5523 2005-06-01 Jakub Jelinek <jakub@redhat.com>
5524
5525 PR c/21536
5526 PR c/20760
5527 * gcc.dg/20050527-1.c: New test.
5528
5529 * gcc.dg/i386-sse-12.c: New test.
5530
5531 PR fortran/21729
5532 * gfortran.dg/implicit_5.f90: New test.
5533
5534 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
5535
5536 PR fortran/20883
5537 * gfortran/assign_4.f90: New test.
5538 * gfortran/assign_2.f90: Change compile to run.
5539
5540 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
5541
5542 * lib/target-supports.exp
5543 (check_effective_target_sync_char_short): New.
5544 * gcc.dg/sync-2.c: New.
5545
5546 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5547
5548 PR tree-optimization/21817
5549 * gcc.dg/torture/pr21817-1.c: New.
5550
5551 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
5552
5553 PR c++/21165
5554 * g++.dg/template/init5.C: New.
5555
5556 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
5557
5558 * gfortran.dg/char_initialiser_actual.f90:
5559 Test character initialisers as actual arguments.
5560 * gfortran.dg/char_pointer_comp_assign.f90:
5561 Test character pointer structure component assignments.
5562 * gfortran.dg/char_array_structure_constructor.f90:
5563 Test character components in structure constructors.
5564
5565 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
5566
5567 PR middle-end/20931
5568 * g++.dg/opt/pr20931.C: New test.
5569
5570 2005-05-31 Andreas Jaeger <aj@suse.de>
5571
5572 PR testsuite/20772
5573 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
5574 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
5575 g++.old-deja/g++.ext/asmspec1.C,
5576 g++.old-deja/g++.other/regstack.C,
5577 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
5578 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
5579 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
5580 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
5581 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
5582 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
5583 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
5584 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
5585 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
5586 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
5587 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
5588 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
5589 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
5590 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
5591 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
5592 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
5593 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
5594 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
5595 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
5596
5597 2005-05-31 Jeff Law <law@redhat.com>
5598
5599 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
5600
5601 2005-05-30 Paolo Carlini <pcarlini@suse.de>
5602
5603 PR middle-end/21743
5604 * gcc.dg/builtins-1.c: Activate disabled clog test.
5605 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5606
5607 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
5608
5609 * gfortran.dg/char_pointer_assign.f90:
5610 Test character-pointer assignments and pointer assignments.
5611 * gfortran.dg/char_pointer_dummy.f90:
5612 Test character-pointer dummy arguments.
5613 * gfortran.dg/char_pointer_func.f90:
5614 Test character-pointer function returns.
5615 * gfortran.dg/char_pointer_dependency.f90:
5616 Test character-pointer functions with dependencies.
5617
5618 2005-05-30 Mark Mitchell <mark@codesourcery.com>
5619
5620 PR c++/21784
5621 * g++.dg/lookup/using14.C: New test.
5622
5623 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
5624
5625 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
5626 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
5627 trailing ^M.
5628
5629 2005-05-29 Geoffrey Keating <geoffk@apple.com>
5630
5631 PR c++/17413
5632 * g++.dg/template/local5.C: New.
5633
5634 PR target/21761
5635 * gcc.c-torture/compile/pr21761.c: New.
5636
5637 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
5638 before darwin8.
5639
5640 2005-05-30 Steven G. Kargl
5641
5642 PR fortran/20846
5643 * gfortran.dg/inquire_8.f90: New test.
5644
5645 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5646
5647 PR libfortran/21376
5648 * gfortran.dg/output_exponents_1.f90: New test.
5649
5650 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5651
5652 PR libfortran/20006
5653 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
5654
5655 2005-05-28 Mark Mitchell <mark@codesourcery.com>
5656
5657 PR c++/21210
5658 * g++.dg/ext/complex1.C: New test.
5659
5660 PR c++/21340
5661 * g++.dg/init/ctor6.C: New test.
5662
5663 2005-05-29 Jan Hubicka <jh@suse.cz>
5664
5665 * gcc.c-torture/compile/pr21562.c: New.
5666
5667 2005-05-28 Steven G. Kargl <kargls@comcast.net>
5668
5669 * gfortran.dg/subnormal_1.f90: New test.
5670
5671 2005-05-28 Jan Hubicka <jh@suse.cz>
5672
5673 * tree-prof.exp: Fix comment.
5674 * value-prof-1.c: New.
5675 * value-prof-2.c: New.
5676 * value-prof-3.c: New.
5677 * value-prof-4.c: New.
5678
5679 2005-05-27 Mark Mitchell <mark@codesourcery.com>
5680
5681 PR c++/21614
5682 * g++.dg/expr/ptrmem6.C: New test.
5683 * g++.dg/expr/ptrmem6a.C: Likewise.
5684
5685 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
5686
5687 PR tree-optimization/21658
5688 * gcc.dg/tree-ssa/pr21658.c: New.
5689
5690 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
5691
5692 PR c++/21455
5693 * g++.dg/inherit/ptrmem3.C: New.
5694
5695 PR c++/21681
5696 * g++.dg/parse/template16.C: New.
5697
5698 2005-05-27 Andreas Jaeger <aj@suse.de>
5699
5700 * gcc.dg/setjmp-2.c: Only run in 32-bit.
5701
5702 * gcc.dg/i386-sse-8.c: Run test on all archs.
5703
5704 2005-05-26 Mike Stump <mrs@apple.com>
5705
5706 * objc.dg/isa-field-1.m: Only run on darwin.
5707 * objc.dg/lookup-1.m: Likewise.
5708 * objc.dg/try-catch-8.m: Likewise.
5709
5710 2005-05-26 Roger Sayle <roger@eyesopen.com>
5711
5712 PR tree-optimization/9814
5713 * gcc.dg/pr9814-1.c: New test case.
5714
5715 2005-05-26 Ziemowit Laski <zlaski@apple.com>
5716
5717 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
5718 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
5719 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
5720 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
5721 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
5722 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
5723 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
5724 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
5725 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
5726 objc.dg/try-catch-8.m: New.
5727
5728 2005-05-26 Janis Johnson <janis187@us.ibm.com>
5729
5730 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
5731 remove extraneous semicolons.
5732
5733 2005-05-26 Ziemowit Laski <zlaski@apple.com>
5734
5735 * obj-c++.dg/comp-types-12.mm: New.
5736 * objc.dg/comp-types-11.m: New.
5737 * objc.dg/selector-4.m: New.
5738
5739 2005-05-26 Andreas Jaeger <aj@suse.de>
5740
5741 PR testsuite/20772
5742 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
5743 g++.old-deja/g++.ext/attrib3.C,
5744 g++.old-deja/g++.other/store-expr1.C,
5745 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
5746 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
5747 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
5748 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
5749 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
5750 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
5751 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
5752 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
5753 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
5754 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
5755 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
5756 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
5757 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
5758 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
5759 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
5760 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
5761 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
5762 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
5763 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
5764
5765 2005-05-26 Andreas Jaeger <aj@suse.de>
5766
5767 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
5768 x86-64 compilation.
5769
5770 2005-05-26 Andreas Jaeger <aj@suse.de>
5771
5772 PR testsuite/20772
5773 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
5774 gcc.misc-tests/i386-pf-athlon-1.c,
5775 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5776 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
5777 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
5778 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
5779 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
5780 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
5781 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
5782 programs.
5783
5784 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
5785 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
5786 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
5787 x86-64 compilation.
5788
5789 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
5790 x86_64.
5791
5792 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
5793 effective-target ilp32.
5794
5795 2005-05-26 David Ung <davidu@mips.com>
5796
5797 * gcc.target/mips/ext_ins.c: New test for testing the generation
5798 of MIPS32/64 rev 2 ext/ins instructions.
5799
5800 2005-05-26 Andreas Jaeger <aj@suse.de>
5801
5802 * treelang/compile/unsigned.tree: Use gimple instead of
5803 nonexisting generic dump.
5804
5805 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
5806
5807 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
5808
5809 2005-05-26 Andreas Jaeger <aj@suse.de>
5810
5811 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
5812
5813 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5814
5815 PR libfortran/17283
5816 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
5817 Test callee-allocated memory with write statements.
5818
5819 2005-05-25 Roger Sayle <roger@eyesopen.com>
5820
5821 PR middle-end/21709
5822 * gcc.dg/pr21709-1.c: New test case.
5823
5824 2005-05-25 Ziemowit Laski <zlaski@apple.com>
5825 Mike Stump <mrs@apple.com>
5826
5827 * objc/execute/next_mapping.h: Update for C++.
5828
5829 * obj-c++.dg/selector-1.mm: Move to...
5830 * obj-c++.dg/selector-4.mm: here...
5831
5832 * obj-c++.dg/basic.mm: New.
5833 * obj-c++.dg/comp-types-1.mm: New.
5834 * obj-c++.dg/cxx-class-1.mm: New.
5835 * obj-c++.dg/cxx-ivars-1.mm: New.
5836 * obj-c++.dg/cxx-ivars-2.mm: New.
5837 * obj-c++.dg/cxx-ivars-3.mm: New.
5838 * obj-c++.dg/cxx-scope-1.mm: New.
5839 * obj-c++.dg/cxx-scope-2.mm: New.
5840 * obj-c++.dg/defs.mm: New.
5841 * obj-c++.dg/empty-private-1.mm: New.
5842 * obj-c++.dg/encode-1.mm: New.
5843 * obj-c++.dg/encode-2.mm: New.
5844 * obj-c++.dg/encode-3.mm: New.
5845 * obj-c++.dg/extern-c-1.mm: New.
5846 * obj-c++.dg/extra-semi.mm: New.
5847 * obj-c++.dg/fix-and-continue-2.mm: New.
5848 * obj-c++.dg/isa-field-1.mm: New.
5849 * obj-c++.dg/ivar-list-semi.mm: New.
5850 * obj-c++.dg/local-decl-1.mm: New.
5851 * obj-c++.dg/lookup-1.mm: New.
5852 * obj-c++.dg/lookup-2.mm: New.
5853 * obj-c++.dg/method-1.mm: New.
5854 * obj-c++.dg/method-2.mm: New.
5855 * obj-c++.dg/method-3.mm: New.
5856 * obj-c++.dg/method-4.mm: New.
5857 * obj-c++.dg/method-5.mm: New.
5858 * obj-c++.dg/method-6.mm: New.
5859 * obj-c++.dg/method-7.mm: New.
5860 * obj-c++.dg/no-extra-load.mm: New.
5861 * obj-c++.dg/overload-1.mm: New.
5862 * obj-c++.dg/pragma-1.mm: New.
5863 * obj-c++.dg/pragma-2.mm: New.
5864 * obj-c++.dg/private-1.mm: New.
5865 * obj-c++.dg/private-2.mm: New.
5866 * obj-c++.dg/proto-qual-1.mm: New.
5867 * obj-c++.dg/qual-types-1.mm: New.
5868 * obj-c++.dg/stubify-1.mm: New.
5869 * obj-c++.dg/stubify-2.mm: New.
5870 * obj-c++.dg/super-class-1.mm: New.
5871 * obj-c++.dg/super-class-2.mm: New.
5872 * obj-c++.dg/super-dealloc-1.mm: New.
5873 * obj-c++.dg/super-dealloc-2.mm: New.
5874 * obj-c++.dg/template-1.mm: New.
5875 * obj-c++.dg/template-2.mm: New.
5876 * obj-c++.dg/template-3.mm: New.
5877 * obj-c++.dg/template-4.mm: New.
5878 * obj-c++.dg/template-5.mm: New.
5879 * obj-c++.dg/template-6.mm: New.
5880 * obj-c++.dg/try-catch-1.mm: New.
5881 * obj-c++.dg/try-catch-2.mm: New.
5882 * obj-c++.dg/try-catch-3.mm: New.
5883 * obj-c++.dg/try-catch-4.mm: New.
5884 * obj-c++.dg/try-catch-5.mm: New.
5885 * obj-c++.dg/try-catch-6.mm: New.
5886 * obj-c++.dg/try-catch-7.mm: New.
5887 * obj-c++.dg/try-catch-8.mm: New.
5888 * obj-c++.dg/try-catch-9.mm: New.
5889 * obj-c++.dg/va-meth-1.mm: New.
5890
5891 2005-05-25 Ziemowit Laski <zlaski@apple.com>
5892
5893 * obj-c++.dg/selector-1.mm: New.
5894 * obj-c++.dg/selector-2.mm: New.
5895
5896 2005-05-25 Ziemowit Laski <zlaski@apple.com>
5897
5898 * obj-c++.dg/selector-3.mm: New.
5899 * objc.dg/selector-3.m: New.
5900
5901 2005-05-25 Ziemowit Laski <zlaski@apple.com>
5902
5903 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
5904 about where warning appears.
5905
5906 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
5907
5908 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
5909 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
5910 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
5911 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
5912
5913 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
5914
5915 * gcc.dg/20050524-1.c: New test.
5916
5917 2005-05-25 Jan Hubicka <jh@suse.cz>
5918
5919 * gcc.dg/tree-prof/inliner-1.c: New.
5920
5921 2005-05-25 Janis Johnson <janis187@us.ibm.com>
5922
5923 * gcc.dg/tree-prof: New directory.
5924 * gcc.dg/tree-prof/tree-prof.exp: New.
5925
5926 2005-05-25 DJ Delorie <dj@redhat.com>
5927
5928 * gcc.dg/Wattributes-1.c: New.
5929 * gcc.dg/Wattributes-2.c: New.
5930 * gcc.dg/Wattributes-3.c: New.
5931
5932 20005-05-24 Janis Johnson <janis187@us.ibm.com>
5933
5934 PR tree-optimization/19833
5935 * gcc.dg/uninit-4.c: Remove xfail.
5936 * gcc.dg/uninit-9.c: Ditto.
5937
5938 2005-05-24 Ziemowit Laski <zlaski@apple.com>
5939
5940 * obj-c++.dg/bitfield-[1-5].mm: New.
5941 * obj-c++.dg/class-protocol-1.mm: New.
5942 * obj-c++.dg/comp-types-1[0-1].mm: New.
5943 * obj-c++.dg/comp-types-[2-9].mm: New.
5944 * obj-c++.dg/encode-[4-8].mm: New.
5945 * obj-c++.dg/layout-1.mm: New.
5946 * obj-c++.dg/method-1[0-9].mm: New.
5947 * obj-c++.dg/method-2[0-1].mm: New.
5948 * obj-c++.dg/method-[8-9].mm: New.
5949 * obj-c++.dg/objc-gc-3.mm: New.
5950 * obj-c++.dg/try-catch-10.mm: New.
5951 * objc.dg/bitfield-5.m: New.
5952 * objc.dg/comp-types-10.m: New.
5953 * objc.dg/comp-types-9.m: New.
5954 * objc.dg/layout-1.m: New.
5955 * objc.dg/objc-gc-4.m: New.
5956 * objc.dg/try-catch-9.m: New.
5957 * objc.dg/class-protocol-1.m: Tweak diagnostics.
5958 * objc.dg/comp-types-1.m: Likewise.
5959 * objc.dg/comp-types-[5-6].m: Likewise.
5960 * objc.dg/method-9.m: Likewise.
5961
5962 2005-05-24 Janis Johnson <janis187@us.ibm.com>
5963
5964 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
5965 and on hardware without VMX support.
5966
5967 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
5968
5969 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
5970
5971 * lib/profopt.exp (dg-final-generate, dg-final-use,
5972 profopt-final-code, profopt-get-options): New.
5973 (profopt-execute): Process test directives.
5974
5975 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
5976 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5977 cleanup-tree-dump, cleanup-saved-temps): Update comments.
5978
5979 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
5980
5981 PR C++/21645
5982 * g++.dg/init/ctor5.C: New test.
5983
5984 2005-05-24 Ira Rosen <irar@il.ibm.com>
5985
5986 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
5987 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
5988 vect-113.c, vect-114.c.
5989
5990 2005-05-23 Adam Nemet <anemet@lnxw.com>
5991
5992 * gcc.dg/const-elim-1.c: Remove xfails.
5993
5994 2005-05-23 Jeff Law <law@redhat.com>
5995
5996 * gcc.c-torture/compile/pr21638.c: New test.
5997 * gcc.c-torture/compile/20050520-1.c: New test.
5998
5999 2005-05-23 Nick Clifton <nickc@redhat.com>
6000
6001 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
6002 be a proper triple, ie: m32r*-*-*.
6003 * g++.old-deja/g++.jason/thunk3.C: Likewise.
6004
6005 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
6006
6007 PR middle-end/21331
6008 PR tree-opt/21293
6009 * gcc.c-torture/compile/pr21293.c: New test.
6010 * gcc.c-torture/execute/pr21331.c: New test.
6011
6012 2004-05-20 Richard Henderson <rth@redhat.com>
6013
6014 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
6015
6016 2005-05-20 Ziemowit Laski <zlaski@apple.com>
6017
6018 * obj-c++-dg.exp: Add.
6019 * obj-c++.exp: Add.
6020 * obj-c++.dg/dg.exp: Add.
6021
6022 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
6023
6024 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
6025 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
6026
6027 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
6028
6029 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
6030
6031 2004-05-19 Richard Henderson <rth@redhat.com>
6032
6033 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
6034
6035 2005-05-19 Janis Johnson <janis187@us.ibm.com>
6036
6037 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
6038
6039 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
6040
6041 2005-05-19 Jakub Jelinek <jakub@redhat.com>
6042
6043 PR c++/21495
6044 * g++.dg/parse/extern1.C: New test.
6045 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
6046
6047 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6048
6049 * gcc.dg/c99-math.h: New.
6050 * gcc.dg/c99-math-float-1.c: New test.
6051 * gcc.dg/c99-math-double-1.c: Likewise.
6052 * gcc.dg/c99-math-long-double-1.c: Likewise.
6053
6054 2005-05-18 Richard Henderson <rth@redhat.com>
6055
6056 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
6057
6058 2005-05-18 Devang Patel <dpatel@apple.com>
6059
6060 * g++.dg/opt/20050511-1.C: New test.
6061
6062 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
6063
6064 PR libfortran/21127
6065 * gfortran.dg/reshape-complex.f90: New test.
6066
6067 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
6068
6069 * gfortran.dg/array_constructor_1.f90: New test.
6070 * gfortran.dg/array_constructor_2.f90: New test.
6071
6072 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
6073
6074 PR fortran/20954
6075 * gfortran.dg/pr20954.f: New test.
6076
6077 2005-05-17 Mike Stump <mrs@apple.com>
6078
6079 Yet more Objective-C++...
6080
6081 * objc.dg/method-5.m: Update.
6082 * objc.dg/method-6.m: Update.
6083 * objc.dg/method-7.m: Update.
6084 * objc.dg/method-9.m: Update.
6085 * objc.dg/try-catch-2.m: Update.
6086
6087 2005-05-17 Mark Mitchell <mark@codesourcery.com>
6088
6089 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
6090 Remove little-endian optimizations.
6091
6092 2005-05-17 Jeff Law <law@redhat.com>
6093
6094 * g++.dg/tree-ssa/pr14814.C: New test.
6095 * gcc.dg/tree-ssa/pr14814.C: New test.
6096 * gcc.dg/tree-ssa/pr17141-1.C: New test.
6097 * gcc.dg/tree-ssa/pr17141-2.C: New test.
6098
6099 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6100
6101 * gcc.dg/compat/generate-random.c: Do not include
6102 libiberty.h.
6103 * gcc.dg/compat/generate-random_r.c: Likewise.
6104
6105 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
6106
6107 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
6108
6109 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6110
6111 PR middle-end/21595
6112 * g++.dg/tree-ssa/builtin1.C: New testcase.
6113
6114 2005-05-17 Jakub Jelinek <jakub@redhat.com>
6115
6116 PR c++/21454
6117 * g++.dg/opt/const4.C: New test.
6118
6119 PR middle-end/21492
6120 * g++.dg/opt/crossjump1.C: New test.
6121
6122 PR tree-optimization/21610
6123 * gcc.c-torture/compile/20050516-1.c: New test.
6124
6125 PR fortran/15080
6126 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
6127 about the test failing.
6128 * gfortran.fortran-torture/execute/where_7.f90: New test.
6129 * gfortran.fortran-torture/execute/where_8.f90: New test.
6130
6131 2005-05-16 Richard Henderson <rth@redhat.com>
6132
6133 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
6134 i?86 and x86_64.
6135
6136 2005-05-16 Mark Mitchell <mark@codesourcery.com>
6137
6138 * gcc.dg/compat/generate-random.c (config.h): Do not include.
6139 (limits.h): Include unconditionally.
6140 (stdlib.h): Likewise.
6141 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
6142 (limits.h): Include unconditionally.
6143 (stdlib.h): Likewise.
6144 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6145 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6146 (limits.h): Include unconditionally.
6147 (stdlib.h): Likewise.
6148 (hashtab.h): Do not include.
6149 (getopt.h): Likewise.
6150 (stddef.h): Include.
6151 (hashval_t): Define.
6152 (struct entry): Add "next" field.
6153 (HASH_SIZE): New macro.
6154 (hash_table): New variable.
6155 (switchfiles): Do not use xmalloc.
6156 (mix): New macro.
6157 (iterative_hash): New function.
6158 (hasht): Remove.
6159 (e_exists): New function.
6160 (e_insert): Likewise.
6161 (output): Use, instead of libiberty hashtable functions.
6162 (main): Do not use getopt. Do not call htab_create.
6163
6164 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
6165
6166 PR libstdc++/21526
6167 * lib/target-supports.exp (check_mkfifo_available):
6168 Return 0 for cygwin as mkfifo support incomplete on platform.
6169 Fix typos in comments.
6170
6171 2005-05-15 Mark Mitchell <mark@codesourcery.com>
6172
6173 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
6174
6175 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
6176
6177 PR fortran/17432
6178 * gfortran.dg/assign_4.f: New test.
6179
6180 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
6181
6182 PR tree-optimization/21563
6183 * gcc.dg/tree-ssa/pr21563.c: New.
6184
6185 2005-05-14 Jan Hubicka <jh@suse.cz>
6186
6187 * gcc.dg/noreturn-7.c: Allow control reaches warning.
6188
6189 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
6190
6191 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
6192
6193 2005-05-13 Julian Brown <julian@codesourcery.com>
6194
6195 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
6196 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
6197
6198 2005-05-13 Jan Hubicka <jh@suse.cz>
6199
6200 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
6201 * gcc.dg/fold-xor-?.c: Likewise.
6202 * gcc.dg/pr15784-?.c: Likewise.
6203 * gcc.dg/pr20922-?.c: Likewise.
6204 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
6205 * gcc.dg/tree-ssa/pr17598.c: Likewise.
6206 * gcc.dg/tree-ssa/pr20470.c: Likewise.
6207
6208 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6209
6210 PR fortran/21260
6211 * gfortran.dg/hollerith_1.f90: New test.
6212
6213 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6214
6215 * gfortran.dg/func_result_2.f90: New test.
6216
6217 2005-05-11 Bud Davis <bdavis@gfortran.org>
6218
6219 * gfortran.dg/dev_null.f90: New test.
6220
6221 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
6222
6223 * gcc.dg/arm-vfp1.c: Revert last change.
6224
6225 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
6226
6227 PR middle-end/19807
6228 PR tree-optimization/19639
6229 * g++.dg/tree-ssa/pr19807.C: New testcase.
6230
6231 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6232
6233 PR libfortran/21471
6234 * gfortran.dg/append-1.f90: New test.
6235
6236 2005-05-10 Diego Novillo <dnovillo@redhat.com>
6237
6238 * gcc.dg/pr18501.c: XFAIL.
6239 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
6240 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
6241 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
6242 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
6243 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
6244 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
6245 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
6246 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
6247
6248 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6249
6250 PR fortran/20178
6251 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
6252 gfortran.dg/f2c_3.f90: New tests.
6253
6254 * gfortran.dg/return_1.f90: Fix dg annotation.
6255
6256 2005-05-10 Diego Novillo <dnovillo@redhat.com>
6257
6258 * gcc.c-torture/compile/20050510-1.c: New test.
6259
6260 2005-05-10 Mark Mitchell <mark@codesourcery.com>
6261
6262 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
6263
6264 2005-05-10 Bob Wilson <bob.wilson@acm.org>
6265
6266 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
6267
6268 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
6269
6270 PR c/17913
6271 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
6272
6273 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
6274
6275 PR c/21342
6276 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
6277 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
6278
6279 2005-05-10 Ben Elliston <bje@au.ibm.com>
6280
6281 PR debug/16676
6282 * gcc.dg/debug/pr16676.c: New test.
6283
6284 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
6285
6286 PR testsuite/21443
6287 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
6288 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
6289 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
6290 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
6291 Change -O1 to -O2.
6292 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
6293 -fno-tree-dominator-opts.
6294
6295 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6296
6297 * gfortran.dg/return_1.f90: New test.
6298
6299 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
6300
6301 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
6302
6303 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
6304
6305 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
6306
6307 PR c++/21427
6308 * g++.dg/inherit/covariant13.C: New.
6309
6310 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6311
6312 PR libfortran/19155
6313 * gfortran.dg/pr19155.f: New test.
6314
6315 2005-05-08 Roger Sayle <roger@eyesopen.com>
6316
6317 PR inline-asm/8788
6318 * gcc.dg/pr8788-1.c: New testcase.
6319
6320 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
6321
6322 PR target/21416
6323 * gcc.target/mips/fpcmp-[12].c: New tests.
6324
6325 2005-05-06 Mark Mitchell <mark@codesourcery.com>
6326
6327 * lib/target-supports-dg.exp (dg-require-fork): New function.
6328 (dg-require-mkfifo): Likewise.
6329 * lib/target-supports.exp (check_function_available): New
6330 function.
6331 (check_fork_available): Likewise.
6332 (check_mkfifo_available): Likewise.
6333
6334 2005-05-06 Jeff Law <law@redhat.com>
6335
6336 * gcc.c-torture/compile/pr21380.c: New test.
6337
6338 2005-05-06 Jakub Jelinek <jakub@redhat.com>
6339
6340 PR c++/20961
6341 * g++.dg/ext/weak3.C: New test.
6342
6343 2005-05-05 Mark Mitchell <mark@codesourcery.com>
6344
6345 PR c++/21352
6346 * g++.dg/template/crash37.C: New test.
6347
6348 2005-05-05 Paul Brook <paul@codesourcery.com>
6349
6350 * gcc.dg/arm-g2.c: Use effective-target arm32.
6351 * gcc.dg/arm-mmx-1.c: Ditto.
6352 * gcc.dg/arm-scd42-2.c: Ditto.
6353 * gcc.dg/arm-vfp1.c: Ditto.
6354 * lib/target-supports.exp (check_effective_target_arm32): New
6355 function.
6356
6357 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
6358
6359 PR libfortran/21354
6360 gfortran.dg/in_pack_rank7.f90: New test.
6361
6362 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
6363
6364 PR middle-end/15618
6365 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
6366
6367 2005-05-04 Jakub Jelinek <jakub@redhat.com>
6368
6369 PR middle-end/21265
6370 * gcc.dg/20050503-1.c: New test.
6371
6372 PR rtl-optimization/21239
6373 * gcc.dg/i386-sse-11.c: New test.
6374
6375 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
6376
6377 PR target/16888
6378 * gcc.target/i386/asm-1.c: New test.
6379
6380 2005-05-03 Jakub Jelinek <jakub@redhat.com>
6381
6382 PR rtl-optimization/21330
6383 * gcc.c-torture/execute/20050502-1.c: New test.
6384
6385 PR target/21297
6386 * gcc.c-torture/execute/20050502-2.c: New test.
6387
6388 2005-05-03 Uros Bizjak <uros@kss-loka.si>
6389
6390 PR middle-end/21282
6391 * gcc.dg/pr21282.c: New.
6392
6393 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
6394
6395 * gcc.dg/vect/pr20122.c: Clean up .vect file.
6396 * gcc.dg/vect/vect-92.c: Likewise
6397 * gcc.dg/vect/vect-93.c: Likewise
6398 * gcc.dg/vect/vect-dv-1.c: Likewise
6399 * gcc.dg/vect/vect-dv-2.c: Likewise
6400 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
6401
6402 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
6403
6404 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
6405 * gfortran.dg/vect/vect-2.f90: Likewise
6406 * gfortran.dg/vect/vect-3.f90: Likewise
6407 * gfortran.dg/vect/vect-4.f90: Likewise
6408 * gfortran.dg/vect/vect-5.f90: Likewise
6409
6410 2005-05-02 Geoffrey Keating <geoffk@apple.com>
6411
6412 PR target/20813
6413 * gcc.dg/rs6000-fpint-2.c: New.
6414
6415 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
6416
6417 PR c/15698
6418 * gcc.dg/builtins-30.c: Update expected messages.
6419 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
6420 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
6421 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
6422
6423 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
6424
6425 PR tree-optimization/21294
6426 * gcc.dg/tree-ssa/pr21294.c: New.
6427
6428 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
6429
6430 * gcc.dg/altivec-3.c (vec_store): Do not use the old
6431 __builtin_altivec_st_internal_4si built-in.
6432
6433 2005-05-02 Mark Mitchell <mark@codesourcery.com>
6434
6435 PR c++/15875
6436 * g++.dg/template/ptrmem14.C: New test.
6437
6438 2005-05-02 Paul Brook <paul@codesourcery.com>
6439
6440 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
6441
6442 2005-05-02 Michael Matz <matz@suse.de>
6443
6444 PR c++/19542
6445 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
6446
6447 2005-05-01 Mark Mitchell <mark@codesourcery.com>
6448
6449 * g++.dg/cpp/weak.C: New test.
6450
6451 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
6452
6453 * gcc.dg/tree-ssa/loop-8.c: New test.
6454
6455 2005-04-30 Michael Maty <matz@suse.de>
6456
6457 * gcc.dg/inline-mcpy.c: New test.
6458
6459 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
6460
6461 PR libfortran/18958
6462 * gfortran.dg/eoshift.f90: New test case.
6463
6464 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
6465
6466 PR libfortran/18857
6467 * gfortran.dg/matmul_1.f90: New test.
6468
6469 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
6470
6471 PR tree-optimization/21030
6472 * gcc.dg/tree-ssa/pr21030.c: New.
6473
6474 2005-04-29 Devang Patel <dpatel@apple.com>
6475
6476 PR tree-optimization/21272
6477 * gcc.dg/vect/vect-ifcvt-10.c: New test.
6478
6479 2005-04-29 Jakub Jelinek <jakub@redhat.com>
6480
6481 PR fortran/13082
6482 PR fortran/18824
6483 * gfortran.dg/entry_4.f90: New test.
6484 * gfortran.fortran-torture/execute/entry_1.f90: New test.
6485 * gfortran.fortran-torture/execute/entry_2.f90: New test.
6486 * gfortran.fortran-torture/execute/entry_3.f90: New test.
6487 * gfortran.fortran-torture/execute/entry_4.f90: New test.
6488 * gfortran.fortran-torture/execute/entry_5.f90: New test.
6489 * gfortran.fortran-torture/execute/entry_6.f90: New test.
6490 * gfortran.fortran-torture/execute/entry_7.f90: New test.
6491
6492 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6493
6494 * gfortran.fortran-torture/execute/entry_8.f90: New test.
6495
6496 2005-04-29 Paul Brook <paul@codesourcery.com>
6497
6498 * gfortran.dg/entry_3.f90: New test.
6499
6500 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6501
6502 * gfortran.dg/implicit_4.f90: New test.
6503
6504 2005-04-28 Bob Wilson <bob.wilson@acm.org>
6505
6506 * lib/target-supports.exp (check_profiling_available): Return
6507 false for xtensa-*-elf.
6508
6509 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
6510
6511 * lib/fortran-torture.exp (fortran-torture.exp): Catch
6512 error if file cannot be deleted.
6513
6514 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
6515
6516 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
6517 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
6518 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
6519 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
6520 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
6521 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
6522 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
6523 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
6524 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
6525 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6526 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
6527 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
6528 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
6529
6530 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6531
6532 PR fortran/20865
6533 * gfortran.dg/pr20865.f90: New test.
6534
6535 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
6536
6537 * gcc.dg/void-cast-2.c: New test.
6538
6539 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6540
6541 PR c/21159
6542 * gcc.dg/void-cast-1.c: New test.
6543
6544 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
6545
6546 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
6547
6548 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6549
6550 PR fortran/21177
6551 * gfortran.dg/pr21177.f90: New test.
6552
6553 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
6554
6555 PR tree-optimization/21171
6556 * gcc.dg/tree-ssa/pr21171.c: New test.
6557
6558 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
6559
6560 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
6561 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
6562 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
6563 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
6564 gcc.dg/tree-ssa/gen-vect-32.c: New.
6565 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
6566 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
6567 don't run on PPC32.
6568
6569 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6570
6571 PR c/21213
6572 * gcc.dg/transparent-union-3.c: New test.
6573
6574 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
6575
6576 PR c/20740
6577 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
6578 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
6579 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
6580 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
6581 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
6582 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
6583
6584 2005-04-26 Jeff Law <law@redhat.com>
6585
6586 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
6587 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
6588 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
6589 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
6590 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
6591 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
6592 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
6593
6594 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
6595
6596 PR tree-optimization/17598
6597 * gcc.dg/tree-ssa/pr17598.c: New testcase.
6598
6599 2005-04-25 Mike Stump <mrs@apple.com>
6600
6601 * objc.dg/fix-and-continue-1.m: Add.
6602
6603 2005-04-25 Roger Sayle <roger@eyesopen.com>
6604
6605 PR c++/20995
6606 * g++.dg/opt/pr20995-1.C: New test case.
6607
6608 2005-04-25 Devang Patel <dpatel@apple.com>
6609
6610 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
6611
6612 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6613
6614 PR testsuite/21062
6615 * g++.dg/opt/alias2.C (printf): Correct the prototype.
6616
6617 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6618
6619 PR C++/21188
6620 * g++.dg/opt/rtti2.C: New test.
6621
6622 2005-04-25 Paul Brook <paul@codesourcery.com>
6623 Steven G. Kargl <kargls@comcast.net>
6624
6625 PR fortran/20879
6626 * gfortran.dg/ichar_1.f90: New file.
6627
6628 2005-04-24 Jakub Jelinek <jakub@redhat.com>
6629
6630 PR middle-end/20991
6631 * g++.dg/opt/pr20991.C: New test.
6632
6633 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
6634 where sizeof (type) < __alignof__ (type).
6635 * gcc.dg/compat/struct-layout-1.h: Likewise.
6636
6637 2005-04-24 Per Bothner <per@bothner.com>
6638 Devang Patel <dpatel@apple.com>
6639
6640 PR preprocessor/20907
6641 * gcc.dg/cpp/very-long-comment.c: New test.
6642
6643 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6644
6645 PR fortran/20059
6646 * gfortran.dg/common_5.f: New test.
6647
6648 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
6649
6650 PR middle-end/21082
6651 * g++.dg/tree-ssa/pr21082.C: New testcase.
6652
6653 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
6654
6655 * gcc.dg/vect/vect-99.c: New test.
6656
6657 2005-04-22 Diego Novillo <dnovillo@redhat.com>
6658
6659 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
6660
6661 2005-04-22 Jeff Law <law@redhat.com>
6662
6663 * gcc.dg/uninit-5.c: Remove xfails.
6664 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
6665 conditionals and loads.
6666
6667 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
6668
6669 PR libfortran/20074
6670 PR libfortran/20436
6671 PR libfortran/21108
6672 * gfortran.dg/nested_reshape.f90: new test
6673 * gfortran.dg/reshape-alloc.f90: new test
6674 * gfortran.dg/reshape.f90: new test
6675
6676 2005-04-22 Mark Mitchell <mark@codesourcery.com>
6677
6678 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
6679
6680 * gcc.dg/arm-vfp1.c: New test.
6681
6682 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
6683
6684 PR c++/21087
6685 * g++.dg/lookup/builtin2.C: New test.
6686
6687 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
6688
6689 * gcc.dg/weak/weak-13.c: New test.
6690
6691 2005-04-21 Geoffrey Keating <geoffk@apple.com>
6692
6693 * lib/target-supports.exp (check_effective_target_sync_int_long):
6694 Add powerpc*.
6695
6696 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
6697
6698 * gcc.target/mips/branch-1.c: New test.
6699
6700 2005-04-21 Richard Henderson <rth@redhat.com>
6701
6702 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
6703 * gcc.dg/vect/vect-86.c: Likewise.
6704 * gcc.dg/vect/vect-87.c: Likewise.
6705 * gcc.dg/vect/vect-88.c: Likewise.
6706
6707 2005-04-21 Devang Patel <dpatel@apple.com>
6708
6709 PR optimization/20994
6710 * gcc.dg/tree-ssa/ifc-3.c: New test.
6711
6712 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
6713
6714 PR c/12913
6715 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
6716 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
6717 gcc.dg/c99-vla-jump-5.c: New tests.
6718
6719 2005-04-19 Richard Henderson <rth@redhat.com>
6720
6721 * lib/target-supports.exp (check_effective_target_vect_int_mult):
6722 Fix typo in exists check.
6723 (check_effective_target_sync_int_long): New.
6724 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
6725 * gcc.dg/ia64-sync-2.c: Likewise.
6726 * gcc.dg/ia64-sync-3.c: Likewise.
6727 * gcc.dg/ia64-sync-4.c: Likewise.
6728
6729 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
6730
6731 * gcc.dg/fold-xor-1.c: New test.
6732 * gcc.dg/fold-xor-2.c: New test.
6733
6734 2005-04-19 James E. Wilson <wilson@specifixinc.com>
6735
6736 PR target/20670
6737 * g++.dg/eh/fp-regs.C: New test.
6738
6739 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
6740
6741 * gcc.dg/Wint-to-pointer-cast-1.c,
6742 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
6743 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
6744 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
6745
6746 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6747
6748 PR fortran/16861
6749 * gfortran.dg/pr16861.f90: New test.
6750
6751 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
6752
6753 * gcc.dg/pr21085.c: New test.
6754
6755 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
6756
6757 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
6758 (setup_mips_tests, dg-mips-options): New procedures.
6759 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
6760 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
6761 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
6762 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
6763 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
6764 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
6765 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
6766 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
6767 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
6768 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
6769 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
6770 dg-mips-options instead of dg-options. Remove now-redundant
6771 preprocessor guards.
6772 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
6773 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
6774 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
6775 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
6776 * gcc.dg/vr-mult-2.c: Delete.
6777 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
6778 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
6779 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
6780 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
6781 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
6782 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
6783 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
6784
6785 2005-04-18 Laurent GUERBY <laurent@guerby.net>
6786
6787 * ada/acats/run_all.sh: Use sync when executable not present.
6788
6789 2005-04-18 Devang Patel <dpatel@apple.com>
6790
6791 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
6792 * gcc.dg/vect/vect-11a.c: New.
6793 * gcc.dg/vect/vect-none.c: Update.
6794 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
6795
6796 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
6797
6798 PR tree-optimization/20922
6799 * gcc.dg/pr20922-1.c: New test.
6800 * gcc.dg/pr20922-2.c: New test.
6801 * gcc.dg/pr20922-3.c: New test.
6802 * gcc.dg/pr20922-4.c: New test.
6803 * gcc.dg/pr20922-5.c: New test.
6804 * gcc.dg/pr20922-6.c: New test.
6805
6806 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6807
6808 PR libfortran/20950
6809 * gfortran.dg/pr20950.f: New test.
6810
6811 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6812
6813 PR libfortran/19216
6814 * gfortran.dg/pr19216.f: New test.
6815
6816 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
6817
6818 PR tree-optimization/21001
6819 * gcc.dg/tree-ssa/pr21001.c: New.
6820
6821 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
6822
6823 PR libfortran/21075
6824 * gfortran.dg/reshape_rank7.f90: New test.
6825
6826 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
6827
6828 PR libfortran/12884 gfortran.dg/pr12884.f: New test
6829 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
6830 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
6831 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
6832 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
6833 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
6834 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
6835 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
6836 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
6837 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
6838 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
6839 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
6840 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
6841 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
6842 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
6843 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
6844 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
6845 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
6846 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
6847 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
6848 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
6849
6850 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
6851
6852 * gfortran.dg/wtruncate.f: New testcase.
6853 * gfortran.dg/wtruncate.f90: New testcase.
6854
6855 2005-04-16 Mark Mitchell <mark@codesourcery.com>
6856
6857 PR c++/21025
6858 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
6859 which sizeof/alignof is dependent, rather than just whether we are
6860 processing_template_decl.
6861
6862 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
6863
6864 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
6865 corrected typo where the wrong variables had been compared.
6866
6867 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
6868
6869 PR libfortran/18495
6870 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
6871 Test callee-allocated version of return array with a write
6872 statement.
6873 Test spread with a temporary with another write statement.
6874
6875 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
6876
6877 PR tree-optimization/21031
6878 * gcc.dg/tree-ssa/pr21031.c: New.
6879
6880 2005-04-15 Uros Bizjak <uros@kss-loka.si>
6881
6882 PR tree-optimization/21004
6883 * gcc.dg/builtins-53.c: Include builtins-config.h.
6884 Check floorf, ceilf, floorl and ceill transformations
6885 only when HAVE_C99_RUNTIME is defined.
6886
6887 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
6888
6889 PR middle-end/20739
6890 * gcc.dg/tree-ssa/pr20739.c: New test.
6891
6892 2005-04-14 Mike Stump <mrs@apple.com>
6893
6894 * gcc.dg/Foundation.framework/empty: New.
6895 * gcc.dg/framework-2.c: New.
6896
6897 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
6898
6899 PR tree-optimization/21021
6900 * gcc.c-torture/compile/pr21021.c: New.
6901
6902 2005-04-14 Janis Johnson <janis187@us.ibm.com
6903
6904 PR testsuite/21010
6905 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
6906 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
6907 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
6908 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
6909 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
6910 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
6911 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
6912 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
6913
6914 2005-04-14 Richard Henderson <rth@redhat.com>
6915
6916 * lib/target-supports.exp (check_effective_target_vect_condition):
6917 Add ia64, i?86, and x86_64.
6918
6919 2005-04-14 Steven G. Kargl <kargls@comcast.net>
6920
6921 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
6922
6923 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
6924
6925 PR tree-optimization/20657
6926 * gcc.dg/tree-ssa/pr20657.c: New.
6927
6928 2005-04-14 Uros Bizjak <uros@kss-loka.si>
6929
6930 * gcc.dg/builtins-53.c: Also check (int)trunc* and
6931 (long long int)trunc*.
6932
6933 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
6934
6935 PR target/20927
6936 * gcc.dg/pr20927.c: New test.
6937
6938 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
6939
6940 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
6941 * gcc.target/mips/asm-1.c: Likewise.
6942
6943 2005-04-13 Dale Johannesen <dalej@apple.com>
6944
6945 * objc.dg/objc-fast-4.m: New.
6946
6947 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
6948
6949 * gcc.target/cris/torture/cris-torture.exp: New driver in new
6950 directory.
6951 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
6952
6953 2005-04-13 David Edelsohn <edelsohn@gnu.org>
6954
6955 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
6956 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
6957 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
6958
6959 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
6960
6961 PR tree-optimization/20913
6962 * gcc.dg/tree-ssa/pr20913.c: New.
6963
6964 PR tree-optimization/20702
6965 * gcc.dg/tree-ssa/pr20702.c: New.
6966
6967 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6968
6969 PR c++/13744
6970 * g++.dg/inherit/local3.C: New test.
6971
6972 2005-04-12 Jeff Law <law@redhat.com>
6973
6974 * gcc.dg/tree-ssa/20050412-1.c: New test.
6975
6976 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
6977
6978 PR libfortran/19016
6979 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
6980 Add tests with mask generated by expression.
6981 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
6982 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
6983 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
6984
6985 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
6986
6987 PR middle-end/20917
6988 * gcc.dg/20050409-1.c: New test.
6989
6990 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
6991
6992 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
6993
6994 2005-04-11 Mark Mitchell <mark@codesourcery.com>
6995
6996 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
6997 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
6998 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
6999 (TARGET_CXX): Adjust accordingly.
7000 * target.h (struct gcc_target): Remove epxort_class_data. Add
7001 determine_class_data_visibility and class_data_always_comdat.
7002 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7003 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
7004 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7005 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
7006 (arm_cxx_determine_class_data_visibility): New.
7007 (arm_cxx_class_data_always_comdat): Likewise.
7008 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7009 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
7010 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7011 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
7012 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
7013 Define.
7014
7015 2005-04-11 Mark Mitchell <mark@codesourcery.com>
7016
7017 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
7018
7019 2005-04-11 Geoffrey Keating <geoffk@apple.com>
7020
7021 * gcc.dg/i386-darwin-fpmath.c: New.
7022
7023 2004-04-11 Devang Patel <dpatel@apple.com>
7024
7025 * lib/target-supports.exp (check_effective_target_vect_condition): New.
7026 * gcc.dg/vect/vect-ifcvt-1.c: New test.
7027 * gcc.dg/vect/vect-ifcvt-2.c: New test.
7028 * gcc.dg/vect/vect-ifcvt-3.c: New test.
7029 * gcc.dg/vect/vect-ifcvt-4.c: New test.
7030 * gcc.dg/vect/vect-ifcvt-5.c: New test.
7031 * gcc.dg/vect/vect-ifcvt-6.c: New test.
7032 * gcc.dg/vect/vect-ifcvt-7.c: New test.
7033 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
7034
7035 2004-04-11 Devang Patel <dpatel@apple.com>
7036
7037 * gcc.dg/vect/vect-dv-1.c: New test.
7038 * gcc.dg/vect/vect-dv-2.c: New test.
7039
7040 2005-04-11 Diego Novillo <dnovillo@redhat.com>
7041
7042 PR tree-optimization/20933
7043 * gcc.dg/tree-ssa/pr20933.c: New test.
7044
7045 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7046
7047 * gfortran.dg/fold_nearest.f90: New test.
7048
7049 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
7050
7051 * gcc.dg/tree-ssa/alias-1.c: New test.
7052
7053 2005-04-11 Diego Novillo <dnovillo@redhat.com>
7054
7055 PR tree-optimization/20920
7056 * g++.dg/tree-ssa/pr20920.C: New test.
7057
7058 2005-04-11 Uros Bizjak <uros@kss-loka.si>
7059
7060 * gcc.dg/builtins-53.c: Also check (int)ceil* and
7061 (long long int)ceil*.
7062
7063 2005-04-10 Mark Mitchell <mark@codesourcery.com>
7064
7065 * g++.dg/warn/Wdtor1.C: Declare template in system header with
7066 explicit C++ linkage.
7067
7068 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7069
7070 * gfortran.dg/pr17229.f: Take care of the new obsolescence
7071 warning for arithmetic IF statements.
7072
7073 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
7074
7075 * eor_handling_1.f90: New test case.
7076 * eor_handling_2.f90: New test case.
7077 * eor_handling_3.f90: New test case.
7078 * eor_handling_4.f90: New test case.
7079 * eor_handling_5.f90: New test case.
7080 * noadv_size.f90: New test case.
7081 * pad_no.f90: New test case.
7082
7083 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
7084
7085 * gcc.c-torture/execute/20050410-1.c: New test.
7086
7087 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
7088
7089 * gcc.dg/pr20126.c: New.
7090
7091 2005-04-09 Bud Davis <bdavis@gfortran.org>
7092 Steven G. Kargl <kargls@comcast.net>
7093
7094 * gfortran.dg/PR19872.f: New test.
7095
7096 2005-04-09 Steven G. Kargl <kargls@comcast.net>
7097
7098 * gfortran.dg/nint_1.f90: Fix dg-do directive
7099
7100 2005-04-09 Steven G. Kargl <kargls@comcast.net>
7101
7102 * gfortran.dg/nint_1.f90: New test.
7103
7104 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7105
7106 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
7107 Added test for callee-allocated arrays with write statements.
7108 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
7109 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
7110 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7111 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
7112 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
7113
7114 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7115
7116 PR libfortran/20163
7117 * gfortran.dg/open-options-blanks.f: New test.
7118
7119 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7120
7121 PR fortran/13257
7122 * gfortran.dg/comma_format_extension_[1234].f: New tests.
7123
7124 2005-04-09 Jakub Jelinek <jakub@redhat.com>
7125
7126 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7127 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7128 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7129 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7130 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7131 * gcc.c-torture/execute/stdarg-4.c: New test.
7132
7133 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
7134
7135 PR target/20795
7136 * g++.dg/abi/param2.C: New test.
7137
7138 2005-04-09 Uros Bizjak <uros@kss-loka.si>
7139
7140 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
7141
7142 2005-04-09 Uros Bizjak <uros@kss-loka.si>
7143
7144 * gcc.dg/builtins-53.c: New test.
7145
7146 2005-04-08 Diego Novillo <dnovillo@redhat.com>
7147
7148 * g++.dg/tree-ssa/pr18178.C: New test.
7149 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
7150 * gcc.c-torture/execute/20041019-1.c: New test.
7151 * gcc.dg/tree-ssa/20041008-1.c: New test.
7152 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
7153 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
7154 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
7155 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
7156 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
7157 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
7158 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
7159 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
7160 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
7161 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
7162
7163 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
7164
7165 PR rtl-optimization/20466
7166 * gcc.c-torture/execute/pr20466-1.c: New test.
7167
7168 2005-04-08 Mark Mitchell <mark@codesourcery.com>
7169
7170 PR c++/20905
7171 * g++.dg/parse/cond2.C: New test.
7172
7173 PR c++/20145
7174 * g++.dg/warn/Wdtor1.C: New test.
7175
7176 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7177
7178 PR fortran/17229
7179 * gfortran.dg/pr17229.f: New test.
7180
7181 2005-04-07 Steven G. Kargl <kargls@comcast.net>
7182
7183 * gfortran.dg/tiny_1.f90: New test.
7184 * gfortran.dg/tiny_2.f90: ditto.
7185
7186 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
7187
7188 * gfortran.dg/eor_1.f90: Fix dg-do run line
7189 * gfortran.dg/open_new.f90: Fix dg-do run line
7190
7191 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
7192
7193 * lib/target-supports.exp (get_compiler_messages): Support
7194 optional arguments, the fourth being compiler options.
7195 (check_effective_target_fpic): New proc.
7196 * gcc.dg/20050321-2.c: Restrict to target fpic.
7197
7198 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
7199
7200 * gcc.dg/15443-1.c: New test.
7201 * gcc.dg/15443-2.c: Likewise.
7202
7203 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7204
7205 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
7206
7207 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7208
7209 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
7210
7211 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7212
7213 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
7214 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
7215 -m64.
7216 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
7217 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
7218 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
7219
7220 2005-04-06 Mark Mitchell <mark@codesourcery.com>
7221
7222 PR c++/20212
7223 * g++.dg/warn/Wunused-11.C: New test.
7224
7225 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
7226
7227 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
7228
7229 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
7230
7231 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
7232
7233 2005-04-05 Mark Mitchell <mark@codesourcery.com>
7234
7235 PR c++/20734
7236 * g++.dg/template/ptrmem13.C: New test.
7237
7238 2005-04-05 Per Bothner <per@bothner.com>
7239
7240 * lib/gcc.exp: Always add -fno-show-column, for now.
7241
7242 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
7243
7244 PR testsuite/20767
7245 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
7246 of plain old "unsigned int" for the type of "i". Makes this test
7247 64bit clean.
7248
7249 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
7250
7251 * gcc.dg/i386-ssefn-1.c: New test.
7252 * gcc.dg/i386-ssefn-2.c: New test.
7253 * gcc.dg/i386-ssefn-3.c: New test.
7254 * gcc.dg/i386-ssefn-4.c: New test.
7255
7256 2005-04-05 Jakub Jelinek <jakub@redhat.com>
7257
7258 PR tree-optimization/20076
7259 * gcc.dg/builtin-apply4.c: New test.
7260
7261 PR preprocessor/19475
7262 * gcc.dg/cpp/macspace1.c: New test.
7263 * gcc.dg/cpp/macspace2.c: New test.
7264
7265 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7266
7267 * gfortran.dg/pr20755.f: Fixed bad format.
7268
7269 2005-04-05 Mark Mitchell <mark@codesourcery.com>
7270
7271 PR c++/20763
7272 * g++.dg/ext/attrib21.C: New test.
7273
7274 2004-04-05 Devang Patel <dpatel@apple.com>
7275
7276 * lib/target-supports.exp (check_effective_target_vect_shif): New.
7277 * gcc.dg/vect/vect-shift-1.c: New test.
7278
7279 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7280
7281 PR libfortran/20755
7282 * gfortran.dg/pr20755.f: New test.
7283
7284 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
7285
7286 * gfortran.dg/pr15959.f90: New test.
7287 * gfortran.dg/string_pad_trunc.f90: New test.
7288
7289 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7290
7291 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
7292 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
7293 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
7294 syntax.
7295
7296 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7297
7298 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
7299
7300 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7301
7302 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
7303 * gcc.c-torture/compile/20011119-2.c: Likewise.
7304 * gcc.c-torture/compile/981001-2.c: Likewise.
7305
7306 2005-04-04 Mark Mitchell <mark@codesourcery.com>
7307
7308 PR c++/20679
7309 * g++.dg/template/overload4.C: New test.
7310
7311 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
7312
7313 PR c++/20746
7314 * g++.dg/abi/covariant5.C: New.
7315
7316 PR debug/20505
7317 * g++.dg/debug/const2.C: New.
7318
7319 2005-04-04 Jakub Jelinek <jakub@redhat.com>
7320
7321 PR rtl-optimization/16104
7322 * gcc.c-torture/execute/20050316-1.c: New test.
7323
7324 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
7325
7326 * g++.dg/template/spec23.C: Fix dg-error text.
7327
7328 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
7329
7330 PR c++/19199
7331 * g++.dg/expr/lval2.C: New.
7332
7333 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7334
7335 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
7336 __builtin_strcasecmp and __builtin_strncasecmp.
7337
7338 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
7339
7340 PR c++/20723
7341 * g++.dg/template/spec22.C: New.
7342 * g++.dg/template/spec23.C: New.
7343
7344 2005-04-03 Dale Ranta <dir@lanl.gov>
7345 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7346
7347 PR libfortran/20068
7348 PR libfortran/20125
7349 PR libfortran/20156
7350 PR libfortran/20471
7351 * gfortran.dg/backspace.f: New test.
7352
7353 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
7354
7355 * gcc.dg/pr19345.c: New test.
7356
7357 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
7358
7359 PR tree-optimization/20640
7360 * gcc.dg/torture/tree-loop-1.c: New.
7361
7362 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
7363
7364 PR rtl-optimization/20290
7365 * gcc.c-torture/execute/loop-ivopts-2.c: New.
7366
7367 2005-04-02 Geoffrey Keating <geoffk@apple.com>
7368
7369 * gcc.dg/rs6000-fpint.c: New.
7370
7371 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
7372
7373 * gcc.dg/old-style-then-proto-1.c: New test.
7374
7375 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7376
7377 * gfortran.fortran-torture/execute/backspace.f90: Check
7378 after backspace and read was incorrect.
7379
7380 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7381
7382 * gcc.c-torture/execute/builtins/strcat.c: Check the result
7383 buffer past the terminating NUL using memcmp.
7384 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
7385 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
7386
7387 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
7388 Fix unused/uninitialized variable warnings.
7389
7390 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
7391 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
7392 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
7393 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
7394
7395 * gcc.c-torture/execute/builtins/abs-1-lib.c,
7396 gcc.c-torture/execute/builtins/fputs-lib.c,
7397 gcc.c-torture/execute/builtins/lib/fprintf.c,
7398 gcc.c-torture/execute/builtins/lib/main.c,
7399 gcc.c-torture/execute/builtins/lib/memcmp.c,
7400 gcc.c-torture/execute/builtins/lib/memmove.c,
7401 gcc.c-torture/execute/builtins/lib/mempcpy.c,
7402 gcc.c-torture/execute/builtins/lib/memset.c,
7403 gcc.c-torture/execute/builtins/lib/printf.c,
7404 gcc.c-torture/execute/builtins/lib/sprintf.c,
7405 gcc.c-torture/execute/builtins/lib/stpcpy.c,
7406 gcc.c-torture/execute/builtins/lib/strchr.c,
7407 gcc.c-torture/execute/builtins/lib/strcmp.c,
7408 gcc.c-torture/execute/builtins/lib/strcpy.c,
7409 gcc.c-torture/execute/builtins/lib/strcspn.c,
7410 gcc.c-torture/execute/builtins/lib/strlen.c,
7411 gcc.c-torture/execute/builtins/lib/strncat.c,
7412 gcc.c-torture/execute/builtins/lib/strncmp.c,
7413 gcc.c-torture/execute/builtins/lib/strncpy.c,
7414 gcc.c-torture/execute/builtins/lib/strrchr.c,
7415 gcc.c-torture/execute/builtins/lib/strspn.c,
7416 gcc.c-torture/execute/builtins/lib/strstr.c,
7417 gcc.c-torture/execute/builtins/memops-asm-lib.c,
7418 gcc.c-torture/execute/builtins/strlen-2.c,
7419 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
7420 prototypes.
7421
7422 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7423
7424 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
7425 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
7426 selectany usage.
7427
7428 2005-04-01 Jakub Jelinek <jakub@redhat.com>
7429
7430 PR c++/19406
7431 * g++.dg/debug/using1.C: New test.
7432
7433 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
7434
7435 PR middle-end/20524
7436 * gcc.dg/alias-7.c: Prefix asm-declared name with
7437 __USER_LABEL_PREFIX__.
7438
7439 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
7440
7441 Fix fallout from PR middle-end/15700:
7442 * gcc.c-torture/compile/20011119-1.c: Take
7443 __USER_LABEL_PREFIX__ into account.
7444 * gcc.c-torture/compile/20011119-2.c: Likewise.
7445
7446 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
7447
7448 PR c++/18644
7449 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
7450
7451 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
7452
7453 PR c/17855
7454 * gcc.c-torture/compile/struct-non-lval-1.c,
7455 gcc.c-torture/compile/struct-non-lval-2.c,
7456 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
7457
7458 2005-03-31 Janis Johnson <janis187@us.ibm.com>
7459
7460 * gcc.dg/tls/tls.exp: Remove temporary file.
7461 * g++.dg/tls/tls.exp: Ditto.
7462 * lib/file-format.exp: Ditto.
7463 * g++.dg/special/ecos.exp: Ditto.
7464
7465 * lib/profopt.exp: Treat prof_ext as a list.
7466 * gcc.misc-tests/bprob.exp: Ditto.
7467 * g++.dg/bprob/bprob.exp: Ditto.
7468
7469 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
7470 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
7471 g++.dg/tree-ssa/pointer-reference-alias.C,
7472 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
7473 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
7474 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
7475 g++.dg/vect/pr19951.cc: Ditto.
7476 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
7477 gcc.dg/builtins-47.c: Ditto.
7478 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
7479 gcc.dg/pr20115-1.c: Ditto.
7480 * gcc.dg/tree-ssa/20030530-2.c,
7481 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
7482 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7483 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
7484 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7485 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
7486 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
7487 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
7488 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
7489 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
7490 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
7491 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
7492 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
7493 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
7494 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
7495 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
7496 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7497 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7498 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7499 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7500 gcc.dg/tree-ssa/20030824-1.c,
7501 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
7502 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
7503 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
7504 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
7505 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
7506 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
7507 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
7508 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
7509 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
7510 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
7511 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
7512 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
7513 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
7514 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
7515 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
7516 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
7517 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
7518 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
7519 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
7520 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
7521 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
7522 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
7523 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
7524 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
7525 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
7526 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
7527 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
7528 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
7529 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
7530 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
7531 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
7532 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
7533 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
7534 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
7535 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
7536 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
7537 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
7538 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
7539 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
7540 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
7541 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
7542 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
7543 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7544 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
7545 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
7546 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
7547 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
7548 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
7549 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
7550 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
7551 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7552 gcc.dg/tree-ssa/useless-1.c: Ditto.
7553 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
7554 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
7555 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
7556 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
7557 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7558 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
7559 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
7560 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
7561 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
7562 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
7563 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
7564 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
7565 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
7566 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
7567 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
7568 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
7569 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
7570 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
7571 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
7572 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
7573 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
7574 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7575 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7576 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
7577 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
7578 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
7579 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
7580 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
7581 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
7582 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
7583 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
7584 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
7585 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
7586 gcc.dg/vect/vect-none.c: Ditto.
7587 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
7588 treelang/compile/unsigned.tree: Ditto.
7589
7590 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
7591 * gcc.dg/cpp/direct2s.c: Ditto.
7592 * gcc.dg/cpp/paste4.c: Ditto.
7593 * gcc.dg/cpp/separate-1.c: Ditto.
7594 * gcc.dg/pch/save-temps-1.c: Ditto.
7595 * g++.dg/ext/altivec-10.C: Ditto.
7596 * g++.dg/pch/pch.C: Ditto.
7597
7598 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
7599
7600 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
7601 * g++.dg/template/repo1.C: Ditto.
7602 * g++.dg/template/repo2.C: Ditto.
7603 * g++.dg/template/repo3.C: Ditto.
7604 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
7605 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
7606 * g++.old-deja/g++.pt/repo1.C: Ditto.
7607 * g++.old-deja/g++.pt/repo2.C: Ditto.
7608 * g++.old-deja/g++.pt/repo3.C: Ditto.
7609 * g++.old-deja/g++.pt/repo4.C: Ditto.
7610
7611 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
7612 * gcc.dg/20030107-1.c: Ditto.
7613 * gcc.dg/20030702-1.c: Ditto.
7614 * gcc.dg/profile-generate-1.c: Ditto.
7615 * g++.dg/other/profile1.C: Ditto.
7616 * g++.old-deja/g++.robertl/eb83.C: Ditto.
7617
7618 * lib/gcc-dg.exp (remove-build-file): New.
7619 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7620 cleanup-tree-dump, cleanup-saved-temps): New.
7621
7622 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
7623
7624 PR c++/19203, DR 214
7625 * g++.dg/parse/ambig3.C: Not ambiguous.
7626 * g++.dg/template/spec20.C: New.
7627 * g++.dg/template/spec21.C: New.
7628
7629 2005-03-31 Steve Ellcey <sje@cup.hp.com>
7630
7631 PR target/20045
7632 * gcc.dg/ia64-fptr-1.c: Run only on linux.
7633
7634 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7635
7636 PR libfortran/20660
7637 * gfortran.dg/negative_unit.f: New test.
7638
7639 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
7640
7641 * gcc.dg/20050330-1.c: New test.
7642
7643 2005-03-30 Devang Patel <dpatel@apple.com>
7644
7645 * g++.dg/tree-sra/ssa-sra-3.C: New test.
7646
7647 2005-03-30 Dale Johannesen <dalej@apple.com>
7648
7649 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
7650
7651 2005-03-30 Janis Johnson <janis187@us.ibm.com>
7652
7653 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7654 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
7655 Strip options from test name.
7656
7657 2005-03-31 Jan Hubicka <jh@suse.cz>
7658
7659 * gcc.dg/varpool-1.c: New testcase.
7660
7661 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
7662
7663 PR c/772
7664 PR c/17913
7665 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
7666 gcc.dg/stmt-expr-label-3.c : New tests.
7667 * gcc.c-torture/execute/medce-2.c: Remove.
7668
7669 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
7670
7671 PR c/20368
7672 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
7673 tests.
7674
7675 2005-03-30 Alan Modra <amodra@bigpond.net.au>
7676
7677 * gcc.c-torture/compile/pr20203.c: New test.
7678
7679 2005-03-26 Steven G. Kargl <kargls@comcast.net>
7680
7681 * gfortran.dg/promotion.f90: New test.
7682
7683 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
7684
7685 PR middle-end/20491
7686 * gcc.dg/torture/asm-subreg-1.c: New test.
7687
7688 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
7689
7690 PR c/20672
7691 * gcc.dg/pr20672-1.c: New test.
7692
7693 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
7694
7695 * gfortran.dg/vect: New directory.
7696 * gfortran.dg/vect/vect.exp: New.
7697 * gfortran.dg/vect/vect-1.f90: New test.
7698 * gfortran.dg/vect/vect-2.f90: New test.
7699 * gfortran.dg/vect/vect-3.f90: New test.
7700 * gfortran.dg/vect/vect-4.f90: New test.
7701 * gfortran.dg/vect/vect-5.f90: New test.
7702
7703 2005-03-29 Jakub Jelinek <jakub@redhat.com>
7704
7705 PR middle-end/20622
7706 * gcc.dg/alias-7.c: New test.
7707
7708 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
7709
7710 * gcc.dg/sparc-reg-1.c: New test.
7711
7712 2005-03-28 Steve Ellcey <sje@cup.hp.com>
7713
7714 PR target/19890
7715 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
7716
7717 2005-03-29 Dale Ranta <dir@lanl.gov>
7718 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7719
7720 PR libfortran/20163
7721 * gfortran.dg/pr20163-2.f: New test.
7722
7723 2005-03-28 Jan Hubicka <jh@suse.cz>
7724
7725 PR middle-end/20635
7726 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
7727 by Jakub Jelinek.
7728
7729 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
7730
7731 PR tree-optimization/20626
7732 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
7733 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
7734
7735 2005-03-26 Steven G. Kargl <kargls@comcast.net>
7736
7737 * gfortran.dg/underflow.f90: New test.
7738 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
7739
7740 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7741
7742 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
7743
7744 2005-03-25 Mark Mitchell <mark@codesourcery.com>
7745
7746 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
7747 (g++_init): Make sure that CXXFLAGS is set.
7748 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
7749 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
7750 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7751 * lib/objc.exp (objc_init): Likewise.
7752 * lib/treelang.exp (treelang_init): Likewise.
7753
7754 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
7755
7756 PR tree-optimization/20470
7757 * gcc.dg/tree-ssa/pr20470.c: New test.
7758
7759 2005-03-25 Geoffrey Keating <geoffk@apple.com>
7760
7761 * gcc.dg/ppc-stfiwx.c: New.
7762
7763 2005-03-25 Steve Ellcey <sje@cup.hp.com>
7764
7765 PR target/19888
7766 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
7767
7768 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
7769
7770 * gcc.dg/20050325-1.c: Fix a typo.
7771
7772 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7773
7774 PR libfortran/19678
7775 PR libfortran/19679
7776 * gfortran.dg/dos_eol.f: New test.
7777
7778 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
7779
7780 PR rtl-optimization/20249
7781 * gcc.dg/20050325-1.c: New test.
7782
7783 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7784
7785 PR libfortran/15332
7786 * gfortran.dg/pr15332.f: New test.
7787
7788 2005-03-24 Dale Johannesen <dalej@apple.com>
7789
7790 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
7791
7792 2005-03-24 Geoffrey Keating <geoffk@apple.com>
7793
7794 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
7795 'internal' visibility.
7796 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
7797 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
7798 'protected' visibility.
7799 * gcc.dg/visibility-7.c: Likewise.
7800 * lib/target-supports.exp (check_visibility_available): Take
7801 a parameter, the kind of visibility to check for.
7802 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
7803 to check_visibility_available.
7804
7805 * g++.dg/expr/cast3.C: New.
7806
7807 2005-03-24 David Edelsohn <edelsohn@gnu.org>
7808
7809 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
7810 rs6000.
7811
7812 2005-03-24 Steve Ellcey <sje@cup.hp.com>
7813
7814 PR target/20095
7815 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
7816
7817 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
7818
7819 * gcc.dg/badshift.c: Renamed to...
7820 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
7821
7822 * gcc.target/i386/badshift.c: Renamed to...
7823 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
7824 only.
7825
7826 PR rtl-optimization/20532
7827 * gcc.target/i386/badshift.c: New.
7828
7829 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7830
7831 * gfortran.dg/pr18025.f90: New test.
7832
7833 2005-03-23 Dale Johannesen <dalej@apple.com>
7834
7835 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
7836
7837 2005-03-23 Mark Mitchell <mark@codesourcery.com>
7838
7839 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
7840
7841 * lib/target-supports.exp (check_iconv_available): Default
7842 libiconv to -liconv, if there is no definition.
7843
7844 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
7845
7846 * gcc.dg/torture/cris-asm-mof-1.c: New test.
7847
7848 2005-03-22 Mark Mitchell <mark@codesourcery.com>
7849
7850 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
7851 * g++.dg/opt/pr7503-2.C: Likewise.
7852 * g++.dg/opt/pr7503-3.C: Likewise.
7853 * g++.dg/opt/pr7503-4.C: Likewise.
7854 * g++.dg/opt/pr7503-5.C: Likewise.
7855 * g++.dg/warn/minmax.C: New test.
7856
7857 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7858
7859 * gfortran.dg/g77_intrinsics_funcs.f: New test.
7860 * gfortran.dg/g77_intrinsics_sub.f: New test.
7861
7862 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
7863 Jan Hubicka <jh@suse.cz>
7864 Steven Bosscher <stevenb@suse.de
7865
7866 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
7867
7868 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7869
7870 PR c++/19980
7871 * g++.dg/template/redecl3.C: New test.
7872
7873 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7874
7875 PR c++/20499
7876 * g++.dg/parse/error16.C: Tweak error markers.
7877
7878 2005-03-22 Jakub Jelinek <jakub@redhat.com>
7879
7880 PR target/20561
7881 * gcc.dg/20050321-2.c: New test.
7882
7883 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
7884
7885 PR c++/20465
7886 PR c++/20381
7887 * g++.dg/template/ptrmem12.C: New.
7888
7889 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
7890
7891 PR rtl-optimization/20527
7892 * gcc.c-torture/execute/pr20527-1.c: New test.
7893
7894 2005-03-22 Ben Elliston <bje@au.ibm.com>
7895
7896 * gcc.misc-tests/options.exp (check_for_options): Create a real C
7897 program, compile it into a real executable and then delete the .c
7898 and .x files afterwards, to avoid problems on testglue targets.
7899
7900 2005-03-21 Stuart Hastings <stuart@apple.com>
7901
7902 * gcc.target/i386/sse-2.c: New.
7903
7904 2005-03-21 Uros Bizjak <uros@kss-loka.si>
7905
7906 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
7907
7908 2005-03-21 Paolo Carlini <pcarlini@suse.de>
7909
7910 * g++.dg/parse/crash25.C: Fix typo.
7911
7912 2005-03-21 Paolo Carlini <pcarlini@suse.de>
7913
7914 PR c++/20461
7915 * g++.dg/parse/crash24.C: New test.
7916
7917 PR c++/20536
7918 * g++.dg/parse/crash25.C: New test.
7919
7920 2005-03-21 Paolo Carlini <pcarlini@suse.de>
7921
7922 PR c++/20147
7923 * g++.dg/ext/stmtexpr4.C: New test.
7924
7925 2005-03-20 Roger Sayle <roger@eyesopen.com>
7926
7927 PR middle-end/20539
7928 * gcc.c-torture/compile/pr13066-1.c: New test case.
7929 * gcc.c-torture/compile/pr20539-1.c: Likewise.
7930 * g++.dg/opt/pr13066-1.C: Likewise.
7931
7932 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
7933
7934 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
7935
7936 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7937
7938 PR fortran/18525
7939 * gfortran.dg/nesting_1.f90: New test.
7940
7941 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7942
7943 PR c++/20240
7944 * g++.dg/lookup/using13.C: New test.
7945
7946 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7947
7948 PR c++/20333
7949 * g++.dg/template/crash36.C: New test.
7950
7951 2005-03-18 Paolo Carlini <pcarlini@suse.de>
7952
7953 PR c++/20463
7954 * g++.dg/template/crash35.C: New test.
7955
7956 2005-03-17 Paolo Carlini <pcarlini@suse.de>
7957
7958 PR c++/19966
7959 * g++.dg/overload/operator2.C: New test.
7960
7961 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7962
7963 PR libfortran/20257
7964 * gfortran.dg/pr20257.f90: New test.
7965
7966 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7967
7968 PR libfortran/20480
7969 * gfortran.dg/pr20480.f90: New test.
7970
7971 2005-03-16 Richard Henderson <rth@redhat.com>
7972
7973 PR middle-end/15700
7974 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
7975 (_rtld_global): New.
7976 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
7977 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
7978
7979 * gcc.dg/alias-3.c: New.
7980 * gcc.dg/alias-4.c: New.
7981 * gcc.dg/alias-5.c: New.
7982 * gcc.dg/alias-6.c: New.
7983
7984 2005-03-15 Geoffrey Keating <geoffk@apple.com>
7985
7986 * gcc.dg/cpp/ucnid-7.c: New.
7987
7988 2005-03-15 Janis Johnson <janis187@us.ibm.com>
7989 Dorit Naishlos <dorit@il.ibm.com>
7990
7991 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
7992 darwin.
7993
7994 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
7995
7996 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
7997 misaligned accesses.
7998 * gcc.dg/vect/vect-58.c: Likewise.
7999 * gcc.dg/vect/vect-92.c: New.
8000 * gcc.dg/vect/vect-93.c: New.
8001
8002 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
8003
8004 PR fortran/18827
8005 * gfortran.dg/assign_2.f90: New test.
8006 * gfortran.dg/assign_3.f90: New test.
8007 * gfortran.dg/assign.f90: New test.
8008
8009 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
8010
8011 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
8012 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
8013 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
8014 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
8015 names.
8016
8017 2005-03-14 Geoffrey Keating <geoffk@apple.com>
8018
8019 * gcc.dg/cpp/ucnid-6.c: New.
8020
8021 * gcc.dg/cpp/normalize-1.c: New.
8022 * gcc.dg/cpp/normalize-2.c: New.
8023 * gcc.dg/cpp/normalize-3.c: New.
8024 * gcc.dg/cpp/normalize-4.c: New.
8025 * gcc.dg/cpp/ucnid-4.c: New.
8026 * gcc.dg/cpp/ucnid-5.c: New.
8027 * g++.dg/cpp/normalize-1.C: New.
8028 * g++.dg/cpp/ucnid-1.C: New.
8029
8030 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
8031
8032 * gcc.dg/pr18628.c: New.
8033
8034 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
8035
8036 PR c++/20280
8037 * g++.dg/tree-ssa/pr20280.C: New.
8038
8039 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8040
8041 PR fortran/20467
8042 * gfortran.dg/stfunc_2.f90: New test.
8043
8044 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8045
8046 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
8047
8048 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8049
8050 * gcc.dg/tree-ssa/20050314-1.c: New test.
8051
8052 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8053
8054 PR c++/4403
8055 PR c++/9783, DR433
8056 * g++.dg/template/friend34.C: New test.
8057 * g++.dg/template/friend35.C: Likewise.
8058 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
8059
8060 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8061
8062 Friend class name lookup 5/n
8063 PR c++/1016
8064 * g++.dg/lookup/hidden-class1.C: New test.
8065 * g++.dg/lookup/hidden-class2.C: Likewise.
8066 * g++.dg/lookup/hidden-class3.C: Likewise.
8067 * g++.dg/lookup/hidden-class4.C: Likewise.
8068 * g++.dg/lookup/hidden-class5.C: Likewise.
8069 * g++.dg/lookup/hidden-class6.C: Likewise.
8070 * g++.dg/lookup/hidden-class7.C: Likewise.
8071 * g++.dg/lookup/hidden-class8.C: Likewise.
8072 * g++.dg/lookup/hidden-class9.C: Likewise.
8073 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
8074 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
8075 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
8076 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
8077 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
8078 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
8079 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
8080 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
8081 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
8082 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
8083 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
8084
8085 2005-03-13 Mark Mitchell <mark@codesourcery.com>
8086
8087 PR c++/20157
8088 * g++.dg/template/error18.C: New test.
8089
8090 2005-03-09 Ben Elliston <bje@au.ibm.com>
8091
8092 PR debug/16792
8093 * g++.dg/debug/pr16792.C: New test.
8094
8095 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8096
8097 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
8098 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
8099 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
8100 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
8101 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
8102 test assertion names.
8103
8104 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8105
8106 PR fortran/18600
8107 * gfortran.dg/stfunc_1.f90: New test.
8108
8109 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8110
8111 PR fortran/16907
8112 * gfortran.dg/real_index_1.f90: New test.
8113
8114 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8115
8116 PR fortran/20323
8117 * gfortran.dg/spec_expr_1.f90: New test.
8118
8119 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8120
8121 PR c/20402
8122 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
8123 new parser.
8124
8125 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8126
8127 PR fortran/20361
8128 * gfortran.dg/largeequiv_1.f90: New test.
8129
8130 2005-03-12 Geoffrey Keating <geoffk@apple.com>
8131
8132 * gcc.dg/ucnid-1.c: New.
8133 * gcc.dg/ucnid-2.c: New.
8134 * gcc.dg/ucnid-3.c: New.
8135 * gcc.dg/ucnid-4.c: New.
8136 * gcc.dg/ucnid-5.c: New.
8137 * gcc.dg/ucnid-6.c: New.
8138 * gcc.dg/cpp/ucnid-1.c: New.
8139 * gcc.dg/cpp/ucnid-2.c: New.
8140 * gcc.dg/cpp/ucnid-3.c: New.
8141 * g++.dg/other/ucnid-1.C: New.
8142
8143 2005-03-12 Geoffrey Keating <geoffk@apple.com>
8144
8145 * gcc.dg/vmx/darwin-abi-3.c: Delete.
8146
8147 2005-03-11 Per Bothner <per@bothner.com>
8148
8149 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
8150 that diagnotics refer to correct token.
8151 * gcc.dg/unused-3.c: Likewise.
8152
8153 2005-03-11 Per Bothner <per@bothner.com>
8154
8155 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
8156 constant" is now actually on same line as string constant.
8157 * gcc.dg/cpp/direct2s.c: Likewise.
8158
8159 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
8160
8161 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
8162
8163 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8164
8165 PR libfortran/20124
8166 * gfortran.dg/pr20124.f90: New Test
8167
8168 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
8169
8170 PR tree-optimization/20130
8171 * gcc.dg/pr20130-1.c: New test.
8172
8173 2005-03-10 Steve Ellcey <sje@cup.hp.com>
8174
8175 PR target/20095
8176 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
8177
8178 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8179
8180 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
8181
8182 2005-03-10 Steve Ellcey <sje@cup.hp.com>
8183
8184 * g++.dg/eh/forced1.C: Fix comment.
8185 * g++.dg/eh/forced2.C: Ditto.
8186 * g++.dg/eh/forced3.C: Ditto.
8187 * g++.dg/eh/forced4.C: Ditto.
8188
8189 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
8190
8191 PR rtl-opt/20412
8192 * gcc.c-torture/compile/pr20412.c: New test.
8193
8194 2005-03-10 Roger Sayle <roger@eyesopen.com>
8195
8196 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
8197
8198 2005-03-10 Jakub Jelinek <jakub@redhat.com>
8199
8200 PR target/20322
8201 * gcc.dg/20050307-1.c: New test.
8202
8203 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
8204
8205 PR c++/20375
8206 * g++.dg/other/stdarg3.C: New.
8207
8208 2005-03-10 Jakub Jelinek <jakub@redhat.com>
8209
8210 PR c++/18384, c++/18327
8211 * g++.dg/init/array19.C: New test.
8212
8213 PR inline-asm/20314
8214 * gcc.dg/torture/pr20314-1.c: New test.
8215 * gcc.dg/torture/pr20314-2.c: New test.
8216
8217 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
8218
8219 * gcc.dg/20050309-1.c: New test.
8220
8221 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8222
8223 * gcc.dg/builtins-10.c: Reactivate disabled test.
8224 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
8225 new cbrt transformations.
8226
8227 2005-03-09 Mark Mitchell <mark@codesourcery.com>
8228
8229 PR c++/20208
8230 * g++.dg/template/array13.C: New test.
8231
8232 2005-03-09 Paolo Carlini <pcarlini@suse.de>
8233
8234 PR c++/16859
8235 * g++.dg/init/brace4.C: New test.
8236
8237 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
8238
8239 PR c++/20186
8240 * g++.dg/template/non-dependent12.C: New.
8241
8242 2005-03-08 Mark Mitchell <mark@codesourcery.com>
8243
8244 PR c++/20142
8245 * g++.dg/init/array18.C: Add dg-do run marker.
8246
8247 PR c++/20142
8248 * g++.dg/init/array18.C: New test.
8249
8250 2005-03-09 Ben Elliston <bje@au.ibm.com>
8251
8252 * consistency.vlad/vlad.exp: Remove trailing semicolons.
8253 * g++.dg/gcov/gcov.exp: Likewise.
8254 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
8255 * gcc.target/xstormy16/xstormy16.exp: Likewise.
8256 * lib/c-torture.exp: Likewise.
8257 * lib/fortran-torture.exp: Likewise.
8258 * lib/g++.exp: Likewise.
8259 * lib/gcc-defs.exp: Likewise.
8260 * lib/gcc-dg.exp: Likewise.
8261 * lib/gcc.exp: Likewise.
8262 * lib/gcov.exp: Likewise.
8263 * lib/gfortran.exp: Likewise.
8264 * lib/mike-g++.exp: Likewise.
8265 * lib/mike-gcc.exp: Likewise.
8266 * lib/objc-torture.exp: Likewise.
8267 * lib/objc.exp: Likewise.
8268 * lib/profopt.exp: Likewise.
8269 * lib/target-libpath.exp: Likewise.
8270 * lib/target-supports.exp: Likewise.
8271 * lib/treelang.exp: Likewise.
8272 * lib/wrapper.exp: Likewise.
8273
8274 2005-03-08 Jeff Law <law@redhat.com>
8275
8276 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
8277 PHI-OPT changes.
8278
8279 2005-03-08 Ira Rosen <irar@il.ibm.com>
8280
8281 * gcc.dg/vect/pr20122.c: New test.
8282
8283 2005-03-07 Jeff Law <law@redhat.com>
8284
8285 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
8286 was folded away.
8287 * gcc.dg/tree-ssa/pr18133-1.c: New test.
8288 * gcc.dg/tree-ssa/pr18133-2.c: New test.
8289 * gcc.dg/tree-ssa/pr18134.c: New test.
8290
8291 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8292
8293 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
8294 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
8295 gcc.dg/torture/builtin-noret-2.c: Require weak support.
8296
8297 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
8298
8299 PR tree-opt/17671
8300 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
8301
8302 2005-03-07 Mark Mitchell <mark@codesourcery.com>
8303
8304 * g++.dg/warn/Wnvdtor.C: New test.
8305
8306 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
8307
8308 * gcc.dg/torture/pr19683-1.c: New test.
8309
8310 2005-03-06 Steven G. Kargl <kargls@comcast.net>
8311
8312 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
8313 * gfortran.dg/g77/19990313-2.f: Ditto.
8314 * gfortran.dg/g77/19990313-3.f: Ditto.
8315 * gfortran.dg/g77/19990525-0.f: Ditto.
8316 * gfortran.dg/g77/19990826-0.f: Ditto.
8317 * gfortran.dg/g77/19990826-2.f: Ditto.
8318 * gfortran.dg/g77/19990826-3.f: Ditto.
8319 * gfortran.dg/g77/20000511-1.f: Ditto.
8320 * gfortran.dg/g77/20000511-2.f: Ditto.
8321 * gfortran.dg/g77/970625-2.f: Ditto.
8322 * gfortran.dg/g77/980310-2.f: Ditto.
8323 * gfortran.dg/g77/980310-3.f: Ditto.
8324 * gfortran.dg/g77/980310-8.f: Ditto.
8325 * gfortran.dg/g77/980519-2.f: Ditto.
8326 * gfortran.dg/g77/alpha1.f: Ditto.
8327 * gfortran.dg/g77/claus.f: Ditto.
8328 * gfortran.dg/g77/erfc.f: Ditto.
8329 * gfortran.dg/g77/short.f: Ditto.
8330 * gfortran.fortran-torture/execute/data.f90: Ditto.
8331 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
8332 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
8333
8334 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8335
8336 * lib/file-format.exp (gcc_target_object_format): Add check for som
8337 format and hardcode object formats on hppa*-*-hpux*.
8338 * lib/target-supports.exp (check_weak_available): Add check for som
8339 object format. Always return 0 on hppa*-*-hpux10*.
8340
8341 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
8342 is defined.
8343
8344 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
8345
8346 2005-03-05 Steven G. Kargl <kargls@comcast.net>
8347
8348 * gfortran.dg/pr19936_1.f90: New test.
8349 * gfortran.dg/pr19936_2.f90: New test.
8350 * gfortran.dg/pr19936_3.f90: New test.
8351
8352 2005-03-05 Steven G. Kargl <kargls@comcast.net>
8353 Paul Thomas <prthomas@drfccad.cea.fr>
8354
8355 * gfortran.dg/PR19754_1.f90: New test.
8356 * gfortran.dg/PR19754_2.f90: Ditto.
8357
8358 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8359
8360 PR c++/19311
8361 * g++.dg/template/non-dependent11.C: New test.
8362
8363 2005-03-05 Uros Bizjak <uros@kss-loka.si>
8364
8365 * lib/target-supports.exp (check_iconv_available): Fix comment.
8366
8367 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
8368 Joseph S. Myers <joseph@codesourcery.com>
8369
8370 PR c++/19797
8371 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
8372
8373 2005-03-04 Matthew Sachs <msachs@apple.com>
8374
8375 * gcc.exp (gcc_target_compile): Put braces around
8376 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
8377 * objc.exp (objc_target_compile): Likewise.
8378 * treelang.exp (treelang_target_compile): Likewise.
8379
8380 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8381
8382 PR fortran/19673
8383 * gfortran.dg/func_result_1.f90: New test.
8384
8385 2005-03-04 Ben Elliston <bje@au.ibm.com>
8386
8387 * gcc.misc-tests/options.exp: New test.
8388
8389 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
8390
8391 * gcc.dg/pr15784-4.c: New test.
8392
8393 2005-03-03 Geoffrey Keating <geoffk@apple.com>
8394
8395 * gcc.c-torture/execute/pr17133.c: New.
8396 * gcc.c-torture/compile/20050303-1.c: New.
8397
8398 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
8399
8400 * gcc.dg/cpp/assert4.c: Fix for cygwin
8401
8402 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
8403
8404 * g++.dg/overload/using2.C: New.
8405
8406 2005-03-02 Mark Mitchell <mark@codesourcery.com>
8407
8408 PR c++/19916
8409 * g++.dg/init/ptrmem2.C: New test.
8410
8411 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
8412
8413 PR c/8927
8414 * gcc.dg/pr8927-1.c: New test.
8415
8416 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
8417
8418 PR c++/20232
8419 * g++.dg/inherit/covariant12.C: New.
8420
8421 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8422
8423 PR fortran/19479
8424 * gfortran.dg/bound_1.f90: New test.
8425
8426 2005-02-28 Janis Johnson <janis187@us.ibm.com>
8427
8428 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
8429 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
8430
8431 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
8432
8433 PR c/20245
8434 * gcc.dg/pr20245-1.c: New test.
8435
8436 2005-02-28 Jakub Jelinek <jakub@redhat.com>
8437
8438 PR middle-end/19874
8439 * gcc.c-torture/execute/20050119-2.c: New test case.
8440
8441 2005-02-28 Ben Elliston <bje@au.ibm.com>
8442
8443 * README: Update the DejaGnu bug reporting address.
8444 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
8445 * lib/objc-torture.exp: Likewise.
8446
8447 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
8448
8449 * gfortran.dg/boz_1.f90: New test.
8450 * gfortran.dg/boz_3.f90: New test.
8451 * gfortran.dg/boz_4.f90: New test.
8452
8453 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
8454
8455 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
8456 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
8457
8458 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8459
8460 PR libfortran/20101
8461 * gfortran.dg/write_0_pe_format.f90: New test.
8462
8463 2005-02-27 Jakub Jelinek <jakub@redhat.com>
8464
8465 PR c++/20206
8466 * g++.dg/opt/thunk2.C: New test.
8467 * g++.dg/opt/covariant1.C: New test.
8468
8469 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8470
8471 * gfortran.dg/e_d_fmt.f90: New test.
8472
8473 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
8474
8475 * gcc.dg/asm-b.c: Fix comment typos.
8476
8477 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
8478
8479 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
8480 a V_MAY_DEF also.
8481
8482 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
8483
8484 PR tree-opt/20188
8485 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
8486 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
8487 * gcc.dg/asm-b.c: New test.
8488
8489 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
8490
8491 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
8492 Disable this test on IRIX 6.
8493
8494 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
8495
8496 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
8497 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
8498 parser.
8499
8500 2005-02-25 Diego Novillo <dnovillo@redhat.com>
8501
8502 PR tree-optimization/20204
8503 * testsuite/gcc.dg/pr20204.c: New test.
8504
8505 2005-02-24 Jakub Jelinek <jakub@redhat.com>
8506
8507 PR target/20196
8508 * gcc.c-torture/execute/20050224-1.c: New test.
8509
8510 PR c++/20175
8511 * g++.dg/warn/Wbraces2.C: New test.
8512
8513 2005-02-23 Mark Mitchell <mark@codesourcery.com>
8514
8515 PR c++/19878
8516 * g++.dg/init/const2.C: New test.
8517
8518 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
8519
8520 PR tree-optimization/20100
8521 * gcc.c-torture/execute/pr20100-1.c: New test.
8522
8523 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8524
8525 * gfortran.dg/implicit_3.f90: New test.
8526
8527 * gfortran.dg/deftype_1.f90: New test.
8528
8529 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
8530
8531 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
8532 the test passes.
8533 * g++.dg/other/anon3.C: Accept a warning.
8534
8535 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
8536
8537 * gcc.dg/pr20017.c: Fix a comment typo.
8538
8539 2005-02-23 Bud Davis <bdavis@gfortran.org>
8540
8541 * gfortran.dg/list_read_4.f90: Change to f90 comments.
8542
8543 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8544
8545 PR ada/19902
8546 * ada/acats/tests/cxa/cxa3004.a: Remove.
8547 * ada/acats/tests/cxb/cxb30061.am: Likewise.
8548
8549 2005-02-22 Mark Mitchell <mark@codesourcery.com>
8550
8551 PR c++/20073
8552 * g++.dg/init/const1.C: New test.
8553
8554 PR c++/19991
8555 * g++.dg/parse/constant7.C: New test.
8556
8557 PR c++/20152
8558 * g++.dg/parse/error27.C: New test.
8559 * g++.dg/template/qualttp15.C: Adjust error markers.
8560 * g++.old-deja/g++.other/struct1.C: Likewise.
8561
8562 PR c++/20153
8563 * g++.dg/template/error17.C: New test.
8564
8565 PR c++/20148
8566 * g++.dg/parser/error26.C: New test.
8567
8568 2005-02-22 Diego Novillo <dnovillo@redhat.com>
8569
8570 PR tree-optimization/20100
8571 PR tree-optimization/20115
8572 * gcc.dg/pr20115.c: New test.
8573 * gcc.dg/pr20115-1.c: New test.
8574 * gcc.dg/pr20100.c: New test.
8575 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
8576 call-clobbered variables after alias1.
8577
8578 2005-02-22 Bud Davis <bdavis@gfortran.org>
8579
8580 * gfortran.dg/list_read_4.f90: new test.
8581
8582 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
8583
8584 PR rtl-optimization/20017.
8585 * gcc.dg/pr20017.c: New.
8586
8587 2005-02-22 Devang Patel <dpatel@apple.com>
8588
8589 PR 19952
8590 * g++.dg/tree-ssa/pr19952.C: New test.
8591
8592 2005-02-22 Mark Mitchell <mark@codesourcery.com>
8593
8594 PR c++/19883
8595 * g++.dg/parse/constant6.C: New test.
8596
8597 2005-02-22 Uros Bizjak <uros@kss-loka.si>
8598
8599 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8600 * g++.dg/charset/asm2.c: Likewise.
8601 * g++.dg/charset/asm3.c: Likewise.
8602 * g++.dg/charset/asm4.c: Likewise.
8603 * g++.dg/charset/asm5.c: Likewise.
8604 * g++.dg/charset/attribute1.c: Likewise.
8605 * g++.dg/charset/attribute2.c: Likewise.
8606 * g++.dg/charset/extern1.cc: Likewise.
8607 * g++.dg/charset/extern2.cc: Likewise.
8608 * g++.dg/charset/extern3.cc: Likewise.
8609 * g++.dg/charset/function.cc: Likewise.
8610 * g++.dg/charset/string.c: Likewise.
8611 * g++.dg/charset/charset.exp: Likewise.
8612 * lib/target-supports.exp (check_iconv_available): Fix comment.
8613
8614 2005-02-22 Uros Bizjak <uros@kss-loka.si>
8615
8616 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
8617 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8618 * gcc.dg/charset/asm2.c: Likewise.
8619 * gcc.dg/charset/asm3.c: Likewise.
8620 * gcc.dg/charset/asm4.c: Likewise.
8621 * gcc.dg/charset/asm5.c: Likewise.
8622 * gcc.dg/charset/asm6.c: Likewise.
8623 * gcc.dg/charset/attribute1.c: Likewise.
8624 * gcc.dg/charset/attribute2.c: Likewise.
8625 * gcc.dg/charset/builtin1.c: Likewise.
8626 * gcc.dg/charset/extern.c: Likewise.
8627 * gcc.dg/charset/function.c: Likewise.
8628 * gcc.dg/charset/string.c: Likewise.
8629 * gcc.dg/charset/charset.exp: Likewise.
8630
8631 2005-02-21 Bud Davis <bdavis9659@comcast.net>
8632
8633 PR fortran/20086
8634 * gfortran.dg/pr20086.f90: New test.
8635
8636 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
8637
8638 PR tree-optimization/19786
8639 * g++.dg/tree-ssa/pr19786.C: New.
8640
8641 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8642
8643 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
8644
8645 2005-02-21 Jeff Law <law@redhat.com>
8646
8647 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
8648
8649 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8650
8651 * gfortran.dg/do_iterator: Split loop, markup all lines for
8652 which an error locus is printed.
8653 * gfortran.dg/pr17708.f90: Markup all lines for which an error
8654 locus is printed.
8655 * gfortran.dg/select_4.f90: Likewise.
8656 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
8657 locuses in the various permutations.
8658
8659 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
8660
8661 PR tree-optimization/19951
8662 * g++.dg/vect: New directory.
8663 * g++.dg/vect/vect.exp: New file.
8664 * g++.dg/vect/pr19951.cc: New testcase.
8665 * g++.dg/dg.exp: Also prune vectorizer tests.
8666
8667 2005-02-20 Zack Weinberg <zack@codesourcery.com>
8668
8669 PR 18785
8670 * gcc.dg/charset/builtin1.c: New test.
8671
8672 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8673
8674 PR c++/19299
8675 * g++.dg/inherit/volatile1.C: New test.
8676
8677 PR c++/19440
8678 * g++.dg/template/dtor4.C: New test.
8679
8680 2005-02-19 Steven G. Kargl <kargls@comcast.net>
8681
8682 * gfortran.dg/int_1.f90: New test.
8683
8684 2005-02-19 Devang Patel <dpatel@apple.com>
8685
8686 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
8687
8688 2005-02-19 Steven G. Kargl <kargls@comcast.net>
8689
8690 * gfortran.dg/achar_1.f90: New test.
8691
8692 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
8693
8694 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
8695
8696 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
8697 Jakub Jelinek <jakub@redhat.com>
8698
8699 PR tree-optimization/19828
8700 * gcc.dg/tree-ssa/loop-7.c: New test.
8701 * gcc.c-torture/execute/20050218-1.c: New test.
8702
8703 2005-02-19 Jakub Jelinek <jakub@redhat.com>
8704
8705 PR c/20043
8706 * gcc.dg/transparent-union-1.c: New test.
8707 * gcc.dg/transparent-union-2.c: New test.
8708
8709 2005-02-18 James E Wilson <wilson@specifixinc.com>
8710
8711 PR tree-optimization/18977
8712 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
8713
8714 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
8715
8716 PR target/20054
8717 * gcc.dg/pr20054.c: New test.
8718
8719 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8720
8721 PR c++/19508
8722 * g++.dg/ext/attrib20.C: New test.
8723
8724 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
8725
8726 PR middle-end/20030
8727 * gfortran.fortran-torture/execute/character_passing.f90: New test.
8728
8729 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
8730
8731 PR c++/20008
8732 * g++.dg/opt/switch4.C: New.
8733
8734 2005-02-18 Jakub Jelinek <jakub@redhat.com>
8735
8736 PR c++/20023
8737 PR tree-optimization/20009
8738 * gcc.c-torture/compile/20050217-1.c: New test.
8739 * g++.dg/opt/switch3.C: New test.
8740
8741 PR tree-optimization/18947
8742 * gcc.c-torture/compile/20050215-1.c: New test.
8743 * gcc.c-torture/compile/20050215-2.c: New test.
8744 * gcc.c-torture/compile/20050215-3.c: New test.
8745
8746 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
8747
8748 PR c++/20028
8749 * g++.dg/template/crash34.C: New.
8750
8751 PR c++/20022
8752 * g++.dg/other/access3.C: New.
8753
8754 2005-02-17 Ira Rosen <irar@il.ibm.com>
8755
8756 * gcc.dg/vect/vect-98.c: New test.
8757
8758 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
8759
8760 PR tree-optimization/19967
8761 * gcc.dg/pr19967.c: New.
8762
8763 2005-02-16 Jakub Jelinek <jakub@redhat.com>
8764
8765 PR middle-end/19857
8766 * gcc.dg/tree-ssa/20050215-1.c: New test.
8767 * gcc.c-torture/execute/20050215-1.c: New test.
8768
8769 2005-02-15 Eric Christopher <echristo@redhat.com>
8770
8771 * gcc.dg/cpp/20050215-1.c: New file.
8772
8773 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
8774
8775 PR tree-optimization/15785
8776 * gcc.dg/pr15785-1.c: New test.
8777
8778 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
8779
8780 PR c++/17788
8781 * g++.dg/init/ctor4.C: New.
8782 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
8783
8784 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
8785
8786 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
8787 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
8788
8789 2005-02-15 Andreas Schwab <schwab@suse.de>
8790
8791 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
8792 declare malloc.
8793
8794 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
8795
8796 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
8797
8798 2005-02-14 Diego Novillo <dnovillo@redhat.com>
8799
8800 PR tree-optimization/19853
8801 * gcc.c-torture/compile/pr19853.c: New test.
8802
8803 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
8804
8805 PR c++/19608
8806 * g++.dg/parse/local-class1.C: New.
8807
8808 PR c++/19895
8809 * g++.dg/parse/ptrmem3.C: New.
8810
8811 PR c++/19884
8812 * g++.old-deja/g++.oliva/template6.C: Add another case.
8813 * g++.dg/template/explicit6.C: New.
8814
8815 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
8816
8817 PR c++/17816
8818 * g++.dg/other/redecl2.C: New.
8819
8820 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
8821
8822 PR c++/19891
8823 * g++.dg/abi/covariant4.C: New.
8824
8825 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
8826
8827 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
8828
8829 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
8830
8831 * gcc.dg/vect/vect-96.c: Fix typo.
8832
8833 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8834
8835 PR c++/14479
8836 PR c++/19487
8837 * g++.dg/template/enum5.C: New test.
8838
8839 2005-02-12 Ira Rosen <irar@il.ibm.com>
8840
8841 * gcc.dg/vect/vect-97.c: New test.
8842
8843 2005-02-12 Ira Rosen <irar@il.ibm.com>
8844
8845 * gcc.dg/vect/vect-96.c: New test.
8846
8847 2005-02-12 Uros Bizjak <uros@kss-loka.si>
8848
8849 * gcc.dg/builtins-34.c: Also check ldexp*.
8850
8851 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
8852
8853 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
8854
8855 2005-02-11 Janis Johnson <janis187@us.ibm.com>
8856
8857 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
8858 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
8859 dg-require-dll, dg-require-iconv, dg-require-named-sections,
8860 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
8861 selector_list, selector_expression, dg-process-target): Move to new
8862 file target-supports-dg.exp.
8863 * lib/target-supports-dg.exp: New.
8864
8865 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
8866 New.
8867
8868 2005-02-11 Jakub Jelinek <jakub@redhat.com>
8869
8870 PR c++/19666
8871 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
8872
8873 PR middle-end/19858
8874 * gcc.c-torture/compile/20050210-1.c: New test.
8875
8876 2005-02-11 Mark Mitchell <mark@codesourcery.com>
8877
8878 PR c++/19755
8879 * g++.dg/warn/Wbraces1.C: New test.
8880
8881 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
8882
8883 * gcc.dg/builtins-52.c: New testcase.
8884
8885 2005-02-10 Jakub Jelinek <jakub@redhat.com>
8886
8887 PR c/19342
8888 * gcc.c-torture/execute/20050119-1.c: New test.
8889
8890 2005-02-09 Mark Mitchell <mark@codesourcery.com>
8891
8892 PR c++/19811
8893 * g++.dg/init/delete1.C: New test.
8894
8895 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
8896
8897 PR c++/18470
8898 * g++.dg/template/static12.C: New test.
8899
8900 2005-02-09 Mark Mitchell <mark@codesourcery.com>
8901
8902 PR c++/19787
8903 * g++.dg/conversion/ambig1.C: New test.
8904
8905 PR c++/19739
8906 * g++.dg/ext/attrib19.C: New test.
8907
8908 PR c++/19732
8909 * g++.dg/parse/dtor5.C: New test.
8910
8911 PR c++/19762
8912 * g++.dg/template/dtor3.C: New test.
8913
8914 PR c++/19826
8915 * g++.dg/template/static11.C: New test.
8916 * g++.dg/template/crash2.C: Remove dg-error marker.
8917
8918 2005-02-09 Janis Johnson <janis187@us.ibm.com>
8919
8920 PR C++/18491
8921 * g++.old-deja/g++.mike/p10769a.C: Remove.
8922
8923 2005-02-09 Roger Sayle <roger@eyesopen.com>
8924
8925 * gcc.dg/builtins-48.c: New test case.
8926 * gcc.dg/builtins-49.c: New test case.
8927 * gcc.dg/builtins-50.c: New test case.
8928 * gcc.dg/builtins-51.c: New test case.
8929
8930 2005-02-09 Ian Lance Taylor <ian@airs.com>
8931
8932 PR middle-end/19583
8933 * g++.dg/warn/Wreturn-type-3.C: New test.
8934
8935 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
8936
8937 PR middle-end/19402
8938 * gcc.dg/pr19402-1.c: New testcase.
8939 * gcc.dg/pr19402-2.c: likewise.
8940
8941 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
8942
8943 PR middle-end/19854
8944 * g++.dg/tree-ssa/tmmti.C: New testcase.
8945
8946 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8947
8948 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
8949
8950 2005-02-08 Mark Mitchell <mark@codesourcery.com>
8951
8952 PR c++/19733
8953 * g++.dg/parse/crash23.C: New test.
8954 * g++.dg/warn/Weff1.C: New test.
8955
8956 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8957
8958 * gcc.dg/20050209-1.c: New test.
8959
8960 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8961
8962 PR target/19799
8963 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
8964
8965 2005-02-08 Mike Stump <mrs@apple.com>
8966
8967 * g++.dg/pch/import-2.c: New test.
8968 * g++.dg/pch/import-2.hs: New.
8969 * g++.dg/pch/include/import-2a.h: New.
8970 * g++.dg/pch/include/import-2b.h: New.
8971
8972 2005-02-08 Janis Johnson <janis187@us.ibm.com>
8973
8974 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
8975
8976 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8977
8978 * gfortran.dg/substr_1.f90: New test.
8979
8980 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
8981
8982 PR middle-end/19775
8983 * gcc.dg/torture/builtin-power-1.c: Disable test for
8984 invalid transformation.
8985 * gcc.dg/builtins-10.c: Likewise. Disable one test we
8986 no longer optimize.
8987 * gcc.dg/builtins-47.c: New testcase.
8988
8989 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
8990 Dorit Naishlos <dorit@il.ibm.com>
8991
8992 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
8993
8994 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
8995
8996 * gcc.c-torture/compile/20050206-1.c: New test.
8997
8998 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
8999
9000 PR tree-opt/19768
9001 * g++.dg/opt/pr19768.C: New test.
9002
9003 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
9004
9005 PR tree-opt/19736
9006 * gcc.c-torture/compile/pr19736.c: New test.
9007
9008 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9009
9010 PR c++/17401
9011 * g++.dg/parse/error25.C: New test.
9012
9013 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
9014
9015 * gcc.c-torture/execute/20050203-1.c: New.
9016
9017 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
9018
9019 * gcc.dg/vect/vect-85.c: Remove xfail.
9020 * gcc.dg/vect/vect-86.c: Remove xfail.
9021 * gcc.dg/vect/vect-87.c: Remove xfail.
9022 * gcc.dg/vect/vect-88.c: Remove xfail.
9023
9024 2005-02-02 Geoffrey Keating <geoffk@apple.com>
9025
9026 * gcc.dg/altivec-19.c: New.
9027
9028 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
9029
9030 PR c/17807
9031 * gcc.dg/nested-func-3.c: New test.
9032 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
9033
9034 2005-02-02 Janis Johnson <janis187@us.ibm.com>
9035
9036 * gcc.test-framework/gen_directive_tests: Generate tests for
9037 selector expressions.
9038
9039 2005-02-02 Matt Austern <austern@apple.com>
9040
9041 PR c++/19628
9042 * g++/ext/builtin7.C: New.
9043 * g++/ext/builtin8.C: New.
9044
9045 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9046
9047 PR c/18502
9048 * gcc.dg/pr18502-1.c: New test.
9049
9050 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9051
9052 PR c++/17413
9053 * g++.dg/template/local4.C: Tweak.
9054
9055 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
9056
9057 PR tree-optimization/19578
9058 * gcc.c-torture/compile/20050202-1.c: New test.
9059
9060 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9061
9062 PR c/19435
9063 * gcc.dg/c99-init-4.c: New test.
9064
9065 2005-02-01 Janis Johnson <janis187@us.ibm.com>
9066
9067 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
9068
9069 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
9070
9071 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
9072 * g++.dg/eh/check-vect.h: New.
9073
9074 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
9075 * gcc.dg/vect/vect-78.c: Ditto.
9076 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
9077 Remove.
9078
9079 * g++.dg/conversion/simd1.C: Expect warning.
9080 * g++.dg/ext/attribute-test-1.C: Ditto.
9081 * g++.dg/ext/attribute-test-2.C: Ditto.
9082 * g++.dg/ext/attribute-test-3.C: Ditto.
9083 * g++.dg/ext/attribute-test-4.C: Ditto.
9084
9085 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
9086 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
9087
9088 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
9089
9090 2005-02-01 Richard Henderson <rth@redhat.com>
9091
9092 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9093 long double for ibm double-double format.
9094 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9095
9096 2005-02-01 Diego Novillo <dnovillo@redhat.com>
9097
9098 PR tree-optimization/19633
9099 * testsuite/gcc.dg/pr19633-1.c: New test.
9100 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
9101 to NULL or a symbol.
9102
9103 2005-02-01 Janis Johnson <janis187@us.ibm.com>
9104
9105 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
9106 New procs.
9107 (dg-process-target (local override)): Handle selector expressions.
9108
9109 * gcc.test-framework/README: Describe tests in source directory.
9110 * gcc.test-framework/test-framework.awk: Handle dg- tests.
9111 * gcc.test-framework/test-framework.exp: Handle dg- tests.
9112 * gcc.test-framework/dg-bogus-exp-P.c: New test.
9113 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
9114 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
9115 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
9116 * gcc.test-framework/dg-do-link-exp-P.c: New test.
9117 * gcc.test-framework/dg-do-run-exp-P.c: New test.
9118 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
9119 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
9120 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
9121 * gcc.test-framework/dg-error-exp-P.c: New test.
9122 * gcc.test-framework/dg-error-exp-XP.c: New test.
9123 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
9124 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
9125 * gcc.test-framework/dg-output-exp-P.c: New test.
9126 * gcc.test-framework/dg-output-exp-XF.c: New test.
9127 * gcc.test-framework/dg-warning-exp-P.c: New test.
9128 * gcc.misc-tests/dg-1.c: Remove.
9129 * gcc.misc-tests/dg-2.c: Remove.
9130 * gcc.misc-tests/dg-3.c: Remove.
9131 * gcc.misc-tests/dg-4.c: Remove.
9132 * gcc.misc-tests/dg-5.c: Remove.
9133 * gcc.misc-tests/dg-6.c: Remove.
9134 * gcc.misc-tests/dg-7.c: Remove.
9135 * gcc.misc-tests/dg-8.c: Remove.
9136 * gcc.misc-tests/dg-9.c: Remove.
9137 * gcc.misc-tests/dg-10.c: Remove.
9138 * gcc.misc-tests/dg-11.c: Remove.
9139 * gcc.misc-tests/dg-12.c: Remove.
9140 * gcc.misc-tests/dg-test.exp: Remove.
9141
9142 * gcc.test-framework/test-framework.awk: Change recording and
9143 printing of passes and failures.
9144
9145 * gcc.test-framework: New directory.
9146 * gcc.test-framework/README: New.
9147 * gcc.test-framework/test-framework.exp: New.
9148 * gcc.test-framework/test-framework.awk: New.
9149 * gcc.test-framework/gen_directive_tests: New.
9150
9151 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
9152
9153 * lib/treelang.exp: Fix comment typos.
9154 (treelang_target_compile): Don't append libs=-ltreelang to options.
9155
9156 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
9157
9158 * g++.dg/parse/typename7.C: Adjust error messages.
9159
9160 2005-01-31 Jeff Law <law@redhat.com>
9161
9162 * gcc.c-torture/execute/20050131-1.c: New test.
9163 * gcc.dg/wcaselabel.c: New test.
9164
9165 2005-01-31 Mark Mitchell <mark@codesourcery.com>
9166
9167 * g++.dg/other/warning1.C: Adjust error messags.
9168 * g++.dg/parse/constant5.C: New test.
9169
9170 2005-01-31 Steven Bosscher <stevenb@suse.de>
9171
9172 PR c/19333
9173 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
9174 the test case valid.
9175 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
9176 * testsuite/gcc.dg/array-7.c: Adjust expected result.
9177 * testsuite/gcc.dg/pr18596-3.c: Likewise.
9178 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
9179 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
9180 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
9181
9182 2005-01-31 Dale Johannesen <dalej@apple.com>
9183
9184 * g++.dg/opt/pr19650.C: New test.
9185
9186 2005-01-31 Richard Henderson <rth@redhat.com>
9187
9188 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9189 long double for intel double extended format.
9190 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9191
9192 2005-01-30 Mark Mitchell <mark@codesourcery.com>
9193
9194 PR c++/19555
9195 * g++.dg/template/static10.C: New test.
9196
9197 PR c++/19395
9198 * g++.dg/parse/error24.C: New test.
9199
9200 PR c++/19367
9201 * g++.dg/lookup/builtin1.C: New test.
9202
9203 PR c++/19457
9204 * g++.dg/warn/conv3.C: New test.
9205
9206 2005-01-30 Bud Davis <bdavis@gfortran.org>
9207
9208 PR fortran/19647
9209 * gfortan.dg/inquire_7.f90
9210
9211 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
9212
9213 PR tree-optimization/15791
9214 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
9215 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
9216 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
9217 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
9218 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
9219 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
9220 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
9221 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
9222 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
9223 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
9224
9225 2005-01-29 Paul Brook <paul@codesourcery.com>
9226
9227 PR fortran/18565
9228 * check.c (real_or_complex_check): New function.
9229 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
9230 * intrinsic.c (add_functions): Use new check functions.
9231 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
9232 Add prototypes.
9233
9234 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
9235
9236 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
9237 gcc.dg/lvalue-3.c: New tests.
9238 * gcc.dg/concat.c: Update expected messages.
9239
9240 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
9241
9242 PR libfortran/19595
9243 * gfortran.dg/eor_1.f90: New test.
9244
9245 2005-01-29 Steven G. Kargl <kargls@comcast.net>
9246
9247 PR fortran/19589
9248 * gfortran.dg/logical_data_1.f90: New test.
9249
9250 2005-01-28 Mark Mitchell <mark@codesourcery.com>
9251
9252 PR c++/19253
9253 * g++.dg/template/crash33.C: New test.
9254
9255 PR c++/19667
9256 * g++.dg/template/crash32.C: New test.
9257
9258 2005-01-28 Ian Lance Taylor <ian@airs.com>
9259
9260 PR middle-end/16558
9261 * g++.dg/warn/Wreturn-type-2.C: New test.
9262
9263 2004-06-24 Jeff Law <law@redhat.com>
9264
9265 * gcc.dg/tree-ssa/20050128-1.c: New test.
9266
9267 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
9268
9269 * gcc.target/frv/all-mdpackh-1.c: New test.
9270
9271 2005-01-28 Steven Bosscher <stevenb@suse.de>
9272
9273 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
9274
9275 2005-01-27 Richard Henderson <rth@redhat.com>
9276
9277 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
9278
9279 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
9280
9281 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
9282
9283 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
9284
9285 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9286 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9287 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
9288 to cope with cases where the multilib options override the dg-options.
9289
9290 2005-01-27 Jakub Jelinek <jakub@redhat.com>
9291
9292 PR c/18946
9293 * gcc.dg/noncompile/20050120-1.c: New test.
9294
9295 2005-01-26 Diego Novillo <dnovillo@redhat.com>
9296
9297 PR tree-optimization/19633
9298 * gcc.dg/pr19633.c: New test.
9299 * gcc.dg/tree-ssa/pr19633.c: New test.
9300
9301 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
9302
9303 * gcc.dg/20041216-1.c: New test.
9304
9305 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
9306
9307 PR objc/18862
9308 * objc.dg/selector-2.m: New test.
9309
9310 2005-01-26 Jakub Jelinek <jakub@redhat.com>
9311
9312 * g++.dg/opt/range-test-2.C: New test.
9313
9314 PR rtl-optimization/19579
9315 * gcc.c-torture/execute/20050124-1.c: New test.
9316
9317 2005-01-26 Greg Parker <gparker@apple.com>
9318 Stuart Hastings <stuart@apple.com>
9319
9320 * gcc.c-torture/execute/20050125-1.c: New.
9321
9322 2005-01-18 Jan Hubicka <jh@suse.cz>
9323
9324 PR tree-optimize/19337
9325 * gcc.c-torture/compile/20050119-1.c: New test.
9326
9327 2005-01-24 James E Wilson <wilson@specifixinc.com>
9328
9329 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
9330 test for successful match.
9331
9332 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
9333
9334 PR objc/18408
9335 * objc.dg/comp-types-7.m: New test.
9336
9337 2005-01-24 Janis Johnson <janis187@us.ibm.com>
9338
9339 * lib/target-supports.exp (current_target_name): New.
9340 (check_effective_target_ilp32, check_effective_target_lp64):
9341 Cache the result to use as long as the current target, with
9342 multilib flags, remains the same.
9343
9344 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
9345 (dg-require-weak, dg-require-visibility, dg-require-alias,
9346 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
9347 dg-require-effective-target, dg-skip-if): Remove call to
9348 skip_test_and_clear_xfail.
9349 (dg-test): Clear xfail data.
9350
9351 2005-01-24 Jakub Jelinek <jakub@redhat.com>
9352
9353 PR target/17751
9354 * gcc.dg/ppc64-toc.c: New test.
9355
9356 * g++.dg/tree-ssa/empty-1.C: New test.
9357
9358 PR middle-end/19551
9359 * gcc.c-torture/execute/20050121-1.c: New test.
9360 * gcc.dg/20050121-2.c: New test.
9361
9362 2004-01-23 Steven G. Kargl <kargls@comcast.net>
9363 Paul Brook <paul@codesourcery.com>
9364
9365 PR fortran/17941
9366 * gfortran.dg/real_const_1.f: New test.
9367 * gfortran.dg/real_const_2.f90: New test.
9368 * gfortran.dg/complex_int_1.f90: New test.
9369
9370 2005-01-23 Bud Davis <bdavis9659@comcast.net>
9371
9372 PR fortran/19313
9373 * gfortan.dg/inquire_6.f90: New test.
9374
9375 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
9376
9377 PR libfortran/19451
9378 * open_readonly_1.f90: New test.
9379
9380 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
9381
9382 PR libfortran/18982
9383 * gfortran.dg/open_new.f90: New file.
9384
9385 2005-01-22 Paul Brook <paul@codesourcery.com>
9386
9387 * namelist_1.f90: New test.
9388
9389 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
9390
9391 PR tree-optimization/19484
9392 * gcc.c-torture/compile/20050122-[12].c: New tests.
9393
9394 2005-01-22 Paul Brook <paul@codesourcery.com>
9395
9396 * gfortran.dg/implicit_2.f90: New test.
9397
9398 2005-01-22 Bud Davis <bdavis9659@comcast.net>
9399
9400 PR fortran/19314
9401 * gfortran.dg/inquire_5.f90: New test.
9402
9403 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9404
9405 PR c/18809
9406 * gcc.dg/pr18809-1.c: New test.
9407
9408 2005-01-21 Ian Lance Taylor <ian@airs.com>
9409
9410 * gcc.dg/20050121-1.c: New test.
9411
9412 PR tree-optimization/13000
9413 * gcc.dg/20040206-1.c: Change warning to point where function is
9414 being inlined.
9415
9416 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9417
9418 PR c++/19208
9419 * g++.dg/template/array11.C: New test.
9420
9421 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9422
9423 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
9424 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
9425 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
9426 * gfortran.dg/getenv_1.f90: Add dg-do directive.
9427 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
9428 gfortran.dg/pr17164.f90: Add missing dg-do directives.
9429
9430 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
9431
9432 PR tree-optimization/15349
9433 * gcc.dg/tree-ssa/pr15349.c: New.
9434
9435 2005-01-20 Steve Ellcey <sje@cup.hp.com>
9436
9437 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
9438
9439 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
9440
9441 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
9442 scan-assembler-times directive name.
9443
9444 * gcc.dg/asm-a.c: Move dg-require-effective-target to
9445 after dg-do.
9446
9447 PR rtl-optimization/19462
9448 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
9449
9450 2005-01-19 Steve Ellcey <sje@cup.hp.com>
9451
9452 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
9453 counting function calls on ia64.
9454
9455 2005-01-19 Jakub Jelinek <jakub@redhat.com>
9456
9457 PR rtl-optimization/15139
9458 * gcc.dg/20050111-2.c: New test.
9459
9460 PR c/17297
9461 * gcc.c-torture/compile/20050113-1.c: New testcase.
9462
9463 PR middle-end/19164
9464 * gcc.dg/20050113-1.c: New testcase.
9465
9466 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
9467
9468 * gcc.dg/vect/vect-85.c: Add comment.
9469 * gcc.dg/vect/vect-86.c: Add xfail for now.
9470 * gcc.dg/vect/vect-87.c: Add xfail for now.
9471 * gcc.dg/vect/vect-88.c: Add xfail for now.
9472 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
9473
9474 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9475
9476 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
9477
9478 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9479
9480 * g++.dg/debug/typedef3.C: New test.
9481
9482 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
9483
9484 PR c/19472
9485 * gcc.dg/asm-a.c: New test.
9486
9487 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
9488
9489 * gcc.dg/sh-relax.c: Add prototype for abort.
9490
9491 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9492
9493 * gcc.dg/short-compare-1.c: New test.
9494 * gcc.dg/short-compare-2.c: Likewise.
9495
9496 2005-01-18 Michael Matz <matz@suse.de>
9497
9498 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
9499
9500 2005-01-17 Diego Novillo <dnovillo@redhat.com>
9501
9502 PR tree-optimization/19121
9503 * gcc.c-torture/compile/pr19121.c: New test.
9504
9505 2005-01-17 James E. Wilson <wilson@specifixinc.com>
9506
9507 PR target/19357
9508 * gcc.c-torture/compile/pr19357.c: New test.
9509
9510 2005-01-17 Ian Lance Taylor <ian@airs.com>
9511
9512 PR c/5675
9513 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
9514 pass--those that refer just to the variable, possibly with a
9515 cast.
9516 * gcc.dg/c99-const-expr-3.c: Likewise.
9517
9518 PR middle-end/13127
9519 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
9520 longer emitted.
9521
9522 2005-01-16 Bud Davis <bdavis9659@comcast.net>
9523
9524 PR fortran/18778
9525 * gfortran.dg/endfile_2.f90: New test.
9526
9527 2005-01-16 Steven G. Kargl <kargls@comcast.net>
9528
9529 PR 19168
9530 * gfortran.dg/select_5.f90: New test.
9531
9532 2004-01-16 Paul Brook <paul@codesourcery.com>
9533
9534 * gfortran.dg/common_4.f90: New test.
9535
9536 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
9537
9538 PR rtl-optimization/19462
9539 * gcc.dg/torture/pr19462-1.c: New test.
9540
9541 2005-01-15 Ziemowit Laski <zlaski@apple.com>
9542
9543 PR objc/19321
9544 * objc.dg/func-ptr-2.m: New.
9545 * objc.dg/volatile-1.m: New.
9546
9547 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9548
9549 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
9550
9551 2005-01-15 Jakub Jelinek <jakub@redhat.com>
9552
9553 PR tree-optimization/19060
9554 * gcc.c-torture/execute/20050104-1.c: New test.
9555
9556 2005-01-15 Bud Davis <bdavis9659@comcast.net>
9557
9558 PR fortran/18983
9559 * gfortran.dg/write_to_null.f90: New test.
9560
9561 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
9562 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9563
9564 PR other/19328
9565 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
9566 argument.
9567
9568 2005-01-15 Jakub Jelinek <jakub@redhat.com>
9569
9570 PR c++/19263
9571 * g++.dg/init/vector1.C: New test.
9572
9573 2005-01-14 James E. Wilson <wilson@specifixinc.com>
9574
9575 PR target/13158
9576 * gcc.target/ia64/sibcall-unwind-1.c: New test.
9577 PR target/18987
9578 * gcc.target/ia64/sibcall-unwind-2.c: New test.
9579
9580 2005-01-14 Steven G. Kargl <kargls@comcast.net>
9581
9582 * gfortran.dg/select_1.f90: New test.
9583 * gfortran.dg/select_2.f90: New test.
9584 * gfortran.dg/select_3.f90: New test.
9585 * gfortran.dg/select_4.f90: New test.
9586
9587 2005-01-14 Jakub Jelinek <jakub@redhat.com>
9588
9589 PR middle-end/19084
9590 PR rtl-optimization/19348
9591 * gcc.dg/20050111-1.c: New test.
9592 * gcc.c-torture/execute/20050111-1.c: New test.
9593
9594 * gcc.dg/i386-asm-4.c: New test.
9595
9596 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9597
9598 * gcc.dg/nested-func-2.c: New test.
9599 * ada/acats/norun.lst: Remove c953002.
9600
9601 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
9602
9603 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
9604
9605 2005-01-12 Ben Elliston <bje@au.ibm.com>
9606
9607 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
9608
9609 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
9610
9611 PR target/18761
9612 * g++.dg/abi/align1.C: New test.
9613
9614 2005-01-11 Alan Modra <amodra@bigpond.net.au>
9615
9616 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
9617 at a time.
9618 * g++.dg/ext/altivec_check.h: Support compiling as C.
9619
9620 2005-01-10 Roger Sayle <roger@eyesopen.com>
9621
9622 PR c++/19355
9623 * g++.dg/expr/pr19355-1.C: New test case.
9624
9625 2005-01-10 Laurent GUERBY <laurent@guerby.net>
9626
9627 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
9628 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
9629 * ada/acats/tests/c3/c92005b.ada: Likewise.
9630 * ada/acats/tests/c3/cxb3012.a: Likewise.
9631 * ada/acats/norun.lst: Add c380004 and c953002, add PR
9632
9633 2005-01-09 Paul Brook <paul@codesourcery.com>
9634
9635 * gfortran.dg/common_2.f90: New file.
9636 * gfortran.dg/common_3.f90: New file.
9637
9638 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9639
9640 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
9641
9642 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
9643
9644 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
9645 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
9646 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
9647 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
9648 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
9649 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
9650 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
9651 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
9652 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
9653 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
9654 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
9655 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
9656 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
9657 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
9658 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
9659 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
9660 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
9661 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
9662 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
9663 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
9664 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
9665 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
9666 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
9667 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
9668 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
9669 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
9670 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
9671 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
9672 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
9673 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
9674 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
9675 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
9676 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
9677 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
9678 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
9679 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
9680 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
9681 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
9682 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
9683 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
9684 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
9685 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
9686 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
9687 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
9688 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
9689 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
9690 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
9691 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
9692 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
9693 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
9694 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
9695 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
9696 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
9697 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
9698 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
9699 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
9700 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
9701 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
9702 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
9703 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
9704 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
9705 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
9706 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
9707 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
9708 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
9709 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
9710 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
9711
9712 * gcc.dg/vect/vect-1.c: Fix spelling.
9713 * gcc.dg/vect/vect-10.c: Fix spelling.
9714 * gcc.dg/vect/vect-11.c: Fix spelling.
9715 * gcc.dg/vect/vect-12.c: Fix spelling.
9716 * gcc.dg/vect/vect-14.c: Fix spelling.
9717 * gcc.dg/vect/vect-15.c: Fix spelling.
9718 * gcc.dg/vect/vect-16.c: Fix spelling.
9719 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
9720 * gcc.dg/vect/vect-64.c: Fix comments.
9721 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
9722
9723 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
9724 Ira Rosen <irar@il.ibm.com>
9725
9726 * gcc.dg/vect/vect-70.c: New test.
9727 * gcc.dg/vect/vect-71.c: New test.
9728
9729 2005-01-09 Manfred Hollstein <mh@suse.com>
9730
9731 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
9732 * gcc.dg/pr18241-2.c: Likewise.
9733 * gcc.dg/pr18241-3.c: Likewise.
9734 * gcc.dg/pr18241-4.c: Likewise.
9735 * gcc.dg/pr18241-5.c: Likewise.
9736
9737 2005-01-08 Richard Henderson <rth@redhat.com>
9738
9739 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
9740 False for x86 and x86-64.
9741
9742 2005-01-08 Diego Novillo <dnovillo@redhat.com>
9743
9744 PR tree-optimization/18241
9745 * gcc.dg/pr18241-1.c: New test.
9746 * gcc.dg/pr18241-2.c: New test.
9747 * gcc.dg/pr18241-3.c: New test.
9748 * gcc.dg/pr18241-4.c: New test.
9749 * gcc.dg/pr18241-5.c: New test.
9750
9751 2005-01-08 Steven G. Kargl <kargls@comcast.net>
9752
9753 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
9754 gfortran.dg/select_4.f90: New.
9755
9756 2005-01-07 Jakub Jelinek <jakub@redhat.com>
9757
9758 * gcc.c-torture/execute/20050107-1.c: New test.
9759
9760 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
9761
9762 PR c++/19298
9763 * g++.dg/template/ref2.C: New.
9764
9765 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
9766
9767 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
9768 instead of being empty.
9769
9770 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9771
9772 PR fortran/15553
9773 * gfortran.dg/array-1.f90: New test.
9774
9775 2005-01-07 Jakub Jelinek <jakub@redhat.com>
9776
9777 PR tree-optimization/19283
9778 * gcc.c-torture/execute/20050106-1.c: New test.
9779
9780 PR rtl-optimization/18861
9781 * gcc.dg/20050105-1.c: New test.
9782
9783 PR tree-optimization/18828
9784 * gcc.dg/20050105-2.c: New test.
9785
9786 2005-01-07 Andreas Jaeger <aj@suse.de>
9787
9788 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
9789
9790 2005-01-07 Bud Davis <bdavis9659@comcast.net>
9791
9792 PR fortran/18398
9793 * gfortran.dg/fmt_read.f90: New test.
9794
9795 2005-01-06 Geoffrey Keating <geoffk@apple.com>
9796
9797 * gcc.dg/rs6000-ldouble-2.c: New.
9798
9799 2005-01-06 Mark Mitchell <mark@codesourcery.com>
9800
9801 PR c++/19244
9802 * g++.dg/parser/ctor2.C: New test.
9803
9804 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9805
9806 PR c++/17154
9807 * g++.dg/template/using9.C: New test.
9808
9809 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9810
9811 PR c++/19258
9812 * g++.dg/lookup/friend6.C: New test.
9813
9814 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
9815
9816 PR c++/19270
9817 * g++.dg/template/array10.C: New.
9818
9819 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9820
9821 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
9822 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
9823
9824 2005-01-06 Jakub Jelinek <jakub@redhat.com>
9825
9826 * gcc.c-torture/compile/20050105-1.c: New test.
9827
9828 2005-01-05 Geoffrey Keating <geoffk@apple.com>
9829
9830 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
9831
9832 2005-01-05 Roger Sayle <roger@eyesopen.com>
9833
9834 PR middle-end/19100
9835 * gcc.dg/conv-3.c: New test case.
9836
9837 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
9838
9839 * gcc.dg/asm-wide-1.c: New test.
9840
9841 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
9842
9843 PR c++/19030
9844 * g++.dg/parse/crash22.C: New
9845
9846 2005-01-04 Geoffrey Keating <geoffk@apple.com>
9847
9848 PR 19257
9849 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
9850
9851 2005-01-04 Uros Bizjak <uros@kss-loka.si>
9852
9853 PR middle-end/17767
9854 * gcc.dg/i386-mmx-6.c: New test case.
9855
9856 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
9857
9858 PR tree-optimization/18308
9859 * gcc.dg/vect/pr18308.c: New testcase.
9860
9861 2005-01-04 Andreas Jaeger <aj@suse.de>
9862
9863 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
9864
9865 2005-01-03 Geoffrey Keating <geoffk@apple.com>
9866 Robert Bowdidge <bowdidge@apple.com>
9867
9868 * gcc.dg/cpp/subframework1.c: New.
9869 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
9870 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
9871 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
9872 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
9873
9874 2005-01-03 Geoffrey Keating <geoffk@apple.com>
9875
9876 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
9877 producing warning.
9878 * gcc.dg/darwin-weakimport-2.c: New.
9879
9880 2005-01-03 Richard Henderson <rth@redhat.com>
9881
9882 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
9883
9884 2005-01-03 Richard Henderson <rth@redhat.com>
9885
9886 * gcc.dg/vect/vect.exp: Enable for ia64.
9887 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
9888 (check_effective_target_vect_float): Likewise.
9889 (check_effective_target_vect_no_align): Likewise.
9890 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
9891 * gcc.dg/vect/vect-8.c: Likewise.
9892
9893 2005-01-03 Uros Bizjak <uros@kss-loka.si>
9894
9895 PR target/19236
9896 * gcc.dg/pr19236-1.c: New test case.
9897
9898 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
9899
9900 PR rtl-optimization/12092
9901 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
9902
9903 2005-01-02 Andreas Jaeger <aj@suse.de>
9904
9905 * gcc.dg/pr12092-1.c: Do not run on x86_64.
9906
9907 2005-01-01 Roger Sayle <roger@eyesopen.com>
9908 Andrew Pinski <pinskia@physics.uc.edu>
9909
9910 PR rtl-optimization/12092
9911 * gcc.dg/pr12092-1.c: New test case.
9912
9913 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
9914
9915 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
9916 'hidden' and 'default' for better portability.
9917 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
9918
9919 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
9920 6 and 7.
9921 * g++.old-deja/g++.brendan/new3.C: Likewise.
9922
9923 2005-01-01 Steven Bosscher <stevenb@suse.de>
9924
9925 * gcc.dg/20041231-1.C: New test.
9926 * g++.dg/warn/Wunreachable-code-1.C: New test.
9927
9928 2004-12-30 David Edelsohn <edelsohn@gnu.org>
9929
9930 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
9931 file, not /dev/null. Abort on error.
9932
9933 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
9934 Ziemowit Laski <zlaski@apple.com>
9935
9936 PR objc/18971
9937 * objc.dg/encode-5.m: New test.
9938
9939 2004-12-29 Richard Henderson <rth@redhat.com>
9940
9941 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
9942 * objc.dg/stabs-1.m: Disable for ia64.
9943
9944 2004-12-29 Mark Mitchell <mark@codesourcery.com>
9945
9946 PR c++/19190
9947 * g++.dg/warn/Wunused-10.C: New test.
9948
9949 2004-12-28 Richard Henderson <rth@redhat.com>
9950
9951 * objc.dg/stabs-1.m: Disable for alpha.
9952
9953 2004-12-27 Mark Mitchell <mark@codesourcery.com>
9954
9955 PR c++/19149
9956 * g++.dg/parse/error23.C: New test.
9957
9958 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9959
9960 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
9961
9962 PR fortran/19032
9963 * gfortran.dg/intrinsic_modulo_1.f90: New.
9964 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
9965 tests with divisor -1.
9966
9967 2004-12-27 Mark Mitchell <mark@codesourcery.com>
9968
9969 * g++.dg/opt/temp1.C (memcpy): Return a value.
9970
9971 PR c++/19148
9972 * g++.dg/expr/cond7.C: New test.
9973
9974 2004-12-27 Paul Brook <paul@codesourcery.com>
9975
9976 * gfortran.dg/g77/select_no_compile.f: Remove.
9977
9978 2004-12-27 Richard Henderson <rth@redhat.com>
9979
9980 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
9981 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
9982 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
9983
9984 2004-12-26 Richard Henderson <rth@redhat.com>
9985
9986 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
9987 by 1i instead of token pasting.
9988
9989 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9990
9991 PR tree-optimization/17578
9992 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
9993 to additional_flags.
9994 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
9995
9996 2004-12-25 Richard Henderson <rth@redhat.com>
9997
9998 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
9999 Remove Alpha.
10000
10001 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10002
10003 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
10004 hppa*-*-hpux*.
10005 * gcc.dg/pr17957.c (dg-options): Likewise.
10006 * gcc.dg/struct-ret-1.c: Add prototype for abort.
10007 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
10008 instead of 0 on __hppa__.
10009 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
10010 "foo,%r" on hppa*-*-*.
10011
10012 2004-12-23 Bud Davis <bdavis9659@comcast.net>
10013
10014 PR fortran/19071
10015 * gfortran.dg/complex_write.f90: New test.
10016
10017 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10018
10019 PR c++/17595
10020 * g++.dg/parse/pragma2.C: New test.
10021
10022 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
10023
10024 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10025
10026 * gcc.dg/empty2.c: Add missing dg-warning.
10027
10028 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10029
10030 PR c++/17413
10031 * g++.dg/template/local4.C: New test.
10032 * g++.dg/template/crash19.C: Add dg-error marker.
10033
10034 * g++.dg/template/crash31.C: Correct embedded PR number.
10035
10036 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10037
10038 PR c++/16405
10039 * g++.dg/opt/temp1.C: Add do-run marker.
10040
10041 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10042
10043 * g++.dg/template/spec19.C: New.
10044
10045 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
10046
10047 PR target/16819
10048 * gcc.dg/empty2.c: New.
10049
10050 2004-12-23 Richard Henderson <rth@redhat.com>
10051
10052 * lib/target-supports.exp (check_effective_target_vect_no_align):
10053 Remove i?86 and x86-64.
10054
10055 2004-12-23 Mark Mitchell <mark@codesourcery.com>
10056
10057 PR c++/16405
10058 * g++.dg/opt/temp1.C: New test.
10059
10060 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10061
10062 PR c++/18733
10063 * g++.dg/template/friend33.C: New testcase.
10064
10065 2004-12-22 Mark Mitchell <mark@codesourcery.com>
10066
10067 PR c++/18464
10068 * g++.dg/template/cond5.C: New test.
10069
10070 PR c++/18492
10071 * g++.dg/inherit/thunk3.C: New test.
10072
10073 PR c++/11224
10074 * g++.dg/warn/Wunused-9.C: New test.
10075
10076 2004-12-22 Janis Johnson <janis187@us.ibm.com>
10077
10078 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
10079
10080 2004-12-22 Jan Beulich <jbeulich@novell.com>
10081
10082 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
10083
10084 2004-12-21 Mark Mitchell <mark@codesourcery.com>
10085
10086 PR c++/18378
10087 * g++.dg/ext/packed8.C: New test.
10088
10089 PR c++/19063
10090 * g++.dg/template/crash31.C: New test.
10091
10092 PR c++/19034
10093 * g++.dg/template/crash30.C: New test.
10094
10095 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10096
10097 PR C++/18984
10098 * g++.dg/eh/ctor3.C: New test.
10099
10100 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10101
10102 * objc.dg/stabs-1.m: Allow section name to be quoted and
10103 assembly label to begin with '.LL'.
10104
10105 2004-12-21 Janis Johnson <janis187@us.ibm.com>
10106
10107 * gcc.dg/vect/vect.exp
10108 (check_effective_target_lp64_or_vect_no_align): New.
10109 * gcc.dg/vect/vect-77.c: Use it.
10110 * gcc.dg/vect/vect-78.c: Use it.
10111
10112 * lib/target-supports.exp
10113 (check_effective_target_vect_no_max,
10114 check_effective_target_vect_no_bitwise,
10115 check_effective_target_vect_no_align): New.
10116 * gcc.dg/vect/vect-13.c: Use them.
10117 * gcc.dg/vect/vect-17.c: Ditto.
10118 * gcc.dg/vect/vect-18.c: Ditto.
10119 * gcc.dg/vect/vect-19.c: Ditto.
10120 * gcc.dg/vect/vect-20.c: Ditto.
10121 * gcc.dg/vect/vect-27.c: Ditto.
10122 * gcc.dg/vect/vect-29.c: Ditto.
10123 * gcc.dg/vect/vect-44.c: Ditto.
10124 * gcc.dg/vect/vect-48.c: Ditto.
10125 * gcc.dg/vect/vect-50.c: Ditto.
10126 * gcc.dg/vect/vect-52.c: Ditto.
10127 * gcc.dg/vect/vect-54.c: Ditto.
10128 * gcc.dg/vect/vect-56.c: Ditto.
10129 * gcc.dg/vect/vect-58.c: Ditto.
10130 * gcc.dg/vect/vect-60.c: Ditto.
10131 * gcc.dg/vect/vect-72.c: Ditto.
10132 * gcc.dg/vect/vect-80.c: Ditto.
10133
10134 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
10135
10136 PR c++/14075
10137 * g++.dg/init/string1.C: New.
10138
10139 PR c++/18975
10140 * g++.dg/other/synth1.C: New.
10141
10142 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
10143
10144 PR c/18963
10145 * gcc.dg/pr18963-1.c: New test.
10146
10147 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
10148
10149 PR c/18596
10150 * gcc.dg/funcdef-storage-1.c (foo): Remove.
10151 * gcc.dg/pr18596-1.c: Use dg-error.
10152 (dg-options): Use -fno-unit-at-a-time.
10153 * gcc.dg/pr18596-2.c: New test.
10154 * gcc.dg/pr18596-3.c: New test.
10155
10156 2004-12-20 Roger Sayle <roger@eyesopen.com>
10157
10158 PR middle-end/18683
10159 * g++.dg/opt/pr18683-1.C: New test case.
10160
10161 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
10162
10163 PR other/19093
10164 * g++.dg/opt/max1.C: Fix for 64bit targets.
10165
10166 2004-12-20 Matt Austern <austern@apple.com>
10167
10168 PR c++/19044
10169 * g++.dg/ext/builtin6.C: New
10170
10171 2004-12-20 Diego Novillo <dnovillo@redhat.com>
10172
10173 PR tree-optimization/19080
10174 * gcc.c-torture/compile/pr19080.c: New test.
10175
10176 2004-12-20 Steven Bosscher <stevenb@suse.de>
10177
10178 * gcc.dg/20041219-1.c: New test.
10179
10180 2004-12-19 Roger Sayle <roger@eyesopen.com>
10181
10182 PR middle-end/19068
10183 * g++.dg/opt/max1.C: New test case.
10184
10185 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10186
10187 * gcc.dg/fdata-sections-1.c: New test.
10188
10189 2004-12-18 Roger Sayle <roger@eyesopen.com>
10190
10191 PR middle-end/18548
10192 * gcc.dg/max-1.c: New test case.
10193
10194 2004-12-18 Jakub Jelinek <jakub@redhat.com>
10195
10196 * gcc.c-torture/execute/20041218-1.c: New test.
10197
10198 2004-12-17 Diego Novillo <dnovillo@redhat.com>
10199
10200 * gcc.dg/pr18501.c: New test.
10201 * gcc.dg/uninit-5.c: XFAIL.
10202 * gcc.dg/uninit-9.c: XFAIL.
10203
10204 2004-12-17 Dale Johannesen <dalej@apple.com>
10205
10206 * gcc.dg/20041213-1.c: New.
10207
10208 2004-12-17 Ziemowit Laski <zlaski@apple.com>
10209
10210 * objc.dg/stabs-1.m: Allow assembly label to begin
10211 with a dot ('.').
10212
10213 2004-12-17 Jakub Jelinek <jakub@redhat.com>
10214
10215 * gcc.c-torture/execute/20041213-1.c: Move...
10216 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
10217
10218 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
10219
10220 PR c++/18721
10221 * g++.dg/lookup/conv-5.C: New.
10222
10223 2004-12-16 Ziemowit Laski <zlaski@apple.com>
10224
10225 * objc.dg/stabs-1.m: New test.
10226
10227 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10228
10229 * gcc.dg/visibility-c.c: Change compile to
10230 assemble for the test.
10231
10232 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10233
10234 PR target/19041
10235 * gcc.dg/visibility-c.c: New test.
10236
10237 2004-12-16 Roger Sayle <roger@eyesopen.com>
10238
10239 PR middle-end/18493
10240 * gcc.dg/switch-8.c: New test case.
10241
10242 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
10243
10244 PR c++/18905
10245 * g++.dg/template/init4.C: New.
10246 * g++.dg/opt/static3.C: Enable optimizer.
10247
10248 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
10249
10250 * g++.dg/other/complex1.C: New test.
10251
10252 2004-12-15 Alan Modra <amodra@bigpond.net.au>
10253
10254 * g++.dg/opt/inline9.C: New test.
10255
10256 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10257
10258 PR fortran/18993
10259 * gfotran.dg/nullify_1.f: New test.
10260
10261 2004-12-15 Richard Henderson <rth@redhat.com>
10262
10263 * gcc.target/i386/i386.exp: New harness.
10264 * gcc.target/i386/vect-args.c: New.
10265
10266 2004-12-15 David Edelsohn <edelsohn@gnu.org>
10267
10268 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
10269
10270 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10271
10272 PR c++/18825
10273 * g++.dg/template/friend32.C: New test.
10274
10275 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10276
10277 * cpp/pragma-once-1.c: New test.
10278 * cpp/pragma-once-1b.h: Likewise.
10279 * cpp/pragma-once-1c.h: Likewise.
10280 * cpp/pragma-once-1d.h: Likewise.
10281 * cpp/inc/pragma-once-1a.h: Likewise.
10282
10283 2004-12-15 Bud Davis <bdavis9659@comcast.net>
10284 Steven G. Kargl <kargls@comcast.net>
10285
10286 PR fortran/17597
10287 * gfortran.dg/list_read_3.f90: New test.
10288
10289 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10290
10291 * gcc.dg/ftrapv-2.c: New test.
10292
10293 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
10294
10295 PR c++/18981
10296 * g++.dg/template/typename9.C: New test.
10297
10298 2004-12-14 Mark Mitchell <mark@codesourcery.com>
10299
10300 PR c++/18738
10301 * g++.dg/template/typename8.C: New test.
10302 * g++.dg/parse/friend2.C: Tweak error message.
10303
10304 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10305
10306 * gcc.c-torture/20041214-1.c: New test.
10307
10308 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10309
10310 PR c++/18965
10311 * g++.dg/init/array17.C: New test.
10312
10313 2004-12-14 Mark Mitchell <mark@codesourcery.com>
10314
10315 PR c++/18793
10316 * g++.dg/init/aggr3.C: New test.
10317
10318 2004-12-14 Janis Johnson <janis187@us.ibm.com
10319
10320 * gcc.dg/altivec-types-1.c: New test.
10321 * gcc.dg/altivec-types-2.c: New test.
10322 * gcc.dg/altivec-types-3.c: New test.
10323 * gcc.dg/altivec-types-4.c: New test.
10324 * g++.dg/ext/altivec-types-1.C: New test.
10325 * g++.dg/ext/altivec-types-2.C: New test.
10326 * g++.dg/ext/altivec-types-3.C: New test.
10327 * g++.dg/ext/altivec-types-4.C: New test.
10328
10329 2004-12-14 Jakub Jelinek <jakub@redhat.com>
10330
10331 PR middle-end/18951
10332 * gcc.c-torture/execute/20041213-1.c: New test.
10333
10334 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
10335
10336 PR c++/18949
10337 * g++.dg/template/cast1.C: New.
10338
10339 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
10340
10341 * gcc.c-torture/execute/20041213-2.c: New test.
10342
10343 2004-12-13 Richard Henderson <rth@redhat.com>
10344
10345 * gcc.dg/i386-sse-10.c: Fix typo in options.
10346
10347 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
10348
10349 PR c++/18968
10350 * g++.dg/opt/pr18968.C: New test.
10351
10352 2004-12-13 Mark Mitchell <mark@codesourcery.com>
10353
10354 PR c++/18925
10355 * g++.dg/ext/visibility/staticdatamem.C: New test.
10356
10357 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
10358
10359 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
10360
10361 2004-12-13 Roger Sayle <roger@eyesopen.com>
10362
10363 PR rtl-optimization/18928
10364 * gcc.dg/pr18928-1.c: New test case.
10365
10366 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
10367
10368 PR tree-opt/16951
10369 * gcc.c-torture/compile/20041211-1.c: New.
10370
10371 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10372
10373 PR middle-end/17564
10374 * gcc.c-torture/execute/20041212-1.c: New test.
10375
10376 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10377
10378 PR fortran/18869
10379 * gfortran.dg/common_1.f90: New test.
10380
10381 2004-12-12 Steven G. Kargl <kargls@comcast.net>
10382 Paul Brook <paul@codesourcery.com>
10383
10384 PR fortran/16222
10385 * gfortran.dg/real_do_1.f90: New test.
10386
10387 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
10388
10389 PR tree-opt/18040
10390 * g++.dg/opt/ptrmem6.C: New test.
10391
10392 2004-12-11 Roger Sayle <roger@eyesopen.com>
10393
10394 PR middle-end/18921
10395 * gcc.dg/pr18921-1.c: New test case.
10396
10397 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10398
10399 PR fortran/17175
10400 * gfortran.dg/scale_1.f90: New test.
10401
10402 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
10403
10404 PR middle-end/18903
10405 * gcc.c-torture/compile/pr18903.c: New test.
10406
10407 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
10408
10409 * gcc.c-torture/execute/20041210-1.c: New test.
10410
10411 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10412
10413 PR c++/18731
10414 * g++.dg/parser/struct-1.C: New test.
10415 * g++.dg/parser/struct-2.C: New test.
10416 * g++.dg/parser/struct-3.C: New test.
10417
10418 2004-12-09 Richard Henderson <rth@redhat.com>
10419
10420 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
10421
10422 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
10423 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
10424
10425 2004-12-09 Matt Austern <austern@apple.com>
10426
10427 PR c++/18514
10428 * g++.dg/ext/builtin1.C: New
10429 * g++.dg/ext/builtin2.C: New
10430 * g++.dg/ext/builtin3.C: New
10431 * g++.dg/ext/builtin4.C: New
10432 * g++.dg/ext/builtin5.C: New
10433
10434 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
10435
10436 PR tree-opt/18904
10437 * g++.dg/opt/ptrmem5.C: New test.
10438
10439 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
10440
10441 * g++.dg/parse/typename5.C: Adjust for new error.
10442 * g++.dg/parse/typename7.C: New.
10443
10444 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10445
10446 PR c++/18073
10447 * g++.dg/other/mmintrin.C: New test.
10448
10449 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
10450
10451 PR c++/16681
10452 * g++.dg/init/array15.C: New.
10453 * g++.dg/init/array16.C: New.
10454
10455 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10456
10457 PR fortran/18826
10458 * gfortran.dg/assign_1.f90: New test.
10459
10460 2004-12-08 Nick Clifton <nickc@redhat.com>
10461
10462 * gcc.target/xstormy16/bss_below100: New directory containing tests.
10463 * gcc.target/xstormy16/data_below100: Likewise.
10464 * gcc.target/xstormy16/sfr: Likewise.
10465 * gcc.target/xstormy16/below100.S: New test source file.
10466 * gcc.target/xstormy16/below100.ld: New test linker script.
10467 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
10468 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
10469 bp instructions.
10470 * gcc.target/xstormy16/bp.c: Likewise.
10471
10472 * gcc.target/xstormy16/bss_below100: New files:
10473 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
10474 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
10475 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
10476 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
10477 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
10478 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
10479 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
10480 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
10481 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
10482 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
10483 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
10484 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
10485 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
10486 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
10487 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
10488 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
10489 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
10490 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
10491 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
10492 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
10493 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
10494 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
10495 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
10496 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
10497 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
10498 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
10499 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
10500
10501 * gcc.target/xstormy16/data_below100: New files:
10502 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
10503 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
10504 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
10505 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
10506 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
10507 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
10508 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
10509 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
10510 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
10511 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
10512 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
10513 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
10514 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
10515 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
10516 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
10517 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
10518 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
10519 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
10520 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
10521 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
10522 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
10523 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
10524 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
10525 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
10526 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
10527 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
10528 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
10529
10530 * gcc.target/xstormy16/sfr: New files:
10531 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
10532 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
10533 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
10534 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
10535 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
10536 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
10537 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
10538 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
10539 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
10540 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
10541 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
10542 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
10543 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
10544 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
10545 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
10546 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
10547 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
10548 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
10549 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
10550 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
10551 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
10552 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
10553 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
10554 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
10555 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
10556 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
10557 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
10558 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
10559 27_if0_sfrw_bitfield_f.c
10560
10561 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10562
10563 PR c++/18100
10564 * g++.dg/lookup/name-clash4.C: New test.
10565
10566 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
10567
10568 PR c++/18672
10569 * g++.dg/opt/array1.C: New.
10570
10571 PR c++/18803
10572 * g++.dg/template/operator5.C: New.
10573
10574 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
10575
10576 PR c/18867
10577 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
10578
10579 2004-12-07 Steven Bosscher <stevenb@suse.de>
10580
10581 * gcc.dg/noncompile/20041207.c: New test.
10582
10583 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
10584
10585 * g++.dg/other/unreachable-1.C: New test.
10586
10587 2004-12-06 Nick Clifton <nickc@redhat.com>
10588
10589 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
10590 <limits.h> because the latter comes from gcc's include/ directory
10591 and not the newlib/libc/include directory.
10592
10593 2004-12-04 Richard Henderson <rth@redhat.com>
10594
10595 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
10596
10597 2004-12-04 Richard Henderson <rth@redhat.com>
10598
10599 * lib/target-supports.exp (check_gc_sections_available): Disable
10600 for alpha and ia64.
10601
10602 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
10603
10604 PR middle-end/17909
10605 * g++.dg/other/vararg-2.C: New test.
10606
10607 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10608
10609 PR c++/17011, c++/17971
10610 * g++.dg/template/error15.C: Adjust expected error.
10611 * g++.dg/template/instantiate3.C: Likewise.
10612
10613 2004-12-03 Janis Johnson <janis187@us.ibm.com>
10614
10615 * gcc.dg/altivec-18.c: Fix for darwin
10616
10617 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
10618
10619 PR c++/18782
10620 * g++.dg/parse/ptrmem2.C: New.
10621
10622 PR c++/18318
10623 * g++.dg/template/new1.C: New.
10624
10625 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10626
10627 PR fortran/18710
10628 * gfortran.dg/direct_io_3.f90: New test.
10629
10630 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
10631
10632 PR 18758
10633 * g++.dg/parse/crash21.C: New.
10634
10635 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10636
10637 PR c++/15664, c++/18276
10638 * g++.dg/template/ttp13.C: New test.
10639 * g++.dg/template/ttp14.C: Likewise.
10640
10641 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10642
10643 PR c++/18123
10644 * g++.dg/parse/enum2.C: New test.
10645 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
10646
10647 2004-12-02 Nick Clifton <nickc@redhat.com>
10648
10649 * gcc.target/xstormy16: New test directory.
10650 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
10651 * gcc.target/xstormy16/bp.c: Check the generation of bp
10652 instructions.
10653 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
10654 bn instructions and the BELOW100 attribute.
10655
10656 2004-12-02 Alan Modra <amodra@bigpond.net.au>
10657
10658 PR target/16952
10659 * gcc.dg/ppc-eabi.c: New.
10660
10661 2004-12-02 Bud Davis <bdavis9659@comcast.net>
10662
10663 PR fortran/18284
10664 * gfortran.dg/backspace.f90
10665
10666 2004-12-02 Bud Davis <bdavis9659@comcast.net>
10667
10668 * gfortran.dg/inquire.f90: New test.
10669
10670 2004-12-01 Janis Johnson <janis187@us.ibm.com>
10671
10672 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
10673 handle effective-target-keyword.
10674 (dg-skip-if): Support effective-target keyword as target list.
10675 (dg-xfail-if): Ditto.
10676 * lib/target-supports.exp (is-effective-target-keyword): New proc.
10677
10678 2004-12-01 Diego Novillo <dnovillo@redhat.com>
10679
10680 PR tree-optimization/18291
10681 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
10682
10683 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
10684
10685 PR C++/18729
10686 * g++.dg/parse/crash20.C: New.
10687
10688 PR c++/17431
10689 * g++.dg/overload/arg1.C: New.
10690 * g++.dg/overload/arg2.C: New.
10691 * g++.dg/overload/arg3.C: New.
10692 * g++.dg/overload/arg4.C: New.
10693
10694 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
10695
10696 * gcc.dg/c99-flex-array-4.c: Remove.
10697
10698 2004-11-30 Janis Johnson <janis187@us.ibm.com>
10699
10700 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
10701
10702 * lib/target-supports.exp (is-effective-target): Simplify.
10703
10704 * lib/target-supports.exp (check_effective_target_vect_long):
10705 Fix for powerpc64-*-*.
10706
10707 2004-11-30 Loren James Rittle <ljrittle@acm.org>
10708
10709 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
10710 to support new requirements on FreeBSD 5.
10711
10712 2004-11-30 Devang Patel <dpatel@apple.com>
10713
10714 PR 18702
10715 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
10716
10717 2004-11-30 Janis Johnson <janis187@us.ibm.com>
10718
10719 * g++.dg/ext/altivec-13.C: New test.
10720
10721 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
10722
10723 PR tree-opt/18298
10724 * gcc.c-torture/execute/p18298.c: New test.
10725
10726 2004-11-30 Ira Rosen <irar@il.ibm.com>
10727 Dorit Naishlos <dorit@il.ibm.com>
10728
10729 PR tree-opt/18607
10730 * gcc.dg/vect/vect-89.c: New test.
10731
10732 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
10733
10734 * gcc.dg/pr18596-1.c: New test.
10735
10736 2004-11-30 Ben Elliston <bje@au.ibm.com>
10737
10738 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
10739
10740 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
10741
10742 PR c/18479
10743 * gcc.dg/pr18479.c: New test.
10744
10745 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10746
10747 PR target/18490
10748 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
10749 mmix-knuth-mmixware.
10750
10751 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
10752 cris-*-elf* cris-*-aout* mmix-*-*
10753
10754 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
10755
10756 PR middle-end/18725
10757 * gcc.dg/pr18725.c: New test.
10758
10759 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10760
10761 PR target/18488
10762 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
10763
10764 PR target/18336
10765 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
10766
10767 2004-11-29 Mark Mitchell <mark@codesourcery.com>
10768
10769 PR c++/18368
10770 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
10771 * g++.old-deja/g++.law/ctors5.C: Likewise.
10772 * g++.old-deja/g++.other/crash25.C: Likewise.
10773
10774 PR c++/18674
10775 * g++.dg/template/error16.C: New test.
10776
10777 PR c++/18512
10778 * g++.dg/template/crash29.C: New test.
10779
10780 2004-11-29 Diego Novillo <dnovillo@redhat.com>
10781
10782 PR tree-optimization/18712
10783 * gcc.c-torture/compile/pr18712.c: New test.
10784
10785 2004-11-29 Joseph Myers <joseph@codesourcery.com>
10786
10787 PR c/7544
10788 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
10789 tests.
10790
10791 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10792
10793 PR c++/18652
10794 * g++.dg/lookup/crash6.C: New test.
10795
10796 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10797
10798 PR middle-end/18164
10799 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
10800
10801 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
10802
10803 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
10804 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
10805 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
10806
10807 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
10808
10809 * gcc.dg/pr18164.c: New test.
10810
10811 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
10812
10813 * gcc.dg/funroll-loops-all.c: New.
10814
10815 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
10816
10817 PR target/18489
10818 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
10819 delimeter, match space and TAB as well as ":".
10820
10821 PR target/18484
10822 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
10823
10824 PR target/18348
10825 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
10826
10827 PR target/18345
10828 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
10829
10830 PR target/18337
10831 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
10832
10833 2004-11-28 Bud Davis <bdavis9659@comcast.net>
10834
10835 * gfortran.dg/direct_io_2.f90: New test.
10836
10837 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
10838
10839 PR target/18334
10840 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
10841
10842 2004-11-28 Richard Henderson <rth@redhat.com>
10843
10844 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
10845
10846 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
10847
10848 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
10849 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
10850 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
10851 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
10852 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
10853 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
10854 gcc.dg/pointer-arith-8.c: New tests.
10855
10856 2004-11-27 Bud Davis <bdavis9659@comcast.net>
10857
10858 PR fortran/18364
10859 * gfortran.dg/endfile.f90: New test.
10860
10861 2004-11-27 Falk Hueffner <falk@debian.org>
10862
10863 * gcc.dg/loop-6.c: New test.
10864
10865 2004-11-27 Jakub Jelinek <jakub@redhat.com>
10866
10867 * gcc.c-torture/execute/20041126-1.c: New test.
10868
10869 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
10870
10871 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
10872 on IRIX.
10873
10874 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
10875
10876 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
10877 functions.
10878
10879 2004-11-27 Jakub Jelinek <jakub@redhat.com>
10880
10881 PR rtl-optimization/17825
10882 * gcc.c-torture/compile/20041119-1.c: New test.
10883
10884 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10885
10886 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
10887 Check existence of ld library path variables before unsetting.
10888
10889 2004-11-26 Mark Mitchell <mark@codesourcery.com>
10890
10891 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
10892
10893 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
10894
10895 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
10896
10897 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
10898
10899 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
10900
10901 2004-11-26 Ben Elliston <bje@au.ibm.com>
10902
10903 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
10904 dg-do directive.
10905
10906 2004-11-26 Ben Elliston <bje@au.ibm.com>
10907
10908 * gcc.dg/pr17957.c: Pass --param, not -param.
10909
10910 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10911
10912 PR middle-end/17957
10913 * testsuite/gcc.dg/pr17957.c: New test.
10914
10915 2004-11-25 Mark Mitchell <mark@codesourcery.com>
10916
10917 PR c++/18445
10918 * g++.dg/template/crash28.C: Likewise.
10919
10920 PR c++/18001
10921 * g++.dg/expr/unary2.C: Adjust lvalue messages.
10922 * g++.dg/ext/lvaddr.C: Likewise.
10923 * g++.dg/opt/pr7503-3.C: Likewise.
10924
10925 PR c++/18466
10926 * g++.dg/parse/qualified3.C: New test.
10927 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
10928
10929 PR c++/18545
10930 * g++.dg/expr/return1.C: New test.
10931
10932 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10933
10934 Friend class name lookup 3/n, PR c++/3332
10935 * g++.dg/lookup/friend3.C: New test.
10936 * g++.dg/lookup/friend4.C: Likewise.
10937 * g++.dg/lookup/friend5.C: Likewise.
10938
10939 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10940
10941 Friend class name lookup 2/n, PR c++/14513, c++/15410
10942 * g++.dg/lookup/friend2.C: New test.
10943 * g++.dg/template/friend31.C: Likewise.
10944
10945 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10946
10947 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
10948
10949 2004-11-24 Mark Mitchell <mark@codesourcery.com>
10950
10951 PR c++/17473
10952 * g++.dg/tc1/dr56.C: Remove.
10953 * g++.dg/template/typedef1.C: Add dg-error markers.
10954 * g++.old-deja/g++.other/typedef7.C: Likewise.
10955
10956 PR c++/18285
10957 * g++.dg/parse/typedef7.C: New test.
10958
10959 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
10960
10961 * gcc.c-torture/execute/20041124-1.c: New test.
10962
10963 2004-11-24 Mark Mitchell <mark@codesourcery.com>
10964
10965 * g++.dg/template/deduce3.C: New test.
10966
10967 PR c++/18586
10968 * g++.dg/template/crash27.C: New test.
10969
10970 PR c++/18530
10971 * g++.dg/warn/Wshadow-3.C: New test.
10972
10973 2004-11-24 Devang Patel <dpatel@apple.com>
10974
10975 PR/18555
10976 * gcc.dg/cpp/isysroot-1.c: New test.
10977 * gcc.dg/cpp/usr/include/stdio.h: New file.
10978 * gcc.dg/cpp/isysroot-2.c: New test.
10979 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
10980 New file.
10981
10982 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10983
10984 PR c++/8929
10985 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
10986
10987 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10988
10989 * gcc.target/sparc/align.c: Do not include <stdint.h>.
10990 * gcc.target/sparc/pdist.c: Likewise.
10991
10992 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
10993
10994 PR c++/16882
10995 * g++.dg/conversion/simd1.C: New test.
10996
10997 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10998
10999 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
11000 and restore_ld_library_path_env_vars.
11001 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
11002 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
11003 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
11004 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
11005
11006 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
11007
11008 * gcc.dg/pragma-align-2.c: Test macro expansion.
11009 * gcc.dg/pragma-pack-2.c: New test.
11010
11011 2004-11-23 Richard Henderson <rth@redhat.com>
11012
11013 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
11014 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11015 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
11016 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
11017 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
11018 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
11019
11020 * gcc.dg/vect/vect.exp: Add check for alpha.
11021 * lib/target-supports.exp (check_alpha_max_hw_available): New.
11022 (check_effective_target_vect_int): Enable for alpha.
11023 (check_effective_target_vect_long): New.
11024 (is-effective-target): Add it.
11025
11026 2004-11-23 Uros Bizjak <uros@kss-loka.si>
11027
11028 * gcc.dg/pr18614-1.c: New test.
11029
11030 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11031
11032 * gcc.dg/setjmp-2.c: New test.
11033
11034 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
11035
11036 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
11037 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
11038 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
11039 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
11040 gcc.target/sparc/pdist.c: New tests.
11041
11042 2004-11-22 Bob Wilson <bob.wilson@acm.org>
11043
11044 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
11045
11046 2004-11-22 Dale Johannesen <dalej@apple.com>
11047
11048 * gcc.dg/20041111-1.c: New.
11049
11050 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11051
11052 PR tree-opt/18536
11053 * gcc.dg/vect/pr18536.c: New test.
11054
11055 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11056
11057 PR c++/18354
11058 * g++.dg/template/nontype11.C: New test.
11059
11060 2004-11-21 Roger Sayle <roger@eyesopen.com>
11061
11062 PR middle-end/18520
11063 * gcc.dg/pr18520-1.c: New test case.
11064
11065 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
11066
11067 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
11068 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
11069 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
11070 expected diagnostics.
11071
11072 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11073
11074 PR target/18580
11075 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
11076 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
11077 vect-77.c, vect-77a.c: XFAIL on the SPARC.
11078
11079 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11080
11081 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
11082
11083 2004-11-19 Mark Mitchell <mark@codesourcery.com>
11084 Joseph Myers <joseph@codesourcery.com>
11085
11086 * lib/target-supports.exp (check_visibility_available): Really
11087 test the compiler.
11088
11089 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11090
11091 PR tree-opt/18181
11092 * gcc.dg/vect/vect-85.c: New test.
11093 * gcc.dg/vect/vect-86.c: New test.
11094 * gcc.dg/vect/vect-87.c: New test.
11095 * gcc.dg/vect/vect-88.c: New test.
11096
11097 2004-11-19 Ben Elliston <bje@au.ibm.com>
11098
11099 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
11100
11101 2004-11-18 Janis Johnson <janis187@us.ibm.com>
11102
11103 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
11104 * gcc.dg/ppc-and-1.c: Ditto.
11105 * gcc.dg/ppc-compare-1.c: Ditto.
11106 * gcc.dg/ppc-mov-1.c: Ditto
11107
11108 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
11109 Mark Mitchell <mark@codesourcery.com>
11110
11111 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
11112
11113 2004-11-17 Janis Johnson <janis187@us.ibm.com>
11114 Aldy Hernandez <aldyh@redhat.com>
11115
11116 * lib/target-supports.exp (check_effective_target_vect_int): New
11117 (check_effective_target_vect_float): New
11118 (check_effective_target_vect_double): New.
11119 (is-effective-target): Support new effective targets keywords.
11120 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
11121 default action for dg-do.
11122 * gcc.dg/vect/pr16105.c: Use new support.
11123 * gcc.dg/vect/pr18400.c: Ditto.
11124 * gcc.dg/vect/pr18425.c: Ditto.
11125 * gcc.dg/vect/vect-1.c: Ditto.
11126 * gcc.dg/vect/vect-10.c: Ditto.
11127 * gcc.dg/vect/vect-11.c: Ditto.
11128 * gcc.dg/vect/vect-12.c: Ditto.
11129 * gcc.dg/vect/vect-13.c: Ditto.
11130 * gcc.dg/vect/vect-14.c: Ditto.
11131 * gcc.dg/vect/vect-15.c: Ditto.
11132 * gcc.dg/vect/vect-16.c: Ditto.
11133 * gcc.dg/vect/vect-17.c: Ditto.
11134 * gcc.dg/vect/vect-18.c: Ditto.
11135 * gcc.dg/vect/vect-19.c: Ditto.
11136 * gcc.dg/vect/vect-2.c: Ditto.
11137 * gcc.dg/vect/vect-20.c: Ditto.
11138 * gcc.dg/vect/vect-21.c: Ditto.
11139 * gcc.dg/vect/vect-22.c: Ditto.
11140 * gcc.dg/vect/vect-23.c: Ditto.
11141 * gcc.dg/vect/vect-24.c: Ditto.
11142 * gcc.dg/vect/vect-25.c: Ditto.
11143 * gcc.dg/vect/vect-26.c: Ditto.
11144 * gcc.dg/vect/vect-27.c: Ditto.
11145 * gcc.dg/vect/vect-27a.c: Ditto.
11146 * gcc.dg/vect/vect-28.c: Ditto.
11147 * gcc.dg/vect/vect-29.c: Ditto.
11148 * gcc.dg/vect/vect-29a.c: Ditto.
11149 * gcc.dg/vect/vect-3.c: Ditto.
11150 * gcc.dg/vect/vect-30.c: Ditto.
11151 * gcc.dg/vect/vect-31.c: Ditto.
11152 * gcc.dg/vect/vect-32.c: Ditto.
11153 * gcc.dg/vect/vect-33.c: Ditto.
11154 * gcc.dg/vect/vect-34.c: Ditto.
11155 * gcc.dg/vect/vect-35.c: Ditto.
11156 * gcc.dg/vect/vect-36.c: Ditto.
11157 * gcc.dg/vect/vect-37.c: Ditto.
11158 * gcc.dg/vect/vect-38.c: Ditto.
11159 * gcc.dg/vect/vect-4.c: Ditto.
11160 * gcc.dg/vect/vect-40.c: Ditto.
11161 * gcc.dg/vect/vect-41.c: Ditto.
11162 * gcc.dg/vect/vect-42.c: Ditto.
11163 * gcc.dg/vect/vect-43.c: Ditto.
11164 * gcc.dg/vect/vect-44.c: Ditto.
11165 * gcc.dg/vect/vect-45.c: Ditto.
11166 * gcc.dg/vect/vect-46.c: Ditto.
11167 * gcc.dg/vect/vect-47.c: Ditto.
11168 * gcc.dg/vect/vect-48.c: Ditto.
11169 * gcc.dg/vect/vect-48a.c: Ditto.
11170 * gcc.dg/vect/vect-49.c: Ditto.
11171 * gcc.dg/vect/vect-5.c: Ditto.
11172 * gcc.dg/vect/vect-50.c: Ditto.
11173 * gcc.dg/vect/vect-51.c: Ditto.
11174 * gcc.dg/vect/vect-52.c: Ditto.
11175 * gcc.dg/vect/vect-53.c: Ditto.
11176 * gcc.dg/vect/vect-54.c: Ditto.
11177 * gcc.dg/vect/vect-55.c: Ditto.
11178 * gcc.dg/vect/vect-56.c: Ditto.
11179 * gcc.dg/vect/vect-56a.c: Ditto.
11180 * gcc.dg/vect/vect-57.c: Ditto.
11181 * gcc.dg/vect/vect-58.c: Ditto.
11182 * gcc.dg/vect/vect-59.c: Ditto.
11183 * gcc.dg/vect/vect-6.c: Ditto.
11184 * gcc.dg/vect/vect-60.c: Ditto.
11185 * gcc.dg/vect/vect-61.c: Ditto.
11186 * gcc.dg/vect/vect-62.c: Ditto.
11187 * gcc.dg/vect/vect-63.c: Ditto.
11188 * gcc.dg/vect/vect-64.c: Ditto.
11189 * gcc.dg/vect/vect-65.c: Ditto.
11190 * gcc.dg/vect/vect-66.c: Ditto.
11191 * gcc.dg/vect/vect-67.c: Ditto.
11192 * gcc.dg/vect/vect-68.c: Ditto.
11193 * gcc.dg/vect/vect-69.c: Ditto.
11194 * gcc.dg/vect/vect-7.c: Ditto.
11195 * gcc.dg/vect/vect-72.c: Ditto.
11196 * gcc.dg/vect/vect-72a.c: Ditto.
11197 * gcc.dg/vect/vect-73.c: Ditto.
11198 * gcc.dg/vect/vect-74.c: Ditto.
11199 * gcc.dg/vect/vect-75.c: Ditto.
11200 * gcc.dg/vect/vect-76.c: Ditto.
11201 * gcc.dg/vect/vect-77.c: Ditto.
11202 * gcc.dg/vect/vect-77a.c: Ditto.
11203 * gcc.dg/vect/vect-78.c: Ditto.
11204 * gcc.dg/vect/vect-79.c: Ditto.
11205 * gcc.dg/vect/vect-8.c: Ditto.
11206 * gcc.dg/vect/vect-80.c: Ditto.
11207 * gcc.dg/vect/vect-82.c: Ditto.
11208 * gcc.dg/vect/vect-82_64.c: Ditto.
11209 * gcc.dg/vect/vect-83.c: Ditto.
11210 * gcc.dg/vect/vect-83_64.c: Ditto.
11211 * gcc.dg/vect/vect-9.c: Ditto.
11212 * gcc.dg/vect/vect-all.c: Ditto.
11213 * gcc.dg/vect/vect-none.c: Ditto.
11214
11215 2004-11-17 Janis Johnson <janis187@us.ibm.com>
11216
11217 * lib/gcc-dg.exp (dg-skip-if): New function.
11218 (dg-forbid-option): Remove.
11219 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
11220 * g++.dg/abi/bitfield8.C: Likewise.
11221 * g++.dg/abi/dtor1.C: Likewise.
11222 * g++.dg/abi/empty10.C: Likewise.
11223 * g++.dg/abi/empty7.C: Likewise.
11224 * g++.dg/abi/empty9.C: Likewise.
11225 * g++.dg/abi/layout3.C: Likewise.
11226 * g++.dg/abi/layout4.C: Likewise.
11227 * g++.dg/abi/thunk1.C: Likewise.
11228 * g++.dg/abi/thunk2.C: Likewise.
11229 * g++.dg/abi/vbase11.C: Likewise.
11230 * g++.dg/abi/vthunk2.C: Likewise.
11231 * g++.dg/abi/vthunk3.C: Likewise.
11232 * g++.dg/ext/attrib8.C: Likewise.
11233 * g++.dg/opt/longbranch2.C: Likewise.
11234 * g++.dg/opt/reg-stack4.C: Likewise.
11235 * g++.old-deja/g++.ext/attrib1.C: Likewise.
11236 * g++.old-deja/g++.ext/attrib2.C: Likewise.
11237 * g++.old-deja/g++.ext/attrib3.C: Likewise.
11238 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11239 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11240 * gcc.dg/20000609-1.c: Likewise.
11241 * gcc.dg/20000720-1.c: Likewise.
11242 * gcc.dg/20011107-1.c: Likewise.
11243 * gcc.dg/20011119-1.c: Likewise.
11244 * gcc.dg/20020108-1.c: Likewise.
11245 * gcc.dg/20020122-2.c: Likewise.
11246 * gcc.dg/20020122-3.c: Likewise.
11247 * gcc.dg/20020201-3.c: Likewise.
11248 * gcc.dg/20020206-1.c: Likewise.
11249 * gcc.dg/20020218-1.c: Likewise.
11250 * gcc.dg/20020310-1.c: Likewise.
11251 * gcc.dg/20020411-1.c: Likewise.
11252 * gcc.dg/20020418-2.c: Likewise.
11253 * gcc.dg/20020426-1.c: Likewise.
11254 * gcc.dg/20020426-2.c: Likewise.
11255 * gcc.dg/20020517-1.c: Likewise.
11256 * gcc.dg/20020523-1.c: Likewise.
11257 * gcc.dg/20020523-2.c: Likewise.
11258 * gcc.dg/20020729-1.c: Likewise.
11259 * gcc.dg/20030204-1.c: Likewise.
11260 * gcc.dg/20030826-2.c: Likewise.
11261 * gcc.dg/20030926-1.c: Likewise.
11262 * gcc.dg/20031202-1.c: Likewise.
11263 * gcc.dg/980312-1.c: Likewise.
11264 * gcc.dg/980313-1.c: Likewise.
11265 * gcc.dg/990117-1.c: Likewise.
11266 * gcc.dg/990424-1.c: Likewise.
11267 * gcc.dg/990524-1.c: Likewise.
11268 * gcc.dg/991230-1.c: Likewise.
11269 * gcc.dg/i386-387-1.c: Likewise.
11270 * gcc.dg/i386-387-2.c: Likewise.
11271 * gcc.dg/i386-387-3.c: Likewise.
11272 * gcc.dg/i386-387-4.c: Likewise.
11273 * gcc.dg/i386-387-5.c: Likewise.
11274 * gcc.dg/i386-387-6.c: Likewise.
11275 * gcc.dg/i386-asm-1.c: Likewise.
11276 * gcc.dg/i386-bitfield1.c: Likewise.
11277 * gcc.dg/i386-bitfield2.c: Likewise.
11278 * gcc.dg/i386-loop-1.c: Likewise.
11279 * gcc.dg/i386-loop-2.c: Likewise.
11280 * gcc.dg/i386-loop-3.c: Likewise.
11281 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11282 * gcc.dg/i386-pic-1.c: Likewise.
11283 * gcc.dg/i386-regparm.c: Likewise.
11284 * gcc.dg/i386-signbit-1.c: Likewise.
11285 * gcc.dg/i386-signbit-2.c: Likewise.
11286 * gcc.dg/i386-signbit-3.c: Likewise.
11287 * gcc.dg/i386-sse-5.c: Likewise.
11288 * gcc.dg/i386-sse-8.c: Likewise.
11289 * gcc.dg/i386-unroll-1.c: Likewise.
11290 * gcc.dg/tls/opt-1.c: Likewise.
11291 * gcc.dg/tls/opt-2.c: Likewise.
11292 * gcc.dg/unroll-1.c: Likewise.
11293 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
11294 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
11295 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
11296 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
11297
11298 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11299
11300 * g++.dg/template/incomplete1.C: New test.
11301
11302 2004-11-16 Nick Clifton <nickc@redhat.com>
11303
11304 Revert patches accidentally commited during checkin of fixes for
11305 xstormy16 tests:
11306 gcc.c-torture/execute/simd-4.c: Revert
11307 gcc.dg/20040910-1.c: Revert.
11308
11309 2004-11-16 Paul Brook <paul@codesourcery.com>
11310
11311 PR fortran/13010
11312 * gfortran.dg/der_pointer_1.f90: New test.
11313
11314 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
11315
11316 PR c/18498
11317 * gcc.dg/bitfld-13.c: New test.
11318
11319 2004-11-15 Janis Johnson <janis187@us.ibm.com>
11320
11321 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
11322 powerpc*-*-linux*.
11323
11324 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
11325 * gcc.dg/ppc64-abi-2.c: Ditto.
11326 * gcc.dg/ppc64-abi-3.c: Ditto.
11327
11328 * lib/gcc-dg.exp (dg-target-list): Remove.
11329
11330 2004-11-15 Steve Ellcey <sje@cup.hp.com>
11331
11332 * gcc.dg/ia64-postinc.c: New test.
11333
11334 2004-11-15 Mark Mitchell <mark@codesourcery.com>
11335
11336 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
11337
11338 2004-11-15 Nick Clifton <nickc@redhat.com>
11339
11340 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
11341 __INT_MAX__ so that the test can be compiled by toolchains
11342 targeted at 16-bit processors.
11343
11344 * gcc.dg/20040625-1.c: Use long constants rather than integers
11345 when performing arithmetic that will overflow 16-bits.
11346
11347 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
11348 xstormy16. It does not support 128-bit vector operations.
11349
11350 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
11351 with the macro PTR_TYPE. Define this macro to an integer type
11352 suitable for holding a pointer.
11353
11354 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
11355 the target is a 16-bit processor.
11356
11357 * gcc.dg/cpp/if-2.c: Expect a different warning message from
11358 16-bit targets where the character constant will be too long.
11359
11360 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
11361 where the double will not be directly addressable.
11362
11363 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11364
11365 Friend class name lookup 1/n, PR c++/18471
11366 * g++.dg/template/crash26.C: New test.
11367 * g++.dg/lookup/struct1.C: Adjust expected error.
11368 * g++.dg/parse/elab1.C: Likewise.
11369 * g++.dg/parse/elab2.C: Likewise.
11370 * g++.dg/parse/int-as-enum1.C: Likewise.
11371 * g++.dg/parse/struct-as-enum1.C: Likewise.
11372 * g++.dg/parse/typedef1.C: Likewise.
11373 * g++.dg/parse/typedef3.C: Likewise.
11374 * g++.dg/parse/typedef4.C: Likewise.
11375 * g++.dg/parse/typedef5.C: Likewise.
11376 * g++.dg/template/nontype4.C: Likewise.
11377 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
11378 * g++.old-deja/g++.other/elab1.C: Likewise.
11379 * g++.old-deja/g++.other/syntax4.C: Likewise.
11380
11381 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11382
11383 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
11384
11385 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
11386
11387 * gcc.c-torture/execute/20041114-1.c: New test.
11388
11389 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
11390
11391 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
11392 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
11393 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
11394 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
11395 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
11396 gcc.dg/switch-7.c: New tests.
11397
11398 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11399
11400 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
11401
11402 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11403
11404 PR tree-opt/18400
11405 * gcc.dg/vect/pr18400.c: New test.
11406
11407 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
11408 Andrew Pinski <pinskia@physics.uc.edu>
11409
11410 PR tree-opt/18425
11411 * gcc.dg/vect/pr18425.c: New test.
11412
11413 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11414
11415 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
11416 Guard with dg-require-alias and dg-require-visibility.
11417
11418 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11419
11420 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
11421
11422 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11423
11424 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
11425
11426 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11427
11428 PR c++/17344
11429 * g++.dg/template/defarg5.C: New test.
11430
11431 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11432
11433 * g++.dg/parse/cast1.C: Run only on ILP32.
11434 * g++.old-deja/g++.mike/p784.C: Likewise.
11435
11436 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
11437
11438 * gcc.c-torture/execute/20041113-1.c: New test.
11439
11440 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
11441
11442 PR target/18230
11443 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
11444 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
11445 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
11446 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11447 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
11448 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
11449 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
11450 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
11451 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
11452 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11453 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11454 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
11455 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
11456
11457 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
11458
11459 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
11460 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
11461 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
11462 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
11463 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
11464 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
11465 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
11466 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
11467 gcc.target/sparc/combined-1.c: New tests.
11468
11469 2004-11-12 Ziemowit Laski <zlaski@apple.com>
11470
11471 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
11472 New tests.
11473
11474 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11475
11476 * lib/gcc-dg.exp (dg-forbid-option): New function.
11477 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
11478 * g++.dg/abi/bitfield8.C: Likewise.
11479 * g++.dg/abi/dtor1.C: Likewise.
11480 * g++.dg/abi/empty10.C: Likewise.
11481 * g++.dg/abi/empty7.C: Likewise.
11482 * g++.dg/abi/empty9.C: Likewise.
11483 * g++.dg/abi/layout3.C: Likewise.
11484 * g++.dg/abi/layout4.C: Likewise.
11485 * g++.dg/abi/thunk1.C: Likewise.
11486 * g++.dg/abi/thunk2.C: Likewise.
11487 * g++.dg/abi/vbase11.C: Likewise.
11488 * g++.dg/abi/vthunk2.C: Likewise.
11489 * g++.dg/abi/vthunk3.C: Likewise.
11490 * g++.dg/ext/attrib8.C: Likewise.
11491 * g++.dg/opt/longbranch2.C: Likewise.
11492 * g++.dg/opt/reg-stack4.C: Likewise.
11493 * g++.old-deja/g++.ext/attrib1.C: Likewise.
11494 * g++.old-deja/g++.ext/attrib2.C: Likewise.
11495 * g++.old-deja/g++.ext/attrib3.C: Likewise.
11496 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11497 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11498 * gcc.dg/20000609-1.c: Likewise.
11499 * gcc.dg/20000720-1.c: Likewise.
11500 * gcc.dg/20011107-1.c: Likewise.
11501 * gcc.dg/20011119-1.c: Likewise.
11502 * gcc.dg/20020108-1.c: Likewise.
11503 * gcc.dg/20020122-2.c: Likewise.
11504 * gcc.dg/20020122-3.c: Likewise.
11505 * gcc.dg/20020201-3.c: Likewise.
11506 * gcc.dg/20020206-1.c: Likewise.
11507 * gcc.dg/20020218-1.c: Likewise.
11508 * gcc.dg/20020310-1.c: Likewise.
11509 * gcc.dg/20020411-1.c: Likewise.
11510 * gcc.dg/20020418-2.c: Likewise.
11511 * gcc.dg/20020426-1.c: Likewise.
11512 * gcc.dg/20020426-2.c: Likewise.
11513 * gcc.dg/20020517-1.c: Likewise.
11514 * gcc.dg/20020523-1.c: Likewise.
11515 * gcc.dg/20020523-2.c: Likewise.
11516 * gcc.dg/20020729-1.c: Likewise.
11517 * gcc.dg/20030204-1.c: Likewise.
11518 * gcc.dg/20030826-2.c: Likewise.
11519 * gcc.dg/20030926-1.c: Likewise.
11520 * gcc.dg/20031202-1.c: Likewise.
11521 * gcc.dg/980312-1.c: Likewise.
11522 * gcc.dg/980313-1.c: Likewise.
11523 * gcc.dg/990117-1.c: Likewise.
11524 * gcc.dg/990424-1.c: Likewise.
11525 * gcc.dg/990524-1.c: Likewise.
11526 * gcc.dg/991230-1.c: Likewise.
11527 * gcc.dg/i386-387-1.c: Likewise.
11528 * gcc.dg/i386-387-2.c: Likewise.
11529 * gcc.dg/i386-387-3.c: Likewise.
11530 * gcc.dg/i386-387-4.c: Likewise.
11531 * gcc.dg/i386-387-5.c: Likewise.
11532 * gcc.dg/i386-387-6.c: Likewise.
11533 * gcc.dg/i386-asm-1.c: Likewise.
11534 * gcc.dg/i386-bitfield1.c: Likewise.
11535 * gcc.dg/i386-bitfield2.c: Likewise.
11536 * gcc.dg/i386-loop-1.c: Likewise.
11537 * gcc.dg/i386-loop-2.c: Likewise.
11538 * gcc.dg/i386-loop-3.c: Likewise.
11539 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11540 * gcc.dg/i386-pic-1.c: Likewise.
11541 * gcc.dg/i386-regparm.c: Likewise.
11542 * gcc.dg/i386-signbit-1.c: Likewise.
11543 * gcc.dg/i386-signbit-2.c: Likewise.
11544 * gcc.dg/i386-signbit-3.c: Likewise.
11545 * gcc.dg/i386-sse-5.c: Likewise.
11546 * gcc.dg/i386-sse-8.c: Likewise.
11547 * gcc.dg/i386-unroll-1.c: Likewise.
11548 * gcc.dg/tls/opt-1.c: Likewise.
11549 * gcc.dg/tls/opt-2.c: Likewise.
11550 * gcc.dg/unroll-1.c: Likewise.
11551 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
11552 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
11553 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
11554 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
11555 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
11556 -m64 is specified.
11557
11558 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11559
11560 PR c++/18389
11561 * g++.dg/parse/cond1.C: New test.
11562
11563 PR c++/18429
11564 * g++.dg/template/array9.C: New test.
11565 * g++.dg/ext/vla1.C: Adjust error messages.
11566 * g++.dg/ext/vlm1.C: Likewise.
11567 * g++.dg/template/crash2.C: Likewise.
11568
11569 PR c++/18436
11570 * g++.dg/template/call3.C: New test.
11571
11572 PR c++/18407
11573 * g++.dg/template/ptrmem11.C: New test.
11574
11575 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
11576
11577 PR other/14264
11578 * lib/g++.exp: Set LC_ALL and LANG to C.
11579 * lib/gcc-dg.exp: Likewise.
11580 * lib/gfortran.exp: Likewise.
11581 * lib/objc.exp: Likewise.
11582 * lib/treelang.exp: Likewise.
11583
11584 2004-11-12 Andreas Schwab <schwab@suse.de>
11585
11586 * gcc.dg/pr16286.c: Fix last change.
11587
11588 2004-11-12 Mark Mitchell <mark@codesourcery.com>
11589
11590 PR c++/18416
11591 * g++.dg/init/global1.C: New test.
11592
11593 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
11594
11595 * gcc.c-torture/execute/20041112-1.c: New test.
11596
11597 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11598
11599 * lib/gcc-dg.exp (dg-target-list): New.
11600
11601 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11602 Richard Sandiford <rsandifo@redhat.com>
11603
11604 * lib/target-supports.exp (get-compiler_messages): New.
11605 (check_named_sections_available): Use it.
11606 (check_effective_target_ilp32): New.
11607 (check_effective_target_lp64): New.
11608 (is-effective-target): New.
11609 * lib/gcc-dg.exp (dg-require-effective-target): New.
11610
11611 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
11612
11613 * gcc.dg/precedence-1.c: New test.
11614
11615 2004-11-11 Janis Johnson <janis187@us.ibm.com>
11616
11617 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
11618
11619 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
11620 message, delete generated files, use more descriptive name for
11621 executable, and make the test unsupported when it cannot be run.
11622
11623 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
11624 (dg-require-weak, dg-require-visibility, dg-require-alias,
11625 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
11626 dg-require-iconv, dg-require-named-sections): Use it.
11627
11628 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
11629
11630 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
11631
11632 PR target/16457
11633 * gcc.dg/ppc-and-1: New
11634
11635 PR target/16796
11636 * gcc.dg/ppc-mov-1.c: New.
11637
11638 PR target/16458
11639 * gcc.dg/ppc-compare-1.c: New.
11640
11641 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
11642
11643 * objc.dg/desig-init-2.m: New test.
11644
11645 2004-11-10 Adam Nemet <anemet@lnxw.com>
11646
11647 PR middle-end/18160
11648 * g++.dg/warn/register-var-1.C: New test.
11649 * g++.dg/warn/register-var-2.C: New test.
11650
11651 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11652
11653 * gcc.dg/union-2.c: New test.
11654
11655 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
11656
11657 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
11658 New test for PR tree-optimization/17892.
11659
11660 2004-11-09 Mark Mitchell <mark@codesourcery.com>
11661
11662 PR c++/18369
11663 * g++.dg/init/new12.C: New test.
11664
11665 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
11666
11667 * gcc.target/sparc: New directory.
11668 * gcc.target/sparc/sparc.exp: New driver.
11669 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
11670 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
11671 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
11672 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
11673
11674 2004-11-10 Paul Brook <paul@codesourcery.com>
11675
11676 PR fortran/18218
11677 * gfortran.dg/list_read.c: New test.
11678
11679 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11680
11681 PR c/18322
11682 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
11683 expected diagnostic location.
11684
11685 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
11686
11687 * gcc.dg/20041109-1.c: New test.
11688
11689 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11690
11691 PR objc/18406
11692 * objc/compile/pr18406.m: New test.
11693
11694 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11695
11696 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
11697
11698 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11699
11700 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
11701
11702 2004-11-08 Steve Ellcey <sje@cup.hp.com>
11703
11704 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
11705
11706 2004-11-08 Steve Ellcey <sje@cup.hp.com>
11707
11708 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
11709 exit.
11710
11711 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
11712
11713 PR tree-opt/18299
11714 * gcc.c-torture/pr18299-1.c: New test.
11715
11716 2004-11-06 Andreas Schwab <schwab@suse.de>
11717
11718 * gcc.dg/pr16286.c: Also test for bool and pixel.
11719
11720 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
11721
11722 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
11723 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
11724 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
11725 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
11726 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
11727 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
11728 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
11729 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
11730 gcc.dg/struct-semi-3.c: New tests.
11731
11732 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11733
11734 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
11735
11736 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11737
11738 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
11739 Do not use C99 designators.
11740
11741 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11742
11743 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
11744
11745 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11746
11747 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
11748 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
11749 * gcc.c-torture/execute/simd-5.x: Remove.
11750
11751 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
11752
11753 PR rtl-optimization/17933
11754 * gcc.dg/torture/pr17933-1.c: New test.
11755
11756 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
11757
11758 PR target/18106
11759 * lib/target-supports.exp (check_weak_available): Support
11760 Windows.
11761
11762 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
11763
11764 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
11765 call to fflush(stdout) before abort.
11766 (my_ffsll): New function.
11767 (generate_fields): Use it.
11768
11769 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
11770
11771 * gcc.dg/init-undef-1.c: New test.
11772
11773 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
11774
11775 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
11776 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
11777 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
11778 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
11779 expected messages for new parser.
11780
11781 2004-11-04 Mark Mitchell <mark@codesourcery.com>
11782
11783 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
11784
11785 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11786
11787 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
11788 on LP64 targets.
11789
11790 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
11791
11792 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
11793 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
11794 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
11795 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
11796 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
11797 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
11798 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
11799 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
11800 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
11801 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
11802
11803 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
11804
11805 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
11806 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
11807 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
11808 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
11809 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
11810 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
11811 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
11812 for new parser.
11813
11814 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
11815
11816 PR target/15342
11817 * gcc.dg/20041104-1.c: New test.
11818
11819 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11820
11821 * g++.dg/template/nontype7.C: New test.
11822 * g++.dg/template/nontype8.C: Likewise.
11823 * g++.dg/template/nontype9.C: Likewise.
11824 * g++.dg/template/nontype10.C: Likewise.
11825 * g++.dg/tc1/dr49.C: Likewise.
11826 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
11827 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
11828
11829 2004-11-04 Ben Elliston <bje@au.ibm.com>
11830
11831 * g++.dg/rtti/tinfo1.C: Remove xfails.
11832
11833 2004-11-04 Ben Elliston <bje@au.ibm.com>
11834
11835 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
11836 packed attribute to the definition to satisfy the new C++ parser.
11837
11838 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11839
11840 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
11841 invocations of va_arg.
11842
11843 2004-11-02 Mark Mitchell <mark@codesourcery.com>
11844
11845 PR c++/18124
11846 * g++.dg/template/crash25.C: New test.
11847
11848 PR c++/18155
11849 * g++.dg/template/typedef2.C: New test.
11850 * g++.dg/parse/crash13.C: Adjust error markers.
11851
11852 PR c++/18177
11853 * g++.dg/conversion/const3.C: New test.
11854
11855 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11856
11857 PR fortran/17535
11858 PR fortran/17583
11859 PR fortran/17713
11860 * gfortran.dg/generic_[123].f90: New testcases.
11861
11862 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11863
11864 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
11865 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
11866
11867 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11868
11869 PR tree-opt/16808
11870 * gcc.c-torture/compile/pr16808.c: New test.
11871
11872 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
11873
11874 PR rtl-optimization/17104
11875 * gcc.dg/ppc-bitfield1.c: New.
11876
11877 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
11878
11879 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
11880
11881 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
11882
11883 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
11884 strings for 32-bit code.
11885
11886 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
11887
11888 PR c/18239
11889 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
11890
11891 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
11892
11893 PR c++/18064
11894 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
11895
11896 2004-10-31 Mark Mitchell <mark@codesourcery.com>
11897
11898 PR c++/15172
11899 * g++.dg/init/aggr2.C: New test.
11900
11901 2004-10-30 Ziemowit Laski <zlaski@apple.com>
11902
11903 * objc.dg/local-decl-1.m: New test.
11904
11905 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
11906
11907 * gcc.dg/20040910-1.c: Adjust regex.
11908
11909 2004-10-30 Roger Sayle <roger@eyesopen.com>
11910
11911 PR rtl-optimization/18084
11912 * g++.dg/opt/pr18084-1.C: New testcase.
11913
11914 2004-10-30 Matt Austern <austern@apple.com>
11915
11916 PR c++/17542
11917 * g++.dg/ext/attrib18.C: New test.
11918
11919 2004-10-30 Roger Sayle <roger@eyesopen.com>
11920
11921 PR middle-end/18096
11922 * gcc.dg/pr18096-1.c: New test case.
11923
11924 2004-10-30 Roger Sayle <roger@eyesopen.com>
11925
11926 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
11927
11928 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
11929
11930 PR c/16666
11931 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
11932 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
11933 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
11934 gcc.dg/old-style-prom-3.c: New tests.
11935
11936 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
11937
11938 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
11939 Remove unnecessary inclusion of stdio.h.
11940
11941 2004-10-29 Roger Sayle <roger@eyesopen.com>
11942
11943 PR rtl-optimization/17581
11944 * gcc.dg/pr17581-1.c: New test case.
11945
11946 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
11947
11948 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
11949 being implemented.
11950 * g++.dg/conversion/dr195-1.C: New.
11951 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
11952 * g++.old-deja/g++.mike/p10148.C: Likewise.
11953
11954 2004-10-29 Mark Mitchell <mark@codesourcery.com>
11955
11956 PR c++/17695
11957 * g++.dg/debug/typedef2.C: New test.
11958
11959 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
11960
11961 PR fortran/13490
11962 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
11963 * gfortran.dg/g77/README: Update.
11964
11965 2004-10-28 Matt Austern <austern@apple.com>
11966
11967 PR c++/14124
11968 * g++.dg/ext/packed7.C: New test.
11969
11970 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11971
11972 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
11973 scan-assembler.
11974 * lib/scanasm.exp (hidden-scan-for): New proc.
11975 (scan-hidden): Use hidden-scan-for instead of constructing the scan
11976 string.
11977 (scan-not-hidden): Likewise.
11978 * lib/target-supports.exp (check_visibility_available): mach-o is
11979 support too.
11980
11981 2004-10-28 Mark Mitchell <mark@codesourcery.com>
11982
11983 PR c++/17132
11984 * g++.dg/template/memclass3.C: New test.
11985
11986 2004-10-28 Adam Nemet <anemet@lnxw.com>
11987
11988 PR middle-end/18160
11989 * gcc.dg/register-var-1.c: New test.
11990 * gcc.dg/register-var-2.c: New test.
11991 * gcc.dg/asm-7.c: Taking the address of a register variable is an
11992 error now.
11993
11994 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
11995
11996 PR other/18172
11997 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
11998 unused variables.
11999 * gcc.dg/vect/vect-22.c: Likewise.
12000
12001 2004-10-28 Jakub Jelinek <jakub@redhat.com>
12002
12003 * gcc.dg/i386-rotate-1.c: New test.
12004
12005 2004-10-27 Mark Mitchell <mark@codesourcery.com>
12006
12007 * g++.dg/init/ref12.C: Add "run" marker.
12008
12009 PR c++/17435
12010 * g++.dg/init/ref12.C: New test.
12011
12012 PR c++/18140
12013 * g++.dg/template/shift1.C: New test.
12014 * g++.dg/template/error10.C: Adjust error markers.
12015
12016 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
12017
12018 PR tree-opt/17529
12019 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
12020
12021 2004-10-27 Geoffrey Keating <geoffk@apple.com>
12022
12023 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
12024 * gcc.dg/weak/weak-3.c: Likewise.
12025 * gcc.dg/weak/weak-5.c: Likewise.
12026 * gcc.dg/weak/weak-9.c: Likewise.
12027 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
12028 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
12029
12030 * gcc.dg/darwin-weakimport-1.c: New.
12031
12032 2004-10-28 Ben Elliston <bje@au.ibm.com>
12033
12034 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
12035
12036 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
12037
12038 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
12039 'syntax' error messages.
12040 * gcc.dg/cpp/direct2s.c: Likewise.
12041
12042 2004-10-26 Geoffrey Keating <geoffk@apple.com>
12043
12044 * gcc.c-torture/compile/20041026-1.c: New.
12045
12046 2004-10-26 Mark Mitchell <mark@codesourcery.com>
12047
12048 PR c++/18093
12049 * g++.dg/lookup/ns2.C: New test.
12050
12051 PR c++/18020
12052 * g++.dg/template/enum4.C: New test.
12053
12054 PR c++/18161
12055 * g++.dg/template/expr1.C: New test.
12056
12057 2004-10-26 Ben Elliston <bje@au.ibm.com>
12058
12059 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
12060
12061 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
12062
12063 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
12064 gcc.dg/decl-nospec-3.c: New tests.
12065
12066 2004-10-26 Ziemowit Laski <zlaski@apple.com>
12067
12068 * objc.dg/super-class-3.m: New test.
12069
12070 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
12071
12072 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
12073 resyncing.
12074 * gcc.dg/cpp/direct2s.c: Likewise.
12075
12076 2004-10-25 Geoffrey Keating <geoffk@apple.com>
12077
12078 * objc.dg/image-info.m: Update for changes to section selection.
12079
12080 2004-10-25 David Ayers <d.ayers@inode.at>
12081 Ziemowit Laski <zlaski@apple.com>
12082
12083 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
12084 diagnostics when messaging 'id <Proto>'.
12085 * objc.dg/class-protocol-1.m: New test.
12086 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
12087 a non-existent method signature.
12088 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
12089 Update diagnostics when messaging with non-existent method signature.
12090 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
12091 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
12092 invalid receivers are now resolved as if messaging 'id'; remove
12093 extraneous diagnostics.
12094
12095 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
12096
12097 PR c/16667
12098 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
12099 gcc.dg/init-desig-obs-3.c: New tests.
12100
12101 2004-10-25 Jakub Jelinek <jakub@redhat.com>
12102
12103 * gcc.dg/debug/20041023-1.c: New test.
12104
12105 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
12106
12107 PR middle-end/17407
12108 * gcc.c-torture/compile/pr17407.c: New test.
12109
12110 PR c++/18121
12111 * g++.dg/template/array8.C: New test.
12112
12113 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12114
12115 PR other/18138
12116 * lib/g++.exp: Accept more than one multilib libgcc.
12117 * lib/gcc-dg.exp: Likewise.
12118 * lib/objc.exp: Likewise.
12119 * lib/treelang.exp: Likewise.
12120 * lib/gfortran.exp: Likewise.
12121
12122 2004-10-24 Ben Elliston <bje@au.ibm.com>
12123
12124 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
12125
12126 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
12127
12128 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
12129 * gcc.dg/c99-const-expr-3.c: Likewise.
12130
12131 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
12132
12133 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
12134
12135 2004-10-23 Ben Elliston <bje@au.ibm.com>
12136
12137 * gcc.c-torture/execute/loop-2e.x: Remove.
12138
12139 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
12140
12141 PR c++/18095
12142 * g++.dg/parse/crash18.C: New.
12143 * g++.dg/parse/crash19.C: New.
12144
12145 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12146
12147 * g++.dg/ext/dllimport1.C: Move dg-warnings.
12148 * g++.dg/ext/dllimport2.C: Same.
12149 * g++.dg/ext/dllimport8.C: Same.
12150
12151 2004-10-21 Mark Mitchell <mark@codesourcery.com>
12152
12153 PR c++/10841
12154 * g++.dg/conversion/cast1.C: New test.
12155 * g++.dg/overload/pmf1.C: Adjust error marker.
12156
12157 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
12158
12159 PR objc/17923
12160 * objc.dg/const-str-7.m: New test.
12161
12162 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12163
12164 * g++.dg/template/memfriend11.C: Fix comment typo.
12165 * g++.dg/template/memfriend14.C: Likewise.
12166
12167 2004-10-20 Richard Henderson <rth@redhat.com>
12168
12169 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
12170 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
12171 -fasynchronous-unwind-tables.
12172
12173 2004-10-20 Richard Henderson <rth@redhat.com>
12174
12175 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
12176 (main): Return success.
12177 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
12178 (main): Return success.
12179
12180 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12181
12182 PR c++/13495
12183 * g++.dg/template/memfriend9.C: New test.
12184 * g++.dg/template/memfriend10.C: Likewise.
12185 * g++.dg/template/memfriend11.C: Likewise.
12186 * g++.dg/template/memfriend12.C: Likewise.
12187 * g++.dg/template/memfriend13.C: Likewise.
12188 * g++.dg/template/memfriend14.C: Likewise.
12189 * g++.dg/template/memfriend15.C: Likewise.
12190 * g++.dg/template/memfriend16.C: Likewise.
12191 * g++.dg/template/memfriend17.C: Likewise.
12192 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
12193
12194 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
12195
12196 * g++.dg/conversion/dr195.C: New.
12197 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
12198
12199 2004-10-20 Ben Elliston <bje@au.ibm.com>
12200 Devang Patel <dpatel@apple.com>
12201
12202 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
12203 of floating point arithmetic, which could trap.
12204
12205 2004-10-19 Mark Mitchell <mark@codesourcery.com>
12206
12207 PR c++/14035
12208 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
12209 * g++.dg/conversion/const2.C: New test.
12210 * g++.dg/expr/reinterpret2.C: New test.
12211 * g++.dg/expr/reinterpret3.C: New test.
12212 * g++.dg/expr/cast2.C: New test.
12213 * g++.dg/expr/copy1.C: New test.
12214 * g++.dg/other/conversion1.C: Change error message.
12215 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
12216 function pointers to void *.
12217 * g++.old-deja/g++.mike/p10148.C: Likewise.
12218
12219 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12220
12221 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
12222
12223 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
12224
12225 PR c++/18047
12226
12227 * g++.dg/parse/expr3.C: New test.
12228
12229 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12230
12231 * gcc.dg/smod-1.c: New test.
12232
12233 2004-10-18 Ziemowit Laski <zlaski@apple.com>
12234
12235 * objc.dg/method-14.m: New test.
12236
12237 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12238
12239 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
12240 Also xfail as the patch was reverted.
12241
12242 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12243
12244 PR middle-end/16973
12245 * gcc.dg/pr16973.c: New test.
12246
12247 2004-10-18 Diego Novillo <dnovillo@redhat.com>
12248
12249 PR tree-optimization/17656
12250 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
12251
12252 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
12253
12254 * g++.dg/eh/shadow1.C: New.
12255
12256 2004-10-18 Jakub Jelinek <jakub@redhat.com>
12257
12258 * gcc.c-torture/compile/20041018-1.c: New test.
12259
12260 2004-10-18 Ben Elliston <bje@au.ibm.com>
12261
12262 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
12263 compiler referring to register 0 when accessing sdata. The linker
12264 now patches things up.
12265
12266 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
12267
12268 PR c/17529
12269 * gcc.c-torture/compile/pr17529.c: New test.
12270
12271 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12272
12273 PR c++/17743
12274 * g++.dg/ext/attrib17.C: New test.
12275
12276 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12277
12278 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
12279
12280 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12281
12282 PR c++/10479
12283 * g++.dg/ext/attrib16.C: New test.
12284
12285 2004-10-15 Mark Mitchell <mark@codesourcery.com>
12286
12287 PR c++/17042
12288 * g++.dg/init/dso_handle1.C: New test.
12289
12290 PR c++/14667
12291 * g++.dg/parse/typedef6.C: New test.
12292
12293 PR c++/17916
12294 * g++.dg/parse/pragma1.C: New test.
12295
12296 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
12297
12298 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
12299
12300 2004-10-15 Steve Ellcey <sje@cup.hp.com>
12301
12302 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
12303 -fno-common when on HPPA HP-UX platforms.
12304
12305 2004-10-15 Jakub Jelinek <jakub@redhat.com>
12306
12307 PR other/16820
12308 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
12309 stdint.h.
12310 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
12311 uintptr_t.
12312
12313 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
12314
12315 PR c++/16301
12316 * g++.dg/lookup/strong-using-4.C: New test.
12317
12318 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
12319
12320 PR middle-end/16567
12321 * gcc.c-torture/compile/nested-1.c: New test.
12322
12323 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
12324
12325 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
12326 and mipsisa64*-*-* (until support for misaligned loads is added).
12327 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
12328 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
12329 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
12330 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
12331 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
12332 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
12333
12334 2004-10-14 Mark Mitchell <mark@codesourcery.com>
12335
12336 PR c++/17976
12337 * g++.dg/init/dtor3.C: New test.
12338
12339 2004-10-15 Ben Elliston <bje@au.ibm.com>
12340
12341 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
12342
12343 2004-10-14 Geoffrey Keating <geoffk@apple.com>
12344
12345 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
12346 * gcc.dg/macho-lo-sum.c: Likewise.
12347
12348 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
12349
12350 * gcc.dg/ppc-spe64-1.c: New test.
12351
12352 2004-10-14 Devang Patel <dpatel@apple.com>
12353
12354 PR 17635
12355 * gcc.dg/pr17635.c : New test.
12356
12357 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
12358
12359 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
12360 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
12361 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
12362 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
12363 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
12364 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
12365 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
12366 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
12367 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
12368 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
12369 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
12370 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
12371 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
12372 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
12373 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
12374 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
12375 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
12376 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
12377
12378 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
12379
12380 * gcc.dg/vect/vect-82.c: New testcase.
12381 * gcc.dg/vect/vect-82_64.c: New testcase.
12382 * gcc.dg/vect/vect-83.c: New testcase.
12383 * gcc.dg/vect/vect-83_64.c: New testcase.
12384
12385 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
12386
12387 * gcc.dg/cpp/error-1.c: New test.
12388
12389 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
12390
12391 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
12392
12393 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
12394
12395 PR target/17984
12396 * gcc.dg/cris-peep2-xsrand2.c: New test.
12397
12398 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
12399
12400 PR c++/17661
12401 * testsuite/g++.dg/expr/for2.C: New test.
12402
12403 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12404
12405 * g++.dg/inherit/thunk1.C: Run on the SPARC.
12406
12407 2004-10-13 Jakub Jelinek <jakub@redhat.com>
12408
12409 PR tree-optimization/17724
12410 * g++.dg/opt/pr17724-1.C: New test.
12411 * g++.dg/opt/pr17724-2.C: New test.
12412 * g++.dg/opt/pr17724-3.C: New test.
12413 * g++.dg/opt/pr17724-4.C: New test.
12414 * g++.dg/opt/pr17724-5.C: New test.
12415 * g++.dg/opt/pr17724-6.C: New test.
12416
12417 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
12418
12419 PR c/17301
12420 * gcc.dg/pr17301-2.c: New test.
12421
12422 2004-10-11 Mark Mitchell <mark@codesourcery.com>
12423
12424 PR c++/15876
12425 * g++.dg/parse/error22.C: New test.
12426
12427 PR c++/17936
12428 * g++.dg/template/spec18.C: New test.
12429
12430 2004-10-11 Steve Ellcey <sje@cup.hp.com>
12431
12432 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
12433 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
12434 memcpy.
12435 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
12436 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
12437
12438 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
12439
12440 * g++.dg/eh/cleanup5.C: Add dg-options "".
12441
12442 2004-10-11 Roger Sayle <roger@eyesopen.com>
12443
12444 PR middle-end/17657
12445 * gcc.dg/switch-4.c: New test case.
12446
12447 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
12448
12449 * gcc.c-torture/execute/20041011-1.c: New test.
12450
12451 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
12452
12453 PR c++/17554
12454 * g++.dg/init/for3.C: New test.
12455
12456 PR c++/17657
12457 * g++.dg/opt/switch2.C: New test.
12458
12459 PR middle-end/17703
12460 * g++.dg/warn/Wreturn-2.C: New test.
12461
12462 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
12463
12464 PR c++/17907
12465 * g++.dg/eh/cleanup5.C: New test.
12466
12467 2004-10-10 Mark Mitchell <mark@codesourcery.com>
12468
12469 PR c++/17393
12470 * g++.dg/parse/error21.C: New test.
12471
12472 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
12473
12474 * g++.dg/overload/pmf1.C: Adjust quoting marks.
12475 * g++.dg/warn/incomplete1.C: Likewise.
12476 * g++.dg/template/qualttp20.C: Likewise.
12477
12478 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12479
12480 PR c/17881
12481 * parm-incomplete-1.c: New test.
12482
12483 2004-10-09 Mark Mitchell <mark@codesourcery.com>
12484
12485 PR c++/17867
12486 * g++.dg/parse/error19.C: New test.
12487
12488 PR c++/17670
12489 * g++.dg/init/new11.C: New test.
12490
12491 PR c++/17821
12492 * g++.dg/parse/error20.C: New test.
12493
12494 PR c++/17826
12495 * g++.dg/template/crash24.C: New test.
12496
12497 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12498
12499 PR c/17301
12500 * gcc.dg/pr17301-1.c: New test.
12501
12502 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
12503
12504 PR c/17189
12505 * gcc.dg/anon-struct-5.c: New test.
12506
12507 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
12508
12509 PR c/17844
12510 * gcc.dg/pr17844-1.c: New test.
12511
12512 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
12513
12514 PR tree-optimization/17906
12515 * gcc.c-torture/compile/pr17906.c: New.
12516
12517 2004-10-09 Stuart Hastings <stuart@apple.com>
12518 Roger Sayle <roger@eyesopen.com>
12519
12520 PR rtl-optimization/17853
12521 * gcc.dg/i386-mmx-5.c: New testcase.
12522
12523 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
12524
12525 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
12526
12527 2004-10-09 Mark Mitchell <mark@codesourcery.com>
12528
12529 PR c++/17524
12530 * g++.dg/template/static9.C: New test.
12531
12532 PR c++/17685
12533 * g++.dg/parse/operator5.C: New test.
12534
12535 2004-10-09 Roger Sayle <roger@eyesopen.com>
12536
12537 PR middle-end/17894
12538 * gcc.c-torture/execute/divcmp-4.c: New test case.
12539
12540 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12541
12542 PR tree-opt/17902
12543 * g++.dg/opt/pr17902.C: New test.
12544
12545 2004-10-09 Jakub Jelinek <jakub@redhat.com>
12546
12547 * gcc.dg/cpp/ident-1.c: Add dg-options "".
12548
12549 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12550
12551 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
12552
12553 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12554
12555 * gcc.dg/assign-warn-3.c: New test.
12556
12557 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12558
12559 PR c/16999
12560 * gcc.dg/cpp/ident-1.c: New test.
12561
12562 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
12563
12564 * gcc.c-torture/compile/acc1.c: New.
12565
12566 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
12567
12568 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
12569 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
12570
12571 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12572
12573 * gcc.dg/ultrasp11.c: New test.
12574
12575 2004-10-08 Michael Matz <matz@suse.de>
12576
12577 * gcc.dg/doloop-2.c: New test.
12578
12579 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
12580
12581 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
12582 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
12583 objc.dg/method-9.m: Update expected diagnostics.
12584
12585 2004-10-07 Geoffrey Keating <geoffk@apple.com>
12586
12587 * gcc.dg/ppc-fsel-3.c: New file.
12588 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
12589
12590 2004-10-07 Paul Brook <paul@codesourcery.com>
12591
12592 * gfortran.dg/intrinsic_verify_1.f90: New test.
12593
12594 2004-10-07 Paul Brook <paul@codesourcery.com>
12595
12596 * gfortran.dg/empty_format_1.f90: Remove stray commas.
12597
12598 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12599
12600 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
12601 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
12602 commit.
12603
12604 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
12605
12606 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
12607
12608 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12609
12610 PR c++/17115
12611 * g++.dg/warn/Winline-4.C: New test.
12612
12613 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12614
12615 * gcc.c-torture/compile/20041007-1.c: New test.
12616
12617 2004-10-07 Paul Brook <paul@codesourcery.com>
12618
12619 PR fortran/17678
12620 * gfortran.dg/use_allocated_1.f90: New test.
12621
12622 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12623
12624 PR middle-end/17849
12625 * gfortran.fortran-torture/compile/nested.f90: New test
12626
12627 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
12628
12629 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
12630
12631 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12632
12633 PR c++/17368
12634 * g++.dg/ext/asm6.C: New test.
12635
12636 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
12637
12638 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
12639
12640 2004-10-06 Paul Brook <paul@codesourcery.com>
12641
12642 PR libfortran/17709
12643 * gfortran.dg/empty_format_1.f90: New test.
12644
12645 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12646
12647 PR fortran/17568
12648 * gfortran.dg/ishft.f90: New test.
12649
12650 PR fortran/17283
12651 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
12652 tests.
12653
12654 2004-10-06 Paul Brook <paul@codesourcery.com>
12655
12656 * gfortran.dg/do_1.f90: New test.
12657
12658 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12659
12660 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
12661 optimizing for size.
12662
12663 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
12664
12665 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
12666
12667 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
12668
12669 * gcc.c-torture/compile/20041005-1.c: New test.
12670
12671 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
12672
12673 PR c++/17829
12674 * g++.dg/lookup/koenig4.C: New.
12675
12676 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
12677
12678 * g++.dg/other/classkey1.C: Adjust quoting marks.
12679 * g++.dg/parse/error15.C: Likewise.
12680 * g++.dg/template/meminit2.C (int>): Likewise.
12681
12682 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12683
12684 PR fortran/17283
12685 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
12686
12687 PR fortran/17631
12688 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
12689
12690 PR fortran/17708
12691 * gfortran.dg/pr17708.f90: New test.
12692
12693 2004-10-04 Chao-ying Fu <fu@mips.com>
12694
12695 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
12696 * gcc.dg/vect/vect-4.c: Ditto.
12697 * gcc.dg/vect/vect-5.c: Ditto.
12698 * gcc.dg/vect/vect-6.c: Ditto.
12699 * gcc.dg/vect/vect-8.c: Ditto.
12700 * gcc.dg/vect/vect-16.c: Ditto.
12701 * gcc.dg/vect/vect-30.c: Ditto.
12702 * gcc.dg/vect/vect-40.c: Ditto.
12703 * gcc.dg/vect/vect-41.c: Ditto.
12704 * gcc.dg/vect/vect-42.c: Ditto.
12705 * gcc.dg/vect/vect-43.c: Ditto.
12706 * gcc.dg/vect/vect-44.c: Ditto.
12707 * gcc.dg/vect/vect-45.c: Ditto.
12708 * gcc.dg/vect/vect-46.c: Ditto.
12709 * gcc.dg/vect/vect-47.c: Ditto.
12710 * gcc.dg/vect/vect-48.c: Ditto.
12711 * gcc.dg/vect/vect-49.c: Ditto.
12712 * gcc.dg/vect/vect-50.c: Ditto.
12713 * gcc.dg/vect/vect-51.c: Ditto.
12714 * gcc.dg/vect/vect-52.c: Ditto.
12715 * gcc.dg/vect/vect-53.c: Ditto.
12716 * gcc.dg/vect/vect-54.c: Ditto.
12717 * gcc.dg/vect/vect-55.c: Ditto.
12718 * gcc.dg/vect/vect-56.c: Ditto.
12719 * gcc.dg/vect/vect-57.c: Ditto.
12720 * gcc.dg/vect/vect-58.c: Ditto.
12721 * gcc.dg/vect/vect-59.c: Ditto.
12722 * gcc.dg/vect/vect-60.c: Ditto.
12723 * gcc.dg/vect/vect-74.c: Ditto.
12724 * gcc.dg/vect/vect-79.c: Ditto.
12725 * gcc.dg/vect/vect-80.c: Ditto.
12726
12727 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12728
12729 * gcc.dg/unused-7.c: Use the correct option.
12730
12731 2004-10-04 Paul Brook <paul@codesourcery.com>
12732 Bud Davis <bdavis9659@comcast.net>
12733
12734 PR fortran/17706
12735 PR fortran/16434
12736 * gfortran/pr17706.f90: New test.
12737 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
12738
12739 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12740
12741 * gfortran.dg/pr17612.f90: New test.
12742
12743 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
12744
12745 * g++.dg/template/local1.C: Adjust quoting marks in
12746 testing for diagnostics.
12747 * g++.dg/tls/diag-2.C: Likewise.
12748 * g++.dg/other/error8.C: Likewise.
12749
12750 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
12751
12752 PR c/17178
12753 * gcc.dg/unused-4.c: Adjust to be correct.
12754
12755 PR c/17820
12756 * gcc.dg/unused-7.c: New test.
12757
12758 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
12759
12760 PR c++/17797
12761 * g++.dg/overload/template2.C: New test.
12762
12763 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
12764
12765 PR tree-optimization/16632
12766 * gcc.dg/tree-ssa/20041002-1.c: New.
12767
12768 2004-10-03 Paul Brook <paul@codesourcery.com>
12769
12770 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
12771 rather than relying on default formatting.
12772
12773 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
12774
12775 * gcc.dg/20040920-1.c: Update expected message text.
12776
12777 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
12778
12779 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
12780
12781 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
12782
12783 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
12784 tree level.
12785
12786 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
12787
12788 * gcc.dg/tree-ssa/pr17343.c: Remove.
12789
12790 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
12791
12792 PR tree-opt/17343
12793 * gcc.dg/tree-ssa/pr17343.c: New test.
12794
12795 2004-10-01 Jakub Jelinek <jakub@redhat.com>
12796
12797 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
12798 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
12799 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
12800 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
12801 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
12802
12803 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
12804
12805 * gcc.dg/lvalue-2.c: New test.
12806
12807 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
12808
12809 PR c/17730
12810 * gcc.dg/pr17730-1.c: New test
12811
12812 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
12813
12814 PR c/7425
12815 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
12816
12817 2004-09-29 Jakub Jelinek <jakub@redhat.com>
12818
12819 * gcc.c-torture/execute/stdarg-1.c: New test.
12820 * gcc.c-torture/execute/stdarg-2.c: New test.
12821 * gcc.c-torture/execute/stdarg-3.c: New test.
12822 * gcc.dg/tree-ssa/stdarg-1.c: New test.
12823 * gcc.dg/tree-ssa/stdarg-2.c: New test.
12824 * gcc.dg/tree-ssa/stdarg-3.c: New test.
12825 * gcc.dg/tree-ssa/stdarg-4.c: New test.
12826 * gcc.dg/tree-ssa/stdarg-5.c: New test.
12827
12828 2004-09-29 Jakub Jelinek <jakub@redhat.com>
12829
12830 PR tree-optimization/17697
12831 * g++.dg/opt/pr17697-1.C: New test.
12832 * g++.dg/opt/pr17697-2.C: New test.
12833 * g++.dg/opt/pr17697-3.C: New test.
12834
12835 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
12836
12837 PR c/16409
12838 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
12839 gcc.dg/vla-init-5.c: New tests.
12840
12841 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
12842
12843 PR c/13804
12844 * gcc.dg/pr13804-1.c: New test.
12845
12846 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12847
12848 PR fortran/16938
12849 * gfortran.dg/pr16938.f90: New test.
12850
12851 2004-09-27 Mark Mitchell <mark@codesourcery.com>
12852
12853 * g++.dg/template/crash23.C: New test.
12854
12855 2004-09-27 Mark Mitchell <mark@codesourcery.com>
12856
12857 PR c++/17585
12858 * g++.dg/template/static8.C: New test.
12859
12860 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
12861
12862 PR c++/17681
12863 * g++.dg/other/error9.C: New test.
12864
12865 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
12866
12867 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
12868
12869 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12870
12871 PR fortran/15164
12872 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
12873
12874 2004-09-26 Roger Sayle <roger@eyesopen.com>
12875
12876 PR middle-end/17112
12877 * gcc.dg/pr17112-1.c: New test case.
12878
12879 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
12880
12881 PR c/11459
12882 * gcc.dg/pr11459-1.c: New test.
12883
12884 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
12885
12886 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
12887 * gcc.dg/tree-ssa/loop-4.c: Likewise.
12888
12889 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12890
12891 * gfortran.dg/pr15324.f90: Make array bounds consistent.
12892
12893 2004-09-25 Jan Hubicka <jh@suse.cz>
12894
12895 * compile/30040909-1.c: New test.
12896 * compile/30040907-1.c: New test.
12897
12898 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
12899
12900 * gcc.c-torture/execute/va-arg-26.c: New test.
12901
12902 2004-09-24 Zack Weinberg <zack@codesourcery.com>
12903
12904 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
12905 extra diagnostics on targets with 64-bit pointers.
12906 * objc.dg/selector-1.m: Adjust dg-warning regexp.
12907
12908 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
12909
12910 PR c/17188
12911 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
12912 * gcc.dg/decl-3.c: Adjust expected message.
12913
12914 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12915
12916 PR fortran/17615
12917 * gfortran.dg/pr17615.f90: New test.
12918
12919 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
12920
12921 PR tree-optimzation/17517
12922 * g++.dg/tree-ssa/pr17517.C: New Test.
12923
12924 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12925
12926 PR c++/16889
12927 * g++.dg/lookup/ambig3.C: New.
12928
12929 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
12930
12931 PR tree-opt/17624
12932 * g++.dg/opt/pr17624.C: New test.
12933
12934 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
12935
12936 PR c/6980
12937 * gcc.dg/Wbad-function-cast-1.c: New test.
12938
12939 2004-09-23 Zack Weinberg <zack@codesourcery.com>
12940
12941 * g++.dg/ext/complit1.C
12942 * g++.dg/other/error2.C
12943 * g++.dg/other/nontype-1.C
12944 * g++.dg/parse/crash11.C
12945 * g++.dg/parse/crash12.C
12946 * g++.dg/parse/error15.C
12947 * g++.dg/parse/error4.C
12948 * g++.dg/parse/tmpl-outside1.C
12949 * g++.dg/parse/too-many-tmpl-args1.C
12950 * g++.dg/template/dependent-expr3.C
12951 * g++.dg/template/error10.C
12952 * g++.dg/template/instantiate1.C
12953 * g++.dg/template/vtable2.C
12954 * g++.dg/warn/Wshadow-1.C
12955 * g++.dg/warn/weak1.C
12956 * g++.old-deja/g++.brendan/crash16.C
12957 * g++.old-deja/g++.brendan/crash18.C
12958 * g++.old-deja/g++.brendan/crash48.C
12959 * g++.old-deja/g++.brendan/crash49.C
12960 * g++.old-deja/g++.brendan/crash55.C
12961 * g++.old-deja/g++.brendan/crash56.C
12962 * g++.old-deja/g++.brendan/crash8.C
12963 * g++.old-deja/g++.brendan/enum11.C
12964 * g++.old-deja/g++.brendan/enum8.C
12965 * g++.old-deja/g++.brendan/enum9.C
12966 * g++.old-deja/g++.brendan/friend3.C
12967 * g++.old-deja/g++.brendan/misc14.C
12968 * g++.old-deja/g++.bugs/900402_02.C
12969 * g++.old-deja/g++.bugs/900404_03.C
12970 * g++.old-deja/g++.bugs/900404_04.C
12971 * g++.old-deja/g++.bugs/900428_03.C
12972 * g++.old-deja/g++.jason/crash4.C
12973 * g++.old-deja/g++.jason/overload21.C
12974 * g++.old-deja/g++.jason/redecl1.C
12975 * g++.old-deja/g++.jason/report.C
12976 * g++.old-deja/g++.jason/rfg10.C
12977 * g++.old-deja/g++.jason/template30.C
12978 * g++.old-deja/g++.law/arm12.C
12979 * g++.old-deja/g++.law/ctors5.C
12980 * g++.old-deja/g++.law/cvt20.C
12981 * g++.old-deja/g++.law/init10.C
12982 * g++.old-deja/g++.law/init8.C
12983 * g++.old-deja/g++.law/visibility17.C
12984 * g++.old-deja/g++.law/visibility7.C
12985 * g++.old-deja/g++.mike/net8.C
12986 * g++.old-deja/g++.mike/p646.C
12987 * g++.old-deja/g++.mike/p700.C
12988 * g++.old-deja/g++.mike/p701.C
12989 * g++.old-deja/g++.mike/p811.C
12990 * g++.old-deja/g++.ns/template13.C
12991 * g++.old-deja/g++.other/array3.C
12992 * g++.old-deja/g++.other/crash25.C
12993 * g++.old-deja/g++.other/dtor3.C
12994 * g++.old-deja/g++.other/dtor4.C
12995 * g++.old-deja/g++.other/main1.C
12996 * g++.old-deja/g++.other/warn7.C
12997 * g++.old-deja/g++.pt/crash11.C
12998 * g++.old-deja/g++.pt/crash36.C
12999 * g++.old-deja/g++.pt/spec22.C
13000 * g++.old-deja/g++.pt/spec9.C
13001 * g++.old-deja/g++.pt/ttp52.C
13002 * g++.old-deja/g++.robertl/eb103.C
13003 * g++.old-deja/g++.robertl/eb121.C
13004 * g++.old-deja/g++.robertl/eb22.C
13005 * g++.old-deja/g++.robertl/eb8.C:
13006 Update locations and/or regexps of dg-error markers.
13007 Remove markers for some bogus messages that are no longer issued.
13008
13009 2004-09-23 Jakub Jelinek <jakub@redhat.com>
13010
13011 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
13012 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
13013
13014 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
13015
13016 PR c++/17618
13017 * g++.dg/lookup/crash5.C: New test.
13018
13019 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
13020
13021 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
13022 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
13023 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
13024 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
13025 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
13026 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
13027
13028 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
13029 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
13030 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
13031 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
13032 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
13033 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
13034
13035 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
13036
13037 * gcc.dg/vect/vect-44.c: Check additional cases.
13038 * gcc.dg/vect/vect-48.c: Check additional cases.
13039
13040 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
13041 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
13042 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
13043 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
13044 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
13045 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
13046 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
13047 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
13048 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
13049
13050 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
13051 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
13052 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
13053
13054 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13055
13056 * gcc.dg/tree-ssa/loop-6.c: New test.
13057
13058 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
13059
13060 PR c++/17620
13061 * g++.dg/inherit/base2.C: New.
13062
13063 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13064
13065 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
13066 * gcc.dg/20001012-2.c: Likewise.
13067 * gcc.dg/20001013-1.c: Likewise.
13068 * gcc.dg/20001101-1.c: Likewise.
13069 * gcc.dg/20001102-1.c: Likewise.
13070 * gcc.dg/bf-spl1.c: Likewise.
13071 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
13072 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
13073
13074 2004-09-22 Diego Novillo <dnovillo@redhat.com>
13075
13076 PR tree-optimization/16721
13077 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
13078
13079 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
13080
13081 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
13082 * gcc.dg/20040305-1.c: Likewise.
13083
13084 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
13085
13086 PR c/16566
13087 * gcc.c-torture/compile/pr16566-1.c,
13088 gcc.c-torture/compile/pr16566-2.c,
13089 gcc.c-torture/compile/pr16566-3.c: New tests.
13090
13091 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
13092
13093 PR tree-optimization/17512
13094 * gcc.c-torture/compile/20040916-1.c.
13095
13096 2004-09-21 Mark Mitchell <mark@codesourcery.com>
13097
13098 * gcc.dg/pragma-re-3.c: New test.
13099
13100 2004-09-17 Matt Austern <austern@apple.com>
13101
13102 PR c++/15049
13103 * g++.dg/other/anon3.C: New.
13104
13105 2004-09-21 Roger Sayle <roger@eyesopen.com>
13106
13107 PR c++/7503
13108 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
13109 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
13110 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
13111 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
13112 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
13113
13114 2004-09-21 Bud Davis <bdavis9659@comcast.net>
13115
13116 PR fortran/17286
13117 * gfortran.dg/pr17286.f90: New test.
13118
13119 2004-09-20 Mark Mitchell <mark@codesourcery.com>
13120
13121 PR c++/17530
13122 * g++.dg/template/static7.C: New test.
13123
13124 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
13125
13126 PR tree-opt/17558
13127 * gcc.c-torture/compile/pr17558.c: New test.
13128
13129 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
13130
13131 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
13132 if SKIP_ATTRIBUTE is defined.
13133
13134 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13135
13136 PR fortran/15957
13137 * gfortran.dg/pr15957.f90: New test.
13138
13139 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
13140
13141 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
13142 in comparison.
13143 * gcc.dg/vect/vect-79.c: Likewise.
13144 * gcc.dg/vect/vect-80.c: Likewise.
13145
13146 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13147
13148 PR fortran/15750
13149 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
13150
13151 2004-09-20 Ira Rosen <irar@il.ibm.com>
13152
13153 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
13154 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
13155 * gcc.dg/vect/vect-62.c: New testcase.
13156 * gcc.dg/vect/vect-63.c: New testcase.
13157 * gcc.dg/vect/vect-64.c: New testcase.
13158 * gcc.dg/vect/vect-65.c: New testcase.
13159 * gcc.dg/vect/vect-66.c: New testcase.
13160 * gcc.dg/vect/vect-67.c: New testcase.
13161 * gcc.dg/vect/vect-68.c: New testcase.
13162 * gcc.dg/vect/vect-69.c: New testcase.
13163 * gcc.dg/vect/vect-79.c: New testcase.
13164 * gcc.dg/vect/vect-80.c: New testcase.
13165
13166 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
13167
13168 * gcc.target/mips/asm-1.c: New test.
13169
13170 2004-09-19 Ira Rosen <irar@il.ibm.com>
13171
13172 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
13173 * gcc.dg/vect/vect-73.c: New testcase.
13174 * gcc.dg/vect/vect-74.c: New testcase.
13175 * gcc.dg/vect/vect-75.c: New testcase.
13176 * gcc.dg/vect/vect-76.c: New testcase.
13177 * gcc.dg/vect/vect-77.c: New testcase.
13178 * gcc.dg/vect/vect-78.c: New testcase
13179
13180 2004-09-18 Paul Brook <paul@codesourcery.com>
13181
13182 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
13183
13184 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
13185
13186 PR c/17424
13187 * gcc.dg/pr17424-1.c: New test.
13188
13189 2004-09-18 Diego Novillo <dnovillo@redhat.com>
13190
13191 * g++.dg/tree-ssa/pr17153.C: New test.
13192
13193 2004-09-16 Geoffrey Keating <geoffk@apple.com>
13194
13195 PR pch/13361
13196 * testsuite/g++.dg/pch/wchar-1.C: New.
13197 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13198
13199 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
13200
13201 * gcc.c-torture/execute/20040917-1.c: New test.
13202
13203 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13204
13205 PR tree-optimization/17319
13206 * gcc.dg/pr17319.c: New test.
13207
13208 2004-09-17 Devang Patel <dpatel@apple.com>
13209
13210 * gcc.dg/20040813-1.c: New test.
13211
13212 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13213
13214 PR tree-optimization/17273
13215 * gcc.c-torture/compile/pr17273.c: New test.
13216
13217 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
13218
13219 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
13220 Update expected messages.
13221 * gcc.dg/declspec-13.c: New test.
13222
13223 2004-09-17 David Edelsohn <edelsohn@gnu.org>
13224
13225 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
13226
13227 2004-09-17 Diego Novillo <dnovillo@redhat.com>
13228
13229 * gcc.c-torture/execute/pr17252.c: Use post-increment to
13230 change what 'a' is pointing to.
13231
13232 2004-09-17 Mark Mitchell <mark@codesourcery.com>
13233
13234 PR c++/16002
13235 * g++.dg/template/error18.C: New test.
13236
13237 PR c++/16029
13238 * g++.dg/warn/Wunused-8.C: New test.
13239
13240 2004-09-17 Steven Bosscher <stevenb@suse.de>
13241
13242 PR tree-optimization/17513
13243 * gcc.dg/20040916-1.c: New test.
13244
13245 2004-09-16 Mark Mitchell <mark@codesourcery.com>
13246
13247 PR c++/17501
13248 * g++.dg/template/typename7.C: New test.
13249
13250 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13251
13252 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
13253
13254 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
13255
13256 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
13257 with -ftree-based-profiling also.
13258 * lib/profopt.exp: Support late-set profile_option/feedback_option.
13259
13260 2004-09-16 Victor Leikehman <lei@il.ibm.com>
13261
13262 PR/15364
13263 * gfortran.dg/der_array_io_1.f90: New test.
13264 * gfortran.dg/der_array_io_2.f90: New test.
13265 * gfortran.dg/der_array_io_3.f90: New test.
13266
13267 2004-09-15 Mark Mitchell <mark@codesourcery.com>
13268
13269 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
13270 EABI.
13271
13272 2004-09-15 Mark Mitchell <mark@codesourcery.com>
13273
13274 * g++.dg/opt/switch1.C: New test.
13275
13276 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
13277
13278 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
13279 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
13280 Update expected messages.
13281
13282 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13283
13284 PR fortran/16485
13285 * gfortran.dg/same_name_1.f90: New test.
13286
13287 2004-09-15 Diego Novillo <dnovillo@redhat.com>
13288
13289 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
13290 dereference garbage pointers.
13291
13292 2004-09-15 Jakub Jelinek <jakub@redhat.com>
13293
13294 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
13295 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
13296
13297 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
13298 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
13299 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
13300
13301 2004-09-14 Mark Mitchell <mark@codesourcery.com>
13302
13303 PR c++/17324
13304 * g++.dg/template/mangle1.C: New test.
13305
13306 2004-09-14 Diego Novillo <dnovillo@redhat.com>
13307
13308 PR tree-optimization/17252
13309 * gcc.c-torture/execute/pr17252.c: New test.
13310
13311 2004-09-14 Andrew Pinski <apinski@apple.com>
13312
13313 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
13314
13315 2004-09-14 Roger Sayle <roger@eyesopen.com>
13316
13317 PR rtl-optimization/9771
13318 * gcc.dg/pr9771-1.c: New test case.
13319
13320 2004-09-14 Diego Novillo <dnovillo@redhat.com>
13321
13322 PR tree-optimization/15262
13323 * gcc.c-torture/execute/pr15262-1.c: New test.
13324 * gcc.c-torture/execute/pr15262-2.c: New test.
13325
13326 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
13327
13328 * gcc.dg/declspec-12.c: New test.
13329
13330 2004-09-14 Bud Davis <bdavis9659@comcast.net>
13331
13332 * gfortran.dg/pr17090.f90: Add directives to test.
13333
13334 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13335
13336 * gcc.c-torture/compile/20040914-1.c: New test.
13337
13338 2004-09-13 Mark Mitchell <mark@codesourcery.com>
13339
13340 PR c++/16162
13341 * g++.dg/template/decl2.C: New test.
13342
13343 2004-09-13 Bud Davis <bdavis9659@comcast.net>
13344
13345 PR fortran/17090
13346 * gfortran.dg/pr17090.f90: New test.
13347
13348 2004-09-13 Dale Johannesen <dalej@apple.com>
13349
13350 * gcc.c-torture/compile/pr17408.c: New test case.
13351
13352 2004-09-13 Mark Mitchell <mark@codesourcery.com>
13353
13354 PR c++/16716
13355 * g++.dg/parse/crash17.C: New test.
13356
13357 PR c++/17327
13358 * g++.dg/template/enum3.C: New test.
13359
13360 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
13361
13362 * lib/gcc-defs.exp: Load wrapper.exp.
13363 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
13364 using local code.
13365 * lib/gcc.exp (gcc_init): Similar.
13366 * lib/gfortran.exp (gfortran_init): Similar.
13367 * lib/objc.exp (objc_init): Similar.
13368 * lib/treelang.exp (treelang_init): Similar.
13369 * lib/wrapper.exp: New file with build_wrapper call machinery in
13370 ${tool}_maybe_build_wrapper.
13371
13372 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
13373
13374 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
13375 "inline".
13376 * gcc.dg/declspec-11.c: Update expected messages.
13377 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
13378 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
13379 gcc.dg/inline-12.c: New tests.
13380
13381 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
13382
13383 * g++.dg/tree-ssa/pr17400.C: New testcase.
13384
13385 2004-09-13 James E Wilson <wilson@specifixinc.com>
13386
13387 * gcc.target/mips/sb1-1.c: New testcase.
13388
13389 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
13390
13391 * lib/g77-dg.exp: Remove unused file.
13392 * lib/mike-g77.exp: Ditto.
13393 * lib/g77.exp: Ditto.
13394
13395 2004-09-12 Richard Henderson <rth@redhat.com>
13396
13397 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
13398
13399 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
13400
13401 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
13402 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13403 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
13404 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
13405 Update expected messages.
13406
13407 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
13408
13409 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
13410 declaration/use mismatch for dirp parameter.
13411
13412 2004-09-12 Andrew Pinski <apinski@apple.com>
13413
13414 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
13415 -fgnu-runtime is passed.
13416
13417 2004-09-12 Richard Henderson <rth@redhat.com>
13418
13419 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
13420 do the uplevel thing and update additional_flags directly.
13421 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
13422 gfortran.fortran-torture/execute/intrinsic_nearest.x,
13423 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
13424 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
13425
13426 2004-09-11 Steven Bosscher <stevenb@suse.de>
13427
13428 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
13429
13430 2004-09-11 Roger Sayle <roger@eyesopen.com>
13431
13432 PR middle-end/17411
13433 * g++.dg/opt/pr17411-1.C: New test case.
13434
13435 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
13436
13437 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
13438 gcc.dg/tls/diag-2.c: Update expected messages.
13439 * gcc.dg/991209-1.c: Specify compilation options. Update expected
13440 messages.
13441 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
13442 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
13443 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
13444 gcc.dg/tls/diag-5.c: New tests.
13445
13446 2004-09-11 Zack Weinberg <zack@codesourcery.com>
13447
13448 * gcc.dg/20040910-1.c: Correct dg-error regexp.
13449
13450 2004-09-11 Steven Bosscher <stevenb@suse.de>
13451
13452 * g++.dg/parse/break-in-for.C: New test.
13453
13454 2004-09-11 Jakub Jelinek <jakub@redhat.com>
13455
13456 * gcc.dg/tree-ssa/20040911-1.c: New test.
13457
13458 2004-09-11 Andreas Jaeger <aj@suse.de>
13459
13460 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
13461 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
13462
13463 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
13464
13465 * gcc.target/frv: New directory of FR-V-specific tests.
13466
13467 2004-09-10 James E Wilson <wilson@specifixinc.com>
13468
13469 * gcc.dg/convert-vec-1.c: New test.
13470
13471 2004-09-10 Roger Sayle <roger@eyesopen.com>
13472
13473 PR middle-end/17024
13474 * gcc.dg/pr17024-1.c: New test case.
13475
13476 2004-09-10 Eric Christopher <echristo@redhat.com>
13477
13478 * gcc.dg/20040910-1.c: New test.
13479
13480 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
13481
13482 * gcc.dg/bitfld-9.c: New test.
13483
13484 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
13485
13486 * gcc.c-torture/execute/ieee/acc1.c: New test.
13487 * gcc.c-torture/execute/ieee/acc2.c: New test.
13488 * gcc.c-torture/execute/ieee/mzero6.c: New test.
13489
13490 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
13491
13492 * gcc.dg/deprecated-2.c: New test.
13493
13494 2004-09-09 James E Wilson <wilson@specifixinc.com>
13495
13496 * gcc.dg/init-vec-1.c: New test.
13497
13498 2004-09-09 Roger Sayle <roger@eyesopen.com>
13499
13500 PR middle-end/17055
13501 * gcc.dg/pr17055-1.c: New test case.
13502
13503 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
13504
13505 PR target/17377
13506 * gcc.c-torture/execute/pr17377.c: New test.
13507
13508 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
13509
13510 PR c/8420
13511 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
13512 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
13513 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
13514 gcc.dg/long-long-typespec-1.c: New tests.
13515 * gcc.dg/tls/diag-2.c: Update expected diagnostics
13516
13517 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
13518
13519 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
13520 gcc.dg/gnu99-static-1.c: New tests.
13521
13522 2004-09-08 Devang Patel <dpatel@apple.com>
13523
13524 * gcc.dg/darwin-ld-20040828-1.c: New test.
13525 * gcc.dg/darwin-ld-20040828-2.c: New test.
13526 * gcc.dg/darwin-ld-20040828-3.c: New test.
13527
13528 2004-09-08 Ziemowit Laski <zlaski@apple.com>
13529
13530 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
13531 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
13532 in error message.
13533 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
13534 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
13535 in error message.
13536 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
13537 types they qualify.
13538 * objc.dg/type-size-2.m: Fix wording in comment.
13539 * objc.dg/va-meth-1.m: New test case.
13540
13541 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
13542
13543 PR c/16633:
13544 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
13545 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
13546
13547 2004-09-06 Devang Patel <dpatel@apple.com>
13548
13549 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
13550 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
13551
13552 2004-09-06 Zack Weinberg <zack@codesourcery.com>
13553
13554 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
13555 reflect changed line numbering of diagnostics.
13556
13557 2004-09-06 Paul Brook <paul@codesourcery.com>
13558
13559 * gfortran.dg/edit_real_1.f90: Add new test.
13560
13561 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13562
13563 * gcc.dg/tree-ssa/loop-2.c: New test.
13564 * gcc.dg/tree-ssa/loop-3.c: New test.
13565 * gcc.dg/tree-ssa/loop-4.c: New test.
13566 * gcc.dg/tree-ssa/loop-5.c: New test.
13567
13568 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13569
13570 * gcc.dg/format/sentinel-1.c: Update for parameter option.
13571
13572 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13573
13574 * gcc.dg/format/sentinel-1.c: New test.
13575
13576 2004-09-04 Uros Bizjak <uros@kss-loka.si>
13577
13578 * testsuite/gcc.dg/builtins-46.c: New.
13579
13580 2004-09-03 Devang Patel <dpatel@apple.com>
13581
13582 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
13583 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
13584
13585 2004-09-03 Jan Beulich <jbeulich@novell.com>
13586
13587 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
13588 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
13589 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
13590 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
13591 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
13592 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
13593 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
13594 the non-portable bzero.
13595 * gcc.dg/20010912-1.c: xfail for NetWare.
13596 * gcc.dg/20020426-2.c: xfail for NetWare.
13597 * gcc.dg/20021014-1.c: xfail for NetWare.
13598 * gcc.dg/20021018-1.c: xfail for NetWare.
13599 * gcc.dg/20030213-1.c: xfail for NetWare.
13600 * gcc.dg/20030225-1.c: xfail for NetWare.
13601 * gcc.dg/20030708-1.c: xfail for NetWare.
13602 * gcc.dg/builtins-config.h: Also exclude NetWare.
13603 * gcc.dg/format/format.h: Define restrict only if not already defined.
13604 * gcc.dg/nest.c: xfail for NetWare.
13605 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
13606 * lib/target-supports.exp (check_visibility_available): Exclude
13607 NetWare.
13608
13609 2004-09-03 Jan Beulich <jbeulich@novell.com>
13610
13611 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
13612 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
13613 deterministic starting point for the alignment of structure fields.
13614 * gcc.dg/Wpadded.c: Dito.
13615 * g++.dg/abi/vbase10.C: Dito.
13616
13617 2004-09-03 Devang Patel <dpatel@apple.com>
13618
13619 * g++.dg/debug/pr15736.cc: New test.
13620
13621 2004-09-02 Mark Mitchell <mark@codesourcery.com>
13622
13623 * README.QMTEST: Fix out-of-date link.
13624
13625 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
13626
13627 PR fortran/16579
13628 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
13629 Delete. Duplicate of gfortran.dg/g77/20010610.f
13630
13631 2004-09-02 Mark Mitchell <mark@codesourcery.com>
13632
13633 * g++.dg/abi/arm_rtti1.C: New test.
13634
13635 2004-09-02 Geoffrey Keating <geoffk@apple.com>
13636
13637 * gcc.dg/ppc-vector-memcpy.c: New.
13638 * gcc.dg/ppc-vector-memset.c: New.
13639
13640 2004-09-02 Chao-ying Fu <fu@mips.com>
13641
13642 * gcc.target/mips/mips-3d-1.c: New test.
13643 * gcc.target/mips/mips-3d-2.c: New test.
13644 * gcc.target/mips/mips-3d-3.c: New test.
13645 * gcc.target/mips/mips-3d-4.c: New test.
13646 * gcc.target/mips/mips-3d-5.c: New test.
13647 * gcc.target/mips/mips-3d-6.c: New test.
13648 * gcc.target/mips/mips-3d-7.c: New test.
13649 * gcc.target/mips/mips-3d-8.c: New test.
13650 * gcc.target/mips/mips-3d-9.c: New test.
13651 * gcc.target/mips/mips-ps-1.c: New test.
13652 * gcc.target/mips/mips-ps-2.c: New test.
13653 * gcc.target/mips/mips-ps-3.c: New test.
13654 * gcc.target/mips/mips-ps-4.c: New test.
13655 * gcc.target/mips/mips-ps-type.c: New test.
13656
13657 2004-09-02 Paul Brook <paul@codesourcery.com>
13658
13659 * gfortran.dg/edit_real_1.f90: Add new tests.
13660
13661 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13662
13663 PR fortran/15327
13664 * gfortran.dg/merge_char_1.f90: New test.
13665
13666 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13667
13668 PR fortran/16404
13669 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
13670
13671 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13672
13673 PR c/1522
13674 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
13675
13676 2004-09-01 Mark Mitchell <mark@codesourcery.com>
13677
13678 * g++.dg/opt/loop1.C: Do not XFAIL.
13679
13680 2004-09-01 Jakub Jelinek <jakub@redhat.com>
13681
13682 * gcc.c-torture/execute/20040831-1.c: New test.
13683
13684 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
13685
13686 PR fortran/16579
13687 * gfortran.dg/g77/20010610.f: Now passes.
13688 Copy from g77.f-torture/execute. Add dg-run directive.
13689 * gfortran.dg/g77/README: Update
13690
13691 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13692
13693 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
13694 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
13695 (t1, t2, t3, t4): Add volatile.
13696
13697 2004-08-31 Mark Mitchell <mark@codesourcery.com>
13698
13699 * g++.dg/ext/visibility/arm1.C: New test.
13700
13701 2004-08-31 Geoffrey Keating <geoffk@apple.com>
13702
13703 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
13704 -pedantic-errors.
13705
13706 2004-09-01 Paul Brook <paul@codesourcery.com>
13707
13708 * gfortran.dg/eof_2.f90: New test.
13709
13710 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13711
13712 PR fortran/16579
13713 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
13714
13715 2004-08-31 Bud Davis <bdavis9659@comcast.net>
13716
13717 PR libfortran/16805
13718 * gfortran.dg/list_read_2.f90: New test.
13719
13720 2004-08-31 Mark Mitchell <mark@codesourcery.com>
13721
13722 * g++.dg/abi/key1.C: New test.
13723
13724 2004-08-31 Richard Henderson <rth@redhat.com>
13725
13726 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
13727 form of offsetof.
13728 * g++.dg/other/offsetof5.C: Remove duplicate.
13729
13730 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13731
13732 PR fortran/17244
13733 * gfortran.dg/func_derived_1.f90: New test.
13734
13735 2004-08-31 Paul Brook <paul@codesourcery.com>
13736
13737 * gfortran.dg/eof_1.f90: New test.
13738
13739 2004-08-31 Paul Brook <paul@codesourcery.com>
13740
13741 * gfortran.dg/list_read_1.f90: New file.
13742
13743 2004-08-30 Mark Mitchell <mark@codesourcery.com>
13744
13745 * g++.dg/opt/loop1.C: XFAIL.
13746
13747 2004-08-30 Geoffrey Keating <geoffk@apple.com>
13748
13749 * gcc.dg/funcdef-storage-1.c: New.
13750 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
13751 an extern function in local scope.
13752 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
13753 declare an 'auto inline' function in local scope.
13754 * gcc.dg/20011130-1.c: Likewise.
13755 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
13756 an 'auto' function in local scope.
13757 * gcc.dg/20021014-1.c: Likewise.
13758 * gcc.dg/20030331-2.c: Likewise.
13759
13760 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13761
13762 * gfortran.dg/blockdata_1.f90: New test.
13763
13764 2004-08-30 Richard Henderson <rth@redhat.com>
13765
13766 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
13767
13768 2004-08-30 Richard Henderson <rth@redhat.com>
13769
13770 * lib/fortran-torture.exp (fortran-torture-execute): Honor
13771 additional_flags set by alternate driver.
13772 (ieee-options): New procedure.
13773 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
13774 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
13775 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
13776 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
13777
13778 2004-08-30 Richard Henderson <rth@redhat.com>
13779
13780 * lib/f-torture.exp: Remove.
13781
13782 2004-08-29 Mark Mitchell <mark@codesourcery.com>
13783
13784 PR rtl-optimization/16590
13785 * g++.dg/opt/loop1.C: New test.
13786
13787 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13788
13789 PR fortran/13910
13790 * gfortran.dg/oldstyle_1.f90: New test.
13791
13792 2004-08-29 Steven G. Kargl <kargls@comcast.net>
13793 Paul Brook <paul@codesourcery.com>
13794
13795 * gfortran.dg/g77/README: Update.
13796 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
13797 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
13798 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
13799
13800 2004-08-28 Paul Brook <paul@codesourcery.com>
13801
13802 PR libfortran/17195
13803 * gfortran.dg/edit_real_1.f90: New test.
13804
13805 2004-08-27 Paul Brook <paul@codesourcery.com>
13806
13807 * gfortran.dg/rewind_1.f90: New test.
13808
13809 2004-08-27 Bud Davis <bdavis9659@comcast.net>
13810
13811 PR fortran/16597
13812 * gfortran.dg/pr16597.f90: New test.
13813
13814 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
13815
13816 PR c/13801
13817 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
13818 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
13819 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
13820 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
13821 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
13822
13823 2004-08-26 Nick Clifton <nickc@redhat.com>
13824
13825 * gcc.c-torture/compile/pr17119.c: New test.
13826
13827 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
13828
13829 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
13830
13831 2004-08-25 Richard Henderson <rth@redhat.com>
13832
13833 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
13834 the bits that expect kind=8 to be the largest real kind.
13835
13836 2004-08-25 Ziemowit Laski <zlaski@apple.com>
13837
13838 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
13839
13840 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13841
13842 * gfortran.dg/assignment_1.f90: New test.
13843
13844 2004-08-25 Adam Nemet <anemet@lnxw.com>
13845
13846 * g++.dg/template/repo3.C: New test.
13847
13848 2004-08-25 Roger Sayle <roger@eyesopen.com>
13849
13850 PR middle-end/16693
13851 PR tree-optimization/16372
13852 * g++.dg/opt/pr16372-1.C: New test case.
13853 * g++.dg/opt/pr16693-1.C: New test case.
13854 * g++.dg/opt/pr16693-2.C: New test case.
13855
13856 2004-08-25 Ziemowit Laski <zlaski@apple.com>
13857
13858 * objc.dg/proto-lossage-4.m: New test.
13859
13860 2004-08-25 Mark Mitchell <mark@codesourcery.com>
13861
13862 PR c++/17155
13863 * g++.dg/inherit/local2.C: New test.
13864
13865 2004-08-25 Paul Brook <paul@codesourcery.com>
13866
13867 PR fortran/17144
13868 * gfortran.dg/string_ctor_1.f90: New test.
13869
13870 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13871
13872 PR c++/14428
13873 * g++.dg/template/redecl2.C: New test.
13874
13875 2004-08-24 Bud Davis <bdavis9659@comcast.net>
13876
13877 PR fortran/17143
13878 * gfortran.dg/pr17143.f90: New test.
13879
13880 2004-08-24 Bud Davis <bdavis9659@comcast.net>
13881
13882 PR fortran/17164
13883 * gfortran.dg/pr17164.f90: New test.
13884
13885 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13886
13887 * gcc.dg/tree-ssa/loop-1.c: New test.
13888
13889 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
13890
13891 * gcc.c-torture/compile/20040824-1.c: New test.
13892
13893 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
13894
13895 * gcc.c-torture/compile/iftrap-3.c: New test.
13896
13897 2004-08-24 Paul Brook <paul@codesourcery.com>
13898
13899 * gfortran.dg/entry_2.f90: New test.
13900
13901 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13902
13903 PR c++/16889
13904 * g++.dg/lookup/ambig[12].C: New.
13905
13906 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13907
13908 PR c++/16706
13909 * g++.dg/template/crash21.C: New test.
13910 * g++.dg/template/crash22.C: Likewise.
13911
13912 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13913
13914 PR c++/17149
13915 * g++.dg/template/access15.C: New.
13916
13917 2004-08-23 Mark Mitchell <mark@codesourcery.com>
13918
13919 PR c++/17163
13920 * g++.dg/template/repo2.C: New test.
13921
13922 2004-08-23 Roger Sayle <roger@eyesopen.com>
13923
13924 PR rtl-optimization/17078
13925 * gcc.c-torture/execute/pr17078-1.c: New test case.
13926
13927 2004-08-23 Mark Mitchell <mark@codesourcery.com>
13928
13929 PR c/14492
13930 * gcc.dg/debug/crash1.c: New test.
13931
13932 2004-08-23 Mark Mitchell <mark@codesourcery.com>
13933
13934 PR c/16180
13935 * gcc.dg/loop-5.c: New test.
13936
13937 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13938
13939 * gcc.c-torture/execute/20040823-1.c: New test.
13940
13941 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
13942
13943 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
13944 to the assembler. Simplify test accordingly.
13945 (asm_abi_flags): Use GNU names.
13946 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
13947 to check for ABI flags.
13948
13949 2004-08-22 Andrew Pinski <apinski@apple.com>
13950
13951 * g++.dg/opt/pr14029.C: New test.
13952 * gcc.c-torture/execute/pr15262.c: New test.
13953
13954 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13955
13956 * gfortran.dg/reduction.f90: Add checks with complex arguments.
13957
13958 2004-08-21 Bud Davis <bdavis9659@comcast.net>
13959
13960 PR 16908
13961 * gfortran.dg/direct_io.f90: New test.
13962
13963 2004-08-20 Mark Mitchell <mark@codesourcery.com>
13964
13965 PR c++/17121
13966 * g++.dg/inherit/local2.C: New test.
13967
13968 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
13969
13970 PR c++/17120
13971 * g++.dg/warn/Wparentheses-4.C: New test.
13972
13973 2004-08-20 Mark Mitchell <mark@codesourcery.com>
13974
13975 PR c++/17121
13976 * g++.dg/inherit/local2.C: New test.
13977
13978 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
13979 * gcc.dg/ppc-ldstruct.c: Likewise.
13980 * gcc.dg/ppc64-abi-2.c: Likewise.
13981
13982 2004-08-20 Jakub Jelinek <jakub@redhat.com>
13983
13984 PR rtl-optimization/17099
13985 * gcc.c-torture/execute/20040820-1.c: New test.
13986
13987 2004-08-20 David Edelsohn <edelsohn@gnu.org>
13988
13989 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
13990
13991 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
13992
13993 PR fortran/17077
13994 * gfortran.dg/auto_array_1.f90: New test.
13995
13996 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13997
13998 PR fortran/17074
13999 * gfortran.dg/simpleif_1.f90: New test.
14000
14001 2004-08-19 Mark Mitchell <mark@codesourcery.com>
14002
14003 * lib/target-supports.exp (check_profiling_available): Return
14004 false for arm*-*-symbianelf* and arm*-*-eabi*.
14005
14006 PR c++/15890
14007 * g++.dg/template/delete1.C: New test.
14008
14009 2004-08-19 Paul Brook <paul@codesourcery.com>
14010
14011 PR fortran/14976
14012 PR fortran/16228
14013 * gfortran.dg/data_char_1.f90: New test.
14014
14015 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
14016
14017 PR fortran/16946
14018 * gfortran.dg/reduction.f90: New testcase.
14019
14020 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14021
14022 PR fortran/16520
14023 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
14024
14025 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
14026
14027 PR c++/17041
14028 * g++.dg/Wparentheses-3.C: New test.
14029
14030 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
14031
14032 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
14033 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
14034 * gcc.dg/vect/vect-2.c: Likewise.
14035 * gcc.dg/vect/vect-3.c: Likewise.
14036 * gcc.dg/vect/vect-4.c: Likewise.
14037 * gcc.dg/vect/vect-5.c: Likewise.
14038 * gcc.dg/vect/vect-6.c: Likewise.
14039 * gcc.dg/vect/vect-7.c: Likewise.
14040 * gcc.dg/vect/vect-25.c: Likewise.
14041 * gcc.dg/vect/vect-31.c: Likewise.
14042 * gcc.dg/vect/vect-32.c: Likewise.
14043 * gcc.dg/vect/vect-34.c: Likewise.
14044 * gcc.dg/vect/vect-36.c: Likewise.
14045 * gcc.dg/vect/vect-all.c: Likewise.
14046
14047 2004-08-18 Mark Mitchell <mark@codesourcery.com>
14048
14049 PR c++/17068
14050 * g++.dg/template/operator4.C: New test.
14051
14052 2004-08-18 Richard Henderson <rth@redhat.com>
14053
14054 * gcc.dg/20040206-1.c: XFAIL.
14055
14056 2004-08-17 Mark Mitchell <mark@codesourcery.com>
14057
14058 PR c++/16246
14059 * g++.dg/template/array7.C: New test.
14060
14061 2004-08-17 James E Wilson <wilson@specifixinc.com>
14062
14063 * gcc.dg/mips-movcc-1.c: New test.
14064 * gcc.dg/mips-movcc-2.c: New test.
14065 * gcc.dg/mips-movcc-3.c: New test.
14066
14067 * gcc.dg/mips-nmadd-1.c: New test.
14068 * gcc.dg/mips-nmadd-2.c: New test.
14069
14070 2004-08-17 Mark Mitchell <mark@codesourcery.com>
14071
14072 PR c++/15871
14073 * g++.dg/opt/inline8.C: New test.
14074
14075 PR c++/16965
14076 * g++.dg/parse/error17.C: New test.
14077
14078 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
14079
14080 * gcc.dg/vect: New directory for vectorizer tests.
14081 * gcc.dg/vect/tree-vect.h: New file.
14082 * gcc.dg/vect/vect.exp: New file.
14083 * gcc.dg/vect/pr16105.c.c: New test.
14084 * gcc.dg/vect/vect-1.c: New test.
14085 * gcc.dg/vect/vect-2.c: New test.
14086 * gcc.dg/vect/vect-3.c: New test.
14087 * gcc.dg/vect/vect-4.c: New test.
14088 * gcc.dg/vect/vect-5.c: New test.
14089 * gcc.dg/vect/vect-6.c: New test.
14090 * gcc.dg/vect/vect-7.c: New test.
14091 * gcc.dg/vect/vect-8.c: New test.
14092 * gcc.dg/vect/vect-9.c: New test.
14093 * gcc.dg/vect/vect-10.c: New test.
14094 * gcc.dg/vect/vect-11.c: New test.
14095 * gcc.dg/vect/vect-12.c: New test.
14096 * gcc.dg/vect/vect-13.c: New test.
14097 * gcc.dg/vect/vect-14.c: New test.
14098 * gcc.dg/vect/vect-15.c: New test.
14099 * gcc.dg/vect/vect-16.c: New test.
14100 * gcc.dg/vect/vect-17.c: New test.
14101 * gcc.dg/vect/vect-18.c: New test.
14102 * gcc.dg/vect/vect-19.c: New test.
14103 * gcc.dg/vect/vect-20.c: New test.
14104 * gcc.dg/vect/vect-21.c: New test.
14105 * gcc.dg/vect/vect-22.c: New test.
14106 * gcc.dg/vect/vect-23.c: New test.
14107 * gcc.dg/vect/vect-24.c: New test.
14108 * gcc.dg/vect/vect-25.c: New test.
14109 * gcc.dg/vect/vect-26.c: New test.
14110 * gcc.dg/vect/vect-27.c: New test.
14111 * gcc.dg/vect/vect-28.c: New test.
14112 * gcc.dg/vect/vect-29.c: New test.
14113 * gcc.dg/vect/vect-30.c: New test.
14114 * gcc.dg/vect/vect-31.c: New test.
14115 * gcc.dg/vect/vect-32.c: New test.
14116 * gcc.dg/vect/vect-33.c: New test.
14117 * gcc.dg/vect/vect-34.c: New test.
14118 * gcc.dg/vect/vect-35.c: New test.
14119 * gcc.dg/vect/vect-36.c: New test.
14120 * gcc.dg/vect/vect-37.c: New test.
14121 * gcc.dg/vect/vect-38.c: New test.
14122 * gcc.dg/vect/vect-40.c: New test.
14123 * gcc.dg/vect/vect-41.c: New test.
14124 * gcc.dg/vect/vect-42.c: New test.
14125 * gcc.dg/vect/vect-43.c: New test.
14126 * gcc.dg/vect/vect-44.c: New test.
14127 * gcc.dg/vect/vect-45.c: New test.
14128 * gcc.dg/vect/vect-46.c: New test.
14129 * gcc.dg/vect/vect-47.c: New test.
14130 * gcc.dg/vect/vect-48.c: New test.
14131 * gcc.dg/vect/vect-49.c: New test.
14132 * gcc.dg/vect/vect-50.c: New test.
14133 * gcc.dg/vect/vect-51.c: New test.
14134 * gcc.dg/vect/vect-52.c: New test.
14135 * gcc.dg/vect/vect-53.c: New test.
14136 * gcc.dg/vect/vect-54.c: New test.
14137 * gcc.dg/vect/vect-55.c: New test.
14138 * gcc.dg/vect/vect-56.c: New test.
14139 * gcc.dg/vect/vect-57.c: New test.
14140 * gcc.dg/vect/vect-58.c: New test.
14141 * gcc.dg/vect/vect-59.c: New test.
14142 * gcc.dg/vect/vect-60.c: New test.
14143 * gcc.dg/vect/vect-61.c: New test.
14144 * gcc.dg/vect/vect-all.c: New test.
14145 * gcc.dg/vect/vect-none.c: New test.
14146
14147 2004-08-17 Paul Brook <paul@codesourcery.com>
14148
14149 PR fortran/13082
14150 * gfortran.dg/entry_1.f90: New test.
14151
14152 2004-08-17 Andrew Pinski <apinski@apple.com>
14153
14154 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
14155
14156 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
14157
14158 * gcc.dg/pr17036-1.c: New test.
14159
14160 2004-08-16 Devang Patel <dpatel@apple.com>
14161
14162 * gcc.dg/darwin-20040809-1.c: New test.
14163
14164 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
14165
14166 * gcc.dg/funcdef-attr-1.c: New test.
14167
14168 2004-08-16 Janis Johnson <janis187@us.ibm.com>
14169
14170 * gcc.dg/altivec-17.c: New test.
14171 * gcc.dg/altivec-18.c: New test.
14172
14173 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14174
14175 PR c++/6749
14176 * g++.dg/template/vtable2.C: New test.
14177
14178 2004-08-14 Richard Henderson <rth@redhat.com>
14179
14180 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
14181 * gcc.dg/pack-test-4.c (main): Return 0.
14182 * gcc.dg/setjmp-1.c: Remove XFAIL.
14183 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
14184
14185 2004-08-14 Richard Henderson <rth@redhat.com>
14186
14187 * gcc.dg/980217-1.c: Add prototype for printf.
14188
14189 2004-08-13 Bud Davis <bdavis9659@comcast.net>
14190
14191 * gfortran.dg/pr16935.f90: New test.
14192
14193 2004-08-13 Janis Johnson <janis187@us.ibm.com>
14194
14195 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
14196
14197 2004-08-13 Paul Brook <paul@codesourcery.com>
14198
14199 * gfortran.dg/der_io_1.f90: Remove stray comma.
14200
14201 2004-08-12 Janis Johnson <janis187@us.ibm.com>
14202
14203 * gcc.dg/vmx/cw-bug-2.c: Remove.
14204 * gcc.dg/vmx/vprint-1.c: Remove.
14205 * gcc.dg/vmx/vscan-1.c: Remove.
14206
14207 2004-08-12 Devang patel <dpatel@apple.com>
14208
14209 * gcc.dg/darwin-20040809-2.c: New test.
14210
14211 2004-08-12 Janis Johnson <janis1872us.ibm.com>
14212
14213 * g++.dg/ext/altivec-12.C: New test.
14214
14215 * g++.dg/ext/altivec-11.C: New test.
14216
14217 2004-08-12 Paul Brook <paul@codesourcery.com>
14218
14219 * g++.dg/abi/arm_cxa_vec_1.C: New test.
14220
14221 2004-08-12 Janis Johnson <janis187@us.ibm.com>
14222
14223 * g++.dg/ext/altivec-2.C: Check for hardware support before
14224 executing any VMX instructions.
14225
14226 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
14227
14228 2004-08-12 Jakub Jelinek <jakub@redhat.com>
14229
14230 PR c++/16276
14231 * g++.old-deja/g++.other/comdat4.C: New test.
14232 * g++.old-deja/g++.other/comdat4-aux.cc: New.
14233
14234 2004-08-12 Ben Elliston <bje@au.ibm.com>
14235
14236 PR target/16286
14237 * gcc.dg/pr16286.c: New test.
14238
14239 2004-08-12 Jan Beulich <jbeulich@novell.com>
14240
14241 * g++.dg/ext/asm5.C: New.
14242
14243 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14244
14245 PR c++/16698
14246 * g++.dg/eh/crash1.C: New test.
14247
14248 PR c++/16717
14249 * g++.dg/ext/construct1.C: New test.
14250
14251 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14252
14253 PR c++/16853
14254 * g++.dg/init/ptrmem1.C: New test.
14255
14256 PR c++/16618
14257 * g++.dg/parse/offsetof5.C: New test.
14258
14259 PR c++/16870
14260 * g++.dg/template/overload3.C: New test.
14261
14262 2004-08-11 Mark Mitchell <mark@codesourcery.com>
14263
14264 PR c++/16964
14265 * g++.dg/parse/error16.C: New test.
14266
14267 PR c++/16904
14268 * g++.dg/template/error14.C: New test.
14269
14270 PR c++/16929
14271 * g++.dg/template/error15.C: New test.
14272
14273 2004-08-11 Devang Patel <dpatel@apple.com>
14274
14275 * gcc.dg/darwin-ld-20040809-1.c: New test.
14276 * gcc.dg/darwin-ld-20040809-2.c: New test.
14277
14278 2004-08-11 Steven G. Kargl <kargls@comcast.net>
14279
14280 PR fortran/16917
14281 * gfortran.dg/dfloat_1.f90: New test.
14282
14283 2004-08-09 Mark Mitchell <mark@codesourcery.com>
14284
14285 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
14286 * gcc.dg/dll-2.c: Fix dg-require syntax.
14287 * gcc.misc-tests/arm-isr.c (abort): Declare.
14288 (exit): Likewise.
14289
14290 2004-08-10 Mark Mitchell <mark@codesourcery.com>
14291
14292 PR c++/16971
14293 * g++.dg/parse/crash16.C: New test.
14294
14295 2004-08-10 Roger Sayle <roger@eyesopen.com>
14296
14297 * gcc.dg/mips-rsqrt-1.c: New test case.
14298 * gcc.dg/mips-rsqrt-2.c: New test case.
14299 * gcc.dg/mips-rsqrt-3.c: New test case.
14300
14301 2004-08-10 Paul Brook <paul@codesourcery.com>
14302
14303 * gfortran.dg/der_io_1.f90: New test.
14304
14305 2004-08-10 Paul Brook <paul@codesourcery.com>
14306
14307 PR fortran/16919
14308 * gfortran.dg/der_array_1.f90: New test.
14309
14310 2004-08-09 David Edelsohn <edelsohn@gnu.org>
14311
14312 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
14313
14314 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
14315
14316 * gcc.dg/wchar_t-2.c: Fix typo.
14317
14318 2004-08-09 Falk Hueffner <falk@debian.org>
14319
14320 PR tree-optimization/12517
14321 * gcc.c-torture/compile/pr12517.c: New test.
14322
14323 PR tree-optimization/12578
14324 * gcc.c-torture/compile/pr12578.c: New test.
14325
14326 PR tree-optimization/12899
14327 * gcc.c-torture/compile/pr12899.c: New test.
14328
14329 PR rtl-optimization/14692
14330 * gcc.c-torture/compile/pr14692.c: New test.
14331
14332 PR tree-optimization/16461
14333 * gcc.c-torture/compile/pr16461.c: New test.
14334
14335 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
14336
14337 * gfortran.dg/getenv_1.f90: New test.
14338
14339 2004-08-06 Mark Mitchell <mark@codesourcery.com>
14340
14341 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
14342 wchar_t.
14343 * gcc.dg/symbian5.c: Test -fno-short-wchar.
14344
14345 2004-08-06 Paul Brook <paul@codesourcery.com>
14346
14347 * gfortran.dg/ret_array_1.f90: New test.
14348 * gfortran.dg/ret_pointer_1.f90: New test.
14349
14350 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
14351
14352 * gcc.dg/missing-field-init-[12].c: New tests.
14353 * g++.dg/warn/missing-field-init-[12].C: New tests.
14354
14355 2004-08-06 Mark Mitchell <mark@codesourcery.com>
14356
14357 * gcc.dg/enum2.c: New test.
14358 * gcc.dg/symbian3.c: Likewise.
14359 * gcc.dg/symbian4.c: Likewise.
14360 * gcc.dg/wchar_t-2.c: Likewise.
14361
14362 2004-08-05 Mark Mitchell <mark@codesourcery.com>
14363
14364 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
14365 destructor tests.
14366
14367 2004-08-05 Mark Mitchell <mark@codesourcery.com>
14368
14369 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
14370 dg-require-visiblity.
14371 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
14372 * g++.dg/ext/visibility/fvisibility.C: Likewise.
14373 * g++.dg/ext/visibility/memfuncts.C: Likewise.
14374 * g++.dg/ext/visibility/new1.C: Likewise.
14375 * g++.dg/ext/visibility/pragma.C: Likewise.
14376 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
14377 * g++.dg/ext/visibility/virtual.C: Likewise.
14378 * g++/dg/ext/visibility/visibility-1.C: Likewise.
14379 * g++/dg/ext/visibility/visibility-2.C: Likewise.
14380 * g++/dg/ext/visibility/visibility-3.C: Likewise.
14381 * g++/dg/ext/visibility/visibility-4.C: Likewise.
14382 * g++/dg/ext/visibility/visibility-5.C: Likewise.
14383 * g++/dg/ext/visibility/visibility-6.C: Likewise.
14384 * g++/dg/ext/visibility/visibility-7.C: Likewise.
14385 * g++/dg/ext/visibility/visibility-8.C: New test.
14386 * gcc.c-torture/compile/dll.x: Remove.
14387 * gcc.dg/dll-2.c: Use dg-require-dll
14388 * gcc.dg/visibility-10.c: New test.
14389 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
14390 supporting DLLs.
14391 * testsuite/lib/scanasm.exp (scan_hidden): New function.
14392 (scan_not_hidden): Likewise.
14393
14394 2004-08-05 David Edelsohn <edelsohn@gnu.org>
14395
14396 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
14397
14398 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
14399
14400 * gcc.c-torture/execute/20040805-1.c: New test.
14401
14402 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
14403
14404 * gcc.dg/20020118-1.c: Declare abort.
14405 * gcc.dg/altivec_check.h: Likewise.
14406 * gcc.dg/iftrap-2.c: Likewise.
14407 * gcc.dg/pragma-darwin.c: Likewise.
14408 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
14409
14410 2004-08-04 Geoffrey Keating <geoffk@apple.com>
14411
14412 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
14413
14414 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
14415
14416 * gcc.c-torture/execute/builtins/abs-2.c,
14417 gcc.c-torture/execute/builtins/abs-3.c,
14418 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
14419 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
14420 intmax_t, uintmax_t and their limits.
14421 * gcc.dg/intmax_t-1.c: New test.
14422
14423 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14424
14425 * g++.dg/tc1/dr147.C: Add reference to PR.
14426
14427 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
14428
14429 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
14430 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
14431
14432 2004-08-03 David Edelsohn <edelsohn@gnu.org>
14433
14434 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
14435
14436 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14437
14438 * gcc.dg/redecl-5.c: New test.
14439 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
14440 of scanf.
14441
14442 2004-08-03 Roger Sayle <roger@eyesopen.com>
14443
14444 PR middle-end/16790
14445 * gcc.c-torture/execute/pr16790-1.c: New test case.
14446
14447 2004-08-03 Mark Mitchell <mark@codesourcery.com>
14448
14449 * g++.dg/ext/visibility/assign1.C: New test.
14450 * g++.dg/ext/visibility/new1.C: Likewise.
14451
14452 * gcc.dg/symbian1.c: New test.
14453 * gcc.dg/symbian2.c: Likewise.
14454
14455 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
14456
14457 PR target/16570
14458 * gcc.dg/i386-sse-9.c: New test.
14459
14460 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14461
14462 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
14463
14464 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
14465
14466 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
14467 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
14468 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
14469 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
14470 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
14471 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
14472 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
14473 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
14474 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
14475 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
14476 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
14477 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
14478 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
14479 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
14480 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
14481 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
14482 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
14483 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
14484 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
14485 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
14486 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
14487 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
14488 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
14489 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
14490 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
14491 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
14492 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
14493 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
14494 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14495 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14496 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
14497 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
14498 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
14499 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
14500 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
14501 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14502 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14503 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14504 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14505 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
14506 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
14507 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
14508 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
14509 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
14510 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14511 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14512 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
14513 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
14514 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
14515 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
14516 gcc.misc-tests/i386-pf-3dnow-1.c,
14517 gcc.misc-tests/i386-pf-athlon-1.c,
14518 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
14519 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
14520 Declare built-in functions used.
14521 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
14522
14523 2004-08-02 Mark Mitchell <mark@codesourcery.com>
14524
14525 PR c++/16707
14526 * g++.dg/lookup/using12.C: New test.
14527
14528 * g++.dg/init/null1.C: Fix PR number.
14529 * g++.dg/parse/namespace10.C: Likewise.
14530
14531 2004-08-01 Mark Mitchell <mark@codesourcery.com>
14532
14533 PR c++/16224
14534 * g++.dg/template/spec17.C: New test.
14535 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
14536 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
14537
14538 2004-08-02 David Billinghurst
14539
14540 PR fortran/16292
14541 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
14542
14543 2004-08-01 Zack Weinberg <zack@codesourcery.com>
14544
14545 * gcc.dg/ia64-got-1.c: New test case.
14546
14547 2004-08-01 Mark Mitchell <mark@codesourcery.com>
14548
14549 PR c++/16489
14550 * g++.dg/init/null1.C: New test.
14551 * g++.dg/tc1/dr76.C: Adjust error marker.
14552
14553 PR c++/16529
14554 * g++.dg/parse/namespace10.C: New test.
14555
14556 PR c++/16810
14557 * g++.dg/inherit/ptrmem2.C: New test.
14558
14559 2004-08-02 Ben Elliston <bje@au.ibm.com>
14560
14561 PR target/16155
14562 * gcc.dg/pr16155.c: New test.
14563
14564 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
14565
14566 * gcc.dg/redecl-2.c: New test.
14567
14568 2004-07-30 Geoffrey Keating <geoffk@apple.com>
14569
14570 * gcc.dg/darwin-longdouble.c: New file.
14571
14572 2004-07-30 Richard Henderson <rth@redhat.com>
14573
14574 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
14575 write to constant argument.
14576 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
14577
14578 2004-07-30 Richard Henderson <rth@redhat.com>
14579
14580 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
14581 tests of nearest around zero.
14582
14583 2004-07-30 Andrew Pinski <apinski@apple.com>
14584
14585 * gcc.c-torture/compile/20040730-1.c: New test.
14586
14587 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
14588
14589 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
14590 powerpc-eabispe.
14591
14592 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
14593
14594 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
14595
14596 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
14597
14598 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
14599 contains $ld_library_path.
14600 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14601
14602 2004-07-29 Richard Henderson <rth@redhat.com>
14603
14604 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
14605
14606 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
14607 (alt2, which): New.
14608 (Check): Accept either alternative.
14609
14610 2004-07-29 Mark Mitchell <mark@codesourcery.com>
14611
14612 * g++.dg/abi/inline1.C: New test.
14613 * g++.dg/abi/local1-a.cc: Likewise.
14614 * g++.dg/abi/local1.C: Likewise.
14615 * g++.dg/abi/mangle11.C: Tweak location of warnings.
14616 * g++.dg/abi/mangle12.C: Likewise.
14617 * g++.dg/abi/mangle17.C: Likewise.
14618 * g++.dg/abi/mangle20-2.C: Likewise.
14619 * g++.dg/opt/interface1.C: Likewise.
14620 * g++.dg/opt/interface1.h: Likewise.
14621 * g++.dg/opt/interface1-a.cc: New test.
14622 * g++.dg/parse/repo1.C: New test.
14623 * g++.dg/template/repo1.C: Likewise.
14624 * g++.dg/warn/Winline-1.C: Likewise.
14625 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
14626
14627 2004-07-29 Diego Novillo <dnovillo@redhat.com>
14628
14629 * gcc.dg/tree-ssa/20040729-1.c: New test.
14630
14631 2004-07-27 Matt Austern <austern@apple.com>
14632
14633 * gcc.dg/darwin-bool-1.c: New test.
14634 * gcc.dg/darwin-bool-2.c: New test.
14635
14636 2004-07-28 Richard Henderson <rth@redhat.com>
14637
14638 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
14639 arguments in the correct type. Don't write to constant arguments.
14640
14641 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14642
14643 PR tree-optimization/16688
14644 PR tree-optimization/16689
14645 * g++.dg/tree-ssa/pr16688.C: New test.
14646
14647 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14648
14649 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
14650 loads. Not only in the comment, this time.
14651
14652 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
14653
14654 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
14655 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
14656 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
14657 * gcc.dg/sh4a-bitmovua.c: New.
14658 * gcc.dg/sh4a-cos.c: New.
14659 * gcc.dg/sh4a-cosf.c: New.
14660 * gcc.dg/sh4a-fprun.c: New.
14661 * gcc.dg/sh4a-fsrra.c: New.
14662 * gcc.dg/sh4a-memmovua.c: New.
14663 * gcc.dg/sh4a-sin.c: New.
14664 * gcc.dg/sh4a-sincos.c: New.
14665 * gcc.dg/sh4a-sincosf.c: New.
14666 * gcc.dg/sh4a-sinf.c: New.
14667
14668 2004-07-28 Diego Novillo <dnovillo@redhat.com>
14669
14670 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
14671 conditionals.
14672 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
14673 loads.
14674 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
14675 DOM1.
14676
14677 2004-07-27 Andrew Pinski <apinski@apple.com>
14678
14679 * g++.dg/rtti/tinfo1.C: Correct the xfail.
14680
14681 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
14682
14683 * gcc.dg/pragma-isr.c: New test.
14684
14685 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14686
14687 PR c++/14429
14688 * g++.dg/template/ttp11.C: New test.
14689
14690 2004-07-27 Diego Novillo <dnovillo@redhat.com>
14691
14692 * gcc.c-torture/compile/20040727-1.c: New test.
14693
14694 2004-07-26 Eric Christopher <echristo@redhat.com>
14695
14696 * gcc.c-torture/compile/20040726-2.c: New test.
14697
14698 2004-07-26 Andrew Pinski <apinski@apple.com>
14699
14700 * g++.dg/rtti/tinfo1.C: Xfail.
14701
14702 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
14703
14704 * gcc.c-torture/compile/20040726-1.c: New test.
14705
14706 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
14707 Brian Ryner <bryner@brianryner.com>
14708
14709 PR c++/9283
14710 PR c++/15000
14711 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
14712 * g++.dg/ext/visibility/: New directory.
14713 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
14714 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
14715 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
14716 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
14717 * g++.dg/ext/visibility/fvisibility.C,
14718 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
14719 g++.dg/ext/visibility/fvisibility-override1.C
14720 g++.dg/ext/visibility/fvisibility-override2.C
14721 g++.dg/ext/visibility/memfuncts.C
14722 g++.dg/ext/visibility/noPLT.C
14723 g++.dg/ext/visibility/pragma.C
14724 g++.dg/ext/visibility/pragma-override1.C
14725 g++.dg/ext/visibility/pragma-override2.C
14726 g++.dg/ext/visibility/staticmemfuncts.C
14727 g++.dg/ext/visibility/virtual.C: New tests.
14728
14729 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
14730
14731 PR c/15360
14732 * gcc.dg/pr15360-1.c: New test.
14733
14734 2004-07-25 Daniel Jacobowitz <dan@debian.org>
14735
14736 * gcc.dg/pragma-align-2.c: New test.
14737 * gcc.dg/pragma-init-fini.c: New test.
14738 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
14739 targets.
14740
14741 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
14742
14743 * gcc.dg/init-string-2.c: New test.
14744
14745 2004-07-24 Zack Weinberg <zack@codesourcery.com>
14746
14747 PR 16684
14748 * gcc.dg/Wredundant-decls-1.c: New test case.
14749
14750 2004-07-24 Jakub Jelinek <jakub@redhat.com>
14751
14752 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
14753 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
14754 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
14755 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
14756 * gcc.dg/compat/generate-random.c: New file.
14757 * gcc.dg/compat/generate-random.h: Likewise.
14758 * gcc.dg/compat/generate-random_r.c: Likewise.
14759 * gcc.dg/compat/struct-layout-1.h: Likewise.
14760 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
14761 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
14762 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
14763 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
14764 * gcc.dg/compat/struct-layout-1_main.c: New test.
14765 * gcc.dg/compat/struct-layout-1_x.c: New file.
14766 * gcc.dg/compat/struct-layout-1_y.c: New file.
14767 * gcc.dg/compat/struct-layout-1_test.h: New file.
14768
14769 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
14770
14771 * gcc.dg/comp-return-1.c: New test
14772
14773 2004-07-23 Janis Johnson <janis187@us.ibm.com>
14774
14775 * gcc.dg/vmx/8-02a.c: Fix typo.
14776
14777 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
14778 * gcc.dg/darwin-abi-3.c: New test.
14779
14780 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
14781 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
14782
14783 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
14784 * gcc.dg/vmx/ops-long-1.c: New test.
14785 * gcc.dg/vmx/ops-long-2.c: New test.
14786
14787 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
14788
14789 * g++.dg/lookup/conv-[1234].C: New.
14790
14791 2004-07-22 Mark Mitchell <mark@codesourcery.com>
14792
14793 * g++.dg/parse/attr2.C: Simplify.
14794
14795 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14796
14797 PR c/7284
14798 * gcc.c-torture/execute/pr7284-1.c: New test.
14799
14800 2004-07-22 Brian Booth <bbooth@redhat.com>
14801
14802 * gcc.dg/tree-ssa/20040721-1.c: New test.
14803
14804 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
14805
14806 * g++.dg/template/crash20.c: New.
14807
14808 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
14809
14810 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
14811 Add dg-run directive. Declare variables as required.
14812 * gfortran.dg/g77/README: Update
14813
14814 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
14815
14816 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
14817 gcc.dg/cris-peep2-andu2.c: New tests.
14818
14819 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14820
14821 PR c/15052
14822 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
14823 on return type.
14824 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
14825 messages.
14826 * gcc.dg/qual-return-2.c: Update expected messages.
14827 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
14828
14829 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14830
14831 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
14832 * gcc.dg/noncompile/921102-1.c: Update expected error message.
14833
14834 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14835
14836 PR c/11250
14837 * gcc.dg/init-string-1.c: New test.
14838
14839 2004-07-21 Jakub Jelinek <jakub@redhat.com>
14840
14841 PR middle-end/15345
14842 PR c/16450
14843 * gcc.dg/torture/nested-fn-1.c: New test.
14844
14845 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
14846
14847 PR target/16559
14848 * gcc.dg/ia64-fptr-1.c: New file.
14849
14850 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14851
14852 PR c++/14497
14853 * g++.dg/template/spec16.C: New test.
14854 * g++.old-deja/g++.robertl/eb118.C: Remove.
14855
14856 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14857
14858 PR c++/509
14859 * g++.dg/template/spec15.C: New test.
14860
14861 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
14862
14863 Copy cases from g77.f-torture/execute and add dg-run
14864 directive. Other changes as noted.
14865 * gfortran.dg/g77/13037.f
14866 * gfortran.dg/g77/1832.f
14867 * gfortran.dg/g77/19981119-0.f
14868 * gfortran.dg/g77/19990313-0.f
14869 * gfortran.dg/g77/19990313-1.f
14870 * gfortran.dg/g77/19990313-2.f
14871 * gfortran.dg/g77/19990313-3.f
14872 * gfortran.dg/g77/19990419-1.f
14873 * gfortran.dg/g77/19990826-0.f
14874 * gfortran.dg/g77/19990826-2.f
14875 * gfortran.dg/g77/20000503-1.f
14876 * gfortran.dg/g77/20001111.f
14877 * gfortran.dg/g77/20010116.f
14878 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
14879 * gfortran.dg/g77/20010430.f
14880 * gfortran.dg/g77/6177.f
14881 * gfortran.dg/g77/947.f
14882 * gfortran.dg/g77/970816-3.f
14883 * gfortran.dg/g77/971102-1.f
14884 * gfortran.dg/g77/980520-1.f
14885 * gfortran.dg/g77/980628-0.f
14886 * gfortran.dg/g77/980628-1.f
14887 * gfortran.dg/g77/980628-10.f
14888 * gfortran.dg/g77/980628-2.f
14889 * gfortran.dg/g77/980628-3.f
14890 * gfortran.dg/g77/980628-7.f
14891 * gfortran.dg/g77/980628-8.f
14892 * gfortran.dg/g77/980628-9.f
14893 * gfortran.dg/g77/980701-0.f
14894 * gfortran.dg/g77/980701-1.f
14895 * gfortran.dg/g77/cabs.f
14896 * gfortran.dg/g77/claus.f
14897 * gfortran.dg/g77/complex_1.f
14898 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
14899 * gfortran.dg/g77/dcomplex.f
14900 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
14901 * gfortran.dg/g77/f90-intrinsic-mathematical.f
14902 * gfortran.dg/g77/f90-intrinsic-numeric.f
14903 * gfortran.dg/g77/int8421.f
14904 * gfortran.dg/g77/labug1.f
14905 * gfortran.dg/g77/large_vec.f
14906 * gfortran.dg/g77/le.f
14907 * gfortran.dg/g77/short.f
14908 * gfortran.dg/g77/README: Update
14909
14910 2004-07-20 Mark Mitchell <mark@codesourcery.com>
14911
14912 PR c++/16637
14913 * g++.dg/parse/lookup4.C: New test.
14914
14915 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14916
14917 PR c++/16175
14918 * g++.dg/template/ttp10.C: New test.
14919
14920 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
14921
14922 * gcc.dg/pr12625-1.c: New test.
14923
14924 2004-07-20 Steven Bosscher <stevenb@suse.de>
14925
14926 * testsuite/gcc.dg/switch-warn-1.c: New test.
14927 * testsuite/gcc.dg/switch-warn-2.c: New test.
14928 * gcc.c-torture/compile/pr14730.c: Update.
14929
14930 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
14931
14932 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
14933 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
14934 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
14935 g++.dg/template/nontype3.C: Remove trailing CR from tests.
14936
14937 2004-07-18 Mark Mitchell <mark@codesourcery.com>
14938
14939 PR c++/16623
14940 * g++.dg/template/assign1.C: New test.
14941
14942 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14943
14944 PR c++/12170
14945 * g++.dg/template/ttp9.C: New test.
14946
14947 2004-07-19 Daniel Jacobowitz <dan@debian.org>
14948
14949 * gcc.dg/format/cmn-err-1.c: New test.
14950
14951 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
14952
14953 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
14954 gcc.dg/Wparentheses-10.c: New tests.
14955 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
14956
14957 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14958
14959 PR fortran/16465
14960 * gfortran.dg/g77//ffixed-line-length-0.f,
14961 gfortran.dg/g77/ffixed-line-length-132.f,
14962 gfortran.dg/g77/ffixed-line-length-72.f,
14963 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
14964 gfortran.dg/g77/README: Update.
14965
14966 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14967
14968 PR c++/13092
14969 * g++.dg/template/non-dependent7.C: New test.
14970 * g++.dg/template/non-dependent8.C: Likewise.
14971 * g++.dg/template/non-dependent9.C: Likewise.
14972 * g++.dg/template/non-dependent10.C: Likewise.
14973
14974 2004-07-17 Mark Mitchell <mark@codesourcery.com>
14975
14976 PR c++/16337
14977 * g++.dg/parse/attr2.C: New test.
14978
14979 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
14980
14981 * g77.dg: Removed.
14982 * g77.f-torture: Ditto.
14983
14984 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
14985
14986 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
14987 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
14988 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
14989
14990 2004-07-16 Richard Henderson <rth@redhat.com>
14991
14992 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
14993
14994 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14995
14996 * lib/fortran-torture.exp (fortran-torture): Don't test compile
14997 tests with full list of options.
14998 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
14999 of TORTURE_OPTIONS if test contains 'dg-do run'.
15000
15001 PR fortran/16404
15002 * gfortran.dg/do_iterator.f90: New test.
15003
15004 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15005
15006 PR rtl-optimization/16536
15007 * gcc.c-torture/execute/restrict-1.c: New test.
15008
15009 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15010
15011 PR fortran/15324
15012 * gfortran.dg/pr15324.f90: New test.
15013
15014 PR fortran/15129
15015 * gfortran.dg/pr15129.f90: New test.
15016
15017 PR fortran/15140
15018 * gfortran.dg/pr15140.f90: New test.
15019
15020 PR fortran/13792
15021 * gfortran.fortran-torture/execute/bounds.f90: Add check for
15022 compile-time simplification.
15023
15024 2004-07-14 Mike Stump <mrs@apple.com>
15025
15026 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
15027
15028 2004-07-14 James E Wilson <wilson@specifixinc.com>
15029
15030 PR target/16325
15031 * gcc.dg/profile-generate-1.c: New.
15032
15033 2004-07-15 Jakub Jelinek <jakub@redhat.com>
15034
15035 * gcc.c-torture/execute/20040709-1.c: New test.
15036 * gcc.c-torture/execute/20040709-2.c: New test.
15037
15038 2004-07-14 Mike Stump <mrs@apple.com>
15039
15040 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
15041
15042 2004-07-14 Mike Stump <mrs@apple.com>
15043
15044 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
15045
15046 2004-07-13 Mark Mitchell <mark@codesourcery.com>
15047
15048 PR c++/16518
15049 * g++.dg/parse/mutable1.C: New test.
15050
15051 2004-07-13 Diego Novillo <dnovillo@redhat.com>
15052
15053 PR tree-optimization/16443
15054 * gcc.dg/tree-ssa/20040713-1.c: New test.
15055
15056 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
15057
15058 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
15059 for operator new.
15060
15061 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15062
15063 * gfortran.dg/g77/README: New file
15064 * gfortran.dg/g77/19981216-0.f: Copy from
15065 g77.f-torture/noncompile. Add "dg-do compile" and
15066 dg-error as required.
15067 * gfortran.dg/g77/19990218-1.f: Likewise
15068 * gfortran.dg/g77/19990905-1.f: Likewise
15069 * gfortran.dg/g77/9263.f: Likewise
15070 * gfortran.dg/g77/980615-0.f: Likewise
15071 * gfortran.dg/g77/980616-0.f: Likewise
15072 * gfortran.dg/g77/check0.f: Likewise
15073 * gfortran.dg/g77/select_no_compile.f: Likewise
15074
15075 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15076
15077 Copy files from g77.f-torture/compile.
15078 Add "{ dg-do compile}". Other changes as noted
15079 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
15080 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
15081 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
15082 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
15083 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
15084 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
15085 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
15086 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
15087 statement to conform to standard. Append alpha1.x for reference.
15088 * gfortran.dg/g77/xformat.f: Add dg-warning
15089
15090 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
15091
15092 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
15093 Add {dg-do compile} directive.
15094 * gfortran.dg/g77/cpp2.F: Likewise
15095
15096 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15097
15098 PR c++/5402
15099 * g++.dg/lookup/name-clash1.C: New test.
15100
15101 PR c++/9777
15102 * g++.dg/lookup/name-clash2.C: New test.
15103
15104 PR c++/12102
15105 * g++.dg/lookup/name-clash3.C: New test.
15106
15107 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15108
15109 * g++.dg/lookup/new2.C: New test.
15110 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
15111
15112 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
15113
15114 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
15115 Add {dg-do compile} directive.
15116 * gfortran.dg/g77/13060.f: Likewise
15117 * gfortran.dg/g77/19990218-0.f: Likewise
15118 * gfortran.dg/g77/19990305-0.f: Likewise
15119 * gfortran.dg/g77/19990419-0.f: Likewise
15120 * gfortran.dg/g77/19990502-0.f: Likewise
15121 * gfortran.dg/g77/19990502-1.f: Likewise
15122 * gfortran.dg/g77/19990525-0.f: Likewise
15123 * gfortran.dg/g77/19990826-1.f: Likewise
15124 * gfortran.dg/g77/19990826-3.f: Likewise
15125 * gfortran.dg/g77/19990905-2.f: Likewise
15126 * gfortran.dg/g77/20000412-1.f: Likewise
15127 * gfortran.dg/g77/20000511-1.f: Likewise
15128 * gfortran.dg/g77/20000511-2.f: Likewise
15129 * gfortran.dg/g77/20000518.f: Likewise
15130 * gfortran.dg/g77/20000601-1.f: Likewise
15131 * gfortran.dg/g77/20000601-2.f: Likewise
15132 * gfortran.dg/g77/20000629-1.f: Likewise
15133 * gfortran.dg/g77/20000630-2.f: Likewise
15134 * gfortran.dg/g77/20010115.f: Likewise
15135 * gfortran.dg/g77/20010321-1.f: Likewise
15136 * gfortran.dg/g77/20010426.f: Likewise
15137 * gfortran.dg/g77/20020307-1.f: Likewise
15138 * gfortran.dg/g77/8485.f: Likewise
15139 * gfortran.dg/g77/960317-1.f: Likewise
15140 * gfortran.dg/g77/970915-0.f: Likewise
15141 * gfortran.dg/g77/980310-1.f: Likewise
15142 * gfortran.dg/g77/980310-2.f: Likewise
15143 * gfortran.dg/g77/980310-3.f: Likewise
15144 * gfortran.dg/g77/980310-4.f: Likewise
15145 * gfortran.dg/g77/980310-6.f: Likewise
15146 * gfortran.dg/g77/980310-7.f: Likewise
15147 * gfortran.dg/g77/980310-8.f: Likewise
15148 * gfortran.dg/g77/980419-2.f: Likewise
15149 * gfortran.dg/g77/980424-0.f: Likewise
15150 * gfortran.dg/g77/980427-0.f: Likewise
15151 * gfortran.dg/g77/980729-0.f: Likewise
15152 * gfortran.dg/g77/981117-1.f: Likewise
15153 * gfortran.dg/g77/toon_1.f: Likewise
15154
15155 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15156
15157 PR c++/2204
15158 * g++.dg/other/abstract2.C: New test.
15159
15160 2004-07-12 Paul Brook <paul@codesourcery.com>
15161
15162 * gfortran.dg/pointer_init_1.f90: New test.
15163
15164 2004-07-11 Paul Brook <paul@codesourcery.com>
15165
15166 PR fortran/15986
15167 * gfortran.dg/contained_1.f90: New test.
15168
15169 2004-07-11 Mark Mitchell <mark@codesourcery.com>
15170
15171 * g++.dg/parse/defarg8.C: New test.
15172
15173 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15174
15175 PR fortran/16433
15176 * gfortran.dg/pr16433.f: New test.
15177
15178 PR fortran/17574
15179 * gfortran.dg/pr15754.f90: New test.
15180
15181 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
15182
15183 PR tree-optimization/16437
15184 * gcc.c-torture/execute/bitfld-4.c: New test.
15185
15186 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15187
15188 * gfortran.fortran-torture/execute/common_2.f90: Add check for
15189 access to common var from module.
15190
15191 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15192
15193 PR fortran/16336
15194 * gfortran.fortran-torture/execute/common_2.f90: New test.
15195
15196 2004-07-10 Paul Brook <paul@codesourcery.com>
15197
15198 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
15199
15200 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15201
15202 PR fortran/15969
15203 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
15204
15205 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
15206
15207 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
15208 * gfortran.dg/g77/ffixed-form-2.f: Likewise
15209 * gfortran.dg/g77/ffree-form-1.f: Likewise
15210 * gfortran.dg/g77/ffree-form-2.f: Likewise
15211 * gfortran.dg/g77/ffree-form-3.f: Likewise
15212 * gfortran.dg/g77/fno-underscoring.f: Likewise
15213 * gfortran.dg/g77/funderscoring.f: Likewise
15214 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
15215
15216 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15217
15218 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
15219
15220 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15221 Paul Brook <paul@codesourcery.com>
15222
15223 PR fortran/13415
15224 * gfortran.dg/common_pointer_1.f90: New test.
15225
15226 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15227
15228 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
15229
15230 2004-07-09 James E Wilson <wilson@specifixinc.com>
15231
15232 PR target/16364
15233 * gcc.c-torture/compile/20040709-1.c: New.
15234
15235 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15236
15237 PR fortran/14077
15238 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
15239
15240 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15241
15242 PR fortran/13201
15243 * gfortran.dg/shape_1.f90: New test.
15244
15245 2004-07-09 Zack Weinberg <zack@codesourcery.com>
15246 Andrew Pinski <apinski@apple.com>
15247
15248 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
15249
15250 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15251
15252 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
15253 comment.
15254
15255 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15256 Paul Brook <paul@codesourcery.com>
15257
15258 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
15259 '.f95' and '.F95'.
15260
15261 2004-07-09 Diego Novillo <dnovillo@redhat.com>
15262
15263 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
15264
15265 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15266
15267 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
15268 testcases with capital suffix.
15269
15270 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15271
15272 PR fortran/15481
15273 PR fortran/13372
15274 PR fortran/13575
15275 PR fortran/15978
15276 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
15277
15278 * gfortran.dg/implicit_1.f90: New test.
15279
15280 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15281
15282 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
15283 expression to match gfortran warning/error messages
15284 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
15285 dg-error text.
15286
15287 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15288
15289 * lib/fortran-torture.exp: Rename proc search_for to
15290 search_for_re.
15291
15292 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15293
15294 * gcc.c-torture/execute/simd-5.x: New file.
15295 XFAIL on SPARC 64-bit at -O0.
15296
15297 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15298
15299 PR c++/8211
15300 PR c++/16165
15301 * g++.dg/warn/effc3.C: New test.
15302
15303 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15304
15305 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
15306 change X to 1X in format.
15307 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
15308 add data statements to conform to standard.
15309
15310 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15311
15312 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
15313 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
15314 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
15315
15316 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15317
15318 * gfortran.dg/g77/7388.f: Copy from g77.dg
15319 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
15320 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
15321 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
15322 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
15323 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
15324 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
15325 * gfortran.dg/g77/strlen0.f: Likewise
15326
15327 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
15328
15329 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
15330 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
15331
15332 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15333
15334 * gcc.c-torture/execute/920428-2.x: Delete.
15335 * gcc.c-torture/execute/920501-7.x: Likewise.
15336
15337 2004-07-08 Jakub Jelinek <jakub@redhat.com>
15338
15339 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
15340 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
15341 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
15342 prescott and c3-2.
15343 (PREFETCH_3DNOW): Add -march=c3.
15344
15345 2004-07-08 Diego Novillo <dnovillo@redhat.com>
15346
15347 PR c/16437
15348 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
15349 * gcc.c-torture/execute/bf64-1.x: Likewise.
15350
15351 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15352
15353 * gcc.c-torture/compile/20040708-1.c: New test.
15354
15355 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15356
15357 PR c++/16169
15358 * g++.dg/warn/effc2.C: New test.
15359
15360 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
15361
15362 * gcc.c-torture/execute/bitfld-1.x: Remove.
15363 * gcc.c-torture/execute/bitfld-3.c: New test.
15364 * gcc.dg/bitfld-2.c: Remove XFAILs.
15365
15366 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
15367
15368 PR c++/16276
15369 * g++.dg/rtti/tinfo1.C: New file.
15370
15371 2004-07-07 Eric Christopher <echristo@redhat.com>
15372
15373 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
15374
15375 2004-07-07 Andrew Pinski <apinski@apple.com>
15376
15377 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
15378
15379 2004-07-07 Mark Mitchell <mark@codesourcery.com>
15380
15381 * g++.dg/init/call1.C: XFAIL.
15382
15383 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
15384
15385 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
15386 except for movstrict*, to movmem* and clrstr* to clrmem*.
15387
15388 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
15389
15390 * gcc.c-torture/execute/20040707-1.c: New test.
15391
15392 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
15393
15394 * gcc.c-torture/execute/20040706-1.c: New test.
15395
15396 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15397
15398 PR c++/3671
15399 * g++.dg/template/spec14.C: New test.
15400
15401 2004-07-05 Jakub Jelinek <jakub@redhat.com>
15402
15403 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
15404 nothing if not yet defined. Use it in b, c and d type definitions.
15405 * gcc.c-torture/execute/20040705-1.c: New test.
15406 * gcc.c-torture/execute/20040705-2.c: New test.
15407
15408 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15409
15410 PR c++/2518
15411 * g++.dg/lookup/new1.C: New test.
15412
15413 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15414
15415 PR c++/11406
15416 * g++.dg/template/sizeof8.C: New test.
15417
15418 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
15419
15420 * gcc.c-torture/compile/20040705-1.c: New test.
15421
15422 2004-07-04 Bud Davis <bdavis9659@comcast.net>
15423
15424 * gfortran.fortran-torture/execute/seq_io.f90: New test.
15425
15426 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
15427
15428 * gcc.dg/cpp/if-mop.c: Two new testcases.
15429 * gcc.dg/cpp/trad/comment-3.c: New.
15430
15431 2004-07-04 Paul Brook <paul@codesourcery.com>
15432
15433 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
15434
15435 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
15436
15437 PR c++/3761
15438 * g++.dg/lookup/crash4.C: New test.
15439
15440 2004-07-02 Zack Weinberg <zack@codesourcery.com>
15441
15442 * gcc.c-torture/execute/builtin-abs-1.c
15443 * gcc.c-torture/execute/builtin-abs-2.c
15444 * gcc.c-torture/execute/builtin-complex-1.c
15445 * gcc.c-torture/execute/builtins/string-1-lib.c
15446 * gcc.c-torture/execute/builtins/string-1.c
15447 * gcc.c-torture/execute/builtins/string-2-lib.c
15448 * gcc.c-torture/execute/builtins/string-2.c
15449 * gcc.c-torture/execute/builtins/string-3-lib.c
15450 * gcc.c-torture/execute/builtins/string-3.c
15451 * gcc.c-torture/execute/builtins/string-4-lib.c
15452 * gcc.c-torture/execute/builtins/string-4.c
15453 * gcc.c-torture/execute/builtins/string-5-lib.c
15454 * gcc.c-torture/execute/builtins/string-5.c
15455 * gcc.c-torture/execute/builtins/string-6-lib.c
15456 * gcc.c-torture/execute/builtins/string-6.c
15457 * gcc.c-torture/execute/builtins/string-7-lib.c
15458 * gcc.c-torture/execute/builtins/string-7.c
15459 * gcc.c-torture/execute/builtins/string-8-lib.c
15460 * gcc.c-torture/execute/builtins/string-8.c
15461 * gcc.c-torture/execute/builtins/string-9-lib.c
15462 * gcc.c-torture/execute/builtins/string-9.c
15463 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
15464 * gcc.c-torture/execute/builtins/string-asm-1.c
15465 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
15466 * gcc.c-torture/execute/builtins/string-asm-2.c
15467 * gcc.c-torture/execute/stdio-opt-1.c
15468 * gcc.c-torture/execute/stdio-opt-2.c
15469 * gcc.c-torture/execute/stdio-opt-3.c
15470 * gcc.c-torture/execute/string-opt-1.c
15471 * gcc.c-torture/execute/string-opt-10.c
15472 * gcc.c-torture/execute/string-opt-11.c
15473 * gcc.c-torture/execute/string-opt-12.c
15474 * gcc.c-torture/execute/string-opt-13.c
15475 * gcc.c-torture/execute/string-opt-14.c
15476 * gcc.c-torture/execute/string-opt-15.c
15477 * gcc.c-torture/execute/string-opt-16.c
15478 * gcc.c-torture/execute/string-opt-2.c
15479 * gcc.c-torture/execute/string-opt-6.c
15480 * gcc.c-torture/execute/string-opt-7.c
15481 * gcc.c-torture/execute/string-opt-8.c:
15482 Replace with ...
15483
15484 * gcc.c-torture/execute/builtins/abs-2.c
15485 * gcc.c-torture/execute/builtins/abs-3.c
15486 * gcc.c-torture/execute/builtins/complex-1.c
15487 * gcc.c-torture/execute/builtins/fprintf.c
15488 * gcc.c-torture/execute/builtins/fputs.c
15489 * gcc.c-torture/execute/builtins/memcmp.c
15490 * gcc.c-torture/execute/builtins/memmove.c
15491 * gcc.c-torture/execute/builtins/memops-asm.c
15492 * gcc.c-torture/execute/builtins/mempcpy-2.c
15493 * gcc.c-torture/execute/builtins/mempcpy.c
15494 * gcc.c-torture/execute/builtins/memset.c
15495 * gcc.c-torture/execute/builtins/printf.c
15496 * gcc.c-torture/execute/builtins/sprintf.c
15497 * gcc.c-torture/execute/builtins/strcat.c
15498 * gcc.c-torture/execute/builtins/strchr.c
15499 * gcc.c-torture/execute/builtins/strcmp.c
15500 * gcc.c-torture/execute/builtins/strcpy.c
15501 * gcc.c-torture/execute/builtins/strcspn.c
15502 * gcc.c-torture/execute/builtins/strlen-2.c
15503 * gcc.c-torture/execute/builtins/strlen.c
15504 * gcc.c-torture/execute/builtins/strncat.c
15505 * gcc.c-torture/execute/builtins/strncmp-2.c
15506 * gcc.c-torture/execute/builtins/strncmp.c
15507 * gcc.c-torture/execute/builtins/strncpy.c
15508 * gcc.c-torture/execute/builtins/strpbrk.c
15509 * gcc.c-torture/execute/builtins/strpcpy-2.c
15510 * gcc.c-torture/execute/builtins/strpcpy.c
15511 * gcc.c-torture/execute/builtins/strrchr.c
15512 * gcc.c-torture/execute/builtins/strspn.c
15513 * gcc.c-torture/execute/builtins/strstr-asm.c
15514 * gcc.c-torture/execute/builtins/strstr.c:
15515 ... these new files.
15516
15517 * gcc.c-torture/execute/builtins/abs-2-lib.c
15518 * gcc.c-torture/execute/builtins/abs-3-lib.c
15519 * gcc.c-torture/execute/builtins/complex-1-lib.c
15520 * gcc.c-torture/execute/builtins/fprintf-lib.c
15521 * gcc.c-torture/execute/builtins/fputs-lib.c
15522 * gcc.c-torture/execute/builtins/memcmp-lib.c
15523 * gcc.c-torture/execute/builtins/memmove-lib.c
15524 * gcc.c-torture/execute/builtins/memops-asm-lib.c
15525 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
15526 * gcc.c-torture/execute/builtins/mempcpy-lib.c
15527 * gcc.c-torture/execute/builtins/memset-lib.c
15528 * gcc.c-torture/execute/builtins/printf-lib.c
15529 * gcc.c-torture/execute/builtins/sprintf-lib.c
15530 * gcc.c-torture/execute/builtins/strcat-lib.c
15531 * gcc.c-torture/execute/builtins/strchr-lib.c
15532 * gcc.c-torture/execute/builtins/strcmp-lib.c
15533 * gcc.c-torture/execute/builtins/strcpy-lib.c
15534 * gcc.c-torture/execute/builtins/strcspn-lib.c
15535 * gcc.c-torture/execute/builtins/strlen-2-lib.c
15536 * gcc.c-torture/execute/builtins/strlen-lib.c
15537 * gcc.c-torture/execute/builtins/strncat-lib.c
15538 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
15539 * gcc.c-torture/execute/builtins/strncmp-lib.c
15540 * gcc.c-torture/execute/builtins/strncpy-lib.c
15541 * gcc.c-torture/execute/builtins/strpbrk-lib.c
15542 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
15543 * gcc.c-torture/execute/builtins/strpcpy-lib.c
15544 * gcc.c-torture/execute/builtins/strrchr-lib.c
15545 * gcc.c-torture/execute/builtins/strspn-lib.c
15546 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
15547 * gcc.c-torture/execute/builtins/strstr-lib.c
15548 * gcc.c-torture/execute/builtins/lib/abs.c
15549 * gcc.c-torture/execute/builtins/lib/fprintf.c
15550 * gcc.c-torture/execute/builtins/lib/memset.c
15551 * gcc.c-torture/execute/builtins/lib/printf.c
15552 * gcc.c-torture/execute/builtins/lib/sprintf.c
15553 * gcc.c-torture/execute/builtins/lib/strcpy.c
15554 * gcc.c-torture/execute/builtins/lib/strcspn.c
15555 * gcc.c-torture/execute/builtins/lib/strncat.c
15556 * gcc.c-torture/execute/builtins/lib/strncmp.c
15557 * gcc.c-torture/execute/builtins/lib/strncpy.c
15558 * gcc.c-torture/execute/builtins/lib/strpbrk.c
15559 * gcc.c-torture/execute/builtins/lib/strspn.c
15560 * gcc.c-torture/execute/builtins/lib/strstr.c:
15561 New files containing support routines.
15562
15563 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
15564 declaration.
15565 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
15566 when not optimizing.
15567
15568 2004-07-02 Mark Mitchell <mark@codesourcery.com>
15569
15570 PR c++/16240
15571 * g++.dg/abi/mangle22.C: New test.
15572 * g++.dg/abi/mangle23.C: Likewise.
15573
15574 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
15575
15576 PR fortran/16290
15577 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
15578 Allow for cases without denormalized floating point numbers.
15579
15580 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
15581
15582 PR c/1027
15583 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
15584 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
15585 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
15586 expected warning text.
15587 * gcc.dg/format/diag-2.c: New test.
15588
15589 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15590
15591 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
15592
15593 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
15594
15595 * gcc.dg/builtins-43.c: New.
15596 * gcc.dg/builtins-44.c: New.
15597 * gcc.dg/builtins-45.c: New.
15598
15599 2004-06-26 Geoffrey Keating <geoffk@apple.com>
15600 Andreas Tobler <a.tobler@schweiz.ch>
15601
15602 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
15603 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
15604 as SIGSEGV.
15605 * gcc.dg/cleanup-11.c: Likewise.
15606 * gcc.dg/cleanup-8.c: Likewise.
15607 * gcc.dg/cleanup-9.c: Likewise.
15608 * gcc.dg/cleanup-5.c: Run on all platforms.
15609
15610 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
15611
15612 * g++.dg/warn/nonnull1.C: New test.
15613
15614 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15615
15616 * gcc.dg/compat/compat-common.h: Wrap up CINT in
15617 an #ifndef SKIP_COMPLEX_INT/#endif pair.
15618 Special-case the Sun compiler wrt to <complex.h>.
15619
15620 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
15621
15622 * gcc.dg/Wunreachable-8.C: New test.
15623
15624 * gcc.dg/h8300-ice2.c : New test.
15625
15626 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
15627
15628 PR fortran/16161
15629 * gfortran.fortran-torture/compile/implicit.f90: Add test
15630 for implicit character.
15631
15632 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
15633
15634 PR fortran/16289
15635 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
15636 Use tiny() intrinsic to find smallest non-negative real
15637
15638 2004-06-30 Jakub Jelinek <jakub@redhat.com>
15639
15640 * gcc.dg/compat/struct-by-value-22_main.c: New test.
15641 * gcc.dg/compat/struct-by-value-22_x.c: New.
15642 * gcc.dg/compat/struct-by-value-22_y.c: New.
15643
15644 * gcc.c-torture/execute/20040629-1.c: New test.
15645
15646 2004-06-29 Jakub Jelinek <jakub@redhat.com>
15647
15648 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
15649 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
15650
15651 PR target/16195
15652 * gcc.dg/20040625-1.c: New test.
15653
15654 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15655
15656 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
15657
15658 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15659
15660 PR fortran/15963
15661 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
15662
15663 2004-06-29 Richard Henderson <rth@redhat.com>
15664
15665 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
15666
15667 2004-06-29 Paul Brook <paul@codesourcery.com>
15668
15669 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
15670 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
15671
15672 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
15673
15674 PR c++/16260
15675 * g++.dg/parse/crash15.C: New.
15676
15677 2004-06-28 Andrew Pinski <apinski@apple.com>
15678
15679 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
15680 by the error already.
15681
15682 * g++.dg/opt/ptrmem4.C: Change to compile only test.
15683
15684 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
15685
15686 PR target/14041
15687 * gcc.dg/h8300-bss-align-1.c : New.
15688
15689 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
15690
15691 * PR c++/16174
15692 * g++.dg/template/ctor4.C: New.
15693
15694 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
15695
15696 PR c++/16205
15697 * g++.dg/warn/Wsequence-point-1.C: New test.
15698
15699 2004-06-27 Paul Brook <paul@codesourcery.com>
15700
15701 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
15702
15703 2004-06-27 Zack Weinberg <zack@codesourcery.com>
15704
15705 * g++.old-deja/g++.mike/p7325.C: Remove.
15706
15707 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
15708
15709 PR c/14963
15710 * gcc.dg/pr14963.c: New test.
15711
15712 2004-06-27 Mark Mitchell <mark@codesourcery.com>
15713
15714 PR c++/16193
15715 * g++.dg/parse/redef1.C: New test.
15716
15717 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
15718
15719 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
15720 20021110.c.
15721 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
15722 20021119-1.c.
15723 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
15724 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
15725 5-04.c.
15726 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
15727 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
15728 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
15729 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
15730 g++.brendan/enum14.C.
15731 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
15732 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
15733 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
15734 g++.mike/virt1.C.
15735 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
15736 memtemp24.C.
15737
15738 2004-06-27 Roger Sayle <roger@eyesopen.com>
15739
15740 * gcc.dg/20040527-1.c: New test case.
15741
15742 2004-06-26 Bud Davis <bdavis9659@comcast.net>
15743
15744 PR gfortran/pr16196
15745 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
15746
15747 2004-06-25 Roger Sayle <roger@eyesopen.com>
15748
15749 PR middle-end/15825
15750 * gcc.dg/pr15825-1.c: New test case.
15751
15752 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
15753
15754 * gcc.c-torture/execute/20040625-1.c: New test.
15755
15756 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15757
15758 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
15759
15760 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
15761
15762 * gcc.dg/torture/mips-div-1.c: New test.
15763
15764 2004-06-24 Jeff Law <law@redhat.com>
15765
15766 * gcc.dg/tree-ssa/20040624-1.c: New test.
15767
15768 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
15769
15770 * gcc.c-torture/compile/20040624-1.c: New test.
15771
15772 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15773
15774 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
15775 this directory.
15776
15777 2004-06-23 Andrew Pinski <apinski@apple.com>
15778
15779 PR middle-end/15988
15780 * g++.dg/opt/ptrmem4.C: New test.
15781
15782 * gcc.dg/c90-array-quals-2.c: New test.
15783
15784 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
15785
15786 * gcc.dg/kpice1.c: New test.
15787
15788 2006-06-23 Andrew Pinski <apinski@apple.com>
15789
15790 * gcc.dg/c90-array-quals.c: New test.
15791
15792 2006-06-22 Richard Henderson <rth@redhat.com>
15793
15794 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
15795
15796 2004-06-22 Loren James Rittle <ljrittle@acm.org>
15797
15798 * gcc.dg/builtins-config.h: Handle FreeBSD.
15799
15800 2006-06-22 Richard Henderson <rth@redhat.com>
15801
15802 * g++.dg/opt/devirt1.C: New.
15803
15804 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
15805
15806 * g++.dg/opt/pr15551.C: New testcase.
15807
15808 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
15809
15810 PR target/14800
15811 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
15812 x86_64-*-linux* when compiling for 32bit.
15813
15814 2004-06-21 Andrew Pinski <apinski@apple.com>
15815
15816 * gcc.dg/pch/struct-1.c: New.
15817 * gcc.dg/pch/struct-1.hs: New.
15818
15819 2004-06-21 Geoffrey Keating <geoffk@apple.com>
15820
15821 * gcc.dg/pch/save-temps-1.c: New file.
15822 * gcc.dg/pch/save-temps-1.hs: New file.
15823
15824 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
15825
15826 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
15827 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
15828
15829 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15830
15831 * gfortran.fortran-torture/execute/select_1.f90: Rename function
15832 to fix type error.
15833 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
15834 Remove trailing spaces.
15835
15836 2004-06-21 Richard Henderson <rth@redhat.com>
15837
15838 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
15839 merging && to BIT_FIELD_REF.
15840
15841 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
15842
15843 * g++.dg/opt/placeholder1.C: New test.
15844
15845 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15846
15847 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
15848 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
15849 * gcc.dg/compat/union-m128-1_x.c: Likewise.
15850 * gcc.dg/compat/union-m128-1_y.c: Likewise.
15851
15852 2004-06-20 Zack Weinberg <zack@codesourcery.com>
15853
15854 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
15855 extern "C".
15856 * g++.dg/other/pragma-re-1.C: Add comments.
15857
15858 2004-06-19 Bud Davis <bdavis9659@comcast.net>
15859
15860 PR gfortran/16080
15861 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
15862
15863 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
15864
15865 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
15866 instead of setting the type of size_t by
15867 hand.
15868
15869 2004-06-18 Roger Sayle <roger@eyesopen.com>
15870
15871 * gcc.dg/unordered-2.c: New test case.
15872 * gcc.dg/unordered-3.c: New test case.
15873
15874 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
15875
15876 PR other/16043
15877 * lib/g++.exp (g++_version): Tweak regexp for version
15878 * lib/g77.exp (g77_version): Likewise
15879 * lib/gfortran.exp (gfortran_version): Likewise
15880 * lib/objc.exp (objc_version): Likewise
15881 * lib/treelang.exp (treelang_version): Likewise
15882
15883 2004-06-19 Jakub Jelinek <jakub@redhat.com>
15884
15885 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
15886 Use INT_MAX instead of __INT_MAX__.
15887 * gcc.dg/compat/struct-align-2_y.c: Likewise.
15888
15889 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
15890 * gcc.dg/compat/scalar-return-3_x.c: Use it.
15891 * gcc.dg/compat/scalar-return-3_y.c: Use it.
15892 * gcc.dg/compat/scalar-return-4_x.c: Use it.
15893 * gcc.dg/compat/scalar-return-4_y.c: Use it.
15894 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
15895 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
15896 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
15897 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
15898
15899 * gcc.dg/range-test-1.c: New test.
15900 * g++.dg/opt/range-test-1.C: New test.
15901
15902 2004-06-17 Richard Henderson <rth@redhat.com>
15903
15904 * objc.dg/sync-1.m: New.
15905 * objc.dg/try-catch-1.m: Don't force next runtime.
15906 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
15907 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
15908 shadowed catch clause.
15909 * objc.dg/try-catch-5.m: New.
15910
15911 2004-06-17 Zack Weinberg <zack@codesourcery.com>
15912
15913 Bug 14610
15914 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
15915
15916 2004-06-15 Richard Henderson <rth@redhat.com>
15917
15918 * gcc.dg/20001116-1.c: Move expected warning line.
15919
15920 2004-06-15 Richard Henderson <rth@redhat.com>
15921
15922 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
15923 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
15924
15925 2004-06-15 Jeff Law <law@redhat.com>
15926
15927 * gcc.dg/tree-ssa/20040615-1.c: New test.
15928 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
15929 be less sensitive to operand ordering.
15930 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
15931
15932 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
15933
15934 * g++.dg/abi/bitfield3.C: Add comment..
15935
15936 2004-06-15 Richard Henderson <rth@redhat.com>
15937
15938 * g++.dg/ext/stmtexpr1.C: XFAIL.
15939 * gcc.dg/20030612-1.c: XFAIL.
15940
15941 2004-06-15 Eric Christopher <echristo@redhat.com>
15942
15943 * g++.dg/charset/asm5.c: New.
15944 * gcc.dg/charset/asm6.c: New.
15945
15946 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15947
15948 PR fortran/15962
15949 * gfortran.fortran-torture/execute/select_1.f90: New test.
15950
15951 2004-06-15 Paul Brook <paul@codesourcery.com>
15952
15953 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
15954
15955 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15956
15957 PR c++/15967
15958 * g++.dg/lookup/crash3.C: New test.
15959
15960 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15961
15962 PR c++/15947
15963 * g++.dg/parse/dtor4.C: New test.
15964
15965 2004-06-14 Jeff Law <law@redhat.com>
15966
15967 * gcc.c-torture/compile/20040614-1.c: New test.
15968
15969 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15970
15971 PR fortran/15211
15972 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
15973 LEN of a character array.
15974
15975 2004-06-14 Mark Mitchell <mark@codesourcery.com>
15976
15977 PR c++/15096
15978 * g++.dg/template/ptrmem10.C: New test.
15979
15980 PR c++/14930
15981 * g++.dg/template/friend30.C: New test.
15982
15983 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15984
15985 PR fortran/14928
15986 * gfortran.fortran-torture/compile/mloc.f90: New test.
15987
15988 2004-06-13 Paul Brook <paul@codesourcery.com>
15989
15990 * gfortran.fortran-torture/execute/random_2.f90: New test.
15991
15992 2004-06-13 Eric Christopher <echristo@redhat.com>
15993
15994 * gcc.dg/noncompile/redecl-1.c: Fix error message.
15995
15996 2004-06-12 Paul Brook <paul@codesourcery.com>
15997
15998 * gfortran.fortran-torture/execute/contained_3.f90: New test.
15999
16000 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16001
16002 PR fortran/14923
16003 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
16004
16005 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16006
16007 PR fortran/14957
16008 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
16009 syntax errors in end statements of contained subroutines.
16010
16011 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16012
16013 PR fortran/12841
16014 * gfortran.fortran-torture/execute/null_arg.f90: New test.
16015
16016 2004-06-12 Bud Davis <bdavis9659@comcast.net>
16017
16018 PR fortran/15665
16019 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
16020
16021 2004-06-12 Bud Davis <bdavis9659@comcast.net>
16022
16023 PR gfortran/12839
16024 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
16025
16026 2004-06-11 Mark Mitchell <mark@codesourcery.com>
16027
16028 PR c++/15862
16029 * g++.dg/parse/enum1.C: New test.
16030
16031 2004-06-10 Jeff Law <law@redhat.com>
16032
16033 * gcc.c-torture/compile/20040610-1.c: New test.
16034
16035 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16036
16037 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
16038 * g++.old-deja/g++.other/decl3.C: Likewise.
16039
16040 2004-06-10 Brian Booth <bbooth@redhat.com>
16041
16042 * gcc.dg/tree-ssa/20031015-1.c: Scan for
16043 V_MAY_DEF instead of VDEF.
16044 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
16045
16046 2004-06-10 Mark Mitchell <mark@codesourcery.com>
16047
16048 PR c++/14211
16049 * g++.dg/conversion/const1.C: New test.
16050
16051 PR c++/15076
16052 * g++.dg/conversion/reinterpret1.C: New test.
16053
16054 PR c++/15877
16055 * g++.dg/template/enum2.C: New test.
16056
16057 PR c++/15227
16058 * g++.dg/template/error13.C: New test.
16059
16060 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16061
16062 PR fortran/14957
16063 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
16064 arguments to test_* REAL and of the right size.
16065
16066 2004-06-10 Jakub Jelinek <jakub@redhat.com>
16067
16068 PR target/15569
16069 PR rtl-optimization/15681
16070 * gcc.dg/20040609-1.c: New test.
16071
16072 2004-06-10 Jakub Jelinek <jakub@redhat.com>
16073
16074 PR c++/14791
16075 * g++.dg/opt/builtins1.C: New test.
16076
16077 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
16078
16079 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
16080 that use default windows32 struct layout.
16081 * gcc.dg/i386-bitfield2.c: Likewise.
16082
16083 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
16084
16085 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
16086 for mingw32 and cygwin targets.
16087
16088 2004-06-09 Geoffrey Keating <geoffk@apple.com>
16089
16090 * gcc.dg/pch/macro-4.c: New.
16091 * gcc.dg/pch/macro-4.hs: New.
16092
16093 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16094
16095 PR fortran/13249
16096 * gfortran.fortran-torture/compile/name_clash.f90: New test.
16097
16098 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16099
16100 PR fortran/13372
16101 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
16102
16103 2004-06-09 Bud Davis <bdavis9659@comcast.net>
16104
16105 PR gfortran/14897
16106 * gfortran.fortran-torture/execute/t_edit.f90: New test.
16107
16108 2004-06-09 Bud Davis <bdavis9659@comcast.net>
16109
16110 PR gfortran/15755
16111 * gfortran.fortran-torture/execute/backspace.c : New test.
16112
16113 2004-06-09 Paul Brook <paul@codesourcery.com>
16114
16115 * gfortran.fortran-torture/execure/intrinsic_associated.f90
16116 (pointer_to_section): Rewrite to use smaller array.
16117
16118 2004-06-08 David Edelsohn <edelsohn@gnu.org>
16119
16120 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
16121 * gcc.dg/ext/altivec-10.c: Same.
16122 * gcc.dg/ext/altivec-11.c: Same.
16123 * gcc.dg/ext/altivec-12.c: Same.
16124 * gcc.dg/ext/altivec-13.c: Same.
16125 * gcc.dg/ext/altivec-14.c: Same.
16126 * gcc.dg/ext/altivec-15.c: Same.
16127 * gcc.dg/ext/altivec-16.c: Same.
16128 * gcc.dg/ext/altivec-3.c: Same.
16129 * gcc.dg/ext/altivec-4.c: Same.
16130 * gcc.dg/ext/altivec-6.c: Same.
16131 * gcc.dg/ext/altivec-7.c: Same.
16132 * gcc.dg/ext/altivec-8.c: Same.
16133 * gcc.dg/ext/altivec-varargs-1.c: Same.
16134
16135 * g++.dg/ext/altivec-1.C: Correct dg syntax.
16136 * g++.dg/ext/altivec-10.C: Same.
16137 * g++.dg/ext/altivec-2.C: Same.
16138 * g++.dg/ext/altivec-3.C: Same.
16139 * g++.dg/ext/altivec-4.C: Same.
16140 * g++.dg/ext/altivec-5.C: Same.
16141 * g++.dg/ext/altivec-6.C: Same.
16142 * g++.dg/ext/altivec-7.C: Same.
16143 * g++.dg/ext/altivec-8.C: Same.
16144 * g++.dg/ext/altivec-9.C: Same.
16145
16146 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16147
16148 PR c++/7841
16149 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
16150
16151 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16152
16153 * gcc.dg/union-1.c: New test.
16154
16155 2004-06-07 Roger Sayle <roger@eyesopen.com>
16156
16157 * gcc.dg/builtins-41.c: New test case.
16158 * gcc.dg/builtins-42.c: New test case.
16159
16160 2004-06-07 David Edelsohn <edelsohn@gnu.org>
16161
16162 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
16163 * g++.dg/ext/altivec-10.C: Same.
16164 * g++.dg/ext/altivec-2.C: Same.
16165 * g++.dg/ext/altivec-3.C: Same.
16166 * g++.dg/ext/altivec-4.C: Same.
16167 * g++.dg/ext/altivec-5.C: Same.
16168 * g++.dg/ext/altivec-6.C: Same.
16169 * g++.dg/ext/altivec-7.C: Same.
16170 * g++.dg/ext/altivec-8.C: Same.
16171 * g++.dg/ext/altivec-9.C: Same.
16172 * g++.old-deja/g++.abi/cxa_vec.C: Same.
16173 * g++.old-deja/g++.brendan/new3.C: Same.
16174 * gcc.c-torture/execute/eeprof-1.x: Same.
16175
16176 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
16177
16178 PR c/14765
16179 * gcc.dg/pr14765-1.c: New test.
16180
16181 2004-06-07 Roger Sayle <roger@eyesopen.com>
16182
16183 PR c/14649
16184 * gcc.dg/pr14649-1.c: New test case.
16185
16186 2004-06-07 Richard Henderson <rth@redhat.com>
16187
16188 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
16189 if temporaries.
16190
16191 2004-06-07 David Edelsohn <edelsohn@gnu.org>
16192
16193 * g++.dg/eh/elide1.C: Remove XFAIL.
16194
16195 2004-06-07 Mark Mitchell <mark@codesourcery.com>
16196
16197 PR c++/15337
16198 * g++.dg/expr/sizeof3.C: New test.
16199
16200 PR c++/14777
16201 * g++.dg/template/access14.C: New test.
16202
16203 PR c++/15554
16204 * g++.dg/template/enum1.C: New test.
16205
16206 PR c++/15057
16207 * g++.dg/eh/throw1.C: New test.
16208
16209 2004-06-07 David Ayers <d.ayers@inode.at>
16210 Ziemowit Laski <zlaski@apple.com>
16211
16212 * lib/objc.exp (objc_target_compile): Revert the '-framework
16213 Foundation' flag fix, since bare Darwin does not ship
16214 with the Foundation framework.
16215 * objc/execute/next_mapping.h: Provide a local NSConstantString
16216 @interface and @implementation.
16217 (objc_constant_string_init): A constructor function, used to
16218 initialize the NSConstantString meta-class object.
16219 * objc/execute/string1.m: Include "next_mapping.h" instead of
16220 <Foundation/NSString.h>.
16221 * objc/execute/string2.m: Likewise.
16222 * objc/execute/string3.m: Likewise.
16223 * objc/execute/string4.m: Likewise.
16224
16225 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
16226
16227 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
16228 to double. Replace double with FLOAT.
16229 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
16230
16231 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
16232 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
16233 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
16234 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
16235 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
16236 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
16237 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
16238 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
16239
16240 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
16241
16242 PR c/13519
16243 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
16244
16245 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16246
16247 PR c++/15503
16248 * g++.dg/template/meminit2.C: New test.
16249
16250 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
16251
16252 PR target/15822
16253 * gcc.c-torture/execute/compare-fp-1.c,
16254 gcc.c-torture/execute/compare-fp-2.c,
16255 gcc.c-torture/execute/compare-fp-3.c,
16256 gcc.c-torture/execute/compare-fp-4.c,
16257 gcc.c-torture/execute/compare-fp-3.x,
16258 gcc.c-torture/execute/compare-fp-4.x: Moved...
16259 * gcc.c-torture/execute/ieee/compare-fp-1.c,
16260 gcc.c-torture/execute/ieee/compare-fp-2.c,
16261 gcc.c-torture/execute/ieee/compare-fp-3.c,
16262 gcc.c-torture/execute/ieee/compare-fp-4.c,
16263 gcc.c-torture/execute/ieee/compare-fp-3.x,
16264 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
16265
16266 2004-06-04 David Ayers <d.ayers@inode.at>
16267
16268 * objc/execute/protocol-isEqual-4.m: New testcase.
16269
16270 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
16271
16272 * objc/execute/protocol-isEqual-1.m: New testcase.
16273 * objc/execute/protocol-isEqual-2.m: New testcase.
16274 * objc/execute/protocol-isEqual-3.m: New testcase.
16275
16276 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16277
16278 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
16279
16280 2004-06-02 Ziemowit Laski <zlaski@apple.com>
16281
16282 * lib/objc.exp (objc_target_compile): When running tests on
16283 Darwin (Mac OS X), inform the linker about '-framework
16284 'Foundation'.
16285
16286 2004-06-02 Eric Christopher <echristo@redhat.com>
16287
16288 * gcc.c-torture/compile/20040602-1.c: New.
16289
16290 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
16291
16292 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
16293 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
16294
16295 PR tree-optimization/14736
16296 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
16297
16298 PR tree-optimization/14042
16299 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
16300
16301 PR tree-optimization/14729
16302 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
16303
16304 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16305
16306 PR fortran/15557
16307 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
16308
16309 2004-06-01 Richard Hederson <rth@redhat.com>
16310
16311 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
16312
16313 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16314
16315 PR c++/14932
16316 * g++.dg/parse/offsetof4.C: New test.
16317
16318 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
16319
16320 PR objc/7993
16321 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
16322
16323 2004-05-31 Mark Mitchell <mark@codesourcery.com>
16324
16325 PR c++/15701
16326 * g++.dg/template/friend29.C: New test.
16327
16328 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
16329
16330 PR c/15749
16331 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
16332
16333 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
16334
16335 * gcc.dg/sparc-trap-1.c: New test.
16336
16337 2004-05-31 Roger Sayle <roger@eyesopen.com>
16338
16339 PR middle-end/15069
16340 * g++.dg/opt/fold3.C: New test case.
16341
16342 2004-05-30 Graham Stott <graham.stott@btinternet.com>
16343
16344 * lib/target-supports.exp (check_iconv_available): Fix fallout
16345 from 2004-05-28 patch.
16346
16347 2004-05-30 Paul Brook <paul@codesourcery.com>
16348
16349 PR fortran/15620
16350 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
16351 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
16352
16353 2004-05-30 Steven G. Kargl <kargls@comcast.net>
16354
16355 * gfortran.fortran-torture/execute/random_1.f90: New test.
16356
16357 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16358
16359 * g++.dg/ext/altivec-10.C: New test.
16360
16361 2004-05-29 Paul Brook <paul@codesourcery.com>
16362
16363 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
16364
16365 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16366
16367 * gcc.dg/altivec-16.c: New test.
16368
16369 2004-05-28 Janis Johnson <janis187@us.ibm.com>
16370
16371 * lib/target-supports.exp (check_vmx_hw_available): New.
16372 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
16373
16374 * lib/target-supports.exp (check_alias_available,
16375 check_iconv_available, check_named_sections_available): Use
16376 unique names for temporary files.
16377
16378 2004-05-28 Ziemowit Laski <zlaski@apple.com>
16379
16380 * gcc.dg/altivec-15.c: New test.
16381
16382 2004-05-28 Mark Mitchell <mark@codesourcery.com>
16383
16384 PR c++/15083
16385 * g++.dg/warn/noeffect6.C: New test.
16386
16387 PR c++/15471
16388 * g++.dg/expr/ptrmem4.C: New test.
16389
16390 PR c++/15640
16391 * g++.dg/template/operator3.C: New test.
16392
16393 2004-05-28 Mark Mitchell <mark@codesourcery.com>
16394
16395 PR c++/14668
16396 * g++.dg/lookup/redecl1.C: New test.
16397 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
16398
16399 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
16400
16401 * gcc.c-torture/execute/compare-fp-1.c,
16402 gcc.c-torture/execute/compare-fp-2.c,
16403 gcc.c-torture/execute/compare-fp-3.c,
16404 gcc.c-torture/execute/compare-fp-4.c,
16405 gcc.c-torture/execute/compare-fp-3.x,
16406 gcc.c-torture/execute/compare-fp-4.x,
16407 gcc.dg/pr15649-1.c: New.
16408
16409 2004-05-27 Adam Nemet <anemet@lnxw.com>
16410
16411 PR c++/12883
16412 * g++.dg/init/array14.C: New test.
16413
16414 2004-05-25 Janis Johnson <janis187@us.ibm.com>
16415
16416 * lib/compat.exp (compat-get-options-main): New.
16417 (compat-get-options): Remove unneeded code, warn for ignored
16418 command.
16419 (compat-execute): Check flag set by dg-require-* commands.
16420
16421 * lib/compat.exp (compat-execute): Break up long lines.
16422
16423 2004-05-24 Janis Johnson <janis187@us.ibm.com>
16424
16425 * gcc.dg/altivec-7.c: Don't use 'vector long'.
16426 * gcc.dg/altivec-14.c: New test.
16427 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
16428
16429 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
16430 * gcc.dg/altivec-12.c: Ditto.
16431
16432 * gcc.dg/altivec-3.c: Move call to altivec_check.
16433
16434 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16435
16436 PR c++/15044
16437 * g++.dg/template/error12.C: New test.
16438
16439 PR c++/15317
16440 * g++.dg/ext/attrib15.C: New test.
16441
16442 PR c++/15329
16443 * g++.dg/template/ptrmem9.C: New test.
16444
16445 2004-05-25 Paul Brook <paul@codesourcery.com>
16446
16447 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
16448
16449 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16450
16451 PR c++/15165
16452 * g++.dg/template/crash19.C: New test.
16453
16454 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16455
16456 PR c++/15025
16457 * g++.dg/template/redecl1.C: New test.
16458
16459 2004-05-23 Mark Mitchell <mark@codesourcery.com>
16460
16461 PR c++/14821
16462 * g++.dg/other/ns1.C: New test.
16463
16464 PR c++/14883
16465 * g++.dg/template/invalid1.C: New test.
16466
16467 2004-05-23 Paul Brook <paul@codesourcery.com>
16468 Victor Leikehman <lei@haifasphere.co.il>
16469
16470 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
16471 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
16472
16473 2004-05-22 Mark Mitchell <mark@codesourcery.com>
16474
16475 PR c++/15285
16476 PR c++/15299
16477 * g++.dg/template/non-dependent5.C: New test.
16478 * g++.dg/template/non-dependent6.C: New test.
16479
16480 2004-05-22 Mark Mitchell <mark@codesourcery.com>
16481
16482 PR c++/15507
16483 * g++.dg/inherit/union1.C: New test.
16484
16485 PR c++/15542
16486 * g++.dg/template/addr1.C: New test.
16487
16488 PR c++/15427
16489 * g++.dg/template/array5.C: New test.
16490
16491 PR c++/15287
16492 * g++.dg/template/array6.C: New test.
16493
16494 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
16495 Roger Sayle <roger@eyesopen.com>
16496
16497 * g++.dg/lookup/forscope2.C: New test case.
16498
16499 2004-05-22 Ben Elliston <bje@au.ibm.com>
16500
16501 * gcc.dg/cpp/Wmissingdirs.c: New.
16502
16503 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
16504
16505 PR target/15301
16506 * gcc.dg/compat/union-m128-1.h: New file.
16507 * gcc.dg/compat/union-m128-1_main.c: Likewise.
16508 * gcc.dg/compat/union-m128-1_x.c: Likewise.
16509 * gcc.dg/compat/union-m128-1_y.c: Likewise.
16510
16511 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
16512
16513 PR target/15302
16514 * gcc.dg/compat/struct-complex-1.h: New file.
16515 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
16516 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
16517 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
16518
16519 2004-05-20 Roger Sayle <roger@eyesopen.com>
16520
16521 PR middle-end/3074
16522 * gcc.dg/pr3074-1.c: New test case.
16523 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
16524
16525 2004-05-20 Falk Hueffner <falk@debian.org>
16526
16527 PR other/15526
16528 * gcc.dg/ftrapv-1.c: New test case.
16529
16530 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
16531
16532 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
16533
16534 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
16535 Jeff Law <law@redhat.com>
16536
16537 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
16538 * gcc.dg/tree-ssa/20040518-2.c: New test.
16539
16540 * gcc.dg/tree-ssa/20040518-1.c: New test.
16541
16542 2004-05-18 Zack Weinberg <zack@codesourcery.com>
16543
16544 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
16545
16546 2004-05-18 Paul Brook <paul@codesourcery.com>
16547
16548 PR fortran/13930
16549 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
16550
16551 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16552
16553 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
16554 constant folding.
16555
16556 2004-05-17 Steven Bosscher <stevenb@suse.de>
16557
16558 * gcc.dg/tree-ssa/20040517-1.c: New test.
16559
16560 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16561
16562 * gcc.dg/loop-4.c: New test.
16563
16564 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
16565
16566 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
16567
16568 2004-05-15 Bud Davis <bdavis9659@comcast.net>
16569
16570 PR fortran/15311
16571 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
16572
16573 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16574
16575 PR fortran/13826
16576 PR fortran/13940
16577 * gfortran.fortran-torture/compile/data_1.f90: New test.
16578
16579 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
16580
16581 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
16582 * gcc.dg/uninit-H.c: Define ASM for __s390__.
16583
16584 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
16585
16586 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
16587
16588 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
16589
16590 PR c/15444
16591 * gcc.dg/format/xopen-1.c: Adjust expected message.
16592 * gcc.dg/format/xopen-3.c: New test.
16593
16594 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
16595
16596 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
16597
16598 2004-05-14 Jeff Law <law@redhat.com>
16599
16600 * gcc.dg/tree-ssa/20040514-2.c: New test.
16601
16602 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16603
16604 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
16605 this ...
16606 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
16607 this.
16608
16609 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
16610
16611 * gcc.dg/tree-ssa/20040514-1.c: New test.
16612
16613 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16614
16615 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
16616 test.
16617
16618 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16619
16620 PR fortran/14066
16621 * gfortran.fortran-torture/compile/do_1.f90: New test.
16622
16623 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16624
16625 PR fortran/15051
16626 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
16627 test.
16628
16629 2004-05-14 Bud Davis <bdavis9659@comcast.net>
16630
16631 PR fortran/15149
16632 * gfortran.fortran-torture/execute/random_init.f90: New test.
16633
16634 2004-05-13 Paul Brook <paul@codesourcery.com>
16635
16636 PR fortran/15314
16637 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
16638
16639 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
16640
16641 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
16642 for the powerpc case.
16643
16644 2004-05-13 Jeff Law <law@redhat.com>
16645
16646 * gcc.dg/tree-ssa/20040513-1.c: New test.
16647 * gcc.dg/tree-ssa/20040513-2.c: New test.
16648
16649 2004-05-13 Paul Brook <paul@codesourcery.com>
16650
16651 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
16652 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
16653 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
16654
16655 2004-05-13 Andreas Schwab <schwab@suse.de>
16656
16657 PR other/10819
16658 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
16659 characters.
16660
16661 2004-05-13 Bud Davis <bdavis9659@comcast.net>
16662
16663 PR fortran/15294
16664 * gfortran.fortran-torture/execute/adjustr.f90: New file.
16665
16666 2004-05-13 Diego Novillo <dnovillo@redhat.com>
16667
16668 Merge from tree-ssa-20020619-branch. See
16669 ChangeLog.tree-ssa for details.
16670
16671 2004-05-11 Ziemowit Laski <zlaski@apple.com>
16672
16673 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
16674 include <altivec.h> explicitly.
16675 * gcc.dg/altivec-13.c: Likewise.
16676
16677 2004-05-11 Paul Brook <paul@codesourcery.com>
16678
16679 * gcc.c-torture/compile/20010518-1.c: Force enum size.
16680
16681 2004-05-10 Eric Christopher <echristo@redhat.com>
16682
16683 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
16684 * gcc.dg/sibcall-4.c: Ditto.
16685
16686 2004-05-10 Ziemowit Laski <zlaski@apple.com>
16687
16688 * g++.dg/ext/altivec-8.C: New test case.
16689 * gcc.dg/altivec-13.c: New test case.
16690
16691 2004-05-08 Roger Sayle <roger@eyesopen.com>
16692
16693 * gcc.c-torture/execute/divcmp-1.c: New test case.
16694 * gcc.c-torture/execute/divcmp-2.c: New test case.
16695 * gcc.c-torture/execute/divcmp-3.c: New test case.
16696
16697 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16698
16699 * g++.dg/other/pragma-re-2.C: New test.
16700
16701 2004-05-07 Uros Bizjak <uros@kss-loka.si>
16702
16703 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
16704 * gcc.dg/i386-387-2.c: Likewise.
16705
16706 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
16707 __builtin_drem.
16708 * gcc.dg/i386-387-6.c: Likewise.
16709
16710 2004-05-07 Uros Bizjak <uros@kss-loka.si>
16711
16712 * gcc.dg/builtins-33.c: Also check log1p*.
16713
16714 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
16715
16716 PR optimization/15296
16717 * gcc.c-torture/execute/pr15296.c: New test.
16718
16719 2004-05-05 Uros Bizjak <uros@kss-loka.si>
16720
16721 * gcc.dg/builtins-40.c: New test.
16722
16723 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
16724
16725 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
16726
16727 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
16728
16729 * g++.dg/ext/spe1.C: New testcase.
16730
16731 2004-05-04 Ziemowit Laski <zlaski@apple.com>
16732
16733 * objc.dg/image-info.m: Allow additional attributes
16734 for __image_info section.
16735
16736 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
16737
16738 * gcc.dg/torture/mips-hilo-2.c: New test.
16739
16740 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16741
16742 PR c++/14389
16743 * g++.dg/template/member5.C: New test.
16744
16745 2004-05-03 Uros Bizjak <uros@kss-loka.si>
16746
16747 * gcc.dg/builtins-34.c: Also check expm1*.
16748
16749 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16750
16751 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
16752 * gcc.dg/torture/builtin-convert-3.c: New test.
16753
16754 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
16755
16756 PR middle-end/15054
16757 * g++.dg/opt/pr15054.C: New test.
16758
16759 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16760
16761 * gcc.dg/torture/builtin-rounding-1.c: New test.
16762 * gcc.dg/builtins-25.c: Delete.
16763 * gcc.dg/builtins-29.c: Delete.
16764
16765 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
16766
16767 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
16768 * gcc.dg/sibcall-4.c: Likewise.
16769 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
16770
16771 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
16772
16773 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
16774 bit-field on 16-bit targets.
16775
16776 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
16777
16778 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
16779 16-bit targets.
16780
16781 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
16782
16783 * gcc.dg/rs6000-power2-1.c: Change to compile only.
16784 * gcc.dg/rs6000-power2-2.c: Likewise.
16785
16786 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
16787
16788 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
16789 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
16790 Change the asm registers to be in form of frN instead of fN.
16791
16792 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16793
16794 * gcc.dg/torture/builtin-convert-2.c: New test.
16795
16796 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
16797
16798 * gcc.dg/rs6000-power2-1.c: New test.
16799 * gcc.dg/rs6000-power2-2.c: New test.
16800
16801 2004-04-28 Jan Hubicka <jh@suse.cz>
16802
16803 * gcc.dg/unused-6.c: New test.
16804
16805 2004-04-24 Laurent GUERBY <laurent@guerby.net>
16806 Ulrich Weigand <uweigand@de.ibm.com>
16807
16808 * ada/acats/run_all.sh: Define $target variable.
16809
16810 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
16811
16812 PR c++/15119
16813 * g++.dg/other/vararg-1.C: New test.
16814
16815 PR c++/4794
16816 * g++.dg/eh/cleanup3.C: New test.
16817
16818 2004-04-24 Laurent GUERBY <laurent@guerby.net>
16819
16820 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
16821 and ad8011a (target_insn).
16822 * ada/acats/support/macro.dfs: Likewise.
16823 * ada/acats/support/impbit.adb: New file.
16824
16825 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
16826
16827 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
16828
16829 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16830
16831 * gcc.dg/loop-3.c: New test.
16832
16833 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
16834
16835 * gcc.c-torture/execute/simd-5.c: New test.
16836
16837 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16838
16839 PR c++/15064
16840 * g++.dg/template/crash18.C: New test.
16841
16842 2004-04-22 Mark Mitchell <mark@codesourcery.com>
16843
16844 * g++.dg/ext/complit3.C: New test.
16845
16846 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
16847
16848 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
16849 * gcc.dg/altivec-3.c: Same.
16850 * gcc.dg/altivec-varargs-1.c: Same.
16851
16852 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
16853
16854 * lib/target-supports.exp (check_profiling_available): Assume
16855 profiling is not available on powerpc-eabi targets.
16856
16857 2004-04-21 Janis Johnson <janis187@us.ibm.com>
16858
16859 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
16860 * gcc.dg/vmx/bug-1.c: Ditto.
16861
16862 2004-04-20 Eric Christopher <echristo@redhat.com>
16863
16864 * gcc.dg/charset/extern.c: New test.
16865 * g++.dg/charset/extern3.cc: Ditto.
16866
16867 2004-04-20 Uros Bizjak <uros@kss-loka.si>
16868
16869 * gcc.dg/builtins-39.c: New test.
16870
16871 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
16872
16873 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
16874
16875 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
16876
16877 * gcc.dg/torture/mips-hilo-1.c: New test.
16878
16879 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
16880
16881 * gcc.c-torture/compile/20040419-1.c: New test.
16882
16883 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
16884
16885 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
16886
16887 2004-04-18 Zack Weinberg <zack@codesourcery.com>
16888 Aldy Hernandez <aldyh@redhat.com>
16889
16890 * gcc.c-torture/execute/va-arg-24.c: New.
16891
16892 2004-04-17 Zack Weinberg <zack@codesourcery.com>
16893 Aldy Hernandez <aldyh@redhat.com>
16894
16895 * gcc.dg/vmx/1b-01.c: New.
16896 * gcc.dg/vmx/1b-02.c: New.
16897 * gcc.dg/vmx/1b-03.c: New.
16898 * gcc.dg/vmx/1b-04.c: New.
16899 * gcc.dg/vmx/1b-05.c: New.
16900 * gcc.dg/vmx/1b-06.c: New.
16901 * gcc.dg/vmx/1b-07.c: New.
16902 * gcc.dg/vmx/1c-01.c: New.
16903 * gcc.dg/vmx/1c-02.c: New.
16904 * gcc.dg/vmx/3a-01a.c: New.
16905 * gcc.dg/vmx/3a-01.c: New.
16906 * gcc.dg/vmx/3a-01m.c: New.
16907 * gcc.dg/vmx/3a-03.c: New.
16908 * gcc.dg/vmx/3a-03m.c: New.
16909 * gcc.dg/vmx/3a-04.c: New.
16910 * gcc.dg/vmx/3a-04m.c: New.
16911 * gcc.dg/vmx/3a-05.c: New.
16912 * gcc.dg/vmx/3a-06.c: New.
16913 * gcc.dg/vmx/3a-06m.c: New.
16914 * gcc.dg/vmx/3a-07.c: New.
16915 * gcc.dg/vmx/3b-01.c: New.
16916 * gcc.dg/vmx/3b-02.c: New.
16917 * gcc.dg/vmx/3b-10.c: New.
16918 * gcc.dg/vmx/3b-13.c: New.
16919 * gcc.dg/vmx/3b-14.c: New.
16920 * gcc.dg/vmx/3b-15.c: New.
16921 * gcc.dg/vmx/3c-01a.c: New.
16922 * gcc.dg/vmx/3c-01.c: New.
16923 * gcc.dg/vmx/3c-02.c: New.
16924 * gcc.dg/vmx/3c-03.c: New.
16925 * gcc.dg/vmx/3d-01.c: New.
16926 * gcc.dg/vmx/4-01.c: New.
16927 * gcc.dg/vmx/4-03.c: New.
16928 * gcc.dg/vmx/5-01.c: New.
16929 * gcc.dg/vmx/5-02.c: New.
16930 * gcc.dg/vmx/5-03.c: New.
16931 * gcc.dg/vmx/5-04.c: New.
16932 * gcc.dg/vmx/5-05.c: New.
16933 * gcc.dg/vmx/5-06.c: New.
16934 * gcc.dg/vmx/5-07.c: New.
16935 * gcc.dg/vmx/5-07t.c: New.
16936 * gcc.dg/vmx/5-08.c: New.
16937 * gcc.dg/vmx/5-10.c: New.
16938 * gcc.dg/vmx/5-11.c: New.
16939 * gcc.dg/vmx/7-01a.c: New.
16940 * gcc.dg/vmx/7-01.c: New.
16941 * gcc.dg/vmx/7c-01.c: New.
16942 * gcc.dg/vmx/7d-01.c: New.
16943 * gcc.dg/vmx/7d-02.c: New.
16944 * gcc.dg/vmx/8-01.c: New.
16945 * gcc.dg/vmx/8-02a.c: New.
16946 * gcc.dg/vmx/8-02.c: New.
16947 * gcc.dg/vmx/brode-1.c: New.
16948 * gcc.dg/vmx/bug-1.c: New.
16949 * gcc.dg/vmx/bug-2.c: New.
16950 * gcc.dg/vmx/bug-3.c: New.
16951 * gcc.dg/vmx/cw-bug-1.c: New.
16952 * gcc.dg/vmx/cw-bug-2.c: New.
16953 * gcc.dg/vmx/cw-bug-3.c: New.
16954 * gcc.dg/vmx/dct.c: New.
16955 * gcc.dg/vmx/debug-1.c: New.
16956 * gcc.dg/vmx/debug-2.c: New.
16957 * gcc.dg/vmx/debug-3.c: New.
16958 * gcc.dg/vmx/debug-4.c: New.
16959 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
16960 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
16961 * gcc.dg/vmx/eg-5.c: New.
16962 * gcc.dg/vmx/fft.c: New.
16963 * gcc.dg/vmx/gcc-bug-1.c: New.
16964 * gcc.dg/vmx/gcc-bug-2.c: New.
16965 * gcc.dg/vmx/gcc-bug-3.c: New.
16966 * gcc.dg/vmx/gcc-bug-4.c: New.
16967 * gcc.dg/vmx/gcc-bug-5.c: New.
16968 * gcc.dg/vmx/gcc-bug-6.c: New.
16969 * gcc.dg/vmx/gcc-bug-7.c: New.
16970 * gcc.dg/vmx/gcc-bug-8.c: New.
16971 * gcc.dg/vmx/gcc-bug-9.c: New.
16972 * gcc.dg/vmx/gcc-bug-b.c: New.
16973 * gcc.dg/vmx/gcc-bug-c.c: New.
16974 * gcc.dg/vmx/gcc-bug-d.c: New.
16975 * gcc.dg/vmx/gcc-bug-e.c: New.
16976 * gcc.dg/vmx/gcc-bug-f.c: New.
16977 * gcc.dg/vmx/gcc-bug-g.c: New.
16978 * gcc.dg/vmx/gcc-bug-i.c: New.
16979 * gcc.dg/vmx/harness.h: New.
16980 * gcc.dg/vmx/ira1.c: New.
16981 * gcc.dg/vmx/ira2a.c: New.
16982 * gcc.dg/vmx/ira2b.c: New.
16983 * gcc.dg/vmx/ira2.c: New.
16984 * gcc.dg/vmx/ira2c.c: New.
16985 * gcc.dg/vmx/mem.c: New.
16986 * gcc.dg/vmx/newton-1.c: New.
16987 * gcc.dg/vmx/ops.c: New.
16988 * gcc.dg/vmx/sn7153.c: New.
16989 * gcc.dg/vmx/spill2.c: New.
16990 * gcc.dg/vmx/spill3.c: New.
16991 * gcc.dg/vmx/spill.c: New.
16992 * gcc.dg/vmx/t.c: New.
16993 * gcc.dg/vmx/varargs-1.c: New.
16994 * gcc.dg/vmx/varargs-2.c: New.
16995 * gcc.dg/vmx/varargs-3.c: New.
16996 * gcc.dg/vmx/varargs-4.c: New.
16997 * gcc.dg/vmx/varargs-5.c: New.
16998 * gcc.dg/vmx/varargs-6.c: New.
16999 * gcc.dg/vmx/varargs-7.c: New.
17000 * gcc.dg/vmx/vmx.exp: New.
17001 * gcc.dg/vmx/vprint-1.c: New.
17002 * gcc.dg/vmx/vscan-1.c: New.
17003 * gcc.dg/vmx/x-01.c: New.
17004 * gcc.dg/vmx/x-02.c: New.
17005 * gcc.dg/vmx/x-03.c: New.
17006 * gcc.dg/vmx/x-04.c: New.
17007 * gcc.dg/vmx/x-05.c: New.
17008 * gcc.dg/vmx/yousufi-1.c: New.
17009 * gcc.dg/vmx/zero-1.c: New.
17010 * gcc.dg/vmx/zero.c: New.
17011
17012 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
17013
17014 * g++.dg/lookup/java1.C: Update for chage of
17015 _Jv_AllocObject.
17016 * g++.dg/lookup/java2.C: Likewise.
17017
17018 2004-04-17 Laurent GUERBY <laurent@guerby.net>
17019
17020 * ada/acats/run_all.sh: use -O2 by default.
17021
17022 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
17023
17024 * gcc.dg/vr-mult-[12].c: New tests.
17025
17026 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17027
17028 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
17029
17030 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
17031
17032 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
17033
17034 * lib/target-supports.exp (check_profiling_available): Assume profiling
17035 isn't available for mips*-*-elf targets.
17036
17037 2004-04-14 Uros Bizjak <uros@kss-loka.si>
17038
17039 * gcc.dg/builtins-38.c: New test.
17040
17041 2004-04-14 Eric Christopher <echristo@redhat.com>
17042
17043 * g++.dg/charset/charset.exp: Run .cc extension tests.
17044
17045 2004-04-14 Zack Weinberg <zack@codesourcery.com>
17046
17047 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
17048
17049 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17050
17051 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
17052
17053 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
17054
17055 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
17056 * gcc.dg/i386-387-2.c: Likewise.
17057
17058 * gcc.dg/i386-387-7.c: New test.
17059 * gcc.dg/i386-387-8.c: New test.
17060
17061 * gcc.dg/builtins-37.c: New test.
17062
17063 2004-04-13 Geoffrey Keating <geoffk@apple.com>
17064
17065 * g++.dg/pch/externc-1.C: Add missing semicolon.
17066
17067 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
17068
17069 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
17070
17071 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17072
17073 * gcc.c-torture/execute/20040411-1.c: New test.
17074
17075 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
17076
17077 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
17078
17079 2004-04-09 Chris Demetriou <cgd@broadcom.com>
17080
17081 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
17082
17083 2004-04-09 Zack Weinberg <zack@codesourcery.com>
17084
17085 * lib/target-supports.exp (check_named_sections_available): New.
17086 * lib/gcc-dg.exp (dg-require-named-sections): New.
17087 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
17088 old-deja.exp. Also prune error-count message from HP linker.
17089 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
17090
17091 * g++.dg/init/init-ref4.C: Use dg-require-weak.
17092 * g++.old-deja/g++.pt/static3.C: Likewise.
17093 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
17094
17095 2004-04-09 Roger Sayle <roger@eyesopen.com>
17096
17097 * gcc.c-torture/execute/20040409-1.c: New test case.
17098 * gcc.c-torture/execute/20040409-2.c: New test case.
17099 * gcc.c-torture/execute/20040409-3.c: New test case.
17100
17101 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
17102
17103 * gcc.dg/20040409-1.c: New test.
17104
17105 2004-04-08 Roger Sayle <roger@eyesopen.com>
17106
17107 PR target/14888
17108 * g++.dg/opt/pr14888.C: New test case.
17109
17110 2004-04-08 Geoffrey Keating <geoffk@apple.com>
17111
17112 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
17113 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
17114 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
17115 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
17116 New tests.
17117
17118 2004-04-08 Paul Brook <paul@codesourcery.com>
17119
17120 * gcc.dg/spill-1.c: New test.
17121
17122 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17123
17124 * gcc.dg/torture/builtin-ctype-2.c: New test.
17125
17126 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
17127
17128 * gcc.dg/pch/pch.exp: Add largefile test.
17129
17130 2004-04-06 Geoffrey Keating <geoffk@apple.com>
17131
17132 * g++.dg/pch/externc-1.Hs: New.
17133 * g++.dg/pch/externc-1.C: New.
17134
17135 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17136
17137 * gcc.dg/compat/struct-by-value-5a_main.c,
17138 gcc.dg/compat/struct-by-value-5b_main.c: New files.
17139 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
17140 * gcc.dg/compat/struct-by-value-5a_x.c,
17141 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
17142 gcc.dg/compat/struct-by-value-5_x.c.
17143 * gcc.dg/compat/struct-by-value-5a_y.c,
17144 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
17145 gcc.dg/compat/struct-by-value-5_y.c.
17146
17147 * gcc.dg/compat/struct-by-value-6a_main.c,
17148 gcc.dg/compat/struct-by-value-6b_main.c: New files.
17149 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
17150 * gcc.dg/compat/struct-by-value-6a_x.c,
17151 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
17152 gcc.dg/compat/struct-by-value-6_x.c.
17153 * gcc.dg/compat/struct-by-value-6a_y.c,
17154 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
17155 gcc.dg/compat/struct-by-value-6_y.c.
17156
17157 * gcc.dg/compat/struct-by-value-7a_main.c,
17158 gcc.dg/compat/struct-by-value-7b_main.c: New files.
17159 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
17160 * gcc.dg/compat/struct-by-value-7a_x.c,
17161 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
17162 gcc.dg/compat/struct-by-value-7_x.c.
17163 * gcc.dg/compat/struct-by-value-7a_y.c,
17164 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
17165 gcc.dg/compat/struct-by-value-7_y.c.
17166
17167 2004-04-06 Jakub Jelinek <jakub@redhat.com>
17168
17169 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
17170 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
17171 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
17172 options.
17173
17174 2004-04-06 Uros Bizjak <uros@kss-loka.si>
17175
17176 * gcc.dg/builtins-36.c: New test.
17177
17178 2004-04-06 Paul Brook <paul@codesourcery.com>
17179
17180 * README.gcc: Remove obsolete contraint on testcases.
17181
17182 2004-04-05 Paul Brook <paul@codesourcery.com>
17183
17184 PR2123
17185 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
17186 failure and exit(0) on success.
17187 * g++.dg/expr/anew2.C: Ditto.
17188 * g++.dg/expr/anew3.C: Ditto.
17189 * g++.dg/expr/anew4.C: Ditto.
17190
17191 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
17192
17193 PR c++/3518
17194 * g++.dg/template/unify7.C: New.
17195
17196 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
17197
17198 * g++.dg/README: Bring up to date with new subdirectories; remove
17199 duplicate subdirectory lines.
17200
17201 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
17202
17203 PR c++/14007
17204 * g++.dg/template/unify5.C: New.
17205 * g++.dg/template/unify6.C: New.
17206 * g++.dg/template/qualttp20.C: Adjust.
17207 * g++.old-deja/g++.jason/report.C: Adjust.
17208 * g++.old-deja/g++.other/qual1.C: Adjust.
17209
17210 2004-04-01 Mark Mitchell <mark@codesourcery.com>
17211
17212 PR c++/14803
17213 * g++.dg/inherit/ptrmem1.C: New test.
17214
17215 2004-04-01 Jakub Jelinek <jakub@redhat.com>
17216
17217 PR c++/14755
17218 * gcc.c-torture/execute/20040331-1.c: New test.
17219 * gcc.dg/20040331-1.c: New test.
17220
17221 2004-04-01 Paul Brook <paul@codesourcery.com>
17222
17223 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
17224
17225 2004-03-30 Mark Mitchell <mark@codesourcery.com>
17226
17227 PR c++/14724
17228 * g++.dg/init/goto1.C: New test.
17229
17230 PR c++/14763
17231 * g++.dg/template/defarg4.C: New test.
17232
17233 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
17234
17235 * gcc.dg/altivec-11.c: Extend test for more valid cases.
17236
17237 2004-03-28 David Edelsohn <edelsohn@gnu.org>
17238
17239 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
17240
17241 2004-03-28 Zack Weinberg <zack@codesourcery.com>
17242
17243 * gcc.dg/noncompile/undeclared-2.c: New test.
17244
17245 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
17246
17247 * gcc.dg/940409-1.c: Remove XFAIL.
17248 * gcc.dg/reg-vol-struct-1.c: New test.
17249
17250 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17251
17252 * gcc.dg/torture/builtin-wctype-1.c: New test.
17253
17254 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
17255
17256 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
17257 * gcc.dg/20001101-1.c: Likewise.
17258 * gcc.dg/20001102-1.c: Likewise.
17259
17260 2004-03-25 Roger Sayle <roger@eyesopen.com>
17261
17262 * gcc.dg/compare8.c: Add an additional test for XOR.
17263
17264 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17265
17266 * gcc.dg/torture/builtin-ctype-1.c: New test.
17267
17268 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17269
17270 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
17271 * gcc.dg/torture/builtin-math-1.c: Likewise.
17272 * gcc.dg/torture/builtin-power-1.c: New test.
17273
17274 2004-03-24 Andreas Schwab <schwab@suse.de>
17275
17276 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
17277 IA64 assembler.
17278
17279 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
17280 Roger Sayle <roger@eyesopen.com>
17281
17282 * gcc.dg/compare8.c: New test case.
17283
17284 2004-03-23 Ziemowit Laski <zlaski@apple.com>
17285
17286 * g++.dg/ext/altivec-7.C: New test.
17287
17288 2004-03-23 Zack Weinberg <zack@codesourcery.com>
17289
17290 PR 12267, 12391, 12560, 13129, 14114, 14133
17291 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
17292 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
17293 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
17294 Adjust error regexps.
17295 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
17296 * gcc.dg/noncompile/undeclared-1.c: New test cases.
17297 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
17298 * gcc.dg/local1.c: Add explanatory comment.
17299
17300 2004-03-23 Roger Sayle <roger@eyesopen.com>
17301
17302 PR optimization/14669
17303 * g++.dg/opt/fold2.C: New test case.
17304
17305 2004-03-22 Jakub Jelinek <jakub@redhat.com>
17306
17307 PR c/14069
17308 * gcc.dg/20040322-1.c: New test.
17309
17310 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17311
17312 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
17313 * gcc.dg/ultrasp4.c: Likewise.
17314 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
17315
17316 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
17317
17318 * gcc.dg/i386-sse-8.c: Reset default options.
17319
17320 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
17321
17322 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
17323 in the error message text.
17324
17325 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17326
17327 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
17328
17329 2004-03-21 Mark Mitchell <mark@codesourcery.com>
17330
17331 PR c++/14616
17332 * g++.dg/init/array13.C: New test.
17333
17334 2004-03-20 Roger Sayle <roger@eyesopen.com>
17335
17336 PR target/13889
17337 * gcc.c-torture/compile/pr13889.c: New test case.
17338
17339 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
17340
17341 PR c/14635
17342 * builtins-1.c (nan, nans): Don't test.
17343 * builtins-30.c: Don't use nan, nanf, nanl.
17344 * builtins-35.c: New test.
17345
17346 2004-03-19 Ziemowit Laski <zlaski@apple.com>
17347
17348 * g++.dg/ext/altivec-6.C: New test.
17349
17350 2004-03-19 Mark Mitchell <mark@codesourcery.com>
17351
17352 * g++.dg/init/placement3.C: New test.
17353
17354 * g++.dg/template/spec13.C: New test.
17355
17356 * g++.dg/lookup/using11.C: New test.
17357
17358 * g++.dg/lookup/koenig3.C: New test.
17359
17360 * g++.dg/template/operator2.C: New test.
17361
17362 * g++.dg/expr/dtor3.C: New test.
17363 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
17364 marker.
17365 * g++.old-deja/g++.law/visibility28.C: Likewise.
17366
17367 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
17368
17369 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
17370 * gcc.dg/ppc64-abi-3.c: Likewise.
17371
17372 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17373
17374 PR c++/14545
17375 * g++.dg/parse/template15.C: New test.
17376
17377 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17378
17379 * g++.dg/expr/dtor2.C: New test.
17380
17381 * g++.dg/lookup/anon4.C: New test.
17382
17383 * g++.dg/overload/using1.C: New test.
17384
17385 * g++.dg/template/lookup7.C: New test.
17386
17387 * g++.dg/template/typename6.C: New test.
17388
17389 * g++.dg/expr/cond6.C: New test.
17390
17391 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17392
17393 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
17394
17395 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17396
17397 * g++.dg/expr/cond5.C: New test.
17398 * g++.dg/expr/constcast1.C: Likewise.
17399 * g++.dg/expr/ptrmem2.C: Likewise.
17400 * g++.dg/expr/ptrmem3.C: Likewise.
17401 * g++.dg/lookup/main1.C: Likewise.
17402 * g++.dg/template/lookup6.C: Likewise.
17403
17404 2004-03-18 Mark Mitchell <mark@codesourcery.com>
17405
17406 * gcc.dg/local1.c: New test.
17407
17408 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
17409
17410 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17411
17412 * gcc.dg/torture/builtin-convert-1.c: New test.
17413
17414 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17415
17416 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
17417
17418 2004-03-16 Mark Mitchell <mark@codesourcery.com>
17419
17420 PR c++/14481
17421 * g++.dg/warn/Wunused-7.C: New test.
17422
17423 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17424
17425 * gcc.dg/torture/builtin-integral-1.c: New test.
17426
17427 2004-03-16 Mark Mitchell <mark@codesourcery.com>
17428
17429 PR c++/14586
17430 * g++.dg/parse/non-dependent3.C: New test.
17431
17432 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
17433
17434 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
17435 * g++.dg/eh/simd-2.C: Likewise.
17436 * g++.dg/init/array10.C: Likewise.
17437 * gcc.c-torture/compile/simd-1.c: Likewise.
17438 * gcc.c-torture/compile/simd-2.c: Likewise.
17439 * gcc.c-torture/compile/simd-3.c: Likewise.
17440 * gcc.c-torture/compile/simd-4.c: Likewise.
17441 * gcc.c-torture/compile/simd-6.c: Likewise.
17442 * gcc.c-torture/execute/simd-1.c: Likewise.
17443 * gcc.c-torture/execute/simd-2.c: Likewise.
17444 * gcc.dg/compat/vector-defs.h: Likewise.
17445 * gcc.dg/20020531-1.c: Likewise.
17446 * gcc.dg/altivec-3.c: Likewise.
17447 * gcc.dg/altivec-4.c: Likewise.
17448 * gcc.dg/altivec-varargs-1.c: Likewise.
17449 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
17450 * gcc.dg/i386-mmx-3.c: Likewise.
17451 * gcc.dg/i386-sse-4.c: Likewise.
17452 * gcc.dg/i386-sse-5.c: Likewise.
17453 * gcc.dg/i386-sse-8.c: Likewise.
17454 * gcc.dg/simd-1.c: Likewise.
17455 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
17456 __ev64_opaque__ since the machine description provides it.
17457
17458 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17459
17460 * lib/compat.exp (skip_list): New global variable.
17461 Use it to hold the user defined COMPAT_SKIPS list if any.
17462 (compat-obj): Add the members of skip_list to optall.
17463
17464 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17465
17466 * gcc.dg/compat/union-by-value-1_main.c,
17467 union-by-value-1_x.c, union-by-value-1_y.c,
17468 union-check.h, union-defs.h,
17469 union-init.h, union-return-1_main.c,
17470 union-return-1_x.c, union-return-1_y.c: New files.
17471
17472 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17473
17474 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
17475 mixed-struct-init.h: Add 4 mixed structure types.
17476 struct-by-value-21_main.c, struct-by-value-21_x.c,
17477 struct-by-value-21_y.c, struct-return-21_main.c,
17478 struct-return-21_x.c, struct-return-21_y.c: New files.
17479
17480 2004-03-13 Mark Mitchell <mark@codesourcery.com>
17481
17482 PR c++/14550
17483 * g++.dg/parse/template14.C: New test.
17484
17485 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17486
17487 * gcc.c-torture/execute/20040313-1.c: New test.
17488
17489 2004-03-13 Jakub Jelinek <jakub@redhat.com>
17490
17491 PR target/14533
17492 * gcc.dg/20040311-2.c: New test.
17493
17494 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
17495
17496 PR other/14544
17497 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
17498 bit-field.
17499
17500 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
17501
17502 * gcc.dg/20040305-2.c: Add missing return statement.
17503
17504 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17505
17506 * gcc.dg/builtins-34.c: Also check pow10*.
17507
17508 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
17509
17510 PR target/14262
17511 * gcc.dg/20040305-2.c: New test.
17512
17513 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
17514
17515 * gcc.dg/20040310-1.c: New test.
17516
17517 2004-03-11 Roger Sayle <roger@eyesopen.com>
17518
17519 * gcc.c-torture/execute/20040311-1.c: New test case.
17520
17521 2004-03-11 Mark Mitchell <mark@codesourcery.com>
17522
17523 PR c++/14476
17524 * g++.dg/lookup/enum1.C: New test.
17525
17526 2004-03-10 Mark Mitchell <mark@codesourcery.com>
17527
17528 PR c++/14510
17529 * g++.dg/lookup/struct2.C: New test.
17530
17531 2004-03-10 Uros Bizjak <uros@kss-loka.si>
17532
17533 * gcc.dg/builtins-34.c: New test.
17534
17535 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17536
17537 * gcc.dg/torture/builtin-nonneg-1.c: New test.
17538
17539 2004-03-09 James E Wilson <wilson@specifixinc.com>
17540
17541 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
17542 * gcc.dg/alias-2.c: New testcase.
17543
17544 2004-03-09 Zack Weinberg <zack@codesourcery.com>
17545
17546 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
17547
17548 2004-03-09 Roger Sayle <roger@eyesopen.com>
17549
17550 * gcc.c-torture/execute/20040309-1.c: New test case.
17551
17552 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
17553
17554 PR c++/14397
17555 * g++.dg/overload/ref1.C: New.
17556
17557 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17558
17559 PR c++/14409
17560 * g++.dg/template/spec12.C: New test.
17561
17562 PR c++/14448
17563 * g++.dg/parse/crash14.C: New test.
17564
17565 2004-03-09 Mark Mitchell <mark@codesourcery.com>
17566
17567 PR c++/14230
17568 * g++.dg/init/ref11.C: New test.
17569
17570 2004-03-09 Mark Mitchell <mark@codesourcery.com>
17571
17572 PR c++/14432
17573 * g++.dg/parse/builtin2.C: New test.
17574
17575 2004-03-08 Mark Mitchell <mark@codesourcery.com>
17576
17577 PR c++/14401
17578 * g++.dg/init/ctor3.C: New test.
17579 * g++.dg/init/union1.C: New test.
17580 * g++.dg/ext/anon-struct4.C: New test.
17581
17582 2004-03-08 Mark Mitchell <mark@codesourcery.com>
17583
17584 * g++.dg/lookup/koenig1.C: Tweak error messages.
17585 * g++.dg/lookup/used-before-declaration.C: Likewise.
17586 * g++.dg/other/do1.C: Likewise.
17587 * g++.dg/overload/koenig1.C: Likewise.
17588 * g++.dg/parse/crash13.C: Likewise.
17589 * g++.dg/template/instantiate3.C: Likewise.
17590
17591 2004-03-08 Eric Christopher <echristo@redhat.com>
17592
17593 * * lib/target-supports.exp: Enable libiconv in test
17594 compilation. Fix up error checking.
17595
17596 2004-03-08 Roger Sayle <roger@eyesopen.com>
17597
17598 PR middle-end/14289
17599 * gcc.dg/pr14289-1.c: New test case.
17600 * gcc.dg/pr14289-2.c: Likewise.
17601 * gcc.dg/pr14289-3.c: Likewise.
17602
17603 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
17604
17605 * gcc.c-torture/execute/20040308-1.c: New test.
17606
17607 2004-03-07 Roger Sayle <roger@eyesopen.com>
17608
17609 * gcc.c-torture/execute/20040307-1.c: New test case.
17610
17611 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
17612
17613 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
17614
17615 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
17616
17617 * gcc.dg/20040306-1.c: New test.
17618
17619 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
17620
17621 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
17622 them static.
17623 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
17624
17625 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17626
17627 PR c/14465
17628 * gcc.dg/decl-6.c: New test.
17629
17630 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17631
17632 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
17633 Rename LOGPOW -> LOG_POW.
17634 (SQRT_EXP, POW_EXP): New.
17635
17636 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17637
17638 * gcc.dg/i386-sse-8.c: New test.
17639
17640 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17641
17642 PR c/14114
17643 * gcc.dg/decl-5.c: New test.
17644
17645 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
17646
17647 * gcc.dg/20040305-1.c: New test.
17648
17649 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
17650
17651 PR other/14354
17652 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
17653
17654 2004-03-04 Ziemowit Laski <zlaski@apple.com>
17655
17656 PR c++/14425, c++/14426
17657 * g++.dg/ext/altivec-4.C: New test.
17658 * g++.dg/ext/altivec-5.C: New test.
17659
17660 2004-03-04 Geoffrey Keating <geoffk@apple.com>
17661
17662 * g++.old-deja/g++.other/linkage1.C: Expect errors about
17663 global variables of a type with no linkage.
17664 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
17665 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
17666 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
17667 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
17668 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
17669 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
17670 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
17671 * g++.dg/warn/deprecated.C: Name enum Color.
17672 * g++.dg/overload/VLA.C: Name structure for 'b'.
17673 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
17674
17675 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17676
17677 * gcc.c-torture/compile/20040304-1.c: New test.
17678
17679 2004-03-03 Zack Weinberg <zack@codesourcery.com>
17680
17681 PR 13728
17682 * gcc.dg/decl-4.c: New testcase.
17683
17684 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
17685
17686 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
17687 as PRECF if sizeof (float) > sizeof (double).
17688 (PRECL): Make it the same as PRECF if
17689 sizeof (float) > sizeof (long double).
17690
17691 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17692
17693 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
17694 system type. Add check for irix6 which doesn't have c99 runtime.
17695
17696 2004-03-03 Bob Wilson <bob.wilson@acm.org>
17697
17698 * gcc.dg/const-elim-1.c: xfail for xtensa.
17699
17700 2004-03-01 Mark Mitchell <mark@codesourcery.com>
17701
17702 PR c++/14369
17703 * g++.dg/template/cond4.C: New test.
17704
17705 2004-03-01 Mark Mitchell <mark@codesourcery.com>
17706
17707 PR c++/14360
17708 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
17709
17710 PR c++/14361
17711 * g++.dg/parse/defarg7.C: New test.
17712
17713 PR c++/14359
17714 * g++.dg/template/friend26.C: New test.
17715
17716 2004-03-01 Mark Mitchell <mark@codesourcery.com>
17717
17718 PR c++/14324
17719 * g++.dg/abi/mangle21.C: New test.
17720
17721 PR c++/14260
17722 * g++.dg/parse/constructor2.C: New test.
17723
17724 PR c++/14337
17725 * g++.dg/template/sfinae1.C: New test.
17726
17727 2004-02-29 Mark Mitchell <mark@codesourcery.com>
17728
17729 PR c++/14267
17730 * g++.dg/expr/crash2.C: New test.
17731
17732 PR middle-end/13448
17733 * gcc.dg/inline-5.c: New test.
17734 * gcc.dg/always-inline.c: Split out tests into ...
17735 * gcc.dg/always-inline2.c: ... this and ...
17736 * gcc.dg/always-inline3.c: ... this.
17737
17738 2004-02-29 Mark Mitchell <mark@codesourcery.com>
17739
17740 PR debug/12103
17741 * g++.dg/debug/crash1.C: New test.
17742
17743 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
17744
17745 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
17746 function with __attribute__((noinline)).
17747 (recurser_void2): Likewise.
17748 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
17749 (recurser_void2): Likewise.
17750
17751 2004-02-29 Roger Sayle <roger@eyesopen.com>
17752
17753 PR middle-end/14203
17754 * g++.dg/warn/Wunused-6.C: New test case.
17755
17756 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
17757
17758 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
17759 not defined.
17760
17761 2004-02-27 Eric Christopher <echristo@redhat.com>
17762
17763 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
17764 * g++.dg/charset/asm2.c: Run only x86.
17765 * gcc.dg/charset/asm3.c: Ditto.
17766
17767 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
17768
17769 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
17770 ld_library_path.
17771
17772 2004-02-27 Ziemowit Laski <zlaski@apple.com>
17773
17774 * g++.dg/ext/altivec-3.C: New.
17775
17776 2004-02-26 Richard Henderson <rth@redhat.com>
17777
17778 * g++.dg/ext/attrib10.C: Mark for warning.
17779 * gcc.dg/attr-alias-1.c: New.
17780
17781 2004-02-26 Richard Henderson <rth@redhat.com>
17782
17783 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
17784 * gcc.c-torture/execute/20040208-2.c: ... it back.
17785
17786 2004-02-26 Eric Christopher <echristo@redhat.com>
17787
17788 * lib/target-supports.exp (check-iconv-available): New function.
17789 * lib/gcc-dg.exp (dg-require-iconv): New function.
17790 Use above.
17791 * gcc.dg/charset: New directory.
17792 * gcc.dg/charset/charset.exp: New file.
17793 * gcc.dg/charset/asm1.c: Ditto.
17794 * gcc.dg/charset/asm2.c: Ditto.
17795 * gcc.dg/charset/asm3.c: Ditto.
17796 * gcc.dg/charset/asm4.c: Ditto.
17797 * gcc.dg/charset/asm5.c: Ditto.
17798 * gcc.dg/charset/attribute1.c: Ditto.
17799 * gcc.dg/charset/attribute2.c: Ditto.
17800 * gcc.dg/charset/string1.c: Ditto.
17801 * g++.dg/charset: New directory.
17802 * g++.dg/dg.exp: Add here. Special options.
17803 * g++.dg/charset/charset.exp: New file.
17804 * g++.dg/charset/asm1.c: Ditto.
17805 * g++.dg/charset/asm2.c: Ditto.
17806 * g++.dg/charset/asm3.c: Ditto.
17807 * g++.dg/charset/asm4.c: Ditto.
17808 * g++.dg/charset/attribute1.c: Ditto.
17809 * g++.dg/charset/attribute2.c: Ditto.
17810 * g++.dg/charset/extern1.cc: Ditto.
17811 * g++.dg/charset/extern2.cc: Ditto.
17812 * g++.dg/charset/string1.c: Ditto.
17813
17814 2004-02-26 Mark Mitchell <mark@codesourcery.com>
17815
17816 PR c++/14278
17817 * g++.dg/parse/comma1.C: New test.
17818
17819 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17820
17821 PR c++/14284
17822 * g++.dg/template/ttp8.C: New test.
17823
17824 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
17825
17826 * gcc.dg/fixuns-trunc-1.c: New test.
17827
17828 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17829
17830 * gcc.dg/builtins-config.h: Use #elif.
17831
17832 2004-02-26 Michael Matz <matz@suse.de>
17833
17834 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
17835 * gcc.dg/991214-1.c: Likewise.
17836 * gcc.dg/i386-asm-1.c: Likewise.
17837
17838 2004-02-25 Richard Henderson <rth@redhat.com>
17839
17840 * gcc.c-torture/execute/20040208-2.c: Move ...
17841 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
17842
17843 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17844
17845 PR c++/14246
17846 * g++.dg/other/crash-3.C: New test.
17847
17848 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17849
17850 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
17851 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
17852
17853 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
17854 HP-UX.
17855
17856 2004-02-24 Michael Matz <matz@suse.de>
17857
17858 * gcc.dg/i386-regparm.c: New.
17859
17860 2004-02-23 James E Wilson <wilson@specifixinc.com>
17861
17862 * gcc.c-torture/execute/20040223-1.c: New.
17863
17864 2004-02-23 Zack Weinberg <zack@codesourcery.com>
17865 Kazu Hirata <kazu@cs.umass.edu>
17866
17867 * gcc.dg/fwritable-strings-1.c: Remove.
17868
17869 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
17870
17871 PR c/14156
17872 * gcc.dg/20040223-1.c: New test.
17873
17874 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17875
17876 PR c++/14106
17877 * g++.dg/ext/typeof9.C: New test.
17878
17879 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17880
17881 PR c++/14250
17882 * g++.dg/other/switch1.C: New test.
17883
17884 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17885
17886 * gcc.dg/cast-function-1.c: Adjust for new informative message.
17887 * gcc.dg/va-arg-1.c: Likewise.
17888
17889 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17890
17891 PR c++/14143
17892 * g++.dg/template/koenig5.C: New test.
17893
17894 2004-02-21 Ziemowit Laski <zlaski@apple.com>
17895
17896 * g++.dg/ext/altivec-1.C: Generalize target triple.
17897 * g++.dg/ext/altivec-2.C: New test case.
17898 * g++.dg/ext/altivec_check.h: New file.
17899 * gcc.dg/altivec-1.c: Generalize target triple;
17900 include altivec_check.h and call altivec_check().
17901 * gcc.dg/altivec-[2-5].c: Generalize target triple.
17902 * gcc.dg/altivec-6.c: New test case.
17903 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
17904 type casts as needed.
17905 * gcc.dg/altivec-10.c: Include altivec_check.h and call
17906 altivec_check().
17907 * gcc.dg/altivec-12.c: New test case.
17908 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
17909 include altivec_check.h and call altivec_check().
17910 * gcc.dg/altivec_check.h: New file.
17911
17912 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17913
17914 * lib/target-supports.exp (check_alias_available): Don't mangle
17915 function `g' in test program.
17916
17917 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17918
17919 * lib/target-supports.exp (check_profiling_available): Check
17920 argument to determine whether we support a profiling type.
17921 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
17922 check_profiling_available.
17923 * g++.dg/bprob/bprob.exp: Likewise
17924 * g77.dg/bprob/bprob.exp: Likewise.
17925 * gcc.misc-tests/bprob.exp: Likewise.
17926 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
17927 dg-require-profiling and delete expected error handling.
17928 * gcc.dg/20021014-1.c: Likewise.
17929 * gcc.dg/nest.c: Likewise.
17930
17931 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17932
17933 PR c++/12007
17934 * g++.dg/other/vthunk1.C: New test.
17935
17936 2004-02-20 Falk Hueffner <falk@debian.org>
17937
17938 PR target/14201
17939 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
17940
17941 2004-02-20 Mark Mitchell <mark@codesourcery.com>
17942
17943 PR c++/13927
17944 * g++.dg/other/error8.C: Remove XFAIL markers.
17945
17946 PR c++/14173
17947 * g++.dg/ext/packed5.C: New test.
17948
17949 PR c++/14199
17950 * g++.dg/warn/Wunused-5.C: New test.
17951
17952 PR c++/14186
17953 * g++.dg/lookup/member1.C: New test.
17954
17955 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
17956
17957 * gcc.c-torture/compile/20040130-1.c: Enable only when
17958 __INT_MAX__ >= 2147483647L.
17959 * gcc.c-torture/compile/961203-1.c: Likewise.
17960
17961 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
17962
17963 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
17964 * g++.dg/opt/template1.C: Robustify assembler regexp
17965
17966 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17967
17968 * gcc.c-torture/execute/simd-4.x: Remove.
17969 * gcc.c-torture/execute/va-arg-25.x: Likewise.
17970 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
17971 Guard with #ifndef SKIP_ATTRIBUTE.
17972 * gcc.dg/compat/vector-1_y.c: Likewise.
17973 * gcc.dg/compat/vector-2_x.c: Likewise.
17974 * gcc.dg/compat/vector-2_y.c: Likewise.
17975 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
17976 * g++.dg/eh/simd-2.C: Likewise.
17977
17978 2004-02-19 Alan Modra <amodra@bigpond.net.au>
17979
17980 * gcc.c-torture/compile/complex-1.c: New.
17981
17982 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
17983
17984 PR target/14209
17985 * gcc.c-torture/execute/20040218-1.c: New test.
17986
17987 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17988
17989 PR c++/14181
17990 * g++.dg/parse/new2.C: New test.
17991
17992 2004-02-18 Paul Brook <paul@codesourcery.com>
17993
17994 * gcc.c-torture/compile/libcall-1.c: New test.
17995
17996 2004-02-18 Paul Brook <paul@codesourcery.com>
17997
17998 PR debug/12934
17999 * gcc.dg/debug/debug-7.c: New test.
18000
18001 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
18002
18003 * gcc.dg/20040217-1.c: New test.
18004
18005 2004-02-17 Zack Weinberg <zack@codesourcery.com>
18006
18007 * gcc.c-torture/execute/990208-1.x: Delete.
18008
18009 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
18010
18011 * gcc.c-torture/execute/20040208-2.x: New file.
18012
18013 2004-02-17 Mark Mitchell <mark@codesourcery.com>
18014
18015 PR c++/11326
18016 * g++.dg/abi/structret1.C: New test.
18017
18018 2004-02-17 Jakub Jelinek <jakub@redhat.com>
18019
18020 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
18021 (i386_cpuid): No need to test if cpuid is available on AMD64.
18022 Fix assembly, so that it works onboth i386 and AMD64.
18023 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
18024 (vecInLong): Fix s[] member type to unsigned int.
18025 (vecInWord): Remove type.
18026 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
18027 (a64, b64, c64, d64, e64): Remove.
18028 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
18029 Remove unused variable. Remove initialization of removed variables.
18030 Don't call mmx_tests nor sse_tests.
18031 (reference_mmx, reference_sse): Remove.
18032 (check): Add return stmt.
18033 * gcc.dg/i386-sse-7.c: New test.
18034 * gcc.dg/i386-mmx-4.c: New test.
18035
18036 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18037
18038 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
18039 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18040 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18041 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
18042 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
18043 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
18044 g++.dg/tc1/dr94.C: Fix line terminator.
18045
18046 2004-02-16 Geoffrey Keating <geoffk@apple.com>
18047
18048 * gcc.c-torture/compile/20040216-1.c: New.
18049
18050 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18051
18052 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18053 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18054 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
18055 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
18056 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
18057 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
18058
18059 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18060
18061 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
18062
18063 2004-02-15 Mark Mitchell <mark@codesourcery.com>
18064
18065 PR c++/13971
18066 * g++.dg/expr/cond4.C: New test.
18067
18068 PR c++/14086
18069 * g++.dg/lookup/crash2.C: New test.
18070
18071 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
18072
18073 * gcc.c-torture/compile/20040214-2.c: New test.
18074
18075 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
18076
18077 PR c++/14116
18078 * g++.dg/ext/typeof8.C: New test.
18079
18080 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
18081
18082 * gcc.c-torture/compile/20040214-1.c: New test.
18083
18084 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18085
18086 PR c++/13635
18087 * g++.dg/template/spec11.C: New test.
18088
18089 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18090
18091 PR c++/13927
18092 * g++.dg/other/error8.C: New test.
18093
18094 2004-02-13 Mark Mitchell <mark@codesourcery.com>
18095
18096 PR c++/14122
18097 * g++.dg/template/array4.C: New test.
18098
18099 PR c++/14108
18100 * g++.dg/inherit/thunk2.C: New test.
18101
18102 PR c++/14083
18103 * g++.dg/eh/cond2.C: New test.
18104
18105 2004-02-12 Alan Modra <amodra@bigpond.net.au>
18106
18107 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
18108
18109 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
18110
18111 * lib/scanasm.exp (dg-scan): Quote pattern before display.
18112
18113 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
18114
18115 * g++.dg/simd-2.C: xfail on ppc64-linux.
18116
18117 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
18118
18119 PR c/456
18120 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
18121 tests.
18122
18123 2004-02-11 Uros Bizjak <uros@kss-loka.si>
18124
18125 * gcc.dg/builtins-33.c: New test.
18126
18127 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
18128
18129 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
18130
18131 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18132
18133 * g++.dg/simd-2.C: Set -maltivec for ppc64.
18134
18135 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18136
18137 * gcc.dg/ppc64-abi-3.c: New test.
18138
18139 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
18140
18141 PR c/14092
18142
18143 * gcc.dg/pr14092-1.c: New testcase.
18144
18145 2004-02-10 Alan Modra <amodra@bigpond.net.au>
18146
18147 * gcc.dg/cpp/assert4.c: Fix typo last change.
18148
18149 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
18150 * gcc.dg/cpp/assert4.c: Handle powerpc64.
18151
18152 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
18153
18154 2004-02-09 Roger Sayle <roger@eyesopen.com>
18155
18156 * gcc.c-torture/compile/20040209-1.c: New test case.
18157
18158 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
18159
18160 * gcc.dg/c90-init-1.c: Adjust expected error messages.
18161
18162 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
18163
18164 * gcc.c-torture/execute/20040208-[12].c: New tests.
18165
18166 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18167
18168 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
18169
18170 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18171
18172 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
18173
18174 2004-02-07 Zack Weinberg <zack@codesourcery.com>
18175
18176 Bug 13856
18177 * gcc.dg/visibility-8.c: New testcase.
18178
18179 2004-02-07 Zack Weinberg <zack@codesourcery.com>
18180
18181 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
18182 arguments.
18183 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
18184
18185 2004-02-07 Roger Sayle <roger@eyesopen.com>
18186
18187 PR middle-end/13696
18188 * g++.dg/opt/fold1.C: New test case.
18189
18190 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18191
18192 PR c++/14033
18193 * g++.dg/other/crash-2.C: New test.
18194
18195 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18196
18197 PR c++/14028
18198 * g++.dg/parse/angle-bracket2.C: New test.
18199
18200 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18201
18202 PR middle-end/13750
18203 Revert:
18204 2004-01-15 Geoffrey Keating <geoffk@apple.com>
18205 PR pch/13361
18206 * testsuite/g++.dg/pch/wchar-1.C: New.
18207 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18208
18209 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18210
18211 PR c++/14008
18212 * g++.dg/parse/error15.C: New test.
18213 * g++.dg/parse/crash11.C: Update dg-error mark.
18214
18215 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18216
18217 PR c++/13932
18218 * g++.dg/warn/conv2.C: New test.
18219
18220 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18221
18222 PR c++/13086
18223 * g++.dg/warn/incomplete1.C: Remove xfail.
18224
18225 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18226
18227 * lib/file-format.exp (gcc_target_object_format): Use
18228 ${tool}_target_compile, not gcc_target_compile.
18229 * lib/target-supports.exp (check_alias_available): Likewise.
18230 (check_gc_sections_available): Likewise.
18231 * g++.dg/ext/attrib10.C: Use dg-require-alias.
18232 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
18233 dg-require-alias.
18234
18235 2004-02-04 Mark Mitchell <mark@codesourcery.com>
18236
18237 PR c++/13969
18238 * g++.dg/template/static6.C: New test.
18239
18240 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
18241
18242 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
18243
18244 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18245
18246 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
18247 tests for systems where `char' is unsigned by default.
18248
18249 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18250
18251 PR c++/13997
18252 * g++.dg/template/partial3.C: New test.
18253
18254 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
18255
18256 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
18257 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
18258 Remove mentions of obsolete ports.
18259
18260 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
18261
18262 * gcc.dg/noncompile/20001228-1.c: Fix for new
18263 error message.
18264
18265 2004-02-03 Roger Sayle <roger@eyesopen.com>
18266
18267 PR target/9348
18268 * gcc.c-torture/execute/multdi-1.c: New test case.
18269
18270 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18271
18272 PR c++/13925
18273 * g++.dg/template/lookup5.C: New test.
18274
18275 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18276
18277 PR c++/13950
18278 * g++.dg/template/lookup4.C: New test.
18279
18280 PR c++/13970
18281 * g++.dg/parse/error14.C: New test.
18282
18283 PR c++/14002
18284 * g++.dg/parse/template13.C: New test.
18285
18286 2004-02-03 Mark Mitchell <mark@codesourcery.com>
18287
18288 PR c++/13978
18289 * g++.dg/template/koenig4.C: New test.
18290
18291 PR c++/13968
18292 * g++.dg/template/crash17.C: New test.
18293
18294 PR c++/13975
18295 * g++.dg/parse/error13.C: New test.
18296 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
18297
18298 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18299
18300 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
18301
18302 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
18303
18304 PR c/11658
18305 PR c/13994
18306 * gcc.dg/noncompile/20040203-1.c: New test.
18307 * gcc.dg/noncompile/20040203-2.c: Likewise.
18308 * gcc.dg/noncompile/20040203-3.c: Likewise.
18309 * gcc.dg/20040203-1.c: Likewise.
18310
18311 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
18312
18313 PR c++/10858
18314 * g++.dg/template/sizeof7.C: New test.
18315
18316 2004-02-02 Eric Christopher <echristo@redhat.com>
18317 Zack Weinberg <zack@codesourcery.com>
18318
18319 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
18320
18321 2004-02-02 Zack Weinberg <zack@codesourcery.com>
18322
18323 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
18324 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
18325 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
18326 * gcc.dg/cleanup-5.c: Run only on Linux targets.
18327
18328 2004-02-02 Mark Mitchell <mark@codesourcery.com>
18329
18330 PR c++/13113
18331 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
18332
18333 PR c++/13854
18334 * g++.dg/ext/attrib13.C: New test.
18335
18336 PR c++/13907
18337 * g++.dg/conversion/op2.C: New test.
18338
18339 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18340
18341 * gcc.dg/titype-1.c: Fix pasto.
18342
18343 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18344
18345 * gcc.dg/titype-1.c: New test.
18346
18347 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18348
18349 PR c++/13957
18350 * g++.dg/template/non-type-template-argument-1.C,
18351 g++.dg/template/qualified-id1.C: Update dg-error marks.
18352 * g++.dg/template/nontype6.C: New test.
18353
18354 2004-02-01 Roger Sayle <roger@eyesopen.com>
18355
18356 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
18357 * gcc.dg/builtins-31.c: New testcase.
18358 * gcc.dg/builtins-32.c: New testcase.
18359
18360 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
18361
18362 * objc.dg/call-super-2.m: Update line numbers
18363 for the including of stddef.h.
18364
18365 2004-01-30 Michael Matz <matz@suse.de>
18366
18367 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
18368 g++.dg/ext/case-range3.C: New tests.
18369
18370 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18371
18372 DR206
18373 PR c++/13813
18374 * g++.dg/template/member4.C: New test.
18375
18376 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18377
18378 PR c++/13683
18379 * g++.dg/template/sizeof6.C: New test.
18380
18381 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18382
18383 * gcc.dg/fwritable-strings-1.c: New test.
18384
18385 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18386
18387 * gcc.c-torture/compile/20040130-1.c: New test.
18388
18389 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
18390
18391 * objc.dg/call-super-2.m: Include stddef.h for size_t.
18392
18393 2004-01-29 Mark Mitchell <mark@codesourcery.com>
18394
18395 PR c++/13883
18396 * g++.dg/template/ctor3.C: New test.
18397
18398 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18399
18400 * g++.dg/tc1: New directory.
18401 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
18402 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
18403 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
18404 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
18405 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
18406
18407 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18408
18409 * g++.dg/parse/error11.C: New test.
18410 * g++.dg/parse/error12.C: Likewise.
18411
18412 2004-01-28 Ziemowit Laski <zlaski@apple.com>
18413
18414 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
18415 (scan_initial, main): Use aligned_sizeof instead of sizeof.
18416
18417 2004-01-28 Mark Mitchell <mark@codesourcery.com>
18418
18419 PR c++/13791
18420 * g++.dg/ext/attrib12.C: New test.
18421
18422 PR c++/13736
18423 * g++.dg/parse/cast2.C: New test.
18424
18425 2004-01-27 James E Wilson <wilson@specifixinc.com>
18426
18427 * objc.dg/encode-2.m (main): New local string. Set depending on
18428 sizeof long. Use in sscanf call.
18429 * objc.dg/encode-3.m (main): New local string. Set depending on
18430 sizeof long. Use in scan_initial call.
18431
18432 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18433
18434 * objc.dg/call-super-2.m: Make LP64-safe.
18435 * objc.dg/desig-init-1.m: Likewise.
18436
18437 2004-01-27 Devang Patel <dpatel@apple.com>
18438
18439 * g++.dg/debug/namespace1.C: New test.
18440
18441 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
18442
18443 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
18444 xscale-*-*.
18445
18446 * gcc.dg/arm-mmx-1.c: New test.
18447
18448 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18449
18450 * gcc.dg/20040127-1.c: New test.
18451 * gcc.dg/20040127-2.c: New test.
18452
18453 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18454
18455 * objc.dg/stret-1.m (glob): Renamed to globa.
18456
18457 2004-01-26 Mark Mitchell <mark@codesourcery.com>
18458
18459 PR c++/13663
18460 * g++.dg/expr/for1.C: New test.
18461
18462 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
18463
18464 PR middle-end/13779
18465 * gcc.dg/darwin-longlong.c: New test.
18466
18467 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
18468
18469 * gcc.dg/20040124-1.c: Moved test from here...
18470 * gcc.c-torture/compile/20040124-1.c: ...to here.
18471
18472 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18473
18474 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
18475 the assembly output if -m64 is passed.
18476
18477 2004-01-25 Mark Mitchell <mark@codesourcery.com>
18478
18479 PR c++/13833
18480 * g++.dg/template/cond3.C: New test.
18481
18482 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18483
18484 PR c++/13810
18485 * g++.dg/template/ttp7.C: New test.
18486
18487 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18488
18489 PR c++/13797
18490 * g++.dg/template/nontype4.C: New test.
18491 * g++.dg/template/nontype5.C: Likewise.
18492
18493 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
18494
18495 * gcc.dg/torture/mips-clobber-at.c: New test.
18496
18497 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
18498
18499 * gcc.dg/20040124-1.c: New test.
18500
18501 2004-01-24 Jakub Jelinek <jakub@redhat.com>
18502
18503 * gcc.dg/20040123-1.c: New test.
18504
18505 2004-01-23 Zack Weinberg <zack@codesourcery.com>
18506
18507 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
18508
18509 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
18510
18511 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
18512
18513 2004-01-23 Andrew Pinski <apinski@apple.com>
18514
18515 * gcc.dg/20030121-1.c: Move to ..
18516 * gcc.dg/20040121-1.c: here.
18517
18518 2004-01-23 Roger Sayle <roger@eyesopen.com>
18519
18520 * gcc.dg/builtins-29.c: New test case.
18521
18522 2004-01-23 Zack Weinberg <zack@codesourcery.com>
18523
18524 PR 18314
18525 * gcc.dg/builtins-30.c: New testcase.
18526
18527 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
18528
18529 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
18530 * lib/g77.exp: Likewise.
18531 * lib/objc.exp: Likewise.
18532 * lib/g++.exp: Likewise.
18533
18534 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18535
18536 * gcc.dg/struct-by-value-2.c: New test.
18537
18538 2004-01-21 Andrew Pinski <apinski@apple.com>
18539
18540 PR target/13785
18541 * gcc.dg/20030121-1.c: New test.
18542
18543 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
18544
18545 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
18546 clobber frame pointer register in asm statement.
18547
18548 2004-01-21 Falk Hueffner <falk@debian.org>
18549
18550 * gcc.c-torture/compile/20040121-1.c: New test.
18551
18552 2004-01-21 Zack Weinberg <zack@codesourcery.com>
18553
18554 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
18555
18556 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
18557
18558 * gcc.dg/ppc64-abi-2.c: New test.
18559
18560 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
18561
18562 * lib/treelang.exp: Fill out this file.
18563 * lib/treelang-dg.exp: New File.
18564
18565 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
18566
18567 * gcc.c-torture/compile/981022-1.c: Remove.
18568 * gcc.dg/array-5.c: Remove XFAIL.
18569 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
18570 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
18571 gcc.dg/cond-lvalue-1.c: Update.
18572 * gcc.dg/cast-lvalue-2.c: New test.
18573
18574 2004-01-19 Mark Mitchell <mark@codesourcery.com>
18575
18576 PR c++/13592
18577 * g++.dg/other/error1.C (class foo): Tweak error message.
18578
18579 PR c++/13592
18580 * g++.dg/template/call2.C: New test.
18581
18582 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18583
18584 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
18585 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
18586 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
18587 scalar-return-1_x.c, scalar-return-2_y.c,
18588 scalar-return-3_x.c, scalar-return-3_y.c,
18589 scalar-return-4_x.c, scalar-return-4_y.c,
18590 struct-align-1.h, struct-align-1_x.c,
18591 struct-align-1_y.c, struct-align-2.h,
18592 struct-align-2_x.c, struct-align-2_y.c,
18593 struct-by-value-10_y.c, struct-by-value-11_x.c,
18594 struct-by-value-11_y.c, struct-by-value-12_x.c,
18595 struct-by-value-12_y.c, struct-by-value-13_x.c,
18596 struct-by-value-13_y.c, struct-by-value-14_x.c,
18597 struct-by-value-14_y.c, struct-by-value-15_x.c,
18598 struct-by-value-15_y.c, struct-by-value-16_y.c,
18599 struct-by-value-17_y.c, struct-by-value-18_y.c,
18600 struct-by-value-19_y.c, struct-by-value-1_x.c,
18601 struct-by-value-1_y.c, struct-by-value-20_y.c,
18602 struct-by-value-2_x.c, struct-by-value-2_y.c,
18603 struct-by-value-3_y.c, struct-by-value-4_x.c,
18604 struct-by-value-4_y.c, struct-by-value-5_y.c,
18605 struct-by-value-6_y.c, struct-by-value-7_y.c
18606 struct-by-value-8_x.c, struct-by-value-8_y.c
18607 struct-by-value-9_x.c, struct-by-value-9_y.c
18608 struct-return-10_x.c, struct-return-10_y.c,
18609 struct-return-19_x.c, struct-return-20_x.c
18610 struct-return-2_x.c, struct-return-2_y.c
18611 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
18612 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
18613
18614 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18615
18616 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
18617 attribute on sparc*-sun-solaris2.*.
18618
18619 2004-01-18 Mark Mitchell <mark@codesourcery.com>
18620
18621 PR c++/13710
18622 * g++.dg/ext/typeof7.C: New test.
18623
18624 2004-01-18 David Edelsohn <edelsohn@gnu.org>
18625
18626 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
18627 * gcc.dg/const-elim-1.c: Same.
18628
18629 2004-01-17 Ziemowit Laski <zlaski@apple.com>
18630
18631 * objc.dg/stret-1.m: New.
18632 * objc.dg/stret-2.m: New.
18633
18634 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18635
18636 PR c++/11895
18637 * g++.dg/ext/vector1.C: New test.
18638
18639 2004-01-16 Geoffrey Keating <geoffk@apple.com>
18640
18641 * gcc.dg/pch/import-1.c: New.
18642 * gcc.dg/pch/import-1.hs: New.
18643 * gcc.dg/pch/import-1a.h: New.
18644 * gcc.dg/pch/import-1b.h: New.
18645 * gcc.dg/pch/import-1c.h: New.
18646
18647 2004-01-16 Mark Mitchell <mark@codesourcery.com>
18648
18649 PR c++/13574
18650 * g++.dg/ext/array1.C: New test.
18651
18652 PR c++/13178
18653 * g++.dg/conversion/op1.C: New test.
18654
18655 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
18656
18657 PR 11864
18658 From Kazumoto Kojima / Dan Kegel:
18659 * gcc.dg/pr11864-1.c: New test.
18660
18661 PR 10392
18662 From Marcus Comstedt / Dan Kegel:
18663 * gcc.dg/pr10392-1.c: New test.
18664
18665 2004-01-16 Mark Mitchell <mark@codesourcery.com>
18666
18667 PR c++/13478
18668 * g++.dg/init/ref10.C: New test.
18669
18670 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18671
18672 PR c++/13407
18673 * g++.dg/parse/typename6.C: New test.
18674
18675 2004-01-15 Geoffrey Keating <geoffk@apple.com>
18676
18677 PR pch/13361
18678 * testsuite/g++.dg/pch/wchar-1.C: New.
18679 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18680
18681 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18682
18683 PR c++/9259
18684 * g++.dg/expr/sizeof2.C: New test.
18685
18686 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
18687
18688 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
18689
18690 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
18691
18692 PR c++/13659
18693 * g++.dg/lookup/strong-using-3.C: New.
18694 * g++.dg/lookup/using-10.C: New.
18695
18696 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
18697
18698 PR c++/13594
18699 * g++.dg/lookup/strong-using-2.C: New.
18700
18701 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
18702 Dan Kegel <dank@kegel.com>
18703 J"orn Rennecke <joern.rennecke@superh.com>
18704
18705 PR target/9365
18706 * gcc.dg/pr9365-1.c: New test.
18707
18708 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18709
18710 PR c++/8856
18711 * g++.dg/parse/casting-operator2.C: New test.
18712 * g++.old-deja/g++.pt/explicit83.C: Remove.
18713
18714 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
18715
18716 * gcc.dg/label-compound-stmt-1.c: New test.
18717 * gcc.c-torture/compile/950922-1.c,
18718 gcc.c-torture/compile/20000211-3.c,
18719 gcc.c-torture/compile/20000518-1.c,
18720 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
18721 compound statements.
18722
18723 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
18724
18725 * gcc.dg/ppc64-abi-1.c: New test.
18726
18727 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
18728
18729 * g++.dg/ext/attrib9.C: Add dg-warnings.
18730
18731 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18732
18733 PR c++/12335
18734 * g++.dg/parse/dtor3.C: New test.
18735
18736 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18737
18738 PR c++/12709
18739 * g++.dg/parse/try-catch-1.C: New test.
18740
18741 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
18742
18743 * ada/acats/run_all.sh: Add more verbose output in acats.log
18744 when compiling tests.
18745
18746 2004-01-12 Zack Weinberg <zack@codesourcery.com>
18747
18748 PR 13656
18749 * gcc.dg/typedef-redecl.c: New test case.
18750 * gcc.dg/typedef-redecl.h: New support file.
18751
18752 2004-01-13 Jan Hubicka <jh@suse.cz>
18753
18754 * gcc.dg/always_inline.c: New test.
18755 * gcc.dg/debug/20031231-1.c: Fix.
18756
18757 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18758
18759 PR c++/13474
18760 * g++.dg/template/array3.C: New test.
18761
18762 2004-01-12 Zack Weinberg <zack@codesourcery.com>
18763
18764 * g++.dg/ext/lvalue1.C: No longer expected to fail.
18765 * g++.dg/warn/Wunused-2.C: Likewise.
18766
18767 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18768
18769 PR c++/13289
18770 * g++.dg/template/instantiate6.C: New test.
18771
18772 2004-01-12 Roger Sayle <roger@eyesopen.com>
18773
18774 PR middle-end/11397
18775 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
18776
18777 2004-01-12 Jan Hubicka <jh@suse.cz>
18778
18779 PR opt/12826
18780 * gcc.dg/20040112-1.c: New.
18781
18782 * gcc.dg/dwarf-die[1-7].c: Move to...
18783 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
18784 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
18785
18786 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
18787
18788 PR c++/4100
18789 * g++.dg/parse/friend4.C: New test.
18790
18791 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
18792
18793 PR c++/4100
18794 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
18795 definition is called a friend.
18796
18797 2004-01-11 Zack Weinberg <zack@codesourcery.com>
18798
18799 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
18800
18801 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
18802
18803 PR c++/3478
18804 * g++.dg/parse/error10.C: New test.
18805 * g++.dg/template/arg2.C: Accept "invalid type" error.
18806
18807 2004-01-11 Jakub Jelinek <jakub@redhat.com>
18808
18809 PR middle-end/13392
18810 * g++.dg/opt/expect2.C: New test.
18811
18812 2004-01-10 Zack Weinberg <zack@codesourcery.com>
18813
18814 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
18815 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
18816 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
18817 Update dg-error regexps.
18818
18819 2004-01-10 Zack Weinberg <zack@codesourcery.com>
18820
18821 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
18822 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
18823
18824 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18825
18826 * gcc.dg/pragma-re-1.c: Use right pointer type.
18827
18828 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18829
18830 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
18831
18832 2004-01-09 Geoffrey Keating <geoffk@apple.com>
18833
18834 * gcc.dg/rs6000-ldouble-1.c: New.
18835
18836 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18837
18838 DR 337
18839 PR c++/9256
18840 * g++.dg/other/abstract1.C: New test.
18841
18842 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
18843
18844 * g++.dg/lookup/strong-using-1.C: New.
18845
18846 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
18847
18848 PR c/11234
18849 * gcc.dg/func-ptr-conv-1.c: New test.
18850 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
18851
18852 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
18853
18854 PR target/13380.
18855 * gcc.c-torture/compile/20040109-1.c: New.
18856
18857 2004-01-08 Stuart Hastings <stuart@apple.com>
18858
18859 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
18860 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
18861 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
18862
18863 2004-01-09 Alan Modra <amodra@bigpond.net.au>
18864
18865 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
18866
18867 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18868
18869 * ada/acats/run_acats: Treat 'gnatchop' the same way
18870 as 'gnatmake'. Export GCC_DRIVER.
18871 * ada/acats/run_all.sh: Add target_gnatchop. Use
18872 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
18873
18874 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18875
18876 PR c++/12573
18877 * g++.dg/template/dependent-expr4.C: New test.
18878
18879 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
18880
18881 * gcc.dg/altivec-11.c: New test.
18882
18883 2004-01-07 Mark Mitchell <mark@codesourcery.com>
18884
18885 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
18886
18887 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
18888
18889 PR c/6024
18890 * gcc.dg/enum-compat-1.c: New test.
18891 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
18892
18893 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
18894
18895 PR c/12165
18896 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
18897 gcc.dg/c99-idem-qual-3.c: New tests.
18898
18899 2004-01-07 Alan Modra <amodra@bigpond.net.au>
18900
18901 * gcc.dg/winline-7.c: Don't cast void * to int.
18902
18903 2004-01-06 Jan Hubicka <jh@suse.cz>
18904
18905 * gcc.dg/i386-sse-5.c: New test
18906 * g++.dg/eh/simd-1.c: Add -w argument for i386.
18907
18908 2004-01-05 Mark Mitchell <mark@codesourcery.com>
18909
18910 PR c++/12815
18911 * g++.dg/rtti/typeid4.C: New test.
18912
18913 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18914
18915 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
18916
18917 2004-01-05 Mark Mitchell <mark@codesourcery.com>
18918
18919 PR c++/12132
18920 * g++.dg/template/error11.C: New test.
18921
18922 PR c++/13451
18923 * g++.dg/template/class2.C: New test.
18924
18925 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
18926 Richard Sandiford <rsandifo@redhat.com>
18927
18928 PR c++/13387
18929 * g++.dg/opt/alias3.C: New test.
18930
18931 2004-01-04 Mark Mitchell <mark@codesourcery.com>
18932
18933 PR c++/13157
18934 * g++.dg/template/koenig3.C: New test.
18935
18936 PR c++/13529
18937 * g++.dg/parse/offsetof3.C: New test.
18938
18939 * g++.dg/init/copy7.C: Add missing dg-error markers.
18940
18941 PR c++/12226
18942 * g++.dg/init/copy7.c: New test.
18943
18944 PR c++/13536
18945 * g++.dg/parse/cast1.C: New test.
18946
18947 2004-01-04 Jan Hubicka <jh@suse.cz>
18948
18949 * gcc.dg/winline[1-7].c: New tests.
18950
18951 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18952
18953 PR c++/13520
18954 * g++.dg/template/qualttp22.C: New test.
18955
18956 2004-01-01 Jan Hubicka <jh@suse.cz>
18957
18958 * gcc.dg/debug/20031231-1.c: New.
18959 * gcc.c-torture/compile/20040101-1.c: New.
18960 * gcc.dg/dwarf-die-[1-7].c: New.
18961
18962 2004-01-01 Jakub Jelinek <jakub@redhat.com>
18963
18964 PR optimization/13521
18965 * gcc.c-torture/compile/20031231-1.c: New test.
18966
18967 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
18968
18969 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
18970
18971 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18972
18973 PR c++/10079
18974 * g++.dg/template/crash16.C: New test.
18975
18976 2003-12-30 Mark Mitchell <mark@codesourcery.com>
18977
18978 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
18979
18980 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
18981
18982 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
18983 ports.
18984 * g++.old-deja/g++.jason/thunk3.C: Likewise.
18985 * g++.old-deja/g++.law/profile1.C: Likewise.
18986 * gcc.c-torture/compile/981006-1.c: Likewise.
18987 * gcc.c-torture/execute/loop-2e.x: Likewise.
18988 * gcc.c-torture/execute/loop-2f.x: Remove.
18989 * gcc.c-torture/execute/loop-2g.x: Likewise.
18990 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
18991 * gcc.dg/20020312-2.c: Remove traces of dead ports.
18992
18993 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
18994
18995 PR c++/13507
18996 * g++.dg/ext/attrib11.C: New test.
18997
18998 PR c++/13494
18999 * g++.dg/template/array2-1.C: New test.
19000 * g++.dg/template/array2-2.C: New test.
19001
19002 2003-12-29 Mark Mitchell <mark@codesourcery.com>
19003
19004 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
19005
19006 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
19007
19008 PR c++/12774
19009 * g++.dg/template/array1-1.C: New test.
19010 * g++.dg/template/array1-2.C: New test.
19011
19012 2003-12-29 Roger Sayle <roger@eyesopen.com>
19013
19014 PR fortran/12632
19015 * g77.dg/12632.f: New test case.
19016
19017 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19018
19019 PR c++/13289
19020 * g++.dg/parse/nontype1.C: New test.
19021
19022 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19023
19024 PR c++/12403
19025 * g++.dg/parse/explicit1.C: New test.
19026 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
19027
19028 2003-12-28 Mark Mitchell <mark@codesourcery.com>
19029
19030 PR c++/13081
19031 * g++.dg/opt/inline6.C: New test.
19032
19033 PR c++/12613
19034 * g++.dg/parse/error9.C: New test.
19035
19036 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
19037
19038 2003-12-28 Mark Mitchell <mark@codesourcery.com>
19039
19040 PR c++/13009
19041 * g++.dg/init/assign1.C: New test.
19042
19043 2003-12-28 Roger Sayle <roger@eyesopen.com>
19044
19045 PR c++/13070
19046 * g++.dg/warn/format3.C: New test case.
19047
19048 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19049
19050 * gcc.c-torture/compile/20031227-1.c: New test.
19051
19052 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19053
19054 * g++.dg/bprob/bprob.exp: Load target-supports.exp
19055 * g77.dg/bprob/bprob.exp: Likewise.
19056 * gcc.misc-tests/bprob.exp: Likewise.
19057 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
19058 variants on systems where the library does not provide that
19059 functionality.
19060 * gcc.dg/builtins-20.c: Use builtins-config.h.
19061 * gcc.dg/builtins-config.h: New file.
19062
19063 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19064
19065 * lib/gcc-dg.exp (dg-require-profiling): New function.
19066 * lib/target-supports.exp (check_profiling_available): Likewise.
19067 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
19068 * g77.dg/bprob/bprob.exp: Likewise.
19069 * gcc.misc-tests/bprob.exp: Likewise.
19070 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
19071 * gcc.dg/20021014-1.c: Likewise.
19072 * gcc.dg/nest.c: Likewise.
19073
19074 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19075
19076 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
19077 compiling.
19078 * g++.dg/lookup/java2.C: Likewise.
19079 * gcc.dg/cpp/lexident.c: Likewise.
19080
19081 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
19082
19083 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
19084 given.
19085 * gcc.c-torture/compile/961203-1.c: Likewise.
19086 * gcc.c-torture/compile/980506-1.c: Likewise.
19087
19088 2003-12-23 Zack Weinberg <zack@codesourcery.com>
19089
19090 * lib/gcc-dg.exp (dg-prune-output): New annotation.
19091 (additional_prunes): New global.
19092 (gcc-dg-prune): Handle additional per-test pruning.
19093 (dg-test): Clear additional_prunes between tests.
19094
19095 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
19096 dg-prune-output to avoid spurious failures from assembler
19097 complaining about nonexistent WAW violations.
19098 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
19099 Use dg-prune-output to avoid spurious failures from assembler
19100 warning about Itanium B-step errata.
19101
19102 2003-12-23 Mark Mitchell <mark@codesourcery.com>
19103
19104 * g++.dg/abi/macro0.C: New test.
19105 * g++.dg/abi/macro1.C: Likewise.
19106 * g++.dg/abi/macro2.C: Likewise.
19107
19108 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
19109 * g++.dg/abi/bitfield7.C: Likewise.
19110 * g++.dg/abi/dtor2.C: Likewise.
19111 * g++.dg/abi/mangle11.C: Likewise.
19112 * g++.dg/abi/mangle12.C: Likewise.
19113 * g++.dg/abi/mangle14.C: Likewise.
19114 * g++.dg/abi/mangle17.C: Likewise.
19115 * g++.dg/abi/vbase10.C: Likewise.
19116 * g++.dg/abi/vbase14.C: Likewise.
19117 * g++.dg/template/qualttp17.C: Likewise.
19118
19119 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19120
19121 PR c/11995
19122 * gcc.dg/20031223-1.c: New test.
19123
19124 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19125
19126 * gcc.dg/noreturn-7.c: New test.
19127
19128 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19129
19130 * gcc.dg/null-pointer-1.c: New test.
19131
19132 2003-12-22 Mark Mitchell <mark@codesourcery.com>
19133
19134 * g++.old-deja/g++.jason/template18.C: Remove.
19135 * g++.old-deja/g++.jason/template37.C: Likewise.
19136
19137 PR c++/12862
19138 * g++.dg/lookup/ns1.C: New test.
19139
19140 PR c++/12397
19141 * g++.dg/template/lookup3.C: New test.
19142
19143 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19144
19145 * g++.dg/template/recurse1.C: New test
19146
19147 2003-12-22 Mark Mitchell <mark@codesourcery.com>
19148
19149 PR c++/12479
19150 * g++.dg/parse/semicolon1.C: New test.
19151 * g++.dg/parse/semicolon1.h: Likewise.
19152
19153 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
19154
19155 * gcc.dg/darwin-misaligned.c: New test.
19156
19157 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19158
19159 PR c/9163
19160 * gcc.dg/20031222-1.c: New test.
19161
19162 2003-12-21 Mark Mitchell <mark@codesourcery.com>
19163
19164 PR c++/13438
19165 * g++.dg/parse/error8.C: New test.
19166
19167 PR c++/11554
19168 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
19169
19170 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
19171
19172 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
19173 too small.
19174 * gcc.c-torture/compile/930217-1.c: Likewise.
19175 * gcc.c-torture/compile/930513-1.c: Likewise.
19176 * gcc.c-torture/execute/920908-2.c: Likewise.
19177 * gcc.c-torture/execute/921204-1.c: Likewise.
19178 * gcc.c-torture/execute/930621-1.c: Likewise.
19179 * gcc.c-torture/execute/930630-1.c: Likewise.
19180 * gcc.c-torture/execute/931031-1.c: Likewise.
19181 * gcc.c-torture/execute/980602-2.c: Likewise.
19182 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19183 * gcc.c-torture/execute/compndlit-1.c: Likewise.
19184 * gcc.c-torture/execute/extzvsi.c: Likewise.
19185 * gcc.c-torture/unsorted/ext.c: Likewise.
19186
19187 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
19188
19189 PR target/12749
19190 * gcc.c-torture/compile/20031220-2.c: New test case.
19191
19192 2003-12-20 Roger Sayle <roger@eyesopen.com>
19193
19194 PR optimization/13031
19195 * gcc.c-torture/compile/20031220-1.c: New test case.
19196
19197 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19198
19199 * gcc.dg/cast-function-1.c: New test.
19200
19201 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
19202
19203 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
19204 formats.
19205
19206 2003-12-19 Mark Mitchell <mark@codesourcery.com>
19207
19208 PR c++/12795
19209 * g++.dg/ext/attrib10.C: New test.
19210
19211 2003-12-19 Jakub Jelinek <jakub@redhat.com>
19212
19213 * gcc.dg/cleanup-10.c: New test.
19214 * gcc.dg/cleanup-11.c: New test.
19215
19216 2003-12-19 Jakub Jelinek <jakub@redhat.com>
19217
19218 PR c++/13239
19219 * g++.dg/opt/expect1.C: New test.
19220
19221 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
19222
19223 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
19224
19225 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
19226
19227 PR debug/12923
19228 * gcc.dg/20031218-1.c: New test.
19229
19230 PR debug/12389
19231 * gcc.dg/20031218-2.c: New test.
19232 * gcc.dg/20031218-3.c: New test.
19233
19234 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
19235 of label name and allow for USER_LABEL_PREFIX == "_" names.
19236 * g++.dg/abi/mangle18-2.C: Likewise.
19237 * g++.dg/abi/mangle19-1.C: Likewise.
19238 * g++.dg/abi/mangle19-2.C: Likewise.
19239 * g++.dg/abi/mangle20-1.C: Likewise.
19240 * g++.dg/abi/mangle20-2.C: Likewise.
19241
19242 2003-12-18 Richard Henderson <rth@redhat.com>
19243
19244 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
19245
19246 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
19247 Dan Kegel <dank@kegel.com>
19248
19249 PR other/12009
19250 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
19251 testing a cross compiler, it causes spurious compile failures.
19252 * lib/g++.exp: Likewise.
19253
19254 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19255
19256 PR c++/13262
19257 * g++.dg/template/access13.C: New test.
19258
19259 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19260
19261 * gcc.dg/20031216-1.c: New test.
19262
19263 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19264
19265 PR c++/9154
19266 * g++.dg/template/error10.C: New test.
19267
19268 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19269
19270 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
19271 * g++.dg/eh/simd-2.C: Likewise.
19272
19273 2003-12-17 James E Wilson <wilson@specifixinc.com>
19274 Roger Sayle <roger@eyesopen.com>
19275
19276 * gcc.c-torture/execute/ieee/mzero5.c: New.
19277
19278 2003-12-17 Mark Mitchell <mark@codesourcery.com>
19279
19280 PR c++/10603
19281 * g++.dg/parse/error6.C: New test.
19282
19283 PR c++/12827
19284 * g++.dg/parse/error7.C: New test.
19285
19286 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
19287
19288 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
19289 at -O with stabs debugging formats.
19290 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
19291 * gcc.dg/debug/debug-2.c: Likewise.
19292
19293 2003-12-16 Mark Mitchell <mark@codesourcery.com>
19294
19295 PR c++/12696
19296 * g++.dg/init/error1.C: New test.
19297
19298 PR c++/12218
19299 * g++.dg/init/pm3.C: New test.
19300
19301 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
19302
19303 PR c/3347
19304 * gcc.dg/bitfld-8.c: New test.
19305
19306 2003-12-16 James Lemke <jim@wasabisystems.com>
19307
19308 * gcc.dg/arm-scd42-[123].c: New tests.
19309
19310 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
19311
19312 PR c++/9043
19313 * g++.dg/abi/mangle20-1.C: New test.
19314 * g++.dg/abi/mangle20-2.C: New test.
19315
19316 2003-12-16 Mark Mitchell <mark@codesourcery.com>
19317
19318 PR c++/13275
19319 * g++.dg/other/offsetof2.C: Remove XFAIL.
19320 * g++.dg/parse/offsetof1.C: New test.
19321 * g++.gd/parse/offsetof2.C: Likewise.
19322
19323 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19324
19325 * g++.dg/template/nontype3.C: New test.
19326 * g++.dg/template/static2.C: Tweaked the dg-error clause.
19327
19328 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19329
19330 * g++.dg/warn/noreturn-3.C: Also test instantiation.
19331
19332 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
19333
19334 PR c++/13387
19335 * g++.dg/expr/assign1.C: New test.
19336
19337 PR c++/13242
19338 * g++.dg/abi/mangle19-1.C: New test.
19339 * g++.dg/abi/mangle19-2.C: New test.
19340
19341 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
19342
19343 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
19344
19345 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19346
19347 * gcc.c-torture/execute/20031216-1.c: New test.
19348
19349 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19350
19351 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
19352 an ICE regression.
19353
19354 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19355
19356 PR c++/10926
19357 * g++.dg/template/error9.C: New test.
19358
19359 PR c++/11116
19360 * g++.dg/template/error8.C: New test.
19361
19362 2003-12-15 Roger Sayle <roger@eyesopen.com>
19363
19364 PR middle-end/13400
19365 * gcc.c-torture/execute/20031215-1.c: New test case.
19366
19367 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19368
19369 PR c++/13269
19370 * g++.dg/parse/error5.C: New test.
19371
19372 PR c++/12989
19373 * g++.dg/expr/sizeof1.C: New test.
19374
19375 PR c++/13310
19376 * g++.dg/template/crash15.C: New test.
19377
19378 2003-12-15 Geoffrey Keating <geoffk@apple.com>
19379
19380 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
19381 a non-POD type as the last named parameter of a varargs function.
19382
19383 2003-12-15 Mark Mitchell <mark@codesourcery.com>
19384
19385 PR c++/13243
19386 PR c++/12573
19387 * g++.dg/template/crash14.C: New test.
19388 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
19389
19390 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
19391
19392 * g++.dg/other/java1.C: New test.
19393
19394 PR c++/13241
19395 * g++.dg/abi/mangle18-1.C: New test.
19396 * g++.dg/abi/mangle18-2.C: New test.
19397
19398 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19399
19400 PR optimization/10312
19401 * gcc.c-torture/execute/20031214-1.c: New.
19402
19403 2003-12-14 Mark Mitchell <mark@codesourcery.com>
19404
19405 PR c++/10779
19406 PR c++/12160
19407 * g++.dg/parse/error3.C: New test.
19408 * g++.dg/parse/error4.C: Likewise.
19409 * g++.dg/abi/mangle4.C: Tweak error messages.
19410 * g++.dg/lookup/using5.C: Likewise.
19411 * g++.dg/other/error2.C: Likewise.
19412 * g++.dg/parse/typename5.C: Likewise.
19413 * g++.dg/parse/undefined1.C: Likewise.
19414 * g++.dg/template/arg2.C: Likewise.
19415 * g++.dg/template/ttp3.C: Likewise.
19416 * g++.dg/template/type1.C: Likewise.
19417 * g++.old-deja/g++.other/crash32.C: Likewise.
19418 * g++.old-djea/g++.pt/defarg8.C: Likewise.
19419
19420 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19421
19422 PR c++/13106
19423 * g++.dg/warn/noreturn-3.C: New test.
19424
19425 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
19426
19427 PR c++/13118
19428 * g++.dg/abi/covariant3.C: New.
19429
19430 2003-12-12 Jakub Jelinek <jakub@redhat.com>
19431
19432 * g++.dg/eh/ia64-1.C: New test.
19433
19434 2003-12-12 Roger Sayle <roger@eyesopen.com>
19435
19436 PR optimization/13037
19437 * g77.f-torture/execute/13037.f: New test case.
19438
19439 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
19440
19441 PR c++/12881
19442 * g++.dg/abi/covariant2.C: New.
19443
19444 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
19445
19446 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
19447
19448 2003-12-11 Zack Weinberg <zack@codesourcery.com>
19449
19450 * gcc.c-torture/execute/wchar_t-1.x: Delete.
19451
19452 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
19453
19454 PR other/10819
19455 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
19456 to fix Bug 10819.
19457 * lib/g++.exp (g++_version): Likewise.
19458 * lib/g77.exp (g77_version): Likewise.
19459 * lib/objc.exp (default_objc_version): Likewise.
19460
19461 2003-12-10 Richard Henderson <rth@redhat.com>
19462
19463 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
19464
19465 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
19466
19467 2003-12-08 Matt Austern <austern@apple.com>
19468
19469 PR c/13134
19470 * lib/gcc-dg.exp (dg-require-visibility): Define.
19471 * lib/target-supports (check_visibility_available): Define.
19472 * gcc.dg/visibility-1.c: New test.
19473 * gcc.dg/visibility-2.c: Likewise.
19474 * gcc.dg/visibility-3.c: Likewise.
19475 * gcc.dg/visibility-4.c: Likewise.
19476 * gcc.dg/visibility-5.c: Likewise.
19477 * gcc.dg/visibility-6.c: Likewise.
19478 * g++.dg/ext/visibility-1.C: Likewise.
19479 * g++.dg/ext/visibility-2.C: Likewise.
19480 * g++.dg/ext/visibility-3.C: Likewise.
19481 * g++.dg/ext/visibility-4.C: Likewise.
19482 * g++.dg/ext/visibility-5.C: Likewise.
19483 * g++.dg/ext/visibility-6.C: Likewise.
19484
19485 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19486
19487 * g++.dg/lookup/java1.C: New test.
19488 * g++.dg/lookup/java2.C: New test.
19489
19490 2003-12-07 Falk Hueffner <falk@debian.org>
19491
19492 * g++.dg/opt/noreturn-1.C: New test.
19493
19494 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
19495
19496 * gcc.dg/overflow-1.c: New test.
19497
19498 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19499
19500 * g77.f-torture/compile/13060.f: New test.
19501
19502 2003-12-06 Mark Mitchell <mark@codesourcery.com>
19503
19504 PR c++/13323
19505 * g++.dg/inherit/operator2.C: New test.
19506
19507 2003-12-05 Mark Mitchell <mark@codesourcery.com>
19508
19509 PR c++/13305
19510 * g++.dg/ext/attrib9.C: New test.
19511
19512 2003-12-05 Mark Mitchell <mark@codesourcery.com>
19513
19514 PR c++/13314
19515 * g++.dg/template/error7.C: New test.
19516
19517 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
19518 J"orn Rennecke <joern.rennecke@superh.com>
19519
19520 PR target/13302
19521 * g++.dg/other/struct-va_list.C: New test.
19522
19523 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19524
19525 PR c++/13166
19526 * g++.dg/parse/defarg6.C: New test.
19527
19528 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
19529
19530 PR target/13256
19531 * gcc.c-torture/execute/20031201-1.c: New test.
19532
19533 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
19534
19535 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
19536
19537 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19538
19539 * gcc.dg/builtin-return-1.c: New test.
19540
19541 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
19542 J"orn Rennecke <joern.rennecke@superh.com>
19543
19544 PR optimization/13260
19545 * gcc.c-torture/execute/20031204-1.c: New test.
19546
19547 2003-12-03 Mark Mitchell <mark@codesourcery.com>
19548
19549 PR c++/9127
19550 * g++.dg/template/error6.C: New test.
19551
19552 2003-12-03 Jakub Jelinek <jakub@redhat.com>
19553
19554 * gcc.dg/20031202-1.c: New test.
19555
19556 2003-12-03 Mark Mitchell <mark@codesourcery.com>
19557
19558 PR c++/13179
19559 * g++.dg/template/eh1.C: New test.
19560
19561 PR c++/10771
19562 * g++.dg/template/error5.C: New test.
19563
19564 2003-12-02 David Ung <davidu@mips.com>
19565
19566 * gcc.dg/compat/vector-check.h: Corrected type for var
19567 g_##TMODE
19568
19569 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19570
19571 PR c++/10126
19572 * g++.dg/template/ptrmem8.C: New test.
19573
19574 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19575
19576 PR c++/12573
19577 * g++.dg/template/dependent-expr3.C: New test.
19578
19579 2003-12-01 James Lemke <jim@wasabisystems.com>
19580
19581 * gcc.dg/arm-g2.c: New test.
19582
19583 2003-12-01 Roger Sayle <roger@eyesopen.com>
19584
19585 PR optimization/11634
19586 * gcc.dg/20031201-2.c: New test case.
19587
19588 2003-12-01 Zack Weinberg <zack@codesourcery.com>
19589
19590 PR 11433
19591 * objc.dg/proto-lossage-3.m: New test.
19592
19593 2003-12-01 Roger Sayle <roger@eyesopen.com>
19594
19595 PR optimization/12628
19596 * gcc.dg/20031201-1.c: New test case.
19597
19598 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19599
19600 * gcc.dg/unaligned-1.c: New test.
19601
19602 2003-11-30 Mark Mitchell <mark@codesourcery.com>
19603
19604 PR c++/9849
19605 * g++.dg/template/error4.C: New test.
19606 * g++.dg/template/nested3.C: Adjust error markers.
19607
19608 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19609
19610 * gcc.dg/cpp/assert4.c: Check more #system assertions.
19611
19612 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
19613
19614 PR c/10333
19615 * gcc.dg/bitfld-7.c: New test.
19616
19617 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
19618
19619 * gcc.dg/tls/asm-1.C: New test.
19620
19621 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19622
19623 * gcc.dg/cpp/assert4.c: Update.
19624
19625 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19626
19627 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
19628 * gcc.dg/builtin-apply3.c: New test.
19629
19630 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19631
19632 * lib/compat.exp (compat-obj): New xfaildata parameter.
19633 Use it to set compiler_conditional_xfail_data before compiling.
19634 (compat-get-options): Handle dg-xfail-if.
19635 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
19636 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
19637 * gcc.dg/compat/vector-1_y.c: Likewise.
19638 * gcc.dg/compat/vector-2_x.c: Likewise.
19639 * gcc.dg/compat/vector-2_y.c: Likewise.
19640
19641 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19642
19643 * g++.dg/opt/reg-stack4.C: New test.
19644
19645 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19646
19647 * gcc.dg/builtin-apply2.c: New test.
19648
19649 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19650
19651 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
19652
19653 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19654
19655 PR c++/12924
19656 * g++.dg/template/template-id-2.C: New test.
19657
19658 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19659
19660 PR c++/5369
19661 * g++.dg/template/memfriend1.C: New test.
19662 * g++.dg/template/memfriend2.C: Likewise.
19663 * g++.dg/template/memfriend3.C: Likewise.
19664 * g++.dg/template/memfriend4.C: Likewise.
19665 * g++.dg/template/memfriend5.C: Likewise.
19666 * g++.dg/template/memfriend6.C: Likewise.
19667 * g++.dg/template/memfriend7.C: Likewise.
19668 * g++.dg/template/memfriend8.C: Likewise.
19669 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
19670
19671 2003-11-21 Mark Mitchell <mark@codesourcery.com>
19672
19673 PR c++/12515
19674 * g++.dg/ext/cond1.C: New test.
19675
19676 2003-11-20 Richard Henderson <rth@redhat.com>
19677
19678 * gcc.dg/20020201-2.c: Remove.
19679 * gcc.dg/20020201-4.c: Remove.
19680 * gcc.dg/20020304-1.c: Remove.
19681
19682 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
19683
19684 * gcc.dg/cpp/trad/xwin1.c: New test case.
19685
19686 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
19687
19688 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
19689 * lib/g77.exp: Likewise.
19690 * lib/objc.exp: Likewise.
19691 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
19692 for darwin.
19693
19694 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19695
19696 PR c++/12932
19697 * g++.dg/template/static5.C: New test.
19698
19699 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
19700
19701 * gcc.dg/nested-func-1.c: New test.
19702
19703 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19704
19705 * gcc.dg/cpp/assert4.c: New test.
19706
19707 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
19708
19709 PR c++/2294
19710 * g++.dg/lookup/using9.c: New test.
19711
19712 2003-11-14 Mark Mitchell <mark@codesourcery.com>
19713
19714 PR c++/12762
19715 * g++.dg/template/error3.C: New test.
19716
19717 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
19718
19719 PR ada/13035
19720 * ada/acats/run_acats, run_all.sh: Fix syntax error.
19721 No longer use a wrapper for gcc, since this does not work under
19722 Windows.
19723
19724 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
19725
19726 PR c++/2094
19727 * g++.dg/template/ptrmem7.C: New test.
19728
19729 2003-11-13 Andrew Pinski <apinski@apple.com>
19730
19731 * gcc.c-torture/compile/20031113-1.c: New test.
19732
19733 2003-11-13 Mark Mitchell <mark@codesourcery.com>
19734 Kean Johnston <jkj@sco.com>
19735
19736 PR c/13029
19737 * gcc.dg/unused-4.c: Update.
19738
19739 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19740
19741 * g++.dg/opt/const3.C: New test.
19742
19743 2003-11-13 Jan Hubicka <jh@suse.cz>
19744
19745 * gcc.c-torture/compile/20031112-1.c: New test.
19746
19747 2003-11-12 Mark Mitchell <mark@codesourcery.com>
19748
19749 * g++.dg/parse/crash10.C: Remove bogus error marker.
19750
19751 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19752
19753 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
19754 (host_gcc): Likewise.
19755 (ROOT): Honor $PWDCMD.
19756 (BASE): Likewise.
19757 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
19758
19759 2003-11-12 Catherine Moore <clm@redhat.com>
19760
19761 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
19762
19763 2003-11-12 Andreas Jaeger <aj@suse.de>
19764 Jakub Jelinek <jakub@redhat.com>
19765 Andrew Pinski <pinskia@physics.uc.edu>
19766 Richard Henderson <rth@redhat.com>
19767
19768 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
19769 systems.
19770 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
19771
19772 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
19773 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19774
19775 2003-11-11 Andreas Jaeger <aj@suse.de>
19776
19777 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
19778
19779 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
19780
19781 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
19782
19783 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
19784 Clean ups.
19785
19786 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
19787
19788 * gcc.dg/trampoline-1.c: New test.
19789
19790 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
19791
19792 * gcc.c-torture/compile/200031109-1.c: New test.
19793
19794 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
19795
19796 PR c/3190
19797 PR c/8714
19798 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
19799 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
19800 gcc.dg/format/no-y2k-1.c: Update.
19801
19802 2003-11-08 Roger Sayle <roger@eyesopen.com>
19803
19804 PR optimization/10467
19805 * gcc.dg/20031108-1.c: New test case.
19806
19807 2003-11-07 Geoffrey Keating <geoffk@apple.com>
19808
19809 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
19810
19811 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
19812
19813 * gcc.dg/compound-lvalue-1.c: New test.
19814 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
19815 some XFAILs.
19816
19817 2003-11-06 Geoffrey Keating <geoffk@apple.com>
19818
19819 * gcc.dg/altivec-varargs-1.c: New test.
19820
19821 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19822
19823 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
19824 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
19825 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
19826 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
19827 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
19828
19829 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
19830
19831 * gcc.dg/cond-lvalue-1.c: New test.
19832
19833 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
19834
19835 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
19836
19837 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19838
19839 PR c++/11616
19840 * g++.dg/template/instantiate5.C: New test.
19841
19842 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19843
19844 PR c++/12726
19845 * g++.dg/ext/complit2.C: Replace test with self-contained version.
19846 * ChangeLog: Add missing first entry for above test.
19847
19848 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19849
19850 PR c++/9810
19851 * g++.dg/template/using8.C: New test.
19852 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
19853
19854 2003-11-02 Roger Sayle <roger@eyesopen.com>
19855
19856 PR optimization/10817
19857 * gcc.c-torture/compile/20031102-1.c: New test case.
19858
19859 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
19860
19861 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
19862 2147483647.
19863
19864 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19865
19866 * gcc.dg/20031102-1.c: New test.
19867
19868 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19869
19870 * gcc.dg/complex-1.c: New test.
19871
19872 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19873
19874 PR c++/12796
19875 * g++.dg/template/crash13.C: Adjust expected error location.
19876 * g++.old-deja/g++.brendan/ns1.C: Likewise.
19877
19878 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
19879
19880 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
19881
19882 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
19883
19884 PR/10239
19885 * gcc.c-torture/compile/20031031-2.c: New test.
19886
19887 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
19888
19889 PR/11640
19890 * gcc.c-torture/compile/20031031-1.c: New test.
19891
19892 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
19893
19894 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
19895 * gcc.misc-tests/bprob.exp: Likewise.
19896 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
19897 the execution test on arm-elf configs.
19898 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
19899 configs that don't support scratch files.
19900 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
19901
19902 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
19903
19904 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
19905 done by dejagnu.
19906
19907 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
19908
19909 * ada/acats/run_all.sh: Redirect mv output to /dev/null
19910 Avoid non pure sh syntax. Add more logging.
19911
19912 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
19913 fail.
19914
19915 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19916
19917 PR libgcj/10610
19918 * gcc.dg/ppc-stackalign-1.c: New test.
19919
19920 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
19921
19922 * ada/acats/run_all.sh: Change output to be more compliant with
19923 dejagnu framework.
19924 Create acats.sum and acats.log files under testsuite/ada/acats
19925 Only run [a-z]* directories, to filter out e.g. CVS.
19926 Redirect build output to log file.
19927
19928 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
19929
19930 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
19931
19932 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
19933
19934 PR ada/5909:
19935 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
19936
19937 2003-10-27 Jakub Jelinek <jakub@redhat.com>
19938
19939 * gcc.c-torture/compile/20031023-1.c: New test.
19940 * gcc.c-torture/compile/20031023-2.c: New test.
19941 * gcc.c-torture/compile/20031023-3.c: New test.
19942 * gcc.c-torture/compile/20031023-4.c: New test.
19943
19944 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19945
19946 PR c++/10371
19947 * g++.dg/lookup/scoped8.C: New test.
19948
19949 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19950
19951 * g++.dg/opt/reg-stack3.C: New test.
19952
19953 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
19954
19955 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
19956
19957 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19958
19959 PR c++/11076
19960 * g++.dg/template/crash13.C: New test.
19961
19962 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
19963
19964 * gcc.dg/c99-restrict-2.c: New test.
19965
19966 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
19967
19968 PR c++/12698, c++/12699, c++/12700, c++/12566
19969 * g++.dg/inherit/covariant9.C: New test.
19970 * g++.dg/inherit/covariant10.C: New test.
19971 * g++.dg/inherit/covariant11.C: New test.
19972
19973 2003-10-23 Jason Merrill <jason@redhat.com>
19974
19975 PR c++/12726
19976 * g++.dg/ext/complit2.C: New test.
19977
19978 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19979
19980 PR target/12654
19981 * gcc.c-torture/execute/20031020-1.c: New test.
19982
19983 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19984
19985 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
19986 following the jump_insn.
19987
19988 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
19989
19990 * gcc.dg/cast-lvalue-1.c: New test.
19991
19992 2003-10-21 Mark Mitchell <mark@codesourcery.com>
19993
19994 PR c++/11962
19995 * g++.dg/template/cond2.C: New test.
19996
19997 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
19998
19999 * gcc.dg/builtins-28.c: New test.
20000
20001 2003-10-20 Jan Hubicka <jh@suse.cz>
20002
20003 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
20004 parameter.
20005 * testsuite/gcc.dg/inline-2.c: Likewise.
20006
20007 2003-10-20 Phil Edwards <phil@codesourcery.com>
20008
20009 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
20010 * gcc.dg/nest.c: Likewise.
20011
20012 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20013
20014 PR c++/9781, c++/10583, c++/11862
20015 * g++.dg/parse/crash13.C: New test.
20016
20017 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20018
20019 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
20020
20021 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20022
20023 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
20024 Define HAVE_C99_RUNTIME except on Solaris.
20025 * gcc.dg/builtins-20.c: Likewise.
20026
20027 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20028
20029 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
20030
20031 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20032
20033 PR c++/12495
20034 * g++.dg/template/crash21.C: New test.
20035
20036 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20037
20038 PR c++/2513
20039 * g++.dg/template/typename5.C: New test.
20040
20041 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20042
20043 PR c++/12369
20044 * g++.dg/template/friend25.C: New test.
20045
20046 2003-10-16 Ziemowit Laski <zlaski@apple.com>
20047
20048 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
20049 versions.
20050
20051 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
20052
20053 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
20054 == 2147483647.
20055
20056 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
20057
20058 * gcc.c-torture/execute/960416-1.x: Remove.
20059 * gcc.c-torture/execute/divconst-3.x: Likewise.
20060
20061 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
20062
20063 PR target/12598
20064 * gcc.dg/torture/cris-volatile-1.c: New test.
20065
20066 2003-10-14 Roger Sayle <roger@eyesopen.com>
20067
20068 PR optimization/9325
20069 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
20070 for overflowing floating point to integer conversion during RTL
20071 simplification.
20072
20073 2003-10-13 Ziemowit Laski <zlaski@apple.com>
20074
20075 * objc/execute/_cmd.m: Fix typo.
20076 * objc.dg/image-info.m, objc.dg/symtab-1.m:
20077 Relax 'scan-assembler' regexp.
20078 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
20079 objc.dg/try-catch-4.m: Run on non-Darwin targets.
20080 * objc.dg/zero-link-2.m: Remove blank line.
20081 * objc.dg/zero-link-3.m: New test case.
20082
20083 2003-10-13 Geoffrey Keating <geoffk@apple.com>
20084
20085 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
20086
20087 * gcc.dg/asm-names.c: Use scan-assembler-not rather
20088 than linker trickery.
20089
20090 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20091
20092 PR c++/12370
20093 * g++.dg/other/friend2.C: New test.
20094
20095 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20096
20097 * gcc.dg/20031012-1.c: New test.
20098
20099 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20100
20101 * gcc.dg/weak/weak-3.c: Fix for new warning.
20102
20103 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
20104
20105 PR optimization/8750
20106 * gcc.c-torture/execute/20031012-1.c: New test case.
20107
20108 2003-10-11 Roger Sayle <roger@eyesopen.com>
20109
20110 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
20111 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
20112
20113 2003-10-11 Roger Sayle <roger@eyesopen.com>
20114
20115 PR optimization/12260
20116 * gcc.c-torture/compile/20031011-2.c: New test case.
20117
20118 2003-10-11 Roger Sayle <roger@eyesopen.com>
20119
20120 * gcc.c-torture/execute/20031011-1.c: New testcase.
20121
20122 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
20123
20124 * gcc.c-torture/compile/20031011-1.c: New test.
20125
20126 2003-10-11 Jan Hubicka <jh@suse.cz>
20127
20128 * g++.dg/other/first-global.C: New test.
20129
20130 2003-10-11 Roger Sayle <roger@eyesopen.com>
20131
20132 * gcc.c-torture/execute/string-opt-18.c: New testcase.
20133
20134 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
20135
20136 * gcc.c-torture/compile/20031010-1.c: New test.
20137
20138 2003-10-10 Geoffrey Keating <geoffk@apple.com>
20139
20140 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
20141 * gcc.c-torture/execute/va-arg-25.c: ... here.
20142
20143 2003-10-09 Mark Mitchell <mark@codesourcery.com>
20144
20145 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
20146
20147 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
20148
20149 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
20150
20151 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20152
20153 * g++.dg/parse/error2.C: New test.
20154
20155 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20156
20157 PR c++/11097
20158 * g++.dg/other/error5.C: Modify the error message.
20159 * g++.dg/lookup/using8.C: New test.
20160
20161 2003-10-07 Geoffrey Keating <geoffk@apple.com>
20162
20163 * gcc.dg/darwin-abi-2.c: New file.
20164 * gcc.c-torture/execute/va-arg-24.c: New file.
20165
20166 2003-10-06 Bob Wilson <bob.wilson@acm.org>
20167
20168 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
20169 indentation.
20170
20171 2003-10-06 Mark Mitchell <mark@codesourcery.com>
20172
20173 PR c++/10147
20174 * g++.dg/other/error4.C: Update error messages.
20175 * g++.dg/template/ptrmem4.C: Likewise.
20176
20177 PR c++/12337
20178 * g++.dg/init/new9.C: New test.
20179
20180 PR c++/12334, c++/12236, c++/8656
20181 * g++.dg/ext/attrib8.C: New test.
20182
20183 2003-10-06 Devang Patel <dpatel@apple.com>
20184
20185 * gcc.dg/debug/dwarf2-3.h: New test.
20186 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
20187
20188 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
20189
20190 * g++.dg/opt/cfg2.C: New test.
20191
20192 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20193
20194 * g++.dg/opt/float1.C: New test.
20195
20196 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20197
20198 * gcc.dg/c90-array-lval-6.c: New test.
20199 * gcc.dg/c99-array-lval-6.c: New test.
20200
20201 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
20202 Ziemowit Laski <zlaski@apple.com>
20203
20204 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
20205 'Derived', so that it is never considered a class method; add
20206 new warning for '+port' method ambiguity.
20207 * objc.dg/method-12.m: Include <objc/objc.h> instead of
20208 <objc/objc-api.h> (needed on Mac OS X).
20209 * objc.dg/method-13.m: New test.
20210
20211 2003-10-03 Roger Sayle <roger@eyesopen.com>
20212
20213 PR optimization/9325, PR java/6391
20214 * gcc.c-torture/execute/20031003-1.c: New test case.
20215
20216 2003-10-02 Mark Mitchell <mark@codesourcery.com>
20217
20218 PR optimization/12180
20219 * gcc.dg/20031002-1.c: New test.
20220
20221 PR c++/12486
20222 * g++.dg/inherit/error1.C: New test.
20223
20224 2003-10-02 Chris Demetriou <cgd@broadcom.com>
20225
20226 * lib/f-torture.exp (search_for): Rename to...
20227 (search_for_re): This. Also, clean up comments and the
20228 "regexp" invocation.
20229
20230 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
20231
20232 * gcc.c-torture/compile/20031002-1.c: New test.
20233
20234 2003-10-02 Jakub Jelinek <jakub@redhat.com>
20235
20236 * g++.dg/opt/cond1.C: New test.
20237
20238 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
20239
20240 * gcc.dg/Wold-style-definition-2.c: New testcase.
20241 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
20242
20243 2003-09-29 Richard Henderson <rth@redhat.com>
20244
20245 * g++.dg/init/array10.C: Add dg-options.
20246
20247 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20248
20249 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
20250
20251 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20252
20253 * g++.dg/template/friend19.C: Fix typo.
20254 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
20255
20256 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
20257
20258 * gcc.c-torture/execute/20030928-1.c: New test.
20259 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
20260
20261 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20262
20263 * g++.dg/opt/unroll1.C: New test.
20264
20265 2003-09-26 Roger Sayle <roger@eyesopen.com>
20266
20267 PR optimization/11741
20268 * gcc.dg/20030926-1.c: New test case.
20269
20270 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20271
20272 PR c++/5655
20273 * g++.dg/parse/access7.C: New test.
20274 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
20275
20276 2003-09-24 Ziemowit Laski <zlaski@apple.com>
20277
20278 MERGE OF objc-improvements-branch into MAINLINE:
20279 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
20280 if libobjc has not been built.
20281 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
20282 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
20283 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
20284 objc/execute/nested-3.m, objc/execute/np-2.m,
20285 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
20286 objc/execute/redefining_self.m, objc/execute/root_methods.m,
20287 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
20288 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
20289 objc.dg/special/unclaimed-category-1.h,
20290 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
20291 well as GNU runtime.
20292 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
20293 * execute/cascading-1.m, execute/function-message-1.m,
20294 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
20295 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
20296 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
20297 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
20298 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
20299 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
20300 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
20301 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
20302 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
20303 * objc.dg/bitfield-2.m: Run only on Darwin.
20304 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
20305 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
20306 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
20307 * objc.dg/const-str-1.m: Fix constant string layout.
20308
20309 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
20310
20311 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
20312
20313 2003-09-23 Geoffrey Keating <geoffk@apple.com>
20314
20315 * gcc.dg/darwin-abi-1.c: New file.
20316
20317 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
20318
20319 PR target/12281
20320 * gcc.c-torture/compile/20030921-1.c: New test.
20321
20322 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20323
20324 * g++.dg/opt/reg-stack2.C: New test.
20325
20326 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20327
20328 * g++.dg/eh/delayslot1.C: New test.
20329
20330 2003-09-20 Richard Henderson <rth@redhat.com>
20331
20332 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
20333
20334 2003-09-20 Roger Sayle <roger@eyesopen.com>
20335
20336 * gcc.c-torture/execute/20030920-1.c: New test case.
20337
20338 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20339
20340 * g++.dg/rtti/typeid3.C: Correct expected error message.
20341
20342 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20343
20344 PR c++/157
20345 * g++.dg/parse/crash12.C: New test.
20346
20347 2003-09-19 Janis Johnson <janis187@us.ibm.com>
20348
20349 * gcc.dg/compat/mixed-struct-check.h: New.
20350 * gcc.dg/compat/mixed-struct-defs.h: New.
20351 * gcc.dg/compat/mixed-struct-init.h: New.
20352 * gcc.dg/compat/struct-by-value-19_main.c: New.
20353 * gcc.dg/compat/struct-by-value-19_x.c: New.
20354 * gcc.dg/compat/struct-by-value-19_y.c: New.
20355 * gcc.dg/compat/struct-by-value-20_main.c: New.
20356 * gcc.dg/compat/struct-by-value-20_x.c: New.
20357 * gcc.dg/compat/struct-by-value-20_y.c: New.
20358 * gcc.dg/compat/struct-return-19_main.c: New.
20359 * gcc.dg/compat/struct-return-19_x.c: New.
20360 * gcc.dg/compat/struct-return-19_y.c: New.
20361 * gcc.dg/compat/struct-return-20_main.c: New.
20362 * gcc.dg/compat/struct-return-20_x.c: New.
20363 * gcc.dg/compat/struct-return-20_y.c: New.
20364
20365 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
20366 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
20367 so that it will not complain on LP64 targets.
20368
20369 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20370
20371 PR c++/495
20372 * g++.dg/template/friend24.C: New test.
20373
20374 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
20375
20376 PR c++/12332
20377 * g++.dg/template/memtmpl2.C: New test.
20378
20379 2003-09-18 Mark Mitchell <mark@codesourcery.com>
20380
20381 PR target/11184
20382 * gcc.dg/builtin-apply1.c: New test.
20383
20384 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
20385
20386 PR c++/9848
20387 * g++.dg/warn/Wunused-4.C: New test.
20388
20389 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20390
20391 PR c++/12316
20392 * g++.dg/other/gc2.C: New test.
20393
20394 2003-09-17 Mark Mitchell <mark@codesourcery.com>
20395
20396 PR c++/11991
20397 * g++.dg/rtti/typeid3.C: New test.
20398
20399 PR c++/12266
20400 * g++.dg/overload/template1.C: New test.
20401
20402 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
20403
20404 * g++.dg/opt/cfg3.C: New test.
20405
20406 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20407
20408 PR c++/7939
20409 * g++.dg/template/crash11.C: New test.
20410
20411 2003-09-16 Jason Merrill <jason@redhat.com>
20412 Jakub Jelinek <jakub@redhat.com>
20413
20414 * gcc.dg/attr-warn-unused-result.c: New test.
20415
20416 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
20417
20418 PR c++/12184
20419 * g++.dg/expr/call2.C: New test.
20420
20421 2003-09-15 Andreas Jaeger <aj@suse.de>
20422
20423 * gcc.dg/Wold-style-definition-1.c: New test.
20424
20425 2003-09-14 Mark Mitchell <mark@codesourcery.com>
20426
20427 PR c++/3907
20428 * g++.dg/parse/template12.C: New test.
20429
20430 * g++.dg/abi/bitfield11.C: New test.
20431 * g++.dg/abi/bitfield12.C: Likewise.
20432
20433 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
20434
20435 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
20436 non-expansion of functional macro name without arguments at EOL.
20437 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
20438
20439 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
20440
20441 * gcc.c-torture/execute/20030914-[12].c: New tests.
20442
20443 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
20444
20445 PR c++/11788
20446 * g++.dg/overload/addr1.C: New test.
20447
20448 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
20449
20450 * gcc.dg/20030909-1.c: New test.
20451
20452 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20453
20454 * gcc.dg/ultrasp10.c: New test.
20455
20456 2003-09-09 Devang Patel <dpatel@apple.com>
20457
20458 * gcc.dg/darwin-ld-6.c: New test.
20459
20460 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20461
20462 * gcc.dg/torture/builtin-explog-1.c: New testcase.
20463
20464 2003-09-08 Mark Mitchell <mark@codesourcery.com>
20465
20466 * gcc.dg/ia64-types1.c: New test.
20467 * gcc.dg/ia64-types2.c: Likewise.
20468
20469 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20470
20471 * gcc.dg/builtins-1.c: Add more _Complex tests.
20472 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20473
20474 * gcc.dg/builtins-1.c: Test existing _Complex functions.
20475 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20476
20477 2003-09-08 Mark Mitchell <mark@codesourcery.com>
20478
20479 PR c++/11786
20480 * g++.dg/lookup/koenig2.C: New test.
20481
20482 PR c++/5296
20483 * g++.dg/rtti/typeid2.C: New test.
20484
20485 2003-09-08 Jakub Jelinek <jakub@redhat.com>
20486
20487 * gcc.c-torture/compile/20030904-1.c: New test.
20488
20489 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20490
20491 * g++.dg/opt/longbranch2.C: New test.
20492
20493 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20494
20495 * g++.dg/template/crash10.C: Only compile it.
20496
20497 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
20498
20499 PR middle-end/11665
20500 * gcc.c-torture/compile/20030907-1.c: New test.
20501 * g++.dg/init/array11.C: New test.
20502
20503 2003-09-07 Mark Mitchell <mark@codesourcery.com>
20504
20505 PR c++/11852
20506 * g++.dg/init/struct1.C: New test.
20507
20508 2003-09-07 Mark Mitchell <mark@codesourcery.com>
20509
20510 PR c++/12181
20511 * g++.dg/expr/comma1.C: New test.
20512
20513 2003-09-06 Mark Mitchell <mark@codesourcery.com>
20514
20515 PR c++/11867
20516 * g++.dg/expr/static_cast5.C: New test.
20517
20518 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
20519
20520 PR c++/11507
20521 * g++.dg/lookup/scoped7.C: New test.
20522
20523 PR c++/9574
20524 * g++.dg/other/static1.C: New test.
20525
20526 PR c++/11490
20527 * g++.dg/warn/template-1.C: New test.
20528
20529 PR c++/11432
20530 * g++.dg/template/crash10.C: New test.
20531
20532 PR c++/2478
20533 * g++.dg/overload/VLA.C: New test.
20534
20535 PR c++/10804
20536 * g++.dg/template/call1.C: New test.
20537
20538 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
20539
20540 PR c++/11794
20541 * g++.dg/parse/using3.C: New test.
20542
20543 2003-09-06 Roger Sayle <roger@eyesopen.com>
20544
20545 PR c++/11409
20546 * g++.dg/overload/builtin3.C: New test case.
20547
20548 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
20549
20550 PR c/9862
20551 * gcc.dg/20030906-1.c: New test.
20552 * gcc.dg/20030906-2.c: Likewise.
20553
20554 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
20555
20556 PR c++/12167
20557 * g++.dg/parse/defarg5.C: New test.
20558
20559 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
20560
20561 2003-09-05 Mark Mitchell <mark@codesourcery.com>
20562
20563 PR c++/12163
20564 * g++.dg/expr/static_cast4.C: New test.
20565
20566 PR c++/12146
20567 * g++.dg/template/crash9.C: New test.
20568
20569 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
20570
20571 * g++.old-deja/g++.ext/pretty2.C: Update for change
20572 in __FUNCTION__.
20573 * g++.old-deja/g++.ext/pretty3.C: Likewise.
20574
20575 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
20576
20577 PR c++/11922
20578 * g++/dg/template/qualified-id1.C: New test.
20579
20580 PR c++/12037
20581 * g++.dg/warn/noeffect4.C: New test.
20582
20583 2003-09-04 Matt Austern <austern@apple.com>
20584
20585 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
20586 * g++.dg/ext/fnname2.C: Likewise.
20587 * g++.dg/ext/fnname3.C: Likewise.
20588
20589 2003-09-04 Mark Mitchell <mark@codesourcery.com>
20590
20591 * g++.dg/expr/lval1.C: New test.
20592 * g++.dg/ext/lvcast.C: Remove.
20593
20594 2003-09-03 Roger Sayle <roger@eyesopen.com>
20595
20596 PR optimization/11700.
20597 * gcc.c-torture/compile/20030903-1.c: New test case.
20598
20599 2003-09-03 Mark Mitchell <mark@codesourcery.com>
20600
20601 PR c++/12053
20602 * g++.dg/abi/layout4.C: New test.
20603
20604 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
20605
20606 PR c++/11553
20607 * g++.dg/parse/friend3.C: New test.
20608
20609 2003-09-02 Mark Mitchell <mark@codesourcery.com>
20610
20611 PR c++/11847
20612 * g++.dg/template/class1.C: New test.
20613
20614 PR c++/11808
20615 * g++.dg/expr/call1.C: New test.
20616
20617 2003-09-01 Mark Mitchell <mark@codesourcery.com>
20618
20619 PR c++/12114
20620 * g++.dg/init/ref9.C: New test.
20621
20622 PR c++/11972
20623 * g++.dg/template/nested4.C: New test.
20624
20625 2003-08-29 Mark Mitchell <mark@codesourcery.com>
20626
20627 PR c++/12093
20628 * g++.dg/template/non-dependent4.C: New test.
20629
20630 PR c++/11928
20631 * g++.dg/inherit/conv1.C: New test.
20632
20633 2003-08-29 Mark Mitchell <mark@codesourcery.com>
20634
20635 PR c++/6196
20636 * g++.dg/ext/label1.C: New test.
20637 * g++.dg/ext/label2.C: Likewise.
20638
20639 2003-08-28 Mark Mitchell <mark@codesourcery.com>
20640
20641 * g++.dg/expr/cond3.C: New test.
20642
20643 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20644
20645 * gcc.dg/builtins-1.c: Add new builtin cases.
20646
20647 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20648
20649 * gcc.dg/builtins-1.c: Add new cases.
20650 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20651
20652 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20653
20654 * gcc.dg/builtins-1.c: Add more math builtin tests.
20655 * gcc.dg/torture/builtin-attr-1.c: New test.
20656
20657 2003-08-28 Mark Mitchell <mark@codesourcery.com>
20658
20659 PR optimization/5079
20660 * g++.dg/opt/static3.C: New test.
20661
20662 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20663
20664 * gcc.misc-tests/gcov-10b.c: New test.
20665
20666 2003-08-27 Mark Mitchell <mark@codesourcery.com>
20667
20668 * g++.dg/opt/ptrmem3.C: New test.
20669
20670 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
20671
20672 2003-08-27 Jakub Jelinek <jakub@redhat.com>
20673
20674 * gcc.dg/20030826-2.c: New test.
20675
20676 2003-08-26 Roger Sayle <roger@eyesopen.com>
20677
20678 PR middle-end/12002
20679 * g77.f-torture/compile/12002.f: New test case.
20680
20681 2003-08-26 Roger Sayle <roger@eyesopen.com>
20682
20683 * gcc.dg/20030826-1.c: New test case.
20684
20685 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
20686
20687 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
20688
20689 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
20690
20691 PR c++/11871
20692 * c++.dg/lookup/crash1.C: New test.
20693
20694 * c++.dg/warn/noeffect3.C: New test.
20695
20696 2003-08-25 Janis Johnson <janis187@us.ibm.com>
20697
20698 * gcc.dg/compat/vector-1_x.c: Compile with -w.
20699 * gcc.dg/compat/vector-1_y.c: Ditto.
20700 * gcc.dg/compat/vector-2_x.c: Ditto.
20701 * gcc.dg/compat/vector-2_y.c: Ditto.
20702
20703 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
20704
20705 * gcc.dg/20030702-1.c: New test.
20706
20707 2003-08-25 Mark Mitchell <mark@codesourcery.com>
20708
20709 PR c++/8795
20710 * g++.dg/ext/altivec-1.C: New test.
20711
20712 2003-08-24 Richard Henderson <rth@redhat.com>
20713
20714 * g++.dg/eh/simd-2.C: Add -w for x86.
20715
20716 2003-08-23 Jakub Jelinek <jakub@redhat.com>
20717
20718 * gcc.dg/20030815-1.c: New test.
20719
20720 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20721
20722 PR c++/3765
20723 * g++.dg/parse/access6.C: New test.
20724
20725 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20726
20727 PR c++/641, c++/11876
20728 * g++.dg/template/friend22.C: New test.
20729 * g++.dg/template/friend23.C: Likewise.
20730
20731 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20732
20733 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
20734 identically.
20735
20736 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20737
20738 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
20739
20740 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20741
20742 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
20743
20744 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20745
20746 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
20747
20748 2003-08-22 Mark Mitchell <mark@codesourcery.com>
20749
20750 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
20751
20752 2003-08-21 Mark Mitchell <mark@codesourcery.com>
20753
20754 PR c++/11919
20755 * g++.dg/overload/prom1.C: New test.
20756
20757 PR c++/11551
20758 * g++.dg/parse/dtor2.C: New test.
20759
20760 PR c++/10762
20761 * g++.dg/parse/using2.C: New test.
20762
20763 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
20764
20765 PR target/11805
20766 * gcc.c-torture/compile/20030821-1.c: New.
20767
20768 2003-08-20 Mark Mitchell <mark@codesourcery.com>
20769
20770 PR c++/11834
20771 * g++.dg/template/deduce2.C: New test.
20772
20773 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
20774
20775 * gcc.c-torture/execute/20030821-1.c: New test.
20776
20777 2003-08-20 Roger Sayle <roger@eyesopen.com>
20778
20779 PR middle-end/11984
20780 * gcc.dg/20030820-1.c: New test case.
20781
20782 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
20783
20784 PR c++/11945
20785 * g++.dg/warn/noeffect2.C: New test.
20786
20787 2003-08-19 Mark Mitchell <mark@codesourcery.com>
20788
20789 PR c++/10926
20790 * g++.dg/template/dtor2.C: New test.
20791
20792 PR c++/11684
20793 * g++.dg/template/operator1.C: New test.
20794 * g++.dg/parse/operator4.C: New test.
20795
20796 PR c++/11946.C
20797 * g++.dg/expr/enum1.C: New test.
20798 * gcc.dg/c99-bool-1.c: Remove bogus warning.
20799
20800 PR c++/11036.C
20801 * g++.dg/parse/elab2.C: New test.
20802 * g++.dg/parse/typedef4.C: Change error message.
20803 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
20804 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
20805 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
20806
20807 2003-08-19 Geoffrey Keating <geoffk@apple.com>
20808
20809 * gcc.dg/pch/warn-1.c: New.
20810 * gcc.dg/pch/warn-1.hs: New.
20811
20812 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
20813 not-tested file.
20814
20815 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
20816
20817 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
20818
20819 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
20820
20821 * gcc.dg/uninit-D.c: New Test.
20822 * gcc.dg/uninit-E.c: New Test.
20823 * gcc.dg/uninit-F.c: New Test.
20824 * gcc.dg/uninit-G.c: New Test.
20825
20826 2003-08-19 Michael Ritzert <ritzert@t-online.de>
20827
20828 * g++.dg/README: Describe the pch directory.
20829
20830 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20831
20832 PR c++/11174
20833 * g++.dg/parse/access4.C: New test.
20834 * g++.dg/parse/access5.C: Likewise.
20835 * g++.old-deja/g++.jason/access17.C: Adjust error message.
20836
20837 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
20838
20839 * gcc.dg/noncompile/20030818-1.c: New.
20840
20841 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
20842
20843 PR c++/11957
20844 * g++.dg/warn/noeffect1.C: New test.
20845
20846 * g++.dg/template/scope2.C: New test.
20847 * g++.dg/template/error2.C: Correct dg-error
20848
20849 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
20850
20851 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
20852
20853 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
20854
20855 PR C++/11512
20856 * g++.dg/template/warn1.C: New.
20857
20858 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
20859
20860 * g++.dg/template/error2.C: New test.
20861 * g++.dg/lookup/using7.C: Adjust errors
20862 * g++.old-deja/g++.pt/crash36.C: Likewise.
20863 * g++.old-deja/g++.pt/derived3.C: Likewise.
20864
20865 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20866
20867 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
20868 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
20869 * gcc.c-torture/execute/builtins/string-9.c: New, from
20870 string-opt-9.c. Adjust for execute/builtins framework.
20871 * gcc.c-torture/execute/string-opt-9.c: Delete.
20872
20873 2003-08-12 Mark Mitchell <mark@codesourcery.com>
20874
20875 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
20876
20877 * g++.dg/parse/ret-type2.C: New test.
20878
20879 PR c++/11703
20880 * g++.dg/init/new8.C: New test.
20881
20882 PR c++/10923
20883 * g++.dg/parse/typedef5.C: New test.
20884
20885 PR c++/9512
20886 * g++.dg/parse/qualified2.C: New test.
20887 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
20888 invalid code.
20889
20890 2003-08-11 Mark Mitchell <mark@codesourcery.com>
20891
20892 * g++.dg/conversion/ptrmem1.C: New test.
20893
20894 2003-08-11 Jakub Jelinek <jakub@redhat.com>
20895
20896 PR target/11693
20897 * gcc.dg/20030811-1.c: New test.
20898
20899 PR target/11535
20900 * gcc.c-torture/execute/20030811-1.c: New test.
20901
20902 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20903
20904 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
20905
20906 2003-08-10 Mark Mitchell <mark@codesourcery.com>
20907
20908 PR c++/11789.C
20909 * g++.dg/inherit/multiple1.C: New test.
20910
20911 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
20912
20913 * gcc.dg/spe1.c: New test.
20914
20915 PR c++/11670
20916 * g++.dg/expr/cast2.C: New test.
20917
20918 PR c++/10530
20919 * g++.dg/template/dependent-name2.C: New test.
20920
20921 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
20922
20923 * g++.dg/parse/crash11.C: Put the dg options in comments.
20924
20925 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
20926
20927 * lib/gcc-dg.exp: Update for diagnostic change.
20928
20929 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20930
20931 PR c++/5767
20932 * g++.dg/parse/crash11.C: New test.
20933
20934 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
20935
20936 * gcc.dg/cpp/spacing1.c: Update.
20937
20938 2003-08-04 Janis Johnson <janis187@us.ibm.com>
20939
20940 PR target/11739
20941 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
20942 a value for -mtune.
20943
20944 2003-08-04 Roger Sayle <roger@eyesopen.com>
20945
20946 PR middle-end/11771
20947 * gcc.c-torture/compile/20030804-1.c: New test case.
20948
20949 2003-08-04 Roger Sayle <roger@eyesopen.com>
20950
20951 * gcc.dg/20030804-1.c: New test case.
20952
20953 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
20954
20955 * gcc.dg/cpp/separate-1.c: New test.
20956
20957 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
20958
20959 PR c++/11704
20960 * g++.dg/template/dependent-expr2.C: New test.
20961
20962 PR c++/11766
20963 * g++.dg/expr/ptrmem1.C: New test.
20964
20965 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20966
20967 PR c++/9453
20968 * g++.dg/template/friend15.C: New test.
20969
20970 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
20971
20972 * lib/dg-pch.exp: Work round PCH bug.
20973
20974 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20975
20976 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
20977 builtins. Move cases from builtins-4.c here.
20978
20979 * gcc.dg/torture/builtin-math-1.c: New test taken from
20980 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
20981 additional cases.
20982
20983 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
20984 Delete.
20985
20986 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
20987
20988 PR c++/9447
20989 * g++.dg/template/using7.C: New test.
20990
20991 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
20992
20993 * import1.c, import2.c: New tests.
20994
20995 2003-08-01 Jakub Jelinek <jakub@redhat.com>
20996
20997 * g++.dg/eh/crossjump1.C: New test.
20998
20999 2003-08-01 Mark Mitchell <mark@codesourcery.com>
21000
21001 PR c++/11697
21002 * g++.dg/template/using6.C: New test.
21003
21004 PR c++/11744
21005 * g++.dg/template/koenig2.C: New test.
21006
21007 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21008
21009 PR c++/7983
21010 * g++.dg/parse/typedef4.C: New test.
21011
21012 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21013
21014 PR c++/8442, c++/8806
21015 * g++.dg/template/elab1.C: New test.
21016 * g++.dg/template/type2.C: Likewise.
21017 * g++.dg/template/ttp3.C: Adjust expected error message.
21018 * g++.old-deja/g++.law/visibility13.C: Likewise.
21019 * g++.old-deja/g++.niklas/t135.C: Likewise.
21020 * g++.old-deja/g++.pt/ttp41.C: Likewise.
21021 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
21022 template argument.
21023 * g++.old-deja/g++.pt/ttp44.C: Likewise.
21024
21025 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
21026
21027 PR c++/11295
21028 * g++.dg/ext/stmtexpr1.C: New test.
21029
21030 * g++.dg/opt/tmp1.C: New test.
21031
21032 PR c++/11525
21033 * g++.dg/parse/constant4.C: New test.
21034
21035 PR c++/9447
21036 * g++.dg/template/using5.C: New test.
21037
21038 2003-07-31 Roger Sayle <roger@eyesopen.com>
21039
21040 * gcc.dg/builtins-27.c: New test case.
21041
21042 2003-07-31 Jakub Jelinek <jakub@redhat.com>
21043
21044 * gcc.dg/tls/opt-7.c: New test.
21045
21046 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
21047
21048 * g++.old-deja/g++.other/crash18.C: Remove.
21049
21050 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
21051
21052 * g++.dg/template/explicit3.C: New.
21053 * g++.dg/template/explicit4.C: New.
21054 * g++.dg/template/explicit5.C: New.
21055
21056 PR c++/11347
21057 * g++.dg/template/memtmpl1.C: New.
21058
21059 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
21060
21061 PR target/11565
21062 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
21063 * gcc.dg/i386-387-5.c (dg-options): Likewise.
21064
21065 2003-07-30 Jan Hubicka <jh@suse.cz>
21066
21067 * vtgc1.c: Kill.
21068
21069 2003-07-29 Zack Weinberg <zack@codesourcery.com>
21070
21071 * gcc.dg/struct-in-proto-1.c: New test.
21072
21073 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
21074
21075 * gcc.dg/cpp/include2.c: Only expect one message.
21076
21077 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
21078
21079 PR c++/9447
21080 * g++.dg/template/using1.C: New test.
21081 * g++.dg/template/using2.C: New test.
21082 * g++.dg/template/using3.C: New test.
21083 * g++.dg/template/using4.C: New test.
21084
21085 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
21086
21087 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
21088 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21089
21090 2003-07-28 Jan Hubicka <jh@suse.cz>
21091
21092 PR c++/11530
21093 * g++.dg/opt/call1.C: New test.
21094
21095 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
21096
21097 PR c++/11667
21098 * g++.dg/init/enum2.C: New test.
21099 * g++.dg/template/overload1.C: Add "-w" option.
21100
21101 2003-07-28 <hp@bitrange.com>
21102
21103 * gcc.dg/Wdeclaration-after-statement-1.c,
21104 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
21105
21106 2003-07-28 Jakub Jelinek <jakub@redhat.com>
21107
21108 * gcc.c-torture/compile/20030725-1.c: New test.
21109
21110 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
21111
21112 * gcc.dg/20030505.c: Only run for SPE.
21113 Remove definition of opaque type.
21114
21115 2003-07-27 Mark Mitchell <mark@codesourcery.com>
21116
21117 * g++.dg/template/ptrmem6.C: New test.
21118
21119 2003-07-26 Geoffrey Keating <geoffk@apple.com>
21120
21121 * gcc.c-torture/compile/zero-strct-2.c: New test.
21122
21123 2003-07-25 Geoffrey Keating <geoffk@apple.com>
21124
21125 * gcc.dg/intermod-1.c: New test.
21126
21127 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
21128
21129 PR c++/11617
21130 * g++.dg/template/lookup2.C: New test.
21131 * g++.dg/template/memclass1.C: Remove instantiated from error.
21132 * g++.dg/other/error2.C: Tweak expected errors.
21133
21134 PR c++/11596
21135 * g++.dg/template/defarg3.C: New test.
21136
21137 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
21138
21139 2003-07-24 Mark Mitchell <mark@codesourcery.com>
21140
21141 * g++.dg/inherit/access5.C: New test.
21142
21143 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21144
21145 PR c++/11513
21146 * g++.dg/template/crash8.C: New test.
21147
21148 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
21149
21150 PR c/10602
21151 * gcc.dg/noncompile/incomplete-2.c: New test.
21152
21153 2003-07-23 Mark Mitchell <mark@codesourcery.com>
21154
21155 PR c++/11645
21156 * g++.dg/inherit/access4.C: New test.
21157
21158 PR c++/11517
21159 * g++.dg/expr/cond2.C: New test.
21160
21161 PR optimization/10679
21162 * g++.dg/opt/inline4.C: New test.
21163
21164 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
21165
21166 * g++.dg/parse/crash10: New test.
21167
21168 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21169
21170 * g++.dg/ext/flexary1.C: New test.
21171
21172 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21173
21174 PR c++/10793
21175 * g++.dg/template/crash9.C: New test.
21176
21177 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21178
21179 PR c++/3004
21180 * g++.dg/parse/typedef3.C: New test.
21181
21182 PR c++/7906
21183 * g++.dg/parse/operator2.C: New test.
21184
21185 PR c++/8895
21186 * g++.dg/parse/def-tmpl-arg1.C: New test.
21187
21188 PR c++/9282
21189 * g++.dg/parse/funptr1.C: New test.
21190
21191 PR c++/9452
21192 * g++.dg/parse/ambig3.C: New test.
21193
21194 PR c++/9454
21195 * g++.dg/parse/operator3.C: New test.
21196
21197 PR c++/9486
21198 * g++.dg/parse/template10.C: New test.
21199
21200 PR c++/9488
21201 * g++.dg/parse/template11.C: New test.
21202
21203 PR c++/10150
21204 * g++.dg/parse/invalid-op1.C: New test.
21205
21206 PR c++/10247
21207 * g++.dg/parse/condexpr1.C: New test.
21208
21209 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21210
21211 * g++.dg/ext/packed3.C: New test.
21212 * g++.dg/ext/packed4.C: New test.
21213
21214 * gcc.dg/pack-test-3.c: New test.
21215
21216 2003-07-21 Janis Johnson <janis187@us.ibm.com>
21217
21218 * lib/compat.exp: Handle dg-options per source file.
21219 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
21220 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
21221 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
21222 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
21223 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
21224 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
21225 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
21226 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
21227 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
21228 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
21229 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
21230 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
21231 * g++.dg/compat/break/bitfield7_x.C: Ditto.
21232 * g++.dg/compat/break/bitfield7_y.C: Ditto.
21233
21234 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
21235
21236 PR c/10320
21237 * gcc.c-torture/execute/20030718-1.c: New test.
21238
21239 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21240
21241 PR optimization/11536
21242 * gcc.dg/20030721-1.c: New test.
21243
21244 2003-07-19 Mark Mitchell <mark@codesourcery.com>
21245
21246 PR c++/11546
21247 * g++.dg/template/lookup1.C: New test.
21248
21249 2003-07-19 Zack Weinberg <zack@codesourcery.com>
21250
21251 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
21252 diagnostics of ill-formed constructs involving labels.
21253 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
21254 the new 'previously defined here' message.
21255
21256 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
21257
21258 * g++.dg/parse/non-dependent2.C: New test.
21259
21260 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
21261
21262 * g++.dg/init/init-ref4.C: xfail on targets without
21263 weak symbols.
21264
21265 2003-07-17 Jakub Jelinek <jakub@redhat.com>
21266
21267 PR target/11087
21268 * gcc.c-torture/execute/20030717-1.c: New test.
21269
21270 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21271
21272 * g++.dg/opt/cfg1.C: New test.
21273
21274 2003-07-17 Mark Mitchell <mark@codesourcery.com>
21275
21276 PR optimization/11557
21277 * gcc.dg/20030717-1.c: New test.
21278
21279 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
21280
21281 PR c++/10476
21282 * g++.dg/expr/crash-1.C: New test.
21283
21284 PR c++/11027
21285 * g++.dg/template/init3.C: New test.
21286
21287 PR c++/8222
21288 * g++.dg/template/non-dependent1.C: New test.
21289
21290 PR c++/11070
21291 * g++.dg/template/non-dependent2.C: New test.
21292
21293 PR c++/11071
21294 * g++.dg/template/non-dependent3.C: New test.
21295
21296 PR c++/9907
21297 * g++.dg/template/sizeof5.C: New test.
21298
21299 2003-07-17 Geoffrey Keating <geoffk@apple.com>
21300
21301 PR 11498
21302 * gcc.c-torture/compile/mangle-1.c: New file.
21303
21304 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21305
21306 PR c++/7809
21307 * g++.dg/parse/access3.C: New test.
21308
21309 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
21310
21311 PR c++/11384
21312 * g++.dg/init/init-ref4.C: New test.
21313
21314 2003-07-16 Mark Mitchell <mark@codesourcery.com>
21315
21316 PR c++/11547
21317 * g++.dg/parse/constant3.C: New test.
21318 * g++.dg/parse/crash7.C: Likewise.
21319
21320 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
21321
21322 PR target/11008
21323 * gcc.dg/i386-pentium4-not-mull.c: New.
21324
21325 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
21326
21327 * gcc.dg/asm-names.c (ymain): Make it weak.
21328
21329 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21330
21331 PR c++/5421
21332 * g++.dg/template/friend21.C: New test.
21333
21334 2003-07-16 Jakub Jelinek <jakub@redhat.com>
21335
21336 * gcc.dg/cleanup-8.c: New test.
21337 * gcc.dg/cleanup-9.c: New test.
21338
21339 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
21340
21341 * g++.dg/ext/dll-MI1.h: New file.
21342 * g++.dg/ext/dllexport-MI1.C: New file.
21343 * g++.dg/ext/dllimport-MI1.C: New file.
21344
21345 2003-07-15 Jakub Jelinek <jakub@redhat.com>
21346
21347 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
21348 it does not have cmpstrsi patterns (just cmpmemsi).
21349
21350 2003-07-15 Mark Mitchell <mark@codesourcery.com>
21351
21352 PR debug/11473
21353 * g++.dg/debug/debug8.C: New test.
21354
21355 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21356
21357 PR c++/10108
21358 * g++.dg/template/crash7.C: New test.
21359
21360 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
21361
21362 PR target/10795
21363 * gcc.c-torture/compile/20030708-1.c: New.
21364
21365 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21366
21367 * gcc.c-torture/execute/20030715-1.c: New test.
21368
21369 2003-07-14 Geoffrey Keating <geoffk@apple.com>
21370
21371 * gcc.dg/pch/inline-3.c: New file.
21372 * gcc.dg/pch/inline-3.hs: New file.
21373 * gcc.dg/pch/inline-4.c: New file.
21374 * gcc.dg/pch/inline-4.hs: New file.
21375
21376 2003-07-14 Mark Mitchell <mark@codesourcery.com>
21377
21378 PR c++/11509
21379 * g++.dg/template/crash6.C: New test.
21380
21381 PR c++/7053
21382 * g++.dg/template/friend20.C: New test.
21383
21384 PR c++/7019
21385 * g++.dg/template/overload2.C: New test.
21386
21387 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21388
21389 PR optimization/11440
21390 * gcc.c-torture/execute/20030714-1.c: New test.
21391
21392 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21393
21394 PR c++/11154
21395 * g++.dg/template/partial2.C: New test.
21396
21397 2003-07-13 Mark Mitchell <mark@codesourcery.com>
21398
21399 PR c++/11503
21400 * g++.dg/template/anon1.C: New test.
21401
21402 PR c++/11493
21403 PR c++/11495
21404 * g++.dg/parse/template9.C: Likewise.
21405 * g++.dg/template/crash4.C: New test.
21406 * g++.dg/template/koenig1.C: Likewise.
21407 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
21408 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
21409 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
21410 functions.
21411 * g++.old-deja/g++.jason/template36.C: Likewise.
21412 * g++.old-deja/g++.mike/p1989.C: Likewise.
21413 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
21414 * g++.old-deja/g++.pt/ttp20.C: Use this->.
21415 * g++.old-deja/g++.pt/ttp21.C: Use this->.
21416 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
21417 compiling.
21418 * g++.old-deja/g++.pt/union2.C: Use this->.
21419
21420 2003-07-11 Jakub Jelinek <jakub@redhat.com>
21421
21422 * gcc.dg/20030711-1.c: New test.
21423
21424 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
21425
21426 PR c++/11050
21427 * g++.dg/parse/args1.C: New test.
21428 * g++.pt/defarg8.C: Change expected errors.
21429
21430 2003-07-11 Mark Mitchell <mark@codesourcery.com>
21431
21432 PR c++/8164
21433 * g++.dg/template/nontype2.C: New test.
21434
21435 PR c++/10558
21436 * g++.dg/parse/template8.C: New test.
21437
21438 PR c++/8327
21439 * g++.dg/template/scope1.C: New test.
21440
21441 * g++.dg/warn/Wsign-compare-1.C: New test.
21442
21443 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
21444
21445 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
21446
21447 2003-07-10 Mark Mitchell <mark@codesourcery.com>
21448
21449 PR c++/9411
21450 * g++.dg/template/explicit2.C: New test.
21451
21452 PR c++/10032
21453 * g++.dg/warn/pedantic1.C: New test.
21454
21455 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
21456
21457 PR c++ 9483
21458 * g++.dg/other/field1.C: New test.
21459
21460 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
21461
21462 PR c/11449
21463 * gcc.c-torture/compile/20030707-1.c: New.
21464
21465 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21466
21467 PR c++/10849
21468 * g++.dg/template/access12.C: New test.
21469
21470 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
21471
21472 * g++.dg/bprob/bprob.exp (prof_ext): Update.
21473 * g77.dg/bprob/bprob.exp (prof_ext): Update.
21474 * gcc.misc-tests/bprob.exp (prof_ext): Update.
21475 * gcc.misc-tests/gcov.exp: Update
21476 * g++.dg/gcov/gcov.exp: Update
21477 * lib/gcov.exp: Update.
21478
21479 2003-07-08 Mark Mitchell <mark@codesourcery.com>
21480
21481 * g++.dg/abi/mangle17.C: Make sure template expressions are
21482 dependent.
21483 * g++.dg/abi/mangle4.C: Mark erroneous casts.
21484 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
21485 * g++.dg/opt/stack1.C: Remove erroneous code.
21486 * g++.dg/parse/template7.C: New test.
21487 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
21488 * g++.old-deja/g++.pt/crash4.C: Likewise.
21489
21490 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21491
21492 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
21493 with zero or one occurence of `$' after the initial `L'.
21494
21495 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
21496
21497 * gcc.c-torture/compile/20030704-1.c: Add a comment.
21498
21499 2003-07-08 Roger Sayle <roger@eyesopen.com>
21500
21501 PR c/11370
21502 * gcc.dg/Wunreachable-6.c: New testcase.
21503 * gcc.dg/Wunreachable-7.c: New testcase.
21504
21505 2003-07-08 Jakub Jelinek <jakub@redhat.com>
21506
21507 PR c/11420
21508 * gcc.dg/20030708-1.c: New test.
21509
21510 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
21511
21512 * gcc.dg/compat/sdata-section.h: New file.
21513 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
21514 * gcc.dg/torture/mips-sdata-1.c: New test.
21515
21516 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21517
21518 PR c++/11030
21519 * g++.dg/template/friend19.C: New test.
21520
21521 2003-07-08 Jakub Jelinek <jakub@redhat.com>
21522
21523 * g++.dg/opt/strength-reduce.C: New test.
21524
21525 2003-07-07 Roger Sayle <roger@eyesopen.com>
21526
21527 PR target/10979
21528 * gcc.dg/20030707-1.c: New testcase.
21529
21530 2003-07-07 Roger Sayle <roger@eyesopen.com>
21531
21532 PR optimization/11059
21533 * g++.dg/opt/emptyunion.C: New testcase.
21534
21535 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21536 Eric Botcazou <ebotcazou@libertysurf.fr>
21537
21538 * g++.dg/opt/stack1.C: New test.
21539
21540 2003-07-05 Mark Mitchell <mark@codesourcery.com>
21541
21542 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
21543 run test.
21544
21545 PR c++/11431
21546 * g++.dg/expr/static_cast3.C: New test.
21547
21548 2003-07-04 Zack Weinberg <zack@codesourcery.com>
21549
21550 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
21551 everywhere.
21552 * gcc.dg/concat.c: Concatenation of string constants with
21553 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
21554 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
21555 * gcc.dg/cpp/escape-2.c: Use wide character constants where
21556 necessary to avoid multi-character character constant warning.
21557 * gcc.dg/cpp/escape.c: Likewise.
21558 * gcc.dg/cpp/ucs.c: Likewise.
21559 Remove backslashes from dg-bogus comments, as they confuse Tcl.
21560 Fix a typo.
21561
21562 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
21563
21564 PR c/11428
21565 * gcc.c-torture/compile/20030704-1.c: New.
21566
21567 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
21568
21569 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
21570
21571 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
21572
21573 PR c++/5287, PR c++/7910, PR c++/11021
21574 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
21575 tests for warnings.
21576 * g++.dg/ext/dllimport2.C: Add tests for warnings.
21577 * g++.dg/ext/dllimport3.C: Likewise.
21578 * g++.dg/ext/dllimport4.C: New file.
21579 * g++.dg/ext/dllimport5.C: New file.
21580 * g++.dg/ext/dllimport6.C: New file.
21581 * g++.dg/ext/dllimport7.C: New file.
21582 * g++.dg/ext/dllimport8.C: New file.
21583 * g++.dg/ext/dllimport9.C: New file.
21584 * g++.dg/ext/dllimport10.C: New file.
21585 * g++.dg/ext/dllexport1.C: New file.
21586
21587 2003-07-03 Mark Mitchell <mark@codesourcery.com>
21588
21589 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
21590 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
21591
21592 2003-07-03 Roger Sayle <roger@eyesopen.com>
21593
21594 * gcc.dg/builtins-25.c: New testcase.
21595 * gcc.dg/builtins-26.c: New testcase.
21596
21597 2003-07-03 Janis Johnson <janis187@us.ibm.com>
21598
21599 * gcc.dg/compat/vector-defs.h: New file.
21600 * gcc.dg/compat/vector-setup.h: New file.
21601 * gcc.dg/compat/vector-check.h: New file.
21602 * gcc.dg/compat/vector-1_main.c: New file.
21603 * gcc.dg/compat/vector-1_x.c: New file.
21604 * gcc.dg/compat/vector-1_y.c: New file.
21605 * gcc.dg/compat/vector-2_main.c: New file.
21606 * gcc.dg/compat/vector-2_x.c: New file.
21607 * gcc.dg/compat/vector-2_y.c: New file.
21608
21609 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
21610 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
21611 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
21612 * gcc.dg/compat/struct-align-1.h: New file.
21613 * gcc.dg/compat/struct-align-1_main.c: New file.
21614 * gcc.dg/compat/struct-align-1_x.c: New file.
21615 * gcc.dg/compat/struct-align-1_y.c: New file.
21616 * gcc.dg/compat/struct-align-2.h: New file.
21617 * gcc.dg/compat/struct-align-2_main.c: New file.
21618 * gcc.dg/compat/struct-align-2_x.c: New file.
21619 * gcc.dg/compat/struct-align-2_y.c: New file.
21620
21621 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
21622 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
21623 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21624 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
21625 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
21626 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21627 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21628 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
21629 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
21630 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
21631 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
21632 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
21633 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
21634 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
21635 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
21636 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
21637 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
21638 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21639 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21640 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21641 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21642 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21643 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21644 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21645 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21646 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21647 * gcc.dg/compat/struct-return-10_x.c: Ditto.
21648 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21649 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21650
21651 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21652
21653 * gcc.dg/i386-call-1.c: New test.
21654
21655 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
21656
21657 PR c++/9162
21658 * g++.dg/parse/defarg4.C: New.
21659
21660 2003-07-03 Roger Sayle <roger@eyesopen.com>
21661
21662 PR target/10700
21663 * gcc.c-torture/compile/20030703-1.c: New test case.
21664
21665 2003-07-03 Mark Mitchell <mark@codesourcery.com>
21666
21667 * g++.dg/template/local3.C: Remove extra semicolon.
21668
21669 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21670
21671 * gcc.dg/i386-volatile-1.c: New test.
21672
21673 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
21674
21675 PR c++/11072
21676 * g++.dg/other/offsetof2.C: XFAIL.
21677 * g++.dg/other/offsetof5.C: New.
21678
21679 PR c++/10219
21680 * g++.dg/template/error1.C: New.
21681
21682 PR c++/9779
21683 * g++.dg/template/dependent-expr1.C: New.
21684
21685 2003-07-01 Mark Mitchell <mark@codesourcery.com>
21686
21687 PR c++/6949
21688 * g++.dg/template/local3.C: New test.
21689
21690 PR c++/11149
21691 * g++.dg/lookup/scoped6.C: New test.
21692
21693 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
21694
21695 PR c++/8046
21696 * g++.dg/other/error7.C: New test.
21697
21698 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
21699
21700 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
21701 * g++.old-deja/g++.abi/vtable3.h: Likewise.
21702 * g++.old-deja/g++.law/code-gen5.C: Likewise.
21703 * g++.old-deja/g++.other/union2.C: Likewise.
21704 * gcc.dg/c90-const-expr-2.c: Likewise.
21705 * gcc.dg/c90-const-expr-3.c: Likewise.
21706 * gcc.dg/c99-const-expr-2.c: Likewise.
21707 * gcc.dg/c99-const-expr-3.c: Likewise.
21708 * gcc.dg/concat.c: Likewise.
21709
21710 2003-07-01 Mark Mitchell <mark@codesourcery.com>
21711
21712 PR c++/9559
21713 * g++.dg/init/static1.C: New test.
21714
21715 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21716
21717 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
21718 * g++.old-deja/g++.other/access2.C: Likewise.
21719 * g++.old-deja/g++.other/decl2.C: Likewise.
21720 * gcc.c-torture/execute/20020615-1.c: Likewise.
21721
21722 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21723
21724 PR c++/4933
21725 * g++.dg/template/sizeof4.C: New test.
21726
21727 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21728
21729 * g++.dg/other/error6.C: New test.
21730
21731 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21732
21733 PR c++/10750
21734 * g++.dg/parse/constant2.C: New test.
21735
21736 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21737
21738 PR c++/11106
21739 * g++.dg/other/error5.C: New test.
21740
21741 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21742
21743 * gcc.dg/format/gcc_diag-1.c: New test.
21744
21745 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
21746
21747 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
21748
21749 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
21750
21751 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
21752 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
21753 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
21754
21755 2003-06-28 Jakub Jelinek <jakub@redhat.com>
21756
21757 * gcc.c-torture/execute/builtins/string-8.c: New test.
21758 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
21759 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
21760 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
21761
21762 2003-06-27 Mark Mitchell <mark@codesourcery.com>
21763
21764 PR c++/10468
21765 * g++.dg/ext/typeof6.C: New test.
21766
21767 2003-06-27 Mark Mitchell <mark@codesourcery.com>
21768
21769 PR c++/10796
21770 * g++.dg/init/enum1.C: New test.
21771
21772 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
21773
21774 * gcc.dg/20030627-1.c: New test.
21775
21776 2003-06-26 Mark Mitchell <mark@codesourcery.com>
21777
21778 PR c++/11332
21779 * g++.dg/expr/static_cast2.C: New test.
21780
21781 2003-06-26 Roger Sayle <roger@eyesopen.com>
21782 Jakub Jelinek <jakub@redhat.com>
21783
21784 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
21785 sprintf(dst,"%s",src) optimization.
21786 * gcc.c-torture/execute/20030626-1.c: New test case.
21787 * gcc.c-torture/execute/20030626-2.c: New test case.
21788
21789 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
21790
21791 * gcc.c-torture/execute/multi-ix.c: New test.
21792
21793 * gcc.c-torture/execute/simd-4.c (main):
21794 Added missing semicolon at end of union.
21795
21796 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
21797
21798 PR c++/8266
21799 * g++.dg/template/explicit-instantiation3.C: New test.
21800
21801 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21802
21803 * gcc.dg/20030626-1.c: Use signed char.
21804
21805 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21806
21807 * gcc.dg/20030626-1.c: New test.
21808
21809 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
21810
21811 * const-str-2.m: Update.
21812
21813 2003-06-25 Mark Mitchell <mark@codesourcery.com>
21814
21815 PR c++/10990
21816 * g++.dg/rtti/dyncast1.C: New test.
21817 * g++.dg/abi/mangle4.C: Correct base-specifier access.
21818 * g++.dg/lookup/scoped1.C: Remove XFAIL.
21819 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
21820
21821 PR c++/10931
21822 * g++.dg/expr/static_cast1.C: New test.
21823
21824 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
21825
21826 * gcc.dg/20030625-1.c: New test.
21827
21828 2003-06-24 Roger Sayle <roger@eyesopen.com>
21829
21830 * gcc.c-torture/compile/20030624-1.c: New test case.
21831
21832 2003-06-24 Jakub Jelinek <jakub@redhat.com>
21833
21834 * gcc.c-torture/execute/string-opt-17.c: New test.
21835
21836 2003-06-24 Mark Mitchell <mark@codesourcery.com>
21837
21838 PR c++/5754
21839 * g++.dg/parse/crash6.C: New test.
21840
21841 2003-06-23 Roger Sayle <roger@eyesopen.com>
21842
21843 * gcc.dg/builtins-24.c: New test case.
21844
21845 2003-06-23 Jakub Jelinek <jakub@redhat.com>
21846
21847 * g++.dg/opt/operator1.C: New test.
21848
21849 2003-06-22 Roger Sayle <roger@eyesopen.com>
21850
21851 * gcc.c-torture/execute/string-opt-16.c: New test case.
21852
21853 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21854
21855 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
21856 * g++.old-deja/g++.other/conv7.C: Likewise
21857 * g++.old-deja/g++.other/overcnv2.C: Likewise.
21858 * g++.old-deja/g++.other/overload14.C: Likewise.
21859
21860 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21861
21862 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
21863 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
21864
21865 2003-06-20 Mark Mitchell <mark@codesourcery.com>
21866
21867 PR c++/10888
21868 * g++.dg/warn/Winline-3.C: New test.
21869
21870 2003-06-20 Mark Mitchell <mark@codesourcery.com>
21871
21872 * lib/target-supports.exp (check_alias_available): Make the test
21873 program acceptable to the Solaris assembler.
21874
21875 PR c++/10749
21876 * g++.dg/template/memclass2.C: New test.
21877
21878 2003-06-20 Mark Mitchell <mark@codesourcery.com>
21879 Eric Botcazou <ebotcazou@libertysurf.fr>
21880
21881 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
21882 data for non-matching targets.
21883 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
21884
21885 2003-06-20 Mark Mitchell <mark@codesourcery.com>
21886
21887 PR c++/10845
21888 * g++.dg/template/member3.C: New test.
21889
21890 2003-06-19 Mark Mitchell <mark@codesourcery.com>
21891
21892 PR c++/10939
21893 * g++.dg/template/func1.C: New test.
21894
21895 PR c++/9649
21896 * g++.dg/template/static4.C: New test.
21897 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
21898
21899 PR c++/11041
21900 * g++.dg/init/ref7.C: New test.
21901
21902 2003-06-19 Matt Austern <austern@apple.com>
21903
21904 PR c++/11228
21905 * g++.dg/anew1.C: New test.
21906 * g++.dg/anew2.C: New test.
21907 * g++.dg/anew3.C: New test.
21908 * g++.dg/anew4.C: New test.
21909
21910 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
21911
21912 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
21913
21914 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
21915
21916 * gcc.c-torture/execute/simd-4.c (main): Make expected value
21917 endian-dependent.
21918
21919 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
21920
21921 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
21922 Remove cruft.
21923
21924 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
21925
21926 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
21927 * gcc.c-torture/compile/961203-1.c: Likewise.
21928 * gcc.c-torture/compile/980506-1.c: Likewise.
21929
21930 2003-06-17 Mark Mitchell <mark@codesourcery.com>
21931
21932 PR c++/10712
21933 * g++.dg/lookup/using7.C: New test.
21934
21935 2003-06-17 Mark Mitchell <mark@codesourcery.com>
21936
21937 PR c++/11105
21938 * g++.dg/abi/conv1.C: Remove it.
21939 * g++.dg/template/conv7.C: New test.
21940 * g++.dg/template/conv8.C: Likewise.
21941 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
21942 conversion operator.
21943
21944 2003-06-17 Janis Johnson <janis187@us.ibm.com>
21945
21946 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
21947 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
21948 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21949 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
21950 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
21951 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21952 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21953 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
21954 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
21955 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
21956 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
21957 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
21958 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
21959 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
21960 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
21961 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
21962 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
21963 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21964 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21965 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21966 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21967 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21968 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21969 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21970 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21971 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21972 * gcc.dg/compat/struct-return-10_x.c: Ditto.
21973 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21974 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21975
21976 2003-06-16 Mark Mitchell <mark@codesourcery.com>
21977
21978 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
21979 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
21980 indications.
21981
21982 2003-06-16 Roger Sayle <roger@eyesopen.com>
21983
21984 * gcc.dg/i386-387-5.c: New test case.
21985 * gcc.dg/i386-387-6.c: New test case.
21986 * gcc.dg/builtins-23.c: New test case.
21987
21988 2003-06-15 Roger Sayle <roger@eyesopen.com>
21989
21990 * gcc.dg/builtins-22.c: New test case.
21991 * gcc.dg/i386-387-1.c: Update to test exp.
21992 * gcc.dg/i386-387-2.c: Likewise.
21993
21994 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21995
21996 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
21997
21998 2003-06-12 Mark Mitchell <mark@codesourcery.com>
21999
22000 * lib/gcc-dg.exp (dg-require-dll): New function.
22001 (dg-xfail-if): Likewise.
22002 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
22003 driver.
22004
22005 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
22006 * gcc.c-torture/compile/20001205-1.c: Likewise.
22007 * gcc.c-torture/compile/20001226-1.c: Likewise.
22008 * gcc.c-torture/compile/20010518-2.c: Likewise.
22009 * gcc.c-torture/compile/20020312-1.c: Likewise.
22010 * gcc.c-torture/compile/20020604-1.c: Likewise.
22011 * gcc.c-torture/compile/920501-12.c: Likewise.
22012 * gcc.c-torture/compile/920501-4.c: Likewise.
22013 * gcc.c-torture/compile/920520-1.c: Likewise.
22014 * gcc.c-torture/compile/920521-1.c: Likewise.
22015 * gcc.c-torture/compile/920625-1.c: Likewise.
22016 * gcc.c-torture/compile/961203-1.c: Likewise.
22017 * gcc.c-torture/compile/980506-1.c: Likewise.
22018 * gcc.c-torture/compile/981006-1.c: Likewise.
22019 * gcc.c-torture/compile/981022-1.c: Likewise.
22020 * gcc.c-torture/compile/981223-1.c: Likewise.
22021 * gcc.c-torture/compile/990617-1.c: Likewise.
22022 * gcc.c-torture/compile/dll.c: Likewise.
22023 * gcc.c-torture/compile/labels-3.c: Likewise.
22024 * gcc.c-torture/compile/mipscop-1.c: Likewise.
22025 * gcc.c-torture/compile/mipscop-2.c: Likewise.
22026 * gcc.c-torture/compile/mipscop-3.c: Likewise.
22027 * gcc.c-torture/compile/mipscop-4.c: Likewise.
22028 * gcc.c-torture/compile/simd-5.c: Likewise.
22029 * gcc.c-torture/compile/20000804-1.x: Remove.
22030 * gcc.c-torture/compile/20001205-1.x: Likewise.
22031 * gcc.c-torture/compile/20001226-1.x: Likewise.
22032 * gcc.c-torture/compile/20010518-2.x: Likewise.
22033 * gcc.c-torture/compile/20020312-1.x: Likewise.
22034 * gcc.c-torture/compile/20020604-1.x: Likewise.
22035 * gcc.c-torture/compile/920501-12.x: Likewise.
22036 * gcc.c-torture/compile/920501-4.x: Likewise.
22037 * gcc.c-torture/compile/920520-1.x: Likewise.
22038 * gcc.c-torture/compile/920521-1.x: Likewise.
22039 * gcc.c-torture/compile/920625-1.x: Likewise.
22040 * gcc.c-torture/compile/961203-1.x: Likewise.
22041 * gcc.c-torture/compile/980506-1.x: Likewise.
22042 * gcc.c-torture/compile/981006-1.x: Likewise.
22043 * gcc.c-torture/compile/981022-1.x: Likewise.
22044 * gcc.c-torture/compile/981223-1.x: Likewise.
22045 * gcc.c-torture/compile/990617-1.x: Likewise.
22046 * gcc.c-torture/compile/mipscop-1.x: Likewise.
22047 * gcc.c-torture/compile/mipscop-2.x: Likewise.
22048 * gcc.c-torture/compile/mipscop-3.x: Likewise.
22049 * gcc.c-torture/compile/mipscop-4.x: Likewise.
22050 * gcc.c-torture/compile/simd-5.x: Likewise.
22051
22052 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
22053
22054 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22055
22056 * gcc.c-torture/execute/20030611-1.c: New test.
22057
22058 2003-06-12 Roger Sayle <roger@eyesopen.com>
22059
22060 PR middle-end/168
22061 * gcc.dg/20030612-1.c: New test case.
22062
22063 2003-06-12 Mark Mitchell <mark@codesourcery.com>
22064
22065 PR c++/10635
22066 * g++.dg/expr/cast1.C: New test.
22067
22068 2003-06-12 Roger Sayle <roger@eyesopen.com>
22069
22070 * gcc.dg/builtins-21.c: New test case.
22071
22072 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
22073
22074 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
22075 options instead of at the end.
22076 * lib/objc.exp (objc_target_compile): Likewise.
22077
22078 2003-06-11 Mark Mitchell <mark@codesourcery.com>
22079
22080 PR c++/10432
22081 * g++.dg/parse/error1.C: New test.
22082
22083 2003-06-11 Janis Johnson <janis187@us.ibm.com>
22084
22085 * gcc.dg/compat/struct-by-value-11_main.c: New file.
22086 * gcc.dg/compat/struct-by-value-11_x.c: New file.
22087 * gcc.dg/compat/struct-by-value-11_y.c: New file.
22088 * gcc.dg/compat/struct-by-value-12_main.c: New file.
22089 * gcc.dg/compat/struct-by-value-12_x.c: New file.
22090 * gcc.dg/compat/struct-by-value-12_y.c: New file.
22091 * gcc.dg/compat/struct-by-value-13_main.c: New file.
22092 * gcc.dg/compat/struct-by-value-13_x.c: New file.
22093 * gcc.dg/compat/struct-by-value-13_y.c: New file.
22094 * gcc.dg/compat/struct-by-value-14_main.c: New file.
22095 * gcc.dg/compat/struct-by-value-14_x.c: New file.
22096 * gcc.dg/compat/struct-by-value-14_y.c: New file.
22097 * gcc.dg/compat/struct-by-value-15_main.c: New file.
22098 * gcc.dg/compat/struct-by-value-15_x.c: New file.
22099 * gcc.dg/compat/struct-by-value-15_y.c: New file.
22100 * gcc.dg/compat/struct-by-value-16_main.c: New file.
22101 * gcc.dg/compat/struct-by-value-16_x.c: New file.
22102 * gcc.dg/compat/struct-by-value-16_y.c: New file.
22103 * gcc.dg/compat/struct-by-value-17_main.c: New file.
22104 * gcc.dg/compat/struct-by-value-17_x.c: New file.
22105 * gcc.dg/compat/struct-by-value-17_y.c: New file.
22106 * gcc.dg/compat/struct-by-value-18_main.c: New file.
22107 * gcc.dg/compat/struct-by-value-18_x.c: New file.
22108 * gcc.dg/compat/struct-by-value-18_y.c: New file.
22109
22110 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
22111 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
22112 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
22113 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
22114 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
22115 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
22116 * gcc.dg/compat/scalar-return-3_main.c: New file.
22117 * gcc.dg/compat/scalar-return-3_x.c: New file.
22118 * gcc.dg/compat/scalar-return-3_y.c: New file.
22119 * gcc.dg/compat/scalar-return-4_main.c: New file.
22120 * gcc.dg/compat/scalar-return-4_x.c: New file.
22121 * gcc.dg/compat/scalar-return-4_y.c: New file.
22122
22123 2003-06-10 Janis Johnson <janis187@us.ibm.com>
22124
22125 * gcc.dg/compat/fp2-struct-check.h: New file.
22126 * gcc.dg/compat/fp2-struct-defs.h: New file.
22127 * gcc.dg/compat/fp2-struct-init.h: New file.
22128 * gcc.dg/compat/struct-by-value-10_main.c: New file.
22129 * gcc.dg/compat/struct-by-value-10_x.c: New file.
22130 * gcc.dg/compat/struct-by-value-10_y.c: New file.
22131 * gcc.dg/compat/struct-return-10_main.c: New file.
22132 * gcc.dg/compat/struct-return-10_x.c: New file.
22133 * gcc.dg/compat/struct-return-10_y.c: New file.
22134
22135 * gcc.dg/compat/compat-common.h: New file.
22136 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
22137 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
22138 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
22139 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
22140 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
22141 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
22142 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
22143 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22144 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
22145 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
22146 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22147 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
22148 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
22149 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22150 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
22151 * gcc.dg/compat/small-struct-check.h: Ditto.
22152 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
22153 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22154 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
22155 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
22156 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22157 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22158 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
22159 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22160 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
22161 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
22162 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22163 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22164 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
22165 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22166 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22167 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
22168 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22169 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
22170 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
22171 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22172 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
22173 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
22174 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22175 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
22176 * gcc.dg/compat/struct-return-2_main.c: Ditto.
22177 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22178 * gcc.dg/compat/struct-return-2_y.c: Ditto.
22179 * gcc.dg/compat/struct-return-3_main.c: Ditto.
22180 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22181 * gcc.dg/compat/struct-return-3_y.c: Ditto.
22182
22183 2003-06-10 Geoffrey Keating <geoffk@apple.com>
22184
22185 * g++.dg/pch/static-1.C: New file.
22186 * g++.dg/pch/static-1.Hs: New file.
22187
22188 2003-06-10 Richard Henderson <rth@redhat.com>
22189
22190 * gcc.dg/asm-7.c: Adjust expected warning text.
22191
22192 2003-06-10 Roger Sayle <roger@eyesopen.com>
22193
22194 * gcc.dg/builtins-20.c: New test case.
22195
22196 2003-06-10 Mark Mitchell <mark@codesourcery.com>
22197
22198 PR c++/11131
22199 * g++.dg/opt/template1.C: New test.
22200
22201 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22202
22203 * lib/gcc-dg.exp (dg-test): Clear additional_files and
22204 additional_sources.
22205
22206 2003-05-21 David Taylor <dtaylor@emc.com>
22207
22208 * gcc.dg/Wpadded.c: New file.
22209
22210 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22211
22212 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
22213 * gcc.dg/special/weak-2.c: Add dg-require-weak.
22214 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
22215 dg-require-weak.
22216
22217 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
22218
22219 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
22220
22221 2003-06-09 Mark Mitchell <mark@codesourcery.com>
22222
22223 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
22224 (dg-require-alias): Likewise.
22225 (dg-require-gc-sections): Likewise.
22226 * lib/target-supports.exp (check_gc_sections_available): Likewise.
22227
22228 2003-06-08 Richard Henderson <rth@redhat.com>
22229
22230 * gcc.dg/20011029-2.c: Fix the array reference.
22231 * gcc.dg/asm-7.c: New.
22232
22233 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
22234
22235 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
22236
22237 2003-06-08 Mark Mitchell <mark@codesourcery.com>
22238
22239 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
22240 (dg-require-gc-sections): Likewise.
22241
22242 2003-06-08 Jan Hubicka <jh@suse.cz>
22243
22244 * i386-cmov1.c: Fix regular expression.
22245 * i386-cvt-1.c: Likewise.
22246 * i386-local.c: Likewise.
22247 * i386-local2.c: Likewise.
22248 * i386-mul.c: Likewise.
22249 * i386-ssetype-1.c: Likewise.
22250 * i386-ssetype-3.c: Likewise.
22251 * i386-ssetype-5.c: Likewise.
22252
22253 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22254
22255 PR c++/11039
22256 * g++.dg/warn/implicit-typename2.C: New test.
22257 * g++.dg/warn/implicit-typename3.C: New test.
22258
22259 2003-06-07 Richard Henderson <rth@redhat.com>
22260
22261 * g++.dg/other/offsetof3.C: Use size_t.
22262 * g++.dg/other/offsetof4.C: Likewise.
22263
22264 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
22265
22266 * lib/copy-file.exp: New. Implement gcc_copy_files.
22267
22268 * lib/dg-pch.exp: Load copy-file.exp
22269 (dg-pch): Use gcc_copy_files instead of "file copy".
22270
22271 2003-06-06 Mark Mitchell <mark@codesourcery.com>
22272
22273 * gcc.dg/weak/weak.exp: Simplify.
22274 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
22275 * gcc.dg/weak/weak-1.c: Likewise.
22276 * gcc.dg/weak/weak-2.c: Likewise.
22277 * gcc.dg/weak/weak-3.c: Likewise.
22278 * gcc.dg/weak/weak-4.c: Likewise.
22279 * gcc.dg/weak/weak-5.c: Likewise.
22280 * gcc.dg/weak/weak-6.c: Likewise.
22281 * gcc.dg/weak/weak-7.c: Likewise.
22282 * gcc.dg/weak/weak-8.c: Likewise.
22283 * gcc.dg/weak/weak-9.c: Likewise.
22284
22285 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
22286
22287 gcc.c-torture/execute/20030606-1.c: New.
22288
22289 2003-06-06 Roger Sayle <roger@eyesopen.com>
22290
22291 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
22292 * gcc.dg/builtins-19.c: Likewise.
22293
22294 2003-06-06 Roger Sayle <roger@eyesopen.com>
22295
22296 * gcc.dg/builtins-2.c: Add some more tests.
22297 * gcc.dg/builtins-18.c: New test case.
22298 * gcc.dg/builtins-19.c: New test case.
22299
22300 2003-06-06 Roger Sayle <roger@eyesopen.com>
22301 Jim Wilson <wilson@tuliptree.org>
22302
22303 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
22304
22305 2003-06-06 Jakub Jelinek <jakub@redhat.com>
22306
22307 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
22308 mempcpy/stpcpy calls not to be optimized into something else.
22309 * gcc.c-torture/execute/string-opt-3.c: Moved to...
22310 * gcc.c-torture/execute/builtins/string-7.c: ...here.
22311 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
22312
22313 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22314
22315 * gcc.dg/format/asm_fprintf-1.c: New test.
22316
22317 2003-06-05 Mark Mitchell <mark@codesourcery.com>
22318
22319 * lib/gcc-defs.exp (additional_sources): New variable.
22320 (dg-additional-sources): New function.
22321 (additional_files): New variable.
22322 (dg-additional-files): New function.
22323 (dg-additional-files-options): Likewise.
22324 * lib/gcc-dg.exp (dg-require-weak): New function.
22325 (dg-require-alias): Likewise.
22326 (dg-require-gc-sections): Likewise.
22327 * lib/target-supports.exp (check_alias_available): Remove testfile
22328 parameter.
22329 (check_gc_sections_available): New function.
22330 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
22331 (dg-gpp-additional-files): Likewise.
22332 * lib/g++.exp (additional_sources): Remove.
22333 (additional_files): Likewise.
22334 (g++_target_compile): Use dg-additional-files-options.
22335
22336 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
22337 Tcl logic.
22338 * gcc.dg/special/ecos.exp: Remove.
22339 * gcc.dg/special/20000419-2.c: Use dg-require-*.
22340 * gcc.dg/special/alias-1.c: Likewise.
22341 * gcc.dg/special/alias-2.c: Likewise.
22342 * gcc.dg/special/gcsec-1.c: Likewise.
22343 * gcc.dg/special/weak-1.c: Likewise.
22344 * gcc.dg/special/weak-2.c: Likewise.
22345 * gcc.dg/special/wkali-1.c: Likewise.
22346 * gcc.dg/special/wkali-2.c: Likewise.
22347
22348 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
22349 dg-gpp-additional-*.
22350 * g++.dg/special/conpr-3.C: Likewise.
22351 * g++.dg/special/conpr-4.C: Likewise.
22352 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
22353 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
22354 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
22355 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
22356 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
22357 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
22358 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
22359 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
22360 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
22361 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
22362 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
22363 * g++.old-deja/g++.other/comdat1.C: Likewise.
22364 * g++.old-deja/g++.other/comdat2.C: Likewise.
22365 * g++.old-deja/g++.other/comdat3.C: Likewise.
22366 * g++.old-deja/g++.other/ctor1.C: Likewise.
22367 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
22368
22369 2003-06-05 Richard Henderson <rth@redhat.com>
22370
22371 * gcc.dg/debug/20030605-1.c: New.
22372
22373 2003-06-04 Mark Mitchell <mark@codesourcery.com>
22374
22375 * README.QMTEST: Update.
22376
22377 2003-06-04 Richard Henderson <rth@redhat.com>
22378
22379 * gcc.dg/cleanup-1.c: New.
22380 * gcc.dg/cleanup-2.c: New.
22381 * gcc.dg/cleanup-3.c: New.
22382 * gcc.dg/cleanup-4.c: New.
22383 * gcc.dg/cleanup-5.c: New.
22384 * gcc.dg/cleanup-6.c: New.
22385 * gcc.dg/cleanup-7.c: New.
22386
22387 2003-06-04 Mark Mitchell <mark@codesourcery.com>
22388
22389 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
22390
22391 * lib/dg-pch.exp: New file.
22392 * g++.dg/pch/pch.exp: Use dg-pch.exp.
22393 * gcc.dg/pch/pch.exp: Likewise.
22394
22395 2003-06-04 Roger Sayle <roger@eyesopen.com>
22396
22397 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
22398 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
22399 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
22400 * gcc.dg/builtins-17.c: New test case.
22401 * gcc.dg/i386-387-4.c: New test case.
22402 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
22403
22404 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22405
22406 * gcc.dg/ultrasp9.c: New test.
22407
22408 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22409
22410 * gcc.c-torture/compile/20030604-1.c: New test.
22411 * gcc.dg/sparc-constant-1.c: New test.
22412
22413 2003-06-03 Glen Nakamura <glen@imodulo.com>
22414
22415 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
22416
22417 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
22418
22419 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
22420
22421 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
22422 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
22423
22424 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
22425
22426 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
22427
22428 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22429
22430 PR c++/10940
22431 * g++.dg/template/spec10.C: New test.
22432
22433 2003-06-03 Roger Sayle <roger@eyesopen.com>
22434
22435 * gcc.dg/builtins-16.c: New test case.
22436
22437 2003-06-03 Jakub Jelinek <jakub@redhat.com>
22438
22439 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
22440 mempcpy test with post-increments.
22441 * gcc.c-torture/execute/string-opt-3.c: New test.
22442 * gcc.dg/string-opt-1.c: New test.
22443
22444 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
22445
22446 PR fortran/10965
22447 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
22448
22449 2003-06-02 Mark Mitchell <mark@codesourcery.com>
22450
22451 * lib/scanasm.exp (dg-scan): New function, factored out of ...
22452 (scan-assembler): ... here. Use dg-scan.
22453 (scan-assembler-not): Likewise.
22454 (scan-file): New function.
22455 (scan-file-not): Likewise.
22456 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
22457 * gcc.dg/cpp/_Pragma4.c: Likewise.
22458 * gcc.dg/cpp/_Pragma5.c: Likewise.
22459 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22460 * gcc.dg/cpp/avoidpaste2.c: Likewise.
22461 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
22462 * gcc.dg/cpp/cmdlne-P.c: Likewise.
22463 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
22464 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
22465 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
22466 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
22467 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
22468 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
22469 * gcc.dg/cpp/cxxcom1.c: Likewise.
22470 * gcc.dg/cpp/line1.c: Likewise.
22471 * gcc.dg/cpp/maccom1.c: Likewise.
22472 * gcc.dg/cpp/maccom2.c: Likewise.
22473 * gcc.dg/cpp/maccom3.c: Likewise.
22474 * gcc.dg/cpp/maccom4.c: Likewise.
22475 * gcc.dg/cpp/maccom5.c: Likewise.
22476 * gcc.dg/cpp/maccom6.c: Likewise.
22477 * gcc.dg/cpp/multiline.c: Likewise.
22478 * gcc.dg/cpp/spacing1.c: Likewise.
22479 * gcc.dg/cpp/spacing2.c: Likewise.
22480 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
22481 * gcc.dg/cpp/trad/maccom1.c: Likewise.
22482 * gcc.dg/cpp/trad/maccom2.c: Likewise.
22483 * gcc.dg/cpp/trad/maccom3.c: Likewise.
22484 * gcc.dg/cpp/trad/maccom4.c: Likewise.
22485 * gcc.dg/cpp/trad/maccom6.c: Likewise.
22486 * gcc.dg/cpp/cxxcom2.c: Likewise.
22487 * gcc.dg/cpp/cxxcom2.h: New file.
22488
22489 * gcc.dg/cpp/truefalse.cpp: Move it to ...
22490 * g++.dg/cpp/truefalse.C: Here.
22491 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
22492
22493 2003-06-01 Loren James Rittle <ljrittle@acm.org>
22494
22495 * gcc.dg/cpp/redef3.c: New file.
22496
22497 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22498
22499 * gcc.dg/i386-loop-3.c: New test.
22500
22501 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
22502
22503 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
22504
22505 2003-05-31 Roger Sayle <roger@eyesopen.com>
22506
22507 * gcc.dg/fwrapv-1.c: New test case.
22508 * gcc.dg/fwrapv-2.c: New test case.
22509
22510 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22511
22512 PR c++/10956
22513 * g++.dg/template/spec9.C: New test.
22514
22515 2003-05-29 Roger Sayle <roger@eyesopen.com>
22516
22517 * gcc.dg/duff-4.c: New test case.
22518
22519 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
22520
22521 PR fortran/10843
22522 * g77.dg/ffixed-form-1.f: New test
22523 * g77.dg/ffixed-form-2.f: New test
22524 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
22525 * g77.dg/ffree-form-3.f: New test
22526
22527 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
22528
22529 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
22530 * gcc.dg/wint_t-1.c: Likewise.
22531
22532 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22533
22534 * g++.dg/template/access11.C: New test.
22535
22536 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22537
22538 PR c++/10849
22539 * g++.dg/template/access10.C: New test.
22540
22541 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22542 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22543
22544 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
22545
22546 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
22547
22548 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
22549 suppress for powerpc-*-darwin*.
22550 * gcc.dg/torture/builtin-noret-2.c: Likewise.
22551
22552 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
22553
22554 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
22555 suppress option for powerpc-*-darwin*.
22556
22557 2003-05-23 Roger Sayle <roger@eyesopen.com>
22558
22559 * gcc.dg/builtins-1.c: Add tests for tan and atan.
22560 * gcc.dg/builtins-4.c: Add test for fmod.
22561
22562 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22563
22564 PR c++/10682
22565 * g++.dg/template/instantiate4.C: New test.
22566
22567 2003-05-22 Roger Sayle <roger@eyesopen.com>
22568
22569 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
22570
22571 2003-05-21 Janis Johnson <janis187@us.ibm.com>
22572
22573 * gcc.dg/compat/scalar-return-1_main.c: New file.
22574 * gcc.dg/compat/scalar-return-1_x.c: New file.
22575 * gcc.dg/compat/scalar-return-1_y.c: New file.
22576 * gcc.dg/compat/scalar-return-2_main.c: New file.
22577 * gcc.dg/compat/scalar-return-2_x.c: New file.
22578 * gcc.dg/compat/scalar-return-2_y.c: New file.
22579 * gcc.dg/compat/struct-return-3_main.c: New file.
22580 * gcc.dg/compat/struct-return-3_y.c: New file.
22581 * gcc.dg/compat/struct-return-3_x.c: New file.
22582 * gcc.dg/compat/struct-return-2_main.c: New file.
22583 * gcc.dg/compat/struct-return-2_x.c: New file.
22584 * gcc.dg/compat/struct-return-2_y.c: New file.
22585
22586 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22587
22588 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
22589 for hppa*-hp-hpux*.
22590 * gcc.dg/20021014-1.c (dg-options): Likewise.
22591 * gcc.dg/nest.c (dg-options): Likewise.
22592
22593 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
22594
22595 PR c++/9738
22596 * g++.dg/ext/dllimport2.C: New file.
22597 * g++.dg/ext/dllimport3.C: New file.
22598
22599 2003-05-20 Janis Johnson <janis187@us.ibm.com>
22600
22601 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
22602 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22603 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22604 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22605 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22606 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22607 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
22608 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
22609 * gcc.dg/compat/small-struct-defs.h: New file.
22610 * gcc.dg/compat/small-struct-init.h: New file.
22611 * gcc.dg/compat/small-struct-check.h: New file.
22612 * gcc.dg/compat/fp-struct-defs.h: New file.
22613 * gcc.dg/compat/fp-struct-check.h: New file.
22614 * gcc.dg/compat/fp-struct-init.h: New file.
22615 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
22616 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
22617
22618 2003-05-19 Jakub Jelinek <jakub@redhat.com>
22619
22620 * gcc.dg/20030225-2.c: New test.
22621
22622 2003-05-18 Roger Sayle <roger@eyesopen.com>
22623 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22624
22625 * gcc.c-torture/compile/20030518-1.c: New test case.
22626
22627 2003-05-18 Mark Mitchell <mark@codesourcery.com>
22628
22629 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
22630 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
22631 gcc-dg-debug-runtest.
22632 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
22633 gcc-dg-debug-runtest.
22634
22635 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22636
22637 PR c++/9022
22638 * g++.dg/lookup/using6.C: New test.
22639
22640 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22641
22642 * g++.dg/parse/access2.C: New test.
22643
22644 2003-05-17 Mark Mitchell <mark@codesourcery.com>
22645
22646 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
22647 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
22648 * gcc.dg/debug/debug.exp: Likewise.
22649
22650 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
22651
22652 * gcc.dg/dollar.c: New test.
22653
22654 2003-05-16 Janis Johnson <janis187@us.ibm.com>
22655
22656 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
22657 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
22658 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
22659 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
22660 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
22661 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
22662 * gcc.dg/compat/struct-by-value-6_main.c: New file.
22663 * gcc.dg/compat/struct-by-value-6_x.c: New file.
22664 * gcc.dg/compat/struct-by-value-6_y.c: New file.
22665 * gcc.dg/compat/struct-by-value-7_main.c: New file.
22666 * gcc.dg/compat/struct-by-value-7_x.c: New file.
22667 * gcc.dg/compat/struct-by-value-7_y.c: New file.
22668 * gcc.dg/compat/struct-by-value-8_main.c: New file.
22669 * gcc.dg/compat/struct-by-value-8_x.c: New file.
22670 * gcc.dg/compat/struct-by-value-8_y.c: New file.
22671 * gcc.dg/compat/struct-by-value-9_main.c: New file.
22672 * gcc.dg/compat/struct-by-value-9_x.c: New file.
22673 * gcc.dg/compat/struct-by-value-9_y.c: New file.
22674
22675 2003-05-16 Mark Mitchell <mark@codesourcery.com>
22676
22677 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
22678 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
22679 support for "repo" mode.
22680 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
22681 * lib/g77-dg.exp: Likewise.
22682 * lib/obj-dg.exp: Likewise.
22683
22684 2003-05-16 Jakub Jelinek <jakub@redhat.com>
22685
22686 Merge from gcc-3_2-rhl8-branch:
22687 2003-04-23 Jakub Jelinek <jakub@redhat.com>
22688
22689 * gcc.dg/tls/opt-6.c: New test.
22690
22691 2003-04-05 Jakub Jelinek <jakub@redhat.com>
22692
22693 * gcc.dg/20030405-1.c: New test.
22694
22695 2003-03-09 Jakub Jelinek <jakub@redhat.com>
22696
22697 * gcc.dg/20030309-1.c: New test.
22698
22699 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22700
22701 * gcc.c-torture/execute/20030307-1.c: New test.
22702
22703 2003-02-20 Randolph Chung <tausq@debian.org>
22704
22705 * gcc.c-torture/compile/20030220-1.c: New test.
22706
22707 2003-02-18 Jakub Jelinek <jakub@redhat.com>
22708
22709 * gcc.dg/20030217-1.c: New test.
22710
22711 2003-01-29 Jakub Jelinek <jakub@redhat.com>
22712
22713 * gcc.c-torture/compile/20020129-1.c: New test.
22714
22715 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22716
22717 * gcc.dg/unroll-1.c: New test.
22718
22719 2002-11-16 Jan Hubicka <jh@suse.cz>
22720
22721 * gcc.c-torture/execute/20020920-1.c: New test.
22722
22723 2002-10-08 Jakub Jelinek <jakub@redhat.com>
22724
22725 PR target/7434
22726 * gcc.c-torture/compile/20021008-1.c: New test.
22727
22728 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
22729
22730 PR target/7559
22731 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
22732
22733 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22734
22735 * gcc.c-torture/compile/20020807-1.c: New test.
22736
22737 2002-07-30 Jakub Jelinek <jakub@redhat.com>
22738
22739 * gcc.dg/tls/opt-1.c: New test.
22740
22741 2002-07-29 Jakub Jelinek <jakub@redhat.com>
22742
22743 * gcc.dg/20020729-1.c: New test.
22744
22745 2002-07-20 Jakub Jelinek <jakub@redhat.com>
22746
22747 * g++.dg/opt/life1.C: New test.
22748
22749 2002-05-20 Jakub Jelinek <jakub@redhat.com>
22750
22751 * gcc.dg/20020525-1.c: New test.
22752
22753 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22754
22755 PR c++/6794
22756 * g++.dg/ext/pretty1.C: New test.
22757 * g++.dg/ext/pretty2.C: New test.
22758
22759 2003-05-15 Mark Mitchell <mark@codesourcery.com>
22760
22761 PR c++/8385
22762 * g++.dg/ext/typeof5.C: New test.
22763
22764 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
22765
22766 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
22767 __USER_LABEL_PREFIX__ into account.
22768 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
22769
22770 2003-05-14 Roger Sayle <roger@eyesopen.com>
22771
22772 * gcc.dg/builtins-15.c: New test case.
22773
22774 2003-05-13 Zack Weinberg <zack@codesourcery.com>
22775
22776 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
22777
22778 2003-05-12 Mark Mitchell <mark@codesourcery.com>
22779
22780 * lib/g++.exp: Tweak handling of additional source files.
22781 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
22782 * g++.dg/special/conpr-2a.C: Rename to ...
22783 * g++.dg/special/conpr-2a.cc: ... this.
22784 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
22785 * g++.dg/special/conpr-3a.C: Rename to ...
22786 * g++.dg/special/conpr-3a.cc: This.
22787 * g++.dg/special/conpr-3b.C: Rename to ...
22788 * g++.dg/special/conpr-3b.cc: This.
22789 * g++.dg/special/conpr-4.C: New test.
22790 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
22791
22792 2003-05-12 David Edelsohn <edelsohn@gnu.org>
22793
22794 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
22795
22796 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22797
22798 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
22799 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22800 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
22801 * g++.old-deja/g++.other/warn3.C: Likewise.
22802
22803 2003-05-11 Roger Sayle <roger@eyesopen.com>
22804
22805 * gcc.dg/i386-387-1.c: Update to also test log.
22806 * gcc.dg/i386-387-2.c: Likewise.
22807
22808 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
22809
22810 * g77.f-torture/execute/int8421.f: New test.
22811
22812 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22813
22814 PR c++/10230, c++/10481
22815 * g++.dg/lookup/scoped5.C: New test.
22816
22817 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22818
22819 PR c++/10552
22820 * g++.dg/template/ttp6.C: New test.
22821
22822 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
22823
22824 * gcc.c-torture/execute/builtins: New directory.
22825 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
22826 gcc.c-torture/execute/builtins.
22827 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
22828 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
22829 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
22830 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
22831
22832 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22833
22834 PR c++/9252
22835 * g++.dg/template/access8.C: New test.
22836 * g++.dg/template/access9.C: New test.
22837
22838 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22839
22840 PR c++/9554
22841 * g++.dg/parse/access1.C: New test.
22842
22843 2003-05-09 DJ Delorie <dj@redhat.com>
22844
22845 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
22846 long, and not an int.
22847
22848 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22849
22850 PR c++/10555, c++/10576
22851 * g++.dg/template/memclass1.C: New test.
22852
22853 2003-05-08 DJ Delorie <dj@redhat.com>
22854
22855 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
22856 targets.
22857 * gcc.c-torture/execute/20021024-1.x: Likewise.
22858 * gcc.c-torture/execute/shiftdi.x: Likewise.
22859 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
22860 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
22861 * gcc.dg/20021018-1.c: Likewise.
22862
22863 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22864
22865 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
22866
22867 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
22868 (bcopy): Call memmove.
22869
22870 2003-05-08 Roger Sayle <roger@eyesopen.com>
22871
22872 * g77.f-torture/compile/8485.f: New test case.
22873
22874 2003-05-07 Richard Henderson <rth@redhat.com>
22875
22876 PR c++/10570
22877 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
22878 Verify exception_cleanup not called for rethrows.
22879 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
22880 when exiting catch block without rethrowing.
22881 * g++.dg/eh/forced3.C: New.
22882 * g++.dg/eh/forced4.C: New.
22883
22884 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
22885
22886 * gcc.dg/20030505.c: Fix triplet.
22887
22888 2003-05-06 DJ Delorie <dj@redhat.com>
22889
22890 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
22891 * gcc.dg/nest.c: Likewise.
22892
22893 2003-05-05 Roger Sayle <roger@eyesopen.com>
22894
22895 * gcc.dg/builtins-14.c: New test case.
22896
22897 2003-05-05 Janis Johnson <janis187@us.ibm.com>
22898
22899 * lib/compat.exp (compat-execute): New argument.
22900 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
22901 * gcc.dg/compat: New test directory.
22902 * gcc.dg/compat/compat.exp: New expect script.
22903 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
22904 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
22905 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
22906 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
22907 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
22908 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
22909
22910 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
22911 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
22912 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
22913 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
22914 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
22915 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
22916 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
22917 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
22918 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
22919 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
22920 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
22921 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
22922 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
22923 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
22924 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
22925
22926 2003-05-05 Zack Weinberg <zack@codesourcery.com>
22927
22928 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
22929
22930 2003-05-05 Jakub Jelinek <jakub@redhat.com>
22931
22932 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
22933
22934 2003-05-05 Geoffrey Keating <geoffk@apple.com>
22935
22936 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
22937 * gcc.dg/ppc-fsel-2.c: New test.
22938
22939 * gcc.dg/unused-5.c: New test.
22940
22941 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22942
22943 PR c++/10496
22944 * g++.dg/warn/pmf1.C: New test.
22945
22946 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22947
22948 PR c++/4494
22949 * g++.dg/warn/main.C: New test.
22950
22951 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22952
22953 * gcc.dg/nonnull-3.c: New test.
22954
22955 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
22956
22957 * gcc.dg/cpp/Wtrigraphs.c: Update.
22958 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
22959
22960 2003-05-03 Geoffrey Keating <geoffk@apple.com>
22961
22962 * gcc.dg/ppc-fsel-1.c: New test.
22963
22964 2003-05-03 Zack Weinberg <zack@codesourcery.com>
22965
22966 PR c/10604
22967 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
22968
22969 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
22970
22971 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
22972
22973 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22974
22975 PR c++/9364, c++/10553, c++/10586
22976 * g++.dg/parse/typename4.C: New test.
22977 * g++.dg/parse/typename5.C: Likewise.
22978
22979 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
22980
22981 * gcc.c-torture/compile/20030503-1.c: New test.
22982
22983 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22984
22985 * g++.dg/lookup/using5.C: Fix testcase error.
22986
22987 2003-05-01 Chris Demetriou <cgd@broadcom.com>
22988
22989 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
22990 since MEABI is no longer supported. Remove all vestiges
22991 of MEABI from the test.
22992
22993 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22994
22995 PR c++/10554
22996 * g++.dg/lookup/using5.C: New test.
22997
22998 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22999
23000 PR c++/8772
23001 * g++.dg/template/ttp5.C: New test.
23002
23003 2003-04-30 Mark Mitchell <mark@codesourcery.com>
23004
23005 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
23006 (dg-gpp-additional-sources): New function.
23007 (dg-gpp-additional-files): Likewise.
23008 * lib/g++.exp (additional_sources): New variable.
23009 (additional_files): Likewise.
23010 (g++_target_compile): Deal with them.
23011 * lib/old-dejagnu.exp: Remove.
23012 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
23013 * g++.old-deja: Revise all tests to use dg commands.
23014
23015 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23016
23017 PR c++/9432, c++/9528
23018 * g++.dg/lookup/using4.C: New test.
23019
23020 2003-04-29 Geoffrey Keating <geoffk@apple.com>
23021
23022 * gcc.dg/noreturn-5.c: New file.
23023 * gcc.dg/noreturn-6.c: New file.
23024
23025 * gcc.c-torture/compile/inline-1.c: New file.
23026
23027 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23028
23029 PR c++/10551
23030 * g++.dg/template/explicit1.C: New test.
23031
23032 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23033
23034 PR c++/10549
23035 * g++.dg/other/bitfield1.C: New test.
23036
23037 PR c++/10527
23038 * g++.dg/init/new7.C: New test.
23039
23040 2003-04-29 Mark Mitchell <mark@codesourcery.com>
23041
23042 * g++.dg/ext/desig1.C: New test.
23043 * g++.dg/ext/init1.C: Update.
23044
23045 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
23046
23047 2003-04-28 Mark Mitchell <mark@codesourcery.com>
23048
23049 PR c++/10180
23050 * g++.dg/warn/Winline-1.C: New test.
23051
23052 2003-04-28 Jakub Jelinek <jakub@redhat.com>
23053
23054 * gcc.c-torture/execute/string-opt-19.c: New test.
23055
23056 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
23057 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
23058
23059 2003-04-27 Mark Mitchell <mark@codesourcery.com>
23060
23061 PR c++/10506
23062 * g++.dg/init/new6.C: New test.
23063
23064 PR c++/10503
23065 * g++.dg/init/ref6.C: New test.
23066
23067 2003-04-26 David Edelsohn <edelsohn@gnu.org>
23068
23069 * g++.dg/warn/weak1.C: XFAIL on AIX4.
23070
23071 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23072
23073 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
23074 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
23075
23076 2003-04-25 Mark Mitchell <mark@codesourcery.com>
23077
23078 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
23079 initialized static data members.
23080
23081 2003-04-25 H.J. Lu <hjl@gnu.org>
23082
23083 * gcc.dg/ia64-sync-4.c: New test.
23084
23085 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23086
23087 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
23088 date.
23089
23090 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
23091
23092 PR c++/10337
23093 * g++.dg/warn/conv1.C: New test.
23094 * g++.old-deja/g++.other/conv7.C: Adjust.
23095 * g++.old-deja/g++.other/overload14.C: Adjust.
23096
23097 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23098
23099 PR c++/10471
23100 * g++.dg/template/defarg2.C: New test.
23101
23102 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
23103
23104 * gcc.dg/cpp/include2.c: Update.
23105 * gcc.dg/cpp/multiline-2.c: New.
23106 * gcc.dg/cpp/multiline.c: Update.
23107 * gcc.dg/cpp/strify2.c: Update.
23108 * gcc.dg/cpp/trad/literals-2.c: Update.
23109
23110 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23111
23112 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
23113
23114 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23115
23116 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
23117
23118 2003-04-23 Mark Mitchell <mark@codesourcery.com>
23119
23120 PR c++/10451
23121 * g++.dg/parse/crash4.C: New test.
23122
23123 PR c++/9847
23124 * g++.dg/parse/crash5.C: New test.
23125
23126 2003-04-22 Mark Mitchell <mark@codesourcery.com>
23127
23128 PR c++/10446
23129 * g++.dg/parse/crash3.C: New test.
23130
23131 PR c++/10428
23132 * g++.dg/parse/elab1.C: New test.
23133
23134 2003-04-22 Devang Patel <dpatel@apple.com>
23135
23136 * gcc.dg/cpp/trad/funlike-5.c: New test.
23137
23138 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
23139
23140 * g++.dg/other/packed1.C: Fix dg options.
23141
23142 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
23143
23144 * g++.dg/other/offsetof2.C: New test.
23145
23146 2003-04-21 Mark Mitchell <mark@codesourcery.com>
23147
23148 * g++.dg/template/recurse.C: Adjust location of error messages.
23149
23150 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
23151
23152 PR c++/9881
23153 * g++.dg/init/addr-const1.C: New test.
23154 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
23155
23156 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
23157
23158 PR c++/10405
23159 * g++.dg/lookup/struct-hack1.C: New test.
23160
23161 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
23162
23163 * ucs.c: Update diagnostic messages.
23164
23165 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
23166
23167 * gcc.dg/cpp/truefalse.cpp: New test.
23168 * gcc.dg/cpp/cpp.exp: Update.
23169 * g++.dg/other/stdbool-if.C: Remove.
23170
23171 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
23172
23173 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
23174 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
23175
23176 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23177
23178 * gcc.c-torture/compile/20030418-1.c: New test.
23179
23180 2003-04-17 Janis Johnson <janis187@us.ibm.com>
23181
23182 * README.compat: Remove; content moved to doc/sourcebuild.texi.
23183
23184 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23185
23186 PR c++/10347
23187 g++.dg/template/dependent-name1.C: New test.
23188
23189 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
23190
23191 * gcc.dg/warn-1.c (tourist_guide): New array,
23192 contains a pointer to bar.
23193
23194 2003-04-16 Roger Sayle <roger@eyesopen.com>
23195
23196 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
23197 * gcc.c-torture/execute/medce-1.c: New test case.
23198 * gcc.c-torture/execute/medce-2.c: New test case.
23199
23200 2003-04-15 Mark Mitchell <mark@codesourcery.com>
23201
23202 * lib/prune.exp: Ignore more messages.
23203
23204 PR c++/10381
23205 * g++.dg/parse/lookup3.C: New test.
23206
23207 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
23208
23209 * gcc.c-torture/compile/20030415-1.c : New test.
23210
23211 2003-04-14 Mark Mitchell <mark@codesourcery.com>
23212
23213 * gcc.c-torture/execute/scope-2.c: Move to ...
23214 * gcc.dg/noncompile/scope.c: .... here.
23215
23216 2003-04-14 Roger Sayle <roger@eyesopen.com>
23217
23218 * gcc.dg/20030414-2.c: New test case.
23219
23220 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
23221
23222 PR target/10377
23223 * gcc.dg/20030414-1.c: New test.
23224
23225 2003-04-13 Roger Sayle <roger@eyesopen.com>
23226
23227 * gcc.dg/builtins-12.c: New test case.
23228 * gcc.dg/builtins-13.c: New test case.
23229
23230 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23231
23232 * gcc.c-torture/execute/string-opt-18.c: New test.
23233
23234 2003-04-13 Mark Mitchell <mark@codesourcery.com>
23235
23236 PR c++/10300
23237 * g++.dg/init/new5.C: New test.
23238
23239 2003-04-12 Mark Mitchell <mark@codesourcery.com>
23240
23241 PR c++/7910
23242 * g++.dg/ext/dllimport1.C: New test.
23243
23244 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23245
23246 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
23247
23248 2003-04-11 Bud Davis <bdavis9659@comcast.net>
23249
23250 PR Fortran/9263
23251 * g77.f-torture/noncompile/9263.f: New test
23252 PR Fortran/1832
23253 * g77.f-torture/execute/1832.f: New test
23254
23255 2003-04-11 David Chad <davidc@freebsd.org>
23256 Loren J. Rittle <ljrittle@acm.org>
23257
23258 libobjc/8562
23259 * objc.dg/headers.m: New test.
23260
23261 2003-04-10 Zack Weinberg <zack@codesourcery.com>
23262
23263 * gcc.c-torture/execute/builtin-noret-2.c: New.
23264 * gcc.c-torture/execute/builtin-noret-2.x: New.
23265 XFAIL builtin-noret-2.c at -O1 and above.
23266 * gcc.dg/redecl.c: New.
23267 * gcc.dg/Wshadow-1.c: Update error regexps.
23268
23269 2003-04-10 Mark Mitchell <mark@codesourcery.com>
23270
23271 * g++.dg/abi/bitfield10.C: New test.
23272
23273 2003-04-09 Mike Stump <mrs@apple.com>
23274
23275 * gcc.dg/pch/pch.exp: Make testcase names longer.
23276 * g++.dg/pch/pch.exp: Make testcase names longer.
23277
23278 2003-04-08 Roger Sayle <roger@eyesopen.com>
23279
23280 * gcc.dg/builtins-11.c: New test case.
23281
23282 2003-04-08 Roger Sayle <roger@eyesopen.com>
23283
23284 * gcc.dg/builtins-9.c: New test case.
23285 * gcc.dg/builtins-10.c: New test case.
23286
23287 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
23288
23289 * gcc.dg/noncompile/init-4.c.c: New test.
23290
23291 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
23292
23293 * gcc.misc-test/gcov-9.c: New test.
23294 * gcc.misc-test/gcov-10.c: New test
23295 * gcc.misc-test/gcov-11.c: New test.
23296
23297 2003-04-05 Zack Weinberg <zack@codesourcery.com>
23298
23299 PR optimization/10024
23300 * gcc.c-torture/compile/20030405-1.c: New test.
23301
23302 2003-04-04 Geoffrey Keating <geoffk@apple.com>
23303
23304 * gcc.dg/pch/static-3.c: New.
23305 * gcc.dg/pch/static-3.hs: New.
23306 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
23307
23308 2003-04-04 Richard Henderson <rth@redhat.com>
23309
23310 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
23311 * g++.dg/eh/forced2.C: Likewise.
23312
23313 2003-04-03 Mike Stump <mrs@apple.com>
23314
23315 * lib/scanasm.exp (scan-assembler): Add xfail processing for
23316 target arg.
23317 (scan-assembler-times, scan-assembler-not): Likewise.
23318 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
23319
23320 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23321
23322 * gcc.dg/sparc-loop-1.c: New test.
23323
23324 2003-04-02 Geoffrey Keating <geoffk@apple.com>
23325
23326 PR other/9274
23327 * g++.dg/pch/system-2.C: New.
23328 * g++.dg/pch/system-2.Hs: New.
23329
23330 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
23331
23332 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
23333
23334 * g++.dg/eh/simd-1.C (vecfunc): Same.
23335
23336 2003-04-01 Roger Sayle <roger@eyesopen.com>
23337
23338 * gcc.c-torture/execute/20030401-1.c: New test case.
23339
23340 2003-04-01 Ziemowit Laski <zlaski@apple.com>
23341
23342 * objc.dg/defs.m: New.
23343
23344 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
23345
23346 * g++.dg/eh/simd-1.C: New.
23347 * g++.dg/eh/simd-2.C: New.
23348
23349 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
23350
23351 * gcc.c-torture/execute/simd-3.c: New.
23352
23353 2003-03-31 Mark Mitchell <mark@codesourcery.com>
23354
23355 PR c/9936
23356 * gcc.dg/20030331-2.c: New test.
23357
23358 2003-03-31 Mark Mitchell <mark@codesourcery.com>
23359
23360 PR c++/10278
23361 * g++.dg/parse/crash2.C: New test.
23362
23363 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23364
23365 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
23366 * gcc.c-torture/execute/20030331-1.c: ...here.
23367
23368 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23369
23370 * gcc.c-torture/execute/20030331-1.c: New test.
23371
23372 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
23373
23374 * lib/gcov.exp: Adjust call return testing strings.
23375 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
23376
23377 2003-03-31 Roger Sayle <roger@eyesopen.com>
23378
23379 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
23380 * gcc.dg/builtins-7.c: New test case.
23381 * gcc.dg/builtins-8.c: New test case.
23382
23383 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
23384
23385 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
23386
23387 2003-03-30 Mark Mitchell <mark@codesourcery.com>
23388
23389 PR c++/7647
23390 * g++.dg/lookup-class-member-2.C: New test.
23391
23392 2003-03-30 Glen Nakamura <glen@imodulo.com>
23393
23394 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
23395
23396 2003-03-28 Roger Sayle <roger@eyesopen.com>
23397
23398 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
23399
23400 2003-03-28 Mark Mitchell <mark@codesourcery.com>
23401
23402 * g++.dg/init/attrib1.C: New test.
23403
23404 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23405
23406 * gcc.dg/ultrasp8.c: New test.
23407
23408 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23409
23410 * gcc.dg/ultrasp7.c: New test.
23411
23412 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
23413
23414 PR c++/10047
23415 * g++.dg/template/inline1.C: New test.
23416
23417 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23418
23419 * gcc.dg/sparc-dwarf2.c: New test.
23420
23421 2003-03-27 Roger Sayle <roger@eyesopen.com>
23422
23423 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
23424 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
23425
23426 2003-03-27 Mark Mitchell <mark@codesourcery.com>
23427
23428 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
23429 than reading .x files.
23430 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
23431 * g77.dg/gcov/gcov-1.f: Likewise.
23432 * gcc.misc-tests/gcov-4b.c: Likewise.
23433 * gcc.misc-tests/gcov-5b.c: Likewise.
23434 * gcc.misc-tests/gcov-6.c: Likewise.
23435 * gcc.misc-tests/gcov-7.c: Likewise.
23436 * gcc.misc-tests/gcov-8.c: Likewise.
23437 * g++.dg/gcov/gcov-1.x: Remove.
23438 * g77.dg/gcov/gcov-1.x: Likewise.
23439 * gcc.misc-tests/gcov-4b.x: Likewise.
23440 * gcc.misc-tests/gcov-5b.x: Likewise.
23441 * gcc.misc-tests/gcov-6.x: Likewise.
23442 * gcc.misc-tests/gcov-7.x: Likewise.
23443 * gcc.misc-tests/gcov-8.x: Likewise.
23444
23445 2003-03-27 Glen Nakamura <glen@imodulo.com>
23446
23447 PR opt/10087
23448 * gcc.dg/20030324-1.c: New test.
23449
23450 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
23451
23452 PR c++/10224
23453 * g++.dg/template/arg3.C: New test.
23454
23455 PR c++/10158
23456 * g++.dg/template/friend18.C: New test.
23457
23458 2003-03-26 Roger Sayle <roger@eyesopen.com>
23459
23460 * g77.f-torture/compile/20030326-1.f: New test case.
23461
23462 2003-03-26 Janis Johnson <janis187@us.ibm.com>
23463
23464 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
23465
23466 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
23467
23468 2003-03-26 Jakub Jelinek <jakub@redhat.com>
23469
23470 * gcc.dg/ia64-sync-3.c: New test.
23471
23472 2003-03-26 Alan Modra <amodra@bigpond.net.au>
23473
23474 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
23475
23476 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23477
23478 * gcc.dg/ultrasp6.c: New test.
23479
23480 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23481
23482 * gcc.dg/i386-signbit-1.c: New test.
23483 * gcc.dg/i386-signbit-2.c: New test.
23484 * gcc.dg/i386-signbit-3.c: New test.
23485
23486 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23487
23488 * gcc.dg/ultrasp5.c: Fix options.
23489
23490 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23491
23492 * gcc.dg/ultrasp5.c: Fix comment.
23493
23494 2003-03-24 Bud Davis <bdavis9659@comcast.net>
23495
23496 PR fortran/10197
23497 * g77.f-torture/execute/10197.f: New test.
23498
23499 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
23500
23501 PR c++/9898, c++/383
23502 * g++.dg/template/conv6.C: New test.
23503
23504 PR c++/10119
23505 * g++.dg/template/ptrmem5.C: New test.
23506
23507 PR c++/10026
23508 * g++.dg/lookup/koenig1.C: New test.
23509
23510 PR C++/10199
23511 * g++.dg/lookup/template2.C: New test.
23512
23513 2003-03-24 Jakub Jelinek <jakub@redhat.com>
23514
23515 * g++.dg/opt/rtti1.C: New test.
23516
23517 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23518
23519 * gcc.dg/ultrasp5.c: New test.
23520
23521 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
23522
23523 PR middle-end/9967
23524 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
23525 builtin fputs.
23526
23527 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
23528
23529 PR c/8224
23530 * gcc.dg/20030323-1.c: New test.
23531
23532 2003-03-23 Roger Sayle <roger@eyesopen.com>
23533
23534 * gcc.c-torture/compile/20030323-1.c: New test case.
23535
23536 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
23537
23538 * gcc.dg/20030321-1.c: New test.
23539
23540 2003-03-22 Zack Weinberg <zack@codesourcery.com>
23541
23542 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
23543
23544 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
23545
23546 PR c++/9978, c++/9708
23547 * g++.dg/ext/vlm1.C: Adjust expected error.
23548 * g++.dg/ext/vla2.C: New test.
23549 * g++.dg/template/arg1.C: New test.
23550 * g++.dg/template/arg2.C: New test.
23551
23552 2003-03-22 Bud Davis <bdavis9659@comcast.net>
23553
23554 * g77.f-torture/execute/select.f: New test.
23555 * g77.f-torture/noncompile/select_no_compile.f: New test.
23556
23557 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
23558
23559 PR c++/9898
23560 * g++.dg/other/error4.C: New test.
23561
23562 2003-03-20 Mark Mitchell <mark@codesourcery.com>
23563
23564 * g++.dg/template/friend17.C: New test.
23565
23566 2003-03-21 Alan Modra <amodra@bigpond.net.au>
23567
23568 * gcc.c-torture/compile/20030320-1.c: New.
23569
23570 2003-03-20 Roger Sayle <roger@eyesopen.com>
23571
23572 * gcc.dg/builtins-6.c: New test case.
23573
23574 2003-03-19 Alan Modra <amodra@bigpond.net.au>
23575
23576 PR target/10073
23577 * gcc.c-torture/compile/20030319-1.c: New.
23578
23579 2003-03-18 Jan Hubicka <jh@suse.cz>
23580
23581 * gcc.dg/i386-cvt-1.c: New test.
23582
23583 2003-03-17 Zack Weinberg <zack@codesourcery.com>
23584
23585 * objc.dg/naming-1.m: Use "(parse|syntax) error".
23586 * objc.dg/naming-2.m: Likewise.
23587
23588 2003-03-17 Mark Mitchell <mark@codesourcery.com>
23589
23590 PR c++/9639
23591 * g++.dg/parse/crash1.C: New test.
23592
23593 2003-03-16 Mark Mitchell <mark@codesourcery.com>
23594
23595 PR c++/8805
23596 * g++.dg/eh/cleanup1.C: New test.
23597
23598 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23599
23600 * gcc.c-torture/execute/20030316-1.c: New test case.
23601
23602 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
23603
23604 PR c++/9629
23605 * g++.dg/init/ctor2.C: New test.
23606
23607 2003-03-15 Roger Sayle <roger@eyesopen.com>
23608
23609 * g77.f-torture/compile/xformat.f: New test case.
23610
23611 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23612
23613 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
23614 * g++.old-deja/g++.mike/eh50.C: Likewise.
23615
23616 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23617
23618 PR c++/6440
23619 * g++.dg/template/spec7.C: New test.
23620 * g++.dg/template/spec8.C: Likewise.
23621
23622 2003-03-14 Jakub Jelinek <jakub@redhat.com>
23623
23624 * gcc.c-torture/execute/20030313-1.c: New test.
23625
23626 2003-03-14 Richard Henderson <rth@redhat.com>
23627
23628 * gcc.dg/inline-2.c: Adjust alpha test for external call.
23629
23630 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23631
23632 * gcc.c-torture/compile/20030314-1.c: New test.
23633
23634 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
23635
23636 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
23637 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
23638 thumb target,
23639 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
23640 to accept newer _imp__ prefix and additional
23641 newline in .drectve section.
23642 * gcc.dg/dll-4.c: Likewise.
23643 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
23644 switch.
23645
23646 2003-03-13 Mark Mitchell <mark@codesourcery.com>
23647
23648 * g++.dg/parse/namespace9.C: New test.
23649
23650 * g++.dg/init/ref5.C: New test.
23651 * g++.dg/parse/ptrmem1.C: Likewise.
23652
23653 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23654
23655 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
23656 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
23657 regular expression.
23658 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
23659 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
23660
23661 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
23662
23663 * gcc.c-torture/execute/20030224-2.c: New test.
23664
23665 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23666
23667 * gcc.dg/decl-3.c: New test.
23668
23669 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23670
23671 * gcc.dg/i386-loop-2.c: New test.
23672
23673 2003-03-11 Mark Mitchell <mark@codesourcery.com>
23674
23675 PR c++/9474
23676 * g++.dg/parse/namespace8.C: New test.
23677
23678 PR c++/9924
23679 * g++.dg/overload/builtin2.C: New test.
23680
23681 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
23682
23683 * gcc.dg/return-type-3.c: New test.
23684
23685 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23686
23687 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
23688 profiling options are not supported.
23689
23690 2003-03-10 Mark Mitchell <mark@codesourcery.com>
23691
23692 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
23693 * g++.old-deja/g++.warn/impint2.C: Likewise.
23694
23695 2003-03-10 Devang Patel <dpatel@apple.com>
23696
23697 * g++.dg/cpp/c++_cmd_1.C: New test.
23698 * g++.dg/cpp/c++_cmd_1.h: New file.
23699
23700 2003-03-10 Segher Boessenkool <segher@koffie.nl>
23701
23702 * gcc.dg/altivec-9.c: New file.
23703
23704 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23705
23706 * gcc.dg/ppc-sdata-1.c: New test.
23707 * gcc.dg/ppc-sdata-2.c: New test.
23708
23709 2003-03-09 Mark Mitchell <mark@codesourcery.com>
23710
23711 PR c++/9373
23712 * g++.dg/opt/ptrmem2.C: New test.
23713
23714 PR c++/8534
23715 * g++.dg/opt/ptrmem1.C: New test.
23716
23717 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23718
23719 * gcc.dg/i386-loop-1.c: New test.
23720
23721 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23722
23723 PR c++/9970
23724 * g++.dg/lookup/friend1.C: New test.
23725
23726 2003-03-08 Mark Mitchell <mark@codesourcery.com>
23727
23728 PR c++/9823
23729 * g++.dg/parser/constructor1.C: New test.
23730
23731 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
23732
23733 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
23734
23735 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
23736
23737 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
23738
23739 * gcc.dg/cpp/Wunused.c: Update test.
23740
23741 2003-03-08 Jan Hubicka <jh@suse.cz>
23742
23743 * gcc.dg/inline-3.c: New test.
23744
23745 2003-03-08 Mark Mitchell <mark@codesourcery.com>
23746
23747 PR c++/9809
23748 * g++.dg/parse/builtin1.C: New test.
23749
23750 PR c++/9982
23751 * g++.dg/abi/cookie1.C: New test.
23752 * g++.dg/abi/cookie2.C: Likewise.
23753
23754 PR c++/9524
23755 * g++.dg/template/field1.C: New test.
23756
23757 PR c++/9912
23758 * g++.dg/parse/class1.C: New test.
23759 * g++.dg/parse/namespace7.C: Likewise.
23760 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
23761
23762 2003-03-07 Mark Mitchell <mark@codesourcery.com>
23763
23764 * g++.dg/init/ref4.C: New test.
23765
23766 2003-03-07 Jan Hubicka <jh@suse.cz>
23767
23768 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
23769 * gcc.dg/inline-3.c: New test.
23770
23771 2003-03-06 Mark Mitchell <mark@codesourcery.com>
23772
23773 * g++.dg/init/ref3.C: New test.
23774
23775 PR c++/9965
23776 * g++.dg/init/ref2.C: New test.
23777
23778 PR c++/9400
23779 * g++.dg/warn/Wshadow-2.C: New test.
23780
23781 PR c++/9791
23782 * g++.dg/warn/Woverloaded-1.C: New test.
23783
23784 2003-03-05 Jan Hubicka <jh@suse.cz>
23785
23786 * gcc.dg/i386-local2.c: New.
23787 * gcc.dg/i386-local.c: Fix typo.
23788
23789 2003-03-05 Mark Mitchell <mark@codesourcery.com>
23790
23791 * g++.dg/abi/layout3.C: New test.
23792
23793 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23794
23795 * gcc.c-torture/compile/20030305-1.c
23796
23797 2003-03-05 Jan Hubicka <jh@suse.cz>
23798
23799 * gcc.dg/i386-local.c: New.
23800
23801 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
23802
23803 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
23804
23805 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23806
23807 * gcc.dg/switch-2.c: New test.
23808 * gcc.dg/switch-3.c: New test.
23809 * gcc.dg/Wswitch.c: Adjust line numbers.
23810 * gcc.dg/Wswitch-default.c: Likewise.
23811 * gcc.dg/Wswitch-enum.c: Likewise.
23812
23813 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
23814
23815 * gcc.c-torture/execute/20030222-1.c: New test.
23816
23817 2003-03-03 James E Wilson <wilson@tuliptree.org>
23818
23819 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
23820
23821 2003-03-03 Mark Mitchell <mark@codesourcery.com>
23822
23823 PR c++/9878
23824 * g++.dg/init/ref1.C: New test.
23825
23826 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
23827
23828 * gcc.dg/sh-relax.c: New SH-only test.
23829
23830 2003-03-03 Geoffrey Keating <geoffk@apple.com>
23831
23832 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
23833 comment explaining purpose of testcase.
23834
23835 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
23836
23837 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
23838 for HC11/HC12 (asm needs two int registers).
23839 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
23840 HC11/HC12 because the test uses an asm which needs two 32-bit
23841 registers.
23842
23843 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
23844
23845 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
23846 for HC11/HC12 (array is too large otherwise).
23847 * gcc.c-torture/compile/920501-4.x: New file, likewise.
23848 * gcc.c-torture/compile/20010518-2.x: Likewise.
23849 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
23850 HC11/HC12 (array is too large).
23851
23852 2003-03-01 Geoffrey Keating <geoffk@apple.com>
23853
23854 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
23855 * lib/g++-dg.exp (g++-dg-test): Likewise.
23856
23857 2003-03-01 Roger Sayle <roger@eyesopen.com>
23858
23859 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
23860 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
23861
23862 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23863
23864 * g++.dg/warn/implicit-typename1.C: Remove warning.
23865
23866 2003-02-28 Richard Henderson <rth@redhat.com>
23867
23868 * gcc.dg/noreturn-1.c: Move noreturn warning line.
23869 * gcc.dg/return-type-1.c: Move control reaches end warning line.
23870
23871 2003-02-28 Geoffrey Keating <geoffk@apple.com>
23872
23873 * gcc.dg/pch/pch.exp: Change .pch to .gch.
23874 * g++.dg/pch/pch.exp: Likewise.
23875
23876 2003-02-28 Mark Mitchell <mark@codesourcery.com>
23877
23878 PR c++/9879
23879 * testsuite/g++.dg/init/new4.C: New test.
23880
23881 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
23882
23883 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
23884
23885 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
23886
23887 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
23888 unsigned long.
23889
23890 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
23891 wider than float.
23892
23893 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23894
23895 * lib/scanasm.exp: Add support for counting numbers of
23896 occurences.
23897 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
23898 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
23899
23900 2003-02-25 Mark Mitchell <mark@codesourcery.com>
23901
23902 PR c++/9683
23903 * g++.dg/template/static3.C: New test.
23904
23905 PR c++/9829
23906 * g++.dg/parse/namespace6.C: New test.
23907
23908 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23909
23910 PR target/9732
23911 * gcc.dg/20030225-1.c: New test.
23912
23913 2003-02-24 Mark Mitchell <mark@codesourcery.com>
23914
23915 * README: Remove out-of-date information.
23916
23917 PR c++/9836
23918 * g++.dg/template/spec6.C: New test.
23919
23920 2003-02-24 Jeff Law <law@redhat.com>
23921
23922 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
23923
23924 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23925
23926 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
23927 * gcc.dg/pragma-ep-1.c: Likewise.
23928
23929 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23930
23931 PR c++/9602
23932 * g++.dg/template/friend16.C: New test.
23933
23934 2003-02-23 Mark Mitchell <mark@codesourcery.com>
23935
23936 PR c++/5333
23937 * g++.dg/parse/fused-params1.C: Adjust error messages.
23938 * g++.dg/template/nested3.C: New test.
23939
23940 2003-02-24 Alan Modra <amodra@bigpond.net.au>
23941
23942 * g++.dg/abi/param1.C: New test.
23943
23944 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23945
23946 PR c++/7982
23947 * g++.dg/warn/implicit-typename1.C: New test.
23948
23949 2003-02-22 Kelley Cook <kelleycook@comcast.net>
23950
23951 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
23952 with "mtune".
23953 * g++.old-deja/g++.other/store-expr2.C: Likewise.
23954 * gcc.c-torture/execute/20010129-1.x: Likewise.
23955 * gcc.dg/20011107-1.c: Likewise.
23956 * gcc.dg/20020108-1.c: Likewise.
23957 * gcc.dg/20020122-3.c: Likewise.
23958 * gcc.dg/20020206-1.c: Likewise.
23959 * gcc.dg/20020310-1.c: Likewise.
23960 * gcc.dg/20020426-2.c: Likewise.
23961 * gcc.dg/20020517-1.c: Likewise.
23962 * gcc.dg/991230-1.c: Likewise.
23963 * gcc.dg/i386-unroll-1.c: Likewise.
23964 * gcc.misc-tests/i386-prefetch.exp: Likewise.
23965
23966 2003-02-22 Jan Hubicka <jh@suse.cz>
23967
23968 * gcc.dg/i386-mul.c: New test.
23969
23970 2003-02-21 Roger Sayle <roger@eyesopen.com>
23971
23972 * gcc.dg/builtins-5.c: New test case.
23973
23974 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
23975
23976 * gcc.dg/asmreg-1.c: New test.
23977
23978 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23979
23980 PR c++/9749
23981 * g++.dg/parse/varmod1.C: New test.
23982
23983 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23984
23985 PR c++/9727
23986 * g++.dg/template/op1.C: New test.
23987
23988 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23989
23990 PR c++/8906
23991 * g++.dg/template/nested2.C: New test.
23992
23993 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23994
23995 PR c++/8724
23996 * g++.dg/expr/dtor1.C: New test.
23997
23998 2003-02-21 Zack Weinberg <zack@codesourcery.com>
23999
24000 * gcc.dg/cpp/include3.c: New test.
24001 * gcc.dg/cpp/inc/foo.h: New file.
24002
24003 2003-02-21 Glen Nakamura <glen@imodulo.com>
24004
24005 * gcc.c-torture/execute/20030221-1.c: New test.
24006
24007 2003-02-20 Mark Mitchell <mark@codesourcery.com>
24008
24009 PR c++/9729
24010 * g++.dg/abi/conv1.C: New test.
24011
24012 2003-02-20 Jan Hubicka <jh@suse.cz>
24013
24014 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
24015
24016 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
24017
24018 * gcc.c-torture/compile/20030219-1.c: New test.
24019
24020 2003-02-18 Jan Hubicka <jh@suse.cz>
24021
24022 * gcc.dg/funcorder.c: New test.
24023
24024 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24025
24026 * gcc.c-torture/execute/20030218-1.c: New.
24027
24028 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
24029
24030 * gcc.dg/20030218-1.c: New.
24031
24032 2003-02-18 Richard Henderson <rth@redhat.com>
24033
24034 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
24035 * gcc.dg/attr-used-2.c: New.
24036
24037 2003-02-18 Mark Mitchell <mark@codesourcery.com>
24038
24039 PR c++/9704
24040 * g++.dg/init/copy5.C: New test.
24041
24042 2003-02-18 Geoffrey Keating <geoffk@apple.com>
24043
24044 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
24045 * g++.dg/pch/pch.exp: Likewise.
24046
24047 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24048
24049 * gcc.c-torture/execute/20030209-1.c: Enable the test if
24050 STACK_SIZE is not defined.
24051
24052 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24053
24054 PR c++/9457
24055 * g++.dg/template/init1.C: New test.
24056
24057 2003-02-16 Jan HUbicka <jh@suse.cz>
24058
24059 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
24060 (foo): Add few extra tests
24061 * gcc.dg/c99-const-expr-3.c: Likewise.
24062 * gcc.c-torture/execute/20030216-1.c: New.
24063
24064 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24065
24066 PR c++/9459
24067 * g++.dg/ext/typeof4.C: New test.
24068
24069 2003-02-15 Roger Sayle <roger@eyesopen.com>
24070
24071 * gcc.dg/i386-387-3.c: New test case.
24072
24073 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
24074
24075 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
24076 cris-*-elf* cris-*-aout* and mmix-*-*.
24077
24078 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
24079
24080 * gcc.dg/20030213-1.c: New test.
24081
24082 2003-02-12 Roger Sayle <roger@eyesopen.com>
24083
24084 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
24085 * gcc.dg/i386-387-2.c: Likewise.
24086
24087 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
24088
24089 * gcc.dg/ppc-spe.c: Fix formatting.
24090 Enable tests that were previously unsupported by gas.
24091 Delete tests for instructions that no longer exist.
24092 Switch arguments on evsubifw builtin.
24093
24094 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
24095
24096 * gcc.c-torture/execute/20030209-1.c: Disable the test if
24097 STACK_SIZE is too small.
24098
24099 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24100 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24101
24102 * gcc.dg/decl-2.c: New test.
24103
24104 2003-02-10 Jan Hubicka <jh@suse.cz>
24105
24106 * gcc.dg/i386-fpcvt-1.c: New test.
24107
24108 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
24109
24110 * gcc.c-torture/execute/20030209-1.c: New test.
24111
24112 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
24113
24114 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
24115 int-wide bitops, use the constants of the same width.
24116 Likewise, if long long is 32-bit wide, test bitops using
24117 32-bit constants.
24118
24119 2003-02-07 Loren James Rittle <ljrittle@acm.org>
24120
24121 * gcc.dg/20021014-1.c: Annotate with expected notice text.
24122
24123 2003-02-07 Roger Sayle <roger@eyesopen.com>
24124
24125 * testsuite/gcc.dg/builtins-4.c: New test case.
24126
24127 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24128
24129 * gcc.dg/20020430-1.c: Fix dg command typos.
24130 * gcc.dg/20020503-1.c: Likewise.
24131
24132 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24133
24134 PR c++/8785
24135 * g++.dg/parse/fused-params1.C: New test.
24136
24137 PR c++/8857
24138 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
24139
24140 PR c++/8921
24141 * g++.dg/parse/non-dependent1.C: New test.
24142
24143 PR c++/8928
24144 * g++.dg/parse/dupl-tmpl-args1.C: New test.
24145
24146 PR c++/9228
24147 * g++.dg/parse/undefined7.C: New test.
24148 * g++.dg/parse/non-templ1.C: New test.
24149
24150 PR c++/9229
24151 * g++.dg/parse/too-many-tmpl-args1.C: New test.
24152
24153 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24154
24155 * gcc.c-torture/compile/20030206-1.c: New test.
24156
24157 2003-02-05 Roger Sayle <roger@eyesopen.com>
24158
24159 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
24160 "pow" to "foo" to avoid potential confusion with a math built-in.
24161
24162 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24163
24164 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
24165 conditions for SPARC targets.
24166
24167 2003-02-05 Jakub Jelinek <jakub@redhat.com>
24168
24169 * gcc.dg/20030204-1.c: New test.
24170
24171 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24172
24173 PR c++/38
24174 * g++.dg/parse/array-size1.C: New test.
24175
24176 PR c++/5657
24177 * g++.dg/parse/undefined3.C: New test.
24178
24179 PR c++/5665
24180 * g++.dg/parse/undefined4.C: New test.
24181
24182 PR c++/5975
24183 * g++.dg/parse/undefined5.C: New test.
24184
24185 PR c++/7259
24186 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
24187
24188 PR c++/8578
24189 * g++.dg/parse/casting-operator1.C: New test.
24190
24191 PR c++/8596
24192 * g++.dg/parse/undefined6.C: New test.
24193
24194 PR c++/8736
24195 * g++.dg/parse/missing-template1.C: New test.
24196
24197 2003-02-04 Jan Hubicka <jh@suse.cz>
24198
24199 * gcc.dg/i386-cadd.c: Compile using -march=k8.
24200 * gcc.dg/i386-cmov?.c: Likewise.
24201 * gcc.dg/i386-fpcvt-?.c: Likewise.
24202 * gcc.dg/i386-ssefp-1.c: Likewise.
24203 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
24204 conventions.
24205
24206 2003-02-03 Mark Mitchell <mark@codesourcery.com>
24207
24208 PR c++/7129
24209 * testsuite/g++.dg/ext/max.C: New test.
24210
24211 2003-02-03 Jan Hubicka <jh@suse.cz>
24212
24213 * gcc.c-torture/execute/20030203-1.c: New test.
24214
24215 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
24216
24217 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
24218 'natural-endian'.
24219
24220 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
24221
24222 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
24223 * g++.dg/init/new2.C: Likewise.
24224 * g++.dg/other/new1.C: Likewise.
24225
24226 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
24227
24228 * gcc.dg/struct-ret-libc.c: New test.
24229
24230 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
24231
24232 * gcc.dg/20030129-1.c: New test.
24233
24234 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24235
24236 PR c++/8849
24237 * g++.dg/template/ptrmem4.C: New test.
24238
24239 2003-01-29 Mark Mitchell <mark@codesourcery.com>
24240
24241 * g++.dg/parser/constant1.C: New test.
24242
24243 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24244
24245 PR c++/8591
24246 * g++.dg/parse/friend2.C: New test.
24247
24248 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
24249
24250 PR c++/9437
24251 * g++.dg/template/unify4.C: New test.
24252
24253 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
24254
24255 * gcc.c-torture/execute/20030128-1.c: New test.
24256
24257 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
24258
24259 * g++.dg/lookup/nested1.C: Test moved from ...
24260 * g++.old-deja/g++.other/lookup24.C: ... here.
24261
24262 2003-01-28 Jan Hubicka <jh@suse.cz>
24263
24264 * gcc.dg/i386-cmov5.c: New test.
24265
24266 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24267
24268 * gcc.c-torture/execute/20010925-1.c: Changed the
24269 memcpy declaration.
24270
24271 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24272
24273 PR c++/3902
24274 * g++.dg/parse/template5.C: New test.
24275
24276 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
24277
24278 PR fortran/9258
24279 * g77.dg/pr9258: New test.
24280
24281 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24282
24283 * README: Move relevant parts from README.g++.
24284
24285 * README.g++: Remove this file.
24286
24287 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24288
24289 * g++.dg/abi/dcast1.C: New test.
24290
24291 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24292
24293 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
24294
24295 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
24296
24297 PR c++/47
24298 * g++.old-deja/g++.other/lookup24.C: New test.
24299
24300 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24301
24302 PR middle-end/7227
24303 * gcc.dg/uninit-C.c: New test.
24304
24305 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
24306
24307 * g++.dg/abi/covariant1.C: New test.
24308
24309 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
24310
24311 * gcc.dg/20030123-1.c: New test.
24312
24313 2003-01-25 Jan Hubicka <jh@suse.cz>
24314
24315 PR opt/8492
24316 * gcc.c-torture/compile/20030125-1.c
24317
24318 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
24319
24320 PR c++/9403
24321 * g++.dg/parse/template3.C: New test.
24322 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
24323
24324 PR c++/795
24325 * g++.dg/parse/template4.C: New test.
24326
24327 PR c++/9415
24328 * g++.dg/template/qual2.C: New test.
24329
24330 PR c++/8545
24331 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
24332
24333 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
24334
24335 2003-01-25 Roger Sayle <roger@eyesopen.com>
24336
24337 * gcc.c-torture/execute/switch-1.c: New test case.
24338
24339 2003-01-25 Jan Hubicka <jh@suse.cz>
24340
24341 * gcc.c-torture/execute/20030125-1.[cx]: New test.
24342
24343 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
24344
24345 Tweaks for Bison-1.875. From the NEWS file:
24346 "- `parse error' -> `syntax error'
24347 Bison now uniformly uses the term `syntax error'"
24348 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
24349 * gcc.dg/cpp/digraph2.c: Likewise.
24350 * gcc.dg/cpp/direct2.c: Likewise.
24351 * gcc.dg/cpp/paste4.c: Likewise.
24352 * gcc.dg/c90-restrict-1.c: Likewise.
24353 * gcc.dg/c99-func-2.c: Likewise.
24354 * gcc.dg/noncompile/920721-2.c: Likewise.
24355 * gcc.dg/noncompile/930622-2.c: Likewise.
24356 * gcc.dg/noncompile/940112-1.c: Likewise.
24357 * gcc.dg/noncompile/950921-1.c: Likewise.
24358 * gcc.dg/noncompile/951123-1.c: Likewise.
24359 * gcc.dg/noncompile/971104-1.c: Likewise.
24360 * gcc.dg/noncompile/990416-1.c: Likewise.
24361
24362 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
24363
24364 * g++.dg/parse/undefined1.C: Add error message.
24365
24366 2003-01-22 Mark Mitchell <mark@codesourcery.com>
24367
24368 PR c++/9354
24369 * g++.dg/parse/new1.C: New test.
24370
24371 PR c++/9216
24372 * g++.dg/parse/template2.C: New test.
24373
24374 PR c++/9354
24375 * g++.dg/parse/typedef2.C: New test.
24376
24377 PR c++/9328
24378 * g++.dg/ext/typeof3.C: New test.
24379
24380 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24381
24382 PR c++/2738
24383 * g++.dg/parse/ret-type1.C: New test.
24384
24385 PR c++/3792
24386 * g++.dg/parse/tmpl-outside1.C: New test.
24387
24388 PR c++/4207
24389 * g++.dg/parse/int-as-enum1.C: New test.
24390
24391 PR c++/4903
24392 * g++.dg/parse/no-typename1.C: New test.
24393
24394 PR c++/5533
24395 * g++.dg/parse/no-value1.C: New test.
24396
24397 PR c++/5921
24398 * g++.dg/parse/wrong-inline1.C: New test.
24399
24400 PR c++/6402
24401 * g++.dg/parse/ref1.C: New test.
24402
24403 PR c++/6992
24404 * g++.dg/parse/attr-ctor1.C: New test.
24405
24406 PR c++/7229
24407 * g++.dg/parse/namespace5.C: New test.
24408
24409 PR c++/7917
24410 * g++.dg/parse/func-def1.C: New test.
24411
24412 PR c++/8143
24413 * g++.dg/parse/undefined1.C: New test.
24414
24415 PR c++/5723, PR c++/8522
24416 * g++.dg/parse/specialization1.C: New test.
24417
24418 PR c++/163, PR c++/8595
24419 * g++.dg/parse/struct-as-enum1.C: New test.
24420
24421 PR c++/9173
24422 * g++.dg/parse/undefined2.C: New test.
24423
24424 2003-01-22 Mark Mitchell <mark@codesourcery.com>
24425
24426 PR c++/9298
24427 * g++.dg/parse/template1.C: New test.
24428
24429 PR c++/9384
24430 * g++.dg/parse/using1.C: New test.
24431
24432 PR c++/9285
24433 PR c++/9294
24434 * g++.dg/parse/expr2.C: New test.
24435
24436 PR c++/9388
24437 * g++.dg/parse/lookup2.C: Likewise.
24438
24439 2003-01-21 Jan Hubicka <jh@suse.cz>
24440
24441 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
24442 * gcc.c-torture/execute/eeprof-1.c: Likewise.
24443 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
24444 * gcc.c-torture/execute/string-opt-*.c: Likewise.
24445
24446 2003-01-20 Nick Clifton <nickc@redhat.com>
24447
24448 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
24449 problem with ARM sibcall code generation.
24450
24451 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
24452
24453 * gcc.c-torture/execute/20030120-1.c: New.
24454
24455 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
24456
24457 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
24458
24459 2003-01-17 Mark Mitchell <mark@codesourcery.com>
24460
24461 PR c++/9272
24462 * g++.dg/parse/ctor1.C: New test.
24463
24464 PR c++/9294:
24465 * g++.dg/parse/qualified1.C: New test.
24466
24467 * g++.dg/parse/typename3.C: New test.
24468
24469 2003-01-16 Richard Henderson <rth@redhat.com>
24470
24471 * g++.dg/tls/init-2.C: Fix error matches for real this time.
24472
24473 2003-01-16 Richard Henderson <rth@redhat.com>
24474
24475 * g++.dg/pch/pch.exp: Copy test header to the working directory
24476 before using it either for precompilation or direct use.
24477 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
24478 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
24479
24480 2003-01-16 Richard Henderson <rth@redhat.com>
24481
24482 * gcc.dg/pch/pch.exp: Copy test header to the working directory
24483 before using it either for precompilation or direct use.
24484 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
24485 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
24486
24487 2003-01-16 Mark Mitchell <mark@codesourcery.com>
24488
24489 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
24490 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
24491 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
24492 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
24493 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
24494 typename warning into error.
24495 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
24496 error messages.
24497 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
24498 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
24499 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
24500 messages.
24501 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
24502 make declaration visible in template.
24503 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
24504 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
24505 messages.
24506 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
24507 message.
24508 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
24509 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
24510 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
24511 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
24512 typename warning with error message.
24513 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
24514 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
24515 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
24516
24517 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
24518
24519 * g++.dg/parse/ambig2.C: New test.
24520
24521 2003-01-15 Richard Henderson <rth@redhat.com>
24522
24523 * g++.dg/tls/init-2.C: Update error message string.
24524
24525 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24526
24527 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
24528
24529 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
24530
24531 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
24532 all for HC11/HC12.
24533 * gcc.c-torture/compile/20001205-1.x: Likewise.
24534 * gcc.c-torture/compile/20001226-1.x: Likewise.
24535 * gcc.c-torture/compile/920520-1.x: Likewise.
24536 * gcc.c-torture/compile/961203-1.x: Likewise.
24537 * gcc.c-torture/compile/20020604-1.x: Likewise.
24538
24539 2003-01-15 Jan Hubicka <jh@suse.cz>
24540
24541 * gcc.c-torture/compile/20030115-1.c: New test.
24542
24543 * gcc.dg/i386-fpcvt-1.c: New test.
24544 * gcc.dg/i386-fpcvt-2.c: New test.
24545
24546 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
24547
24548 Further conform g++'s __vmi_class_type_info to the C++ ABI
24549 specification.
24550 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
24551 the specification.
24552
24553 2003-01-14 Jan Hubicka <jh@suse.cz>
24554
24555 * gcc.dg/i386-fpcvt-1.c: New test.
24556 * gcc.dg/i386-fpcvt-2.c: New test.
24557
24558 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24559
24560 * gcc.dg/i386-mmx-3.c: New test.
24561
24562 2003-01-12 Mark Mitchell <mark@codesourcery.com>
24563
24564 PR c++/9264
24565 * g++.dg/parse/octal1.C: New file.
24566
24567 PR c++/9172
24568 * g++.dg/parse/typename1.C: New file.
24569
24570 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
24571
24572 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
24573 * gcc.dg/bf-no-ms-layout.c: Likewise.
24574 * gcc.dg/bf-ms-attrib.c: Likewise.
24575
24576 2003-01-10 Mark Mitchell <mark@codesourcery.com>
24577
24578 PR c++/9099
24579 * g++.dg/parse/dtor1.C: New file.
24580
24581 PR c++/9128
24582 * g++.dg/rtti/typeid1.C: New file.
24583
24584 PR c++/9153
24585 * g++.dg/parse/lookup1.C: New file.
24586
24587 PR c++/9171
24588 * g++.dg/templ/spec5.C: New file.
24589
24590 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
24591
24592 * gcc.c-torture/compile/20030110-1.c: New test.
24593
24594 2003-01-09 Geoffrey Keating <geoffk@apple.com>
24595
24596 Merge from pch-branch:
24597
24598 2002-12-23 Geoffrey Keating <geoffk@apple.com>
24599
24600 * gcc.dg/pch/cpp-1.h: New.
24601 * gcc.dg/pch/cpp-1.c: New.
24602 * gcc.dg/pch/cpp-2.h: New.
24603 * gcc.dg/pch/cpp-2.c: New.
24604
24605 2002-11-19 Geoffrey Keating <geoffk@apple.com>
24606
24607 * gcc.dg/pch/except-1.h: New.
24608 * gcc.dg/pch/except-1.c: New.
24609
24610 2002-11-13 Geoffrey Keating <geoffk@apple.com>
24611
24612 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
24613 running test.
24614 * gcc.dg/pch: Include *.hp not *.h.
24615 * gcc.dg/pch/system-1.h: New.
24616 * gcc.dg/pch/system-1.c: New.
24617
24618 2002-11-11 Geoffrey Keating <geoffk@apple.com>
24619
24620 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
24621 rather than trying to build and run a program using PCH.
24622 * gcc.dg/pch: Remove dg-do commands from test files.
24623
24624 2002-11-08 Geoffrey Keating <geoffk@apple.com>
24625
24626 * gcc.dg/pch/macro-3.c: New.
24627 * gcc.dg/pch/macro-3.h: New.
24628
24629 2002-11-04 Geoffrey Keating <geoffk@apple.com>
24630
24631 * gcc.dg/pch/common-1.c: New.
24632 * gcc.dg/pch/common-1.h: New.
24633 * gcc.dg/pch/decl-1.c: New.
24634 * gcc.dg/pch/decl-1.h: New.
24635 * gcc.dg/pch/decl-2.c: New.
24636 * gcc.dg/pch/decl-2.h: New.
24637 * gcc.dg/pch/decl-3.c: New.
24638 * gcc.dg/pch/decl-3.h: New.
24639 * gcc.dg/pch/decl-4.c: New.
24640 * gcc.dg/pch/decl-4.h: New.
24641 * gcc.dg/pch/decl-5.c: New.
24642 * gcc.dg/pch/decl-5.h: New.
24643 * gcc.dg/pch/global-1.c: New.
24644 * gcc.dg/pch/global-1.h: New.
24645 * gcc.dg/pch/inline-1.c: New.
24646 * gcc.dg/pch/inline-1.h: New.
24647 * gcc.dg/pch/inline-2.c: New.
24648 * gcc.dg/pch/inline-2.h: New.
24649 * gcc.dg/pch/static-1.c: New.
24650 * gcc.dg/pch/static-1.h: New.
24651 * gcc.dg/pch/static-2.c: New.
24652 * gcc.dg/pch/static-2.h: New.
24653
24654 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
24655
24656 * g++.dg/pch/pch.exp: Better handle failing testcases.
24657 * gcc.dg/pch/pch.exp: Likewise.
24658 * gcc.dg/pch/macro-1.c: New.
24659 * gcc.dg/pch/macro-1.h: New.
24660 * gcc.dg/pch/macro-2.c: New.
24661 * gcc.dg/pch/macro-2.h: New.
24662
24663 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
24664
24665 * g++.dg/dg.exp: Treat files in pch/ specially.
24666 * g++.dg/pch/pch.exp: New file.
24667 * g++.dg/pch/empty.H: New file.
24668 * g++.dg/pch/empty.C: New file.
24669 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
24670 "precompile".
24671
24672 * gcc.dg/pch/pch.exp: New file.
24673 * gcc.dg/pch/empty.h: New file.
24674 * gcc.dg/pch/empty.c: New file.
24675 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
24676 "precompile".
24677
24678 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24679
24680 * g++.dg/template/friend14.C: New test.
24681
24682 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24683
24684 * gcc.dg/old-style-asm-1.c: New test.
24685
24686 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
24687
24688 * gcc.c-torture/compile/20030109-1.c: New test.
24689
24690 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24691
24692 * gcc.c-torture/execute/20030109-1.c: New test.
24693
24694 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
24695
24696 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
24697 * g++.old-deja/g++.mike/dyncast2.C: Likewise
24698 * g++.old-deja/g++.mike/dyncast3.C: Likewise
24699 * g++.old-deja/g++.mike/eh2.C: Likewise
24700 * g++.old-deja/g++.mike/eh3.C: Likewise
24701 * g++.old-deja/g++.mike/eh5.C: Likewise
24702 * g++.old-deja/g++.mike/eh6.C: Likewise
24703 * g++.old-deja/g++.mike/eh7.C: Likewise
24704 * g++.old-deja/g++.mike/eh8.C: Likewise
24705 * g++.old-deja/g++.mike/eh9.C: Likewise
24706 * g++.old-deja/g++.mike/eh10.C: Likewise
24707 * g++.old-deja/g++.mike/eh12.C: Likewise
24708 * g++.old-deja/g++.mike/eh13.C: Likewise
24709 * g++.old-deja/g++.mike/eh14.C: Likewise
24710 * g++.old-deja/g++.mike/eh16.C: Likewise
24711 * g++.old-deja/g++.mike/eh17.C: Likewise
24712 * g++.old-deja/g++.mike/eh18.C: Likewise
24713 * g++.old-deja/g++.mike/eh21.C: Likewise
24714 * g++.old-deja/g++.mike/eh23.C: Likewise
24715 * g++.old-deja/g++.mike/eh24.C: Likewise
24716 * g++.old-deja/g++.mike/eh25.C: Likewise
24717 * g++.old-deja/g++.mike/eh26.C: Likewise
24718 * g++.old-deja/g++.mike/eh27.C: Likewise
24719 * g++.old-deja/g++.mike/eh28.C: Likewise
24720 * g++.old-deja/g++.mike/eh29.C: Likewise
24721 * g++.old-deja/g++.mike/eh31.C: Likewise
24722 * g++.old-deja/g++.mike/eh33.C: Likewise
24723 * g++.old-deja/g++.mike/eh34.C: Likewise
24724 * g++.old-deja/g++.mike/eh35.C: Likewise
24725 * g++.old-deja/g++.mike/eh36.C: Likewise
24726 * g++.old-deja/g++.mike/eh37.C: Likewise
24727 * g++.old-deja/g++.mike/eh38.C: Likewise
24728 * g++.old-deja/g++.mike/eh39.C: Likewise
24729 * g++.old-deja/g++.mike/eh40.C: Likewise
24730 * g++.old-deja/g++.mike/eh41.C: Likewise
24731 * g++.old-deja/g++.mike/eh42.C: Likewise
24732 * g++.old-deja/g++.mike/eh44.C: Likewise
24733 * g++.old-deja/g++.mike/eh46.C: Likewise
24734 * g++.old-deja/g++.mike/eh47.C: Likewise
24735 * g++.old-deja/g++.mike/eh48.C: Likewise
24736 * g++.old-deja/g++.mike/eh49.C: Likewise
24737 * g++.old-deja/g++.mike/eh50.C: Likewise
24738 * g++.old-deja/g++.mike/eh51.C: Likewise
24739 * g++.old-deja/g++.mike/eh53.C: Likewise
24740 * g++.old-deja/g++.mike/eh55.C: Likewise
24741 * g++.old-deja/g++.mike/p7912.C: Likewise
24742 * g++.old-deja/g++.mike/p9706.C: Likewise
24743 * g++.old-deja/g++.mike/p10416.C: Likewise
24744 * g++.old-deja/g++.mike/p11667.C: Likewise
24745 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
24746 Remove redundant reference to Iris.
24747 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
24748 Elxsi, i860, Pico Java, and WE32K.
24749
24750 2003-01-07 Mark Mitchell <mark@codesourcery.com>
24751
24752 * g++.dg/ext/asm4.C: New test.
24753
24754 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24755
24756 PR c++/9030
24757 * g++.dg/template/friend12.C: New test.
24758 * g++.dg/template/friend13.C: Likewise.
24759 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
24760
24761 2003-01-08 Jan Hubicka <jh@suse.cz>
24762
24763 * gcc.dg/i386-cadd.c: New test.
24764 * gcc.dg/i386-cmov4.c: Likewise.
24765
24766 2003-01-06 Mark Mitchell <mark@codesourcery.com>
24767
24768 PR c++/9165
24769 * g++.dg/warn/Wunused-3.C: New test.
24770
24771 * g++.dg/abi/bitfield9.C: New test.
24772
24773 PR c++/9189
24774 * g++.dg/parse/defarg3.C: New test.
24775
24776 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
24777
24778 * g++.dg/parse/ambig1.C: New test.
24779 * g++.dg/parse/defarg2.C: New test.
24780
24781 2003-01-05 Mark Mitchell <mark@codesourcery.com>
24782
24783 * g++.dg/template/defarg-1.C: New test.
24784 * g++.dg/template/local2.C: Likewise.
24785
24786 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
24787
24788 * gcc.c-torture/execute/20030105-1.c: New test.
24789
24790 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24791
24792 * g++.dg/parse/namespace3.C: Remove extra semicolons.
24793 * g++.dg/parse/namespace4.C: Likewise.
24794
24795 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
24796
24797 * g++.dg/template/ntp2.C: New test.
24798
24799 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
24800
24801 * g++.dg/parse/extern-C-1.C: New test.
24802
24803 * g++.dg/parse/namespace4.C: New test.
24804
24805 * g++.dg/template/nested1.C: New test.
24806
24807 * g++.dg/parse/namespace3.C: New test.
24808
24809 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
24810
24811 * g++.dg/lookup/two-stage1.C: New test.
24812
24813 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24814
24815 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
24816 * g++.old-deja/g++.jason/access8.C: Likewise.
24817 * g++.old-deja/g++.other/decl5.C: Likewise.
24818
24819 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
24820
24821 * g++.dg/parse/parse7.C: New test.
24822
24823 2003-01-02 Mark Mitchell <mark@codesourcery.com>
24824
24825 PR c++/2843
24826 * g++.dg/ext/attrib7.C: New test.
24827
24828 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
24829
24830 * g++.dg/parse/parse6.C: New test.
24831
24832 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
24833
24834 * gcc.dg/h8300-stack-1.c: New.
24835
24836 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
24837
24838 g++.dg/lookup/exception1.C: New test.
24839
24840 g++.dg/lookup/template1.C: New test.
24841
24842 g++.dg/parse/namespace2.C: New test.
24843
24844 g++.dg/parse/parens2.C: New test.
24845
24846 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24847
24848 * g++.dg/parse/parse5.C: New test.
24849 * g++.dg/lookup/scoped4.C: New test.
24850
24851 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
24852
24853 * g++.dg/parse/parens1.C: New test.
24854
24855 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
24856 angle-bracket1.C.
24857 * g++.dg/parse/parens2.C: New test.
24858
24859 * g++.dg/lookup/scope-operator1.C: New test.
24860
24861 * g++.dg/parse/operator1.C: New test.
24862
24863 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24864
24865 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
24866 * g++.old-deja/g++.other/access6.C: Likewise.
24867 * g++.old-deja/g++.other/decl1.C: Likewise.
24868 * g++.old-deja/g++.pt/typename12.C: Likewise.
24869
24870 2002-12-31 Mark Mitchell <mark@codesourcery.com>
24871
24872 * g++.dg/parse/namespace1.C: New test.
24873
24874 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24875
24876 * g++.dg/parse/parse4.C: New test.
24877
24878 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24879
24880 * g++.dg/parse/parse3.C: New test.
24881
24882 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24883
24884 * g++.dg/parse/parse2.C: New test.
24885
24886 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24887
24888 * g++.dg/template/friend11.C: New test.
24889
24890 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
24891
24892 * g++.dg/parse/parse1.C: New test.
24893
24894 2002-12-31 Janis Johnson <janis187@us.ibm.com>
24895
24896 * lib/profopt.exp: Change the name of a global variable to avoid
24897 possible clashes with other test suites.
24898
24899 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
24900
24901 * g++.dg/inherit/covariant8.C: New test.
24902
24903 2002-12-31 Mark Mitchell <mark@codesourcery.com>
24904
24905 * g++.dg/init/array9.C: New test.
24906
24907 PR c++/9112
24908 * g++.dg/parse/expr1.C: New test.
24909
24910 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
24911
24912 * gcc.c-torture/compile/20021230-1.c: New test.
24913
24914 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
24915
24916 * g++.dg/inherit/covariant5.C: New test.
24917 * g++.dg/inherit/covariant6.C: New test.
24918 * g++.dg/inherit/covariant7.C: New test.
24919
24920 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24921
24922 PR c++/2739
24923 * g++.dg/other/access2.C: New test.
24924
24925 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
24926
24927 * g++.dg/other/anon-struct.C: No longer fails
24928 * g++.old-deja/g++.brendan/parse4.C: Likewise.
24929 * g++.old-deja/g++.brendan/parse5.C: Likewise.
24930 * g++.old-deja/g++.brendan/parse6.C: Likewise.
24931
24932 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
24933
24934 * g++.dg/parse/angle-bracket.C (main): No longer fails.
24935
24936 2002-12-27 Mark Mitchell <mark@codesourcery.com>
24937
24938 * g++.dg/eh/spec4.C: Remove stray semicolon.
24939 * g++.dg/expr/pmf-1.C: Change error message.
24940 * g++.dg/ext/asm1.C: Remove stray semicolon.
24941 * g++.dg/ext/typename1.C: Add missing typenames.
24942 * g++.dg/inherit/template-as-base.C: Change error message.
24943 * g++.dg/lookup/scoped1.C: Likewise.
24944 * g++.dg/lookup/scoped2.C: Likewise.
24945 * g++.dg/lookup/using2.C: Likewise.
24946 * g++.dg/other/component1.C: Remove stray semicolon.
24947 * g++.dg/other/do1.C: Change error message.
24948 * g++.dg/other/error2.C: Likewise.
24949 * g++.dg/other/init1.C: Likewise.
24950 * g++.dg/other/packed1.C: Remove stray semicolon.
24951 * g++.dg/other/ptrmem2.C: Change error message.
24952 * g++.dg/parse/parameter-declaration-1.C: Remove line number
24953 marker.
24954 * g++.dg/special/initp1.C: Remove invalid attribute usage.
24955 * g++.dg/template/access3.C: Add typename keyword.
24956 * g++.dg/template/access5.C: Remove stray semicolon.
24957 * g++.dg/template/access6.C: Likewise.
24958 * g++.dg/template/complit1.C: Likewise.
24959 * g++.dg/template/crash1.C: Change error message.
24960 * g++.dg/template/inherit2.C: Remove stray semicolon.
24961 * g++.dg/template/instantiate2.C: Likewise.
24962 * g++.dg/template/instantiate3.C: Change error message.
24963 * g++.dg/template/qual1.C: Remove stray semicolon.
24964 * g++.dg/template/qualttp18.C: Change error message.
24965 * g++.dg/template/ref1.C: Remove stray semicolon.
24966 * g++.dg/template/sizeof1.C (A::value): Declare it.
24967 * g++.dg/template/spec4.C: Change error message.
24968 * g++.dg/template/static1.C: Likewise.
24969 * g++.dg/template/type1.C: Likewise.
24970 * g++.dg/template/typename3.C: Likewise.
24971 * g++.old-deja/g++.benjamin/13478.C: Change error message.
24972 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
24973 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
24974 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
24975 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
24976 named return value extension.
24977 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
24978 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
24979 * g++.old-deja/g++.bob/extern_C.C: Likewise.
24980 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24981 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24982 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24983 * g++.old-deja/g++.brendan/crash13.C: Likewise.
24984 * g++.old-deja/g++.brendan/crash15.C: Likewise.
24985 * g++.old-deja/g++.brendan/crash18.C: Change error message.
24986 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
24987 * g++.old-deja/g++.brendan/crash38.C: Likewise.
24988 * g++.old-deja/g++.brendan/crash50.C: Likewise.
24989 * g++.old-deja/g++.brendan/crash56.C: Likewise.
24990 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
24991 syntax.
24992 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
24993 * g++.old-deja/g++.brendan/crash8.C: Change error message.
24994 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
24995 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24996 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
24997 * g++.old-deja/g++.brendan/template11.C: Likewise.
24998 * g++.old-deja/g++.brendan/template26.C: Likewise.
24999 * g++.old-deja/g++.brendan/template27.C: Use explicit
25000 specialization syntax.
25001 * g++.old-deja/g++.brendan/template30.C: Likewise.
25002 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
25003 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
25004 non-dependent names.
25005 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
25006 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
25007 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
25008 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
25009 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
25010 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
25011 named return value extension.
25012 * g++.old-deja/g++.ext/namedret2.C: Likewise.
25013 * g++.old-deja/g++.ext/namedret3.C: Likewise.
25014 * g++.old-deja/g++.ext/return1.C: Likewise.
25015 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
25016 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
25017 * g++.old-deja/g++.jason/access8.C: Likewise.
25018 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
25019 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
25020 pseudo-destructor names.
25021 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
25022 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
25023 pseudo-destructor names.
25024 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
25025 * g++.old-deja/g++.jason/overload19.C: Likewise.
25026 * g++.old-deja/g++.jason/overload32.C: Likewise.
25027 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
25028 stray semicolons.
25029 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
25030 * g++.old-deja/g++.jason/return.C: Likewise.
25031 * g++.old-deja/g++.jason/return2.C: Likewise.
25032 * g++.old-deja/g++.jason/shadow1.C: Likewise.
25033 * g++.old-deja/g++.jason/special.C: Use explicit specialization
25034 syntax.
25035 * g++.old-deja/g++.jason/template10.C: Account for use of
25036 non-dependent names.
25037 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
25038 syntax.
25039 * g++.old-deja/g++.jason/template37.C: Likewise.
25040 * g++.old-deja/g++.law/access4.C: Change error messages.
25041 * g++.old-deja/g++.law/arm13.C: Remove incorrect
25042 pseudo-destructor names.
25043 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
25044 * g++.old-deja/g++.law/ctors9.C: Likewise.
25045 * g++.old-deja/g++.law/cvt22.C: Likewise.
25046 * g++.old-deja/g++.law/dtors5.C: Likewise.
25047 * g++.old-deja/g++.law/global-init1.C: Likewise.
25048 * g++.old-deja/g++.law/missed-error3.C: Likewise.
25049 * g++.old-deja/g++.law/operators28.C: Likewise.
25050 * g++.old-deja/g++.law/visibility28.C: Likewise.
25051 * g++.old-deja/g++.martin/eval1.C: Likewise.
25052 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
25053 name.
25054 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
25055 * g++.old-deja/g++.mike/net34.C: Likewise.
25056 * g++.old-deja/g++.mike/net36.C: Likewise.
25057 * g++.old-deja/g++.mike/ns2.C: Likewise.
25058 * g++.old-deja/g++.mike/p12306.C: Likewise.
25059 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
25060 value extension.
25061 * g++.old-deja/g++.mike/p700.C: Likewise.
25062 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
25063 * g++.old-deja/g++.mike/p710.C: Likewise.
25064 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
25065 value extension.
25066 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
25067 * g++.old-deja/g++.mike/pmf9.C: Likewise.
25068 * g++.old-deja/g++.ns/crash2.C: Likewise.
25069 * g++.old-deja/g++.ns/crash3.C: Likewise.
25070 * g++.old-deja/g++.ns/invalid1.C: Likewise.
25071 * g++.old-deja/g++.ns/ns17.C: Likewise.
25072 * g++.old-deja/g++.ns/template16.C: Likewise.
25073 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
25074 keyword.
25075 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
25076 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
25077 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
25078 named return value extension.
25079 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
25080 * g++.old-deja/g++.other/access4.C: Issue additional error
25081 messages.
25082 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
25083 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
25084 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
25085 * g++.old-deja/g++.other/crash25.C: Change error message.
25086 * g++.old-deja/g++.other/crash4.C: Change error message.
25087 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
25088 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
25089 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
25090 checks.
25091 * g++.old-deja/g++.other/defarg8.C: Likewise.
25092 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
25093 * g++.old-deja/g++.other/dtor10.C: Likewise.
25094 * g++.old-deja/g++.other/incomplete.C: Likewise.
25095 * g++.old-deja/g++.other/linkage7.C: Likewise.
25096 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
25097 lookup algorithm.
25098 * g++.old-deja/g++.other/mangle2.C: Likewise.
25099 * g++.old-deja/g++.other/refinit2.C: Likewise.
25100 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
25101 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
25102 * g++.old-deja/g++.pt/crash28.C: Likewise.
25103 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
25104 syntax.
25105 * g++.old-deja/g++.pt/crash32.C: Change error message.
25106 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
25107 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
25108 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
25109 error message position.
25110 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
25111 * g++.old-deja/g++.pt/defarg8.C: Change error message.
25112 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
25113 syntax.
25114 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
25115 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
25116 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
25117 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
25118 keyword.
25119 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25120 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
25121 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
25122 keyword.
25123 * g++.old-deja/g++.pt/explicit71.C: Change error message.
25124 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
25125 syntax.
25126 * g++.old-deja/g++.pt/friend28.C: Account for use of
25127 non-dependent names.
25128 * g++.old-deja/g++.pt/friend29.C: Likewise.
25129 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
25130 rules.
25131 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
25132 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
25133 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
25134 lookup rules.
25135 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
25136 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
25137 keyword.
25138 * g++.old-deja/g++.pt/memclass20.C: Likewise.
25139 * g++.old-deja/g++.pt/memclass5.C: Likewise.
25140 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
25141 keyword.
25142 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
25143 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
25144 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
25145 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
25146 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
25147 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
25148 keyword.
25149 * g++.old-deja/g++.pt/spec10.C: Likewise.
25150 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
25151 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
25152 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
25153 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
25154 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
25155 * g++.old-deja/g++.pt/ttp62.C: Likewise.
25156 * g++.old-deja/g++.pt/ttp64.C: Likewise.
25157 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
25158 * g++.old-deja/g++.pt/typename15.C: Likewise.
25159 * g++.old-deja/g++.pt/typename22.C: Likewise.
25160 * g++.old-deja/g++.pt/typename6.C: Change error messages.
25161 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
25162 * g++.old-deja/g++.pt/virtual2.C: Likewise.
25163 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
25164 syntax.
25165 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
25166 return value extension.
25167 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
25168 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
25169 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
25170 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
25171
25172 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
25173
25174 * g++.dg/warn/inline1.C: New test.
25175 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
25176 * g++.old-deja/g++.jason/synth10.C: Likewise.
25177 * g++.old-deja/g++.mike/net31.C: Likewise.
25178 * g++.old-deja/g++.mike/p8786.C: Likewise.
25179
25180 * g++.dg/template/friend10.C: New test.
25181 * g++.dg/template/conv5.C: New test.
25182
25183 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
25184
25185 * g++.dg/lookup/scoped3.C: New test.
25186
25187 * g++.dg/lookup/decl1.C: New test.
25188 * g++.dg/lookup/decl2.C: New test.
25189
25190 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
25191
25192 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
25193 gcc.c-torture/compile/20021015-1.c,
25194 gcc.c-torture/compile/20021015-2.c,
25195 gcc.c-torture/compile/20021123-1.c,
25196 gcc.c-torture/compile/20021123-2.c,
25197 gcc.c-torture/compile/20021123-3.c,
25198 gcc.c-torture/compile/20021123-4.c,
25199 gcc.c-torture/execute/20021024-1.c: Add tests previously added
25200 only to 3.1 or 3.2 branch.
25201
25202 2002-12-23 Mark Mitchell <mark@codesourcery.com>
25203
25204 * gcc.dg/i386-bitfield3.c: New test.
25205
25206 * gcc.dg/i386-bitfield2.c: New test.
25207
25208 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
25209
25210 * g++.dg/parse/conv_op1.C: New test.
25211
25212 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
25213
25214 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
25215 approved.
25216
25217 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
25218
25219 * gcc.c-torture/compile/20021220-1.c: New test.
25220
25221 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
25222
25223 * gcc.dg/i386-fastcall-1.c: New.
25224
25225 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25226
25227 * gcc.c-torture/execute/20021219-1.c: New test.
25228
25229 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25230
25231 * gcc.dg/i386-pic-1.c: New test.
25232
25233 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25234
25235 PR c++/8099
25236 * g++.dg/template/friend9.C: New test.
25237
25238 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25239
25240 PR c++/3663
25241 * g++.dg/template/access7.C: New test.
25242
25243 2002-12-18 Nick Clifton <nickc@redhat.com>
25244
25245 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
25246 the libstdc++-v3 directory has been found.
25247
25248 2002-12-12 Devang Patel <dpatel@apple.com>
25249 * gcc.dg/darwin-ld-1.c: New test.
25250 * gcc.dg/darwin-ld-2.c: New test.
25251 * gcc.dg/darwin-ld-3.c: New test.
25252 * gcc.dg/darwin-ld-4.c: New test.
25253 * gcc.dg/darwin-ld-5.c: New test.
25254
25255 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25256
25257 * gcc.c-torture/compile/20021212-1.c: New test.
25258
25259 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
25260
25261 * gcc.dg/fshort-wchar: New test.
25262
25263 2002-12-10 Mark Mitchell <mark@codesourcery.com>
25264
25265 PR c++/8372
25266 * g++.dg/template/dtor1.C: New test.
25267
25268 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
25269 markers.
25270
25271 2002-12-10 Jakub Jelinek <jakub@redhat.com>
25272
25273 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
25274
25275 2002-12-09 Mark Mitchell <mark@codesourcery.com>
25276
25277 * g++.dg/template/static1.C: New test.
25278 * g++.dg/template/static2.C: New test.
25279 * g++.old-deja/g++.ext/memconst.C: New test.
25280
25281 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25282
25283 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
25284 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
25285 * g++.dg/special/initp1.C: Likewise.
25286
25287 2002-12-06 Jakub Jelinek <jakub@redhat.com>
25288
25289 * gcc.c-torture/execute/20021204-1.c: New test.
25290
25291 2002-12-04 Geoffrey Keating <geoffk@apple.com>
25292
25293 * gcc.dg/ppc-fmadd-1.c: New file.
25294 * gcc.dg/ppc-fmadd-2.c: New file.
25295 * gcc.dg/ppc-fmadd-3.c: New file.
25296
25297 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25298
25299 * gcc.c-torture/compile/20021204-1.c: New test.
25300
25301 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
25302
25303 * g++.dg/inherit/covariant2.C: New test.
25304 * g++.dg/inherit/covariant3.C: New test.
25305 * g++.dg/inherit/covariant4.C: New test.
25306 * g++.dg/inherit/covariant1.C: Remove XFAIL.
25307 * g++.old-deja/g++.robertl/eb17.C: Likewise.
25308
25309 2002-12-03 Mark Mitchell <mark@codesourcery.com>
25310
25311 PR c++/8688
25312 * g++.dg/init/brace3.C: New test.
25313
25314 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
25315
25316 * gcc.dg/20020210-1.c: Fix a comment typo.
25317
25318 2002-12-02 Mark Mitchell <mark@codesourcery.com>
25319
25320 PR c++/8720
25321 * g++.dg/parse/defarg1.C: New test.
25322
25323 PR c++/8615
25324 * g++.dg/template/char1.C: New test.
25325
25326 * g++.dg/template/varmod1.C: Fix typo.
25327
25328 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25329
25330 DR 180
25331 * g++.old-deja/g++.pt/crash32.C: Expect error.
25332
25333 2002-12-01 Mark Mitchell <mark@codesourcery.com>
25334
25335 PR c++/5919
25336 * g++.dg/template/varmod1.C: New test.
25337
25338 PR c++/8727
25339 * g++.dg/inherit/typeinfo1.C: New test.
25340
25341 PR c++/8663
25342 * g++.dg/inherit/typedef1.C: New test.
25343
25344 2002-11-30 Mark Mitchell <mark@codesourcery.com>
25345
25346 PR c++/8332
25347 PR c++/8493
25348 * g++.dg/template/strlen1.C: New test.
25349
25350 PR c++/8227
25351 * g++.dg/template/ctor2.C: New test.
25352
25353 PR c++/8214
25354 * g++.dg/init/string1.C: New test.
25355
25356 PR c++/8511
25357 * g++.dg/template/friend8.C: New test.
25358
25359 2002-11-29 Joe Buck <jbuck@synopsys.com>
25360
25361 * g++.dg/lookup/anon2.C: New test.
25362
25363 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
25364
25365 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
25366 h8300 port.
25367
25368 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
25369
25370 * gcc.dg/bitfld-6.c: New test.
25371
25372 2002-11-27 Jan Hubicka <jh@suse.cz>
25373
25374 * gcc.c-torture/execute/20021127.[cx]: New test.
25375
25376 2002-11-26 Jan Hubicka <jh@suse.cz>
25377
25378 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
25379 quality.
25380
25381 2002-11-26 Geoffrey Keating <geoffk@apple.com>
25382
25383 * g++.dg/init/brace2.C: New test.
25384 * g++.old-deja/g++.mike/p9129.C: Correct.
25385
25386 2002-11-26 Mark Mitchell <mark@codesourcery.com>
25387
25388 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
25389
25390 2002-11-25 Andreas Bauer <baueran@in.tum.de>
25391
25392 * gcc.dg/sibcall-6: New test for indirect sibcalls.
25393
25394 2002-11-25 Mark Mitchell <mark@codesourcery.com>
25395
25396 * testsuite/g++.dg/abi/empty11.C: New test.
25397 * testsuite/g++.dg/rtti/cv1.C: New test.
25398
25399 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
25400
25401 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
25402
25403 2002-11-24 Mark Mitchell <mark@codesourcery.com>
25404
25405 * g++.dg/abi/empty10.C: New test.
25406
25407 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25408
25409 * gcc.c-torture/compile/20021124-1.c: New test.
25410
25411 2002-11-22 Mark Mitchell <mark@codesourcery.com>
25412
25413 * g++.dg/abi/rtti2.C: New test.
25414
25415 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25416
25417 * gcc.dg/i386-unroll-1.c: New test.
25418
25419 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
25420
25421 * gcc.c-torture/compile/20021120-1.c: New test.
25422 * gcc.c-torture/compile/20021120-2.c: New test.
25423
25424 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25425
25426 * gcc.dg/bitfld-5.c: New test.
25427
25428 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25429
25430 * gcc.c-torture/execute/20021120-3.c: New test.
25431
25432 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25433
25434 * gcc.c-torture/execute/20021120-2.c: New test.
25435
25436 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
25437
25438 * gcc.c-torture/execute/20021120-1.c: New test.
25439
25440 2002-11-20 Jakub Jelinek <jakub@redhat.com>
25441
25442 * gcc.c-torture/execute/20021118-3.c: New test.
25443
25444 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25445
25446 * gcc.c-torture/compile/20021119-1.c: New test.
25447
25448 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
25449
25450 * gcc.dg/duff-1.c: New test.
25451 * gcc.dg/duff-2.c: New test.
25452 * gcc.dg/duff-3.c: New test.
25453
25454 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
25455
25456 * gcc.dg/cpp/_Pragma5.c: New test.
25457
25458 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
25459
25460 * gcc.c-torture/execute/20021118-2.c: New test.
25461
25462 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
25463
25464 * gcc.c-torture/execute/20021118-1.c: New test.
25465
25466 2002-11-16 Jakub Jelinek <jakub@redhat.com>
25467
25468 * gcc.dg/20021116-1.c: New test.
25469
25470 2002-11-14 Mark Mitchell <mark@codesourcery.com>
25471
25472 * g++.dg/abi/vcall1.C: New test.
25473
25474 2002-11-14 Jakub Jelinek <jakub@redhat.com>
25475
25476 * gcc.dg/20021029-1.c: New test.
25477 * gcc.dg/20021029-2.c: New test.
25478
25479 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25480
25481 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
25482
25483 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25484
25485 PR c/8439
25486 * gcc.dg/20021110.c: Move to ...
25487 * gcc.c-torture/compile/20021110.c: .... here.
25488
25489 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25490
25491 PR c/8467
25492 * gcc.c-torture/execute/20021111-1.c
25493
25494 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25495
25496 PR c/8439
25497 * gcc.dg/20021110.c: New test.
25498
25499 2002-11-10 Mark Mitchell <mark@codesourcery.com>
25500
25501 * g++.dg/abi/vthunk3.C: Run only on x86.
25502
25503 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
25504
25505 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
25506
25507 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
25508
25509 * lib/compat.exp (compat-execute): Fix logic error in last
25510 change.
25511
25512 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
25513
25514 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
25515
25516 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25517
25518 PR c++/8389
25519 * g++.dg/template/access6.C: New test.
25520
25521 2002-11-08 Jan Hubicka <jh@suse.cz>
25522
25523 * gcc.dg/i386-ssefp-1.c: New test.
25524 * gcc.dg/i386-ssefp-1.c: New test.
25525
25526 2002-11-08 Jan Hubicka <jh@suse.cz>
25527
25528 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
25529
25530 2002-11-07 Mark Mitchell <mark@codesourcery.com>
25531
25532 * g++.dg/abi/vthunk3.C: New test.
25533
25534 PR c++/8338
25535 * g++.dg/template/crash2.C: New test.
25536
25537 2002-11-07 Mark Mitchell <mark@codesourcery.com>
25538
25539 * testsuite/g++.dg/abi/dtor1.C: New test.
25540 * testsuite/g++.dg/abi/dtor2.C: Likewise.
25541
25542 2002-11-05 Geoffrey Keating <geoffk@apple.com>
25543
25544 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
25545 Darwin.
25546
25547 2002-11-04 Adam Nemet <anemet@lnxw.com>
25548
25549 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
25550 -mthumb. Only xfail with -O0.
25551
25552 2002-11-03 Mark Mitchell <mark@codesourcery.com>
25553
25554 * g++.dg/abi/thunk1.C: New test.
25555 * g++.dg/abi/thunk2.C: Likewise.
25556 * g++.dg/abi/vtt1.C: Likewise.
25557
25558 2002-11-02 Diego Novillo <dnovillo@redhat.com>
25559
25560 PR optimization/8423
25561 * gcc.c-torture/execute/builtin-constant.c: New test.
25562
25563 2002-11-01 Zack Weinberg <zack@codesourcery.com>
25564
25565 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
25566 Add some more cases.
25567
25568 2002-11-01 Mark Mitchell <mark@codesourcery.com>
25569
25570 PR c++/8391
25571 * g++.dg/opt/local1.C: New test.
25572
25573 2002-10-30 Mark Mitchell <mark@codesourcery.com>
25574
25575 PR c++/8160
25576 * g++.dg/template/complit1.C: New test.
25577
25578 PR c++/8149
25579 * g++.dg/template/typename4.C: Likewise.
25580
25581 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25582
25583 Core issue 287, PR c++/7639
25584 * g++.dg/template/instantiate1.C: Adjust error location.
25585 * g++.dg/template/instantiate3.C: New test.
25586 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
25587 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
25588 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
25589
25590 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
25591
25592 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
25593
25594 2002-10-29 Mark Mitchell <mark@codesourcery.com>
25595
25596 PR c++/8287
25597 * g++.dg/init/dtor2.C: New test.
25598
25599 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25600
25601 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
25602 * gcc.dg/nest.c: Bypass errors on irix6.
25603
25604 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
25605
25606 * gcc.dg/nest.c: Expect error for mmix-*-*.
25607 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
25608
25609 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
25610
25611 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
25612 markers.
25613
25614 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
25615
25616 2002-10-25 Mike Stump <mrs@apple.com>
25617
25618 * gcc.dg/warn-1.c: New test.
25619
25620 2002-10-25 Zack Weinberg <zack@codesourcery.com>
25621
25622 * g++.dg/template/typename3.C: New test.
25623
25624 2002-10-25 Mark Mitchell <mark@codesourcery.com>
25625
25626 * g++.dg/lookup/ptrmem1.C: New test.
25627
25628 * g++.dg/abi/vthunk2.C: New test.
25629
25630 2002-10-25 Zack Weinberg <zack@codesourcery.com>
25631
25632 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
25633
25634 2002-10-24 Mark Mitchell <mark@codesourcery.com>
25635
25636 * g++.dg/abi/empty9.C: New test.
25637
25638 2002-10-24 Richard Henderson <rth@redhat.com>
25639
25640 * g++.dg/inherit/thunk1.C: Enable for ia64.
25641
25642 2002-10-23 Mark Mitchell <mark@codesourcery.com>
25643
25644 PR c++/8067
25645 * g++.dg/lookup/pretty1.C: New test.
25646
25647 2002-10-23 Jakub Jelinek <jakub@redhat.com>
25648
25649 * gcc.dg/20021023-1.c: New test.
25650
25651 2002-10-23 Mark Mitchell <mark@codesourcery.com>
25652
25653 PR c++/7679
25654 * g++.dg/parse/inline1.C: New test.
25655
25656 2002-10-23 Richard Henderson <rth@redhat.com>
25657
25658 * g++.dg/inherit/thunk1.C: Enable for x86_64.
25659
25660 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
25661
25662 2002-10-22 Mark Mitchell <mark@codesourcery.com>
25663
25664 PR c++/6579
25665 * g++.dg/parse/stmtexpr3.C: New test.
25666
25667 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
25668
25669 * g++.dg/expr/cond1.C: New test.
25670
25671 2002-10-21 Zack Weinberg <zack@codesourcery.com>
25672
25673 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
25674
25675 2002-10-21 Mark Mitchell <mark@codesourcery.com>
25676
25677 * g++.dg/abi/vbase13.C: New test.
25678 * g++.dg/abi/vbase14.C: Likewise.
25679
25680 2002-10-21 Jakub Jelinek <jakub@redhat.com>
25681
25682 * gcc.dg/tls/pic-1.c: New test.
25683 * gcc.dg/tls/nonpic-1.c: New test.
25684 * gcc.dg/20021018-1.c: New test.
25685
25686 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
25687
25688 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
25689 Remove only files with the same base name as the test case.
25690 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
25691 (profopt-execute): Likewise. Also, remove old profiling
25692 and performance data files before running the tests.
25693
25694 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
25695 * g++.dg/bprob/bprob.exp: Likewise.
25696 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
25697 to allow more general test case names.
25698
25699 * g++.dg/bprob/bprob-1.C: Rename to ...
25700 * g++.dg/bprob/g++-bprob-1.C: ... this.
25701
25702 * g77.dg/bprob/bprob-1.f: Rename to ...
25703 * g77.dg/bprob/g77-bprob-1.f: ... this.
25704
25705 2002-10-21 Zack Weinberg <zack@codesourcery.com>
25706
25707 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
25708 bison 1.50 or later.
25709
25710 2002-10-21 Janis Johnson <janis187@us.ibm.com>
25711
25712 * g++.dg/README: Describe more test directories.
25713
25714 2002-10-21 Mark Mitchell <mark@codesourcery.com>
25715
25716 * g++.dg/init/array6.C: Add additional tests.
25717
25718 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
25719
25720 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
25721 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
25722
25723 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
25724
25725 * gcc.c-torture/compile/20020604-1.x: New.
25726 * gcc.c-torture/compile/simd-5.x: Likewise.
25727 * gcc.c-torture/execute/920710-1.x: Likewise.
25728 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
25729
25730 2002-10-21 Mark Mitchell <mark@codesourcery.com>
25731
25732 * g++.dg/inherit/override1.C: Add dg-options clause.
25733
25734 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25735
25736 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
25737 _mm_slli_si128.
25738
25739 2002-10-19 Andreas Schwab <schwab@suse.de>
25740
25741 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
25742 directory component.
25743
25744 2002-10-18 Mark Mitchell <mark@codesourcery.com>
25745
25746 * g++.dg/inherit/thunk1.C: New test.
25747
25748 * g++.dg/inherit/override1.C: New test.
25749
25750 * g++.dg/abi/mangle11.C: New test.
25751 * g++.dg/abi/mangle14.C: New test.
25752 * g++.dg/abi/mangle17.C: New test.
25753
25754 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
25755
25756 * g++.dg/overload/member2.C: New test.
25757
25758 2002-10-17 Janis Johnson <janis187@us.ibm.com>
25759
25760 * g++.dg/README: Describe new compat directory.
25761 * g++.dg/dg.exp: Skip tests in compat directory.
25762 * README.compat: New file.
25763 * lib/compat.exp: New expect script.
25764 * g++.dg/compat: New test directory.
25765 * g++.dg/compat/compat.exp: New expect script.
25766 * g++.dg/compat/abi: New test directory.
25767 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
25768 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
25769 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
25770 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
25771 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
25772 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
25773 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
25774 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
25775 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
25776 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
25777 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
25778 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
25779 * g++.dg/compat/break: New test directory.
25780 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
25781 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
25782 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
25783 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
25784 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
25785 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
25786 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
25787 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
25788 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
25789 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
25790 g++.dg/compat/break/README: New files.
25791 * g++.dg/compat/eh: New test directory.
25792 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
25793 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
25794 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
25795 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
25796 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
25797 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
25798 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
25799 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
25800 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
25801 g++.dg/compat/eh/filter2_y.C,
25802 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
25803 g++.dg/compat/eh/new1_y.C,
25804 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
25805 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
25806 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
25807 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
25808 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
25809 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
25810 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
25811 g++.dg/compat/eh/unexpected1_y.C: New files.
25812 * g++.dg/compat/init: New test directory.
25813 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
25814 g++.dg/compat/init/array5_y.C,
25815 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
25816 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
25817 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
25818 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
25819 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
25820 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
25821 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
25822 g++.dg/compat/init/init-ref2_y.C: New files.
25823
25824 2002-10-17 Mark Mitchell <mark@codesourcery.com>
25825
25826 PR c++/7584
25827 * g++.dg/inherit/using3.C: New test.
25828
25829 2002-10-17 Jan Hubicka <jh@suse.cz>
25830
25831 * gcc.dg/20021017-2.c: New test.
25832
25833 2002-10-17 Mark Mitchell <mark@codesourcery.com>
25834
25835 * g++.dg/abi/mangle16.C: Adjust.
25836
25837 * g++.dg/init/array8.C: New test.
25838
25839 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
25840
25841 * gcc.dg/special/mips-abi.exp: New test.
25842 * gcc.dg/special/mips-abi.s: Empty file used by the above.
25843
25844 2002-10-16 Mark Mitchell <mark@codesourcery.com>
25845
25846 * g++.dg/abi/mangle16.C: New test.
25847 * g++.dg/abi/mangle17.C: Likewise.
25848
25849 PR c++/7478
25850 * g++.dg/template/ref1.C: New test.
25851
25852 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25853
25854 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
25855
25856 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
25857
25858 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
25859
25860 2002-10-16 Mark Mitchell <mark@codesourcery.com>
25861
25862 PR c++/7524
25863 * g++.dg/init/array7.C: New test.
25864
25865 2002-10-15 Mark Mitchell <mark@codesourcery.com>
25866
25867 * g++.dg/init/array6.C: New test.
25868
25869 * g++.dg/abi/mangle13.C: Likewise.
25870 * g++.dg/abi/mangle14.C: Likewise.
25871 * g++.dg/abi/mangle15.C: Likewise.
25872
25873 2002-10-14 Mark Mitchell <mark@codesourcery.com>
25874
25875 * g++.dg/abi/empty8.C: New test.
25876
25877 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
25878
25879 * g++.dg/init/ctor1.C: New test.
25880
25881 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
25882
25883 * gcc.c-torture/execute/20021015-1.c: New test.
25884
25885 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
25886
25887 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
25888
25889 2002-10-14 Jan Hubicka <jh@suse.cz>
25890
25891 * gcc.dg/i386-ssetype-[1-5].c: New tests.
25892
25893 2002-10-14 Richard Henderson <rth@redhat.com>
25894
25895 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
25896
25897 2002-10-14 Mark Mitchell <mark@codesourcery.com>
25898
25899 PR optimization/6631
25900 * g++.dg/opt/const2.C: New test.
25901
25902 2002-10-14 Mark Mitchell <mark@codesourcery.com>
25903
25904 PR c++/7176
25905 * g++.dg/parse/friend1.C: New test.
25906 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
25907
25908 2002-10-14 Jakub Jelinek <jakub@redhat.com>
25909
25910 * gcc.dg/20021014-1.c: New test.
25911
25912 2002-10-11 Mark Mitchell <mark@codesourcery.com>
25913
25914 PR c++/5661
25915 * g++.dg/ext/vlm1.C: New test.
25916 * g++.dg/ext/vlm2.C: Likewise.
25917
25918 * g++.dg/init/array1.C: Remove invalid braces.
25919 * g++.dg/init/brace1.C: New test.
25920 * g++.dg/init/copy2.C: Likewise.
25921 * g++.dg/init/copy3.C: Likewise.
25922 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
25923 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
25924 braces.
25925
25926 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
25927
25928 * gcc.dg/cpp/assembler.S: Don't use -ansi.
25929
25930 2002-10-11 Richard Shann <richard.shann@superh.com>
25931
25932 * gcc.c-torture/compile/simd-5.c: New test.
25933
25934 2002-10-10 Roger Sayle <roger@eyesopen.com>
25935
25936 * gcc.c-torture/execute/shiftopt-1.c: New test case.
25937
25938 2002-10-10 Jim Wilson <wilson@redhat.com>
25939
25940 * gcc.c-torture/execute/20021010-1.c: New test.
25941
25942 2002-10-09 Zack Weinberg <zack@codesourcery.com>
25943
25944 PR c/7353
25945 * g++.dg/ext/typedef-init.C: New test.
25946 * gcc.dg/typedef-init.c: New test.
25947
25948 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
25949
25950 * gcc.dg/cpp/paste13.c: New test.
25951
25952 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25953
25954 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
25955 remaining platforms, XFAIL during compile, not execute. Don't
25956 XFAIL at -O0.
25957
25958 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
25959
25960 * gcc.dg/alias-1.c: Tweak expected warning.
25961
25962 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25963
25964 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
25965
25966 2002-10-06 Andreas Jaeger <aj@suse.de>
25967
25968 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
25969 * gcc.dg/cpp/c++98.C: Likewise.
25970
25971 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
25972 * g++.dg/cpp/c++98.C: Likewise.
25973
25974 * g++.dg/README (Subdirectories): Mention cpp directory.
25975
25976 PR target/7559
25977 * gcc.dg/20021006-1.c: New test.
25978
25979 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25980
25981 PR c++/7804
25982 * g++.dg/other/warning1.C: New test.
25983
25984 2002-10-04 Roger Sayle <roger@eyesopen.com>
25985
25986 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
25987 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
25988 and sparc-*-* with -m64 as expected failures. See PR 8087.
25989
25990 2002-10-03 Mark Mitchell <mark@codesourcery.com>
25991
25992 PR c++/7931
25993 * g++.dg/template/ptrmem3.C: New test.
25994
25995 PR c++/7754
25996 * g++.dg/template/union1.C: New test.
25997
25998 2002-10-03 Mark Mitchell <mark@codesourcery.com>
25999
26000 PR c++/8006
26001 * g++.dg/abi/mangle9.C: New test.
26002 * g++.dg/abi/mangle10.C: New test.
26003 * g++.dg/abi/mangle11.C: New test.
26004 * g++.dg/abi/mangle12.C: New test.
26005
26006 2002-10-02 Mark Mitchell <mark@codesourcery.com>
26007
26008 PR c++/7188.
26009 * g++.dg/template/meminit1.C: New test.
26010 * g++.dg/warn/Wreorder-1.C: Likewise.
26011 * g++.old-deja/g++.mike/warn3.C: Tweak.
26012 * lib/prune.exp: Ingore "in copy constructor".
26013
26014 2002-10-02 Andreas Jaeger <aj@suse.de>
26015
26016 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
26017 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
26018 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
26019 on x86-64.
26020
26021 2002-10-01 Mark Mitchell <mark@codesourcery.com>
26022
26023 * gcc.dg/empty1.C: Fix typo.
26024
26025 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
26026
26027 * gcc.dg/alias-1.c: New test.
26028
26029 2002-10-01 Mark Mitchell <mark@codesourcery.com>
26030
26031 * gcc.dg/empty1.C: New test.
26032
26033 * g++.dg/tls/init-2.C: Tweak error messages.
26034
26035 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
26036
26037 * gcc.c-torture/compile/20020923-1.c: New test.
26038
26039 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
26040
26041 * gcc.c-torture/execute/ffs-1.c: New test.
26042 * gcc.c-torture/execute/ffs-2.c: Ditto.
26043
26044 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
26045
26046 * g++.dg/overload/member1.C: New test.
26047
26048 2002-09-30 Mark Mitchell <mark@codesourcery.com>
26049
26050 * g++.dg/abi/empty7.C: New test.
26051 * g++.dg/init/pm2.C: Likewise.
26052
26053 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
26054
26055 * g++.dg/rtti/crash1.C: New test.
26056
26057 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
26058
26059 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
26060 gcc.dg/sibcall-4.c: New tests.
26061
26062 2002-09-28 Roger Sayle <roger@eyesopen.com>
26063
26064 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
26065 powerpc and MMIX targets.
26066
26067 2002-09-27 Zack Weinberg <zack@codesourcery.com>
26068
26069 * gcc.dg/cpp/20020927-1.c: New.
26070
26071 2002-09-26 David S. Miller <davem@redhat.com>
26072
26073 * gcc.c-torture/compile/trunctfdf.c: New.
26074
26075 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26076
26077 * lib/target-supports.exp (check_weak_available): Handle solaris2.
26078
26079 2002-09-27 Alan Modra <amodra@bigpond.net.au>
26080
26081 * gcc.c-torture/execute/loop-15.c: New.
26082
26083 2002-09-26 Janis Johnson <janis187@us.ibm.com>
26084
26085 * README.QMTEST: Fix typo.
26086
26087 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
26088
26089 * gcc.dg/20020926-1.c: New test.
26090
26091 2002-09-25 David S. Miller <davem@redhat.com>
26092
26093 PR target/7842
26094 * gcc.c-torture/execute/shiftdi.c: New test.
26095
26096 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
26097
26098 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
26099 unique to the tool.
26100 * lib/g77.exp (g77_init): Likewise.
26101 * lib/g++.exp (g++_init): Likewise.
26102 * lib/objc.exp (objc_init): Likewise.
26103
26104 2002-09-25 Mark Mitchell <mark@codesourcery.com>
26105
26106 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
26107 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
26108 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
26109
26110 2002-09-25 Richard Henderson <rth@redhat.com>
26111
26112 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
26113 too-small long double.
26114
26115 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
26116
26117 * gcc.dg/20020919-1.c: New test.
26118
26119 2002-09-23 Mark Mitchell <mark@codesourcery.com>
26120
26121 * g++.dg/abi/bitfield6.C: New test.
26122 * g++.dg/abi/bitfield7.C: New test.
26123 * g++.dg/abi/bitfield8.C: New test.
26124 * g++.dg/abi/vbase11.C: New test.
26125
26126 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
26127
26128 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
26129 hppa*-*-hpux*. Update test comment.
26130
26131 2002-09-20 Jakub Jelinek <jakub@redhat.com>
26132
26133 * gcc.dg/tls/struct-1.c: New test.
26134
26135 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
26136
26137 * gcc.dg/cpp/tr-warn2.c: Update.
26138
26139 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
26140
26141 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
26142
26143 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
26144
26145 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
26146 systems.
26147
26148 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
26149
26150 * gcc.c-torture/execute/ieee/mzero3.c: New test.
26151
26152 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26153 Adjust for c++filt moved to binutils. Remove spurious duplicate
26154 setting of cxxfilt.
26155
26156 2002-09-19 Geoffrey Keating <geoffk@apple.com>
26157
26158 * gcc.dg/20020312-2.c: Update for darwin.
26159
26160 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
26161
26162 * g++.old-deja/g++.other/crash32.C: Mark ICE.
26163
26164 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
26165
26166 * objc.dg/comp-types-1.m: New test.
26167 * objc.dg/comp-types-2.m: New test.
26168 * objc.dg/comp-types-3.m: New test.
26169 * objc.dg/comp-types-4.m: New test.
26170 * objc.dg/comp-types-5.m: New test.
26171 * objc.dg/comp-types-6.m: New test.
26172
26173 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
26174
26175 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
26176
26177 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26178
26179 * g++.dg/other/do1.C: New test.
26180
26181 * g++.dg/template/subst1.C: New test.
26182
26183 2002-09-16 Steve Ellcey <sje@cup.hp.com>
26184
26185 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
26186
26187 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26188
26189 * g++.dg/template/qualttp20.C: Adjust expected errors.
26190 * g++.old-deja/g++.jason/report.C: Likewise.
26191 * g++.old-deja/g++.other/qual1.C: Likewise.
26192
26193 * g++.dg/lookup/scoped2.C: New test.
26194
26195 * g++.dg/ext/asm3.C: New test.
26196
26197 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
26198
26199 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
26200
26201 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
26202
26203 * ChangeLog: follow spelling conventions.
26204 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
26205 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
26206 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
26207 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
26208 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
26209 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
26210 * g++.old-deja/g++.law/global-init1.C: Likewise.
26211 * g++.old-deja/g++.other/delete4.C: Likewise.
26212 * g++.old-deja/g++.other/inline21.C: Likewise.
26213 * g++.old-deja/g++.other/singleton.C: Likewise.
26214 * g77.dg/strlen0.f: Likewise.
26215 * g77.f-torture/compile/20010519-1.f: Likewise.
26216 * g77.f-torture/compile/980310-4.f: Likewise.
26217 * gcc.c-torture/compile/20000605-1.c: Likewise.
26218 * gcc.c-torture/execute/20020225-1.c: Likewise.
26219 * gcc.dg/c90-hexfloat-2.c: Likewise.
26220 * gcc.dg/c99-bool-1.c: Likewise.
26221 * gcc.dg/c99-hexfloat-2.c: Likewise.
26222 * gcc.dg/dll-2.c: Likewise.
26223 * gcc.dg/wtr-union-init-1.c: Likewise.
26224 * gcc.dg/wtr-union-init-2.c: Likewise.
26225 * gcc.dg/wtr-union-init-3.c: Likewise.
26226 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26227 * gcc.dg/cpp/defined.c: Likewise.
26228 * gcc.dg/cpp/macsyntx.c: Likewise.
26229 * gcc.dg/cpp/paste2.c: Likewise.
26230 * gcc.dg/cpp/trad/defined.c: Likewise.
26231 * gcc.dg/format/c90-printf-1.c: Likewise.
26232 * gcc.dg/format/c90-scanf-1.c: Likewise.
26233 * gcc.dg/format/c99-printf-1.c: Likewise.
26234 * gcc.dg/format/c99-scanf-1.c: Likewise.
26235 * gcc.misc-tests/gcov-8.c: Likewise.
26236 * lib/profopt.exp: Likewise.
26237
26238 2002-09-15 Krister Walfridsson <cato@df.lth.se>
26239
26240 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
26241
26242 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26243
26244 * g++.dg/inherit/using2.C: New test.
26245
26246 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
26247
26248 * ChangeLog: Follow spelling conventions.
26249 * g++.dg/template/friend4.C: Likewise.
26250 * g++.old-deja/g++.pt/crash67.C: Likewise.
26251 * gcc.c-torture/execute/20000801-4.c: Likewise.
26252 * gcc.dg/c90-digraph-1.c: Likewise.
26253 * gcc.dg/c94-digraph-1.c: Likewise.
26254 * gcc.dg/c99-digraph-1.c: Likewise.
26255 * gcc.dg/cpp/line5.c: Likewise.
26256 * gcc.dg/cpp/multiline.c: Likewise.
26257 * gcc.dg/cpp/trad/literals-1.c: Likewise.
26258 * gcc.dg/format/attr-3.c: Likewise.
26259 * gcc.dg/format/c90-scanf-3.c: Likewise.
26260 * gcc.dg/format/ext-4.c: Likewise.
26261
26262 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26263
26264 * g++.dg/template/pretty1.C: New test.
26265
26266 2002-09-14 Alan Modra <amodra@bigpond.net.au>
26267
26268 * gcc.c-torture/execute/struct-cpy-1.c: New test.
26269
26270 2002-09-13 Matt Austern <austern@apple.com>
26271
26272 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
26273 passing a cast expression to a function by const reference.
26274
26275 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
26276
26277 * g++.dg/template/deduce1.C: New test.
26278
26279 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
26280
26281 * gcc.c-torture/execute/simd-1.c: Force all use of int to
26282 32-bit int.
26283
26284 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
26285
26286 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
26287 usage.
26288
26289 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
26290
26291 * gcc.c-torture/compile/20020910-1.c: New test.
26292
26293 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
26294
26295 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
26296
26297 2002-09-10 Andreas Jaeger <aj@suse.de>
26298
26299 * gcc.dg/20020312-2.c: Adjust for x86-64.
26300
26301 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
26302
26303 * g77.dg/7388.f: New test case for PR 7388.
26304
26305 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
26306
26307 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
26308
26309 2002-09-05 Ziemowit Laski <zlaski@apple.com>
26310
26311 * objc.dg/proto-lossage-1.m: New test.
26312
26313 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
26314
26315 * gcc.dg/cpp/_Pragma4.c: Fix typo.
26316
26317 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
26318
26319 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
26320 expected to pass.
26321
26322 2002-09-06 Stan Shebs <shebs@apple.com>
26323 David Edelsohn <edelsohn@gnu.org>
26324
26325 * gcc.dg/weak: New directory.
26326 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
26327 target-specific xfail bits.
26328 * gcc.dg/typeof-2.c: Move to new directory.
26329 * gcc.dg/weak.exp: New expect script.
26330
26331 2002-09-06 Alan Modra <amodra@bigpond.net.au>
26332
26333 * gcc.c-torture/execute/extzvsi.c: New test.
26334
26335 2002-09-05 Stan Shebs <shebs@apple.com>
26336
26337 * gcc.dg/weak-1.c: xfail on Darwin.
26338 * gcc.dg/weak-2.c: Ditto.
26339 * gcc.dg/weak-3.c: Ditto.
26340 * gcc.dg/weak-4.c: Ditto.
26341 * gcc.dg/weak-5.c: Ditto.
26342 * gcc.dg/weak-6.c: Ditto.
26343 * gcc.dg/weak-7.c: Ditto.
26344 * gcc.dg/weak-8.c: Ditto.
26345 * gcc.dg/weak-9.c: Ditto.
26346
26347 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
26348
26349 * gcc.c-torture/execute/loop-14.c: New test.
26350
26351 2002-09-04 Jakub Jelinek <jakub@redhat.com>
26352
26353 * g++.dg/other/cxa-atexit1.C: New test.
26354
26355 * gcc.dg/typeof-2.c: New test.
26356
26357 2002-09-03 Roger Sayle <roger@eyesopen.com>
26358
26359 * gcc.dg/builtins-2.c: New testcase.
26360 * gcc.dg/builtins-3.c: New testcase.
26361
26362 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
26363
26364 * gcc.dg/cpp/_Pragma4.c: New test.
26365
26366 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
26367
26368 * objc/execute/nil_method-1.m: New testcase.
26369
26370 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
26371
26372 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
26373 [Object class], not [Object initialize].
26374
26375 2002-08-31 Roger Sayle <roger@eyesopen.com>
26376 Hans-Peter Nilsson <hp@bitrange.com>
26377
26378 * gcc.c-torture/execute/20020720-1.x: Skip test on
26379 mmix-knuth-mmixware. Correct comment.
26380
26381 2002-08-27 Mark Mitchell <mark@codesourcery.com>
26382
26383 * testsuite/g++.dg/abi/bitfield5.C: New test.
26384 * testsuite/g++.dg/abi/vbase10.C: Likewise.
26385
26386 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
26387
26388 * objc.dg/undeclared-selector.m: New test.
26389
26390 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
26391
26392 * g++.dg/other/offsetof1.C: Avoid cast warning.
26393
26394 2002-08-26 Ziemowit Laski <zlaski@apple.com>
26395
26396 * objc.dg/super-class-2.m: New test.
26397
26398 2002-08-24 Matt Austern <austern@apple.com>
26399
26400 * g++.dg/ext/lvaddr.C: New test.
26401 * g++.dg/ext/lvcast.C: New test.
26402
26403 2002-08-22 Mark Mitchell <mark@codesourcery.com>
26404
26405 * testsuite/g++.dg/inherit/cond1.C: New test.
26406
26407 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
26408
26409 * gcc.dg/noncompile/incomplete-1.c: New test.
26410
26411 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
26412
26413 * gcc.dg/typespec-1.c: New test.
26414
26415 2002-08-20 Devang Patel <dpatel@apple.com>
26416 * objc.dg/proto-hier-2.m: New test.
26417
26418 2002-08-19 Ziemowit Laski <zlaski@apple.com>
26419
26420 * objc.dg/bitfield-1.m: New test.
26421 * objc.dg/bitfield-2.m: New test.
26422
26423 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
26424
26425 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
26426 gcc.dg/c99-flex-array-4.c: New tests.
26427
26428 2002-08-16 Stan Shebs <shebs@apple.com>
26429
26430 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
26431
26432 2002-08-15 Jakub Jelinek <jakub@redhat.com>
26433
26434 * gcc.dg/typeof-1.c: New test.
26435 * g++.dg/ext/typeof2.C: New test.
26436
26437 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
26438
26439 * g++.dg/other/offsetof1.C: New test.
26440
26441 2002-08-14 Richard Henderson <rth@redhat.com>
26442
26443 * gcc.dg/tls/diag-3.c: Fix expected message strings.
26444
26445 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
26446
26447 * gcc.dg/cpp/_Pragma3.c: New test.
26448
26449 2002-08-13 Mark Mitchell <mark@codesourcery.com>
26450
26451 * g++.dg/template/inherit3: New test.
26452
26453 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
26454
26455 * gcc.dg/bitfld-4.c: Add blank options.
26456
26457 2002-08-09 Mark Mitchell <mark@codesourcery.com>
26458
26459 * g++.dg/template/crash1.C: New test.
26460
26461 2002-08-08 Jakub Jelinek <jakub@redhat.com>
26462
26463 * gcc.dg/tls/opt-2.c: New test.
26464
26465 2002-08-08 Devang Patel <dpatel@apple.com>
26466
26467 * objc.dg/selector-1.m : New test
26468
26469 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
26470
26471 * g++.dg/abi/bitfield4.C: New test.
26472 * gcc.dg/bitfld-4.c: New test.
26473
26474 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
26475
26476 * g++.dg/other/packed1.C: New test.
26477
26478 2002-08-07 Mark Mitchell <mark@codesourcery.com>
26479
26480 * g++.dg/abi/offsetof.C: Tweak error messages.
26481 * g++.old-deja/g++.mike/p10769a.C: Likewise.
26482
26483 2002-08-08 Jakub Jelinek <jakub@redhat.com>
26484
26485 * gcc.dg/bitfld-3.c: New test.
26486
26487 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26488 Richard Henderson <rth@redhat.com>
26489
26490 * gcc.dg/i386-bitfield1.c: New test.
26491 * g++.dg/abi/bitfield3.C: Update.
26492
26493 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
26494
26495 * objc.dg/const-str-2.m: Update.
26496 * gcc.dg/cpp/c++98.c: Change to C extension.
26497 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
26498 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
26499
26500 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
26501
26502 * testsuite/gcc.dg/tls/diag-3.c: New.
26503
26504 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
26505
26506 * g++.dg/README (Subdirectories): Document new subdir expr.
26507 * g++.dg/expr/pmf-1.C: New test.
26508
26509 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
26510
26511 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
26512
26513 2002-08-06 Jakub Jelinek <jakub@redhat.com>
26514
26515 * g++.dg/abi/bitfield3.C: New test.
26516
26517 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
26518
26519 * lib/gcov.exp: Tweak expected line formats.
26520 * gcc.misc-tests/gcov8.c: New test.
26521 * gcc.misc-tests/gcov8.x: New flags.
26522
26523 2002-08-05 Jakub Jelinek <jakub@redhat.com>
26524
26525 * consistency.vlad/layout/endian.c: Include string.h.
26526
26527 * gcc.c-torture/execute/20020805-1.c: New test.
26528
26529 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
26530
26531 * g++.dg/other/conversion1.C: New test.
26532
26533 2002-08-03 Roger Sayle <roger@eyesopen.com>
26534
26535 * gcc.dg/builtins-1.c: New testcase.
26536
26537 2002-08-02 Mark Mitchell <mark@codesourcery.com>
26538
26539 * g++.dg/inherit/access3.C: New test.
26540
26541 2002-08-01 Jakub Jelinek <jakub@redhat.com>
26542
26543 * gcc.dg/ia64-visibility-2.c: New test.
26544
26545 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
26546
26547 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
26548 __qualifier_flags to __flags.
26549
26550 2002-07-31 Mark Mitchell <mark@codesourcery.com>
26551
26552 * g++.dg/inherit/operator1.C: New test.
26553 * g++.dg/lookup/disamb1.C: Fix typo in comment.
26554 * g++.dg/other/error1.C: Change expected error message.
26555 * g++.dg/template/conv4.C: Likewise.
26556
26557 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
26558
26559 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
26560 for documented behavior.
26561
26562 2002-07-25 Roger Sayle <roger@eyesopen.com>
26563
26564 * gcc.c-torture/execute/20020720-1.x: Skip this test on
26565 several targets known to fail.
26566
26567 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
26568
26569 * gcc.dg/mips-args-[123].c: New tests.
26570
26571 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
26572
26573 * gcc.dg/ppc-spe.c: New.
26574
26575 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
26576
26577 * g++.dg/other/ptrmem4.C: New testcase.
26578
26579 2002-07-24 Richard Henderson <rth@redhat.com>
26580
26581 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
26582
26583 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
26584
26585 * g++.dg/ext/alignof1.C (main): Return 0 for success.
26586
26587 2002-07-24 Roger Sayle <roger@eyesopen.com>
26588
26589 * gcc.c-torture/execute/memset-3.c: New testcase.
26590
26591 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
26592
26593 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
26594 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
26595
26596 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26597
26598 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
26599 Delete.
26600
26601 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
26602
26603 * gcc.c-torture/compile/simd-4.c: New test.
26604
26605 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26606
26607 PR c++/7347, c++/7348
26608 * g++.dg/template/access4.C: New test.
26609 * g++.dg/template/access5.C: New test.
26610 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
26611 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
26612 * g++.old-deja/g++.pt/ttp58.C: Likewise.
26613 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
26614
26615 2002-07-22 Jakub Jelinek <jakub@redhat.com>
26616
26617 * gcc.dg/gnu89-init-2.c: New test.
26618
26619 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
26620
26621 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
26622
26623 2002-07-20 Roger Sayle <roger@eyesopen.com>
26624
26625 * gcc.c-torture/execute/20020720-1.c: New testcase.
26626
26627 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
26628
26629 * gcc.dg/cpp/Wsignprom.c: New tests.
26630
26631 2002-07-20 Alan Modra <amodra@bigpond.net.au>
26632
26633 * gcc.c-torture/execute/loop-13.c: New test.
26634
26635 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
26636
26637 * gcc.dg/cpp/expr.c: New tests.
26638
26639 2002-07-18 David Edelsohn <edelsohn@gnu.org>
26640
26641 * g++.dg/opt/pr6713.C: Add template instantiation.
26642
26643 2002-07-18 Alan Modra <amodra@bigpond.net.au>
26644
26645 * gcc.dg/nest.c: New test.
26646
26647 2002-07-17 Richard Henderson <rth@redhat.com>
26648
26649 * g++.dg/opt/pr6713.C: New test.
26650
26651 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
26652
26653 * gcc.c-torture/execute/loop-2e.x: Let the testcase
26654 XFAIL for all x86 processors.
26655
26656 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
26657
26658 * gcc.c-torture/execute/20010122-1.x: Do not test with
26659 -fomit-frame-pointer.
26660
26661 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26662
26663 * g++.dg/template/instantiate2.C: New test.
26664 * g++.dg/template/spec4.C: New test.
26665
26666 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26667
26668 * g++.dg/template/access2.C: New test.
26669 * g++.dg/template/access3.C: New test.
26670
26671 2002-07-15 Zack Weinberg <zack@codesourcery.com>
26672
26673 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
26674 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
26675 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
26676 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
26677 Convert to use <stdarg.h>.
26678 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
26679 Delete.
26680 * gcc.dg/va-arg-2.c: New.
26681 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
26682
26683 2002-07-15 Jakub Jelinek <jakub@redhat.com>
26684
26685 * gcc.c-torture/compile/20020710-1.c: New test.
26686
26687 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
26688 Andrew Pinski <pinskia@physics.uc.edu>
26689
26690 gcc.c-torture/compile/simd-2.c: New testcase.
26691 gcc.c-torture/compile/simd-3.c: Likewise.
26692
26693 2002-07-11 Mark Mitchell <mark@codesourcery.com>
26694
26695 PR c++/7224
26696 * g++.dg/overload/error1.C: New test.
26697
26698 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26699
26700 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
26701 configuration and IRIX 6 O32 ABI.
26702
26703 2002-07-11 Roger Sayle <roger@eyesopen.com>
26704
26705 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
26706
26707 2002-07-10 Roger Sayle <roger@eyesopen.com>
26708
26709 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
26710
26711 2002-07-10 Jeffrey A Law <law@redhat.com>
26712
26713 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
26714
26715 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
26716
26717 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
26718
26719 * gcc.dg/20020312-2.c: Check for __PPC__.
26720
26721 2002-07-09 Diego Novillo <dnovillo@redhat.com>
26722
26723 * gcc.c-torture/compile/20020709-1.c: New test.
26724
26725 2002-07-07 Roger Sayle <roger@eyesopen.com>
26726
26727 * g++.dg/template/qualttp21.C: New test case.
26728
26729 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
26730
26731 * gcc.c-torture/compile/20020706-1.c: New test.
26732 * gcc.c-torture/compile/20020706-2.c: New test.
26733
26734 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
26735 Alexandre Oliva <aoliva@redhat.com>
26736
26737 * g++.dg/warn/incomplete1.C: New test.
26738
26739 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26740
26741 PR c++/7099
26742 * g++.dg/warn/noreturn1.C: New test.
26743
26744 2002-07-03 Mark Mitchell <mark@codesourcery.com>
26745
26746 PR c++/6706
26747 * g++.dg/debug/debug6.C: New test.
26748 * g++.dg/debug/debug7.C: New test.
26749
26750 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
26751
26752 * gcc.c-torture/compile/simd-3.c: New test.
26753
26754 2002-07-03 Chris Demetriou <cgd@broadcom.com>
26755
26756 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
26757 * gcc.dg/20020620-1.c: Likewise.
26758
26759 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26760
26761 PR c++/6944
26762 * g++.dg/init/array4.C: New test.
26763 * g++.dg/init/array5.C: New test.
26764
26765 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
26766
26767 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
26768 * gcc.c-torture/execute/simd-2.c (main): Likewise.
26769
26770 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26771
26772 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
26773 * gcc.dg/wtr-aggr-init-1.c: Likewise.
26774 * gcc.dg/wtr-conversion-1.c: Likewise.
26775 * gcc.dg/wtr-escape-1.c: Likewise.
26776 * gcc.dg/wtr-int-type-1.c: Likewise.
26777 * gcc.dg/wtr-label-1.c: Likewise.
26778 * gcc.dg/wtr-static-1.c: Likewise.
26779 * gcc.dg/wtr-strcat-1.c: Likewise.
26780 * gcc.dg/wtr-suffix-1.c: Likewise.
26781 * gcc.dg/wtr-switch-1.c: Likewise.
26782 * gcc.dg/wtr-unary-plus-1.c: Likewise.
26783 * gcc.dg/wtr-union-init-1.c: Likewise.
26784 * gcc.dg/wtr-union-init-2.c: Likewise.
26785 * gcc.dg/wtr-union-init-3.c: Likewise.
26786
26787 * gcc.dg/wtr-func-def-1.c: New test.
26788
26789 2002-07-02 Devang Patel <dpatel@apple.com>
26790
26791 * objc.dg/param-1.m: New test.
26792
26793 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
26794
26795 * gcc.dg/cpp/trad/directive.c: Add test.
26796 * gcc.dg/cpp/trad/macroargs.c: Add test.
26797 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
26798
26799 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
26800
26801 * gcc.dg/cpp/cmdlne-M.c: New test.
26802
26803 2002-07-02 Ziemowit Laski <zlaski@apple.com>
26804
26805 * objc.dg/desig-init-1.m: New test.
26806
26807 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26808
26809 PR c++/6716
26810 * g++.dg/template/instantiate1.C: New test.
26811
26812 2002-07-01 Mark Mitchell <mark@codesourcery.com>
26813
26814 PR c++/7112
26815 * g++.dg/template/sizeof2.C: New test.
26816
26817 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
26818
26819 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
26820 gcc.dg/cpp/trad/include.c: New tests.
26821
26822 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
26823
26824 PR target/7177
26825 * gcc.c-torture/compile/20020701-1.c: New test.
26826
26827 2002-07-01 Stan Shebs <shebs@apple.com>
26828
26829 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
26830 header here...
26831 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
26832 (objc-torture-execute): or here.
26833
26834 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
26835
26836 * gcc.c-torture/execute/arith-rand-ll.c: New test.
26837
26838 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
26839
26840 * gcc.dg/cpp/trad/escaped-nl.c: New test.
26841
26842 2002-06-30 Devang Patel <dpatel@apple.com>
26843
26844 * objc.dg/fsyntax-only.m: New test.
26845
26846 2002-06-27 Mark Mitchell <mark@codesourcery.com>
26847
26848 PR c++/6695
26849 * g++.dg/template/friend7.C: New file.
26850
26851 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
26852
26853 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
26854 return type.
26855
26856 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
26857
26858 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
26859 avoid division by zero.
26860
26861 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
26862
26863 * gcc.dg/Wunknownprag.c: New tests.
26864
26865 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
26866
26867 * gcc.c-torture/execute/simd-2.c: New test.
26868
26869 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
26870
26871 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
26872 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
26873 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
26874 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
26875 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
26876 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
26877 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
26878 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
26879 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
26880 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
26881 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
26882 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
26883 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
26884 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
26885 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
26886 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
26887 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
26888
26889 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
26890
26891 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
26892 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
26893 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
26894 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
26895 New tests.
26896 * gcc.dg/cpp/trad/directive.c: Update.
26897
26898 2002-06-23 Andreas Jaeger <aj@suse.de>
26899
26900 * gcc.c-torture/execute/complex-6.c: New.
26901
26902 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
26903
26904 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
26905 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
26906 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
26907 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
26908
26909 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
26910
26911 * gcc.dg/cpp/trad: New directory with traditional tests copied
26912 from parent directory.
26913 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
26914 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
26915 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
26916 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
26917 Move to trad/ and rename.
26918 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
26919 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
26920 gcc.dg/cpp/trad/redef2.c: New tests.
26921 * gcc.dg/cpp/trad/trad.exp: New driver.
26922
26923 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
26924
26925 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
26926 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
26927 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
26928 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
26929 Remove.
26930
26931 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
26932
26933 * gcc.dg/20020620-1.c: New test.
26934
26935 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26936
26937 * g++.dg/template/ttp4.C: New test.
26938
26939 2002-06-19 Jakub Jelinek <jakub@redhat.com>
26940
26941 * g++.dg/opt/vt1.C: Fix regexp.
26942
26943 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26944
26945 * gcc.c-torture/execute/pure-1.c: Make functions static again.
26946 Don't use attribute `noinline'.
26947
26948 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
26949
26950 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
26951
26952 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
26953
26954 * gcc.c-torture/execute/simd-1.c: New.
26955
26956 * gcc.dg/simd-1.c: New.
26957
26958 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
26959
26960 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
26961
26962 2002-06-16 Richard Henderson <rth@redhat.com>
26963
26964 * g++.dg/ext/anon-struct1.C: New.
26965 * g++.dg/ext/anon-struct2.C: New.
26966 * g++.dg/ext/anon-struct3.C: New.
26967 * gcc.dg/anon-struct-1.c: New.
26968 * gcc.dg/anon-struct-2.c: New.
26969 * gcc.dg/anon-struct-3.c: New.
26970 * gcc.dg/20011008-1.c: Adjust warning text.
26971 * gcc.dg/20020527-1.c: Add -fms-extensions.
26972
26973 2002-06-16 Richard Henderson <rth@redhat.com>
26974
26975 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
26976
26977 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
26978
26979 * gcc.c-torture/execute/20020615-1.c: New test.
26980
26981 2002-06-15 Roger Sayle <roger@eyesopen.com>
26982
26983 * gcc.c-tortuture/execute/compare-1.c: New test case.
26984 * gcc.c-tortuture/execute/compare-2.c: New test case.
26985 * gcc.c-tortuture/execute/compare-3.c: New test case.
26986
26987 2002-06-13 Richard Henderson <rth@redhat.com>
26988
26989 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
26990 ia64 ilp32.
26991
26992 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26993
26994 * g++.dg/template/typename2.C: Update error message.
26995
26996 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
26997
26998 * gcc.c-torture/execute/20020611-1.c: New test.
26999
27000 2002-06-11 Bob Wilson <bob.wilson@acm.org>
27001
27002 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
27003 list of targets to skip.
27004
27005 2002-06-10 Bob Wilson <bob.wilson@acm.org>
27006
27007 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
27008 targets if not optimizing.
27009
27010 2002-06-10 Jakub Jelinek <jakub@redhat.com>
27011
27012 * gcc.c-torture/compile/20020605-1.c: New test.
27013
27014 * g++.dg/opt/vt1.C: New test.
27015
27016 * gcc.dg/20020531-1.c: New test.
27017
27018 * gcc.dg/20020530-1.c: New test.
27019
27020 * gcc.dg/20020527-1.c: New test.
27021
27022 * g++.dg/opt/cse1.C: New test.
27023
27024 2002-06-07 Roger Sayle <roger@eyesopen.com>
27025
27026 * gcc.dg/20020607-2.c: New test case.
27027
27028 2002-06-07 Jakub Jelinek <jakub@redhat.com>
27029
27030 * gcc.c-torture/compile/20020604-1.c: New test.
27031
27032 2002-06-04 Richard Henderson <rth@redhat.com>
27033
27034 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
27035 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
27036 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
27037
27038 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
27039
27040 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
27041
27042 2002-06-03 Richard Henderson <rth@redhat.com>
27043
27044 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
27045 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
27046
27047 2002-06-02 Richard Henderson <rth@redhat.com>
27048
27049 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
27050 test functions static.
27051
27052 2002-06-02 Andreas Jaeger <aj@suse.de>
27053
27054 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
27055 now.
27056
27057 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
27058
27059 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
27060 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
27061 Update for mofified diagnostics.
27062 * gcc.dg/c99-intconst-1.c: No longer fail.
27063
27064 2002-06-02 Richard Henderson <rth@redhat.com>
27065
27066 * gcc.dg/uninit-A.c: Remove xfail markers.
27067
27068 2002-06-01 Roger Sayle <roger@eyesopen.com>
27069
27070 * gcc.dg/fnegate-1.c: New test case.
27071
27072 2002-05-30 Osku Salerma <osku@iki.fi>
27073
27074 * gcc.c-torture/execute/mayalias-1.c: New file.
27075
27076 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
27077
27078 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
27079 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
27080 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
27081
27082 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
27083
27084 * gcc.c-torture/execute/20020529-1.c: New test.
27085
27086 2002-05-27 Richard Henderson <rth@redhat.com>
27087
27088 * g++.dg/ext/attrib6.C: New test case.
27089
27090 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27091
27092 * gcc.c-torture/execute/pure-1.c: New test.
27093
27094 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
27095
27096 * gcc.dg/cpp/arith-2.c: Remove.
27097
27098 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
27099
27100 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
27101 * gcc.dg/cpp/if-3.c: Remove.
27102
27103 2002-05-26 Jakub Jelinek <jakub@redhat.com>
27104
27105 * g++.dg/opt/cse2.C: New test.
27106
27107 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
27108
27109 * gcc.dg/cpp/arith-1.c: New semantic tests.
27110 * gcc.dg/cpp/if-1.c: Update.
27111
27112 2002-05-24 Ben Elliston <bje@redhat.com>
27113
27114 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
27115
27116 2002-05-24 Jakub Jelinek <jakub@redhat.com>
27117
27118 * gcc.dg/verbose-asm.c: New test.
27119
27120 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
27121
27122 * gcc.dg/cpp/paste12.c: New test.
27123
27124 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27125
27126 * g++.dg/parse/named_ops.C: New test.
27127
27128 2002-05-23 Mark Mitchell <mark@codesourcery.com>
27129
27130 * gcc/testsuite/gcc.dg/weak-8.c: New test.
27131
27132 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
27133
27134 * gcc.dg/weak-2.c: Allow optional leading underscore
27135 in scan-assembler symbol name.
27136 * gcc.dg/weak-3.c: Likewise.
27137 * gcc.dg/weak-4.c: Likewise.
27138 * gcc.dg/weak-5.c: Likewise.
27139
27140 2002-05-23 Jakub Jelinek <jakub@redhat.com>
27141
27142 * gcc.dg/20020523-1.c: New test.
27143
27144 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27145
27146 * objc.dg/const-str-2.m: Update now that we stop after
27147 a command line error.
27148
27149 2002-05-22 Richard Henderson <rth@redhat.com>
27150
27151 * g++.dg/dg.exp: Fix typo in test pruneing.
27152
27153 2002-05-22 Richard Henderson <rth@redhat.com>
27154
27155 * g++.dg/dg.exp: Prune the tls subdirectory.
27156 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
27157 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
27158 * g++.dg/tls/init-1.C: New.
27159
27160 2002-05-22 Jakub Jelinek <jakub@redhat.com>
27161
27162 * gcc.dg/20020517-1.c: New test.
27163
27164 2002-05-21 Richard Henderson <rth@redhat.com>
27165
27166 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
27167 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
27168
27169 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
27170
27171 * g++.dg/other/copy2.C: New test.
27172
27173 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
27174
27175 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
27176 (MAX_COPY): Bump up to 10 times sizeof (long long).
27177 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
27178
27179 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
27180 sizeof (long long).
27181
27182 * gcc.c-torture/execute/strcpy-1.c: New test.
27183
27184 2002-05-19 Jason Merrill <jason2redhat.com>
27185
27186 * g++.dg/ext/oper1.C: New test.
27187
27188 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
27189 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
27190
27191 * README.QMTEST: New file.
27192
27193 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
27194
27195 2002-05-19 Andreas Jaeger <aj@suse.de>
27196
27197 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
27198 now.
27199 * gcc.c-torture/execute/loop-2d.x: Likewise.
27200
27201 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
27202
27203 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
27204 support weak symbols.
27205 * gcc.dg/weak-4.c: Likewise
27206 * gcc.dg/weak-6.c: Likewise
27207
27208 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
27209
27210 * gcc.dg/weak-3.c: Add dg-excess-error comment for
27211 cygwin, coff and h8300-*-hms targets
27212 * gcc.dg/weak-5.c: Likewise
27213 * gcc.dg/weak-7.c: Likewise
27214
27215 2002-05-16 Jason Merrill <jason@redhat.com>
27216
27217 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
27218 (scan-assembler-not, scan-assembler-dem): Likewise.
27219 (scan-assembler-dem-not): Likewise.
27220
27221 2002-05-15 Richard Henderson <rth@redhat.com>
27222
27223 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
27224
27225 2002-05-15 Richard Henderson <rth@redhat.com>
27226
27227 * gcc.dg/weak-5.c (vfoo1c): No warning here.
27228 (vfoo1f): Warning here.
27229 (vfoo1l): Don't redefine the alias.
27230
27231 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
27232
27233 * g++.dg/init/pm1.C: New test.
27234
27235 2002-05-12 David S. Miller <davem@redhat.com>
27236
27237 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
27238 types.
27239
27240 2002-05-10 Roger Sayle <roger@eyesopen.com>
27241
27242 * gcc.c-torture/execute/20020510-1.c: New test case.
27243
27244 2002-05-10 David S. Miller <davem@redhat.com>
27245
27246 * gcc.c-torture/execute/conversion.c: Test long double too.
27247
27248 2002-05-09 Jakub Jelinek <jakub@redhat.com>
27249
27250 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
27251 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
27252 * lib/g++.exp (g++_link_flags): Likewise.
27253 * lib/objc.exp (objc_target_compile): Likewise.
27254
27255 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
27256
27257 * gcc.dg/cpp/poison.c: Update.
27258 * gcc.dg/cpp/20000625-2.c: Remove.
27259 * gcc.dg/cpp/direct2s.c: Remove final test.
27260
27261 2002-05-08 Tom Rix <trix@redhat.com>
27262
27263 * gcc.c-torture/execute/20020508-1.c: New test.
27264 * gcc.c-torture/execute/20020508-2.c: New test.
27265 * gcc.c-torture/execute/20020508-3.c: New test.
27266
27267 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
27268
27269 * gcc.dg/cpp/charconst-4.c: More tests.
27270
27271 2002-05-08 Mark Mitchell <mark@codesourcery.com>
27272
27273 PR c/6569
27274 * gcc.dg/weak-3.c: Update location of warning messages.
27275 * gcc.dg/weak-5.c: Likewise.
27276
27277 2002-05-06 Roger Sayle <roger@eyesopen.com>
27278
27279 * gcc.c-torture/execute/20020506-1.c: New test case.
27280
27281 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
27282
27283 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
27284
27285 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27286
27287 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
27288
27289 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27290
27291 * gcc.dg/cpp/charconst-3.c: New test.
27292
27293 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
27294
27295 * gcc.dg/cpp/charconst.c: Update tests.
27296
27297 2002-05-05 Tim Josling <tej@melbpc.org.au>
27298
27299 * treelang: Added directory for new sample language treelang. Also
27300 lib/treelang.exp: New file to signal treelang should be tested.
27301
27302 2002-05-03 Jakub Jelinek <jakub@redhat.com>
27303
27304 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
27305 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
27306 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
27307 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
27308 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
27309 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
27310 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
27311
27312 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
27313
27314 * gcc.dg/format/xopen-2.c: New test.
27315
27316 2002-05-03 Jakub Jelinek <jakub@redhat.com>
27317
27318 * gcc.dg/20020503-1.c: New test.
27319
27320 2002-05-02 Mark Mitchell <mark@codesourcery.com>
27321
27322 * g++.dg/init/dtor1.C: Make it tougher.
27323
27324 2002-05-01 Mark Mitchell <mark@codesourcery.com>
27325
27326 * g++.dg/init/dtor1.C: New test.
27327
27328 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
27329
27330 * gcc.dg/altivec-8.c: New.
27331
27332 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
27333
27334 * gcc.dg/altivec-7.c: New.
27335
27336 2002-04-29 Jakub Jelinek <jakub@redhat.com>
27337
27338 * g++.dg/parse/typedef1.C: New test.
27339
27340 2002-04-29 Mark Mitchell <mark@codesourcery.com>
27341
27342 PR c++/6486
27343 * g++.dg/template/friend6.C: New test.
27344
27345 PR c++/6492
27346 * g++.dg/init/copy1.C: New test.
27347
27348 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
27349
27350 * g++.dg/warn/effc1.C: New test.
27351
27352 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
27353
27354 * gcc.dg/cpp/if-cexp.c: Add a test.
27355
27356 2002-04-28 Jakub Jelinek <jakub@redhat.com>
27357
27358 * gcc.dg/20020426-2.c: New test.
27359
27360 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
27361
27362 * gcc.dg/cpp/if-mop.c: Update.
27363 * gcc.dg/cpp/if-mpar.c: Add test.
27364 * gcc.dg/cpp/if-oppr.c: Update.
27365
27366 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27367
27368 PR c/6343
27369 * gcc.dg/weak-[2-7].c: New tests.
27370
27371 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
27372
27373 * gcc.dg/enum1.c: New test.
27374
27375 2002-04-26 Mark Mitchell <mark@codesourcery.com>
27376
27377 PR c++/6497
27378 * g++.dg/inherit/access2.C: New test.
27379
27380 2002-04-26 Mark Mitchell <mark@codesourcery.com>
27381
27382 PR bootstrap/6445
27383 * gcc.dg/20020426-1.c: New test.
27384
27385 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
27386
27387 * g++.dg/abi/enum1.C: New test.
27388
27389 2002-04-26 Richard Henderson <rth@redhat.com>
27390
27391 * gcc.dg/c99-bool-1.c: Expect always true warning.
27392
27393 2002-04-25 Roger Sayle <roger@eyesopen.com>
27394
27395 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
27396
27397 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27398
27399 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
27400 targets.
27401
27402 2002-04-24 Mark Mitchell <mark@codesourcery.com>
27403
27404 * g++.dg/abi/mange7.C: New test.
27405
27406 PR c++/6438.
27407 * g++.dg/parse/stmtexpr2.C: New test.
27408
27409 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
27410
27411 * gcc.dg/20020312-2.c: Add SH target.
27412
27413 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27414
27415 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
27416 compiler output on mips*-*-irix*.
27417
27418 2002-04-23 Jakub Jelinek <jakub@redhat.com>
27419
27420 * g++.dg/parse/attr1.C: New test.
27421
27422 2002-04-23 Roger Sayle <roger@eyesopen.com>
27423
27424 * gcc.c-torture/execute/string-opt-17.c: New test case.
27425 * gcc.c-torture/execute/memset-2.c: New test case.
27426
27427 2002-04-23 Mark Mitchell <mark@codesourcery.com>
27428
27429 PR c++/6256:
27430 * g++.dg/template/friend5.C: New test.
27431
27432 PR c++/6331:
27433 * g++.dg/template/qual1.C: Likewise.
27434
27435 2002-04-22 Zack Weinberg <zack@codesourcery.com>
27436
27437 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
27438 Include stdlib.h, not stdio.h or ctype.h.
27439
27440 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
27441
27442 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
27443 cris-*-elf* and mmix-*-*.
27444 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
27445 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
27446 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
27447 Ditto.
27448 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
27449 * gcc.dg/wchar_t-1.c: Ditto.
27450
27451 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
27452
27453 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
27454 Clarify comment.
27455
27456 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
27457
27458 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
27459
27460 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27461
27462 * gcc.c-torture/execute/20000906-1.x: Delete.
27463
27464 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
27465
27466 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
27467
27468 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
27469
27470 * PR6367
27471 * g77.f-torture/execute/6367.f: New test.
27472 * g77.f-torture/execute/6367.x: Disable for MMIX.
27473
27474 2002-04-19 Mark Mitchell <mark@codesourcery.com>
27475
27476 * PR6352
27477 * g++.dg/opt/inline2.C: New test.
27478
27479 2002-04-18 Richard Henderson <rth@redhat.com>
27480
27481 * gcc.dg/20000906-1.c: Enable for all targets.
27482 * gcc.c-torture/compile/iftrap-2.c: New.
27483
27484 2002-04-18 Jakub Jelinek <jakub@redhat.com>
27485
27486 * gcc.dg/20020418-1.c: New test.
27487 * gcc.dg/20020418-2.c: New test.
27488
27489 2002-04-18 Richard Henderson <rth@redhat.com>
27490
27491 * gcc.c-torture/compile/iftrap-1.c: New.
27492 * gcc.dg/iftrap-1.c: Adjust for ia64.
27493 * gcc.dg/iftrap-2.c: New.
27494
27495 2002-04-18 Jakub Jelinek <jakub@redhat.com>
27496
27497 * gcc.c-torture/compile/20020418-1.c: New test.
27498
27499 2002-04-18 Roger Sayle <roger@eyesopen.com>
27500
27501 * gcc.c-torture/compile/20020415-1.c: New.
27502
27503 2002-04-18 David S. Miller <davem@redhat.com>
27504
27505 * gcc.c-torture/execute/20020418-1.c: New test.
27506
27507 2002-04-17 Jakub Jelinek <jakub@redhat.com>
27508
27509 * gcc.dg/20020416-1.c: New test.
27510
27511 * g++.dg/opt/inline1.C: New test.
27512
27513 2002-04-16 Jakub Jelinek <jakub@redhat.com>
27514
27515 * gcc.dg/altivec-5.c: New test.
27516
27517 * gcc.dg/20020415-1.c: New test.
27518
27519 2002-04-15 Mark Mitchell <mark@codesourcery.com>
27520
27521 * testsuite/lib/chill.exp: Remove.
27522
27523 2002-04-14 Jakub Jelinek <jakub@redhat.com>
27524
27525 * g++.dg/other/big-struct.C: New test.
27526
27527 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
27528
27529 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
27530 of scratch file.
27531
27532 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
27533
27534 PR c/6277
27535 * gcc.dg/i386-387-1.c: Allow optional leading underscore
27536 in scan-assembler function name
27537
27538 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
27539
27540 * g77.f-torture/execute/980628-4.x,
27541 g77.f-torture/execute/980628-5.x,
27542 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
27543 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
27544 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
27545 i[34567]86-*-*.
27546
27547 2002-04-13 David S. Miller <davem@redhat.com>
27548
27549 * gcc.c-torture/execute/20020413-1.c: New test.
27550
27551 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
27552
27553 * gcc.dg/asm-6.c,
27554 * g++.dg/ext/asm1.C: New tests.
27555
27556 2002-04-12 Mark Mitchell <mark@codesourcery.com>
27557
27558 PR c++ 5373.
27559 * g++.dg/parse/stmtexpr1.C: New test.
27560
27561 PR c++/5189.
27562 * g++.dg/template/copy1.C: New test.
27563
27564 2002-04-12 Richard Henderson <rth@redhat.com>
27565
27566 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
27567
27568 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
27569
27570 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
27571 gcc.c-torture/execute/20020307-2.c.
27572
27573 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
27574
27575 * g++.dg/ext/attrib5.C,
27576 * g++.dg/lookup/struct1.C: New tests.
27577
27578 2002-04-11 Jakub Jelinek <jakub@redhat.com>
27579
27580 * gcc.dg/20020411-1.c: New test.
27581
27582 * gcc.c-torture/execute/20020411-1.c: New test.
27583
27584 2002-04-10 Janis Johnson <janis187@us.ibm.com>
27585
27586 * g77.f-torture/execute/6177.f: New test.
27587
27588 2002-04-10 Jakub Jelinek <jakub@redhat.com>
27589
27590 PR middle-end/6247
27591 * g++.dg/opt/cleanup1.C: New test.
27592
27593 * g++.dg/opt/const1.C: New test.
27594
27595 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
27596
27597 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
27598
27599 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
27600
27601 PR c++/5507
27602 * g++.dg/template/typename2.C: New test.
27603
27604 2002-04-10 Alan Modra <amodra@bigpond.net.au>
27605
27606 * gcc.c-torture/execute/loop-12.c: New.
27607
27608 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
27609
27610 * g77.f-torture/execute/980628-4.x,
27611 g77.f-torture/execute/980628-5.x,
27612 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
27613 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
27614 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
27615
27616 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27617
27618 PR optimization/6086
27619 * g++.dg/opt/preinc1.C: New test.
27620
27621 2002-04-06 Mark Mitchell <mark@codesourcery.com>
27622
27623 PR c++/5571
27624 * g++.dg/opt/static2.C: New test.
27625
27626 2002-04-06 Mark Mitchell <mark@codesourcery.com>
27627
27628 PR c/5120
27629 * gcc.dg/20020406-1.c: New test.
27630
27631 2002-04-04 David S. Miller <davem@redhat.com>
27632
27633 * gcc.c-torture/execute/20020404-1.c: New test.
27634
27635 2002-04-04 Jakub Jelinek <jakub@redhat.com>
27636
27637 PR c/6123
27638 * gcc.dg/20020312-2.c: Do not declare global register variable
27639 if __PIC__ or __pic__ is defined.
27640
27641 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
27642
27643 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
27644 __asm__ so that it works correctly even if -ansi -pedantic-errors.
27645
27646 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27647
27648 * gcc.misc-tests/linkage.exp: Update last change to handle
27649 sparc*-, not just sparc-.
27650
27651 2002-04-03 Richard Henderson <rth@redhat.com>
27652
27653 * gcc.dg/cpp/ucs.c: Improved long UCS test.
27654
27655 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
27656
27657 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
27658
27659 2002-04-02 David S. Miller <davem@redhat.com>
27660
27661 * gcc.c-torture/execute/20020402-3.c: New test.
27662
27663 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
27664
27665 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
27666 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
27667
27668 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
27669 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
27670 g77.f-torture/execute/20001201.x,
27671 g77.f-torture/execute/u77-test.x: New files.
27672
27673 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
27674 * gcc.dg/wchar_t-1.c: Ditto.
27675
27676 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27677
27678 * gcc.c-torture/execute/20020402-1.c: New test.
27679
27680 2002-04-01 Richard Henderson <rth@redhat.com>
27681
27682 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
27683
27684 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
27685
27686 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27687
27688 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
27689
27690 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27691
27692 * g++.dg/inherit/template-as-base.C: Expect error.
27693 * g++.dg/inherit/namespace-as-base.C: Likewise.
27694
27695 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
27696
27697 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
27698 g++.dg/ext/instantiate3.C: Tweak match patterns.
27699
27700 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
27701 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
27702 -da test.
27703
27704 2002-03-31 Richard Henderson <rth@redhat.com>
27705
27706 * gcc.dg/special/alias-2.c: New.
27707 * gcc.dg/special/ecos.exp: Run it.
27708
27709 2002-03-31 Richard Henderson <rth@redhat.com>
27710
27711 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
27712
27713 2002-03-31 Kazu Hirata <kazu@hxi.com>
27714
27715 * gcc.dg/weak-1.c: Disable on h8300 port.
27716
27717 2002-03-29 Janis Johnson <janis187@us.ibm.com>
27718
27719 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
27720 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
27721 ordering tests.
27722 * g++.dg/bprob/bprob-1.C: New test.
27723 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
27724 * g++.dg/gcov/gcov-1.C: New test.
27725 * g++.dg/gcov/gcov-1.x: New file.
27726 * g++.dg/gcov/gcov-2.C: New test.
27727 * g++.dg/gcov/gcov-3.C: New test.
27728 * g++.dg/gcov/gcov-3.h: New file.
27729
27730 2002-03-28 Roger Sayle <roger@eyesopen.com>
27731
27732 * g++.old-deja/g++.other/builtins5.C: New test.
27733 * g++.old-deja/g++.other/builtins6.C: New test.
27734 * g++.old-deja/g++.other/builtins7.C: New test.
27735 * g++.old-deja/g++.other/builtins8.C: New test.
27736 * g++.old-deja/g++.other/builtins9.C: New test.
27737
27738 2002-03-29 Jakub Jelinek <jakub@redhat.com>
27739
27740 * g++.dg/opt/static1.C: New test.
27741
27742 * g++.dg/opt/longbranch1.C: New test.
27743
27744 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
27745
27746 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
27747
27748 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
27749
27750 2002-03-28 Jeffrey A Law (law@redhat.com)
27751
27752 * gcc.c-torture/execute/20020328-1.c: New test.
27753
27754 2002-03-27 Richard Henderson <rth@redhat.com>
27755
27756 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
27757 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
27758 move from g++.old-deja/g++.ext/.
27759
27760 2002-03-27 Mark Mitchell <mark@codesourcery.com>
27761
27762 * g++.dg/init/new2.C: New test.
27763
27764 2002-03-26 Richard Henderson <rth@redhat.com>
27765
27766 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
27767
27768 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
27769 on sparc.
27770
27771 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
27772 sparcv9 systems.
27773 * gcc.dg/20001102-1.c: Likewise.
27774
27775 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
27776
27777 * gcc.dg/cpp/endif-pedantic1.c,
27778 gcc.dg/cpp/endif-pedantic2.c: New tests.
27779
27780 2002-03-26 Mark Mitchell <mark@codesourcery.com>
27781
27782 * g++.dg/init/new1.C: New test.
27783
27784 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
27785
27786 * g++.dg/abi/vbase9.C: New test.
27787
27788 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
27789
27790 * gcc.dg/arm-asm.c: New test.
27791
27792 2002-03-26 Andrew Cagney <ac131313@redhat.com>
27793
27794 * gcc.dg/Wswitch-enum.c: New test.
27795 Fix PR c/5044.
27796
27797 2002-03-26 Richard Henderson <rth@redhat.com>
27798
27799 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
27800 structure.
27801
27802 2002-03-25 Richard Henderson <rth@redhat.com>
27803
27804 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
27805 sparcv9 systems.
27806
27807 * gcc.c-torture/compile/20011119-1.c (xxx): New.
27808 * gcc.c-torture/compile/20011119-2.c (xxx): New.
27809
27810 2002-03-25 Zack Weinberg <zack@codesourcery.com>
27811
27812 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
27813
27814 2002-03-25 Bob Wilson <bob.wilson@acm.org>
27815
27816 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
27817 targets using generic thunk support.
27818
27819 2002-03-25 Jakub Jelinek <jakub@redhat.com>
27820
27821 * gcc.c-torture/compile/20020323-1.c: New test.
27822
27823 * g++.dg/opt/conj2.C: New test.
27824
27825 2002-03-24 Richard Henderson <rth@redhat.com>
27826
27827 * gcc.dg/weak-1.c: Use -fno-common.
27828
27829 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
27830
27831 * g77.dg/f77-edit-apostrophe-out.f: New test
27832 * g77.dg/f77-edit-h-out.f: New test
27833 * g77.dg/f77-edit-t-in.f: New test
27834 * g77.dg/f77-edit-t-out.f: New test
27835 * g77.dg/f77-edit-x-out.f: New test
27836 * g77.dg/f77-edit-slash-out.f: New test
27837 * g77.dg/f77-edit-colon-out.f: New test
27838 * g77.dg/f77-edit-s-out.f: New test
27839
27840 2002-03-24 Richard Henderson <rth@redhat.com>
27841
27842 * objc/execute/formal_protocol-6.x: New XFAIL.
27843
27844 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
27845
27846 * gcc.dg/weak-1.c: Early return from dg-final on platforms
27847 that do not support weak symbols
27848
27849 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
27850
27851 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
27852 * lib/g77.exp: Likewise
27853 * lib/objc.exp: Likewise
27854
27855 2002-03-23 Andrew Cagney <ac131313@redhat.com>
27856
27857 * gcc.dg/Wswitch-default.c: New test.
27858
27859 2002-03-23 Jakub Jelinek <jakub@redhat.com>
27860
27861 * g++.dg/other/enum1.C: New test.
27862
27863 2002-03-23 Zack Weinberg <zack@codesourcery.com>
27864
27865 * gcc.dg/pragma-ep-3.c: Fix typo.
27866
27867 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27868
27869 * g++.dg/inherit/template-as-base.C: New test.
27870
27871 2002-03-22 Jakub Jelinek <jakub@redhat.com>
27872
27873 * g++.old-deja/g++.other/dwarf2-1.C: Move...
27874 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
27875
27876 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
27877
27878 * gcc.dg/cpp/multiline.c: Update to match.
27879
27880 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
27881
27882 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
27883
27884 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
27885
27886 * gcc.dg/cpp/extratokens2.c: New file.
27887
27888 2002-03-21 David Edelsohn <edelsohn@gnu.org>
27889
27890 * gcc.dg/20020312-2.c: Add rs6000 target.
27891
27892 * gcc.c-torture/compile/20020319-1.c: New test.
27893
27894 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27895
27896 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
27897 (A, E): Handle this.
27898
27899 2002-03-20 Jason Merrill <jason@redhat.com>
27900
27901 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
27902 ignoring -fpic.
27903 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
27904 through prune_gcc_output.
27905
27906 2002-03-20 Jakub Jelinek <jakub@redhat.com>
27907
27908 * gcc.c-torture/compile/20020320-1.c: New test.
27909
27910 2002-03-19 Jakub Jelinek <jakub@redhat.com>
27911
27912 * gcc.c-torture/compile/20020318-1.c: New test.
27913
27914 * gcc.dg/struct-by-value-1.c: New test.
27915
27916 * gcc.dg/20020319-1.c: New test.
27917
27918 2002-03-18 Jakub Jelinek <jakub@redhat.com>
27919
27920 * g++.dg/opt/conj1.C: New test.
27921
27922 2002-03-17 Mark Mitchell <mark@codesourcery.com>
27923
27924 * g++.dg/template/qualttp20.C: Revert previous change.
27925 * g++.dg/template/qualttp3.C: Likewise.
27926 * g++.dg/template/qualttp4.C: Likewise
27927 * g++.dg/template/qualttp5.C: Likewise
27928 * g++.dg/template/qualttp6.C: Likewise
27929 * g++.dg/template/qualttp7.C: Likewise
27930 * g++.dg/template/qualttp8.C: Likewise
27931 * g++.dg/template/recurse.C: Likewise.
27932
27933 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
27934
27935 * gcc.dg/cpp/wchar-1.c: Update.
27936
27937 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
27938
27939 * g++.dg/template/conv1.C: New test.
27940 * g++.dg/template/conv2.C: New test.
27941 * g++.dg/template/conv3.C: New test.
27942 * g++.dg/template/conv4.C: New test.
27943
27944 2002-03-15 Mark Mitchell <mark@codesourcery.com>
27945
27946 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
27947 * g++.dg/template/qualttp3.C: Likewise.
27948 * g++.dg/template/qualttp4.C: Likewise
27949 * g++.dg/template/qualttp5.C: Likewise
27950 * g++.dg/template/qualttp6.C: Likewise
27951 * g++.dg/template/qualttp7.C: Likewise
27952 * g++.dg/template/qualttp8.C: Likewise
27953 * g++.dg/template/recurse.C: Likewise.
27954
27955 2002-03-15 Mark Mitchell <mark@codesourcery.com>
27956
27957 * g++.dg/opt/dtor1.C: New test.
27958
27959 2002-03-15 Jakub Jelinek <jakub@redhat.com>
27960
27961 * gcc.c-torture/compile/20020315-1.c: New test.
27962
27963 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
27964
27965 * gcc.dg/weak-1.c: Fix scan tests.
27966
27967 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
27968
27969 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
27970 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
27971 cris-*-aout* mmix-*-*.
27972 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
27973 cris-*-aout* mmix-*-*.
27974 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
27975 cris-*-elf* cris-*-aout* and mmix-*-*.
27976 * gcc.dg/20001009-1.c: Ditto.
27977 * gcc.dg/20010912-1.c: Ditto.
27978 * gcc.dg/20020122-4.c: Ditto.
27979 * gcc.dg/inline-2.c: Ditto.
27980
27981 2002-03-14 Jeffrey A Law (law@cygnus.com)
27982
27983 * gcc.c-torture/compile/20020314-1.c: New test.
27984
27985 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
27986
27987 * gcc.c-torture/execute/20020314-1.c: New test.
27988
27989 2002-03-14 Jakub Jelinek <jakub@redhat.com>
27990
27991 * g++.dg/warn/Wunused-1.C: New test.
27992
27993 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
27994
27995 * g++.dg/abi/mangle6.C: New test.
27996
27997 2002-03-13 Jakub Jelinek <jakub@redhat.com>
27998
27999 * gcc.c-torture/compile/20020309-2.c: New test.
28000
28001 * gcc.c-torture/compile/20020312-1.c: New test.
28002
28003 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
28004
28005 * g++.dg/other/access1.C: New test.
28006
28007 2002-03-12 Jakub Jelinek <jakub@redhat.com>
28008
28009 * gcc.c-torture/execute/wchar_t-1.c: New test.
28010
28011 2002-03-12 David Edelsohn <edelsohn@gnu.org>
28012
28013 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
28014
28015 2002-03-12 Roger Sayle <roger@eyesopen.com>
28016
28017 * gcc.dg/20020312-1.c: New test case.
28018
28019 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
28020
28021 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
28022
28023 2002-03-11 Richard Henderson <rth@redhat.com>
28024
28025 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
28026 * g++.old-deja/g++.jason/report.C: Likewise.
28027
28028 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
28029
28030 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
28031 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
28032
28033 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
28034
28035 * testsuite/g++.dg/overload/pmf1.C: New test.
28036
28037 2002-03-11 Kazu Hirata <kazu@hxi.com>
28038
28039 * gcc.c-torture/execute/20020307-1.c: Use long.
28040
28041 2002-03-11 Jakub Jelinek <jakub@redhat.com>
28042
28043 PR optimization/5844
28044 * gcc.dg/20020310-1.c: New test.
28045
28046 2002-03-09 Michael Meissner <meissner@redhat.com>
28047
28048 * gcc.c-torture/execute/memcpy-2.c: New test.
28049 * gcc.c-torture/execute/memset-1.c: New test.
28050 * gcc.c-torture/execute/strlen-1.c: New test.
28051 * gcc.c-torture/execute/strcmp-1.c: New test.
28052 * gcc.c-torture/execute/strncmp-1.c: New test.
28053
28054 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
28055
28056 * gcc.dg/ppc-ldstruct.c: New test.
28057
28058 2002-03-09 Jakub Jelinek <jakub@redhat.com>
28059
28060 * gcc.c-torture/execute/va-arg-22.c: New test.
28061
28062 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28063
28064 * gcc.c-torture/compile/20020309-1.c: New test.
28065
28066 2002-03-08 Jakub Jelinek <jakub@redhat.com>
28067
28068 * gcc.c-torture/execute/20020307-2.c: New test.
28069
28070 2002-03-07 Jeffrey A Law (law@redhat.com)
28071
28072 * g77.f-torture/compile/20020307-1.f: New test.
28073
28074 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
28075
28076 * gcc.dg/unordered-1.c: New test.
28077
28078 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
28079
28080 * gcc.c-torture/execute/20020307-1.c: New test.
28081
28082 2002-03-05 Jakub Jelinek <jakub@redhat.com>
28083
28084 * gcc.dg/20020304-1.c: New test.
28085
28086 * gcc.c-torture/compile/20020304-2.c: New test.
28087
28088 2002-03-04 Zack Weinberg <zack@codesourcery.com>
28089
28090 * gcc.c-torture/compile/20020304-1.c: New test case
28091 (from PR c/5830).
28092
28093 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
28094
28095 * gcc.dg/20020103-1.c: Add other -D ppc variants.
28096
28097 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
28098
28099 * g++.dg/other/classkey1.C: New test.
28100
28101 2002-03-01 Richard Henderson <rth@redhat.com>
28102
28103 * gcc.c-torture/compile/981223-1.x: New.
28104 * gcc.c-torture/compile/920625-1.x: New.
28105
28106 2002-02-28 Richard Henderson <rth@redhat.com>
28107
28108 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
28109
28110 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
28111
28112 * gcc.c-torture/execute/20020227-1.c: New test.
28113
28114 2002-02-27 Mark Mitchell <mark@codesourcery.com>
28115
28116 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
28117 here" ERROR lines.
28118 * g++.old-deja/g++.oliva/partord1.C: Likewise.
28119 * g++.old-deja.g++.other/defarg1.C: Likewise.
28120 * g++.old-deja/g++.pt/calls2.C: Likewise.
28121 * g++.old-deja/g++.pt/crash20.C: Likewise.
28122 * g++.old-deja/g++.pt/crash30.C: Likewise.
28123 * g++.old-deja/g++.pt/crash36.C: Likewise.
28124 * g++.old-deja/g++.pt/crash6.C: Likewise.
28125 * g++.old-deja/g++.pt/defarg13.C: Likewise.
28126 * g++.old-deja/g++.pt/derived3.C: Likewise.
28127 * g++.old-deja/g++.pt/error1.C: Likewise.
28128 * g++.old-deja/g++.pt/friend21.C: Likewise.
28129 * g++.old-deja/g++.pt/friend23.C: Likewise.
28130 * g++.old-deja/g++.pt/infinite1.C: Likewise.
28131 * g++.old-deja/g++.robertl/eb128.C: Likewise.
28132
28133 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
28134
28135 * gcc.c-torture/execute/20020225-2.c: New test.
28136
28137 2002-02-27 Zack Weinberg <zack@codesourcery.com>
28138
28139 * gcc.c-torture/execute/920730-1t.c,
28140 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
28141 Delete test cases, only relevant to -traditional.
28142
28143 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
28144
28145 * gcc.dg/cpp/undef1.c: Remove.
28146 * gcc.dg/cpp/directiv.c: Update.
28147 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
28148
28149 2002-02-27 Michael Meissner <meissner@redhat.com>
28150
28151 * gcc.c-torture/execute/20020226-1.c: New test.
28152
28153 2002-02-26 Jakub Jelinek <jakub@redhat.com>
28154
28155 * g++.dg/debug/debug4.C: New test.
28156
28157 * gcc.dg/ia64-visibility-1.c: New test.
28158
28159 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
28160
28161 * gcc.dg/debug/20020224-1.c: New.
28162
28163 2002-02-25 Kazu Hirata <kazu@hxi.com>
28164
28165 * gcc.c-torture/execute/960416-1.x: New.
28166 * gcc.c-torture/execute/divconst-3.x: Likewise.
28167
28168 2002-02-25 Jakub Jelinek <jakub@redhat.com>
28169
28170 * gcc.dg/20020224-1.c: New test.
28171
28172 2002-02-25 Alan Modra <amodra@bigpond.net.au>
28173
28174 * gcc.c-torture/execute/20020225-1.c: New.
28175
28176 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
28177
28178 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
28179
28180 2002-02-23 Jakub Jelinek <jakub@redhat.com>
28181
28182 * gcc.dg/20020222-1.c: New test.
28183
28184 2002-02-22 Jakub Jelinek <jakub@redhat.com>
28185
28186 * g++.dg/opt/anonunion1.C: New test.
28187
28188 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
28189
28190 * g++.dg/template/qualttp19.C: New test.
28191 * g++.dg/template/qualttp20.C: New test.
28192 * g++.old-deja/g++.jason/report.C: Adjust expected errors
28193 * g++.old-deja/g++.other/qual1.C: Likewise.
28194
28195 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
28196
28197 * gcc.dg/attr-alwaysinline.c: New.
28198
28199 2002-02-21 Jakub Jelinek <jakub@redhat.com>
28200
28201 * gcc.dg/20020220-1.c: New test.
28202
28203 * gcc.dg/20020220-2.c: New test.
28204
28205 * g++.dg/opt/mmx1.C: New test.
28206
28207 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
28208
28209 * gcc.c-torture/compile/20020110.c: New test.
28210
28211 2002-02-20 Jakub Jelinek <jakub@redhat.com>
28212
28213 * gcc.c-torture/execute/20020219-1.c: New test.
28214
28215 * gcc.dg/20020219-1.c: New test.
28216
28217 * gcc.dg/noncompile/20020220-1.c: New test.
28218
28219 * g++.dg/opt/ptrintsum1.C: New test.
28220
28221 * gcc.dg/debug/20020220-1.c: New test.
28222
28223 2002-02-17 Jakub Jelinek <jakub@redhat.com>
28224
28225 * gcc.c-torture/execute/20020216-1.c: New test.
28226
28227 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
28228
28229 * gcc.dg/decl-1.c: Update, new test.
28230
28231 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
28232
28233 * g++.dg/abi/bitfield1.C: New test.
28234 * g++.dg/abi/bitfield2.C: New test.
28235
28236 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
28237
28238 * gcc.dg/attr-nest.c: New test.
28239
28240 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
28241
28242 * gcc.c-torture/execute/20020215-1.c: New test.
28243
28244 2002-02-14 Jakub Jelinek <jakub@redhat.com>
28245
28246 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
28247 * g++.dg/debug/debug.exp: New.
28248 * g++.dg/debug/trivial.C: New.
28249 * g++.dg/debug/debug1.C: Moved...
28250 * g++.dg/other/debug1.C: ...from here.
28251 * g++.dg/debug/debug2.C: Moved...
28252 * g++.dg/other/debug2.C: ...from here.
28253 * g++.dg/debug/debug3.C: Moved...
28254 * g++.dg/other/debug3.C: ...from here.
28255
28256 * gcc.dg/noncompile/20020213-1.c: New test.
28257
28258 2002-02-13 Jakub Jelinek <jakub@redhat.com>
28259
28260 * g++.dg/other/debug3.C: New test.
28261
28262 * gcc.c-torture/execute/20020213-1.c: New test.
28263
28264 2002-02-13 Richard Smith <richard@ex-parrot.com>
28265
28266 * g++.old-deja/g++.other/thunk1.C: New test.
28267
28268 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
28269
28270 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
28271
28272 2002-02-13 Stan Shebs <shebs@apple.com>
28273
28274 * gcc.dg/altivec-3.c: New.
28275
28276 2002-02-12 Jakub Jelinek <jakub@redhat.com>
28277
28278 * gcc.dg/Wunreachable-1.c: New test.
28279 * gcc.dg/Wunreachable-2.c: New test.
28280
28281 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
28282
28283 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
28284
28285 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
28286
28287 * gcc.dg/decl-1.c: New test.
28288
28289 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
28290
28291 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
28292
28293 2002-02-10 Kazu Hirata <kazu@hxi.com>
28294
28295 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
28296 * gcc.c-torture/compile/980506-1.x: Likewise.
28297
28298 2002-02-10 Kazu Hirata <kazu@hxi.com>
28299
28300 * gcc.dg/20020210-1.c: New.
28301
28302 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
28303
28304 * g77.f-torture/execute/947.f: New regression test
28305 for PR fortran/947.
28306
28307 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
28308
28309 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
28310 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
28311
28312 2002-02-08 Richard Henderson <rth@redhat.com>
28313
28314 * gcc.c-torture/compile/labels-3.c: New.
28315
28316 2002-02-08 Jakub Jelinek <jakub@redhat.com>
28317
28318 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
28319 expression statements work instead.
28320 * gcc.dg/noncompile/20020207-1.c: New test.
28321
28322 2002-02-07 Richard Henderson <rth@redhat.com>
28323
28324 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
28325
28326 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28327
28328 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
28329 message from g77
28330 * lib/g77-dg.exp: Trim g77 error messages so that they are
28331 recognized by dg.exp.
28332
28333 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28334
28335 PR fortran/5473
28336 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
28337
28338 2002-02-07 Richard Henderson <rth@redhat.com>
28339
28340 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
28341 to be sufficiently aligned for integers.
28342
28343 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
28344
28345 * g++.dg/template/friend4.C: New test.
28346
28347 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
28348
28349 PR fortran/5743
28350 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
28351 unsupported cases.
28352
28353 2002-02-07 Richard Henderson <rth@redhat.com>
28354
28355 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
28356 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
28357 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
28358 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
28359
28360 2002-02-06 Richard Henderson <rth@redhat.com>
28361
28362 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
28363
28364 2002-02-06 Janis Johnson <janis187@us.ibm.com>
28365
28366 * gcc.dg/20020206-1.c: New test.
28367
28368 2002-02-06 Jakub Jelinek <jakub@redhat.com>
28369
28370 * gcc.c-torture/execute/20020206-1.c: New test.
28371
28372 * gcc.c-torture/execute/20020206-2.c: New test.
28373
28374 PR optimization/5429:
28375 * gcc.c-torture/compile/20020206-1.c: New test.
28376
28377 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
28378
28379 * g++.dg/ext/align1.C: Do not use an explicit alignment value
28380 as certain file formats cannot support particularly large
28381 alignments.
28382
28383 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
28384 and do not expect to be able to link the executable.
28385
28386 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
28387 fail because the COFF format does not support the weak attribute.
28388
28389 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
28390
28391 * g77.dg/pr5473.f: New test
28392
28393 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
28394
28395 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
28396 Fix testcase accordingly.
28397
28398 2002-02-04 Richard Henderson <rth@redhat.com>
28399
28400 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
28401 (buf): Change to be an array of pointers, not ints.
28402
28403 2002-02-04 Jakub Jelinek <jakub@redhat.com>
28404
28405 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
28406 before all tests. Move warning one line above to match where it
28407 C frontend emits.
28408 * gcc.dg/Wswitch-2.c: New test.
28409 * g++.dg/warn/Wswitch-1.C: New test.
28410 * g++.dg/warn/Wswitch-2.C: New test.
28411
28412 2002-02-04 Richard Henderson <rth@redhat.com>
28413
28414 * g++.dg/abi/offsetof.C: Fix size comparison.
28415
28416 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
28417
28418 * gcc.dg/cast-qual-2.c: New test.
28419
28420 2002-02-04 Jakub Jelinek <jakub@redhat.com>
28421
28422 * gcc.dg/20020201-4.c: New test.
28423
28424 2002-02-04 Ben Elliston <bje@redhat.com>
28425
28426 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
28427 target_info attribute != 0, in addition to the empty string.
28428 (gcc_target_compile): Likewise.
28429
28430 2002-02-03 Andrew Cagney <ac131313@redhat.com>
28431
28432 * gcc.dg/Wswitch.c: New test.
28433 PR gcc/4475. PR gcc/3780.
28434
28435 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
28436
28437 * g77.f-torture/execute/5122.f: New test for regressions
28438 against PR fortran/5122.
28439
28440 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
28441
28442 * g77.f-torture/compile/pr3743.f: Delete
28443 * g77.dg/pr3743-1.f: New test.
28444 * g77.dg/pr3743-2.f: New test.
28445 * g77.dg/pr3743-3.f: New test.
28446 * g77.dg/pr3743-4.f: New test.
28447
28448 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
28449
28450 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
28451
28452 2002-02-02 Richard Henderson <rth@redhat.com>
28453
28454 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
28455 * gcc.c-torture/execute/bf64-1.c: Likewise.
28456
28457 2002-02-02 Jakub Jelinek <jakub@redhat.com>
28458
28459 * gcc.dg/20020201-2.c: New test.
28460
28461 * gcc.dg/20020201-3.c: New test.
28462
28463 * gcc.c-torture/execute/bitfld-2.c: New test.
28464
28465 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
28466
28467 * gcc.dg/bitfld-1.c: Update.
28468 * gcc.dg/bitfld-2.c: Update.
28469 * gcc.c-torture/execute/bitfld-1.x: New.
28470
28471 2002-02-02 Jakub Jelinek <jakub@redhat.com>
28472
28473 * gcc.c-torture/execute/20020201-1.c: New test.
28474
28475 2002-02-01 Janis Johnson <janis187@us.ibm.com>
28476
28477 PR target/5469
28478 * gcc.dg/20020201-1.c: New test.
28479
28480 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
28481
28482 PR fortran/3743
28483 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
28484 * g77.f-torture/compile/pr3743.x: Remove
28485
28486 2002-01-31 Tom Rix <trix@redhat.com>
28487
28488 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
28489
28490 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
28491
28492 * gcc.dg/noncompile/20020130-1.c: New test.
28493
28494 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
28495
28496 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
28497
28498 2002-01-29 Richard Henderson <rth@redhat.com>
28499
28500 * gcc.c-torture/execute/991118-1.c: Cast various constants back
28501 to long long.
28502 * gcc.c-torture/execute/bf64-1.c: Likewise.
28503
28504 2002-01-29 Jakub Jelinek <jakub@redhat.com>
28505
28506 * gcc.c-torture/execute/20020129-1.c: New test.
28507
28508 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
28509
28510 * gcc.c-torture/compile/20000224-1.c: Update.
28511 * gcc.c-torture/execute/bitfld-1.c: New tests.
28512 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
28513 * gcc.dg/uninit-A.c: Update.
28514
28515 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
28516
28517 * g++.dg/template/ctor1.C: Add instantiation.
28518
28519 2002-01-28 Paul Koning <pkoning@equallogic.com>
28520
28521 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
28522 argument to __builtin_prefetch to be const ptr.
28523
28524 2002-01-28 Jakub Jelinek <jakub@redhat.com>
28525
28526 * gcc.c-torture/compile/20020120-1.c: New test.
28527
28528 2002-01-27 Kazu Hirata <kazu@hxi.com>
28529
28530 * gcc.c-torture/execute/20020127-1.c: New test.
28531
28532 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
28533
28534 * g77.dg/f77-edit-i-in.f: New test
28535 * g77.dg/f77-edit-i-out.f: New test
28536
28537 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
28538
28539 * gcc.dg/debug/debug.exp: New file.
28540 * gcc.dg/debug/trivial.c: New file.
28541 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
28542 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
28543 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
28544 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
28545 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
28546 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
28547 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
28548 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
28549 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
28550 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
28551 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
28552 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
28553 * gcc.dg/20000503-1.c: Removed.
28554 * gcc.dg/20010207-1.c: Removed.
28555 * gcc.dg/20011223-1.c: Removed.
28556 * gcc.dg/20020104-2.c: Removed.
28557 * gcc.dg/debug-1.c: Removed.
28558 * gcc.dg/debug-2.c: Removed.
28559 * gcc.dg/debug-3.c: Removed.
28560 * gcc.dg/debug-4.c: Removed.
28561 * gcc.dg/debug-5.c: Removed.
28562 * gcc.dg/debug-6.c: Removed.
28563 * gcc.dg/dwarf2-1.c: Removed.
28564 * gcc.dg/dwarf2-2.c: Removed.
28565
28566 2002-01-25 Jakub Jelinek <jakub@redhat.com>
28567
28568 * g++.old-deja/g++.other/eh5.C: New test.
28569 * g++.old-deja/g++.other/sibcall2.C: New test.
28570 * g++.old-deja/g++.other/array9.C: New test.
28571 * g++.old-deja/g++.other/typename2.C: New test.
28572 * g++.old-deja/g++.other/crash60.C: New test.
28573 * g++.old-deja/g++.other/conv9.C: New test.
28574 * g++.old-deja/g++.other/mangle10.C: New test.
28575 * g++.old-deja/g++.other/unchanging1.C: New test.
28576 * g++.old-deja/g++.other/exprstmt1.C: New test.
28577 * g++.old-deja/g++.other/inline23.C: New test.
28578 * g++.old-deja/g++.eh/ia64-1.C: New test.
28579 * g++.old-deja/g++.other/dwarf2-1.C: New test.
28580 * g++.old-deja/g++.other/reload1.C: New test.
28581 * g++.old-deja/g++.other/static20.C: New test.
28582 * g++.old-deja/g++.other/local-alloc1.C: New test.
28583 * g++.old-deja/g++.other/conv8.C: New test.
28584 * g++.old-deja/g++.other/stmtexpr2.C: New test.
28585 * g++.old-deja/g++.other/storeexpr1.C: New test.
28586 * g++.old-deja/g++.other/storeexpr2.C: New test.
28587 * g++.dg/eh/template2.C: New test.
28588 * g++.dg/warn/weak1.C: New test.
28589
28590 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
28591
28592 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28593 Remove first, non-varying, argument.
28594
28595 2002-01-23 Richard Henderson <rth@redhat.com>
28596
28597 * gcc.dg/inline-2.c: New.
28598
28599 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
28600 Add optional target arg. Check number of arguments.
28601 (scan-assembler-not, scan-assembler-dem): Likewise.
28602 (scan-assembler-dem-not): Likewise.
28603
28604 2002-01-23 Zack Weinberg <zack@codesourcery.com>
28605
28606 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
28607 line 12.
28608 * g++.old-deja/g++.brendan/parse3.C,
28609 g++.old-deja/g++.other/crash26.C,
28610 g++.old-deja/g++.other/crash28.C,
28611 g++.old-deja/g++.other/crash29.C,
28612 g++.old-deja/g++.other/crash30.C,
28613 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
28614
28615 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
28616
28617 * gcc.dg/20020115-1.c: New.
28618
28619 2002-01-23 Bob Wilson <bob.wilson@acm.org>
28620
28621 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
28622
28623 2002-01-23 Janis Johnson <janis187@us.ibm.com>
28624
28625 * gcc.dg/20020122-3.c: New.
28626
28627 2002-01-23 Jakub Jelinek <jakub@redhat.com>
28628
28629 * g++.dg/other/gc1.C: New test.
28630
28631 2002-01-23 Zack Weinberg <zack@codesourcery.com>
28632
28633 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
28634
28635 2002-01-22 Richard Henderson <rth@redhat.com>
28636
28637 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
28638
28639 2002-01-22 Richard Henderson <rth@redhat.com>
28640
28641 * gcc.dg/20020122-4.c: New.
28642
28643 2002-01-22 H.J. Lu <hjl@gnu.org>
28644
28645 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
28646 link output.
28647 * gcc.dg/special/ecos.exp: Likewise.
28648 * lib/g++-dg.exp: Likewise.
28649 * lib/g77-dg.exp: Likewise.
28650 * lib/gcc-dg.exp : Likewise.
28651 * lib/mike-g++.exp: Likewise.
28652 * lib/mike-g77.exp: Likewise.
28653 * lib/mike-gcc.exp: Likewise.
28654 * lib/objc-dg.exp: Likewise.
28655
28656 2002-01-22 Janis Johnson <janis187@us.ibm.com>
28657
28658 PR target/5379
28659 * gcc.dg/20020122-2.c: New test.
28660
28661 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
28662
28663 * gcc.dg/20020122-1.c: New test.
28664
28665 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
28666
28667 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
28668
28669 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
28670
28671 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
28672
28673 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28674
28675 * gcc.c-torture/compile/20020121-1.c: New test.
28676
28677 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
28678
28679 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
28680 ld_library_path.
28681
28682 2002-01-21 Jakub Jelinek <jakub@redhat.com>
28683
28684 * gcc.dg/20020218-1.c: New test.
28685
28686 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
28687
28688 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
28689 messages
28690 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
28691 "At global scope" warning
28692 * g++.dg/ext/align1.C: Change cygwin test for alignment
28693 from db-bogus to dg-warning
28694
28695 2002-01-21 Zack Weinberg <zack@codesourcery.com>
28696
28697 * g77.f-torture/compile/cpp2.F: New test.
28698
28699 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
28700
28701 * g++.dg/template/access1.C: New test.
28702
28703 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
28704
28705 * gcc.dg/20020118-1.c: New.
28706
28707 2002-01-18 Kazu Hirata <kazu@hxi.com>
28708
28709 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
28710
28711 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
28712
28713 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
28714 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
28715 alignment warnings.
28716
28717 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
28718
28719 * gcc.misc-tests/i386-prefetch.exp: Save and restore
28720 torture_with_loops and torture_without_loops
28721
28722 2002-01-17 Jakub Jelinek <jakub@redhat.com>
28723
28724 * gcc.c-torture/compile/20020116-1.c: New test.
28725
28726 2002-01-16 Jakub Jelinek <jakub@redhat.com>
28727
28728 * gcc.dg/20020116-2.c: New test.
28729
28730 * gcc.dg/ultrasp4.c: New test.
28731
28732 * gcc.dg/20020116-1.c: New test.
28733
28734 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
28735
28736 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
28737 by EABI.
28738
28739 2002-01-15 Janis Johnson <janis187@us.ibm.com>
28740
28741 * gcc.misc-tests/i386-prefetch.exp: New.
28742 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
28743 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
28744 * gcc.misc-tests/i386-pf-none-1.c: New test.
28745 * gcc.misc-tests/i386-pf-sse-1.c: New test.
28746
28747 2002-01-15 Jakub Jelinek <jakub@redhat.com>
28748
28749 * gcc.dg/gnu89-init-1.c: Add new tests.
28750
28751 2002-01-15 Andreas Jaeger <aj@suse.de>
28752
28753 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
28754 * gcc.dg/i386-mmx-2.c: Likewise.
28755 * gcc.dg/i386-sse-1.c: Likewise.
28756 * gcc.dg/i386-sse-2.c: Likewise.
28757 * gcc.dg/i386-sse-3.c: Likewise.
28758
28759 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
28760
28761 * g77.f-torture/execute/intrinsic-unix-bessel.f:
28762 Uncomment additional cases that now pass.
28763
28764 2002-01-11 Richard Henderson <rth@redhat.com>
28765
28766 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
28767 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
28768
28769 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
28770
28771 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
28772
28773 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
28774
28775 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
28776 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
28777
28778 2002-01-10 Dale Johannesen <dalej@apple.com>
28779
28780 * gcc.c-torture/execute/loop-11.c: New.
28781
28782 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
28783
28784 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
28785 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
28786
28787 2002-01-09 Richard Henderson <rth@redhat.com>
28788
28789 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
28790 type in which to perform the operation for each size.
28791
28792 2002-01-09 Alan Matsuoka (alanm@redhat.com)
28793
28794 * gcc.c-torture/compile/20020109-2.c: New test.
28795
28796 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
28797
28798 * gcc.c-torture/execute/loop-10.c: New test.
28799
28800 2002-01-09 Jakub Jelinek <jakub@redhat.com>
28801
28802 * gcc.c-torture/compile/20010226-1.c: New test.
28803 * gcc.c-torture/compile/20010227-1.c: New test.
28804 * gcc.c-torture/compile/20010426-1.c: New test.
28805 * gcc.c-torture/compile/20010510-1.c: New test.
28806 * gcc.c-torture/compile/20010605-3.c: New test.
28807 * gcc.c-torture/compile/20010824-1.c: New test.
28808 * gcc.c-torture/execute/20010409-1.c: New test.
28809 * gcc.dg/noncompile/20000901-1.c: New test.
28810 * gcc.dg/20001023-1.c: New test.
28811 * gcc.dg/20001101-1.c: New test.
28812 * gcc.dg/20001102-1.c: New test.
28813 * gcc.dg/20010207-1.c: New test.
28814 * gcc.dg/20010405-1.c: New test.
28815 * gcc.dg/20010822-1.c: New test.
28816 * gcc.dg/20011107-1.c: New test.
28817
28818 2002-01-09 Jeffrey A Law (law@redhat.com)
28819
28820 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
28821
28822 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
28823 execution failure on PA targets.
28824
28825 2002-01-09 Jakub Jelinek <jakub@redhat.com>
28826
28827 * gcc.c-torture/compile/20020109-1.c: New test.
28828
28829 2002-01-08 Kazu Hirata <kazu@hxi.com>
28830
28831 * gcc.c-torture/execute/20020108-1.c: New test.
28832
28833 2002-01-08 Jakub Jelinek <jakub@redhat.com>
28834
28835 * gcc.dg/20020108-1.c: New test.
28836
28837 2002-01-08 H.J. Lu <hjl@gnu.org>
28838
28839 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
28840 for header files.
28841
28842 2002-01-08 Geoff Keating <geoffk@redhat.com>
28843
28844 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
28845 consistency.
28846
28847 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
28848
28849 * gcc.dg/altivec-4.c: Test altivec predicates.
28850
28851 2002-01-07 Jakub Jelinek <jakub@redhat.com>
28852
28853 * gcc.c-torture/execute/20020107-1.c: New test.
28854
28855 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
28856
28857 PR c/5279
28858 * gcc.c-torture/compile/20020106-1.c: New test.
28859
28860 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
28861
28862 * gcc.c-torture/execute/nestfunc-4.c: New test.
28863
28864 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
28865
28866 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
28867 extra triple that slipped in.
28868 * g++.old-deja/g++.abi/align.C: Likewise.
28869 * g++.old-deja/g++.abi/bitfields.C: Likewise.
28870
28871 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
28872
28873 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
28874 * g++.old-deja/g++.abi/align.C: Likewise.
28875 * g++.old-deja/g++.abi/bitfields.C: Likewise.
28876
28877 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
28878 on FreeBSD/i386.
28879 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
28880 FreeBSD.
28881
28882 2002-01-04 Jakub Jelinek <jakub@redhat.com>
28883
28884 * gcc.dg/20020104-1.c: New test.
28885
28886 * gcc.dg/20020104-2.c: New test.
28887
28888 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
28889
28890 * gcc.dg/20020103-1.c: Fix typo in target selector.
28891
28892 2002-01-03 Richard Henderson <rth@redhat.com>
28893
28894 * gcc.dg/20020103-1.c: New.
28895
28896 2002-01-03 Kazu Hirata <kazu@hxi.com>
28897
28898 * gcc.c-torture/execute/20020103-1.c: New test.
28899
28900 2002-01-03 Jakub Jelinek <jakub@redhat.com>
28901
28902 * g++.dg/other/debug2.C: New test.
28903
28904 * gcc.c-torture/compile/20020103-1.c: New test.
28905
28906 2002-01-02 Jakub Jelinek <jakub@redhat.com>
28907
28908 * gcc.dg/gnu89-init-1.c: Added new tests.
28909
28910 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
28911
28912 * g++.dg/template/friend2.C: Remove as patch is reverted.
28913
28914 * g++.dg/warn/oldcast1.C: New test.
28915
28916 * g++.dg/template/ptrmem1.C: New test.
28917 * g++.dg/template/ptrmem2.C: New test.
28918
28919 * g++.dg/template/ntp.C: New test.
28920
28921 * g++.dg/other/component1.C: New test.
28922
28923 * g++.dg/template/ttp3.C: New test.
28924
28925 * g++.dg/template/friend2.C: New test.
28926 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
28927
28928 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
28929
28930 * g++.dg/other/ptrmem1.C: New test.
28931 * g++.dg/other/ptrmem2.C: New test.
28932
28933 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
28934
28935 * g++.dg/template/ctor1.C: New test.
28936
28937 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
28938
28939 * g++.dg/template/friend2.C: New test.
28940
28941 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
28942
28943 * gcc.dg/mmix-1.c: New test.
28944
28945 2001-12-31 Richard Henderson <rth@redhat.com>
28946
28947 * gcc.dg/asm-5.c: New.
28948
28949 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
28950
28951 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
28952 in namespace __gnu_cxx
28953
28954 2001-12-30 Richard Henderson <rth@redhat.com>
28955
28956 * gcc.dg/debug-6.c: New.
28957
28958 2001-12-30 Jakub Jelinek <jakub@redhat.com>
28959
28960 * gcc.c-torture/compile/20011229-2.c: New test.
28961
28962 2001-12-29 Jakub Jelinek <jakub@redhat.com>
28963
28964 * gcc.dg/debug-3.c: New test.
28965 * gcc.dg/debug-4.c: New test.
28966 * gcc.dg/debug-5.c: New test.
28967
28968 2001-12-29 Richard Henderson <rth@redhat.com>
28969
28970 * g++.dg/eh/loop1.C: New.
28971
28972 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
28973
28974 * g++.dg/template/crash1.C: New test.
28975
28976 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
28977
28978 * g++.dg/other/const1.C: New test.
28979
28980 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
28981
28982 * gcc.c-torture/compile/20011229-1.c: New test.
28983
28984 2001-12-28 Stan Shebs <shebs@apple.com>
28985
28986 * lib/objc-torture.exp: Resync with c-torture.exp.
28987 * lib/objc.exp: Load standard libraries.
28988
28989 2001-12-28 Jakub Jelinek <jakub@redhat.com>
28990
28991 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
28992 additional tests.
28993
28994 2001-12-27 Roger Sayle <roger@eyesopen.com>
28995
28996 * gcc.c-torture/execute/string-opt-16.c: New testcase.
28997
28998 2001-12-27 Richard Henderson <rth@redhat.com>
28999
29000 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
29001
29002 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
29003
29004 * g++.dg/eh/ctor1.C: New test.
29005 * g++.dg/other/error2.C: New test.
29006
29007 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
29008
29009 * g++.dg/other/init2.C: New test.
29010
29011 2001-12-24 Richard Henderson <rth@redhat.com>
29012
29013 * gcc.dg/20011223-1.c: New.
29014 * gcc.dg/inline-1.c: New.
29015
29016 2001-12-23 Richard Henderson <rth@redhat.com>
29017
29018 * gcc.dg/asm-4.c: Test operand modifiers.
29019
29020 2001-12-23 Richard Henderson <rth@redhat.com>
29021
29022 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
29023
29024 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
29025
29026 * gcc.c-torture/execute/20011223-1.c: New test.
29027
29028 2001-12-21 Richard Henderson <rth@redhat.com>
29029
29030 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
29031 re-enables the warning.
29032
29033 2001-12-21 Richard Henderson <rth@redhat.com>
29034
29035 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
29036
29037 2001-12-20 Jakub Jelinek <jakub@redhat.com>
29038
29039 * gcc.c-torture/compile/20011218-1.c: New test.
29040
29041 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
29042
29043 * gcc.misc-test/arm-isr.exp: New file. Control running of the
29044 arm-isr.c test.
29045 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
29046 epilogue generation for ARM ISR routines.
29047
29048 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29049
29050 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
29051 * gcc.dg/format/c90-printf-3.c: Likewise.
29052 * gcc.dg/format/c99-printf-3.c: Likewise.
29053 * gcc.dg/format/ext-1.c: Likewise.
29054 * gcc.dg/format/ext-6.c: Likewise.
29055 * gcc.dg/format/format.h: Prototype unlocked stdio.
29056
29057 2001-12-20 Richard Henderson <rth@redhat.com>
29058
29059 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
29060 (arena): Use it.
29061 (malloc): Correct allocation logic. Abort if we fill up the
29062 arena before initialization complete.
29063 (realloc): Correct allocation logic.
29064
29065 2001-12-20 Jakub Jelinek <jakub@redhat.com>
29066
29067 * gcc.c-torture/compile/20011219-2.c: New test.
29068
29069 * gcc.c-torture/execute/20011219-1.c: New test.
29070
29071 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
29072
29073 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
29074 target does not support weak symbols.
29075
29076 2001-12-19 Jakub Jelinek <jakub@redhat.com>
29077
29078 * gcc.c-torture/compile/20011219-1.c: New test.
29079
29080 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
29081
29082 * g++.dg/other/error1.C: New test.
29083
29084 2001-12-17 Jeffrey A Law (law@redhat.com)
29085
29086 * gcc.c-torture/execute/20011217-1.c: New test.
29087
29088 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
29089
29090 * objc.dg/special/: New directory.
29091 * objc.dg/special/special.exp: New file.
29092 * objc.dg/special/unclaimed-category-1.h: New file.
29093 * objc.dg/special/unclaimed-category-1a.m: New file.
29094 * objc.dg/special/unclaimed-category-1.m: New file.
29095
29096 2001-12-17 Andreas Jaeger <aj@suse.de>
29097
29098 * gcc.c-torture/compile/20011217-2.c: New test.
29099
29100 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
29101
29102 * gcc.c-torture/compile/20011217-1.c: New test.
29103
29104 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
29105
29106 * testsuite/gcc.dg/20011214-1.c: New.
29107
29108 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
29109
29110 * gcc.dg/altivec-4.c: New.
29111
29112 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
29113
29114 * gcc.dg/20011113-1.c: New test.
29115
29116 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29117
29118 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
29119 std::__malloc_alloc_template<0> and
29120 std::__default_alloc_template<false, 0>.
29121
29122 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
29123
29124 * objc/execute/bf-21.m: New test.
29125 * objc/execute/enumeration-1.m: New test.
29126 * objc/execute/enumeration-2.m: New test.
29127
29128 2001-12-12 Jakub Jelinek <jakub@redhat.com>
29129
29130 * gcc.dg/gnu89-init-1.c: New test.
29131
29132 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
29133
29134 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
29135 * g++.old-deja/g++.jason/2371.C: Likewise.
29136 * g++.old-deja/g++.jason/template33.C: Likewise.
29137 * g++.old-deja/g++.jason/template34.C: Likewise.
29138 * g++.old-deja/g++.jason/template36.C: Likewise.
29139 * g++.old-deja/g++.oliva/typename1.C: Likewise.
29140 * g++.old-deja/g++.oliva/typename2.C: Likewise.
29141 * g++.old-deja/g++.other/typename1.C: Likewise.
29142 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29143 * g++.old-deja/g++.pt/nontype5.C: Likewise.
29144 * g++.old-deja/g++.pt/typename11.C: Likewise.
29145 * g++.old-deja/g++.pt/typename14.C: Likewise.
29146 * g++.old-deja/g++.pt/typename16.C: Likewise.
29147 * g++.old-deja/g++.pt/typename3.C: Likewise.
29148 * g++.old-deja/g++.pt/typename4.C: Likewise.
29149 * g++.old-deja/g++.pt/typename5.C: Likewise.
29150 * g++.old-deja/g++.pt/typename7.C: Likewise.
29151 * g++.old-deja/g++.robertl/eb9.C: Likewise.
29152
29153 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
29154
29155 * g++.dg/other/linkage1.C: New test.
29156 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
29157 specifiers.
29158
29159 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
29160
29161 * gcc.dg/concat.c: New test.
29162
29163 2001-12-11 Stan Shebs <shebs@apple.com>
29164
29165 * objc/compile: New test directory.
29166 * objc/compile/compile.exp: New expect script.
29167 * objc/compile/20011211-1.m: New compile test.
29168
29169 2001-12-11 Jason Merrill <jason@redhat.com>
29170
29171 * lib/prune.exp (prune_gcc_output): Also handle "In member
29172 function". So many permutations...
29173
29174 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
29175
29176 * g++.dg/template/typedef1.C: New test.
29177
29178 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
29179
29180 * g++.dg/other/copy1.C: New test.
29181
29182 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
29183
29184 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
29185
29186 * gcc.dg/builtin-choose-expr.c: New.
29187
29188 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
29189
29190 * gcc.dg/altivec-2.c: New.
29191
29192 2001-12-07 Richard Henderson <rth@redhat.com>
29193
29194 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
29195
29196 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
29197
29198 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
29199 ultrasparc.
29200
29201 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29202
29203 * g++-old.deja/g++.robertl/eb101.C: Deleted.
29204
29205 2001-12-06 Janis Johnson <janis187@us.ibm.com>
29206
29207 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
29208 variable argument list.
29209
29210 2001-12-06 Zack Weinberg <zack@codesourcery.com>
29211
29212 * gcc.c-torture/execute/memcheck: Delete entire directory.
29213 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
29214 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
29215
29216 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
29217
29218 * gcc.dg/Wshadow-1.c: New test.
29219
29220 2001-12-05 Jakub Jelinek <jakub@redhat.com>
29221
29222 * gcc.c-torture/compile/20011130-1.c: New test.
29223
29224 * gcc.dg/noncompile/20011025-1.c: New test.
29225
29226 * g++.dg/other/anon-union.C: New test.
29227
29228 * gcc.c-torture/execute/20011024-1.c: New test.
29229
29230 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
29231
29232 * gcc.c-torture/execute/20000722-1.x,
29233 gcc.c-torture/execute/20010123-1.x: Remove.
29234 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
29235 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
29236 gcc.dg/c99-complit-2.c: New tests.
29237
29238 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
29239
29240 * g++.dg/inherit/base1.C: New test.
29241
29242 2001-12-04 Jakub Jelinek <jakub@redhat.com>
29243
29244 * g++.dg/other/stdarg1.C: New test.
29245
29246 * gcc.c-torture/compile/20011130-2.c: New test.
29247
29248 2001-12-03 Janis Johnson <janis187@us.ibm.com>
29249
29250 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
29251 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
29252 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
29253 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
29254 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
29255 * gcc.dg/builtin-prefetch-1.c: New test.
29256
29257 2001-12-03 Jakub Jelinek <jakub@redhat.com>
29258
29259 * gcc.dg/20011130-1.c: New test.
29260
29261 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
29262
29263 * g++.dg/other/scope1.C: New test.
29264 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
29265
29266 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
29267
29268 * gcc.dg/vla-init-1.c: New test.
29269
29270 2001-12-01 Geoff Keating <geoffk@redhat.com>
29271
29272 * gcc.c-torture/compile/structs.c: New testcase from GDB.
29273
29274 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
29275
29276 * objc.dg/alias.m: Update.
29277 * objc.dg/class-1.m: Update.
29278 * objc.dg/const-str-1.m: Update.
29279 * objc.dg/fwd-proto-1.m: Update.
29280 * objc.dg/id-1.m: Update.
29281 * objc.dg/super-class-1.m: Update.
29282
29283 2001-11-29 Mark Mitchell <mark@codesourcery.com>
29284
29285 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
29286 constructs.
29287
29288 2001-11-28 Jeffrey A Law (law@cygnus.com)
29289
29290 * gcc.c-torture/execute/20011128-1.c: New test.
29291
29292 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
29293
29294 * gcc.dg/20011127-1.c: New test.
29295
29296 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
29297
29298 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
29299 from Austin Group draft 7.
29300 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
29301 scanf format arguments.
29302 * gcc.dg/format/no-exargs-2.c: New test.
29303
29304 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
29305
29306 * g++.dg/abi/vbase8-4.C: New test.
29307
29308 2001-11-24 Ian Lance Taylor <ian@airs.com>
29309
29310 * gcc.c-torture/execute/20011121-1.c: New test.
29311
29312 2001-11-23 Jeffrey A Law (law@cygnus.com)
29313
29314 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
29315
29316 2001-11-23 Andreas Jaeger <aj@suse.de>
29317
29318 * gcc.dg/cpp/charconst-2.c: New test.
29319
29320 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
29321
29322 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
29323 to the host if it is remote. Let tests specify extra headers
29324 they use.
29325 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
29326 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
29327 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
29328 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
29329 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
29330 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
29331 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
29332 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
29333 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
29334 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
29335
29336 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
29337
29338 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
29339 for little endian ARMs.
29340
29341 2001-11-20 Jakub Jelinek <jakub@redhat.com>
29342
29343 * gcc.c-torture/compile/20011119-1.c: New test.
29344 * gcc.c-torture/compile/20011119-2.c: New test.
29345
29346 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
29347
29348 * gcc.dg/altivec-1.c: Fix typo.
29349
29350 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
29351
29352 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
29353
29354 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
29355
29356 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
29357
29358 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
29359
29360 * lib/g77.exp: Don't specify --rpath-link.
29361
29362 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
29363 across all the headers.
29364 * gcc.dg/format/format.exp: For testing on a remote host,
29365 copy format.h.
29366
29367 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
29368 * gcc.c-torture/execute/930406-1.c: Likewise.
29369 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
29370
29371 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
29372
29373 * gcc.dg/altivec-1.c: New.
29374
29375 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
29376
29377 * gcc.dg/cpp/fpreprocessed.c: New test case.
29378
29379 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29380
29381 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
29382 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
29383 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
29384
29385 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29386
29387 * gcc.dg/no-builtin-1.c: New test.
29388
29389 2001-11-16 Jakub Jelinek <jakub@redhat.com>
29390
29391 * gcc.c-torture/execute/20011115-1.c: New test.
29392
29393 2001-11-15 Jakub Jelinek <jakub@redhat.com>
29394
29395 * gcc.c-torture/compile/20011114-2.c: New test.
29396 * gcc.c-torture/compile/20011114-3.c: New test.
29397 * gcc.c-torture/compile/20011114-4.c: New test.
29398
29399 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
29400
29401 * g++.dg/other/init1.C: New test.
29402
29403 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
29404
29405 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
29406 message.
29407
29408 * gcc.c-torture/execute/20011114-1.c: New testcase.
29409
29410 * gcc.c-torture/compile/20010327-1.c: Revert last change.
29411 * gcc.c-torture/compile/20011114-1.c: New test, exactly
29412 like the (before this change) version of 20010327-1.c.
29413
29414 2001-11-14 Roger Sayle <roger@eyesopen.com>
29415
29416 * gcc.c-torture/execute/string-opt-13.c: New testcase.
29417
29418 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
29419
29420 * g++.dg/init/array2.C: New test.
29421
29422 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
29423
29424 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
29425
29426 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
29427
29428 * g++.dg/other/forscope1.C: New test.
29429 * g++.dg/ext/forscope1.C: New test.
29430 * g++.dg/ext/forscope2.C: New test.
29431
29432 2001-11-13 Jakub Jelinek <jakub@redhat.com>
29433
29434 * gcc.c-torture/execute/20011113-1.c: New test.
29435
29436 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
29437
29438 * gcc.c-torture/execute/20011109-2.c: New test.
29439
29440 * gcc.c-torture/execute/20011109-1.c: New test.
29441
29442 2001-11-09 Jakub Jelinek <jakub@redhat.com>
29443
29444 * gcc.c-torture/compile/20011109-1.c: New test.
29445
29446 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
29447
29448 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
29449 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
29450 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
29451 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
29452 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
29453 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
29454 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
29455
29456 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
29457
29458 * g++.dg/warn/Wshadow-1.C: New tests.
29459 * g++.old-deja/g++.mike/for3.C: Update.
29460
29461 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
29462
29463 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
29464 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
29465 XFAILs. Adjust expected error texts.
29466 * gcc.c-torture/compile/20011106-1.c,
29467 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
29468 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
29469 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
29470 gcc.dg/c99-array-lval-5.c: New tests.
29471
29472 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29473
29474 * gcc.dg/cpp/defined.c: Update.
29475
29476 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29477
29478 * gcc.c-torture/execute/anon-1.c: New test.
29479
29480 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
29481
29482 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
29483 same size, so no warning should be produced on stormy16.
29484
29485 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
29486 due to oversized array.
29487 * g++.old-deja/g++.mike/ns15.C: Likewise.
29488 * g++.old-deja/g++.pt/crash16.C: Likewise.
29489
29490 2001-11-02 Graham Stott <grahams@redhat.com>
29491
29492 * g++.dgother/debug1.C: Fix typos.
29493
29494 2001-11-01 Jakub Jelinek <jakub@redhat.com>
29495
29496 * g++.dg/other/debug1.C: New test.
29497
29498 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29499
29500 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
29501 of unsigned long.
29502
29503 2001-10-30 Jakub Jelinek <jakub@redhat.com>
29504
29505 * gcc.dg/20011029-2.c: New test.
29506
29507 * gcc.c-torture/compile/20011029-1.c: New test.
29508
29509 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
29510
29511 * objc/execute/class_self-1.m: New test.
29512 * objc/execute/class_self-2.m: New test.
29513
29514 2001-10-25 Zack Weinberg <zack@codesourcery.com>
29515
29516 * gcc.misc-tests/msgs.exp: Delete.
29517 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
29518 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
29519 error set to match recent changes.
29520
29521 2001-10-24 Zack Weinberg <zack@codesourcery.com>
29522
29523 * gcc.dg/20011021-1.c: New test.
29524
29525 2001-10-24 Jakub Jelinek <jakub@redhat.com>
29526
29527 * gcc.c-torture/compile/20011023-1.c: New test.
29528
29529 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
29530
29531 * lib/g77.exp: Rewrite based on lib/g++.exp.
29532
29533 2001-10-19 Jakub Jelinek <jakub@redhat.com>
29534
29535 * gcc.c-torture/execute/20011019-1.c: New test.
29536
29537 * gcc.dg/20011018-1.c: New test.
29538
29539 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
29540
29541 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
29542
29543 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
29544
29545 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
29546 * gcc.dg/attr-invalid.c: Likewise.
29547
29548 2001-10-18 Jakub Jelinek <jakub@redhat.com>
29549
29550 * testsuite/gcc.dg/20011015-1.c: New test.
29551
29552 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
29553
29554 * g++.dg/template/unify2.C: New test.
29555
29556 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
29557
29558 * g++.dg/other/exception-specification.C: New test
29559
29560 2001-10-13 Tom Rix <trix@redhat.com>
29561
29562 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
29563 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
29564
29565 2001-10-12 Jakub Jelinek <jakub@redhat.com>
29566
29567 * testsuite/gcc.dg/20011009-1.c: New test.
29568
29569 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
29570
29571 PR g++/4476
29572 * g++.dg/other/friend1.C: New test.
29573
29574 2001-10-11 Richard Henderson <rth@redhat.com>
29575
29576 * g++.old-deja/g++.other/crash18.C: Add -S to options.
29577
29578 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29579
29580 * gcc.c-torture/compile/20011010-1.c: New.
29581
29582 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
29583
29584 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
29585 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
29586 g77.f-torture/execute/execute.exp,
29587 g77.f-torture/noncompile/noncompile.exp,
29588 gcc.c-torture/compile/compile.exp,
29589 gcc.c-torture/execute/execute.exp,
29590 gcc.c-torture/execute/ieee/ieee.exp,
29591 gcc.c-torture/execute/memcheck/memcheck.exp,
29592 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
29593 objc/execute/execute.exp: Update FSF address.
29594
29595 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
29596
29597 * gcc.dg/cpp/cmdlne-C.c: Update.
29598 * gcc.dg/cpp/cmdlne-C2.c: New.
29599
29600 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29601
29602 * gcc.c-torture/execute/20011008-3.c: New.
29603
29604 2001-10-08 DJ Delorie <dj@redhat.com>
29605
29606 * gcc.dg/20011008-1.c: New.
29607 * gcc.dg/20011008-2.c: New.
29608
29609 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
29610
29611 * gcc.dg/cpp/spacing1.c: Update test.
29612
29613 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29614
29615 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
29616 spelling errors of "separate" as "seperate".
29617
29618 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
29619
29620 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
29621 enough to avoid inlining.
29622
29623 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
29624
29625 * lib/g77.exp: set libg2c_dir correctly.
29626
29627 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
29628
29629 * gcc.dg/cpp/macro11.c: New test.
29630
29631 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29632
29633 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
29634 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
29635 gcc.dg/format/multattr-3.c: New tests.
29636 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
29637 tests for format attributes on function pointers being rejected.
29638
29639 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29640
29641 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
29642
29643 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
29644
29645 * g++.dg/warn/format1.C: New test.
29646
29647 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
29648
29649 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
29650
29651 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
29652
29653 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
29654
29655 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
29656
29657 * gcc.dg/cpp/redef2.c: Add test.
29658
29659 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
29660
29661 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
29662 long-standing bug on i686, apparently.
29663 * gcc.c-torture/execute/loop-2c.x: New file.
29664 * gcc.c-torture/execute/loop-2d.x: New file.
29665 * gcc.c-torture/execute/loop-3c.x: New file.
29666
29667 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
29668
29669 * gcc.dg/cpp/20000625-2.c: Correct line number.
29670
29671 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
29672
29673 * gcc.dg/cpp/macro10.c: New test.
29674 * gcc.dg/cpp/strify3.c: New test.
29675 * gcc.dg/cpp/spacing1.c: Add tests.
29676 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
29677 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
29678
29679 2001-09-24 DJ Delorie <dj@redhat.com>
29680
29681 * gcc.c-torture/execute/20010924-1.c: New test.
29682
29683 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
29684
29685 * testsuite/objc/execute/paste.m: Remove.
29686
29687 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
29688
29689 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
29690
29691 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
29692
29693 * g77.dg/strlen0.f: New test.
29694
29695 2001-09-21 Richard Henderson <rth@redhat.com>
29696
29697 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
29698 * g++.old-deja/g++.abi/vtable2.C: Likewise.
29699
29700 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
29701
29702 Table-driven attributes.
29703 * g++.dg/ext/attrib1.C: New test.
29704
29705 2001-09-20 DJ Delorie <dj@redhat.com>
29706
29707 * gcc.dg/20000926-1.c: Update expected warning messages.
29708 * gcc.dg/array-2.c: Likewise, and test for warnings too.
29709 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
29710 array.
29711
29712 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
29713
29714 * g++.dg/eh/registers1.C: New test case.
29715
29716 2001-09-17 Richard Henderson <rth@redhat.com>
29717
29718 * gcc.dg/array-5.c: Fix VLA decomposition test.
29719
29720 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
29721
29722 * gcc.dg/cpp/line5.c: New testcase.
29723
29724 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
29725
29726 * gcc.dg/cpp/macro9.c: New test.
29727
29728 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
29729
29730 * gcc.c-torture/execute/980223.c: Change type of addr from long
29731 to char *.
29732
29733 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
29734
29735 * gcc.c-torture/execute/20010915-1.c: New test.
29736
29737 2001-09-14 Janis Johnson <janis187@us.ibm.com>
29738
29739 * g77.dg/bprob: New directory.
29740 * g77.dg/bprob/bprob.exp: New file.
29741 * g77.dg/bprob/bprob-1.f: New test.
29742 * g77.dg/gcov: New directory.
29743 * g77.dg/gcov/gcov.exp: New file.
29744 * g77.dg/gcov/gcov-1.f: New test.
29745 * g77.dg/gcov/gcov-1.x: New file.
29746
29747 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
29748
29749 * gcc.dg/cpp/directiv.c: Update.
29750 * gcc.dg/cpp/undef1.c: Update.
29751
29752 2001-09-12 Jakub Jelinek <jakub@redhat.com>
29753
29754 * gcc.dg/20010912-1.c: New test.
29755
29756 2001-09-11 Janis Johnson <janis187@us.ibm.com>
29757
29758 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
29759 language-independent file in lib.
29760 * lib/gcov.exp: New file.
29761
29762 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
29763
29764 * gcc.c-torture/compile/20010911-1.c: New test.
29765
29766 2001-09-10 Janis Johnson <janis187@us.ibm.com>
29767
29768 * lib/profopt.exp: New, to support profile-directed optimizations.
29769 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
29770 * gcc.misc-tests/bprob-1.c: New test.
29771 * gcc.misc-tests/bprob-2.c: New test.
29772
29773 2001-09-07 Janis Johnson <janis187@us.ibm.com>
29774
29775 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
29776 XFAIL and which kinds of gcov output to verify.
29777 * gcc.misc-tests/gcov-4b.x: New file.
29778 * gcc.misc-tests/gcov-5b.x: New file.
29779 * gcc.misc-tests/gcov-6.x: New file.
29780 * gcc.misc-tests/gcov-7.c: New test.
29781 * gcc.misc-tests/gcov-7.x: New file.
29782
29783 2001-09-06 Janis Johnson <janis187@us.ibm.com>
29784
29785 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
29786 * gcc.misc-tests/gcov-6.c: New test.
29787
29788 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
29789
29790 PR c++/3986
29791 * g++.dg/abi/vbase1.C: New test.
29792
29793 2001-09-05 Ziemowit Laski <zlaski@apple.com>
29794
29795 * objc.dg/method-2.m: New.
29796
29797 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
29798
29799 PR c++/4203
29800 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
29801 * g++.dg/init/empty1.C: New test.
29802
29803 2001-09-03 Jakub Jelinek <jakub@redhat.com>
29804
29805 * gcc.c-torture/compile/20010903-1.c: New test.
29806
29807 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
29808
29809 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
29810 for m68k.
29811
29812 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
29813
29814 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
29815
29816 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
29817
29818 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
29819
29820 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
29821
29822 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
29823 for 16-bit 'unsigned int'.
29824
29825 2001-08-29 Kazu Hirata <kazu@hxi.com>
29826
29827 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
29828
29829 2001-08-27 Richard Henderson <rth@redhat.com>
29830
29831 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
29832 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
29833
29834 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
29835
29836 * gcc.dg/asm-names.c (ymain): New.
29837
29838 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
29839
29840 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
29841 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
29842 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
29843
29844 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29845
29846 * gcc.dg/compare5.c: New testcase.
29847
29848 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
29849
29850 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
29851 and "In instantiation".
29852
29853 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
29854
29855 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
29856
29857 2001-08-20 Janis Johnson <janis187@us.ibm.com>
29858
29859 * gcc.misc-tests/gcov.exp: Add support for branch information.
29860 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
29861 * gcc.misc-tests/gcov-4.c: New test.
29862 * gcc.misc-tests/gcov-4b.c: New test.
29863 * gcc.misc-tests/gcov-5b.c: New test.
29864
29865 2001-08-20 Zack Weinberg <zackw@panix.com>
29866
29867 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
29868 expected to fail.
29869
29870 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
29871
29872 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
29873
29874 2001-08-19 Jakub Jelinek <jakub@redhat.com>
29875
29876 * g++.dg/eh/template1.C: New test.
29877
29878 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
29879
29880 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
29881 Fix thinko.
29882 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
29883 for xfail.
29884
29885 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
29886
29887 * lib/g77-dg.exp: Use prune.exp for common procedures
29888 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
29889 * lib/g77.exp: (g77-dg-prune) Remove
29890
29891 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
29892
29893 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
29894
29895 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29896
29897 * g++.dg/template/unify1.C: New test.
29898
29899 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
29900
29901 * g++.dg/abi/empty4.C: New test.
29902
29903 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
29904
29905 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
29906 solaris2.*
29907 * g77.f-torture/compile/pr3743.x: Likewise
29908
29909 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29910
29911 * g++.dg/other/using-declaration.C: New test.
29912
29913 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
29914
29915 * gcc.dg/cpp/tr-sign.c: New testcase.
29916
29917 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
29918
29919 * gcc.dg/cpp/19951025-1.c: Revert.
29920 * gcc.dg/cpp/directiv.c: We no longer process directives that
29921 interrupt macro arguments.
29922
29923 2001-08-03 Zack Weinberg <zackw@stanford.edu>
29924
29925 * gcc.dg/bconstp-1.c: New test.
29926
29927 2001-08-03 Richard Henderson <rth@redhat.com>
29928
29929 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
29930
29931 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
29932
29933 * gcc.dg/cpp/19951025-1.c: Update.
29934
29935 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
29936
29937 * g77.dg/ff90-1.f (s): Fix reference of variable z,
29938 should be x.
29939
29940 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
29941
29942 Kill -fhonor-std.
29943 * g++.old-deja/g++.ns/ns14.C: Remove special options.
29944 * g++.old-deja/g++.other/std1.C: Likewise.
29945 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
29946
29947 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
29948
29949 * lib/g77.exp: Load gcc-defs.exp for common procedures
29950 (g77_pass, g77_fail, g77_finish, g77_exit,
29951 ${tool}_check_unsupported_p} Now redundant. Deleted.
29952
29953 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
29954
29955 * g77.dg/fbackslash.f
29956 * g77.dg/fcase-preserve.f
29957 * g77.dg/ff90-1.f
29958 * g77.dg/ffixed-line-length-0.f
29959 * g77.dg/ffixed-line-length-132.f
29960 * g77.dg/ffixed-line-length-7.f
29961 * g77.dg/ffixed-line-length-72.f
29962 * g77.dg/ffixed-line-length-none.f
29963 * g77.dg/ffree-form-1.f
29964 * g77.dg/fno-backslash.f
29965 * g77.dg/fno-f90-1.f
29966 * g77.dg/fno-fixed-form-1.f
29967 * g77.dg/fno-onetrip.f
29968 * g77.dg/fno-typeless-boz.f
29969 * g77.dg/fno-underscoring.f
29970 * g77.dg/fno-vxt-1.f
29971 * g77.dg/fonetrip.f
29972 * g77.dg/ftypeless-boz.f
29973 * g77.dg/fugly-assumed.f
29974 * g77.dg/funderscoring.f
29975 * g77.dg/fvxt-1.f
29976
29977 2001-08-01 Ziemowit Laski <zlaski@apple.com>
29978
29979 * objc.dg/fwd-proto-1.m: New.
29980 * objc.dg/local-decl-1.m: New.
29981 * objc.dg/naming-1.m: New.
29982 * objc.dg/naming-2.m: New.
29983 * objc.dg/proto-hier-1.m: New.
29984
29985 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
29986
29987 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
29988 largest-type elements to a struct makes its size grow.
29989
29990 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
29991
29992 * g++.dg/abi/vthunk1.C: New test.
29993
29994 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
29995
29996 * g++.dg/abi/vbase8-22.C: New test.
29997
29998 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29999
30000 * gcc.dg/cpp/macro8.c: New test.
30001
30002 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
30003
30004 * g++.dg/abi/vbase8-21.C: New test.
30005
30006 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
30007
30008 * g++.dg/abi/vbase8-10.C: New test.
30009
30010 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30011
30012 * lib/g++.exp (g++_set_ld_library_path): Renamed to
30013 ${tool}_set_ld_library_path.
30014 Changed caller.
30015 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
30016 g++.exp.
30017
30018 2001-07-26 Stan Cox <scox@redhat.com>
30019
30020 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
30021 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
30022 gcc_exit, gcc_check_unsupported_p):
30023 Moved to gcc-deps.exp
30024 * gcc-deps.exp: New file.
30025
30026 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30027
30028 * g++.old-deja/g++.pt/defarg14.C: New test.
30029
30030 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30031
30032 * g++.old-deja/g++.other/lineno5.C: New test.
30033
30034 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30035
30036 * g++.old-deja/g++.pt/crash68.C: New test.
30037
30038 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
30039
30040 * g++.old-deja/g++.other/crash42.C: New test.
30041
30042 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
30043
30044 * gcc.dg/cpp/extratokens.c: Fix.
30045 * gcc.dg/cpp/skipping2.c: New tests.
30046
30047 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30048
30049 * gcc.c-torture/execute/20010724-1.c: New file.
30050 * gcc.c-torture/execute/20010724-1.x: New file.
30051
30052 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30053
30054 * g++.old-deja/g++.other/cond7.C: New test.
30055
30056 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30057
30058 * g++.old-deja/g++.other/optimize4.C: New test.
30059
30060 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
30061
30062 * g++.old-deja/g++.abi/vbase8-5.C: New test.
30063
30064 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
30065
30066 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
30067 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
30068 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
30069 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
30070
30071 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
30072 bug report" message.
30073
30074 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
30075 * g++.dg/ext/instantiate1.C: Move from old-deja.
30076
30077 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
30078
30079 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
30080 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
30081 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
30082 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
30083
30084 2001-07-23 Jeffrey A Law (law@cygnus.com)
30085
30086 * gcc.c-torture/execute/20010723-1.c: New test.
30087
30088 2001-07-23 Ben Elliston <bje@redhat.com>
30089
30090 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
30091
30092 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30093
30094 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
30095 i[34567]86-*-*.
30096 Delete handling of ieee_multilib_flags.
30097 Pass -mieee for alpha*-*-* and sh-*-*.
30098 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
30099
30100 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
30101
30102 Remove old-abi tests.
30103 * g++.old-deja/g++.mike/p11116.C: Remove.
30104 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
30105
30106 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
30107
30108 * g77.f-torture/compile/pr3743.f: New test
30109
30110 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
30111
30112 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
30113
30114 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30115
30116 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
30117 g++.old-deja/g++.pt/static6.C: Likewise.
30118 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
30119 supports weak symbols.
30120
30121 2001-07-18 Andreas Jaeger <aj@suse.de>
30122
30123 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
30124 supported again.
30125
30126 2001-07-18 Andreas Jaeger <aj@suse.de>
30127
30128 * gcc.dg/iftrap-1.c: Fix target line.
30129
30130 2001-07-17 Richard Henderson <rth@redhat.com>
30131
30132 * gcc.c-torture/execute/20010717-1.c: New.
30133
30134 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
30135
30136 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
30137 tests.
30138
30139 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30140
30141 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
30142
30143 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30144
30145 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
30146 UAC_SIGBUS, UAC_NOPRINT definitions.
30147
30148 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
30149
30150 * objc/execute/object_is_class.m: New test.
30151 * objc/execute/object_is_meta_class.m: New test.
30152
30153 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30154
30155 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
30156 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
30157
30158 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
30159
30160 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
30161 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
30162
30163 2001-07-14 Richard Henderson <rth@redhat.com>
30164
30165 * gcc.dg/iftrap-1.c: New.
30166
30167 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
30168
30169 * g77.f-torture/execute/intrinsic77.f: New test.
30170
30171 2001-07-11 Janis Johnson <janis@us.ibm.com>
30172
30173 * gcc.misc-tests/gcov-3.c: New test.
30174
30175 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
30176
30177 * gcc.c-torture/compile/20010711-1.c,
30178 * gcc.c-torture/compile/20010711-2.c: New tests.
30179
30180 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
30181
30182 * gcc.c-torture/execute/20010711-1.c: New test.
30183
30184 2001-07-11 Ben Elliston <bje@redhat.com>
30185
30186 * g++.old-deja/g++.other/enum5.C: New test.
30187
30188 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
30189
30190 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
30191 (g++-dg-prune): Call prune_gcc_output.
30192 * prune.exp: New file for prune_gcc_output.
30193 * lib/g++.exp, lib/gcc.exp: Load it.
30194
30195 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
30196
30197 * gcc.c-torture/compile/20010701-1.c,
30198 g++.old-deja/g++.ext/attrib6.C: New tests.
30199
30200 2001-07-06 Jeffrey A Law (law@cygnus.com)
30201
30202 * gcc.c-torture/compile/20010706-1.c: New test.
30203
30204 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
30205
30206 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
30207
30208 2001-06-28 Stan Shebs <shebs@apple.com>
30209
30210 * gcc.dg/pragma-darwin.c: New test.
30211
30212 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30213
30214 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
30215 Solaris 2.[678] system.
30216
30217 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
30218
30219 * gcc.dg/20010622-1.c: New test.
30220
30221 2001-06-18 Stan Shebs <shebs@apple.com>
30222
30223 * objc.dg: New directory.
30224 * objc.dg/dg.exp: New file.
30225 * objc.dg/alias.m: New.
30226 * objc.dg/class-1.m: New.
30227 * objc.dg/class-2.m: New.
30228 * objc.dg/const-str-1.m: New.
30229 * objc.dg/const-str-2.m: New.
30230 * objc.dg/id-1.m: New.
30231 * objc.dg/method-1.m: New.
30232 * objc.dg/super-class-1.m: New.
30233 * lib/objc-dg.exp: New file.
30234
30235 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
30236
30237 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
30238 of label name.
30239
30240 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
30241
30242 * g++.old-deja/g++.abi/vbase8-9.C: New test.
30243
30244 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30245
30246 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
30247 variable.
30248
30249 2001-06-12 Richard Henderson <rth@redhat.com>
30250
30251 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
30252
30253 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
30254
30255 * g++.old-deja/g++.abi/vbase5.C: New test.
30256 * g++.old-deja/g++.abi/vbase6.C: New test.
30257 * g++.old-deja/g++.abi/vbase7.C: New test.
30258
30259 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30260
30261 * gcc.c-torture/compile/20010610-1.c: New test.
30262
30263 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
30264
30265 * g++.old-deja/g++.abi/vbase4.C: New test.
30266
30267 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30268
30269 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
30270 support %f for HC11/HC12 targets.
30271 * gcc.c-torture/execute/930513-1.x: New file, likewise.
30272 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
30273 on HC11/HC12 targets.
30274 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
30275
30276 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30277
30278 * gcc.dg/wchar_t-1.c: New file.
30279 * gcc.dg/wint_t-1.c: Likewise.
30280
30281 2001-06-11 Bernd Schmidt <bernds@redhat.com>
30282
30283 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
30284
30285 2001-06-11 Richard Henderson <rth@redhat.com>
30286
30287 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
30288
30289 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
30290
30291 * gcc.c-torture/compile/20010611-1.c: New test.
30292
30293 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
30294
30295 * gcc.dg/c99-tag-1.c: Add more tests.
30296
30297 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
30298
30299 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
30300 representation on MN10300 and ARM/Thumb.
30301
30302 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
30303
30304 * g77.f-torture/execute/20010610.f: New.
30305
30306 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
30307
30308 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
30309 names.
30310
30311 2001-06-09 Richard Henderson <rth@redhat.com>
30312
30313 * gcc.c-torture/execute/ashrdi-1.c: New.
30314 * gcc.c-torture/execute/ashldi-1.c: New.
30315 * gcc.c-torture/execute/lshrdi-1.c: New.
30316
30317 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
30318
30319 * objc/execute/load-3.m: Added. Check sending +load to categories,
30320 in addition to classes.
30321
30322 2001-06-08 Stan Shebs <shebs@apple.com>
30323
30324 * objc/execute/load-2.m: New test. From Nicola Pero
30325 <n.pero@mi.flashnet.it>.
30326
30327 2001-06-08 Jakub Jelinek <jakub@redhat.com>
30328
30329 * gcc.c-torture/execute/20010605-2.c: New test.
30330
30331 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
30332
30333 * g++.old-deja/g++.abi/vbase2.C: New test.
30334 * g++.old-deja/g++.abi/vbase3.C: New test.
30335
30336 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
30337
30338 * g++.old-deja/g++.pt/friend49.C: New test.
30339
30340 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
30341
30342 * g++.old-deja/g++.ext/anon3.C: New test.
30343
30344 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
30345
30346 * g++.old-deja/g++.other/conv7.C: New test.
30347
30348 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
30349
30350 * gcc.c-torture/compile/20010605-2.c: New test.
30351
30352 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
30353
30354 * gcc.c-torture/execute/20010604-1.c: New test.
30355
30356 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
30357
30358 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
30359
30360 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
30361
30362 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
30363 (g++_link_flags): Likewise.
30364 (g++_init): Pass gccpath's value to two previous functions.
30365
30366 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30367
30368 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
30369 Ensure logfile entry matches exec command line.
30370
30371 2001-05-31 Richard Henderson <rth@redhat.com>
30372
30373 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
30374 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
30375
30376 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
30377
30378 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
30379 compiler for irix6.2
30380
30381 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
30382
30383 * g++.old-deja/g++.other/optimize3.C: New file.
30384
30385 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
30386
30387 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
30388 assemble.
30389
30390 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
30391
30392 * g++.old-deja/g++.other/optimize2.C: New file.
30393
30394 2001-05-25 Diego Novillo <dnovillo@redhat.com>
30395
30396 * gcc.c-torture/compile/20010518-2.c: New file.
30397 * gcc.c-torture/execute/20010518-1.c: New file.
30398 * gcc.c-torture/execute/20010518-2.c: New file.
30399
30400 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
30401
30402 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
30403
30404 2001-05-24 Mark Mitchell <mark@codesourcery.com>
30405
30406 G++ no longer defines builtins that do not begin with __builtin.
30407 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
30408 * g++.old-deja/g++.brendand/misc13.C: Likewise.
30409 * g++.old-deja/g++.law/builtin1.C: Likewise.
30410 * g++.old-deja/g++.law/cvt2.C: Likewise.
30411 * g++.old-deja/g++.mike/net5.C: Likewise.
30412 * g++.old-deja/g++.other/builtins1.C: Likewise.
30413 * g++.old-deja/g++.other/builtins2.C: Likewise.
30414 * g++.old-deja/g++.other/builtins3.C: Likewise.
30415 * g++.old-deja/g++.other/builtins4.C: Likewise.
30416 * g++.old-deja/g++.other/inline8.C: Likewise.
30417 * g++.old-deja/g++.robertl/eb39.C: Likewise.
30418
30419 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
30420
30421 * g++.old-deja/g++.pt/using1.C: Adjust.
30422 * g++.old-deja/g++.pt/using2.C: New test.
30423
30424 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30425
30426 * gcc.dg/cpp/charconst.c: New tests.
30427 * gcc.dg/cpp/escape.c: New tests.
30428 * gcc.dg/cpp/escape-1.c: New tests.
30429 * gcc.dg/cpp/escape-2.c: New tests.
30430 * gcc.dg/cpp/ucs.c: New tests.
30431
30432 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
30433
30434 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
30435 native compiler for irix6.5.
30436
30437 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
30438
30439 * lib/g++.exp (g++_include_flags): Use args to compute
30440 get_multilibs.
30441 (g++_link_flags): Likewise.
30442 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
30443
30444 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
30445
30446 * gcc.dg/c90-hexfloat-1.c: Add more tests.
30447
30448 2001-05-21 Geoff Keating <geoffk@redhat.com>
30449
30450 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
30451 this file.
30452
30453 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30454
30455 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
30456 STACK_SIZE;
30457 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
30458 to STACK_SIZE; Use it to define size of add_histo array.
30459 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
30460 to STACK_SIZE.
30461 (f): Use GITT_SIZE to define size of gitt local table.
30462 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
30463 to STACK_SIZE; Use it to define size of bytemem array.
30464
30465 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
30466
30467 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
30468 on 68HC11/HC12 due to the asm instruction.
30469 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
30470 * gcc.c-torture/compile/920520-1.x: Likewise.
30471 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
30472 on 68HC11/HC12 because the function is larger than 64K.
30473 * gcc.c-torture/compile/961203-1.x: New file, this test fails
30474 on 68HC11/HC12 because the structure is too large.
30475
30476 2001-05-20 Richard Henderson <rth@redhat.com>
30477
30478 * gcc.c-torture/execute/20010520-1.c: New.
30479
30480 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30481
30482 * g++.old-deja/g++.warn/compare1.C: New test.
30483 * gcc.dg/compare4.c: New test.
30484
30485 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
30486
30487 * g++.old-deja/g++.other/optimize1.C: New test.
30488
30489 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30490
30491 * g++.old-deja/g++.pt/spec41.C: New test.
30492
30493 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
30494
30495 * gcc.c-torture/compile/20010114-1.x: Remove.
30496
30497 2001-05-18 Stan Shebs <shebs@apple.com>
30498
30499 * gcc.c-torture/compile/20010518-1.c: New test.
30500
30501 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
30502
30503 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
30504 * g++.old-deja/g++.pt/crash67.C: New test.
30505
30506 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
30507
30508 * g++.old-deja/g++.other/debug9.C: New test.
30509
30510 2001-05-16 Zack Weinberg <zackw@stanford.edu>
30511
30512 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
30513
30514 2001-05-16 Jan Hubicka <jh@suse.cz>
30515
30516 * gcc.c-torture/compile/20010516-1.c: New test.
30517
30518 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
30519
30520 * g++.old-deja/g++.other/crash41.C: New test.
30521
30522 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
30523
30524 * g++.old-deja/g++.pt/crash66.C: New test.
30525
30526 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
30527
30528 * g++.old-deja/g++.robertl/eb27.C: Convert.
30529
30530 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
30531
30532 * g++.dg/friend-warn.C: New test. Do not warn about friend
30533 declaration being redundant.
30534
30535 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
30536
30537 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
30538
30539 2001-05-14 Mark Mitchell <mark@codesourcery.com>
30540
30541 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
30542
30543 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
30544
30545 * lib/g++.exp: Use testsuite_flags.
30546
30547 2001-05-13 Mark Mitchell <mark@codesourcery.com>
30548
30549 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
30550
30551 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
30552
30553 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
30554
30555 2001-05-11 Mark Mitchell <mark@codesourcery.com>
30556
30557 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
30558
30559 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
30560
30561 * gcc.c-torture/compile/20010313-1.c: New test.
30562
30563 2001-05-09 Zack Weinberg <zackw@stanford.edu>
30564
30565 * gcc.dg/cpp/direct2.c: New test.
30566 * gccq.dg/cpp/direct2s.c: New test.
30567
30568 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
30569
30570 2001-05-07 Mark Mitchell <mark@codesourcery.com>
30571
30572 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
30573 * g++.old-deja/g++.other/op3.C: Likewise.
30574
30575 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30576
30577 * gcc.dg/cpp/syshdr.h: New file.
30578 * gcc.dg/cpp/sysmac1.c: Update.
30579 * gcc.dg/cpp/sysmac2.c: Update.
30580
30581 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
30582
30583 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
30584
30585 2001-05-04 David Edelsohn <edelsohn@gnu.org>
30586
30587 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
30588 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
30589
30590 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
30591
30592 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
30593
30594 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
30595
30596 * lib/g++.exp (g++_include_flags): Don't use any special flags
30597 if TESTING_IN_BUILD_TREE is not defined.
30598 (g++_init): Use a plain 'c++' as the compiler if
30599 TESTING_IN_BUILD_TREEE is not defined.
30600
30601 2001-05-02 Jakub Jelinek <jakub@redhat.com>
30602
30603 * g++.old-deja/g++.eh/catch13.C: New test.
30604 * g++.old-deja/g++.eh/catch14.C: New test.
30605
30606 2001-05-02 Jakub Jelinek <jakub@redhat.com>
30607
30608 * gcc.dg/cpp/tr-define.c: New test.
30609
30610 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
30611
30612 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
30613 <stdlib.h>, not <malloc.h>.
30614
30615 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
30616
30617 * g++.old-deja/g++.ns/template17.C: New test.
30618
30619 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
30620
30621 * g++.old-deja/g++.pt/ref4.C: New test.
30622
30623 2001-04-30 Richard Henderson <rth@redhat.com>
30624
30625 * gcc.dg/20000724-1.c: Revert last change.
30626
30627 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
30628
30629 * g77.f-torture/execute/20010430.f: New test.
30630
30631 2001-04-30 Mark Mitchell <mark@codesourcery.com>
30632
30633 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
30634
30635 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
30636
30637 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
30638
30639 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30640
30641 * g++.old-deja/g++.eh/crash6.C: New test.
30642
30643 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30644
30645 * g++.old-deja/g++.other/warn7.C: New test.
30646
30647 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
30648
30649 * g++.old-deja/g++.other/defarg9.C: New test.
30650
30651 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
30652
30653 * g77.f-torture/compile/20010426.f: New test.
30654 * g77.f-torture/execute/20010426.f: New test.
30655
30656 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
30657
30658 * g77.f-torture/compile/20000629-1.x: Remove - error
30659 has been fixed.
30660
30661 2001-04-26 Jeffrey A Law (law@cygnus.com)
30662
30663 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
30664 Tweak slightly to work with g++.dg framework.
30665 * g++.dg/special/ecos.exp: Run initp1.C test.
30666 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
30667
30668 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
30669 its linker doesn't give line numbers either.
30670 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
30671
30672 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
30673
30674 * g++.old-deja/g++.other/lex1.C: New test.
30675
30676 2001-04-26 Jakub Jelinek <jakub@redhat.com>
30677
30678 * gcc.dg/noncompile/20010425-1.c: New test.
30679
30680 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
30681
30682 * g++.old-deja/g++.pt/mangle2.C: New test.
30683
30684 2001-04-25 Jakub Jelinek <jakub@redhat.com>
30685
30686 * gcc.dg/format/plus-1.c: New test.
30687
30688 2001-04-25 Jakub Jelinek <jakub@redhat.com>
30689
30690 * gcc.dg/20010423-1.c: New test.
30691
30692 2001-04-25 Jakub Jelinek <jakub@redhat.com>
30693
30694 * gcc.c-torture/execute/20010422-1.c: New test.
30695
30696 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
30697
30698 * g++.old-deja/g++.ns/type2.C: New test.
30699
30700 2001-04-24 Zack Weinberg <zackw@stanford.edu>
30701
30702 * g++.old-deja/g++.other/perf1.C: New test.
30703
30704 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
30705
30706 * gcc.dg/c99-func-2.c: Remove xfail.
30707 * gcc.dg/c99-func-3.c: Remove xfail.
30708 * gcc.dg/c99-func-4.c: Remove xfail.
30709
30710 2001-04-23 Zack Weinberg <zackw@stanford.edu>
30711
30712 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
30713
30714 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
30715
30716 * gcc.c-torture/compile/20010423-1.c: New test.
30717
30718 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
30719
30720 * g++.old-deja/g++.pt/typename28.C: New test.
30721
30722 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
30723
30724 * g++.old-deja/g++.abi/empty2.C: New test.
30725 * g++.old-deja/g++.abi/empty3.C: New test.
30726
30727 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30728
30729 * g++.old-deja/g++.other/comdat2.C: New test.
30730 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
30731
30732 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30733
30734 * g++.old-deja/g++.other/overload14.C: New test.
30735
30736 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30737
30738 * g++.old-deja/g++.other/lookup23.C: New test.
30739
30740 2001-04-20 Jakub Jelinek <jakub@redhat.com>
30741
30742 * gcc.c-torture/execute/20010403-1.c: New test.
30743
30744 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
30745 Mark Mitchell <mark@codesourcery.com>
30746
30747 * lib/old-dejagnu.exp: Don't delete output of executable.
30748 Add .exe suffix to executables.
30749
30750 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
30751
30752 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
30753
30754 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30755
30756 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
30757
30758 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
30759
30760 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
30761 * g++.old-deja/g++.abi/crash1.C: New test.
30762
30763 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
30764
30765 * g++.old-deja/g++.other/crash40.C: New test.
30766
30767 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30768
30769 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
30770
30771 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
30772
30773 * g++.old-deja/g++.other/warn6.C: New test.
30774
30775 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
30776
30777 * g++.old-deja/g++.robertl/eb42.C: Same.
30778
30779 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30780
30781 * gcc.dg/wtr-conversion-1.c: New testcase.
30782
30783 2001-04-10 Richard Henderson <rth@redhat.com>
30784
30785 * g++.old-deja/g++.other/array5.C: New.
30786
30787 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30788
30789 * gcc.c-torture/execute/20010408-1.c: New test.
30790
30791 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
30792
30793 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
30794 headers and constructs.
30795 * g++.old-deja/g++.robertl/eb79.C: Same.
30796 * g++.old-deja/g++.robertl/eb77.C (main): Same.
30797 * g++.old-deja/g++.robertl/eb73.C: Same.
30798 * g++.old-deja/g++.robertl/eb66.C (main): Same.
30799 * g++.old-deja/g++.robertl/eb55.C (t): Same.
30800 * g++.old-deja/g++.robertl/eb54.C (main): Same.
30801 * g++.old-deja/g++.robertl/eb46.C (main): Same.
30802 * g++.old-deja/g++.robertl/eb44.C: Same.
30803 * g++.old-deja/g++.robertl/eb41.C (main): Same.
30804 * g++.old-deja/g++.robertl/eb4.C (main): Same.
30805 * g++.old-deja/g++.robertl/eb39.C: Same.
30806 * g++.old-deja/g++.robertl/eb33.C (main): Same.
30807 * g++.old-deja/g++.robertl/eb31.C (main): Same.
30808 * g++.old-deja/g++.robertl/eb30.C: Same.
30809 * g++.old-deja/g++.robertl/eb3.C: Same.
30810 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
30811 * g++.old-deja/g++.robertl/eb21.C: Same.
30812 * g++.old-deja/g++.robertl/eb15.C: Same.
30813 * g++.old-deja/g++.robertl/eb118.C: Same.
30814 * g++.old-deja/g++.robertl/eb115.C (main): Same.
30815 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
30816 * g++.old-deja/g++.robertl/eb109.C: Same.
30817 * g++.old-deja/g++.other/sibcall1.C (main): Same.
30818 * g++.old-deja/g++.mike/rtti1.C: Same.
30819 * g++.old-deja/g++.mike/p658.C: Same.
30820 * g++.old-deja/g++.mike/net46.C: Same.
30821 * g++.old-deja/g++.mike/net34.C: Same.
30822 * g++.old-deja/g++.mike/memoize1.C: Same.
30823 * g++.old-deja/g++.mike/eh2.C: Same.
30824 * g++.old-deja/g++.law/weak.C: Same.
30825 * g++.old-deja/g++.law/visibility7.C: Same.
30826 * g++.old-deja/g++.law/visibility25.C: Same.
30827 * g++.old-deja/g++.law/visibility22.C: Same.
30828 * g++.old-deja/g++.law/visibility2.C: Same.
30829 * g++.old-deja/g++.law/visibility17.C: Same.
30830 * g++.old-deja/g++.law/visibility13.C: Same.
30831 * g++.old-deja/g++.law/visibility10.C: Same.
30832 * g++.old-deja/g++.law/visibility1.C: Same.
30833 * g++.old-deja/g++.law/virtual3.C (eval): Same.
30834 * g++.old-deja/g++.law/vbase1.C: Same.
30835 * g++.old-deja/g++.law/operators32.C: Same.
30836 * g++.old-deja/g++.law/nest3.C: Same.
30837 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
30838 * g++.old-deja/g++.law/except5.C (main): Same.
30839 * g++.old-deja/g++.law/cvt7.C (run): Same.
30840 * g++.old-deja/g++.law/cvt2.C: Same.
30841 * g++.old-deja/g++.law/cvt16.C: Same.
30842 * g++.old-deja/g++.law/ctors6.C (bar): Same.
30843 * g++.old-deja/g++.law/ctors17.C (main): Same.
30844 * g++.old-deja/g++.law/ctors13.C: Same.
30845 * g++.old-deja/g++.law/ctors12.C (main): Same.
30846 * g++.old-deja/g++.law/ctors10.C: Same.
30847 * g++.old-deja/g++.law/code-gen5.C: Same.
30848 * g++.old-deja/g++.law/bad-error7.C: Same.
30849 * g++.old-deja/g++.law/arm9.C: Same.
30850 * g++.old-deja/g++.law/arm12.C: Same.
30851 * g++.old-deja/g++.law/arg8.C: Same.
30852 * g++.old-deja/g++.law/arg1.C: Same.
30853 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
30854 * g++.old-deja/g++.jason/template31.C: Same.
30855 * g++.old-deja/g++.jason/template24.C (main): Same.
30856 * g++.old-deja/g++.jason/2371.C: Same.
30857 * g++.old-deja/g++.eh/new2.C: Same.
30858 * g++.old-deja/g++.eh/new1.C: Same.
30859 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
30860 * g++.old-deja/g++.brendan/nest21.C (main): Same.
30861 * g++.old-deja/g++.brendan/err-msg3.C: Same.
30862 * g++.old-deja/g++.brendan/crash62.C: Same.
30863 * g++.old-deja/g++.brendan/crash52.C: Same.
30864 * g++.old-deja/g++.brendan/crash49.C (main): Same.
30865 * g++.old-deja/g++.brendan/crash38.C: Same.
30866 * g++.old-deja/g++.brendan/crash15.C (main): Same.
30867 * g++.old-deja/g++.brendan/copy9.C: Same.
30868
30869 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
30870
30871 * gcc.c-torture/execute/20001203-2.c (memset):
30872 Count argument is of type __SIZE_TYPE__.
30873
30874 2001-04-04 Diego Novillo <dnovillo@redhat.com>
30875
30876 * gcc.c-torture/compile/20010404-1.c: New test.
30877
30878 2001-04-04 Jakub Jelinek <jakub@redhat.com>
30879
30880 * gcc.c-torture/compile/20010326-1.c: New test.
30881
30882 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
30883
30884 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
30885 peculiarities of the SH.
30886 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
30887
30888 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30889
30890 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
30891 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
30892 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
30893
30894 2001-04-02 Jakub Jelinek <jakub@redhat.com>
30895
30896 * g77.f-torture/compile/20010321-1.f: New test.
30897
30898 2001-04-02 Jakub Jelinek <jakub@redhat.com>
30899
30900 * gcc.c-torture/compile/20010329-1.c: New test.
30901
30902 2001-04-02 Jakub Jelinek <jakub@redhat.com>
30903
30904 * gcc.c-torture/execute/20010329-1.c: New test.
30905
30906 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
30907
30908 * g++.old-deja/g++.other/eh4.C: Fix typo.
30909
30910 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
30911
30912 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
30913
30914 2001-03-28 Philip Blundell <philb@gnu.org>
30915
30916 * gcc.c-torture/compile/20010328-1.c: New test.
30917
30918 2001-03-27 Richard Henderson <rth@redhat.com>
30919
30920 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
30921 * g++.old-deja/g++.eh/vbase3.C: Likewise.
30922
30923 2001-03-27 Alan Modra <alan@linuxcare.com.au>
30924
30925 * gcc.c-torture/compile/20010327-1.c: New test.
30926
30927 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
30928
30929 * g++.old-deja/g++.other/friend12.C: New test.
30930 * g++.old-deja/g++.other/friend9.C: Expect no errors.
30931 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
30932
30933 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
30934
30935 * gcc.c-torture/execute/20010325-1.c: New test.
30936
30937 2001-03-23 Jakub Jelinek <jakub@redhat.com>
30938
30939 * g++.old-deja/g++.other/mangle3.C: New test.
30940
30941 2001-03-22 Jakub Jelinek <jakub@redhat.com>
30942
30943 * g++.old-deja/g++.other/anon8.C: New test.
30944
30945 2001-03-20 Philip Blundell <philb@gnu.org>
30946
30947 * gcc.c-torture/compile/20010320-1.c: New test.
30948
30949 2001-03-17 Richard Henderson <rth@redhat.com>
30950
30951 * g++.old-deja/g++.other/eh4.C: Add expected error text.
30952
30953 2001-03-15 Geoff Keating <geoff@redhat.com>
30954
30955 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
30956 tests on AIX.
30957
30958 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
30959
30960 * g++.old-deja/g++.other/eh4.C: New test.
30961
30962 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
30963
30964 * gcc.dg/cpp/mi1.c: Update.
30965
30966 2001-03-14 Jakub Jelinek <jakub@redhat.com>
30967
30968 * g++.old-deja/g++.other/regstack.C: New test.
30969
30970 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
30971
30972 * g++.old-deja/g++.other/ref4.C: New test.
30973
30974 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
30975
30976 * objc/execute/va_method.m: Added.
30977 * objc/execute/IMP.m: Added.
30978 * objc/execute/_cmd.m: Added.
30979 * objc/execute/accessing_ivars.m: Added.
30980 * objc/execute/class-1.m: Added.
30981 * objc/execute/class-10.m: Added.
30982 * objc/execute/class-11.m: Added.
30983 * objc/execute/class-12.m: Added.
30984 * objc/execute/class-13.m: Added.
30985 * objc/execute/class-14.m: Added.
30986 * objc/execute/class-2.m: Added.
30987 * objc/execute/class-3.m: Added.
30988 * objc/execute/class-4.m: Added.
30989 * objc/execute/class-5.m: Added.
30990 * objc/execute/class-6.m: Added.
30991 * objc/execute/class-7.m: Added.
30992 * objc/execute/class-8.m: Added.
30993 * objc/execute/class-9.m: Added.
30994 * objc/execute/class-tests-1.h
30995 * objc/execute/class-tests-2.h
30996 * objc/execute/compatibility_alias.m: Added.
30997 * objc/execute/encode-1.m: Added.
30998 * objc/execute/formal_protocol-1.m: Added.
30999 * objc/execute/formal_protocol-2.m: Added.
31000 * objc/execute/formal_protocol-3.m: Added.
31001 * objc/execute/formal_protocol-4.m: Added.
31002 * objc/execute/formal_protocol-5.m: Added.
31003 * objc/execute/formal_protocol-6.m: Added.
31004 * objc/execute/formal_protocol-7.m: Added.
31005 * objc/execute/informal_protocol.m: Added.
31006 * objc/execute/initialize.m: Added.
31007 * objc/execute/load.m: Added.
31008 * objc/execute/many_args_method.m: Added.
31009 * objc/execute/nested-3.m: Added.
31010 * objc/execute/no_clash.m: Added.
31011 * objc/execute/private.m: Added.
31012 * objc/execute/redefining_self.m: Added.
31013 * objc/execute/root_methods.m: Added.
31014 * objc/execute/selector-1.m: Added.
31015 * objc/execute/static-1.m: Added.
31016 * objc/execute/static-2.m: Added.
31017 * objc/execute/va_method.m: Added.
31018
31019 2001-03-10 Richard Henderson <rth@redhat.com>
31020
31021 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
31022
31023 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
31024
31025 * g++.old-deja/g++.other/crash31.C: XFAIL.
31026 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
31027 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
31028 * gcc.c-torture/execute/20010123-1.x: XFAIL.
31029 * gcc.c-torture/execute/20010124-1.x: XFAIL.
31030 * gcc.dg/sequence-pt-1.c: XFAIL one test.
31031
31032 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31033
31034 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
31035
31036 2001-03-06 Zack Weinberg <zackw@stanford.edu>
31037
31038 * gcc.dg/20000724-1.c: Don't use multiline strings.
31039
31040 2001-03-06 Zack Weinberg <zackw@stanford.edu>
31041
31042 * objc/execute/string1.m, objc/execute/string2.m: Compare the
31043 result of -cString against what we expect it to be; don't just
31044 print it out for no one to read.
31045
31046 * objc/execute/string3.m, objc/execute/string4.m: New tests.
31047 Based on testcases provided by Nicola Pero.
31048
31049 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31050
31051 * gcc.dg/cpp/macro7.c: New test.
31052
31053 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31054
31055 * gcc.dg/cpp/multiline.c: Update.
31056
31057 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31058
31059 * g++.old-deja/g++.other/enum3.C: New test.
31060
31061 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31062
31063 * g++.old-deja/g++.other/pod1.C: New test.
31064
31065 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31066
31067 * g++.old-deja/g++.ext/overload1.C: New test.
31068
31069 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31070
31071 * g++.old-deja/g++.pt/using1.C: New test.
31072
31073 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31074
31075 * g++.old-deja/g++.other/using9.C: New test.
31076
31077 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
31078
31079 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
31080
31081 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
31082
31083 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
31084
31085 * g++.old-deja/g++.ext/realpt1.C: Remove.
31086
31087 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
31088
31089 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
31090
31091 2001-02-26 Will Cohen <wcohen@redhat.com>
31092
31093 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
31094
31095 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
31096
31097 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
31098 templatized constructors.
31099
31100 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31101
31102 * gcc.c-torture/execute/20010224-1.c: New test.
31103
31104 2001-02-23 Jakub Jelinek <jakub@redhat.com>
31105
31106 * gcc.c-torture/execute/20010222-1.c: New test.
31107
31108 2001-02-22 Jakub Jelinek <jakub@redhat.com>
31109
31110 * g++.old-deja/g++.other/inline20.C: New test.
31111
31112 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
31113
31114 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
31115
31116 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31117
31118 * g++.old-deja/g++.other/lookup22.C: New test.
31119
31120 2001-02-19 Zack Weinberg <zackw@stanford.edu>
31121
31122 * g77.dg: New directory.
31123 * g77.dg/20010216-1.f: New test case.
31124 * g77.dg/dg.exp: New driver.
31125 * lib/g77-dg.exp: New driver library.
31126
31127 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31128
31129 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
31130
31131 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
31132
31133 * g++.old-deja/g++.other/decl9.C: New test.
31134
31135 2001-02-16 Jakub Jelinek <jakub@redhat.com>
31136
31137 * g++.old-deja/g++.other/init16.C: Update the test so that it does
31138 not need <string> and also tests the initialization at runtime.
31139
31140 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31141
31142 * gcc.c-torture/execute/longlong.c: New test.
31143
31144 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
31145
31146 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
31147
31148 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
31149
31150 * gcc.c-torture/execute/920302-1.c (execute):
31151 Change argument type to short.
31152
31153 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31154
31155 * g++.old-deja/g++.pt/deduct6.C: New test.
31156
31157 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31158
31159 * g++.old-deja/g++.pt/deduct5.C: New test.
31160
31161 2001-02-14 Jakub Jelinek <jakub@redhat.com>
31162
31163 * gcc.c-torture/execute/20010209-1.c: New test.
31164
31165 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
31166
31167 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
31168
31169 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
31170
31171 * g++.dg/vtgc1.C: Update for new ABI.
31172
31173 * consistency.vlad: New directory, 1665 files.
31174
31175 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31176
31177 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
31178 return type.
31179 * gcc.dg/cpp/digraphs.c: Declare puts.
31180
31181 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31182
31183 * g++.old-deja/g++.other/warn5.C: New test.
31184
31185 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31186
31187 * g++.old-deja/g++.pt/spec40.C: New test.
31188
31189 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31190
31191 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
31192 case.
31193 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
31194
31195 2001-02-12 Jakub Jelinek <jakub@redhat.com>
31196
31197 * gcc.c-torture/compile/20010209-1.c: New test.
31198
31199 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
31200
31201 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
31202 excess errors message but not if it crashes.
31203 * g++.old-deja/g++.other/crash27.C: Likewise.
31204 * g++.old-deja/g++.other/crash28.C: Likewise.
31205 * g++.old-deja/g++.other/crash30.C: Likewise.
31206 * g++.old-deja/g++.other/crash32.C: Likewise.
31207 * g++.old-deja/g++.other/crash35.C: Likewise.
31208 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31209
31210 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
31211
31212 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
31213 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
31214 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
31215 g77.f-torture/execute/execute.exp,
31216 g77.f-torture/noncompile/noncompile.exp,
31217 gcc.c-torture/execute/execute.exp,
31218 gcc.c-torture/execute/memcheck/memcheck.exp,
31219 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
31220 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
31221 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
31222 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
31223 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
31224 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
31225 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31226 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
31227 Remove bug reporting instructions with ancient email addresses.
31228
31229 2001-02-07 Jakub Jelinek <jakub@redhat.com>
31230
31231 * gcc.dg/20010202-1.c: New test.
31232 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
31233
31234 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
31235
31236 * g++.dg/stdbool-if.C: New test.
31237
31238 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
31239
31240 * objc/execute/fdecl.m: Added main().
31241
31242 2001-02-07 Jakub Jelinek <jakub@redhat.com>
31243
31244 * gcc.c-torture/execute/20010206-1.c: New test.
31245
31246 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
31247
31248 * gcc.dg/cpp/avoidpaste1.c: Update.
31249
31250 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
31251
31252 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
31253 Pero <nicola@brainstorm.co.uk>.
31254 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
31255
31256 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
31257
31258 * g++.old-deja/g++.pt/spec39.C: New test.
31259
31260 2001-02-05 Jakub Jelinek <jakub@redhat.com>
31261
31262 * gcc.c-torture/compile/20010202-1.c: New test.
31263
31264 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
31265
31266 * g++.old-deja/g++.abi/primary2.C: New test.
31267 * g++.old-deja/g++.abi/primary3.C: New test.
31268 * g++.old-deja/g++.abi/primary4.C: New test.
31269 * g++.old-deja/g++.abi/primary5.C: New test.
31270 * g++.old-deja/g++.abi/vtable3.h: New test.
31271 * g++.old-deja/g++.abi/vtable3a.C: New test.
31272 * g++.old-deja/g++.abi/vtable3b.C: New test.
31273 * g++.old-deja/g++.abi/vtable3c.C: New test.
31274 * g++.old-deja/g++.abi/vtable3d.C: New test.
31275 * g++.old-deja/g++.abi/vtable3e.C: New test.
31276 * g++.old-deja/g++.abi/vtable3f.C: New test.
31277 * g++.old-deja/g++.abi/vtable3g.C: New test.
31278 * g++.old-deja/g++.abi/vtable3h.C: New test.
31279 * g++.old-deja/g++.abi/vtable3i.C: New test.
31280 * g++.old-deja/g++.abi/vtable3j.C: New test.
31281 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
31282
31283 2001-02-03 Jakub Jelinek <jakub@redhat.com>
31284
31285 * g++.old-deja/g++.other/anon6.C: New test.
31286 * g++.old-deja/g++.other/anon7.C: New test.
31287
31288 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
31289
31290 * gcc.dg/cpp/avoidpaste2.c: New tests.
31291
31292 2001-01-31 Jakub Jelinek <jakub@redhat.com>
31293
31294 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
31295
31296 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
31297
31298 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
31299 DECIMAL_DIG cases for Irix."
31300
31301 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
31302
31303 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
31304
31305 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31306
31307 * gcc.dg/c99-tag-1.c: New test.
31308
31309 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
31310
31311 * gcc.dg/cpp/tr-warn1.c: Add tests.
31312
31313 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
31314
31315 * gcc.dg/cpp/avoidpaste1.c: Update.
31316 * gcc.dg/cpp/paste4.c: Update.
31317
31318 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
31319
31320 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
31321 cases for Irix.
31322
31323 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31324
31325 * g++.old-deja/g++.other/inline19.C: New test.
31326
31327 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
31328
31329 * gcc.dg/Wlarger-than.c: New test.
31330
31331 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31332
31333 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
31334
31335 2001-01-29 Jakub Jelinek <jakub@redhat.com>
31336
31337 * gcc.c-torture/execute/20010129-1.c: New test.
31338 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
31339
31340 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
31341
31342 * gcc.dg/cpp/avoidpaste1.c: Test case.
31343
31344 2001-01-28 Jakub Jelinek <jakub@redhat.com>
31345
31346 * g++.old-deja/g++.other/inline18.C: New test.
31347
31348 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31349
31350 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
31351 and __builtin_putchar.
31352
31353 2001-01-27 Jakub Jelinek <jakub@redhat.com>
31354
31355 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
31356 tests.
31357
31358 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
31359
31360 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
31361 floating point number rounding mode to round to the nearest
31362 representable mode.
31363
31364 2001-01-25 Jakub Jelinek <jakub@redhat.com>
31365
31366 * g++.old-deja/g++.other/mangle2.C: New test.
31367
31368 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
31369
31370 * gcc.c-torture/compile/20010124-1.c: New test.
31371
31372 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
31373
31374 * g++.old-deja/g++.pt/spec38.C: New test.
31375
31376 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31377
31378 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
31379 "Build don't run".
31380
31381 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31382
31383 * gcc.c-torture/execute/20010123-1.c: New test.
31384
31385 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
31386
31387 * g++.old-deja/g++.pt/spec37.C: New test.
31388
31389 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
31390
31391 * g++.old-deja/g++.pt/overload14.C: New test.
31392
31393 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31394
31395 * gcc.c-torture/execute/20010122-1.c: New test, exercise
31396 __builtin_return_address.
31397
31398 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
31399
31400 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
31401 * g++.old-deja/g++.pt/spec35.C: New test.
31402 * g++.old-deja/g++.pt/spec36.C: New test.
31403
31404 2001-01-20 Jakub Jelinek <jakub@redhat.com>
31405
31406 * gcc.c-torture/compile/20010118-1.c: New test.
31407
31408 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
31409
31410 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
31411
31412 2001-01-19 Jakub Jelinek <jakub@redhat.com>
31413
31414 * gcc.c-torture/execute/20010119-1.c: New test.
31415
31416 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31417
31418 * g++.old-deja/g++.other/vbase5.C: New test.
31419
31420 2001-01-19 Jakub Jelinek <jakub@redhat.com>
31421
31422 * gcc.c-torture/execute/20010118-1.c: New test.
31423
31424 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31425
31426 * g++.old-deja/g++.pt/deduct3.C: New test.
31427
31428 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
31429
31430 * g++.old-deja/g++.pt/spec34.C: New test.
31431
31432 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
31433
31434 * g77.f-torture/compile/20000601-2.f: New test.
31435
31436 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31437
31438 * g++.old-deja/g++.other/init17.C: New test.
31439
31440 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
31441
31442 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
31443
31444 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31445
31446 * g++.old-deja/g++.pt/unify8.C: New test.
31447
31448 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31449
31450 * g++.old-deja/g++.abi/vbase1.C: New test.
31451
31452 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
31453
31454 * g++.old-deja/g++.pt/crash65.C: New test.
31455
31456 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
31457
31458 * gcc.dg/cpp/assembl2.S: New test case.
31459
31460 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
31461
31462 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
31463 are supported.
31464
31465 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31466
31467 * g++.old-deja/g++.other/builtins1.C: New test.
31468 * g++.old-deja/g++.other/builtins2.C: Likewise.
31469 * g++.old-deja/g++.other/builtins3.C: Likewise.
31470 * g++.old-deja/g++.other/builtins4.C: Likewise.
31471
31472 2001-01-17 Jakub Jelinek <jakub@redhat.com>
31473
31474 * gcc.c-torture/compile/20010117-1.c: New test.
31475 * gcc.c-torture/compile/20010117-2.c: New test.
31476
31477 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31478
31479 * g77.f-torture/execute/20010116.[fx]: New test,
31480 XFAIL on i?86-*-*.
31481 * g77.f-torture/compile/20010115.f: Indicate it's
31482 a test for PR fortran/1636.
31483
31484 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
31485
31486 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
31487
31488 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
31489
31490 * g77.f-torture/compile/20010115.f: New test.
31491
31492 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
31493
31494 * g++.old-deja/g++.pt/nontype5.C: New test.
31495
31496 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
31497
31498 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
31499 have an equivalent working one below it.
31500
31501 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
31502
31503 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
31504 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
31505
31506 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
31507
31508 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
31509 message containing "init_priority".
31510 (conpr-2.C): Likewise.
31511 (conpr-3.C): Likewise.
31512 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
31513
31514 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31515
31516 * gcc.c-torture/execute/20010114-2.c: New test.
31517
31518 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
31519
31520 * gcc.c-torture/compile/20010114-1.c: New test.
31521 * gcc.c-torture/compile/20010114-1.x: Xfail.
31522 * gcc.c-torture/compile/20010114-2.c: New test.
31523 * gcc.c-torture/execute/20010114-1.c: New test.
31524 * gcc.dg/trunc-1.c: New test.
31525 * gcc.dg/uninit-B.c: New test.
31526
31527 2001-01-13 Nick Clifton <nickc@redhat.com>
31528
31529 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
31530 target.
31531
31532 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
31533
31534 * gcc.c-torture/compile/20010113-1.c: New test.
31535
31536 2001-01-13 Jakub Jelinek <jakub@redhat.com>
31537
31538 * gcc.c-torture/compile/20001212-1.c: New test.
31539
31540 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
31541
31542 * gcc.dg/cpp/widestr1.c: Update.
31543 * gcc.dg/cpp/prag-imp.c: Remove.
31544
31545 2001-01-12 Jakub Jelinek <jakub@redhat.com>
31546
31547 * gcc.c-torture/execute/20000801-3.x: Remove.
31548 * gcc.dg/c90-init-1.c: New test.
31549 * gcc.dg/c99-init-1.c: New test.
31550 * gcc.dg/c99-init-2.c: New test.
31551 * gcc.dg/gnu99-init-1.c: New test.
31552
31553 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
31554
31555 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
31556 testing that no relevant ones were found.
31557
31558 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
31559
31560 * g++.old-deja/g++.pt/cast2.C: New test.
31561
31562 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
31563
31564 * g++.old-deja/g++.pt/friend47.C: New test.
31565
31566 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31567
31568 * g++.old-deja/g++.pt/instantiate13.C: New test.
31569
31570 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31571
31572 * g++.old-deja/g++.other/defarg7.C: New test.
31573 * g++.old-deja/g++.other/defarg8.C: New test.
31574
31575 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31576
31577 * g++.old-deja/g++.pt/crash64.C: New test.
31578
31579 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
31580
31581 * g++.old-deja/g++.pt/crash63.C: New test.
31582
31583 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
31584
31585 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
31586
31587 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
31588
31589 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
31590
31591 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31592
31593 * g++.old-deja/g++.pt/error3.C: New test.
31594
31595 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31596
31597 * g++.old-deja/g++.other/crash39.C: New test.
31598
31599 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31600
31601 * g++.old-deja/g++.other/vbase4.C: New test.
31602
31603 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
31604
31605 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
31606 * gcc.dg/special/20000419-2.c: New file. Identical to above.
31607 * gcc.dg/special/special.exp: New test driver which will check
31608 for alias support for the above test.
31609
31610 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
31611
31612 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
31613 problems on small machines.
31614 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
31615 parameterize.
31616
31617 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
31618
31619 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
31620 mips.
31621 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
31622
31623 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
31624
31625 * g++.old_deja/g++.pt/using8.C: New test.
31626
31627 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
31628
31629 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
31630
31631 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
31632
31633 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
31634 where a failure is expected.
31635 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
31636
31637 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31638
31639 * g++.old_deja/g++.pt/instantiate12.C: New test.
31640
31641 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31642
31643 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
31644 start of structs.
31645 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
31646 * g++.old-deja/g++.brendan/crash17.C: Likewise.
31647 * g++.old-deja/g++.brendan/crash29.C: Likewise.
31648 * g++.old-deja/g++.brendan/crash48.C: Likewise.
31649 * g++.old-deja/g++.brendan/ns1.C: Likewise.
31650 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
31651 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
31652 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
31653 * g++.old-deja/g++.eh/spec6.C: Likewise.
31654 * g++.old-deja/g++.jason/crash3.C: Likewise.
31655 * g++.old-deja/g++.law/ctors11.C: Likewise.
31656 * g++.old-deja/g++.law/ctors17.C: Likewise.
31657 * g++.old-deja/g++.law/ctors5.C: Likewise.
31658 * g++.old-deja/g++.law/ctors9.C: Likewise.
31659 * g++.old-deja/g++.mike/ambig1.C: Likewise.
31660 * g++.old-deja/g++.mike/net22.C: Likewise.
31661 * g++.old-deja/g++.mike/p3538a.C: Likewise.
31662 * g++.old-deja/g++.mike/p3538b.C: Likewise.
31663 * g++.old-deja/g++.mike/virt3.C: Likewise.
31664 * g++.old-deja/g++.niklas/t128.C: Likewise.
31665 * g++.old-deja/g++.other/anon4.C: Likewise.
31666 * g++.old-deja/g++.other/using1.C: Likewise.
31667 * g++.old-deja/g++.other/warn3.C: Likewise.
31668 * g++.old-deja/g++.pt/t37.C: Likewise.
31669 * g++.old-deja/g++.robertl/eb69.C: Likewise.
31670 * g++.old-deja/g++.robertl/eb71.C: Likewise.
31671
31672 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31673
31674 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
31675
31676 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31677
31678 * gcc.c-torture/execute/stdio-opt-3.c: New test.
31679
31680 2001-01-07 Jakub Jelinek <jakub@redhat.com>
31681
31682 * gcc.c-torture/compile/20010107-1.c: New test.
31683
31684 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
31685
31686 * gcc.c-torture/execute/builtin-noret-1.c: New test.
31687
31688 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
31689
31690 * gcc.dg/format/format.h: New file.
31691 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
31692 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
31693 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
31694 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
31695 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
31696 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
31697 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
31698 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
31699 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
31700 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
31701 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
31702 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
31703 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
31704 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
31705 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
31706 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
31707 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
31708 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
31709 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
31710 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
31711 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
31712 instead of declaring standard types, macros and functions in each
31713 test.
31714
31715 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
31716
31717 * gcc.c-torture/execute/20010106-1.c: New test.
31718
31719 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
31720
31721 * gcc.dg/format/format.exp: New file.
31722 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
31723 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
31724 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
31725 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
31726 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
31727 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
31728 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
31729 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
31730 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
31731 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
31732 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
31733 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
31734 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
31735 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
31736 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
31737 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
31738 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
31739 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
31740 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
31741 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
31742 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
31743 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
31744 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
31745 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
31746 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
31747 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
31748 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
31749 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
31750 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
31751 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
31752 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
31753 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
31754 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
31755 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
31756 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
31757 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
31758 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
31759 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
31760 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
31761 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
31762 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
31763 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
31764
31765 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
31766
31767 * gcc.c-torture/execute/991228-1.c: Take word endianness into
31768 account.
31769
31770 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
31771
31772 * gcc.c-torture/execute/builtin-complex-1.c: New test.
31773
31774 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
31775
31776 * g++.old-deja/g++.pt/crash62.C: New test.
31777
31778 2001-01-04 Richard Henderson <rth@redhat.com>
31779
31780 * gcc.dg/20000926-1.c: Update expected warnings.
31781 * gcc.dg/array-2.c: Likewise.
31782 * gcc.dg/array-4.c: Also validate flexible array members.
31783 * gcc.dg/c99-flex-array-1.c: New.
31784
31785 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
31786
31787 * gcc.c-torture/compile/20001222-1.x: Remove.
31788
31789 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31790
31791 * gcc.c-torture/execute/built-in-setjmp.c: New.
31792
31793 2001-01-03 Richard Henderson <rth@redhat.com>
31794
31795 * gcc.dg/940510-1.c: Update expected error wording.
31796 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
31797
31798 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
31799
31800 * lib/target-supports.exp (check_alias_available): Modified to
31801 indicate aliases not supported if only weak aliases are supported.
31802
31803 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31804
31805 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
31806 Turn on cmpstrsi checks for __pj__ and __i370__.
31807
31808 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
31809
31810 * g++.old-deja/g++.other/virtual11.C: New test.
31811
31812 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
31813
31814 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
31815
31816 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31817
31818 * gcc.c-torture/compile/20010102-1.c: New test.
31819
31820 2001-01-02 Andreas Jaeger <aj@suse.de>
31821
31822 * gcc.dg/noreturn-3.c: New test.
31823
31824 * gcc.dg/noreturn-4.c: New test.
31825
31826 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31827
31828 * gcc.c-torture/execute/stdio-opt-1.c: Also test
31829 __builtin_fputc and __builtin_fwrite.
31830
31831 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
31832
31833 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
31834 signed char, not default char.
31835
31836 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
31837
31838 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
31839
31840 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
31841
31842 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
31843
31844 2000-12-29 Richard Henderson <rth@redhat.com>
31845
31846 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
31847 (__cyg_profile_func_exit): Define.
31848
31849 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31850
31851 * g++.dg/vtgc1.C: New test.
31852
31853 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
31854
31855 * gcc.dg/noncompile/20001228-1.c: New test.
31856
31857 * gcc.dg/20001228-1.c: New test.
31858
31859 * gcc.c-torture/execute/20001228-1.c: New test.
31860
31861 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
31862
31863 * gcc.dg/format-strfmon-1.c: New test.
31864
31865 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31866
31867 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
31868 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
31869 * gcc.c-torture/execute/string-opt-1.c: Likewise.
31870 * gcc.c-torture/execute/string-opt-2.c: Likewise.
31871 * gcc.c-torture/execute/string-opt-3.c: Likewise.
31872 * gcc.c-torture/execute/string-opt-4.c: Likewise.
31873 * gcc.c-torture/execute/string-opt-6.c: Likewise.
31874 * gcc.c-torture/execute/string-opt-7.c: Likewise.
31875 * gcc.c-torture/execute/string-opt-8.c: Likewise.
31876 * gcc.c-torture/execute/string-opt-9.c: Likewise.
31877 * gcc.c-torture/execute/string-opt-10.c: Likewise.
31878 * gcc.c-torture/execute/string-opt-11.c: Likewise.
31879 * gcc.c-torture/execute/string-opt-12.c: Likewise.
31880
31881 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
31882 * gcc.c-torture/execute/string-opt-4.c: Test index.
31883
31884 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
31885
31886 * gcc.c-torture/compile/20001226-1.c: New test.
31887
31888 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
31889
31890 * gcc.c-torture/compile/20001222-1.c: New test.
31891 * gcc.c-torture/compile/20001222-1.x: Xfail.
31892
31893 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
31894
31895 * gcc.c-torture/execute/comp-goto-2.c: New test.
31896
31897 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
31898
31899 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
31900 Use long types if __INT_MAX__ is 32767.
31901 (main): Use cast to (sint32 *) when poking 88 into a_page.
31902
31903 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
31904
31905 2000-12-21 Bernd Schmidt <bernds@redhat.com>
31906
31907 * gcc.c-torture/compile/20001221-1.c: New test.
31908 * gcc.c-torture/execute/20001221-1.c: New test.
31909
31910 2000-12-20 Richard Henderson <rth@redhat.com>
31911
31912 * g++.old-deja/g++.pt/crash36.C: Update error lines.
31913 * g++.old-deja/g++.robertl/eb109.C: Likewise.
31914
31915 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31916
31917 * gcc.dg/compare3.c: New test.
31918
31919 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
31920
31921 * gcc.dg/format-warnll-1.c: New test.
31922
31923 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
31924
31925 * gcc.dg/cpp/cmdlne-P.c: New test.
31926
31927 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
31928
31929 * gcc.c-torture/execute/builtin-abs-1.c,
31930 gcc.c-torture/execute/builtin-abs-2.c: New tests.
31931
31932 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
31933
31934 * gcc.dg/cpp/multiline.c: New test.
31935
31936 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
31937
31938 * g++.old-deja/g++.other/syshdr1.C: Update.
31939 * gcc.dg/cpp/lineflags.c: Remove temporarily.
31940
31941 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31942
31943 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
31944
31945 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31946
31947 * g++.old-deja/g++.pt/ttp65.C: New test.
31948
31949 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31950
31951 * g++.old-deja/g++.pt/ttp64.C: New test.
31952
31953 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31954
31955 * g++.old-deja/g++.pt/spec33.C: New test.
31956
31957 2000-12-14 Catherine Moore <clm@redhat.com>
31958
31959 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
31960 * gcc.c-torture/execute/920612-2.c: Likewise.
31961 * gcc.c-torture/execute/920428-2.c: Likewise.
31962 * gcc-c-torture/execute/va-arg-11.c: Call exit.
31963 * gcc.c-torture/execute/va-arg-21.c: Likewise.
31964
31965 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31966
31967 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
31968 * gcc.dg/pack-test-2.c: Likewise.
31969
31970 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
31971
31972 Tests by Zack Weinberg <zackw@stanford.edu>.
31973
31974 * gcc.dg/cpp/defined.c: Update.
31975 * gcc.dg/cpp/defined_trad.c: New tests.
31976
31977 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
31978
31979 * gcc.dg/cpp/trad-direct.c: Update.
31980
31981 2000-12-11 Neil Booth <neilb@earthling.net>
31982
31983 * gcc.dg/cpp/defined_trad.c
31984
31985 2000-12-11 Neil Booth <neilb@earthling.net>
31986
31987 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
31988
31989 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
31990
31991 * gcc.dg/format-miss-2.c: New test.
31992
31993 2000-12-09 Neil Booth <neilb@earthling.net>
31994
31995 * gcc.dg/cpp/lineflags.c: New tests.
31996 * gcc.dg/cpp/poison.c: Update.
31997 * gcc.dg/cpp/redef2.c: Update.
31998 * gcc.dg/cpp/skipping.c: New test.
31999
32000 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
32001
32002 * g++.old-deja/g++.other/eh3.C: New testcase.
32003
32004 2000-12-07 Neil Booth <neilb@earthling.net>
32005
32006 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
32007 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
32008 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
32009 wtr-union-init-2.c, wtr-union-init-3.c: Update.
32010 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
32011 Update.
32012
32013 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32014
32015 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
32016 __SIZE_TYPE__ instead of int for type of integers cast to
32017 pointers.
32018
32019 2000-12-07 Jakub Jelinek <jakub@redhat.com>
32020
32021 * g++.old-deja/g++.other/cleanup4.C: New test.
32022
32023 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32024
32025 * format-sec-1.c: New test.
32026
32027 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32028
32029 * gcc.dg/format-nonlit-3.c: New test.
32030
32031 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32032
32033 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
32034 through a null pointer.
32035
32036 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32037
32038 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
32039 * g++.old-deja/g++.pt/partial4.C: New test.
32040
32041 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
32042
32043 * gcc.c-torture/execute/ieee/hugeval.x: New.
32044
32045 2000-12-06 Neil Booth <neilb@earthling.net>
32046
32047 * gcc.dg/cpp/backslash2.c: New tests.
32048
32049 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32050
32051 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
32052 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
32053
32054 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
32055
32056 * gcc.c-torture/execute/20001203-2.c: New testcase.
32057
32058 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32059
32060 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
32061 * g++.old-deja/g++.other/virtual10.C: New test.
32062
32063 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32064
32065 * g++.old-deja/g++.mike/pmf5.C: Remove test.
32066
32067 2000-12-05 Richard Henderson <rth@redhat.com>
32068
32069 * gcc.c-torture/compile/20001205-1.c: New.
32070
32071 2000-12-04 Neil Booth <neilb@earthling.net>
32072
32073 * g++.old-deja/g++.other/virtual9.C: New test.
32074 * g++.old-deja/g++.pt/crash61.C: New test.
32075 * gcc.c-torture/execute/loop-9.c: New test.
32076
32077 2000-12-04 Neil Booth <neilb@earthling.net>
32078
32079 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
32080 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
32081 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
32082 * gcc.dg/cpp/extratokens.c: ...here.
32083
32084 2000-12-04 Neil Booth <neilb@earthling.net>
32085
32086 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
32087 New tests.
32088
32089 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32090
32091 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
32092 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
32093
32094 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32095
32096 * gcc.c-torture/execute/20001203-1.c: New test.
32097
32098 2000-12-03 Neil Booth <neilb@earthling.net>
32099
32100 * gcc.dg/cpp/macro6.c: New test cases.
32101
32102 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32103
32104 * gcc.c-torture/execute/string-opt-9.c: New test.
32105 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32106 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32107 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32108
32109 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
32110 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
32111
32112 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
32113
32114 * gcc.dg/cpp/if-6.c: New testcase.
32115
32116 * gcc.dg/20001201-1.c: New testcase.
32117
32118 2000-12-02 Neil Booth <neilb@earthling.net>
32119
32120 * g++.old-deja/g++.other/externC4.C,
32121 g++.old-deja/g++.other/friend10.C: New tests.
32122
32123 2000-12-02 Neil Booth <neilb@earthling.net>
32124
32125 * g++.old-deja/g++.other/instan2.C
32126 * g++.old-deja/g++.other/instan3.C: New test.
32127
32128 2000-12-02 Neil Booth <neilb@earthling.net>
32129
32130 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
32131 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
32132 gnuc99.c,gnuc99-pedantic.c: New tests.
32133
32134 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32135
32136 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
32137 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
32138
32139 2000-12-01 Neil Booth <neilb@earthling.net>
32140
32141 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
32142 * gcc.dg/cpp/poison.c: Update.
32143 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
32144
32145 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
32146
32147 * g77.f-torture/execute/20001201.f: New test.
32148
32149 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32150
32151 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
32152
32153 2000-12-01 Jakub Jelinek <jakub@redhat.com>
32154
32155 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
32156
32157 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
32158
32159 * g++.old-deja/g++.other/cast6.C: New test.
32160
32161 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
32162
32163 * gcc.c-torture/execute/20001130-2.c: New testcase.
32164
32165 2000-11-30 Richard Henderson <rth@redhat.com>
32166
32167 * gcc.c-torture/execute/20001130-1.c: New test.
32168
32169 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32170
32171 * g++.old-deja/g++.other/op3.C: New test.
32172
32173 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32174
32175 * g++.old-deja/g++.other/op2.C: New test.
32176
32177 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32178
32179 * g++.old-deja/g++.other/crash38.C: New test.
32180
32181 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
32182
32183 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
32184
32185 2000-11-29 Jakub Jelinek <jakub@redhat.com>
32186
32187 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
32188 tests.
32189 * gcc.c-torture/execute/string-opt-6.c: New test.
32190
32191 * gcc.dg/20001117-1.c: Add main.
32192
32193 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
32194
32195 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
32196 Move from here ...
32197 * gcc.dg/940510-1.c: ... to here.
32198
32199 * gcc.dg/20000926-1.c: GNU C now allows initializations of
32200 zero-size arrays in toplevel structures.
32201
32202 2000-11-28 Jakub Jelinek <jakub@redhat.com>
32203
32204 * gcc.c-torture/execute/loop-8.c: New test.
32205
32206 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32207
32208 * g++.old-deja/g++.other/base1.C: New test.
32209
32210 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32211
32212 * g++.old-deja/g++.other/parse2.C: New test.
32213
32214 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32215
32216 * g++.old-deja/g++.pt/incomplete1.C: New test.
32217
32218 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32219
32220 * g++.old-deja/g++.other/friend9.C: New test.
32221
32222 2000-11-28 Jakub Jelinek <jakub@redhat.com>
32223
32224 * gcc.dg/20001127-1.c: New test.
32225
32226 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32227
32228 * g++.old-deja/g++.pt/friend46.C: New test.
32229
32230 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32231
32232 * g++.old-deja/g++.other/ptrmem8.C: New test.
32233
32234 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32235
32236 * gcc.c-torture/execute/string-opt-7.c: New test.
32237 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32238
32239 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
32240
32241 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
32242 instead of 'mkcheck 2'.
32243
32244 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32245
32246 * gcc.c-torture/execute/memcheck/driver.c,
32247 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
32248 C9X references to refer to C99.
32249
32250 2000-11-25 Jakub Jelinek <jakub@redhat.com>
32251
32252 * gcc.dg/ultrasp3.c: New test.
32253
32254 2000-11-25 Neil Booth <neilb@earthling.net>
32255
32256 * gcc.dg/cpp/include2.c: Update test to be locale independent.
32257
32258 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
32259
32260 * gcc.c-torture/compile/20001123-2.c: New.
32261
32262 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32263
32264 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
32265
32266 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
32267
32268 * gcc.dg/sequence-point-1.c: Add some new tests.
32269 * gcc.c-torture/execute/20001124-1.c: New test.
32270
32271 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32272
32273 * g++.old-deja/g++.other/vaarg4.C: New test.
32274 * gcc.c-torture/compile/20001123-1.c: New test.
32275
32276 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32277
32278 * g++.other/crash24.C: Adjust and remove XFAIL.
32279 * g++.other/crash37.C: New test.
32280
32281 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
32282
32283 * g++.old-deja/g++.pt/instantiate9.C: New test.
32284
32285 2000-11-22 Mark Mitchell <mark@codesourcery.com>
32286
32287 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
32288 new ABI, too.
32289
32290 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
32291 * g++.old-deja/g++.robertl/eb55.C: Likewise.
32292
32293 2000-11-22 Neil Booth <neilb@earthling.net>
32294
32295 * gcc.dg/cpp/Wtrigraphs.c: New test.
32296
32297 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
32298
32299 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
32300
32301 2000-11-22 Jakub Jelinek <jakub@redhat.com>
32302
32303 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
32304
32305 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
32306
32307 * lib/gcc-dg.exp: load_lib scanasm.exp.
32308 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
32309 * lib/g++-dg.exp: load_lib scanasm.exp.
32310 * lib/scanasm.exp: New.
32311 (scan-assembler, scan-assembler-not): Add optional arguments to
32312 test name, or if not present, the pattern name.
32313 (scan-assembler-dem, scan-assembler-dem-not): New.
32314
32315 * g++.dg/dg.exp: New.
32316
32317 2000-11-21 Neil Booth <neilb@earthling.net>
32318
32319 * gcc.dg/cpp/integrated1.c: Remove.
32320
32321 2000-11-21 Jakub Jelinek <jakub@redhat.com>
32322
32323 * gcc.c-torture/execute/20001121-1.c: New test.
32324
32325 2000-11-21 Richard Henderson <rth@redhat.com>
32326
32327 * gcc.c-torture/compile/20001121-1.c: New test.
32328
32329 2000-11-20 Neil Booth <neilb@earthling.net>
32330
32331 * gcc.dg/cpp/integrated1.c: New test.
32332
32333 2000-11-21 Jakub Jelinek <jakub@redhat.com>
32334
32335 * g++.old-deja/g++.other/inline17.C: New test.
32336
32337 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
32338
32339 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
32340 local variable to be zero: I made the variable global. Now
32341 uses abort() and exit() instead of relying on main's return value.
32342
32343 2000-11-20 Neil Booth <neilb@earthling.net>
32344
32345 * gcc.dg/cpp/paste2.c: Update test.
32346 * objc/execute/paste.m: New test.
32347
32348 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32349
32350 * gcc.dg/c99-condexpr-1.c: New test.
32351
32352 2000-11-20 Neil Booth <neilb@earthling.net>
32353
32354 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
32355
32356 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
32357
32358 * g++.old-deja/g++.pt/export1.C: New test.
32359
32360 2000-11-20 Jakub Jelinek <jakub@redhat.com>
32361
32362 * gcc.dg/20001117-1.c: New test.
32363
32364 2000-11-18 Richard Henderson <rth@redhat.com>
32365
32366 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
32367
32368 2000-11-18 Richard Henderson <rth@redhat.com>
32369
32370 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
32371 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
32372 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
32373
32374 2000-11-18 Richard Henderson <rth@redhat.com>
32375
32376 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
32377 (main): New. Exit cleanly.
32378
32379 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32380
32381 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
32382 gcc.dg/c99-fordecl-2.c: New tests.
32383
32384 2000-11-18 Richard Henderson <rth@redhat.com>
32385
32386 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
32387 * gcc.c-torture/execute/zerolen-2.c: New.
32388
32389 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32390
32391 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
32392 memory.
32393
32394 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
32395
32396 * g++.old-deja/g++.pt/instantiate8.C: New test.
32397
32398 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
32399
32400 * g++.old-deja/g++.other/incomplete.C: Add more tests.
32401 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
32402
32403 2000-11-16 Nick Clifton <nickc@redhat.com>
32404
32405 * gcc.c-torture/execute/nestfunc-2.c: New test.
32406 * gcc.c-torture/execute/nestfunc-3.c: New test.
32407
32408 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
32409
32410 * gcc.c-torture/compile/20001116-1.c: New test.
32411
32412 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32413
32414 * gcc.c-torture/execute/20001115-1.c: New test.
32415
32416 2000-11-15 Mark Mitchell <mark@codesourcery.com>
32417
32418 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
32419 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
32420 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
32421 * g++.old-deja/g++.abi/vmihint.C: Likewise.
32422
32423 2000-11-15 Neil Booth <neilb@earthling.net>
32424
32425 gcc.dg/cpp/_Pragma1.c: Update.
32426 gcc.dg/cpp/_Pragma2.c: New test.
32427
32428 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
32429
32430 * g++.old-deja/g++.other/anon5.C: New test.
32431
32432 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
32433
32434 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
32435 tests.
32436
32437 2000-11-14 Jakub Jelinek <jakub@redhat.com>
32438
32439 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
32440 output.
32441
32442 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32443
32444 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
32445 labels at end of compound statements.
32446
32447 2000-11-13 Jakub Jelinek <jakub@redhat.com>
32448
32449 * gcc.c-torture/execute/loop-7.c: New test.
32450
32451 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32452
32453 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
32454
32455 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32456
32457 * gcc.dg/c99-bool-1.c: New test.
32458
32459 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
32460
32461 * gcc.dg/c99-scope-1.c: Remove xfail.
32462 * gcc.dg/c99-scope-2.c: New test.
32463
32464 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32465
32466 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
32467 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
32468
32469 2000-11-11 Mark Mitchell <mark@codesourcery.com>
32470
32471 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
32472 error messages.
32473
32474 * g++.mike/p700.C: Don't typedef wchar_t.
32475 * g++.mike/p784.C: Likewise.
32476 * g++.mike/eb101.C: Don't use __wchar_t.
32477
32478 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
32479
32480 * g77.f-torture/execute/20001111.[fx]: Test premature exit
32481 from DO loop.
32482
32483 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
32484
32485 * gcc.c-torture/execute/20001111-1.c: New test.
32486
32487 2000-11-10 Nick Clifton <nickc@redhat.com>
32488
32489 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
32490 long multuiple and accumulate.
32491
32492 2000-11-09 Richard Henderson <rth@redhat.com>
32493
32494 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
32495 via size_t instead of int.
32496
32497 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
32498 * gcc.c-torture/execute/string-opt-2.c: Likewise.
32499 * gcc.c-torture/execute/string-opt-3.c: Likewise.
32500 * gcc.c-torture/execute/string-opt-4.c: Likewise.
32501
32502 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
32503
32504 * gcc.c-torture/compile/20001109-1.c: New test.
32505 * gcc.c-torture/compile/20001109-2.c: New test.
32506
32507 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
32508
32509 * g++.old-deja/g++.pt/operator1.C: New test.
32510 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
32511
32512 2000-11-09 Jakub Jelinek <jakub@redhat.com>
32513
32514 * gcc.dg/20001108-1.c: New test.
32515
32516 2000-11-09 Jakub Jelinek <jakub@redhat.com>
32517
32518 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
32519 with both arguments constant strings.
32520 * gcc.c-torture/execute/string-opt-3.c: New test.
32521 * gcc.c-torture/execute/string-opt-4.c: New test.
32522 * gcc.c-torture/execute/string-opt-5.c: New test.
32523
32524 2000-11-08 Nick Clifton <nickc@redhat.com>
32525
32526 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
32527 mulsidi3adddi patterns.
32528
32529 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
32530
32531 * g++.old-deja/g++.other/crash36.C: New test.
32532
32533 2000-11-08 Jakub Jelinek <jakub@redhat.com>
32534
32535 * g++.old-deja/g++.other/init16.C: New test.
32536
32537 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
32538
32539 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
32540
32541 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
32542
32543 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
32544 * gcc.c-torture/execute/va-arg-16.x: Likewise.
32545 * gcc.c-torture/execute/va-arg-17.x: Likewise.
32546
32547 2000-11-07 DJ Delorie <dj@redhat.com>
32548
32549 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
32550
32551 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32552
32553 * gcc.c-torture/execute/string-opt-1.c: New test.
32554
32555 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
32556
32557 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
32558 mips-sgi-irix6.* because the MIPS ABI passes floating-point
32559 parameters in registers, and there is no way for a varargs
32560 function to know in which order the integer and floating-point
32561 parameters should be interleaved when they are placed on the
32562 stack.
32563 * gcc.c-torture/execute/va-arg-16.x: Likewise.
32564 * gcc.c-torture/execute/va-arg-17.x: Likewise.
32565
32566 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32567
32568 * gcc.c-torture/execute/string-opt-2.c: New test.
32569
32570 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
32571
32572 * g++.old-deja/g++.pt/crash60.C: New test.
32573
32574 2000-11-06 Jakub Jelinek <jakub@redhat.com>
32575
32576 * g++.old-deja/g++.other/crash24.C: New test.
32577 * g++.old-deja/g++.other/crash25.C: New test.
32578 * g++.old-deja/g++.other/crash26.C: New test.
32579 * g++.old-deja/g++.other/crash27.C: New test.
32580 * g++.old-deja/g++.other/crash28.C: New test.
32581 * g++.old-deja/g++.other/crash29.C: New test.
32582 * g++.old-deja/g++.other/crash30.C: New test.
32583 * g++.old-deja/g++.other/crash31.C: New test.
32584 * g++.old-deja/g++.other/crash32.C: New test.
32585 * g++.old-deja/g++.other/crash33.C: New test.
32586 * g++.old-deja/g++.other/crash34.C: New test.
32587 * g++.old-deja/g++.other/crash35.C: New test.
32588
32589 2000-11-06 Jakub Jelinek <jakub@redhat.com>
32590
32591 * gcc.c-torture/execute/20001031-1.c: New test.
32592
32593 2000-11-04 Mark Mitchell <mark@codesourcery.com>
32594
32595 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
32596 namespace.
32597
32598 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
32599 standards-conformant.
32600
32601 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
32602
32603 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
32604 * g++.old-deja/g++.mike/p755a.C: Likewise.
32605 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
32606 library makes no calls to `operator new' during initialization.
32607
32608 2000-11-04 Neil Booth <neilb@earthling.net>
32609
32610 * gcc.dg/cpp/include2.c: New tests.
32611
32612 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
32613
32614 * lib/g++.exp (g++_set_ld_library_path): New function.
32615 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
32616
32617 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
32618
32619 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
32620 warnings.
32621
32622 2000-11-01 Richard Henderson <rth@redhat.com>
32623
32624 * g++.old-deja/g++.ext/namedret1.C: New.
32625 * g++.old-deja/g++.ext/namedret2.C: New.
32626 * g++.old-deja/g++.ext/namedret3.C: New.
32627
32628 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
32629
32630 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
32631 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
32632
32633 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32634
32635 * gcc.c-torture/execute/va-arg-21.c: New test.
32636
32637 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
32638
32639 * gcc.dg/c99-complex-2.c: New test.
32640
32641 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32642
32643 * gcc.c-torture/execute/stdio-opt-1.c: New test.
32644
32645 2000-10-31 Jakub Jelinek <jakub@redhat.com>
32646
32647 * g++.old-deja/g++.other/inline16.C: New test.
32648
32649 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
32650
32651 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
32652 __PRETTY_FUNCTION__
32653
32654 2000-10-29 Neil Booth <neilb@earthling.net>
32655
32656 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
32657 New tests.
32658 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
32659 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
32660 optimisation.
32661
32662 2000-10-29 Neil Booth <neilb@earthling.net>
32663
32664 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
32665 * mi1.c, mi1c.h: Add null directives to multiple-include test.
32666 * mi5.c: Test multiple includes work with -C.
32667 * trigraphs.c: Test ^= version.
32668
32669 2000-10-28 Neil Booth <neilb@earthling.net>
32670
32671 New tests and test updates for new macro expander.
32672
32673 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
32674 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
32675 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
32676 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
32677 new diagnostic messages.
32678
32679 * gcc.dg/cpp/macro3.c: New tests.
32680
32681 2000-10-27 Mark Mitchell <mark@codesourcery.com>
32682
32683 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
32684 on the same line.
32685
32686 2000-10-27 Jakub Jelinek <jakub@redhat.com>
32687
32688 * g++.old-deja/g++.other/eh2.C: New test.
32689
32690 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
32691
32692 * gcc.c-torture/execute/20001027-1.c: New test.
32693
32694 2000-10-26 Richard Henderson <rth@redhat.com>
32695
32696 * gcc.c-torture/execute/20001026-1.c: New.
32697
32698 2000-10-26 Mark Mitchell <mark@codesourcery.com>
32699
32700 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
32701 * g++.old-deja/g++.law/builtin1.C: Likewise.
32702 * g++.old-deja/g++.law/ctors10.C: Likewise.
32703 * g++.old-deja/g++.law/virtual3.C: Likewise.
32704 * g++.old-deja/g++.mike/p658.C: Likewise.
32705 * g++.old-deja/g++.other/sibcall1.C: Likewise.
32706 * g++.old-deja/g++.other/vaarg2.C: Likewise.
32707 * g++.old-deja/g++.robertl/eb124.C: Likewise.
32708 * g++.old-deja/g++.robertl/eb44.C: Likewise.
32709 * g++.old-deja/g++.robertl/eb77.C: Likewise.
32710
32711 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
32712
32713 * gcc.c-torture/compile/20001024-1.c: New test.
32714
32715 2000-10-25 Mark Mitchell <mark@codesourcery.com>
32716
32717 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
32718 to tell us whether or not we are using V3.
32719
32720 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
32721
32722 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
32723 operands.
32724
32725 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
32726
32727 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
32728
32729 2000-10-25 Jakub Jelinek <jakub@redhat.com>
32730
32731 * gcc.c-torture/execute/20001024-1.c: New test.
32732
32733 2000-10-24 Jakub Jelinek <jakub@redhat.com>
32734
32735 * g++.old-deja/g++.other/sibcall1.C: New test.
32736
32737 2000-10-20 Jakub Jelinek <jakub@redhat.com>
32738
32739 * gcc.dg/noncompile/init-3.c: New test.
32740
32741 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
32742
32743 * gcc.dg/format-array-1.c: New test.
32744
32745 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
32746
32747 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
32748 writing through null pointers; remove comment about testing
32749 unterminated strings.
32750
32751 2000-10-17 Matthew Hiller <hiller@redhat.com>
32752
32753 * gcc.c-torture/execute/20001017-2.c: New test.
32754
32755 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
32756
32757 * gcc.c-torture/compile/20001018-1.c: New test.
32758 * gcc.c-torture/compile/20001018-1.x: Xfail.
32759
32760 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32761
32762 * gcc.c-torture/execute/20001017-1.c: New test.
32763
32764 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
32765
32766 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
32767 for multiple use of arguments with scanf formats; add tests for
32768 multiple use of arguments.
32769
32770 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
32771
32772 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
32773
32774 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
32775
32776 * gcc.dg/format-miss-1.c: New test.
32777
32778 2000-10-16 Jakub Jelinek <jakub@redhat.com>
32779
32780 * gcc.c-torture/execute/20001013-1.c: New test.
32781
32782 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
32783
32784 * gcc.dg/format-branch-1.c: New test.
32785
32786 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
32787
32788 * README, lib/file-format.exp: Remove EGCS references.
32789
32790 2000-10-16 Jakub Jelinek <jakub@redhat.com>
32791
32792 * gcc.dg/20001013-1.c: New test.
32793
32794 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
32795
32796 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
32797 for intmax_t in the compiler using __typeof__ and the type rules
32798 for conditional expressions.
32799
32800 2000-10-13 Jakub Jelinek <jakub@redhat.com>
32801
32802 * gcc.dg/20001012-1.c: New test.
32803 * gcc.dg/20001012-2.c: New test.
32804
32805 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32806
32807 * gcc.dg/format-attr-1.c: New test.
32808
32809 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32810
32811 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
32812 __LONG_LONG_MAX__ instead of LLONG_MAX.
32813
32814 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32815
32816 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
32817 scanf flags.
32818 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
32819 flags.
32820
32821 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
32822
32823 * gcc.dg/sequence-pt-1.c: New test.
32824
32825 2000-10-11 Geoff Keating <geoffk@cygnus.com>
32826
32827 * gcc.c-torture/execute/20001011-1.c: New testcase.
32828 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
32829
32830 2000-10-10 Jakub Jelinek <jakub@redhat.com>
32831
32832 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
32833 does not error on it.
32834
32835 2000-10-10 Jakub Jelinek <jakub@redhat.com>
32836
32837 * gcc.dg/20001009-1.c: New test.
32838
32839 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
32840
32841 * gcc.c-torture/compile/20001009-1.c: Move from here ....
32842 * gcc.c-torture/execute/20001009-2.c: ... to here.
32843
32844 2000-10-09 Geoff Keating <geoffk@cygnus.com>
32845
32846 * gcc.c-torture/compile/20001009-1.c: New testcase.
32847 * gcc.c-torture/execute/20001009-1.c: New testcase.
32848 Testcases provided by Jan Hubicka <jh@suse.cz>.
32849
32850 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
32851
32852 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
32853 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
32854 uintmax_t using <limits.h> to emulate the compiler's internal
32855 logic. No longer XFAIL %j tests.
32856
32857 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
32858
32859 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
32860 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
32861 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
32862 regexps and details of expected handling of some bad formats.
32863 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
32864 suppression.
32865
32866 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32867
32868 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
32869 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
32870 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
32871 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
32872 in list archives.
32873
32874 2000-10-06 Richard Henderson <rth@cygnus.com>
32875
32876 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
32877 * g++.old-deja/g++.brendan/crash52.C: Likewise.
32878 * g++.old-deja/g++.jason/report.C: Likewise.
32879 * g++.old-deja/g++.law/friend5.C: Likewise.
32880 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
32881 of the expected warnings.
32882
32883 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
32884
32885 * g++.old-deja/g++.pt/enum14.C: New test.
32886
32887 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
32888
32889 * g++.old-deja/g++.pt/crash59.C: New test.
32890
32891 2000-10-04 Will Cohen <wcohen@redhat.com>
32892
32893 * gcc.dg/20000926-1.c: New test.
32894
32895 2000-10-03 Geoff Keating <geoffk@cygnus.com>
32896
32897 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
32898 function name for current C++ compiler.
32899 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
32900
32901 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
32902
32903 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
32904 __PRETTY_FUNCTION__.
32905 * g++.old-deja/g++.ext/pretty2.C: Likewise.
32906
32907 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32908
32909 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
32910
32911 2000-09-26 Jakub Jelinek <jakub@redhat.com>
32912
32913 * gcc.c-torture/compile/20000923-1.c: New test.
32914
32915 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
32916
32917 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
32918 * g++.old-deja/g++.pt/ttp62.C: Same.
32919 * g++.old-deja/g++.other/inline14.C: Same.
32920
32921 2000-09-24 Richard Henderson <rth@cygnus.com>
32922
32923 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
32924
32925 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
32926
32927 * gcc.dg/c90-printf-1.c: Add test for wide string format.
32928
32929 2000-09-22 Geoff Keating <geoffk@cygnus.com>
32930
32931 * gcc.c-torture/compile/20000922-1.c: New file.
32932
32933 2000-09-21 Nick Clifton <nickc@redhat.com>
32934
32935 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
32936 a signed long modulo operation.
32937 (mod6): New function - perform an unsigned long modulo operation.
32938 (main): Add tests for modulos of very large numbers by very small
32939 dividends.
32940
32941 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32942
32943 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
32944
32945 2000-09-19 Richard Henderson <rth@cygnus.com>
32946
32947 * gcc.dg/compare2.c (case 10): XFAIL.
32948
32949 2000-09-18 Richard Henderson <rth@cygnus.com>
32950
32951 * gcc.c-torture/execute/20000906-1.c: Move ...
32952 * gcc.dg/20000906-1.c: ... here. Only run on targets
32953 that support __builtin_trap.
32954
32955 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
32956
32957 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
32958
32959 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
32960
32961 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
32962 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
32963 more $ format tests.
32964
32965 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
32966
32967 * gcc.dg/format-errmk-1.c: New test.
32968
32969 2000-09-17 Greg McGary <greg@mcgary.org>
32970
32971 * gcc.c-torture/execute/20000917-1.x: Remove.
32972
32973 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
32974
32975 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
32976
32977 2000-09-17 Greg McGary <greg@mcgary.org>
32978
32979 * gcc.c-torture/execute/20000917-1.c: New test.
32980 * gcc.c-torture/execute/20000917-1.x: XFAIL.
32981
32982 2000-09-16 Neil Booth <NeilB@earthling.net>
32983
32984 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
32985 in nested macro bug.
32986
32987 2000-09-15 Neil Booth <NeilB@earthling.net>
32988
32989 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
32990
32991 2000-09-14 Jeffrey A Law (law@cygnus.com)
32992
32993 * gcc.c-torture/execute/20000914-1.c: New test.
32994
32995 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
32996
32997 * g++.other/inline13.C: New test.
32998
32999 2000-09-12 Andreas Jaeger <aj@suse.de>
33000
33001 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
33002 constant by Ulrich Drepper <drepper@redhat.com>.
33003
33004 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
33005
33006 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
33007
33008 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33009
33010 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
33011
33012 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
33013
33014 * gcc.dg/cpp/backslash.c: New test.
33015
33016 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
33017
33018 * gcc.c-torture/execute/20000910-1.c: New test.
33019 * gcc.c-torture/execute/20000910-2.c: Likewise.
33020
33021 2000-09-11 Robert Lipe <robertl@sco.com>
33022
33023 * gcc.dg/pragma-align.c: New test.
33024
33025 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
33026
33027 * g++.old-deja/g++.pt/explicit82.C: New test.
33028 * g++.old-deja/g++.pt/explicit83.C: New test.
33029
33030 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
33031
33032 * gcc.dg/asm-names.c: New test.
33033
33034 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33035
33036 * gcc.dg/cpp/tr-warn6.c: New test
33037
33038 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
33039
33040 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
33041 be accepted.
33042
33043 2000-09-07 Catherine Moore <clm@redhat.com>
33044
33045 * gcc.c-torture/execute/unroll-1.c: New test.
33046
33047 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
33048
33049 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
33050 ERROR markers.
33051 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
33052 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
33053 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
33054 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
33055 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
33056 Preprocess only.
33057 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
33058 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
33059
33060 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33061
33062 * g++.old-deja/g++.pt/deduct2.C: New test.
33063
33064 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33065
33066 * g++.old-deja/g++.pt/parms2.C: New test.
33067
33068 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33069
33070 * g++.old-deja/g++.pt/crash58.C: New test.
33071
33072 2000-09-06 Greg McGary <greg@mcgary.org>
33073
33074 * gcc.c-torture/execute/20000906-1.c: New test.
33075 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
33076
33077 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33078
33079 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
33080
33081 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33082
33083 * g++.old-deja/g++.pt/crash57.C: New test.
33084
33085 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33086
33087 * g++.old-deja/g++.pt/crash56.C: New test.
33088
33089 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33090
33091 * g++.old-deja/g++.pt/koenig1.C: New test.
33092
33093 2000-09-04 Jakub Jelinek <jakub@redhat.com>
33094
33095 * gcc.dg/20000904-1.c: New test.
33096
33097 2000-09-04 Jakub Jelinek <jakub@redhat.com>
33098
33099 * gcc.dg/cpp/paste8.c: New test.
33100
33101 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
33102
33103 * gcc.c-torture/compile/20000827-1.c: New test.
33104
33105 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33106
33107 * gcc.dg/format-diag-1.c: New test.
33108
33109 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33110
33111 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
33112 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
33113 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
33114 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
33115 gcc.dg/formatz-1.c: Adjust warning regular expressions.
33116
33117 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33118
33119 * g++.old-deja/g++.other/nested4.C: New test.
33120
33121 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33122
33123 * g++.old-deja/g++.ns/scoped1.C: New test.
33124
33125 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
33126
33127 * lib/g++.exp: Support testing already-installed GCC.
33128
33129 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33130
33131 * wtr-label-1.c, wtr-suffix-1.c: New tests.
33132
33133 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33134
33135 * gcc.dg/return-type-2.c: New test.
33136
33137 2000-08-27 Geoff Keating <geoffk@cygnus.com>
33138
33139 * gcc.c-torture/compile/20000825-1.c: New test.
33140
33141 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
33142
33143 * gcc.dg/dwarf2-2.c: New test.
33144
33145 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
33146
33147 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
33148 dg-warning regexps.
33149
33150 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
33151
33152 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
33153 gcc.dg/format-ext-5.c: New tests.
33154
33155 2000-08-25 Jakub Jelinek <jakub@redhat.com>
33156
33157 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
33158
33159 2000-08-24 Mark Mitchell <mark@codesourcery.com>
33160
33161 * gcc.dg/noncompile/930622-2.c: Adjust error message.
33162
33163 2000-08-24 Richard Henderson <rth@cygnus.com>
33164
33165 * gcc.dg/ia64-sync-1.c: New test.
33166 * gcc.dg/ia64-sync-2.c: New test.
33167 * gcc.dg/ia64-asm-1.c: New test.
33168
33169 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
33170
33171 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
33172 * gcc.dg/format-ext-2.c: New test.
33173
33174 2000-08-23 Jason Merrill <jason@redhat.com>
33175
33176 * lib/old-dejagnu.exp: Also ignore "In member function" and
33177 "At global scope".
33178
33179 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33180
33181 * gcc.dg/noncompile/label-lineno-1.c: New test.
33182
33183 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33184
33185 * gcc.dg/c99-array-nonobj-1.c: New test.
33186
33187 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33188
33189 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
33190 tests.
33191 * gcc.dg/format-ext-1.c: New test.
33192
33193 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33194
33195 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
33196 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
33197 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
33198 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
33199 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
33200
33201 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
33202
33203 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
33204 gcc.dg/c99-strftime-2.c: New tests.
33205
33206 2000-08-22 Richard Henderson <rth@cygnus.com>
33207
33208 * gcc.c-torture/execute/20000822-1.c: New test.
33209
33210 2000-08-21 Jakub Jelinek <jakub@redhat.com>
33211
33212 * gcc.c-torture/execute/20000819-1.x: Remove.
33213
33214 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33215
33216 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
33217 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
33218 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
33219 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
33220 gcc.dg/format-xopen-1.c: New tests.
33221
33222 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33223
33224 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
33225
33226 2000-08-21 Jakub Jelinek <jakub@redhat.com>
33227
33228 * g++.old-deja/g++.other/loop2.C: New test.
33229
33230 * gcc.c-torture/compile/20000606-1.c: New test.
33231 * gcc.c-torture/compile/20000728-1.c: New test.
33232 * gcc.c-torture/execute/20000801-1.c: New test.
33233 * gcc.c-torture/execute/20000801-2.c: New test.
33234 * gcc.c-torture/execute/20000819-1.c: New test.
33235 * gcc.c-torture/execute/20000819-1.x: XFAIL.
33236 * gcc.dg/20000629-1.c: New test.
33237 * gcc.dg/20000724-1.c: New test.
33238 * gcc.dg/20000807-1.c: New test.
33239
33240 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
33241
33242 * gcc.dg/cpp/pragma-1.c: New test.
33243 * gcc.dg/cpp/pragma-2.c: New test.
33244
33245 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
33246
33247 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
33248 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
33249
33250 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33251
33252 * gcc.c-torture/compile/20000818-1.c: New test.
33253
33254 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
33255
33256 * gcc.c-torture/execute/20000818-1.c: New test.
33257
33258 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
33259
33260 * gcc.dg/format-va-1.c: New test.
33261
33262 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33263
33264 * g++.old-deja/g++.other/typedef8.C: New test.
33265
33266 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33267
33268 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
33269 * g++.old-deja/g++.mike/net36.C: Mark candidate.
33270 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
33271 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
33272 * g++.old-deja/g++.other/ptrmem7.C: New test.
33273 * g++.old-deja/g++.pt/ptrmem10.C: New test.
33274
33275 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33276
33277 * g++.old-deja/g++.pt/typename27.C: New test.
33278
33279 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
33280
33281 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
33282 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
33283 * g++.old-deja/g++.pt/friend45.C: New test.
33284 * g++.old-deja/g++.other/friend8.C: New test.
33285
33286 2000-08-15 Richard Henderson <rth@cygnus.com>
33287
33288 * gcc.c-torture/execute/20000815-1.c: New test.
33289
33290 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
33291
33292 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
33293 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
33294 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
33295
33296 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
33297
33298 * g++.old-deja/g++.other/refinit2.C: New test.
33299
33300 2000-08-13 Geoff Keating <geoffk@cygnus.com>
33301
33302 * lib/c-torture.exp (c-torture): Make
33303 compiler_conditional_xfail_data global.
33304 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
33305 compiler_conditional_xfail_data machinery.
33306 (f-torture-execute): Likewise.
33307 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
33308 and only when unrolling loops.
33309
33310 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
33311
33312 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
33313
33314 * g++.old-deja/g++.pt/explicit81.C: New test.
33315
33316 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
33317
33318 * g++.old-deja/g++.pt/typename26.C: New test.
33319
33320 2000-08-10 Geoff Keating <geoffk@cygnus.com>
33321
33322 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
33323 warning.
33324
33325 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
33326
33327 * g++.old-deja/g++.other/array3.C: New test.
33328
33329 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
33330
33331 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
33332 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
33333 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
33334 New tests.
33335
33336 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
33337
33338 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
33339 * g++.old-deja/g++.abi/vmihint.C: Likewise.
33340
33341 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
33342
33343 * gcc.c-torture/execute/20000808-1.c: New test.
33344
33345 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
33346
33347 * gcc.dg/c90-const-expr-1.c: New test.
33348
33349 2000-08-08 Richard Henderson <rth@cygnus.com>
33350
33351 * gcc.dg/noncompile/920923-1.c: Declare calloc.
33352
33353 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
33354
33355 * gcc.dg/noncompile/const-ll-1.c: New test.
33356
33357 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
33358
33359 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
33360
33361 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33362
33363 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
33364 that running programs linked against the shared version of libobjc
33365 run correctly.
33366
33367 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
33368
33369 * gcc.dg/c99-printf-1.c: New test.
33370
33371 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
33372
33373 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
33374
33375 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
33376
33377 * gcc.c-torture/execute/20000731-1.x: Delete.
33378
33379 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
33380
33381 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
33382 and torture_without_loops as is done by c-torture.exp.
33383 (search_for): Copy from c-torture.exp.
33384 (gcc-dg-runtest): New function, drives a directory of tests
33385 iterating over the TORTURE_OPTIONS.
33386 (scan-assembler, scan-assembler-not): Move here from
33387 individual directory drivers.
33388
33389 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
33390 defined by lib/gcc-dg.exp.
33391 * gcc.dg/cpp/cpp.exp: Likewise.
33392 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
33393 gcc-dg-runtest, so we cycle over optimization options.
33394
33395 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
33396 * gcc.dg/compare2.c: No longer expected to fail.
33397
33398 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
33399
33400 * gcc.c-torture/execute/20000804-1.c: New test.
33401
33402 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
33403
33404 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
33405
33406 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
33407
33408 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
33409
33410 2000-08-03 Jeffrey A Law (law@cygnus.com)
33411
33412 * gcc.c-torture/compile/20000803-1.c: New test.
33413
33414 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
33415
33416 * gcc.c-torture/execute/20000801-3.c,
33417 gcc.c-torture/execute/20000801-4.c: New tests.
33418 * gcc.c-torture/execute/20000801-3.x,
33419 gcc.c-torture/execute/20000801-4.x: Xfail.
33420
33421 2000-08-02 Geoff Keating <geoffk@cygnus.com>
33422
33423 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
33424 libobjc/.libs to allow for libtool.
33425
33426 2000-08-02 Jakub Jelinek <jakub@redhat.com>
33427
33428 * gcc.c-torture/compile/20000802-1.c: New test.
33429
33430 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
33431
33432 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
33433
33434 2000-07-31 Jeffrey A Law (law@cygnus.com)
33435
33436 * gcc-c-torture/execute/20000731-2.c: New test.
33437
33438 * gcc.c-torture/execute/20000731-1.c: New test.
33439 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
33440
33441 2000-07-31 Jakub Jelinek <jakub@redhat.com>
33442
33443 * testsuite/gcc.dg/cpp/paste7.c: New test.
33444 * gcc.dg/cpp/20000725-1.c: New test.
33445
33446 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
33447
33448 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
33449 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
33450 declaration warning for __builtin_dwarf_reg_size.
33451
33452 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
33453
33454 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
33455
33456 * gcc.dg/noncompile/voidparam-1.c: New test.
33457
33458 2000-07-30 Richard Henderson <rth@cygnus.com>
33459
33460 * gcc.dg/c90-digraph-1.c: Don't xfail.
33461 * gcc.dg/compare2.c (case 10): Xfail.
33462 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
33463
33464 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
33465
33466 * gcc.dg/c99-main-1.c: New test.
33467
33468 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
33469
33470 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
33471
33472 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
33473
33474 * gcc.c-tortuer/execute/20000726-1.c: New test.
33475
33476 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
33477
33478 * gcc.c-torture/execute/enum-2.c: New test.
33479
33480 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33481
33482 * gcc.dg/cpp/tr-warn3.c: New test.
33483
33484 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
33485
33486 * g++.old-deja/g++.ext/implicit1.C: Remove.
33487 * g++.old-deja/g++.jason/c2.C: Remove
33488 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
33489 * g++.old-deja/g++.pt/crash16.C: Likewise.
33490 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
33491
33492 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
33493
33494 * g++.old-deja/g++.other/for2.C: New test.
33495
33496 2000-07-25 Jakub Jelinek <jakub@redhat.com>
33497
33498 * gcc.dg/20000720-1.c: New test.
33499
33500 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
33501
33502 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
33503
33504 2000-07-24 Geoff Keating <geoffk@cygnus.com>
33505
33506 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
33507 * gcc.c-torture/execute/20000722-1.c: New.
33508 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
33509
33510 2000-07-24 Jakub Jelinek <jakub@redhat.com>
33511
33512 * gcc.dg/cpp/20000720-1.S: New test.
33513
33514 2000-07-21 Michael Meissner <meissner@redhat.com>
33515
33516 * gcc.c-torture/execute/ieee/hugeval.c: New test.
33517
33518 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
33519
33520 * g++.old-deja/g++.brendan/crash16.C,
33521 g++.old-deja/g++.brendan/parse3.C,
33522 g++.old-deja/g++.brendan/redecl1.C,
33523 g++.old-deja/g++.ns/template13.C,
33524 g++.old-deja/g++.other/decl4.C,
33525 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
33526
33527 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
33528
33529 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
33530 and "Internal error".
33531
33532 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
33533 regexps.
33534 * gcc.dg/cpp/paste6.c: New test.
33535
33536 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
33537
33538 * gcc.dg/cpp/tr-direct.c: New test.
33539
33540 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
33541 gcc.dg/cpp/undef1.c: Tweak error regexps.
33542
33543 2000-07-18 Eric Christopher <echristo@redhat.com>
33544
33545 * gcc.c-torture/compile/20000718-1.c: New test.
33546
33547 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
33548
33549 * cpplex.c (_cpp_push_token): If the token being pushed back
33550 is the previous token in this context, just subtract one from
33551 context->posn.
33552 * cppmacro.c (save_expansion): Clear aux field when storing a
33553 placemarker.
33554
33555 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
33556
33557 * gcc.dg/noncompile/redecl-1.c: New test.
33558
33559 2000-07-18 Jakub Jelinek <jakub@redhat.com>
33560
33561 * gcc.c-torture/execute/20000717-5.c: New test.
33562 * gcc.c-torture/execute/20000717-1.x: Removed.
33563
33564 2000-07-17 Richard Henderson <rth@cygnus.com>
33565
33566 * gcc.c-torture/execute/20000717-4.c: New test.
33567
33568 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
33569
33570 * gcc.dg/cpp/syshdr.c: New test.
33571 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
33572
33573 2000-07-17 Neil Booth <neilb@earthling.net>
33574
33575 * gcc.dg/cpp/cmdlne-dM.c: New test.
33576 * gcc.dg/cpp/cmdlne-dD.c: New test.
33577
33578 2000-07-17 Jeffrey A Law (law@cygnus.com)
33579
33580 * gcc.c-torture/execute/20000717-3.c: New test.
33581
33582 * gcc.c-torture/compile/20000717-1.c: New test.
33583
33584 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
33585
33586 * gcc.c-torture/execute/20000717-2.c: New test.
33587
33588 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33589
33590 * gcc.dg/formatz-1.c: New test.
33591
33592 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
33593 * gcc.dg/c99-digraph-1.c: New tests.
33594
33595 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
33596 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
33597
33598 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
33599 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
33600 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
33601 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
33602 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
33603 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
33604 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
33605
33606 2000-07-17 Greg McGary <greg@mcgary.org>
33607
33608 * gcc.c-torture/execute/20000717-1.c: New test.
33609 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
33610
33611 2000-07-15 Jakub Jelinek <jakub@redhat.com>
33612
33613 * gcc.c-torture/execute/20000715-2.c: New test.
33614 * gcc.dg/20000715-1.c: New test.
33615
33616 2000-07-15 Michael Meissner <meissner@redhat.com>
33617
33618 * gcc.c-torture/execute/20000715-1.c: New test.
33619
33620 2000-07-13 Jakub Jelinek <jakub@redhat.com>
33621
33622 * gcc.c-torture/execute/20000707-1.c: New test.
33623
33624 2000-07-13 Neil Booth <NeilB@earthling.net>
33625
33626 * testsuite/gcc.dg/cpp/digraph1.c,
33627 testsuite/gcc.dg/cpp/digraph2.c,
33628 testsuite/gcc.dg/cpp/digraphs.c: New tests.
33629
33630 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
33631
33632 * g77.f-torture/compile/20000630-2.f: New test.
33633 * g77.f-torture/compile/20000630-2.x
33634
33635 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
33636
33637 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
33638
33639 2000-07-11 Neil Booth <NeilB@earthling.net>
33640
33641 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
33642
33643 2000-07-11 Neil Booth <NeilB@earthling.net>
33644
33645 * gcc.dg/cpp/cmdlne-C.c: New.
33646
33647 2000-07-09 Neil Booth <NeilB@earthling.net>
33648
33649 * gcc.dg/cpp/directiv.c: New tests.
33650 * gcc.dg/cpp/undef1.c: Update.
33651
33652 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
33653
33654 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
33655
33656 2000-07-09 Neil Booth <NeilB@earthling.net>
33657
33658 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
33659
33660 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
33661
33662 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
33663 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
33664
33665 2000-07-08 Neil Booth <NeilB@earthling.net>
33666
33667 * gcc.dg/cpp/macsyntx.c: New tests.
33668
33669 2000-07-07 Jakub Jelinek <jakub@redhat.com>
33670
33671 * gcc.dg/20000707-1.c: New test.
33672
33673 2000-07-07 Jakub Jelinek <jakub@redhat.com>
33674
33675 * gcc.c-torture/execute/20000706-1.c: New test.
33676 * gcc.c-torture/execute/20000706-2.c: New test.
33677 * gcc.c-torture/execute/20000706-3.c: New test.
33678 * gcc.c-torture/execute/20000706-4.c: New test.
33679 * gcc.c-torture/execute/20000706-5.c: New test.
33680
33681 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
33682
33683 * g++.old-deja/g++.pt/instantiate7.C: New test.
33684
33685 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
33686
33687 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
33688 * g++.old-deja/g++.mike/thunk3.C: Likewise.
33689 * g++.old-deja/g++.other/rtti3.C: Likewise.
33690 * g++.old-deja/g++.other/rttid3.C: Likewise.
33691
33692 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
33693
33694 * g77.f-torture/compile/20000630-1.x: Fix typo
33695
33696 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
33697
33698 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
33699 assembly output.
33700
33701 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
33702
33703 * gcc.dg/cpp/ident.c: New test.
33704
33705 2000-07-05 Neil Booth <NeilB@earthling.net>
33706
33707 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
33708 gcc.dg/cpp/lexstrng.c: New tests.
33709
33710 2000-07-04 Neil Booth <NeilB@earthling.net>
33711
33712 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
33713 * gcc.dg/cpp/strify2.c: Same.
33714
33715 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
33716
33717 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
33718 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
33719 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
33720 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
33721
33722 * testsuite/gcc.dg/cpp/macro1.c,
33723 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
33724 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
33725 testsuite/gcc.dg/cpp/strify1.c,
33726 testsuite/gcc.dg/cpp/strify2.c: New tests.
33727
33728 2000-07-03 Jakub Jelinek <jakub@redhat.com>
33729
33730 * gcc.c-torture/execute/20000703-1.c: New test.
33731
33732 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
33733
33734 * g++.old-deja/g++.pt (lookup10.C): New test.
33735
33736 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
33737
33738 * g++.old-deja/g++.pt (typename25.C): New test.
33739
33740 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
33741
33742 * gcc.c-torture/compile/20000701-1.c: New test.
33743
33744 2000-06-30 Nick Clifton <nickc@cygnus.com>
33745
33746 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
33747 to test case.
33748
33749 2000-06-30 Catherine Moore <clm@cygnus.com>
33750
33751 * gcc.c-torture/execute/align-1.c: New test.
33752
33753 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
33754
33755 * g++.old-deja/g++.pt/expr8.C: New test.
33756 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
33757
33758 2000-06-29 Nick Clifton <nickc@cygnus.com>
33759
33760 * gcc.c-torture/compile/20000629-1.c: New test.
33761
33762 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
33763
33764
33765 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
33766 gcc.dg/noncompile directory, depending on whether they're
33767 preprocessor tests or not. Annotate all the tests for the dg
33768 framework.
33769
33770 * gcc.c-torture/noncompile/noncompile.exp: Delete.
33771 * gcc.dg/noncompile/noncompile.exp: New.
33772
33773 * Moved files:
33774 Old name New name
33775 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
33776 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
33777 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
33778 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
33779 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
33780 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
33781 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
33782 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
33783 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
33784 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
33785 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
33786 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
33787 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
33788 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
33789 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
33790 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
33791 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
33792 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
33793 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
33794 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
33795 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
33796 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
33797 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
33798 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
33799
33800 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
33801 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
33802 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
33803 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
33804 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
33805 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
33806
33807 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
33808
33809 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
33810 declare one variable. On the fourth, error.
33811 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
33812 declared by 20000628-1a.h.
33813
33814 2000-06-29 Richard Henderson <rth@redhat.com>
33815
33816 * gcc.c-torture/execute/930529-1.x: New file.
33817 * gcc.dg/920413-1.c: Adjust expected warning text.
33818 * gcc.dg/980217-1.c: Declare abort.
33819 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
33820
33821 2000-06-29 Jeffrey A Law (law@cygnus.com)
33822
33823 * g77.f-torture/compile/20000629-1.f: New test.
33824 * g77.f-torture/compile/20000629-1.x: Expected to fail.
33825
33826 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
33827
33828 Rearrange lots of files, removing entirely the
33829 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
33830 directories.
33831
33832 * Deleted files:
33833 gcc.c-torture/code_quality/code_quality.exp
33834 gcc.c-torture/special/special.exp
33835 gcc.failure/failure.exp
33836 gcc.failure/940409-1.x
33837 gcc.c-torture/compile/961203-1.x
33838
33839 * New files:
33840 gcc.misc-tests/linkage.exp
33841 gcc.c-torture/execute/920730-1t.c
33842 gcc.c-torture/execute/920730-1t.x
33843 gcc.c-torture/compile/920520-1.x
33844 gcc.c-torture/compile/920521-1.x
33845 gcc.c-torture/compile/981006-1.x
33846 gcc.c-torture/execute/eeprof-1.x
33847
33848 * Moved files (possibly with modifications to fit a new harness):
33849 Old name New name
33850 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
33851 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
33852 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
33853 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
33854 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
33855 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
33856 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
33857 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
33858 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
33859 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
33860 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
33861 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
33862 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
33863 gcc.failure/940409-1.c gcc.dg/940409-1.c
33864
33865 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
33866
33867 * c-torture/compile/961203-1.x: Delete.
33868
33869 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
33870 not exit. Include stdio.h.
33871 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
33872 * gcc.misc-tests/dg-12.c: Likewise.
33873 * gcc.misc-tests/dg-5.c: Likewise.
33874 * gcc.misc-tests/dg-6.c: Likewise.
33875 * gcc.misc-tests/dg-7.c: Prototype abort.
33876 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
33877 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
33878 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
33879 not exit.
33880 * gcc.misc-tests/sieve.c: Use return from main, not exit.
33881 * gcc.misc-tests/sort2.c: Use return from main, not exit.
33882
33883 2000-06-28 Jakub Jelinek <jakub@redhat.com>
33884
33885 * gcc.dg/cpp/20000628-1.c: New test.
33886 * gcc.dg/cpp/20000628-1.h: New header for above test.
33887 * gcc.dg/cpp/20000628-1a.h: Likewise.
33888
33889 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
33890
33891 * gcc.dg/cpp: New directory.
33892 * gcc.dg/cpp/cpp.exp: New driver.
33893 * gcc.dg/cpp/20000627-1.c: New test.
33894 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
33895 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
33896 and rewrite as a compilation test.
33897
33898 * gcc.dg: Move many files into the cpp subdirectory, possibly
33899 renaming or editing them as well.
33900 Old name New name
33901 990119-1.c cpp/19990119-1.c
33902 990228-1.c cpp/19990228-1.c
33903 990407-1.c cpp/19990407-1.c
33904 990409-1.c cpp/19990409-1.c
33905 990413-1.c cpp/19990413-1.c
33906 990703-1.c cpp/19990703-1.c
33907 20000127-1.c cpp/20000127-1.c
33908 20000129-1.c cpp/20000129-1.c
33909 20000207-1.c cpp/20000207-1.c
33910 20000207-2.c cpp/20000207-2.c
33911 20000209-1.c cpp/20000209-1.c
33912 20000209-2.c cpp/20000209-2.c
33913 20000301-1.c cpp/20000301-1.c
33914 20000419-1.c cpp/20000419-1.c
33915 20000510-1.S cpp/20000510-1.S
33916 20000519-1.c cpp/20000519-1.c
33917 20000529-1.c cpp/20000529-1.c
33918 20000625-1.c cpp/20000625-1.c
33919 20000625-2.c cpp/20000625-2.c
33920 cpp-as1.c cpp/assert1.c
33921 cpp-as2.c cpp/assert2.c
33922 cxx-comments-1.c cpp/cxxcom1.c
33923 cxx-comments-2.c cpp/cxxcom2.c
33924 endif-label.c cpp/endif.c
33925 cpp-hash1.c cpp/hash1.c
33926 cpp-hash2.c cpp/hash2.c
33927 cpp-if1.c cpp/if-1.c
33928 cpp-if2.c cpp/if-2.c
33929 cpp-if3.c cpp/if-3.c
33930 cpp-if4.c cpp/if-4.c
33931 cpp-if5.c cpp/if-5.c
33932 cpp-cond.c cpp/if-cexp.c
33933 cpp-missingop.c cpp/if-mop.c
33934 cpp-missingparen.c cpp/if-mpar.c
33935 cpp-opprec.c cpp/if-oppr.c
33936 cpp-ifparen.c cpp/if-paren.c
33937 cpp-shortcircuit.c cpp/if-sc.c
33938 cpp-shift.c cpp/if-shift.c
33939 cpp-unary.c cpp/if-unary.c
33940 cpp-li1.c cpp/line1.c
33941 cpp-li2.c cpp/line2.c
33942 lineno.c cpp/line3.c
33943 lineno-2.c cpp/line4.c
33944 cpp-mi.c cpp/mi1.c
33945 cpp-mic.h cpp/mi1c.h
33946 cpp-micc.h cpp/mi1cc.h
33947 cpp-mind.h cpp/mi1nd.h
33948 cpp-mindp.h cpp/mi1ndp.h
33949 cpp-mix.h cpp/mi1x.h
33950 cpp-mi2.c cpp/mi2.c
33951 cpp-mi2a.h cpp/mi2a.h
33952 cpp-mi2b.h cpp/mi2b.h
33953 cpp-mi2c.h cpp/mi2c.h
33954 cpp-mi3.c cpp/mi3.c
33955 cpp-mi3.def cpp/mi3.def
33956 poison-1.c cpp/poison.c
33957 pr-impl.c cpp/prag-imp.c
33958 cpp-redef-2.c cpp/redef1.c
33959 cpp-redef.c cpp/redef2.c
33960 strpaste.c cpp/strp1.c
33961 strpaste-2.c cpp/strp2.c
33962 cpp-tradpaste.c cpp/tr-paste.c
33963 cpp-tradstringify.c cpp/tr-str.c
33964 cpp-tradwarn1.c cpp/tr-warn1.c
33965 cpp-tradwarn2.c cpp/tr-warn2.c
33966 trigraphs.c cpp/trigraphs.c
33967 cpp-unc1.c cpp/unc1.c
33968 cpp-unc2.c cpp/unc2.c
33969 cpp-unc3.c cpp/unc3.c
33970 cpp-unc.c cpp/unc4.c
33971 undef.c cpp/undef1.c
33972 undef-2.c cpp/undef2.c
33973 cpp-wi1.c cpp/widestr1.c
33974
33975 2000-06-27 Mark Mitchell <mark@codesourcery.com>
33976
33977 * lib/g++.exp (g++_include_flags): Tweak.
33978
33979 2000-06-27 H.J. Lu <hjl@gnu.org>
33980 Loren J. Rittle <ljrittle@acm.org>
33981
33982 * lib/g++.exp (g++_include_flags): Override libgloss.exp
33983 version with one that knows about the new gcc tree structure.
33984 (g++_link_flags): Same.
33985
33986 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
33987
33988 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
33989 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
33990 case we are cross-compiling.
33991
33992 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
33993 g++.old-deja/g++.niklas/Makefile.in,
33994 g++.old-deja/g++.niklas/configure.in,
33995 g++.old-deja/g++.other/Makefile.in,
33996 g++.old-deja/g++.other/configure.in,
33997 gcc.c-torture/code_quality/Makefile.in,
33998 gcc.c-torture/code_quality/configure.in,
33999 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
34000 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
34001 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
34002 gcc.c-torture/execute/ieee/Makefile.in,
34003 gcc.c-torture/execute/ieee/configure.in,
34004 gcc.c-torture/noncompile/Makefile.in,
34005 gcc.c-torture/noncompile/configure.in,
34006 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
34007 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
34008 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
34009
34010 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34011
34012 * g++.old-deja/g++.other/ambig3.C: New test.
34013
34014 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34015
34016 * g++.old-deja/g++.pt/syntax1.C: New test.
34017 * g++.old-deja/g++.pt/syntax2.C: New test.
34018 * g++.old-deja/g++.other/syntax3.C: New test.
34019 * g++.old-deja/g++.other/syntax4.C: New test.
34020
34021 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34022
34023 * gcc.dg/20000623-1.c: Prototype exit and abort.
34024
34025 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34026
34027 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
34028 New tests.
34029 * gcc.dg/cpp-mi3.def: New file.
34030
34031 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
34032 inside assertions.
34033 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
34034 lexer's error messages.
34035 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
34036 divine anything from the linemarkers.
34037 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
34038 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
34039
34040 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
34041
34042 * gcc.dg/20000623-1.c: New test.
34043
34044 2000-06-22 Jakub Jelinek <jakub@redhat.com>
34045
34046 * gcc.c-torture/execute/20000622-1.c: New test.
34047
34048 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34049
34050 * g++.old-deja/g++.other/init15.C: New test.
34051
34052 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34053
34054 * g++.old-deja/g++.pt/vaarg2.C: New test.
34055 * g++.old-deja/g++.pt/vaarg3.C: New test.
34056
34057 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
34058
34059 * g++.old-deja/g++.other/dyncast6.C: New test.
34060
34061 2000-06-15 Jakub Jelinek <jakub@redhat.com>
34062
34063 * gcc.c-torture/execute/loop-6.c: New test.
34064
34065 2000-06-14 Jakub Jelinek <jakub@redhat.com>
34066
34067 * gcc.dg/20000614-1.c: New test.
34068 * gcc.dg/20000614-2.c: New test.
34069
34070 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
34071
34072 * g++.old-deja/g++.other/inline12.C: New test.
34073
34074 2000-06-13 Jakub Jelinek <jakub@redhat.com>
34075
34076 * g++.old-deja/g++.other/eh1.C: New test.
34077
34078 2000-06-12 Jakub Jelinek <jakub@redhat.com>
34079
34080 * g++.old-deja/g++.other/type.C: New test.
34081
34082 2000-06-05 Jakub Jelinek <jakub@redhat.com>
34083
34084 * g++.old-deja/g++.other/initstring.C: New test.
34085
34086 2000-06-12 Jason Merrill <jason@redhat.com>
34087
34088 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
34089
34090 2000-06-09 Jeffrey A Law (law@cygnus.com)
34091
34092 * gcc.c-torture/compile/20000609-1.c: New test.
34093
34094 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
34095
34096 * gcc.dg/20000609-1.c: New test.
34097
34098 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
34099
34100 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
34101 * gcc.c-torture/noncompile/poison-1.c: Move...
34102 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
34103 * gcc.dg/cpp-li1.c: Add a token after the #line.
34104
34105 2000-06-05 Richard Henderson <rth@cygnus.com>
34106
34107 * gcc.c-torture/execute/20000605-2.c: New test.
34108 * gcc.c-torture/execute/20000605-3.c: New test.
34109
34110 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
34111
34112 * g77.f-torture/execute/20000503-1.x: New file.
34113
34114 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
34115
34116 * g++.old-deja/g++.eh/badalloc1.C: New test.
34117
34118 2000-06-05 Richard Henderson <rth@cygnus.com>
34119
34120 * gcc.c-torture/execute/20000605-1.c: New test.
34121
34122 2000-06-05 Jakub Jelinek <jakub@redhat.com>
34123 Nathan Sidwell <nathan@codesourcery.com>
34124
34125 * gcc.c-torture/compile/20000605-1.c: New test.
34126
34127 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
34128
34129 * g77.f-torture/compile/20000601-1.f: New test.
34130
34131 2000-06-03 Richard Henderson <rth@cygnus.com>
34132
34133 * gcc.c-torture/execute/20000603-1.c: New.
34134
34135 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
34136
34137 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
34138 * gcc.dg/noreturn-2.c (noreturn): Likewise.
34139
34140 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
34141
34142 * gcc.dg/compare2.c (case 12): XFAIL.
34143 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
34144 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
34145
34146 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
34147
34148 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
34149
34150 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
34151 guard macro is already defined when the header is first
34152 included.
34153 * gcc.dg/cpp-mix.h: New file.
34154 * gcc.dg/endif-label.c: Update patterns to match compiler.
34155
34156 * g++.brendan/complex1.C: Declare abort.
34157 * g++.law/refs4.C: Remove XFAIL.
34158 * g++.oliva/expr2.C: Declare abort and exit.
34159
34160 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
34161
34162 * gcc.c-torture/execute/20000528-1.c: New test.
34163
34164 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
34165 * g++.old-deja/g++.law/temps4.C: Likewise.
34166
34167 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
34168 stdlib.h. Call abort() on failure.
34169 * g++.old-deja/g++.law/refs4.C: Likewise.
34170 * g++.old-deja/g++.law/temps4.C: Likewise.
34171 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
34172 * gcc.c-torture/execute/20000112-1.c: Include string.h.
34173
34174 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
34175
34176 Relative to g++.dg/special:
34177 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
34178
34179 Relative to g++.old-deja:
34180 * g++.brendan/complex1.C, g++.jason/optimize2.C,
34181 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
34182 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
34183 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
34184 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
34185 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
34186 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
34187
34188 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
34189 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
34190 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
34191 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
34192 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
34193 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
34194 and/or string.h.
34195
34196 * g++.other/goto1.C: Update expectations for error messages.
34197
34198 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
34199
34200 * gcc.c-torture/compile/20000523-1.c: New test.
34201
34202 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34203
34204 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
34205
34206 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34207
34208 * g++.old-deja/g++.eh/catch11.C: New test.
34209 * g++.old-deja/g++.eh/catch12.C: New test.
34210
34211 2000-05-24 Nick Clifton <nickc@cygnus.com>
34212
34213 * gcc.c-torture/execute/20000523-1.c: New test.
34214
34215 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
34216
34217 * c-torture/execute/bcp-1.c: Replace abort in arg of
34218 __builtin_constant_p with a generic external function.
34219
34220 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
34221 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
34222 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
34223 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
34224 Prototype abort and/or exit.
34225
34226 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
34227 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
34228 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
34229 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
34230
34231 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
34232
34233 * gcc.dg/dwarf2-1.c: New test.
34234
34235 2000-05-20 Richard Henderson <rth@cygnus.com>
34236
34237 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
34238
34239 2000-05-20 Andreas Jaeger <aj@suse.de>
34240
34241 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
34242 testcase.
34243
34244 2000-05-19 David Edelsohn <edelsohn@gnu.org>
34245
34246 * gcc.c-torture/execute/20000519-2.c: New test.
34247
34248 2000-05-19 Andreas Jaeger <aj@suse.de>
34249
34250 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
34251 which fails with SSA.
34252
34253 * lib/c-torture.exp: Also test with -O3 -fssa.
34254
34255 2000-05-18 Michael Meissner <meissner@redhat.com>
34256
34257 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
34258 * gcc.c-torture/execute/920415-1.c: Ditto.
34259 * gcc.c-torture/execute/920501-1.c: Ditto.
34260 * gcc.c-torture/execute/conversion.c: Ditto.
34261 * gcc.c-torture/execute/cvt-1.c: Ditto.
34262
34263 2000-05-18 Jeffrey A Law (law@cygnus.com)
34264
34265 * gcc.c-torture/compile/20000518-1.c: New test.
34266
34267 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
34268
34269 * g77.f-torture/compile/200005018.f: New test.
34270
34271 2000-05-17 Jeffrey A Law (law@cygnus.com)
34272
34273 * gcc.c-torture/compile/20000517-1.c: New test.
34274
34275 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34276
34277 * gcc.c-torture/execute/20000516-1.c: New test.
34278
34279 2000-05-15 Jakub Jelinek <jakub@redhat.com>
34280
34281 * g++.old-deja/g++.other/eh.C: New test.
34282
34283 2000-05-12 Richard Henderson <rth@cygnus.com>
34284
34285 * gcc.c-torture/execute/990208-1.c (main): Don't pass
34286 constants through to doit's conditional.
34287
34288 2000-05-11 Jeffrey A Law (law@cygnus.com)
34289
34290 * gcc.c-torture/compile/20000511-1.c: New test.
34291 * g77.f-torture/compile/20000511-1.f: New test.
34292 * g77.f-torture/compile/20000511-2.f: New test.
34293
34294 2000-05-11 Michael Meissner <meissner@redhat.com>
34295
34296 * gcc.c-torture/execute/20000511-1.c: New test.
34297
34298 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
34299
34300 * gcc.dg/dg.exp: Scan .S files as well as .c files.
34301 * gcc.dg/20000510-1.S: New.
34302
34303 2000-05-08 Catherine Moore <clm@cygnus.com>
34304
34305 * gcc.dg/unused-3.c: New.
34306
34307 2000-05-06 Richard Henderson <rth@cygnus.com>
34308
34309 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
34310 * g++.old-deja/g++.mike/warn1.C: Likewise.
34311 * g++.old-deja/g++.pt/local1.C: Likewise.
34312 * g++.old-deja/g++.pt/local7.C: Likewise.
34313 * g++.old-deja/g++.pt/spec16.C: Likewise.
34314
34315 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
34316
34317 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
34318
34319 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
34320
34321 * g77.f-torture/execute/20000503-1.f: New test.
34322
34323 2000-05-04 Andreas Jaeger <aj@suse.de>
34324
34325 * gcc.dg/noreturn-2.c: New test.
34326
34327 2000-05-04 Neil Booth <NeilB@earthling.net>
34328
34329 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
34330 preprocessor.
34331
34332 2000-05-04 Richard Henderson <rth@cygnus.com>
34333
34334 * gcc.c-torture/execute/20000503-1.c: Fix typo.
34335
34336 2000-05-04 Richard Henderson <rth@cygnus.com>
34337
34338 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
34339 OpenSSL by Jason R Thorpe.
34340
34341 2000-05-03 Jim Wilson <wilson@cygnus.com>
34342
34343 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
34344
34345 2000-05-03 Robert Lipe <robertlipe@usa.net>
34346
34347 * gcc.dg/20000503-1.c: New test.
34348
34349 2000-05-02 Jakub Jelinek <jakub@redhat.com>
34350
34351 * gcc.c-torture/compile/20000502-1.c: New test.
34352 * g++.old-deja/g++.other/align.C: New test.
34353 * gcc.dg/cpp-tradstringify.c: New test.
34354
34355 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
34356
34357 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
34358 and hard registers.
34359
34360 2000-04-26 Geoff Keating <geoffk@cygnus.com>
34361
34362 * gcc.c-torture/execute/loop-5.c: New test.
34363
34364 2000-04-25 Jakub Jelinek <jakub@redhat.com>
34365
34366 * gcc.c-torture/execute/va-arg-20.c: New test.
34367
34368 2000-04-23 Jeffrey A Law (law@cygnus.com)
34369
34370 * gcc.c-torture/execute/20000422-1.c: New test.
34371
34372 2000-04-20 Greg McGary <gkm@gnu.org>
34373
34374 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
34375 when optimizing, but without sibling-call optimizations (-O1).
34376
34377 2000-04-20 Jeffrey A Law (law@cygnus.com)
34378
34379 * gcc.c-torture/compile/20000420-1.c: New test.
34380
34381 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
34382
34383 * g++.abi/ptrflags.C: New test.
34384 * g++.eh/catchptr1.C: Test incomplete pointer chains.
34385
34386 2000-04-19 Catherine Moore <clm@cygnus.com>
34387
34388 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
34389
34390 2000-04-19 Greg McGary <gkm@gnu.org>
34391
34392 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
34393 sibling-call optimizations.
34394
34395 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
34396
34397 * gcc.dg/20000419-1.c: New test.
34398
34399 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
34400
34401 * gcc.c-torture/execute/20000412-6.c: New test.
34402
34403 2000-04-12 Jeffrey A Law (law@cygnus.com)
34404
34405 * gcc.c-torture/execute/20000412-5.c: New test.
34406 * g77.f-torture/compile/20000412-1.f: New test.
34407 * gcc.c-torture/execute/20000412-4.c: New test.
34408 * gcc.c-torture/compile/20000412-2.c: New test.
34409 * gcc.c-torture/execute/20000412-3.c: New test.
34410 * gcc.c-torture/compile/20000412-1.c: New test.
34411 * gcc.c-torture/execute/20000412-2.c: New test.
34412
34413 2000-04-12 Jakub Jelinek <jakub@redhat.com>
34414
34415 * objc/execute/bf-20.m: New test.
34416
34417 2000-04-10 Richard Henderson <rth@cygnus.com>
34418
34419 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
34420
34421 * gcc.c-torture/execute/20000412-1.c: New test.
34422
34423 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
34424
34425 * g++.old-deja/g++.eh/catchptr1.C: New test.
34426
34427 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
34428
34429 * g++.old-deja/g++.abi/cxa_vec.C: New test.
34430
34431 2000-04-08 Neil Booth <NeilB@earthling.net>
34432
34433 * gcc.dg/cpp-nullchar.c: Remove test as
34434 embedded nulls cause problems.
34435
34436 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34437
34438 * gcc.dg/compare2.c: New test.
34439
34440 2000-04-08 Neil Booth <NeilB@earthling.net>
34441
34442 * gcc.dg/cpp-nullchar.c: New test.
34443
34444 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
34445
34446 * gcc.dg/cpp-mi2.c: New test.
34447 * gcc.dg/cpp-mi2[abc].h: New files.
34448
34449 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
34450
34451 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
34452 member name.
34453
34454 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
34455
34456 * g++.old-deja/g++.abi/vmihint.C: New test.
34457
34458 2000-04-06 Neil Booth <NeilB@earthling.net>
34459
34460 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
34461 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
34462 copyright.
34463
34464 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
34465
34466 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
34467 avoid stack-frame overwrite.
34468
34469 2000-04-05 Jakub Jelinek <jakub@redhat.com>
34470
34471 * gcc.c-torture/compile/20000405-2.c: New test.
34472 * gcc.c-torture/compile/20000405-3.c: New test.
34473
34474 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34475
34476 * gcc.c-torture/compile/20000405-1.c: New test.
34477
34478 2000-04-04 Geoff Keating <geoffk@cygnus.com>
34479
34480 * gcc.dg/cast-qual-1.c: Revert last change.
34481
34482 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34483
34484 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
34485
34486 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
34487
34488 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
34489 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
34490
34491 2000-04-03 Jeffrey A Law (law@cygnus.com)
34492
34493 * gcc.c-torture/compile/20000403-2.c: New test.
34494 * gcc.c-torture/compile/20000403-1.c: New test.
34495
34496 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
34497
34498 * gcc.c-torture/execute/20000403-1.c: New test.
34499
34500 2000-04-03 Geoff Keating <geoffk@cygnus.com>
34501
34502 * gcc.c-torture/execute/20000402-1.c: New test.
34503
34504 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
34505
34506 * gcc.c-torture/execute/va-arg-15.c: New test.
34507 * gcc.c-torture/execute/va-arg-16.c: New test.
34508 * gcc.c-torture/execute/va-arg-17.c: New test.
34509 * gcc.c-torture/execute/va-arg-18.c: New test.
34510 * gcc.c-torture/execute/va-arg-19.c: New test.
34511
34512 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
34513
34514 * gcc.c-torture/compile/981211-1.c: Move to...
34515 * gcc.dg/cpp-as1.c: ...here.
34516 * gcc.dg/cpp-as2.c: New file.
34517
34518 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
34519 compiler.
34520
34521 2000-04-02 Neil Booth <NeilB@earthling.net>
34522
34523 * gcc.dg/cpp-cond.c New tests.
34524 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
34525 accidental success less likely.
34526 * gcc.dg/cpp-missingop.c New tests.
34527 * gcc.dg/cpp-missingparen.c New tests.
34528 * gcc.dg/cpp-shift.c New tests.
34529 * gcc.dg/cpp-shortcircuit.c New tests.
34530 * gcc.dg/cpp-unary.c New tests.
34531
34532 2000-03-29 Jeffrey A Law (law@cygnus.com)
34533
34534 * gcc.c-torture/compile/20000329-1.c: New test.
34535
34536 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
34537
34538 * gcc.c-torture/compile/20000326-1.c: New test.
34539 * gcc.c-torture/compile/20000326-2.c: New test.
34540
34541 2000-03-24 Geoff Keating <geoffk@cygnus.com>
34542
34543 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
34544 the first parameter is a function argument.
34545
34546 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
34547
34548 * g++.old-deja/g++.ext/array4.C: New test.
34549
34550 2000-03-22 Geoff Keating <geoffk@cygnus.com>
34551
34552 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
34553
34554 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34555
34556 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
34557
34558 2000-03-19 Richard Henderson <rth@cygnus.com>
34559
34560 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
34561
34562 2000-03-19 Richard Henderson <rth@cygnus.com>
34563
34564 * gcc.c-torture/compile/20000319-1.c: New test.
34565
34566 2000-03-14 Jeffrey A Law (law@cygnus.com)
34567
34568 * gcc.c-torture/execute/20000314-3.c: New test.
34569 * gcc.c-torture/execute/20000314-2.c: New test.
34570 * gcc.c-torture/execute/20000314-1.c: New test.
34571 * gcc.c-torture/compile/20000314-2.c: New test.
34572 * gcc.c-torture/compile/20000314-1.c: New test.
34573
34574 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
34575
34576 * g++.old-deja/g++.warn/inline.C: New test.
34577
34578 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
34579
34580 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
34581 standards-compliant result rather than specific constants.
34582 Put test-values in array.
34583
34584 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
34585
34586 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
34587 (g++_target_compile): Put test-specific options last.
34588
34589 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34590
34591 * g++.old-deja/g++.eh/vbase4.C: New test.
34592
34593 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34594
34595 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
34596
34597 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34598
34599 * g++.old-deja/g++.brendan/misc12.C: Removed.
34600 * g++.old-deja/g++.pt/memtemp77.C: Constify.
34601 * g++.old-deja/g++.ext/pretty4.C: New test.
34602
34603 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
34604
34605 * g++.old-deja/g++.other/string2.C: New test.
34606
34607 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
34608
34609 * g++.old-deja/g++.warn/impint2.C: New test.
34610
34611 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
34612
34613 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
34614 is 1, not zero.
34615
34616 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
34617
34618 * g++.old-deja/g++.warn/impint.C: New test.
34619 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
34620 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
34621 * g++.old-deja/g++.pt/explicit12.C: Likewise.
34622 * g++.old-deja/g++.pt/explicit13.C: Likewise.
34623 * g++.old-deja/g++.pt/explicit17.C: Likewise.
34624 * g++.old-deja/g++.pt/explicit18.C: Likewise.
34625 * g++.old-deja/g++.pt/explicit19.C: Likewise.
34626 * g++.old-deja/g++.pt/explicit23.C: Likewise.
34627 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34628 * g++.old-deja/g++.pt/explicit35.C: Likewise.
34629 * g++.old-deja/g++.pt/explicit6.C: Likewise.
34630 * g++.old-deja/g++.pt/memclass7.C: Likewise.
34631
34632 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
34633
34634 * gcc.dg/cpp-redef.c: New test.
34635
34636 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
34637
34638 * g++.old-deja/g++.pt/unify7.C: New test.
34639
34640 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34641
34642 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
34643 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
34644
34645 2000-02-25 Geoff Keating <geoffk@cygnus.com>
34646
34647 * gcc.c-torture/compile/20000224-1.c: New test.
34648
34649 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34650
34651 * gcc.c-torture/compile/cpp-2.c: New test.
34652 * gcc.c-torture/compile/cpp-1.c: New test.
34653
34654 2000-02-25 Jeffrey A Law (law@cygnus.com)
34655
34656 * gcc.c-torture/execute/20000225-1.c: New test.
34657
34658 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34659
34660 * gcc.dg/cpp-li2.c: New test.
34661
34662 * gcc.dg/cpp-wi1.c: New test.
34663
34664 * gcc.dg/cpp-li1.c: New test.
34665
34666 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
34667
34668 * g++.old-deja/g++.other/sizeof5.C: New test.
34669
34670 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34671
34672 * gcc.c-torture/execute/va-arg-13.c: New test.
34673
34674 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
34675
34676 * gcc.c-torture/execute/va-arg-12.c: New test.
34677
34678 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
34679
34680 * gcc.c-torture/execute/20000223-1.c: New test.
34681
34682 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
34683
34684 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
34685
34686 2000-02-22 Mark Mitchell <mark@codesourcery.com>
34687
34688 * g++.old-deja/g++.abi/ptrmem.C: New test.
34689
34690 2000-02-19 Richard Henderson <rth@cygnus.com>
34691
34692 * gcc.c-torture/compile/init-3.c: New.
34693
34694 2000-02-17 Mark Mitchell <mark@codesourcery.com>
34695
34696 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
34697 ALWAYS_CXXFLAGS.
34698
34699 2000-02-11 Robert Lipe <robertl@sco.com>
34700
34701 * gcc.c-torture/compile/20000211-3.c: New test.
34702
34703 2000-02-11 Martin Buchholz <martin@xemacs.org>
34704
34705 * gcc.c-torture/compile/20000211-2.c: New test.
34706
34707 2000-02-11 Jeffrey A Law (law@cygnus.com)
34708
34709 * gcc.c-torture/compile/20000211-1.c: New test.
34710
34711 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
34712
34713 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
34714 on native targets
34715
34716 2000-02-08 Nathan Sidwell <nathan@acm.org>
34717
34718 * g++.old-deja/g++.other/cast5.C: New test.
34719
34720 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
34721
34722 * gcc.c-torture/execute/20000205-1.c: New.
34723
34724 2000-02-03 Nathan Sidwell <nathan@acm.org>
34725
34726 * g++.old-deja/g++.jason/cast3.C: Return void.
34727 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
34728
34729 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34730
34731 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
34732
34733 * gcc.dg/loop-1.c: New test.
34734
34735 2000-01-27 Jakub Jelinek <jakub@redhat.com>
34736
34737 * gcc.c-torture/compile/20000127-1.c: New test.
34738 * gcc.c-torture/execute/991228-1.c: New test.
34739
34740 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34741
34742 * gcc.dg/unused-2.c: New test.
34743
34744 * gcc.dg/conv-1.c: New test.
34745
34746 2000-01-24 Mark Mitchell <mark@codesourcery.com>
34747
34748 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
34749 compiler.
34750 (tool_option_proc): Fix typo.
34751
34752 2000-01-24 Geoff Keating <geoffk@cygnus.com>
34753
34754 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
34755 of the ld on the host, not on the build machine.
34756 Also, don't crash if '--help' is not a supported option.
34757
34758 2000-01-24 Richard Henderson <rth@cygnus.com>
34759
34760 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
34761
34762 2000-01-20 Jeffrey A Law (law@cygnus.com)
34763
34764 * gcc.c-torture/execute/20000120-2.c: New test.
34765 * gcc.c-torture/execute/20000120-1.c: New test.
34766
34767 2000-01-13 Jeffrey A Law (law@cygnus.com)
34768
34769 * gcc.c-torture/execute/20000113-1.c: New test.
34770
34771 2000-01-12 Jeffrey A Law (law@cygnus.com)
34772
34773 * gcc.c-torture/execute/20000112-1.c: New test.
34774
34775 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34776
34777 * gcc.dg/20000111-1.c: New test.
34778
34779 2000-01-10 Jeffrey A Law (law@cygnus.com)
34780
34781 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
34782 with 16 bit integers.
34783
34784 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34785
34786 * gcc.dg/20000108-1.c: New test.
34787
34788 2000-01-05 Nathan Sidwell <nathan@acm.org>
34789
34790 * g++.old-deja/g++.ns/koenig8.C: New test.
34791
34792 2000-01-05 Nathan Sidwell <nathan@acm.org>
34793
34794 * g++.old-deja/g++.other/cast4.C: New test.
34795
34796 2000-01-05 Jeffrey A Law (law@cygnus.com)
34797
34798 * gcc.c-torture/compile/20000105-2.c: New test.
34799 * gcc.c-torture/compile/20000105-1.c: New test.
34800
34801 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34802
34803 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
34804 references to printf & atoi to conform to ANSI standard.
34805 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
34806 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
34807 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
34808 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
34809 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
34810 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34811 * g++.old-deja/g++.brendan/copy1.C: Likewise.
34812 * g++.old-deja/g++.brendan/copy2.C: Likewise.
34813 * g++.old-deja/g++.brendan/copy3.C: Likewise.
34814 * g++.old-deja/g++.brendan/copy4.C: Likewise.
34815 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34816 * g++.old-deja/g++.brendan/copy6.C: Likewise.
34817 * g++.old-deja/g++.brendan/copy7.C: Likewise.
34818 * g++.old-deja/g++.brendan/copy8.C: Likewise.
34819 * g++.old-deja/g++.brendan/crash11.C: Likewise.
34820 * g++.old-deja/g++.brendan/crash14.C: Likewise.
34821 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
34822 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34823 * g++.old-deja/g++.brendan/delete2.C: Likewise.
34824 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
34825 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
34826 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
34827 * g++.old-deja/g++.brendan/eh1.C: Likewise.
34828 * g++.old-deja/g++.brendan/groff1.C: Likewise.
34829 * g++.old-deja/g++.brendan/init3.C: Likewise.
34830 * g++.old-deja/g++.brendan/misc12.C: Likewise.
34831 * g++.old-deja/g++.brendan/misc7.C: Likewise.
34832 * g++.old-deja/g++.brendan/new2.C: Likewise.
34833 * g++.old-deja/g++.brendan/operators4.C: Likewise.
34834 * g++.old-deja/g++.brendan/operators5.C: Likewise.
34835 * g++.old-deja/g++.brendan/overload2.C: Likewise.
34836 * g++.old-deja/g++.brendan/overload7.C: Likewise.
34837 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
34838 * g++.old-deja/g++.brendan/reference1.C: Likewise.
34839 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
34840 * g++.old-deja/g++.brendan/template24.C: Likewise.
34841 * g++.old-deja/g++.brendan/template3.C: Likewise.
34842 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
34843 * g++.old-deja/g++.jason/inline3.C: Likewise.
34844 * g++.old-deja/g++.jason/opeq.C: Likewise.
34845 * g++.old-deja/g++.law/arg5.C: Likewise.
34846 * g++.old-deja/g++.law/arm7.C: Likewise.
34847 * g++.old-deja/g++.law/ctors11.C: Likewise.
34848 * g++.old-deja/g++.law/cvt8.C: Likewise.
34849 * g++.old-deja/g++.law/init9.C: Likewise.
34850 * g++.old-deja/g++.law/refs4.C: Likewise.
34851 * g++.old-deja/g++.law/template2.C: Likewise.
34852 * g++.old-deja/g++.law/visibility24.C: Likewise.
34853 * g++.old-deja/g++.law/vtable3.C: Likewise.
34854 * g++.old-deja/g++.mike/asm2.C: Likewise.
34855 * g++.old-deja/g++.mike/eh1.C: Likewise.
34856 * g++.old-deja/g++.mike/misc1.C: Likewise.
34857 * g++.old-deja/g++.mike/misc13.C: Likewise.
34858 * g++.old-deja/g++.mike/misc14.C: Likewise.
34859 * g++.old-deja/g++.mike/ns12.C: Likewise.
34860 * g++.old-deja/g++.mike/p1248.C: Likewise.
34861 * g++.old-deja/g++.mike/p3708.C: Likewise.
34862 * g++.old-deja/g++.mike/p3708a.C: Likewise.
34863 * g++.old-deja/g++.mike/p3708b.C: Likewise.
34864 * g++.old-deja/g++.mike/p646.C: Likewise.
34865 * g++.old-deja/g++.mike/p700.C: Likewise.
34866 * g++.old-deja/g++.mike/p783.C: Likewise.
34867 * g++.old-deja/g++.mike/p783a.C: Likewise.
34868 * g++.old-deja/g++.mike/p783b.C: Likewise.
34869 * g++.old-deja/g++.mike/p786.C: Likewise.
34870 * g++.old-deja/g++.mike/p789.C: Likewise.
34871 * g++.old-deja/g++.mike/p789a.C: Likewise.
34872 * g++.old-deja/g++.mike/p807a.C: Likewise.
34873 * g++.old-deja/g++.other/delete3.C: Likewise.
34874 * g++.old-deja/g++.other/dyncast1.C: Likewise.
34875 * g++.old-deja/g++.other/dyncast2.C: Likewise.
34876 * g++.old-deja/g++.other/dyncast3.C: Likewise.
34877 * g++.old-deja/g++.other/empty1.C: Likewise.
34878 * g++.old-deja/g++.other/temporary1.C: Likewise.
34879 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
34880 * g++.old-deja/g++.pt/t16.C: Likewise.
34881 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
34882
34883 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
34884
34885 * gcc.dg/991230-1.c: New test.
34886
34887 1999-12-29 Jeffrey A Law (law@cygnus.com)
34888
34889 * gcc.c-torture/compile/991229-3.c: New test.
34890 * gcc.c-torture/compile/991229-2.c: New test.
34891 * gcc.c-torture/compile/991229-1.c: New test.
34892
34893 1999-12-29 Greg McGary <gkm@eng.ascend.com>
34894
34895 * gcc.c-torture/compile/labels-2.c: New test.
34896
34897 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
34898
34899 * gcc.c-torture/execute/991227-1.c: New test.
34900
34901 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34902
34903 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
34904
34905 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
34906
34907 * gcc.c-torture/execute/991221-1.c: New test.
34908
34909 1999-12-20 Nathan Sidwell <nathan@acm.org>
34910
34911 * g++.old-deja/g++.other/cast3.C: New test.
34912
34913 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
34914
34915 * gcc.c-torture/execute/991216-4.c: New test.
34916
34917 1999-12-16 Michael Meissner <meissner@cygnus.com>
34918
34919 * gcc.c-torture/execute/991216-1.c: New test.
34920 * gcc.c-torture/execute/991216-2.c: New test.
34921 * gcc.c-torture/execute/991216-3.c: New test.
34922
34923 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
34924
34925 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
34926 Actually make the test fail by using "-O2" for compilation.
34927
34928 1999-12-15 Nathan Sidwell <nathan@acm.org>
34929
34930 * g++.old-deja/g++.warn/cast-align1.C: New test.
34931
34932 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
34933
34934 * gcc.c-torture/compile/991214-1.c: New test.
34935 * gcc.c-torture/compile/991214-2.c: New test.
34936
34937 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
34938
34939 * gcc.dg/991214-1.c: New test.
34940
34941 1999-12-13 Jeffrey A Law (law@cygnus.com)
34942
34943 * gcc.c-torture/compile/991213-3.c: New test.
34944 * gcc.c-torture/compile/991213-2.c: New test.
34945 * gcc.c-torture/compile/991213-1.c: New test.
34946
34947 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
34948
34949 * gcc.dg/991209-1.c: New test.
34950
34951 1999-12-08 Nathan Sidwell <nathan@acm.org>
34952
34953 * gcc.c-torture/compile/991208-1.c: New test.
34954
34955 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34956
34957 * gcc.dg/ultrasp2.c: New test.
34958
34959 1999-12-05 Alex Samuel <samuel@codesourcery.com>
34960
34961 * g++.old-deja/g++.abi/align.C (main): Fix typo.
34962
34963 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
34964
34965 * gcc.c-torture/compile/991202-1.c: New test.
34966 * gcc.c-torture/execute/991202-1.c: New test.
34967 * gcc.c-torture/execute/991202-2.c: New test.
34968 * gcc.c-torture/execute/991202-3.c: New test.
34969
34970 1999-12-02 Alex Samuel <samuel@codesourcery.com>
34971
34972 * g++.old-deja/g++.abi/align.C: New test.
34973 * g++.old-deja/g++.abi/aggregates.C: Likewise.
34974 * g++.old-deja/g++.abi/bitfields.C: Likewise.
34975
34976 1999-12-01 Richard Henderson <rth@cygnus.com>
34977
34978 * gcc.c-torture/execute/991201-1.c: New.
34979
34980 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
34981
34982 * gcc.dg/991129-1.c: New test.
34983
34984 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
34985
34986 * gcc.c-torture/compile/991127-1.c: New test.
34987
34988 1999-11-22 Nathan Sidwell <nathan@acm.org>
34989
34990 * g++.old-deja/g++.other/warn4.C: New test.
34991
34992 1999-11-22 Nathan Sidwell <nathan@acm.org>
34993
34994 * g++.old-deja/g++.eh/cleanup2.C: New test.
34995 * g++.old-deja/g++.ext/pretty2.C: New test.
34996 * g++.old-deja/g++.ext/pretty3.C: New test.
34997 * g++.old-deja/g++.other/debug6.C: New test.
34998
34999 1999-10-20 Jim Wilson <wilson@cygnus.com>
35000
35001 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
35002 compiler_output to look for one error message instead of two.
35003
35004 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
35005
35006 * gcc.c-torture/execute/991118-1.c: Also test case
35007 where the word boundary does not split a byte evenly.
35008
35009 1999-11-19 Nathan Sidwell <nathan@acm.org>
35010
35011 * g++.old-deja/g++.ext/restrict1.C: New test.
35012
35013 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
35014
35015 * gcc.c-torture/execute/991118-1.c: New test.
35016
35017 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
35018
35019 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
35020 working directory pathnames.
35021
35022 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
35023
35024 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
35025 host is equipped with driver.h and driver.o so it can actually
35026 compile and run the tests.
35027
35028 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
35029
35030 * gcc.c-torture/compile/991008-1.c: New test.
35031
35032 1999-11-08 Nick Clifton <nickc@cygnus.com>
35033
35034 * lib/gcc-dg.exp: Include target-supports.exp
35035
35036 1999-11-05 Nick Clifton <nickc@cygnus.com>
35037
35038 * lib/target-supports.exp: New file: Provide procs to test for
35039 features supported by the target.
35040 (check_weak_available): Moved here from ecos.exp.
35041 (check_alias_available): New proc: Determine of the target
35042 toolchain supports the alias attribute.
35043
35044 * gcc.dg/special/ecos.exp: Move check_weak_available to
35045 target-supports.exp.
35046 (alias-1.c): Only perform the test if the target supports
35047 aliases.
35048 (wkali-1.c): Only perform the test if the target supports
35049 aliases.
35050
35051 * gcc.dg/990506-0.c: Expect error messages from cross
35052 targets as well as native targets.
35053
35054 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35055
35056 * gcc.dg/ultrasp1.c: Removed xfail.
35057 * gcc.dg/struct-ret-2.c: Likewise.
35058 * gcc.dg/array-1.c: Likewise.
35059
35060 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35061
35062 * gcc.dg/struct-ret-2.c: New test.
35063
35064 * gcc.dg/array-1.c: New test.
35065
35066 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
35067
35068 * gcc.c-torture/execute/991030-1.c: New test.
35069
35070 1999-10-26 Richard Henderson <rth@cygnus.com>
35071
35072 * gcc.c-torture/compile/991026-2.c: New test.
35073
35074 1999-10-26 Jeffrey A Law (law@cygnus.com)
35075
35076 * gcc.c-torture/compile/991026-1.c: New test.
35077
35078 1999-10-23 Jeffrey A Law (law@cygnus.com)
35079
35080 * gcc.c-torture/execute/991023-1.c: New test.
35081
35082 1999-10-19 Jeffrey A Law (law@cygnus.com)
35083
35084 * gcc.c-torture/execute/991019-1.c: New test.
35085
35086 1999-10-16 Richard Henderson <rth@cygnus.com>
35087
35088 * gcc.c-torture/execute/991016-1.c: New test.
35089
35090 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
35091
35092 * gcc.c-torture/execute/991014-1.c: New test.
35093
35094 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
35095
35096 * g++.old-deja/g++.other/union2.C: New test.
35097
35098 1999-10-13 Nathan Sidwell <nathan@acm.org>
35099
35100 * g++.old-deja/g++.other/vaarg2.C: New test.
35101 * g++.old-deja/g++.other/vaarg3.C: New test.
35102
35103 1999-10-12 Craig Burley <craig@jcb-sc.com>
35104
35105 * g77.f-torture/noncompile/19990905-1.f: Moved from being
35106 in compile/.
35107
35108 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
35109
35110 * gcc.c-torture/execute/va-arg-11.c: New test.
35111
35112 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
35113
35114 * lib/file-format.exp (gcc_target_object_format): Don't
35115 crash if objdump is unavailable.
35116
35117 1999-09-29 Donn Terry <donn@interix.com>
35118
35119 * gcc.misc-tests/mg.exp: delete extraneous redirection.
35120
35121 1999-09-28 Nick Clifton <nickc@cygnus.com>
35122
35123 * gcc.c-torture/compile/990928-1.c: New test.
35124
35125 1999-09-28 Nathan Sidwell <nathan@acm.org>
35126
35127 * g++.old-deja/g++.other/decl6.C: New test.
35128
35129 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35130
35131 * gcc.c-torture/execute/va-arg-10.c: New test.
35132
35133 1999-09-27 Nathan Sidwell <nathan@acm.org>
35134
35135 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
35136 __PRETTY_FUNCTION__.
35137
35138 1999-09-23 Nick Clifton <nickc@cygnus.com>
35139
35140 * gcc.c-torture/execute/990923-1.c: New test.
35141
35142 1999-09-21 Nick Clifton <nickc@cygnus.com>
35143
35144 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
35145 for which -fpic is inappropriate.
35146
35147 1999-09-21 Mark Mitchell <mark@codesourcery.com>
35148
35149 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
35150
35151 1999-09-21 Nathan Sidwell <nathan@acm.org>
35152
35153 * g++.old-deja/g++.other/dyncast1.C: New test.
35154 * g++.old-deja/g++.other/dyncast2.C: New test.
35155 * g++.old-deja/g++.other/dyncast3.C: New test.
35156 * g++.old-deja/g++.other/dyncast4.C: New test.
35157 * g++.old-deja/g++.other/dyncast5.C: New test.
35158 * g++.old-deja/g++.eh/catch3.C: New test.
35159 * g++.old-deja/g++.eh/catch3p.C: New test.
35160 * g++.old-deja/g++.eh/catch4.C: New test.
35161 * g++.old-deja/g++.eh/catch4p.C: New test.
35162 * g++.old-deja/g++.eh/catch5.C: New test.
35163 * g++.old-deja/g++.eh/catch5p.C: New test.
35164 * g++.old-deja/g++.eh/catch6.C: New test.
35165 * g++.old-deja/g++.eh/catch6p.C: New test.
35166 * g++.old-deja/g++.eh/catch7.C: New test.
35167 * g++.old-deja/g++.eh/catch7p.C: New test.
35168 * g++.old-deja/g++.eh/catch8.C: New test.
35169 * g++.old-deja/g++.eh/catch8p.C: New test.
35170 * g++.old-deja/g++.eh/catch9.C: New test.
35171 * g++.old-deja/g++.eh/catch9p.C: New test.
35172
35173 1999-09-13 Nathan Sidwell <nathan@acm.org>
35174
35175 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
35176 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
35177
35178 1999-09-13 Jeffrey A Law (law@cygnus.com)
35179
35180 * gcc.c-torture/compile/990913-1.c: New test.
35181
35182 1999-09-10 Nathan Sidwell <nathan@acm.org>
35183
35184 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
35185 * g++.old-deja/g++.jason/rfg5.C: Likewise.
35186
35187 1999-09-09 Richard Henderson <rth@cygnus.com>
35188
35189 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
35190
35191 1999-09-09 Nathan Sidwell <nathan@acm.org>
35192
35193 * g++.old-deja/g++.other/lookup11.C: New test.
35194 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
35195 what is permitted and what we want.
35196 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
35197 overload use.
35198 * g++.old-deja/g++.jason/rfg5.C: Likewise
35199
35200 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
35201
35202 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
35203 * gcc.c-torture/noncompile/poison-1.c: New file.
35204
35205 1999-09-08 Nathan Sidwell <nathan@acm.org>
35206
35207 * g++.old-deja/g++.other/sizeof3.C: New test.
35208 * g++.old-deja/g++.other/sizeof4.C: New test.
35209 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
35210 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
35211
35212 1999-09-07 Richard Henderson <rth@cygnus.com>
35213
35214 * gcc.dg/va-arg-1.c: New.
35215
35216 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35217
35218 * gcc.c-torture/execute/va-arg-9.c: New test.
35219
35220 1999-09-05 Craig Burley <craig@jcb-sc.com>
35221
35222 * g77.f-torture/compile/980519-2.f: New test.
35223 * g77.f-torture/compile/19990905-0.f: New test.
35224 * g77.f-torture/compile/19990905-1.f: New test.
35225 * g77.f-torture/compile/19990905-2.f: New test.
35226
35227 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
35228
35229 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
35230
35231 * gcc.c-torture/execute/990827-1.c: Fix typo.
35232
35233 1999-09-03 Nathan Sidwell <nathan@acm.org>
35234
35235 * g++.old-deja/g++.other/deref1.C: New test.
35236
35237 1999-09-02 Nathan Sidwell <nathan@acm.org>
35238
35239 * g++.old-deja/g++.other/ambig2.C: New test.
35240 * g++.old-deja/g++.other/cond5.C: New test.
35241 * g++.old-deja/g++.other/lookup16.C: New test.
35242
35243 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
35244
35245 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
35246 assemblers too.
35247
35248 1999-08-31 Jeffrey A Law (law@cygnus.com)
35249
35250 * lib/c-torture.exp: Avoid the "compare executables" optimization
35251 when testing native.
35252
35253 1999-08-29 Jeffrey A Law (law@cygnus.com)
35254
35255 * gcc.c-torture/execute/990829-1.c: New test.
35256 * gcc.c-torture/compile/990829-1.c: New test.
35257
35258 1999-08-27 Paul Burchard <burchard@pobox.com>
35259
35260 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
35261 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
35262 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
35263 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
35264 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
35265 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
35266 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
35267 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
35268 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
35269 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
35270 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
35271
35272 1999-08-27 Jeffrey A Law (law@cygnus.com)
35273
35274 * gcc.c-torture/execute/990827-1.c: New test.
35275
35276 1999-08-26 Craig Burley <craig@jcb-sc.com>
35277
35278 * g77.f-torture/noncompile/19990826-4.f: New test.
35279
35280 * g77.f-torture/compile/19990826-3.f: New test.
35281
35282 * g77.f-torture/execute/19990826-2.f: New test.
35283
35284 * g77.f-torture/compile/19990826-1.f: New test.
35285
35286 * gcc.c-torture/execute/990826-0.c: New test.
35287 * g77.c-torture/execute/19990826-0.f: New test.
35288
35289 * g77.f-torture/noncompile/970626-2.f: New test.
35290
35291 1999-08-25 Paul Burchard <burchard@pobox.com>
35292
35293 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
35294 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
35295 lss-011.C: New tests.
35296
35297 1999-08-25 Nathan Sidwell <nathan@acm.org>
35298
35299 * g++.old-deja/g++.other/decl5.C: New test.
35300
35301 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35302
35303 * noncompile/noncompile.exp: Load_lib c-torture.exp.
35304 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
35305 call `postbase' for each one. All callers of `postbase' changed
35306 to call this instead.
35307
35308 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
35309
35310 * gcc.c-torture/execute/990811-1.c: New test.
35311
35312 1999-08-09 Nick Clifton <nickc@cygnus.com>
35313
35314 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
35315 just native ones.
35316
35317 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
35318 just native ones.
35319
35320 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
35321
35322 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
35323
35324 1999-08-04 Jeffrey A Law (law@cygnus.com)
35325
35326 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
35327
35328 1999-08-04 Nathan Sidwell <nathan@acm.org>
35329
35330 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
35331
35332 1999-08-04 Jeffrey A Law (law@cygnus.com)
35333
35334 * gcc.c-torture/execute/990804-1.c: New test.
35335
35336 1999-08-03 Nathan Sidwell <nathan@acm.org>
35337
35338 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
35339 * g++.old-deja/g++.brendan/crash64.C: Likewise
35340 * g++.old-deja/g++.brendan/overload8.C: Likewise
35341
35342 1999-08-03 Nathan Sidwell <nathan@acm.org>
35343
35344 * g++.old-deja/g++.other/struct1.C: New test.
35345
35346 1999-08-03 Nathan Sidwell <nathan@acm.org>
35347
35348 * g++.old-deja/g++.other/enum2.C: New test.
35349
35350 1999-08-02 Richard Henderson <rth@cygnus.com>
35351
35352 Adapted from tests from Franz Sirl:
35353 * gcc.c-torture/execute/va-arg-7.c: New test.
35354 * gcc.c-torture/execute/va-arg-8.c: New test.
35355
35356 1999-08-01 Jeffrey A Law (law@cygnus.com)
35357
35358 * gcc.c-torture/compile/990801-2.c: New test.
35359
35360 * gcc.c-torture/compile/990801-1.c: New test.
35361
35362 1999-07-27 Michael Meissner <meissner@cygnus.com>
35363
35364 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
35365 fp-cmp-1.c, converting double to float.
35366
35367 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
35368 fp-cmp-1.c, converting double to long double.
35369
35370 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
35371 from fr1 to unknown_register, since fr1 is a legitimate register
35372 on some machines.
35373
35374 1999-07-25 Jeffrey A Law (law@cygnus.com)
35375
35376 * README: More listname related changes.
35377
35378 1999-07-08 Catherine Moore <clm@cygnus.com>
35379
35380 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
35381
35382 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
35383
35384 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
35385
35386 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
35387
35388 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
35389
35390 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
35391
35392 * gcc.dg/990703-1.c: New test.
35393
35394 1999-06-29 Nick Clifton <nickc@cygnus.com>
35395
35396 * lib/file-format.exp: New file: Move definition of proc
35397 gcc_target_object_format to here from
35398 gcc.dg/special/ecos.exp.
35399
35400 * lib/c-torture.exp: Include lib file-format.exp.
35401 * lib/gcc-dg.exp: Include lib file-format.exp.
35402
35403 * gcc.dg/special/ecos.exp: Remove definition of proc
35404 gcc_target_object_format.
35405
35406 1999-06-28 Jeffrey A Law (law@cygnus.com)
35407
35408 * gcc.c-torture/execute/990628-1.c: New test.
35409
35410 1999-06-25 Jeffrey A Law (law@cygnus.com)
35411
35412 * gcc.c-torture/compile/990625-2.c: New test.
35413
35414 * gcc.c-torture/compile/990625-1.c: New test.
35415
35416 1999-06-23 Nick Clifton <nickc@cygnus.com>
35417
35418 * gcc.c-torture/compile/dll.c: New test case. Check that dll
35419 attributes compile.
35420 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
35421 ports that use the COFF/PE file format.
35422
35423 1999-06-17 Jeffrey A Law (law@cygnus.com)
35424
35425 * gcc.c-torture/compile/990617-1.c: New test.
35426
35427 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
35428
35429 * g++.old-deja/g++.other/decl4.C: New test.
35430
35431 1999-06-14 Nathan Sidwell <nathan@acm.org>
35432
35433 * g++.old-deja/g++.other/bitfld3.C: New test.
35434
35435 1999-06-08 Nathan Sidwell <nathan@acm.org>
35436
35437 * g++.old-deja/g++.eh/catch1.C: New test.
35438
35439 1999-06-07 Jeffrey A Law (law@cygnus.com)
35440
35441 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
35442
35443 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
35444 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
35445
35446 1999-06-05 Craig Burley <craig@jcb-sc.com>
35447
35448 * g77.f-torture/compile/19990502-0.f: Replace with new,
35449 shorter, test that still fails after recent changes.
35450
35451 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35452
35453 * gcc.c-torture/execute/990604-1.c: New test.
35454
35455 1999-05-31 Jeffrey A Law (law@cygnus.com)
35456
35457 * gcc.c-torture/execute/990531-1.c: New test.
35458
35459 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35460
35461 * gcc.c-torture/compile/990527-1.c: New test.
35462
35463 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
35464
35465 * gcc.c-torture/execute/990527-1.c: New test.
35466
35467 1999-05-25 Nick Clifton <nickc@cygnus.com>
35468
35469 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
35470 bitfields as signed.
35471
35472 1999-05-25 Craig Burley <craig@jcb-sc.com>
35473
35474 * g77.f-torture/compile/19990525-0.f: New test.
35475
35476 1999-05-25 Jeffrey A Law (law@cygnus.com)
35477
35478 * gcc.c-torture/execute/990525-2.c: New test.
35479
35480 * gcc.c-torture/execute/990525-1.c: New test.
35481
35482 1999-05-24 Nathan Sidwell <nathan@acm.org>
35483
35484 * g++.old-deja/g++.other/anon3.C: New test.
35485 * g++.old-deja/g++.other/anon4.C: New test.
35486 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
35487 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
35488 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
35489 Merrill).
35490
35491 1999-05-24 Jeffrey A Law (law@cygnus.com)
35492
35493 * gcc.c-torture/execute/990524-1.c: New test.
35494
35495 * gcc.dg/990524-1.c: New test.
35496
35497 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35498
35499 * gcc.c-torture/compile/990523-1.c: New test.
35500
35501 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
35502
35503 * gcc.c-torture/compile/990519-1.c: New test.
35504
35505 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35506
35507 * gcc.c-torture/compile/990517-1.c: New test.
35508
35509 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
35510 (e4, f4): New tests.
35511 (main): Call them.
35512
35513 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35514
35515 * gcc.dg/noreturn-1.c: New test.
35516
35517 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35518
35519 * gcc.c-torture/execute/990513-1.c: New test.
35520
35521 1999-05-10 Richard Henderson <rth@cygnus.com>
35522
35523 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
35524
35525 1999-05-10 Craig Burley <craig@jcb-sc.com>
35526
35527 * g77.f-torture/execute/erfc.f: Use small single-precision
35528 values, to avoid problems on Alphas when not -mieee.
35529
35530 1999-05-08 Craig Burley <craig@jcb-sc.com>
35531
35532 * gcc.dg/990506-0.c: New test.
35533
35534 1999-05-08 Richard Henderson <rth@cygnus.com>
35535
35536 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
35537 the constant to test. Don't XFAIL 64-bit targets.
35538
35539 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
35540 * g++.old-deja/g++.law/profile1.C: Likewise.
35541
35542 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
35543 operator new instances.
35544 * g++.old-deja/g++.other/delete5.C: Likewise.
35545
35546 1999-05-03 Craig Burley <craig@jcb-sc.com>
35547
35548 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
35549 intrinsic.
35550
35551 1999-05-03 Craig Burley <craig@jcb-sc.com>
35552
35553 * g77.f-torture/execute/u77-test.f: Reverse order of two
35554 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
35555
35556 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35557
35558 * gcc.dg/compare1.c: New test.
35559
35560 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
35561
35562 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
35563 New tests.
35564
35565 1999-05-02 Craig Burley <craig@jcb-sc.com>
35566
35567 * g77.f-torture/compile/19990502-1.f: New test.
35568
35569 1999-05-02 Craig Burley <craig@jcb-sc.com>
35570
35571 * g77.f-torture/compile/19990502-0.f: New test.
35572
35573 1999-05-02 Craig Burley <craig@jcb-sc.com>
35574
35575 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
35576 intrinsic.
35577
35578 1999-05-02 Craig Burley <craig@jcb-sc.com>
35579
35580 * g77.f-torture/execute/u77-test.f (main): List libU77
35581 intrinsics not currently tested.
35582 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
35583 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
35584 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
35585 Trim blanks off the ends of some printed strings.
35586
35587 1999-05-02 Craig Burley <craig@jcb-sc.com>
35588
35589 * g77.f-torture/execute/u77-test.f (main): Just warn about
35590 FSTAT gid disagreement, as it's expected on some systems.
35591
35592 1999-05-01 Craig Burley <craig@jcb-sc.com>
35593
35594 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
35595 use a new function, which allows for some slop.
35596 Clean up some commentary.
35597 (issum): The new function.
35598 (sgladd): Deleted subroutine.
35599
35600 1999-05-01 Craig Burley <craig@jcb-sc.com>
35601
35602 * g77.f-torture/execute/u77-test.f: Modify to be more like
35603 libf2c/libU77 version, bringing patches to that version here.
35604 Add suitable commentary.
35605
35606 1999-04-25 Richard Henderson <rth@cygnus.com>
35607
35608 * gcc.dg/990424-1.c: New test.
35609
35610 1999-04-24 Craig Burley <craig@jcb-sc.com>
35611
35612 * g77.f-torture/execute/u77-test.f (main): Bug involving
35613 LSTAT has been fixed, so turn back on full checking.
35614
35615 1999-04-20 Craig Burley <craig@jcb-sc.com>
35616
35617 * g77.f-torture/compile/19990419-0.f: New test.
35618 * g77.f-torture/execute/19990419-1.f: New test.
35619
35620 1999-04-17 Richard Henderson <rth@cygnus.com>
35621
35622 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
35623 to avoid the need for a prototype to supress a warning.
35624
35625 1999-04-07 Jim Wilson <wilson@cygnus.com>
35626
35627 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
35628
35629 1999-04-04 Jeffrey A Law (law@cygnus.com)
35630
35631 * gcc.c-torture/execute/990404-1.c: New test.
35632
35633 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35634
35635 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
35636 * gcc.dg/cpp-if3.c: Don't use -pedantic.
35637 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
35638 missing initializer warnings.
35639
35640 1999-03-28 Jeffrey A Law (law@cygnus.com)
35641
35642 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
35643 matching strings.
35644
35645 1999-03-26 Jeffrey A Law (law@cygnus.com)
35646
35647 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
35648
35649 1999-03-26 Craig Burley <craig@jcb-sc.com>
35650
35651 * g77.f-torture/execute/19990325-0.f: New test.
35652 * g77.f-torture/execute/19990325-1.f: New test.
35653
35654 1999-03-24 Jeffrey A Law (law@cygnus.com)
35655
35656 * gcc.c-torture/execute/990324-1.c: New test.
35657
35658 1999-03-22 Jim Wilson <wilson@cygnus.com>
35659
35660 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
35661 test with 4.
35662
35663 1999-03-17 Richard Henderson <rth@cygnus.com>
35664
35665 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
35666
35667 1999-03-13 Craig Burley <craig@jcb-sc.com>
35668
35669 * g77.f-torture/execute/19990313-2.f: New test.
35670 * g77.f-torture/execute/19990313-3.f: New test.
35671
35672 1999-03-13 Craig Burley <craig@jcb-sc.com>
35673
35674 * g77.f-torture/execute/19990313-0.f: New test.
35675 * g77.f-torture/execute/19990313-1.f: New test.
35676
35677 1999-03-12 Jim Wilson <wilson@cygnus.com>
35678
35679 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
35680 printf to sprintf.
35681 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
35682 (main): Add check for u15. Conditionalize u31 check depending on
35683 whether ints are <32 bits or >=32 bits.
35684
35685 1999-03-08 Craig Burley <craig@jcb-sc.com>
35686
35687 * g77.f-torture/execute/19981119-0.f: Improve testiness.
35688
35689 1999-03-08 Craig Burley <craig@jcb-sc.com>
35690
35691 * g77.f-torture/compile/19990305-0.f: New test.
35692 * g77.f-torture/execute/19981119-0.f: New test.
35693
35694 1999-03-08 Craig Burley <craig@jcb-sc.com>
35695
35696 * g77.f-torture/execute/970625-2.f: call ABORT if final
35697 result is not correct, instead of just printing it.
35698 Add this checking via newly introduced obfuscation, to
35699 trip up buggy front ends.
35700
35701 1999-03-07 Craig Burley <craig@jcb-sc.com>
35702
35703 * g77.f-torture/compile/960317-1.f: Moved from being
35704 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
35705
35706 1999-03-06 Craig Burley <craig@jcb-sc.com>
35707
35708 * g77.f-torture/execute/960317-1.f: New (old) test.
35709 * g77.f-torture/execute/970625-2.f: Ditto.
35710
35711 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
35712
35713 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
35714 message on line 1 or line 2; cccp and cpplib do this differently.
35715
35716 1999-03-01 Jeffrey A Law (law@cygnus.com)
35717
35718 * g++.old-deja/g++.law/weak1.C: New test.
35719
35720 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35721
35722 * gcc.c-torture/execute/990119-1.c: Renamed to...
35723 * gcc.dg/990119-1.c: this, so it will only be tested once
35724 (it's a preprocessor test, it doesn't need to be run at
35725 multiple optimization levels).
35726
35727 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35728
35729 * lib/g++.exp: Don't add incdir=$base_dir/../include to
35730 ALWAYS_CXXFLAGS.
35731
35732 1999-02-24 Craig Burley <craig@jcb-sc.com>
35733
35734 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
35735 * g77.f-torture/compile/19981216-0.f: ...as it is expected
35736 to not be compilable by current g77.
35737
35738 1999-02-24 Nick Clifton <nickc@cygnus.com>
35739
35740 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
35741
35742 1999-02-22 Jeffrey A Law (law@cygnus.com)
35743
35744 * gcc.c-torture/execute/990222-1.c: New test.
35745
35746 1999-02-19 Craig Burley <craig@jcb-sc.com>
35747
35748 * g77.f-torture/compile/19990218-0.f: New test.
35749 * g77.f-torture/noncompile/19990218-1.f: New test.
35750
35751 1999-02-18 Craig Burley <craig@jcb-sc.com>
35752
35753 * g77.f-torture/compile/19981216-0.f: New test.
35754
35755 1999-02-14 Jeffrey A Law (law@cygnus.com)
35756
35757 * gcc.dg/990214-1.c: New test.
35758
35759 1999-02-13 Jeffrey A Law (law@cygnus.com)
35760
35761 * gcc.dg/990213-2.c: New test.
35762
35763 * gcc.dg/990213-1.c: New test.
35764
35765 1999-02-12 Jeffrey A Law (law@cygnus.com)
35766
35767 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
35768 ints.
35769
35770 1999-02-11 Nick Clifton <nickc@cygnus.com>
35771
35772 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
35773 specified by target.
35774
35775 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
35776
35777 1999-02-11 Jeffrey A Law (law@cygnus.com)
35778
35779 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
35780
35781 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
35782
35783 * gcc.dg/special/ecos.exp: New test driver for new tests with
35784 special requirements.
35785
35786 * gcc.dg/special/alias-1.c: New test.
35787 * gcc.dg/special/gcsec-1.c: New test.
35788 * gcc.dg/special/weak-1.c: New test.
35789 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
35790 * gcc.dg/special/weak-2.c: New test.
35791 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
35792 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
35793 * gcc.dg/special/wkali-1.c: New test.
35794 * gcc.dg/special/wkali-2.c: New test.
35795 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
35796 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
35797
35798 1999-02-10 Felix Lee <flee@cygnus.com>
35799
35800 * lib/c-torture.exp (c-torture-compile): Pull out code for
35801 analyzing gcc error messages.
35802 (c-torture-execute): Likewise. Fix some (harmless) false
35803 positives.
35804 * lib/gcc.exp (gcc_check_compile): New function.
35805
35806 1999-02-08 Richard Henderson <rth@cygnus.com>
35807
35808 * gcc.c-torture/execute/990208-1.c: New test.
35809
35810 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
35811
35812 * g++.dg/special/ecos.exp: New driver for new tests with special
35813 requirements
35814
35815 * g++.dg/special/conpr-1.C: New test
35816 * g++.dg/special/conpr-2.C: New test
35817 * g++.dg/special/conpr-2a.C: New test
35818 * g++.dg/special/conpr-3.C: New test
35819 * g++.dg/special/conpr-3a.C: New test
35820 * g++.dg/special/conpr-3b.C: New test
35821
35822 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
35823 allow g++ to use the dg driver
35824
35825 * README: Add comment about g++.dg directory
35826
35827 1999-02-06 Jeffrey A Law (law@cygnus.com)
35828
35829 * README: Update email addresses.
35830
35831 1999-02-03 Nick Clifton <nickc@cygnus.com>
35832
35833 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
35834 arguments in order to force structure S onto the stack even on
35835 the alpha.
35836 (test): Pass 10 leading arguments to function foo as well as the
35837 structure S.
35838
35839 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
35840 failure for all targets.
35841
35842 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
35843 abort to terminate program execution.
35844
35845 1999-01-30 Richard Henderson <rth@cygnus.com>
35846
35847 * gcc.c-torture/execute/990130-1.c: New test.
35848
35849 1999-01-30 Jeffrey A Law (law@cygnus.com)
35850
35851 * gcc.dg/990130-1.c: New test.
35852
35853 1999-01-28 Michael Meissner <meissner@cygnus.com>
35854
35855 * gcc.c-torture/execute/990128-1.c: New test.
35856
35857 1999-01-27 Michael Meissner <meissner@cygnus.com>
35858
35859 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
35860
35861 1999-01-27 Felix Lee <flee@cygnus.com>
35862
35863 * lib/c-torture.exp (c-torture-compile): pull out code for
35864 analyzing gcc error messages.
35865 (c-torture-execute): ditto, and fix some (harmless) false
35866 positives.
35867 * lib/gcc.exp (gcc_check_compile): new function.
35868
35869 1999-01-17 Jeffrey A Law (law@cygnus.com)
35870
35871 * gcc.dg/990117-1.c: New test.
35872
35873 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
35874
35875 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
35876
35877 1999-01-15 Jeffrey A Law (law@cygnus.com)
35878
35879 * g77.f-torture/compile/990115-1.f: New test.
35880
35881 1999-01-07 Jeffrey A Law (law@cygnus.com)
35882
35883 * gcc.c-torture/compile/990107-1.c: New test
35884
35885 1999-01-06 Jeffrey A Law (law@cygnus.com)
35886
35887 * gcc.c-torture/execute/990106-2.c: New test.
35888
35889 * gcc.c-torture/execute/990106-1.c: New test.
35890
35891 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
35892
35893 * gcc.c-torture/compile/981223-1.c: New test.
35894
35895 1998-12-29 Richard Henderson <rth@cygnus.com>
35896
35897 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
35898 (opt3): Rename from opt4 and disable.
35899
35900 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
35901
35902 * g++.old-deja/g++.pt/ptrmem5.C: New test.
35903
35904 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
35905
35906 * g++.old-deja/g++.other/conv5.C: New test.
35907
35908 1998-12-14 Nick Clifton <nickc@cygnus.com>
35909
35910 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
35911
35912 1998-12-11 Jeffrey A Law (law@cygnus.com)
35913
35914 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
35915
35916 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
35917
35918 * gcc.c-torture/compile/981211-1.c: New test.
35919
35920 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
35921
35922 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
35923
35924 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
35925
35926 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35927
35928 * gcc.special/930510-1.c: Make C9X safe.
35929 * gcc.misc-tests/gcov-1.c Similarly.
35930 * gcc.misc-tests/gcov-2.c Similarly.
35931
35932 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35933
35934 * gcc.dg/ultrasp1.c: New test.
35935
35936 1998-12-06 Richard Henderson <rth@cygnus.com>
35937
35938 * gcc.c-torture/execute/981206.c: New test.
35939
35940 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35941
35942 * g++.old-deja/g++.ns/template7.C: New test.
35943
35944 * g++.old-deja/g++.other/expr1.C: New test.
35945
35946 * g++.old-deja/g++.eh/tmpl3.C: New test.
35947
35948 * g++.old-deja/g++.eh/tmpl2.C: New test.
35949
35950 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
35951
35952 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
35953 * g++.old-deja/g++.other/using6.C: Removed.
35954 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
35955
35956 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
35957
35958 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
35959
35960 * g++.old-deja/g++.pt/overload8.C: New test.
35961
35962 * g++.old-deja/g++.pt/overload7.C: New test.
35963
35964 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
35965
35966 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
35967 and relinking messages.
35968 * lib/g++.exp (g++_target_compile): Remove .rpo file when
35969 compiling with -frepo.
35970
35971 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
35972
35973 * g++.old-deja/g++.pt/lookup6.C: New test.
35974
35975 1998-11-30 Nick Clifton <nickc@cygnus.com>
35976
35977 * gcc.c-torture/execute/981130-1.c: New test.
35978 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
35979
35980 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
35981
35982 * g++.old-deja/g++.pt/explicit76.C: New test.
35983
35984 * g++.old-deja/g++.pt/friend38.C: New test.
35985
35986 * g++.old-deja/g++.ns/crash2.C: New test.
35987
35988 * g++.old-deja/g++.pt/defarg8.C: New test.
35989
35990 * g++.old-deja/g++.pt/instantiate6.C: New test.
35991
35992 * g++.old-deja/g++.pt/static6.C: New test.
35993
35994 * g++.old-deja/g++.pt/decl2.C: New test.
35995
35996 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
35997
35998 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
35999 problem is actually related with name lookup, but so what? :-)
36000
36001 * g++.old-deja/g++.pt/friend37.C: New test.
36002
36003 1998-11-25 Dave Love <d.love@dl.ac.uk>
36004
36005 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
36006 element, which fails on some systems.
36007
36008 * g77.f-torture/execute/labug1.f: New test.
36009
36010 1998-11-21 Jeffrey A Law (law@cygnus.com)
36011
36012 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
36013 is defined.
36014
36015 1998-11-18 Dave Love <d.love@dl.ac.uk>
36016
36017 * g77.f-torture/compile/981117-1.f: New test.
36018
36019 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
36020
36021 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
36022 properly discarded.
36023
36024 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
36025
36026 * gcc.c-torture/execute/memcheck: New directory of tests for
36027 -fcheck-memory-usage.
36028
36029 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
36030
36031 * README: New file, general information about the testsuite and
36032 new description of the various C++ test subdirectories.
36033 * README.g++: Eliminate obsolete information, update and move most
36034 relevant stuff to README.
36035
36036 1998-11-07 Richard Henderson <rth@cygnus.com>
36037
36038 * gcc.c-torture/compile/981107-1.c: New test.
36039
36040 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
36041
36042 * execute/memcpy-bi.c: New testcase.
36043
36044 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
36045
36046 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
36047 base classes.
36048
36049 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
36050 template is selected.
36051
36052 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
36053 classes, it should be accepted for all types.
36054
36055 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
36056
36057 * g++.old-deja/g++.pt/spec24.C: Ensure that template
36058 specializations start with template headers.
36059
36060 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
36061
36062 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
36063
36064 * g++.old-deja/g++.other/init9.C: Test cross initialization of
36065 non-POD types.
36066
36067 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
36068
36069 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
36070
36071 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
36072
36073 * compile/981022-1.c, compile/981022-1.x: New test and driver.
36074
36075 1998-10-19 Jeffrey A Law (law@cygnus.com)
36076
36077 * 981019-1.c: New test.
36078
36079 1998-10-14 Robert Lipe <robertl@dgii.com>
36080
36081 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
36082 find objc headers.
36083
36084 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36085
36086 * compile/981001-4.c: Remove use of GCC extension that triggers a
36087 compiler bug.
36088
36089 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
36090
36091 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
36092
36093 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36094
36095 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
36096 instantiation of template produces incorrect code for delete
36097 expression.
36098
36099 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
36100 constructors' name is not unique.
36101 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
36102 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
36103
36104 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
36105 automatic array of const is ill-formed.
36106
36107 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
36108 of template parameter?
36109
36110 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
36111 const.
36112
36113 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
36114 pointer-to-member expression.
36115
36116 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
36117 declaration causes ICE.
36118
36119 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
36120
36121 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
36122 reserved in the global namespace.
36123
36124 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
36125 generate needed virtual table.
36126
36127 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
36128
36129 1998-10-10 Dariush Eslimi <eslimi@loran.com>
36130
36131 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
36132 template-dependent type
36133
36134 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
36135
36136 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
36137 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
36138 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
36139
36140 * g++.old-deja/g++.other/using5.C: New test; using decl from base
36141 class should be usable as argument of member function.
36142 * g++.old-deja/g++.other/using6.C: New test; using decl from base
36143 class should be usable as return type of member function.
36144 * g++.old-deja/g++.other/using7.C: New test; using decl from base
36145 class should be usable as type of data member.
36146
36147 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
36148
36149 1998-10-09 Jeffrey A Law (law@cygnus.com)
36150
36151 * gcc.c-torture/special/920521-1.c: Fix bogus test.
36152
36153 1998-10-08 Nick Clifton <nickc@cygnus.com>
36154
36155 * gcc.dg/dll-?.c Add thumb to target list.
36156 Fix assembler scan patterns to match current assembler output.
36157
36158 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
36159
36160 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
36161 matching of template brackets.
36162
36163 * g++.old-deja/g++.other/using4.C: New test. Test using
36164 declarations of methods from base classes.
36165
36166 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
36167 within functions should introduce names into the innermost
36168 enclosing namespace.
36169
36170 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
36171 of static locals if first initialization throws.
36172
36173 1998-10-07 Jim Wilson <wilson@cygnus.com>
36174
36175 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
36176
36177 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
36178
36179 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
36180 lose track of the possible targets of tablejump insns.
36181 * special/special.exp: Run it.
36182
36183 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36184
36185 * g++.old-deja/g++.pt/friend35.C: New test. A template function
36186 must be declared before its specializations can be named in friend
36187 declarations.
36188
36189 1998-10-05 Dave Love <d.love@dl.ac.uk>
36190
36191 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
36192
36193 * g77.f-torture/execute/io1.f: New test.
36194
36195 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36196
36197 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
36198 with pointer to template function, for which no argument deduction
36199 is possible.
36200
36201 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
36202 specialization of template function as argument to template
36203 function.
36204
36205 * g++.old-deja/g++.other/access2.C: New test; Inner class
36206 shouldn't have privileged access to Outer's names.
36207
36208 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36209
36210 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
36211 friend template declared within template class conflicts with
36212 nested class of the same name.
36213
36214 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
36215 is ignored.
36216
36217 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
36218 object with direct initializer as function declaration.
36219
36220 * g++.old-deja/g++.other/decl2.C: New test; duplicate
36221 initializers.
36222
36223 * g++.old-deja/g++.other/null2.C: New test; conditional operator
36224 involving const pointer and NULL produces incorrect result.
36225
36226 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
36227 type name without `typename' should be rejected with -pedantic.
36228
36229 1998-10-02 Richard Henderson <rth@cygnus.com>
36230
36231 * g++.old-deja/g++.other/addrof1.C: New test.
36232
36233 1998-10-01 Nick Clifton <nickc@cygnus.com>
36234
36235 * gcc.c-torture/compile/981001-1.c: New test.
36236 * gcc.c-torture/execute/981001-1.c: New test.
36237
36238 1998-10-01 Jeffrey A Law (law@cygnus.com)
36239
36240 * gcc.c-torture/compile/981001-2.c: New test.
36241 * gcc.c-torture/compile/981001-3.c: New test.
36242 * gcc.c-torture/compile/981001-4.c: New test.
36243
36244 1998-10-01 Robert Lipe <robertl@dgii.com>
36245
36246 * lib/objc.exp (objc_target_compile): Add -L during compiles for
36247 multilibbed hosts. Idea grafted from g77.exp.
36248
36249 1998-09-30 Dave Love <d.love@dl.ac.uk>
36250
36251 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
36252 avoid losing on systems which need -lsocket.
36253
36254 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
36255
36256 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
36257 * g++.old-deja/g++.other/nested2.C: Ditto.
36258 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
36259 failure.
36260
36261 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
36262
36263 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
36264 preferred over template operator!= for enum bitfields.
36265
36266 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
36267
36268 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
36269 that happen to have the same base name, but in different scopes,
36270 are incorrectly rejected.
36271
36272 1998-09-16 Richard Henderson <rth@cygnus.com>
36273
36274 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
36275 on the native word size instead of an integer literal.
36276
36277 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36278
36279 * g++.old-deja/g++.other/static2.C: Invocation of static data
36280 member of type pointer-to-function denoted as non-static member.
36281
36282 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
36283 checks involving function types and aliases.
36284
36285 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36286
36287 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
36288 redefined to the same non-trivial type.
36289
36290 * g++.old-deja/g++.pt/explicit73.C: Test for proper
36291 namespace-qualification of template specializations declared in
36292 other namespaces.
36293
36294 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
36295 to declare a subset of the specializations of a template function
36296 as friends of specializations of a template class.
36297
36298 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
36299 member templates that do not fully specialize the enclosing
36300 template class are rejected.
36301
36302 1998-09-11 Dave Love <d.love@dl.ac.uk>
36303
36304 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
36305
36306 1998-09-08 Dave Love <d.love@dl.ac.uk>
36307
36308 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
36309 altered from libf2c/libU77 version.
36310
36311 1998-09-06 Dave Love <d.love@dl.ac.uk>
36312
36313 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
36314
36315 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
36316
36317 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
36318 (un)signed char are different types for template specialization
36319 purposes.
36320
36321 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
36322
36323 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
36324 * objc: ObjC testsuite.
36325
36326 1998-08-31 Catherine Moore <clm@cygnus.com>
36327
36328 * gcc.c-torture/execute/941014-1.x: New file.
36329
36330 1998-08-31 Nick Clifton <nickc@cygnus.com>
36331
36332 * lib/c-torture.exp: Add support for
36333 torture_eval_before_compile and torture_eval_before_execute
36334 variables.
36335
36336 1998-08-30 Jeffrey A Law (law@cygnus.com)
36337
36338 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
36339 this test triggers valid.
36340
36341 1998-08-27 Jeffrey A Law (law@cygnus.com)
36342
36343 * gcc.dg/980827-1.c: New test.
36344
36345 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
36346
36347 * gcc.c-torture/execute/loop-4b.c: New test.
36348
36349 1998-08-26 Nick Clifton <nickc@cygnus.com>
36350
36351 * lib/c-torture.exp: Add support for
36352 torture_eval_before_compile and torture_eval_before_execute
36353 variables.
36354
36355 1998-08-25 Jeffrey A Law (law@cygnus.com)
36356
36357 * gcc.c-torture/compile/980825-1.c: New test.
36358
36359 1998-08-24 Nick Clifton <nickc@cygnus.com>
36360
36361 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
36362 count number tests in opt_t0 not good_t0.
36363
36364 1998-08-24 Jeffrey A Law (law@cygnus.com)
36365
36366 * gcc.c-torture/compile/930326-1.x: Fix typo.
36367
36368 1998-08-23 Mark Mitchell <mark@markmitchell.com>
36369
36370 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
36371 causes an ICE.
36372
36373 1998-08-21 Jeffrey A Law (law@cygnus.com)
36374
36375 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
36376 STACK_SIZE is defined.
36377 * gcc.c-torture/unsorted/stuct.c: Similarly.
36378
36379 * gcc.c-torture/compile/980821-1.c: New test.
36380
36381 1998-08-21 Jeffrey A Law (law@cygnus.com)
36382
36383 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
36384
36385 1998-08-19 Mark Mitchell <mark@markmitchell.com>
36386
36387 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
36388 code.
36389
36390 1998-08-09 Mark Mitchell <mark@markmitchell.com>
36391
36392 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
36393 error'.
36394
36395 1998-08-18 Jeffrey A Law (law@cygnus.com)
36396
36397 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
36398
36399 1998-08-16 Jeffrey A Law (law@cygnus.com)
36400
36401 * gcc.c-torture/compile/980816-1.c: New test.
36402
36403 * gcc.dg/980816-1.c: New test.
36404
36405 1998-08-13 Jeffrey A Law (law@cygnus.com)
36406
36407 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
36408 compiler for ieee tests.
36409
36410 1998-08-01 Dave Love <d.love@dl.ac.uk>
36411
36412 * g77.f-torture/compile/980729-0.f: New test.
36413
36414 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
36415
36416 * gcc.c-torture/special/eeprof-1.c: New test, for
36417 -finstrument-functions.
36418 * gcc.c-torture/special/special.exp: Run it.
36419
36420 1998-07-29 Jeffrey A Law (law@cygnus.com)
36421
36422 * gcc.c-torture/compile/980729-1.c: New test.
36423
36424 1998-07-27 Nick Clifton <nickc@cygnus.com>
36425
36426 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
36427 __thumb__ is defined, and test for ARM style doubles if so.
36428
36429 1998-07-26 Dave Love <d.love@dl.ac.uk>
36430
36431 * g77.f-torture/noncompile/980615-0.f: New test.
36432
36433 1998-07-26 H.J. Lu (hjl@gnu.org)
36434
36435 * gcc.dg/980312-1.c: Do link instead of compile.
36436 * gcc.dg/980313-1.c: Likewise.
36437
36438 1998-07-26 Jeffrey A Law (law@cygnus.com)
36439
36440 * gcc.c-torture/compile/980726-1.c: New test.
36441
36442 1998-07-25 Dave Love <d.love@dl.ac.uk>
36443
36444 * g77.f-torture/execute/io0.f: New test.
36445
36446 1998-07-24 Nick Clifton <nickc@cygnus.com>
36447
36448 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
36449 an int.
36450
36451 1998-06-18 Michael Meissner <meissner@cygnus.com>
36452
36453 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
36454 m32r bugs.
36455
36456 1998-07-17 Nick Clifton <nickc@cygnus.com>
36457
36458 * gcc.dg/980626-1.c: Expect failures for all toolchains until
36459 c-decl.c:grokdeclarator can handle mode attributes.
36460
36461 1998-07-16 Jeffrey A Law (law@cygnus.com)
36462
36463 * gcc.c-torture/execute/980716-1.c: New test.
36464
36465 1998-07-13 Jeffrey A Law (law@cygnus.com)
36466
36467 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
36468 the mn10200.
36469 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
36470 the mn10200.
36471 * gcc.c-torture/execute/va-arg-3.x: Similarly.
36472 * gcc.c-torture/compile/930326-1.x: Similarly.
36473
36474 1998-07-13 Dave Love <d.love@dl.ac.uk>
36475
36476 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
36477 New test from Craig.
36478
36479 1998-07-12 Dave Love <d.love@dl.ac.uk>
36480
36481 * g77.f-torture/noncompile/980616-0.f: New test.
36482
36483 * g77.f-torture/execute/970816-3.f: New test from Craig.
36484
36485 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
36486
36487 * g++.other/singleton.C: Return error value instead of taking
36488 SIGSEGV.
36489
36490 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
36491
36492 * g++.other/singleton.C: New test. Warning is under dispute.
36493 Runtime crash is not.
36494
36495 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
36496
36497 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
36498 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
36499 using6.C, using7.C}: New namespace tests.
36500
36501 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36502
36503 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
36504 specialization with typedef'ed names used as array indexes.
36505
36506 1998-07-09 Jeffrey A Law (law@cygnus.com)
36507
36508 * gcc.c-torture/execute/980709-1.c: New test.
36509
36510 * gcc.dg/980709-1.c: New test.
36511
36512 1998-07-07 Richard Henderson <rth@cygnus.com>
36513
36514 * gcc.c-torture/execute/bcp-1.c: New test.
36515
36516 1998-07-07 Jeffrey A Law (law@cygnus.com)
36517
36518 * gcc.c-torture/execute/980707-1.c: New test.
36519
36520 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
36521
36522 * gcc.c-torture/compile/980706-1.c: New test.
36523
36524 1998-07-01 Dave Love <d.love@dl.ac.uk>
36525
36526 * g77.f-torture/execute/980701-0.f,
36527 g77.f-torture/execute/980701-1.f: New test from Craig.
36528
36529 1998-07-01 Jeffrey A Law (law@cygnus.com)
36530
36531 * gcc.c-torture/compile/980701-1.c: New test.
36532
36533 * gcc.c-torture/execute/980701-1.c: New test.
36534
36535 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
36536 rlsruhe.de>
36537
36538 * g++.old-deja/g++.robertl/eb132.C: New test.
36539 * g++.old-deja/g++.robertl/eb133.C: Likewise.
36540
36541 1998-06-29 Dave Love <d.love@dl.ac.uk>
36542
36543 * g77.f-torture/execute/980628-7.f,
36544 g77.f-torture/execute/980628-8.f,
36545 g77.f-torture/execute/980628-9.f,
36546 g77.f-torture/execute/980628-10.f: New tests from Craig.
36547
36548 * g77.f-torture/execute/980628-3.f: Remove mail headers.
36549
36550 1998-06-28 Jeffrey A Law (law@cygnus.com)
36551
36552 * g77.f-torture/execute/980628-4.f: New test from Craig.
36553 * g77.f-torture/execute/980628-5.f: Likewise.
36554 * g77.f-torture/execute/980628-2.f: Likewise.
36555 * g77.f-torture/execute/980628-0.f: Likewise.
36556 * g77.f-torture/execute/980628-1.f: Likewise.
36557 * g77.f-torture/execute/980628-3.f: Likewise.
36558 * g77.f-torture/execute/980628-6.f: Likewise.
36559
36560 1998-06-28 Jeffrey A Law (law@cygnus.com)
36561
36562 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
36563 directory when nothing has been installed yet.
36564
36565 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
36566
36567 * gcc.c-torture/special/special.exp: Handle newer versions of
36568 dejagnu.
36569
36570 1998-06-26 Jeffrey A Law (law@cygnus.com)
36571
36572 * gcc.dg/980626-1.c: New test.
36573
36574 1998-06-19 Bruno Haible <haible@ilog.fr>
36575
36576 * gcc.misc-tests/m-un-2.c: New test.
36577 * g++.old-deja/g++.other/warn01.c: Likewise.
36578
36579 1998-06-19 Robert Lipe <robertl@dgii.com>
36580
36581 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
36582 compatibility with assmblers with a different comment character.
36583 Eliminate use of GAS-specific extensions.
36584
36585 1998-06-19 Jeffrey A Law (law@cygnus.com)
36586
36587 * gcc.c-torture/execute/ieee/980619-1.c: New test.
36588
36589 1998-06-19 Robert Lipe <robertl@dgii.com>
36590
36591 *lib/g77.exp: Replace search for libf2c.a with search for newly
36592 renamed libg2c.a
36593
36594 1998-06-17 Jeffrey A Law (law@cygnus.com)
36595
36596 * gcc.c-torture/execute/980617-1.c: New test.
36597
36598 1998-06-12 Jeffrey A Law (law@cygnus.com)
36599
36600 * gcc.c-torture/execute/980612-1.c: New test.
36601
36602 1998-06-08 Jeffrey A Law (law@cygnus.com)
36603
36604 * gcc.dg/980523-1.c: Only test on ppc-linux.
36605 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
36606
36607 * gcc.c-torture/execute/980608-1.c: New test.
36608
36609 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
36610
36611 * gcc.c-torture/execute/980605-1.c: New test.
36612
36613 1998-06-04 Jeffrey A Law (law@cygnus.com)
36614
36615 * gcc.c-torture/execute/980604-1.c: New test.
36616
36617 1998-06-02 Jeffrey A Law (law@cygnus.com)
36618
36619 * gcc.c-torture/execute/980602-1.c: New test.
36620 * gcc.c-torture/execute/980602-2.c: Likewise.
36621
36622 1998-06-02 Dave Love <d.love@dl.ac.uk>
36623
36624 * 970125-0.f: Fix per JCB. Add commentary.
36625
36626 1998-05-31 Michael Meissner <meissner@cygnus.com>
36627
36628 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
36629 IEEE -0 support.
36630
36631 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
36632
36633 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
36634 earlier.
36635
36636 1998-05-28 Catherine Moore <clm@cygnus.com>
36637
36638 * gcc.c-torture/execute/980526-3.c: New test.
36639
36640 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
36641
36642 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
36643 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
36644 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
36645 m88k-motorola-sysv3 to XFAIL.
36646
36647 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36648
36649 * gcc.dg/980526-1.c: New test.
36650 * gcc.c-torture/execute/980526-2.c: New test.
36651
36652 1998-05-26 Jeffrey A Law (law@cygnus.com)
36653
36654 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
36655
36656 * gcc.c-torture/execute/980526-1.c: New test.
36657
36658 1998-05-26 Dave Love <d.love@dl.ac.uk>
36659
36660 * g77.f-torture/execute/alpha2.f: Add runtime test.
36661
36662 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
36663
36664 * g++.old-deja/old-deja.exp: Strip leading directories.
36665
36666 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
36667 error for the line. Don't run multiple tests for the same line.
36668
36669 1998-05-23 Jeffrey A Law (law@cygnus.com)
36670
36671 * gcc.dg/980523-1.c: New test.
36672
36673 1998-05-23 Dave Love <d.love@dl.ac.uk>
36674
36675 * g77.f-torture/compile/970915-0.f: New test.
36676
36677 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
36678
36679 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
36680
36681 1998-05-21 Jeffrey A Law (law@cygnus.com)
36682
36683 * gcc.dg/980520-1.c: New test.
36684
36685 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
36686
36687 * gcc.dg/980502-1.c: Fix return type.
36688
36689 1998-05-20 Jeffrey A Law (law@cygnus.com)
36690
36691 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
36692 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
36693 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
36694 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
36695 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
36696
36697 1998-05-20 Dave Love <d.love@dl.ac.uk>
36698
36699 * g77.f-torture/execute/980520-1.f: New test.
36700
36701 1998-05-15 Dave Love <d.love@dl.ac.uk>
36702
36703 * lib/mike-g77.exp: New file.
36704
36705 * g77.f-torture/noncompile/noncompile.exp,
36706 g77.f-torture/noncompile/check0.f: New files.
36707
36708 1998-05-14 Dave Love <d.love@dl.ac.uk>
36709
36710 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
36711 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
36712 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
36713 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
36714 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
36715 abort where appropriate.
36716
36717 1998-05-05 Michael Meissner <meissner@cygnus.com>
36718
36719 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
36720 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
36721
36722 1998-04-29 Dave Love <d.love@dl.ac.uk>
36723
36724 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
36725
36726 1998-04-27 Dave Love <d.love@dl.ac.uk>
36727
36728 * g77.f-torture/compile/980427-0.f: New test.
36729
36730 1998-04-24 Dave Love <d.love@dl.ac.uk>
36731
36732 * g77.f-torture/compile/980424-0.f: New test.
36733
36734 1998-04-19 Dave Love <d.love@dl.ac.uk>
36735
36736 * g77.f-torture/compile/980419-2.f (main): New test.
36737 * g77.f-torture/compile/970125-0.f: New test.
36738 * g77.f-torture/compile/980419-1.f: New test.
36739
36740 1998-04-08 Jim Wilson <wilson@cygnus.com>
36741
36742 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
36743 of loop-4.c.
36744
36745 1998-04-07 Jim Wilson <wilson@cygnus.com>
36746
36747 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
36748
36749 1998-04-03 Jim Wilson <wilson@cygnus.com>
36750
36751 * gcc.c-torture/compile/980329-1.c: New test.
36752
36753 1998-03-18 Jim Wilson <wilson@cygnus.com>
36754
36755 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
36756 * gcc.dg/980312-1.c: Fix typo in -march command.
36757
36758 1998-03-16 H.J. Lu (hjl@gnu.org)
36759
36760 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
36761
36762 1998-03-11 Robert Lipe <robertl@dgii.com>
36763
36764 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
36765 Dave Love agree the Fortran source is bogus.
36766
36767 1998-03-11 Robert Lipe <robertl@dgii.com>
36768
36769 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
36770 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
36771 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
36772 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
36773 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
36774
36775 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
36776
36777 * g++.old-deja/g++.other/friend1.C: New test.
36778
36779 1998-02-18 Dave Love <d.love@dl.ac.uk>
36780
36781 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
36782 possibly uninitialized) variables and declare dnrm2.
36783
36784 1998-02-23 Robert Lipe <robertl@dgii.com>
36785
36786 From Bruno Haible <haible@ilog.fr>:
36787 * gcc.c-torture/execute/980223.c: New test.
36788
36789 1998-02-13 Jeffrey A Law (law@cygnus.com)
36790
36791 * gcc.dg/ifelse-1.c: New test.
36792
36793 1998-02-09 H.J. Lu (hjl@gnu.org)
36794
36795 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
36796
36797 * lib/old-dejagnu.exp (old-dejagnu): Added the
36798 "execution test - XFAIL *-*-*" handling in the spirit of
36799 "excess errors test -". Changed the "execution test fails"
36800 handling to be like "excess errors test fails".
36801 * Update various tests accordingly.
36802
36803 1998-02-06 Jim Wilson <wilson@cygnus.com>
36804
36805 * gcc.c-torture/execute/980205.c: New test.
36806
36807 1998-01-18 Jeffrey A Law (law@cygnus.com)
36808
36809 * lib/c-torture.exp: Look for .x files instead of .cexp files.
36810 * lib/f-torture.exp: Similarly.
36811 * gcc.c-torture: Rename all .cexp files to .x files.
36812
36813 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
36814
36815 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
36816 (940510-1.c): Removed duplicate.
36817 (971104-1.c): New test.
36818
36819 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
36820
36821 * lib/f-torture.exp: Improve error and loop detection.
36822
36823 1997-11-19 Michael Meissner <meissner@cygnus.com>
36824
36825 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
36826 use that to size the filler array.
36827
36828 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
36829
36830 * lib/c-torture.exp(c-torture-execute): Fix typo.
36831
36832 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
36833 testcase as the executable name. Keep the executable around if
36834 the test fails.
36835
36836 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
36837
36838 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
36839 changes. Only test one -g option, and move it to the end of the
36840 list of options to test.
36841
36842 1997-09-19 Michael Meissner <meissner@cygnus.com>
36843
36844 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
36845 variable GCC_TORTURE_OPTIONS to supply default switches separated
36846 by colons. If no environment variable, run tests with -O0 -g, -O1
36847 -g, and -O2 -g as well.
36848
36849 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
36850
36851 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
36852 explanatory comments. Fix indentation.
36853
36854 1997-09-15 Jeffrey A Law (law@cygnus.com)
36855
36856 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
36857
36858 1997-09-11 Jeffrey A Law (law@cygnus.com)
36859
36860 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
36861 * g++.old-deja/g++.mike/p7325.C: Likewise.
36862 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
36863
36864 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
36865
36866 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
36867 * g++.old-deja/g++.brendan/crash30.C: Likewise.
36868 * g++.old-deja/g++.brendan/crash39.C: Likewise.
36869 * g++.old-deja/g++.law/operators4.C: Likewise.
36870
36871 1997-09-11 Joe Buck (jbuck@synopsys.com)
36872
36873 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
36874 * g++.old-deja/g++.mike/p784.C: Ditto.
36875 * g++.old-deja/g++.mike/p785.C: Ditto.
36876
36877 1997-09-05 Jeffrey A Law (law@cygnus.com)
36878
36879 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
36880
36881 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
36882
36883 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
36884 target feature; pass this to c-torture-execute as needed.
36885
36886 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
36887
36888 * lib/c-torture.exp(c-torture-execute): If the previous and the
36889 current executables being tested are identical, we don't need to
36890 run the executable again. Try to make the executable names
36891 unique. Add an optional argument for passing additional compiler
36892 flags.
36893
36894 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
36895
36896 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
36897
36898 1997-08-29 Jeffrey A Law (law@cygnus.com)
36899
36900 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
36901
36902 1997-07-31 Jeffrey A Law (law@cygnus.com)
36903
36904 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
36905 32bit or larger longs.
36906
36907 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
36908 have either a 32bit long or 32bit int.
36909
36910 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
36911
36912 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
36913 Make double precision tests dependent on sizeof (double).
36914
36915 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
36916
36917 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
36918 too.
36919
36920 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
36921
36922 * gcc.c-torture/compile/961203-1.cexp: New script.
36923
36924 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
36925
36926 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
36927 up the includes ourselves.
36928
36929 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
36930
36931 * lib/plumhall.exp: Remove random include, and add a few
36932 verbose messages for debugging.
36933
36934 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
36935
36936 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
36937 of trying to do it ourselves.
36938
36939 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
36940
36941 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
36942
36943 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
36944
36945 * gcc.prms/5403.c: Made regexp a bit less strict.
36946
36947 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
36948
36949 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
36950 is returned from remote_load instead.
36951 * lib/plumhall.exp: Ditto.
36952 * lib/mike-g++.exp: Ditto.
36953 * lib/old-dejagnu.exp: Ditto.
36954 * lib/c-torture.exp: Ditto.
36955
36956 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
36957
36958 * lib/g++.exp: Use build_wrapper procedure.
36959 * lib/gcc.exp: Ditto.
36960
36961 1997-05-20 Jeffrey A Law (law@cygnus.com)
36962
36963 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
36964 an old-style decl for malloc. Fixes tests to work when
36965 sizeof (int) != sizeof (size_t).
36966
36967 1997-05-15 Mike Meissner <meissner@cygnus.com>
36968
36969 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
36970
36971 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
36972 use stdargs.h interface.
36973
36974 1997-05-15 Mike Meissner <meissner@cygnus.com>
36975
36976 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
36977 NO_VARARGS when compiling.
36978
36979 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
36980
36981 * lib/plumhall.exp(ph_includes): New procedure.
36982 (ph_make): Use it.
36983 (ph_compiler): Ditto.
36984
36985 * lib/g++.exp: Rename test-glue.c to testglue.c.
36986 * lib/gcc.exp: Ditto.
36987
36988 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
36989
36990 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
36991 to completion when it's called.
36992
36993 1997-03-21 Michael Meissner <meissner@cygnus.com>
36994
36995 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
36996 is defined, don't do test.
36997
36998 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
36999
37000 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
37001 for object files.
37002 (ph_summary): Mark skipped testcases as untested, not unresolved.
37003
37004 * lib/plumhall.exp (ph_make): If unresolved because of bad
37005 errorCode, record errorCode in log file.
37006 (*): Replace send_log/verbose with verbose -log.
37007
37008 1997-03-19 Michael Meissner <meissner@cygnus.com>
37009
37010 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
37011 double conversion if double isn't at least 8 bytes.
37012
37013 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
37014 int to work with targets where int is 16 bits.
37015
37016 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
37017 8 bytes, just exit, since 4 byte doubles don't have enough bits of
37018 precision for the test to complete.
37019
37020 1997-03-14 Michael Meissner <meissner@cygnus.com>
37021
37022 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
37023 if d10v is not compiled with the -mdouble64 flag.
37024 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
37025
37026 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
37027 d10v is not compiled with the -mint32 flag.
37028
37029 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
37030
37031 * lib/plumhall.exp: Use incr_count.
37032
37033 1997-03-12 Jeffrey A Law (law@cygnus.com)
37034
37035 * gcc.c-torture: Update to c-torture-1.45.
37036
37037 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
37038
37039 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
37040 the name of the expect testcase file).
37041
37042 * lib/g++.exp(g++_init): Ditto.
37043
37044 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
37045
37046 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
37047 the host.
37048
37049 * lib/gcc.exp(gcc_exit): New procedure.
37050
37051 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
37052
37053 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
37054 specs where appropriate.
37055
37056 * g++.old-deja/g++.arm/*: Added additional ERROR checks
37057 because of new "candidates are" messages, and removed a few
37058
37059 * Converted all non-old-style g++ testcases to old-style, and
37060 moved into g++.old-deja.
37061
37062 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
37063
37064 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
37065 options.
37066
37067 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
37068 succeeded.
37069
37070 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
37071
37072 1997-02-13 Michael Meissner <meissner@cygnus.com>
37073
37074 * lib/gcc.exp (gcc_target_compile): Add support for defining
37075 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
37076 the machine doesn't have those features.
37077
37078 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
37079
37080 * g++.law/operators4.exp: Don't use LIBS.
37081
37082 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
37083
37084 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
37085
37086 * lib/mike-g++.exp: Don't set the compiler to be tested here.
37087 * lib/g++.exp: Set it here instead. Also, allow use of the
37088 --tool_exec and --tool_opt options. Change CXX to
37089 GXX_UNDER_TEST.
37090
37091 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
37092
37093 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
37094
37095 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
37096
37097 * lib/old-dejagnu.exp: Use prune_warnings instead of
37098 prune_system_crud.
37099 * lib/mike-g++.exp: Ditto.
37100 * lib/gcc.exp: Ditto.
37101 * lib/g++.exp: Ditto.
37102
37103 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
37104
37105 1997-02-07 Jeffrey A Law (law@cygnus.com)
37106
37107 * 941014-2.c: Include stdlib.h
37108 * 960327-1.c: Include stdio.h
37109 * dbra.c, index-1.c: Don't assume ints are 32bits.
37110
37111 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
37112
37113 * lib/gcc.exp: Add gcc,stack_size target feature.
37114
37115 * lib/g++.exp(g++_target_compile): Add the include and link
37116 paths here, not in two other places. And, it's $options, not
37117 options.
37118
37119 * lib/mike-g++.exp(postbase): Remove the code that determines
37120 the correct include and link paths.
37121 * g++.old-deja/old-deja.exp: Ditto.
37122
37123 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
37124
37125 * lib/g++.exp(g++_init): target_compile no longer returns the
37126 filename of the result.
37127
37128 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
37129
37130 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
37131 call to glob.
37132
37133 * gcc.c-torture/special/special.exp: Change call to
37134 gcc_target_compile to include the object file.
37135
37136 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
37137
37138 * gcc.c-torture/special/special.exp: Correct misspelling in last
37139 change.
37140
37141 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
37142
37143 * lib/plumhall.exp(ph_summary): Log the entire output of the
37144 executable. Return -1 if there were any failures, 0 otherwise.
37145 (ph_execute): Return -1 if there were any failures, 0 otherwise.
37146 (ph_make): Clean up objects and executables that were built
37147 if the tests succeeded.
37148
37149 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
37150
37151 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
37152 libraries and includes in the build tree as appropriate.
37153
37154 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
37155
37156 * lib/c-torture.exp: Instead of looking for the global variable
37157 NO_LONG_LONG, check to see if that's a feature of the target.
37158
37159 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
37160
37161 * config/default.exp: Minimize. Delete the remainer of the files in
37162 config; this functionality is now in devo/dejagnu/config.
37163
37164 g++.*/*: Pass any additional flags used to compile to postbase;
37165 delete CXXFLAGS.
37166
37167 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
37168 is now done by runtest.exp. Use gcc_target_compile instead of
37169 compile.
37170
37171 lib/c-torture.exp: Use gcc_target_compile instead of compile.
37172 Remove references to CFLAGS. Use remote_file instead of
37173 calling rm -f.
37174 (c-torture): Take a list of arguments to use to compile this
37175 testcase.
37176
37177 lib/g++.exp: Simplify. Use target_compile instead of compile.
37178 lib/gcc-dg.exp: Ditto.
37179 lib/gcc.exp: Ditto.
37180 lib/mike-{gcc,g++}.exp: Ditto.
37181 lib/old-dejagnu.exp: Ditto.
37182 lib/plumhall.exp: Ditto.
37183
37184 1997-01-08 Jim Wilson <wilson@cygnus.com>
37185
37186 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
37187 (ph_linker): Likewise.
37188
37189 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
37190
37191 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
37192 MAP_ANON / MAP_ANONYMOUS if defined;
37193 else try to map from /dev/zero .
37194
37195 1996-11-12 Jeffrey A Law (law@cygnus.com)
37196
37197 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
37198 isn't defined, then define it to MAP_ANONYMOUS.
37199
37200 1996-11-12 Jeffrey A Law (law@cygnus.com)
37201
37202 * gcc.c-torture: Update to c-torture-1.42 release.
37203
37204 1996-11-11 Jeffrey A Law (law@cygnus.com)
37205
37206 * gcc.c-torture: Update to c-torture-1.41 release.
37207
37208 1996-10-27 Jeffrey A Law (law@cygnus.com)
37209
37210 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
37211 c-torture release.
37212
37213 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
37214
37215 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
37216 and LDFLAGS. Fix second case to append the target_info ldflags
37217 onto LDFLAGS, not CFLAGS.
37218 * lib/g++.exp (g++_init): Add target_info stuff.
37219 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
37220 of libgloss and newlib flags for !native.
37221
37222 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
37223 (GDB): Fix relative path to go up another dir for finding gdb.
37224
37225 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
37226
37227 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
37228 versions in the target_info array, if they don't exist.
37229
37230 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
37231
37232 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
37233
37234 1996-07-08 Jim Wilson <wilson@cygnus.com>
37235
37236 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
37237 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
37238
37239 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
37240
37241 * lib/old-dejagnu.exp: Don't remove the output file before we've
37242 actually tested it. Don't append pwd to the path of the executable
37243 we're testing.
37244
37245 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
37246
37247 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
37248
37249 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
37250
37251 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
37252 temporary directory for compiler files, and set it to a default
37253 value of /tmp. Set $output as the name of the output file from
37254 compiling the testcase. Add a -o option to $cflags_var so the
37255 compiler writes the final output file as $output. Set $executable
37256 to $output.
37257
37258 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
37259 directory for compiler files, and set it to /tmp if it doesn't
37260 already have a value. Set $output_file to the name of the output
37261 file from compiling the testcase. Add a -o option to CXXFLAGS so
37262 the compiler writes the final output file as $output. Use $output
37263 as the executable to be tested.
37264
37265 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
37266
37267 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
37268
37269 1996-06-08 Jeffrey A Law (law@cygnus.com)
37270
37271 * gcc.c-torture/execute/pending-1.c: New test. Still
37272 pending in Tege's queue.
37273
37274 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
37275
37276 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
37277 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
37278 if there were failures. Call unresolved if there were unresolved
37279 testcases. Call gcc_fail if program did not run to completion.
37280 (ph_make): Pass additional argument name to ph_execute.
37281 (ph_execute): Add new argument. Pass additional arguments to
37282 ph_summary. Call gcc_fail is there is no execution output.
37283
37284 1996-04-24 Jeffrey A Law (law@cygnus.com)
37285
37286 * lib/plumhall.exp (proc_summary): Output relavent summary
37287 lines into the log so specific failures in plumhall can be
37288 investigated.
37289
37290 1996-04-10 Jeffrey A Law (law@cygnus.com)
37291
37292 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
37293 (c-torture-execute): Don't try to execute tests which use
37294 "long long" types if $NO_LONG_LONG is nonzero.
37295
37296 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
37297
37298 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
37299 not c-torture.
37300
37301 * gcc.ieee: Move from here.
37302 * gcc.c-torture/execute/ieee: To here.
37303
37304 1996-03-26 Jeffrey A Law (law@cygnus.com)
37305
37306 * gcc.c-torture: Update to c-torture-1.41 release.
37307
37308 1996-03-22 Jeffrey A Law (law@cygnus.com)
37309
37310 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
37311 not "$output".
37312
37313 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
37314
37315 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
37316 -c present.
37317
37318 1996-03-02 Jeffrey A Law (law@cygnus.com)
37319
37320 * config/proelf.exp: Handle connecting to a simulator.
37321
37322 1996-01-31 Jeffrey A Law (law@cygnus.com)
37323
37324 * config/proelf.exp: New file. Enough framework that we can
37325 run c-torture tests on the proelf targets (or any other target
37326 that gdb can connect to for that matter).
37327
37328 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
37329
37330 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
37331 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
37332
37333 * lib/plumhall.exp (ph_execute): Always call ph_summary if
37334 exec_output exists.
37335
37336 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
37337
37338 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
37339 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
37340
37341 * config/*.exp: Update FSF address. Change result of ${tool}_load
37342 to pass/fail/unresolved/unsupported/untested. Caller must now
37343 call unresolved/unsupported/untested.
37344 * lib/*.exp: Update FSF address. Update to handle new results of
37345 ${tool}_load.
37346 * lib/chill.exp (verbose): Delete.
37347
37348 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
37349
37350 * lib/gcc.exp (default_gcc_start): Change order of args to
37351 $LDFLAGS $CFLAGS $LIBS.
37352 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
37353 Save/set/restore CFLAGS. Pass single arg to gcc_start.
37354 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
37355 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
37356 * gcc.misc-tests/dg-test.exp: Likewise.
37357 * gcc.misc-tests/msgs.exp: Likewise.
37358 * gcc.prms/prms.exp: Likewise.
37359 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
37360 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
37361
37362 * lib/dg.exp: Deleted, moved to dejagnu/lib.
37363
37364 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
37365
37366 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
37367
37368 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
37369 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
37370
37371 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
37372 necessary.
37373
37374 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
37375
37376 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
37377 global for loop; add use of $mathlib.
37378 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
37379 settings here; set mathlib for anything but VxWorks.
37380
37381 1996-01-22 Jeffrey A Law (law@cygnus.com)
37382
37383 * gcc.c-torture: Update to c-torture-1.40 release.
37384
37385 1996-01-03 Jeffrey A Law (law@cygnus.com)
37386
37387 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
37388 dg.exp.
37389
37390 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
37391
37392 * lib/c-torture.exp (c-torture-execute): Declare "output" as
37393 global.
37394
37395 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
37396
37397 * lib/g++.exp (LIBS): Define if not already.
37398 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
37399 (gcc-dg-prune): Call prune_gcc_output.
37400 * lib/gcc.exp (prune_gcc_output): New proc.
37401 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
37402 prune_gcc_output.
37403
37404 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
37405
37406 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
37407 (c-torture-execute): Likewise. Rename `name' to `testcase'.
37408
37409 1995-11-15 Jeffrey A Law (law@cygnus.com)
37410
37411 * gcc.c-torture: Update to c-torture-1.39 release.
37412
37413 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
37414
37415 * lib/c-torture.exp (c-torture-execute): Don't return if one option
37416 fails, try others as well.
37417
37418 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
37419
37420 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
37421 If compilation fails, mark execute tests as `untested'.
37422 If test is marked as unsupported, don't mark compilation and
37423 execute tests as failed.
37424
37425 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
37426
37427 * lib/g++.exp (g++_init): Don't link in libg++, and look to
37428 libstdc++ for whether or not we want to be doing shared
37429 libraries. Delete link_curses since we don't need it anymore.
37430 * lib/mike-g++.exp (postbase): Don't link in libg++.
37431 * g++.old-deja/old-deja.exp: Likewise.
37432
37433 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
37434
37435 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
37436
37437 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
37438
37439 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
37440 For that, add `-Wl,-a,shared_archive'.
37441 * g++.old-deja/old-deja.exp: Likewise.
37442
37443 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
37444
37445 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
37446
37447 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
37448
37449 * lib/mike-g++.exp (postbase): Pay attention to the status of
37450 g++_load.
37451
37452 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
37453
37454 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
37455
37456 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
37457
37458 * lib/gcc.exp (default_gcc_start): No longer need to log program
37459 being executed or its output, execute_anywhere does that now.
37460 * lib/g++.exp (default_g++_version): Call execute_anywhere.
37461 (default_g++_start): Likewise. Delete calls to verbose/send_log.
37462
37463 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
37464
37465 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
37466 the same as those in lib/g++.exp.
37467
37468 1995-10-10 Jeff Law (law@hurl.cygnus.com)
37469
37470 * gcc.c-torture: Update to c-torture-1.38 release.
37471 * gcc.ieee: Related changes.
37472
37473 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
37474
37475 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
37476 "exec". Minor reformatting changes.
37477
37478 * config/rom68k.exp (${tool}_load): Make it work in a canadian
37479 cross. This means all "exec" calls now work on a remote host as
37480 well.
37481 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
37482 cross. Filter out the extra "\r\n" stuff that expect puts in.
37483 (c-torture-execute): Filter out the bogus warnings like
37484 c-torture-compile does. Add support for canadian cross.
37485 * lib/gcc.exp (default_gcc_version, default_gcc_start)
37486 Use execute_anywhere rather than calling exec directly. Now it
37487 works for canadian cross testing.
37488
37489 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
37490
37491 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
37492 results into a variable, and check that rather than using file exists.
37493
37494 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
37495
37496 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
37497 create a libg++.so. For sunos4.1.*, also add -ltermcap.
37498
37499 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
37500
37501 * g++.old-deja/old-deja.exp: Create and pass runshlib and
37502 lib_curses if there's a shared libg++ in the build tree.
37503
37504 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
37505
37506 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
37507 if not supported target.
37508
37509 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
37510
37511 * lib/g++.exp (g++_init): Move empty setting of runshlib and
37512 link_curses up to always happen, not just for native builds.
37513
37514 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
37515
37516 * gcc.c-torture: Update to c-torture-1.36 release.
37517 * gcc.failure: Related changes.
37518
37519 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
37520
37521 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
37522
37523 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
37524
37525 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
37526 * lib/mike-g++.exp (postbase): Not in here. Still reference
37527 runshlib, link_curses, and mathlib for link and run.
37528
37529 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
37530 pass the runtime shared library options for Solaris, OSF/1, and
37531 Irix5, and link with -lcurses to avoid unresolved references.
37532
37533 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
37534
37535 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
37536 only run once.
37537
37538 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
37539
37540 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
37541
37542 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
37543
37544 * gcc.c-torture: Update to c-torture-1.35 release. Note we
37545 do not have a framework for the "compat" tests yet.
37546
37547 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
37548
37549 * lib/mike-g++.exp (postbase): New local variable `mathlib',
37550 set to null if we're testing vxworks5.1. Use that instead of
37551 `-lm' in the setting of LIBS for link and run.
37552
37553 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
37554
37555 * config/rom68k.exp (${tool}_load): Major changes to make it
37556 work. Verified that it does in fact return the stuff in
37557 exec_output properly. Catch any Emul or any TRAP other than 0.
37558
37559 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
37560
37561 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
37562 LDFLAGS properly for targets that need stuff from libgloss.
37563 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
37564 only run once.
37565 (gpp_initialized): New variable.
37566
37567 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
37568
37569 * config/rom68k.exp: Load libgloss.exp.
37570 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
37571 so we can produce a fully linked binary.
37572 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
37573 so we can produce a fully linked binary.
37574
37575 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
37576
37577 * lib/plumhall.exp (ph_section): Watch for expected failures.
37578 Add missing `else'.
37579
37580 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
37581 run the testcase.
37582 (c-torture): Likewise.
37583
37584 1995-08-28 Doug Evans <dje@cygnus.com>
37585
37586 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
37587
37588 * lib/mike-g++.exp (mike_cleanup): New proc.
37589 (prebase): New globals compiler_result, not_compiler_result,
37590 target_regexp.
37591 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
37592 allow leading "-" in pattern. Watch for unsupported tests.
37593 If $compiler_result is set, pattern match assembler code,
37594 and ditto for $not_compiler_result.
37595 * lib/mike-gcc.exp: Likewise.
37596
37597 * lib/plumhall.exp (ph_execute): Only call ph_summary if
37598 execution "succeeded".
37599
37600 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
37601
37602 * config/win32.exp: New file.
37603 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
37604
37605 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
37606
37607 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
37608 unsupported.
37609 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
37610 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
37611 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
37612
37613 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
37614 "... without exceptions was ...". That is now handled by
37615 prune_system_crud.
37616 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
37617
37618 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
37619
37620 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
37621 sieve.c,sort2.c}: New files.
37622 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
37623 sieve.exp,sort2.exp}: Drivers for them.
37624
37625 * lib/mike-gcc.exp (program_output): New user settable variable.
37626 (postbase): Call prune_system_crud. Also prune extraneous compiler
37627 messages.
37628 * lib/mike-g++.exp (program_output): New user settable variable.
37629
37630 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
37631
37632 * config/sh.exp: Deleted (use sim.exp instead).
37633
37634 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
37635
37636 * config/vx.exp: Declare CHECKTASK as global.
37637 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
37638 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
37639 * lib/old-dejagnu.exp: Load [pwd]/$executable.
37640
37641 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
37642
37643 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
37644 target. Like vx.exp, only includes `vx29k.exp' instead of
37645 `vxworks.exp'.
37646
37647 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
37648
37649 * config/sim.exp: Increase time limit from 120 seconds to 240.
37650
37651 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
37652
37653 * gcc.c-torture/execute/950628-1.c: New test.
37654
37655 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
37656
37657 * gcc.c-torture: Update with changes/additions from
37658 c-torture-1.34.
37659
37660 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
37661
37662 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
37663
37664 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
37665
37666 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
37667
37668 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
37669
37670 * gcc.c-torture/compile/950512-1.c: New test.
37671 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
37672 * gcc.dg/struct-ret-1.c: Likewise.
37673
37674 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
37675
37676 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
37677 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
37678
37679 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
37680
37681 * gcc.c-torture/special/920411-1.c: Deleted.
37682 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
37683
37684 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
37685
37686 * config/sim.exp (${tool}_load): Hack in call to bash to get a
37687 cpu limit.
37688
37689 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
37690
37691 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
37692
37693 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
37694
37695 From kenner;
37696 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
37697 is the proper length.
37698 * va-arg-3.c: Likewise.
37699
37700 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
37701
37702 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
37703 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
37704
37705 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
37706 * lib/g++.exp (default_g++_start): Delete old cruft.
37707
37708 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
37709
37710 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
37711 (2 * (1 << 18)) to (2 * (1 << 17)).
37712
37713 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
37714
37715 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
37716
37717 * config/rom68k.exp: Renamed from config/idp.exp
37718
37719 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
37720
37721 * c-torture/compile/921109-2.c
37722
37723 1995-04-18 Mike Stump <mrs@cygnus.com>
37724
37725 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
37726 excess errors.
37727
37728 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
37729
37730 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
37731 output.
37732 * lib/g++.exp (default_g++_start): Likewise.
37733
37734 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
37735
37736 * gcc.c-torture/compile/950329-1.c: New test.
37737
37738 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
37739
37740 * config/bug.exp (${tool}_load): Updated to use new remote_open
37741 and remote_close procs.
37742 * config/idp.exp: New file.
37743
37744 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
37745
37746 * gcc.c-torture/execute/950322-1.c: New test.
37747
37748 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
37749
37750 * config/vx.exp (${tool}_load): Clean up testing of return code from
37751 vxworks_ld and vxworks_spawn.
37752
37753 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
37754
37755 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
37756
37757 1995-03-13 Mike Stump <mrs@cygnus.com>
37758
37759 * lib/old-deja.exp: Add `excess errors test - ' error, now one
37760 can mark excess errors on a machine by machine basis. Note, the
37761 default is to not expect any excess errors, even when excess
37762 errors test - is given, so you will want to put an XFAIL ... on
37763 these lines. For example, // excess errors test - XFAIL hppa*-*-*
37764 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
37765 those 4 machines, but no others.
37766
37767 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
37768
37769 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
37770 * lib/c-torture.exp: to here.
37771
37772 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
37773
37774 * gcc.c-torture/execute/950221-1.c: New test.
37775 * gcc.c-torture/execute/struct-ret-1.c: New test.
37776 * gcc.c-torture/compile/950221-1.c: New test.
37777
37778 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
37779
37780 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
37781
37782 * gcc.c-torture/execute/arith-1.c (main): Return 0.
37783 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
37784
37785 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
37786
37787 * g++.gb: New directory of tests, derived from my signature and
37788 class scoping tests.
37789
37790 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
37791 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
37792 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
37793 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
37794 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
37795 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
37796 * g++.gb/sig25.C: Likewise.
37797
37798 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
37799 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
37800 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
37801 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
37802 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
37803 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
37804 * g++.gb/sig25.exp: Likewise.
37805
37806 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
37807 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
37808 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
37809 * g++.gb/scope13.C: Likewise, this test still fails.
37810
37811 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
37812 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
37813 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
37814 * g++.gb/scope13.exp: Ditto.
37815
37816 * g++.gb/README: New file, explains what these tests are about.
37817
37818 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
37819
37820 * lib/dg.exp (dg-do): Support `preprocess'.
37821 (dg-test): Likewise.
37822
37823 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
37824
37825 * config/udi.exp: change "continue -expect" to "exp_continue".
37826
37827 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
37828
37829 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
37830 Delete redundant tests.
37831
37832 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
37833 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
37834 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
37835 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
37836 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
37837 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
37838 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
37839 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
37840
37841 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
37842 storing label pointers.
37843 * gcc.c-torture/execute/921019-1.c: Likewise.
37844 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
37845 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
37846 parameter fp.
37847 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
37848 constants.
37849
37850 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
37851 Delete obsolete tests.
37852
37853 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
37854 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
37855 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
37856 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
37857 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
37858 * gcc.c-torture/compile/950124-1.c: New test.
37859
37860 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
37861
37862 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
37863
37864 * lib/mike-g++.exp: Add -lm to LIBS.
37865
37866 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
37867
37868 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
37869
37870 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
37871
37872 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
37873
37874 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
37875
37876 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
37877
37878 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
37879
37880 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
37881 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
37882 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
37883 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
37884 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
37885 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
37886 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
37887 * g++.law/{operators31.C, operators32.C,
37888 * g++.law/{operators33.C, operators34.C}: Likewise.
37889 * g++.law/{pic1.C, refs2.C}: Likewise.
37890 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
37891 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
37892 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
37893 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
37894
37895 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
37896 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
37897 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
37898 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
37899 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
37900 * g++.law/{enum9.exp, friend5.exp}: Likewise.
37901 * g++.law/{nest3.exp, nest4.exp}: Likewise.
37902 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
37903 * g++.law/{operators30.exp, operators31.exp}: Likewise.
37904 * g++.law/{operators32.exp, operators33.exp}: Likewise.
37905 * g++.law/{operators34.exp}: Likewise.
37906 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
37907 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
37908 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
37909 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
37910 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
37911
37912 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
37913 No longer expected to fail.
37914 * g++.law/missed-error3.C: Tweak for recent bool changes.
37915
37916 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
37917
37918 * config/emb-unix: Deleted.
37919 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
37920 remote execution. Do final link on remote host if REMOTE_LINK is set.
37921
37922 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
37923
37924 * lib/dg.exp (dg-test): Fix typo in last patch.
37925
37926 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
37927
37928 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
37929 (handles multiple occurrences).
37930
37931 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
37932
37933 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
37934 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
37935 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
37936 printed).
37937 * lib/c-torture.exp (c-torture-compile): Likewise.
37938 (c-torture): Prepend full path if missing.
37939 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
37940 (gcc_fail): Likewise.
37941 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
37942
37943 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
37944
37945 * lib/netware.exp: Only attach to NetWare i386 systems.
37946
37947 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
37948
37949 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
37950 messages. Add test name to "output pattern match" pass/fail message.
37951
37952 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
37953
37954 * gcc.dg: New testsuite.
37955 * gcc.dg/dg.exp: New file.
37956
37957 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
37958 test-switch.c}: Deleted.
37959
37960 * gcc.misc-tests/msgs.exp: New testcase driver.
37961
37962 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
37963
37964 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
37965 Watch for illegal return values from ${tool}_load.
37966 * config/unix.exp (${tool}_load): Fix pass/fail detection for
37967 cross targets. Coerce return value >0 to 1.
37968
37969 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
37970
37971 * config/unix.exp (${tool}_load): Call program rsh, not proc.
37972
37973 * config/emb-unix.exp: New file.
37974
37975 * config/sim.exp: Error if variable $SIM not defined.
37976 (${tool}_load): Mark test as "untested" if simulator missing.
37977
37978 * config/unix.exp: Load remote.exp to get rcp_download.
37979 * lib/c-torture.exp: Use different option lists for testcases with
37980 and without loops.
37981 * gcc.c-torture/execute/execute.exp: Likewise.
37982
37983 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
37984
37985 * config/*.exp: Clarify return code from ${tool}_load.
37986 Call `unresolved' or `untested' instead of `warning' or `perror'
37987 (sometimes you still want to call both though).
37988 Add comment that `shell_id' is local to each file.
37989 * config/udi.exp (timeout): Set to 30.
37990 Don't print warning if connection fails, $connectmode has already
37991 printed an error.
37992 (${tool}_load): Move verbose messages to level 2.
37993 Rework pattern for "Process started" message.
37994 Pass `shell_id' to ${connectmode}_download.
37995 Retry twice upon timeout. Make resetting of target more robust.
37996 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
37997 Pass `shell_id' to exit_$connectmode.
37998 Only call exit_$connectmode if connected.
37999 * config/unix.exp (${tool}_load): Check return codes better.
38000 * config/vrtx.exp (${tool}_load): Likewise.
38001 * config/vx.exp (${tool}_load): Likewise.
38002 Delete unneeded global's.
38003 * lib/dg.exp (dg-test): Update to reflect clarified return codes
38004 from ${tool}_load.
38005 (dg-stat): Delete.
38006 (dg-init): Delete recording of pass/fail counts.
38007 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38008 (old-dejagnu-init): Likewise.
38009 (old-dejagnu-stat): Delete contents, empty proc now.
38010 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
38011 (c-torture): Delete references to lcnt, lpass, lfail.
38012 Get option list from TORTURE_OPTIONS.
38013 Delete -funroll[-all]-loops if no loops.
38014 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
38015 (g++_stat): Delete contents (empty proc now).
38016 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
38017 (gcc_finish): Likewise.
38018 (gcc_stat): Deleted.
38019 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
38020 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
38021 * gcc.c-torture/execute/execute.exp: Likewise.
38022 Split tests into two parts: compile, execute.
38023 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
38024 no loops. Update to reflect clarified return codes from ${tool}_load.
38025
38026 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
38027
38028 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
38029 to grep for.
38030 (old-dejagnu): Likewise (where necessary).
38031
38032 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
38033
38034 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
38035
38036 * lib/dg.exp (dg-process-target): Fix processing of selector.
38037 Add comment regarding use of `error'.
38038
38039 * lib/gcc.exp (prune_system_crud): Define if missing.
38040 * lib/g++.exp (prune_system_crud): Likewise.
38041
38042 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
38043 Call prune_system_crud.
38044 * lib/dg.exp (dg-runtest): New proc.
38045 Use perror instead of send_user for tcl errors in testcase.
38046 Don't return any value, it's never used.
38047 Don't clobber previous definition of `unknown'.
38048 Print tcl errors in `dg-final'.
38049
38050 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
38051
38052 * lib/dg.exp (dg-process-target): Improve syntax error messages.
38053 (dg-test): Don't print errorInfo, it contains stack backtrace.
38054
38055 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
38056
38057 * lib/g++.exp (runtest_file_p): Define if missing.
38058
38059 1994-09-24 Doug Evans (dje@cygnus.com)
38060
38061 * lib/mike-g++.exp: Comment out loading of g++.exp.
38062 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
38063 (default_g++_version): Always print something.
38064 (default_g++_start): Comment out call to `which'.
38065 (g++_start, g++_load): Deleted (must be defined in config file).
38066 * lib/gcc.exp: Test for existence of $CC at start.
38067 Delete check for tmpdir (done in gcc_init).
38068 (default_gcc_version): Always print something.
38069 (default_gcc_start): Comment out call to `which'.
38070 * config/*.exp: Major cleanup - make cross targets work at least a
38071 little better for g++ (by not being "--tool gcc" specific).
38072 Rename gcc_xxx to ${tool}_xxx.
38073 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
38074 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
38075
38076 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
38077
38078 * lib/c-torture.exp (c-torture-compile): Rework compiler
38079 message processing.
38080
38081 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
38082 c-torture.
38083
38084 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
38085
38086 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
38087
38088 * lib/dg.exp (dg-process-target): Support { target native }.
38089
38090 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
38091
38092 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
38093 looked for "... program xxx got fatal signal".
38094 Correct regsub munging of `comp_output'.
38095 Ignore compiler messages "path prefix not used" and "linker input
38096 file unused".
38097
38098 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
38099
38100 * lib/gcc.exp (runtest_file_p): Define if missing.
38101 * gcc.prms/template.c: Example to work from.
38102
38103 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
38104
38105 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
38106 * lib/dg.exp (dg-test): Call unsupported testcases as such.
38107
38108 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
38109 * gcc.prms/1883.c: Moved from compile/940714-1.c.
38110 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
38111 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
38112
38113 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
38114 (dg-process-target): No longer a varargs proc.
38115 Return S/N for target, P/F for xfail. All callers changed.
38116 (user option procs): More argument checking.
38117 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
38118 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
38119 (dg-test): Skip test if not running on selected target in `dg-do'.
38120 Update handling of `dg-do-what', `dg-output-text'.
38121 Separate execution pass/fail from output pattern match pass/fail.
38122 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
38123
38124 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
38125
38126 * gcc.c-torture/special/special.exp: Don't expect failure for mips
38127 target for 920510-1.c.
38128
38129 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
38130
38131 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
38132 Clean up comment regarding use of passcnt, etc.
38133 (gcc_stat): Don't update `testcnt' here.
38134 (gcc_finish): Do it here.
38135 Might as well reset `but_id' here too.
38136 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
38137 to determine if the file should be tested.
38138 * gcc.c-torture/compile/compile.exp: Likewise.
38139 * gcc.c-torture/execute/execute.exp: Likewise.
38140 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38141 * gcc.misc-tests/dg-test.exp: Likewise.
38142 * gcc.prms/prms.exp: Likewise.
38143 * gcc.wendy/wendy.exp: Likewise.
38144 * g++.old-deja.exp: Likewise.
38145 Move "Testing file" message to verbose level 1.
38146
38147 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
38148
38149 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
38150
38151 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
38152
38153 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
38154 (default_gcc_start): Accept optional second list element
38155 of compiler flags. Print compiler output at verbosity level 2.
38156 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
38157 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
38158 Save current values of framework globals passcnt, failcnt, xpasscnt,
38159 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
38160 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
38161 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
38162 xfailcnt to compute stats. Update framework global `testcnt' from
38163 pass/fail counts.
38164 (gcc_finish): New proc. Clean up test environment.
38165 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
38166 (gcc_epass, gcc_efail): Delete.
38167 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
38168 argument of line number.
38169 (dg-init): If the tool has an init routine, call it.
38170 (dg-test): Remove args `cflags_var' and `libs_var'.
38171 Pass all compiler options to ${tool}_start.
38172 Handle missing line number.
38173 (dg-finish): New function.
38174 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
38175 particular files. Call gcc_finish at end. Move "skipping test"
38176 message to verbosity level 3.
38177 * gcc.c-torture/compile/compile.exp: Likewise.
38178 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38179 * gcc.c-torture/execute/execute.exp: Likewise.
38180 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38181 Print testcase being tried at verbosity level 1.
38182 * gcc.c-torture/special/special.exp: Unset xfail.
38183 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38184 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
38185 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
38186 * gcc.failure/failure.exp: Likewise.
38187 * gcc.ieee/ieee.exp: Likewise.
38188 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
38189 Update call to dg-test. Call dg-finish at end.
38190 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
38191 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38192 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
38193 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
38194 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
38195 * gcc.wendy/wendy.exp: Add copyright.
38196 Delete setting of tmpdir (done by gcc_init).
38197 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
38198 Pass compiler flags to gcc_start. Call gcc_finish at end.
38199 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
38200 gcc_[ce]pass/fail.
38201
38202 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
38203
38204 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
38205 confusion.
38206 (g++_load): Likewise.
38207
38208 * config/*.exp (gcc_load): Some were varargs fns and some were not.
38209 Rename argument to `prog' to remove the confusion.
38210 Varargs fns behave differently too!
38211 (g++_load): Likewise.
38212
38213 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
38214
38215 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
38216 what it is. Delete (always) printing of status value for !native.
38217 Simplify verbose code, and include status and exec_output.
38218 (g++_load): Use gcc_load.
38219
38220 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
38221
38222 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
38223 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
38224 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
38225 940714-3.c as these testcases don't exist anymore. Make
38226 va-arg-1.c expected to pass.
38227
38228 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
38229
38230 * gcc.misc-tests/misc.exp: Only run specific testcases.
38231 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
38232 * gcc.misc-tests/dg-[1-9].c: New files.
38233
38234 * lib/dg.exp: New testsuite driver.
38235 * gcc.prms/prms.exp: Use it.
38236
38237 * README.gcc: New file.
38238
38239 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
38240 Document and reset `lxpass' and `lxfail'.
38241 Simplify "initialized" message.
38242 (gcc_stat): Clean up comments a little.
38243
38244 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
38245
38246 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
38247
38248 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
38249
38250 * lib/old-dejagnu.exp (process-option): New proc.
38251 (old-dejagnu-init, old-dejagnu-stat): Likewise.
38252 (old-dejagnu): Simplify.
38253 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
38254
38255 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
38256
38257 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
38258 exists and is not an empty string.
38259
38260 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
38261 $xfail rather than calling setup_xfail. Clear $xfail when test is
38262 finished.
38263 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
38264 automatically.
38265
38266 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
38267 longer expected to fail.
38268
38269 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
38270 "f" function call.
38271
38272 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
38273
38274 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
38275 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
38276 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
38277 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
38278 c-torture-1.29.
38279
38280 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
38281 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
38282
38283 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
38284
38285 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
38286 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
38287
38288 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
38289 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
38290 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
38291
38292 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
38293
38294 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
38295 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
38296 940714-1.c, 940714-2.c, 940714-3.c},
38297 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
38298 gcc.misc-tests/{mg.c,mg.exp}:
38299 New tests.
38300 * gcc.noncompile/noncompile.exp: Change accordingly.
38301
38302 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
38303
38304 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
38305 Undo previous clobberage.
38306
38307 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
38308
38309 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
38310 * gcc.special/{930510-1.c, special.exp}:
38311 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
38312 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
38313 struct-varargs-1.c}: New tests from c-torture-1.26.
38314
38315 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
38316
38317 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
38318 argument to switch.
38319
38320 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
38321
38322 * Revert the previous changes. Please see Rob's directory
38323 (/lisa/test/rob/progressive/gcc/testsuite) for testing
38324 fixes.
38325
38326 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
38327
38328 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
38329 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
38330 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
38331 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
38332 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
38333 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
38334 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
38335 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
38336 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
38337 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
38338 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
38339 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
38340 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
38341 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
38342 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
38343 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
38344 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
38345 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
38346 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
38347 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
38348 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
38349 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
38350 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
38351 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
38352 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
38353 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38354 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
38355
38356 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
38357
38358 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
38359 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
38360 with perror calls.
38361
38362 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
38363
38364 * config/unix.exp (g++_load): Fix syntax.
38365
38366 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
38367
38368 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
38369 * gcc.noncompile/921017-1.c: Deleted obsolete test.
38370 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
38371 Don't expect va-arg-1.c to fail. Correct expected output for
38372 920928-1.c.
38373 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
38374 * gcc.wendy/hbm4.c: Correct typo.
38375 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
38376
38377 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
38378
38379 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
38380 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
38381 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
38382 * lib/c-torture.exp (c-torture-compile): Ditto.
38383
38384 Reduce volume of output (remove all the -I's and such).
38385 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
38386 Call gcc_cpass, gcc_cfail.
38387 (c-torture): Pass testing option to c-torture-compile.
38388
38389 1994-03-21 Doug Evans (dje@cygnus.com)
38390
38391 Bring patches over from progressive.
38392 * config/default.exp: Exit remote shell cleanly.
38393 (g++_exit, g++_start): Add default versions.
38394 * config/sim.exp (gcc_load): Use perror, not error.
38395
38396 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
38397
38398 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
38399 set in site.exp.
38400
38401 1994-03-14 Doug Evans (dje@cygnus.com)
38402
38403 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
38404 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
38405 (wendy_try): New proc to run testcase.
38406 (main loop): Call 'em.
38407 * gcc.wendy/*.c: Clean up pass to correct expected output.
38408
38409 * lib/gcc.exp: Minor cleanup work.
38410 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
38411
38412 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
38413
38414 * config/sim.exp (gcc_load): Document return codes better.
38415 Don't pass -v to simulator.
38416
38417 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
38418
38419 * gcc.special/920717-x.c: Fix typo.
38420 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
38421 get at sources.
38422
38423 * lib/mike-gcc.exp: Fix typo.
38424
38425 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
38426
38427 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
38428 binary to use, transform the name.
38429 * config/*.exp: rename everything. Nuke any g++ specific files,
38430 it's now a special case of gcc that requires no special support.
38431 Add a default.exp for unsupported targets.
38432
38433 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
38434
38435 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
38436 lib/old-dejagnu.exp: Fix a few patterns to work with the new
38437 version of Tcl.
38438
38439 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
38440
38441 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
38442 than a warning.
38443
38444 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
38445
38446 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
38447
38448 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
38449
38450 * gcc.execute/execute.exp: Combine opt_list and foption_list into
38451 option_list. Compile every file with only 4/6 option choices
38452 (same as C torture) instead of with 12/18 different option
38453 choices.
38454 * lib/c-torture.exp: Likewise.
38455
38456 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
38457 not already set.
38458
38459 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
38460
38461 * lib/old-deja.exp: Add `excess errors test fails' error, now one
38462 can put an XFAIL *-*-* on excess errors.
38463
38464 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
38465
38466 * g++.law: Add more tests derived from g++-bugs snapshots.
38467
38468 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
38469 equivalent to g++.law/init9.
38470
38471 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
38472 compiled it, and the a.out file after we've run it.
38473
38474 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
38475
38476 * lib/mike-g++.exp (postbase): Delete the .o file after we've
38477 compiled it, and the a.out file after we've run it.
38478
38479 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
38480
38481 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
38482
38483 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
38484
38485 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
38486 version number.
38487
38488 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
38489
38490 * g++.law: New directory of g++ tests derived from the g++-bugs
38491 snapshots.
38492
38493 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
38494
38495 * gcc.compile: initbug1.c initbug1.exp testcase added
38496
38497 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
38498
38499 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
38500 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
38501 fixes submitted by Jeff Law (law@cs.utah.edu)
38502 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
38503 Jeff Law (law@cs.utah.edu)
38504
38505
38506 1993-11-30 Mike Stump (mrs@cygnus.com)
38507
38508 * config/unix-g++.exp: Follow the gcc way of doing things.
38509 * g++.old-deja/old-deja.exp: Minor updates.
38510 * lib/g++.exp: New file, follow the gcc way of doing things.
38511 * lib/old-dejagnu.exp: Minor updates.
38512 * lib/mike-g++.exp: Always unset errorInfo.
38513
38514 1993-11-06 Mike Stump (mrs@cygnus.com)
38515
38516 * lib/gcc.exp: Fix some errors with the below change, CC and
38517 CFLAGS should be global when setting, not local.
38518
38519 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
38520
38521 * lib/gcc.exp: Transform tool name.
38522
38523 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38524
38525 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
38526
38527 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38528
38529 * lib/gcc.exp: change gcc_done to gcc_stat
38530
38531 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
38532
38533 * Upgraded gcc testsuite to c-torture version 1.25
38534
38535 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
38536
38537 * lib/gcc.exp: added reporting code. Changed verbose compile message.
38538 * lib/c-torture: added hooks for new reporting code.
38539
38540 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
38541
38542 * config/sh-gcc.exp: check if sh-sim exists in the path
38543
38544 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
38545
38546 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
38547 * gcc.compile/compile.exp: Initial changes for new logic.
38548 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
38549 * gcc.failure/failure.exp: Initial changes for new logic.
38550 * gcc.ieee/ieee.exp: Initial changes for new logic.
38551 * gcc.misc-tests/misc.exp: Initial changes for new logic.
38552 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
38553 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
38554 * lib/c-torture.exp: Initial changes for new logic.
38555 * lib/gcc.exp: Initial changes for new logic.
38556
38557 1993-10-15 Mike Stump (mrs@cygnus.com)
38558
38559 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
38560 depend upon failure or success. Fully qualify names in failure
38561 and success messages. Always remove a.out before starting
38562 compile, just in case. Pay more attention to error text output by
38563 the compiler. Handle testcases with no known past errors just
38564 like all others, so that things are uniform. Other miscellaneous
38565 improvements.
38566
38567 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
38568
38569 * gcc.cpp: new directory for cpp tests
38570
38571 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
38572
38573 * lib/chill.exp: Code reformatted, removed unused code.
38574 * config/unix-chill.exp: Code reformatted, removed unused code.
38575 * chill.execute/execute.exp: Code reformatted, removed unused code.
38576 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
38577
38578 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
38579
38580 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
38581 routines not written.
38582
38583 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
38584
38585 * config/bug-gcc.exp: Use new procs from bug.exp.
38586
38587 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
38588
38589 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
38590 via ftp, rather than depending on NFS.
38591 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
38592 case.
38593
38594 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
38595
38596 * config/bug-gcc.exp: Use new download proc.
38597
38598 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
38599
38600 * chill.execute/execute.exp: cleanups, handles errors better
38601 * chill.compile/compile.exp: rewrite, based on execute.exp
38602 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
38603 * lib/chill.exp: major changes to diff proc and compile and link
38604 procs. added chill_fail and chill_pass wrappers to pass and
38605 fail. added more comments, and handle error codes better.
38606 Added a hack to capture stderr from exec, so noncompile tests
38607 can work.
38608
38609 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
38610
38611 * chill.execute/execute.exp: rewrite of testsuite driver
38612 * lib/chill.exp: rewrite of testsuite driver
38613 * config/unix-chill.exp: rewrite of testsuite driver
38614
38615 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
38616
38617 In chill.execute:
38618 * iexpr.ch: Standardize uppercase.
38619 * tuples.dat: Standardize uppercase.
38620 * vary.ch: standardize. Correct varying string assignments.
38621 * vary.dat: Add new output lines.
38622
38623 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
38624
38625 In chill.execute:
38626 * chprintf.ch: Standardize use of uppercase.
38627 * tuples.ch: Standardize and turn arr2 into a DCL,
38628 rather than a SYN.
38629 * pinits.ch: Standardize.
38630
38631 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
38632
38633 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
38634 * Makefil: Renamed to Makefile.in.
38635 * configure.in: New.
38636
38637 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
38638
38639 In chill.execute:
38640 * .cvsignore: Add result/output files.
38641 * Makefile: Fix up variables at start. Use MFLAGS
38642 everywhere. Correct bool_loc, built_ins entries.
38643 Add entry for vary1.ch.
38644 * bitarray.ch: Standardize upper-case usage.
38645 * bitexpr.ch: Standardize, add output of b1.
38646 * params.ch: Use arrayt in along PROC parameters, to
38647 avoid novelty problems.
38648 * sets.ch: Tiny cleanup.
38649 * vary1.ch: Re-indent.
38650
38651 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
38652
38653 * Add PR-related files to Makefiles, .cvsignore files, etc.
38654
38655 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
38656
38657 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
38658 with compiler objects. New names are test-flow.c and test-loop.c
38659
38660 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
38661
38662 * Upgraded c-torture tests from 1.19 to 1.20
38663
38664 * new files:
38665 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
38666 * gcc.compile: 930623-1.c 930623-2.c
38667 * gcc.noncompile: 930622-1.c 930622-2.c
38668 * gcc.failure: 920411-1.c 920627-2.c
38669 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
38670
38671 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
38672
38673 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
38674 More changes to get testsuite working properly. Needs more work.
38675 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
38676
38677 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
38678
38679 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
38680 More changes to get testsuite working properly. Needs more work.
38681
38682 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
38683
38684 * chill.compile/compile.exp: Added for Dejagnu support
38685 * chill.execute/execute.exp: Added for Dejagnu support
38686 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
38687
38688 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
38689
38690 This should complete moving the CHILL test files.
38691 * chill.noncompile(.cvsignore printf.grt
38692 in-printf.grt chprintf.grt chprintf.ch):
38693 Added test-support files.
38694 (Makefile): Modified further.
38695 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
38696 signal.ch): Added test files.
38697 * chill.execute (.cvsignore printf.grt printr.c
38698 in-printf.grt rts.c chprintf.grt rts.h): Added
38699 test-support files.
38700 (Makefile): More corrections.
38701
38702 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
38703
38704 * chill.compile, chill.execute, chill.nocompile: Add CHILL
38705 test cases, ready for DejaGnu.
38706
38707 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
38708
38709 * Upgraded c-torture tests from 1.18 to 1.19
38710
38711 * gcc.compile: added test(s):
38712 930607-1.c
38713 * gcc.execute: added test(s):
38714 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
38715
38716 * added new subdirectory for misc tests: gcc.misc-tests
38717 * gcc.misc-test(s): added tests:
38718 inst-check.c test-consts.c test-ior.c test-switch.c
38719
38720 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
38721
38722 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
38723
38724 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
38725
38726 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
38727
38728 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
38729
38730 * Upgraded c-torture tests from 1.17 to 1.18
38731
38732 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
38733
38734 * Upgraded c-torture tests from 1.12 to 1.17
38735
38736 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
38737
38738 * lib/old-dejagnu.exp:
38739 Fixed handling of XFAIL target triplets to correctly
38740 recognize wildcard characters. Removed code that
38741 appended a unique id tag to the end of the file name
38742 printed out by the result of the testcases within a
38743 given test file.
38744
38745 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
38746
38747 * lib/old-dejagnu.exp:
38748 Reworked expected failure handling to trigger off of XFAIL
38749 keyword in keyphrase embeded in testcase source code. The
38750 XFAIL keyword must be at the end of the keyphrase line. It
38751 may optionally be followed by one or more target triplets.
38752 It has just occured that the handling of wildcards in the
38753 target triplet may not be correct.
38754
38755 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
38756
38757 * g++.old-deja/tests:
38758 Moved all subdirectories up one level into g++.old-deja .
38759
38760 * lib/old-dejagnu.exp:
38761 Fixed problem with CXXFLAGS not being properly reset, and being
38762 corrupted with extraneous "-c" compiler option. This was
38763 causing binaries to not be generated for test that needed them.
38764 Modified strings passed to "pass" and "fail" so that individual
38765 tests from the same test file would be distinguished by an
38766 identifier appended to the test file name in the summary logs;
38767 this corrected a problem with erroneous diff logs. Added code
38768 to search testcases for expected fail and unexpected pass keywords.
38769
38770 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
38771
38772 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
38773
38774 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
38775
38776 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
38777 Removed extraneous text from end of "Special g++ Options"
38778 keyphrase.
38779
38780 * lib/old-dejagnu.exp: Added pattern matching to look for new
38781 keywords, embedded in testcases comments, which will trigger
38782 calls to xpass and xfail.
38783
38784 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
38785
38786 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
38787 comments embedded in the testcases, especially the one looking for
38788 special compiler options, as well as the pattern matching for the
38789 compiler output again.
38790
38791 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
38792
38793 * lib/old-dejagnu.exp: Do a proper check of the return value for
38794 execute tests. Fixed several problems with the pattern matching
38795 of the compiler output which gave erroneous test results.
38796 Changed several of the test result messages to be more descriptive.
38797 * config/unix-g++.exp: Proc g++_load now actually works and
38798 executes the tests passed to it and returns a usable return
38799 value.
38800
38801 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
38802
38803 * lib/gcc.exp: Exits gracefully if $CC is bogus.
38804
38805 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
38806
38807 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
38808 Modified both files to properly execute the old style
38809 dejagnu tests. The previous versions of these files were
38810 experimental and did not function anything near correctly.
38811
38812 1993-04-05 Rob Savoye (rob@cygnus.com)
38813
38814 * Removed all Makefile.in and configure.in files. No configuration
38815 needed now.
38816
38817 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
38818
38819 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
38820
38821 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
38822
38823 * gcc.compile/configure.in, gcc.unsorted/configure.in,
38824 gcc.special/configure.in, gcc.noncompile/configure.in,
38825 gcc.execute/configure.in, gcc.code_quality/configure.in,
38826 g++.other/configure.in, g++.old-deja/configure.in,
38827 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
38828 in srcname setting.
38829
38830 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
38831
38832 * lib/udi.exp: Fixed mondfe and mondfe_download.
38833 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
38834 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
38835
38836 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
38837
38838 * config/udi-gdb.exp: Check $shell_id after connecting to target.
38839 (gdb_exit): Don't remove *_soc files.
38840
38841 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
38842
38843 * lib/c-torture.exp: Don't look for main; instead always use -w
38844 -c. This is how the c-torture tests work. Remove the object
38845 file if the compilation succeeds.
38846 * gcc.execute/execute.exp: Remove executable if test passes.
38847 * gcc.noncompile/noncompile.exp: Every test is an expected
38848 failure.
38849 * gcc.special/special.exp: Added tests from c-torture 1.11,
38850 corrected use of existing test.
38851 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
38852 gcc.execute/920625-1.c: Updated to c-torture 1.11.
38853 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
38854 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
38855 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
38856 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
38857 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
38858 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
38859 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
38860 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
38861 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
38862 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
38863 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
38864 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
38865 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
38866 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
38867 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
38868 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
38869 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
38870 c-torture 1.11.
38871 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
38872 correspond to c-torture 1.11.
38873
38874 * New file.