]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
tree-inline.c (optimize_inline_calls): Set DECL_INLINED_FNS regardless of DECL_LANG_S...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f4f58d94
MM
12004-07-07 Mark Mitchell <mark@codesourcery.com>
2
3 * g++.dg/init/call1.C: XFAIL.
4
70128ad9
AO
52004-07-07 Alexandre Oliva <aoliva@redhat.com>
6
7 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
8 except for movstrict*, to movmem* and clrstr* to clrmem*.
9
48b2e0a7
RS
102004-07-07 Richard Sandiford <rsandifo@redhat.com>
11
12 * gcc.c-torture/execute/20040707-1.c: New test.
13
60e20b90
RS
142004-07-06 Richard Sandiford <rsandifo@redhat.com>
15
16 * gcc.c-torture/execute/20040706-1.c: New test.
17
fddabb2c
GB
182004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19
20 PR c++/3671
21 * g++.dg/template/spec14.C: New test.
22
7682ef83
JJ
232004-07-05 Jakub Jelinek <jakub@redhat.com>
24
25 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
26 nothing if not yet defined. Use it in b, c and d type definitions.
27 * gcc.c-torture/execute/20040705-1.c: New test.
28 * gcc.c-torture/execute/20040705-2.c: New test.
29
030bbecd
GB
302004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31
32 PR c++/2518
33 * g++.dg/lookup/new1.C: New test.
34
7c6536fa
VR
352004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36
37 PR c++/11406
38 * g++.dg/template/sizeof8.C: New test.
39
e0ec4c3b
RS
402004-07-05 Richard Sandiford <rsandifo@redhat.com>
41
42 * gcc.c-torture/compile/20040705-1.c: New test.
43
bf1df0a0
BD
442004-07-04 Bud Davis <bdavis9659@comcast.net>
45
46 * gfortran.fortran-torture/execute/seq_io.f90: New test.
47
a09d4744
NB
482004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
49
50 * gcc.dg/cpp/if-mop.c: Two new testcases.
51 * gcc.dg/cpp/trad/comment-3.c: New.
52
1107b970
PB
532004-07-04 Paul Brook <paul@codesourcery.com>
54
55 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
56
572004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
58
59 PR c++/3761
60 * g++.dg/lookup/crash4.C: New test.
ece95d90 61
50c64317
ZW
622004-07-02 Zack Weinberg <zack@codesourcery.com>
63
64 * gcc.c-torture/execute/builtin-abs-1.c
65 * gcc.c-torture/execute/builtin-abs-2.c
66 * gcc.c-torture/execute/builtin-complex-1.c
67 * gcc.c-torture/execute/builtins/string-1-lib.c
68 * gcc.c-torture/execute/builtins/string-1.c
69 * gcc.c-torture/execute/builtins/string-2-lib.c
70 * gcc.c-torture/execute/builtins/string-2.c
71 * gcc.c-torture/execute/builtins/string-3-lib.c
72 * gcc.c-torture/execute/builtins/string-3.c
73 * gcc.c-torture/execute/builtins/string-4-lib.c
74 * gcc.c-torture/execute/builtins/string-4.c
75 * gcc.c-torture/execute/builtins/string-5-lib.c
76 * gcc.c-torture/execute/builtins/string-5.c
77 * gcc.c-torture/execute/builtins/string-6-lib.c
78 * gcc.c-torture/execute/builtins/string-6.c
79 * gcc.c-torture/execute/builtins/string-7-lib.c
80 * gcc.c-torture/execute/builtins/string-7.c
81 * gcc.c-torture/execute/builtins/string-8-lib.c
82 * gcc.c-torture/execute/builtins/string-8.c
83 * gcc.c-torture/execute/builtins/string-9-lib.c
84 * gcc.c-torture/execute/builtins/string-9.c
85 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
86 * gcc.c-torture/execute/builtins/string-asm-1.c
87 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
88 * gcc.c-torture/execute/builtins/string-asm-2.c
89 * gcc.c-torture/execute/stdio-opt-1.c
90 * gcc.c-torture/execute/stdio-opt-2.c
91 * gcc.c-torture/execute/stdio-opt-3.c
92 * gcc.c-torture/execute/string-opt-1.c
93 * gcc.c-torture/execute/string-opt-10.c
94 * gcc.c-torture/execute/string-opt-11.c
95 * gcc.c-torture/execute/string-opt-12.c
96 * gcc.c-torture/execute/string-opt-13.c
97 * gcc.c-torture/execute/string-opt-14.c
98 * gcc.c-torture/execute/string-opt-15.c
99 * gcc.c-torture/execute/string-opt-16.c
100 * gcc.c-torture/execute/string-opt-2.c
101 * gcc.c-torture/execute/string-opt-6.c
102 * gcc.c-torture/execute/string-opt-7.c
103 * gcc.c-torture/execute/string-opt-8.c:
104 Replace with ...
105
106 * gcc.c-torture/execute/builtins/abs-2.c
107 * gcc.c-torture/execute/builtins/abs-3.c
108 * gcc.c-torture/execute/builtins/complex-1.c
109 * gcc.c-torture/execute/builtins/fprintf.c
110 * gcc.c-torture/execute/builtins/fputs.c
111 * gcc.c-torture/execute/builtins/memcmp.c
112 * gcc.c-torture/execute/builtins/memmove.c
113 * gcc.c-torture/execute/builtins/memops-asm.c
114 * gcc.c-torture/execute/builtins/mempcpy-2.c
115 * gcc.c-torture/execute/builtins/mempcpy.c
116 * gcc.c-torture/execute/builtins/memset.c
117 * gcc.c-torture/execute/builtins/printf.c
118 * gcc.c-torture/execute/builtins/sprintf.c
119 * gcc.c-torture/execute/builtins/strcat.c
120 * gcc.c-torture/execute/builtins/strchr.c
121 * gcc.c-torture/execute/builtins/strcmp.c
122 * gcc.c-torture/execute/builtins/strcpy.c
123 * gcc.c-torture/execute/builtins/strcspn.c
124 * gcc.c-torture/execute/builtins/strlen-2.c
125 * gcc.c-torture/execute/builtins/strlen.c
126 * gcc.c-torture/execute/builtins/strncat.c
127 * gcc.c-torture/execute/builtins/strncmp-2.c
128 * gcc.c-torture/execute/builtins/strncmp.c
129 * gcc.c-torture/execute/builtins/strncpy.c
130 * gcc.c-torture/execute/builtins/strpbrk.c
131 * gcc.c-torture/execute/builtins/strpcpy-2.c
132 * gcc.c-torture/execute/builtins/strpcpy.c
133 * gcc.c-torture/execute/builtins/strrchr.c
134 * gcc.c-torture/execute/builtins/strspn.c
135 * gcc.c-torture/execute/builtins/strstr-asm.c
136 * gcc.c-torture/execute/builtins/strstr.c:
137 ... these new files.
138
139 * gcc.c-torture/execute/builtins/abs-2-lib.c
140 * gcc.c-torture/execute/builtins/abs-3-lib.c
141 * gcc.c-torture/execute/builtins/complex-1-lib.c
142 * gcc.c-torture/execute/builtins/fprintf-lib.c
143 * gcc.c-torture/execute/builtins/fputs-lib.c
144 * gcc.c-torture/execute/builtins/memcmp-lib.c
145 * gcc.c-torture/execute/builtins/memmove-lib.c
146 * gcc.c-torture/execute/builtins/memops-asm-lib.c
147 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
148 * gcc.c-torture/execute/builtins/mempcpy-lib.c
149 * gcc.c-torture/execute/builtins/memset-lib.c
150 * gcc.c-torture/execute/builtins/printf-lib.c
151 * gcc.c-torture/execute/builtins/sprintf-lib.c
152 * gcc.c-torture/execute/builtins/strcat-lib.c
153 * gcc.c-torture/execute/builtins/strchr-lib.c
154 * gcc.c-torture/execute/builtins/strcmp-lib.c
155 * gcc.c-torture/execute/builtins/strcpy-lib.c
156 * gcc.c-torture/execute/builtins/strcspn-lib.c
157 * gcc.c-torture/execute/builtins/strlen-2-lib.c
158 * gcc.c-torture/execute/builtins/strlen-lib.c
159 * gcc.c-torture/execute/builtins/strncat-lib.c
160 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
161 * gcc.c-torture/execute/builtins/strncmp-lib.c
162 * gcc.c-torture/execute/builtins/strncpy-lib.c
163 * gcc.c-torture/execute/builtins/strpbrk-lib.c
164 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
165 * gcc.c-torture/execute/builtins/strpcpy-lib.c
166 * gcc.c-torture/execute/builtins/strrchr-lib.c
167 * gcc.c-torture/execute/builtins/strspn-lib.c
168 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
169 * gcc.c-torture/execute/builtins/strstr-lib.c
170 * gcc.c-torture/execute/builtins/lib/abs.c
171 * gcc.c-torture/execute/builtins/lib/fprintf.c
172 * gcc.c-torture/execute/builtins/lib/memset.c
173 * gcc.c-torture/execute/builtins/lib/printf.c
174 * gcc.c-torture/execute/builtins/lib/sprintf.c
175 * gcc.c-torture/execute/builtins/lib/strcpy.c
176 * gcc.c-torture/execute/builtins/lib/strcspn.c
177 * gcc.c-torture/execute/builtins/lib/strncat.c
178 * gcc.c-torture/execute/builtins/lib/strncmp.c
179 * gcc.c-torture/execute/builtins/lib/strncpy.c
180 * gcc.c-torture/execute/builtins/lib/strpbrk.c
181 * gcc.c-torture/execute/builtins/lib/strspn.c
182 * gcc.c-torture/execute/builtins/lib/strstr.c:
183 New files containing support routines.
184
185 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
186 declaration.
187 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
188 when not optimizing.
189
d9634d53
MM
1902004-07-02 Mark Mitchell <mark@codesourcery.com>
191
192 PR c++/16240
193 * g++.dg/abi/mangle22.C: New test.
194 * g++.dg/abi/mangle23.C: Likewise.
195
ec13a3ef
DB
1962004-07-02 David Billinghurst (David.Billinghurst@riotinto.com)
197
198 PR fortran/16290
199 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
200 Allow for cases without denormalized floating point numbers.
201
ede1a387
JM
2022004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
203
204 PR c/1027
205 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
206 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
207 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
208 expected warning text.
209 * gcc.dg/format/diag-2.c: New test.
210
ed63f99a
EB
2112004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
212
213 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
214
64a9295a
PB
2152004-07-01 Paolo Bonzini <bonzini@gnu.org>
216
217 * gcc.dg/builtins-43.c: New.
218 * gcc.dg/builtins-44.c: New.
219 * gcc.dg/builtins-45.c: New.
220
f8a57be8
GK
2212004-06-26 Geoffrey Keating <geoffk@apple.com>
222 Andreas Tobler <a.tobler@schweiz.ch>
223
224 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
225 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
226 as SIGSEGV.
227 * gcc.dg/cleanup-11.c: Likewise.
228 * gcc.dg/cleanup-8.c: Likewise.
229 * gcc.dg/cleanup-9.c: Likewise.
230 * gcc.dg/cleanup-5.c: Run on all platforms.
231
dd66b8e8
JM
2322004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
233
234 * g++.dg/warn/nonnull1.C: New test.
235
43e7557b
EB
2362004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
237
238 * gcc.dg/compat/compat-common.h: Wrap up CINT in
239 an #ifndef SKIP_COMPLEX_INT/#endif pair.
240 Special-case the Sun compiler wrt to <complex.h>.
241
11012cd6
NY
2422004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
243
a9c08588
NY
244 * gcc.dg/Wunreachable-8.C: New test.
245
246 * gcc.dg/h8300-ice2.c : New test.
11012cd6 247
e5ddaa24
TS
2482004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
249
250 PR fortran/16161
251 * gfortran.fortran-torture/compile/implicit.f90: Add test
252 for implicit character.
253
2542004-06-30 David Billinghurst (David.Billinghurst@riotinto.com)
807a7d14
DB
255
256 PR fortran/16289
257 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
258 Use tiny() intrinsic to find smallest non-negative real
259
df62f18a
JJ
2602004-06-30 Jakub Jelinek <jakub@redhat.com>
261
0984ba10
JJ
262 * gcc.dg/compat/struct-by-value-22_main.c: New test.
263 * gcc.dg/compat/struct-by-value-22_x.c: New.
264 * gcc.dg/compat/struct-by-value-22_y.c: New.
265
df62f18a
JJ
266 * gcc.c-torture/execute/20040629-1.c: New test.
267
b4db40bf
JJ
2682004-06-29 Jakub Jelinek <jakub@redhat.com>
269
57512331
JJ
270 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
271 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
272
b4db40bf
JJ
273 PR target/16195
274 * gcc.dg/20040625-1.c: New test.
275
78f2fb08
TS
2762004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
277
278 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
279
2802004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
281
282 PR fortran/15963
283 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
284
97e73bd2
RH
2852004-06-29 Richard Henderson <rth@redhat.com>
286
287 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
288
46e995e0
PB
2892004-06-29 Paul Brook <paul@codesourcery.com>
290
291 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
292 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
293
fe88415f
NS
2942004-06-29 Nathan Sidwell <nathan@codesourcery.com>
295
296 PR c++/16260
297 * g++.dg/parse/crash15.C: New.
298
3b50d22e
AP
2992004-06-28 Andrew Pinski <apinski@apple.com>
300
e440ec57
AP
301 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
302 by the error already.
303
3b50d22e
AP
304 * g++.dg/opt/ptrmem4.C: Change to compile only test.
305
6cdd2721
DD
3062004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
307
308 PR target/14041
309 * gcc.dg/h8300-bss-align-1.c : New.
310
644d1951
NS
3112004-06-28 Nathan Sidwell <nathan@codesourcery.com>
312
fe88415f 313 * PR c++/16174
644d1951
NS
314 * g++.dg/template/ctor4.C: New.
315
10317a4f
AP
3162004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
317
318 PR c++/16205
319 * g++.dg/warn/Wsequence-point-1.C: New test.
320
8dcd4256
PB
3212004-06-27 Paul Brook <paul@codesourcery.com>
322
323 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
324
59d4a500
ZW
3252004-06-27 Zack Weinberg <zack@codesourcery.com>
326
327 * g++.old-deja/g++.mike/p7325.C: Remove.
328
81ce39d6
AP
3292004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
330
331 PR c/14963
332 * gcc.dg/pr14963.c: New test.
333
f84b6c96
MM
3342004-06-27 Mark Mitchell <mark@codesourcery.com>
335
336 PR c++/16193
337 * g++.dg/parse/redef1.C: New test.
338
b6ded5bd
JM
3392004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
340
341 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
342 20021110.c.
343 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
344 20021119-1.c.
345 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
346 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
347 5-04.c.
348 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
349 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
350 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
351 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
352 g++.brendan/enum14.C.
353 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
354 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
355 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
356 g++.mike/virt1.C.
357 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
358 memtemp24.C.
359
64b663f8
RS
3602004-06-27 Roger Sayle <roger@eyesopen.com>
361
362 * gcc.dg/20040527-1.c: New test case.
363
3e14aaa2
BD
3642004-06-26 Bud Davis <bdavis9659@comcast.net>
365
366 PR gfortran/pr16196
367 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
368
0fe0c614
RS
3692004-06-25 Roger Sayle <roger@eyesopen.com>
370
371 PR middle-end/15825
372 * gcc.dg/pr15825-1.c: New test case.
373
f1526aaa
RS
3742004-06-25 Richard Sandiford <rsandifo@redhat.com>
375
376 * gcc.c-torture/execute/20040625-1.c: New test.
377
e2296cc2
TS
3782004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
379
380 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
381
3af5dcdb
RS
3822004-06-25 Richard Sandiford <rsandifo@redhat.com>
383
384 * gcc.dg/torture/mips-div-1.c: New test.
385
d2d8936f
JL
3862004-06-24 Jeff Law <law@redhat.com>
387
388 * gcc.dg/tree-ssa/20040624-1.c: New test.
389
5a1f3953
RS
3902004-06-24 Richard Sandiford <rsandifo@redhat.com>
391
392 * gcc.c-torture/compile/20040624-1.c: New test.
393
bbb2a345
GB
3942004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
395
396 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
397 this directory.
398
de46b2fe
AP
3992004-06-23 Andrew Pinski <apinski@apple.com>
400
b713a445
AP
401 PR middle-end/15988
402 * g++.dg/opt/ptrmem4.C: New test.
403
de46b2fe
AP
404 * gcc.dg/c90-array-quals-2.c: New test.
405
881f20cb
NY
4062006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
407
408 * gcc.dg/kpice1.c: New test.
409
fe7080d2
AP
4102006-06-23 Andrew Pinski <apinski@apple.com>
411
412 * gcc.dg/c90-array-quals.c: New test.
413
1cc3d085
RH
4142006-06-22 Richard Henderson <rth@redhat.com>
415
416 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
417
2e5a1510
LR
4182004-06-22 Loren James Rittle <ljrittle@acm.org>
419
420 * gcc.dg/builtins-config.h: Handle FreeBSD.
421
0f59171d
RH
4222006-06-22 Richard Henderson <rth@redhat.com>
423
424 * g++.dg/opt/devirt1.C: New.
425
4262004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
427
428 * g++.dg/opt/pr15551.C: New testcase.
429
96a4ec03
L
4302004-06-22 H.J. Lu <hongjiu.lu@intel.com>
431
432 PR target/14800
433 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
434 x86_64-*-linux* when compiling for 32bit.
435
f6bf7bb6
AP
4362004-06-21 Andrew Pinski <apinski@apple.com>
437
438 * gcc.dg/pch/struct-1.c: New.
439 * gcc.dg/pch/struct-1.hs: New.
440
c0d578e6
GK
4412004-06-21 Geoffrey Keating <geoffk@apple.com>
442
443 * gcc.dg/pch/save-temps-1.c: New file.
444 * gcc.dg/pch/save-temps-1.hs: New file.
445
8750f9cd
JB
4462004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
447
448 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
449 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
450
63110e4e
TS
4512004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
452
453 * gfortran.fortran-torture/execute/select_1.f90: Rename function
454 to fix type error.
455 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
456 Remove trailing spaces.
59d4a500 457
3a5b9284
RH
4582004-06-21 Richard Henderson <rth@redhat.com>
459
460 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
461 merging && to BIT_FIELD_REF.
462
992d907d
RS
4632004-06-21 Richard Sandiford <rsandifo@redhat.com>
464
465 * g++.dg/opt/placeholder1.C: New test.
466
ce70456b
EB
4672004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
468
469 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
470 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
471 * gcc.dg/compat/union-m128-1_x.c: Likewise.
472 * gcc.dg/compat/union-m128-1_y.c: Likewise.
473
84b8b0e0
ZW
4742004-06-20 Zack Weinberg <zack@codesourcery.com>
475
476 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
477 extern "C".
478 * g++.dg/other/pragma-re-1.C: Add comments.
479
04b0faec 4802004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
481
482 PR gfortran/16080
04b0faec
BD
483 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
484
bb60c95f
AP
4852004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
486
487 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
488 instead of setting the type of size_t by
489 hand.
490
ee8db92b
RS
4912004-06-18 Roger Sayle <roger@eyesopen.com>
492
493 * gcc.dg/unordered-2.c: New test case.
494 * gcc.dg/unordered-3.c: New test case.
495
fb0737c2
DB
4962004-06-19 David Billinghurst (David.Billinghurst@riotinto.com)
497
498 PR other/16043
499 * lib/g++.exp (g++_version): Tweak regexp for version
500 * lib/g77.exp (g77_version): Likewise
501 * lib/gfortran.exp (gfortran_version): Likewise
502 * lib/objc.exp (objc_version): Likewise
503 * lib/treelang.exp (treelang_version): Likewise
504
1acd15e8
JJ
5052004-06-19 Jakub Jelinek <jakub@redhat.com>
506
dc04f755
JJ
507 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
508 Use INT_MAX instead of __INT_MAX__.
509 * gcc.dg/compat/struct-align-2_y.c: Likewise.
510
1acd15e8
JJ
511 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
512 * gcc.dg/compat/scalar-return-3_x.c: Use it.
513 * gcc.dg/compat/scalar-return-3_y.c: Use it.
514 * gcc.dg/compat/scalar-return-4_x.c: Use it.
515 * gcc.dg/compat/scalar-return-4_y.c: Use it.
516 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
517 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
518 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
519 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
520
e1af8299
JJ
521 * gcc.dg/range-test-1.c: New test.
522 * g++.dg/opt/range-test-1.C: New test.
523
093c7153
RH
5242004-06-17 Richard Henderson <rth@redhat.com>
525
526 * objc.dg/sync-1.m: New.
527 * objc.dg/try-catch-1.m: Don't force next runtime.
528 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
529 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
530 shadowed catch clause.
531 * objc.dg/try-catch-5.m: New.
532
c50a0116
ZW
5332004-06-17 Zack Weinberg <zack@codesourcery.com>
534
535 Bug 14610
536 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
537
16865eaa
RH
5382004-06-15 Richard Henderson <rth@redhat.com>
539
540 * gcc.dg/20001116-1.c: Move expected warning line.
541
bf83cc10
RH
5422004-06-15 Richard Henderson <rth@redhat.com>
543
544 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
545 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
546
fd660b1b
JL
5472004-06-15 Jeff Law <law@redhat.com>
548
549 * gcc.dg/tree-ssa/20040615-1.c: New test.
550 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
551 be less sensitive to operand ordering.
552 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
553
3e97fe67
DS
5542004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
555
556 * g++.dg/abi/bitfield3.C: Add comment..
557
325c3691
RH
5582004-06-15 Richard Henderson <rth@redhat.com>
559
560 * g++.dg/ext/stmtexpr1.C: XFAIL.
561 * gcc.dg/20030612-1.c: XFAIL.
562
6bf3d92c
EC
5632004-06-15 Eric Christopher <echristo@redhat.com>
564
565 * g++.dg/charset/asm5.c: New.
566 * gcc.dg/charset/asm6.c: New.
567
6ef42154
TS
5682004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
569
570 PR fortran/15962
571 * gfortran.fortran-torture/execute/select_1.f90: New test.
572
844f5ccf
PB
5732004-06-15 Paul Brook <paul@codesourcery.com>
574
575 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
576
c566721f
GB
5772004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
578
579 PR c++/15967
580 * g++.dg/lookup/crash3.C: New test.
581
4e0f4df5
GB
5822004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
583
584 PR c++/15947
585 * g++.dg/parse/dtor4.C: New test.
586
daa2b95a
JL
5872004-06-14 Jeff Law <law@redhat.com>
588
589 * gcc.c-torture/compile/20040614-1.c: New test.
590
7031baf4
TS
5912004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
592
593 PR fortran/15211
594 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
595 LEN of a character array.
596
7c82a41e
MM
5972004-06-14 Mark Mitchell <mark@codesourcery.com>
598
599 PR c++/15096
600 * g++.dg/template/ptrmem10.C: New test.
601
602 PR c++/14930
603 * g++.dg/template/friend30.C: New test.
604
f3207b37
TS
6052004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
606
607 PR fortran/14928
608 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 609
a9e7b9d3
PB
6102004-06-13 Paul Brook <paul@codesourcery.com>
611
612 * gfortran.fortran-torture/execute/random_2.f90: New test.
613
118a3a8b
EC
6142004-06-13 Eric Christopher <echristo@redhat.com>
615
616 * gcc.dg/noncompile/redecl-1.c: Fix error message.
617
b08eae92
PB
6182004-06-12 Paul Brook <paul@codesourcery.com>
619
620 * gfortran.fortran-torture/execute/contained_3.f90: New test.
621
f814193b
TS
6222004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
623
624 PR fortran/14923
625 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
626
c52eae8d
TS
6272004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
628
629 PR fortran/14957
630 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 631 syntax errors in end statements of contained subroutines.
118a3a8b 632
662ef0f5
TS
6332004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
634
635 PR fortran/12841
636 * gfortran.fortran-torture/execute/null_arg.f90: New test.
637
4aef80f8
BD
6382004-06-12 Bud Davis <bdavis9659@comcast.net>
639
a13c7588 640 PR fortran/15665
4aef80f8
BD
641 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
642
8204210b
BD
6432004-06-12 Bud Davis <bdavis9659@comcast.net>
644
645 PR gfortran/12839
646 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
647
ba18e4db
MM
6482004-06-11 Mark Mitchell <mark@codesourcery.com>
649
650 PR c++/15862
651 * g++.dg/parse/enum1.C: New test.
652
3100d647
JL
6532004-06-10 Jeff Law <law@redhat.com>
654
655 * gcc.c-torture/compile/20040610-1.c: New test.
656
da291c87
GB
6572004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
658
659 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
660 * g++.old-deja/g++.other/decl3.C: Likewise.
661
a32b97a2
BB
6622004-06-10 Brian Booth <bbooth@redhat.com>
663
664 * gcc.dg/tree-ssa/20031015-1.c: Scan for
665 V_MAY_DEF instead of VDEF.
666 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
667
ab71fa3f
MM
6682004-06-10 Mark Mitchell <mark@codesourcery.com>
669
670 PR c++/14211
671 * g++.dg/conversion/const1.C: New test.
672
673 PR c++/15076
674 * g++.dg/conversion/reinterpret1.C: New test.
675
676 PR c++/15877
677 * g++.dg/template/enum2.C: New test.
678
679 PR c++/15227
680 * g++.dg/template/error13.C: New test.
681
a7b155a6
TS
6822004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
683
684 PR fortran/14957
685 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
686 arguments to test_* REAL and of the right size.
687
ba20a3eb
JJ
6882004-06-10 Jakub Jelinek <jakub@redhat.com>
689
690 PR target/15569
691 PR rtl-optimization/15681
692 * gcc.dg/20040609-1.c: New test.
693
498c0f27
JJ
6942004-06-10 Jakub Jelinek <jakub@redhat.com>
695
696 PR c++/14791
697 * g++.dg/opt/builtins1.C: New test.
698
b152aee5
DS
6992004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
700
701 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
702 that use default windows32 struct layout.
703 * gcc.dg/i386-bitfield2.c: Likewise.
704
80d23e49
DS
7052004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
706
707 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
708 for mingw32 and cygwin targets.
709
d8044160
GK
7102004-06-09 Geoffrey Keating <geoffk@apple.com>
711
712 * gcc.dg/pch/macro-4.c: New.
713 * gcc.dg/pch/macro-4.hs: New.
714
655948a3
TS
7152004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
716
717 PR fortran/13249
718 * gfortran.fortran-torture/compile/name_clash.f90: New test.
719
62f1d470
TS
7202004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
721
722 PR fortran/13372
723 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
724
898c05b8
BD
7252004-06-09 Bud Davis <bdavis9659@comcast.net>
726
727 PR gfortran/14897
62f1d470 728 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 729
31b6f11a 7302004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 731
c50a0116 732 PR gfortran/15755
31b6f11a
BD
733 * gfortran.fortran-torture/execute/backspace.c : New test.
734
0760c380
PB
7352004-06-09 Paul Brook <paul@codesourcery.com>
736
737 * gfortran.fortran-torture/execure/intrinsic_associated.f90
738 (pointer_to_section): Rewrite to use smaller array.
739
320c0659
DE
7402004-06-08 David Edelsohn <edelsohn@gnu.org>
741
0760c380
PB
742 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
743 * gcc.dg/ext/altivec-10.c: Same.
744 * gcc.dg/ext/altivec-11.c: Same.
745 * gcc.dg/ext/altivec-12.c: Same.
746 * gcc.dg/ext/altivec-13.c: Same.
747 * gcc.dg/ext/altivec-14.c: Same.
748 * gcc.dg/ext/altivec-15.c: Same.
749 * gcc.dg/ext/altivec-16.c: Same.
750 * gcc.dg/ext/altivec-3.c: Same.
751 * gcc.dg/ext/altivec-4.c: Same.
752 * gcc.dg/ext/altivec-6.c: Same.
753 * gcc.dg/ext/altivec-7.c: Same.
754 * gcc.dg/ext/altivec-8.c: Same.
755 * gcc.dg/ext/altivec-varargs-1.c: Same.
756
757 * g++.dg/ext/altivec-1.C: Correct dg syntax.
758 * g++.dg/ext/altivec-10.C: Same.
759 * g++.dg/ext/altivec-2.C: Same.
760 * g++.dg/ext/altivec-3.C: Same.
761 * g++.dg/ext/altivec-4.C: Same.
762 * g++.dg/ext/altivec-5.C: Same.
763 * g++.dg/ext/altivec-6.C: Same.
764 * g++.dg/ext/altivec-7.C: Same.
765 * g++.dg/ext/altivec-8.C: Same.
766 * g++.dg/ext/altivec-9.C: Same.
320c0659 767
9221325f
GB
7682004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
769
770 PR c++/7841
771 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
772
85bbb21f
EB
7732004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
774
775 * gcc.dg/union-1.c: New test.
776
67057c53
RS
7772004-06-07 Roger Sayle <roger@eyesopen.com>
778
779 * gcc.dg/builtins-41.c: New test case.
780 * gcc.dg/builtins-42.c: New test case.
781
2435e036
DE
7822004-06-07 David Edelsohn <edelsohn@gnu.org>
783
784 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
785 * g++.dg/ext/altivec-10.C: Same.
786 * g++.dg/ext/altivec-2.C: Same.
787 * g++.dg/ext/altivec-3.C: Same.
788 * g++.dg/ext/altivec-4.C: Same.
789 * g++.dg/ext/altivec-5.C: Same.
790 * g++.dg/ext/altivec-6.C: Same.
791 * g++.dg/ext/altivec-7.C: Same.
792 * g++.dg/ext/altivec-8.C: Same.
793 * g++.dg/ext/altivec-9.C: Same.
794 * g++.old-deja/g++.abi/cxa_vec.C: Same.
795 * g++.old-deja/g++.brendan/new3.C: Same.
796 * gcc.c-torture/execute/eeprof-1.x: Same.
797
45b0c94c
JM
7982004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
799
800 PR c/14765
801 * gcc.dg/pr14765-1.c: New test.
802
bf730f15
RS
8032004-06-07 Roger Sayle <roger@eyesopen.com>
804
805 PR c/14649
806 * gcc.dg/pr14649-1.c: New test case.
807
f5a76aea
RH
8082004-06-07 Richard Henderson <rth@redhat.com>
809
810 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
811 if temporaries.
812
8cd0b81e
DE
8132004-06-07 David Edelsohn <edelsohn@gnu.org>
814
815 * g++.dg/eh/elide1.C: Remove XFAIL.
816
d5a10cf0
MM
8172004-06-07 Mark Mitchell <mark@codesourcery.com>
818
819 PR c++/15337
820 * g++.dg/expr/sizeof3.C: New test.
821
822 PR c++/14777
823 * g++.dg/template/access14.C: New test.
824
825 PR c++/15554
826 * g++.dg/template/enum1.C: New test.
827
828 PR c++/15057
829 * g++.dg/eh/throw1.C: New test.
830
e9c5d1c0
DA
8312004-06-07 David Ayers <d.ayers@inode.at>
832 Ziemowit Laski <zlaski@apple.com>
833
834 * lib/objc.exp (objc_target_compile): Revert the '-framework
835 Foundation' flag fix, since bare Darwin does not ship
836 with the Foundation framework.
837 * objc/execute/next_mapping.h: Provide a local NSConstantString
838 @interface and @implementation.
15d0650c
ZL
839 (objc_constant_string_init): A constructor function, used to
840 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
841 * objc/execute/string1.m: Include "next_mapping.h" instead of
842 <Foundation/NSString.h>.
843 * objc/execute/string2.m: Likewise.
844 * objc/execute/string3.m: Likewise.
845 * objc/execute/string4.m: Likewise.
846
aab087b8
L
8472004-06-06 H.J. Lu <hongjiu.lu@intel.com>
848
849 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
850 to double. Replace double with FLOAT.
851 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
852
853 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
854 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
855 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
856 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
857 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
858 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
859 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
860 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
861
10bc1b1b
JM
8622004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
863
864 PR c/13519
865 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
866
8a83a693
GB
8672004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
868
869 PR c++/15503
870 * g++.dg/template/meminit2.C: New test.
871
28af2467
PB
8722004-06-04 Paolo Bonzini <bonzini@gnu.org>
873
874 PR target/15822
875 * gcc.c-torture/execute/compare-fp-1.c,
876 gcc.c-torture/execute/compare-fp-2.c,
877 gcc.c-torture/execute/compare-fp-3.c,
878 gcc.c-torture/execute/compare-fp-4.c,
879 gcc.c-torture/execute/compare-fp-3.x,
880 gcc.c-torture/execute/compare-fp-4.x: Moved...
881 * gcc.c-torture/execute/ieee/compare-fp-1.c,
882 gcc.c-torture/execute/ieee/compare-fp-2.c,
883 gcc.c-torture/execute/ieee/compare-fp-3.c,
884 gcc.c-torture/execute/ieee/compare-fp-4.c,
885 gcc.c-torture/execute/ieee/compare-fp-3.x,
886 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
887
72fab006
NP
8882004-06-04 David Ayers <d.ayers@inode.at>
889
890 * objc/execute/protocol-isEqual-4.m: New testcase.
891
8922004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
893
894 * objc/execute/protocol-isEqual-1.m: New testcase.
895 * objc/execute/protocol-isEqual-2.m: New testcase.
896 * objc/execute/protocol-isEqual-3.m: New testcase.
897
1600fe22
TS
8982004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
899
900 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
901
12ba3f8f
ZL
9022004-06-02 Ziemowit Laski <zlaski@apple.com>
903
904 * lib/objc.exp (objc_target_compile): When running tests on
905 Darwin (Mac OS X), inform the linker about '-framework
906 'Foundation'.
907
3aeb3655
EC
9082004-06-02 Eric Christopher <echristo@redhat.com>
909
910 * gcc.c-torture/compile/20040602-1.c: New.
911
3facc4b6
AP
9122004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
913
89422e47
AP
914 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
915 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
916
3facc4b6
AP
917 PR tree-optimization/14736
918 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 919
3facc4b6
AP
920 PR tree-optimization/14042
921 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
922
923 PR tree-optimization/14729
924 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
925
2fa54841
TS
9262004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
927
928 PR fortran/15557
929 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
930
7a3ea201
RH
9312004-06-01 Richard Hederson <rth@redhat.com>
932
933 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
934
07166901
GB
9352004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
936
937 PR c++/14932
938 * g++.dg/parse/offsetof4.C: New test.
939
61c627ed
NP
9402004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
941
942 PR objc/7993
943 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
944
e17b3578
MM
9452004-05-31 Mark Mitchell <mark@codesourcery.com>
946
947 PR c++/15701
948 * g++.dg/template/friend29.C: New test.
949
ec3e6835
JM
9502004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
951
952 PR c/15749
953 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
954
a4a90b84
EB
9552004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
956
957 * gcc.dg/sparc-trap-1.c: New test.
958
1f7a8dcc
RS
9592004-05-31 Roger Sayle <roger@eyesopen.com>
960
961 PR middle-end/15069
962 * g++.dg/opt/fold3.C: New test case.
963
0fb4f4b8
GS
9642004-05-30 Graham Stott <graham.stott@btinternet.com>
965
966 * lib/target-supports.exp (check_iconv_available): Fix fallout
967 from 2004-05-28 patch.
968
7b5b57b7
PB
9692004-05-30 Paul Brook <paul@codesourcery.com>
970
971 PR fortran/15620
972 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
973 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
974
5f251c26
SK
9752004-05-30 Steven G. Kargl <kargls@comcast.net>
976
977 * gfortran.fortran-torture/execute/random_1.f90: New test.
978
b63e5497
ZL
9792004-05-28 Ziemowit Laski <zlaski@apple.com>
980
981 * g++.dg/ext/altivec-10.C: New test.
982
353c3b7e
PB
9832004-05-29 Paul Brook <paul@codesourcery.com>
984
985 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
986
690c364e
ZL
9872004-05-28 Ziemowit Laski <zlaski@apple.com>
988
989 * gcc.dg/altivec-16.c: New test.
990
763ee179
JJ
9912004-05-28 Janis Johnson <janis187@us.ibm.com>
992
993 * lib/target-supports.exp (check_vmx_hw_available): New.
994 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
995
996 * lib/target-supports.exp (check_alias_available,
997 check_iconv_available, check_named_sections_available): Use
998 unique names for temporary files.
999
6b1db06f
ZL
10002004-05-28 Ziemowit Laski <zlaski@apple.com>
1001
1002 * gcc.dg/altivec-15.c: New test.
1003
c1cca8d4
MM
10042004-05-28 Mark Mitchell <mark@codesourcery.com>
1005
1006 PR c++/15083
1007 * g++.dg/warn/noeffect6.C: New test.
1008
1009 PR c++/15471
1010 * g++.dg/expr/ptrmem4.C: New test.
1011
1012 PR c++/15640
1013 * g++.dg/template/operator3.C: New test.
1014
0c1a1ecd
MM
10152004-05-28 Mark Mitchell <mark@codesourcery.com>
1016
1017 PR c++/14668
1018 * g++.dg/lookup/redecl1.C: New test.
1019 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
1020
d1a7edaf
PB
10212004-05-28 Paolo Bonzini <bonzini@gnu.org>
1022
28af2467
PB
1023 * gcc.c-torture/execute/compare-fp-1.c,
1024 gcc.c-torture/execute/compare-fp-2.c,
1025 gcc.c-torture/execute/compare-fp-3.c,
1026 gcc.c-torture/execute/compare-fp-4.c,
1027 gcc.c-torture/execute/compare-fp-3.x,
1028 gcc.c-torture/execute/compare-fp-4.x,
1029 gcc.dg/pr15649-1.c: New.
d1a7edaf 1030
18db8f19
AN
10312004-05-27 Adam Nemet <anemet@lnxw.com>
1032
1033 PR c++/12883
1034 * g++.dg/init/array14.C: New test.
1035
74f48aee
JJ
10362004-05-25 Janis Johnson <janis187@us.ibm.com>
1037
5ab8e5cc
JJ
1038 * lib/compat.exp (compat-get-options-main): New.
1039 (compat-get-options): Remove unneeded code, warn for ignored
1040 command.
1041 (compat-execute): Check flag set by dg-require-* commands.
1042
74f48aee
JJ
1043 * lib/compat.exp (compat-execute): Break up long lines.
1044
386f1015
JJ
10452004-05-24 Janis Johnson <janis187@us.ibm.com>
1046
1bfc8f67
JJ
1047 * gcc.dg/altivec-7.c: Don't use 'vector long'.
1048 * gcc.dg/altivec-14.c: New test.
1049 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
1050
6eade693
JJ
1051 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
1052 * gcc.dg/altivec-12.c: Ditto.
1053
386f1015
JJ
1054 * gcc.dg/altivec-3.c: Move call to altivec_check.
1055
15077df5
MM
10562004-05-23 Mark Mitchell <mark@codesourcery.com>
1057
1058 PR c++/15044
1059 * g++.dg/template/error12.C: New test.
1060
1061 PR c++/15317
1062 * g++.dg/ext/attrib15.C: New test.
1063
1064 PR c++/15329
1065 * g++.dg/template/ptrmem9.C: New test.
1066
45aae8f2
PB
10672004-05-25 Paul Brook <paul@codesourcery.com>
1068
1069 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
1070
a30f62e0
MM
10712004-05-23 Mark Mitchell <mark@codesourcery.com>
1072
1073 PR c++/15165
1074 * g++.dg/template/crash19.C: New test.
1075
9ce1594a
MM
10762004-05-23 Mark Mitchell <mark@codesourcery.com>
1077
1078 PR c++/15025
1079 * g++.dg/template/redecl1.C: New test.
1080
f746161e
MM
10812004-05-23 Mark Mitchell <mark@codesourcery.com>
1082
1083 PR c++/14821
1084 * g++.dg/other/ns1.C: New test.
1085
1086 PR c++/14883
1087 * g++.dg/template/invalid1.C: New test.
1088
5291e69a
PB
10892004-05-23 Paul Brook <paul@codesourcery.com>
1090 Victor Leikehman <lei@haifasphere.co.il>
1091
1092 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
1093 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
1094
0deb916c
MM
10952004-05-22 Mark Mitchell <mark@codesourcery.com>
1096
1097 PR c++/15285
1098 PR c++/15299
1099 * g++.dg/template/non-dependent5.C: New test.
1100 * g++.dg/template/non-dependent6.C: New test.
1101
1e2e9f54
MM
11022004-05-22 Mark Mitchell <mark@codesourcery.com>
1103
1104 PR c++/15507
1105 * g++.dg/inherit/union1.C: New test.
1106
1107 PR c++/15542
1108 * g++.dg/template/addr1.C: New test.
1109
1110 PR c++/15427
1111 * g++.dg/template/array5.C: New test.
1112
1113 PR c++/15287
1114 * g++.dg/template/array6.C: New test.
1115
ae5cbc33
RS
11162004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
1117 Roger Sayle <roger@eyesopen.com>
1118
1119 * g++.dg/lookup/forscope2.C: New test case.
1120
b02398bd
BE
11212004-05-22 Ben Elliston <bje@au.ibm.com>
1122
1123 * gcc.dg/cpp/Wmissingdirs.c: New.
1124
d05aa0af
L
11252004-05-20 H.J. Lu <hongjiu.lu@intel.com>
1126
1127 PR target/15301
1128 * gcc.dg/compat/union-m128-1.h: New file.
1129 * gcc.dg/compat/union-m128-1_main.c: Likewise.
1130 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1131 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1132
f69a1120
L
11332004-05-20 H.J. Lu <hongjiu.lu@intel.com>
1134
1135 PR target/15302
1136 * gcc.dg/compat/struct-complex-1.h: New file.
1137 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
1138 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
1139 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1140
f4085d4c
RS
11412004-05-20 Roger Sayle <roger@eyesopen.com>
1142
1143 PR middle-end/3074
1144 * gcc.dg/pr3074-1.c: New test case.
1145 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
1146
d3a7ef9a
FH
11472004-05-20 Falk Hueffner <falk@debian.org>
1148
1149 PR other/15526
1150 * gcc.dg/ftrapv-1.c: New test case.
1151
59fa6e39 11522004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
1153
1154 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
1155
3a3f4da9 11562004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 1157 Jeff Law <law@redhat.com>
cc52902d 1158
59fa6e39
FW
1159 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
1160 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
1161
1162 * gcc.dg/tree-ssa/20040518-1.c: New test.
1163
7d72d96e
ZW
11642004-05-18 Zack Weinberg <zack@codesourcery.com>
1165
1166 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
1167
54b4ba60
PB
11682004-05-18 Paul Brook <paul@codesourcery.com>
1169
1170 PR fortran/13930
1171 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
1172
24f8f5ec
TS
11732004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1174
1175 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
1176 constant folding.
1177
6944d9dd
SB
11782004-05-17 Steven Bosscher <stevenb@suse.de>
1179
1180 * gcc.dg/tree-ssa/20040517-1.c: New test.
1181
5763419e
VR
11822004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1183
1184 * gcc.dg/loop-4.c: New test.
1185
7cd9b028
AP
11862004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
1187
1188 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
1189
94161cec
BD
11902004-05-15 Bud Davis <bdavis9659@comcast.net>
1191
1192 PR fortran/15311
1193 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
1194
d663434b
TS
11952004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1196
1197 PR fortran/13826
feb357a3 1198 PR fortran/13940
d663434b
TS
1199 * gfortran.fortran-torture/compile/data_1.f90: New test.
1200
9322b95b
UW
12012004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
1202
1203 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
1204 * gcc.dg/uninit-H.c: Define ASM for __s390__.
1205
aaa67502
JM
12062004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
1207
1208 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
1209
e9a75776
JM
12102004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
1211
1212 PR c/15444
1213 * gcc.dg/format/xopen-1.c: Adjust expected message.
1214 * gcc.dg/format/xopen-3.c: New test.
1215
cb44ab82
VL
12162004-05-14 Victor Leikehman <lei@haifasphere.co.il>
1217
1218 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
1219
14bc8dc2
JL
12202004-05-14 Jeff Law <law@redhat.com>
1221
1222 * gcc.dg/tree-ssa/20040514-2.c: New test.
1223
7b08cf92
TS
12242004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1225
1226 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
1227 this ...
7d72d96e 1228 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
1229 this.
1230
571325db
AP
12312004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
1232
1233 * gcc.dg/tree-ssa/20040514-1.c: New test.
1234
5b5afddf
TS
12352004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1236
7d72d96e 1237 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
1238 test.
1239
9b089e05
TS
12402004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1241
1242 PR fortran/14066
1243 * gfortran.fortran-torture/compile/do_1.f90: New test.
1244
ee17cbda
TS
12452004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1246
1247 PR fortran/15051
1248 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
1249 test.
1250
abdef811
BD
12512004-05-14 Bud Davis <bdavis9659@comcast.net>
1252
1253 PR fortran/15149
1254 * gfortran.fortran-torture/execute/random_init.f90: New test.
1255
c39373da
PB
12562004-05-13 Paul Brook <paul@codesourcery.com>
1257
1258 PR fortran/15314
1259 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
1260
eb3a47ba
AP
12612004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
1262
1263 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
1264 for the powerpc case.
1265
91581bcc
JL
12662004-05-13 Jeff Law <law@redhat.com>
1267
1268 * gcc.dg/tree-ssa/20040513-1.c: New test.
1269 * gcc.dg/tree-ssa/20040513-2.c: New test.
1270
09532ff5
PB
12712004-05-13 Paul Brook <paul@codesourcery.com>
1272
1273 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
1274 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
1275 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
1276
c15190ec
AS
12772004-05-13 Andreas Schwab <schwab@suse.de>
1278
1279 PR other/10819
1280 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
1281 characters.
1282
92fbb759
BD
12832004-05-13 Bud Davis <bdavis9659@comcast.net>
1284
1285 PR fortran/15294
1286 * gfortran.fortran-torture/execute/adjustr.f90: New file.
1287
6de9cd9a
DN
12882004-05-13 Diego Novillo <dnovillo@redhat.com>
1289
1290 Merge from tree-ssa-20020619-branch. See
1291 ChangeLog.tree-ssa for details.
1292
daca85ca
ZL
12932004-05-11 Ziemowit Laski <zlaski@apple.com>
1294
1295 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
1296 include <altivec.h> explicitly.
1297 * gcc.dg/altivec-13.c: Likewise.
1298
52569640
PB
12992004-05-11 Paul Brook <paul@codesourcery.com>
1300
1301 * gcc.c-torture/compile/20010518-1.c: Force enum size.
1302
3df844b1
EC
13032004-05-10 Eric Christopher <echristo@redhat.com>
1304
946f318a 1305 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
1306 * gcc.dg/sibcall-4.c: Ditto.
1307
16cfa3dc
ZL
13082004-05-10 Ziemowit Laski <zlaski@apple.com>
1309
1310 * g++.dg/ext/altivec-8.C: New test case.
1311 * gcc.dg/altivec-13.c: New test case.
1312
8dc2384c
RS
13132004-05-08 Roger Sayle <roger@eyesopen.com>
1314
1315 * gcc.c-torture/execute/divcmp-1.c: New test case.
1316 * gcc.c-torture/execute/divcmp-2.c: New test case.
1317 * gcc.c-torture/execute/divcmp-3.c: New test case.
1318
92ff0c41
EB
13192004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1320
1321 * g++.dg/other/pragma-re-2.C: New test.
1322
c3fced6c
UB
13232004-05-07 Uros Bizjak <uros@kss-loka.si>
1324
1325 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
1326 * gcc.dg/i386-387-2.c: Likewise.
1327
1328 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
1329 __builtin_drem.
1330 * gcc.dg/i386-387-6.c: Likewise.
1331
c2fcfa4f
UB
13322004-05-07 Uros Bizjak <uros@kss-loka.si>
1333
1334 * gcc.dg/builtins-33.c: Also check log1p*.
1335
57408b45
HPN
13362004-05-07 Hans-Peter Nilsson <hp@axis.com>
1337
e94166da 1338 PR optimization/15296
57408b45
HPN
1339 * gcc.c-torture/execute/pr15296.c: New test.
1340
5ae27cfa
UB
13412004-05-05 Uros Bizjak <uros@kss-loka.si>
1342
1343 * gcc.dg/builtins-40.c: New test.
3df844b1 1344
ce7f07bd
RS
13452004-05-05 Richard Sandiford <rsandifo@redhat.com>
1346
1347 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
1348
cc27e657
PB
13492004-05-04 Paolo Bonzini <bonzini@gnu.org>
1350
1351 * g++.dg/ext/spe1.C: New testcase.
1352
fae4c98f
ZL
13532004-05-04 Ziemowit Laski <zlaski@apple.com>
1354
1355 * objc.dg/image-info.m: Allow additional attributes
1356 for __image_info section.
1357
b5ba341f
RS
13582004-05-04 Richard Sandiford <rsandifo@redhat.com>
1359
1360 * gcc.dg/torture/mips-hilo-2.c: New test.
1361
44021471
GB
13622004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1363
1364 PR c++/14389
1365 * g++.dg/template/member5.C: New test.
1366
7a8e07c7
UB
13672004-05-03 Uros Bizjak <uros@kss-loka.si>
1368
44021471 1369 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 1370
ca3df643
KG
13712004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1372
1373 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
1374 * gcc.dg/torture/builtin-convert-3.c: New test.
1375
e2655d15
UW
13762004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
1377
1378 PR middle-end/15054
1379 * g++.dg/opt/pr15054.C: New test.
1380
3bf05748
KG
13812004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1382
1383 * gcc.dg/torture/builtin-rounding-1.c: New test.
1384 * gcc.dg/builtins-25.c: Delete.
1385 * gcc.dg/builtins-29.c: Delete.
1386
ed9676cf
AK
13872004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
1388
1389 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
1390 * gcc.dg/sibcall-4.c: Likewise.
1391 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
1392
2fe8b9c8
KH
13932004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1394
1395 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
1396 bit-field on 16-bit targets.
1397
99c4eea1
KH
13982004-04-30 Kazu Hirata <kazu@cs.umass.edu>
1399
1400 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
1401 16-bit targets.
1402
3fbf917d
AP
14032004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
1404
99c4eea1
KH
1405 * gcc.dg/rs6000-power2-1.c: Change to compile only.
1406 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 1407
ec52e7d5
AP
14082004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
1409
1410 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
1411 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
1412 Change the asm registers to be in form of frN instead of fN.
1413
332d782c
KG
14142004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1415
1416 * gcc.dg/torture/builtin-convert-2.c: New test.
1417
90f81f99
AP
14182004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
1419
1420 * gcc.dg/rs6000-power2-1.c: New test.
1421 * gcc.dg/rs6000-power2-2.c: New test.
1422
902edd36
JH
14232004-04-28 Jan Hubicka <jh@suse.cz>
1424
1425 * gcc.dg/unused-6.c: New test.
1426
0c04dd0d 14272004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 1428 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
1429
1430 * ada/acats/run_all.sh: Define $target variable.
1431
72fcb5d1
AP
14322004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
1433
1434 PR c++/15119
1435 * g++.dg/other/vararg-1.C: New test.
3df844b1 1436
72fcb5d1
AP
1437 PR c++/4794
1438 * g++.dg/eh/cleanup3.C: New test.
1439
acde5ecb
LG
14402004-04-24 Laurent GUERBY <laurent@guerby.net>
1441
1442 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
1443 and ad8011a (target_insn).
1444 * ada/acats/support/macro.dfs: Likewise.
1445 * ada/acats/support/impbit.adb: New file.
3df844b1 1446
a3ef788f
UW
14472004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
1448
1449 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
1450
1548580c
EB
14512004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1452
1453 * gcc.dg/loop-3.c: New test.
1454
01d4c813
DJ
14552004-04-23 Daniel Jacobowitz <drow@mvista.com>
1456
1457 * gcc.c-torture/execute/simd-5.c: New test.
1458
4424e0da
GB
14592004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1460
1461 PR c++/15064
1462 * g++.dg/template/crash18.C: New test.
1463
92a62aad
MM
14642004-04-22 Mark Mitchell <mark@codesourcery.com>
1465
1466 * g++.dg/ext/complit3.C: New test.
1467
f33e359d
AH
14682004-04-21 Aldy Hernandez <aldyh@redhat.com>
1469
1470 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
1471 * gcc.dg/altivec-3.c: Same.
1472 * gcc.dg/altivec-varargs-1.c: Same.
1473
9aba2a72
AH
14742004-04-21 Aldy Hernandez <aldyh@redhat.com>
1475
1476 * lib/target-supports.exp (check_profiling_available): Assume
1477 profiling is not available on powerpc-eabi targets.
1478
a0b96bb7
JJ
14792004-04-21 Janis Johnson <janis187@us.ibm.com>
1480
1481 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1482 * gcc.dg/vmx/bug-1.c: Ditto.
1483
77a705e4
EC
14842004-04-20 Eric Christopher <echristo@redhat.com>
1485
1486 * gcc.dg/charset/extern.c: New test.
1487 * g++.dg/charset/extern3.cc: Ditto.
1488
c56122d8
UB
14892004-04-20 Uros Bizjak <uros@kss-loka.si>
1490
1491 * gcc.dg/builtins-39.c: New test.
1492
7b1521e0
AH
14932004-04-20 Aldy Hernandez <aldyh@redhat.com>
1494
1495 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1496
169304de
RS
14972004-04-20 Richard Sandiford <rsandifo@redhat.com>
1498
1499 * gcc.dg/torture/mips-hilo-1.c: New test.
1500
10b5935e
AP
15012004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
1502
1503 * gcc.c-torture/compile/20040419-1.c: New test.
1504
06647e79
AH
15052004-04-18 Aldy Hernandez <aldyh@redhat.com>
1506
1507 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1508
4615cd51
ZW
15092004-04-18 Zack Weinberg <zack@codesourcery.com>
1510 Aldy Hernandez <aldyh@redhat.com>
1511
1512 * gcc.c-torture/execute/va-arg-24.c: New.
1513
c5735c26
ZW
15142004-04-17 Zack Weinberg <zack@codesourcery.com>
1515 Aldy Hernandez <aldyh@redhat.com>
1516
1517 * gcc.dg/vmx/1b-01.c: New.
1518 * gcc.dg/vmx/1b-02.c: New.
1519 * gcc.dg/vmx/1b-03.c: New.
1520 * gcc.dg/vmx/1b-04.c: New.
1521 * gcc.dg/vmx/1b-05.c: New.
1522 * gcc.dg/vmx/1b-06.c: New.
1523 * gcc.dg/vmx/1b-07.c: New.
1524 * gcc.dg/vmx/1c-01.c: New.
1525 * gcc.dg/vmx/1c-02.c: New.
1526 * gcc.dg/vmx/3a-01a.c: New.
1527 * gcc.dg/vmx/3a-01.c: New.
1528 * gcc.dg/vmx/3a-01m.c: New.
1529 * gcc.dg/vmx/3a-03.c: New.
1530 * gcc.dg/vmx/3a-03m.c: New.
1531 * gcc.dg/vmx/3a-04.c: New.
1532 * gcc.dg/vmx/3a-04m.c: New.
1533 * gcc.dg/vmx/3a-05.c: New.
1534 * gcc.dg/vmx/3a-06.c: New.
1535 * gcc.dg/vmx/3a-06m.c: New.
1536 * gcc.dg/vmx/3a-07.c: New.
1537 * gcc.dg/vmx/3b-01.c: New.
1538 * gcc.dg/vmx/3b-02.c: New.
1539 * gcc.dg/vmx/3b-10.c: New.
1540 * gcc.dg/vmx/3b-13.c: New.
1541 * gcc.dg/vmx/3b-14.c: New.
1542 * gcc.dg/vmx/3b-15.c: New.
1543 * gcc.dg/vmx/3c-01a.c: New.
1544 * gcc.dg/vmx/3c-01.c: New.
1545 * gcc.dg/vmx/3c-02.c: New.
1546 * gcc.dg/vmx/3c-03.c: New.
1547 * gcc.dg/vmx/3d-01.c: New.
1548 * gcc.dg/vmx/4-01.c: New.
1549 * gcc.dg/vmx/4-03.c: New.
1550 * gcc.dg/vmx/5-01.c: New.
1551 * gcc.dg/vmx/5-02.c: New.
1552 * gcc.dg/vmx/5-03.c: New.
1553 * gcc.dg/vmx/5-04.c: New.
1554 * gcc.dg/vmx/5-05.c: New.
1555 * gcc.dg/vmx/5-06.c: New.
1556 * gcc.dg/vmx/5-07.c: New.
1557 * gcc.dg/vmx/5-07t.c: New.
1558 * gcc.dg/vmx/5-08.c: New.
1559 * gcc.dg/vmx/5-10.c: New.
1560 * gcc.dg/vmx/5-11.c: New.
1561 * gcc.dg/vmx/7-01a.c: New.
1562 * gcc.dg/vmx/7-01.c: New.
1563 * gcc.dg/vmx/7c-01.c: New.
1564 * gcc.dg/vmx/7d-01.c: New.
1565 * gcc.dg/vmx/7d-02.c: New.
1566 * gcc.dg/vmx/8-01.c: New.
1567 * gcc.dg/vmx/8-02a.c: New.
1568 * gcc.dg/vmx/8-02.c: New.
1569 * gcc.dg/vmx/brode-1.c: New.
1570 * gcc.dg/vmx/bug-1.c: New.
1571 * gcc.dg/vmx/bug-2.c: New.
1572 * gcc.dg/vmx/bug-3.c: New.
1573 * gcc.dg/vmx/cw-bug-1.c: New.
1574 * gcc.dg/vmx/cw-bug-2.c: New.
1575 * gcc.dg/vmx/cw-bug-3.c: New.
1576 * gcc.dg/vmx/dct.c: New.
1577 * gcc.dg/vmx/debug-1.c: New.
1578 * gcc.dg/vmx/debug-2.c: New.
1579 * gcc.dg/vmx/debug-3.c: New.
1580 * gcc.dg/vmx/debug-4.c: New.
1581 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1582 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1583 * gcc.dg/vmx/eg-5.c: New.
1584 * gcc.dg/vmx/fft.c: New.
1585 * gcc.dg/vmx/gcc-bug-1.c: New.
1586 * gcc.dg/vmx/gcc-bug-2.c: New.
1587 * gcc.dg/vmx/gcc-bug-3.c: New.
1588 * gcc.dg/vmx/gcc-bug-4.c: New.
1589 * gcc.dg/vmx/gcc-bug-5.c: New.
1590 * gcc.dg/vmx/gcc-bug-6.c: New.
1591 * gcc.dg/vmx/gcc-bug-7.c: New.
1592 * gcc.dg/vmx/gcc-bug-8.c: New.
1593 * gcc.dg/vmx/gcc-bug-9.c: New.
1594 * gcc.dg/vmx/gcc-bug-b.c: New.
1595 * gcc.dg/vmx/gcc-bug-c.c: New.
1596 * gcc.dg/vmx/gcc-bug-d.c: New.
1597 * gcc.dg/vmx/gcc-bug-e.c: New.
1598 * gcc.dg/vmx/gcc-bug-f.c: New.
1599 * gcc.dg/vmx/gcc-bug-g.c: New.
1600 * gcc.dg/vmx/gcc-bug-i.c: New.
1601 * gcc.dg/vmx/harness.h: New.
1602 * gcc.dg/vmx/ira1.c: New.
1603 * gcc.dg/vmx/ira2a.c: New.
1604 * gcc.dg/vmx/ira2b.c: New.
1605 * gcc.dg/vmx/ira2.c: New.
1606 * gcc.dg/vmx/ira2c.c: New.
1607 * gcc.dg/vmx/mem.c: New.
1608 * gcc.dg/vmx/newton-1.c: New.
1609 * gcc.dg/vmx/ops.c: New.
1610 * gcc.dg/vmx/sn7153.c: New.
1611 * gcc.dg/vmx/spill2.c: New.
1612 * gcc.dg/vmx/spill3.c: New.
1613 * gcc.dg/vmx/spill.c: New.
1614 * gcc.dg/vmx/t.c: New.
1615 * gcc.dg/vmx/varargs-1.c: New.
1616 * gcc.dg/vmx/varargs-2.c: New.
1617 * gcc.dg/vmx/varargs-3.c: New.
1618 * gcc.dg/vmx/varargs-4.c: New.
1619 * gcc.dg/vmx/varargs-5.c: New.
1620 * gcc.dg/vmx/varargs-6.c: New.
1621 * gcc.dg/vmx/varargs-7.c: New.
1622 * gcc.dg/vmx/vmx.exp: New.
1623 * gcc.dg/vmx/vprint-1.c: New.
1624 * gcc.dg/vmx/vscan-1.c: New.
1625 * gcc.dg/vmx/x-01.c: New.
1626 * gcc.dg/vmx/x-02.c: New.
1627 * gcc.dg/vmx/x-03.c: New.
1628 * gcc.dg/vmx/x-04.c: New.
1629 * gcc.dg/vmx/x-05.c: New.
1630 * gcc.dg/vmx/yousufi-1.c: New.
1631 * gcc.dg/vmx/zero-1.c: New.
1632 * gcc.dg/vmx/zero.c: New.
1633
0ff3e805
AP
16342004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
1635
1636 * g++.dg/lookup/java1.C: Update for chage of
1637 _Jv_AllocObject.
1638 * g++.dg/lookup/java2.C: Likewise.
1639
c556d3af
LG
16402004-04-17 Laurent GUERBY <laurent@guerby.net>
1641
1642 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 1643
3bd06df7
RS
16442004-04-17 Richard Sandiford <rsandifo@redhat.com>
1645
1646 * gcc.dg/vr-mult-[12].c: New tests.
1647
6e97f1f9
JDA
16482004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1649
171ed7b1 1650 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 1651
171ed7b1 1652 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 1653
a49877d8
RS
16542004-04-15 Richard Sandiford <rsandifo@redhat.com>
1655
1656 * lib/target-supports.exp (check_profiling_available): Assume profiling
1657 isn't available for mips*-*-elf targets.
1658
88b28a31
UB
16592004-04-14 Uros Bizjak <uros@kss-loka.si>
1660
1661 * gcc.dg/builtins-38.c: New test.
1662
2aa01719
EC
16632004-04-14 Eric Christopher <echristo@redhat.com>
1664
1665 * g++.dg/charset/charset.exp: Run .cc extension tests.
1666
bb2d0eec
ZW
16672004-04-14 Zack Weinberg <zack@codesourcery.com>
1668
1669 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
1670
61218d19
KG
16712004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1672
1673 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1674
a072d43b
UB
16752004-04-13 Uros Bizjak <uros@kss-loka.si>:
1676
1677 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1678 * gcc.dg/i386-387-2.c: Likewise.
1679
1680 * gcc.dg/i386-387-7.c: New test.
1681 * gcc.dg/i386-387-8.c: New test.
1682
1683 * gcc.dg/builtins-37.c: New test.
1684
d5a46acb
GK
16852004-04-13 Geoffrey Keating <geoffk@apple.com>
1686
1687 * g++.dg/pch/externc-1.C: Add missing semicolon.
1688
935a6e46
AH
16892004-04-13 Aldy Hernandez <aldyh@redhat.com>
1690
bb2d0eec 1691 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 1692
1c9766da
RK
16932004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1694
1695 * gcc.c-torture/execute/20040411-1.c: New test.
1696
c7e1876b
JM
16972004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
1698
1699 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1700
df1a3b73
CD
17012004-04-09 Chris Demetriou <cgd@broadcom.com>
1702
1703 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1704
ab37d57e
ZW
17052004-04-09 Zack Weinberg <zack@codesourcery.com>
1706
1707 * lib/target-supports.exp (check_named_sections_available): New.
1708 * lib/gcc-dg.exp (dg-require-named-sections): New.
1709 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1710 old-deja.exp. Also prune error-count message from HP linker.
1711 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1712
1713 * g++.dg/init/init-ref4.C: Use dg-require-weak.
1714 * g++.old-deja/g++.pt/static3.C: Likewise.
1715 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1716
0b24db88
RS
17172004-04-09 Roger Sayle <roger@eyesopen.com>
1718
1719 * gcc.c-torture/execute/20040409-1.c: New test case.
1720 * gcc.c-torture/execute/20040409-2.c: New test case.
1721 * gcc.c-torture/execute/20040409-3.c: New test case.
1722
c29726e2
AP
17232004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1724
1725 * gcc.dg/20040409-1.c: New test.
1726
82a6a758
RS
17272004-04-08 Roger Sayle <roger@eyesopen.com>
1728
1729 PR target/14888
1730 * g++.dg/opt/pr14888.C: New test case.
1731
54e109ed
GK
17322004-04-08 Geoffrey Keating <geoffk@apple.com>
1733
1734 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1735 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1736 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1737 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1738 New tests.
1739
cc81dde8
PB
17402004-04-08 Paul Brook <paul@codesourcery.com>
1741
1742 * gcc.dg/spill-1.c: New test.
1743
df0785d6
KG
17442004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1745
1746 * gcc.dg/torture/builtin-ctype-2.c: New test.
1747
42b343d6
ILT
17482004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
1749
1750 * gcc.dg/pch/pch.exp: Add largefile test.
1751
7876228d
GK
17522004-04-06 Geoffrey Keating <geoffk@apple.com>
1753
1754 * g++.dg/pch/externc-1.Hs: New.
1755 * g++.dg/pch/externc-1.C: New.
1756
13672640
KG
17572004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1758
1759 * gcc.dg/compat/struct-by-value-5a_main.c,
1760 gcc.dg/compat/struct-by-value-5b_main.c: New files.
1761 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1762 * gcc.dg/compat/struct-by-value-5a_x.c,
1763 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1764 gcc.dg/compat/struct-by-value-5_x.c.
1765 * gcc.dg/compat/struct-by-value-5a_y.c,
1766 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1767 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 1768
13672640
KG
1769 * gcc.dg/compat/struct-by-value-6a_main.c,
1770 gcc.dg/compat/struct-by-value-6b_main.c: New files.
1771 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1772 * gcc.dg/compat/struct-by-value-6a_x.c,
1773 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1774 gcc.dg/compat/struct-by-value-6_x.c.
1775 * gcc.dg/compat/struct-by-value-6a_y.c,
1776 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1777 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 1778
13672640
KG
1779 * gcc.dg/compat/struct-by-value-7a_main.c,
1780 gcc.dg/compat/struct-by-value-7b_main.c: New files.
1781 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1782 * gcc.dg/compat/struct-by-value-7a_x.c,
1783 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1784 gcc.dg/compat/struct-by-value-7_x.c.
1785 * gcc.dg/compat/struct-by-value-7a_y.c,
1786 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1787 gcc.dg/compat/struct-by-value-7_y.c.
1788
e2af3381
JJ
17892004-04-06 Jakub Jelinek <jakub@redhat.com>
1790
1791 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1792 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1793 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1794 options.
1795
6c7cf1f0
UB
17962004-04-06 Uros Bizjak <uros@kss-loka.si>
1797
1798 * gcc.dg/builtins-36.c: New test.
1799
5f3b79c5
PB
18002004-04-06 Paul Brook <paul@codesourcery.com>
1801
1802 * README.gcc: Remove obsolete contraint on testcases.
1803
67c55b22
PB
18042004-04-05 Paul Brook <paul@codesourcery.com>
1805
1806 PR2123
5a059974 1807 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 1808 failure and exit(0) on success.
5a059974
PB
1809 * g++.dg/expr/anew2.C: Ditto.
1810 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 1811 * g++.dg/expr/anew4.C: Ditto.
67c55b22 1812
355f774d
NS
18132004-04-05 Nathan Sidwell <nathan@codesourcery.com>
1814
1815 PR c++/3518
1816 * g++.dg/template/unify7.C: New.
1817
2c0a14b2
NN
18182004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
1819
1820 * g++.dg/README: Bring up to date with new subdirectories; remove
1821 duplicate subdirectory lines.
1822
2e9ceb77
NS
18232004-04-02 Nathan Sidwell <nathan@codesourcery.com>
1824
1825 PR c++/14007
1826 * g++.dg/template/unify5.C: New.
1827 * g++.dg/template/unify6.C: New.
1828 * g++.dg/template/qualttp20.C: Adjust.
1829 * g++.old-deja/g++.jason/report.C: Adjust.
1830 * g++.old-deja/g++.other/qual1.C: Adjust.
1831
e8632777
MM
18322004-04-01 Mark Mitchell <mark@codesourcery.com>
1833
1834 PR c++/14803
1835 * g++.dg/inherit/ptrmem1.C: New test.
1836
0b612185
JJ
18372004-04-01 Jakub Jelinek <jakub@redhat.com>
1838
1839 PR c++/14755
1840 * gcc.c-torture/execute/20040331-1.c: New test.
1841 * gcc.dg/20040331-1.c: New test.
1842
2cbf9f60
PB
18432004-04-01 Paul Brook <paul@codesourcery.com>
1844
1845 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1846
c6671cbb
MM
18472004-03-30 Mark Mitchell <mark@codesourcery.com>
1848
1849 PR c++/14724
1850 * g++.dg/init/goto1.C: New test.
1851
1852 PR c++/14763
1853 * g++.dg/template/defarg4.C: New test.
1854
f8bef7c3
HP
18552004-03-30 Hartmut Penner <hpenner@de.ibm.com>
1856
1857 * gcc.dg/altivec-11.c: Extend test for more valid cases.
1858
d8cf9daf
DE
18592004-03-28 David Edelsohn <edelsohn@gnu.org>
1860
1861 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1862
18d5f982
ZW
18632004-03-28 Zack Weinberg <zack@codesourcery.com>
1864
1865 * gcc.dg/noncompile/undeclared-2.c: New test.
1866
5baeaac0
JM
18672004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
1868
1869 * gcc.dg/940409-1.c: Remove XFAIL.
1870 * gcc.dg/reg-vol-struct-1.c: New test.
1871
ca4944e1
KG
18722004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1873
1874 * gcc.dg/torture/builtin-wctype-1.c: New test.
1875
f84d6264
JM
18762004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
1877
1878 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1879 * gcc.dg/20001101-1.c: Likewise.
1880 * gcc.dg/20001102-1.c: Likewise.
1881
22e63bd3
RS
18822004-03-25 Roger Sayle <roger@eyesopen.com>
1883
1884 * gcc.dg/compare8.c: Add an additional test for XOR.
1885
740e5b6f
KG
18862004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1887
1888 * gcc.dg/torture/builtin-ctype-1.c: New test.
1889
e19f6bde
KG
18902004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1891
1892 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1893 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 1894 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 1895
d62c1a1f
AS
18962004-03-24 Andreas Schwab <schwab@suse.de>
1897
1898 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1899 IA64 assembler.
1900
5a93e8de
JM
19012004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
1902 Roger Sayle <roger@eyesopen.com>
1903
1904 * gcc.dg/compare8.c: New test case.
1905
f18eca82
ZL
19062004-03-23 Ziemowit Laski <zlaski@apple.com>
1907
1908 * g++.dg/ext/altivec-7.C: New test.
1909
f75fbaf7
ZW
19102004-03-23 Zack Weinberg <zack@codesourcery.com>
1911
1b1d85bd 1912 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
1913 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1914 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1915 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1916 Adjust error regexps.
1917 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1918 * gcc.dg/noncompile/undeclared-1.c: New test cases.
1919 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1920 * gcc.dg/local1.c: Add explanatory comment.
1921
bb3a37ac
RS
19222004-03-23 Roger Sayle <roger@eyesopen.com>
1923
1924 PR optimization/14669
1925 * g++.dg/opt/fold2.C: New test case.
1926
d915eec0
JJ
19272004-03-22 Jakub Jelinek <jakub@redhat.com>
1928
1929 PR c/14069
1930 * gcc.dg/20040322-1.c: New test.
1931
6d0b2979
EB
19322004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1933
a836124a 1934 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
1935 * gcc.dg/ultrasp4.c: Likewise.
1936 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
1937
07ef6961
UW
19382004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1939
1940 * gcc.dg/i386-sse-8.c: Reset default options.
1941
4a396f6e
UW
19422004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1943
1944 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1945 in the error message text.
1946
b9b44fb9
GDR
19472004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1948
1949 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1950
fc5fccde
MM
19512004-03-21 Mark Mitchell <mark@codesourcery.com>
1952
1953 PR c++/14616
1954 * g++.dg/init/array13.C: New test.
1955
8cce3d04
RS
19562004-03-20 Roger Sayle <roger@eyesopen.com>
1957
1958 PR target/13889
1959 * gcc.c-torture/compile/pr13889.c: New test case.
1960
b1c2d04a
JM
19612004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
1962
1963 PR c/14635
1964 * builtins-1.c (nan, nans): Don't test.
1965 * builtins-30.c: Don't use nan, nanf, nanl.
1966 * builtins-35.c: New test.
1967
86e7df90
ZL
19682004-03-19 Ziemowit Laski <zlaski@apple.com>
1969
1970 * g++.dg/ext/altivec-6.C: New test.
1971
4546865e
MM
19722004-03-19 Mark Mitchell <mark@codesourcery.com>
1973
1974 * g++.dg/init/placement3.C: New test.
1975
1976 * g++.dg/template/spec13.C: New test.
1977
1978 * g++.dg/lookup/using11.C: New test.
f75fbaf7 1979
4546865e
MM
1980 * g++.dg/lookup/koenig3.C: New test.
1981
1982 * g++.dg/template/operator2.C: New test.
f75fbaf7 1983
4546865e
MM
1984 * g++.dg/expr/dtor3.C: New test.
1985 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1986 marker.
1987 * g++.old-deja/g++.law/visibility28.C: Likewise.
1988
0c619666
PB
19892004-03-19 Paolo Bonzini <bonzini@gnu.org>
1990
1991 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1992 * gcc.dg/ppc64-abi-3.c: Likewise.
1993
d36d5600
GB
19942004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1995
1996 PR c++/14545
1997 * g++.dg/parse/template15.C: New test.
1998
26bcf8fc
MM
19992004-03-18 Mark Mitchell <mark@codesourcery.com>
2000
2001 * g++.dg/expr/dtor2.C: New test.
2002
2003 * g++.dg/lookup/anon4.C: New test.
2004
2005 * g++.dg/overload/using1.C: New test.
2006
2007 * g++.dg/template/lookup7.C: New test.
2008
2009 * g++.dg/template/typename6.C: New test.
2010
2011 * g++.dg/expr/cond6.C: New test.
2012
1fb7e3af
KG
20132004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2014
2015 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
2016
9d363a56
MM
20172004-03-18 Mark Mitchell <mark@codesourcery.com>
2018
2019 * g++.dg/expr/cond5.C: New test.
2020 * g++.dg/expr/constcast1.C: Likewise.
2021 * g++.dg/expr/ptrmem2.C: Likewise.
2022 * g++.dg/expr/ptrmem3.C: Likewise.
2023 * g++.dg/lookup/main1.C: Likewise.
2024 * g++.dg/template/lookup6.C: Likewise.
2025
4ada538b
MM
20262004-03-18 Mark Mitchell <mark@codesourcery.com>
2027
2028 * gcc.dg/local1.c: New test.
2029
2030 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
2031
08ec56cb
KG
20322004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2033
2034 * gcc.dg/torture/builtin-convert-1.c: New test.
2035
d093738d
KG
20362004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2037
2038 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
2039
88020bd8
MM
20402004-03-16 Mark Mitchell <mark@codesourcery.com>
2041
2042 PR c++/14481
2043 * g++.dg/warn/Wunused-7.C: New test.
2044
e9682728
KG
20452004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2046
2047 * gcc.dg/torture/builtin-integral-1.c: New test.
2048
ec835fb2
MM
20492004-03-16 Mark Mitchell <mark@codesourcery.com>
2050
2051 PR c++/14586
2052 * g++.dg/parse/non-dependent3.C: New test.
2053
4a5eab38
PB
20542004-03-16 Paolo Bonzini <bonzini@gnu.org>
2055
2056 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
2057 * g++.dg/eh/simd-2.C: Likewise.
2058 * g++.dg/init/array10.C: Likewise.
2059 * gcc.c-torture/compile/simd-1.c: Likewise.
2060 * gcc.c-torture/compile/simd-2.c: Likewise.
2061 * gcc.c-torture/compile/simd-3.c: Likewise.
2062 * gcc.c-torture/compile/simd-4.c: Likewise.
2063 * gcc.c-torture/compile/simd-6.c: Likewise.
2064 * gcc.c-torture/execute/simd-1.c: Likewise.
2065 * gcc.c-torture/execute/simd-2.c: Likewise.
2066 * gcc.dg/compat/vector-defs.h: Likewise.
2067 * gcc.dg/20020531-1.c: Likewise.
2068 * gcc.dg/altivec-3.c: Likewise.
2069 * gcc.dg/altivec-4.c: Likewise.
2070 * gcc.dg/altivec-varargs-1.c: Likewise.
2071 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
2072 * gcc.dg/i386-mmx-3.c: Likewise.
2073 * gcc.dg/i386-sse-4.c: Likewise.
2074 * gcc.dg/i386-sse-5.c: Likewise.
2075 * gcc.dg/i386-sse-8.c: Likewise.
2076 * gcc.dg/simd-1.c: Likewise.
2077 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
2078 __ev64_opaque__ since the machine description provides it.
2079
cd9b7651
EB
20802004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2081
2082 * lib/compat.exp (skip_list): New global variable.
2083 Use it to hold the user defined COMPAT_SKIPS list if any.
2084 (compat-obj): Add the members of skip_list to optall.
2085
65e8d2e0
EB
20862004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2087
2088 * gcc.dg/compat/union-by-value-1_main.c,
2089 union-by-value-1_x.c, union-by-value-1_y.c,
2090 union-check.h, union-defs.h,
2091 union-init.h, union-return-1_main.c,
2092 union-return-1_x.c, union-return-1_y.c: New files.
2093
6f7adc0c
EB
20942004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2095
2096 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
2097 mixed-struct-init.h: Add 4 mixed structure types.
2098 struct-by-value-21_main.c, struct-by-value-21_x.c,
2099 struct-by-value-21_y.c, struct-return-21_main.c,
2100 struct-return-21_x.c, struct-return-21_y.c: New files.
2101
625cbf93
MM
21022004-03-13 Mark Mitchell <mark@codesourcery.com>
2103
2104 PR c++/14550
2105 * g++.dg/parse/template14.C: New test.
2106
e6d55fd7
EB
21072004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2108
2109 * gcc.c-torture/execute/20040313-1.c: New test.
2110
cfbab41c
JJ
21112004-03-13 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR target/14533
2114 * gcc.dg/20040311-2.c: New test.
2115
58354fa8
KH
21162004-03-12 Kazu Hirata <kazu@cs.umass.edu>
2117
2118 PR other/14544
2119 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
2120 bit-field.
2121
cd33cf6e
UW
21222004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
2123
2124 * gcc.dg/20040305-2.c: Add missing return statement.
2125
fd0c8c8d
KG
21262004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2127
2128 * gcc.dg/builtins-34.c: Also check pow10*.
2129
03ca1672
UW
21302004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
2131
2132 PR target/14262
2133 * gcc.dg/20040305-2.c: New test.
2134
bbe708a3
UW
21352004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
2136
2137 * gcc.dg/20040310-1.c: New test.
2138
239a625e
RS
21392004-03-11 Roger Sayle <roger@eyesopen.com>
2140
2141 * gcc.c-torture/execute/20040311-1.c: New test case.
2142
30fc3df7
MM
21432004-03-11 Mark Mitchell <mark@codesourcery.com>
2144
2145 PR c++/14476
2146 * g++.dg/lookup/enum1.C: New test.
2147
e46e9f82
MM
21482004-03-10 Mark Mitchell <mark@codesourcery.com>
2149
2150 PR c++/14510
2151 * g++.dg/lookup/struct2.C: New test.
2152
a251102e
UB
21532004-03-10 Uros Bizjak <uros@kss-loka.si>
2154
2155 * gcc.dg/builtins-34.c: New test.
2156
b45d3a36
KG
21572004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2158
2159 * gcc.dg/torture/builtin-nonneg-1.c: New test.
2160
8a308d45
JW
21612004-03-09 James E Wilson <wilson@specifixinc.com>
2162
2163 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
2164 * gcc.dg/alias-2.c: New testcase.
2165
77dbdb57
ZW
21662004-03-09 Zack Weinberg <zack@codesourcery.com>
2167
2168 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
2169
305eeaeb
RS
21702004-03-09 Roger Sayle <roger@eyesopen.com>
2171
2172 * gcc.c-torture/execute/20040309-1.c: New test case.
2173
c497b976
NS
21742004-03-09 Nathan Sidwell <nathan@codesourcery.com>
2175
2176 PR c++/14397
2177 * g++.dg/overload/ref1.C: New.
2178
0da99d4e
GB
21792004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2180
2181 PR c++/14409
2182 * g++.dg/template/spec12.C: New test.
2183
2184 PR c++/14448
2185 * g++.dg/parse/crash14.C: New test.
2186
65196e37
MM
21872004-03-09 Mark Mitchell <mark@codesourcery.com>
2188
2189 PR c++/14230
2190 * g++.dg/init/ref11.C: New test.
2191
62d99768
MM
21922004-03-09 Mark Mitchell <mark@codesourcery.com>
2193
2194 PR c++/14432
2195 * g++.dg/parse/builtin2.C: New test.
2196
58ec3cc5
MM
21972004-03-08 Mark Mitchell <mark@codesourcery.com>
2198
2199 PR c++/14401
2200 * g++.dg/init/ctor3.C: New test.
2201 * g++.dg/init/union1.C: New test.
2202 * g++.dg/ext/anon-struct4.C: New test.
2203
22042004-03-08 Mark Mitchell <mark@codesourcery.com>
2205
2206 * g++.dg/lookup/koenig1.C: Tweak error messages.
2207 * g++.dg/lookup/used-before-declaration.C: Likewise.
2208 * g++.dg/other/do1.C: Likewise.
2209 * g++.dg/overload/koenig1.C: Likewise.
2210 * g++.dg/parse/crash13.C: Likewise.
2211 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 2212
5340bbea
EC
22132004-03-08 Eric Christopher <echristo@redhat.com>
2214
2215 * * lib/target-supports.exp: Enable libiconv in test
2216 compilation. Fix up error checking.
2217
e697b20f
RS
22182004-03-08 Roger Sayle <roger@eyesopen.com>
2219
2220 PR middle-end/14289
2221 * gcc.dg/pr14289-1.c: New test case.
2222 * gcc.dg/pr14289-2.c: Likewise.
2223 * gcc.dg/pr14289-3.c: Likewise.
2224
d50a16c4
EB
22252004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
2226
2227 * gcc.c-torture/execute/20040308-1.c: New test.
2228
350f4ea8
RS
22292004-03-07 Roger Sayle <roger@eyesopen.com>
2230
2231 * gcc.c-torture/execute/20040307-1.c: New test case.
2232
91455597
RS
22332004-03-07 Richard Sandiford <rsandifo@redhat.com>
2234
2235 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
2236
22ea6b4f
UW
22372004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
2238
2239 * gcc.dg/20040306-1.c: New test.
2240
018e1b3b
KH
22412004-03-06 Kazu Hirata <kazu@cs.umass.edu>
2242
2243 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
2244 them static.
2245 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
2246
75a65ed9
EB
22472004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2248
2249 PR c/14465
2250 * gcc.dg/decl-6.c: New test.
2251
e7cbef19
KG
22522004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2253
2254 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
2255 Rename LOGPOW -> LOG_POW.
2256 (SQRT_EXP, POW_EXP): New.
2257
84289c76
EB
22582004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2259
2260 * gcc.dg/i386-sse-8.c: New test.
2261
64a3ee6b
EB
22622004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2263
2264 PR c/14114
2265 * gcc.dg/decl-5.c: New test.
2266
2b3493c8
AK
22672004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
2268
2269 * gcc.dg/20040305-1.c: New test.
2270
88cefc80
HPN
22712004-03-05 Hans-Peter Nilsson <hp@axis.com>
2272
01387913 2273 PR other/14354
88cefc80
HPN
2274 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
2275
b9e4e5d1
ZL
22762004-03-04 Ziemowit Laski <zlaski@apple.com>
2277
2278 PR c++/14425, c++/14426
2279 * g++.dg/ext/altivec-4.C: New test.
2280 * g++.dg/ext/altivec-5.C: New test.
2281
9fc444cc
GK
22822004-03-04 Geoffrey Keating <geoffk@apple.com>
2283
2284 * g++.old-deja/g++.other/linkage1.C: Expect errors about
2285 global variables of a type with no linkage.
2286 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
2287 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
2288 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
2289 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
2290 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
2291 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
2292 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
2293 * g++.dg/warn/deprecated.C: Name enum Color.
2294 * g++.dg/overload/VLA.C: Name structure for 'b'.
2295 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
2296
6a2d136b
EB
22972004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2298
2299 * gcc.c-torture/compile/20040304-1.c: New test.
2300
3205a71e
ZW
23012004-03-03 Zack Weinberg <zack@codesourcery.com>
2302
2303 PR 13728
2304 * gcc.dg/decl-4.c: New testcase.
2305
3ae3b78c
KH
23062004-03-03 Kazu Hirata <kazu@cs.umass.edu>
2307
2308 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
2309 as PRECF if sizeof (float) > sizeof (double).
2310 (PRECL): Make it the same as PRECF if
2311 sizeof (float) > sizeof (long double).
2312
f20855d7
KG
23132004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2314
2315 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
2316 system type. Add check for irix6 which doesn't have c99 runtime.
2317
c4909065
BW
23182004-03-03 Bob Wilson <bob.wilson@acm.org>
2319
2320 * gcc.dg/const-elim-1.c: xfail for xtensa.
2321
9b7be7b5
MM
23222004-03-01 Mark Mitchell <mark@codesourcery.com>
2323
2324 PR c++/14369
2325 * g++.dg/template/cond4.C: New test.
2326
676e33ca
MM
23272004-03-01 Mark Mitchell <mark@codesourcery.com>
2328
2329 PR c++/14360
2330 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 2331
676e33ca
MM
2332 PR c++/14361
2333 * g++.dg/parse/defarg7.C: New test.
2334
2335 PR c++/14359
2336 * g++.dg/template/friend26.C: New test.
2337
ab73670a
MM
23382004-03-01 Mark Mitchell <mark@codesourcery.com>
2339
2340 PR c++/14324
2341 * g++.dg/abi/mangle21.C: New test.
2342
2343 PR c++/14260
2344 * g++.dg/parse/constructor2.C: New test.
2345
2346 PR c++/14337
2347 * g++.dg/template/sfinae1.C: New test.
2348
c5b6f18e
MM
23492004-02-29 Mark Mitchell <mark@codesourcery.com>
2350
719f407a
MM
2351 PR c++/14267
2352 * g++.dg/expr/crash2.C: New test.
2353
c5b6f18e
MM
2354 PR middle-end/13448
2355 * gcc.dg/inline-5.c: New test.
2356 * gcc.dg/always-inline.c: Split out tests into ...
2357 * gcc.dg/always-inline2.c: ... this and ...
2358 * gcc.dg/always-inline3.c: ... this.
2359
39876352
MM
23602004-02-29 Mark Mitchell <mark@codesourcery.com>
2361
2362 PR debug/12103
2363 * g++.dg/debug/crash1.C: New test.
2364
2750f3f2 23652004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
2366
2367 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
2368 function with __attribute__((noinline)).
2369 (recurser_void2): Likewise.
2370 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
2371 (recurser_void2): Likewise.
2372
bc41842b
RS
23732004-02-29 Roger Sayle <roger@eyesopen.com>
2374
2375 PR middle-end/14203
2376 * g++.dg/warn/Wunused-6.C: New test case.
2377
b922546d
RE
23782004-02-28 Richard Earnshaw <rearnsha@arm.com>
2379
2380 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
2381 not defined.
2382
0717c5b0
EC
23832004-02-27 Eric Christopher <echristo@redhat.com>
2384
2385 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
2386 * g++.dg/charset/asm2.c: Run only x86.
2387 * gcc.dg/charset/asm3.c: Ditto.
2388
dab8eb57
AH
23892004-02-27 Aldy Hernandez <aldyh@redhat.com>
2390
2391 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
2392 ld_library_path.
2393
b1009a5d
ZL
23942004-02-27 Ziemowit Laski <zlaski@apple.com>
2395
2396 * g++.dg/ext/altivec-3.C: New.
2397
d0d48b17
RH
23982004-02-26 Richard Henderson <rth@redhat.com>
2399
3205a71e
ZW
2400 * g++.dg/ext/attrib10.C: Mark for warning.
2401 * gcc.dg/attr-alias-1.c: New.
d0d48b17 2402
7a0a47c7
RH
24032004-02-26 Richard Henderson <rth@redhat.com>
2404
2405 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
2406 * gcc.c-torture/execute/20040208-2.c: ... it back.
2407
21526606
EC
24082004-02-26 Eric Christopher <echristo@redhat.com>
2409
2410 * lib/target-supports.exp (check-iconv-available): New function.
2411 * lib/gcc-dg.exp (dg-require-iconv): New function.
2412 Use above.
3205a71e
ZW
2413 * gcc.dg/charset: New directory.
2414 * gcc.dg/charset/charset.exp: New file.
2415 * gcc.dg/charset/asm1.c: Ditto.
2416 * gcc.dg/charset/asm2.c: Ditto.
2417 * gcc.dg/charset/asm3.c: Ditto.
2418 * gcc.dg/charset/asm4.c: Ditto.
2419 * gcc.dg/charset/asm5.c: Ditto.
2420 * gcc.dg/charset/attribute1.c: Ditto.
2421 * gcc.dg/charset/attribute2.c: Ditto.
2422 * gcc.dg/charset/string1.c: Ditto.
2423 * g++.dg/charset: New directory.
2424 * g++.dg/dg.exp: Add here. Special options.
2425 * g++.dg/charset/charset.exp: New file.
2426 * g++.dg/charset/asm1.c: Ditto.
2427 * g++.dg/charset/asm2.c: Ditto.
2428 * g++.dg/charset/asm3.c: Ditto.
2429 * g++.dg/charset/asm4.c: Ditto.
2430 * g++.dg/charset/attribute1.c: Ditto.
2431 * g++.dg/charset/attribute2.c: Ditto.
2432 * g++.dg/charset/extern1.cc: Ditto.
2433 * g++.dg/charset/extern2.cc: Ditto.
2434 * g++.dg/charset/string1.c: Ditto.
21526606 2435
4d5fe289
MM
24362004-02-26 Mark Mitchell <mark@codesourcery.com>
2437
2438 PR c++/14278
2439 * g++.dg/parse/comma1.C: New test.
2440
6bf92cb6
GB
24412004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2442
2443 PR c++/14284
2444 * g++.dg/template/ttp8.C: New test.
2445
b178305d
EB
24462004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
2447
2448 * gcc.dg/fixuns-trunc-1.c: New test.
2449
2d5cc608
JDA
24502004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2451
2452 * gcc.dg/builtins-config.h: Use #elif.
2453
d0c8fd2a
MM
24542004-02-26 Michael Matz <matz@suse.de>
2455
2456 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
2457 * gcc.dg/991214-1.c: Likewise.
2458 * gcc.dg/i386-asm-1.c: Likewise.
2459
90f6987a
RH
24602004-02-25 Richard Henderson <rth@redhat.com>
2461
2462 * gcc.c-torture/execute/20040208-2.c: Move ...
2463 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
2464
861a2c39
GB
24652004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2466
2467 PR c++/14246
2468 * g++.dg/other/crash-3.C: New test.
2469
0193f437
JDA
24702004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2471
1b2667c4
JDA
2472 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
2473 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
2474
0193f437
JDA
2475 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
2476 HP-UX.
2477
c30316fb
MM
24782004-02-24 Michael Matz <matz@suse.de>
2479
2480 * gcc.dg/i386-regparm.c: New.
2481
69e9762e
JW
24822004-02-23 James E Wilson <wilson@specifixinc.com>
2483
2484 * gcc.c-torture/execute/20040223-1.c: New.
2485
3521b33c
ZW
24862004-02-23 Zack Weinberg <zack@codesourcery.com>
2487 Kazu Hirata <kazu@cs.umass.edu>
2488
2489 * gcc.dg/fwritable-strings-1.c: Remove.
2490
2b0c1c56
AP
24912004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
2492
2493 PR c/14156
2494 * gcc.dg/20040223-1.c: New test.
2495
887d68d9
KL
24962004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2497
2498 PR c++/14106
2499 * g++.dg/ext/typeof9.C: New test.
2500
9bdfe704
GB
25012004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2502
2503 PR c++/14250
2504 * g++.dg/other/switch1.C: New test.
2505
bba745c1
EB
25062004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2507
2508 * gcc.dg/cast-function-1.c: Adjust for new informative message.
2509 * gcc.dg/va-arg-1.c: Likewise.
2510
615a5ba6
GB
25112004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2512
2513 PR c++/14143
2514 * g++.dg/template/koenig5.C: New test.
2515
8bb418a3
ZL
25162004-02-21 Ziemowit Laski <zlaski@apple.com>
2517
2518 * g++.dg/ext/altivec-1.C: Generalize target triple.
2519 * g++.dg/ext/altivec-2.C: New test case.
2520 * g++.dg/ext/altivec_check.h: New file.
2521 * gcc.dg/altivec-1.c: Generalize target triple;
2522 include altivec_check.h and call altivec_check().
2523 * gcc.dg/altivec-[2-5].c: Generalize target triple.
2524 * gcc.dg/altivec-6.c: New test case.
2525 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2526 type casts as needed.
21526606 2527 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
2528 altivec_check().
2529 * gcc.dg/altivec-12.c: New test case.
2530 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2531 include altivec_check.h and call altivec_check().
2532 * gcc.dg/altivec_check.h: New file.
2533
54a47870
KG
25342004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2535
2536 * lib/target-supports.exp (check_alias_available): Don't mangle
2537 function `g' in test program.
2538
0d856ba2
KG
25392004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2540
2541 * lib/target-supports.exp (check_profiling_available): Check
2542 argument to determine whether we support a profiling type.
2543 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2544 check_profiling_available.
2545 * g++.dg/bprob/bprob.exp: Likewise
2546 * g77.dg/bprob/bprob.exp: Likewise.
2547 * gcc.misc-tests/bprob.exp: Likewise.
2548 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2549 dg-require-profiling and delete expected error handling.
2550 * gcc.dg/20021014-1.c: Likewise.
2551 * gcc.dg/nest.c: Likewise.
2552
ecd11694
JDA
25532004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2554
2555 PR c++/12007
2556 * g++.dg/other/vthunk1.C: New test.
2557
f4d9988b
FH
25582004-02-20 Falk Hueffner <falk@debian.org>
2559
2560 PR target/14201
2561 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2562
c0694c4b
MM
25632004-02-20 Mark Mitchell <mark@codesourcery.com>
2564
2565 PR c++/13927
2566 * g++.dg/other/error8.C: Remove XFAIL markers.
2567
2568 PR c++/14173
2569 * g++.dg/ext/packed5.C: New test.
2570
2571 PR c++/14199
2572 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
2573
2574 PR c++/14186
2575 * g++.dg/lookup/member1.C: New test.
2576
f819a6a5
KH
25772004-02-19 Kazu Hirata <kazu@cs.umass.edu>
2578
2579 * gcc.c-torture/compile/20040130-1.c: Enable only when
2580 __INT_MAX__ >= 2147483647L.
2581 * gcc.c-torture/compile/961203-1.c: Likewise.
2582
78cb77c1
NS
25832004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2584
2585 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2586 * g++.dg/opt/template1.C: Robustify assembler regexp
2587
ca6b7cec
EB
25882004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2589
2590 * gcc.c-torture/execute/simd-4.x: Remove.
2591 * gcc.c-torture/execute/va-arg-25.x: Likewise.
2592 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2593 Guard with #ifndef SKIP_ATTRIBUTE.
2594 * gcc.dg/compat/vector-1_y.c: Likewise.
2595 * gcc.dg/compat/vector-2_x.c: Likewise.
2596 * gcc.dg/compat/vector-2_y.c: Likewise.
2597 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2598 * g++.dg/eh/simd-2.C: Likewise.
2599
19037b5c
AM
26002004-02-19 Alan Modra <amodra@bigpond.net.au>
2601
2602 * gcc.c-torture/compile/complex-1.c: New.
2603
9188db2d
HPN
26042004-02-19 Hans-Peter Nilsson <hp@axis.com>
2605
2606 PR target/14209
2607 * gcc.c-torture/execute/20040218-1.c: New test.
2608
23aa7aba
GB
26092004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2610
2611 PR c++/14181
2612 * g++.dg/parse/new2.C: New test.
2613
e978d62e
PB
26142004-02-18 Paul Brook <paul@codesourcery.com>
2615
2616 * gcc.c-torture/compile/libcall-1.c: New test.
2617
cdbafce1
PB
26182004-02-18 Paul Brook <paul@codesourcery.com>
2619
c5fe5036 2620 PR debug/12934
cdbafce1
PB
2621 * gcc.dg/debug/debug-7.c: New test.
2622
db33236e
UW
26232004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
2624
2625 * gcc.dg/20040217-1.c: New test.
2626
e4c6167f
ZW
26272004-02-17 Zack Weinberg <zack@codesourcery.com>
2628
2629 * gcc.c-torture/execute/990208-1.x: Delete.
2630
e70e9b0f
RS
26312004-02-17 Richard Sandiford <rsandifo@redhat.com>
2632
2633 * gcc.c-torture/execute/20040208-2.x: New file.
2634
57782ad8
MM
26352004-02-17 Mark Mitchell <mark@codesourcery.com>
2636
2637 PR c++/11326
2638 * g++.dg/abi/structret1.C: New test.
2639
3977a4a1
JJ
26402004-02-17 Jakub Jelinek <jakub@redhat.com>
2641
2642 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2643 (i386_cpuid): No need to test if cpuid is available on AMD64.
2644 Fix assembly, so that it works onboth i386 and AMD64.
2645 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2646 (vecInLong): Fix s[] member type to unsigned int.
2647 (vecInWord): Remove type.
2648 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2649 (a64, b64, c64, d64, e64): Remove.
2650 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2651 Remove unused variable. Remove initialization of removed variables.
2652 Don't call mmx_tests nor sse_tests.
2653 (reference_mmx, reference_sse): Remove.
2654 (check): Add return stmt.
2655 * gcc.dg/i386-sse-7.c: New test.
2656 * gcc.dg/i386-mmx-4.c: New test.
2657
cc7ce44e
GB
26582004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2659
2660 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2661 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2662 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2663 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2664 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2665 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2666 g++.dg/tc1/dr94.C: Fix line terminator.
2667
e3d6e740
GK
26682004-02-16 Geoffrey Keating <geoffk@apple.com>
2669
2670 * gcc.c-torture/compile/20040216-1.c: New.
2671
a27b6b1a
GB
26722004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2673
e3d6e740
GK
2674 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2675 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2676 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2677 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2678 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
2679 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2680
684c69a3
EB
26812004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2682
2683 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2684
d2f2c87b
MM
26852004-02-15 Mark Mitchell <mark@codesourcery.com>
2686
2687 PR c++/13971
2688 * g++.dg/expr/cond4.C: New test.
2689
2690 PR c++/14086
2691 * g++.dg/lookup/crash2.C: New test.
2692
33421d69
JZ
26932004-02-14 Josef Zlomek <zlomekj@suse.cz>
2694
2695 * gcc.c-torture/compile/20040214-2.c: New test.
2696
d9e94da3
AP
26972004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
2698
2cf20d32 2699 PR c++/14116
d9e94da3
AP
2700 * g++.dg/ext/typeof8.C: New test.
2701
45f9877a
EB
27022004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
2703
2704 * gcc.c-torture/compile/20040214-1.c: New test.
2705
28ba38e3
KL
27062004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2707
2708 PR c++/13635
2709 * g++.dg/template/spec11.C: New test.
2710
32bb574b
GB
27112004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2712
2713 PR c++/13927
2714 * g++.dg/other/error8.C: New test.
2715
41dffe62
MM
27162004-02-13 Mark Mitchell <mark@codesourcery.com>
2717
0e8c9b28
MM
2718 PR c++/14122
2719 * g++.dg/template/array4.C: New test.
e4c6167f 2720
0e8c9b28
MM
2721 PR c++/14108
2722 * g++.dg/inherit/thunk2.C: New test.
2723
41dffe62
MM
2724 PR c++/14083
2725 * g++.dg/eh/cond2.C: New test.
2726
f7dc0dc5
AM
27272004-02-12 Alan Modra <amodra@bigpond.net.au>
2728
2729 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2730
9dfc74a3
NS
27312004-02-12 Nathaniel Smith <njs@codesourcery.com>
2732
2733 * lib/scanasm.exp (dg-scan): Quote pattern before display.
2734
a980dd9b
HP
27352004-02-12 Hartmut Penner <hpenner@de.ibm.com>
2736
e4c6167f 2737 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 2738
32e8aa9a
JM
27392004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
2740
2741 PR c/456
2742 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2743 tests.
2744
3b8e0c91
UB
27452004-02-11 Uros Bizjak <uros@kss-loka.si>
2746
2747 * gcc.dg/builtins-33.c: New test.
2748
ed045bef
PB
27492004-02-11 Paolo Bonzini <bonzini@gnu.org>
2750
2751 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2752
5f013ee9
HP
27532004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2754
e4c6167f 2755 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 2756
6d0ef01e
HP
27572004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2758
e4c6167f 2759 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 2760
31cc6081
PB
27612004-02-10 Paolo Bonzini <bonzini@gnu.org>
2762
2763 PR c/14092
2764
2765 * gcc.dg/pr14092-1.c: New testcase.
2766
080eeb56
AM
27672004-02-10 Alan Modra <amodra@bigpond.net.au>
2768
cf5c0cea
AM
2769 * gcc.dg/cpp/assert4.c: Fix typo last change.
2770
99bee03a
AM
2771 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2772 * gcc.dg/cpp/assert4.c: Handle powerpc64.
2773
080eeb56
AM
2774 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2775
b83c4036
RS
27762004-02-09 Roger Sayle <roger@eyesopen.com>
2777
2778 * gcc.c-torture/compile/20040209-1.c: New test case.
2779
b46b8fb4
JM
27802004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
2781
2782 * gcc.dg/c90-init-1.c: Adjust expected error messages.
2783
7c476bde
RS
27842004-02-08 Richard Sandiford <rsandifo@redhat.com>
2785
2786 * gcc.c-torture/execute/20040208-[12].c: New tests.
2787
517b3f9f
EB
27882004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2789
2790 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2791
c79751b9
EB
27922004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2793
2794 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2795
a6f78652
ZW
27962004-02-07 Zack Weinberg <zack@codesourcery.com>
2797
2798 Bug 13856
2799 * gcc.dg/visibility-8.c: New testcase.
2800
28012004-02-07 Zack Weinberg <zack@codesourcery.com>
2802
2803 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2804 arguments.
2805 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2806
088414c1
RS
28072004-02-07 Roger Sayle <roger@eyesopen.com>
2808
2809 PR middle-end/13696
2810 * g++.dg/opt/fold1.C: New test case.
2811
f970e7c9
GB
28122003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2813
2814 PR c++/14033
2815 * g++.dg/other/crash-2.C: New test.
2816
37bd808d
GB
28172003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2818
2819 PR c++/14028
2820 * g++.dg/parse/angle-bracket2.C: New test.
2821
839ee4bc
RO
28222004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2823
2824 PR middle-end/13750
2825 Revert:
2826 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2827 PR pch/13361
2828 * testsuite/g++.dg/pch/wchar-1.C: New.
2829 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2830
28312004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
2832
2833 PR c++/14008
2834 * g++.dg/parse/error15.C: New test.
2835 * g++.dg/parse/crash11.C: Update dg-error mark.
2836
f583e452
MM
28372004-02-04 Mark Mitchell <mark@codesourcery.com>
2838
2839 PR c++/13932
2840 * g++.dg/warn/conv2.C: New test.
2841
7778d52d
GB
28422004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2843
2844 PR c++/13086
2845 * g++.dg/warn/incomplete1.C: Remove xfail.
2846
bfa21a28
MM
28472004-02-04 Mark Mitchell <mark@codesourcery.com>
2848
2849 * lib/file-format.exp (gcc_target_object_format): Use
2850 ${tool}_target_compile, not gcc_target_compile.
2851 * lib/target-supports.exp (check_alias_available): Likewise.
2852 (check_gc_sections_available): Likewise.
2853 * g++.dg/ext/attrib10.C: Use dg-require-alias.
2854 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2855 dg-require-alias.
2856
9baa27a9
MM
28572004-02-04 Mark Mitchell <mark@codesourcery.com>
2858
2859 PR c++/13969
2860 * g++.dg/template/static6.C: New test.
2861
5ec473b9
ILT
28622004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
2863
2864 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2865
c85a3379
KG
28662004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2867
2868 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2869 tests for systems where `char' is unsigned by default.
2870
090c5291
GB
28712003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2872
2ff9cd1a 2873 PR c++/13997
090c5291
GB
2874 * g++.dg/template/partial3.C: New test.
2875
a4a4b1d3
KH
28762004-02-04 Kazu Hirata <kazu@cs.umass.edu>
2877
2878 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2879 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2880 Remove mentions of obsolete ports.
2881
e262dfbc
PB
28822004-02-04 Paolo Bonzini <bonzini@gnu.org>
2883
2884 * gcc.dg/noncompile/20001228-1.c: Fix for new
2885 error message.
2886
888d65b5
RS
28872004-02-03 Roger Sayle <roger@eyesopen.com>
2888
2889 PR target/9348
2890 * gcc.c-torture/execute/multdi-1.c: New test case.
2891
18f5be99
MM
28922004-02-03 Mark Mitchell <mark@codesourcery.com>
2893
2894 PR c++/13925
2895 * g++.dg/template/lookup5.C: New test.
2896
3c398f34
MM
28972004-02-03 Mark Mitchell <mark@codesourcery.com>
2898
4bfb8bba
MM
2899 PR c++/13950
2900 * g++.dg/template/lookup4.C: New test.
2901
2902 PR c++/13970
2903 * g++.dg/parse/error14.C: New test.
2904
3c398f34
MM
2905 PR c++/14002
2906 * g++.dg/parse/template13.C: New test.
2907
5a98fa7b
MM
29082004-02-03 Mark Mitchell <mark@codesourcery.com>
2909
2910 PR c++/13978
2911 * g++.dg/template/koenig4.C: New test.
2912
2913 PR c++/13968
2914 * g++.dg/template/crash17.C: New test.
2915
2916 PR c++/13975
2917 * g++.dg/parse/error13.C: New test.
2918 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2919
60b85c4c
EB
29202004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2921
2922 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2923
0251aa45
PB
29242004-02-03 Paolo Bonzini <bonzini@gnu.org>
2925
2926 PR c/11658
2927 PR c/13994
2928 * gcc.dg/noncompile/20040203-1.c: New test.
2929 * gcc.dg/noncompile/20040203-2.c: Likewise.
2930 * gcc.dg/noncompile/20040203-3.c: Likewise.
2931 * gcc.dg/20040203-1.c: Likewise.
2932
9d977b5b
AP
29332004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
2934
2935 PR c++/10858
2936 * g++.dg/template/sizeof7.C: New test.
2937
29382004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 2939 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
2940
2941 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2942
6699d593
ZW
29432004-02-02 Zack Weinberg <zack@codesourcery.com>
2944
2945 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2946 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2947 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2948 * gcc.dg/cleanup-5.c: Run only on Linux targets.
2949
e9525111
MM
29502004-02-02 Mark Mitchell <mark@codesourcery.com>
2951
2952 PR c++/13113
2953 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2954
2955 PR c++/13854
2956 * g++.dg/ext/attrib13.C: New test.
2957
2958 PR c++/13907
2959 * g++.dg/conversion/op2.C: New test.
2960
0771e863
EB
29612004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2962
2963 * gcc.dg/titype-1.c: Fix pasto.
2964
d560b0aa
EB
29652004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2966
2967 * gcc.dg/titype-1.c: New test.
2968
9febc4e8
GB
29692004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2970
2971 PR c++/13957
6699d593 2972 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
2973 g++.dg/template/qualified-id1.C: Update dg-error marks.
2974 * g++.dg/template/nontype6.C: New test.
2975
ef79730c
RS
29762004-02-01 Roger Sayle <roger@eyesopen.com>
2977
2978 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2979 * gcc.dg/builtins-31.c: New testcase.
2980 * gcc.dg/builtins-32.c: New testcase.
2981
4500e76d
AP
29822004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
2983
2984 * objc.dg/call-super-2.m: Update line numbers
2985 for the including of stddef.h.
2986
48ef529f
MM
29872004-01-30 Michael Matz <matz@suse.de>
2988
2989 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2990 g++.dg/ext/case-range3.C: New tests.
2991
d0acf599
GB
29922004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2993
2994 DR206
2995 PR c++/13813
2996 * g++.dg/template/member4.C: New test.
2997
63823931
GB
29982004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2999
3000 PR c++/13683
3001 * g++.dg/template/sizeof6.C: New test.
3002
5e9295fa
EB
30032004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3004
3005 * gcc.dg/fwritable-strings-1.c: New test.
3006
5fddd9fe
EB
30072004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3008
3009 * gcc.c-torture/compile/20040130-1.c: New test.
3010
20f5dc60
GK
30112004-01-29 Geoffrey Keating <geoffk@geoffk.org>
3012
3013 * objc.dg/call-super-2.m: Include stddef.h for size_t.
3014
4a5e0ed9
MM
30152004-01-29 Mark Mitchell <mark@codesourcery.com>
3016
3017 PR c++/13883
3018 * g++.dg/template/ctor3.C: New test.
3019
8cfb1942
GB
30202004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3021
3022 * g++.dg/tc1: New directory.
3023 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
3024 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
3025 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
3026 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
3027 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
3028
b1521c3a
GB
30292004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3030
3031 * g++.dg/parse/error11.C: New test.
3032 * g++.dg/parse/error12.C: Likewise.
3033
55cbf824
ZL
30342004-01-28 Ziemowit Laski <zlaski@apple.com>
3035
3036 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
3037 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 3038
a7324e75
MM
30392004-01-28 Mark Mitchell <mark@codesourcery.com>
3040
b1a95e0b
MM
3041 PR c++/13791
3042 * g++.dg/ext/attrib12.C: New test.
3043
a7324e75 3044 PR c++/13736
ba4aecd9 3045 * g++.dg/parse/cast2.C: New test.
a7324e75 3046
220a38ab
JW
30472004-01-27 James E Wilson <wilson@specifixinc.com>
3048
3049 * objc.dg/encode-2.m (main): New local string. Set depending on
3050 sizeof long. Use in sscanf call.
3051 * objc.dg/encode-3.m (main): New local string. Set depending on
3052 sizeof long. Use in scan_initial call.
3053
9a1564bb
KG
30542004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3055
3056 * objc.dg/call-super-2.m: Make LP64-safe.
3057 * objc.dg/desig-init-1.m: Likewise.
3058
6097b0c3
DP
30592004-01-27 Devang Patel <dpatel@apple.com>
3060
3061 * g++.dg/debug/namespace1.C: New test.
6699d593 3062
b034930f
ILT
30632004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
3064
f08df7c6
ILT
3065 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
3066 xscale-*-*.
3067
b034930f
ILT
3068 * gcc.dg/arm-mmx-1.c: New test.
3069
1b4bda70
EB
30702004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3071
3072 * gcc.dg/20040127-1.c: New test.
3073 * gcc.dg/20040127-2.c: New test.
3074
32e7d1e9
RO
30752004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3076
3077 * objc.dg/stret-1.m (glob): Renamed to globa.
3078
6f69173e
MM
30792004-01-26 Mark Mitchell <mark@codesourcery.com>
3080
04b1f9b8 3081 PR c++/13663
6f69173e
MM
3082 * g++.dg/expr/for1.C: New test.
3083
044feeeb
AP
30842004-01-26 Fariborz Jahanian <fjahanian@apple.com>
3085
3086 PR middle-end/13779
3087 * gcc.dg/darwin-longlong.c: New test.
3088
044701ce
ILT
30892004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
3090
3091 * gcc.dg/20040124-1.c: Moved test from here...
3092 * gcc.c-torture/compile/20040124-1.c: ...to here.
3093
f210a007
EB
30942004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3095
3096 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
3097 the assembly output if -m64 is passed.
3098
b7c707d1
MM
30992004-01-25 Mark Mitchell <mark@codesourcery.com>
3100
3101 PR c++/13833
3102 * g++.dg/template/cond3.C: New test.
3103
bbcd2439
GB
31042004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3105
3106 PR c++/13810
3107 * g++.dg/template/ttp7.C: New test.
3108
ad2768d0 31092004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
3110
3111 PR c++/13797
3112 * g++.dg/template/nontype4.C: New test.
3113 * g++.dg/template/nontype5.C: Likewise.
3114
bcbc6b7f
RS
31152004-01-25 Richard Sandiford <rsandifo@redhat.com>
3116
3117 * gcc.dg/torture/mips-clobber-at.c: New test.
3118
1f44254c
ILT
31192004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
3120
3121 * gcc.dg/20040124-1.c: New test.
3122
5473cfa7
JJ
31232004-01-24 Jakub Jelinek <jakub@redhat.com>
3124
3125 * gcc.dg/20040123-1.c: New test.
3126
cc79e34f
ZW
31272004-01-23 Zack Weinberg <zack@codesourcery.com>
3128
3129 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
3130
b1adf557
JM
31312004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
3132
3133 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
3134
4a374c35
AP
31352004-01-23 Andrew Pinski <apinski@apple.com>
3136
3137 * gcc.dg/20030121-1.c: Move to ..
3138 * gcc.dg/20040121-1.c: here.
3139
92c7bc2a
RS
31402004-01-23 Roger Sayle <roger@eyesopen.com>
3141
3142 * gcc.dg/builtins-29.c: New test case.
3143
04b8f97f
ZW
31442004-01-23 Zack Weinberg <zack@codesourcery.com>
3145
3146 PR 18314
3147 * gcc.dg/builtins-30.c: New testcase.
3148
3a1cac0f
AT
31492004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
3150
3151 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
3152 * lib/g77.exp: Likewise.
3153 * lib/objc.exp: Likewise.
3154 * lib/g++.exp: Likewise.
3155
b2f24c85
EB
31562004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3157
3158 * gcc.dg/struct-by-value-2.c: New test.
3159
5cc5eddc
AP
31602004-01-21 Andrew Pinski <apinski@apple.com>
3161
3162 PR target/13785
3163 * gcc.dg/20030121-1.c: New test.
3164
f59dcd4b
UW
31652004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
3166
3167 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
3168 clobber frame pointer register in asm statement.
3169
c3cda381
FH
31702004-01-21 Falk Hueffner <falk@debian.org>
3171
3172 * gcc.c-torture/compile/20040121-1.c: New test.
3173
1ef82ef2
ZW
31742004-01-21 Zack Weinberg <zack@codesourcery.com>
3175
3176 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
3177
04bf686d
HP
31782004-01-20 Hartmut Penner <hpenner@de.ibm.com>
3179
3180 * gcc.dg/ppc64-abi-2.c: New test.
3181
9dfcd609
JM
31822004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
3183
1ef82ef2
ZW
3184 * lib/treelang.exp: Fill out this file.
3185 * lib/treelang-dg.exp: New File.
9dfcd609 3186
53cd18ec
JM
31872004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
3188
3189 * gcc.c-torture/compile/981022-1.c: Remove.
3190 * gcc.dg/array-5.c: Remove XFAIL.
3191 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
3192 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
3193 gcc.dg/cond-lvalue-1.c: Update.
3194 * gcc.dg/cast-lvalue-2.c: New test.
3195
9f880ef9
MM
31962004-01-19 Mark Mitchell <mark@codesourcery.com>
3197
0916f873
MM
3198 PR c++/13592
3199 * g++.dg/other/error1.C (class foo): Tweak error message.
3200
9f880ef9
MM
3201 PR c++/13592
3202 * g++.dg/template/call2.C: New test.
3203
c9a5b624
EB
32042004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3205
3206 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
3207 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
3208 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
3209 scalar-return-1_x.c, scalar-return-2_y.c,
3210 scalar-return-3_x.c, scalar-return-3_y.c,
3211 scalar-return-4_x.c, scalar-return-4_y.c,
3212 struct-align-1.h, struct-align-1_x.c,
3213 struct-align-1_y.c, struct-align-2.h,
3214 struct-align-2_x.c, struct-align-2_y.c,
3215 struct-by-value-10_y.c, struct-by-value-11_x.c,
3216 struct-by-value-11_y.c, struct-by-value-12_x.c,
3217 struct-by-value-12_y.c, struct-by-value-13_x.c,
3218 struct-by-value-13_y.c, struct-by-value-14_x.c,
3219 struct-by-value-14_y.c, struct-by-value-15_x.c,
3220 struct-by-value-15_y.c, struct-by-value-16_y.c,
3221 struct-by-value-17_y.c, struct-by-value-18_y.c,
3222 struct-by-value-19_y.c, struct-by-value-1_x.c,
3223 struct-by-value-1_y.c, struct-by-value-20_y.c,
3224 struct-by-value-2_x.c, struct-by-value-2_y.c,
3225 struct-by-value-3_y.c, struct-by-value-4_x.c,
3226 struct-by-value-4_y.c, struct-by-value-5_y.c,
3227 struct-by-value-6_y.c, struct-by-value-7_y.c
3228 struct-by-value-8_x.c, struct-by-value-8_y.c
3229 struct-by-value-9_x.c, struct-by-value-9_y.c
3230 struct-return-10_x.c, struct-return-10_y.c,
3231 struct-return-19_x.c, struct-return-20_x.c
3232 struct-return-2_x.c, struct-return-2_y.c
3233 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
3234 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
3235
2194d821
EB
32362004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3237
3238 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
3239 attribute on sparc*-sun-solaris2.*.
3240
b830b74c
MM
32412004-01-18 Mark Mitchell <mark@codesourcery.com>
3242
0f18efe3 3243 PR c++/13710
b830b74c
MM
3244 * g++.dg/ext/typeof7.C: New test.
3245
a3d8a647
DE
32462004-01-18 David Edelsohn <edelsohn@gnu.org>
3247
3248 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
3249 * gcc.dg/const-elim-1.c: Same.
3250
cfbed37c
ZL
32512004-01-17 Ziemowit Laski <zlaski@apple.com>
3252
3253 * objc.dg/stret-1.m: New.
3254 * objc.dg/stret-2.m: New.
3255
4bfaff4d 32562004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
3257
3258 PR c++/11895
3259 * g++.dg/ext/vector1.C: New test.
3260
73e61092
GK
32612004-01-16 Geoffrey Keating <geoffk@apple.com>
3262
3263 * gcc.dg/pch/import-1.c: New.
3264 * gcc.dg/pch/import-1.hs: New.
3265 * gcc.dg/pch/import-1a.h: New.
3266 * gcc.dg/pch/import-1b.h: New.
3267 * gcc.dg/pch/import-1c.h: New.
3268
144e414d
MM
32692004-01-16 Mark Mitchell <mark@codesourcery.com>
3270
a8e6c82a
MM
3271 PR c++/13574
3272 * g++.dg/ext/array1.C: New test.
3273
144e414d
MM
3274 PR c++/13178
3275 * g++.dg/conversion/op1.C: New test.
3276
9e0baa60
R
32772004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
3278
71bbcf4d
R
3279 PR 11864
3280 From Kazumoto Kojima / Dan Kegel:
3281 * gcc.dg/pr11864-1.c: New test.
3282
9e0baa60
R
3283 PR 10392
3284 From Marcus Comstedt / Dan Kegel:
3285 * gcc.dg/pr10392-1.c: New test.
3286
ab8ffc79
MM
32872004-01-16 Mark Mitchell <mark@codesourcery.com>
3288
3289 PR c++/13478
3290 * g++.dg/init/ref10.C: New test.
3291
1303d034
GB
32922004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3293
3294 PR c++/13407
3295 * g++.dg/parse/typename6.C: New test.
3296
a6dd4094
GK
32972004-01-15 Geoffrey Keating <geoffk@apple.com>
3298
3299 PR pch/13361
3300 * testsuite/g++.dg/pch/wchar-1.C: New.
3301 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3302
18eba557
GB
33032004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3304
3305 PR c++/9259
3306 * g++.dg/expr/sizeof2.C: New test.
3307
ecc74832
KH
33082004-01-15 Kazu Hirata <kazu@cs.umass.edu>
3309
3310 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
3311
d905ed80
AO
33122004-01-15 Alexandre Oliva <aoliva@redhat.com>
3313
3314 PR c++/13659
3315 * g++.dg/lookup/strong-using-3.C: New.
3316 * g++.dg/lookup/using-10.C: New.
3317
693ec7e1
AO
33182004-01-15 Alexandre Oliva <aoliva@redhat.com>
3319
3320 PR c++/13594
3321 * g++.dg/lookup/strong-using-2.C: New.
3322
2ae8ea28
MC
33232004-01-15 Marcus Comstedt <marcus@mc.pp.se>
3324 Dan Kegel <dank@kegel.com>
3325 J"orn Rennecke <joern.rennecke@superh.com>
3326
3327 PR target/9365
3328 * gcc.dg/pr9365-1.c: New test.
3329
cc8c7495
GB
33302004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3331
3332 PR c++/8856
3333 * g++.dg/parse/casting-operator2.C: New test.
3334 * g++.old-deja/g++.pt/explicit83.C: Remove.
3335
f560bf91
JM
33362004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
3337
3338 * gcc.dg/label-compound-stmt-1.c: New test.
3339 * gcc.c-torture/compile/950922-1.c,
3340 gcc.c-torture/compile/20000211-3.c,
3341 gcc.c-torture/compile/20000518-1.c,
3342 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
3343 compound statements.
3344
27768ae6
HP
33452004-01-14 Hartmut Penner <hpenner@de.ibm.com>
3346
3347 * gcc.dg/ppc64-abi-1.c: New test.
3348
d22c4179
DS
33492004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
3350
3351 * g++.dg/ext/attrib9.C: Add dg-warnings.
3352
90c2bc78
GB
33532004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3354
3355 PR c++/12335
3356 * g++.dg/parse/dtor3.C: New test.
3357
bfaba7a9
AP
33582004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3359
3360 PR c++/12709
3361 * g++.dg/parse/try-catch-1.C: New test.
3362
5989ebe9
AC
33632004-01-13 Arnaud Charlet <charlet@act-europe.fr>
3364
3365 * ada/acats/run_all.sh: Add more verbose output in acats.log
3366 when compiling tests.
3367
bc298aa7
ZW
33682004-01-12 Zack Weinberg <zack@codesourcery.com>
3369
3370 PR 13656
3371 * gcc.dg/typedef-redecl.c: New test case.
3372 * gcc.dg/typedef-redecl.h: New support file.
3373
2d327012
JH
33742004-01-13 Jan Hubicka <jh@suse.cz>
3375
3376 * gcc.dg/always_inline.c: New test.
3377 * gcc.dg/debug/20031231-1.c: Fix.
3378
451aeff7
GB
33792004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3380
3381 PR c++/13474
3382 * g++.dg/template/array3.C: New test.
3383
4139f34d
ZW
33842004-01-12 Zack Weinberg <zack@codesourcery.com>
3385
3386 * g++.dg/ext/lvalue1.C: No longer expected to fail.
3387 * g++.dg/warn/Wunused-2.C: Likewise.
3388
66e0c440
KL
33892004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3390
3391 PR c++/13289
3392 * g++.dg/template/instantiate6.C: New test.
3393
06e4eab5
RS
33942004-01-12 Roger Sayle <roger@eyesopen.com>
3395
3396 PR middle-end/11397
3397 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
3398
9a249c79
JH
33992004-01-12 Jan Hubicka <jh@suse.cz>
3400
3401 PR opt/12826
3402 * gcc.dg/20040112-1.c: New.
3403
3404 * gcc.dg/dwarf-die[1-7].c: Move to...
3405 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
3406 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
3407
59147a62
ILT
34082004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
3409
3410 PR c++/4100
3411 * g++.dg/parse/friend4.C: New test.
3412
34132004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
3414
3415 PR c++/4100
3416 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
3417 definition is called a friend.
3418
70adfc36
ZW
34192004-01-11 Zack Weinberg <zack@codesourcery.com>
3420
3421 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
3422
9b913b03
ILT
34232004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
3424
3425 PR c++/3478
3426 * g++.dg/parse/error10.C: New test.
3427 * g++.dg/template/arg2.C: Accept "invalid type" error.
3428
1759c760
JJ
34292004-01-11 Jakub Jelinek <jakub@redhat.com>
3430
3431 PR middle-end/13392
3432 * g++.dg/opt/expect2.C: New test.
3433
3c6e6fbf
ZW
34342004-01-10 Zack Weinberg <zack@codesourcery.com>
3435
3436 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
3437 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
3438 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
3439 Update dg-error regexps.
3440
9c10179d
ZW
34412004-01-10 Zack Weinberg <zack@codesourcery.com>
3442
3443 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
3444 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
3445
7f03f9a3
EB
34462004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3447
3448 * gcc.dg/pragma-re-1.c: Use right pointer type.
3449
21e430b8
EB
34502004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3451
3452 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
3453
1a7a2c0f
GK
34542004-01-09 Geoffrey Keating <geoffk@apple.com>
3455
3456 * gcc.dg/rs6000-ldouble-1.c: New.
3457
731bd3ae
GB
34582004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3459
3460 DR 337
3461 PR c++/9256
3462 * g++.dg/other/abstract1.C: New test.
3463
bafb62a2
AO
34642004-01-09 Alexandre Oliva <aoliva@redhat.com>
3465
3466 * g++.dg/lookup/strong-using-1.C: New.
3467
3897f229
JM
34682004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
3469
3470 PR c/11234
3471 * gcc.dg/func-ptr-conv-1.c: New test.
3472 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
3473
a9f99e78
KH
34742004-01-09 Kazu Hirata <kazu@cs.umass.edu>
3475
3476 PR target/13380.
3477 * gcc.c-torture/compile/20040109-1.c: New.
3478
588f75d0
SH
34792004-01-08 Stuart Hastings <stuart@apple.com>
3480
3481 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3482 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3483 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3484
3b458e6f
AM
34852004-01-09 Alan Modra <amodra@bigpond.net.au>
3486
3487 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3488
53b8fe3e
EB
34892004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3490
3491 * ada/acats/run_acats: Treat 'gnatchop' the same way
3492 as 'gnatmake'. Export GCC_DRIVER.
3493 * ada/acats/run_all.sh: Add target_gnatchop. Use
3494 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3495
663cea5d
GB
34962004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3497
3498 PR c++/12573
3499 * g++.dg/template/dependent-expr4.C: New test.
3500
417b11de
HP
35012004-01-08 Hartmut Penner <hpenner@de.ibm.com>
3502
3503 * gcc.dg/altivec-11.c: New test.
3504
72827ed7
MM
35052004-01-07 Mark Mitchell <mark@codesourcery.com>
3506
3507 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3508
bca63328
JM
35092004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3510
3511 PR c/6024
3512 * gcc.dg/enum-compat-1.c: New test.
3513 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3514
85b58ca5
JM
35152004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3516
3517 PR c/12165
3518 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3519 gcc.dg/c99-idem-qual-3.c: New tests.
3520
b48a0c18
AM
35212004-01-07 Alan Modra <amodra@bigpond.net.au>
3522
3523 * gcc.dg/winline-7.c: Don't cast void * to int.
3524
bcf17554
JH
35252004-01-06 Jan Hubicka <jh@suse.cz>
3526
3527 * gcc.dg/i386-sse-5.c: New test
3528 * g++.dg/eh/simd-1.c: Add -w argument for i386.
3529
962c0823
MM
35302004-01-05 Mark Mitchell <mark@codesourcery.com>
3531
3532 PR c++/12815
3533 * g++.dg/rtti/typeid4.C: New test.
3534
4b6eeb9a
EB
35352004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3536
3537 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3538
88081599
MM
35392004-01-05 Mark Mitchell <mark@codesourcery.com>
3540
216bb6e1
MM
3541 PR c++/12132
3542 * g++.dg/template/error11.C: New test.
3543
88081599
MM
3544 PR c++/13451
3545 * g++.dg/template/class2.C: New test.
3546
fa170482
NS
35472004-01-05 Nathan Sidwell <nathan@codesourcery.com>
3548 Richard Sandiford <rsandifo@redhat.com>
3549
3550 PR c++/13387
3551 * g++.dg/opt/alias3.C: New test.
3552
4f8163b1
MM
35532004-01-04 Mark Mitchell <mark@codesourcery.com>
3554
543ebd4a
MM
3555 PR c++/13157
3556 * g++.dg/template/koenig3.C: New test.
3557
955d0234
MM
3558 PR c++/13529
3559 * g++.dg/parse/offsetof3.C: New test.
3560
ae0eb5f1
MM
3561 * g++.dg/init/copy7.C: Add missing dg-error markers.
3562
4f8163b1
MM
3563 PR c++/12226
3564 * g++.dg/init/copy7.c: New test.
3565
3566 PR c++/13536
3567 * g++.dg/parse/cast1.C: New test.
3568
dc0bfe6a
JH
35692004-01-04 Jan Hubicka <jh@suse.cz>
3570
3571 * gcc.dg/winline[1-7].c: New tests.
3572
b0bc6e8e
KL
35732004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3574
3575 PR c++/13520
3576 * g++.dg/template/qualttp22.C: New test.
3577
b684a3df
JH
35782004-01-01 Jan Hubicka <jh@suse.cz>
3579
3580 * gcc.dg/debug/20031231-1.c: New.
3581 * gcc.c-torture/compile/20040101-1.c: New.
3582 * gcc.dg/dwarf-die-[1-7].c: New.
3583
74aa338a
JJ
35842004-01-01 Jakub Jelinek <jakub@redhat.com>
3585
3586 PR optimization/13521
3587 * gcc.c-torture/compile/20031231-1.c: New test.
3588
d485b7f9
KH
35892003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3590
3591 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3592
e5e95ba0
VR
35932003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3594
3595 PR c++/10079
3596 * g++.dg/template/crash16.C: New test.
3597
b6d90461
MM
35982003-12-30 Mark Mitchell <mark@codesourcery.com>
3599
3600 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3601
22dc9b06
KH
36022003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3603
3604 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3605 ports.
3606 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3607 * g++.old-deja/g++.law/profile1.C: Likewise.
3608 * gcc.c-torture/compile/981006-1.c: Likewise.
3609 * gcc.c-torture/execute/loop-2e.x: Likewise.
3610 * gcc.c-torture/execute/loop-2f.x: Remove.
3611 * gcc.c-torture/execute/loop-2g.x: Likewise.
3612 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3613 * gcc.dg/20020312-2.c: Remove traces of dead ports.
3614
58496de1
NS
36152003-12-30 Nathan Sidwell <nathan@codesourcery.com>
3616
74869a85
NS
3617 PR c++/13507
3618 * g++.dg/ext/attrib11.C: New test.
3619
58496de1
NS
3620 PR c++/13494
3621 * g++.dg/template/array2-1.C: New test.
3622 * g++.dg/template/array2-2.C: New test.
3623
21b75a73
MM
36242003-12-29 Mark Mitchell <mark@codesourcery.com>
3625
3626 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3627
30a03508
NS
36282003-12-29 Nathan Sidwell <nathan@codesourcery.com>
3629
3630 PR c++/12774
3631 * g++.dg/template/array1-1.C: New test.
3632 * g++.dg/template/array1-2.C: New test.
3633
b66906a8
RS
36342003-12-29 Roger Sayle <roger@eyesopen.com>
3635
3636 PR fortran/12632
3637 * g77.dg/12632.f: New test case.
3638
68deab91
KL
36392003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3640
3641 PR c++/13289
3642 * g++.dg/parse/nontype1.C: New test.
3643
2f9afd51
KL
36442003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3645
3646 PR c++/12403
3647 * g++.dg/parse/explicit1.C: New test.
3648 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3649
1896d29d
MM
36502003-12-28 Mark Mitchell <mark@codesourcery.com>
3651
c11889ce
MM
3652 PR c++/13081
3653 * g++.dg/opt/inline6.C: New test.
3654
3655 PR c++/12613
3656 * g++.dg/parse/error9.C: New test.
3657
1896d29d
MM
3658 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3659
4c2a4b90
MM
36602003-12-28 Mark Mitchell <mark@codesourcery.com>
3661
3662 PR c++/13009
3663 * g++.dg/init/assign1.C: New test.
3664
7072018e
RS
36652003-12-28 Roger Sayle <roger@eyesopen.com>
3666
3667 PR c++/13070
3668 * g++.dg/warn/format3.C: New test case.
3669
bf86d71e
ZD
36702003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3671
3672 * gcc.c-torture/compile/20031227-1.c: New test.
3673
8f23fc81
MM
36742003-12-23 Mark Mitchell <mark@codesourcery.com>
3675
3676 * g++.dg/bprob/bprob.exp: Load target-supports.exp
3677 * g77.dg/bprob/bprob.exp: Likewise.
3678 * gcc.misc-tests/bprob.exp: Likewise.
3679 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
3680 variants on systems where the library does not provide that
3681 functionality.
3682 * gcc.dg/builtins-20.c: Use builtins-config.h.
3683 * gcc.dg/builtins-config.h: New file.
3684
b8ee7f02
MM
36852003-12-23 Mark Mitchell <mark@codesourcery.com>
3686
3687 * lib/gcc-dg.exp (dg-require-profiling): New function.
3688 * lib/target-supports.exp (check_profiling_available): Likewise.
3689 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3690 * g77.dg/bprob/bprob.exp: Likewise.
3691 * gcc.misc-tests/bprob.exp: Likewise.
3692 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3693 * gcc.dg/20021014-1.c: Likewise.
3694 * gcc.dg/nest.c: Likewise.
3695
7bd35dac
MM
36962003-12-23 Mark Mitchell <mark@codesourcery.com>
3697
3698 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3699 compiling.
3700 * g++.dg/lookup/java2.C: Likewise.
3701 * gcc.dg/cpp/lexident.c: Likewise.
3702
f2073745
KH
37032003-12-23 Kazu Hirata <kazu@cs.umass.edu>
3704
3705 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3706 given.
3707 * gcc.c-torture/compile/961203-1.c: Likewise.
3708 * gcc.c-torture/compile/980506-1.c: Likewise.
3709
4c494a15
ZW
37102003-12-23 Zack Weinberg <zack@codesourcery.com>
3711
3712 * lib/gcc-dg.exp (dg-prune-output): New annotation.
3713 (additional_prunes): New global.
3714 (gcc-dg-prune): Handle additional per-test pruning.
3715 (dg-test): Clear additional_prunes between tests.
3716
3717 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
3718 dg-prune-output to avoid spurious failures from assembler
3719 complaining about nonexistent WAW violations.
3720 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3721 Use dg-prune-output to avoid spurious failures from assembler
3722 warning about Itanium B-step errata.
3723
57702a80
MM
37242003-12-23 Mark Mitchell <mark@codesourcery.com>
3725
3726 * g++.dg/abi/macro0.C: New test.
3727 * g++.dg/abi/macro1.C: Likewise.
3728 * g++.dg/abi/macro2.C: Likewise.
3729
3730 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3731 * g++.dg/abi/bitfield7.C: Likewise.
3732 * g++.dg/abi/dtor2.C: Likewise.
3733 * g++.dg/abi/mangle11.C: Likewise.
3734 * g++.dg/abi/mangle12.C: Likewise.
3735 * g++.dg/abi/mangle14.C: Likewise.
3736 * g++.dg/abi/mangle17.C: Likewise.
3737 * g++.dg/abi/vbase10.C: Likewise.
3738 * g++.dg/abi/vbase14.C: Likewise.
3739 * g++.dg/template/qualttp17.C: Likewise.
3740
4ea49dd0
AP
37412003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3742
3743 PR c/11995
3744 * gcc.dg/20031223-1.c: New test.
3745
cbf6e52a
EB
37462003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3747
3748 * gcc.dg/noreturn-7.c: New test.
3749
b3006337
EB
37502003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3751
3752 * gcc.dg/null-pointer-1.c: New test.
3753
1ffe6573
MM
37542003-12-22 Mark Mitchell <mark@codesourcery.com>
3755
7813d14c
MM
3756 * g++.old-deja/g++.jason/template18.C: Remove.
3757 * g++.old-deja/g++.jason/template37.C: Likewise.
3758
3759 PR c++/12862
3760 * g++.dg/lookup/ns1.C: New test.
3761
1ffe6573
MM
3762 PR c++/12397
3763 * g++.dg/template/lookup3.C: New test.
3764
92a12fbc
AP
37652003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3766
3767 * g++.dg/template/recurse1.C: New test
3768
499b568f
MM
37692003-12-22 Mark Mitchell <mark@codesourcery.com>
3770
3771 PR c++/12479
3772 * g++.dg/parse/semicolon1.C: New test.
3773 * g++.dg/parse/semicolon1.h: Likewise.
3774
3b3ed128
FJ
37752003-12-22 Fariborz Jahanian <fjahanian@apple.com>
3776
3777 * gcc.dg/darwin-misaligned.c: New test.
3778
af3fbed1
AP
37792003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3780
3781 PR c/9163
3782 * gcc.dg/20031222-1.c: New test.
3783
d9dd2c4e
MM
37842003-12-21 Mark Mitchell <mark@codesourcery.com>
3785
9e62871e
MM
3786 PR c++/13438
3787 * g++.dg/parse/error8.C: New test.
3788
d9dd2c4e
MM
3789 PR c++/11554
3790 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3791
b665cdce
KH
37922003-12-21 Kazu Hirata <kazu@cs.umass.edu>
3793
3794 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3795 too small.
3796 * gcc.c-torture/compile/930217-1.c: Likewise.
3797 * gcc.c-torture/compile/930513-1.c: Likewise.
3798 * gcc.c-torture/execute/920908-2.c: Likewise.
3799 * gcc.c-torture/execute/921204-1.c: Likewise.
3800 * gcc.c-torture/execute/930621-1.c: Likewise.
3801 * gcc.c-torture/execute/930630-1.c: Likewise.
3802 * gcc.c-torture/execute/931031-1.c: Likewise.
3803 * gcc.c-torture/execute/980602-2.c: Likewise.
3804 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3805 * gcc.c-torture/execute/compndlit-1.c: Likewise.
3806 * gcc.c-torture/execute/extzvsi.c: Likewise.
3807 * gcc.c-torture/unsorted/ext.c: Likewise.
3808
781f4ec1
AP
38092003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
3810
3811 PR target/12749
3812 * gcc.c-torture/compile/20031220-2.c: New test case.
3813
3b24df36
RS
38142003-12-20 Roger Sayle <roger@eyesopen.com>
3815
3816 PR optimization/13031
3817 * gcc.c-torture/compile/20031220-1.c: New test case.
3818
c96f4f73
EB
38192003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3820
3821 * gcc.dg/cast-function-1.c: New test.
3822
be7ac471
JM
38232003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
3824
3825 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3826 formats.
3827
4656bc85
MM
38282003-12-19 Mark Mitchell <mark@codesourcery.com>
3829
3830 PR c++/12795
3831 * g++.dg/ext/attrib10.C: New test.
3832
e8c89d29
JJ
38332003-12-19 Jakub Jelinek <jakub@redhat.com>
3834
3835 * gcc.dg/cleanup-10.c: New test.
3836 * gcc.dg/cleanup-11.c: New test.
3837
effed655
JJ
38382003-12-19 Jakub Jelinek <jakub@redhat.com>
3839
3840 PR c++/13239
3841 * g++.dg/opt/expect1.C: New test.
3842
ed8d8803
HP
38432003-12-19 Hartmut Penner <hpenner@de.ibm.com>
3844
3845 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3846
0b667ed8
AP
38472003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
3848
01d0a156
AP
3849 PR debug/12923
3850 * gcc.dg/20031218-1.c: New test.
3851
3852 PR debug/12389
3853 * gcc.dg/20031218-2.c: New test.
3854 * gcc.dg/20031218-3.c: New test.
3855
0b667ed8
AP
3856 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3857 of label name and allow for USER_LABEL_PREFIX == "_" names.
3858 * g++.dg/abi/mangle18-2.C: Likewise.
3859 * g++.dg/abi/mangle19-1.C: Likewise.
3860 * g++.dg/abi/mangle19-2.C: Likewise.
3861 * g++.dg/abi/mangle20-1.C: Likewise.
3862 * g++.dg/abi/mangle20-2.C: Likewise.
3863
a3bf324c
RH
38642003-12-18 Richard Henderson <rth@redhat.com>
3865
3866 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3867
d11994a8
SB
38682003-12-18 Steven Bosscher <steven@gcc.gnu.org>
3869 Dan Kegel <dank@kegel.com>
3870
3871 PR other/12009
3872 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
3873 testing a cross compiler, it causes spurious compile failures.
3874 * lib/g++.exp: Likewise.
3875
bc5ada84
KL
38762003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3877
3878 PR c++/13262
3879 * g++.dg/template/access13.C: New test.
3880
cebf212f
UW
38812003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3882
3883 * gcc.dg/20031216-1.c: New test.
3884
51287c14
GB
38852003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3886
3887 PR c++/9154
3888 * g++.dg/template/error10.C: New test.
3889
a21f130e
EB
38902003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3891
3892 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3893 * g++.dg/eh/simd-2.C: Likewise.
3894
b0656d8b
JW
38952003-12-17 James E Wilson <wilson@specifixinc.com>
3896 Roger Sayle <roger@eyesopen.com>
3897
3898 * gcc.c-torture/execute/ieee/mzero5.c: New.
3899
5c832178
MM
39002003-12-17 Mark Mitchell <mark@codesourcery.com>
3901
3902 PR c++/10603
3903 * g++.dg/parse/error6.C: New test.
3904
3905 PR c++/12827
3906 * g++.dg/parse/error7.C: New test.
3907
a7833d6a
EB
39082003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3909
3910 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3911 at -O with stabs debugging formats.
3912 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3913 * gcc.dg/debug/debug-2.c: Likewise.
3914
0dff37fb
MM
39152003-12-16 Mark Mitchell <mark@codesourcery.com>
3916
3917 PR c++/12696
3918 * g++.dg/init/error1.C: New test.
3919
3920 PR c++/12218
3921 * g++.dg/init/pm3.C: New test.
3922
2ff7cce4
JM
39232003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
3924
3925 PR c/3347
3926 * gcc.dg/bitfld-8.c: New test.
3927
6d43c524
JL
39282003-12-16 James Lemke <jim@wasabisystems.com>
3929
3930 * gcc.dg/arm-scd42-[123].c: New tests.
3931
d63b5e9f
NS
39322003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3933
3934 PR c++/9043
3935 * g++.dg/abi/mangle20-1.C: New test.
3936 * g++.dg/abi/mangle20-2.C: New test.
3937
263ee052
MM
39382003-12-16 Mark Mitchell <mark@codesourcery.com>
3939
3940 PR c++/13275
3941 * g++.dg/other/offsetof2.C: Remove XFAIL.
3942 * g++.dg/parse/offsetof1.C: New test.
3943 * g++.gd/parse/offsetof2.C: Likewise.
3944
ff5034c5
GB
39452003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3946
3947 * g++.dg/template/nontype3.C: New test.
3948 * g++.dg/template/static2.C: Tweaked the dg-error clause.
3949
cd852e4d
KL
39502003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3951
3952 * g++.dg/warn/noreturn-3.C: Also test instantiation.
3953
0f30f285
NS
39542003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3955
a0c68737
NS
3956 PR c++/13387
3957 * g++.dg/expr/assign1.C: New test.
3958
0f30f285
NS
3959 PR c++/13242
3960 * g++.dg/abi/mangle19-1.C: New test.
3961 * g++.dg/abi/mangle19-2.C: New test.
3962
d2411ba2
HP
39632003-12-16 Hartmut Penner <hpenner@de.ibm.com>
3964
3965 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3966
91f8389c
EB
39672003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3968
3969 * gcc.c-torture/execute/20031216-1.c: New test.
3970
75e0d03a
GB
39712003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3972
3973 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3974 an ICE regression.
3975
89f1a6ec
MM
39762003-12-15 Mark Mitchell <mark@codesourcery.com>
3977
3978 PR c++/10926
3979 * g++.dg/template/error9.C: New test.
3980
3981 PR c++/11116
3982 * g++.dg/template/error8.C: New test.
3983
040fc928
RS
39842003-12-15 Roger Sayle <roger@eyesopen.com>
3985
3986 PR middle-end/13400
3987 * gcc.c-torture/execute/20031215-1.c: New test case.
3988
b95cc51a
MM
39892003-12-15 Mark Mitchell <mark@codesourcery.com>
3990
21eb631b
MM
3991 PR c++/13269
3992 * g++.dg/parse/error5.C: New test.
3993
ea0e2a51
MM
3994 PR c++/12989
3995 * g++.dg/expr/sizeof1.C: New test.
3996
b95cc51a
MM
3997 PR c++/13310
3998 * g++.dg/template/crash15.C: New test.
3999
86d75cdd
GK
40002003-12-15 Geoffrey Keating <geoffk@apple.com>
4001
4002 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
4003 a non-POD type as the last named parameter of a varargs function.
4004
a5ac3982
MM
40052003-12-15 Mark Mitchell <mark@codesourcery.com>
4006
4007 PR c++/13243
4008 PR c++/12573
4009 * g++.dg/template/crash14.C: New test.
4010 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
4011
5fd80fbc
NS
40122003-12-15 Nathan Sidwell <nathan@codesourcery.com>
4013
f5c28a15
NS
4014 * g++.dg/other/java1.C: New test.
4015
5fd80fbc
NS
4016 PR c++/13241
4017 * g++.dg/abi/mangle18-1.C: New test.
4018 * g++.dg/abi/mangle18-2.C: New test.
4019
298a037c
ZD
40202003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4021
4022 PR optimization/10312
4023 * gcc.c-torture/execute/20031214-1.c: New.
4024
4bb8ca28
MM
40252003-12-14 Mark Mitchell <mark@codesourcery.com>
4026
4027 PR c++/10779
4028 PR c++/12160
4029 * g++.dg/parse/error3.C: New test.
4030 * g++.dg/parse/error4.C: Likewise.
4031 * g++.dg/abi/mangle4.C: Tweak error messages.
4032 * g++.dg/lookup/using5.C: Likewise.
4033 * g++.dg/other/error2.C: Likewise.
4034 * g++.dg/parse/typename5.C: Likewise.
4035 * g++.dg/parse/undefined1.C: Likewise.
4036 * g++.dg/template/arg2.C: Likewise.
4037 * g++.dg/template/ttp3.C: Likewise.
4038 * g++.dg/template/type1.C: Likewise.
4039 * g++.old-deja/g++.other/crash32.C: Likewise.
4040 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 4041
c1b83cc9
KL
40422003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4043
4044 PR c++/13106
4045 * g++.dg/warn/noreturn-3.C: New test.
4046
e00853fd
NS
40472003-12-12 Nathan Sidwell <nathan@codesourcery.com>
4048
4049 PR c++/13118
4050 * g++.dg/abi/covariant3.C: New.
4051
3950dcdf
JJ
40522003-12-12 Jakub Jelinek <jakub@redhat.com>
4053
4054 * g++.dg/eh/ia64-1.C: New test.
4055
77fec971
RS
40562003-12-12 Roger Sayle <roger@eyesopen.com>
4057
4058 PR optimization/13037
4059 * g77.f-torture/execute/13037.f: New test case.
4060
90d46c28
NS
40612003-12-12 Nathan Sidwell <nathan@codesourcery.com>
4062
4063 PR c++/12881
4064 * g++.dg/abi/covariant2.C: New.
4065
45f2492c
NB
40662003-12-12 Neil Booth <neil@daikokuya.co.uk>
4067
4068 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
4069
15975b43
ZW
40702003-12-11 Zack Weinberg <zack@codesourcery.com>
4071
4072 * gcc.c-torture/execute/wchar_t-1.x: Delete.
4073
a586ce78
AP
40742003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
4075
4076 PR other/10819
4077 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
4078 to fix Bug 10819.
4079 * lib/g++.exp (g++_version): Likewise.
4080 * lib/g77.exp (g77_version): Likewise.
4081 * lib/objc.exp (default_objc_version): Likewise.
4082
e55a6cce 40832003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 4084
553355fe
RH
4085 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
4086
5ca18844
RH
4087 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
4088
facef326
MA
40892003-12-08 Matt Austern <austern@apple.com>
4090
4091 PR c/13134
4092 * lib/gcc-dg.exp (dg-require-visibility): Define.
4093 * lib/target-supports (check_visibility_available): Define.
4094 * gcc.dg/visibility-1.c: New test.
4095 * gcc.dg/visibility-2.c: Likewise.
4096 * gcc.dg/visibility-3.c: Likewise.
4097 * gcc.dg/visibility-4.c: Likewise.
4098 * gcc.dg/visibility-5.c: Likewise.
4099 * gcc.dg/visibility-6.c: Likewise.
4100 * g++.dg/ext/visibility-1.C: Likewise.
4101 * g++.dg/ext/visibility-2.C: Likewise.
4102 * g++.dg/ext/visibility-3.C: Likewise.
4103 * g++.dg/ext/visibility-4.C: Likewise.
4104 * g++.dg/ext/visibility-5.C: Likewise.
4105 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 4106
91f8389c
EB
41072003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4108
4109 * g++.dg/lookup/java1.C: New test.
4110 * g++.dg/lookup/java2.C: New test.
b8ec6586 4111
df5e8205
EB
41122003-12-07 Falk Hueffner <falk@debian.org>
4113
4114 * g++.dg/opt/noreturn-1.C: New test.
4115
fd25e957
EB
41162003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
4117
4118 * gcc.dg/overflow-1.c: New test.
4119
5c6ef9be
EB
41202003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4121
4122 * g77.f-torture/compile/13060.f: New test.
4123
a6c0d772
MM
41242003-12-06 Mark Mitchell <mark@codesourcery.com>
4125
4126 PR c++/13323
4127 * g++.dg/inherit/operator2.C: New test.
4128
360d1b99
MM
41292003-12-05 Mark Mitchell <mark@codesourcery.com>
4130
4131 PR c++/13305
4132 * g++.dg/ext/attrib9.C: New test.
4133
eeb23c11
MM
41342003-12-05 Mark Mitchell <mark@codesourcery.com>
4135
4136 PR c++/13314
4137 * g++.dg/template/error7.C: New test.
4138
5d27ef94 41392003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 4140 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
4141
4142 PR target/13302
4143 * g++.dg/other/struct-va_list.C: New test.
4144
f128e1f3
KL
41452003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4146
4147 PR c++/13166
4148 * g++.dg/parse/defarg6.C: New test.
4149
64ed86c7
HPN
41502003-12-05 Hans-Peter Nilsson <hp@axis.com>
4151
4152 PR target/13256
4153 * gcc.c-torture/execute/20031201-1.c: New test.
4154
b98d4eb5
AC
41552003-12-05 Arnaud Charlet <charlet@act-europe.fr>
4156
4157 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
4158
6e3077c6
EB
41592003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4160
4161 * gcc.dg/builtin-return-1.c: New test.
4162
fc64a247
SM
41632003-12-04 Stuart Menefy <stuart.menefy@st.com>
4164 J"orn Rennecke <joern.rennecke@superh.com>
4165
4166 PR optimization/13260
4167 * gcc.c-torture/execute/20031204-1.c: New test.
4168
afb0918a
MM
41692003-12-03 Mark Mitchell <mark@codesourcery.com>
4170
4171 PR c++/9127
4172 * g++.dg/template/error6.C: New test.
4173
8ecc63eb
JJ
41742003-12-03 Jakub Jelinek <jakub@redhat.com>
4175
4176 * gcc.dg/20031202-1.c: New test.
4177
ee43dab5
MM
41782003-12-03 Mark Mitchell <mark@codesourcery.com>
4179
b80cfdcd
MM
4180 PR c++/13179
4181 * g++.dg/template/eh1.C: New test.
4182
ee43dab5
MM
4183 PR c++/10771
4184 * g++.dg/template/error5.C: New test.
4185
e7f2e92f
DU
41862003-12-02 David Ung <davidu@mips.com>
4187
15975b43 4188 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
4189 g_##TMODE
4190
1c59130c
GB
41912003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4192
8ecc63eb 4193 PR c++/10126
1c59130c
GB
4194 * g++.dg/template/ptrmem8.C: New test.
4195
e77de295
GB
41962003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4197
8ecc63eb 4198 PR c++/12573
e77de295
GB
4199 * g++.dg/template/dependent-expr3.C: New test.
4200
e3b66120
JL
42012003-12-01 James Lemke <jim@wasabisystems.com>
4202
4203 * gcc.dg/arm-g2.c: New test.
4204
d9e7c8e3
RS
42052003-12-01 Roger Sayle <roger@eyesopen.com>
4206
4207 PR optimization/11634
4208 * gcc.dg/20031201-2.c: New test case.
4209
75d3baee
ZW
42102003-12-01 Zack Weinberg <zack@codesourcery.com>
4211
4212 PR 11433
4213 * objc.dg/proto-lossage-3.m: New test.
4214
28cb2b14
RS
42152003-12-01 Roger Sayle <roger@eyesopen.com>
4216
4217 PR optimization/12628
4218 * gcc.dg/20031201-1.c: New test case.
4219
e82407b5
EB
42202003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4221
4222 * gcc.dg/unaligned-1.c: New test.
4223
a668c6ad
MM
42242003-11-30 Mark Mitchell <mark@codesourcery.com>
4225
4226 PR c++/9849
4227 * g++.dg/template/error4.C: New test.
4228 * g++.dg/template/nested3.C: Adjust error markers.
4229
0e73769e
KG
42302003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4231
4232 * gcc.dg/cpp/assert4.c: Check more #system assertions.
4233
65f0edec
JM
42342003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
4235
4236 PR c/10333
4237 * gcc.dg/bitfld-7.c: New test.
4238
9c858681
RS
42392003-11-29 Richard Sandiford <rsandifo@redhat.com>
4240
4241 * gcc.dg/tls/asm-1.C: New test.
4242
26b0ad13
KG
42432003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4244
0e73769e 4245 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 4246
48ee6fa0
EB
42472003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4248
4249 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
4250 * gcc.dg/builtin-apply3.c: New test.
4251
4caddf0b
EB
42522003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4253
4254 * lib/compat.exp (compat-obj): New xfaildata parameter.
4255 Use it to set compiler_conditional_xfail_data before compiling.
4256 (compat-get-options): Handle dg-xfail-if.
4257 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
4258 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
4259 * gcc.dg/compat/vector-1_y.c: Likewise.
4260 * gcc.dg/compat/vector-2_x.c: Likewise.
4261 * gcc.dg/compat/vector-2_y.c: Likewise.
4262
ecb63641
EB
42632003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4264
4265 * g++.dg/opt/reg-stack4.C: New test.
4266
316d0b19
EB
42672003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4268
4269 * gcc.dg/builtin-apply2.c: New test.
4270
bb13f2ff
EB
42712003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4272
4273 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
4274
4864cc4a
KL
42752003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4276
4277 PR c++/12924
4278 * g++.dg/template/template-id-2.C: New test.
4279
d43f603d
KL
42802003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4281
4282 PR c++/5369
4283 * g++.dg/template/memfriend1.C: New test.
4284 * g++.dg/template/memfriend2.C: Likewise.
4285 * g++.dg/template/memfriend3.C: Likewise.
4286 * g++.dg/template/memfriend4.C: Likewise.
4287 * g++.dg/template/memfriend5.C: Likewise.
4288 * g++.dg/template/memfriend6.C: Likewise.
4289 * g++.dg/template/memfriend7.C: Likewise.
4290 * g++.dg/template/memfriend8.C: Likewise.
4291 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
4292
40bec508
MM
42932003-11-21 Mark Mitchell <mark@codesourcery.com>
4294
4295 PR c++/12515
4296 * g++.dg/ext/cond1.C: New test.
4297
c132886e
RH
42982003-11-20 Richard Henderson <rth@redhat.com>
4299
4300 * gcc.dg/20020201-2.c: Remove.
4301 * gcc.dg/20020201-4.c: Remove.
4302 * gcc.dg/20020304-1.c: Remove.
4303
dd2cc6dc
NN
43042003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
4305
4306 * gcc.dg/cpp/trad/xwin1.c: New test case.
4307
5153e857
AT
43082003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
4309
4310 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
4311 * lib/g77.exp: Likewise.
4312 * lib/objc.exp: Likewise.
4313 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
4314 for darwin.
4315
c44e68a5
KL
43162003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4317
4318 PR c++/12932
4319 * g++.dg/template/static5.C: New test.
4320
fc6d6d62
JM
43212003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
4322
4323 * gcc.dg/nested-func-1.c: New test.
4324
178b9a09
KG
43252003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4326
4327 * gcc.dg/cpp/assert4.c: New test.
4328
8ffc2e37
GB
43292003-11-14 Giovanni Bajo <giovannibajo@libero.it>
4330
75d3baee
ZW
4331 PR c++/2294
4332 * g++.dg/lookup/using9.c: New test.
8ffc2e37 4333
ec75414f
MM
43342003-11-14 Mark Mitchell <mark@codesourcery.com>
4335
4336 PR c++/12762
4337 * g++.dg/template/error3.C: New test.
4338
7fb768e5
AC
43392003-11-14 Arnaud Charlet <charlet@act-europe.fr>
4340
4341 PR ada/13035
4342 * ada/acats/run_acats, run_all.sh: Fix syntax error.
4343 No longer use a wrapper for gcc, since this does not work under
4344 Windows.
4345
aede75ed
GB
43462003-11-14 Giovanni Bajo <giovannibajo@libero.it>
4347
75d3baee
ZW
4348 PR c++/2094
4349 * g++.dg/template/ptrmem7.C: New test.
aede75ed 4350
a25d596a
AP
43512003-11-13 Andrew Pinski <apinski@apple.com>
4352
4353 * gcc.c-torture/compile/20031113-1.c: New test.
4354
49012f5c 43552003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 4356 Kean Johnston <jkj@sco.com>
49012f5c
MM
4357
4358 PR c/13029
4359 * gcc.dg/unused-4.c: Update.
4360
d76bc29c
EB
43612003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4362
4363 * g++.dg/opt/const3.C: New test.
4364
fccc4eb2
JH
43652003-11-13 Jan Hubicka <jh@suse.cz>
4366
4367 * gcc.c-torture/compile/20031112-1.c: New test.
4368
8f120836
MM
43692003-11-12 Mark Mitchell <mark@codesourcery.com>
4370
4371 * g++.dg/parse/crash10.C: Remove bogus error marker.
4372
405f36dd
RO
43732003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4374
4375 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
4376 (host_gcc): Likewise.
4377 (ROOT): Honor $PWDCMD.
4378 (BASE): Likewise.
4379 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
4380
7e28e1a3
CM
43812003-11-12 Catherine Moore <clm@redhat.com>
4382
4383 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
4384
0cf356df
AJ
43852003-11-12 Andreas Jaeger <aj@suse.de>
4386 Jakub Jelinek <jakub@redhat.com>
4387 Andrew Pinski <pinskia@physics.uc.edu>
4388 Richard Henderson <rth@redhat.com>
4389
4390 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
4391 systems.
7671789c 4392 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
4393
4394 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
4395 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4396
3e65fcc0
AJ
43972003-11-11 Andreas Jaeger <aj@suse.de>
4398
4399 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
4400
292d9f2b
AJ
4401 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
4402
e6178121
AC
44032003-11-10 Arnaud Charlet <charlet@act-europe.fr>
4404
4405 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
4406 Clean ups.
4407
1ec0c607
WH
44082003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
4409
4410 * gcc.dg/trampoline-1.c: New test.
4411
a5fdcda8
AP
44122003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4413
4414 * gcc.c-torture/compile/200031109-1.c: New test.
4415
c76f4e8e
JM
44162003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4417
4418 PR c/3190
4419 PR c/8714
4420 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4421 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
4422 gcc.dg/format/no-y2k-1.c: Update.
4423
587a9854
RS
44242003-11-08 Roger Sayle <roger@eyesopen.com>
4425
4426 PR optimization/10467
4427 * gcc.dg/20031108-1.c: New test case.
4428
3d67ba1e
GK
44292003-11-07 Geoffrey Keating <geoffk@apple.com>
4430
4431 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
4432
30321c39
JM
44332003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
4434
4435 * gcc.dg/compound-lvalue-1.c: New test.
4436 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
4437 some XFAILs.
4438
2858f73a
GK
44392003-11-06 Geoffrey Keating <geoffk@apple.com>
4440
4441 * gcc.dg/altivec-varargs-1.c: New test.
4442
51672143
EB
44432003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4444
4445 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
4446 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
4447 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
4448 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
4449 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
4450
0a49d02c
JM
44512003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
4452
4453 * gcc.dg/cond-lvalue-1.c: New test.
4454
db9fd03e 44552003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
4456
4457 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
4458
aad626f7
KL
44592003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4460
4461 PR c++/11616
4462 * g++.dg/template/instantiate5.C: New test.
4463
0c5a0451
VR
44642003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4465
4466 PR c++/12726
4467 * g++.dg/ext/complit2.C: Replace test with self-contained version.
4468 * ChangeLog: Add missing first entry for above test.
4469
3dfa3500
KL
44702003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4471
4472 PR c++/9810
4473 * g++.dg/template/using8.C: New test.
4474 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
4475
31f0f571
RS
44762003-11-02 Roger Sayle <roger@eyesopen.com>
4477
4478 PR optimization/10817
4479 * gcc.c-torture/compile/20031102-1.c: New test case.
4480
2077750a
KH
44812003-11-02 Kazu Hirata <kazu@cs.umass.edu>
4482
4483 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4484 2147483647.
4485
e69cdc12
EB
44862003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4487
4488 * gcc.dg/20031102-1.c: New test.
4489
0a9e65f9
EB
44902003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4491
4492 * gcc.dg/complex-1.c: New test.
4493
f218d820
KL
44942003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4495
4496 PR c++/12796
4497 * g++.dg/template/crash13.C: Adjust expected error location.
4498 * g++.old-deja/g++.brendan/ns1.C: Likewise.
4499
f3dd79b9
RE
45002003-10-31 Richard Earnshaw <rearnsha@arm.com>
4501
4502 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4503
4cabf776
JZ
45042003-10-31 Josef Zlomek <zlomekj@suse.cz>
4505
4506 PR/10239
4507 * gcc.c-torture/compile/20031031-2.c: New test.
4508
739e6d58
JZ
45092003-10-31 Josef Zlomek <zlomekj@suse.cz>
4510
4511 PR/11640
4512 * gcc.c-torture/compile/20031031-1.c: New test.
4513
28765aad
RE
45142003-10-31 Richard Earnshaw <rearnsha@arm.com>
4515
4516 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4517 * gcc.misc-tests/bprob.exp: Likewise.
4518 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4519 the execution test on arm-elf configs.
c6c01481 4520 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
4521 configs that don't support scratch files.
4522 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4523
1d915eda
AC
45242003-10-30 Arnaud Charlet <charlet@act-europe.fr>
4525
4526 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4527 done by dejagnu.
4528
24c98fae
AC
45292003-10-29 Arnaud Charlet <charlet@act-europe.fr>
4530
4531 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
4532 Avoid non pure sh syntax. Add more logging.
4533
4534 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4535 fail.
24c98fae 4536
0fda236e
FS
45372003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4538
4539 PR libgcj/10610
4540 * gcc.dg/ppc-stackalign-1.c: New test.
4541
1066ea4d
AC
45422003-10-28 Arnaud Charlet <charlet@act-europe.fr>
4543
4544 * ada/acats/run_all.sh: Change output to be more compliant with
4545 dejagnu framework.
4546 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
4547 Only run [a-z]* directories, to filter out e.g. CVS.
4548 Redirect build output to log file.
1066ea4d 4549
934ef487
AC
45502003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4551
4552 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4553
c011a52f
AC
45542003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4555
4556 PR ada/5909:
4557 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4558
b19ee4bd
JJ
45592003-10-27 Jakub Jelinek <jakub@redhat.com>
4560
4561 * gcc.c-torture/compile/20031023-1.c: New test.
4562 * gcc.c-torture/compile/20031023-2.c: New test.
4563 * gcc.c-torture/compile/20031023-3.c: New test.
4564 * gcc.c-torture/compile/20031023-4.c: New test.
4565
58e1d54c
KL
45662003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4567
4568 PR c++/10371
4569 * g++.dg/lookup/scoped8.C: New test.
4570
b3cd99cd
EB
45712003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4572
4573 * g++.dg/opt/reg-stack3.C: New test.
4574
88682ff6
JM
45752003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4576
4577 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
4578
d9a50301
KL
45792003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4580
4581 PR c++/11076
4582 * g++.dg/template/crash13.C: New test.
4583
349dfad9
JM
45842003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4585
4586 * gcc.dg/c99-restrict-2.c: New test.
4587
bb885938
NS
45882003-10-24 Nathan Sidwell <nathan@codesourcery.com>
4589
4590 PR c++/12698, c++/12699, c++/12700, c++/12566
4591 * g++.dg/inherit/covariant9.C: New test.
4592 * g++.dg/inherit/covariant10.C: New test.
4593 * g++.dg/inherit/covariant11.C: New test.
4594
0c5a0451
VR
45952003-10-23 Jason Merrill <jason@redhat.com>
4596
4597 PR c++/12726
4598 * g++.dg/ext/complit2.C: New test.
4599
ed1ca05a
FH
46002003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4601
4602 PR target/12654
4603 * gcc.c-torture/execute/20031020-1.c: New test.
4604
1b251a0c
ZD
46052003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4606
4607 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4608 following the jump_insn.
4609
dc70e81d
JM
46102003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
4611
4612 * gcc.dg/cast-lvalue-1.c: New test.
4613
18fd68a8
MM
46142003-10-21 Mark Mitchell <mark@codesourcery.com>
4615
4616 PR c++/11962
4617 * g++.dg/template/cond2.C: New test.
4618
ac054e28
JM
46192003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
4620
4621 * gcc.dg/builtins-28.c: New test.
4622
d4d1ebc1
JH
46232003-10-20 Jan Hubicka <jh@suse.cz>
4624
4625 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4626 parameter.
4627 * testsuite/gcc.dg/inline-2.c: Likewise.
4628
d15f01e3
PE
46292003-10-20 Phil Edwards <phil@codesourcery.com>
4630
4631 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
4632 * gcc.dg/nest.c: Likewise.
4633
11325dcd
KL
46342003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4635
4636 PR c++/9781, c++/10583, c++/11862
4637 * g++.dg/parse/crash13.C: New test.
4638
adccacc4
ZD
46392003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4640
4641 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4642
5a13d728
EB
46432003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4644
4645 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4646 Define HAVE_C99_RUNTIME except on Solaris.
4647 * gcc.dg/builtins-20.c: Likewise.
4648
29ee7b16
ZD
46492003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4650
4651 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4652
5f04800c
KL
46532003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4654
4655 PR c++/12495
4656 * g++.dg/template/crash21.C: New test.
4657
9579624e
KL
46582003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4659
4660 PR c++/2513
4661 * g++.dg/template/typename5.C: New test.
4662
e77b95a2
KL
46632003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4664
4665 PR c++/12369
4666 * g++.dg/template/friend25.C: New test.
4667
7a0cb59c
ZL
46682003-10-16 Ziemowit Laski <zlaski@apple.com>
4669
4670 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4671 versions.
4672
82917bf9
KH
46732003-10-16 Kazu Hirata <kazu@cs.umass.edu>
4674
4675 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4676 == 2147483647.
4677
8725a9b4
KH
46782003-10-15 Kazu Hirata <kazu@cs.umass.edu>
4679
4680 * gcc.c-torture/execute/960416-1.x: Remove.
4681 * gcc.c-torture/execute/divconst-3.x: Likewise.
4682
c546e185
HPN
46832003-10-15 Hans-Peter Nilsson <hp@axis.com>
4684
4685 PR target/12598
4686 * gcc.dg/torture/cris-volatile-1.c: New test.
4687
e157d777
RS
46882003-10-14 Roger Sayle <roger@eyesopen.com>
4689
4690 PR optimization/9325
4691 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4692 for overflowing floating point to integer conversion during RTL
4693 simplification.
4694
c92c2a28
ZL
46952003-10-13 Ziemowit Laski <zlaski@apple.com>
4696
4697 * objc/execute/_cmd.m: Fix typo.
4698 * objc.dg/image-info.m, objc.dg/symtab-1.m:
4699 Relax 'scan-assembler' regexp.
4700 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4701 objc.dg/try-catch-4.m: Run on non-Darwin targets.
4702 * objc.dg/zero-link-2.m: Remove blank line.
4703 * objc.dg/zero-link-3.m: New test case.
c6c01481 4704
71d46c6f
GK
47052003-10-13 Geoffrey Keating <geoffk@apple.com>
4706
3eba62b4
GK
4707 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4708
71d46c6f
GK
4709 * gcc.dg/asm-names.c: Use scan-assembler-not rather
4710 than linker trickery.
4711
88e451e1
VR
47122003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4713
4714 PR c++/12370
4715 * g++.dg/other/friend2.C: New test.
4716
e3c8de6a
SB
47172003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4718
4719 * gcc.dg/20031012-1.c: New test.
4720
1998463c
SB
47212003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4722
4723 * gcc.dg/weak/weak-3.c: Fix for new warning.
4724
cc956bfd
KC
47252003-10-12 Kelley Cook <kcook@gcc.gnu.org>
4726
4727 PR optimization/8750
4728 * gcc.c-torture/execute/20031012-1.c: New test case.
4729
c43fa1f5
RS
47302003-10-11 Roger Sayle <roger@eyesopen.com>
4731
4732 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4733 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4734
c877353c
RS
47352003-10-11 Roger Sayle <roger@eyesopen.com>
4736
4737 PR optimization/12260
4738 * gcc.c-torture/compile/20031011-2.c: New test case.
4739
e3be1116
RS
47402003-10-11 Roger Sayle <roger@eyesopen.com>
4741
4742 * gcc.c-torture/execute/20031011-1.c: New testcase.
4743
69efc31d
EB
47442003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4745
4746 * gcc.c-torture/compile/20031011-1.c: New test.
4747
cc956bfd 47482003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
4749
4750 * g++.dg/other/first-global.C: New test.
4751
ea82015c
RS
47522003-10-11 Roger Sayle <roger@eyesopen.com>
4753
4754 * gcc.c-torture/execute/string-opt-18.c: New testcase.
4755
51e73d57
ILT
47562003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
4757
4758 * gcc.c-torture/compile/20031010-1.c: New test.
4759
d0fd1347
GK
47602003-10-10 Geoffrey Keating <geoffk@apple.com>
4761
4762 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4763 * gcc.c-torture/execute/va-arg-25.c: ... here.
4764
b18ff0cd
MM
47652003-10-09 Mark Mitchell <mark@codesourcery.com>
4766
4767 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4768
1703590e
RS
47692003-10-08 Richard Sandiford <rsandifo@redhat.com>
4770
f119ba23 4771 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 4772
3d56512d
GB
47732003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4774
4775 * g++.dg/parse/error2.C: New test.
4776
7a925598
GB
47772003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4778
4779 PR c++/11097
4780 * g++.dg/other/error5.C: Modify the error message.
4781 * g++.dg/lookup/using8.C: New test.
4782
a594a19c
GK
47832003-10-07 Geoffrey Keating <geoffk@apple.com>
4784
4785 * gcc.dg/darwin-abi-2.c: New file.
4786 * gcc.c-torture/execute/va-arg-24.c: New file.
4787
90af8042
BW
47882003-10-06 Bob Wilson <bob.wilson@acm.org>
4789
4790 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
4791 indentation.
4792
d04a575f
MM
47932003-10-06 Mark Mitchell <mark@codesourcery.com>
4794
4795 PR c++/10147
4796 * g++.dg/other/error4.C: Update error messages.
4797 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 4798
d04a575f
MM
4799 PR c++/12337
4800 * g++.dg/init/new9.C: New test.
c6c01481 4801
d04a575f
MM
4802 PR c++/12334, c++/12236, c++/8656
4803 * g++.dg/ext/attrib8.C: New test.
4804
8a7a6f4d
DP
48052003-10-06 Devang Patel <dpatel@apple.com>
4806
4807 * gcc.dg/debug/dwarf2-3.h: New test.
4808 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 4809
9ebfd78b
EB
48102003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
4811
4812 * g++.dg/opt/cfg2.C: New test.
4813
8c03ca00
EB
48142003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4815
4816 * g++.dg/opt/float1.C: New test.
4817
b494fd98
EB
48182003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4819
4820 * gcc.dg/c90-array-lval-6.c: New test.
4821 * gcc.dg/c99-array-lval-6.c: New test.
4822
81ff723b
AM
48232003-10-03 Alexander Malmberg <alexander@malmberg.org>
4824 Ziemowit Laski <zlaski@apple.com>
4825
4826 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4827 'Derived', so that it is never considered a class method; add
4828 new warning for '+port' method ambiguity.
4829 * objc.dg/method-12.m: Include <objc/objc.h> instead of
4830 <objc/objc-api.h> (needed on Mac OS X).
4831 * objc.dg/method-13.m: New test.
4832
875eda9c
RS
48332003-10-03 Roger Sayle <roger@eyesopen.com>
4834
4835 PR optimization/9325, PR java/6391
4836 * gcc.c-torture/execute/20031003-1.c: New test case.
4837
c8a65a25
MM
48382003-10-02 Mark Mitchell <mark@codesourcery.com>
4839
5114f0ed
MM
4840 PR optimization/12180
4841 * gcc.dg/20031002-1.c: New test.
4842
c8a65a25
MM
4843 PR c++/12486
4844 * g++.dg/inherit/error1.C: New test.
4845
910a2080
CD
48462003-10-02 Chris Demetriou <cgd@broadcom.com>
4847
4848 * lib/f-torture.exp (search_for): Rename to...
4849 (search_for_re): This. Also, clean up comments and the
4850 "regexp" invocation.
4851
2a3bf9aa
JZ
48522003-10-02 Josef Zlomek <zlomekj@suse.cz>
4853
4854 * gcc.c-torture/compile/20031002-1.c: New test.
4855
7485f79f
JJ
48562003-10-02 Jakub Jelinek <jakub@redhat.com>
4857
4858 * g++.dg/opt/cond1.C: New test.
4859
2409cb37
KC
48602003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
4861
4862 * gcc.dg/Wold-style-definition-2.c: New testcase.
4863 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4864
1ffcc352
RH
48652003-09-29 Richard Henderson <rth@redhat.com>
4866
75d3baee 4867 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 4868
ea0738f2
EB
48692003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4870
4871 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4872
753aaa17
KL
48732003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4874
4875 * g++.dg/template/friend19.C: Fix typo.
4876 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4877
d34053ed
RS
48782003-09-28 Richard Sandiford <rsandifo@redhat.com>
4879
4880 * gcc.c-torture/execute/20030928-1.c: New test.
4881 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4882
e8226879
EB
48832003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4884
4885 * g++.dg/opt/unroll1.C: New test.
4886
073089a7
RS
48872003-09-26 Roger Sayle <roger@eyesopen.com>
4888
4889 PR optimization/11741
4890 * gcc.dg/20030926-1.c: New test case.
4891
37d407a1
KL
48922003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4893
4894 PR c++/5655
4895 * g++.dg/parse/access7.C: New test.
4896 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4897
264fa2db
ZL
48982003-09-24 Ziemowit Laski <zlaski@apple.com>
4899
4900 MERGE OF objc-improvements-branch into MAINLINE:
4901 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4902 if libobjc has not been built.
4903 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
4904 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4905 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4906 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
4907 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4908 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
4909 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4910 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4911 objc.dg/special/unclaimed-category-1.h,
4912 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4913 well as GNU runtime.
264fa2db 4914 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
4915 * execute/cascading-1.m, execute/function-message-1.m,
4916 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4917 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4918 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4919 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4920 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4921 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4922 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4923 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4924 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
4925 * objc.dg/bitfield-2.m: Run only on Darwin.
4926 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
4927 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4928 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 4929 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 4930
d395df26
AO
49312003-09-24 Alexandre Oliva <aoliva@redhat.com>
4932
4933 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4934
fff2cb99
GK
49352003-09-23 Geoffrey Keating <geoffk@apple.com>
4936
4937 * gcc.dg/darwin-abi-1.c: New file.
4938
af0f185b
AP
49392003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
4940
4941 PR target/12281
4942 * gcc.c-torture/compile/20030921-1.c: New test.
4943
de582cfb
EB
49442003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4945
4946 * g++.dg/opt/reg-stack2.C: New test.
4947
5cfc5356
EB
49482003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4949
4950 * g++.dg/eh/delayslot1.C: New test.
4951
ddd2d57e
RH
49522003-09-20 Richard Henderson <rth@redhat.com>
4953
4954 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4955
ccea753c
RS
49562003-09-20 Roger Sayle <roger@eyesopen.com>
4957
4958 * gcc.c-torture/execute/20030920-1.c: New test case.
4959
2c49cd9e
KL
49602003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4961
4962 * g++.dg/rtti/typeid3.C: Correct expected error message.
4963
4047b164
KL
49642003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4965
4966 PR c++/157
4967 * g++.dg/parse/crash12.C: New test.
4968
99d53bba
JJ
49692003-09-19 Janis Johnson <janis187@us.ibm.com>
4970
4971 * gcc.dg/compat/mixed-struct-check.h: New.
4972 * gcc.dg/compat/mixed-struct-defs.h: New.
4973 * gcc.dg/compat/mixed-struct-init.h: New.
4974 * gcc.dg/compat/struct-by-value-19_main.c: New.
4975 * gcc.dg/compat/struct-by-value-19_x.c: New.
4976 * gcc.dg/compat/struct-by-value-19_y.c: New.
4977 * gcc.dg/compat/struct-by-value-20_main.c: New.
4978 * gcc.dg/compat/struct-by-value-20_x.c: New.
4979 * gcc.dg/compat/struct-by-value-20_y.c: New.
4980 * gcc.dg/compat/struct-return-19_main.c: New.
4981 * gcc.dg/compat/struct-return-19_x.c: New.
4982 * gcc.dg/compat/struct-return-19_y.c: New.
4983 * gcc.dg/compat/struct-return-20_main.c: New.
4984 * gcc.dg/compat/struct-return-20_x.c: New.
4985 * gcc.dg/compat/struct-return-20_y.c: New.
4986
ed71e586
AP
49872003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
4988 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4989 so that it will not complain on LP64 targets.
4990
68c78847
KL
49912003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4992
4993 PR c++/495
4994 * g++.dg/template/friend24.C: New test.
4995
3501ba24
NS
49962003-09-19 Nathan Sidwell <nathan@codesourcery.com>
4997
68442fac 4998 PR c++/12332
3501ba24
NS
4999 * g++.dg/template/memtmpl2.C: New test.
5000
5ae6cd0d
MM
50012003-09-18 Mark Mitchell <mark@codesourcery.com>
5002
5003 PR target/11184
5004 * gcc.dg/builtin-apply1.c: New test.
5005
85b22f78
NS
50062003-09-18 Nathan Sidwell <nathan@codesourcery.com>
5007
5008 PR c++/9848
5009 * g++.dg/warn/Wunused-4.C: New test.
5010
ef08de80
VR
50112003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5012
5013 PR c++/12316
5014 * g++.dg/other/gc2.C: New test.
5015
84583208
MM
50162003-09-17 Mark Mitchell <mark@codesourcery.com>
5017
15dd86be
MM
5018 PR c++/11991
5019 * g++.dg/rtti/typeid3.C: New test.
5020
84583208
MM
5021 PR c++/12266
5022 * g++.dg/overload/template1.C: New test.
5023
0b75beaa
EB
50242003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5025
5026 * g++.dg/opt/cfg3.C: New test.
5027
ae8803a8
KL
50282003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5029
5030 PR c++/7939
5031 * g++.dg/template/crash11.C: New test.
5032
72954a4f
JM
50332003-09-16 Jason Merrill <jason@redhat.com>
5034 Jakub Jelinek <jakub@redhat.com>
5035
5036 * gcc.dg/attr-warn-unused-result.c: New test.
5037
3afd2e20
NS
50382003-09-15 Nathan Sidwell <nathan@codesourcery.com>
5039
5040 PR c++/12184
5041 * g++.dg/expr/call2.C: New test.
5042
c034f121
AJ
50432003-09-15 Andreas Jaeger <aj@suse.de>
5044
5045 * gcc.dg/Wold-style-definition-1.c: New test.
5046
29edb15c
MM
50472003-09-14 Mark Mitchell <mark@codesourcery.com>
5048
a7e8c268
MM
5049 PR c++/3907
5050 * g++.dg/parse/template12.C: New test.
5051
29edb15c
MM
5052 * g++.dg/abi/bitfield11.C: New test.
5053 * g++.dg/abi/bitfield12.C: Likewise.
5054
aab68b4a
AO
50552003-09-14 Alexandre Oliva <aoliva@redhat.com>
5056
5057 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
5058 non-expansion of functional macro name without arguments at EOL.
5059 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
5060
975f3818
RS
50612003-09-14 Richard Sandiford <rsandifo@redhat.com>
5062
5063 * gcc.c-torture/execute/20030914-[12].c: New tests.
5064
92af500d
NS
50652003-09-11 Nathan Sidwell <nathan@codesourcery.com>
5066
5067 PR c++/11788
5068 * g++.dg/overload/addr1.C: New test.
5069
93dc9a32
ILT
50702003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
5071
5072 * gcc.dg/20030909-1.c: New test.
5073
1c8b4e29
EB
50742003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5075
5076 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
5077
50782003-09-09 Devang Patel <dpatel@apple.com>
5079
5080 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 5081
f7657db9
KG
50822003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5083
5084 * gcc.dg/torture/builtin-explog-1.c: New testcase.
5085
9649812a
MM
50862003-09-08 Mark Mitchell <mark@codesourcery.com>
5087
5088 * gcc.dg/ia64-types1.c: New test.
5089 * gcc.dg/ia64-types2.c: Likewise.
5090
df049e59
KG
50912003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5092
11bf0eb0
KG
5093 * gcc.dg/builtins-1.c: Add more _Complex tests.
5094 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5095
df049e59
KG
5096 * gcc.dg/builtins-1.c: Test existing _Complex functions.
5097 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5098
f23fb7f5
MM
50992003-09-08 Mark Mitchell <mark@codesourcery.com>
5100
fa531100
MM
5101 PR c++/11786
5102 * g++.dg/lookup/koenig2.C: New test.
5103
f23fb7f5
MM
5104 PR c++/5296
5105 * g++.dg/rtti/typeid2.C: New test.
5106
7f14bbe6
JJ
51072003-09-08 Jakub Jelinek <jakub@redhat.com>
5108
5109 * gcc.c-torture/compile/20030904-1.c: New test.
5110
7b65ed54
EB
51112003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5112
5113 * g++.dg/opt/longbranch2.C: New test.
5114
6a4f08f3
AP
51152003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5116
5117 * g++.dg/template/crash10.C: Only compile it.
5118
dc4cb34e
AP
51192003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5120
5121 PR middle-end/11665
5122 * gcc.c-torture/compile/20030907-1.c: New test.
5123 * g++.dg/init/array11.C: New test.
5124
cf9ad9a7
MM
51252003-09-07 Mark Mitchell <mark@codesourcery.com>
5126
5127 PR c++/11852
5128 * g++.dg/init/struct1.C: New test.
5129
6ef0aa7b
MM
51302003-09-07 Mark Mitchell <mark@codesourcery.com>
5131
5132 PR c++/12181
5133 * g++.dg/expr/comma1.C: New test.
5134
385bce06
MM
51352003-09-06 Mark Mitchell <mark@codesourcery.com>
5136
ae53e5bc 5137 PR c++/11867
385bce06
MM
5138 * g++.dg/expr/static_cast5.C: New test.
5139
687f4bc1
AP
51402003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
5141
5142 PR c++/11507
5143 * g++.dg/lookup/scoped7.C: New test.
c6c01481 5144
687f4bc1
AP
5145 PR c++/9574
5146 * g++.dg/other/static1.C: New test.
5147
5148 PR c++/11490
5149 * g++.dg/warn/template-1.C: New test.
5150
5151 PR c++/11432
5152 * g++.dg/template/crash10.C: New test.
c6c01481 5153
687f4bc1
AP
5154 PR c++/2478
5155 * g++.dg/overload/VLA.C: New test.
c6c01481 5156
687f4bc1
AP
5157 PR c++/10804
5158 * g++.dg/template/call1.C: New test.
5159
1f845b30
NS
51602003-09-06 Nathan Sidwell <nathan@codesourcery.com>
5161
5162 PR c++/11794
5163 * g++.dg/parse/using3.C: New test.
5164
34ff2673
RS
51652003-09-06 Roger Sayle <roger@eyesopen.com>
5166
5167 PR c++/11409
5168 * g++.dg/overload/builtin3.C: New test case.
5169
03845b47
SB
51702003-09-06 Steven Bosscher <steven@gcc.gnu.org>
5171
5172 PR c/9862
5173 * gcc.dg/20030906-1.c: New test.
5174 * gcc.dg/20030906-2.c: Likewise.
5175
b92bc2a0
NS
51762003-09-06 Nathan Sidwell <nathan@codesourcery.com>
5177
5178 PR c++/12167
5179 * g++.dg/parse/defarg5.C: New test.
5180
5181 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
5182
ceeae2d1
MM
51832003-09-05 Mark Mitchell <mark@codesourcery.com>
5184
5185 PR c++/12163
5186 * g++.dg/expr/static_cast4.C: New test.
5187
5188 PR c++/12146
5189 * g++.dg/template/crash9.C: New test.
5190
3f8dc57b
AP
51912003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
5192
c6c01481 5193 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
5194 in __FUNCTION__.
5195 * g++.old-deja/g++.ext/pretty3.C: Likewise.
5196
8e1daa34
NS
51972003-09-05 Nathan Sidwell <nathan@codesourcery.com>
5198
12483c9f
NS
5199 PR c++/11922
5200 * g++/dg/template/qualified-id1.C: New test.
c6c01481 5201
8e1daa34
NS
5202 PR c++/12037
5203 * g++.dg/warn/noeffect4.C: New test.
5204
47ab33b2
MA
52052003-09-04 Matt Austern <austern@apple.com>
5206
5207 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
5208 * g++.dg/ext/fnname2.C: Likewise.
5209 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 5210
d18a8251
MM
52112003-09-04 Mark Mitchell <mark@codesourcery.com>
5212
5213 * g++.dg/expr/lval1.C: New test.
5214 * g++.dg/ext/lvcast.C: Remove.
5215
bcfb8075
RS
52162003-09-03 Roger Sayle <roger@eyesopen.com>
5217
5218 PR optimization/11700.
5219 * gcc.c-torture/compile/20030903-1.c: New test case.
5220
43fe31f6
MM
52212003-09-03 Mark Mitchell <mark@codesourcery.com>
5222
5223 PR c++/12053
5224 * g++.dg/abi/layout4.C: New test.
5225
1918facf
SB
52262003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
5227
5228 PR c++/11553
5229 * g++.dg/parse/friend3.C: New test.
c6c01481 5230
6d80c4b9
MM
52312003-09-02 Mark Mitchell <mark@codesourcery.com>
5232
3281be05
MM
5233 PR c++/11847
5234 * g++.dg/template/class1.C: New test.
5235
6d80c4b9
MM
5236 PR c++/11808
5237 * g++.dg/expr/call1.C: New test.
5238
7e99327d
MM
52392003-09-01 Mark Mitchell <mark@codesourcery.com>
5240
5241 PR c++/12114
5242 * g++.dg/init/ref9.C: New test.
5243
5244 PR c++/11972
5245 * g++.dg/template/nested4.C: New test.
5246
20d65560
MM
52472003-08-29 Mark Mitchell <mark@codesourcery.com>
5248
7433e6d4
MM
5249 PR c++/12093
5250 * g++.dg/template/non-dependent4.C: New test.
5251
20d65560
MM
5252 PR c++/11928
5253 * g++.dg/inherit/conv1.C: New test.
5254
fc2b8477
MM
52552003-08-29 Mark Mitchell <mark@codesourcery.com>
5256
5257 PR c++/6196
5258 * g++.dg/ext/label1.C: New test.
5259 * g++.dg/ext/label2.C: Likewise.
5260
a1652802
MM
52612003-08-28 Mark Mitchell <mark@codesourcery.com>
5262
5263 * g++.dg/expr/cond3.C: New test.
5264
a2a919aa
KG
52652003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5266
5267 * gcc.dg/builtins-1.c: Add new builtin cases.
5268
488f17e1
KG
52692003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5270
5271 * gcc.dg/builtins-1.c: Add new cases.
5272 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5273
52742003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5275
5276 * gcc.dg/builtins-1.c: Add more math builtin tests.
5277 * gcc.dg/torture/builtin-attr-1.c: New test.
5278
22bd385b
MM
52792003-08-28 Mark Mitchell <mark@codesourcery.com>
5280
5281 PR optimization/5079
5282 * g++.dg/opt/static3.C: New test.
5283
3d7ca167
ZD
52842003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5285
5286 * gcc.misc-tests/gcov-10b.c: New test.
5287
031b59ce
MM
52882003-08-27 Mark Mitchell <mark@codesourcery.com>
5289
5290 * g++.dg/opt/ptrmem3.C: New test.
5291
5292 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
5293
b7bc76e3
JJ
52942003-08-27 Jakub Jelinek <jakub@redhat.com>
5295
5296 * gcc.dg/20030826-2.c: New test.
5297
00229de4
RS
52982003-08-26 Roger Sayle <roger@eyesopen.com>
5299
5300 PR middle-end/12002
5301 * g77.f-torture/compile/12002.f: New test case.
5302
e3232933
RS
53032003-08-26 Roger Sayle <roger@eyesopen.com>
5304
5305 * gcc.dg/20030826-1.c: New test case.
5306
a103ca2c
MK
53072003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
5308
5309 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
5310
20b50672
NS
53112003-08-26 Nathan Sidwell <nathan@codesourcery.com>
5312
6d9a0a36
NS
5313 PR c++/11871
5314 * c++.dg/lookup/crash1.C: New test.
5315
20b50672
NS
5316 * c++.dg/warn/noeffect3.C: New test.
5317
0961802f
JJ
53182003-08-25 Janis Johnson <janis187@us.ibm.com>
5319
5320 * gcc.dg/compat/vector-1_x.c: Compile with -w.
5321 * gcc.dg/compat/vector-1_y.c: Ditto.
5322 * gcc.dg/compat/vector-2_x.c: Ditto.
5323 * gcc.dg/compat/vector-2_y.c: Ditto.
5324
b01e3e38
UW
53252003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
5326
5327 * gcc.dg/20030702-1.c: New test.
5328
43dc123f
MM
53292003-08-25 Mark Mitchell <mark@codesourcery.com>
5330
5331 PR c++/8795
5332 * g++.dg/ext/altivec-1.C: New test.
5333
a30b6839
RH
53342003-08-24 Richard Henderson <rth@redhat.com>
5335
5336 * g++.dg/eh/simd-2.C: Add -w for x86.
5337
61c234ce
JJ
53382003-08-23 Jakub Jelinek <jakub@redhat.com>
5339
5340 * gcc.dg/20030815-1.c: New test.
5341
a653d067
KL
53422003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5343
5344 PR c++/3765
5345 * g++.dg/parse/access6.C: New test.
5346
19db77ce
KL
53472003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5348
5349 PR c++/641, c++/11876
5350 * g++.dg/template/friend22.C: New test.
5351 * g++.dg/template/friend23.C: Likewise.
5352
35f73a73
MM
53532003-08-22 Mark Mitchell <mark@codesourcery.com>
5354
5355 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
5356 identically.
5357
6560773a
MM
53582003-08-22 Mark Mitchell <mark@codesourcery.com>
5359
5360 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
5361
a30f2d65
MM
53622003-08-22 Mark Mitchell <mark@codesourcery.com>
5363
5364 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
5365
7741796c
MM
53662003-08-22 Mark Mitchell <mark@codesourcery.com>
5367
5368 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
5369
376de225
MM
53702003-08-22 Mark Mitchell <mark@codesourcery.com>
5371
5372 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
5373
f3c2dfc6
MM
53742003-08-21 Mark Mitchell <mark@codesourcery.com>
5375
5376 PR c++/11919
5377 * g++.dg/overload/prom1.C: New test.
5378
5379 PR c++/11551
5380 * g++.dg/parse/dtor2.C: New test.
5381
5382 PR c++/10762
5383 * g++.dg/parse/using2.C: New test.
5384
43c446b8
KH
53852003-08-21 Kazu Hirata <kazu@cs.umass.edu>
5386
5387 PR target/11805
5388 * gcc.c-torture/compile/20030821-1.c: New.
5389
35c18a20
MM
53902003-08-20 Mark Mitchell <mark@codesourcery.com>
5391
5392 PR c++/11834
5393 * g++.dg/template/deduce2.C: New test.
5394
c4c83fff
JZ
53952003-08-21 Josef Zlomek <zlomekj@suse.cz>
5396
5397 * gcc.c-torture/execute/20030821-1.c: New test.
5398
2cf099a5
RS
53992003-08-20 Roger Sayle <roger@eyesopen.com>
5400
5401 PR middle-end/11984
5402 * gcc.dg/20030820-1.c: New test case.
5403
47d4c811
NS
54042003-08-20 Nathan Sidwell <nathan@codesourcery.com>
5405
5406 PR c++/11945
5407 * g++.dg/warn/noeffect2.C: New test.
5408
4b0d3cbe
MM
54092003-08-19 Mark Mitchell <mark@codesourcery.com>
5410
5411 PR c++/10926
5412 * g++.dg/template/dtor2.C: New test.
5413
5414 PR c++/11684
5415 * g++.dg/template/operator1.C: New test.
5416 * g++.dg/parse/operator4.C: New test.
5417
5418 PR c++/11946.C
5419 * g++.dg/expr/enum1.C: New test.
5420 * gcc.dg/c99-bool-1.c: Remove bogus warning.
5421
5422 PR c++/11036.C
5423 * g++.dg/parse/elab2.C: New test.
5424 * g++.dg/parse/typedef4.C: Change error message.
5425 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
5426 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
5427 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
5428
ccc01444
GK
54292003-08-19 Geoffrey Keating <geoffk@apple.com>
5430
5431 * gcc.dg/pch/warn-1.c: New.
5432 * gcc.dg/pch/warn-1.hs: New.
5433
5434 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
5435 not-tested file.
5436
c0d4955f
AP
54372003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5438
5439 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
5440
4fad7068
AP
54412003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5442
5443 * gcc.dg/uninit-D.c: New Test.
5444 * gcc.dg/uninit-E.c: New Test.
5445 * gcc.dg/uninit-F.c: New Test.
5446 * gcc.dg/uninit-G.c: New Test.
5447
7f5d157f
MR
54482003-08-19 Michael Ritzert <ritzert@t-online.de>
5449
5450 * g++.dg/README: Describe the pch directory.
5451
b54f5338
KL
54522003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5453
5454 PR c++/11174
5455 * g++.dg/parse/access4.C: New test.
5456 * g++.dg/parse/access5.C: Likewise.
5457 * g++.old-deja/g++.jason/access17.C: Adjust error message.
5458
622adc7e
MK
54592003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
5460
5461 * gcc.dg/noncompile/20030818-1.c: New.
5462
a2507277
NS
54632003-08-18 Nathan Sidwell <nathan@codesourcery.com>
5464
47d4c811
NS
5465 PR c++/11957
5466 * g++.dg/warn/noeffect1.C: New test.
5467
a2507277
NS
5468 * g++.dg/template/scope2.C: New test.
5469 * g++.dg/template/error2.C: Correct dg-error
5470
8edf7a6d
RS
54712003-08-18 Richard Sandiford <rsandifo@redhat.com>
5472
5473 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
5474
e895113a
NS
54752003-08-16 Nathan Sidwell <nathan@codesourcery.com>
5476
5477 PR C++/11512
5478 * g++.dg/template/warn1.C: New.
5479
68ea098a
NS
54802003-08-15 Nathan Sidwell <nathan@codesourcery.com>
5481
5482 * g++.dg/template/error2.C: New test.
5483 * g++.dg/lookup/using7.C: Adjust errors
5484 * g++.old-deja/g++.pt/crash36.C: Likewise.
5485 * g++.old-deja/g++.pt/derived3.C: Likewise.
5486
d256ac69
KG
54872003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5488
5489 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5490 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5491 * gcc.c-torture/execute/builtins/string-9.c: New, from
5492 string-opt-9.c. Adjust for execute/builtins framework.
5493 * gcc.c-torture/execute/string-opt-9.c: Delete.
5494
560ad596
MM
54952003-08-12 Mark Mitchell <mark@codesourcery.com>
5496
4717fcc7
MM
5497 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5498
560ad596
MM
5499 * g++.dg/parse/ret-type2.C: New test.
5500
5501 PR c++/11703
5502 * g++.dg/init/new8.C: New test.
5503
5504 PR c++/10923
5505 * g++.dg/parse/typedef5.C: New test.
5506
5507 PR c++/9512
5508 * g++.dg/parse/qualified2.C: New test.
5509 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5510 invalid code.
5511
fe0378ed
MM
55122003-08-11 Mark Mitchell <mark@codesourcery.com>
5513
5514 * g++.dg/conversion/ptrmem1.C: New test.
5515
5f5e441a
JJ
55162003-08-11 Jakub Jelinek <jakub@redhat.com>
5517
5518 PR target/11693
5519 * gcc.dg/20030811-1.c: New test.
5520
5521 PR target/11535
5522 * gcc.c-torture/execute/20030811-1.c: New test.
5523
0235f855
KG
55242003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5525
5526 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5527
d9148cf4
MM
55282003-08-10 Mark Mitchell <mark@codesourcery.com>
5529
5530 PR c++/11789.C
5531 * g++.dg/inherit/multiple1.C: New test.
5532
86306a6b
NS
55332003-08-10 Nathan Sidwell <nathan@codesourcery.com>
5534
bae39a73
NS
5535 * gcc.dg/spe1.c: New test.
5536
ffc76561
NS
5537 PR c++/11670
5538 * g++.dg/expr/cast2.C: New test.
c6c01481 5539
86306a6b
NS
5540 PR c++/10530
5541 * g++.dg/template/dependent-name2.C: New test.
5542
bb6e4168
AP
55432003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
5544
5545 * g++.dg/parse/crash11.C: Put the dg options in comments.
5546
df38ffef
NB
55472003-08-08 Neil Booth <neil@daikokuya.co.uk>
5548
5549 * lib/gcc-dg.exp: Update for diagnostic change.
5550
3adee96c
KL
55512003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5552
5553 PR c++/5767
5554 * g++.dg/parse/crash11.C: New test.
5555
372431b6
AO
55562003-08-06 Alexandre Oliva <aoliva@redhat.com>
5557
5558 * gcc.dg/cpp/spacing1.c: Update.
5559
17f6297d
JJ
55602003-08-04 Janis Johnson <janis187@us.ibm.com>
5561
5562 PR target/11739
5563 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5564 a value for -mtune.
5565
02a1994c
RS
55662003-08-04 Roger Sayle <roger@eyesopen.com>
5567
5568 PR middle-end/11771
5569 * gcc.c-torture/compile/20030804-1.c: New test case.
5570
f2593a66
RS
55712003-08-04 Roger Sayle <roger@eyesopen.com>
5572
5573 * gcc.dg/20030804-1.c: New test case.
5574
b5d72eda
AO
55752003-08-04 Alexandre Oliva <aoliva@redhat.com>
5576
5577 * gcc.dg/cpp/separate-1.c: New test.
5578
ae0b7dfc
NS
55792003-08-03 Nathan Sidwell <nathan@codesourcery.com>
5580
6cb89308
NS
5581 PR c++/11704
5582 * g++.dg/template/dependent-expr2.C: New test.
5583
ae0b7dfc
NS
5584 PR c++/11766
5585 * g++.dg/expr/ptrmem1.C: New test.
5586
79572cb1
KL
55872003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5588
5589 PR c++/9453
5590 * g++.dg/template/friend15.C: New test.
5591
76bf2c97
NB
55922003-08-03 Neil Booth <neil@daikokuya.co.uk>
5593
5594 * lib/dg-pch.exp: Work round PCH bug.
5595
8e9dd1eb
KG
55962003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5597
5598 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
5599 builtins. Move cases from builtins-4.c here.
5600
5601 * gcc.dg/torture/builtin-math-1.c: New test taken from
5602 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5603 additional cases.
c6c01481 5604
8e9dd1eb
KG
5605 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5606 Delete.
5607
fd9aef9d
NS
56082003-08-02 Nathan Sidwell <nathan@codesourcery.com>
5609
5610 PR c++/9447
5611 * g++.dg/template/using7.C: New test.
5612
49634b3a
NB
56132003-08-02 Neil Booth <neil@daikokuya.co.uk>
5614
5615 * import1.c, import2.c: New tests.
5616
5f77fbd4
JJ
56172003-08-01 Jakub Jelinek <jakub@redhat.com>
5618
5619 * g++.dg/eh/crossjump1.C: New test.
5620
ee935db4
MM
56212003-08-01 Mark Mitchell <mark@codesourcery.com>
5622
5623 PR c++/11697
5624 * g++.dg/template/using6.C: New test.
5625
5626 PR c++/11744
5627 * g++.dg/template/koenig2.C: New test.
5628
d6f7c704
KL
56292003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5630
5631 PR c++/7983
5632 * g++.dg/parse/typedef4.C: New test.
5633
cbd63935
KL
56342003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5635
5636 PR c++/8442, c++/8806
5637 * g++.dg/template/elab1.C: New test.
5638 * g++.dg/template/type2.C: Likewise.
5639 * g++.dg/template/ttp3.C: Adjust expected error message.
5640 * g++.old-deja/g++.law/visibility13.C: Likewise.
5641 * g++.old-deja/g++.niklas/t135.C: Likewise.
5642 * g++.old-deja/g++.pt/ttp41.C: Likewise.
5643 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5644 template argument.
5645 * g++.old-deja/g++.pt/ttp44.C: Likewise.
5646
522da2bf
NS
56472003-08-01 Nathan Sidwell <nathan@codesourcery.com>
5648
a5bcc582
NS
5649 PR c++/11295
5650 * g++.dg/ext/stmtexpr1.C: New test.
5651
d340e53f
NS
5652 * g++.dg/opt/tmp1.C: New test.
5653
f21e6028
NS
5654 PR c++/11525
5655 * g++.dg/parse/constant4.C: New test.
5656
522da2bf
NS
5657 PR c++/9447
5658 * g++.dg/template/using5.C: New test.
5659
2598550f
RS
56602003-07-31 Roger Sayle <roger@eyesopen.com>
5661
5662 * gcc.dg/builtins-27.c: New test case.
5663
a132b6a8
JJ
56642003-07-31 Jakub Jelinek <jakub@redhat.com>
5665
5666 * gcc.dg/tls/opt-7.c: New test.
5667
5011c2ca 56682003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 5669
5011c2ca
AP
5670 * g++.old-deja/g++.other/crash18.C: Remove.
5671
fb5ce3c9
NS
56722003-07-31 Nathan Sidwell <nathan@codesourcery.com>
5673
ffd49b19
NS
5674 * g++.dg/template/explicit3.C: New.
5675 * g++.dg/template/explicit4.C: New.
5676 * g++.dg/template/explicit5.C: New.
5677
fb5ce3c9
NS
5678 PR c++/11347
5679 * g++.dg/template/memtmpl1.C: New.
5680
675eab74
AP
56812003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
5682
5683 PR target/11565
5684 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5685 * gcc.dg/i386-387-5.c (dg-options): Likewise.
5686
602a82f3 56872003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
5688
5689 * vtgc1.c: Kill.
5690
55d54003
ZW
56912003-07-29 Zack Weinberg <zack@codesourcery.com>
5692
5693 * gcc.dg/struct-in-proto-1.c: New test.
5694
8f9b4009
NB
56952003-07-29 Neil Booth <neil@daikokuya.co.uk>
5696
5697 * gcc.dg/cpp/include2.c: Only expect one message.
5698
399dedb9
NS
56992003-07-29 Nathan Sidwell <nathan@codesourcery.com>
5700
5701 PR c++/9447
5702 * g++.dg/template/using1.C: New test.
5703 * g++.dg/template/using2.C: New test.
5704 * g++.dg/template/using3.C: New test.
5705 * g++.dg/template/using4.C: New test.
5706
f67f7737
AO
57072003-07-29 Alexandre Oliva <aoliva@redhat.com>
5708
5709 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5710 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5711
415d4636
MM
57122003-07-28 Jan Hubicka <jh@suse.cz>
5713
5714 PR c++/11530
5715 * g++.dg/opt/call1.C: New test.
5716
7b6d72fc
MM
57172003-07-28 Alexandre Oliva <aoliva@redhat.com>
5718
5719 PR c++/11667
5720 * g++.dg/init/enum2.C: New test.
5721 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 5722
b7365957
HPN
57232003-07-28 <hp@bitrange.com>
5724
5725 * gcc.dg/Wdeclaration-after-statement-1.c,
5726 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5727
5dfa45d0
JJ
57282003-07-28 Jakub Jelinek <jakub@redhat.com>
5729
5730 * gcc.c-torture/compile/20030725-1.c: New test.
5731
66584e64
AH
57322003-07-28 Aldy Hernandez <aldyh@redhat.com>
5733
5734 * gcc.dg/20030505.c: Only run for SPE.
5735 Remove definition of opaque type.
5736
b7a78333
MM
57372003-07-27 Mark Mitchell <mark@codesourcery.com>
5738
5739 * g++.dg/template/ptrmem6.C: New test.
5740
18f3e349
GK
57412003-07-26 Geoffrey Keating <geoffk@apple.com>
5742
5743 * gcc.c-torture/compile/zero-strct-2.c: New test.
5744
863d3dfb
GK
57452003-07-25 Geoffrey Keating <geoffk@apple.com>
5746
5747 * gcc.dg/intermod-1.c: New test.
5748
a91db711
NS
57492003-07-25 Nathan Sidwell <nathan@codesourcery.com>
5750
22038b2c
NS
5751 PR c++/11617
5752 * g++.dg/template/lookup2.C: New test.
5753 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 5754 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
5755
5756 PR c++/11596
a91db711
NS
5757 * g++.dg/template/defarg3.C: New test.
5758
5759 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5760
22ed7e5f
MM
57612003-07-24 Mark Mitchell <mark@codesourcery.com>
5762
5763 * g++.dg/inherit/access5.C: New test.
5764
f60a10e7
KL
57652003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5766
5767 PR c++/11513
5768 * g++.dg/template/crash8.C: New test.
5769
8f5b6d29
SB
57702003-07-23 Steven Bosscher <steven@gcc.gnu.org>
5771
5772 PR c/10602
5773 * gcc.dg/noncompile/incomplete-2.c: New test.
5774
11b8e71c
MM
57752003-07-23 Mark Mitchell <mark@codesourcery.com>
5776
bd16cb25
MM
5777 PR c++/11645
5778 * g++.dg/inherit/access4.C: New test.
5779
6cf4d1bc
MM
5780 PR c++/11517
5781 * g++.dg/expr/cond2.C: New test.
55d54003 5782
11b8e71c
MM
5783 PR optimization/10679
5784 * g++.dg/opt/inline4.C: New test.
5785
eb5abb39
NS
57862003-07-23 Nathan Sidwell <nathan@codesourcery.com>
5787
5788 * g++.dg/parse/crash10: New test.
5789
817aed6f
NS
57902003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5791
5792 * g++.dg/ext/flexary1.C: New test.
55d54003 5793
bef89e9e
KL
57942003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5795
5796 PR c++/10793
5797 * g++.dg/template/crash9.C: New test.
5798
4bd56354
VR
57992003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5800
5801 PR c++/3004
5802 * g++.dg/parse/typedef3.C: New test.
5803
5804 PR c++/7906
5805 * g++.dg/parse/operator2.C: New test.
5806
5807 PR c++/8895
5808 * g++.dg/parse/def-tmpl-arg1.C: New test.
5809
5810 PR c++/9282
5811 * g++.dg/parse/funptr1.C: New test.
5812
5813 PR c++/9452
5814 * g++.dg/parse/ambig3.C: New test.
5815
5816 PR c++/9454
5817 * g++.dg/parse/operator3.C: New test.
5818
5819 PR c++/9486
5820 * g++.dg/parse/template10.C: New test.
5821
5822 PR c++/9488
5823 * g++.dg/parse/template11.C: New test.
5824
5825 PR c++/10150
5826 * g++.dg/parse/invalid-op1.C: New test.
5827
5828 PR c++/10247
5829 * g++.dg/parse/condexpr1.C: New test.
5830
c6e4cc53
NS
58312003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5832
e0d1297c
NS
5833 * g++.dg/ext/packed3.C: New test.
5834 * g++.dg/ext/packed4.C: New test.
5835
c6e4cc53
NS
5836 * gcc.dg/pack-test-3.c: New test.
5837
dd039fc9
JJ
58382003-07-21 Janis Johnson <janis187@us.ibm.com>
5839
5840 * lib/compat.exp: Handle dg-options per source file.
5841 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5842 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5843 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5844 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5845 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5846 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5847 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5848 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5849 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5850 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5851 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5852 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5853 * g++.dg/compat/break/bitfield7_x.C: Ditto.
5854 * g++.dg/compat/break/bitfield7_y.C: Ditto.
5855
124b0e05
AP
58562003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5857
5858 PR c/10320
5859 * gcc.c-torture/execute/20030718-1.c: New test.
5860
bbda30a4
EB
58612003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5862
55d54003 5863 PR optimization/11536
bbda30a4
EB
5864 * gcc.dg/20030721-1.c: New test.
5865
e9f9c81f
MM
58662003-07-19 Mark Mitchell <mark@codesourcery.com>
5867
5868 PR c++/11546
5869 * g++.dg/template/lookup1.C: New test.
5870
14e33ee8
ZW
58712003-07-19 Zack Weinberg <zack@codesourcery.com>
5872
5873 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5874 diagnostics of ill-formed constructs involving labels.
5875 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5876 the new 'previously defined here' message.
5877
a3f10e50
NS
58782003-07-18 Nathan Sidwell <nathan@codesourcery.com>
5879
5880 * g++.dg/parse/non-dependent2.C: New test.
5881
1fd0cd42
AP
58822003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5883
14e33ee8 5884 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
5885 weak symbols.
5886
16f6812f
JJ
58872003-07-17 Jakub Jelinek <jakub@redhat.com>
5888
5889 PR target/11087
5890 * gcc.c-torture/execute/20030717-1.c: New test.
5891
f129791c
EB
58922003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5893
5894 * g++.dg/opt/cfg1.C: New test.
5895
2b187c63
MM
58962003-07-17 Mark Mitchell <mark@codesourcery.com>
5897
5898 PR optimization/11557
5899 * gcc.dg/20030717-1.c: New test.
5900
bf88d870
AP
59012003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5902
5903 PR c++/10476
5904 * g++.dg/expr/crash-1.C: New test.
5905
5906 PR c++/11027
5907 * g++.dg/template/init3.C: New test.
5908
5909 PR c++/8222
5910 * g++.dg/template/non-dependent1.C: New test.
5911
5912 PR c++/11070
5913 * g++.dg/template/non-dependent2.C: New test.
5914
5915 PR c++/11071
5916 * g++.dg/template/non-dependent3.C: New test.
5917
5918 PR c++/9907
5919 * g++.dg/template/sizeof5.C: New test.
5920
26e0dcb3
GK
59212003-07-17 Geoffrey Keating <geoffk@apple.com>
5922
5923 PR 11498
5924 * gcc.c-torture/compile/mangle-1.c: New file.
5925
41c5ee06
KL
59262003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5927
5928 PR c++/7809
94b32725 5929 * g++.dg/parse/access3.C: New test.
41c5ee06 5930
2a39bedb 59312003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
5932
5933 PR c++/11384
5934 * g++.dg/init/init-ref4.C: New test.
5935
39703eb9
MM
59362003-07-16 Mark Mitchell <mark@codesourcery.com>
5937
5938 PR c++/11547
5939 * g++.dg/parse/constant3.C: New test.
5940 * g++.dg/parse/crash7.C: Likewise.
5941
48addf69
AP
59422003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
5943
5944 PR target/11008
5945 * gcc.dg/i386-pentium4-not-mull.c: New.
5946
1e0343dd
R
59472003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
5948
5949 * gcc.dg/asm-names.c (ymain): Make it weak.
5950
866eb556
KL
59512003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5952
5953 PR c++/5421
5954 * g++.dg/template/friend21.C: New test.
5955
fc4767bb
JJ
59562003-07-16 Jakub Jelinek <jakub@redhat.com>
5957
5958 * gcc.dg/cleanup-8.c: New test.
5959 * gcc.dg/cleanup-9.c: New test.
5960
32f2f2cb
DS
59612003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
5962
5963 * g++.dg/ext/dll-MI1.h: New file.
5964 * g++.dg/ext/dllexport-MI1.C: New file.
5965 * g++.dg/ext/dllimport-MI1.C: New file.
5966
bc8229a0
JJ
59672003-07-15 Jakub Jelinek <jakub@redhat.com>
5968
5969 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5970 it does not have cmpstrsi patterns (just cmpmemsi).
5971
b0afa2fc
MM
59722003-07-15 Mark Mitchell <mark@codesourcery.com>
5973
5974 PR debug/11473
5975 * g++.dg/debug/debug8.C: New test.
5976
caec1dc0
KL
59772003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5978
5979 PR c++/10108
5980 * g++.dg/template/crash7.C: New test.
5981
aadf50ed
KH
59822003-07-15 Kazu Hirata <kazu@cs.umass.edu>
5983
5984 PR target/10795
5985 * gcc.c-torture/compile/20030708-1.c: New.
5986
5a257872
EB
59872003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5988
5989 * gcc.c-torture/execute/20030715-1.c: New test.
5990
89a68bb9
GK
59912003-07-14 Geoffrey Keating <geoffk@apple.com>
5992
5993 * gcc.dg/pch/inline-3.c: New file.
5994 * gcc.dg/pch/inline-3.hs: New file.
5995 * gcc.dg/pch/inline-4.c: New file.
5996 * gcc.dg/pch/inline-4.hs: New file.
5997
5e08432e
MM
59982003-07-14 Mark Mitchell <mark@codesourcery.com>
5999
8d83f792
MM
6000 PR c++/11509
6001 * g++.dg/template/crash6.C: New test.
6002
748d4c7e
MM
6003 PR c++/7053
6004 * g++.dg/template/friend20.C: New test.
6005
5e08432e
MM
6006 PR c++/7019
6007 * g++.dg/template/overload2.C: New test.
6008
1b78cca9
FS
60092003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6010
6011 PR optimization/11440
6012 * gcc.c-torture/execute/20030714-1.c: New test.
6013
55ece1b3
KL
60142003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6015
6016 PR c++/11154
6017 * g++.dg/template/partial2.C: New test.
6018
b3445994
MM
60192003-07-13 Mark Mitchell <mark@codesourcery.com>
6020
a3d87771
MM
6021 PR c++/11503
6022 * g++.dg/template/anon1.C: New test.
6023
b3445994
MM
6024 PR c++/11493
6025 PR c++/11495
6026 * g++.dg/parse/template9.C: Likewise.
6027 * g++.dg/template/crash4.C: New test.
6028 * g++.dg/template/koenig1.C: Likewise.
6029 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
6030 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
6031 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
6032 functions.
6033 * g++.old-deja/g++.jason/template36.C: Likewise.
6034 * g++.old-deja/g++.mike/p1989.C: Likewise.
6035 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
6036 * g++.old-deja/g++.pt/ttp20.C: Use this->.
6037 * g++.old-deja/g++.pt/ttp21.C: Use this->.
6038 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
6039 compiling.
6040 * g++.old-deja/g++.pt/union2.C: Use this->.
6041
358b8f01
JJ
60422003-07-11 Jakub Jelinek <jakub@redhat.com>
6043
6044 * gcc.dg/20030711-1.c: New test.
6045
7efa3e22
NS
60462003-07-11 Nathan Sidwell <nathan@codesourcery.com>
6047
6048 PR c++/11050
6049 * g++.dg/parse/args1.C: New test.
6050 * g++.pt/defarg8.C: Change expected errors.
6051
7d48af30
MM
60522003-07-11 Mark Mitchell <mark@codesourcery.com>
6053
87ca53f6
MM
6054 PR c++/8164
6055 * g++.dg/template/nontype2.C: New test.
6056
a6b602ca
MM
6057 PR c++/10558
6058 * g++.dg/parse/template8.C: New test.
6059
6eeba0cc
MM
6060 PR c++/8327
6061 * g++.dg/template/scope1.C: New test.
6062
7d48af30
MM
6063 * g++.dg/warn/Wsign-compare-1.C: New test.
6064
1dc9efda
KH
60652003-07-10 Kazu Hirata <kazu@cs.umass.edu>
6066
6067 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
6068
4a386498
MM
60692003-07-10 Mark Mitchell <mark@codesourcery.com>
6070
584672ee
MM
6071 PR c++/9411
6072 * g++.dg/template/explicit2.C: New test.
6073
4a386498
MM
6074 PR c++/10032
6075 * g++.dg/warn/pedantic1.C: New test.
6076
7c728fc6
NS
60772003-07-10 Nathan Sidwell <nathan@codesourcery.com>
6078
6079 PR c++ 9483
6080 * g++.dg/other/field1.C: New test.
6081
11791dbc
KH
60822003-07-10 Kazu Hirata <kazu@cs.umass.edu>
6083
6084 PR c/11449
6085 * gcc.c-torture/compile/20030707-1.c: New.
6086
0c3b76ea
KL
60872003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6088
6089 PR c++/10849
6090 * g++.dg/template/access12.C: New test.
6091
bda8c1ca
NS
60922003-07-09 Nathan Sidwell <nathan@codesourcery.com>
6093
6094 * g++.dg/bprob/bprob.exp (prof_ext): Update.
6095 * g77.dg/bprob/bprob.exp (prof_ext): Update.
6096 * gcc.misc-tests/bprob.exp (prof_ext): Update.
6097 * gcc.misc-tests/gcov.exp: Update
6098 * g++.dg/gcov/gcov.exp: Update
6099 * lib/gcov.exp: Update.
6100
d17811fd
MM
61012003-07-08 Mark Mitchell <mark@codesourcery.com>
6102
6103 * g++.dg/abi/mangle17.C: Make sure template expressions are
6104 dependent.
6105 * g++.dg/abi/mangle4.C: Mark erroneous casts.
6106 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
6107 * g++.dg/opt/stack1.C: Remove erroneous code.
6108 * g++.dg/parse/template7.C: New test.
6109 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
6110 * g++.old-deja/g++.pt/crash4.C: Likewise.
6111
76739f29
JDA
61122003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6113
6114 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
6115 with zero or one occurence of `$' after the initial `L'.
6116
55c9de2d
KH
61172003-07-08 Kazu Hirata <kazu@cs.umass.edu>
6118
6119 * gcc.c-torture/compile/20030704-1.c: Add a comment.
6120
8af61113
RS
61212003-07-08 Roger Sayle <roger@eyesopen.com>
6122
6123 PR c/11370
6124 * gcc.dg/Wunreachable-6.c: New testcase.
6125 * gcc.dg/Wunreachable-7.c: New testcase.
6126
7e6dc358
JJ
61272003-07-08 Jakub Jelinek <jakub@redhat.com>
6128
6129 PR c/11420
6130 * gcc.dg/20030708-1.c: New test.
6131
b8898790
RS
61322003-07-08 Richard Sandiford <rsandifo@redhat.com>
6133
6134 * gcc.dg/compat/sdata-section.h: New file.
6135 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
6136 * gcc.dg/torture/mips-sdata-1.c: New test.
6137
c4d0910c
KL
61382003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6139
6140 PR c++/11030
6141 * g++.dg/template/friend19.C: New test.
6142
8df63efa
JJ
61432003-07-08 Jakub Jelinek <jakub@redhat.com>
6144
6145 * g++.dg/opt/strength-reduce.C: New test.
6146
afeeac3f
RS
61472003-07-07 Roger Sayle <roger@eyesopen.com>
6148
6149 PR target/10979
6150 * gcc.dg/20030707-1.c: New testcase.
6151
2c430630
RS
61522003-07-07 Roger Sayle <roger@eyesopen.com>
6153
6154 PR optimization/11059
6155 * g++.dg/opt/emptyunion.C: New testcase.
6156
82d610ec 61572003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 6158 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
6159
6160 * g++.dg/opt/stack1.C: New test.
6161
0a72704b
MM
61622003-07-05 Mark Mitchell <mark@codesourcery.com>
6163
6164 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
6165 run test.
14e33ee8 6166
0a72704b
MM
6167 PR c++/11431
6168 * g++.dg/expr/static_cast3.C: New test.
6169
e6cc3a24
ZW
61702003-07-04 Zack Weinberg <zack@codesourcery.com>
6171
6172 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
6173 everywhere.
6174 * gcc.dg/concat.c: Concatenation of string constants with
6175 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
6176 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
6177 * gcc.dg/cpp/escape-2.c: Use wide character constants where
6178 necessary to avoid multi-character character constant warning.
6179 * gcc.dg/cpp/escape.c: Likewise.
6180 * gcc.dg/cpp/ucs.c: Likewise.
6181 Remove backslashes from dg-bogus comments, as they confuse Tcl.
6182 Fix a typo.
6183
9037065f
KH
61842003-07-04 Kazu Hirata <kazu@cs.umass.edu>
6185
682def26 6186 PR c/11428
9037065f
KH
6187 * gcc.c-torture/compile/20030704-1.c: New.
6188
ae81000a
KH
61892003-07-04 Kazu Hirata <kazu@cs.umass.edu>
6190
6191 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
6192
1cf0dce8
DS
61932003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
6194
6195 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 6196 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 6197 tests for warnings.
32f2f2cb
DS
6198 * g++.dg/ext/dllimport2.C: Add tests for warnings.
6199 * g++.dg/ext/dllimport3.C: Likewise.
6200 * g++.dg/ext/dllimport4.C: New file.
6201 * g++.dg/ext/dllimport5.C: New file.
6202 * g++.dg/ext/dllimport6.C: New file.
6203 * g++.dg/ext/dllimport7.C: New file.
6204 * g++.dg/ext/dllimport8.C: New file.
6205 * g++.dg/ext/dllimport9.C: New file.
6206 * g++.dg/ext/dllimport10.C: New file.
6207 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 6208
d6b4ea85
MM
62092003-07-03 Mark Mitchell <mark@codesourcery.com>
6210
6211 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
6212 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
6213
0a9530a9
RS
62142003-07-03 Roger Sayle <roger@eyesopen.com>
6215
6216 * gcc.dg/builtins-25.c: New testcase.
6217 * gcc.dg/builtins-26.c: New testcase.
6218
9b269fc7
JJ
62192003-07-03 Janis Johnson <janis187@us.ibm.com>
6220
7516d736
JJ
6221 * gcc.dg/compat/vector-defs.h: New file.
6222 * gcc.dg/compat/vector-setup.h: New file.
6223 * gcc.dg/compat/vector-check.h: New file.
6224 * gcc.dg/compat/vector-1_main.c: New file.
6225 * gcc.dg/compat/vector-1_x.c: New file.
6226 * gcc.dg/compat/vector-1_y.c: New file.
6227 * gcc.dg/compat/vector-2_main.c: New file.
6228 * gcc.dg/compat/vector-2_x.c: New file.
6229 * gcc.dg/compat/vector-2_y.c: New file.
6230
0964c98c
JJ
6231 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
6232 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
6233 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
6234 * gcc.dg/compat/struct-align-1.h: New file.
6235 * gcc.dg/compat/struct-align-1_main.c: New file.
6236 * gcc.dg/compat/struct-align-1_x.c: New file.
6237 * gcc.dg/compat/struct-align-1_y.c: New file.
6238 * gcc.dg/compat/struct-align-2.h: New file.
6239 * gcc.dg/compat/struct-align-2_main.c: New file.
6240 * gcc.dg/compat/struct-align-2_x.c: New file.
662ef0f5 6241 * gcc.dg/co
b4e0fcc3
MM
6242 * g++.old-deja/g++.other/comdat3.C: Likewise.
6243 * g++.old-deja/g++.other/ctor1.C: Likewise.
6244 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
6245
7d445f15
RH
62462003-06-05 Richard Henderson <rth@redhat.com>
6247
6248 * gcc.dg/debug/20030605-1.c: New.
6249
d7068b3d
MM
62502003-06-04 Mark Mitchell <mark@codesourcery.com>
6251
6252 * README.QMTEST: Update.
6253
0bfa5f65
RH
62542003-06-04 Richard Henderson <rth@redhat.com>
6255
e6cc3a24
ZW
6256 * gcc.dg/cleanup-1.c: New.
6257 * gcc.dg/cleanup-2.c: New.
6258 * gcc.dg/cleanup-3.c: New.
6259 * gcc.dg/cleanup-4.c: New.
6260 * gcc.dg/cleanup-5.c: New.
6261 * gcc.dg/cleanup-6.c: New.
6262 * gcc.dg/cleanup-7.c: New.
0bfa5f65 6263
ac871ee1
MM
62642003-06-04 Mark Mitchell <mark@codesourcery.com>
6265
13e0ae41
MM
6266 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
6267
ac871ee1
MM
6268 * lib/dg-pch.exp: New file.
6269 * g++.dg/pch/pch.exp: Use dg-pch.exp.
6270 * gcc.dg/pch/pch.exp: Likewise.
6271
385a9348
RS
62722003-06-04 Roger Sayle <roger@eyesopen.com>
6273
6274 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
6275 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
6276 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
6277 * gcc.dg/builtins-17.c: New test case.
6278 * gcc.dg/i386-387-4.c: New test case.
6279 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
6280
01d3224a
EB
62812003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6282
6283 * gcc.dg/ultrasp9.c: New test.
6284
ef0139b1
EB
62852003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6286
6287 * gcc.c-torture/compile/20030604-1.c: New test.
6288 * gcc.dg/sparc-constant-1.c: New test.
6289
61274a14
GN
62902003-06-03 Glen Nakamura <glen@imodulo.com>
6291
c6c01481 6292 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 6293
23656642
JR
62942003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
6295
aa6b9f6d
R
6296 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
6297
23656642
JR
6298 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
6299 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
6300
284ca13e
AH
63012003-06-03 Aldy Hernandez <aldyh@redhat.com>
6302
e6cc3a24 6303 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 6304
6c07f448
KL
63052003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6306
6307 PR c++/10940
6308 * g++.dg/template/spec10.C: New test.
6309
075ec276
RS
63102003-06-03 Roger Sayle <roger@eyesopen.com>
6311
6312 * gcc.dg/builtins-16.c: New test case.
6313
8fd3cf4e
JJ
63142003-06-03 Jakub Jelinek <jakub@redhat.com>
6315
6316 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6317 mempcpy test with post-increments.
6318 * gcc.c-torture/execute/string-opt-3.c: New test.
6319 * gcc.dg/string-opt-1.c: New test.
6320
b5706132
DB
63212003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
6322
6323 PR fortran/10965
6324 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6325
2a9e3b72
MM
63262003-06-02 Mark Mitchell <mark@codesourcery.com>
6327
5a9f05f2
MM
6328 * lib/scanasm.exp (dg-scan): New function, factored out of ...
6329 (scan-assembler): ... here. Use dg-scan.
6330 (scan-assembler-not): Likewise.
6331 (scan-file): New function.
6332 (scan-file-not): Likewise.
6333 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6334 * gcc.dg/cpp/_Pragma4.c: Likewise.
6335 * gcc.dg/cpp/_Pragma5.c: Likewise.
6336 * gcc.dg/cpp/avoidpaste1.c: Likewise.
6337 * gcc.dg/cpp/avoidpaste2.c: Likewise.
6338 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6339 * gcc.dg/cpp/cmdlne-P.c: Likewise.
6340 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6341 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6342 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6343 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6344 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6345 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6346 * gcc.dg/cpp/cxxcom1.c: Likewise.
6347 * gcc.dg/cpp/line1.c: Likewise.
6348 * gcc.dg/cpp/maccom1.c: Likewise.
6349 * gcc.dg/cpp/maccom2.c: Likewise.
6350 * gcc.dg/cpp/maccom3.c: Likewise.
6351 * gcc.dg/cpp/maccom4.c: Likewise.
6352 * gcc.dg/cpp/maccom5.c: Likewise.
6353 * gcc.dg/cpp/maccom6.c: Likewise.
6354 * gcc.dg/cpp/multiline.c: Likewise.
6355 * gcc.dg/cpp/spacing1.c: Likewise.
6356 * gcc.dg/cpp/spacing2.c: Likewise.
6357 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6358 * gcc.dg/cpp/trad/maccom1.c: Likewise.
6359 * gcc.dg/cpp/trad/maccom2.c: Likewise.
6360 * gcc.dg/cpp/trad/maccom3.c: Likewise.
6361 * gcc.dg/cpp/trad/maccom4.c: Likewise.
6362 * gcc.dg/cpp/trad/maccom6.c: Likewise.
6363 * gcc.dg/cpp/cxxcom2.c: Likewise.
6364 * gcc.dg/cpp/cxxcom2.h: New file.
6365
2a9e3b72
MM
6366 * gcc.dg/cpp/truefalse.cpp: Move it to ...
6367 * g++.dg/cpp/truefalse.C: Here.
6368 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6369
a7f36da3 63702003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 6371
a7f36da3
DD
6372 * gcc.dg/cpp/redef3.c: New file.
6373
a3033f34
EB
63742003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6375
6376 * gcc.dg/i386-loop-3.c: New test.
6377
5f90145a
TM
63782003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
6379
6380 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6381
4fa26a60
RS
63822003-05-31 Roger Sayle <roger@eyesopen.com>
6383
6384 * gcc.dg/fwrapv-1.c: New test case.
6385 * gcc.dg/fwrapv-2.c: New test case.
6386
76d3baad
KL
63872003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6388
6389 PR c++/10956
6390 * g++.dg/template/spec9.C: New test.
6391
0b82d59c
RS
63922003-05-29 Roger Sayle <roger@eyesopen.com>
6393
6394 * gcc.dg/duff-4.c: New test case.
6395
d6a9f13b
DB
63962003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
6397
6398 PR fortran/10843
6399 * g77.dg/ffixed-form-1.f: New test
6400 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 6401 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
6402 * g77.dg/ffree-form-3.f: New test
6403
634a5694
AT
64042003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
6405
6406 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6407 * gcc.dg/wint_t-1.c: Likewise.
6408
b7fc8b57
KL
64092003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6410
6411 * g++.dg/template/access11.C: New test.
6412
ef8855d7
KL
64132003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6414
6415 PR c++/10849
6416 * g++.dg/template/access10.C: New test.
6417
fcb6fa85 64182003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 6419 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
6420
6421 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6422
76ab57af
AT
64232003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6424
e6cc3a24
ZW
6425 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6426 suppress for powerpc-*-darwin*.
76ab57af
AT
6427 * gcc.dg/torture/builtin-noret-2.c: Likewise.
6428
3dba25eb
AT
64292003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6430
6431 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6432 suppress option for powerpc-*-darwin*.
e6cc3a24 6433
29f523be
RS
64342003-05-23 Roger Sayle <roger@eyesopen.com>
6435
6436 * gcc.dg/builtins-1.c: Add tests for tan and atan.
6437 * gcc.dg/builtins-4.c: Add test for fmod.
6438
43b26a01
KL
64392003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6440
6441 PR c++/10682
6442 * g++.dg/template/instantiate4.C: New test.
6443
18c2511c
RS
64442003-05-22 Roger Sayle <roger@eyesopen.com>
6445
6446 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6447
9008d5b4
JJ
64482003-05-21 Janis Johnson <janis187@us.ibm.com>
6449
6450 * gcc.dg/compat/scalar-return-1_main.c: New file.
6451 * gcc.dg/compat/scalar-return-1_x.c: New file.
6452 * gcc.dg/compat/scalar-return-1_y.c: New file.
6453 * gcc.dg/compat/scalar-return-2_main.c: New file.
6454 * gcc.dg/compat/scalar-return-2_x.c: New file.
6455 * gcc.dg/compat/scalar-return-2_y.c: New file.
6456 * gcc.dg/compat/struct-return-3_main.c: New file.
6457 * gcc.dg/compat/struct-return-3_y.c: New file.
6458 * gcc.dg/compat/struct-return-3_x.c: New file.
6459 * gcc.dg/compat/struct-return-2_main.c: New file.
6460 * gcc.dg/compat/struct-return-2_x.c: New file.
6461 * gcc.dg/compat/struct-return-2_y.c: New file.
6462
f48758e4
JDA
64632003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6464
6465 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6466 for hppa*-hp-hpux*.
6467 * gcc.dg/20021014-1.c (dg-options): Likewise.
6468 * gcc.dg/nest.c (dg-options): Likewise.
6469
16e31964
DS
64702003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6471
6472 PR c++/9738
6473 * g++.dg/ext/dllimport2.C: New file.
6474 * g++.dg/ext/dllimport3.C: New file.
6475
f737a52d
JJ
64762003-05-20 Janis Johnson <janis187@us.ibm.com>
6477
6478 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6479 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6480 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6481 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6482 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6483 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6484 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6485 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6486 * gcc.dg/compat/small-struct-defs.h: New file.
6487 * gcc.dg/compat/small-struct-init.h: New file.
6488 * gcc.dg/compat/small-struct-check.h: New file.
6489 * gcc.dg/compat/fp-struct-defs.h: New file.
6490 * gcc.dg/compat/fp-struct-check.h: New file.
6491 * gcc.dg/compat/fp-struct-init.h: New file.
6492 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6493 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6494
b041fbe6
JJ
64952003-05-19 Jakub Jelinek <jakub@redhat.com>
6496
6497 * gcc.dg/20030225-2.c: New test.
6498
731ae8dd
RS
64992003-05-18 Roger Sayle <roger@eyesopen.com>
6500 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6501
6502 * gcc.c-torture/compile/20030518-1.c: New test case.
6503
563025ca
MM
65042003-05-18 Mark Mitchell <mark@codesourcery.com>
6505
6506 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6507 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6508 gcc-dg-debug-runtest.
6509 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6510 gcc-dg-debug-runtest.
6511
5c9acdf7
KL
65122003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6513
6514 PR c++/9022
6515 * g++.dg/lookup/using6.C: New test.
6516
25903d03
KL
65172003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6518
6519 * g++.dg/parse/access2.C: New test.
6520
7cbba309
MM
65212003-05-17 Mark Mitchell <mark@codesourcery.com>
6522
6523 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6524 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6525 * gcc.dg/debug/debug.exp: Likewise.
6526
b1822ccc
NB
65272003-05-17 Neil Booth <neil@daikokuya.co.uk>
6528
6529 * gcc.dg/dollar.c: New test.
6530
72701eab
JJ
65312003-05-16 Janis Johnson <janis187@us.ibm.com>
6532
6533 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6534 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6535 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6536 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6537 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6538 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6539 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6540 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6541 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6542 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6543 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6544 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6545 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6546 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6547 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6548 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6549 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6550 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6551
0baa1702
MM
65522003-05-16 Mark Mitchell <mark@codesourcery.com>
6553
6554 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6555 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6556 support for "repo" mode.
6557 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6558 * lib/g77-dg.exp: Likewise.
6559 * lib/obj-dg.exp: Likewise.
e6cc3a24 6560
dcac003d
JJ
65612003-05-16 Jakub Jelinek <jakub@redhat.com>
6562
6563 Merge from gcc-3_2-rhl8-branch:
6564 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6565
6566 * gcc.dg/tls/opt-6.c: New test.
6567
6568 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6569
6570 * gcc.dg/20030405-1.c: New test.
6571
6572 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6573
6574 * gcc.dg/20030309-1.c: New test.
6575
6576 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6577
6578 * gcc.c-torture/execute/20030307-1.c: New test.
6579
6580 2003-02-20 Randolph Chung <tausq@debian.org>
6581
6582 * gcc.c-torture/compile/20030220-1.c: New test.
6583
6584 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6585
6586 * gcc.dg/20030217-1.c: New test.
6587
6588 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6589
6590 * gcc.c-torture/compile/20020129-1.c: New test.
6591
6592 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6593
6594 * gcc.dg/unroll-1.c: New test.
6595
6596 2002-11-16 Jan Hubicka <jh@suse.cz>
6597
6598 * gcc.c-torture/execute/20020920-1.c: New test.
6599
6600 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6601
6602 PR target/7434
6603 * gcc.c-torture/compile/20021008-1.c: New test.
6604
6605 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6606
6607 PR target/7559
6608 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6609
6610 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6611
6612 * gcc.c-torture/compile/20020807-1.c: New test.
6613
6614 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6615
6616 * gcc.dg/tls/opt-1.c: New test.
6617
6618 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6619
6620 * gcc.dg/20020729-1.c: New test.
6621
6622 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6623
6624 * g++.dg/opt/life1.C: New test.
6625
6626 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6627
6628 * gcc.dg/20020525-1.c: New test.
6629
6630 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6631
6632 PR c++/6794
6633 * g++.dg/ext/pretty1.C: New test.
6634 * g++.dg/ext/pretty2.C: New test.
6635
dffbbe80
MM
66362003-05-15 Mark Mitchell <mark@codesourcery.com>
6637
6638 PR c++/8385
6639 * g++.dg/ext/typeof5.C: New test.
6640
ae4f397b
R
66412003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6642
6643 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6644 __USER_LABEL_PREFIX__ into account.
6645 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6646
e43736ad
RS
66472003-05-14 Roger Sayle <roger@eyesopen.com>
6648
6649 * gcc.dg/builtins-15.c: New test case.
6650
3a0d67cf
ZW
66512003-05-13 Zack Weinberg <zack@codesourcery.com>
6652
6653 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6654
75c834f8
MM
66552003-05-12 Mark Mitchell <mark@codesourcery.com>
6656
6657 * lib/g++.exp: Tweak handling of additional source files.
6658 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6659 * g++.dg/special/conpr-2a.C: Rename to ...
6660 * g++.dg/special/conpr-2a.cc: ... this.
6661 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6662 * g++.dg/special/conpr-3a.C: Rename to ...
6663 * g++.dg/special/conpr-3a.cc: This.
6664 * g++.dg/special/conpr-3b.C: Rename to ...
6665 * g++.dg/special/conpr-3b.cc: This.
6666 * g++.dg/special/conpr-4.C: New test.
6667 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6668
8c0a5264
DE
66692003-05-12 David Edelsohn <edelsohn@gnu.org>
6670
6671 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6672
8015bbee
KL
66732003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6674
6675 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6676 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6677 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6678 * g++.old-deja/g++.other/warn3.C: Likewise.
6679
358997e2
RS
66802003-05-11 Roger Sayle <roger@eyesopen.com>
6681
6682 * gcc.dg/i386-387-1.c: Update to also test log.
6683 * gcc.dg/i386-387-2.c: Likewise.
6684
98c644d6
TM
66852003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6686
6687 * g77.f-torture/execute/int8421.f: New test.
6688
9f01ded6
KL
66892003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6690
6691 PR c++/10230, c++/10481
6692 * g++.dg/lookup/scoped5.C: New test.
6693
fcea7401
KL
66942003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6695
6696 PR c++/10552
6697 * g++.dg/template/ttp6.C: New test.
6698
e1112e60
RS
66992003-05-11 Richard Sandiford <rsandifo@redhat.com>
6700
6701 * gcc.c-torture/execute/builtins: New directory.
6702 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6703 gcc.c-torture/execute/builtins.
6704 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6705 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6706 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6707 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6708
78757caa
KL
67092003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6710
6711 PR c++/9252
6712 * g++.dg/template/access8.C: New test.
6713 * g++.dg/template/access9.C: New test.
6714
8d241e0b
KL
67152003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6716
6717 PR c++/9554
6718 * g++.dg/parse/access1.C: New test.
6719
eddfe825
DD
67202003-05-09 DJ Delorie <dj@redhat.com>
6721
6722 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6723 long, and not an int.
6724
88e98cfe
KL
67252003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6726
6727 PR c++/10555, c++/10576
6728 * g++.dg/template/memclass1.C: New test.
6729
001db0e0
DD
67302003-05-08 DJ Delorie <dj@redhat.com>
6731
6732 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6733 targets.
6734 * gcc.c-torture/execute/20021024-1.x: Likewise.
6735 * gcc.c-torture/execute/shiftdi.x: Likewise.
6736 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6737 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6738 * gcc.dg/20021018-1.c: Likewise.
6739
7dc61d6c
KG
67402003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6741
8ce9f2ec
KG
6742 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6743
7dc61d6c
KG
6744 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6745 (bcopy): Call memmove.
6746
53415fa1
RS
67472003-05-08 Roger Sayle <roger@eyesopen.com>
6748
6749 * g77.f-torture/compile/8485.f: New test case.
6750
a944ceb9
RH
67512003-05-07 Richard Henderson <rth@redhat.com>
6752
e6cc3a24
ZW
6753 PR c++/10570
6754 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6755 Verify exception_cleanup not called for rethrows.
6756 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6757 when exiting catch block without rethrowing.
6758 * g++.dg/eh/forced3.C: New.
6759 * g++.dg/eh/forced4.C: New.
a944ceb9 6760
a1c6e6c5
AH
67612003-05-07 Aldy Hernandez <aldyh@redhat.com>
6762
0dfcf38e 6763 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 6764
dea2913c
DD
67652003-05-06 DJ Delorie <dj@redhat.com>
6766
6767 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6768 * gcc.dg/nest.c: Likewise.
6769
e82a312b
RS
67702003-05-05 Roger Sayle <roger@eyesopen.com>
6771
6772 * gcc.dg/builtins-14.c: New test case.
6773
6ccfe27c
JJ
67742003-05-05 Janis Johnson <janis187@us.ibm.com>
6775
6776 * lib/compat.exp (compat-execute): New argument.
6777 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6778 * gcc.dg/compat: New test directory.
6779 * gcc.dg/compat/compat.exp: New expect script.
6780 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6781 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6782 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6783 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6784 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6785 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6786
e8115463
JJ
6787 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6788 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6789 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6790 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6791 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6792 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6793 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6794 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6795 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6796 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6797 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6798 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6799 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6800 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6801 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6802
10b6a274
ZW
68032003-05-05 Zack Weinberg <zack@codesourcery.com>
6804
6805 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6806
e3e9f108
JJ
68072003-05-05 Jakub Jelinek <jakub@redhat.com>
6808
6809 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6810
36b29d7d
GK
68112003-05-05 Geoffrey Keating <geoffk@apple.com>
6812
bc9ec0e0
GK
6813 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6814 * gcc.dg/ppc-fsel-2.c: New test.
6815
36b29d7d
GK
6816 * gcc.dg/unused-5.c: New test.
6817
16692dd5
KL
68182003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6819
6820 PR c++/10496
6821 * g++.dg/warn/pmf1.C: New test.
6822
4b41d9eb
KL
68232003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6824
6825 PR c++/4494
6826 * g++.dg/warn/main.C: New test.
6827
00362064
KG
68282003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6829
6830 * gcc.dg/nonnull-3.c: New test.
6831
1fecc266
NB
68322003-05-04 Neil Booth <neil@daikokuya.co.uk>
6833
6834 * gcc.dg/cpp/Wtrigraphs.c: Update.
6835 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6836
b39358e1
GK
68372003-05-03 Geoffrey Keating <geoffk@apple.com>
6838
6839 * gcc.dg/ppc-fsel-1.c: New test.
6840
87f85ea0
ZW
68412003-05-03 Zack Weinberg <zack@codesourcery.com>
6842
6843 PR c/10604
6844 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6845
c4e2d744
KH
68462003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6847
6848 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6849
5dc5d13c
KL
68502003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6851
6852 PR c++/9364, c++/10553, c++/10586
6853 * g++.dg/parse/typename4.C: New test.
6854 * g++.dg/parse/typename5.C: Likewise.
6855
4dc27b4b
RS
68562003-05-03 Richard Sandiford <rsandifo@redhat.com>
6857
6858 * gcc.c-torture/compile/20030503-1.c: New test.
6859
f2ba7ecb
KL
68602003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6861
6862 * g++.dg/lookup/using5.C: Fix testcase error.
6863
7c1fdbe4
CD
68642003-05-01 Chris Demetriou <cgd@broadcom.com>
6865
6866 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6867 since MEABI is no longer supported. Remove all vestiges
6868 of MEABI from the test.
6869
d0af00af
KL
68702003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6871
6872 PR c++/10554
6873 * g++.dg/lookup/using5.C: New test.
6874
d12a7283
KL
68752003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6876
6877 PR c++/8772
6878 * g++.dg/template/ttp5.C: New test.
6879
6481daa9
MM
68802003-04-30 Mark Mitchell <mark@codesourcery.com>
6881
6882 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6883 (dg-gpp-additional-sources): New function.
6884 (dg-gpp-additional-files): Likewise.
6885 * lib/g++.exp (additional_sources): New variable.
6886 (additional_files): Likewise.
6887 (g++_target_compile): Deal with them.
6888 * lib/old-dejagnu.exp: Remove.
6889 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6890 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 6891
d7ed5e55
KL
68922003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6893
6894 PR c++/9432, c++/9528
6895 * g++.dg/lookup/using4.C: New test.
6896
b3d627e2
GK
68972003-04-29 Geoffrey Keating <geoffk@apple.com>
6898
a6fdc086
GK
6899 * gcc.dg/noreturn-5.c: New file.
6900 * gcc.dg/noreturn-6.c: New file.
6901
b3d627e2
GK
6902 * gcc.c-torture/compile/inline-1.c: New file.
6903
1f6f0cb6
MM
69042003-04-29 Mark Mitchell <mark@codesourcery.com>
6905
6906 PR c++/10551
6907 * g++.dg/template/explicit1.C: New test.
6908
60cde936
MM
69092003-04-29 Mark Mitchell <mark@codesourcery.com>
6910
555456b1
MM
6911 PR c++/10549
6912 * g++.dg/other/bitfield1.C: New test.
6913
60cde936
MM
6914 PR c++/10527
6915 * g++.dg/init/new7.C: New test.
6916
0dbc5cd3
MM
69172003-04-29 Mark Mitchell <mark@codesourcery.com>
6918
75135253 6919 * g++.dg/ext/desig1.C: New test.
60cde936 6920 * g++.dg/ext/init1.C: Update.
75135253 6921
0dbc5cd3
MM
6922 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6923
a833faa5
MM
69242003-04-28 Mark Mitchell <mark@codesourcery.com>
6925
6926 PR c++/10180
6927 * g++.dg/warn/Winline-1.C: New test.
6928
e31603c4
JJ
69292003-04-28 Jakub Jelinek <jakub@redhat.com>
6930
6931 * gcc.c-torture/execute/string-opt-19.c: New test.
6932
9661b15f
JJ
6933 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6934 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6935
772f8889
MM
69362003-04-27 Mark Mitchell <mark@codesourcery.com>
6937
6938 PR c++/10506
6939 * g++.dg/init/new6.C: New test.
6940
6941 PR c++/10503
6942 * g++.dg/init/ref6.C: New test.
6943
b29188f3
DE
69442003-04-26 David Edelsohn <edelsohn@gnu.org>
6945
6946 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6947
5cc2f4f3
KG
69482003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6949
6950 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6951 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6952
ea56c40c
MM
69532003-04-25 Mark Mitchell <mark@codesourcery.com>
6954
6955 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6956 initialized static data members.
6957
d3a0b002
L
69582003-04-25 H.J. Lu <hjl@gnu.org>
6959
6960 * gcc.dg/ia64-sync-4.c: New test.
6961
ad4a34f0
KG
69622003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6963
6964 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6965 date.
6966
f8986275
NS
69672003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6968
6969 PR c++/10337
6970 * g++.dg/warn/conv1.C: New test.
6971 * g++.old-deja/g++.other/conv7.C: Adjust.
6972 * g++.old-deja/g++.other/overload14.C: Adjust.
6973
374ca7f7
MM
69742003-04-23 Mark Mitchell <mark@codesourcery.com>
6975
6976 PR c++/10471
6977 * g++.dg/template/defarg2.C: New test.
6978
6338b358
NB
69792003-04-23 Neil Booth <neil@daikokuya.co.uk>
6980
6981 * gcc.dg/cpp/include2.c: Update.
6982 * gcc.dg/cpp/multiline-2.c: New.
6983 * gcc.dg/cpp/multiline.c: Update.
6984 * gcc.dg/cpp/strify2.c: Update.
6985 * gcc.dg/cpp/trad/literals-2.c: Update.
6986
3f429151
JDA
69872003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6988
6989 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6990
10aef094
MM
69912003-04-23 Mark Mitchell <mark@codesourcery.com>
6992
6993 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6994
4223f82f
MM
69952003-04-23 Mark Mitchell <mark@codesourcery.com>
6996
6997 PR c++/10451
6998 * g++.dg/parse/crash4.C: New test.
87f85ea0 6999
4223f82f
MM
7000 PR c++/9847
7001 * g++.dg/parse/crash5.C: New test.
7002
befcd99b
MM
70032003-04-22 Mark Mitchell <mark@codesourcery.com>
7004
ae2196c2
MM
7005 PR c++/10446
7006 * g++.dg/parse/crash3.C: New test.
7007
befcd99b
MM
7008 PR c++/10428
7009 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
7010
70112003-04-22 Devang Patel <dpatel@apple.com>
7012
7013 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 7014
256c249c
AT
70152003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
7016
7017 * g++.dg/other/packed1.C: Fix dg options.
7018
ad27e65a
NS
70192003-04-22 Nathan Sidwell <nathan@codesourcery.com>
7020
7021 * g++.dg/other/offsetof2.C: New test.
7022
b2dd096b
MM
70232003-04-21 Mark Mitchell <mark@codesourcery.com>
7024
7025 * g++.dg/template/recurse.C: Adjust location of error messages.
7026
8de9bb0e
NS
70272003-04-21 Nathan Sidwell <nathan@codesourcery.com>
7028
7029 PR c++/9881
7030 * g++.dg/init/addr-const1.C: New test.
7031 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
7032
70332003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
7034
7035 PR c++/10405
7036 * g++.dg/lookup/struct-hack1.C: New test.
7037
1613e52b
NB
70382003-04-20 Neil Booth <neil@daikokuya.co.uk>
7039
7040 * ucs.c: Update diagnostic messages.
7041
4e1f0f8e
NB
70422003-04-19 Neil Booth <neil@daikokuya.co.uk>
7043
7044 * gcc.dg/cpp/truefalse.cpp: New test.
7045 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 7046 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 7047
26aea073
NB
70482003-04-19 Neil Booth <neil@daikokuya.co.uk>
7049
7050 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
7051 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
7052
6a29edea
EB
70532003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7054
7055 * gcc.c-torture/compile/20030418-1.c: New test.
7056
46b2356d
JJ
70572003-04-17 Janis Johnson <janis187@us.ibm.com>
7058
7059 * README.compat: Remove; content moved to doc/sourcebuild.texi.
7060
09d2f85f
KL
70612003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7062
7063 PR c++/10347
7064 g++.dg/template/dependent-name1.C: New test.
7065
8633f25c
R
70662003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
7067
7068 * gcc.dg/warn-1.c (tourist_guide): New array,
7069 contains a pointer to bar.
7070
96c6931d
RS
70712003-04-16 Roger Sayle <roger@eyesopen.com>
7072
7073 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
7074 * gcc.c-torture/execute/medce-1.c: New test case.
7075 * gcc.c-torture/execute/medce-2.c: New test case.
7076
5eb10628
MM
70772003-04-15 Mark Mitchell <mark@codesourcery.com>
7078
dc5dfa9c
MM
7079 * lib/prune.exp: Ignore more messages.
7080
5eb10628
MM
7081 PR c++/10381
7082 * g++.dg/parse/lookup3.C: New test.
7083
d2b54839
R
70842003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
7085
7086 * gcc.c-torture/compile/20030415-1.c : New test.
7087
f4e92987
MM
70882003-04-14 Mark Mitchell <mark@codesourcery.com>
7089
7090 * gcc.c-torture/execute/scope-2.c: Move to ...
7091 * gcc.dg/noncompile/scope.c: .... here.
7092
15d4fd98
RS
70932003-04-14 Roger Sayle <roger@eyesopen.com>
7094
7095 * gcc.dg/20030414-2.c: New test case.
7096
26224a84
HPN
70972003-04-14 Hans-Peter Nilsson <hp@axis.com>
7098
7099 PR target/10377
7100 * gcc.dg/20030414-1.c: New test.
7101
1331d16f
RS
71022003-04-13 Roger Sayle <roger@eyesopen.com>
7103
7104 * gcc.dg/builtins-12.c: New test case.
7105 * gcc.dg/builtins-13.c: New test case.
7106
9cb65f92
KG
71072003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7108
7109 * gcc.c-torture/execute/string-opt-18.c: New test.
7110
f4f4610e
MM
71112003-04-13 Mark Mitchell <mark@codesourcery.com>
7112
7113 PR c++/10300
7114 * g++.dg/init/new5.C: New test.
7115
355b81d5
MM
71162003-04-12 Mark Mitchell <mark@codesourcery.com>
7117
7118 PR c++/7910
7119 * g++.dg/ext/dllimport1.C: New test.
7120
48ed72a3
EB
71212003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7122
7123 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
7124
62520b20
BD
71252003-04-11 Bud Davis <bdavis9659@comcast.net>
7126
7127 PR Fortran/9263
7128 * g77.f-torture/noncompile/9263.f: New test
7129 PR Fortran/1832
7130 * g77.f-torture/execute/1832.f: New test
7131
0b87e18e
DC
71322003-04-11 David Chad <davidc@freebsd.org>
7133 Loren J. Rittle <ljrittle@acm.org>
7134
7135 libobjc/8562
7136 * objc.dg/headers.m: New test.
7137
339a28b9
ZW
71382003-04-10 Zack Weinberg <zack@codesourcery.com>
7139
7140 * gcc.c-torture/execute/builtin-noret-2.c: New.
7141 * gcc.c-torture/execute/builtin-noret-2.x: New.
7142 XFAIL builtin-noret-2.c at -O1 and above.
7143 * gcc.dg/redecl.c: New.
7144 * gcc.dg/Wshadow-1.c: Update error regexps.
7145
1e099144
MM
71462003-04-10 Mark Mitchell <mark@codesourcery.com>
7147
7148 * g++.dg/abi/bitfield10.C: New test.
7149
d02a6808
MS
71502003-04-09 Mike Stump <mrs@apple.com>
7151
88fbc3ca 7152 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 7153 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 7154
5fce2c65
RS
71552003-04-08 Roger Sayle <roger@eyesopen.com>
7156
7157 * gcc.dg/builtins-11.c: New test case.
7158
531878a6
RS
71592003-04-08 Roger Sayle <roger@eyesopen.com>
7160
7161 * gcc.dg/builtins-9.c: New test case.
7162 * gcc.dg/builtins-10.c: New test case.
7163
d5019ba3
R
71642003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
7165
7166 * gcc.dg/noncompile/init-4.c.c: New test.
7167
10b7602f
NS
71682003-04-06 Nathan Sidwell <nathan@codesourcery.com>
7169
7170 * gcc.misc-test/gcov-9.c: New test.
7171 * gcc.misc-test/gcov-10.c: New test
7172 * gcc.misc-test/gcov-11.c: New test.
7173
b8460b29
ZW
71742003-04-05 Zack Weinberg <zack@codesourcery.com>
7175
7176 PR optimization/10024
7177 * gcc.c-torture/compile/20030405-1.c: New test.
7178
33b49800
GK
71792003-04-04 Geoffrey Keating <geoffk@apple.com>
7180
7181 * gcc.dg/pch/static-3.c: New.
7182 * gcc.dg/pch/static-3.hs: New.
7183 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
7184
0a49eb31
RH
71852003-04-04 Richard Henderson <rth@redhat.com>
7186
7187 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
7188 * g++.dg/eh/forced2.C: Likewise.
7189
bc349178
MS
71902003-04-03 Mike Stump <mrs@apple.com>
7191
bc349178 7192 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 7193 target arg.
bc349178
MS
7194 (scan-assembler-times, scan-assembler-not): Likewise.
7195 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
7196
773eae39
EB
71972003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7198
7199 * gcc.dg/sparc-loop-1.c: New test.
7200
0de298af
GK
72012003-04-02 Geoffrey Keating <geoffk@apple.com>
7202
7203 PR other/9274
7204 * g++.dg/pch/system-2.C: New.
7205 * g++.dg/pch/system-2.Hs: New.
7206
0f91f094
AH
72072003-04-02 Aldy Hernandez <aldyh@redhat.com>
7208
b8460b29 7209 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 7210
b8460b29 7211 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 7212
e129b3f9
RS
72132003-04-01 Roger Sayle <roger@eyesopen.com>
7214
7215 * gcc.c-torture/execute/20030401-1.c: New test case.
7216
70ab763c
ZL
72172003-04-01 Ziemowit Laski <zlaski@apple.com>
7218
7219 * objc.dg/defs.m: New.
7220
705412b0
AH
72212003-04-01 Aldy Hernandez <aldyh@redhat.com>
7222
b8460b29
ZW
7223 * g++.dg/eh/simd-1.C: New.
7224 * g++.dg/eh/simd-2.C: New.
705412b0 7225
d744e06e
AH
72262003-03-01 Aldy Hernandez <aldyh@redhat.com>
7227
b8460b29 7228 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 7229
46e33d43
MM
72302003-03-31 Mark Mitchell <mark@codesourcery.com>
7231
7232 PR c/9936
7233 * gcc.dg/20030331-2.c: New test.
7234
6b665219
MM
72352003-03-31 Mark Mitchell <mark@codesourcery.com>
7236
7237 PR c++/10278
7238 * g++.dg/parse/crash2.C: New test.
7239
44f19ccb
RS
72402003-03-31 Richard Sandiford <rsandifo@redhat.com>
7241
7242 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
7243 * gcc.c-torture/execute/20030331-1.c: ...here.
7244
e66833ac
RS
72452003-03-31 Richard Sandiford <rsandifo@redhat.com>
7246
7247 * gcc.c-torture/execute/20030331-1.c: New test.
7248
27283c73
NS
72492003-03-31 Nathan Sidwell <nathan@codesourcery.com>
7250
7251 * lib/gcov.exp: Adjust call return testing strings.
7252 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
7253
03f2ea93
RS
72542003-03-31 Roger Sayle <roger@eyesopen.com>
7255
7256 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
7257 * gcc.dg/builtins-7.c: New test case.
7258 * gcc.dg/builtins-8.c: New test case.
7259
98d3d336
RS
72602003-03-31 Richard Sandiford <rsandifo@redhat.com>
7261
7262 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
7263
c717c5af
MM
72642003-03-30 Mark Mitchell <mark@codesourcery.com>
7265
7266 PR c++/7647
7267 * g++.dg/lookup-class-member-2.C: New test.
7268
9b703090
GN
72692003-03-30 Glen Nakamura <glen@imodulo.com>
7270
b8460b29 7271 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 7272
84dfe365
RS
72732003-03-28 Roger Sayle <roger@eyesopen.com>
7274
7275 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
7276
400fbc08
MM
72772003-03-28 Mark Mitchell <mark@codesourcery.com>
7278
7279 * g++.dg/init/attrib1.C: New test.
7280
0c85dbfd
EB
72812003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7282
7283 * gcc.dg/ultrasp8.c: New test.
7284
f7670e7b
EB
72852003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7286
7287 * gcc.dg/ultrasp7.c: New test.
7288
433cd9c9
NS
72892003-03-28 Nathan Sidwell <nathan@codesourcery.com>
7290
7291 PR c++/10047
7292 * g++.dg/template/inline1.C: New test.
7293
1ce324c3
EB
72942003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7295
7296 * gcc.dg/sparc-dwarf2.c: New test.
7297
9ddae796
RS
72982003-03-27 Roger Sayle <roger@eyesopen.com>
7299
7300 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
7301 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
7302
7ffe3584
MM
73032003-03-27 Mark Mitchell <mark@codesourcery.com>
7304
7305 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7306 than reading .x files.
7307 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7308 * g77.dg/gcov/gcov-1.f: Likewise.
7309 * gcc.misc-tests/gcov-4b.c: Likewise.
7310 * gcc.misc-tests/gcov-5b.c: Likewise.
7311 * gcc.misc-tests/gcov-6.c: Likewise.
7312 * gcc.misc-tests/gcov-7.c: Likewise.
7313 * gcc.misc-tests/gcov-8.c: Likewise.
7314 * g++.dg/gcov/gcov-1.x: Remove.
7315 * g77.dg/gcov/gcov-1.x: Likewise.
7316 * gcc.misc-tests/gcov-4b.x: Likewise.
7317 * gcc.misc-tests/gcov-5b.x: Likewise.
7318 * gcc.misc-tests/gcov-6.x: Likewise.
7319 * gcc.misc-tests/gcov-7.x: Likewise.
7320 * gcc.misc-tests/gcov-8.x: Likewise.
7321
c7d325c8
GN
73222003-03-27 Glen Nakamura <glen@imodulo.com>
7323
7324 PR opt/10087
7325 * gcc.dg/20030324-1.c: New test.
7326
649fc72d
NS
73272003-03-27 Nathan Sidwell <nathan@codesourcery.com>
7328
544aef8c
NS
7329 PR c++/10224
7330 * g++.dg/template/arg3.C: New test.
7331
649fc72d
NS
7332 PR c++/10158
7333 * g++.dg/template/friend18.C: New test.
7334
a24278e2
RS
73352003-03-26 Roger Sayle <roger@eyesopen.com>
7336
7337 * g77.f-torture/compile/20030326-1.f: New test case.
7338
db8627a1
JJ
73392003-03-26 Janis Johnson <janis187@us.ibm.com>
7340
7341 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7342
7343 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7344
be565ad7
JJ
73452003-03-26 Jakub Jelinek <jakub@redhat.com>
7346
7347 * gcc.dg/ia64-sync-3.c: New test.
7348
f729e559
AM
73492003-03-26 Alan Modra <amodra@bigpond.net.au>
7350
7351 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7352
27e484bc
EB
73532003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7354
7355 * gcc.dg/ultrasp6.c: New test.
7356
d2fc7725
EB
73572003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7358
7359 * gcc.dg/i386-signbit-1.c: New test.
7360 * gcc.dg/i386-signbit-2.c: New test.
7361 * gcc.dg/i386-signbit-3.c: New test.
7362
9904e232
EB
73632003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7364
7365 * gcc.dg/ultrasp5.c: Fix options.
7366
9fdbe7df
EB
73672003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7368
7369 * gcc.dg/ultrasp5.c: Fix comment.
7370
c12741e9
TM
73712003-03-24 Bud Davis <bdavis9659@comcast.net>
7372
7373 PR fortran/10197
7374 * g77.f-torture/execute/10197.f: New test.
7375
2ef6c975
NS
73762003-03-24 Nathan Sidwell <nathan@codesourcery.com>
7377
1c82cc90
NS
7378 PR c++/9898, c++/383
7379 * g++.dg/template/conv6.C: New test.
b8460b29 7380
a5fcc895
NS
7381 PR c++/10119
7382 * g++.dg/template/ptrmem5.C: New test.
7383
2ef6c975
NS
7384 PR c++/10026
7385 * g++.dg/lookup/koenig1.C: New test.
7386
7387 PR C++/10199
7388 * g++.dg/lookup/template2.C: New test.
7389
1134f4ac
JJ
73902003-03-24 Jakub Jelinek <jakub@redhat.com>
7391
7392 * g++.dg/opt/rtti1.C: New test.
7393
02484af9
EB
73942003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7395
7396 * gcc.dg/ultrasp5.c: New test.
7397
fa9b4904
AB
73982003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
7399
b099daeb 7400 PR middle-end/9967
fa9b4904
AB
7401 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7402 builtin fputs.
7403
068d2c9d
MM
74042003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7405
7406 PR c/8224
7407 * gcc.dg/20030323-1.c: New test.
7408
766dec0e
RS
74092003-03-23 Roger Sayle <roger@eyesopen.com>
7410
7411 * gcc.c-torture/compile/20030323-1.c: New test case.
7412
97c6f7ad
UW
74132003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
7414
7415 * gcc.dg/20030321-1.c: New test.
7416
b8c25665
ZW
74172003-03-22 Zack Weinberg <zack@codesourcery.com>
7418
7419 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7420
3e4a3562
NS
74212003-03-22 Nathan Sidwell <nathan@codesourcery.com>
7422
7423 PR c++/9978, c++/9708
7424 * g++.dg/ext/vlm1.C: Adjust expected error.
7425 * g++.dg/ext/vla2.C: New test.
7426 * g++.dg/template/arg1.C: New test.
7427 * g++.dg/template/arg2.C: New test.
7428
6dd0f30b
BD
74292003-03-22 Bud Davis <bdavis9659@comcast.net>
7430
7431 * g77.f-torture/execute/select.f: New test.
7432 * g77.f-torture/noncompile/select_no_compile.f: New test.
7433
f3146d75
NS
74342003-03-21 Nathan Sidwell <nathan@codesourcery.com>
7435
7436 PR c++/9898
7437 * g++.dg/other/error4.C: New test.
7438
963142fc
MM
74392003-03-20 Mark Mitchell <mark@codesourcery.com>
7440
7441 * g++.dg/template/friend17.C: New test.
7442
f8c8d811
AM
74432003-03-21 Alan Modra <amodra@bigpond.net.au>
7444
7445 * gcc.c-torture/compile/20030320-1.c: New.
7446
c876997f
RS
74472003-03-20 Roger Sayle <roger@eyesopen.com>
7448
7449 * gcc.dg/builtins-6.c: New test case.
7450
42151102
AM
74512003-03-19 Alan Modra <amodra@bigpond.net.au>
7452
7453 PR target/10073
7454 * gcc.c-torture/compile/20030319-1.c: New.
7455
b8c25665 74562003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
7457
7458 * gcc.dg/i386-cvt-1.c: New test.
7459
0fef2ffc
ZW
74602003-03-17 Zack Weinberg <zack@codesourcery.com>
7461
b8c25665
ZW
7462 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7463 * objc.dg/naming-2.m: Likewise.
0fef2ffc 7464
ec20aa6c
MM
74652003-03-17 Mark Mitchell <mark@codesourcery.com>
7466
7467 PR c++/9639
b8c25665 7468 * g++.dg/parse/crash1.C: New test.
ec20aa6c 7469
bafb714b
MM
74702003-03-16 Mark Mitchell <mark@codesourcery.com>
7471
7472 PR c++/8805
7473 * g++.dg/eh/cleanup1.C: New test.
7474
0a71919d
FH
74752003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7476
7477 * gcc.c-torture/execute/20030316-1.c: New test case.
7478
1f5a253a
NS
74792003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7480
7481 PR c++/9629
7482 * g++.dg/init/ctor2.C: New test.
7483
de6a669b
RS
74842003-03-15 Roger Sayle <roger@eyesopen.com>
7485
7486 * g77.f-torture/compile/xformat.f: New test case.
7487
24b26d8d
JDA
74882003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7489
7490 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7491 * g++.old-deja/g++.mike/eh50.C: Likewise.
7492
6e049fcd
KL
74932003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7494
7495 PR c++/6440
7496 * g++.dg/template/spec7.C: New test.
7497 * g++.dg/template/spec8.C: Likewise.
7498
f43f4314
JJ
74992003-03-14 Jakub Jelinek <jakub@redhat.com>
7500
7501 * gcc.c-torture/execute/20030313-1.c: New test.
7502
4526753f
RH
75032003-03-14 Richard Henderson <rth@redhat.com>
7504
7505 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7506
f650843f
EB
75072003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7508
7509 * gcc.c-torture/compile/20030314-1.c: New test.
7510
67e4f078
DS
75112003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7512
b8c25665 7513 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 7514 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 7515 thumb target,
67e4f078
DS
7516 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7517 to accept newer _imp__ prefix and additional
7518 newline in .drectve section.
7519 * gcc.dg/dll-4.c: Likewise.
7520 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7521 switch.
7522
26f86471
MM
75232003-03-13 Mark Mitchell <mark@codesourcery.com>
7524
45707d31
MM
7525 * g++.dg/parse/namespace9.C: New test.
7526
26f86471
MM
7527 * g++.dg/init/ref5.C: New test.
7528 * g++.dg/parse/ptrmem1.C: Likewise.
7529
aeb11ee5
JDA
75302003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7531
7532 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7533 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7534 regular expression.
7535 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7536 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7537
09ebf088
DJ
75382003-03-12 Daniel Jacobowitz <drow@mvista.com>
7539
7540 * gcc.c-torture/execute/20030224-2.c: New test.
7541
8a7d6cb3
EB
75422003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7543
7544 * gcc.dg/decl-3.c: New test.
7545
db1077d3
EB
75462003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7547
7548 * gcc.dg/i386-loop-2.c: New test.
7549
0c33daff
MM
75502003-03-11 Mark Mitchell <mark@codesourcery.com>
7551
e1145e7f 7552 PR c++/9474
2601a4ee
MM
7553 * g++.dg/parse/namespace8.C: New test.
7554
0c33daff
MM
7555 PR c++/9924
7556 * g++.dg/overload/builtin2.C: New test.
7557
54098126
SB
75582003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7559
7560 * gcc.dg/return-type-3.c: New test.
7561
bff6a7c2
V
75622003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7563
7564 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7565 profiling options are not supported.
7566
125e6594
MM
75672003-03-10 Mark Mitchell <mark@codesourcery.com>
7568
7569 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7570 * g++.old-deja/g++.warn/impint2.C: Likewise.
7571
87d7d780
DP
75722003-03-10 Devang Patel <dpatel@apple.com>
7573
7574 * g++.dg/cpp/c++_cmd_1.C: New test.
7575 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 7576
ebb780f2
SB
75772003-03-10 Segher Boessenkool <segher@koffie.nl>
7578
b8c25665 7579 * gcc.dg/altivec-9.c: New file.
ebb780f2 7580
88a7a0c9
FS
75812003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7582
7583 * gcc.dg/ppc-sdata-1.c: New test.
7584 * gcc.dg/ppc-sdata-2.c: New test.
7585
f6d19bfe
MM
75862003-03-09 Mark Mitchell <mark@codesourcery.com>
7587
1d719415
MM
7588 PR c++/9373
7589 * g++.dg/opt/ptrmem2.C: New test.
7590
f6d19bfe
MM
7591 PR c++/8534
7592 * g++.dg/opt/ptrmem1.C: New test.
7593
9edf6a4c
EB
75942003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7595
7596 * gcc.dg/i386-loop-1.c: New test.
7597
ca9e1382
KL
75982003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7599
7600 PR c++/9970
7601 * g++.dg/lookup/friend1.C: New test.
7602
0e136342
MM
76032003-03-08 Mark Mitchell <mark@codesourcery.com>
7604
7605 PR c++/9823
7606 * g++.dg/parser/constructor1.C: New test.
7607
af812813
HPN
76082003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7609
17b7f45e
HPN
7610 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7611
af812813
HPN
7612 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7613
39a91264
NB
76142003-03-08 Neil Booth <neil@daikokuya.co.uk>
7615
7616 * gcc.dg/cpp/Wunused.c: Update test.
7617
b8c25665 76182003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
7619
7620 * gcc.dg/inline-3.c: New test.
7621
089d6ea7
MM
76222003-03-08 Mark Mitchell <mark@codesourcery.com>
7623
7624 PR c++/9809
7625 * g++.dg/parse/builtin1.C: New test.
7626
7627 PR c++/9982
7628 * g++.dg/abi/cookie1.C: New test.
7629 * g++.dg/abi/cookie2.C: Likewise.
7630
7631 PR c++/9524
612dc718 7632 * g++.dg/template/field1.C: New test.
089d6ea7
MM
7633
7634 PR c++/9912
7635 * g++.dg/parse/class1.C: New test.
7636 * g++.dg/parse/namespace7.C: Likewise.
7637 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 7638
aa6e8ed3
MM
76392003-03-07 Mark Mitchell <mark@codesourcery.com>
7640
7641 * g++.dg/init/ref4.C: New test.
7642
b8c25665 76432003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
7644
7645 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 7646 * gcc.dg/inline-3.c: New test.
dfa7f440 7647
3d1df1fa
MM
76482003-03-06 Mark Mitchell <mark@codesourcery.com>
7649
3d938426
MM
7650 * g++.dg/init/ref3.C: New test.
7651
5e256996
MM
7652 PR c++/9965
7653 * g++.dg/init/ref2.C: New test.
b8c25665 7654
07681121
MM
7655 PR c++/9400
7656 * g++.dg/warn/Wshadow-2.C: New test.
7657
3d1df1fa
MM
7658 PR c++/9791
7659 * g++.dg/warn/Woverloaded-1.C: New test.
7660
b8c25665 76612003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
7662
7663 * gcc.dg/i386-local2.c: New.
20856045 7664 * gcc.dg/i386-local.c: Fix typo.
b255a036 7665
1c442892
MM
76662003-03-05 Mark Mitchell <mark@codesourcery.com>
7667
7668 * g++.dg/abi/layout3.C: New test.
7669
be2fa211
EB
76702003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7671
7672 * gcc.c-torture/compile/20030305-1.c
7673
b8c25665 76742003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
7675
7676 * gcc.dg/i386-local.c: New.
7677
b8c25665 76782003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
7679
7680 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7681
2ad1815d
EB
76822003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7683
7684 * gcc.dg/switch-2.c: New test.
7685 * gcc.dg/switch-3.c: New test.
7686 * gcc.dg/Wswitch.c: Adjust line numbers.
7687 * gcc.dg/Wswitch-default.c: Likewise.
7688 * gcc.dg/Wswitch-enum.c: Likewise.
7689
01952d37
AO
76902003-03-04 Alexandre Oliva <aoliva@redhat.com>
7691
7692 * gcc.c-torture/execute/20030222-1.c: New test.
7693
767440a2
JW
76942003-03-03 James E Wilson <wilson@tuliptree.org>
7695
7696 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7697
7993382e
MM
76982003-03-03 Mark Mitchell <mark@codesourcery.com>
7699
7700 PR c++/9878
7701 * g++.dg/init/ref1.C: New test.
7702
b8c25665 77032003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
7704
7705 * gcc.dg/sh-relax.c: New SH-only test.
7706
b22b239e
GK
77072003-03-03 Geoffrey Keating <geoffk@apple.com>
7708
7709 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7710 comment explaining purpose of testcase.
7711
3595b91f
SC
77122003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7713
7714 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7715 for HC11/HC12 (asm needs two int registers).
7716 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7717 HC11/HC12 because the test uses an asm which needs two 32-bit
7718 registers.
7719
1494f93a
SC
77202003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7721
7722 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7723 for HC11/HC12 (array is too large otherwise).
7724 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7725 * gcc.c-torture/compile/20010518-2.x: Likewise.
7726 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7727 HC11/HC12 (array is too large).
7728
facf86ac
GK
77292003-03-01 Geoffrey Keating <geoffk@apple.com>
7730
7731 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7732 * lib/g++-dg.exp (g++-dg-test): Likewise.
7733
08291658
RS
77342003-03-01 Roger Sayle <roger@eyesopen.com>
7735
7736 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7737 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7738
74dd1333
KL
77392003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7740
7741 * g++.dg/warn/implicit-typename1.C: Remove warning.
7742
3f53c0dc
RH
77432003-02-28 Richard Henderson <rth@redhat.com>
7744
7745 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7746 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7747
d8fad4ea
GK
77482003-02-28 Geoffrey Keating <geoffk@apple.com>
7749
7750 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7751 * g++.dg/pch/pch.exp: Likewise.
7752
1cb8292f
MM
77532003-02-28 Mark Mitchell <mark@codesourcery.com>
7754
7755 PR c++/9879
7756 * testsuite/g++.dg/init/new4.C: New test.
7757
f3c7ed6b
RE
77582003-02-28 Richard Earnshaw <rearnsha@arm.com>
7759
7760 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7761
13082c80
AO
77622003-02-28 Alexandre Oliva <aoliva@redhat.com>
7763
e459243b
AO
7764 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7765 unsigned long.
7766
13082c80
AO
7767 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7768 wider than float.
7769
b17d5d7c
ZD
77702003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7771
7772 * lib/scanasm.exp: Add support for counting numbers of
7773 occurences.
7774 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7775 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7776
c0b1cc97
MM
77772003-02-25 Mark Mitchell <mark@codesourcery.com>
7778
cec24319
MM
7779 PR c++/9683
7780 * g++.dg/template/static3.C: New test.
7781
c0b1cc97
MM
7782 PR c++/9829
7783 * g++.dg/parse/namespace6.C: New test.
b8c25665 7784
3eaa6044
FS
77852003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7786
7787 PR target/9732
7788 * gcc.dg/20030225-1.c: New test.
7789
353b4fc0
MM
77902003-02-24 Mark Mitchell <mark@codesourcery.com>
7791
d12ad970
MM
7792 * README: Remove out-of-date information.
7793
353b4fc0
MM
7794 PR c++/9836
7795 * g++.dg/template/spec6.C: New test.
7796
201b9f2a
JL
77972003-02-24 Jeff Law <law@redhat.com>
7798
7799 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7800
f8dc212b
RO
78012003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7802
7803 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7804 * gcc.dg/pragma-ep-1.c: Likewise.
7805
9e236a9d
KL
78062003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7807
7808 PR c++/9602
7809 * g++.dg/template/friend16.C: New test.
7810
ca099ac8
MM
78112003-02-23 Mark Mitchell <mark@codesourcery.com>
7812
7813 PR c++/5333
7814 * g++.dg/parse/fused-params1.C: Adjust error messages.
7815 * g++.dg/template/nested3.C: New test.
b8c25665 7816
f641e05b
AM
78172003-02-24 Alan Modra <amodra@bigpond.net.au>
7818
7819 * g++.dg/abi/param1.C: New test.
7820
53be1a8d
KL
78212003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7822
7823 PR c++/7982
7824 * g++.dg/warn/implicit-typename1.C: New test.
7825
9d913bbf
KC
78262003-02-22 Kelley Cook <kelleycook@comcast.net>
7827
b8c25665
ZW
7828 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7829 with "mtune".
7830 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7831 * gcc.c-torture/execute/20010129-1.x: Likewise.
7832 * gcc.dg/20011107-1.c: Likewise.
7833 * gcc.dg/20020108-1.c: Likewise.
7834 * gcc.dg/20020122-3.c: Likewise.
7835 * gcc.dg/20020206-1.c: Likewise.
7836 * gcc.dg/20020310-1.c: Likewise.
7837 * gcc.dg/20020426-2.c: Likewise.
7838 * gcc.dg/20020517-1.c: Likewise.
7839 * gcc.dg/991230-1.c: Likewise.
7840 * gcc.dg/i386-unroll-1.c: Likewise.
7841 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7842
78432003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
7844
7845 * gcc.dg/i386-mul.c: New test.
7846
c0a47a61
RS
78472003-02-21 Roger Sayle <roger@eyesopen.com>
7848
7849 * gcc.dg/builtins-5.c: New test case.
7850
182c2078
HPN
78512003-02-22 Hans-Peter Nilsson <hp@axis.com>
7852
7853 * gcc.dg/asmreg-1.c: New test.
7854
2fff6d71
MM
78552003-02-21 Mark Mitchell <mark@codesourcery.com>
7856
7857 PR c++/9749
7858 * g++.dg/parse/varmod1.C: New test.
7859
19df1edf
MM
78602003-02-21 Mark Mitchell <mark@codesourcery.com>
7861
7862 PR c++/9727
7863 * g++.dg/template/op1.C: New test.
7864
5dc3a78c
MM
78652003-02-21 Mark Mitchell <mark@codesourcery.com>
7866
7867 PR c++/8906
7868 * g++.dg/template/nested2.C: New test.
7869
692bb58a
MM
78702003-02-21 Mark Mitchell <mark@codesourcery.com>
7871
7872 PR c++/8724
7873 * g++.dg/expr/dtor1.C: New test.
7874
a8d0ddaf
ZW
78752003-02-21 Zack Weinberg <zack@codesourcery.com>
7876
7877 * gcc.dg/cpp/include3.c: New test.
7878 * gcc.dg/cpp/inc/foo.h: New file.
7879
9e7d0b92
GN
78802003-02-21 Glen Nakamura <glen@imodulo.com>
7881
7882 * gcc.c-torture/execute/20030221-1.c: New test.
7883
63a3cd3e
MM
78842003-02-20 Mark Mitchell <mark@codesourcery.com>
7885
7886 PR c++/9729
7887 * g++.dg/abi/conv1.C: New test.
7888
b8c25665 78892003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
7890
7891 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7892
4ea0d487
DJ
78932003-02-19 Daniel Jacobowitz <drow@mvista.com>
7894
7895 * gcc.c-torture/compile/20030219-1.c: New test.
7896
b8c25665 78972003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
7898
7899 * gcc.dg/funcorder.c: New test.
7900
ff6e1a2f
KH
79012003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7902
7903 * gcc.c-torture/execute/20030218-1.c: New.
7904
67aa8289
AH
79052003-02-18 Aldy Hernandez <aldyh@redhat.com>
7906
a8d0ddaf 7907 * gcc.dg/20030218-1.c: New.
67aa8289 7908
d7ddbe24
RH
79092003-02-18 Richard Henderson <rth@redhat.com>
7910
7911 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7912 * gcc.dg/attr-used-2.c: New.
7913
6b99d1c0
MM
79142003-02-18 Mark Mitchell <mark@codesourcery.com>
7915
7916 PR c++/9704
7917 * g++.dg/init/copy5.C: New test.
a8d0ddaf 7918
59d22bc5
GK
79192003-02-18 Geoffrey Keating <geoffk@apple.com>
7920
7921 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7922 * g++.dg/pch/pch.exp: Likewise.
7923
bc102c4b
KH
79242003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7925
7926 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7927 STACK_SIZE is not defined.
7928
db77ef4c
KL
79292003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7930
7931 PR c++/9457
7932 * g++.dg/template/init1.C: New test.
7933
b8c25665 79342003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
7935
7936 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7937 (foo): Add few extra tests
7938 * gcc.dg/c99-const-expr-3.c: Likewise.
7939 * gcc.c-torture/execute/20030216-1.c: New.
7940
0df4ae96
KL
79412003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7942
7943 PR c++/9459
7944 * g++.dg/ext/typeof4.C: New test.
7945
881b2a96
RS
79462003-02-15 Roger Sayle <roger@eyesopen.com>
7947
7948 * gcc.dg/i386-387-3.c: New test case.
7949
6e8647d5
JZ
79502003-02-14 Josef Zlomek <zlomekj@suse.cz>
7951
7952 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7953 cris-*-elf* cris-*-aout* and mmix-*-*.
7954
42f86c48
JZ
79552003-02-13 Josef Zlomek <zlomekj@suse.cz>
7956
7957 * gcc.dg/20030213-1.c: New test.
7958
1fb54135
RS
79592003-02-12 Roger Sayle <roger@eyesopen.com>
7960
7961 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7962 * gcc.dg/i386-387-2.c: Likewise.
7963
c6e2a538
AH
79642003-02-12 Aldy Hernandez <aldyh@redhat.com>
7965
a8d0ddaf
ZW
7966 * gcc.dg/ppc-spe.c: Fix formatting.
7967 Enable tests that were previously unsupported by gas.
7968 Delete tests for instructions that no longer exist.
7969 Switch arguments on evsubifw builtin.
c6e2a538 7970
5c4d5a15
KH
79712003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7972
7973 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7974 STACK_SIZE is too small.
7975
ecf92f82 79762003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 7977 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
7978
7979 * gcc.dg/decl-2.c: New test.
7980
b8c25665 79812003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
7982
7983 * gcc.dg/i386-fpcvt-1.c: New test.
7984
2382b79f
RS
79852002-02-09 Richard Sandiford <rsandifo@redhat.com>
7986
7987 * gcc.c-torture/execute/20030209-1.c: New test.
7988
5d4b76c0
KH
79892003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7990
7991 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7992 int-wide bitops, use the constants of the same width.
7993 Likewise, if long long is 32-bit wide, test bitops using
7994 32-bit constants.
7995
8f37dd98
LR
79962003-02-07 Loren James Rittle <ljrittle@acm.org>
7997
7998 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7999
46847aa6
RS
80002003-02-07 Roger Sayle <roger@eyesopen.com>
8001
8002 * testsuite/gcc.dg/builtins-4.c: New test case.
8003
f39a753b
KG
80042003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8005
8006 * gcc.dg/20020430-1.c: Fix dg command typos.
8007 * gcc.dg/20020503-1.c: Likewise.
8008
256803d9
VR
80092003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8010
8011 PR c++/8785
8012 * g++.dg/parse/fused-params1.C: New test.
8013
8014 PR c++/8857
8015 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
8016
8017 PR c++/8921
8018 * g++.dg/parse/non-dependent1.C: New test.
8019
8020 PR c++/8928
8021 * g++.dg/parse/dupl-tmpl-args1.C: New test.
8022
8023 PR c++/9228
8024 * g++.dg/parse/undefined7.C: New test.
8025 * g++.dg/parse/non-templ1.C: New test.
8026
8027 PR c++/9229
8028 * g++.dg/parse/too-many-tmpl-args1.C: New test.
8029
5fbf0217
EB
80302003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8031
8032 * gcc.c-torture/compile/20030206-1.c: New test.
8033
dbdd3489
RS
80342003-02-05 Roger Sayle <roger@eyesopen.com>
8035
8036 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
8037 "pow" to "foo" to avoid potential confusion with a math built-in.
8038
48d1ce96
KG
80392003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8040
8041 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
8042 conditions for SPARC targets.
8043
4f6ae35d
JJ
80442003-02-05 Jakub Jelinek <jakub@redhat.com>
8045
8046 * gcc.dg/20030204-1.c: New test.
8047
2de2cd78
VR
80482003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8049
8050 PR c++/38
8051 * g++.dg/parse/array-size1.C: New test.
8052
8053 PR c++/5657
8054 * g++.dg/parse/undefined3.C: New test.
8055
8056 PR c++/5665
8057 * g++.dg/parse/undefined4.C: New test.
8058
8059 PR c++/5975
8060 * g++.dg/parse/undefined5.C: New test.
8061
8062 PR c++/7259
8063 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
8064
8065 PR c++/8578
8066 * g++.dg/parse/casting-operator1.C: New test.
8067
8068 PR c++/8596
8069 * g++.dg/parse/undefined6.C: New test.
8070
8071 PR c++/8736
8072 * g++.dg/parse/missing-template1.C: New test.
8073
b8c25665 80742003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
8075
8076 * gcc.dg/i386-cadd.c: Compile using -march=k8.
8077 * gcc.dg/i386-cmov?.c: Likewise.
8078 * gcc.dg/i386-fpcvt-?.c: Likewise.
8079 * gcc.dg/i386-ssefp-1.c: Likewise.
8080 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 8081 conventions.
afffc4e2 8082
b80f8ef3
MM
80832003-02-03 Mark Mitchell <mark@codesourcery.com>
8084
8085 PR c++/7129
8086 * testsuite/g++.dg/ext/max.C: New test.
8087
b8c25665 80882003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
8089
8090 * gcc.c-torture/execute/20030203-1.c: New test.
8091
ca777b88
RE
80922003-02-03 Richard Earnshaw <rearnsha@arm.com>
8093
8094 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
8095 'natural-endian'.
8096
271bd540
RS
80972003-02-01 Richard Sandiford <rsandifo@redhat.com>
8098
8099 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
8100 * g++.dg/init/new2.C: Likewise.
8101 * g++.dg/other/new1.C: Likewise.
8102
5175d1b8
LR
81032003-01-31 Loren J. Rittle <ljrittle@acm.org>
8104
8105 * gcc.dg/struct-ret-libc.c: New test.
8106
2f278625
UW
81072003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
8108
8109 * gcc.dg/20030129-1.c: New test.
8110
db0f613d
KL
81112003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8112
8113 PR c++/8849
8114 * g++.dg/template/ptrmem4.C: New test.
8115
14d22dd6
MM
81162003-01-29 Mark Mitchell <mark@codesourcery.com>
8117
8118 * g++.dg/parser/constant1.C: New test.
8119
710b73e6
KL
81202003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8121
8122 PR c++/8591
8123 * g++.dg/parse/friend2.C: New test.
8124
9ae58faf
NS
81252003-01-29 Nathan Sidwell <nathan@codesourcery.com>
8126
8127 PR c++/9437
8128 * g++.dg/template/unify4.C: New test.
8129
6d09ef27
RS
81302003-01-28 Richard Sandiford <rsandifo@redhat.com>
8131
8132 * gcc.c-torture/execute/20030128-1.c: New test.
8133
4334c467
JO
81342003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
8135
8136 * g++.dg/lookup/nested1.C: Test moved from ...
8137 * g++.old-deja/g++.other/lookup24.C: ... here.
8138
b8c25665 81392003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
8140
8141 * gcc.dg/i386-cmov5.c: New test.
8142
bffcd064
V
81432003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8144
a8d0ddaf
ZW
8145 * gcc.c-torture/execute/20010925-1.c: Changed the
8146 memcpy declaration.
bffcd064 8147
f2ce60b8
NS
81482003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8149
8150 PR c++/3902
8151 * g++.dg/parse/template5.C: New test.
8152
f42aadd8
TM
81532003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
8154
8155 PR fortran/9258
8156 * g77.dg/pr9258: New test.
8157
5db544e1
GP
81582003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8159
8160 * README: Move relevant parts from README.g++.
8161
8162 * README.g++: Remove this file.
8163
483a5709
NS
81642003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8165
8166 * g++.dg/abi/dcast1.C: New test.
8167
4ff71d24
KG
81682003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8169
8170 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
8171
623baee2
JO
81722003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
8173
8174 PR c++/47
8175 * g++.old-deja/g++.other/lookup24.C: New test.
8176
2956f353
KG
81772003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8178
8179 PR middle-end/7227
8180 * gcc.dg/uninit-C.c: New test.
8181
a2ddc397
NS
81822003-01-27 Nathan Sidwell <nathan@codesourcery.com>
8183
8184 * g++.dg/abi/covariant1.C: New test.
8185
acf9fa5f
UW
81862003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
8187
8188 * gcc.dg/20030123-1.c: New test.
8189
b8c25665 81902003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
8191
8192 PR opt/8492
8193 * gcc.c-torture/compile/20030125-1.c
8194
bbaab916
NS
81952003-01-25 Nathan Sidwell <nathan@codesourcery.com>
8196
8197 PR c++/9403
8198 * g++.dg/parse/template3.C: New test.
8199 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 8200
bbaab916
NS
8201 PR c++/795
8202 * g++.dg/parse/template4.C: New test.
a8d0ddaf 8203
bbaab916
NS
8204 PR c++/9415
8205 * g++.dg/template/qual2.C: New test.
a8d0ddaf 8206
bbaab916
NS
8207 PR c++/8545
8208 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
8209
8210 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
8211
9bb231fd
RS
82122003-01-25 Roger Sayle <roger@eyesopen.com>
8213
8214 * gcc.c-torture/execute/switch-1.c: New test case.
8215
b8c25665 82162003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
8217
8218 * gcc.c-torture/execute/20030125-1.[cx]: New test.
8219
32d9a5bd
PC
82202003-01-25 Paolo Carlini <pcarlini@unitus.it>
8221
8222 Tweaks for Bison-1.875. From the NEWS file:
8223 "- `parse error' -> `syntax error'
8224 Bison now uniformly uses the term `syntax error'"
8225 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
8226 * gcc.dg/cpp/digraph2.c: Likewise.
8227 * gcc.dg/cpp/direct2.c: Likewise.
8228 * gcc.dg/cpp/paste4.c: Likewise.
8229 * gcc.dg/c90-restrict-1.c: Likewise.
8230 * gcc.dg/c99-func-2.c: Likewise.
8231 * gcc.dg/noncompile/920721-2.c: Likewise.
8232 * gcc.dg/noncompile/930622-2.c: Likewise.
8233 * gcc.dg/noncompile/940112-1.c: Likewise.
8234 * gcc.dg/noncompile/950921-1.c: Likewise.
8235 * gcc.dg/noncompile/951123-1.c: Likewise.
8236 * gcc.dg/noncompile/971104-1.c: Likewise.
8237 * gcc.dg/noncompile/990416-1.c: Likewise.
8238
f5128e88
PC
82392003-01-24 Paolo Carlini <pcarlini@unitus.it>
8240
8241 * g++.dg/parse/undefined1.C: Add error message.
8242
65a5559b
MM
82432003-01-22 Mark Mitchell <mark@codesourcery.com>
8244
c006d942
MM
8245 PR c++/9354
8246 * g++.dg/parse/new1.C: New test.
8247
8248 PR c++/9216
8249 * g++.dg/parse/template2.C: New test.
8250
8251 PR c++/9354
8252 * g++.dg/parse/typedef2.C: New test.
8253
65a5559b
MM
8254 PR c++/9328
8255 * g++.dg/ext/typeof3.C: New test.
8256
68aab9ee
VR
82572003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8258
8259 PR c++/2738
8260 * g++.dg/parse/ret-type1.C: New test.
8261
8262 PR c++/3792
8263 * g++.dg/parse/tmpl-outside1.C: New test.
8264
8265 PR c++/4207
8266 * g++.dg/parse/int-as-enum1.C: New test.
8267
8268 PR c++/4903
8269 * g++.dg/parse/no-typename1.C: New test.
8270
8271 PR c++/5533
8272 * g++.dg/parse/no-value1.C: New test.
8273
8274 PR c++/5921
8275 * g++.dg/parse/wrong-inline1.C: New test.
8276
8277 PR c++/6402
8278 * g++.dg/parse/ref1.C: New test.
8279
8280 PR c++/6992
8281 * g++.dg/parse/attr-ctor1.C: New test.
8282
8283 PR c++/7229
8284 * g++.dg/parse/namespace5.C: New test.
8285
8286 PR c++/7917
8287 * g++.dg/parse/func-def1.C: New test.
8288
8289 PR c++/8143
8290 * g++.dg/parse/undefined1.C: New test.
8291
8292 PR c++/5723, PR c++/8522
8293 * g++.dg/parse/specialization1.C: New test.
8294
8295 PR c++/163, PR c++/8595
8296 * g++.dg/parse/struct-as-enum1.C: New test.
8297
8298 PR c++/9173
8299 * g++.dg/parse/undefined2.C: New test.
8300
1fb3244a
MM
83012003-01-22 Mark Mitchell <mark@codesourcery.com>
8302
e0860732
MM
8303 PR c++/9298
8304 * g++.dg/parse/template1.C: New test.
8305
4eb6d609
MM
8306 PR c++/9384
8307 * g++.dg/parse/using1.C: New test.
8308
1fb3244a
MM
8309 PR c++/9285
8310 PR c++/9294
8311 * g++.dg/parse/expr2.C: New test.
8312
8313 PR c++/9388
8314 * g++.dg/parse/lookup2.C: Likewise.
8315
b8c25665 83162003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
8317
8318 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
8319 * gcc.c-torture/execute/eeprof-1.c: Likewise.
8320 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8321 * gcc.c-torture/execute/string-opt-*.c: Likewise.
8322
e3289412
NC
83232003-01-20 Nick Clifton <nickc@redhat.com>
8324
8325 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
8326 problem with ARM sibcall code generation.
8327
d99c740f
KH
83282003-01-20 Kazu Hirata <kazu@cs.umass.edu>
8329
8330 * gcc.c-torture/execute/20030120-1.c: New.
8331
a99820e6
PC
83322003-01-19 Paolo Carlini <pcarlini@unitus.it>
8333
8334 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8335
5dae1114
MM
83362003-01-17 Mark Mitchell <mark@codesourcery.com>
8337
8338 PR c++/9272
8339 * g++.dg/parse/ctor1.C: New test.
8340
8341 PR c++/9294:
8342 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 8343
5dae1114
MM
8344 * g++.dg/parse/typename3.C: New test.
8345
c292e375
RH
83462003-01-16 Richard Henderson <rth@redhat.com>
8347
8348 * g++.dg/tls/init-2.C: Fix error matches for real this time.
8349
aab37812
RH
83502003-01-16 Richard Henderson <rth@redhat.com>
8351
8352 * g++.dg/pch/pch.exp: Copy test header to the working directory
8353 before using it either for precompilation or direct use.
8354 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8355 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8356
50c620d6
RH
83572003-01-16 Richard Henderson <rth@redhat.com>
8358
8359 * gcc.dg/pch/pch.exp: Copy test header to the working directory
8360 before using it either for precompilation or direct use.
8361 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8362 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8363
8fbc5ae7
MM
83642003-01-16 Mark Mitchell <mark@codesourcery.com>
8365
8366 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8367 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8368 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8369 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8370 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8371 typename warning into error.
8372 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8373 error messages.
8374 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8375 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8376 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8377 messages.
8378 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8379 make declaration visible in template.
8380 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8381 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8382 messages.
8383 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8384 message.
8385 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8386 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8387 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8388 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8389 typename warning with error message.
8390 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8391 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8392 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 8393
712becab
NS
83942003-01-16 Nathan Sidwell <nathan@codesourcery.com>
8395
8396 * g++.dg/parse/ambig2.C: New test.
8397
1ceb0dc7
RH
83982003-01-15 Richard Henderson <rth@redhat.com>
8399
8400 * g++.dg/tls/init-2.C: Update error message string.
8401
3dd5fc58
KG
84022003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8403
8404 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8405
b0562482
SC
84062003-01-15 Stephane Carrez <stcarrez@nerim.fr>
8407
8408 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8409 all for HC11/HC12.
8410 * gcc.c-torture/compile/20001205-1.x: Likewise.
8411 * gcc.c-torture/compile/20001226-1.x: Likewise.
8412 * gcc.c-torture/compile/920520-1.x: Likewise.
8413 * gcc.c-torture/compile/961203-1.x: Likewise.
8414 * gcc.c-torture/compile/20020604-1.x: Likewise.
8415
b8c25665 84162003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
8417
8418 * gcc.c-torture/compile/20030115-1.c: New test.
8419
8420 * gcc.dg/i386-fpcvt-1.c: New test.
8421 * gcc.dg/i386-fpcvt-2.c: New test.
8422
a7189b49
JO
84232003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
8424
8425 Further conform g++'s __vmi_class_type_info to the C++ ABI
8426 specification.
8427 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8428 the specification.
8429
b8c25665 84302003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
8431
8432 * gcc.dg/i386-fpcvt-1.c: New test.
8433 * gcc.dg/i386-fpcvt-2.c: New test.
8434
ab5496c4
EB
84352003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8436
8437 * gcc.dg/i386-mmx-3.c: New test.
8438
e8f2b18d
MM
84392003-01-12 Mark Mitchell <mark@codesourcery.com>
8440
8441 PR c++/9264
8442 * g++.dg/parse/octal1.C: New file.
8443
8444 PR c++/9172
8445 * g++.dg/parse/typename1.C: New file.
8446
67a7278d
DS
84472003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8448
8449 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8450 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 8451 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 8452
2050a1bb
MM
84532003-01-10 Mark Mitchell <mark@codesourcery.com>
8454
99152b95 8455 PR c++/9099
a6f6052a
MM
8456 * g++.dg/parse/dtor1.C: New file.
8457
2050a1bb
MM
8458 PR c++/9128
8459 * g++.dg/rtti/typeid1.C: New file.
8460
8461 PR c++/9153
8462 * g++.dg/parse/lookup1.C: New file.
8463
8464 PR c++/9171
8465 * g++.dg/templ/spec5.C: New file.
ab5496c4 8466
7558f66e
JZ
84672003-01-10 Josef Zlomek <zlomekj@suse.cz>
8468
8469 * gcc.c-torture/compile/20030110-1.c: New test.
8470
17211ab5
GK
84712003-01-09 Geoffrey Keating <geoffk@apple.com>
8472
8473 Merge from pch-branch:
8474
8475 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8476
8477 * gcc.dg/pch/cpp-1.h: New.
8478 * gcc.dg/pch/cpp-1.c: New.
8479 * gcc.dg/pch/cpp-2.h: New.
8480 * gcc.dg/pch/cpp-2.c: New.
8481
8482 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8483
8484 * gcc.dg/pch/except-1.h: New.
8485 * gcc.dg/pch/except-1.c: New.
8486
8487 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8488
8489 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8490 running test.
8491 * gcc.dg/pch: Include *.hp not *.h.
8492 * gcc.dg/pch/system-1.h: New.
8493 * gcc.dg/pch/system-1.c: New.
8494
8495 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8496
8497 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8498 rather than trying to build and run a program using PCH.
8499 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 8500
17211ab5
GK
8501 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8502
8503 * gcc.dg/pch/macro-3.c: New.
8504 * gcc.dg/pch/macro-3.h: New.
8505
8506 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8507
8508 * gcc.dg/pch/common-1.c: New.
8509 * gcc.dg/pch/common-1.h: New.
8510 * gcc.dg/pch/decl-1.c: New.
8511 * gcc.dg/pch/decl-1.h: New.
8512 * gcc.dg/pch/decl-2.c: New.
8513 * gcc.dg/pch/decl-2.h: New.
8514 * gcc.dg/pch/decl-3.c: New.
8515 * gcc.dg/pch/decl-3.h: New.
8516 * gcc.dg/pch/decl-4.c: New.
8517 * gcc.dg/pch/decl-4.h: New.
8518 * gcc.dg/pch/decl-5.c: New.
8519 * gcc.dg/pch/decl-5.h: New.
8520 * gcc.dg/pch/global-1.c: New.
8521 * gcc.dg/pch/global-1.h: New.
8522 * gcc.dg/pch/inline-1.c: New.
8523 * gcc.dg/pch/inline-1.h: New.
8524 * gcc.dg/pch/inline-2.c: New.
8525 * gcc.dg/pch/inline-2.h: New.
8526 * gcc.dg/pch/static-1.c: New.
8527 * gcc.dg/pch/static-1.h: New.
8528 * gcc.dg/pch/static-2.c: New.
8529 * gcc.dg/pch/static-2.h: New.
8530
8531 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8532
8533 * g++.dg/pch/pch.exp: Better handle failing testcases.
8534 * gcc.dg/pch/pch.exp: Likewise.
8535 * gcc.dg/pch/macro-1.c: New.
8536 * gcc.dg/pch/macro-1.h: New.
8537 * gcc.dg/pch/macro-2.c: New.
8538 * gcc.dg/pch/macro-2.h: New.
8539
8540 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8541
8542 * g++.dg/dg.exp: Treat files in pch/ specially.
8543 * g++.dg/pch/pch.exp: New file.
8544 * g++.dg/pch/empty.H: New file.
8545 * g++.dg/pch/empty.C: New file.
8546 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8547 "precompile".
8548
8549 * gcc.dg/pch/pch.exp: New file.
8550 * gcc.dg/pch/empty.h: New file.
8551 * gcc.dg/pch/empty.c: New file.
8552 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8553 "precompile".
8554
0f399e5f
KL
85552003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8556
8557 * g++.dg/template/friend14.C: New test.
8558
4c46ea23
EB
85592003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8560
8cb1a818 8561 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 8562
98c29f71
RS
85632003-01-09 Richard Sandiford <rsandifo@redhat.com>
8564
8565 * gcc.c-torture/compile/20030109-1.c: New test.
8566
bbb818c6
EB
85672003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8568
8569 * gcc.c-torture/execute/20030109-1.c: New test.
8570
cdc497dd
LH
85712003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8572
8573 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8574 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8575 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8576 * g++.old-deja/g++.mike/eh2.C: Likewise
8577 * g++.old-deja/g++.mike/eh3.C: Likewise
8578 * g++.old-deja/g++.mike/eh5.C: Likewise
8579 * g++.old-deja/g++.mike/eh6.C: Likewise
8580 * g++.old-deja/g++.mike/eh7.C: Likewise
8581 * g++.old-deja/g++.mike/eh8.C: Likewise
8582 * g++.old-deja/g++.mike/eh9.C: Likewise
8583 * g++.old-deja/g++.mike/eh10.C: Likewise
8584 * g++.old-deja/g++.mike/eh12.C: Likewise
8585 * g++.old-deja/g++.mike/eh13.C: Likewise
8586 * g++.old-deja/g++.mike/eh14.C: Likewise
8587 * g++.old-deja/g++.mike/eh16.C: Likewise
8588 * g++.old-deja/g++.mike/eh17.C: Likewise
8589 * g++.old-deja/g++.mike/eh18.C: Likewise
8590 * g++.old-deja/g++.mike/eh21.C: Likewise
8591 * g++.old-deja/g++.mike/eh23.C: Likewise
8592 * g++.old-deja/g++.mike/eh24.C: Likewise
8593 * g++.old-deja/g++.mike/eh25.C: Likewise
8594 * g++.old-deja/g++.mike/eh26.C: Likewise
8595 * g++.old-deja/g++.mike/eh27.C: Likewise
8596 * g++.old-deja/g++.mike/eh28.C: Likewise
8597 * g++.old-deja/g++.mike/eh29.C: Likewise
8598 * g++.old-deja/g++.mike/eh31.C: Likewise
8599 * g++.old-deja/g++.mike/eh33.C: Likewise
8600 * g++.old-deja/g++.mike/eh34.C: Likewise
8601 * g++.old-deja/g++.mike/eh35.C: Likewise
8602 * g++.old-deja/g++.mike/eh36.C: Likewise
8603 * g++.old-deja/g++.mike/eh37.C: Likewise
8604 * g++.old-deja/g++.mike/eh38.C: Likewise
8605 * g++.old-deja/g++.mike/eh39.C: Likewise
8606 * g++.old-deja/g++.mike/eh40.C: Likewise
8607 * g++.old-deja/g++.mike/eh41.C: Likewise
8608 * g++.old-deja/g++.mike/eh42.C: Likewise
8609 * g++.old-deja/g++.mike/eh44.C: Likewise
8610 * g++.old-deja/g++.mike/eh46.C: Likewise
8611 * g++.old-deja/g++.mike/eh47.C: Likewise
8612 * g++.old-deja/g++.mike/eh48.C: Likewise
8613 * g++.old-deja/g++.mike/eh49.C: Likewise
8614 * g++.old-deja/g++.mike/eh50.C: Likewise
cdc497dd 8615
8caf4c38 8616
662ef0f5
TS
8617 PR c++/8615
8618 * g++.dg/template/char1.C: New test.
8caf4c38 8619
662ef0f5 8620 * g++.dg/template/varmod1.C: Fix typo.
2b59fc25 8621
662ef0f5 86222002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 8623
662ef0f5
TS
8624 DR 180
8625 * g++.old-deja/g++.pt/crash32.C: Expect error.
4298c66b 8626
662ef0f5 86272002-12-01 Mark Mitchell <mark@codesourcery.com>
4298c66b 8628
662ef0f5
TS
8629 PR c++/5919
8630 * g++.dg/template/varmod1.C: New test.
8218bd34 8631
662ef0f5
TS
8632 PR c++/8727
8633 * g++.dg/inherit/typeinfo1.C: New test.
c10cdb3d 8634
662ef0f5
TS
8635 PR c++/8663
8636 * g++.dg/inherit/typedef1.C: New test.
63e5f567 8637
662ef0f5 86382002-11-30 Mark Mitchell <mark@codesourcery.com>
8218bd34 8639
662ef0f5
TS
8640 PR c++/8332
8641 PR c++/8493
8642 * g++.dg/template/strlen1.C: New test.
62b8a44e 8643
662ef0f5
TS
8644 PR c++/8227
8645 * g++.dg/template/ctor2.C: New test.
62b8a44e 8646
662ef0f5
TS
8647 PR c++/8214
8648 * g++.dg/init/string1.C: New test.
ec194454 8649
662ef0f5
TS
8650 PR c++/8511
8651 * g++.dg/template/friend8.C: New test.
ec194454 8652
662ef0f5 86532002-11-29 Joe Buck <jbuck@synopsys.com>
1ba8a9c4 8654
662ef0f5 8655 * g++.dg/lookup/anon2.C: New test.
1ba8a9c4 8656
662ef0f5 86572002-11-28 Kazu Hirata <kazu@cs.umass.edu>
d5945212 8658
662ef0f5
TS
8659 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8660 h8300 port.
d5945212 8661
662ef0f5 86622002-11-27 Richard Sandiford <rsandifo@redhat.com>
31758337 8663
662ef0f5 8664 * gcc.dg/bitfld-6.c: New test.
31758337 8665
662ef0f5 86662002-11-27 Jan Hubicka <jh@suse.cz>
ba7e8dc0 8667
662ef0f5 8668 * gcc.c-torture/execute/20021127.[cx]: New test.
1ff11883 8669
662ef0f5 86702002-11-26 Jan Hubicka <jh@suse.cz>
96dafad6 8671
662ef0f5
TS
8672 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8673 quality.
a25a292f 8674
662ef0f5 86752002-11-26 Geoffrey Keating <geoffk@apple.com>
ba7e8dc0 8676
662ef0f5
TS
8677 * g++.dg/init/brace2.C: New test.
8678 * g++.old-deja/g++.mike/p9129.C: Correct.
4dbc1f5c 8679
662ef0f5 86802002-11-26 Mark Mitchell <mark@codesourcery.com>
4dbc1f5c 8681
662ef0f5 8682 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7241bd1b 8683
662ef0f5 86842002-11-25 Andreas Bauer <baueran@in.tum.de>
7241bd1b 8685
662ef0f5 8686 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6ec6e2c2 8687
662ef0f5 86882002-11-25 Mark Mitchell <mark@codesourcery.com>
6ec6e2c2 8689
662ef0f5
TS
8690 * testsuite/g++.dg/abi/empty11.C: New test.
8691 * testsuite/g++.dg/rtti/cv1.C: New test.
4971227d 8692
662ef0f5 86932002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
4971227d 8694
662ef0f5 8695 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
f349fb24 8696
662ef0f5 86972002-11-24 Mark Mitchell <mark@codesourcery.com>
f349fb24 8698
662ef0f5 8699 * g++.dg/abi/empty10.C: New test.
cb203576 8700
662ef0f5 87012002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
cb203576 8702
662ef0f5 8703 * gcc.c-torture/compile/20021124-1.c: New test.
894167c5 8704
662ef0f5 87052002-11-22 Mark Mitchell <mark@codesourcery.com>
faa75e89 8706
662ef0f5 8707 * g++.dg/abi/rtti2.C: New test.
3d83e33e 8708
662ef0f5 87092002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
a5b9863a 8710
662ef0f5 8711 * gcc.dg/i386-unroll-1.c: New test.
75c2b973 8712
d61fd3f1 87132002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6d1d1db0
EB
8714
8715 * gcc.c-torture/compile/20021120-1.c: New test.
8716 * gcc.c-torture/compile/20021120-2.c: New test.
8717
5354730b
RS
87182002-11-20 Richard Sandiford <rsandifo@redhat.com>
8719
8720 * gcc.dg/bitfld-5.c: New test.
8721
5720520f
RS
87222002-11-20 Richard Sandiford <rsandifo@redhat.com>
8723
8724 * gcc.c-torture/execute/20021120-3.c: New test.
8725
4392ebd3
RS
87262002-11-20 Richard Sandiford <rsandifo@redhat.com>
8727
8728 * gcc.c-torture/execute/20021120-2.c: New test.
8729
3748bd9e
RS
87302002-11-20 Richard Sandiford <rsandifo@redhat.com>
8731
8732 * gcc.c-torture/execute/20021120-1.c: New test.
8733
bc02f8d3
JJ
87342002-11-20 Jakub Jelinek <jakub@redhat.com>
8735
8736 * gcc.c-torture/execute/20021118-3.c: New test.
8737
d61fd3f1 87382002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
8739
8740 * gcc.c-torture/compile/20021119-1.c: New test.
8741
3b312ef4
JT
87422002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8743
8744 * gcc.dg/duff-1.c: New test.
8745 * gcc.dg/duff-2.c: New test.
8746 * gcc.dg/duff-3.c: New test.
8747
8128cccf
NB
87482002-11-18 Neil Booth <neil@daikokuya.co.uk>
8749
8750 * gcc.dg/cpp/_Pragma5.c: New test.
8751
3503150c
RS
87522002-11-18 Richard Sandiford <rsandifo@redhat.com>
8753
8754 * gcc.c-torture/execute/20021118-2.c: New test.
8755
180bde4f
RS
87562002-11-18 Richard Sandiford <rsandifo@redhat.com>
8757
8758 * gcc.c-torture/execute/20021118-1.c: New test.
8759
aaefd216
JJ
87602002-11-16 Jakub Jelinek <jakub@redhat.com>
8761
8762 * gcc.dg/20021116-1.c: New test.
8763
95675950
MM
87642002-11-14 Mark Mitchell <mark@codesourcery.com>
8765
8766 * g++.dg/abi/vcall1.C: New test.
8767
7eca317a
JJ
87682002-11-14 Jakub Jelinek <jakub@redhat.com>
8769
8770 * gcc.dg/20021029-1.c: New test.
8771 * gcc.dg/20021029-2.c: New test.
8772
1fccfa1e
JDA
87732002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8774
8775 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8776
110c25ef
EB
87772002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8778
8779 PR c/8439
8780 * gcc.dg/20021110.c: Move to ...
8781 * gcc.c-torture/compile/20021110.c: .... here.
8782
303b90b0
FS
87832002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8784
8785 PR c/8467
8786 * gcc.c-torture/execute/20021111-1.c
8787
45ed7228
EB
87882002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8789
8790 PR c/8439
110c25ef 8791 * gcc.dg/20021110.c: New test.
4977bab6 8792
06315871
MM
87932002-11-10 Mark Mitchell <mark@codesourcery.com>
8794
8795 * g++.dg/abi/vthunk3.C: Run only on x86.
8796
04e6db94
JM
87972002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8798
8799 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8800
323941f6
HPN
88012002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8802
8803 * lib/compat.exp (compat-execute): Fix logic error in last
8804 change.
8805
8c47cfd8
NB
88062002-11-09 Neil Booth <neil@daikokuya.co.uk>
8807
8808 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8809
5c74d5b0
KL
88102002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8811
8812 PR c++/8389
8813 * g++.dg/template/access6.C: New test.
8814
b8c25665 88152002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
8816
8817 * gcc.dg/i386-ssefp-1.c: New test.
8818 * gcc.dg/i386-ssefp-1.c: New test.
8819
b8c25665 88202002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
8821
8822 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8823
4f2c9d7e
MM
88242002-11-07 Mark Mitchell <mark@codesourcery.com>
8825
e6a66567
MM
8826 * g++.dg/abi/vthunk3.C: New test.
8827
4f2c9d7e
MM
8828 PR c++/8338
8829 * g++.dg/template/crash2.C: New test.
8830
f72ab53b
MM
88312002-11-07 Mark Mitchell <mark@codesourcery.com>
8832
8833 * testsuite/g++.dg/abi/dtor1.C: New test.
8834 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8835
3cfe49da
GK
88362002-11-05 Geoffrey Keating <geoffk@apple.com>
8837
8838 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8839 Darwin.
8840
9e96797f
AN
88412002-11-04 Adam Nemet <anemet@lnxw.com>
8842
8843 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8844 -mthumb. Only xfail with -O0.
8845
548502d3
MM
88462002-11-03 Mark Mitchell <mark@codesourcery.com>
8847
8848 * g++.dg/abi/thunk1.C: New test.
8849 * g++.dg/abi/thunk2.C: Likewise.
8850 * g++.dg/abi/vtt1.C: Likewise.
8851
8cd4a359
DN
88522002-11-02 Diego Novillo <dnovillo@redhat.com>
8853
8854 PR optimization/8423
8855 * gcc.c-torture/execute/builtin-constant.c: New test.
8856
04d57dd5
ZW
88572002-11-01 Zack Weinberg <zack@codesourcery.com>
8858
8859 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8860 Add some more cases.
8861
bec80a45
MM
88622002-11-01 Mark Mitchell <mark@codesourcery.com>
8863
8864 PR c++/8391
8865 * g++.dg/opt/local1.C: New test.
8866
8c081e84
MM
88672002-10-30 Mark Mitchell <mark@codesourcery.com>
8868
8869 PR c++/8160
8870 * g++.dg/template/complit1.C: New test.
8871
8872 PR c++/8149
8873 * g++.dg/template/typename4.C: Likewise.
8874
7088fca9
KL
88752002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8876
8877 Core issue 287, PR c++/7639
8878 * g++.dg/template/instantiate1.C: Adjust error location.
8879 * g++.dg/template/instantiate3.C: New test.
8880 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8881 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8882 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8883
f6a9714b
HPN
88842002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8885
8886 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8887
59db5f7b
MM
88882002-10-29 Mark Mitchell <mark@codesourcery.com>
8889
8890 PR c++/8287
8891 * g++.dg/init/dtor2.C: New test.
8892
a80c67ca
KG
88932002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8894
8895 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8896 * gcc.dg/nest.c: Bypass errors on irix6.
8897
96a888d6
HPN
88982002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8899
8900 * gcc.dg/nest.c: Expect error for mmix-*-*.
8901 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8902
1f032a99
HPN
89032002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8904
600522f8
HPN
8905 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8906 markers.
8907
35fcca95 8908 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 8909
f0dd122b
MS
89102002-10-25 Mike Stump <mrs@apple.com>
8911
8912 * gcc.dg/warn-1.c: New test.
8913
f65e1183
ZW
89142002-10-25 Zack Weinberg <zack@codesourcery.com>
8915
8916 * g++.dg/template/typename3.C: New test.
8917
bb5e8a7f
MM
89182002-10-25 Mark Mitchell <mark@codesourcery.com>
8919
e93ee644
MM
8920 * g++.dg/lookup/ptrmem1.C: New test.
8921
bb5e8a7f
MM
8922 * g++.dg/abi/vthunk2.C: New test.
8923
f3763a44
ZW
89242002-10-25 Zack Weinberg <zack@codesourcery.com>
8925
8926 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8927
ba9a991f
MM
89282002-10-24 Mark Mitchell <mark@codesourcery.com>
8929
8930 * g++.dg/abi/empty9.C: New test.
8931
5f13cfc6
RH
89322002-10-24 Richard Henderson <rth@redhat.com>
8933
8934 * g++.dg/inherit/thunk1.C: Enable for ia64.
8935
6b607ffd
MM
89362002-10-23 Mark Mitchell <mark@codesourcery.com>
8937
8938 PR c++/8067
8939 * g++.dg/lookup/pretty1.C: New test.
8940
8bfb45f8
JJ
89412002-10-23 Jakub Jelinek <jakub@redhat.com>
8942
8943 * gcc.dg/20021023-1.c: New test.
8944
e6f052b7
MM
89452002-10-23 Mark Mitchell <mark@codesourcery.com>
8946
8947 PR c++/7679
8948 * g++.dg/parse/inline1.C: New test.
f65e1183 8949
e2358068
RH
89502002-10-23 Richard Henderson <rth@redhat.com>
8951
619703c6
RH
8952 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8953
e2358068
RH
8954 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8955
ad4f9910
MM
89562002-10-22 Mark Mitchell <mark@codesourcery.com>
8957
8958 PR c++/6579
8959 * g++.dg/parse/stmtexpr3.C: New test.
8960
8fe734a3
NS
89612002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8962
8963 * g++.dg/expr/cond1.C: New test.
8964
4977bab6
ZW
89652002-10-21 Zack Weinberg <zack@codesourcery.com>
8966
8967 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8968
7ba539c6
MM
89692002-10-21 Mark Mitchell <mark@codesourcery.com>
8970
8971 * g++.dg/abi/vbase13.C: New test.
8972 * g++.dg/abi/vbase14.C: Likewise.
8973
75d38379
JJ
89742002-10-21 Jakub Jelinek <jakub@redhat.com>
8975
8976 * gcc.dg/tls/pic-1.c: New test.
8977 * gcc.dg/tls/nonpic-1.c: New test.
8978 * gcc.dg/20021018-1.c: New test.
8979
aaee784a
UW
89802002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8981
8982 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8983 Remove only files with the same base name as the test case.
8984 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8985 (profopt-execute): Likewise. Also, remove old profiling
8986 and performance data files before running the tests.
8987
8988 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8989 * g++.dg/bprob/bprob.exp: Likewise.
8990 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8991 to allow more general test case names.
8992
8993 * g++.dg/bprob/bprob-1.C: Rename to ...
8994 * g++.dg/bprob/g++-bprob-1.C: ... this.
8995
8996 * g77.dg/bprob/bprob-1.f: Rename to ...
8997 * g77.dg/bprob/g77-bprob-1.f: ... this.
8998
22bd2554
ZW
89992002-10-21 Zack Weinberg <zack@codesourcery.com>
9000
9001 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9002 bison 1.50 or later.
9003
434fb8b7
JJ
90042002-10-21 Janis Johnson <janis187@us.ibm.com>
9005
9006 * g++.dg/README: Describe more test directories.
9007
42328048
MM
90082002-10-21 Mark Mitchell <mark@codesourcery.com>
9009
c6c01481 9010 * g++.dg/init/array6.C: Add additional tests.
42328048 9011
ecef5e87
UW
90122002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9013
9014 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9015 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9016
0ac1a3d3
KH
90172002-10-21 Kazu Hirata <kazu@cs.umass.edu>
9018
9019 * gcc.c-torture/compile/20020604-1.x: New.
9020 * gcc.c-torture/compile/simd-5.x: Likewise.
9021 * gcc.c-torture/execute/920710-1.x: Likewise.
9022 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9023
97cc1f5e
MM
90242002-10-21 Mark Mitchell <mark@codesourcery.com>
9025
9026 * g++.dg/inherit/override1.C: Add dg-options clause.
9027
ab3146fd
ZD
90282002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9029
9030 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9031 _mm_slli_si128.
9032
0d8b229b
AS
90332002-10-19 Andreas Schwab <schwab@suse.de>
9034
9035 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9036 directory component.
9037
9368208b
MM
90382002-10-18 Mark Mitchell <mark@codesourcery.com>
9039
80bbd03d
MM
9040 * g++.dg/inherit/thunk1.C: New test.
9041
9368208b
MM
9042 * g++.dg/inherit/override1.C: New test.
9043
9044 * g++.dg/abi/mangle11.C: New test.
9045 * g++.dg/abi/mangle14.C: New test.
9046 * g++.dg/abi/mangle17.C: New test.
9047
8a188e24
NS
90482002-10-17 Nathan Sidwell <nathan@codesourcery.com>
9049
9050 * g++.dg/overload/member2.C: New test.
9051
768bf0ab
JJ
90522002-10-17 Janis Johnson <janis187@us.ibm.com>
9053
9054 * g++.dg/README: Describe new compat directory.
9055 * g++.dg/dg.exp: Skip tests in compat directory.
9056 * README.compat: New file.
9057 * lib/compat.exp: New expect script.
9058 * g++.dg/compat: New test directory.
9059 * g++.dg/compat/compat.exp: New expect script.
9060 * g++.dg/compat/abi: New test directory.
9061 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9062 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9063 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9064 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9065 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9066 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9067 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9068 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9069 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9070 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9071 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9072 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9073 * g++.dg/compat/break: New test directory.
9074 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9075 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9076 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9077 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9078 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9079 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9080 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9081 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9082 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9083 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9084 g++.dg/compat/break/README: New files.
9085 * g++.dg/compat/eh: New test directory.
9086 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9087 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9088 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9089 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9090 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9091 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9092 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9093 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9094 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9095 g++.dg/compat/eh/filter2_y.C,
9096 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9097 g++.dg/compat/eh/new1_y.C,
9098 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9099 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9100 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9101 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9102 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9103 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9104 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9105 g++.dg/compat/eh/unexpected1_y.C: New files.
9106 * g++.dg/compat/init: New test directory.
9107 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9108 g++.dg/compat/init/array5_y.C,
9109 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9110 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9111 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9112 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9113 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9114 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9115 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9116 g++.dg/compat/init/init-ref2_y.C: New files.
9117
982216be
MM
91182002-10-17 Mark Mitchell <mark@codesourcery.com>
9119
9120 PR c++/7584
9121 * g++.dg/inherit/using3.C: New test.
9122
b8c25665 91232002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
9124
9125 * gcc.dg/20021017-2.c: New test.
9126
b216f69b
MM
91272002-10-17 Mark Mitchell <mark@codesourcery.com>
9128
2d05cd96 9129 * g++.dg/abi/mangle16.C: Adjust.
d768a589 9130
b216f69b
MM
9131 * g++.dg/init/array8.C: New test.
9132
6e53546d
RS
91332002-10-17 Richard Sandiford <rsandifo@redhat.com>
9134
9135 * gcc.dg/special/mips-abi.exp: New test.
9136 * gcc.dg/special/mips-abi.s: Empty file used by the above.
9137
2303a079
MM
91382002-10-16 Mark Mitchell <mark@codesourcery.com>
9139
d3133e68
MM
9140 * g++.dg/abi/mangle16.C: New test.
9141 * g++.dg/abi/mangle17.C: Likewise.
9142
2303a079
MM
9143 PR c++/7478
9144 * g++.dg/template/ref1.C: New test.
9145
e055ba36
KG
91462002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9147
9148 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9149
6e2ac1ae
UW
91502002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
9151
9152 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9153
451c0899
MM
91542002-10-16 Mark Mitchell <mark@codesourcery.com>
9155
9156 PR c++/7524
9157 * g++.dg/init/array7.C: New test.
9158
3fa3c4bd
MM
91592002-10-15 Mark Mitchell <mark@codesourcery.com>
9160
9161 * g++.dg/init/array6.C: New test.
22bd2554 9162
3fa3c4bd
MM
9163 * g++.dg/abi/mangle13.C: Likewise.
9164 * g++.dg/abi/mangle14.C: Likewise.
9165 * g++.dg/abi/mangle15.C: Likewise.
9166
58731fd1
MM
91672002-10-14 Mark Mitchell <mark@codesourcery.com>
9168
9169 * g++.dg/abi/empty8.C: New test.
22bd2554 9170
6742d92b
NS
91712002-10-15 Nathan Sidwell <nathan@codesourcery.com>
9172
9173 * g++.dg/init/ctor1.C: New test.
9174
23a64177
UW
91752002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
9176
9177 * gcc.c-torture/execute/20021015-1.c: New test.
9178
b8c25665 91792002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
9180
9181 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9182
b8c25665 91832002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
9184
9185 * gcc.dg/i386-ssetype-[1-5].c: New tests.
9186
741fa37f
RH
91872002-10-14 Richard Henderson <rth@redhat.com>
9188
9189 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9190
a3b88570
MM
91912002-10-14 Mark Mitchell <mark@codesourcery.com>
9192
9193 PR optimization/6631
9194 * g++.dg/opt/const2.C: New test.
9195
77631fa7
MM
91962002-10-14 Mark Mitchell <mark@codesourcery.com>
9197
9198 PR c++/7176
9199 * g++.dg/parse/friend1.C: New test.
9200 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9201
0d1c5774
JJ
92022002-10-14 Jakub Jelinek <jakub@redhat.com>
9203
9204 * gcc.dg/20021014-1.c: New test.
9205
8e3df2de
MM
92062002-10-11 Mark Mitchell <mark@codesourcery.com>
9207
dac45b5c
MM
9208 PR c++/5661
9209 * g++.dg/ext/vlm1.C: New test.
9210 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 9211
8e3df2de
MM
9212 * g++.dg/init/array1.C: Remove invalid braces.
9213 * g++.dg/init/brace1.C: New test.
9214 * g++.dg/init/copy2.C: Likewise.
9215 * g++.dg/init/copy3.C: Likewise.
9216 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9217 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9218 braces.
22bd2554 9219
98ddd678
NB
92202002-10-11 Neil Booth <neil@daikokuya.co.uk>
9221
9222 * gcc.dg/cpp/assembler.S: Don't use -ansi.
9223
b8c25665 92242002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
9225
9226 * gcc.c-torture/compile/simd-5.c: New test.
9227
4977bab6
ZW
92282002-10-10 Roger Sayle <roger@eyesopen.com>
9229
9230 * gcc.c-torture/execute/shiftopt-1.c: New test case.
9231
61fdde38
JW
92322002-10-10 Jim Wilson <wilson@redhat.com>
9233
9234 * gcc.c-torture/execute/20021010-1.c: New test.
9235
95f79357
ZW
92362002-10-09 Zack Weinberg <zack@codesourcery.com>
9237
85cd7be8 9238 PR c/7353
95f79357
ZW
9239 * g++.dg/ext/typedef-init.C: New test.
9240 * gcc.dg/typedef-init.c: New test.
9241
5cc67323
NB
92422002-10-09 Neil Booth <neil@daikokuya.co.uk>
9243
9244 * gcc.dg/cpp/paste13.c: New test.
9245
131d2c16
KG
92462002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9247
9248 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
9249 remaining platforms, XFAIL during compile, not execute. Don't
9250 XFAIL at -O0.
9251
bf52f899
NS
92522002-10-08 Nathan Sidwell <nathan@codesourcery.com>
9253
9254 * gcc.dg/alias-1.c: Tweak expected warning.
9255
a85cd145
V
92562002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9257
9258 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9259
f75369c8
AJ
92602002-10-06 Andreas Jaeger <aj@suse.de>
9261
8d725537
AJ
9262 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9263 * gcc.dg/cpp/c++98.C: Likewise.
9264
9265 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9266 * g++.dg/cpp/c++98.C: Likewise.
9267
9268 * g++.dg/README (Subdirectories): Mention cpp directory.
9269
f75369c8
AJ
9270 PR target/7559
9271 * gcc.dg/20021006-1.c: New test.
9272
eb55ce4b
KL
92732002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9274
9275 PR c++/7804
9276 * g++.dg/other/warning1.C: New test.
9277
f91f86e7
RS
92782002-10-04 Roger Sayle <roger@eyesopen.com>
9279
9280 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
9281 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
9282 and sparc-*-* with -m64 as expected failures. See PR 8087.
9283
bd9bb3d2
MM
92842002-10-03 Mark Mitchell <mark@codesourcery.com>
9285
9286 PR c++/7931
9287 * g++.dg/template/ptrmem3.C: New test.
f75369c8 9288
bd9bb3d2
MM
9289 PR c++/7754
9290 * g++.dg/template/union1.C: New test.
9291
6397d80b
MM
92922002-10-03 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c++/8006
9295 * g++.dg/abi/mangle9.C: New test.
9296 * g++.dg/abi/mangle10.C: New test.
9297 * g++.dg/abi/mangle11.C: New test.
9298 * g++.dg/abi/mangle12.C: New test.
9299
2282d28d
MM
93002002-10-02 Mark Mitchell <mark@codesourcery.com>
9301
9302 PR c++/7188.
9303 * g++.dg/template/meminit1.C: New test.
9304 * g++.dg/warn/Wreorder-1.C: Likewise.
9305 * g++.old-deja/g++.mike/warn3.C: Tweak.
9306 * lib/prune.exp: Ingore "in copy constructor".
9307
e5ec43ac
AJ
93082002-10-02 Andreas Jaeger <aj@suse.de>
9309
9310 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9311 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9312 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9313 on x86-64.
9314
a1d1a0f9
MM
93152002-10-01 Mark Mitchell <mark@codesourcery.com>
9316
9317 * gcc.dg/empty1.C: Fix typo.
9318
73a73768
NS
93192002-10-01 Nathan Sidwell <nathan@codesourcery.com>
9320
9321 * gcc.dg/alias-1.c: New test.
9322
871e97f7
MM
93232002-10-01 Mark Mitchell <mark@codesourcery.com>
9324
0645ba8f
MM
9325 * gcc.dg/empty1.C: New test.
9326
871e97f7
MM
9327 * g++.dg/tls/init-2.C: Tweak error messages.
9328
8ab907e8
RS
93292002-10-01 Richard Sandiford <rsandifo@redhat.com>
9330
9331 * gcc.c-torture/compile/20020923-1.c: New test.
9332
e3e3815b
JT
93332002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
9334
9335 * gcc.c-torture/execute/ffs-1.c: New test.
9336 * gcc.c-torture/execute/ffs-2.c: Ditto.
9337
5a9a1961
NS
93382002-09-30 Nathan Sidwell <nathan@codesourcery.com>
9339
9340 * g++.dg/overload/member1.C: New test.
9341
662ef0f5 93422002-09-30 Mark Mitchell <mark@code
17bbb839 9343
662ef0f5 93442002-08-06 Aldy Hernandez <aldyh@redhat.com>
f75369c8 9345
662ef0f5 9346 * testsuite/gcc.dg/tls/diag-3.c: New.
03357c23 9347
662ef0f5 93482002-08-07 Gabriel Dos Reis <gdr@nerim.net>
03357c23 9349
662ef0f5
TS
9350 * g++.dg/README (Subdirectories): Document new subdir expr.
9351 * g++.dg/expr/pmf-1.C: New test.
d7bb749a 9352
662ef0f5 93532002-08-06 Neil Booth <neil@daikokuya.co.uk>
d7bb749a 9354
662ef0f5 9355 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
1c402174 9356
662ef0f5 93572002-08-06 Jakub Jelinek <jakub@redhat.com>
1c402174 9358
662ef0f5 9359 * g++.dg/abi/bitfield3.C: New test.
57147be1 9360
662ef0f5 93612002-08-05 Nathan Sidwell <nathan@codesourcery.com>
57147be1 9362
662ef0f5
TS
9363 * lib/gcov.exp: Tweak expected line formats.
9364 * gcc.misc-tests/gcov8.c: New test.
9365 * gcc.misc-tests/gcov8.x: New flags.
6b1ef791 9366
662ef0f5 93672002-08-05 Jakub Jelinek <jakub@redhat.com>
6b1ef791 9368
662ef0f5 9369 * consistency.vlad/layout/endian.c: Include string.h.
fa4211cb 9370
662ef0f5 9371 * gcc.c-torture/execute/20020805-1.c: New test.
fa4211cb 9372
662ef0f5 93732002-08-04 Gabriel Dos Reis <gdr@nerim.net>
a7215b32 9374
662ef0f5 9375 * g++.dg/other/conversion1.C: New test.
a7215b32 9376
662ef0f5 93772002-08-03 Roger Sayle <roger@eyesopen.com>
d57f8a71 9378
662ef0f5 9379 * gcc.dg/builtins-1.c: New testcase.
d57f8a71 9380
662ef0f5 93812002-08-02 Mark Mitchell <mark@codesourcery.com>
b784617e 9382
662ef0f5 9383 * g++.dg/inherit/access3.C: New test.
b784617e 9384
662ef0f5 93852002-08-01 Jakub Jelinek <jakub@redhat.com>
065fa8a1 9386
662ef0f5 9387 * gcc.dg/ia64-visibility-2.c: New test.
065fa8a1 9388
662ef0f5 93892002-08-01 Benjamin Kosnik <bkoz@redhat.com>
1c88948f 9390
662ef0f5
TS
9391 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9392 __qualifier_flags to __flags.
1c88948f 9393
662ef0f5 93942002-07-31 Mark Mitchell <mark@codesourcery.com>
956d9305 9395
662ef0f5
TS
9396 * g++.dg/inherit/operator1.C: New test.
9397 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9398 * g++.dg/other/error1.C: Change expected error message.
9399 * g++.dg/template/conv4.C: Likewise.
956d9305 9400
662ef0f5 94012002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6190e147 9402
662ef0f5
TS
9403 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9404 for documented behavior.
6190e147 9405
662ef0f5 94062002-07-25 Roger Sayle <roger@eyesopen.com>
c354bbcc 9407
662ef0f5
TS
9408 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9409 several targets known to fail.
c354bbcc 9410
662ef0f5 94112002-07-25 Richard Sandiford <rsandifo@redhat.com>
2d3e278d 9412
662ef0f5 9413 * gcc.dg/mips-args-[123].c: New tests.
2d3e278d 9414
662ef0f5 94152002-07-24 Aldy Hernandez <aldyh@redhat.com>
490ed846 9416
662ef0f5 9417 * gcc.dg/ppc-spe.c: New.
490ed846 9418
662ef0f5 94192002-07-24 Geoffrey Keating <geoffk@redhat.com>
6ba085e7 9420
662ef0f5 9421 * g++.dg/other/ptrmem4.C: New testcase.
6ba085e7 9422
662ef0f5 94232002-07-24 Richard Henderson <rth@redhat.com>
56941bf2 9424
662ef0f5 9425 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
56941bf2 9426
662ef0f5 94272002-07-24 Gabriel Dos Reis <gdr@nerim.net>
651912d6 9428
662ef0f5 9429 * g++.dg/ext/alignof1.C (main): Return 0 for success.
651912d6 9430
662ef0f5 94312002-07-24 Roger Sayle <roger@eyesopen.com>
1ce505c4 9432
662ef0f5 9433 * gcc.c-torture/execute/memset-3.c: New testcase.
1ce505c4 9434
662ef0f5 94352002-07-24 Neil Booth <neil@daikokuya.co.uk>
1db76181 9436
662ef0f5
TS
9437 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9438 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 9439
13fd931e
KG
94402002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9441
9442 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9443 Delete.
9444
b8c25665 94452002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
9446
9447 * gcc.c-torture/compile/simd-4.c: New test.
9448
0e902d98
KL
94492002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9450
9451 PR c++/7347, c++/7348
9452 * g++.dg/template/access4.C: New test.
9453 * g++.dg/template/access5.C: New test.
9454 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9455 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9456 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9457 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9458
cf3c4f56
JJ
94592002-07-22 Jakub Jelinek <jakub@redhat.com>
9460
9461 * gcc.dg/gnu89-init-2.c: New test.
9462
56508306
GDR
94632002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9464
9465 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9466
0da65b89
RS
94672002-07-20 Roger Sayle <roger@eyesopen.com>
9468
9469 * gcc.c-torture/execute/20020720-1.c: New testcase.
9470
68e65275
NB
94712002-07-20 Neil Booth <neil@daikokuya.co.uk>
9472
9473 * gcc.dg/cpp/Wsignprom.c: New tests.
9474
a0c58ea9
AM
94752002-07-20 Alan Modra <amodra@bigpond.net.au>
9476
9477 * gcc.c-torture/execute/loop-13.c: New test.
9478
75aef48a
NB
94792002-07-19 Neil Booth <neil@daikokuya.co.uk>
9480
9481 * gcc.dg/cpp/expr.c: New tests.
9482
437deefa
DE
94832002 07-18 David Edelsohn <edelsohn@gnu.org>
9484
9485 * g++.dg/opt/pr6713.C: Add template instantiation.
9486
85272855
AM
94872002-07-18 Alan Modra <amodra@bigpond.net.au>
9488
437deefa
DE
9489 * gcc.dg/nest.c: New test.
9490
94912002-07-17 Richard Henderson <rth@redhat.com>
9492
9493 * g++.dg/opt/pr6713.C: New test.
85272855 9494
90888283
EB
94952002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9496
9497 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9498 XFAIL for all x86 processors.
9499
ce0ead25
ID
95002002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9501
9502 * gcc.c-torture/execute/20010122-1.x: Do not test with
9503 -fomit-frame-pointer.
9504
d955f6ea
KL
95052002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9506
9507 * g++.dg/template/instantiate2.C: New test.
9508 * g++.dg/template/spec4.C: New test.
9509
ba59df78
KL
95102002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9511
9512 * g++.dg/template/access2.C: New test.
9513 * g++.dg/template/access3.C: New test.
9514
6c535c69
ZW
95152002-07-15 Zack Weinberg <zack@codesourcery.com>
9516
9517 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9518 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9519 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9520 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9521 Convert to use <stdarg.h>.
9522 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9523 Delete.
9524 * gcc.dg/va-arg-2.c: New.
9525 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9526
794a292d
JJ
95272002-07-15 Jakub Jelinek <jakub@redhat.com>
9528
9529 * gcc.c-torture/compile/20020710-1.c: New test.
9530
b8c25665 95312002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 9532 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
9533
9534 gcc.c-torture/compile/simd-2.c: New testcase.
9535 gcc.c-torture/compile/simd-3.c: Likewise.
9536
f0ab6bf2
MM
95372002-07-11 Mark Mitchell <mark@codesourcery.com>
9538
9539 PR c++/7224
9540 * g++.dg/overload/error1.C: New test.
6c535c69 9541
789b7de5
RO
95422002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9543
9544 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9545 configuration and IRIX 6 O32 ABI.
9546
e65a2d65
RS
95472002-07-11 Roger Sayle <roger@eyesopen.com>
9548
9549 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9550
c5358a5d
RS
95512002-07-10 Roger Sayle <roger@eyesopen.com>
9552
9553 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9554
6d844e9d
JL
95552002-07-10 Jeffrey A Law <law@redhat.com>
9556
6c535c69 9557 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 9558
6c535c69 9559 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 9560
2fefbb5d
AH
95612002-07-09 Aldy Hernandez <aldyh@redhat.com>
9562
6c535c69 9563 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 9564
4d5be58b
DN
95652002-07-09 Diego Novillo <dnovillo@redhat.com>
9566
9567 * gcc.c-torture/compile/20020709-1.c: New test.
9568
78abea27
RS
95692002-07-07 Roger Sayle <roger@eyesopen.com>
9570
9571 * g++.dg/template/qualttp21.C: New test case.
9572
e66c8649
AO
95732002-07-06 Alexandre Oliva <aoliva@redhat.com>
9574
9575 * gcc.c-torture/compile/20020706-1.c: New test.
9576 * gcc.c-torture/compile/20020706-2.c: New test.
9577
78abea27
RS
95782002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9579 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
9580
9581 * g++.dg/warn/incomplete1.C: New test.
9582
8537dbae
KG
95832002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9584
9585 PR c++/7099
6c535c69 9586 * g++.dg/warn/noreturn1.C: New test.
8537dbae 9587
9833f679
MM
95882002-07-03 Mark Mitchell <mark@codesourcery.com>
9589
9590 PR c++/6706
9591 * g++.dg/debug/debug6.C: New test.
9592 * g++.dg/debug/debug7.C: New test.
9593
b8c25665 95942002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
9595
9596 * gcc.c-torture/compile/simd-3.c: New test.
9597
a6a5beb1
CD
95982002-07-03 Chris Demetriou <cgd@broadcom.com>
9599
9600 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9601 * gcc.dg/20020620-1.c: Likewise.
9602
b2153b98
KL
96032002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9604
9605 PR c++/6944
9606 * g++.dg/init/array4.C: New test.
9607 * g++.dg/init/array5.C: New test.
9608
b8c25665 96092002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
9610
9611 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9612 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9613
622d3731
KG
96142002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9615
9616 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9617 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9618 * gcc.dg/wtr-conversion-1.c: Likewise.
9619 * gcc.dg/wtr-escape-1.c: Likewise.
9620 * gcc.dg/wtr-int-type-1.c: Likewise.
9621 * gcc.dg/wtr-label-1.c: Likewise.
9622 * gcc.dg/wtr-static-1.c: Likewise.
9623 * gcc.dg/wtr-strcat-1.c: Likewise.
9624 * gcc.dg/wtr-suffix-1.c: Likewise.
9625 * gcc.dg/wtr-switch-1.c: Likewise.
9626 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9627 * gcc.dg/wtr-union-init-1.c: Likewise.
9628 * gcc.dg/wtr-union-init-2.c: Likewise.
9629 * gcc.dg/wtr-union-init-3.c: Likewise.
9630
9631 * gcc.dg/wtr-func-def-1.c: New test.
9632
c40da518 96332002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 9634
c40da518
DP
9635 * objc.dg/param-1.m: New test.
9636
0879540b
NB
96372002-07-03 Neil Booth <neil@daikokuya.co.uk>
9638
9639 * gcc.dg/cpp/trad/directive.c: Add test.
9640 * gcc.dg/cpp/trad/macroargs.c: Add test.
662ef0f5 9641 * gcc.dg/cpp/trad/rec
0879540b 9642
662ef0f5 96432002-04-25 Roger Sayle <roger@eyesopen.com>
c680d2b6 9644
662ef0f5 9645 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
c680d2b6 9646
662ef0f5 96472002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c1c5187c 9648
662ef0f5
TS
9649 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9650 targets.
c1c5187c 9651
662ef0f5 96522002-04-24 Mark Mitchell <mark@codesourcery.com>
17f29637 9653
662ef0f5 9654 * g++.dg/abi/mange7.C: New test.
17f29637 9655
662ef0f5
TS
9656 PR c++/6438.
9657 * g++.dg/parse/stmtexpr2.C: New test.
5d69ba1f 9658
662ef0f5 96592002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5d69ba1f 9660
662ef0f5 9661 * gcc.dg/20020312-2.c: Add SH target.
7098b619 9662
662ef0f5 96632002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7098b619 9664
662ef0f5
TS
9665 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9666 compiler output on mips*-*-irix*.
0a220b4a 9667
662ef0f5 96682002-04-23 Jakub Jelinek <jakub@redhat.com>
0a220b4a 9669
662ef0f5 9670 * g++.dg/parse/attr1.C: New test.
bbeb33f2 9671
662ef0f5 96722002-04-23 Roger Sayle <roger@eyesopen.com>
bbeb33f2 9673
662ef0f5
TS
9674 * gcc.c-torture/execute/string-opt-17.c: New test case.
9675 * gcc.c-torture/execute/memset-2.c: New test case.
03c53278 9676
662ef0f5 96772002-04-23 Mark Mitchell <mark@codesourcery.com>
03c53278 9678
662ef0f5
TS
9679 PR c++/6256:
9680 * g++.dg/template/friend5.C: New test.
e34cabb3 9681
662ef0f5
TS
9682 PR c++/6331:
9683 * g++.dg/template/qual1.C: Likewise.
e34cabb3 9684
662ef0f5 96852002-04-22 Zack Weinberg <zack@codesourcery.com>
118f8dc1 9686
662ef0f5
TS
9687 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9688 Include stdlib.h, not stdio.h or ctype.h.
118f8dc1 9689
662ef0f5 96902002-04-22 Hans-Peter Nilsson <hp@axis.com>
5ce49b4b 9691
662ef0f5
TS
9692 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9693 cris-*-elf* and mmix-*-*.
9694 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9695 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9696 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9697 Ditto.
9698 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9699 * gcc.dg/wchar_t-1.c: Ditto.
5ce49b4b 9700
662ef0f5 97012002-04-21 Hans-Peter Nilsson <hp@axis.com>
759236dd 9702
662ef0f5
TS
9703 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9704 Clarify comment.
759236dd 9705
662ef0f5 97062002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
86422829 9707
662ef0f5 9708 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
86422829 9709
662ef0f5 97102002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
06470238 9711
662ef0f5 9712 * gcc.c-torture/execute/20000906-1.x: Delete.
06470238 9713
662ef0f5 97142002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9881adff 9715
662ef0f5 9716 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9881adff 9717
662ef0f5 97182002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
0c6db544 9719
662ef0f5
TS
9720 * PR6367
9721 * g77.f-torture/execute/6367.f: New test.
9722 * g77.f-torture/execute/6367.x: Disable for MMIX.
0c6db544 9723
662ef0f5 97242002-04-19 Mark Mitchell <mark@codesourcery.com>
2c088b53 9725
662ef0f5
TS
9726 * PR6352
9727 * g++.dg/opt/inline2.C: New test.
2c088b53 9728
662ef0f5 97292002-04-18 Richard Henderson <rth@redhat.com>
bc9c2952 9730
662ef0f5
TS
9731 * gcc.dg/20000906-1.c: Enable for all targets.
9732 * gcc.c-torture/compile/iftrap-2.c: New.
bc9c2952 9733
662ef0f5 97342002-04-18 Jakub Jelinek <jakub@redhat.com>
847c76c8 9735
662ef0f5
TS
9736 * gcc.dg/20020418-1.c: New test.
9737 * gcc.dg/20020418-2.c: New test.
847c76c8 9738
662ef0f5 97392002-04-18 Richard Henderson <rth@redhat.com>
00b94a44 9740
662ef0f5
TS
9741 * gcc.c-torture/compile/iftrap-1.c: New.
9742 * gcc.dg/iftrap-1.c: Adjust for ia64.
9743 * gcc.dg/iftrap-2.c: New.
00b94a44 9744
662ef0f5 97452002-04-18 Jakub Jelinek <jakub@redhat.com>
017acb41 9746
662ef0f5 9747 * gcc.c-torture/compile/20020418-1.c: New test.
017acb41 9748
662ef0f5 97492002-04-18 Roger Sayle <roger@eyesopen.com>
9164f47a 9750
662ef0f5 9751 * gcc.c-torture/compile/20020415-1.c: New.
9164f47a 9752
662ef0f5 97532002-04-18 David S. Miller <davem@redhat.com>
342cea95 9754
662ef0f5 9755 * gcc.c-torture/execute/20020418-1.c: New test.
342cea95 9756
662ef0f5 97572002-04-17 Jakub Jelinek <jakub@redhat.com>
ccf160f1 9758
662ef0f5 9759 * gcc.dg/20020416-1.c: New test.
ccf160f1 9760
662ef0f5 9761 * g++.dg/opt/inline1.C: New test.
90227c69 9762
662ef0f5 97632002-04-16 Jakub Jelinek <jakub@redhat.com>
90227c69 9764
662ef0f5 9765 * gcc.dg/altivec-5.c: New test.
0fd534ed 9766
662ef0f5 9767 * gcc.dg/20020415-1.c: New test.
bc9c2952 9768
662ef0f5 97692002-04-15 Mark Mitchell <mark@codesourcery.com>
820d4b1b 9770
662ef0f5 9771 * testsuite/lib/chill.exp: Remove.
820d4b1b 9772
662ef0f5 97732002-04-14 Jakub Jelinek <jakub@redhat.com>
820d4b1b 9774
662ef0f5 9775 * g++.dg/other/big-struct.C: New test.
22309565 9776
662ef0f5 97772002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
22309565 9778
662ef0f5
TS
9779 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9780 of scratch file.
750491fc 9781
662ef0f5 97822002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
750491fc 9783
662ef0f5
TS
9784 PR c/6277
9785 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9786 in scan-assembler function name
0931db71 9787
662ef0f5 97882002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
0931db71 9789
662ef0f5
TS
9790 * g77.f-torture/execute/980628-4.x,
9791 g77.f-torture/execute/980628-5.x,
9792 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9793 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9794 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9795 i[34567]86-*-*.
21505616 9796
662ef0f5 97972002-04-13 David S. Miller <davem@redhat.com>
21505616 9798
662ef0f5 9799 * gcc.c-torture/execute/20020413-1.c: New test.
8dcb27ed 9800
662ef0f5 98012002-04-13 Richard Sandiford <rsandifo@redhat.com>
8dcb27ed 9802
662ef0f5
TS
9803 * gcc.dg/asm-6.c,
9804 * g++.dg/ext/asm1.C: New tests.
a6f5e048 9805
662ef0f5 98062002-04-12 Mark Mitchell <mark@codesourcery.com>
a6f5e048 9807
662ef0f5
TS
9808 PR c++ 5373.
9809 * g++.dg/parse/stmtexpr1.C: New test.
d65cb654 9810
662ef0f5
TS
9811 PR c++/5189.
9812 * g++.dg/template/copy1.C: New test.
d65cb654 9813
662ef0f5 98142002-04-12 Richard Henderson <rth@redhat.com>
6debb006 9815
662ef0f5 9816 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
6debb006 9817
662ef0f5 98182002-04-12 Geoffrey Keating <geoffk@redhat.com>
9da754bd 9819
662ef0f5
TS
9820 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9821 gcc.c-torture/execute/20020307-2.c.
9da754bd 9822
662ef0f5 98232002-04-12 Richard Sandiford <rsandifo@redhat.com>
56a28102 9824
662ef0f5
TS
9825 * g++.dg/ext/attrib5.C,
9826 * g++.dg/lookup/struct1.C: New tests.
56a28102 9827
662ef0f5 98282002-04-11 Jakub Jelinek <jakub@redhat.com>
2bf87216 9829
662ef0f5 9830 * gcc.dg/20020411-1.c: New test.
2bf87216 9831
662ef0f5 9832 * gcc.c-torture/execute/20020411-1.c: New test.
5d056e9b 9833
662ef0f5 98342002-04-10 Janis Johnson <janis187@us.ibm.com>
156755ac 9835
662ef0f5 9836 * g77.f-torture/execute/6177.f: New test.
50f30e6b 9837
662ef0f5 98382002-04-10 Jakub Jelinek <jakub@redhat.com>
85d49058 9839
662ef0f5
TS
9840 PR middle-end/6247
9841 * g++.dg/opt/cleanup1.C: New test.
7b668f9e 9842
662ef0f5 9843 * g++.dg/opt/const1.C: New test.
437f1df1 9844
662ef0f5 98452002-04-10 Lars Brinkhoff <lars@nocrew.org>
437f1df1 9846
662ef0f5 9847 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
68b15d4f 9848
662ef0f5 98492002-04-10 Nathan Sidwell <nathan@codesourcery.com>
68b15d4f 9850
662ef0f5
TS
9851 PR c++/5507
9852 * g++.dg/template/typename2.C: New test.
c4b50f1a 9853
662ef0f5 98542002-04-10 Alan Modra <amodra@bigpond.net.au>
c4b50f1a 9855
662ef0f5 9856 * gcc.c-torture/execute/loop-12.c: New.
c2ae6616 9857
662ef0f5 98582002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
c2ae6616 9859
662ef0f5
TS
9860 * g77.f-torture/execute/980628-4.x,
9861 g77.f-torture/execute/980628-5.x,
9862 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9863 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9864 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6d8fd7bb 9865
662ef0f5 98662002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6d8fd7bb 9867
662ef0f5
TS
9868 PR optimization/6086
9869 * g++.dg/opt/preinc1.C: New test.
ab780373 9870
662ef0f5 98712002-04-06 Mark Mitchell <mark@codesourcery.com>
ab780373 9872
662ef0f5
TS
9873 PR c++/5571
9874 * g++.dg/opt/static2.C: New test.
e33a8855 9875
662ef0f5 98762002-04-06 Mark Mitchell <mark@codesourcery.com>
e33a8855 9877
662ef0f5
TS
9878 PR c/5120
9879 * gcc.dg/20020406-1.c: New test.
ceeedfc1 9880
662ef0f5 98812002-04-04 David S. Miller <davem@redhat.com>
ceeedfc1 9882
662ef0f5 9883 * gcc.c-torture/execute/20020404-1.c: New test.
61b78ce1 9884
662ef0f5 98852002-04-04 Jakub Jelinek <jakub@redhat.com>
61b78ce1 9886
662ef0f5
TS
9887 PR c/6123
9888 * gcc.dg/20020312-2.c: Do not declare global register variable
9889 if __PIC__ or __pic__ is defined.
378393da 9890
662ef0f5 98912002-04-04 Richard Earnshaw <rearnsha@arm.com>
378393da 9892
662ef0f5
TS
9893 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9894 __asm__ so that it works correctly even if -ansi -pedantic-errors.
d18b1ed8 9895
662ef0f5 98962002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d18b1ed8 9897
662ef0f5
TS
9898 * gcc.misc-tests/linkage.exp: Update last change to handle
9899 sparc*-, not just sparc-.
cd7ab83f 9900
662ef0f5 99012002-04-03 Richard Henderson <rth@redhat.com>
cd7ab83f 9902
662ef0f5 9903 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5a3bb17d 9904
662ef0f5 99052002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5a3bb17d 9906
662ef0f5 9907 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
39f2f3c8 9908
662ef0f5 99092002-04-02 David S. Miller <davem@redhat.com>
39f2f3c8 9910
662ef0f5 9911 * gcc.c-torture/execute/20020402-3.c: New test.
ef72b1d3 9912
662ef0f5 99132002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
ef72b1d3 9914
662ef0f5
TS
9915 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9916 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
630363b4 9917
662ef0f5
TS
9918 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9919 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9920 g77.f-torture/execute/20001201.x,
9921 g77.f-torture/execute/u77-test.x: New files.
630363b4 9922
662ef0f5
TS
9923 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9924 * gcc.dg/wchar_t-1.c: Ditto.
c9220e3a 9925
662ef0f5 99262002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
c9220e3a 9927
662ef0f5 9928 * gcc.c-torture/execute/20020402-1.c: New test.
9059e33c 9929
662ef0f5 99302002-04-01 Richard Henderson <rth@redhat.com>
9059e33c 9931
662ef0f5 9932 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
91318908 9933
662ef0f5 9934 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
91318908 9935
662ef0f5 99362002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9e253215 9937
662ef0f5 9938 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9e253215 9939
662ef0f5 99402002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
90442291 9941
662ef0f5
TS
9942 * g++.dg/inherit/template-as-base.C: Expect error.
9943 * g++.dg/inherit/namespace-as-base.C: Likewise.
90442291 9944
662ef0f5 99452002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3620711b 9946
662ef0f5
TS
9947 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9948 g++.dg/ext/instantiate3.C: Tweak match patterns.
3620711b 9949
662ef0f5
TS
9950 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9951 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9952 -da test.
17645b15 9953
662ef0f5 99542002-03-31 Richard Henderson <rth@redhat.com>
17645b15 9955
662ef0f5
TS
9956 * gcc.dg/special/alias-2.c: New.
9957 * gcc.dg/special/ecos.exp: Run it.
5ff225fc 9958
662ef0f5 99592002-03-31 Richard Henderson <rth@redhat.com>
5ff225fc 9960
662ef0f5 9961 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
e275a535 9962
662ef0f5 99632002-03-31 Kazu Hirata <kazu@hxi.com>
e275a535 9964
662ef0f5 9965 * gcc.dg/weak-1.c: Disable on h8300 port.
66b408f2 9966
662ef0f5 99672002-03-29 Janis Johnson <janis187@us.ibm.com>
66b408f2 9968
662ef0f5
TS
9969 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9970 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9971 ordering tests.
9972 * g++.dg/bprob/bprob-1.C: New test.
9973 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9974 * g++.dg/gcov/gcov-1.C: New test.
9975 * g++.dg/gcov/gcov-1.x: New file.
9976 * g++.dg/gcov/gcov-2.C: New test.
9977 * g++.dg/gcov/gcov-3.C: New test.
9978 * g++.dg/gcov/gcov-3.h: New file.
e67a7860 9979
662ef0f5 99802002-03-28 Roger Sayle <roger@eyesopen.com>
e67a7860 9981
662ef0f5
TS
9982 * g++.old-deja/g++.other/builtins5.C: New test.
9983 * g++.old-deja/g++.other/builtins6.C: New test.
9984 * g++.old-deja/g++.other/builtins7.C: New test.
9985 * g++.old-deja/g++.other/builtins8.C: New test.
9986 * g++.old-deja/g++.other/builtins9.C: New test.
c32dd1ef 9987
662ef0f5 99882002-03-29 Jakub Jelinek <jakub@redhat.com>
c32dd1ef 9989
662ef0f5 9990 * g++.dg/opt/static1.C: New test.
7a1f3f5f 9991
662ef0f5 9992 * g++.dg/opt/longbranch1.C: New test.
7a1f3f5f 9993
662ef0f5 99942002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
2dd36f90 9995
662ef0f5 9996 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
2dd36f90 9997
662ef0f5 9998 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
ec221d71 9999
662ef0f5 100002002-03-28 Jeffrey A Law (law@redhat.com)
ec221d71 10001
662ef0f5 10002 * gcc.c-torture/execute/20020328-1.c: New test.
32d3f634 10003
662ef0f5 100042002-03-27 Richard Henderson <rth@redhat.com>
32d3f634 10005
662ef0f5
TS
10006 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10007 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10008 move from g++.old-deja/g++.ext/.
02116b3d 10009
662ef0f5 100102002-03-27 Mark Mitchell <mark@codesourcery.com>
02116b3d 10011
662ef0f5 10012 * g++.dg/init/new2.C: New test.
02116b3d 10013
662ef0f5 100142002-03-26 Richard Henderson <rth@redhat.com>
02116b3d 10015
662ef0f5 10016 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
b3f47c78 10017
662ef0f5
TS
10018 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10019 on sparc.
b3f47c78 10020
662ef0f5
TS
10021 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
10022 sparcv9 systems.
10023 * gcc.dg/20001102-1.c: Likewise.
851c06dd 10024
662ef0f5 100252002-03-26 Phil Edwards <pme@gcc.gnu.org>
f362c762 10026
662ef0f5
TS
10027 * gcc.dg/cpp/endif-pedantic1.c,
10028 gcc.dg/cpp/endif-pedantic2.c: New tests.
851c06dd 10029
662ef0f5 100302002-03-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 10031
662ef0f5 10032 * g++.dg/init/new1.C: New test.
e3227f2c 10033
662ef0f5 100342002-03-26 Nathan Sidwell <nathan@codesourcery.com>
210142e0 10035
662ef0f5 10036 * g++.dg/abi/vbase9.C: New test.
210142e0 10037
662ef0f5 100382002-03-26 Richard Earnshaw <rearnsha@arm.com>
088b3db0 10039
662ef0f5 10040 * gcc.dg/arm-asm.c: New test.
088b3db0 10041
662ef0f5 100422002-03-26 Andrew Cagney <ac131313@redhat.com>
f4b251a6 10043
662ef0f5
TS
10044 * gcc.dg/Wswitch-enum.c: New test.
10045 Fix PR c/5044.
f4b251a6 10046
662ef0f5 100472002-03-26 Richard Henderson <rth@redhat.com>
34fb9ba5 10048
662ef0f5
TS
10049 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10050 structure.
34fb9ba5 10051
662ef0f5 100522002-03-25 Richard Henderson <rth@redhat.com>
14285ace 10053
662ef0f5
TS
10054 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
10055 sparcv9 systems.
14285ace 10056
662ef0f5
TS
10057 * gcc.c-torture/compile/20011119-1.c (xxx): New.
10058 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5bf5c5cb 10059
662ef0f5 100602002-03-25 Zack Weinberg <zack@codesourcery.com>
5bf5c5cb 10061
662ef0f5 10062 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
e2f75147 10063
662ef0f5 100642002-03-25 Bob Wilson <bob.wilson@acm.org>
e2f75147 10065
662ef0f5
TS
10066 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10067 targets using generic thunk support.
dbfb1116 10068
662ef0f5 100692002-03-25 Jakub Jelinek <jakub@redhat.com>
dbfb1116 10070
662ef0f5 10071 * gcc.c-torture/compile/20020323-1.c: New test.
85d7d3b0 10072
662ef0f5 10073 * g++.dg/opt/conj2.C: New test.
85d7d3b0 10074
662ef0f5 100752002-03-24 Richard Henderson <rth@redhat.com>
2937267b 10076
662ef0f5 10077 * gcc.dg/weak-1.c: Use -fno-common.
2937267b 10078
662ef0f5 100792002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
c3bf3e6e 10080
662ef0f5
TS
10081 * g77.dg/f77-edit-apostrophe-out.f: New test
10082 * g77.dg/f77-edit-h-out.f: New test
10083 * g77.dg/f77-edit-t-in.f: New test
10084 * g77.dg/f77-edit-t-out.f: New test
10085 * g77.dg/f77-edit-x-out.f: New test
10086 * g77.dg/f77-edit-slash-out.f: New test
10087 * g77.dg/f77-edit-colon-out.f: New test
10088 * g77.dg/f77-edit-s-out.f: New test
c3bf3e6e 10089
662ef0f5 100902002-03-24 Richard Henderson <rth@redhat.com>
ea45dbb8 10091
662ef0f5 10092 * objc/execute/formal_protocol-6.x: New XFAIL.
ea45dbb8 10093
662ef0f5 100942002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
b9e2d17b 10095
662ef0f5
TS
10096 * gcc.dg/weak-1.c: Early return from dg-final on platforms
10097 that do not support weak symbols
b9e2d17b 10098
662ef0f5 100992002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
f90bf7ca 10100
662ef0f5
TS
10101 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
10102 * lib/g77.exp: Likewise
10103 * lib/objc.exp: Likewise
f90bf7ca 10104
662ef0f5 101052002-03-23 Andrew Cagney <ac131313@redhat.com>
1f77b5da 10106
662ef0f5 10107 * gcc.dg/Wswitch-default.c: New test.
1f77b5da 10108
662ef0f5 101092002-03-23 Jakub Jelinek <jakub@redhat.com>
a5a49440 10110
662ef0f5 10111 * g++.dg/other/enum1.C: New test.
a5a49440 10112
662ef0f5 101132002-03-23 Zack Weinberg <zack@codesourcery.com>
adc502b4 10114
662ef0f5 10115 * gcc.dg/pragma-ep-3.c: Fix typo.
adc502b4 10116
662ef0f5 101172002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
95ff5d3f 10118
662ef0f5 10119 * g++.dg/inherit/template-as-base.C: New test.
95ff5d3f 10120
662ef0f5 101212002-03-22 Jakub Jelinek <jakub@redhat.com>
2443d4e1 10122
662ef0f5
TS
10123 * g++.old-deja/g++.other/dwarf2-1.C: Move...
10124 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
2443d4e1 10125
662ef0f5 101262002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
f2fdc802 10127
662ef0f5 10128 * gcc.dg/cpp/multiline.c: Update to match.
f2fdc802 10129
662ef0f5 101302002-03-22 Alexandre Oliva <aoliva@redhat.com>
ba2e86d6 10131
662ef0f5 10132 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
ba2e86d6 10133
662ef0f5 101342002-03-22 Phil Edwards <pme@gcc.gnu.org>
5a3085c5 10135
662ef0f5 10136 * gcc.dg/cpp/extratokens2.c: New file.
5a3085c5 10137
662ef0f5 101382002-03-21 David Edelsohn <edelsohn@gnu.org>
d70e94ec 10139
662ef0f5 10140 * gcc.dg/20020312-2.c: Add rs6000 target.
d70e94ec 10141
662ef0f5 10142 * gcc.c-torture/compile/20020319-1.c: New test.
5121c03e 10143
662ef0f5 101442002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5121c03e 10145
662ef0f5
TS
10146 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10147 (A, E): Handle this.
76ccdb3c 10148
662ef0f5 101492002-03-20 Jason Merrill <jason@redhat.com>
76ccdb3c 10150
662ef0f5
TS
10151 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10152 ignoring -fpic.
10153 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10154 through prune_gcc_output.
0d6d6892 10155
662ef0f5 101562002-03-20 Jakub Jelinek <jakub@redhat.com>
0d6d6892 10157
662ef0f5 10158 * gcc.c-torture/compile/20020320-1.c: New test.
9b7bc465 10159
662ef0f5 101602002-03-19 Jakub Jelinek <jakub@redhat.com>
9b7bc465 10161
662ef0f5 10162 * gcc.c-torture/compile/20020318-1.c: New test.
3a73bffb 10163
662ef0f5 10164 * gcc.dg/struct-by-value-1.c: New test.
3a73bffb 10165
662ef0f5 10166 * gcc.dg/20020319-1.c: New test.
33dd07ee 10167
662ef0f5 101682002-03-18 Jakub Jelinek <jakub@redhat.com>
33dd07ee 10169
662ef0f5 10170 * g++.dg/opt/conj1.C: New test.
33dd07ee 10171
662ef0f5 101722002-03-17 Mark Mitchell <mark@codesourcery.com>
4bd7c270 10173
662ef0f5
TS
10174 * g++.dg/template/qualttp20.C: Revert previous change.
10175 * g++.dg/template/qualttp3.C: Likewise.
10176 * g++.dg/template/qualttp4.C: Likewise
10177 * g++.dg/template/qualttp5.C: Likewise
10178 * g++.dg/template/qualttp6.C: Likewise
10179 * g++.dg/template/qualttp7.C: Likewise
10180 * g++.dg/template/qualttp8.C: Likewise
10181 * g++.dg/template/recurse.C: Likewise.
4bd7c270 10182
662ef0f5 101832002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 10184
662ef0f5 10185 * gcc.dg/cpp/wchar-1.c: Update.
60284a59 10186
662ef0f5 101872002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a20fd5ac 10188
662ef0f5
TS
10189 * g++.dg/template/conv1.C: New test.
10190 * g++.dg/template/conv2.C: New test.
10191 * g++.dg/template/conv3.C: New test.
10192 * g++.dg/template/conv4.C: New test.
a20fd5ac 10193
662ef0f5 101942002-03-15 Mark Mitchell <mark@codesourcery.com>
87ed109f 10195
662ef0f5
TS
10196 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10197 * g++.dg/template/qualttp3.C: Likewise.
10198 * g++.dg/template/qualttp4.C: Likewise
10199 * g++.dg/template/qualttp5.C: Likewise
10200 * g++.dg/template/qualttp6.C: Likewise
10201 * g++.dg/template/qualttp7.C: Likewise
10202 * g++.dg/template/qualttp8.C: Likewise
10203 * g++.dg/template/recurse.C: Likewise.
87ed109f 10204
662ef0f5 102052002-03-15 Mark Mitchell <mark@codesourcery.com>
45806a3f 10206
662ef0f5 10207 * g++.dg/opt/dtor1.C: New test.
45806a3f 10208
662ef0f5 102092002-03-15 Jakub Jelinek <jakub@redhat.com>
51ccaeb9 10210
662ef0f5 10211 * gcc.c-torture/compile/20020315-1.c: New test.
51ccaeb9 10212
662ef0f5 102132002-03-15 Richard Earnshaw <rearnsha@arm.com>
7d793e9b 10214
662ef0f5 10215 * gcc.dg/weak-1.c: Fix scan tests.
e3227f2c 10216
662ef0f5 102172002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7d793e9b 10218
662ef0f5
TS
10219 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10220 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10221 cris-*-aout* mmix-*-*.
10222 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10223 cris-*-aout* mmix-*-*.
10224 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10225 cris-*-elf* cris-*-aout* and mmix-*-*.
10226 * gcc.dg/20001009-1.c: Ditto.
10227 * gcc.dg/20010912-1.c: Ditto.
10228 * gcc.dg/20020122-4.c: Ditto.
10229 * gcc.dg/inline-2.c: Ditto.
7d793e9b 10230
662ef0f5 102312002-03-14 Jeffrey A Law (law@cygnus.com)
48ba9538 10232
662ef0f5 10233 * gcc.c-torture/compile/20020314-1.c: New test.
48ba9538 10234
662ef0f5 102352002-03-14 Richard Earnshaw <rearnsha@arm.com>
4d7ea4fc 10236
662ef0f5 10237 * gcc.c-torture/execute/20020314-1.c: New test.
4d7ea4fc 10238
662ef0f5 102392002-03-14 Jakub Jelinek <jakub@redhat.com>
07d81318 10240
662ef0f5 10241 * g++.dg/warn/Wunused-1.C: New test.
07d81318 10242
662ef0f5 102432002-02-13 Richard Sandiford <rsandifo@redhat.com>
bf882c20 10244
662ef0f5 10245 * g++.dg/abi/mangle6.C: New test.
bf882c20 10246
662ef0f5 102472002-03-13 Jakub Jelinek <jakub@redhat.com>
a62d375f 10248
662ef0f5 10249 * gcc.c-torture/compile/20020309-2.c: New test.
b970a21d 10250
662ef0f5 10251 * gcc.c-torture/compile/20020312-1.c: New test.
a62d375f 10252
662ef0f5 102532002-03-12 Nathan Sidwell <nathan@codesourcery.com>
309d8365 10254
662ef0f5 10255 * g++.dg/other/access1.C: New test.
309d8365 10256
662ef0f5 102572002-03-12 Jakub Jelinek <jakub@redhat.com>
3f2019c6 10258
662ef0f5 10259 * gcc.c-torture/execute/wchar_t-1.c: New test.
3f2019c6 10260
662ef0f5 102612002-03-12 David Edelsohn <edelsohn@gnu.org>
29cece2e 10262
662ef0f5 10263 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
29cece2e 10264
662ef0f5 102652002-03-12 Roger Sayle <roger@eyesopen.com>
1a887f86 10266
662ef0f5 10267 * gcc.dg/20020312-1.c: New test case.
1a887f86 10268
662ef0f5 102692002-03-11 Aldy Hernandez <aldyh@redhat.com>
77adef84 10270
662ef0f5 10271 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
77adef84 10272
662ef0f5 102732002-03-11 Richard Henderson <rth@redhat.com>
77adef84 10274
662ef0f5
TS
10275 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10276 * g++.old-deja/g++.jason/report.C: Likewise.
74b273d6 10277
662ef0f5 102782002-03-11 Nathan Sidwell <nathan@codesourcery.com>
74b273d6 10279
662ef0f5
TS
10280 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10281 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
bb03c710 10282
662ef0f5 102832002-03-11 Nathan Sidwell <nathan@codesourcery.com>
bb03c710 10284
662ef0f5 10285 * testsuite/g++.dg/overload/pmf1.C: New test.
5b3dc815 10286
662ef0f5 102872002-03-11 Kazu Hirata <kazu@hxi.com>
5b3dc815 10288
662ef0f5 10289 * gcc.c-torture/execute/20020307-1.c: Use long.
9ac3b1be 10290
662ef0f5 102912002-03-11 Jakub Jelinek <jakub@redhat.com>
9ac3b1be 10292
662ef0f5
TS
10293 PR optimization/5844
10294 * gcc.dg/20020310-1.c: New test.
d8b85ae5 10295
662ef0f5 102962002-03-09 Michael Meissner <meissner@redhat.com>
d8b85ae5 10297
662ef0f5
TS
10298 * gcc.c-torture/execute/memcpy-2.c: New test.
10299 * gcc.c-torture/execute/memset-1.c: New test.
10300 * gcc.c-torture/execute/strlen-1.c: New test.
10301 * gcc.c-torture/execute/strcmp-1.c: New test.
10302 * gcc.c-torture/execute/strncmp-1.c: New test.
0c69ed55 10303
662ef0f5 103042002-03-09 Geoffrey Keating <geoffk@redhat.com>
0c69ed55 10305
662ef0f5 10306 * gcc.dg/ppc-ldstruct.c: New test.
d106599f 10307
662ef0f5 103082002-03-09 Jakub Jelinek <jakub@redhat.com>
d106599f 10309
662ef0f5 10310 * gcc.c-torture/execute/va-arg-22.c: New test.
303a3927 10311
662ef0f5 103122002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
303a3927 10313
662ef0f5 10314 * gcc.c-torture/compile/20020309-1.c: New test.
0cd3301b 10315
662ef0f5 103162002-03-08 Jakub Jelinek <jakub@redhat.com>
0cd3301b 10317
662ef0f5 10318 * gcc.c-torture/execute/20020307-2.c: New test.
a4863215 10319
662ef0f5 103202002-03-07 Jeffrey A Law (law@redhat.com)
a4863215 10321
662ef0f5 10322 * g77.f-torture/compile/20020307-1.f: New test.
96b453dc 10323
662ef0f5 103242002-03-07 Richard Sandiford <rsandifo@redhat.com>
96b453dc 10325
662ef0f5 10326 * gcc.dg/unordered-1.c: New test.
a3acf46d 10327
662ef0f5 103282002-03-07 Richard Earnshaw <rearnsha@arm.com>
a3acf46d 10329
662ef0f5 10330 * gcc.c-torture/execute/20020307-1.c: New test.
58c2956c 10331
662ef0f5 103322002-03-05 Jakub Jelinek <jakub@redhat.com>
58c2956c 10333
662ef0f5 10334 * gcc.dg/20020304-1.c: New test.
887fc41a 10335
662ef0f5 10336 * gcc.c-torture/compile/20020304-2.c: New test.
887fc41a 10337
662ef0f5 103382002-03-04 Zack Weinberg <zack@codesourcery.com>
2a732575 10339
662ef0f5
TS
10340 * gcc.c-torture/compile/20020304-1.c: New test case
10341 (from PR c/5830).
2a732575 10342
662ef0f5 103432002-03-03 Aldy Hernandez <aldyh@redhat.com>
32121b96 10344
662ef0f5 10345 * gcc.dg/20020103-1.c: Add other -D ppc variants.
98ef3137 10346
662ef0f5 103472002-03-02 Nathan Sidwell <nathan@codesourcery.com>
98ef3137 10348
662ef0f5 10349 * g++.dg/other/classkey1.C: New test.
4c8c0dec 10350
662ef0f5 103512002-03-01 Richard Henderson <rth@redhat.com>
07cdae91 10352
662ef0f5
TS
10353 * gcc.c-torture/compile/981223-1.x: New.
10354 * gcc.c-torture/compile/920625-1.x: New.
07cdae91 10355
662ef0f5 103562002-02-28 Richard Henderson <rth@redhat.com>
0f490a2b 10357
662ef0f5 10358 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
0f490a2b 10359
662ef0f5 103602002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4b27e132 10361
662ef0f5 10362 * gcc.c-torture/execute/20020227-1.c: New test.
4b27e132 10363
662ef0f5 103642002-02-27 Mark Mitchell <mark@codesourcery.com>
cf56e373 10365
662ef0f5
TS
10366 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10367 here" ERROR lines.
10368 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10369 * g++.old-deja.g++.other/defarg1.C: Likewise.
10370 * g++.old-deja/g++.pt/calls2.C: Likewise.
10371 * g++.old-deja/g++.pt/crash20.C: Likewise.
10372 * g++.old-deja/g++.pt/crash30.C: Likewise.
10373 * g++.old-deja/g++.pt/crash36.C: Likewise.
10374 * g++.old-deja/g++.pt/crash6.C: Likewise.
10375 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10376 * g++.old-deja/g++.pt/derived3.C: Likewise.
10377 * g++.old-deja/g++.pt/error1.C: Likewise.
10378 * g++.old-deja/g++.pt/friend21.C: Likewise.
10379 * g++.old-deja/g++.pt/friend23.C: Likewise.
10380 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10381 * g++.old-deja/g++.robertl/eb128.C: Likewise.
cf56e373 10382
662ef0f5 103832002-02-27 Geoffrey Keating <geoffk@redhat.com>
1aa65134 10384
662ef0f5 10385 * gcc.c-torture/execute/20020225-2.c: New test.
1aa65134 10386
662ef0f5 103872002-02-27 Zack Weinberg <zack@codesourcery.com>
791b23fe 10388
662ef0f5
TS
10389 * gcc.c-torture/execute/920730-1t.c,
10390 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10391 Delete test cases, only relevant to -traditional.
791b23fe 10392
662ef0f5 103932002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4fb07802 10394
662ef0f5
TS
10395 * gcc.dg/cpp/undef1.c: Remove.
10396 * gcc.dg/cpp/directiv.c: Update.
10397 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4fb07802 10398
662ef0f5 103992002-02-27 Michael Meissner <meissner@redhat.com>
9928a3d5 10400
662ef0f5 10401 * gcc.c-torture/execute/20020226-1.c: New test.
0481bc21 10402
662ef0f5 104032002-02-26 Jakub Jelinek <jakub@redhat.com>
9928a3d5 10404
662ef0f5 10405 * g++.dg/debug/debug4.C: New test.
21b14752 10406
662ef0f5 10407 * gcc.dg/ia64-visibility-1.c: New test.
21b14752 10408
662ef0f5 104092002-02-26 Alexandre Oliva <aoliva@redhat.com>
869b8e4d 10410
662ef0f5 10411 * gcc.dg/debug/20020224-1.c: New.
869b8e4d 10412
662ef0f5 104132002-02-25 Kazu Hirata <kazu@hxi.com>
4b72e8ed 10414
662ef0f5
TS
10415 * gcc.c-torture/execute/960416-1.x: New.
10416 * gcc.c-torture/execute/divconst-3.x: Likewise.
4b72e8ed 10417
662ef0f5 104182002-02-25 Jakub Jelinek <jakub@redhat.com>
578fc63d 10419
662ef0f5 10420 * gcc.dg/20020224-1.c: New test.
578fc63d 10421
662ef0f5 104222002-02-25 Alan Modra <amodra@bigpond.net.au>
010f87c4 10423
662ef0f5 10424 * gcc.c-torture/execute/20020225-1.c: New.
67092f4d 10425
662ef0f5 104262002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
67092f4d 10427
662ef0f5 10428 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
dab550cb 10429
662ef0f5 104302002-02-23 Jakub Jelinek <jakub@redhat.com>
dab550cb 10431
662ef0f5 10432 * gcc.dg/20020222-1.c: New test.
dab550cb 10433
662ef0f5 104342002-02-22 Jakub Jelinek <jakub@redhat.com>
1a887f86 10435
662ef0f5 10436 * g++.dg/opt/anonunion1.C: New test.
6127eac4 10437
662ef0f5 104382002-02-22 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 10439
662ef0f5
TS
10440 * g++.dg/template/qualttp19.C: New test.
10441 * g++.dg/template/qualttp20.C: New test.
10442 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10443 * g++.old-deja/g++.other/qual1.C: Likewise.
ba3307c0 10444
662ef0f5 104452002-02-21 Aldy Hernandez <aldyh@redhat.com>
aec3e189 10446
662ef0f5 10447 * gcc.dg/attr-alwaysinline.c: New.
aec3e189 10448
662ef0f5 104492002-02-21 Jakub Jelinek <jakub@redhat.com>
a19caa88 10450
662ef0f5 10451 * gcc.dg/20020220-1.c: New test.
a19caa88 10452
662ef0f5 10453 * gcc.dg/20020220-2.c: New test.
eeec38a8 10454
662ef0f5 10455 * g++.dg/opt/mmx1.C: New test.
eeec38a8 10456
662ef0f5 104572002-02-20 Alexandre Oliva <aoliva@redhat.com>
0154eaa8 10458
662ef0f5 10459 * gcc.c-torture/compile/20020110.c: New test.
0154eaa8 10460
662ef0f5 104612002-02-20 Jakub Jelinek <jakub@redhat.com>
b1896e61 10462
662ef0f5 10463 * gcc.c-torture/execute/20020219-1.c: New test.
b1896e61 10464
662ef0f5 10465 * gcc.dg/20020219-1.c: New test.
3ca5f444 10466
662ef0f5 10467 * gcc.dg/noncompile/20020220-1.c: New test.
3ca5f444 10468
662ef0f5 10469 * g++.dg/opt/ptrintsum1.C: New test.
a4fa73f3 10470
662ef0f5 10471 * gcc.dg/debug/20020220-1.c: New test.
a4fa73f3 10472
662ef0f5 104732002-02-17 Jakub Jelinek <jakub@redhat.com>
31956228 10474
662ef0f5 10475 * gcc.c-torture/execute/20020216-1.c: New test.
31956228 10476
662ef0f5 104772002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
71fad614 10478
662ef0f5 10479 * gcc.dg/decl-1.c: Update, new test.
71fad614 10480
662ef0f5 104812002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9d7013b8 10482
662ef0f5
TS
10483 * g++.dg/abi/bitfield1.C: New test.
10484 * g++.dg/abi/bitfield2.C: New test.
9d7013b8 10485
662ef0f5 104862002-02-15 Richard Sandiford <rsandifo@redhat.com>
9390eb16 10487
662ef0f5 10488 * gcc.dg/attr-nest.c: New test.
9390eb16 10489
662ef0f5 104902002-02-15 Richard Sandiford <rsandifo@redhat.com>
2e839a04 10491
662ef0f5 10492 * gcc.c-torture/execute/20020215-1.c: New test.
2e839a04 10493
662ef0f5 104942002-02-14 Jakub Jelinek <jakub@redhat.com>
a06c96f4 10495
662ef0f5
TS
10496 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10497 * g++.dg/debug/debug.exp: New.
10498 * g++.dg/debug/trivial.C: New.
10499 * g++.dg/debug/debug1.C: Moved...
10500 * g++.dg/other/debug1.C: ...from here.
10501 * g++.dg/debug/debug2.C: Moved...
10502 * g++.dg/other/debug2.C: ...from here.
10503 * g++.dg/debug/debug3.C: Moved...
10504 * g++.dg/other/debug3.C: ...from here.
d32c9170 10505
662ef0f5 10506 * gcc.dg/noncompile/20020213-1.c: New test.
e78c4529 10507
662ef0f5 105082002-02-13 Jakub Jelinek <jakub@redhat.com>
a06c96f4 10509
662ef0f5 10510 * g++.dg/other/debug3.C: New test.
cfe834f3 10511
662ef0f5 10512 * gcc.c-torture/execute/20020213-1.c: New test.
cfe834f3 10513
662ef0f5 105142002-02-13 Richard Smith <richard@ex-parrot.com>
ed4168d5 10515
662ef0f5 10516 * g++.old-deja/g++.other/thunk1.C: New test.
9b14a237 10517
662ef0f5 105182002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
ed4168d5 10519
662ef0f5 10520 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
ee3c0639 10521
662ef0f5 105222002-02-13 Stan Shebs <shebs@apple.com>
ee3c0639 10523
662ef0f5 10524 * gcc.dg/altivec-3.c: New.
d5ecb9cb 10525
662ef0f5 105262002-02-12 Jakub Jelinek <jakub@redhat.com>
d5ecb9cb 10527
662ef0f5
TS
10528 * gcc.dg/Wunreachable-1.c: New test.
10529 * gcc.dg/Wunreachable-2.c: New test.
820ecf56 10530
662ef0f5 105312002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5c7060d3 10532
662ef0f5 10533 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
820ecf56 10534
662ef0f5 105352002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
41ba8a20 10536
662ef0f5 10537 * gcc.dg/decl-1.c: New test.
41ba8a20 10538
662ef0f5 105392002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9602f5a0 10540
662ef0f5 10541 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9602f5a0 10542
662ef0f5 105432002-02-10 Kazu Hirata <kazu@hxi.com>
463eefc8 10544
662ef0f5
TS
10545 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10546 * gcc.c-torture/compile/980506-1.x: Likewise.
463eefc8 10547
662ef0f5 105482002-02-10 Kazu Hirata <kazu@hxi.com>
cb260b11 10549
662ef0f5 10550 * gcc.dg/20020210-1.c: New.
cb260b11 10551
662ef0f5 105522002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
d52e4867 10553
662ef0f5
TS
10554 * g77.f-torture/execute/947.f: New regression test
10555 for PR fortran/947.
d52e4867 10556
662ef0f5 105572002-02-09 Alexandre Oliva <aoliva@redhat.com>
c7f4981a 10558
662ef0f5
TS
10559 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10560 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
c7f4981a 10561
662ef0f5 105622002-02-08 Richard Henderson <rth@redhat.com>
f17f9332 10563
662ef0f5 10564 * gcc.c-torture/compile/labels-3.c: New.
d15e67bc 10565
662ef0f5 105662002-02-08 Jakub Jelinek <jakub@redhat.com>
d15e67bc 10567
662ef0f5
TS
10568 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10569 expression statements work instead.
10570 * gcc.dg/noncompile/20020207-1.c: New test.
d15e67bc 10571
662ef0f5 105722002-02-07 Richard Henderson <rth@redhat.com>
a08cbd59 10573
662ef0f5 10574 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
a08cbd59 10575
662ef0f5 105762002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1b58660a 10577
662ef0f5
TS
10578 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10579 message from g77
10580 * lib/g77-dg.exp: Trim g77 error messages so that they are
10581 recognized by dg.exp.
1b58660a 10582
662ef0f5 105832002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
cd4e8331 10584
662ef0f5
TS
10585 PR fortran/5473
10586 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
1a887f86 10587
662ef0f5 105882002-02-07 Richard Henderson <rth@redhat.com>
6a3177b9 10589
662ef0f5
TS
10590 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10591 to be sufficiently aligned for integers.
62d3b526 10592
662ef0f5 105932002-02-07 Nathan Sidwell <nathan@codesourcery.com>
46ff5047 10594
662ef0f5 10595 * g++.dg/template/friend4.C: New test.
6d4c57a0 10596
662ef0f5 105972002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6d4c57a0 10598
662ef0f5
TS
10599 PR fortran/5743
10600 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10601 unsupported cases.
fc4a714b 10602
662ef0f5 106032002-02-07 Richard Henderson <rth@redhat.com>
fc4a714b 10604
662ef0f5
TS
10605 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10606 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10607 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10608 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
173028e5 10609
662ef0f5 106102002-02-06 Richard Henderson <rth@redhat.com>
173028e5 10611
662ef0f5 10612 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
43f2b308 10613
662ef0f5 106142002-02-06 Janis Johnson <janis187@us.ibm.com>
43f2b308 10615
662ef0f5 10616 * gcc.dg/20020206-1.c: New test.
8018b36d 10617
662ef0f5 106182002-02-06 Jakub Jelinek <jakub@redhat.com>
bbffa101 10619
662ef0f5 10620 * gcc.c-torture/execute/20020206-1.c: New test.
8018b36d 10621
662ef0f5 10622 * gcc.c-torture/execute/20020206-2.c: New test.
15e5ad76 10623
662ef0f5
TS
10624 PR optimization/5429:
10625 * gcc.c-torture/compile/20020206-1.c: New test.
15e5ad76 10626
662ef0f5 106272002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
813b848c 10628
662ef0f5
TS
10629 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10630 as certain file formats cannot support particularly large
10631 alignments.
813b848c 10632
662ef0f5
TS
10633 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10634 and do not expect to be able to link the executable.
ea475b23 10635
662ef0f5
TS
10636 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10637 fail because the COFF format does not support the weak attribute.
ea475b23 10638
662ef0f5 106392002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6ddae612 10640
662ef0f5 10641 * g77.dg/pr5473.f: New test
1bd6476f 10642
662ef0f5 106432002-02-05 Aldy Hernandez <aldyh@redhat.com>
1bd6476f 10644
662ef0f5
TS
10645 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10646 Fix testcase accordingly.
479e51f6 10647
662ef0f5 106482002-02-04 Richard Henderson <rth@redhat.com>
479e51f6 10649
662ef0f5
TS
10650 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10651 (buf): Change to be an array of pointers, not ints.
47e87a93 10652
662ef0f5 106532002-02-04 Jakub Jelinek <jakub@redhat.com>
47e87a93 10654
662ef0f5
TS
10655 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10656 before all tests. Move warning one line above to match where it
10657 C frontend emits.
10658 * gcc.dg/Wswitch-2.c: New test.
10659 * g++.dg/warn/Wswitch-1.C: New test.
10660 * g++.dg/warn/Wswitch-2.C: New test.
5bcf08f6 10661
662ef0f5 106622002-02-04 Richard Henderson <rth@redhat.com>
5bcf08f6 10663
662ef0f5 10664 * g++.dg/abi/offsetof.C: Fix size comparison.
12c3717e 10665
662ef0f5 106662002-02-04 Richard Sandiford <rsandifo@redhat.com>
12c3717e 10667
662ef0f5 10668 * gcc.dg/cast-qual-2.c: New test.
d6961341 10669
662ef0f5 106702002-02-04 Jakub Jelinek <jakub@redhat.com>
d6961341 10671
662ef0f5 10672 * gcc.dg/20020201-4.c: New test.
e756a7da 10673
662ef0f5 106742002-02-04 Ben Elliston <bje@redhat.com>
e756a7da 10675
662ef0f5
TS
10676 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10677 target_info attribute != 0, in addition to the empty string.
10678 (gcc_target_compile): Likewise.
5365c83f 10679
662ef0f5 106802002-02-03 Andrew Cagney <ac131313@redhat.com>
5365c83f 10681
662ef0f5
TS
10682 * gcc.dg/Wswitch.c: New test.
10683 PR gcc/4475. PR gcc/3780.
acb044ee 10684
662ef0f5 106852002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
acb044ee 10686
662ef0f5
TS
10687 * g77.f-torture/execute/5122.f: New test for regressions
10688 against PR fortran/5122.
661fff62 10689
662ef0f5 106902002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
661fff62 10691
662ef0f5
TS
10692 * g77.f-torture/compile/pr3743.f: Delete
10693 * g77.dg/pr3743-1.f: New test.
10694 * g77.dg/pr3743-2.f: New test.
10695 * g77.dg/pr3743-3.f: New test.
10696 * g77.dg/pr3743-4.f: New test.
d4e6133f 10697
662ef0f5 106982002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
d4e6133f 10699
662ef0f5 10700 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
44d57e36 10701
662ef0f5 107022002-02-02 Richard Henderson <rth@redhat.com>
44d57e36 10703
662ef0f5
TS
10704 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10705 * gcc.c-torture/execute/bf64-1.c: Likewise.
4299b4e1 10706
662ef0f5 107072002-02-02 Jakub Jelinek <jakub@redhat.com>
4299b4e1 10708
662ef0f5 10709 * gcc.dg/20020201-2.c: New test.
97c6c02c 10710
662ef0f5 10711 * gcc.dg/20020201-3.c: New test.
97c6c02c 10712
662ef0f5 10713 * gcc.c-torture/execute/bitfld-2.c: New test.
7614d20b 10714
662ef0f5 107152002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17043e0d 10716
662ef0f5
TS
10717 * gcc.dg/bitfld-1.c: Update.
10718 * gcc.dg/bitfld-2.c: Update.
10719 * gcc.c-torture/execute/bitfld-1.x: New.
17043e0d 10720
662ef0f5 107212002-02-02 Jakub Jelinek <jakub@redhat.com>
617d988c 10722
662ef0f5 10723 * gcc.c-torture/execute/20020201-1.c: New test.
617d988c 10724
662ef0f5 107252002-02-01 Janis Johnson <janis187@us.ibm.com>
a29b099d 10726
662ef0f5
TS
10727 PR target/5469
10728 * gcc.dg/20020201-1.c: New test.
a29b099d 10729
662ef0f5 107302002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
f735a153 10731
662ef0f5
TS
10732 PR fortran/3743
10733 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10734 * g77.f-torture/compile/pr3743.x: Remove
f735a153 10735
662ef0f5 107362002-01-31 Tom Rix <trix@redhat.com>
6ae504c9 10737
662ef0f5 10738 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1813dafd 10739
662ef0f5 107402002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
cbb92744 10741
662ef0f5 10742 * gcc.dg/noncompile/20020130-1.c: New test.
cbb92744 10743
662ef0f5 107442002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
e9dd7bfd 10745
662ef0f5 10746 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
e9dd7bfd 10747
662ef0f5 107482002-01-29 Richard Henderson <rth@redhat.com>
ff8908ff 10749
662ef0f5
TS
10750 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10751 to long long.
10752 * gcc.c-torture/execute/bf64-1.c: Likewise.
ff8908ff 10753
662ef0f5 107542002-01-29 Jakub Jelinek <jakub@redhat.com>
5dd236e2 10755
662ef0f5 10756 * gcc.c-torture/execute/20020129-1.c: New test.
5dd236e2 10757
662ef0f5 107582002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6fb2cd7b 10759
662ef0f5
TS
10760 * gcc.c-torture/compile/20000224-1.c: Update.
10761 * gcc.c-torture/execute/bitfld-1.c: New tests.
10762 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10763 * gcc.dg/uninit-A.c: Update.
6fb2cd7b 10764
662ef0f5 107652002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6e4ae815 10766
662ef0f5 10767 * g++.dg/template/ctor1.C: Add instantiation.
6e4ae815 10768
662ef0f5 107692002-01-28 Paul Koning <pkoning@equallogic.com>
a42519be 10770
662ef0f5
TS
10771 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10772 argument to __builtin_prefetch to be const ptr.
a42519be 10773
662ef0f5 107742002-01-28 Jakub Jelinek <jakub@redhat.com>
32135a8c 10775
662ef0f5 10776 * gcc.c-torture/compile/20020120-1.c: New test.
32135a8c 10777
662ef0f5 107782002-01-27 Kazu Hirata <kazu@hxi.com>
a541f1aa 10779
662ef0f5 10780 * gcc.c-torture/execute/20020127-1.c: New test.
a541f1aa 10781
662ef0f5 107822002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
933a0721 10783
662ef0f5
TS
10784 * g77.dg/f77-edit-i-in.f: New test
10785 * g77.dg/f77-edit-i-out.f: New test
933a0721 10786
662ef0f5 107872002-01-25 Geoffrey Keating <geoffk@redhat.com>
2019279f 10788
662ef0f5
TS
10789 * gcc.dg/debug/debug.exp: New file.
10790 * gcc.dg/debug/trivial.c: New file.
10791 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10792 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10793 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10794 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10795 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10796 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10797 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10798 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10799 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10800 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10801 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10802 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10803 * gcc.dg/20000503-1.c: Removed.
10804 * gcc.dg/20010207-1.c: Removed.
10805 * gcc.dg/20011223-1.c: Removed.
10806 * gcc.dg/20020104-2.c: Removed.
10807 * gcc.dg/debug-1.c: Removed.
10808 * gcc.dg/debug-2.c: Removed.
10809 * gcc.dg/debug-3.c: Removed.
10810 * gcc.dg/debug-4.c: Removed.
10811 * gcc.dg/debug-5.c: Removed.
10812 * gcc.dg/debug-6.c: Removed.
10813 * gcc.dg/dwarf2-1.c: Removed.
10814 * gcc.dg/dwarf2-2.c: Removed.
d3f129b3 10815
662ef0f5 108162002-01-25 Jakub Jelinek <jakub@redhat.com>
d3f129b3 10817
662ef0f5
TS
10818 * g++.old-deja/g++.other/eh5.C: New test.
10819 * g++.old-deja/g++.other/sibcall2.C: New test.
10820 * g++.old-deja/g++.other/array9.C: New test.
10821 * g++.old-deja/g++.other/typename2.C: New test.
10822 * g++.old-deja/g++.other/crash60.C: New test.
10823 * g++.old-deja/g++.other/conv9.C: New test.
10824 * g++.old-deja/g++.other/mangle10.C: New test.
10825 * g++.old-deja/g++.other/unchanging1.C: New test.
10826 * g++.old-deja/g++.other/exprstmt1.C: New test.
10827 * g++.old-deja/g++.other/inline23.C: New test.
10828 * g++.old-deja/g++.eh/ia64-1.C: New test.
10829 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10830 * g++.old-deja/g++.other/reload1.C: New test.
10831 * g++.old-deja/g++.other/static20.C: New test.
10832 * g++.old-deja/g++.other/local-alloc1.C: New test.
10833 * g++.old-deja/g++.other/conv8.C: New test.
10834 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10835 * g++.old-deja/g++.other/storeexpr1.C: New test.
10836 * g++.old-deja/g++.other/storeexpr2.C: New test.
10837 * g++.dg/eh/template2.C: New test.
10838 * g++.dg/warn/weak1.C: New test.
440d0518 10839
662ef0f5 108402002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
440d0518 10841
662ef0f5
TS
10842 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10843 Remove first, non-varying, argument.
4061c1a3 10844
662ef0f5 108452002-01-23 Richard Henderson <rth@redhat.com>
4061c1a3 10846
662ef0f5 10847 * gcc.dg/inline-2.c: New.
09948ece 10848
662ef0f5
TS
10849 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10850 Add optional target arg. Check number of arguments.
10851 (scan-assembler-not, scan-assembler-dem): Likewise.
10852 (scan-assembler-dem-not): Likewise.
df867456 10853
662ef0f5 108542002-01-23 Zack Weinberg <zack@codesourcery.com>
df867456 10855
662ef0f5
TS
10856 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10857 line 12.
10858 * g++.old-deja/g++.brendan/parse3.C,
10859 g++.old-deja/g++.other/crash26.C,
10860 g++.old-deja/g++.other/crash28.C,
10861 g++.old-deja/g++.other/crash29.C,
10862 g++.old-deja/g++.other/crash30.C,
10863 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
62ae2529 10864
662ef0f5 108652002-01-23 Aldy Hernandez <aldyh@redhat.com>
62ae2529 10866
662ef0f5 10867 * gcc.dg/20020115-1.c: New.
2ab57cc9 10868
662ef0f5 108692002-01-23 Bob Wilson <bob.wilson@acm.org>
2ab57cc9 10870
662ef0f5 10871 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
56f4537e 10872
662ef0f5 108732002-01-23 Janis Johnson <janis187@us.ibm.com>
56f4537e 10874
662ef0f5 10875 * gcc.dg/20020122-3.c: New.
55a21c32 10876
662ef0f5 108772002-01-23 Jakub Jelinek <jakub@redhat.com>
55a21c32 10878
662ef0f5 10879 * g++.dg/other/gc1.C: New test.
6c40858f 10880
662ef0f5 108812002-01-23 Zack Weinberg <zack@codesourcery.com>
6c40858f 10882
662ef0f5 10883 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
ab04e34b 10884
662ef0f5 108852002-01-22 Richard Henderson <rth@redhat.com>
ab04e34b 10886
662ef0f5 10887 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
999cc24c 10888
662ef0f5 108892002-01-22 Richard Henderson <rth@redhat.com>
999cc24c 10890
662ef0f5 10891 * gcc.dg/20020122-4.c: New.
1453ec8c 10892
662ef0f5 108932002-01-22 H.J. Lu <hjl@gnu.org>
1453ec8c 10894
662ef0f5
TS
10895 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10896 link output.
10897 * gcc.dg/special/ecos.exp: Likewise.
10898 * lib/g++-dg.exp: Likewise.
10899 * lib/g77-dg.exp: Likewise.
10900 * lib/gcc-dg.exp : Likewise.
10901 * lib/mike-g++.exp: Likewise.
10902 * lib/mike-g77.exp: Likewise.
10903 * lib/mike-gcc.exp: Likewise.
10904 * lib/objc-dg.exp: Likewise.
5ddec02e 10905
662ef0f5 109062002-01-22 Janis Johnson <janis187@us.ibm.com>
5ddec02e 10907
662ef0f5
TS
10908 PR target/5379
10909 * gcc.dg/20020122-2.c: New test.
a012ba73 10910
662ef0f5 109112002-01-22 Hans-Peter Nilsson <hp@axis.com>
a012ba73 10912
662ef0f5 10913 * gcc.dg/20020122-1.c: New test.
79b51cd7 10914
662ef0f5 109152001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
79b51cd7 10916
662ef0f5 10917 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
e4a4c70b 10918
662ef0f5 109192002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
e4a4c70b 10920
662ef0f5 10921 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
93fe8e92 10922
662ef0f5 109232002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
93fe8e92 10924
662ef0f5 10925 * gcc.c-torture/compile/20020121-1.c: New test.
71db7d03 10926
662ef0f5 109272002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
71db7d03 10928
662ef0f5
TS
10929 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10930 ld_library_path.
fcf742ea 10931
662ef0f5 109322002-01-21 Jakub Jelinek <jakub@redhat.com>
fcf742ea 10933
662ef0f5 10934 * gcc.dg/20020218-1.c: New test.
e106e1b0 10935
662ef0f5 109362002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
e106e1b0 10937
662ef0f5
TS
10938 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10939 messages
10940 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10941 "At global scope" warning
10942 * g++.dg/ext/align1.C: Change cygwin test for alignment
10943 from db-bogus to dg-warning
50cb1e20 10944
662ef0f5 109452002-01-21 Zack Weinberg <zack@codesourcery.com>
50cb1e20 10946
662ef0f5 10947 * g77.f-torture/compile/cpp2.F: New test.
6d051694 10948
662ef0f5 109492002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6d051694 10950
662ef0f5 10951 * g++.dg/template/access1.C: New test.
170c56da 10952
662ef0f5 109532002-01-18 Aldy Hernandez <aldyh@redhat.com>
a298d936 10954
662ef0f5 10955 * gcc.dg/20020118-1.c: New.
a298d936 10956
662ef0f5 109572002-01-18 Kazu Hirata <kazu@hxi.com>
8c4093d8 10958
662ef0f5 10959 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8c4093d8 10960
662ef0f5 109612001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
fd87b7a7 10962
662ef0f5
TS
10963 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10964 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10965 alignment warnings.
fd87b7a7 10966
662ef0f5 109672001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9d8b9004 10968
662ef0f5
TS
10969 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10970 torture_with_loops and torture_without_loops
9d8b9004 10971
662ef0f5 109722002-01-17 Jakub Jelinek <jakub@redhat.com>
cc36a670 10973
662ef0f5 10974 * gcc.c-torture/compile/20020116-1.c: New test.
cc36a670 10975
662ef0f5 109762002-01-16 Jakub Jelinek <jakub@redhat.com>
f086058e 10977
662ef0f5 10978 * gcc.dg/20020116-2.c: New test.
f086058e 10979
662ef0f5 10980 * gcc.dg/ultrasp4.c: New test.
16d3e075 10981
662ef0f5 10982 * gcc.dg/20020116-1.c: New test.
56f4537e 10983
662ef0f5 109842002-01-15 Geoffrey Keating <geoffk@redhat.com>
4e07d762 10985
662ef0f5
TS
10986 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10987 by EABI.
4e07d762 10988
662ef0f5 109892002-01-15 Janis Johnson <janis187@us.ibm.com>
f458d1d5 10990
662ef0f5
TS
10991 * gcc.misc-tests/i386-prefetch.exp: New.
10992 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10993 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10994 * gcc.misc-tests/i386-pf-none-1.c: New test.
10995 * gcc.misc-tests/i386-pf-sse-1.c: New test.
f458d1d5 10996
662ef0f5 109972002-01-15 Jakub Jelinek <jakub@redhat.com>
e808ec9c 10998
662ef0f5 10999 * gcc.dg/gnu89-init-1.c: Add new tests.
e808ec9c 11000
662ef0f5 110012002-01-15 Andreas Jaeger <aj@suse.de>
1fef1cdd 11002
662ef0f5
TS
11003 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11004 * gcc.dg/i386-mmx-2.c: Likewise.
11005 * gcc.dg/i386-sse-1.c: Likewise.
11006 * gcc.dg/i386-sse-2.c: Likewise.
11007 * gcc.dg/i386-sse-3.c: Likewise.
1fef1cdd 11008
662ef0f5 110092001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6d73371a 11010
662ef0f5
TS
11011 * g77.f-torture/execute/intrinsic-unix-bessel.f:
11012 Uncomment additional cases that now pass.
6d73371a 11013
662ef0f5 110142002-01-11 Richard Henderson <rth@redhat.com>
47bd70b5 11015
662ef0f5
TS
11016 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11017 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
06e224f7 11018
662ef0f5 110192002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
06e224f7 11020
662ef0f5 11021 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
801791cc 11022
662ef0f5 110232002-01-10 Aldy Hernandez <aldyh@redhat.com>
801791cc 11024
662ef0f5
TS
11025 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11026 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
232b8f52 11027
662ef0f5 110282002-01-10 Dale Johannesen <dalej@apple.com>
232b8f52 11029
662ef0f5 11030 * gcc.c-torture/execute/loop-11.c: New.
11a35b8b 11031
662ef0f5 110322002-01-08 Aldy Hernandez <aldyh@redhat.com>
11a35b8b 11033
662ef0f5
TS
11034 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11035 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
a47ed310 11036
662ef0f5 110372002-01-09 Richard Henderson <rth@redhat.com>
a47ed310 11038
662ef0f5
TS
11039 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11040 type in which to perform the operation for each size.
44c5edc0 11041
662ef0f5 110422002-01-09 Alan Matsuoka (alanm@redhat.com)
44c5edc0 11043
662ef0f5 11044 * gcc.c-torture/compile/20020109-2.c: New test.
3256b817 11045
662ef0f5 110462002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
3256b817 11047
662ef0f5 11048 * gcc.c-torture/execute/loop-10.c: New test.
4f2b0fb2 11049
662ef0f5 110502002-01-09 Jakub Jelinek <jakub@redhat.com>
4f2b0fb2 11051
662ef0f5
TS
11052 * gcc.c-torture/compile/20010226-1.c: New test.
11053 * gcc.c-torture/compile/20010227-1.c: New test.
11054 * gcc.c-torture/compile/20010426-1.c: New test.
11055 * gcc.c-torture/compile/20010510-1.c: New test.
11056 * gcc.c-torture/compile/20010605-3.c: New test.
11057 * gcc.c-torture/compile/20010824-1.c: New test.
11058 * gcc.c-torture/execute/20010409-1.c: New test.
11059 * gcc.dg/noncompile/20000901-1.c: New test.
11060 * gcc.dg/20001023-1.c: New test.
11061 * gcc.dg/20001101-1.c: New test.
11062 * gcc.dg/20001102-1.c: New test.
11063 * gcc.dg/20010207-1.c: New test.
11064 * gcc.dg/20010405-1.c: New test.
11065 * gcc.dg/20010822-1.c: New test.
11066 * gcc.dg/20011107-1.c: New test.
87b3cd76 11067
662ef0f5 110682002-01-09 Jeffrey A Law (law@redhat.com)
87b3cd76 11069
662ef0f5 11070 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7133e992 11071
662ef0f5
TS
11072 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
11073 execution failure on PA targets.
22273300 11074
662ef0f5 110752002-01-09 Jakub Jelinek <jakub@redhat.com>
7133e992 11076
662ef0f5 11077 * gcc.c-torture/compile/20020109-1.c: New test.
e5a20888 11078
662ef0f5 110792002-01-08 Kazu Hirata <kazu@hxi.com>
8e8d61f5 11080
662ef0f5 11081 * gcc.c-torture/execute/20020108-1.c: New test.
8e8d61f5 11082
662ef0f5 110832002-01-08 Jakub Jelinek <jakub@redhat.com>
f67e0d11 11084
662ef0f5 11085 * gcc.dg/20020108-1.c: New test.
f67e0d11 11086
662ef0f5 110872002-01-08 H.J. Lu <hjl@gnu.org>
4636c87e 11088
662ef0f5
TS
11089 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11090 for header files.
00fae85d 11091
662ef0f5 110922002-01-08 Geoff Keating <geoffk@redhat.com>
7552da58 11093
662ef0f5
TS
11094 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11095 consistency.
149d6f9e 11096
662ef0f5 11097002-01-07 Aldy Hernandez <aldyh@redhat.com>
f6f8ada3 11098
662ef0f5 11099 * gcc.dg/altivec-4.c: Test altivec predicates.
f6f8ada3 11100
662ef0f5 111012002-01-07 Jakub Jelinek <jakub@redhat.com>
7f311f63 11102
662ef0f5 11103 * gcc.c-torture/execute/20020107-1.c: New test.
7f311f63 11104
662ef0f5 111052002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8d6e459d 11106
662ef0f5
TS
11107 PR c/5279
11108 * gcc.c-torture/compile/20020106-1.c: New test.
8d6e459d 11109
662ef0f5 111102002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
aa42eef1 11111
662ef0f5 11112 * gcc.c-torture/execute/nestfunc-4.c: New test.
aa42eef1 11113
662ef0f5 111142002-01-04 Loren J. Rittle <ljrittle@acm.org>
0b6e58fd 11115
662ef0f5
TS
11116 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11117 extra triple that slipped in.
11118 * g++.old-deja/g++.abi/align.C: Likewise.
11119 * g++.old-deja/g++.abi/bitfields.C: Likewise.
0b6e58fd 11120
662ef0f5 111212002-01-04 Loren J. Rittle <ljrittle@acm.org>
d76e6800 11122
662ef0f5
TS
11123 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11124 * g++.old-deja/g++.abi/align.C: Likewise.
11125 * g++.old-deja/g++.abi/bitfields.C: Likewise.
333ce3a7 11126
662ef0f5
TS
11127 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11128 on FreeBSD/i386.
11129 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11130 FreeBSD.
d76e6800 11131
662ef0f5 111322002-01-04 Jakub Jelinek <jakub@redhat.com>
ec65b2e3 11133
662ef0f5 11134 * gcc.dg/20020104-1.c: New test.
ec65b2e3 11135
662ef0f5 11136 * gcc.dg/20020104-2.c: New test.
21117a17 11137
662ef0f5 111382002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
658311e0 11139
662ef0f5 11140 * gcc.dg/20020103-1.c: Fix typo in target selector.
658311e0 11141
662ef0f5 111422002-01-03 Richard Henderson <rth@redhat.com>
845d6a2f 11143
662ef0f5 11144 * gcc.dg/20020103-1.c: New.
845d6a2f 11145
662ef0f5 111462002-01-03 Kazu Hirata <kazu@hxi.com>
e6834654 11147
662ef0f5 11148 * gcc.c-torture/execute/20020103-1.c: New test.
e6834654 11149
662ef0f5 111502002-01-03 Jakub Jelinek <jakub@redhat.com>
56d44285 11151
662ef0f5 11152 * g++.dg/other/debug2.C: New test.
56d44285 11153
662ef0f5 11154 * gcc.c-torture/compile/20020103-1.c: New test.
34e68c86 11155
662ef0f5 111562002-01-02 Jakub Jelinek <jakub@redhat.com>
34e68c86 11157
662ef0f5 11158 * gcc.dg/gnu89-init-1.c: Added new tests.
3bb91036 11159
662ef0f5 111602002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3bb91036 11161
662ef0f5 11162 * g++.dg/template/friend2.C: Remove as patch is reverted.
036d01d0 11163
662ef0f5 11164 * g++.dg/warn/oldcast1.C: New test.
036d01d0 11165
662ef0f5
TS
11166 * g++.dg/template/ptrmem1.C: New test.
11167 * g++.dg/template/ptrmem2.C: New test.
0b8c0d4e 11168
662ef0f5 11169 * g++.dg/template/ntp.C: New test.
0b8c0d4e 11170
662ef0f5 11171 * g++.dg/other/component1.C: New test.
b516907f 11172
662ef0f5 11173 * g++.dg/template/ttp3.C: New test.
b516907f 11174
662ef0f5
TS
11175 * g++.dg/template/friend2.C: New test.
11176 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3611ccb4 11177
662ef0f5 111782002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3611ccb4 11179
662ef0f5
TS
11180 * g++.dg/other/ptrmem1.C: New test.
11181 * g++.dg/other/ptrmem2.C: New test.
7aa00daf 11182
662ef0f5 111832002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7aa00daf 11184
662ef0f5 11185 * g++.dg/template/ctor1.C: New test.
fdf473ae 11186
662ef0f5 111872002-01-02 Nathan Sidwell <nathan@codesourcery.com>
fdf473ae 11188
662ef0f5 11189 * g++.dg/template/friend2.C: New test.
1cf537c5 11190
662ef0f5 111912002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
1cf537c5 11192
662ef0f5 11193 * gcc.dg/mmix-1.c: New test.
9dd7fc76 11194
662ef0f5 111952001-12-31 Richard Henderson <rth@redhat.com>
9dd7fc76 11196
662ef0f5 11197 * gcc.dg/asm-5.c: New.
fecb60af 11198
662ef0f5 111992001-12-31 Paolo Carlini <pcarlini@unitus.it>
fecb60af 11200
662ef0f5
TS
11201 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11202 in namespace __gnu_cxx
d3dac0ae 11203
662ef0f5 112042001-12-30 Richard Henderson <rth@redhat.com>
d3dac0ae 11205
662ef0f5 11206 * gcc.dg/debug-6.c: New.
ff9ea967 11207
662ef0f5 112082001-12-30 Jakub Jelinek <jakub@redhat.com>
ff9ea967 11209
662ef0f5 11210 * gcc.c-torture/compile/20011229-2.c: New test.
d5614afb 11211
662ef0f5 112122001-12-29 Jakub Jelinek <jakub@redhat.com>
d5614afb 11213
662ef0f5
TS
11214 * gcc.dg/debug-3.c: New test.
11215 * gcc.dg/debug-4.c: New test.
11216 * gcc.dg/debug-5.c: New test.
3f9796f9 11217
662ef0f5 112182001-12-29 Richard Henderson <rth@redhat.com>
3f9796f9 11219
662ef0f5 11220 * g++.dg/eh/loop1.C: New.
30203c18 11221
662ef0f5 112222001-12-29 Nathan Sidwell <nathan@codesourcery.com>
30203c18 11223
662ef0f5 11224 * g++.dg/template/crash1.C: New test.
edd1967d 11225
662ef0f5 112262001-12-29 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 11227
662ef0f5 11228 * g++.dg/other/const1.C: New test.
e1e52c7e 11229
662ef0f5 112302001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
e1e52c7e 11231
662ef0f5 11232 * gcc.c-torture/compile/20011229-1.c: New test.
5364626a 11233
662ef0f5 112342001-12-28 Stan Shebs <shebs@apple.com>
d5129288 11235
662ef0f5
TS
11236 * lib/objc-torture.exp: Resync with c-torture.exp.
11237 * lib/objc.exp: Load standard libraries.
caaf2272 11238
662ef0f5 112392001-12-28 Jakub Jelinek <jakub@redhat.com>
5364626a 11240
662ef0f5
TS
11241 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11242 additional tests.
1b8afbe7 11243
662ef0f5 112442001-12-27 Roger Sayle <roger@eyesopen.com>
23fb1469 11245
662ef0f5 11246 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1b8afbe7 11247
662ef0f5 112482001-12-27 Richard Henderson <rth@redhat.com>
1b8afbe7 11249
662ef0f5 11250 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8a921c08 11251
662ef0f5 112522001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8a921c08 11253
662ef0f5
TS
11254 * g++.dg/eh/ctor1.C: New test.
11255 * g++.dg/other/error2.C: New test.
81a2b933 11256
662ef0f5 112572001-12-24 Nathan Sidwell <nathan@codesourcery.com>
81a2b933 11258
662ef0f5 11259 * g++.dg/other/init2.C: New test.
8d2809bc 11260
662ef0f5 112612001-12-24 Richard Henderson <rth@redhat.com>
8d2809bc 11262
662ef0f5
TS
11263 * gcc.dg/20011223-1.c: New.
11264 * gcc.dg/inline-1.c: New.
6f9fdf4d 11265
662ef0f5 112662001-12-23 Richard Henderson <rth@redhat.com>
6f9fdf4d 11267
662ef0f5 11268 * gcc.dg/asm-4.c: Test operand modifiers.
72db02bf 11269
662ef0f5 112702001-12-23 Richard Henderson <rth@redhat.com>
72db02bf 11271
662ef0f5 11272 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
127b94b5 11273
662ef0f5 112742001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
127b94b5 11275
662ef0f5 11276 * gcc.c-torture/execute/20011223-1.c: New test.
fa852403 11277
662ef0f5 112782001-12-21 Richard Henderson <rth@redhat.com>
fa852403 11279
662ef0f5
TS
11280 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11281 re-enables the warning.
f7948d51 11282
662ef0f5 112832001-12-21 Richard Henderson <rth@redhat.com>
f7948d51 11284
662ef0f5 11285 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
ffe80457 11286
662ef0f5 112872001-12-20 Jakub Jelinek <jakub@redhat.com>
ffe80457 11288
662ef0f5 11289 * gcc.c-torture/compile/20011218-1.c: New test.
013c7e95 11290
662ef0f5 112912001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
013c7e95 11292
662ef0f5
TS
11293 * gcc.misc-test/arm-isr.exp: New file. Control running of the
11294 arm-isr.c test.
11295 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
11296 epilogue generation for ARM ISR routines.
e7daa976 11297
662ef0f5 112982001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e7daa976 11299
662ef0f5
TS
11300 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11301 * gcc.dg/format/c90-printf-3.c: Likewise.
11302 * gcc.dg/format/c99-printf-3.c: Likewise.
11303 * gcc.dg/format/ext-1.c: Likewise.
11304 * gcc.dg/format/ext-6.c: Likewise.
11305 * gcc.dg/format/format.h: Prototype unlocked stdio.
0fef3fd0 11306
662ef0f5 113072001-12-20 Richard Henderson <rth@redhat.com>
0fef3fd0 11308
662ef0f5
TS
11309 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11310 (arena): Use it.
11311 (malloc): Correct allocation logic. Abort if we fill up the
11312 arena before initialization complete.
11313 (realloc): Correct allocation logic.
444c52f9 11314
662ef0f5 113152001-12-20 Jakub Jelinek <jakub@redhat.com>
444c52f9 11316
662ef0f5 11317 * gcc.c-torture/compile/20011219-2.c: New test.
b24d861d 11318
662ef0f5 11319 * gcc.c-torture/execute/20011219-1.c: New test.
b24d861d 11320
662ef0f5 113212001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
ea142788 11322
662ef0f5
TS
11323 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
11324 target does not support weak symbols.
f786ab27 11325
662ef0f5 113262001-12-19 Jakub Jelinek <jakub@redhat.com>
dfd48d76 11327
662ef0f5 11328 * gcc.c-torture/compile/20011219-1.c: New test.
dfd48d76 11329
662ef0f5 113302001-12-19 Nathan Sidwell <nathan@codesourcery.com>
d3c52658 11331
662ef0f5 11332 * g++.dg/other/error1.C: New test.
d3c52658 11333
662ef0f5 113342001-12-17 Jeffrey A Law (law@redhat.com)
91f5782d 11335
662ef0f5 11336 * gcc.c-torture/execute/20011217-1.c: New test.
91f5782d 11337
662ef0f5 113382001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
81622d29 11339
662ef0f5
TS
11340 * objc.dg/special/: New directory.
11341 * objc.dg/special/special.exp: New file.
11342 * objc.dg/special/unclaimed-category-1.h: New file.
11343 * objc.dg/special/unclaimed-category-1a.m: New file.
11344 * objc.dg/special/unclaimed-category-1.m: New file.
81622d29 11345
662ef0f5 113462001-12-17 Andreas Jaeger <aj@suse.de>
87859851 11347
662ef0f5 11348 * gcc.c-torture/compile/20011217-2.c: New test.
87859851 11349
662ef0f5 113502001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6169e5fd 11351
662ef0f5 11352 * gcc.c-torture/compile/20011217-1.c: New test.
6169e5fd 11353
662ef0f5 113542001-12-14 Aldy Hernandez <aldyh@redhat.com>
02f06b3c 11355
662ef0f5 11356 * testsuite/gcc.dg/20011214-1.c: New.
02f06b3c 11357
662ef0f5 113582001-12-13 Aldy Hernandez <aldyh@redhat.com>
2fd667c2 11359
662ef0f5 11360 * gcc.dg/altivec-4.c: New.
2fd667c2 11361
662ef0f5 113622001-12-13 Hans-Peter Nilsson <hp@axis.com>
37060e78 11363
662ef0f5 11364 * gcc.dg/20011113-1.c: New test.
37060e78 11365
662ef0f5 113662001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
d82b2ced 11367
662ef0f5
TS
11368 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11369 std::__malloc_alloc_template<0> and
11370 std::__default_alloc_template<false, 0>.
d82b2ced 11371
662ef0f5 113722001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
b8b98c66 11373
662ef0f5
TS
11374 * objc/execute/bf-21.m: New test.
11375 * objc/execute/enumeration-1.m: New test.
11376 * objc/execute/enumeration-2.m: New test.
b8b98c66 11377
662ef0f5 113782001-12-12 Jakub Jelinek <jakub@redhat.com>
3bca17dd 11379
662ef0f5 11380 * gcc.dg/gnu89-init-1.c: New test.
3bca17dd 11381
662ef0f5 113822001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27d921c7 11383
662ef0f5
TS
11384 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11385 * g++.old-deja/g++.jason/2371.C: Likewise.
11386 * g++.old-deja/g++.jason/template33.C: Likewise.
11387 * g++.old-deja/g++.jason/template34.C: Likewise.
11388 * g++.old-deja/g++.jason/template36.C: Likewise.
11389 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11390 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11391 * g++.old-deja/g++.other/typename1.C: Likewise.
11392 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11393 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11394 * g++.old-deja/g++.pt/typename11.C: Likewise.
11395 * g++.old-deja/g++.pt/typename14.C: Likewise.
11396 * g++.old-deja/g++.pt/typename16.C: Likewise.
11397 * g++.old-deja/g++.pt/typename3.C: Likewise.
11398 * g++.old-deja/g++.pt/typename4.C: Likewise.
11399 * g++.old-deja/g++.pt/typename5.C: Likewise.
11400 * g++.old-deja/g++.pt/typename7.C: Likewise.
11401 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27d921c7 11402
662ef0f5 114032001-12-11 Nathan Sidwell <nathan@codesourcery.com>
438451cc 11404
662ef0f5
TS
11405 * g++.dg/other/linkage1.C: New test.
11406 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11407 specifiers.
438451cc 11408
662ef0f5 114092001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
56f4537e 11410
662ef0f5 11411 * gcc.dg/concat.c: New test.
1bf8640c 11412
662ef0f5 114132001-12-11 Stan Shebs <shebs@apple.com>
33c7f925 11414
662ef0f5
TS
11415 * objc/compile: New test directory.
11416 * objc/compile/compile.exp: New expect script.
11417 * objc/compile/20011211-1.m: New compile test.
33c7f925 11418
662ef0f5 114192001-12-11 Jason Merrill <jason@redhat.com>
1658df0a 11420
662ef0f5
TS
11421 * lib/prune.exp (prune_gcc_output): Also handle "In member
11422 function". So many permutations...
6b016bf4 11423
662ef0f5 114242001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6b016bf4 11425
662ef0f5 11426 * g++.dg/template/typedef1.C: New test.
6932f033 11427
662ef0f5 114282001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6932f033 11429
662ef0f5 11430 * g++.dg/other/copy1.C: New test.
6932f033 11431
662ef0f5 114322001-10-08 Aldy Hernandez <aldyh@redhat.com>
d5714a5d 11433
662ef0f5 11434 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
d5714a5d 11435
662ef0f5 11436 * gcc.dg/builtin-choose-expr.c: New.
709619d9 11437
662ef0f5 114382001-12-07 Aldy Hernandez <aldyh@redhat.com>
709619d9 11439
662ef0f5 11440 * gcc.dg/altivec-2.c: New.
03984308 11441
662ef0f5 114422001-12-07 Richard Henderson <rth@redhat.com>
03984308 11443
662ef0f5 11444 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
a8435716 11445
662ef0f5 114462001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
a8435716 11447
662ef0f5
TS
11448 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11449 ultrasparc.
0a01c261 11450
662ef0f5 114512001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
0a01c261 11452
662ef0f5 11453 * g++-old.deja/g++.robertl/eb101.C: Deleted.
d0a8f4e4 11454
662ef0f5 114552001-12-06 Janis Johnson <janis187@us.ibm.com>
d0a8f4e4 11456
662ef0f5
TS
11457 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11458 variable argument list.
a99e47a5 11459
662ef0f5 114602001-12-06 Zack Weinberg <zack@codesourcery.com>
a99e47a5 11461
662ef0f5
TS
11462 * gcc.c-torture/execute/memcheck: Delete entire directory.
11463 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11464 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1e7e480e 11465
662ef0f5 114662001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1e7e480e 11467
662ef0f5 11468 * gcc.dg/Wshadow-1.c: New test.
d04fd40f 11469
662ef0f5 114702001-12-05 Jakub Jelinek <jakub@redhat.com>
d04fd40f 11471
662ef0f5 11472 * gcc.c-torture/compile/20011130-1.c: New test.
3196dfde 11473
662ef0f5 11474 * gcc.dg/noncompile/20011025-1.c: New test.
3196dfde 11475
662ef0f5 11476 * g++.dg/other/anon-union.C: New test.
0c0c3c39 11477
662ef0f5 11478 * gcc.c-torture/execute/20011024-1.c: New test.
0c0c3c39 11479
662ef0f5 114802001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
75dbec30 11481
662ef0f5
TS
11482 * gcc.c-torture/execute/20000722-1.x,
11483 gcc.c-torture/execute/20010123-1.x: Remove.
11484 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11485 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11486 gcc.dg/c99-complit-2.c: New tests.
75dbec30 11487
662ef0f5 114882001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32abfc26 11489
662ef0f5 11490 * g++.dg/inherit/base1.C: New test.
32abfc26 11491
662ef0f5 114922001-12-04 Jakub Jelinek <jakub@redhat.com>
38e583fd 11493
662ef0f5 11494 * g++.dg/other/stdarg1.C: New test.
38e583fd 11495
662ef0f5 11496 * gcc.c-torture/compile/20011130-2.c: New test.
e5f54c45 11497
662ef0f5 114982001-12-03 Janis Johnson <janis187@us.ibm.com>
e5f54c45 11499
662ef0f5
TS
11500 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11501 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11502 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11503 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11504 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11505 * gcc.dg/builtin-prefetch-1.c: New test.
0333394e 11506
662ef0f5 115072001-12-03 Jakub Jelinek <jakub@redhat.com>
0333394e 11508
662ef0f5 11509 * gcc.dg/20011130-1.c: New test.
e23baf78 11510
662ef0f5 115112001-12-03 Nathan Sidwell <nathan@codesourcery.com>
e23baf78 11512
662ef0f5
TS
11513 * g++.dg/other/scope1.C: New test.
11514 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
a5cf3ccc 11515
662ef0f5 115162001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
a5cf3ccc 11517
662ef0f5 11518 * gcc.dg/vla-init-1.c: New test.
3807621a 11519
662ef0f5 115202001-12-01 Geoff Keating <geoffk@redhat.com>
3807621a 11521
662ef0f5 11522 * gcc.c-torture/compile/structs.c: New testcase from GDB.
4e98d045 11523
662ef0f5 115242001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
4e98d045 11525
662ef0f5
TS
11526 * objc.dg/alias.m: Update.
11527 * objc.dg/class-1.m: Update.
11528 * objc.dg/const-str-1.m: Update.
11529 * objc.dg/fwd-proto-1.m: Update.
11530 * objc.dg/id-1.m: Update.
11531 * objc.dg/super-class-1.m: Update.
072f20ef 11532
662ef0f5 115332001-11-29 Mark Mitchell <mark@codesourcery.com>
072f20ef 11534
662ef0f5
TS
11535 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11536 constructs.
ee459e5e 11537
662ef0f5 115382001-11-28 Jeffrey A Law (law@cygnus.com)
ee459e5e 11539
662ef0f5 11540 * gcc.c-torture/execute/20011128-1.c: New test.
6040e200 11541
662ef0f5 115422001-11-28 Hans-Peter Nilsson <hp@axis.com>
6040e200 11543
662ef0f5 11544 * gcc.dg/20011127-1.c: New test.
d0e82870 11545
662ef0f5 115462001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
d0e82870 11547
662ef0f5
TS
11548 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11549 from Austin Group draft 7.
11550 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11551 scanf format arguments.
11552 * gcc.dg/format/no-exargs-2.c: New test.
b8c1a6b8 11553
662ef0f5 115542001-11-25 Nathan Sidwell <nathan@codesourcery.com>
b8c1a6b8 11555
662ef0f5 11556 * g++.dg/abi/vbase8-4.C: New test.
c4031a04 11557
662ef0f5 115582001-11-24 Ian Lance Taylor <ian@airs.com>
c4031a04 11559
662ef0f5 11560 * gcc.c-torture/execute/20011121-1.c: New test.
7ec9c85a 11561
662ef0f5 115622001-11-23 Jeffrey A Law (law@cygnus.com)
7ec9c85a 11563
662ef0f5 11564 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
441f5264 11565
662ef0f5 115662001-11-23 Andreas Jaeger <aj@suse.de>
441f5264 11567
662ef0f5 11568 * gcc.dg/cpp/charconst-2.c: New test.
7c94ce7f 11569
662ef0f5 115702001-11-22 Geoffrey Keating <geoffk@redhat.com>
7c94ce7f 11571
662ef0f5
TS
11572 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11573 to the host if it is remote. Let tests specify extra headers
11574 they use.
11575 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11576 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11577 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11578 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11579 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11580 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11581 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11582 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11583 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11584 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8559c8c0 11585
662ef0f5 115862001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8559c8c0 11587
662ef0f5
TS
11588 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11589 for little endian ARMs.
9060718c 11590
662ef0f5 115912001-11-20 Jakub Jelinek <jakub@redhat.com>
9060718c 11592
662ef0f5
TS
11593 * gcc.c-torture/compile/20011119-1.c: New test.
11594 * gcc.c-torture/compile/20011119-2.c: New test.
6f1a6c5b 11595
662ef0f5 115962001-11-17 Aldy Hernandez <aldyh@redhat.com>
6f1a6c5b 11597
662ef0f5 11598 * gcc.dg/altivec-1.c: Fix typo.
f8cfe1a4 11599
662ef0f5 116002001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
f8cfe1a4 11601
662ef0f5 11602 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
f15054ea 11603
662ef0f5 116042001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
f15054ea 11605
662ef0f5 11606 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
bccd793e 11607
662ef0f5 116082001-11-19 Geoffrey Keating <geoffk@redhat.com>
bccd793e 11609
662ef0f5 11610 * lib/g77.exp: Don't specify --rpath-link.
115b6181 11611
662ef0f5
TS
11612 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11613 across all the headers.
11614 * gcc.dg/format/format.exp: For testing on a remote host,
11615 copy format.h.
115b6181 11616
662ef0f5
TS
11617 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11618 * gcc.c-torture/execute/930406-1.c: Likewise.
11619 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2c74ce9d 11620
662ef0f5 116212001-11-19 Aldy Hernandez <aldyh@redhat.com>
2c74ce9d 11622
662ef0f5 11623 * gcc.dg/altivec-1.c: New.
a4ae2fdc 11624
662ef0f5 116252001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
a4ae2fdc 11626
662ef0f5 11627 * gcc.dg/cpp/fpreprocessed.c: New test case.
8d15f472 11628
662ef0f5 116292001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8d15f472 11630
662ef0f5
TS
11631 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11632 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11633 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
ffb9c594 11634
662ef0f5 116352001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
ffb9c594 11636
662ef0f5 11637 * gcc.dg/no-builtin-1.c: New test.
afaa8065 11638
662ef0f5 116392001-11-16 Jakub Jelinek <jakub@redhat.com>
7d5c66d6 11640
662ef0f5 11641 * gcc.c-torture/execute/20011115-1.c: New test.
afaa8065 11642
662ef0f5 116432001-11-15 Jakub Jelinek <jakub@redhat.com>
a2a2c12d 11644
662ef0f5
TS
11645 * gcc.c-torture/compile/20011114-2.c: New test.
11646 * gcc.c-torture/compile/20011114-3.c: New test.
11647 * gcc.c-torture/compile/20011114-4.c: New test.
a2a2c12d 11648
662ef0f5 116492001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18cf8dda 11650
662ef0f5 11651 * g++.dg/other/init1.C: New test.
18cf8dda 11652
662ef0f5 116532001-11-14 Geoffrey Keating <geoffk@redhat.com>
b3ca30df 11654
662ef0f5
TS
11655 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11656 message.
b3ca30df 11657
662ef0f5 11658 * gcc.c-torture/execute/20011114-1.c: New testcase.
c9f115ad 11659
662ef0f5
TS
11660 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11661 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11662 like the (before this change) version of 20010327-1.c.
c9f115ad 11663
662ef0f5 116642001-11-14 Roger Sayle <roger@eyesopen.com>
acd8ea2a 11665
662ef0f5 11666 * gcc.c-torture/execute/string-opt-13.c: New testcase.
acd8ea2a 11667
662ef0f5 116682001-11-14 Richard Sandiford <rsandifo@redhat.com>
70ec0b9b 11669
662ef0f5 11670 * g++.dg/init/array2.C: New test.
70ec0b9b 11671
662ef0f5 116722001-11-14 Alexandre Oliva <aoliva@redhat.com>
2e951384 11673
662ef0f5 11674 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2e951384 11675
662ef0f5 116762001-11-13 Nathan Sidwell <nathan@codesourcery.com>
a858ca75 11677
662ef0f5
TS
11678 * g++.dg/other/forscope1.C: New test.
11679 * g++.dg/ext/forscope1.C: New test.
11680 * g++.dg/ext/forscope2.C: New test.
a858ca75 11681
662ef0f5 116822001-11-13 Jakub Jelinek <jakub@redhat.com>
f21bf182 11683
662ef0f5 11684 * gcc.c-torture/execute/20011113-1.c: New test.
f21bf182 11685
662ef0f5 116862001-11-09 Geoffrey Keating <geoffk@redhat.com>
302d2f14 11687
662ef0f5 11688 * gcc.c-torture/execute/20011109-2.c: New test.
302d2f14 11689
662ef0f5 11690 * gcc.c-torture/execute/20011109-1.c: New test.
3693730e 11691
662ef0f5 116922001-11-09 Jakub Jelinek <jakub@redhat.com>
3693730e 11693
662ef0f5 11694 * gcc.c-torture/compile/20011109-1.c: New test.
28434337 11695
662ef0f5 116962001-11-08 Geoffrey Keating <geoffk@redhat.com>
b0832fe1 11697
662ef0f5
TS
11698 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11699 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11700 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11701 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11702 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11703 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11704 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
b0832fe1 11705
662ef0f5 117062001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
336b7dca 11707
662ef0f5
TS
11708 * g++.dg/warn/Wshadow-1.C: New tests.
11709 * g++.old-deja/g++.mike/for3.C: Update.
fee5bdb0 11710
662ef0f5 117112001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
fee5bdb0 11712
662ef0f5
TS
11713 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11714 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11715 XFAILs. Adjust expected error texts.
11716 * gcc.c-torture/compile/20011106-1.c,
11717 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11718 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11719 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11720 gcc.dg/c99-array-lval-5.c: New tests.
0b223645 11721
662ef0f5 117222001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
0b223645 11723
662ef0f5 11724 * gcc.dg/cpp/defined.c: Update.
187462ac 11725
662ef0f5 117262001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
187462ac 11727
662ef0f5 11728 * gcc.c-torture/execute/anon-1.c: New test.
5e55c6a2 11729
662ef0f5 117302001-11-03 Geoffrey Keating <geoffk@redhat.com>
5e55c6a2 11731
662ef0f5
TS
11732 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11733 same size, so no warning should be produced on stormy16.
cb1ac742 11734
662ef0f5
TS
11735 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11736 due to oversized array.
11737 * g++.old-deja/g++.mike/ns15.C: Likewise.
11738 * g++.old-deja/g++.pt/crash16.C: Likewise.
e6ecc89b 11739
662ef0f5 117402001-11-02 Graham Stott <grahams@redhat.com>
e6ecc89b 11741
662ef0f5 11742 * g++.dgother/debug1.C: Fix typos.
d46a33b3 11743
662ef0f5 117442001-11-01 Jakub Jelinek <jakub@redhat.com>
40e593d7 11745
662ef0f5 11746 * g++.dg/other/debug1.C: New test.
323728aa 11747
662ef0f5 117482001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46c895ac 11749
662ef0f5
TS
11750 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11751 of unsigned long.
833aa4c4 11752
662ef0f5 117532001-10-30 Jakub Jelinek <jakub@redhat.com>
18976b21 11754
662ef0f5 11755 * gcc.dg/20011029-2.c: New test.
303d1c55 11756
662ef0f5 11757 * gcc.c-torture/compile/20011029-1.c: New test.
d46a33b3 11758
662ef0f5 117592001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
4542128e 11760
662ef0f5
TS
11761 * objc/execute/class_self-1.m: New test.
11762 * objc/execute/class_self-2.m: New test.
4542128e 11763
662ef0f5 117642001-10-25 Zack Weinberg <zack@codesourcery.com>
903c6234 11765
662ef0f5
TS
11766 * gcc.misc-tests/msgs.exp: Delete.
11767 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11768 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11769 error set to match recent changes.
903c6234 11770
662ef0f5 117712001-10-24 Zack Weinberg <zack@codesourcery.com>
477558bf 11772
662ef0f5 11773 * gcc.dg/20011021-1.c: New test.
477558bf 11774
662ef0f5 117752001-10-24 Jakub Jelinek <jakub@redhat.com>
db993cf3 11776
662ef0f5 11777 * gcc.c-torture/compile/20011023-1.c: New test.
db993cf3 11778
662ef0f5 117792001-10-23 Geoffrey Keating <geoffk@redhat.com>
3ada20ee 11780
662ef0f5 11781 * lib/g77.exp: Rewrite based on lib/g++.exp.
3ada20ee 11782
662ef0f5 117832001-10-19 Jakub Jelinek <jakub@redhat.com>
c49b2550 11784
662ef0f5 11785 * gcc.c-torture/execute/20011019-1.c: New test.
c49b2550 11786
662ef0f5 11787 * gcc.dg/20011018-1.c: New test.
d73b1f07 11788
662ef0f5 117892001-10-19 NIIBE Yutaka <gniibe@m17n.org>
d73b1f07 11790
662ef0f5 11791 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6ee3c8e4 11792
662ef0f5 117932001-10-18 Alexandre Oliva <aoliva@redhat.com>
6ee3c8e4 11794
662ef0f5
TS
11795 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11796 * gcc.dg/attr-invalid.c: Likewise.
54561457 11797
662ef0f5 117982001-10-18 Jakub Jelinek <jakub@redhat.com>
54561457 11799
662ef0f5 11800 * testsuite/gcc.dg/20011015-1.c: New test.
c8af9937 11801
662ef0f5 118022001-10-14 Richard Sandiford <rsandifo@redhat.com>
c8af9937 11803
662ef0f5 11804 * g++.dg/template/unify2.C: New test.
f3368a90 11805
662ef0f5 118062001-10-14 Richard Sandiford <rsandifo@redhat.com>
f3368a90 11807
662ef0f5 11808 * g++.dg/other/exception-specification.C: New test
03c9c274 11809
662ef0f5 118102001-10-13 Tom Rix <trix@redhat.com>
03c9c274 11811
662ef0f5
TS
11812 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11813 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7f3ad6b6 11814
662ef0f5 118152001-10-12 Jakub Jelinek <jakub@redhat.com>
7f3ad6b6 11816
662ef0f5 11817 * testsuite/gcc.dg/20011009-1.c: New test.
47ffd48a 11818
662ef0f5 118192001-10-12 Nathan Sidwell <nathan@codesourcery.com>
47ffd48a 11820
662ef0f5
TS
11821 PR g++/4476
11822 * g++.dg/other/friend1.C: New test.
ad47f1e5 11823
662ef0f5 118242001-10-11 Richard Henderson <rth@redhat.com>
ad47f1e5 11825
662ef0f5 11826 * g++.old-deja/g++.other/crash18.C: Add -S to options.
fe85f179 11827
662ef0f5 118282001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
fe85f179 11829
662ef0f5 11830 * gcc.c-torture/compile/20011010-1.c: New.
df8992f8 11831
662ef0f5 118322001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
df8992f8 11833
662ef0f5
TS
11834 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11835 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11836 g77.f-torture/execute/execute.exp,
11837 g77.f-torture/noncompile/noncompile.exp,
11838 gcc.c-torture/compile/compile.exp,
11839 gcc.c-torture/execute/execute.exp,
11840 gcc.c-torture/execute/ieee/ieee.exp,
11841 gcc.c-torture/execute/memcheck/memcheck.exp,
11842 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11843 objc/execute/execute.exp: Update FSF address.
7d8e8369 11844
662ef0f5 118452001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7d8e8369 11846
662ef0f5
TS
11847 * gcc.dg/cpp/cmdlne-C.c: Update.
11848 * gcc.dg/cpp/cmdlne-C2.c: New.
a56ca899 11849
662ef0f5 118502001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a56ca899 11851
662ef0f5 11852 * gcc.c-torture/execute/20011008-3.c: New.
b79d5213 11853
662ef0f5 118542001-10-08 DJ Delorie <dj@redhat.com>
b79d5213 11855
662ef0f5
TS
11856 * gcc.dg/20011008-1.c: New.
11857 * gcc.dg/20011008-2.c: New.
7abcb63a 11858
662ef0f5 118592001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7abcb63a 11860
662ef0f5 11861 * gcc.dg/cpp/spacing1.c: Update test.
8aad1777 11862
662ef0f5 118632001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8aad1777 11864
662ef0f5
TS
11865 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11866 spelling errors of "separate" as "seperate".
6eb53511 11867
662ef0f5 118682001-10-05 Alexandre Oliva <aoliva@redhat.com>
6eb53511 11869
662ef0f5
TS
11870 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11871 enough to avoid inlining.
0ba28a6d 11872
662ef0f5 118732001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
0ba28a6d 11874
662ef0f5 11875 * lib/g77.exp: set libg2c_dir correctly.
3c0a049e 11876
662ef0f5 118772001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
3c0a049e 11878
662ef0f5 11879 * gcc.dg/cpp/macro11.c: New test.
87b7873d 11880
662ef0f5 118812001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
87b7873d 11882
662ef0f5
TS
11883 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11884 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11885 gcc.dg/format/multattr-3.c: New tests.
11886 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11887 tests for format attributes on function pointers being rejected.
ff7230ac 11888
662ef0f5 118892001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
ff7230ac 11890
662ef0f5 11891 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
b4c984fb 11892
662ef0f5 118932001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
b4c984fb 11894
662ef0f5 11895 * g++.dg/warn/format1.C: New test.
cf785988 11896
662ef0f5 118972001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
cf785988 11898
662ef0f5 11899 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2a3b43b6 11900
662ef0f5 119012001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
a9dc868f 11902
662ef0f5 11903 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2a3b43b6 11904
662ef0f5 119052001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
871c5f6b 11906
662ef0f5 11907 * gcc.dg/cpp/redef2.c: Add test.
871c5f6b 11908
662ef0f5 119092001-09-27 Geoffrey Keating <geoffk@redhat.com>
30fa7e33 11910
662ef0f5
TS
11911 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11912 long-standing bug on i686, apparently.
11913 * gcc.c-torture/execute/loop-2c.x: New file.
11914 * gcc.c-torture/execute/loop-2d.x: New file.
11915 * gcc.c-torture/execute/loop-3c.x: New file.
30fa7e33 11916
662ef0f5 119172001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
2e4cf9dc 11918
662ef0f5 11919 * gcc.dg/cpp/20000625-2.c: Correct line number.
2e4cf9dc 11920
662ef0f5 119212001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
2d628c25 11922
662ef0f5
TS
11923 * gcc.dg/cpp/macro10.c: New test.
11924 * gcc.dg/cpp/strify3.c: New test.
11925 * gcc.dg/cpp/spacing1.c: Add tests.
11926 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11927 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2d628c25 11928
662ef0f5 119292001-09-24 DJ Delorie <dj@redhat.com>
18c8746d 11930
662ef0f5 11931 * gcc.c-torture/execute/20010924-1.c: New test.
18c8746d 11932
662ef0f5 119332001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
232fd111 11934
662ef0f5 11935 * testsuite/objc/execute/paste.m: Remove.
232fd111 11936
662ef0f5 119372001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
8d37a5c0 11938
662ef0f5 11939 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8d37a5c0 11940
662ef0f5 119412001-09-22 George Helffrich <george@geo.titech.ac.jp>
cdf89524 11942
662ef0f5 11943 * g77.dg/strlen0.f: New test.
cdf89524 11944
662ef0f5 119452001-09-21 Richard Henderson <rth@redhat.com>
c178fe89 11946
662ef0f5
TS
11947 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11948 * g++.old-deja/g++.abi/vtable2.C: Likewise.
c178fe89 11949
662ef0f5 119502001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
05c8e58b 11951
662ef0f5
TS
11952 Table-driven attributes.
11953 * g++.dg/ext/attrib1.C: New test.
05c8e58b 11954
662ef0f5 119552001-09-20 DJ Delorie <dj@redhat.com>
72dd53af 11956
662ef0f5
TS
11957 * gcc.dg/20000926-1.c: Update expected warning messages.
11958 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11959 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11960 array.
72dd53af 11961
662ef0f5 119622001-09-18 Richard Sandiford <rsandifo@redhat.com>
c03bc36d 11963
662ef0f5 11964 * g++.dg/eh/registers1.C: New test case.
232fd111 11965
662ef0f5 119662001-09-17 Richard Henderson <rth@redhat.com>
59c83dbf 11967
662ef0f5 11968 * gcc.dg/array-5.c: Fix VLA decomposition test.
59c83dbf 11969
662ef0f5 119702001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
ad1a6d45 11971
662ef0f5 11972 * gcc.dg/cpp/line5.c: New testcase.
ad1a6d45 11973
662ef0f5 119742001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
270d8c65 11975
662ef0f5 11976 * gcc.dg/cpp/macro9.c: New test.
270d8c65 11977
662ef0f5 119782001-09-15 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 11979
662ef0f5
TS
11980 * gcc.c-torture/execute/980223.c: Change type of addr from long
11981 to char *.
9aa8a1df 11982
662ef0f5 119832001-09-15 Hans-Peter Nilsson <hp@axis.com>
4c594031 11984
662ef0f5 11985 * gcc.c-torture/execute/20010915-1.c: New test.
4c594031 11986
662ef0f5 119872001-09-14 Janis Johnson <janis187@us.ibm.com>
19cfdd34 11988
662ef0f5
TS
11989 * g77.dg/bprob: New directory.
11990 * g77.dg/bprob/bprob.exp: New file.
11991 * g77.dg/bprob/bprob-1.f: New test.
11992 * g77.dg/gcov: New directory.
11993 * g77.dg/gcov/gcov.exp: New file.
11994 * g77.dg/gcov/gcov-1.f: New test.
11995 * g77.dg/gcov/gcov-1.x: New file.
19cfdd34 11996
662ef0f5 119972001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9aaceb4b 11998
662ef0f5
TS
11999 * gcc.dg/cpp/directiv.c: Update.
12000 * gcc.dg/cpp/undef1.c: Update.
9aaceb4b 12001
662ef0f5 120022001-09-12 Jakub Jelinek <jakub@redhat.com>
271e6f02 12003
662ef0f5 12004 * gcc.dg/20010912-1.c: New test.
271e6f02 12005
662ef0f5 120062001-09-11 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 12007
662ef0f5
TS
12008 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12009 language-independent file in lib.
12010 * lib/gcov.exp: New file.
1ec9bf8a 12011
662ef0f5 120122001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ec9bf8a 12013
662ef0f5 12014 * gcc.c-torture/compile/20010911-1.c: New test.
1ec9bf8a 12015
662ef0f5 120162001-09-10 Janis Johnson <janis187@us.ibm.com>
1ec9bf8a 12017
662ef0f5
TS
12018 * lib/profopt.exp: New, to support profile-directed optimizations.
12019 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12020 * gcc.misc-tests/bprob-1.c: New test.
12021 * gcc.misc-tests/bprob-2.c: New test.
e9d7407e 12022
662ef0f5 120232001-09-07 Janis Johnson <janis187@us.ibm.com>
e9d7407e 12024
662ef0f5
TS
12025 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12026 XFAIL and which kinds of gcov output to verify.
12027 * gcc.misc-tests/gcov-4b.x: New file.
12028 * gcc.misc-tests/gcov-5b.x: New file.
12029 * gcc.misc-tests/gcov-6.x: New file.
12030 * gcc.misc-tests/gcov-7.c: New test.
12031 * gcc.misc-tests/gcov-7.x: New file.
ecd70094 12032
662ef0f5 120332001-09-06 Janis Johnson <janis187@us.ibm.com>
ecd70094 12034
662ef0f5
TS
12035 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12036 * gcc.misc-tests/gcov-6.c: New test.
f393dd70 12037
662ef0f5 120382001-09-06 Nathan Sidwell <nathan@codesourcery.com>
f393dd70 12039
662ef0f5
TS
12040 PR c++/3986
12041 * g++.dg/abi/vbase1.C: New test.
a2b1e914 12042
662ef0f5 120432001-09-05 Ziemowit Laski <zlaski@apple.com>
a2b1e914 12044
662ef0f5 12045 * objc.dg/method-2.m: New.
b4fcd7d2 12046
662ef0f5 120472001-09-04 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 12048
662ef0f5
TS
12049 PR c++/4203
12050 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12051 * g++.dg/init/empty1.C: New test.
26f943fd 12052
662ef0f5 120532001-09-03 Jakub Jelinek <jakub@redhat.com>
26f943fd 12054
662ef0f5 12055 * gcc.c-torture/compile/20010903-1.c: New test.
f79349c7 12056
662ef0f5 120572001-08-31 Roman Zippel <zippel@linux-m68k.org>
f79349c7 12058
662ef0f5
TS
12059 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12060 for m68k.
db3acfa5 12061
662ef0f5 120622001-08-31 Geoffrey Keating <geoffk@redhat.com>
db3acfa5 12063
662ef0f5 12064 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
713ccd0c 12065
662ef0f5 12066 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
713ccd0c 12067
662ef0f5 12068 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
108b7d3d 12069
662ef0f5 120702001-08-30 Geoffrey Keating <geoffk@redhat.com>
108b7d3d 12071
662ef0f5
TS
12072 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12073 for 16-bit 'unsigned int'.
b318748f 12074
662ef0f5 120752001-08-29 Kazu Hirata <kazu@hxi.com>
86890024 12076
662ef0f5 12077 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
86890024 12078
662ef0f5 120792001-08-27 Richard Henderson <rth@redhat.com>
63658a9a 12080
662ef0f5
TS
12081 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12082 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
63658a9a 12083
662ef0f5 120842001-08-25 Aldy Hernandez <aldyh@redhat.com>
f1880e13 12085
662ef0f5 12086 * gcc.dg/asm-names.c (ymain): New.
f1880e13 12087
662ef0f5 120882001-08-22 Geoffrey Keating <geoffk@redhat.com>
39bc99c2 12089
662ef0f5
TS
12090 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12091 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12092 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
39bc99c2 12093
662ef0f5 120942001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41543739 12095
662ef0f5 12096 * gcc.dg/compare5.c: New testcase.
41543739 12097
662ef0f5 120982001-08-23 Jason Merrill <jason_merrill@redhat.com>
1f978f5f 12099
662ef0f5
TS
12100 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12101 and "In instantiation".
1f978f5f 12102
662ef0f5 121032001-08-21 Aldy Hernandez <aldyh@redhat.com>
816a3974 12104
662ef0f5 12105 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
816a3974 12106
662ef0f5 121072001-08-20 Janis Johnson <janis187@us.ibm.com>
d4d73d4c 12108
662ef0f5
TS
12109 * gcc.misc-tests/gcov.exp: Add support for branch information.
12110 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12111 * gcc.misc-tests/gcov-4.c: New test.
12112 * gcc.misc-tests/gcov-4b.c: New test.
12113 * gcc.misc-tests/gcov-5b.c: New test.
d4d73d4c 12114
662ef0f5 121152001-08-20 Zack Weinberg <zackw@panix.com>
fd2aba00 12116
662ef0f5
TS
12117 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12118 expected to fail.
fd2aba00 12119
662ef0f5 121202001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7e5fb12f 12121
662ef0f5 12122 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7e5fb12f 12123
662ef0f5 121242001-08-19 Jakub Jelinek <jakub@redhat.com>
338d90b8 12125
662ef0f5
TS
12126 * g++.dg/eh/
12127 Moved to gcc-deps.exp
12128 * gcc-deps.exp: New file.
338d90b8 12129
662ef0f5 121302001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cbfd0e9e 12131
662ef0f5 12132 * g++.old-deja/g++.pt/defarg14.C: New test.
cbfd0e9e 12133
662ef0f5 121342001-07-26 Nathan Sidwell <nathan@codesourcery.com>
05ce35e6 12135
662ef0f5 12136 * g++.old-deja/g++.other/lineno5.C: New test.
05ce35e6 12137
662ef0f5 121382001-07-26 Nathan Sidwell <nathan@codesourcery.com>
e1e7d56b 12139
662ef0f5 12140 * g++.old-deja/g++.pt/crash68.C: New test.
e1e7d56b 12141
662ef0f5 121422001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8d49efb0 12143
662ef0f5 12144 * g++.old-deja/g++.other/crash42.C: New test.
8d49efb0 12145
662ef0f5 121462001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
577a67b0 12147
662ef0f5
TS
12148 * gcc.dg/cpp/extratokens.c: Fix.
12149 * gcc.dg/cpp/skipping2.c: New tests.
577a67b0 12150
662ef0f5 121512001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
83dea45d 12152
662ef0f5
TS
12153 * gcc.c-torture/execute/20010724-1.c: New file.
12154 * gcc.c-torture/execute/20010724-1.x: New file.
83dea45d 12155
662ef0f5 121562001-07-25 Nathan Sidwell <nathan@codesourcery.com>
da6ccf83 12157
662ef0f5 12158 * g++.old-deja/g++.other/cond7.C: New test.
da6ccf83 12159
662ef0f5 121602001-07-25 Nathan Sidwell <nathan@codesourcery.com>
ca349304 12161
662ef0f5 12162 * g++.old-deja/g++.other/optimize4.C: New test.
ca349304 12163
662ef0f5 121642001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 12165
662ef0f5 12166 * g++.old-deja/g++.abi/vbase8-5.C: New test.
8f7a5cdc 12167
662ef0f5 121682001-07-24 Jason Merrill <jason_merrill@redhat.com>
d88c9275 12169
662ef0f5
TS
12170 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12171 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12172 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12173 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34806eda 12174
662ef0f5
TS
12175 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12176 bug report" message.
d88c9275 12177
662ef0f5
TS
12178 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12179 * g++.dg/ext/instantiate1.C: Move from old-deja.
d88c9275 12180
662ef0f5 121812001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
b73f6494 12182
662ef0f5
TS
12183 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12184 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12185 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12186 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
b73f6494 12187
662ef0f5 121882001-07-23 Jeffrey A Law (law@cygnus.com)
3293c3e3 12189
662ef0f5 12190 * gcc.c-torture/execute/20010723-1.c: New test.
3293c3e3 12191
662ef0f5 121922001-07-23 Ben Elliston <bje@redhat.com>
aa99bd09 12193
662ef0f5 12194 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
aa99bd09 12195
662ef0f5 121962001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7d14c755 12197
662ef0f5
TS
12198 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12199 i[34567]86-*-*.
12200 Delete handling of ieee_multilib_flags.
12201 Pass -mieee for alpha*-*-* and sh-*-*.
12202 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7d14c755 12203
662ef0f5 122042001-07-21 Nathan Sidwell <nathan@codesourcery.com>
25e7f439 12205
662ef0f5
TS
12206 Remove old-abi tests.
12207 * g++.old-deja/g++.mike/p11116.C: Remove.
12208 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
25e7f439 12209
662ef0f5 122102001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2b7d71b2 12211
662ef0f5 12212 * g77.f-torture/compile/pr3743.f: New test
2b7d71b2 12213
662ef0f5 122142001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36a68fe7 12215
662ef0f5 12216 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36a68fe7 12217
662ef0f5 122182001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6345b681 12219
662ef0f5
TS
12220 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12221 g++.old-deja/g++.pt/static6.C: Likewise.
12222 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12223 supports weak symbols.
7042d510 12224
662ef0f5 122252001-07-18 Andreas Jaeger <aj@suse.de>
7042d510 12226
662ef0f5
TS
12227 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12228 supported again.
6345b681 12229
662ef0f5 122302001-07-18 Andreas Jaeger <aj@suse.de>
c1a7b241 12231
662ef0f5 12232 * gcc.dg/iftrap-1.c: Fix target line.
c1a7b241 12233
662ef0f5 122342001-07-17 Richard Henderson <rth@redhat.com>
373bd0fa 12235
662ef0f5 12236 * gcc.c-torture/execute/20010717-1.c: New.
373bd0fa 12237
662ef0f5 122382001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 12239
662ef0f5
TS
12240 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12241 tests.
574f95c4 12242
662ef0f5 122432001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b02922a4 12244
662ef0f5 12245 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
b02922a4 12246
662ef0f5 122472001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
630036c6 12248
662ef0f5
TS
12249 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12250 UAC_SIGBUS, UAC_NOPRINT definitions.
630036c6 12251
662ef0f5 122522001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
4192f0d2 12253
662ef0f5
TS
12254 * objc/execute/object_is_class.m: New test.
12255 * objc/execute/object_is_meta_class.m: New test.
ff6051b7 12256
662ef0f5 122572001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4192f0d2 12258
662ef0f5
TS
12259 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12260 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
a3d87e92 12261
662ef0f5
TS
122622001-01-15 David Bil
12263 * objc/execute/class-14.m: Added.
12264 * objc/execute/class-2.m: Added.
12265 * objc/execute/class-3.m: Added.
12266 * objc/execute/class-4.m: Added.
12267 * objc/execute/class-5.m: Added.
12268 * objc/execute/class-6.m: Added.
12269 * objc/execute/class-7.m: Added.
12270 * objc/execute/class-8.m: Added.
12271 * objc/execute/class-9.m: Added.
12272 * objc/execute/class-tests-1.h
12273 * objc/execute/class-tests-2.h
12274 * objc/execute/compatibility_alias.m: Added.
12275 * objc/execute/encode-1.m: Added.
12276 * objc/execute/formal_protocol-1.m: Added.
12277 * objc/execute/formal_protocol-2.m: Added.
12278 * objc/execute/formal_protocol-3.m: Added.
12279 * objc/execute/formal_protocol-4.m: Added.
12280 * objc/execute/formal_protocol-5.m: Added.
12281 * objc/execute/formal_protocol-6.m: Added.
12282 * objc/execute/formal_protocol-7.m: Added.
12283 * objc/execute/informal_protocol.m: Added.
12284 * objc/execute/initialize.m: Added.
12285 * objc/execute/load.m: Added.
12286 * objc/execute/many_args_method.m: Added.
12287 * objc/execute/nested-3.m: Added.
12288 * objc/execute/no_clash.m: Added.
12289 * objc/execute/private.m: Added.
12290 * objc/execute/redefining_self.m: Added.
12291 * objc/execute/root_methods.m: Added.
12292 * objc/execute/selector-1.m: Added.
12293 * objc/execute/static-1.m: Added.
12294 * objc/execute/static-2.m: Added.
12295 * objc/execute/va_method.m: Added.
a3d87e92 12296
662ef0f5 122972001-03-10 Richard Henderson <rth@redhat.com>
c6243b4c 12298
662ef0f5 12299 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
c6243b4c 12300
662ef0f5 123012001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8ac9ea61 12302
662ef0f5
TS
12303 * g++.old-deja/g++.other/crash31.C: XFAIL.
12304 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12305 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12306 * gcc.c-torture/execute/20010123-1.x: XFAIL.
12307 * gcc.c-torture/execute/20010124-1.x: XFAIL.
12308 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8ac9ea61 12309
662ef0f5 123102001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
207bf485 12311
662ef0f5 12312 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
207bf485 12313
662ef0f5 123142001-03-06 Zack Weinberg <zackw@stanford.edu>
63d75005 12315
662ef0f5 12316 * gcc.dg/20000724-1.c: Don't use multiline strings.
63d75005 12317
662ef0f5 123182001-03-06 Zack Weinberg <zackw@stanford.edu>
e9b2c823 12319
662ef0f5
TS
12320 * objc/execute/string1.m, objc/execute/string2.m: Compare the
12321 result of -cString against what we expect it to be; don't just
12322 print it out for no one to read.
e9b2c823 12323
662ef0f5
TS
12324 * objc/execute/string3.m, objc/execute/string4.m: New tests.
12325 Based on testcases provided by Nicola Pero.
2e80c17d 12326
662ef0f5 123272001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
2e80c17d 12328
662ef0f5 12329 * gcc.dg/cpp/macro7.c: New test.
2e80c17d 12330
662ef0f5 123312001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
ae31824c 12332
662ef0f5 12333 * gcc.dg/cpp/multiline.c: Update.
ae31824c 12334
662ef0f5 123352001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19989812 12336
662ef0f5 12337 * g++.old-deja/g++.other/enum3.C: New test.
19989812 12338
662ef0f5 123392001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9199347f 12340
662ef0f5 12341 * g++.old-deja/g++.other/pod1.C: New test.
9199347f 12342
662ef0f5 123432001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3d238248 12344
662ef0f5 12345 * g++.old-deja/g++.ext/overload1.C: New test.
3d238248 12346
662ef0f5 123472001-03-01 Nathan Sidwell <nathan@codesourcery.com>
cfaef116 12348
662ef0f5 12349 * g++.old-deja/g++.pt/using1.C: New test.
3df95b7b 12350
662ef0f5 123512001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3df95b7b 12352
662ef0f5 12353 * g++.old-deja/g++.other/using9.C: New test.
5037fa81 12354
662ef0f5 123552001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
5037fa81 12356
662ef0f5 12357 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
b621a4dd 12358
662ef0f5 12359 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
b621a4dd 12360
662ef0f5 123612001-02-28 Nathan Sidwell <nathan@codesourcery.com>
c0a4369a 12362
662ef0f5 12363 * g++.old-deja/g++.ext/realpt1.C: Remove.
c0a4369a 12364
662ef0f5 123652001-02-27 Nathan Sidwell <nathan@codesourcery.com>
91dc81f9 12366
662ef0f5 12367 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
91dc81f9 12368
662ef0f5 123692001-02-26 Will Cohen <wcohen@redhat.com>
4768dbdd 12370
662ef0f5 12371 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4768dbdd 12372
662ef0f5 123732001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
368a1647 12374
662ef0f5
TS
12375 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12376 templatized constructors.
48d4b9f0 12377
662ef0f5 123782001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48d4b9f0 12379
662ef0f5 12380 * gcc.c-torture/execute/20010224-1.c: New test.
c8202d4c 12381
662ef0f5 123822001-02-23 Jakub Jelinek <jakub@redhat.com>
c8202d4c 12383
662ef0f5 12384 * gcc.c-torture/execute/20010222-1.c: New test.
bf911a9a 12385
662ef0f5 123862001-02-22 Jakub Jelinek <jakub@redhat.com>
bf911a9a 12387
662ef0f5 12388 * g++.old-deja/g++.other/inline20.C: New test.
756b2d5e 12389
662ef0f5 123902001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
756b2d5e 12391
662ef0f5 12392 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2d1245b8 12393
662ef0f5 123942001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2d1245b8 12395
662ef0f5 12396 * g++.old-deja/g++.other/lookup22.C: New test.
e2ccde7b 12397
662ef0f5
TS
12398200
12399 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12400 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12401 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12402 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12403 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
e2ccde7b 12404
662ef0f5 124052001-01-05 Alexandre Oliva <aoliva@redhat.com>
8554d9a4 12406
662ef0f5
TS
12407 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12408 account.
8554d9a4 12409
662ef0f5 124102001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
e60505a5 12411
662ef0f5 12412 * gcc.c-torture/execute/builtin-complex-1.c: New test.
e60505a5 12413
662ef0f5 124142001-01-05 Nathan Sidwell <nathan@codesourcery.com>
4a8d0c9c 12415
662ef0f5 12416 * g++.old-deja/g++.pt/crash62.C: New test.
4a8d0c9c 12417
662ef0f5 124182001-01-04 Richard Henderson <rth@redhat.com>
6cb3ae1e 12419
662ef0f5
TS
12420 * gcc.dg/20000926-1.c: Update expected warnings.
12421 * gcc.dg/array-2.c: Likewise.
12422 * gcc.dg/array-4.c: Also validate flexible array members.
12423 * gcc.dg/c99-flex-array-1.c: New.
6cb3ae1e 12424
662ef0f5 124252001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9f2f9eb6 12426
662ef0f5 12427 * gcc.c-torture/compile/20001222-1.x: Remove.
9f2f9eb6 12428
662ef0f5 124292001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24b9d43a 12430
662ef0f5 12431 * gcc.c-torture/execute/built-in-setjmp.c: New.
24b9d43a 12432
662ef0f5 124332001-01-03 Richard Henderson <rth@redhat.com>
63dd08e6 12434
662ef0f5
TS
12435 * gcc.dg/940510-1.c: Update expected error wording.
12436 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
63dd08e6 12437
662ef0f5 124382001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
1dde5a4e 12439
662ef0f5
TS
12440 * lib/target-supports.exp (check_alias_available): Modified to
12441 indicate aliases not supported if only weak aliases are supported.
1dde5a4e 12442
662ef0f5 124432001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d6da836d 12444
662ef0f5
TS
12445 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12446 Turn on cmpstrsi checks for __pj__ and __i370__.
d6da836d 12447
662ef0f5 124482001-01-03 Nathan Sidwell <nathan@codesourcery.com>
cc712abf 12449
662ef0f5 12450 * g++.old-deja/g++.other/virtual11.C: New test.
cc712abf 12451
662ef0f5 124522001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 12453
662ef0f5 12454 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8d5463d4 12455
662ef0f5 124562001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d9c28ce3 12457
662ef0f5 12458 * gcc.c-torture/compile/20010102-1.c: New test.
d9c28ce3 12459
662ef0f5 124602001-01-02 Andreas Jaeger <aj@suse.de>
a2566f60 12461
662ef0f5 12462 * gcc.dg/noreturn-3.c: New test.
a2566f60 12463
662ef0f5 12464 * gcc.dg/noreturn-4.c: New test.
80a497e4 12465
662ef0f5 124662001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
80a497e4 12467
662ef0f5
TS
12468 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12469 __builtin_fputc and __builtin_fwrite.
6431177a 12470
662ef0f5 124712000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
6431177a 12472
662ef0f5
TS
12473 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12474 signed char, not default char.
ed0ea560 12475
662ef0f5 124762000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
ed0ea560 12477
662ef0f5 12478 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
bab3db73 12479
662ef0f5 124802000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
bab3db73 12481
662ef0f5 12482 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
ab17715d 12483
662ef0f5 124842000-12-29 Richard Henderson <rth@redhat.com>
ab17715d 12485
662ef0f5
TS
12486 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12487 (__cyg_profile_func_exit): Define.
8c3b2693 12488
662ef0f5 124892000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8c3b2693 12490
662ef0f5 12491 * g++.dg/vtgc1.C: New test.
bed2ebd0 12492
662ef0f5 124932000-12-28 Geoffrey Keating <geoffk@redhat.com>
bed2ebd0 12494
662ef0f5 12495 * gcc.dg/noncompile/20001228-1.c: New test.
b56cfd51 12496
662ef0f5 12497 * gcc.dg/20001228-1.c: New test.
b56cfd51 12498
662ef0f5 12499 * gcc.c-torture/execute/20001228-1.c: New test.
4ed5bcfb 12500
662ef0f5 125012000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
4ed5bcfb 12502
662ef0f5 12503 * gcc.dg/format-strfmon-1.c: New test.
1b47b7ae 12504
662ef0f5 125052000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
e1e7d56b 12506
662ef0f5
TS
12507 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12508 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12509 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12510 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12511 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12512 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12513 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12514 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12515 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12516 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12517 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12518 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12519 * gcc.c-torture/execute/string-opt-12.c: Likewise.
dea2f2db 12520
662ef0f5
TS
12521 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12522 * gcc.c-torture/execute/string-opt-4.c: Test index.
dea2f2db 12523
662ef0f5 125242000-12-26 Geoffrey Keating <geoffk@redhat.com>
040cc071 12525
662ef0f5 12526 * gcc.c-torture/compile/20001226-1.c: New test.
040cc071 12527
662ef0f5 125282000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
ab6e6969 12529
662ef0f5
TS
12530 * gcc.c-torture/compile/20001222-1.c: New test.
12531 * gcc.c-torture/compile/20001222-1.x: Xfail.
ab6e6969 12532
662ef0f5 125332000-12-22 Alexandre Oliva <aoliva@redhat.com>
67231816 12534
662ef0f5 12535 * gcc.c-torture/execute/comp-goto-2.c: New test.
67231816 12536
662ef0f5 125372000-12-21 J"orn Rennecke <amylaar@redhat.com>
91d231cb 12538
662ef0f5
TS
12539 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12540 Use long types if __INT_MAX__ is 32767.
12541 (main): Use cast to (sint32 *) when poking 88 into a_page.
91d231cb 12542
662ef0f5 12543 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
e7b6a0ee 12544
662ef0f5 125452000-12-21 Bernd Schmidt <bernds@redhat.com>
e7b6a0ee 12546
662ef0f5
TS
12547 * gcc.c-torture/compile/20001221-1.c: New test.
12548 * gcc.c-torture/execute/20001221-1.c: New test.
4241b637 12549
662ef0f5 125502000-12-20 Richard Henderson <rth@redhat.com>
4241b637 12551
662ef0f5
TS
12552 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12553 * g++.old-deja/g++.robertl/eb109.C: Likewise.
17920efb 12554
662ef0f5 125552000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17920efb 12556
662ef0f5 12557 * gcc.dg/compare3.c: New test.
18a9d8ff 12558
662ef0f5 125592000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
18a9d8ff 12560
662ef0f5 12561 * gcc.dg/format-warnll-1.c: New test.
3617ff1e 12562
662ef0f5 125632000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 12564
662ef0f5 12565 * gcc.dg/cpp/cmdlne-P.c: New test.
0ea009fc 12566
662ef0f5 125672000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 12568
662ef0f5
TS
12569 * gcc.c-torture/execute/builtin-abs-1.c,
12570 gcc.c-torture/execute/builtin-abs-2.c: New tests.
846f0467 12571
662ef0f5 125722000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
846f0467 12573
662ef0f5 12574 * gcc.dg/cpp/multiline.c: New test.
1f8d138f 12575
662ef0f5 125762000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
1f8d138f 12577
662ef0f5
TS
12578 * g++.old-deja/g++.other/syshdr1.C: Update.
12579 * gcc.dg/cpp/lineflags.c: Remove temporarily.
bdcbe496 12580
662ef0f5 125812000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
bdcbe496 12582
662ef0f5 12583 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
c1d4e7e1 12584
662ef0f5 125852000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
c1d4e7e1 12586
662ef0f5 12587 * g++.old-deja/g++.pt/ttp65.C: New test.
cd1f97c6 12588
662ef0f5 125892000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
cd1f97c6 12590
662ef0f5 12591 * g++.old-deja/g++.pt/ttp64.C: New test.
1d30139d 12592
662ef0f5 125932000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1d30139d 12594
662ef0f5 12595 * g++.old-deja/g++.pt/spec33.C: New test.
1aa084e6 12596
662ef0f5 125972000-12-14 Catherine Moore <clm@redhat.com>
1aa084e6 12598
662ef0f5
TS
12599 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12600 * gcc.c-torture/execute/920612-2.c: Likewise.
12601 * gcc.c-torture/execute/920428-2.c: Likewise.
12602 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12603 * gcc.c-torture/execute/va-arg-21.c: Likewise.
1aa084e6 12604
662ef0f5 126052000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ebe0d266 12606
662ef0f5
TS
12607 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12608 * gcc.dg/pack-test-2.c: Likewise.
a3070574 12609
662ef0f5 126102000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
a3070574 12611
662ef0f5 12612 Tests by Zack Weinberg <zackw@stanford.edu>.
39e78d8b 12613
662ef0f5
TS
12614 * gcc.dg/cpp/defined.c: Update.
12615 * gcc.dg/cpp/defined_trad.c: New tests.
39e78d8b 12616
662ef0f5 126172000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
89fc3605 12618
662ef0f5 12619 * gcc.dg/cpp/trad-direct.c: Update.
e1e7d56b 12620
662ef0f5 126212000-12-11 Neil Booth <neilb@earthling.net>
da86f08f 12622
662ef0f5 12623 * gcc.dg/cpp/defined_trad.c
da86f08f 12624
662ef0f5 126252000-12-11 Neil Booth <neilb@earthling.net>
7743fdb9 12626
662ef0f5 12627 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7743fdb9 12628
662ef0f5 126292000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
89503616 12630
662ef0f5 12631 * gcc.dg/format-miss-2.c: New test.
89503616 12632
662ef0f5 126332000-12-09 Neil Booth <neilb@earthling.net>
7566ca49 12634
662ef0f5
TS
12635 * gcc.dg/cpp/lineflags.c: New tests.
12636 * gcc.dg/cpp/poison.c: Update.
12637 * gcc.dg/cpp/redef2.c: Update.
12638 * gcc.dg/cpp/skipping.c: New test.
7566ca49 12639
662ef0f5 126402000-12-07 Geoffrey Keating <geoffk@redhat.com>
7566ca49 12641
662ef0f5 12642 * g++.old-deja/g++.other/eh3.C: New testcase.
7566ca49 12643
662ef0f5 126442000-12-07 Neil Booth <neilb@earthling.net>
2d107c59 12645
662ef0f5
TS
12646 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12647 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12648 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12649 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12650 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12651 Update.
2d107c59 12652
662ef0f5 126532000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
af592bf9 12654
662ef0f5
TS
12655 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12656 __SIZE_TYPE__ instead of int for type of integers cast to
12657 pointers.
af592bf9 12658
662ef0f5 126592000-12-07 Jakub Jelinek <jakub@redhat.com>
fa4e13e0 12660
662ef0f5 12661 * g++.old-deja/g++.other/cleanup4.C: New test.
fa4e13e0 12662
662ef0f5 126632000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
90d925d3 12664
662ef0f5 12665 * format-sec-1.c: New test.
90d925d3 12666
662ef0f5 126672000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
033c017c 12668
662ef0f5 12669 * gcc.dg/format-nonlit-3.c: New test.
033c017c 12670
662ef0f5 126712000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
ada11335 12672
662ef0f5
TS
12673 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12674 through a null pointer.
ada11335 12675
662ef0f5
TS
126762000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
12677 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12678 library makes no calls to `operator new' during initialization.
0585896c 12679
662ef0f5 126802000-11-04 Neil Booth <neilb@earthling.net>
0585896c 12681
662ef0f5 12682 * gcc.dg/cpp/include2.c: New tests.
c0e4f189 12683
662ef0f5 126842000-11-03 Mark P Mitchell <mark@codesourcery.com>
c0e4f189 12685
662ef0f5
TS
12686 * lib/g++.exp (g++_set_ld_library_path): New function.
12687 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
ea319998 12688
662ef0f5 126892000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
ea319998 12690
662ef0f5
TS
12691 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12692 warnings.
9b95b063 12693
662ef0f5 126942000-11-01 Richard Henderson <rth@redhat.com>
9b95b063 12695
662ef0f5
TS
12696 * g++.old-deja/g++.ext/namedret1.C: New.
12697 * g++.old-deja/g++.ext/namedret2.C: New.
12698 * g++.old-deja/g++.ext/namedret3.C: New.
915a17f6 12699
662ef0f5 127002000-10-31 Geoffrey Keating <geoffk@cygnus.com>
915a17f6 12701
662ef0f5
TS
12702 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12703 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
baeb4732 12704
662ef0f5 127052000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
baeb4732 12706
662ef0f5 12707 * gcc.c-torture/execute/va-arg-21.c: New test.
3c0a5af2 12708
662ef0f5 127092000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3c0a5af2 12710
662ef0f5 12711 * gcc.dg/c99-complex-2.c: New test.
c3849183 12712
662ef0f5 127132000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
c3849183 12714
662ef0f5 12715 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3d146acb 12716
662ef0f5 127172000-10-31 Jakub Jelinek <jakub@redhat.com>
3d146acb 12718
662ef0f5 12719 * g++.old-deja/g++.other/inline16.C: New test.
4d5f3fbd 12720
662ef0f5 127212000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
4d5f3fbd 12722
662ef0f5
TS
12723 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12724 __PRETTY_FUNCTION__
0830ae44 12725
662ef0f5 127262000-10-29 Neil Booth <neilb@earthling.net>
0830ae44 12727
662ef0f5
TS
12728 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12729 New tests.
12730 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12731 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12732 optimisation.
6b6f7231 12733
662ef0f5 127342000-10-29 Neil Booth <neilb@earthling.net>
6b6f7231 12735
662ef0f5
TS
12736 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12737 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12738 * mi5.c: Test multiple includes work with -C.
12739 * trigraphs.c: Test ^= version.
eac69b8a 12740
662ef0f5 127412000-10-28 Neil Booth <neilb@earthling.net>
eac69b8a 12742
662ef0f5 12743 New tests and test updates for new macro expander.
6604e6f3 12744
662ef0f5
TS
12745 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12746 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12747 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12748 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12749 new diagnostic messages.
6604e6f3 12750
662ef0f5 12751 * gcc.dg/cpp/macro3.c: New tests.
67821e3a 12752
662ef0f5 127532000-10-27 Mark Mitchell <mark@codesourcery.com>
67821e3a 12754
662ef0f5
TS
12755 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12756 on the same line.
13104975 12757
662ef0f5 127582000-10-27 Jakub Jelinek <jakub@redhat.com>
13104975 12759
662ef0f5 12760 * g++.old-deja/g++.other/eh2.C: New test.
949f197f 12761
662ef0f5 127622000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
949f197f 12763
662ef0f5 12764 * gcc.c-torture/execute/20001027-1.c: New test.
d82fc108 12765
662ef0f5 127662000-10-26 Richard Henderson <rth@redhat.com>
d82fc108 12767
662ef0f5 12768 * gcc.c-torture/execute/20001026-1.c: New.
d4d3e882 12769
662ef0f5 127702000-10-26 Mark Mitchell <mark@codesourcery.com>
d4d3e882 12771
662ef0f5
TS
12772 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12773 * g++.old-deja/g++.law/builtin1.C: Likewise.
12774 * g++.old-deja/g++.law/ctors10.C: Likewise.
12775 * g++.old-deja/g++.law/virtual3.C: Likewise.
12776 * g++.old-deja/g++.mike/p658.C: Likewise.
12777 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12778 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12779 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12780 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12781 * g++.old-deja/g++.robertl/eb77.C: Likewise.
1dbb6023 12782
662ef0f5 127832000-10-26 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 12784
662ef0f5 12785 * gcc.c-torture/compile/20001024-1.c: New test.
41ae4ee6 12786
662ef0f5 127872000-10-25 Mark Mitchell <mark@codesourcery.com>
41ae4ee6 12788
662ef0f5
TS
12789 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12790 to tell us whether or not we are using V3.
41ae4ee6 12791
662ef0f5 127922000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
41ae4ee6 12793
662ef0f5
TS
12794 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12795 operands.
3fecf49c 12796
662ef0f5 127972000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3fecf49c 12798
662ef0f5 12799 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
ebff8232 12800
662ef0f5 128012000-10-25 Jakub Jelinek <jakub@redhat.com>
ebff8232 12802
662ef0f5 12803 * gcc.c-torture/execute/20001024-1.c: New test.
20dde49d 12804
662ef0f5 128052000-10-24 Jakub Jelinek <jakub@redhat.com>
20dde49d 12806
662ef0f5 12807 * g++.old-deja/g++.other/sibcall1.C: New test.
b7ad2f8b 12808
662ef0f5 128092000-10-20 Jakub Jelinek <jakub@redhat.com>
b7ad2f8b 12810
662ef0f5 12811 * gcc.dg/noncompile/init-3.c: New test.
dd666a87 12812
662ef0f5 128132000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
dd666a87 12814
662ef0f5 12815 * gcc.dg/format-array-1.c: New test.
0ab142b0 12816
662ef0f5 128172000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
0ab142b0 12818
662ef0f5
TS
12819 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12820 writing through null pointers; remove comment about testing
12821 unterminated strings.
d60d223b 12822
662ef0f5 128232000-10-17 Matthew Hiller <hiller@redhat.com>
d60d223b 12824
662ef0f5 12825 * gcc.c-torture/execute/20001017-2.c: New test.
08ecdbeb 12826
662ef0f5 128272000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
08ecdbeb 12828
662ef0f5
TS
12829 * gcc.c-torture/compile/20001018-1.c: New test.
12830 * gcc.c-torture/compile/20001018-1.x: Xfail.
62ba5f39 12831
662ef0f5 128322000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
62ba5f39 12833
662ef0f5 12834 * gcc.c-torture/execute/20001017-1.c: New test.
db3ef87b 12835
662ef0f5 128362000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
db3ef87b 12837
662ef0f5
TS
12838 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12839 for multiple use of arguments with scanf formats; add tests for
12840 multiple use of arguments.
312b7c9d 12841
662ef0f5 128422000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
312b7c9d 12843
662ef0f5 12844 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
648c2206 12845
662ef0f5 128462000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
648c2206 12847
662ef0f5 12848 * gcc.dg/format-miss-1.c: New test.
969fd501 12849
662ef0f5 128502000-10-16 Jakub Jelinek <jakub@redhat.com>
969fd501 12851
662ef0f5 12852 * gcc.c-torture/execute/20001013-1.c: New test.
cef0d199 12853
662ef0f5 128542000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
cef0d199 12855
662ef0f5 12856 * gcc.dg/format-branch-1.c: New test.
50011802 12857
662ef0f5 128582000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
50011802 12859
662ef0f5 12860 * README, lib/file-format.exp: Remove EGCS references.
40260429 12861
662ef0f5 128622000-10-16 Jakub Jelinek <jakub@redhat.com>
40260429 12863
662ef0f5 12864 * gcc.dg/20001013-1.c: New test.
ab085207 12865
662ef0f5 128662000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
ab085207 12867
662ef0f5
TS
12868 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12869 for intmax_t in the compiler using __typeof__ and the type rules
12870 for conditional expressions.
90b1ca2f 12871
662ef0f5 128722000-10-13 Jakub Jelinek <jakub@redhat.com>
90b1ca2f 12873
662ef0f5
TS
12874 * gcc.dg/20001012-1.c: New test.
12875 * gcc.dg/20001012-2.c: New test.
41971242 12876
662ef0f5 128772000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 12878
662ef0f5 12879 * gcc.dg/format-attr-1.c: New test.
41971242 12880
662ef0f5 128812000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
41971242 12882
662ef0f5
TS
12883 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12884 __LONG_LONG_MAX__ instead of LLONG_MAX.
897c6ab7 12885
662ef0f5 128862000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
897c6ab7 12887
662ef0f5
TS
12888 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12889 scanf flags.
12890 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12891 flags.
1ee6b839 12892
662ef0f5 128932000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
1ee6b839 12894
662ef0f5 12895 * gcc.dg/sequence-pt-1.c: New test.
541c655f 12896
662ef0f5 128972000-10-11 Geoff Keating <geoffk@cygnus.com>
541c655f 12898
662ef0f5
TS
12899 * gcc.c-torture/execute/20001011-1.c: New testcase.
12900 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
e5d4fff4 12901
662ef0f5 129022000-10-10 Jakub Jelinek <jakub@redhat.com>
e5d4fff4 12903
662ef0f5
TS
12904 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12905 does not error on it.
f4653d92 12906
662ef0f5 129072000-10-10 Jakub Jelinek <jakub@redhat.com>
f4653d92 12908
662ef0f5 12909 * gcc.dg/20001009-1.c: New test.
08f66b04 12910
662ef0f5 12911Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
08f66b04 12912
662ef0f5
TS
12913 * gcc.c-torture/compile/20001009-1.c: Move from here ....
12914 * gcc.c-torture/execute/20001009-2.c: ... to here.
08f66b04 12915
662ef0f5 129162000-10-09 Geoff Keating <geoffk@cygnus.com>
08f66b04 12917
662ef0f5
TS
12918 * gcc.c-torture/compile/20001009-1.c: New testcase.
12919 * gcc.c-torture/execute/20001009-1.c: New testcase.
12920 Testcases provided by Jan Hubicka <jh@suse.cz>.
432fa9f2 12921
662ef0f5 129222000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
432fa9f2 12923
662ef0f5
TS
12924 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12925 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12926 uintmax_t using <limits.h> to emulate the compiler's internal
12927 logic. No longer XFAIL %j tests.
f7bebb56 12928
662ef0f5 129292000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
f7bebb56 12930
662ef0f5
TS
12931 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12932 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12933 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12934 regexps and details of expected handling of some bad formats.
12935 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12936 suppression.
a3424c98 12937
662ef0f5 129382000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
a3424c98 12939
662ef0f5
TS
12940 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12941 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12942 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12943 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12944 in list archives.
91a18fe0 12945
662ef0f5 129462000-10-06 Richard Henderson <rth@cygnus.com>
91a18fe0 12947
662ef0f5
TS
12948 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12949 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12950 * g++.old-deja/g++.jason/report.C: Likewise.
12951 * g++.old-deja/g++.law/friend5.C: Likewise.
12952 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12953 of the expected warnings.
4b01f8d8 12954
662ef0f5 129552000-10-06 Nathan Sidwell <nathan@codesourcery.com>
4b01f8d8 12956
662ef0f5 12957 * g++.old-deja/g++.pt/enum14.C: New test.
b5ca1dc7 12958
662ef0f5 129592000-10-05 Nathan Sidwell <nathan@codesourcery.com>
b5ca1dc7 12960
662ef0f5 12961 * g++.old-deja/g++.pt/crash59.C: New test.
3d719162 12962
662ef0f5 129632000-10-04 Will Cohen <wcohen@redhat.com>
3d719162 12964
662ef0f5 12965 * gcc.dg/20000926-1.c: New test.
55680aef 12966
662ef0f5 129672000-10-03 Geoff Keating <geoffk@cygnus.com>
55680aef 12968
662ef0f5
TS
12969 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12970 function name for current C++ compiler.
12971 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
09b495e5 12972
662ef0f5 129732000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
09b495e5 12974
662ef0f5
TS
12975 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12976 __PRETTY_FUNCTION__.
12977 * g++.old-deja/g++.ext/pretty2.C: Likewise.
147424bf 12978
662ef0f5 129792000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
147424bf 12980
662ef0f5 12981 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
999c0669 12982
662ef0f5 129832000-09-26 Jakub Jelinek <jakub@redhat.com>
999c0669 12984
662ef0f5 12985 * gcc.c-torture/compile/20000923-1.c: New test.
2ea80cfd 12986
662ef0f5 129872000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2ea80cfd 12988
662ef0f5
TS
12989 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12990 * g++.old-deja/g++.pt/ttp62.C: Same.
12991 * g++.old-deja/g++.other/inline14.C: Same.
1ca46974 12992
662ef0f5 129932000-09-24 Richard Henderson <rth@cygnus.com>
1ca46974 12994
662ef0f5 12995 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
0e41fb04 12996
662ef0f5 129972000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 12998
662ef0f5 12999 * gcc.dg/c90-printf-1.c: Add test for wide string format.
4a1b6176 13000
662ef0f5 130012000-09-22 Geoff Keating <geoffk@cygnus.com>
4a1b6176 13002
662ef0f5 13003 * gcc.c-torture/compile/20000922-1.c: New file.
6fbce318 13004
662ef0f5 130052000-09-21 Nick Clifton <nickc@redhat.com>
6fbce318 13006
662ef0f5
TS
13007 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13008 a signed long modulo operation.
13009 (mod6): New function - perform an unsigned long modulo operation.
13010 (main): Add tests for modulos of very large numbers by very small
13011 dividends.
41971242 13012
662ef0f5 130132000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41971242 13014
662ef0f5 13015 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
f7a4cec0 13016
662ef0f5 130172000-09-19 Richard Henderson <rth@cygnus.com>
f7a4cec0 13018
662ef0f5 13019 * gcc.dg/compare2.c (case 10): XFAIL.
d9249616 13020
662ef0f5 130212000-09-18 Richard Henderson <rth@cygnus.com>
d9249616 13022
662ef0f5
TS
13023 * gcc.c-torture/execute/20000906-1.c: Move ...
13024 * gcc.dg/20000906-1.c: ... here. Only run on targets
13025 that support __builtin_trap.
809353e1 13026
662ef0f5 13027Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
809353e1 13028
662ef0f5 13029 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
0168a849 13030
662ef0f5 130312000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
0168a849 13032
662ef0f5
TS
13033 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13034 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
13035 more $ format tests.
f4b20cd9 13036
662ef0f5 130372000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
f4b20cd9 13038
662ef0f5 13039 * gcc.dg/format-errmk-1.c: New test.
f9e1917e 13040
662ef0f5 130412000-09-17 Greg McGary <greg@mcgary.org>
f9e1917e 13042
662ef0f5 13043 * gcc.c-torture/execute/20000917-1.x: Remove.
b2af8e32 13044
662ef0f5 130452000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
b2af8e32 13046
662ef0f5 13047 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
eaea542a 13048
662ef0f5 130492000-09-17 Greg McGary <greg@mcgary.org>
eaea542a 13050
662ef0f5
TS
13051 * gcc.c-torture/execute/20000917-1.c: New test.
13052 * gcc.c-torture/execute/20000917-1.x: XFAIL.
87326ba8 13053
662ef0f5 130542000-09-16 Neil Booth <NeilB@earthling.net>
87326ba8 13055
662ef0f5
TS
13056 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13057 in nested macro bug.
15a7ee9f 13058
662ef0f5 130592000-09-15 Neil Booth <NeilB@earthling.net>
15a7ee9f 13060
662ef0f5 13061 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
757e4f23 13062
662ef0f5 130632000-09-14 Jeffrey A Law (law@cygnus.com)
757e4f23 13064
662ef0f5 13065 * gcc.c-torture/execute/20000914-1.c: New test.
623fe76a 13066
662ef0f5 130672000-09-12 Alexandre Oliva <aoliva@redhat.com>
623fe76a 13068
662ef0f5 13069 * g++.other/inline13.C: New test.
2c1a2421 13070
662ef0f5 130712000-09-12 Andreas Jaeger <aj@suse.de>
2c1a2421 13072
662ef0f5
TS
13073 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13074 constant by Ulrich Drepper <drepper@redhat.com>.
7bdcf888 13075
662ef0f5 130762000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
7bdcf888 13077
662ef0f5 13078 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
b05d8201 13079
662ef0f5 130802000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
b05d8201 13081
662ef0f5 13082 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
55f61a56 13083
662ef0f5 130842000-09-11 Zack Weinberg <zack@wolery.cumb.org>
55f61a56 13085
662ef0f5 13086 * gcc.dg/cpp/backslash.c: New test.
07732516 13087
662ef0f5 130882000-09-11 Alexandre Oliva <aoliva@redhat.com>
07732516 13089
662ef0f5
TS
13090 * gcc.c-torture/execute/20000910-1.c: New test.
13091 * gcc.c-torture/execute/20000910-2.c: Likewise.
d4a6cf38 13092
662ef0f5 130932000-09-11 Robert Lipe <robertl@sco.com>
d4a6cf38 13094
662ef0f5 13095 * gcc.dg/pragma-align.c: New test.
1552f874 13096
662ef0f5 130972000-09-11 Nathan Sidwell <nathan@codesourcery.com>
1552f874 13098
662ef0f5
TS
13099 * g++.old-deja/g++.pt/explicit82.C: New test.
13100 * g++.old-deja/g++.pt/explicit83.C: New test.
f18b70f5 13101
662ef0f5 131022000-09-10 Zack Weinberg <zack@wolery.cumb.org>
f18b70f5 13103
662ef0f5 13104 * gcc.dg/asm-names.c: New test.
2e246150 13105
662ef0f5 131062000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2e246150 13107
662ef0f5 13108 * gcc.dg/cpp/tr-warn6.c: New test
226f8242 13109
662ef0f5 131102000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
226f8242 13111
662ef0f5
TS
13112 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13113 be accepted.
5bb8dd28 13114
662ef0f5 131152000-09-07 Catherine Moore <clm@redhat.com>
5bb8dd28 13116
662ef0f5 13117 * gcc.c-torture/execute/unroll-1.c: New test.
07a96c1b 13118
662ef0f5 131192000-09-06 Zack Weinberg <zack@wolery.cumb.org>
07a96c1b 13120
662ef0f5
TS
13121 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13122 ERROR markers.
13123 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13124 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13125 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13126 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13127 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13128 Preprocess only.
13129 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13130 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
b2782014 13131
662ef0f5 131322000-09-06 Nathan Sidwell <nathan@codesourcery.com>
b2782014 13133
662ef0f5 13134 * g++.old-deja/g++.pt/deduct2.C: New test.
43fd108f 13135
662ef0f5 131362000-09-06 Nathan Sidwell <nathan@codesourcery.com>
a3424c98 13137
662ef0f5 13138 * g++.old-deja/g++.pt/parms2.C: New test.
7137fd76 13139
662ef0f5 131402000-09-06 Nathan Sidwell <nathan@codesourcery.com>
7137fd76 13141
662ef0f5 13142 * g++.old-deja/g++.pt/crash58.C: New test.
4b454fcc 13143
662ef0f5 131442000-09-06 Greg McGary <greg@mcgary.org>
4b454fcc 13145
662ef0f5
TS
13146 * gcc.c-torture/execute/20000906-1.c: New test.
13147 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9ac1bd2e 13148
662ef0f5 131492000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9ac1bd2e 13150
662ef0f5 13151 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
fcebb2dd 13152
662ef0f5 131532000-09-04 Nathan Sidwell <nathan@codesourcery.com>
fcebb2dd 13154
662ef0f5 13155 * g++.old-deja/g++.pt/crash57.C: New test.
bea09693 13156
662ef0f5 131572000-09-04 Nathan Sidwell <nathan@codesourcery.com>
bea09693 13158
662ef0f5 13159 * g++.old-deja/g++.pt/crash56.C: New test.
f375b7a7 13160
662ef0f5 131612000-09-04 Nathan Sidwell <nathan@codesourcery.com>
f375b7a7 13162
662ef0f5 13163 * g++.old-deja/g++.pt/koenig1.C: New test.
3d3daefd 13164
662ef0f5 131652000-09-04 Jakub Jelinek <jakub@redhat.com>
3d3daefd 13166
662ef0f5 13167 * gcc.dg/20000904-1.c: New test.
05ac6740 13168
662ef0f5 131692000-09-04 Jakub Jelinek <jakub@redhat.com>
05ac6740 13170
662ef0f5 13171 * gcc.dg/cpp/paste8.c: New test.
6bdfaf09 13172
662ef0f5 131732000-09-01 Alexandre Oliva <aoliva@redhat.com>
6bdfaf09 13174
662ef0f5 13175 * gcc.c-torture/compile/20000827-1.c: New test.
87327987 13176
662ef0f5 131772000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
87327987 13178
662ef0f5 13179 * gcc.dg/format-diag-1.c: New test.
0c02eebf 13180
662ef0f5 131812000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
0c02eebf 13182
662ef0f5
TS
13183 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13184 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13185 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13186 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13187 gcc.dg/formatz-1.c: Adjust warning regular expressions.
42a9e4e4 13188
662ef0f5 131892000-09-01 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 13190
662ef0f5 13191 * g++.old-deja/g++.other/nested4.C: New test.
e97c9488 13192
662ef0f5 131932000-09-01 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 13194
662ef0f5 13195 * g++.old-deja/g++.ns/scoped1.C: New test.
7dd0ff2b 13196
662ef0f5 131972000-08-30 Alexandre Oliva <aoliva@redhat.com>
7dd0ff2b 13198
662ef0f5 13199 * lib/g++.exp: Support testing already-installed GCC.
87d9ac49 13200
662ef0f5 132012000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
87d9ac49 13202
662ef0f5 13203 * wtr-label-1.c, wtr-suffix-1.c: New tests.
47cf9247 13204
662ef0f5 132052000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47cf9247 13206
662ef0f5 13207 * gcc.dg/return-type-2.c: New test.
0e03329a 13208
662ef0f5 132092000-08-27 Geoff Keating <geoffk@cygnus.com>
0e03329a 13210
662ef0f5 13211 * gcc.c-torture/compile/20000825-1.c: New test.
f5aada26 13212
662ef0f5 132132000-08-26 Alexandre Oliva <aoliva@redhat.com>
f5aada26 13214
662ef0f5 13215 * gcc.dg/dwarf2-2.c: New test.
6f56d925 13216
662ef0f5 132172000-08-26 Zack Weinberg <zack@wolery.cumb.org>
6f56d925 13218
662ef0f5
TS
13219 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13220 dg-warning regexps.
f8710242 13221
662ef0f5 132222000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
f8710242 13223
662ef0f5
TS
13224 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13225 gcc.dg/format-ext-5.c: New tests.
3af21e04 13226
662ef0f5 132272000-08-25 Jakub Jelinek <jakub@redhat.com>
3af21e04 13228
662ef0f5 13229 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
1ec07597 13230
662ef0f5 132312000-08-24 Mark Mitchell <mark@codesourcery.com>
1ec07597 13232
662ef0f5 13233 * gcc.dg/noncompile/930622-2.c: Adjust error message.
c215b29f 13234
662ef0f5 132352000-08-24 Richard Henderson <rth@cygnus.com>
c215b29f 13236
662ef0f5
TS
13237 * gcc.dg/ia64-sync-1.c: New test.
13238 * gcc.dg/ia64-sync-2.c: New test.
13239 * gcc.dg/ia64-asm-1.c: New test.
4694cec2 13240
662ef0f5 132412000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4694cec2 13242
662ef0f5
TS
13243 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13244 * gcc.dg/format-ext-2.c: New test.
f0ef84a2 13245
662ef0f5 132462000-08-23 Jason Merrill <jason@redhat.com>
f0ef84a2 13247
662ef0f5
TS
13248 * lib/old-dejagnu.exp: Also ignore "In member function" and
13249 "At global scope".
ef73e139 13250
662ef0f5 132512000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef73e139 13252
662ef0f5 13253 * gcc.dg/noncompile/label-lineno-1.c: New test.
4951297b 13254
662ef0f5 132552000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4951297b 13256
662ef0f5 13257 * gcc.dg/c99-array-nonobj-1.c: New test.
88e3805d 13258
662ef0f5 132592000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
88e3805d 13260
662ef0f5
TS
13261 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13262 tests.
13263 * gcc.dg/format-ext-1.c: New test.
d30a825a 13264
662ef0f5 132652000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
d30a825a 13266
662ef0f5
TS
13267 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13268 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13269 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13270 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13271 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3b82c249 13272
662ef0f5 132732000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
3b82c249 13274
662ef0f5
TS
13275 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13276 gcc.dg/c99-strftime-2.c: New tests.
97d24516 13277
662ef0f5 132782000-08-22 Richard Henderson <rth@cygnus.com>
97d24516 13279
662ef0f5 13280 * gcc.c-torture/execute/20000822-1.c: New test.
10d6cbb8 13281
662ef0f5 132822000-08-21 Jakub Jelinek <jakub@redhat.com>
10d6cbb8 13283
662ef0f5 13284 * gcc.c-torture/execute/20000819-1.x: Remove.
2b0cbc5d 13285
662ef0f5 132862000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
2b0cbc5d 13287
662ef0f5
TS
13288 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13289 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13290 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13291 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13292 gcc.dg/format-xopen-1.c: New tests.
20415bba 13293
662ef0f5 132942000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
20415bba 13295
662ef0f5 13296 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7857f134 13297
662ef0f5 132982000-08-21 Jakub Jelinek <jakub@redhat.com>
7857f134 13299
662ef0f5 13300 * g++.old-deja/g++.other/loop2.C: New test.
5a111a5b 13301
662ef0f5
TS
13302 * gcc.c-torture/compile/20000606-1.c: New test.
13303 * gcc.c-torture/compile/20000728-1.c: New test.
13304 * gcc.c-torture/execute/20000801-1.c: New test.
13305 * gcc.c-torture/execute/20000801-2.c: New test.
13306 * gcc.c-torture/execute/20000819-1.c: New test.
13307 * gcc.c-torture/execute/20000819-1.x: XFAIL.
13308 * gcc.dg/20000629-1.c: New test.
13309 * gcc.dg/20000724-1.c: New test.
13310 * gcc.dg/20000807-1.c: New test.
5a111a5b 13311
662ef0f5 133122000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
3f0a9b35 13313
662ef0f5
TS
13314 * gcc.dg/cpp/pragma-1.c: New test.
13315 * gcc.dg/cpp/pragma-2.c: New test.
cc469ee9 13316
662ef0f5 133172000-08-18 Zack Weinberg <zack@wolery.cumb.org>
cc469ee9 13318
662ef0f5
TS
13319 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13320 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
3f0a9b35 13321
662ef0f5 133222000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5846d7f7 13323
662ef0f5 13324 * gcc.c-torture/compile/20000818-1.c: New test.
5846d7f7 13325
662ef0f5 133262000-08-18 Manfred Hollstein <manfredh@redhat.com>
5be598f6 13327
662ef0f5 13328 * gcc.c-torture/execute/20000818-1.c: New test.
5be598f6 13329
662ef0f5 133302000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
0239bfdd 13331
662ef0f5 13332 * gcc.dg/format-va-1.c: New test.
0239bfdd 13333
662ef0f5 133342000-08-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 13335
662ef0f5 13336 * g++.old-deja/g++.other/typedef8.C: New test.
ce29729a 13337
662ef0f5 133382000-08-18 Nathan Sidwell <nathan@codesourcery.com>
8b9df536 13339
662ef0f5
TS
13340 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13341 * g++.old-deja/g++.mike/net36.C: Mark candidate.
13342 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13343 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13344 * g++.old-deja/g++.other/ptrmem7.C: New test.
13345 * g++.old-deja/g++.pt/ptrmem10.C: New test.
a3424c98 13346
662ef0f5 133472000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6f221402 13348
662ef0f5 13349 * g++.old-deja/g++.pt/typename27.C: New test.
6f221402 13350
662ef0f5 133512000-08-17 Nathan Sidwell <nathan@codesourcery.com>
e7288e18 13352
662ef0f5
TS
13353 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13354 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13355 * g++.old-deja/g++.pt/friend45.C: New test.
13356 * g++.old-deja/g++.other/friend8.C: New test.
e7288e18 13357
662ef0f5 133582000-08-15 Richard Henderson <rth@cygnus.com>
c873862c 13359
662ef0f5 13360 * gcc.c-torture/execute/20000815-1.c: New test.
c873862c 13361
662ef0f5 133622000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25d78ace 13363
662ef0f5
TS
13364 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13365 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13366 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25d78ace 13367
662ef0f5 133682000-08-14 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 13369
662ef0f5 13370 * g++.old-deja/g++.other/refinit2.C: New test.
6d4587f7 13371
662ef0f5 133722000-08-13 Geoff Keating <geoffk@cygnus.com>
6d4587f7 13373
662ef0f5
TS
13374 * lib/c-torture.exp (c-torture): Make
13375 compiler_conditional_xfail_data global.
13376 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13377 compiler_conditional_xfail_data machinery.
13378 (f-torture-execute): Likewise.
13379 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13380 and only when unrolling loops.
1a560c3a 13381
662ef0f5 13382 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
1a560c3a 13383
662ef0f5 133842000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7f75752b 13385
662ef0f5 13386 * g++.old-deja/g++.pt/explicit81.C: New test.
7f75752b 13387
662ef0f5 133882000-08-11 Nathan Sidwell <nathan@codesourcery.com>
7120a6fe 13389
662ef0f5 13390 * g++.old-deja/g++.pt/typename26.C: New test.
7120a6fe 13391
662ef0f5 133922000-08-10 Geoff Keating <geoffk@cygnus.com>
a92644e7 13393
662ef0f5
TS
13394 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13395 warning.
a92644e7 13396
662ef0f5 133972000-08-10 Nathan Sidwell <nathan@codesourcery.com>
1fc77d36 13398
662ef0f5 13399 * g++.old-deja/g++.other/array3.C: New test.
1fc77d36 13400
662ef0f5 134012000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4091fa5f 13402
662ef0f5
TS
13403 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13404 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13405 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13406 New tests.
4091fa5f 13407
662ef0f5 134082000-08-09 Nathan Sidwell <nathan@codesourcery.com>
de26cf80 13409
662ef0f5
TS
13410 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13411 * g++.old-deja/g++.abi/vmihint.C: Likewise.
de26cf80 13412
662ef0f5 134132000-08-09 Alexandre Oliva <aoliva@redhat.com>
2d2a86ae 13414
662ef0f5 13415 * gcc.c-torture/execute/20000808-1.c: New test.
2d2a86ae 13416
662ef0f5 134172000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
a39a06ff 13418
662ef0f5 13419 * gcc.dg/c90-const-expr-1.c: New test.
a39a06ff 13420
662ef0f5 134212000-08-08 Richard Henderson <rth@cygnus.com>
9da99f7d 13422
662ef0f5 13423 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9da99f7d 13424
662ef0f5 134252000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 13426
662ef0f5 13427 * gcc.dg/noncompile/const-ll-1.c: New test.
4b48a93e 13428
662ef0f5 134292000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
901d43bc 13430
662ef0f5 13431 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
901d43bc 13432
662ef0f5 134332000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
505cf15f 13434
662ef0f5
TS
13435 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13436 that running programs linked against the shared version of libobjc
13437 run correctly.
505cf15f 13438
662ef0f5 134392000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
d60e5448 13440
662ef0f5 13441 * gcc.dg/c99-printf-1.c: New test.
d60e5448 13442
662ef0f5 134432000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
7200764f 13444
662ef0f5 13445 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7200764f 13446
662ef0f5 134472000-08-05 Zack Weinberg <zack@wolery.cumb.org>
2d46ec83 13448
662ef0f5 13449 * gcc.c-torture/execute/20000731-1.x: Delete.
2d46ec83 13450
662ef0f5 134512000-08-04 Zack Weinberg <zack@wolery.cumb.org>
02a1a68c 13452
662ef0f5
TS
13453 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13454 and torture_without_loops as is done by c-torture.exp.
13455 (search_for): Copy from c-torture.exp.
13456 (gcc-dg-runtest): New function, drives a directory of tests
13457 iterating over the TORTURE_OPTIONS.
13458 (scan-assembler, scan-assembler-not): Move here from
13459 individual directory drivers.
02a1a68c 13460
662ef0f5
TS
13461 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13462 defined by lib/gcc-dg.exp.
13463 * gcc.dg/cpp/cpp.exp: Likewise.
13464 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13465 gcc-dg-runtest, so we cycle over optimization options.
5f6eeeb3 13466
662ef0f5
TS
13467 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13468 * gcc.dg/compare2.c: No longer expected to fail.
5f6eeeb3 13469
662ef0f5 134702000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
f6ce87c0 13471
662ef0f5 13472 * gcc.c-torture/execute/20000804-1.c: New test.
f6ce87c0 13473
662ef0f5 134742000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
f658da59 13475
662ef0f5 13476 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
f658da59 13477
662ef0f5 134782000-08-03 Zack Weinberg <zack@wolery.cumb.org>
3da5d5c8 13479
662ef0f5 13480 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
a86414f3 13481
662ef0f5 134822000-08-03 Jeffrey A Law (law@cygnus.com)
3da5d5c8 13483
662ef0f5 13484 * gcc.c-torture/compile/20000803-1.c: New test.
5677efb0 13485
662ef0f5 134862000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5677efb0 13487
662ef0f5
TS
13488 * gcc.c-torture/execute/20000801-3.c,
13489 gcc.c-torture/execute/20000801-4.c: New tests.
13490 * gcc.c-torture/execute/20000801-3.x,
13491 gcc.c-torture/execute/20000801-4.x: Xfail.
3b07c79b 13492
662ef0f5 134932000-08-02 Geoff Keating <geoffk@cygnus.com>
3b07c79b 13494
662ef0f5
TS
13495 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13496 libobjc/.libs to allow for libtool.
0576ec13 13497
662ef0f5 134982000-08-02 Jakub Jelinek <jakub@redhat.com>
0576ec13 13499
662ef0f5 13500 * gcc.c-torture/compile/20000802-1.c: New test.
b5cd6849 13501
662ef0f5 135022000-08-02 Zack Weinberg <zack@wolery.cumb.org>
b5cd6849 13503
662ef0f5 13504 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
0607953c 13505
662ef0f5 135062000-07-31 Jeffrey A Law (law@cygnus.com)
0607953c 13507
662ef0f5 13508 * gcc-c-torture/execute/20000731-2.c: New test.
e99af66b 13509
662ef0f5
TS
13510 * gcc.c-torture/execute/20000731-1.c: New test.
13511 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
e99af66b 13512
662ef0f5 135132000-07-31 Jakub Jelinek <jakub@redhat.com>
6bda7a5e 13514
662ef0f5
TS
13515 * testsuite/gcc.dg/cpp/paste7.c: New test.
13516 * gcc.dg/cpp/20000725-1.c: New test.
6bda7a5e 13517
662ef0f5 135182000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11fe225a 13519
662ef0f5
TS
13520 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13521 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13522 declaration warning for __builtin_dwarf_reg_size.
11fe225a 13523
662ef0f5 13524 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
0ba8a114 13525
662ef0f5 135262000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
0ba8a114 13527
662ef0f5 13528 * gcc.dg/noncompile/voidparam-1.c: New test.
15784bba 13529
662ef0f5 135302000-07-30 Richard Henderson <rth@cygnus.com>
15784bba 13531
662ef0f5
TS
13532 * gcc.dg/c90-digraph-1.c: Don't xfail.
13533 * gcc.dg/compare2.c (case 10): Xfail.
13534 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
c3cd9c8b 13535
662ef0f5 135362000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
c3cd9c8b 13537
662ef0f5 13538 * gcc.dg/c99-main-1.c: New test.
aa1826e2 13539
662ef0f5 135402000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
aa1826e2 13541
662ef0f5 13542 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
06d9f09f 13543
662ef0f5 135442000-07-26 Hans-Peter Nilsson <hp@axis.com>
06d9f09f 13545
662ef0f5 13546 * gcc.c-tortuer/execute/20000726-1.c: New test.
24f80882 13547
662ef0f5 135482000-07-26 Alexandre Oliva <aoliva@redhat.com>
24f80882 13549
662ef0f5 13550 * gcc.c-torture/execute/enum-2.c: New test.
351a0f00 13551
662ef0f5 135522000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
351a0f00 13553
662ef0f5 13554 * gcc.dg/cpp/tr-warn3.c: New test.
881cae05 13555
662ef0f5 135562000-07-25 Nathan Sidwell <nathan@codesourcery.com>
881cae05 13557
662ef0f5
TS
13558 * g++.old-deja/g++.ext/implicit1.C: Remove.
13559 * g++.old-deja/g++.jason/c2.C: Remove
13560 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13561 * g++.old-deja/g++.pt/crash16.C: Likewise.
13562 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
43e72072 13563
662ef0f5 135642000-07-25 Nathan Sidwell <nathan@codesourcery.com>
43e72072 13565
662ef0f5 13566 * g++.old-deja/g++.other/for2.C: New test.
5c8378a7 13567
662ef0f5 135682000-07-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 13569
662ef0f5 13570 * gcc.dg/20000720-1.c: New test.
96f1c2b1 13571
662ef0f5 135722000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
96f1c2b1 13573
662ef0f5 13574 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
3ed56f8a 13575
662ef0f5 135762000-07-24 Geoff Keating <geoffk@cygnus.com>
3ed56f8a 13577
662ef0f5
TS
13578 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13579 * gcc.c-torture/execute/20000722-1.c: New.
13580 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6d4587f7 13581
662ef0f5 135822000-07-24 Jakub Jelinek <jakub@redhat.com>
0fb3018c 13583
662ef0f5 13584 * gcc.dg/cpp/20000720-1.S: New test.
bbb53468 13585
662ef0f5 135862000-07-21 Michael Meissner <meissner@redhat.com>
bbb53468 13587
662ef0f5 13588 * gcc.c-torture/execute/ieee/hugeval.c: New test.
76cf1895 13589
662ef0f5 135902000-07-20 Zack Weinberg <zack@wolery.cumb.org>
76cf1895 13591
662ef0f5
TS
13592 * g++.old-deja/g++.brendan/crash16.C,
13593 g++.old-deja/g++.brendan/parse3.C,
13594 g++.old-deja/g++.brendan/redecl1.C,
13595 g++.old-deja/g++.ns/template13.C,
13596 g++.old-deja/g++.other/decl4.C,
13597 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
a2095778 13598
662ef0f5 135992000-07-20 Zack Weinberg <zack@wolery.cumb.org>
a2095778 13600
662ef0f5
TS
13601 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13602 and "Internal error".
3a172730 13603
662ef0f5
TS
13604 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13605 regexps.
13606 * gcc.dg/cpp/paste6.c: New test.
3a172730 13607
662ef0f5 136082000-07-19 Zack Weinberg <zack@wolery.cumb.org>
03829ad2 13609
662ef0f5 13610 * gcc.dg/cpp/tr-direct.c: New test.
03829ad2 13611
662ef0f5
TS
13612 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13613 gcc.dg/cpp/undef1.c: Tweak error regexps.
5a01d634 13614
662ef0f5 136152000-07-18 Eric Christopher <echristo@redhat.com>
5a01d634 13616
662ef0f5 13617 * gcc.c-torture/compile/20000718-1.c: New test.
9b38026f 13618
662ef0f5 136192000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9b38026f 13620
662ef0f5
TS
13621 * cpplex.c (_cpp_push_token): If the token being pushed back
13622 is the previous token in this context, just subtract one from
13623 context->posn.
13624 * cppmacro.c (save_expansion): Clear aux field when storing a
13625 placemarker.
a5434cb7 13626
662ef0f5 136272000-07-18 Alexandre Oliva <aoliva@redhat.com>
a5434cb7 13628
662ef0f5 13629 * gcc.dg/noncompile/redecl-1.c: New test.
608d74c4 13630
662ef0f5 136312000-07-18 Jakub Jelinek <jakub@redhat.com>
608d74c4 13632
662ef0f5
TS
13633 * gcc.c-torture/execute/20000717-5.c: New test.
13634 * gcc.c-torture/execute/20000717-1.x: Removed.
b0835578 13635
662ef0f5 136362000-07-17 Richard Henderson <rth@cygnus.com>
b0835578 13637
662ef0f5 13638 * gcc.c-torture/execute/20000717-4.c: New test.
347f3440 13639
662ef0f5 136402000-07-17 Zack Weinberg <zack@wolery.cumb.org>
347f3440 13641
662ef0f5
TS
13642 * gcc.dg/cpp/syshdr.c: New test.
13643 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41dc4816 13644
662ef0f5 136452000-07-17 Neil Booth <neilb@earthling.net>
41dc4816 13646
662ef0f5
TS
13647 * gcc.dg/cpp/cmdlne-dM.c: New test.
13648 * gcc.dg/cpp/cmdlne-dD.c: New test.
4d8a2001 13649
662ef0f5 136502000-07-17 Jeffrey A Law (law@cygnus.com)
4d8a2001 13651
662ef0f5 13652 * gcc.c-torture/execute/20000717-3.c: New test.
caf4d6e0 13653
662ef0f5 13654 * gcc.c-torture/compile/20000717-1.c: New test.
caf4d6e0 13655
662ef0f5 136562000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32ff70d2 13657
662ef0f5 13658 * gcc.c-torture/execute/20000717-2.c: New test.
32ff70d2 13659
662ef0f5 136602000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
d791ea1e 13661
662ef0f5 13662 * gcc.dg/formatz-1.c: New test.
d791ea1e 13663
662ef0f5
TS
13664 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13665 * gcc.dg/c99-digraph-1.c: New tests.
a7fd2186 13666
662ef0f5
TS
13667 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13668 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
a7fd2186 13669
662ef0f5
TS
13670 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13671 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13672 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13673 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13674 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13675 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13676 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
2c082cb2 13677
662ef0f5 136782000-07-17 Greg McGary <greg@mcgary.org>
2c082cb2 13679
662ef0f5
TS
13680 * gcc.c-torture/execute/20000717-1.c: New test.
13681 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
145c1def 13682
662ef0f5 136832000-07-15 Jakub Jelinek <jakub@redhat.com>
145c1def 13684
662ef0f5
TS
13685 * gcc.c-torture/execute/20000715-2.c: New test.
13686 * gcc.dg/20000715-1.c: New test.
531073e7 13687
662ef0f5 136882000-07-15 Michael Meissner <meissner@redhat.com>
531073e7 13689
662ef0f5 13690 * gcc.c-torture/execute/20000715-1.c: New test.
b13aca19 13691
662ef0f5 136922000-07-13 Jakub Jelinek <jakub@redhat.com>
b13aca19 13693
662ef0f5 13694 * gcc.c-torture/execute/20000707-1.c: New test.
788bf0e3 13695
662ef0f5 136962000-07-13 Neil Booth <NeilB@earthling.net>
788bf0e3 13697
662ef0f5
TS
13698 * testsuite/gcc.dg/cpp/digraph1.c,
13699 testsuite/gcc.dg/cpp/digraph2.c,
13700 testsuite/gcc.dg/cpp/digraphs.c: New tests.
eb40d6b9 13701
662ef0f5 137022000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
eb40d6b9 13703
662ef0f5
TS
13704 * g77.f-torture/compile/20000630-2.f: New test.
13705 * g77.f-torture/compile/20000630-2.x
8e4ce833 13706
662ef0f5 137072000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
8e4ce833 13708
662ef0f5 13709 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
a1c2b86d 13710
662ef0f5 137112000-07-11 Neil Booth <NeilB@earthling.net>
a1c2b86d 13712
662ef0f5 13713 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
a44a935f 13714
662ef0f5 137152000-07-11 Neil Booth <NeilB@earthling.net>
a44a935f 13716
662ef0f5 13717 * gcc.dg/cpp/cmdlne-C.c: New.
e72dd89c 13718
662ef0f5 137192000-07-09 Neil Booth <NeilB@earthling.net>
e72dd89c 13720
662ef0f5
TS
13721 * gcc.dg/cpp/directiv.c: New tests.
13722 * gcc.dg/cpp/undef1.c: Update.
92784908 13723
662ef0f5 137242000-07-08 Angela Marie Thomas <angela@cygnus.com>
92784908 13725
662ef0f5 13726 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
d064d75a 13727
662ef0f5 137282000-07-09 Neil Booth <NeilB@earthling.net>
d064d75a 13729
662ef0f5 13730 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7f63897e 13731
662ef0f5 137322000-07-07 Zack Weinberg <zack@wolery.cumb.org>
7f63897e 13733
662ef0f5
TS
13734 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13735 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9cf218a3 13736
662ef0f5 137372000-07-08 Neil Booth <NeilB@earthling.net>
9cf218a3 13738
662ef0f5 13739 * gcc.dg/cpp/macsyntx.c: New tests.
78fe06c2 13740
662ef0f5 137412000-07-07 Jakub Jelinek <jakub@redhat.com>
78fe06c2 13742
662ef0f5 13743 * gcc.dg/20000707-1.c: New test.
533dfde0 13744
662ef0f5 137452000-07-07 Jakub Jelinek <jakub@redhat.com>
533dfde0 13746
662ef0f5
TS
13747 * gcc.c-torture/execute/20000706-1.c: New test.
13748 * gcc.c-torture/execute/20000706-2.c: New test.
13749 * gcc.c-torture/execute/20000706-3.c: New test.
13750 * gcc.c-torture/execute/20000706-4.c: New test.
13751 * gcc.c-torture/execute/20000706-5.c: New test.
bb937853 13752
662ef0f5 137532000-07-06 Nathan Sidwell <nathan@codesourcery.com>
bb937853 13754
662ef0f5 13755 * g++.old-deja/g++.pt/instantiate7.C: New test.
da1cb092 13756
662ef0f5 137572000-07-06 Nathan Sidwell <nathan@codesourcery.com>
6d4587f7 13758
662ef0f5
TS
13759 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13760 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13761 * g++.old-deja/g++.other/rtti3.C: Likewise.
13762 * g++.old-deja/g++.other/rttid3.C: Likewise.
cd5a58e5 13763
662ef0f5 137642000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
cd5a58e5 13765
662ef0f5 13766 * g77.f-torture/compile/20000630-1.x: Fix typo
612164eb 13767
662ef0f5 137682000-07-05 Zack Weinberg <zack@wolery.cumb.org>
612164eb 13769
662ef0f5
TS
13770 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13771 assembly output.
e8186ecf 13772
662ef0f5 137732000-07-04 Zack Weinberg <zack@wolery.cumb.org>
6d4587f7 13774
662ef0f5 13775 * gcc.dg/cpp/ident.c: New test.
2c1be322 13776
662ef0f5 137772000-07-05 Neil Booth <NeilB@earthling.net>
2c1be322 13778
662ef0f5
TS
13779 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13780 gcc.dg/cpp/lexstrng.c: New tests.
1d2e075a 13781
662ef0f5 137822000-07-04 Neil Booth <NeilB@earthling.net>
1d2e075a 13783
662ef0f5
TS
13784 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13785 * gcc.dg/cpp/strify2.c: Same.
6d139650 13786
662ef0f5 137872000-07-03 Zack Weinberg <zack@wolery.cumb.org>
6d139650 13788
662ef0f5
TS
13789 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13790 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13791 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13792 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
49f527d5 13793
662ef0f5
TS
13794 * testsuite/gcc.dg/cpp/macro1.c,
13795 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13796 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13797 testsuite/gcc.dg/cpp/strify1.c,
13798 testsuite/gcc.dg/cpp/strify2.c: New tests.
49f527d5 13799
662ef0f5 138002000-07-03 Jakub Jelinek <jakub@redhat.com>
d0ab7624 13801
662ef0f5 13802 * gcc.c-torture/execute/20000703-1.c: New test.
d0ab7624 13803
662ef0f5 138042000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7773899b 13805
662ef0f5 13806 * g++.old-deja/g++.pt (lookup10.C): New test.
7773899b 13807
662ef0f5 138082000-07-03 Nathan Sidwell <nathan@codesourcery.com>
fe375cf1 13809
662ef0f5 13810 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 13811
662ef0f5 138122000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 13813
662ef0f5 13814 * gcc.c-torture/compile/20000701-1.c: New test.
ceeaadbb 13815
662ef0f5 138162000-06-30 Nick Clifton <nickc@cygnus.com>
c36ae96c 13817
662ef0f5
TS
13818 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13819 to test case.
4b01cd8f 13820
662ef0f5 138212000-06-30 Catherine Moore <clm@cygnus.com>
c36ae96c 13822
662ef0f5 13823 * gcc.c-torture/execute/align-1.c: New test.
f43b2795 13824
662ef0f5 138252000-06-30 Nathan Sidwell <nathan@codesourcery.com>
f43b2795 13826
662ef0f5
TS
13827 * g++.old-deja/g++.pt/expr8.C: New test.
13828 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
45abaea8 13829
662ef0f5 138302000-06-29 Nick Clifton <nickc@cygnus.com>
45abaea8 13831
662ef0f5 13832 * gcc.c-torture/compile/20000629-1.c: New test.
996065b4 13833
662ef0f5 138342000-06-29 Zack Weinberg <zack@wolery.cumb.org>
996065b4 13835
82c18d5c 13836
662ef0f5
TS
13837 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13838 gcc.dg/noncompile directory, depending on whether they're
13839 preprocessor tests or not. Annotate all the tests for the dg
13840 framework.
82c18d5c 13841
662ef0f5
TS
13842 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13843 * gcc.dg/noncompile/noncompile.exp: New.
d02b54f6 13844
662ef0f5
TS
13845 * Moved files:
13846 Old name New name
13847 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13848 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13849 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13850 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13851 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13852 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13853 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13854 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13855 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13856 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
13857 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
13858 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
13859 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
13860 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
13861 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
13862 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
13863 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
13864 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
13865 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
13866 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
13867 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
13868 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
13869 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
13870 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
d02b54f6 13871
662ef0f5
TS
13872 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
13873 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
13874 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
13875 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
13876 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
13877 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
79ff6e27 13878
662ef0f5 138792000-06-29 Zack Weinberg <zack@wolery.cumb.org>
79ff6e27 13880
662ef0f5
TS
13881 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13882 declare one variable. On the fourth, error.
13883 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13884 declared by 20000628-1a.h.
f4d07b5e 13885
662ef0f5 138862000-06-29 Richard Henderson <rth@redhat.com>
f4d07b5e 13887
662ef0f5
TS
13888 * gcc.c-torture/execute/930529-1.x: New file.
13889 * gcc.dg/920413-1.c: Adjust expected warning text.
13890 * gcc.dg/980217-1.c: Declare abort.
13891 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
1ada4cd0 13892
662ef0f5 138932000-06-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 13894
662ef0f5
TS
13895 * g77.f-torture/compile/20000629-1.f: New test.
13896 * g77.f-torture/compile/20000629-1.x: Expected to fail.
7d4918a2 13897
662ef0f5 138982000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7d4918a2 13899
662ef0f5
TS
13900 Rearrange lots of files, removing entirely the
13901 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13902 directories.
7acfb19e 13903
662ef0f5
TS
13904 * Deleted files:
13905 gcc.c-torture/code_quality/code_quality.exp
13906 gcc.c-torture/special/special.exp
13907 gcc.failure/failure.exp
13908 gcc.failure/940409-1.x
13909 gcc.c-torture/compile/961203-1.x
7acfb19e 13910
662ef0f5
TS
13911 * New files:
13912 gcc.misc-tests/linkage.exp
13913 gcc.c-torture/execute/920730-1t.c
13914 gcc.c-torture/execute/920730-1t.x
13915 gcc.c-torture/compile/920520-1.x
13916 gcc.c-torture/compile/920521-1.x
13917 gcc.c-torture/compile/981006-1.x
13918 gcc.c-torture/execute/eeprof-1.x
bdc624db 13919
662ef0f5
TS
13920 * Moved files (possibly with modifications to fit a new harness):
13921 Old name New name
13922 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13923 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13924 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13925 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13926 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13927 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13928 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13929 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13930 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13931 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13932 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13933 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13934 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13935 gcc.failure/940409-1.c gcc.dg/940409-1.c
bdc624db 13936
662ef0f5 139372000-06-28 Zack Weinberg <zack@wolery.cumb.org>
f2f7ac40 13938
662ef0f5 13939 * c-torture/compile/961203-1.x: Delete.
f2f7ac40 13940
662ef0f5
TS
13941 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13942 not exit. Include stdio.h.
13943 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13944 * gcc.misc-tests/dg-12.c: Likewise.
13945 * gcc.misc-tests/dg-5.c: Likewise.
13946 * gcc.misc-tests/dg-6.c: Likewise.
13947 * gcc.misc-tests/dg-7.c: Prototype abort.
13948 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13949 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13950 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13951 not exit.
13952 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13953 * gcc.misc-tests/sort2.c: Use return from main, not exit.
1ae10ad0 13954
662ef0f5 139552000-06-28 Jakub Jelinek <jakub@redhat.com>
1ae10ad0 13956
662ef0f5
TS
13957 * gcc.dg/cpp/20000628-1.c: New test.
13958 * gcc.dg/cpp/20000628-1.h: New header for above test.
13959 * gcc.dg/cpp/20000628-1a.h: Likewise.
a87b4257 13960
662ef0f5 139612000-06-27 Zack Weinberg <zack@wolery.cumb.org>
a87b4257 13962
662ef0f5
TS
13963 * gcc.dg/cpp: New directory.
13964 * gcc.dg/cpp/cpp.exp: New driver.
13965 * gcc.dg/cpp/20000627-1.c: New test.
13966 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13967 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13968 and rewrite as a compilation test.
2f4e8f2b 13969
662ef0f5
TS
13970 * gcc.dg: Move many files into the cpp subdirectory, possibly
13971 renaming or editing them as well.
13972 Old name New name
13973 990119-1.c cpp/19990119-1.c
13974 990228-1.c cpp/19990228-1.c
13975 990407-1.c cpp/19990407-1.c
13976 990409-1.c cpp/19990409-1.c
13977 990413-1.c cpp/19990413-1.c
13978 990703-1.c cpp/19990703-1.c
13979 20000127-1.c cpp/20000127-1.c
13980 20000129-1.c cpp/20000129-1.c
13981 20000207-1.c cpp/20000207-1.c
13982 20000207-2.c cpp/20000207-2.c
13983 20000209-1.c cpp/20000209-1.c
13984 20000209-2.c cpp/20000209-2.c
13985 20000301-1.c cpp/20000301-1.c
13986 20000419-1.c cpp/20000419-1.c
13987 20000510-1.S cpp/20000510-1.S
13988 20000519-1.c cpp/20000519-1.c
13989 20000529-1.c cpp/20000529-1.c
13990 20000625-1.c cpp/20000625-1.c
13991 20000625-2.c cpp/20000625-2.c
13992 cpp-as1.c cpp/assert1.c
13993 cpp-as2.c cpp/assert2.c
13994 cxx-comments-1.c cpp/cxxcom1.c
13995 cxx-comments-2.c cpp/cxxcom2.c
13996 endif-label.c cpp/endif.c
13997 cpp-hash1.c cpp/hash1.c
13998 cpp-hash2.c cpp/hash2.c
13999 cpp-if1.c cpp/if-1.c
14000 cpp-if2.c cpp/if-2.c
14001 cpp-if3.c cpp/if-3.c
14002 cpp-if4.c cpp/if-4.c
14003 cpp-if5.c cpp/if-5.c
14004 cpp-cond.c cpp/if-cexp.c
14005 cpp-missingop.c cpp/if-mop.c
14006 cpp-missingparen.c cpp/if-mpar.c
14007 cpp-opprec.c cpp/if-oppr.c
14008 cpp-ifparen.c cpp/if-paren.c
14009 cpp-shortcircuit.c cpp/if-sc.c
14010 cpp-shift.c cpp/if-shift.c
14011 cpp-unary.c cpp/if-unary.c
14012 cpp-li1.c cpp/line1.c
14013 cpp-li2.c cpp/line2.c
14014 lineno.c cpp/line3.c
14015 lineno-2.c cpp/line4.c
14016 cpp-mi.c cpp/mi1.c
14017 cpp-mic.h cpp/mi1c.h
14018 cpp-micc.h cpp/mi1cc.h
14019 cpp-mind.h cpp/mi1nd.h
14020 cpp-mindp.h cpp/mi1ndp.h
14021 cpp-mix.h cpp/mi1x.h
14022 cpp-mi2.c cpp/mi2.c
14023 cpp-mi2a.h cpp/mi2a.h
14024 cpp-mi2b.h cpp/mi2b.h
14025 cpp-mi2c.h cpp/mi2c.h
14026 cpp-mi3.c cpp/mi3.c
14027 cpp-mi3.def cpp/mi3.def
14028 poison-1.c cpp/poison.c
14029 pr-impl.c cpp/prag-imp.c
14030 cpp-redef-2.c cpp/redef1.c
14031 cpp-redef.c cpp/redef2.c
14032 strpaste.c cpp/strp1.c
14033 strpaste-2.c cpp/strp2.c
14034 cpp-tradpaste.c cpp/tr-paste.c
14035 cpp-tradstringify.c cpp/tr-str.c
14036 cpp-tradwarn1.c cpp/tr-warn1.c
14037 cpp-tradwarn2.c cpp/tr-warn2.c
14038 trigraphs.c cpp/trigraphs.c
14039 cpp-unc1.c cpp/unc1.c
14040 cpp-unc2.c cpp/unc2.c
14041 cpp-unc3.c cpp/unc3.c
14042 cpp-unc.c cpp/unc4.c
14043 undef.c cpp/undef1.c
14044 undef-2.c cpp/undef2.c
14045 cpp-wi1.c cpp/widestr1.c
83f1c55d 14046
662ef0f5 140472000-06-27 Mark Mitchell <mark@codesourcery.com>
602b1b13 14048
662ef0f5 14049 * lib/g++.exp (g++_include_flags): Tweak.
602b1b13 14050
662ef0f5
TS
140512000-06-27 H.J. Lu <hjl@gnu.org>
14052 Loren J. Rittle <ljrittle@acm.org>
45f984e4 14053
662ef0f5
TS
14054 * lib/g++.exp (g++_include_flags): Override libgloss.exp
14055 version with one that knows about the new gcc tree structure.
14056 (g++_link_flags): Same.
45f984e4 14057
662ef0f5 140582000-06-26 Zack Weinberg <zack@wolery.cumb.org>
532f12a2 14059
662ef0f5
TS
14060 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14061 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14062 case we are cross-compiling.
532f12a2 14063
662ef0f5
TS
14064 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14065 g++.old-deja/g++.niklas/Makefile.in,
14066 g++.old-deja/g++.niklas/configure.in,
14067 g++.old-deja/g++.other/Makefile.in,
14068 g++.old-deja/g++.other/configure.in,
14069 gcc.c-torture/code_quality/Makefile.in,
14070 gcc.c-torture/code_quality/configure.in,
14071 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14072 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14073 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14074 gcc.c-torture/execute/ieee/Makefile.in,
14075 gcc.c-torture/execute/ieee/configure.in,
14076 gcc.c-torture/noncompile/Makefile.in,
14077 gcc.c-torture/noncompile/configure.in,
14078 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14079 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14080 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
98eddaf7 14081
662ef0f5 140822000-06-26 Nathan Sidwell <nathan@codesourcery.com>
98eddaf7 14083
662ef0f5 14084 * g++.old-deja/g++.other/ambig3.C: New test.
8ce5ef19 14085
662ef0f5 140862000-06-26 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 14087
662ef0f5
TS
14088 * g++.old-deja/g++.pt/syntax1.C: New test.
14089 * g++.old-deja/g++.pt/syntax2.C: New test.
14090 * g++.old-deja/g++.other/syntax3.C: New test.
14091 * g++.old-deja/g++.other/syntax4.C: New test.
133a40d2 14092
662ef0f5 140932000-06-25 Zack Weinberg <zack@wolery.cumb.org>
133a40d2 14094
662ef0f5 14095 * gcc.dg/20000623-1.c: Prototype exit and abort.
83f1c55d 14096
662ef0f5 140972000-06-25 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 14098
662ef0f5
TS
14099 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14100 New tests.
14101 * gcc.dg/cpp-mi3.def: New file.
2f6f9ac7 14102
662ef0f5
TS
14103 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14104 inside assertions.
14105 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14106 lexer's error messages.
14107 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14108 divine anything from the linemarkers.
14109 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14110 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
2f6f9ac7 14111
662ef0f5 141122000-06-23 Geoffrey Keating <geoffk@cygnus.com>
fbb886eb 14113
662ef0f5 14114 * gcc.dg/20000623-1.c: New test.
fbb886eb 14115
662ef0f5 141162000-06-22 Jakub Jelinek <jakub@redhat.com>
2a6b7809 14117
662ef0f5 14118 * gcc.c-torture/execute/20000622-1.c: New test.
2a6b7809 14119
662ef0f5 141202000-06-22 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 14121
662ef0f5 14122 * g++.old-deja/g++.other/init15.C: New test.
eeafa66d 14123
662ef0f5 141242000-06-22 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 14125
662ef0f5
TS
14126 * g++.old-deja/g++.pt/vaarg2.C: New test.
14127 * g++.old-deja/g++.pt/vaarg3.C: New test.
83f1c55d 14128
662ef0f5 141292000-06-20 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 14130
662ef0f5 14131 * g++.old-deja/g++.other/dyncast6.C: New test.
83f1c55d 14132
662ef0f5 141332000-06-15 Jakub Jelinek <jakub@redhat.com>
985dae7c 14134
662ef0f5 14135 * gcc.c-torture/execute/loop-6.c: New test.
985dae7c 14136
662ef0f5 141372000-06-14 Jakub Jelinek <jakub@redhat.com>
cff244b2 14138
662ef0f5
TS
14139 * gcc.dg/20000614-1.c: New test.
14140 * gcc.dg/20000614-2.c: New test.
495da1f6 14141
662ef0f5 141422000-06-14 Hans-Peter Nilsson <hp@axis.com>
e729bc6d 14143
662ef0f5 14144 * g++.old-deja/g++.other/inline12.C: New test.
cff244b2 14145
662ef0f5 141462000-06-13 Jakub Jelinek <jakub@redhat.com>
da3a4719 14147
662ef0f5 14148 * g++.old-deja/g++.other/eh1.C: New test.
da3a4719 14149
662ef0f5 141502000-06-12 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14151
662ef0f5 14152 * g++.old-deja/g++.other/type.C: New test.
83f1c55d 14153
662ef0f5 141542000-06-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14155
662ef0f5 14156 * g++.old-deja/g++.other/initstring.C: New test.
83f1c55d 14157
662ef0f5 141582000-06-12 Jason Merrill <jason@redhat.com>
83f1c55d 14159
662ef0f5 14160 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
83f1c55d 14161
662ef0f5 141622000-06-09 Jeffrey A Law (law@cygnus.com)
b23875c9 14163
662ef0f5 14164 * gcc.c-torture/compile/20000609-1.c: New test.
b23875c9 14165
662ef0f5 141662000-06-09 Clinton Popetz <cpopetz@cygnus.com>
fa2e34e8 14167
662ef0f5 14168 * gcc.dg/20000609-1.c: New test.
fa2e34e8 14169
662ef0f5 141702000-06-08 Zack Weinberg <zack@wolery.cumb.org>
4a6cfa63 14171
662ef0f5
TS
14172 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14173 * gcc.c-torture/noncompile/poison-1.c: Move...
14174 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14175 * gcc.dg/cpp-li1.c: Add a token after the #line.
4a6cfa63 14176
662ef0f5 141772000-06-05 Richard Henderson <rth@cygnus.com>
44399cac 14178
662ef0f5
TS
14179 * gcc.c-torture/execute/20000605-2.c: New test.
14180 * gcc.c-torture/execute/20000605-3.c: New test.
44399cac 14181
662ef0f5 141822000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
ed3b0480 14183
662ef0f5 14184 * g77.f-torture/execute/20000503-1.x: New file.
ed3b0480 14185
662ef0f5 141862000-06-06 Nathan Sidwell <nathan@codesourcery.com>
ddcc2ade 14187
662ef0f5 14188 * g++.old-deja/g++.eh/badalloc1.C: New test.
ddcc2ade 14189
662ef0f5 141902000-06-05 Richard Henderson <rth@cygnus.com>
2144ddea 14191
662ef0f5 14192 * gcc.c-torture/execute/20000605-1.c: New test.
2144ddea 14193
662ef0f5
TS
141942000-06-05 Jakub Jelinek <jakub@redhat.com>
14195 Nathan Sidwell <nathan@codesourcery.com>
ae6f3fe9 14196
662ef0f5 14197 * gcc.c-torture/compile/20000605-1.c: New test.
ae6f3fe9 14198
662ef0f5 141992000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
1d3f28d4 14200
662ef0f5 14201 * g77.f-torture/compile/20000601-1.f: New test.
1d3f28d4 14202
662ef0f5 142032000-06-03 Richard Henderson <rth@cygnus.com>
cc6c6c23 14204
662ef0f5 14205 * gcc.c-torture/execute/20000603-1.c: New.
cc6c6c23 14206
662ef0f5 142072000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31a72d3f 14208
662ef0f5
TS
14209 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14210 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31a72d3f 14211
662ef0f5 142122000-06-01 Zack Weinberg <zack@wolery.cumb.org>
bd524aa3 14213
662ef0f5
TS
14214 * gcc.dg/compare2.c (case 12): XFAIL.
14215 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14216 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15f724f6 14217
662ef0f5 14218 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
bd524aa3 14219
662ef0f5 142202000-05-29 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 14221
662ef0f5
TS
14222 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14223 guard macro is already defined when the header is first
14224 included.
14225 * gcc.dg/cpp-mix.h: New file.
14226 * gcc.dg/endif-label.c: Update patterns to match compiler.
83f1c55d 14227
662ef0f5
TS
14228 * g++.brendan/complex1.C: Declare abort.
14229 * g++.law/refs4.C: Remove XFAIL.
14230 * g++.oliva/expr2.C: Declare abort and exit.
3ebed0b2 14231
662ef0f5 142322000-05-28 Alexandre Oliva <aoliva@cygnus.com>
3f50679d 14233
662ef0f5 14234 * gcc.c-torture/execute/20000528-1.c: New test.
3ebed0b2 14235
662ef0f5
TS
14236 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14237 * g++.old-deja/g++.law/temps4.C: Likewise.
7a53e94b 14238
662ef0f5
TS
14239 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14240 stdlib.h. Call abort() on failure.
14241 * g++.old-deja/g++.law/refs4.C: Likewise.
14242 * g++.old-deja/g++.law/temps4.C: Likewise.
14243 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14244 * gcc.c-torture/execute/20000112-1.c: Include string.h.
92936ecf 14245
662ef0f5 142462000-05-27 Zack Weinberg <zack@wolery.cumb.org>
360f2326 14247
662ef0f5
TS
14248 Relative to g++.dg/special:
14249 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
360f2326 14250
662ef0f5
TS
14251 Relative to g++.old-deja:
14252 * g++.brendan/complex1.C, g++.jason/optimize2.C,
14253 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14254 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14255 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14256 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14257 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14258 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
1eb8759b 14259
662ef0f5
TS
14260 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14261 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14262 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14263 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14264 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14265 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14266 and/or string.h.
1eb8759b 14267
662ef0f5 14268 * g++.other/goto1.C: Update expectations for error messages.
33f6849b 14269
662ef0f5 142702000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33f6849b 14271
662ef0f5 14272 * gcc.c-torture/compile/20000523-1.c: New test.
ca4cd7ab 14273
662ef0f5 142742000-05-25 Nathan Sidwell <nathan@codesourcery.com>
ca4cd7ab 14275
662ef0f5 14276 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7a2a27a5 14277
662ef0f5 142782000-05-25 Nathan Sidwell <nathan@codesourcery.com>
7a2a27a5 14279
662ef0f5
TS
14280 * g++.old-deja/g++.eh/catch11.C: New test.
14281 * g++.old-deja/g++.eh/catch12.C: New test.
a5bfff0c 14282
662ef0f5 142832000-05-24 Nick Clifton <nickc@cygnus.com>
a5bfff0c 14284
662ef0f5 14285 * gcc.c-torture/execute/20000523-1.c: New test.
afc27297 14286
662ef0f5 142872000-05-23 Zack Weinberg <zack@wolery.cumb.org>
afc27297 14288
662ef0f5
TS
14289 * c-torture/execute/bcp-1.c: Replace abort in arg of
14290 __builtin_constant_p with a generic external function.
69d4f56d 14291
662ef0f5
TS
14292 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14293 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14294 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14295 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14296 Prototype abort and/or exit.
69d4f56d 14297
662ef0f5
TS
14298 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14299 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14300 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14301 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
cc6ecc6a 14302
662ef0f5 143032000-05-22 Alexandre Oliva <aoliva@cygnus.com>
cc6ecc6a 14304
662ef0f5 14305 * gcc.dg/dwarf2-1.c: New test.
ac8cd718 14306
662ef0f5
TS
143072000-05-20 Richard Henderson <rth@cygnus.com>
14308
14309 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14310
143112000-05-20 Andreas Jaeger <aj@suse.de>
14312
14313 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14314 testcase.
3f552d62 14315
662ef0f5 143162000-05-19 David Edelsohn <edelsohn@gnu.org>
3fe5b143 14317
662ef0f5 14318 * gcc.c-torture/execute/20000519-2.c: New test.
3fe5b143 14319
662ef0f5 143202000-05-19 Andreas Jaeger <aj@suse.de>
bacaaca4 14321
662ef0f5
TS
14322 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14323 which fails with SSA.
bacaaca4 14324
662ef0f5 14325 * lib/c-torture.exp: Also test with -O3 -fssa.
7fb1283f 14326
662ef0f5 143272000-05-18 Michael Meissner <meissner@redhat.com>
7fb1283f 14328
662ef0f5
TS
14329 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14330 * gcc.c-torture/execute/920415-1.c: Ditto.
14331 * gcc.c-torture/execute/920501-1.c: Ditto.
14332 * gcc.c-torture/execute/conversion.c: Ditto.
14333 * gcc.c-torture/execute/cvt-1.c: Ditto.
83f1c55d 14334
662ef0f5 143352000-05-18 Jeffrey A Law (law@cygnus.com)
83f1c55d 14336
662ef0f5 14337 * gcc.c-torture/compile/20000518-1.c: New test.
0e455fc3 14338
662ef0f5 143392000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
0e455fc3 14340
662ef0f5 14341 * g77.f-torture/compile/200005018.f: New test.
83f1c55d 14342
662ef0f5 143432000-05-17 Jeffrey A Law (law@cygnus.com)
83f1c55d 14344
662ef0f5 14345 * gcc.c-torture/compile/20000517-1.c: New test.
2d447b1e 14346
662ef0f5 143472000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2d447b1e 14348
662ef0f5 14349 * gcc.c-torture/execute/20000516-1.c: New test.
83f1c55d 14350
662ef0f5 143512000-05-15 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14352
662ef0f5 14353 * g++.old-deja/g++.other/eh.C: New test.
83f1c55d 14354
662ef0f5 143552000-05-12 Richard Henderson <rth@cygnus.com>
83f1c55d 14356
662ef0f5
TS
14357 * gcc.c-torture/execute/990208-1.c (main): Don't pass
14358 constants through to doit's conditional.
5ba280da 14359
662ef0f5 143602000-05-11 Jeffrey A Law (law@cygnus.com)
5ba280da 14361
662ef0f5
TS
14362 * gcc.c-torture/compile/20000511-1.c: New test.
14363 * g77.f-torture/compile/20000511-1.f: New test.
14364 * g77.f-torture/compile/20000511-2.f: New test.
41bd0db1 14365
662ef0f5 143662000-05-11 Michael Meissner <meissner@redhat.com>
41bd0db1 14367
662ef0f5 14368 * gcc.c-torture/execute/20000511-1.c: New test.
83f1c55d 14369
662ef0f5 143702000-05-11 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 14371
662ef0f5
TS
14372 * gcc.dg/dg.exp: Scan .S files as well as .c files.
14373 * gcc.dg/20000510-1.S: New.
468644e6 14374
662ef0f5 143752000-05-08 Catherine Moore <clm@cygnus.com>
92936ecf 14376
662ef0f5 14377 * gcc.dg/unused-3.c: New.
4767498b 14378
662ef0f5 143792000-05-06 Richard Henderson <rth@cygnus.com>
4767498b 14380
662ef0f5
TS
14381 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14382 * g++.old-deja/g++.mike/warn1.C: Likewise.
14383 * g++.old-deja/g++.pt/local1.C: Likewise.
14384 * g++.old-deja/g++.pt/local7.C: Likewise.
14385 * g++.old-deja/g++.pt/spec16.C: Likewise.
c07c7c9d 14386
662ef0f5 143872000-05-06 Nathan Sidwell <nathan@codesourcery.com>
c07c7c9d 14388
662ef0f5 14389 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
810ec6bd 14390
662ef0f5 143912000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
810ec6bd 14392
662ef0f5 14393 * g77.f-torture/execute/20000503-1.f: New test.
8ab56d5d 14394
662ef0f5 143952000-05-04 Andreas Jaeger <aj@suse.de>
8ab56d5d 14396
662ef0f5 14397 * gcc.dg/noreturn-2.c: New test.
77cf4d55 14398
662ef0f5 143992000-05-04 Neil Booth <NeilB@earthling.net>
77cf4d55 14400
662ef0f5
TS
14401 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14402 preprocessor.
83f1c55d 14403
662ef0f5 144042000-05-04 Richard Henderson <rth@cygnus.com>
83f1c55d 14405
662ef0f5 14406 * gcc.c-torture/execute/20000503-1.c: Fix typo.
7337695d 14407
662ef0f5 144082000-05-04 Richard Henderson <rth@cygnus.com>
7337695d 14409
662ef0f5
TS
14410 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
14411 OpenSSL by Jason R Thorpe.
d1923ab7 14412
662ef0f5 144132000-05-03 Jim Wilson <wilson@cygnus.com>
d1923ab7 14414
662ef0f5 14415 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
97c1c80b 14416
662ef0f5 144172000-05-03 Robert Lipe <robertlipe@usa.net>
97c1c80b 14418
662ef0f5 14419 * gcc.dg/20000503-1.c: New test.
83f1c55d 14420
662ef0f5 144212000-05-02 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14422
662ef0f5
TS
14423 * gcc.c-torture/compile/20000502-1.c: New test.
14424 * g++.old-deja/g++.other/align.C: New test.
14425 * gcc.dg/cpp-tradstringify.c: New test.
19a027a0 14426
662ef0f5 14427Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
19a027a0 14428
662ef0f5
TS
14429 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14430 and hard registers.
7cffd12d 14431
662ef0f5 144322000-04-26 Geoff Keating <geoffk@cygnus.com>
7cffd12d 14433
662ef0f5 14434 * gcc.c-torture/execute/loop-5.c: New test.
83f1c55d 14435
662ef0f5 144362000-04-25 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14437
662ef0f5 14438 * gcc.c-torture/execute/va-arg-20.c: New test.
8b1cb95b 14439
662ef0f5 144402000-04-23 Jeffrey A Law (law@cygnus.com)
8b1cb95b 14441
662ef0f5 14442 * gcc.c-torture/execute/20000422-1.c: New test.
e5315fad 14443
662ef0f5 144442000-04-20 Greg McGary <gkm@gnu.org>
e5315fad 14445
662ef0f5
TS
14446 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14447 when optimizing, but without sibling-call optimizations (-O1).
ee760205 14448
662ef0f5 144492000-04-20 Jeffrey A Law (law@cygnus.com)
ee760205 14450
662ef0f5 14451 * gcc.c-torture/compile/20000420-1.c: New test.
9c7acf2f 14452
662ef0f5 144532000-04-20 Nathan Sidwell <nathan@codesourcery.com>
9c7acf2f 14454
662ef0f5
TS
14455 * g++.abi/ptrflags.C: New test.
14456 * g++.eh/catchptr1.C: Test incomplete pointer chains.
83f1c55d 14457
662ef0f5 144582000-04-19 Catherine Moore <clm@cygnus.com>
83f1c55d 14459
662ef0f5 14460 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
83f1c55d 14461
662ef0f5 144622000-04-19 Greg McGary <gkm@gnu.org>
83f1c55d 14463
662ef0f5
TS
14464 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14465 sibling-call optimizations.
8f4f2f29 14466
662ef0f5 144672000-04-19 Zack Weinberg <zack@wolery.cumb.org>
8f4f2f29 14468
662ef0f5 14469 * gcc.dg/20000419-1.c: New test.
ce82ff5c 14470
662ef0f5 144712000-04-12 Hans-Peter Nilsson <hp@axis.com>
92936ecf 14472
662ef0f5 14473 * gcc.c-torture/execute/20000412-6.c: New test.
71152e6d 14474
662ef0f5 144752000-04-12 Jeffrey A Law (law@cygnus.com)
ce82ff5c 14476
662ef0f5
TS
14477 * gcc.c-torture/execute/20000412-5.c: New test.
14478 * g77.f-torture/compile/20000412-1.f: New test.
14479 * gcc.c-torture/execute/20000412-4.c: New test.
14480 * gcc.c-torture/compile/20000412-2.c: New test.
14481 * gcc.c-torture/execute/20000412-3.c: New test.
14482 * gcc.c-torture/compile/20000412-1.c: New test.
14483 * gcc.c-torture/execute/20000412-2.c: New test.
da018257 14484
662ef0f5 144852000-04-12 Jakub Jelinek <jakub@redhat.com>
da018257 14486
662ef0f5 14487 * objc/execute/bf-20.m: New test.
2792392c 14488
662ef0f5 144892000-04-10 Richard Henderson <rth@cygnus.com>
7b6cbff4 14490
662ef0f5 14491 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
2792392c 14492
662ef0f5 14493 * gcc.c-torture/execute/20000412-1.c: New test.
2a81679e 14494
662ef0f5 144952000-04-10 Nathan Sidwell <nathan@codesourcery.com>
2a81679e 14496
662ef0f5 14497 * g++.old-deja/g++.eh/catchptr1.C: New test.
3965abd0 14498
662ef0f5 144992000-04-09 Nathan Sidwell <nathan@codesourcery.com>
3965abd0 14500
662ef0f5 14501 * g++.old-deja/g++.abi/cxa_vec.C: New test.
543c94cc 14502
662ef0f5 145032000-04-08 Neil Booth <NeilB@earthling.net>
543c94cc 14504
662ef0f5
TS
14505 * gcc.dg/cpp-nullchar.c: Remove test as
14506 embedded nulls cause problems.
ee90ff50 14507
662ef0f5 145082000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee90ff50 14509
662ef0f5 14510 * gcc.dg/compare2.c: New test.
5603a487 14511
662ef0f5 145122000-04-08 Neil Booth <NeilB@earthling.net>
5603a487 14513
662ef0f5 14514 * gcc.dg/cpp-nullchar.c: New test.
fa7ae3bc 14515
662ef0f5 145162000-04-07 Zack Weinberg <zack@wolery.cumb.org>
fa7ae3bc 14517
662ef0f5
TS
14518 * gcc.dg/cpp-mi2.c: New test.
14519 * gcc.dg/cpp-mi2[abc].h: New files.
b7fd6635 14520
662ef0f5 145212000-04-07 Nathan Sidwell <nathan@codesourcery.com>
b7fd6635 14522
662ef0f5
TS
14523 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14524 member name.
a59f8640 14525
662ef0f5 145262000-04-06 Nathan Sidwell <nathan@codesourcery.com>
a59f8640 14527
662ef0f5 14528 * g++.old-deja/g++.abi/vmihint.C: New test.
7c4adc7f 14529
662ef0f5 145302000-04-06 Neil Booth <NeilB@earthling.net>
7c4adc7f 14531
662ef0f5
TS
14532 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14533 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14534 copyright.
8538ac5e 14535
662ef0f5 145362000-04-05 Hans-Peter Nilsson <hp@axis.com>
8538ac5e 14537
662ef0f5
TS
14538 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14539 avoid stack-frame overwrite.
83f1c55d 14540
662ef0f5 145412000-04-05 Jakub Jelinek <jakub@redhat.com>
83f1c55d 14542
662ef0f5
TS
14543 * gcc.c-torture/compile/20000405-2.c: New test.
14544 * gcc.c-torture/compile/20000405-3.c: New test.
c328b1d7 14545
662ef0f5 145462000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
c328b1d7 14547
662ef0f5 14548 * gcc.c-torture/compile/20000405-1.c: New test.
061f7e47 14549
662ef0f5 145502000-04-04 Geoff Keating <geoffk@cygnus.com>
061f7e47 14551
662ef0f5 14552 * gcc.dg/cast-qual-1.c: Revert last change.
83f1c55d 14553
662ef0f5 145542000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83f1c55d 14555
662ef0f5 14556 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24d50598 14557
662ef0f5 145582000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24d50598 14559
662ef0f5
TS
14560 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14561 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8bbcc7ce 14562
662ef0f5 145632000-04-03 Jeffrey A Law (law@cygnus.com)
8bbcc7ce 14564
662ef0f5
TS
14565 * gcc.c-torture/compile/20000403-2.c: New test.
14566 * gcc.c-torture/compile/20000403-1.c: New test.
a0cc9ab6 14567
662ef0f5 145682000-04-03 Hans-Peter Nilsson <hp@axis.com>
a0cc9ab6 14569
662ef0f5 14570 * gcc.c-torture/execute/20000403-1.c: New test.
83f1c55d 14571
662ef0f5 145722000-04-03 Geoff Keating <geoffk@cygnus.com>
83f1c55d 14573
662ef0f5 14574 * gcc.c-torture/execute/20000402-1.c: New test.
83f1c55d 14575
662ef0f5 145762000-04-03 Donald Lindsay <dlindsay@cygnus.com>
83f1c55d 14577
662ef0f5
TS
14578 * gcc.c-torture/execute/va-arg-15.c: New test.
14579 * gcc.c-torture/execute/va-arg-16.c: New test.
14580 * gcc.c-torture/execute/va-arg-17.c: New test.
14581 * gcc.c-torture/execute/va-arg-18.c: New test.
14582 * gcc.c-torture/execute/va-arg-19.c: New test.
e88d975c 14583
662ef0f5 145842000-04-02 Zack Weinberg <zack@wolery.cumb.org>
e88d975c 14585
662ef0f5
TS
14586 * gcc.c-torture/compile/981211-1.c: Move to...
14587 * gcc.dg/cpp-as1.c: ...here.
14588 * gcc.dg/cpp-as2.c: New file.
34d257b1 14589
662ef0f5
TS
14590 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14591 compiler.
34d257b1 14592
662ef0f5 145932000-04-02 Neil Booth <NeilB@earthling.net>
54c75f8c 14594
662ef0f5
TS
14595 * gcc.dg/cpp-cond.c New tests.
14596 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14597 accidental success less likely.
14598 * gcc.dg/cpp-missingop.c New tests.
14599 * gcc.dg/cpp-missingparen.c New tests.
14600 * gcc.dg/cpp-shift.c New tests.
14601 * gcc.dg/cpp-shortcircuit.c New tests.
14602 * gcc.dg/cpp-unary.c New tests.
54c75f8c 14603
662ef0f5 146042000-03-29 Jeffrey A Law (law@cygnus.com)
2da4ce19 14605
662ef0f5 14606 * gcc.c-torture/compile/20000329-1.c: New test.
2da4ce19 14607
662ef0f5 146082000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
0881d223 14609
662ef0f5
TS
14610 * gcc.c-torture/compile/20000326-1.c: New test.
14611 * gcc.c-torture/compile/20000326-2.c: New test.
0881d223 14612
662ef0f5 146132000-03-24 Geoff Keating <geoffk@cygnus.com>
cdf508e8 14614
662ef0f5
TS
14615 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14616 the first parameter is a function argument.
cdf508e8 14617
662ef0f5 146182000-03-23 Nathan Sidwell <nathan@codesourcery.com>
6e9d6189 14619
662ef0f5 14620 * g++.old-deja/g++.ext/array4.C: New test.
6e9d6189 14621
662ef0f5 146222000-03-22 Geoff Keating <geoffk@cygnus.com>
83f1c55d 14623
662ef0f5 14624 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
83f1c55d 14625
662ef0f5 146262000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
661d2b52 14627
662ef0f5 14628 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
661d2b52 14629
662ef0f5 146302000-03-19 Richard Henderson <rth@cygnus.com>
c530479e 14631
662ef0f5 14632 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
c530479e 14633
662ef0f5 146342000-03-19 Richard Henderson <rth@cygnus.com>
83f1c55d 14635
662ef0f5 14636 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 14637
662ef0f5 146382000-03-14 Jeffrey A Law (law@cygnus.com)
76292ef8 14639
662ef0f5
TS
14640 * gcc.c-torture/execute/20000314-3.c: New test.
14641 * gcc.c-torture/execute/20000314-2.c: New test.
14642 * gcc.c-torture/execute/20000314-1.c: New test.
14643 * gcc.c-torture/compile/20000314-2.c: New test.
14644 * gcc.c-torture/compile/20000314-1.c: New test.
76292ef8 14645
662ef0f5 146462000-03-13 Nathan Sidwell <nathan@codesourcery.com>
76292ef8 14647
662ef0f5 14648 * g++.old-deja/g++.warn/inline.C: New test.
eb898ce4 14649
662ef0f5 146502000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
eb898ce4 14651
662ef0f5
TS
14652 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14653 standards-compliant result rather than specific constants.
14654 Put test-values in array.
8c5f3e15 14655
662ef0f5 146562000-03-08 Jason Merrill <jason@casey.cygnus.com>
8c5f3e15 14657
662ef0f5
TS
14658 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14659 (g++_target_compile): Put test-specific options last.
88bf1faf 14660
662ef0f5 146612000-03-08 Nathan Sidwell <nathan@codesourcery.com>
88bf1faf 14662
662ef0f5 14663 * g++.old-deja/g++.eh/vbase4.C: New test.
456dd999 14664
662ef0f5 146652000-03-08 Nathan Sidwell <nathan@codesourcery.com>
456dd999 14666
662ef0f5 14667 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
a12e24fc 14668
662ef0f5 146692000-03-08 Nathan Sidwell <nathan@codesourcery.com>
a12e24fc 14670
662ef0f5
TS
14671 * g++.old-deja/g++.brendan/misc12.C: Removed.
14672 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14673 * g++.old-deja/g++.ext/pretty4.C: New test.
18987000 14674
662ef0f5 146752000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18987000 14676
662ef0f5 14677 * g++.old-deja/g++.other/string2.C: New test.
b780db79 14678
662ef0f5 146792000-03-06 Nathan Sidwell <nathan@codesourcery.com>
b780db79 14680
662ef0f5 14681 * g++.old-deja/g++.warn/impint2.C: New test.
2dc36fe3 14682
662ef0f5 146832000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2dc36fe3 14684
662ef0f5
TS
14685 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14686 is 1, not zero.
03565372 14687
662ef0f5 146882000-03-05 Nathan Sidwell <nathan@codesourcery.com>
723dc442 14689
662ef0f5
TS
14690 * g++.old-deja/g++.warn/impint.C: New test.
14691 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14692 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14693 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14694 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14695 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14696 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14697 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14698 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14699 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14700 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14701 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14702 * g++.old-deja/g++.pt/memclass7.C: Likewise.
49b1e9eb 14703
662ef0f5 147042000-03-01 Zack Weinberg <zack@wolery.cumb.org>
c363a0c4 14705
662ef0f5 14706 * gcc.dg/cpp-redef.c: New test.
9dae6a7f 14707
662ef0f5 147082000-02-29 Nathan Sidwell <nathan@codesourcery.com>
b5a3b737 14709
662ef0f5 14710 * g++.old-deja/g++.pt/unify7.C: New test.
03565372 14711
662ef0f5 147122000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
f362bcef 14713
662ef0f5
TS
14714 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14715 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
f362bcef 14716
662ef0f5 147172000-02-25 Geoff Keating <geoffk@cygnus.com>
f4c6443e 14718
662ef0f5 14719 * gcc.c-torture/compile/20000224-1.c: New test.
f4c6443e 14720
662ef0f5 147212000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33f58a4e 14722
662ef0f5
TS
14723 * gcc.c-torture/compile/cpp-2.c: New test.
14724 * gcc.c-torture/compile/cpp-1.c: New test.
33f58a4e 14725
662ef0f5 147262000-02-25 Jeffrey A Law (law@cygnus.com)
0dcda002 14727
662ef0f5 14728 * gcc.c-torture/execute/20000225-1.c: New test.
0dcda002 14729
662ef0f5 147302000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
fb20fc45 14731
662ef0f5 14732 * gcc.dg/cpp-li2.c: New test.
fb20fc45 14733
662ef0f5 14734 * gcc.dg/cpp-wi1.c: New test.
fb20fc45 14735
662ef0f5 14736 * gcc.dg/cpp-li1.c: New test.
8a07ed33 14737
662ef0f5 147382000-02-24 Nathan Sidwell <nathan@codesourcery.com>
8a07ed33 14739
662ef0f5 14740 * g++.old-deja/g++.other/sizeof5.C: New test.
7ea3788d 14741
662ef0f5 147422000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7ea3788d 14743
662ef0f5 14744 * gcc.c-torture/execute/va-arg-13.c: New test.
fb2000b2 14745
662ef0f5 147462000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fb2000b2 14747
662ef0f5 14748 * gcc.c-torture/execute/va-arg-12.c: New test.
6d368e86 14749
662ef0f5 147502000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6d368e86 14751
662ef0f5 14752 * gcc.c-torture/execute/20000223-1.c: New test.
351b736c 14753
662ef0f5 147542000-02-23 Nathan Sidwell <nathan@codesourcery.com>
351b736c 14755
662ef0f5 14756 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
4a30151d 14757
662ef0f5 147582000-02-22 Mark Mitchell <mark@codesourcery.com>
4a30151d 14759
662ef0f5 14760 * g++.old-deja/g++.abi/ptrmem.C: New test.
8e64077d 14761
662ef0f5 147622000-02-19 Richard Henderson <rth@cygnus.com>
8e64077d 14763
662ef0f5 14764 * gcc.c-torture/compile/init-3.c: New.
54dd04be 14765
662ef0f5 147662000-02-17 Mark Mitchell <mark@codesourcery.com>
54dd04be 14767
662ef0f5
TS
14768 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14769 ALWAYS_CXXFLAGS.
568276d7 14770
662ef0f5 147712000-02-11 Robert Lipe <robertl@sco.com>
a33ab1b1 14772
662ef0f5 14773 * gcc.c-torture/compile/20000211-3.c: New test.
568276d7 14774
662ef0f5 147752000-02-11 Martin Buchholz <martin@xemacs.org>
83f1c55d 14776
662ef0f5 14777 * gcc.c-torture/compile/20000211-2.c: New test.
83f1c55d 14778
662ef0f5 147792000-02-11 Jeffrey A Law (law@cygnus.com)
83f1c55d 14780
662ef0f5 14781 * gcc.c-torture/compile/20000211-1.c: New test.
83f1c55d 14782
662ef0f5 147832000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
0e8b6188 14784
662ef0f5
TS
14785 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14786 on native targets
0e8b6188 14787
662ef0f5 147882000-02-08 Nathan Sidwell <nathan@acm.org>
6ccecb36 14789
662ef0f5 14790 * g++.old-deja/g++.other/cast5.C: New test.
6ccecb36 14791
662ef0f5 147922000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32bebc43 14793
662ef0f5 14794 * gcc.c-torture/execute/20000205-1.c: New.
32bebc43 14795
662ef0f5 147962000-02-03 Nathan Sidwell <nathan@acm.org>
2f2ea326 14797
662ef0f5
TS
14798 * g++.old-deja/g++.jason/cast3.C: Return void.
14799 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
2f2ea326 14800
662ef0f5 148012000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32bebc43 14802
662ef0f5 14803 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32bebc43 14804
662ef0f5 14805 * gcc.dg/loop-1.c: New test.
58e1e5ad 14806
662ef0f5 148072000-01-27 Jakub Jelinek <jakub@redhat.com>
58e1e5ad 14808
662ef0f5
TS
14809 * gcc.c-torture/compile/20000127-1.c: New test.
14810 * gcc.c-torture/execute/991228-1.c: New test.
58e1e5ad 14811
662ef0f5 148122000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
92936ecf 14813
662ef0f5 14814 * gcc.dg/unused-2.c: New test.
da621fd2 14815
662ef0f5 14816 * gcc.dg/conv-1.c: New test.
da621fd2 14817
662ef0f5 148182000-01-24 Mark Mitchell <mark@codesourcery.com>
3fb36cbd 14819
662ef0f5
TS
14820 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14821 compiler.
14822 (tool_option_proc): Fix typo.
790f04d1 14823
662ef0f5 148242000-01-24 Geoff Keating <geoffk@cygnus.com>
3fb36cbd 14825
662ef0f5
TS
14826 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14827 of the ld on the host, not on the build machine.
14828 Also, don't crash if '--help' is not a supported option.
83f1c55d 14829
662ef0f5 148302000-01-24 Richard Henderson <rth@cygnus.com>
83f1c55d 14831
662ef0f5 14832 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
048f60dc 14833
662ef0f5 148342000-01-20 Jeffrey A Law (law@cygnus.com)
048f60dc 14835
662ef0f5
TS
14836 * gcc.c-torture/execute/20000120-2.c: New test.
14837 * gcc.c-torture/execute/20000120-1.c: New test.
06c8baef 14838
662ef0f5 148392000-01-13 Jeffrey A Law (law@cygnus.com)
06c8baef 14840
662ef0f5 14841 * gcc.c-torture/execute/20000113-1.c: New test.
e4b593c5 14842
662ef0f5 148432000-01-12 Jeffrey A Law (law@cygnus.com)
e4b593c5 14844
662ef0f5 14845 * gcc.c-torture/execute/20000112-1.c: New test.
b9a2a899 14846
662ef0f5 148472000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
b9a2a899 14848
662ef0f5 14849 * gcc.dg/20000111-1.c: New test.
1c25a28e 14850
662ef0f5 148512000-01-10 Jeffrey A Law (law@cygnus.com)
3f8ac8a2 14852
662ef0f5
TS
14853 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14854 with 16 bit integers.
1c25a28e 14855
662ef0f5 148562000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
622cc043 14857
662ef0f5 14858 * gcc.dg/20000108-1.c: New test.
622cc043 14859
662ef0f5 148602000-01-05 Nathan Sidwell <nathan@acm.org>
4469640c 14861
662ef0f5 14862 * g++.old-deja/g++.ns/koenig8.C: New test.
4469640c 14863
662ef0f5 148642000-01-05 Nathan Sidwell <nathan@
71fb0056
JL
14865
14866 * gcc.c-torture/execute/990531-1.c: New test.
14867
b8c25665 148681999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
14869
14870 * gcc.c-torture/compile/990527-1.c: New test.
14871
b8c25665 148721999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
14873
14874 * gcc.c-torture/execute/990527-1.c: New test.
14875
83f1c55d
RH
148761999-05-25 Nick Clifton <nickc@cygnus.com>
14877
14878 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 14879 bitfields as signed.
83f1c55d 14880
47d98fa2
CB
148811999-05-25 Craig Burley <craig@jcb-sc.com>
14882
14883 * g77.f-torture/compile/19990525-0.f: New test.
14884
b8c25665 148851999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 14886
73951da8
JL
14887 * gcc.c-torture/execute/990525-2.c: New test.
14888
d3e82013
JL
14889 * gcc.c-torture/execute/990525-1.c: New test.
14890
569c1d8b
NS
148911999-05-24 Nathan Sidwell <nathan@acm.org>
14892
14893 * g++.old-deja/g++.other/anon3.C: New test.
14894 * g++.old-deja/g++.other/anon4.C: New test.
14895 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14896 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14897 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14898 Merrill).
14899
b8c25665 149001999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 14901
79d6c916
JL
14902 * gcc.c-torture/execute/990524-1.c: New test.
14903
35676551
JL
14904 * gcc.dg/990524-1.c: New test.
14905
b8c25665 149061999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
14907
14908 * gcc.c-torture/compile/990523-1.c: New test.
14909
b8c25665 149101999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
14911
14912 * gcc.c-torture/compile/990519-1.c: New test.
14913
92b3fc3a
AS
149141999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14915
2e5b4448
AS
14916 * gcc.c-torture/compile/990517-1.c: New test.
14917
14918 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
14919 (e4, f4): New tests.
14920 (main): Call them.
14921
6de8697e
KG
149221999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14923
14924 * gcc.dg/noreturn-1.c: New test.
14925
b8c25665 149261999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
14927
14928 * gcc.c-torture/execute/990513-1.c: New test.
14929
b6181dbb
RH
149301999-05-10 Richard Henderson <rth@cygnus.com>
14931
14932 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14933
6d9bf074
CB
149341999-05-10 Craig Burley <craig@jcb-sc.com>
14935
14936 * g77.f-torture/execute/erfc.f: Use small single-precision
14937 values, to avoid problems on Alphas when not -mieee.
14938
ea0f786b
CB
149391999-05-08 Craig Burley <craig@jcb-sc.com>
14940
14941 * gcc.dg/990506-0.c: New test.
14942
a3af74c4
RH
149431999-05-08 Richard Henderson <rth@cygnus.com>
14944
14945 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14946 the constant to test. Don't XFAIL 64-bit targets.
14947
14948 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14949 * g++.old-deja/g++.law/profile1.C: Likewise.
14950
14951 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14952 operator new instances.
14953 * g++.old-deja/g++.other/delete5.C: Likewise.
14954
dbd9ec97
CB
149551999-05-03 Craig Burley <craig@jcb-sc.com>
14956
14957 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14958 intrinsic.
14959
2b0bdd9a
CB
149601999-05-03 Craig Burley <craig@jcb-sc.com>
14961
14962 * g77.f-torture/execute/u77-test.f: Reverse order of two
14963 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14964
ddcd89b9
KG
149651999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14966
14967 * gcc.dg/compare1.c: New test.
14968
4014b382
JM
149691999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
14970
14971 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14972 New tests.
14973
a7e34b17
CB
149741999-05-02 Craig Burley <craig@jcb-sc.com>
14975
14976 * g77.f-torture/compile/19990502-1.f: New test.
14977
4a5ae682
CB
149781999-05-02 Craig Burley <craig@jcb-sc.com>
14979
14980 * g77.f-torture/compile/19990502-0.f: New test.
14981
b8c25665 149821999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
14983
14984 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14985 intrinsic.
14986
b8c25665 149871999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
14988
14989 * g77.f-torture/execute/u77-test.f (main): List libU77
14990 intrinsics not currently tested.
14991 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14992 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14993 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14994 Trim blanks off the ends of some printed strings.
14995
b8c25665 149961999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
14997
14998 * g77.f-torture/execute/u77-test.f (main): Just warn about
14999 FSTAT gid disagreement, as it's expected on some systems.
15000
b8c25665 150011999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
15002
15003 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15004 use a new function, which allows for some slop.
15005 Clean up some commentary.
15006 (issum): The new function.
15007 (sgladd): Deleted subroutine.
15008
0bfc6dd2
CB
150091999-05-01 Craig Burley <craig@jcb-sc.com>
15010
15011 * g77.f-torture/execute/u77-test.f: Modify to be more like
15012 libf2c/libU77 version, bringing patches to that version here.
15013 Add suitable commentary.
15014
b8c25665 150151999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
15016
15017 * gcc.dg/990424-1.c: New test.
15018
4d9a07db
CB
150191999-04-24 Craig Burley <craig@jcb-sc.com>
15020
15021 * g77.f-torture/execute/u77-test.f (main): Bug involving
15022 LSTAT has been fixed, so turn back on full checking.
15023
2e647206
CB
150241999-04-20 Craig Burley <craig@jcb-sc.com>
15025
15026 * g77.f-torture/compile/19990419-0.f: New test.
15027 * g77.f-torture/execute/19990419-1.f: New test.
15028
b8c25665 150291999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
15030
15031 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15032 to avoid the need for a prototype to supress a warning.
15033
b8c25665 150341999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15035
15036 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15037
b8c25665 150381999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
15039
15040 * gcc.c-torture/execute/990404-1.c: New test.
15041
24dc09a7
ZW
150421999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15043
15044 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15045 * gcc.dg/cpp-if3.c: Don't use -pedantic.
15046 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15047 missing initializer warnings.
15048
b8c25665 150491999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
15050
15051 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15052 matching strings.
15053
b8c25665 150541999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
15055
15056 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15057
96e57dac
CB
150581999-03-26 Craig Burley <craig@jcb-sc.com>
15059
15060 * g77.f-torture/execute/19990325-0.f: New test.
15061 * g77.f-torture/execute/19990325-1.f: New test.
15062
b8c25665 150631999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
15064
15065 * gcc.c-torture/execute/990324-1.c: New test.
15066
b8c25665 150671999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15068
15069 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15070 test with 4.
15071
b8c25665 150721999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
15073
15074 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
15075
98941e01
CB
150761999-03-13 Craig Burley <craig@jcb-sc.com>
15077
15078 * g77.f-torture/execute/19990313-2.f: New test.
15079 * g77.f-torture/execute/19990313-3.f: New test.
15080
fe3ab6bd
CB
150811999-03-13 Craig Burley <craig@jcb-sc.com>
15082
15083 * g77.f-torture/execute/19990313-0.f: New test.
15084 * g77.f-torture/execute/19990313-1.f: New test.
15085
b8c25665 150861999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15087
15088 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15089 printf to sprintf.
15090 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15091 (main): Add check for u15. Conditionalize u31 check depending on
15092 whether ints are <32 bits or >=32 bits.
92936ecf 15093
3d1d35d6
CB
150941999-03-08 Craig Burley <craig@jcb-sc.com>
15095
15096 * g77.f-torture/execute/19981119-0.f: Improve testiness.
15097
fc370eff
CB
150981999-03-08 Craig Burley <craig@jcb-sc.com>
15099
15100 * g77.f-torture/compile/19990305-0.f: New test.
15101 * g77.f-torture/execute/19981119-0.f: New test.
15102
7e0847f6
CB
151031999-03-08 Craig Burley <craig@jcb-sc.com>
15104
15105 * g77.f-torture/execute/970625-2.f: call ABORT if final
15106 result is not correct, instead of just printing it.
15107 Add this checking via newly introduced obfuscation, to
15108 trip up buggy front ends.
15109
3f18f777
CB
151101999-03-07 Craig Burley <craig@jcb-sc.com>
15111
15112 * g77.f-torture/compile/960317-1.f: Moved from being
15113 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
15114
158281d7
CB
151151999-03-06 Craig Burley <craig@jcb-sc.com>
15116
15117 * g77.f-torture/execute/960317-1.f: New (old) test.
15118 * g77.f-torture/execute/970625-2.f: Ditto.
15119
83f1c55d
RH
151201999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
15121
15122 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15123 message on line 1 or line 2; cccp and cpplib do this differently.
15124
b8c25665 151251999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
15126
15127 * g++.old-deja/g++.law/weak1.C: New test.
15128
5762f506
ZW
151291999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15130
15131 * gcc.c-torture/execute/990119-1.c: Renamed to...
15132 * gcc.dg/990119-1.c: this, so it will only be tested once
15133 (it's a preprocessor test, it doesn't need to be run at
15134 multiple optimization levels).
15135
7126c249
ZW
151361999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15137
15138 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 15139 ALWAYS_CXXFLAGS.
7126c249 15140
bc0a89ec
CB
151411999-02-24 Craig Burley <craig@jcb-sc.com>
15142
29df9714
CB
15143 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15144 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
15145 to not be compilable by current g77.
15146
518ee01e
NC
151471999-02-24 Nick Clifton <nickc@cygnus.com>
15148
15149 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15150
b8c25665 151511999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
15152
15153 * gcc.c-torture/execute/990222-1.c: New test.
15154
a27e2d39
CB
151551999-02-19 Craig Burley <craig@jcb-sc.com>
15156
15157 * g77.f-torture/compile/19990218-0.f: New test.
15158 * g77.f-torture/noncompile/19990218-1.f: New test.
15159
fc18a80e
CB
151601999-02-18 Craig Burley <craig@jcb-sc.com>
15161
15162 * g77.f-torture/compile/19981216-0.f: New test.
15163
b8c25665 151641999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
15165
15166 * gcc.dg/990214-1.c: New test.
15167
b8c25665 151681999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 15169
3c602fcb
JL
15170 * gcc.dg/990213-2.c: New test.
15171
68fe00c0
JL
15172 * gcc.dg/990213-1.c: New test.
15173
b8c25665 151741999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
15175
15176 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15177 ints.
15178
60f29ff7
NC
151791999-02-11 Nick Clifton <nickc@cygnus.com>
15180
3af64817
JL
15181 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15182 specified by target.
15183
60f29ff7
NC
15184 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15185
b8c25665 151861999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
15187
15188 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15189
b8c25665 151901999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
15191
15192 * gcc.dg/special/ecos.exp: New test driver for new tests with
15193 special requirements.
15194
15195 * gcc.dg/special/alias-1.c: New test.
15196 * gcc.dg/special/gcsec-1.c: New test.
15197 * gcc.dg/special/weak-1.c: New test.
15198 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
15199 * gcc.dg/special/weak-2.c: New test.
15200 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
15201 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
15202 * gcc.dg/special/wkali-1.c: New test.
15203 * gcc.dg/special/wkali-2.c: New test.
15204 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
15205 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
15206
b8c25665 152071999-02-10 Felix Lee <flee@cygnus.com>
05a59650 15208
efdbc6f8
RH
15209 * lib/c-torture.exp (c-torture-compile): Pull out code for
15210 analyzing gcc error messages.
15211 (c-torture-execute): Likewise. Fix some (harmless) false
15212 positives.
15213 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 15214
b8c25665 152151999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
15216
15217 * gcc.c-torture/execute/990208-1.c: New test.
15218
561cb39b
JL
152191999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
15220
15221 * g++.dg/special/ecos.exp: New driver for new tests with special
15222 requirements
92936ecf 15223
561cb39b
JL
15224 * g++.dg/special/conpr-1.C: New test
15225 * g++.dg/special/conpr-2.C: New test
15226 * g++.dg/special/conpr-2a.C: New test
15227 * g++.dg/special/conpr-3.C: New test
15228 * g++.dg/special/conpr-3a.C: New test
15229 * g++.dg/special/conpr-3b.C: New test
92936ecf 15230
561cb39b
JL
15231 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
15232 allow g++ to use the dg driver
15233
15234 * README: Add comment about g++.dg directory
15235
b8c25665 152361999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
15237
15238 * README: Update email addresses.
15239
83f1c55d
RH
152401999-02-03 Nick Clifton <nickc@cygnus.com>
15241
15242 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
15243 arguments in order to force structure S onto the stack even on
15244 the alpha.
15245 (test): Pass 10 leading arguments to function foo as well as the
15246 structure S.
15247
15248 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 15249 failure for all targets.
83f1c55d
RH
15250
15251 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
15252 abort to terminate program execution.
15253
b8c25665 152541999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
15255
15256 * gcc.c-torture/execute/990130-1.c: New test.
15257
b8c25665 152581999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
15259
15260 * gcc.dg/990130-1.c: New test.
15261
83f1c55d
RH
152621999-01-28 Michael Meissner <meissner@cygnus.com>
15263
15264 * gcc.c-torture/execute/990128-1.c: New test.
15265
152661999-01-27 Michael Meissner <meissner@cygnus.com>
15267
15268 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
15269
3af64817
JL
152701999-01-27 Felix Lee <flee@cygnus.com>
15271
15272 * lib/c-torture.exp (c-torture-compile): pull out code for
15273 analyzing gcc error messages.
15274 (c-torture-execute): ditto, and fix some (harmless) false
15275 positives.
15276 * lib/gcc.exp (gcc_check_compile): new function.
15277
b8c25665 152781999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 15279
b96acc3f
JL
15280 * gcc.dg/990117-1.c: New test.
15281
f81b9d95 15282 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 15283
f81b9d95 15284 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 15285
b8c25665 152861999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
15287
15288 * g77.f-torture/compile/990115-1.f: New test.
15289
b8c25665 152901999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
15291
15292 * gcc.c-torture/compile/990107-1.c: New test
15293
b8c25665 152941999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 15295
1d1c12f4
JL
15296 * gcc.c-torture/execute/990106-2.c: New test.
15297
e2ba7b0e
JL
15298 * gcc.c-torture/execute/990106-1.c: New test.
15299
b8c25665 153001998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
15301
15302 * gcc.c-torture/compile/981223-1.c: New test.
15303
b8c25665 153041998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
15305
15306 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15307 (opt3): Rename from opt4 and disable.
15308
7162b45d
AO
153091998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
15310
15311 * g++.old-deja/g++.pt/ptrmem5.C: New test.
15312
68b04813
AO
153131998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15314
15315 * g++.old-deja/g++.other/conv5.C: New test.
15316
83f1c55d
RH
153171998-12-14 Nick Clifton <nickc@cygnus.com>
15318
15319 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15320
b8c25665 153211998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
15322
15323 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15324
b8c25665 153251998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
15326
15327 * gcc.c-torture/compile/981211-1.c: New test.
15328
2d8bf6c3
AO
153291998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15330
ceff9b14 15331 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 15332
ceff9b14 15333 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 15334
b8c25665 153351998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
15336
15337 * gcc.special/930510-1.c: Make C9X safe.
15338 * gcc.misc-tests/gcov-1.c Similarly.
15339 * gcc.misc-tests/gcov-2.c Similarly.
15340
7dc8c714
AO
153411998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15342
15343 * gcc.dg/ultrasp1.c: New test.
15344
b8c25665 153451998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
15346
15347 * gcc.c-torture/execute/981206.c: New test.
15348
658269bd
AO
153491998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15350
c3a6e905
AO
15351 * g++.old-deja/g++.ns/template7.C: New test.
15352
2732314e
AO
15353 * g++.old-deja/g++.other/expr1.C: New test.
15354
ad987436
AO
15355 * g++.old-deja/g++.eh/tmpl3.C: New test.
15356
658269bd
AO
15357 * g++.old-deja/g++.eh/tmpl2.C: New test.
15358
71eb0b9e
AO
153591998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15360
ceff9b14
AO
15361 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15362 * g++.old-deja/g++.other/using6.C: Removed.
15363 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 15364
71eb0b9e
AO
15365 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15366
16fe4796
AO
153671998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15368
b0e3f98f
AO
15369 * g++.old-deja/g++.pt/overload8.C: New test.
15370
10e209e3
AO
15371 * g++.old-deja/g++.pt/overload7.C: New test.
15372
ceff9b14 15373 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 15374
ceff9b14
AO
15375 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15376 and relinking messages.
15377 * lib/g++.exp (g++_target_compile): Remove .rpo file when
15378 compiling with -frepo.
16fe4796 15379
688d56bc
AO
153801998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
15381
15382 * g++.old-deja/g++.pt/lookup6.C: New test.
15383
83f1c55d
RH
153841998-11-30 Nick Clifton <nickc@cygnus.com>
15385
15386 * gcc.c-torture/execute/981130-1.c: New test.
15387 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15388
d1b0fca0
AO
153891998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15390
308a214a
AO
15391 * g++.old-deja/g++.pt/explicit76.C: New test.
15392
91910750
AO
15393 * g++.old-deja/g++.pt/friend38.C: New test.
15394
fb63a870
AO
15395 * g++.old-deja/g++.ns/crash2.C: New test.
15396
c885faf8
AO
15397 * g++.old-deja/g++.pt/defarg8.C: New test.
15398
be537f34
AO
15399 * g++.old-deja/g++.pt/instantiate6.C: New test.
15400
bc4f0b0a
AO
15401 * g++.old-deja/g++.pt/static6.C: New test.
15402
d1b0fca0
AO
15403 * g++.old-deja/g++.pt/decl2.C: New test.
15404
3c9a0d0f
AO
154051998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15406
51a63112
AO
15407 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
15408 problem is actually related with name lookup, but so what? :-)
15409
3c9a0d0f
AO
15410 * g++.old-deja/g++.pt/friend37.C: New test.
15411
6edfbe4c
DL
154121998-11-25 Dave Love <d.love@dl.ac.uk>
15413
15414 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15415 element, which fails on some systems.
15416
15417 * g77.f-torture/execute/labug1.f: New test.
15418
b8c25665 154191998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
15420
15421 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15422 is defined.
15423
7251e552
DL
154241998-11-18 Dave Love <d.love@dl.ac.uk>
15425
15426 * g77.f-torture/compile/981117-1.f: New test.
15427
233363cb
AO
154281998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
15429
15430 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 15431 properly discarded.
233363cb 15432
b8c25665 154331998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
15434
15435 * gcc.c-torture/execute/memcheck: New directory of tests for
15436 -fcheck-memory-usage.
15437
662ef0f5 154381998-11-07 Gerald Pfe
a64d7796
DL
15439
15440 * g77.f-torture/noncompile/980615-0.f: New test.
15441
b8c25665 154421998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
15443
15444 * gcc.dg/980312-1.c: Do link instead of compile.
15445 * gcc.dg/980313-1.c: Likewise.
15446
b8c25665 154471998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
15448
15449 * gcc.c-torture/compile/980726-1.c: New test.
15450
8b62e122
DL
154511998-07-25 Dave Love <d.love@dl.ac.uk>
15452
15453 * g77.f-torture/execute/io0.f: New test.
15454
b8c25665 154551998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
15456
15457 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15458 an int.
15459
b8c25665 154601998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15461
15462 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15463 m32r bugs.
15464
b8c25665 154651998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
15466
15467 * gcc.dg/980626-1.c: Expect failures for all toolchains until
15468 c-decl.c:grokdeclarator can handle mode attributes.
15469
b8c25665 154701998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
15471
15472 * gcc.c-torture/execute/980716-1.c: New test.
15473
b8c25665 154741998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
15475
15476 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15477 the mn10200.
15478 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15479 the mn10200.
15480 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 15481 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 15482
bda991ee
DL
154831998-07-13 Dave Love <d.love@dl.ac.uk>
15484
15485 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15486 New test from Craig.
15487
3792922a
DL
154881998-07-12 Dave Love <d.love@dl.ac.uk>
15489
538ccf9a
DL
15490 * g77.f-torture/noncompile/980616-0.f: New test.
15491
3792922a
DL
15492 * g77.f-torture/execute/970816-3.f: New test from Craig.
15493
b8c25665 154941998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 15495
a1ee890d
ML
15496 * g++.other/singleton.C: Return error value instead of taking
15497 SIGSEGV.
15498
b8c25665 154991998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
15500
15501 * g++.other/singleton.C: New test. Warning is under dispute.
15502 Runtime crash is not.
15503
b8c25665 155041998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 15505
92936ecf
ZW
15506 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15507 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
15508 using6.C, using7.C}: New namespace tests.
15509
b8c25665 155101998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 15511
ceff9b14
AO
15512 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15513 specialization with typedef'ed names used as array indexes.
25381187 15514
b8c25665 155151998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 15516
57c578cf
JL
15517 * gcc.c-torture/execute/980709-1.c: New test.
15518
6acaa318
JL
15519 * gcc.dg/980709-1.c: New test.
15520
b8c25665 155211998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
15522
15523 * gcc.c-torture/execute/bcp-1.c: New test.
15524
b8c25665 155251998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
15526
15527 * gcc.c-torture/execute/980707-1.c: New test.
15528
b8c25665 155291998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
15530
15531 * gcc.c-torture/compile/980706-1.c: New test.
15532
b22773b1
DL
155331998-07-01 Dave Love <d.love@dl.ac.uk>
15534
15535 * g77.f-torture/execute/980701-0.f,
15536 g77.f-torture/execute/980701-1.f: New test from Craig.
15537
b8c25665 155381998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 15539
0d37278a
JL
15540 * gcc.c-torture/compile/980701-1.c: New test.
15541
506506fa
JL
15542 * gcc.c-torture/execute/980701-1.c: New test.
15543
b8c25665 155441998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
15545rlsruhe.de>
15546
15547 * g++.old-deja/g++.robertl/eb132.C: New test.
15548 * g++.old-deja/g++.robertl/eb133.C: Likewise.
15549
174be1b3
DL
155501998-06-29 Dave Love <d.love@dl.ac.uk>
15551
14583692
DL
15552 * g77.f-torture/execute/980628-7.f,
15553 g77.f-torture/execute/980628-8.f,
15554 g77.f-torture/execute/980628-9.f,
15555 g77.f-torture/execute/980628-10.f: New tests from Craig.
15556
174be1b3
DL
15557 * g77.f-torture/execute/980628-3.f: Remove mail headers.
15558
b8c25665 155591998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
15560
15561 * g77.f-torture/execute/980628-4.f: New test from Craig.
15562 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 15563 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
15564 * g77.f-torture/execute/980628-0.f: Likewise.
15565 * g77.f-torture/execute/980628-1.f: Likewise.
15566 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 15567 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 15568
b8c25665 155691998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
15570
15571 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15572 directory when nothing has been installed yet.
15573
b8c25665 155741998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
15575
15576 * gcc.c-torture/special/special.exp: Handle newer versions of
15577 dejagnu.
15578
b8c25665 155791998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
15580
15581 * gcc.dg/980626-1.c: New test.
15582
b8c25665 155831998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
15584
15585 * gcc.misc-tests/m-un-2.c: New test.
15586 * g++.old-deja/g++.other/warn01.c: Likewise.
15587
b8c25665 155881998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 15589
117b84b7
RL
15590 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15591 compatibility with assmblers with a different comment character.
92936ecf 15592 Eliminate use of GAS-specific extensions.
117b84b7 15593
b8c25665 155941998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
15595
15596 * gcc.c-torture/execute/ieee/980619-1.c: New test.
15597
b8c25665 155981998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
15599
15600 *lib/g77.exp: Replace search for libf2c.a with search for newly
15601 renamed libg2c.a
15602
b8c25665 156031998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
15604
15605 * gcc.c-torture/execute/980617-1.c: New test.
15606
b8c25665 156071998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
15608
15609 * gcc.c-torture/execute/980612-1.c: New test.
15610
b8c25665 156111998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 15612
5ccdc8af
JL
15613 * gcc.dg/980523-1.c: Only test on ppc-linux.
15614 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15615
74cbdffa
JL
15616 * gcc.c-torture/execute/980608-1.c: New test.
15617
b8c25665 156181997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15619
15620 * gcc.c-torture/execute/980605-1.c: New test.
15621
b8c25665 156221998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
15623
15624 * gcc.c-torture/execute/980604-1.c: New test.
15625
b8c25665 156261998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
15627
15628 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 15629 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 15630
858a26d4
DL
156311998-06-02 Dave Love <d.love@dl.ac.uk>
15632
15633 * 970125-0.f: Fix per JCB. Add commentary.
15634
b8c25665 156351998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15636
15637 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15638 IEEE -0 support.
15639
b8c25665 156401998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
15641
15642 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15643 earlier.
15644
b8c25665 156451998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
15646
15647 * gcc.c-torture/execute/980526-3.c: New test.
15648
8da801cf
MH
156491998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15650
15651 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15652 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15653 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15654 m88k-motorola-sysv3 to XFAIL.
15655
b8c25665 156561998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
15657
15658 * gcc.dg/980526-1.c: New test.
15659 * gcc.c-torture/execute/980526-2.c: New test.
15660
b8c25665 156611998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 15662
077e57d2
JL
15663 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15664
74cd6867
JL
15665 * gcc.c-torture/execute/980526-1.c: New test.
15666
ef75df42
DL
156671998-05-26 Dave Love <d.love@dl.ac.uk>
15668
15669 * g77.f-torture/execute/alpha2.f: Add runtime test.
15670
46dc5157
JM
156711998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15672
51c4eb9b
JM
15673 * g++.old-deja/old-deja.exp: Strip leading directories.
15674
46dc5157
JM
15675 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15676 error for the line. Don't run multiple tests for the same line.
15677
b8c25665 156781998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
15679
15680 * gcc.dg/980523-1.c: New test.
15681
6e4cdba0
DL
156821998-05-23 Dave Love <d.love@dl.ac.uk>
15683
15684 * g77.f-torture/compile/970915-0.f: New test.
15685
cf22ce45
JM
156861998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15687
15688 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15689
b8c25665 156901998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
15691
15692 * gcc.dg/980520-1.c: New test.
15693
b8c25665 156941998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
15695
15696 * gcc.dg/980502-1.c: Fix return type.
15697
b8c25665 156981998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
15699
15700 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15701 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15702 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15703 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15704 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15705
3e98dfd1
DL
157061998-05-20 Dave Love <d.love@dl.ac.uk>
15707
15708 * g77.f-torture/execute/980520-1.f: New test.
15709
4ee383a7
DL
157101998-05-15 Dave Love <d.love@dl.ac.uk>
15711
15712 * lib/mike-g77.exp: New file.
15713
15714 * g77.f-torture/noncompile/noncompile.exp,
15715 g77.f-torture/noncompile/check0.f: New files.
15716
c02cdb70
DL
157171998-05-14 Dave Love <d.love@dl.ac.uk>
15718
15719 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15720 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15721 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15722 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15723 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15724 abort where appropriate.
15725
b8c25665 157261998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
15727
15728 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15729 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15730
87c54c63
DL
157311998-04-29 Dave Love <d.love@dl.ac.uk>
15732
15733 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15734
8594f210
DL
157351998-04-27 Dave Love <d.love@dl.ac.uk>
15736
15737 * g77.f-torture/compile/980427-0.f: New test.
15738
2fe8c4d9
DL
157391998-04-24 Dave Love <d.love@dl.ac.uk>
15740
15741 * g77.f-torture/compile/980424-0.f: New test.
15742
bddcc8a6
DL
157431998-04-19 Dave Love <d.love@dl.ac.uk>
15744
39339a62 15745 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
15746 * g77.f-torture/compile/970125-0.f: New test.
15747 * g77.f-torture/compile/980419-1.f: New test.
15748
b8c25665 157491998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15750
15751 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
15752 of loop-4.c.
15753
b8c25665 157541998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15755
15756 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15757
b8c25665 157581998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15759
15760 * gcc.c-torture/compile/980329-1.c: New test.
15761
b8c25665 157621998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 15763
583708a6 15764 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
15765 * gcc.dg/980312-1.c: Fix typo in -march command.
15766
b8c25665 157671998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 15768
583708a6 15769 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 15770
b8c25665 157711998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
15772
15773 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
15774 Dave Love agree the Fortran source is bogus.
15775
b8c25665 157761998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
15777
15778 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15779 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15780 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15781 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15782 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 15783
b8c25665 157841998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 15785
ceff9b14 15786 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 15787
26f6827a
DL
157881998-02-18 Dave Love <d.love@dl.ac.uk>
15789
15790 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15791 possibly uninitialized) variables and declare dnrm2.
15792
b8c25665 157931998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
15794
15795 From Bruno Haible <haible@ilog.fr>:
15796 * gcc.c-torture/execute/980223.c: New test.
15797
b8c25665 157981998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
15799
15800 * gcc.dg/ifelse-1.c: New test.
b45f3a91 15801
b8c25665 158021998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 15803
b45f3a91
L
15804 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15805
efdbc6f8
RH
15806 * lib/old-dejagnu.exp (old-dejagnu): Added the
15807 "execution test - XFAIL *-*-*" handling in the spirit of
15808 "excess errors test -". Changed the "execution test fails"
15809 handling to be like "excess errors test fails".
15810 * Update various tests accordingly.
fa80e0a6 15811
b8c25665 158121998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
15813
15814 * gcc.c-torture/execute/980205.c: New test.
15815
b8c25665 158161998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
15817
15818 * lib/c-torture.exp: Look for .x files instead of .cexp files.
15819 * lib/f-torture.exp: Similarly.
15820 * gcc.c-torture: Rename all .cexp files to .x files.
15821
b8c25665 158221997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15823
15824 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15825 (940510-1.c): Removed duplicate.
15826 (971104-1.c): New test.
15827
b8c25665 158281997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 15829
efdbc6f8 15830 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 15831
b8c25665 158321997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
15833
15834 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15835 use that to size the filler array.
15836
b8c25665 158371997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 15838
15ec0729
JL
15839 * lib/c-torture.exp(c-torture-execute): Fix typo.
15840
15841 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15842 testcase as the executable name. Keep the executable around if
15843 the test fails.
15844
b8c25665 158451997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
15846
15847 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
15848 changes. Only test one -g option, and move it to the end of the
15849 list of options to test.
15ec0729 15850
b8c25665 158511997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
15852
15853 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15854 variable GCC_TORTURE_OPTIONS to supply default switches separated
15855 by colons. If no environment variable, run tests with -O0 -g, -O1
15856 -g, and -O2 -g as well.
15857
b8c25665 158581997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
15859
15860 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15861 explanatory comments. Fix indentation.
335043a8 15862
b8c25665 158631997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
15864
15865 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 15866
b8c25665 158671997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
15868
15869 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15870 * g++.old-deja/g++.mike/p7325.C: Likewise.
15871 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15872
b8c25665 158731997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
15874
15875 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15876 * g++.old-deja/g++.brendan/crash30.C: Likewise.
15877 * g++.old-deja/g++.brendan/crash39.C: Likewise.
15878 * g++.old-deja/g++.law/operators4.C: Likewise.
15879
b8c25665 158801997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
15881
15882 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15883 * g++.old-deja/g++.mike/p784.C: Ditto.
15884 * g++.old-deja/g++.mike/p785.C: Ditto.
15885
b8c25665 158861997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 15887
efdbc6f8 15888 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 15889
b8c25665 158901997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
15891
15892 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15893 target feature; pass this to c-torture-execute as needed.
15894
b8c25665 158951997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 15896
15ec0729 15897 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
15898 current executables being tested are identical, we don't need to
15899 run the executable again. Try to make the executable names
15900 unique. Add an optional argument for passing additional compiler
15901 flags.
18c6629a 15902
b8c25665 159031997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
15904
15905 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15906
b8c25665 159071997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
15908
15909 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15910
b8c25665 159111997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15912
15913 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15914 32bit or larger longs.
15915
15916 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15917 have either a 32bit long or 32bit int.
15918
b8c25665 159191997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15920
15921 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15922 Make double precision tests dependent on sizeof (double).
15923
b8c25665 159241997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15925
15926 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15927 too.
15928
b8c25665 159291997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15930
15931 * gcc.c-torture/compile/961203-1.cexp: New script.
15932
b8c25665 159331997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15934
15935 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15936 up the includes ourselves.
15937
b8c25665 159381997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15939
15940 * lib/plumhall.exp: Remove random include, and add a few
15941 verbose messages for debugging.
15942
b8c25665 159431997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15944
15945 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15946 of trying to do it ourselves.
15947
b8c25665 159481997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
15949
15950 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15951
b8c25665 159521997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15953
15954 * gcc.prms/5403.c: Made regexp a bit less strict.
15955
b8c25665 159561997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15957
15958 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15959 is returned from remote_load instead.
15960 * lib/plumhall.exp: Ditto.
15961 * lib/mike-g++.exp: Ditto.
15962 * lib/old-dejagnu.exp: Ditto.
15963 * lib/c-torture.exp: Ditto.
15964
b8c25665 159651997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15966
15967 * lib/g++.exp: Use build_wrapper procedure.
15968 * lib/gcc.exp: Ditto.
15969
b8c25665 159701997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
15971
15972 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15973 an old-style decl for malloc. Fixes tests to work when
15974 sizeof (int) != sizeof (size_t).
15975
b8c25665 159761997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
15977
15978 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15979
15980 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15981 use stdargs.h interface.
15982
b8c25665 159831997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
15984
15985 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15986 NO_VARARGS when compiling.
15987
b8c25665 159881997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15989
15990 * lib/plumhall.exp(ph_includes): New procedure.
15991 (ph_make): Use it.
15992 (ph_compiler): Ditto.
15993
15994 * lib/g++.exp: Rename test-glue.c to testglue.c.
15995 * lib/gcc.exp: Ditto.
15996
b8c25665 159971997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
15998
15999 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 16000 to completion when it's called.
921e5a0e 16001
b8c25665 160021997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16003
16004 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16005 is defined, don't do test.
16006
b8c25665 160071997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16008
16009 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16010 for object files.
16011 (ph_summary): Mark skipped testcases as untested, not unresolved.
16012
16013 * lib/plumhall.exp (ph_make): If unresolved because of bad
16014 errorCode, record errorCode in log file.
16015 (*): Replace send_log/verbose with verbose -log.
16016
b8c25665 160171997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16018
16019 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
16020 double conversion if double isn't at least 8 bytes.
16021
16022 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
16023 int to work with targets where int is 16 bits.
16024
16025 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
16026 8 bytes, just exit, since 4 byte doubles don't have enough bits of
16027 precision for the test to complete.
16028
b8c25665 160291997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
16030
16031 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
16032 if d10v is not compiled with the -mdouble64 flag.
16033 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
16034
16035 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
16036 d10v is not compiled with the -mint32 flag.
16037
b8c25665 160381997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16039
16040 * lib/plumhall.exp: Use incr_count.
16041
b8c25665 160421997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
16043
16044 * gcc.c-torture: Update to c-torture-1.45.
16045
b8c25665 160461997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16047
16048 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 16049 the name of the expect testcase file).
92936ecf 16050
921e5a0e
JL
16051 * lib/g++.exp(g++_init): Ditto.
16052
b8c25665 160531997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16054
16055 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
16056 the host.
16057
16058 * lib/gcc.exp(gcc_exit): New procedure.
16059
b8c25665 160601997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16061
16062 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
16063 specs where appropriate.
16064
16065 * g++.old-deja/g++.arm/*: Added additional ERROR checks
16066 because of new "candidates are" messages, and removed a few
16067
16068 * Converted all non-old-style g++ testcases to old-style, and
16069 moved into g++.old-deja.
16070
b8c25665 160711997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16072
16073 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
16074 options.
16075
16076 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
16077 succeeded.
16078
16079 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
16080
b8c25665 160811997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
16082
16083 * lib/gcc.exp (gcc_target_compile): Add support for defining
16084 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
16085 the machine doesn't have those features.
16086
b8c25665 160871997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16088
16089 * g++.law/operators4.exp: Don't use LIBS.
16090
b8c25665 160911997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16092
16093 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 16094
921e5a0e
JL
16095 * lib/mike-g++.exp: Don't set the compiler to be tested here.
16096 * lib/g++.exp: Set it here instead. Also, allow use of the
16097 --tool_exec and --tool_opt options. Change CXX to
16098 GXX_UNDER_TEST.
92936ecf 16099
921e5a0e 16100 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 16101
921e5a0e
JL
16102 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
16103
b8c25665 161041997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16105
16106 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 16107 prune_system_crud.
921e5a0e
JL
16108 * lib/mike-g++.exp: Ditto.
16109 * lib/gcc.exp: Ditto.
16110 * lib/g++.exp: Ditto.
16111
16112 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
16113
b8c25665 161141997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 16115
efdbc6f8
RH
16116 * 941014-2.c: Include stdlib.h
16117 * 960327-1.c: Include stdio.h
16118 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 16119
b8c25665 161201997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16121
16122 * lib/gcc.exp: Add gcc,stack_size target feature.
16123
92936ecf 16124 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
16125 paths here, not in two other places. And, it's $options, not
16126 options.
16127
16128 * lib/mike-g++.exp(postbase): Remove the code that determines
16129 the correct include and link paths.
16130 * g++.old-deja/old-deja.exp: Ditto.
16131
b8c25665 161321997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16133
16134 * lib/g++.exp(g++_init): target_compile no longer returns the
16135 filename of the result.
16136
b8c25665 161371997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16138
16139 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
16140 call to glob.
16141
16142 * gcc.c-torture/special/special.exp: Change call to
42ded877 16143 gcc_target_compile to include the object file.
921e5a0e 16144
b8c25665 161451997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
16146
16147 * gcc.c-torture/special/special.exp: Correct misspelling in last
16148 change.
16149
b8c25665 161501997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16151
16152 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 16153 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
16154 (ph_execute): Return -1 if there were any failures, 0 otherwise.
16155 (ph_make): Clean up objects and executables that were built
16156 if the tests succeeded.
16157
b8c25665 161581997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16159
16160 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
16161 libraries and includes in the build tree as appropriate.
16162
b8c25665 161631997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16164
16165 * lib/c-torture.exp: Instead of looking for the global variable
16166 NO_LONG_LONG, check to see if that's a feature of the target.
16167
b8c25665 161681997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
16169
16170 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
16171 config; this functionality is now in devo/dejagnu/config.
16172
16173 g++.*/*: Pass any additional flags used to compile to postbase;
16174 delete CXXFLAGS.
92936ecf 16175
4c3c833a
JL
16176 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
16177 is now done by runtest.exp. Use gcc_target_compile instead of
16178 compile.
16179
16180 lib/c-torture.exp: Use gcc_target_compile instead of compile.
16181 Remove references to CFLAGS. Use remote_file instead of
16182 calling rm -f.
16183 (c-torture): Take a list of arguments to use to compile this
16184 testcase.
16185
16186 lib/g++.exp: Simplify. Use target_compile instead of compile.
16187 lib/gcc-dg.exp: Ditto.
16188 lib/gcc.exp: Ditto.
16189 lib/mike-{gcc,g++}.exp: Ditto.
16190 lib/old-dejagnu.exp: Ditto.
16191 lib/plumhall.exp: Ditto.
92936ecf 16192
b8c25665 161931997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
16194
16195 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
16196 (ph_linker): Likewise.
16197
b8c25665 161981996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 16199
efdbc6f8 16200 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
16201 MAP_ANON / MAP_ANONYMOUS if defined;
16202 else try to map from /dev/zero .
16203
b8c25665 162041996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16205
16206 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
16207 isn't defined, then define it to MAP_ANONYMOUS.
16208
b8c25665 162091996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16210
16211 * gcc.c-torture: Update to c-torture-1.42 release.
16212
b8c25665 162131996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16214
16215 * gcc.c-torture: Update to c-torture-1.41 release.
16216
b8c25665 162171996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16218
16219 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
16220 c-torture release.
16221
b8c25665 162221996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
16223
16224 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
16225 and LDFLAGS. Fix second case to append the target_info ldflags
16226 onto LDFLAGS, not CFLAGS.
16227 * lib/g++.exp (g++_init): Add target_info stuff.
16228 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
16229 of libgloss and newlib flags for !native.
16230
16231 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
16232 (GDB): Fix relative path to go up another dir for finding gdb.
16233
b8c25665 162341996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
16235
16236 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
16237 versions in the target_info array, if they don't exist.
16238
b8c25665 162391996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
16240
16241 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
16242
b8c25665 162431996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
16244
16245 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
16246 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
16247
b8c25665 162481996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
16249
16250 * lib/old-dejagnu.exp: Don't remove the output file before we've
16251 actually tested it. Don't append pwd to the path of the executable
16252 we're testing.
16253
b8c25665 162541996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
16255
16256 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
16257
b8c25665 162581996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
16259
16260 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
16261 temporary directory for compiler files, and set it to a default
16262 value of /tmp. Set $output as the name of the output file from
16263 compiling the testcase. Add a -o option to $cflags_var so the
16264 compiler writes the final output file as $output. Set $executable
16265 to $output.
4c3c833a
JL
16266
16267 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
16268 directory for compiler files, and set it to /tmp if it doesn't
16269 already have a value. Set $output_file to the name of the output
16270 file from compiling the testcase. Add a -o option to CXXFLAGS so
16271 the compiler writes the final output file as $output. Use $output
16272 as the executable to be tested.
4c3c833a 16273
b8c25665 162741996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
16275
16276 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
16277
b8c25665 162781996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16279
16280 * gcc.c-torture/execute/pending-1.c: New test. Still
16281 pending in Tege's queue.
16282
b8c25665 162831996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
16284
16285 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
16286 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
16287 if there were failures. Call unresolved if there were unresolved
16288 testcases. Call gcc_fail if program did not run to completion.
16289 (ph_make): Pass additional argument name to ph_execute.
16290 (ph_execute): Add new argument. Pass additional arguments to
16291 ph_summary. Call gcc_fail is there is no execution output.
16292
b8c25665 162931996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16294
16295 * lib/plumhall.exp (proc_summary): Output relavent summary
16296 lines into the log so specific failures in plumhall can be
16297 investigated.
16298
b8c25665 162991996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16300
16301 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
16302 (c-torture-execute): Don't try to execute tests which use
16303 "long long" types if $NO_LONG_LONG is nonzero.
16304
b8c25665 163051996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
16306
16307 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16308 not c-torture.
16309
16310 * gcc.ieee: Move from here.
16311 * gcc.c-torture/execute/ieee: To here.
16312
b8c25665 163131996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16314
16315 * gcc.c-torture: Update to c-torture-1.41 release.
16316
b8c25665 163171996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16318
16319 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16320 not "$output".
16321
b8c25665 163221996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
16323
16324 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16325 -c present.
16326
b8c25665 163271996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16328
16329 * config/proelf.exp: Handle connecting to a simulator.
16330
b8c25665 163311996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16332
16333 * config/proelf.exp: New file. Enough framework that we can
16334 run c-torture tests on the proelf targets (or any other target
16335 that gdb can connect to for that matter).
16336
b8c25665 163371996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
16338
16339 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16340 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
16341
16342 * lib/plumhall.exp (ph_execute): Always call ph_summary if
16343 exec_output exists.
16344
b8c25665 163451996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
16346
16347 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16348 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16349
16350 * config/*.exp: Update FSF address. Change result of ${tool}_load
16351 to pass/fail/unresolved/unsupported/untested. Caller must now
16352 call unresolved/unsupported/untested.
16353 * lib/*.exp: Update FSF address. Update to handle new results of
16354 ${tool}_load.
16355 * lib/chill.exp (verbose): Delete.
16356
b8c25665 163571996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
16358
16359 * lib/gcc.exp (default_gcc_start): Change order of args to
16360 $LDFLAGS $CFLAGS $LIBS.
16361 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16362 Save/set/restore CFLAGS. Pass single arg to gcc_start.
16363 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16364 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16365 * gcc.misc-tests/dg-test.exp: Likewise.
16366 * gcc.misc-tests/msgs.exp: Likewise.
16367 * gcc.prms/prms.exp: Likewise.
16368 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16369 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16370
16371 * lib/dg.exp: Deleted, moved to dejagnu/lib.
16372
b8c25665 163731996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
16374
16375 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16376
16377 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16378 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16379
16380 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16381 necessary.
16382
b8c25665 163831996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
16384
16385 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16386 global for loop; add use of $mathlib.
16387 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16388 settings here; set mathlib for anything but VxWorks.
16389
b8c25665 163901996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16391
16392 * gcc.c-torture: Update to c-torture-1.40 release.
16393
b8c25665 163941996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
16395
16396 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16397 dg.exp.
16398
b8c25665 163991995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
16400
16401 * lib/c-torture.exp (c-torture-execute): Declare "output" as
16402 global.
16403
b8c25665 164041995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16405
16406 * lib/g++.exp (LIBS): Define if not already.
16407 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16408 (gcc-dg-prune): Call prune_gcc_output.
16409 * lib/gcc.exp (prune_gcc_output): New proc.
16410 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16411 prune_gcc_output.
16412
b8c25665 164131995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16414
16415 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16416 (c-torture-execute): Likewise. Rename `name' to `testcase'.
16417
b8c25665 164181995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
16419
16420 * gcc.c-torture: Update to c-torture-1.39 release.
16421
b8c25665 164221995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16423
16424 * lib/c-torture.exp (c-torture-execute): Don't return if one option
16425 fails, try others as well.
16426
b8c25665 164271995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16428
16429 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16430 If compilation fails, mark execute tests as `untested'.
16431 If test is marked as unsupported, don't mark compilation and
16432 execute tests as failed.
16433
b8c25665 164341995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16435
16436 * lib/g++.exp (g++_init): Don't link in libg++, and look to
16437 libstdc++ for whether or not we want to be doing shared
16438 libraries. Delete link_curses since we don't need it anymore.
16439 * lib/mike-g++.exp (postbase): Don't link in libg++.
16440 * g++.old-deja/old-deja.exp: Likewise.
16441
b8c25665 164421995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16443
16444 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16445
b8c25665 164461995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16447
16448 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16449 For that, add `-Wl,-a,shared_archive'.
16450 * g++.old-deja/old-deja.exp: Likewise.
16451
b8c25665 164521995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16453
16454 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16455
b8c25665 164561995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
16457
16458 * lib/mike-g++.exp (postbase): Pay attention to the status of
16459 g++_load.
16460
b8c25665 164611995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 16462
efdbc6f8 16463 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 16464
b8c25665 164651995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16466
16467 * lib/gcc.exp (default_gcc_start): No longer need to log program
16468 being executed or its output, execute_anywhere does that now.
16469 * lib/g++.exp (default_g++_version): Call execute_anywhere.
16470 (default_g++_start): Likewise. Delete calls to verbose/send_log.
16471
b8c25665 164721995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16473
16474 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16475 the same as those in lib/g++.exp.
16476
b8c25665 164771995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
16478
16479 * gcc.c-torture: Update to c-torture-1.38 release.
16480 * gcc.ieee: Related changes.
16481
b8c25665 164821995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
16483
16484 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16485 "exec". Minor reformatting changes.
16486
16487 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16488 cross. This means all "exec" calls now work on a remote host as
16489 well.
16490 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16491 cross. Filter out the extra "\r\n" stuff that expect puts in.
16492 (c-torture-execute): Filter out the bogus warnings like
16493 c-torture-compile does. Add support for canadian cross.
16494 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16495 Use execute_anywhere rather than calling exec directly. Now it
16496 works for canadian cross testing.
16497
b8c25665 164981995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
16499
16500 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16501 results into a variable, and check that rather than using file exists.
16502
b8c25665 165031995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16504
16505 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16506 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16507
b8c25665 165081995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16509
16510 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16511 lib_curses if there's a shared libg++ in the build tree.
16512
b8c25665 165131995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16514
16515 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16516 if not supported target.
16517
b8c25665 165181995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16519
16520 * lib/g++.exp (g++_init): Move empty setting of runshlib and
16521 link_curses up to always happen, not just for native builds.
16522
b8c25665 165231995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16524
16525 * gcc.c-torture: Update to c-torture-1.36 release.
16526 * gcc.failure: Related changes.
16527
b8c25665 165281995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16529
16530 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16531
b8c25665 165321995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16533
16534 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16535 * lib/mike-g++.exp (postbase): Not in here. Still reference
16536 runshlib, link_curses, and mathlib for link and run.
16537
16538 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16539 pass the runtime shared library options for Solaris, OSF/1, and
16540 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 16541
b8c25665 165421995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16543
16544 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16545 only run once.
16546
b8c25665 165471995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16548
16549 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16550
b8c25665 165511995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16552
16553 * gcc.c-torture: Update to c-torture-1.35 release. Note we
16554 do not have a framework for the "compat" tests yet.
16555
b8c25665 165561995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16557
16558 * lib/mike-g++.exp (postbase): New local variable `mathlib',
16559 set to null if we're testing vxworks5.1. Use that instead of
16560 `-lm' in the setting of LIBS for link and run.
16561
b8c25665 165621995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16563
16564 * config/rom68k.exp (${tool}_load): Major changes to make it
16565 work. Verified that it does in fact return the stuff in
16566 exec_output properly. Catch any Emul or any TRAP other than 0.
16567
b8c25665 165681995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16569
16570 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16571 LDFLAGS properly for targets that need stuff from libgloss.
16572 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16573 only run once.
16574 (gpp_initialized): New variable.
16575
b8c25665 165761995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
16577
16578 * config/rom68k.exp: Load libgloss.exp.
16579 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16580 so we can produce a fully linked binary.
16581 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16582 so we can produce a fully linked binary.
16583
b8c25665 165841995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16585
16586 * lib/plumhall.exp (ph_section): Watch for expected failures.
16587 Add missing `else'.
16588
16589 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16590 run the testcase.
16591 (c-torture): Likewise.
16592
b8c25665 165931995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
16594
16595 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16596
16597 * lib/mike-g++.exp (mike_cleanup): New proc.
16598 (prebase): New globals compiler_result, not_compiler_result,
16599 target_regexp.
16600 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
16601 allow leading "-" in pattern. Watch for unsupported tests.
16602 If $compiler_result is set, pattern match assembler code,
16603 and ditto for $not_compiler_result.
16604 * lib/mike-gcc.exp: Likewise.
16605
16606 * lib/plumhall.exp (ph_execute): Only call ph_summary if
16607 execution "succeeded".
16608
b8c25665 166091995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16610
16611 * config/win32.exp: New file.
16612 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16613
b8c25665 166141995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16615
16616 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16617 unsupported.
16618 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16619 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16620 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16621
16622 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16623 "... without exceptions was ...". That is now handled by
16624 prune_system_crud.
16625 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16626
b8c25665 166271995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16628
16629 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16630 sieve.c,sort2.c}: New files.
16631 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16632 sieve.exp,sort2.exp}: Drivers for them.
16633
16634 * lib/mike-gcc.exp (program_output): New user settable variable.
16635 (postbase): Call prune_system_crud. Also prune extraneous compiler
16636 messages.
16637 * lib/mike-g++.exp (program_output): New user settable variable.
16638
16639 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16640
16641 * config/sh.exp: Deleted (use sim.exp instead).
16642
b8c25665 166431995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16644
16645 * config/vx.exp: Declare CHECKTASK as global.
16646 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16647 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16648 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16649
b8c25665 166501995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
16651
16652 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16653 target. Like vx.exp, only includes `vx29k.exp' instead of
16654 `vxworks.exp'.
16655
b8c25665 166561995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
16657
16658 * config/sim.exp: Increase time limit from 120 seconds to 240.
16659
b8c25665 166601995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
16661
16662 * gcc.c-torture/execute/950628-1.c: New test.
16663
b8c25665 166641995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16665
16666 * gcc.c-torture: Update with changes/additions from
16667 c-torture-1.34.
16668
b8c25665 166691995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16670
16671 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16672
b8c25665 166731995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16674
16675 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16676
b8c25665 166771995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16678
16679 * gcc.c-torture/compile/950512-1.c: New test.
16680 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16681 * gcc.dg/struct-ret-1.c: Likewise.
16682
b8c25665 166831995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16684
16685 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 16686 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 16687
b8c25665 166881995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16689
16690 * gcc.c-torture/special/920411-1.c: Deleted.
16691 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16692
b8c25665 166931995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
16694
16695 * config/sim.exp (${tool}_load): Hack in call to bash to get a
16696 cpu limit.
16697
b8c25665 166981995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16699
16700 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16701
b8c25665 167021995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16703
16704 From kenner;
16705 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16706 is the proper length.
16707 * va-arg-3.c: Likewise.
16708
b8c25665 167091995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16710
16711 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
16712 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16713
16714 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
16715 * lib/g++.exp (default_g++_start): Delete old cruft.
16716
b8c25665 167171995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
16718
16719 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16720 (2 * (1 << 18)) to (2 * (1 << 17)).
16721
16722 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16723
b8c25665 167241995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16725
16726 * config/rom68k.exp: Renamed from config/idp.exp
16727
b8c25665 167281995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16729
16730 * c-torture/compile/921109-2.c
16731
b8c25665 167321995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
16733
16734 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16735 excess errors.
16736
b8c25665 167371995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
16738
16739 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16740 output.
16741 * lib/g++.exp (default_g++_start): Likewise.
16742
b8c25665 167431995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16744
16745 * gcc.c-torture/compile/950329-1.c: New test.
16746
b8c25665 167471995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 16748
efdbc6f8 16749 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
16750 and remote_close procs.
16751 * config/idp.exp: New file.
16752
b8c25665 167531995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
16754
16755 * gcc.c-torture/execute/950322-1.c: New test.
16756
b8c25665 167571995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16758
16759 * config/vx.exp (${tool}_load): Clean up testing of return code from
16760 vxworks_ld and vxworks_spawn.
16761
b8c25665 167621995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
16763
16764 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16765
b8c25665 167661995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
16767
16768 * lib/old-deja.exp: Add `excess errors test - ' error, now one
16769 can mark excess errors on a machine by machine basis. Note, the
16770 default is to not expect any excess errors, even when excess
16771 errors test - is given, so you will want to put an XFAIL ... on
16772 these lines. For example, // excess errors test - XFAIL hppa*-*-*
16773 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16774 those 4 machines, but no others.
16775
b8c25665 167761995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16777
16778 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16779 * lib/c-torture.exp: to here.
16780
b8c25665 167811995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
16782
16783 * gcc.c-torture/execute/950221-1.c: New test.
16784 * gcc.c-torture/execute/struct-ret-1.c: New test.
16785 * gcc.c-torture/compile/950221-1.c: New test.
16786
16787 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16788
b8c25665 167891995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16790
16791 * gcc.c-torture/execute/arith-1.c (main): Return 0.
16792 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16793
b8c25665 167941995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
16795
16796 * g++.gb: New directory of tests, derived from my signature and
16797 class scoping tests.
16798
16799 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16800 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16801 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16802 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16803 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16804 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16805 * g++.gb/sig25.C: Likewise.
16806
16807 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16808 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16809 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16810 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16811 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16812 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16813 * g++.gb/sig25.exp: Likewise.
16814
16815 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16816 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16817 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16818 * g++.gb/scope13.C: Likewise, this test still fails.
16819
16820 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16821 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16822 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16823 * g++.gb/scope13.exp: Ditto.
16824
16825 * g++.gb/README: New file, explains what these tests are about.
16826
b8c25665 168271995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16828
16829 * lib/dg.exp (dg-do): Support `preprocess'.
16830 (dg-test): Likewise.
16831
b8c25665 168321995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16833
16834 * config/udi.exp: change "continue -expect" to "exp_continue".
16835
b8c25665 168361995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
16837
16838 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16839 Delete redundant tests.
16840
16841 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16842 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16843 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16844 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16845 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16846 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16847 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16848 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16849
16850 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16851 storing label pointers.
16852 * gcc.c-torture/execute/921019-1.c: Likewise.
16853 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16854 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16855 parameter fp.
16856 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16857 constants.
16858
16859 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16860 Delete obsolete tests.
16861
16862 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16863 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16864 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16865 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16866 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16867 * gcc.c-torture/compile/950124-1.c: New test.
16868
16869 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16870
b8c25665 168711995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
16872
16873 * lib/mike-g++.exp: Add -lm to LIBS.
16874
b8c25665 168751995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16876
16877 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16878
b8c25665 168791995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
16880
16881 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16882
b8c25665 168831995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16884
16885 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16886
b8c25665 168871995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
16888
16889 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16890 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16891 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16892 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16893 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16894 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16895 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 16896 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
16897 * g++.law/{operators33.C, operators34.C}: Likewise.
16898 * g++.law/{pic1.C, refs2.C}: Likewise.
16899 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16900 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16901 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16902 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16903
16904 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16905 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16906 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16907 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16908 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16909 * g++.law/{enum9.exp, friend5.exp}: Likewise.
16910 * g++.law/{nest3.exp, nest4.exp}: Likewise.
16911 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16912 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 16913 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
16914 * g++.law/{operators34.exp}: Likewise.
16915 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16916 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16917 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16918 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16919 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16920
16921 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16922 No longer expected to fail.
16923 * g++.law/missed-error3.C: Tweak for recent bool changes.
16924
b8c25665 169251994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16926
16927 * config/emb-unix: Deleted.
16928 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16929 remote execution. Do final link on remote host if REMOTE_LINK is set.
16930
b8c25665 169311994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16932
16933 * lib/dg.exp (dg-test): Fix typo in last patch.
16934
b8c25665 169351994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16936
16937 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16938 (handles multiple occurrences).
16939
b8c25665 169401994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16941
16942 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16943 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16944 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16945 printed).
16946 * lib/c-torture.exp (c-torture-compile): Likewise.
16947 (c-torture): Prepend full path if missing.
16948 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16949 (gcc_fail): Likewise.
16950 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16951
b8c25665 169521994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
16953
16954 * lib/netware.exp: Only attach to NetWare i386 systems.
16955
b8c25665 169561994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16957
16958 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16959 messages. Add test name to "output pattern match" pass/fail message.
16960
b8c25665 169611994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16962
16963 * gcc.dg: New testsuite.
16964 * gcc.dg/dg.exp: New file.
16965
16966 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16967 test-switch.c}: Deleted.
16968
16969 * gcc.misc-tests/msgs.exp: New testcase driver.
16970
b8c25665 169711994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16972
16973 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16974 Watch for illegal return values from ${tool}_load.
16975 * config/unix.exp (${tool}_load): Fix pass/fail detection for
16976 cross targets. Coerce return value >0 to 1.
16977
b8c25665 169781994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16979
16980 * config/unix.exp (${tool}_load): Call program rsh, not proc.
16981
16982 * config/emb-unix.exp: New file.
16983
16984 * config/sim.exp: Error if variable $SIM not defined.
16985 (${tool}_load): Mark test as "untested" if simulator missing.
16986
16987 * config/unix.exp: Load remote.exp to get rcp_download.
16988 * lib/c-torture.exp: Use different option lists for testcases with
16989 and without loops.
16990 * gcc.c-torture/execute/execute.exp: Likewise.
16991
b8c25665 169921994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
16993
16994 * config/*.exp: Clarify return code from ${tool}_load.
16995 Call `unresolved' or `untested' instead of `warning' or `perror'
16996 (sometimes you still want to call both though).
16997 Add comment that `shell_id' is local to each file.
16998 * config/udi.exp (timeout): Set to 30.
16999 Don't print warning if connection fails, $connectmode has already
17000 printed an error.
17001 (${tool}_load): Move verbose messages to level 2.
17002 Rework pattern for "Process started" message.
17003 Pass `shell_id' to ${connectmode}_download.
17004 Retry twice upon timeout. Make resetting of target more robust.
17005 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17006 Pass `shell_id' to exit_$connectmode.
17007 Only call exit_$connectmode if connected.
17008 * config/unix.exp (${tool}_load): Check return codes better.
17009 * config/vrtx.exp (${tool}_load): Likewise.
17010 * config/vx.exp (${tool}_load): Likewise.
17011 Delete unneeded global's.
17012 * lib/dg.exp (dg-test): Update to reflect clarified return codes
17013 from ${tool}_load.
17014 (dg-stat): Delete.
17015 (dg-init): Delete recording of pass/fail counts.
17016 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17017 (old-dejagnu-init): Likewise.
17018 (old-dejagnu-stat): Delete contents, empty proc now.
17019 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
17020 (c-torture): Delete references to lcnt, lpass, lfail.
17021 Get option list from TORTURE_OPTIONS.
17022 Delete -funroll[-all]-loops if no loops.
17023 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
17024 (g++_stat): Delete contents (empty proc now).
17025 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
17026 (gcc_finish): Likewise.
17027 (gcc_stat): Deleted.
17028 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
17029 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
17030 * gcc.c-torture/execute/execute.exp: Likewise.
17031 Split tests into two parts: compile, execute.
17032 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
17033 no loops. Update to reflect clarified return codes from ${tool}_load.
17034
b8c25665 170351994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17036
17037 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
17038 to grep for.
17039 (old-dejagnu): Likewise (where necessary).
17040
b8c25665 170411994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17042
17043 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
17044
17045 * lib/dg.exp (dg-process-target): Fix processing of selector.
17046 Add comment regarding use of `error'.
17047
17048 * lib/gcc.exp (prune_system_crud): Define if missing.
17049 * lib/g++.exp (prune_system_crud): Likewise.
17050
17051 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
17052 Call prune_system_crud.
17053 * lib/dg.exp (dg-runtest): New proc.
17054 Use perror instead of send_user for tcl errors in testcase.
17055 Don't return any value, it's never used.
17056 Don't clobber previous definition of `unknown'.
17057 Print tcl errors in `dg-final'.
17058
b8c25665 170591994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
17060
17061 * lib/dg.exp (dg-process-target): Improve syntax error messages.
17062 (dg-test): Don't print errorInfo, it contains stack backtrace.
17063
b8c25665 170641994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17065
17066 * lib/g++.exp (runtest_file_p): Define if missing.
17067
b8c25665 170681994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
17069
17070 * lib/mike-g++.exp: Comment out loading of g++.exp.
17071 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
17072 (default_g++_version): Always print something.
17073 (default_g++_start): Comment out call to `which'.
17074 (g++_start, g++_load): Deleted (must be defined in config file).
17075 * lib/gcc.exp: Test for existence of $CC at start.
17076 Delete check for tmpdir (done in gcc_init).
17077 (default_gcc_version): Always print something.
17078 (default_gcc_start): Comment out call to `which'.
17079 * config/*.exp: Major cleanup - make cross targets work at least a
17080 little better for g++ (by not being "--tool gcc" specific).
17081 Rename gcc_xxx to ${tool}_xxx.
17082 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
17083 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
17084
b8c25665 170851994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17086
17087 * lib/c-torture.exp (c-torture-compile): Rework compiler
17088 message processing.
17089
17090 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
17091 c-torture.
17092
b8c25665 170931994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17094
17095 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
17096
17097 * lib/dg.exp (dg-process-target): Support { target native }.
17098
b8c25665 170991994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17100
17101 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
17102 looked for "... program xxx got fatal signal".
17103 Correct regsub munging of `comp_output'.
17104 Ignore compiler messages "path prefix not used" and "linker input
17105 file unused".
17106
b8c25665 171071994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17108
17109 * lib/gcc.exp (runtest_file_p): Define if missing.
17110 * gcc.prms/template.c: Example to work from.
17111
b8c25665 171121994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17113
17114 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
17115 * lib/dg.exp (dg-test): Call unsupported testcases as such.
17116
17117 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
17118 * gcc.prms/1883.c: Moved from compile/940714-1.c.
17119 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
17120 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
17121
17122 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
17123 (dg-process-target): No longer a varargs proc.
17124 Return S/N for target, P/F for xfail. All callers changed.
17125 (user option procs): More argument checking.
17126 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
17127 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
17128 (dg-test): Skip test if not running on selected target in `dg-do'.
17129 Update handling of `dg-do-what', `dg-output-text'.
17130 Separate execution pass/fail from output pattern match pass/fail.
17131 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
17132
b8c25665 171331994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
17134
17135 * gcc.c-torture/special/special.exp: Don't expect failure for mips
17136 target for 920510-1.c.
17137
b8c25665 171381994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17139
17140 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
17141 Clean up comment regarding use of passcnt, etc.
17142 (gcc_stat): Don't update `testcnt' here.
17143 (gcc_finish): Do it here.
17144 Might as well reset `but_id' here too.
17145 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
17146 to determine if the file should be tested.
17147 * gcc.c-torture/compile/compile.exp: Likewise.
17148 * gcc.c-torture/execute/execute.exp: Likewise.
17149 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17150 * gcc.misc-tests/dg-test.exp: Likewise.
17151 * gcc.prms/prms.exp: Likewise.
17152 * gcc.wendy/wendy.exp: Likewise.
17153 * g++.old-deja.exp: Likewise.
17154 Move "Testing file" message to verbose level 1.
17155
b8c25665 171561994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17157
17158 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
17159
b8c25665 171601994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17161
17162 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
17163 (default_gcc_start): Accept optional second list element
17164 of compiler flags. Print compiler output at verbosity level 2.
17165 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
17166 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
17167 Save current values of framework globals passcnt, failcnt, xpasscnt,
17168 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
17169 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
17170 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
17171 xfailcnt to compute stats. Update framework global `testcnt' from
17172 pass/fail counts.
17173 (gcc_finish): New proc. Clean up test environment.
17174 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
17175 (gcc_epass, gcc_efail): Delete.
17176 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
17177 argument of line number.
17178 (dg-init): If the tool has an init routine, call it.
17179 (dg-test): Remove args `cflags_var' and `libs_var'.
17180 Pass all compiler options to ${tool}_start.
17181 Handle missing line number.
17182 (dg-finish): New function.
17183 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
17184 particular files. Call gcc_finish at end. Move "skipping test"
17185 message to verbosity level 3.
17186 * gcc.c-torture/compile/compile.exp: Likewise.
17187 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17188 * gcc.c-torture/execute/execute.exp: Likewise.
17189 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17190 Print testcase being tried at verbosity level 1.
17191 * gcc.c-torture/special/special.exp: Unset xfail.
17192 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17193 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
17194 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
17195 * gcc.failure/failure.exp: Likewise.
17196 * gcc.ieee/ieee.exp: Likewise.
17197 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
17198 Update call to dg-test. Call dg-finish at end.
17199 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
17200 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17201 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
17202 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
17203 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
17204 * gcc.wendy/wendy.exp: Add copyright.
17205 Delete setting of tmpdir (done by gcc_init).
17206 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
17207 Pass compiler flags to gcc_start. Call gcc_finish at end.
17208 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
17209 gcc_[ce]pass/fail.
17210
b8c25665 172111994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17212
17213 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
17214 confusion.
17215 (g++_load): Likewise.
17216
17217 * config/*.exp (gcc_load): Some were varargs fns and some were not.
17218 Rename argument to `prog' to remove the confusion.
17219 Varargs fns behave differently too!
17220 (g++_load): Likewise.
17221
17222 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
17223
17224 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
17225 what it is. Delete (always) printing of status value for !native.
17226 Simplify verbose code, and include status and exec_output.
17227 (g++_load): Use gcc_load.
17228
b8c25665 172291994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
17230
17231 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
17232 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
17233 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
17234 940714-3.c as these testcases don't exist anymore. Make
17235 va-arg-1.c expected to pass.
17236
b8c25665 172371994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17238
17239 * gcc.misc-tests/misc.exp: Only run specific testcases.
17240 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
17241 * gcc.misc-tests/dg-[1-9].c: New files.
17242
17243 * lib/dg.exp: New testsuite driver.
17244 * gcc.prms/prms.exp: Use it.
17245
17246 * README.gcc: New file.
17247
17248 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
17249 Document and reset `lxpass' and `lxfail'.
17250 Simplify "initialized" message.
17251 (gcc_stat): Clean up comments a little.
17252
b8c25665 172531994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17254
17255 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
17256
b8c25665 172571994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17258
17259 * lib/old-dejagnu.exp (process-option): New proc.
17260 (old-dejagnu-init, old-dejagnu-stat): Likewise.
17261 (old-dejagnu): Simplify.
17262 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
17263
b8c25665 172641994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17265
17266 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
17267 exists and is not an empty string.
17268
17269 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
17270 $xfail rather than calling setup_xfail. Clear $xfail when test is
17271 finished.
17272 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
17273 automatically.
17274
17275 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
17276 longer expected to fail.
17277
92936ecf 17278 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
17279 "f" function call.
17280
17281 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
17282
17283 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
17284 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
17285 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
17286 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
17287 c-torture-1.29.
17288
17289 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
17290 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
17291
17292 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
17293
17294 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
17295 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
17296
17297 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
17298 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
17299 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
17300
b8c25665 173011994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
17302
17303 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
17304 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17305 940714-1.c, 940714-2.c, 940714-3.c},
17306 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17307 gcc.misc-tests/{mg.c,mg.exp}:
17308 New tests.
17309 * gcc.noncompile/noncompile.exp: Change accordingly.
17310
b8c25665 173111994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17312
17313 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17314 Undo previous clobberage.
17315
b8c25665 173161994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
17317
17318 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17319 * gcc.special/{930510-1.c, special.exp}:
17320 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17321 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17322 struct-varargs-1.c}: New tests from c-torture-1.26.
17323
b8c25665 173241994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
17325
17326 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17327 argument to switch.
17328
b8c25665 173291994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
17330
17331 * Revert the previous changes. Please see Rob's directory
17332 (/lisa/test/rob/progressive/gcc/testsuite) for testing
17333 fixes.
17334
b8c25665 173351994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 17336
92936ecf 17337 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
17338 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17339 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17340 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17341 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17342 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
17343 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17344 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
17345 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17346 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
17347 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17348 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17349 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 17350 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 17351 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
17352 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
17353 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
17354 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 17355 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
17356 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
17357 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
17358 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 17359 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
17360 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17361 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17362 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17363 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 17364
b8c25665 173651994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
17366
17367 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 17368 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
17369 with perror calls.
17370
b8c25665 173711994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
17372
17373 * config/unix.exp (g++_load): Fix syntax.
17374
b8c25665 173751994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
17376
17377 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17378 * gcc.noncompile/921017-1.c: Deleted obsolete test.
17379 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17380 Don't expect va-arg-1.c to fail. Correct expected output for
17381 920928-1.c.
17382 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17383 * gcc.wendy/hbm4.c: Correct typo.
17384 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17385
b8c25665 173861994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17387
17388 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17389 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17390 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
17391 * lib/c-torture.exp (c-torture-compile): Ditto.
17392
17393 Reduce volume of output (remove all the -I's and such).
17394 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17395 Call gcc_cpass, gcc_cfail.
17396 (c-torture): Pass testing option to c-torture-compile.
17397
b8c25665 173981994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
17399
17400 Bring patches over from progressive.
17401 * config/default.exp: Exit remote shell cleanly.
17402 (g++_exit, g++_start): Add default versions.
17403 * config/sim.exp (gcc_load): Use perror, not error.
17404
b8c25665 174051994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17406
17407 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
17408 set in site.exp.
17409
b8c25665 174101994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
17411
17412 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17413 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17414 (wendy_try): New proc to run testcase.
17415 (main loop): Call 'em.
17416 * gcc.wendy/*.c: Clean up pass to correct expected output.
17417
17418 * lib/gcc.exp: Minor cleanup work.
17419 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17420
b8c25665 174211994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
17422
17423 * config/sim.exp (gcc_load): Document return codes better.
17424 Don't pass -v to simulator.
17425
b8c25665 174261994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 17427
efdbc6f8
RH
17428 * gcc.special/920717-x.c: Fix typo.
17429 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17430 get at sources.
921e5a0e
JL
17431
17432 * lib/mike-gcc.exp: Fix typo.
17433
b8c25665 174341994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
17435
17436 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17437 binary to use, transform the name.
17438 * config/*.exp: rename everything. Nuke any g++ specific files,
17439 it's now a special case of gcc that requires no special support.
17440 Add a default.exp for unsupported targets.
17441
b8c25665 174421994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
17443
17444 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17445 lib/old-dejagnu.exp: Fix a few patterns to work with the new
17446 version of Tcl.
17447
b8c25665 174481994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
17449
17450 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17451 than a warning.
17452
b8c25665 174531994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
17454
17455 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17456
b8c25665 174571994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
17458
17459 * gcc.execute/execute.exp: Combine opt_list and foption_list into
17460 option_list. Compile every file with only 4/6 option choices
17461 (same as C torture) instead of with 12/18 different option
17462 choices.
17463 * lib/c-torture.exp: Likewise.
17464
17465 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17466 not already set.
17467
b8c25665 174681993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 17469
662ef0f5 17470 * lib/old-deja
921e5a0e
JL
17471 test cases, ready for DejaGnu.
17472
b8c25665 174731993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17474
17475 * Upgraded c-torture tests from 1.18 to 1.19
17476
17477 * gcc.compile: added test(s):
17478 930607-1.c
17479 * gcc.execute: added test(s):
17480 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17481
17482 * added new subdirectory for misc tests: gcc.misc-tests
17483 * gcc.misc-test(s): added tests:
17484 inst-check.c test-consts.c test-ior.c test-switch.c
17485
b8c25665 174861993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
17487
17488 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17489
b8c25665 174901993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17491
17492 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17493
b8c25665 174941993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17495
17496 * Upgraded c-torture tests from 1.17 to 1.18
17497
b8c25665 174981993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
17499
17500 * Upgraded c-torture tests from 1.12 to 1.17
17501
b8c25665 175021993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17503
17504 * lib/old-dejagnu.exp:
17505 Fixed handling of XFAIL target triplets to correctly
17506 recognize wildcard characters. Removed code that
17507 appended a unique id tag to the end of the file name
17508 printed out by the result of the testcases within a
17509 given test file.
17510
b8c25665 175111993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17512
17513 * lib/old-dejagnu.exp:
17514 Reworked expected failure handling to trigger off of XFAIL
17515 keyword in keyphrase embeded in testcase source code. The
17516 XFAIL keyword must be at the end of the keyphrase line. It
17517 may optionally be followed by one or more target triplets.
17518 It has just occured that the handling of wildcards in the
17519 target triplet may not be correct.
17520
b8c25665 175211993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17522
17523 * g++.old-deja/tests:
17524 Moved all subdirectories up one level into g++.old-deja .
17525
17526 * lib/old-dejagnu.exp:
17527 Fixed problem with CXXFLAGS not being properly reset, and being
17528 corrupted with extraneous "-c" compiler option. This was
17529 causing binaries to not be generated for test that needed them.
17530 Modified strings passed to "pass" and "fail" so that individual
17531 tests from the same test file would be distinguished by an
17532 identifier appended to the test file name in the summary logs;
17533 this corrected a problem with erroneous diff logs. Added code
17534 to search testcases for expected fail and unexpected pass keywords.
17535
b8c25665 175361993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
17537
17538 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17539
b8c25665 175401993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17541
17542 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17543 Removed extraneous text from end of "Special g++ Options"
17544 keyphrase.
17545
17546 * lib/old-dejagnu.exp: Added pattern matching to look for new
17547 keywords, embedded in testcases comments, which will trigger
17548 calls to xpass and xfail.
17549
b8c25665 175501993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17551
17552 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17553 comments embedded in the testcases, especially the one looking for
17554 special compiler options, as well as the pattern matching for the
17555 compiler output again.
17556
b8c25665 175571993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17558
17559 * lib/old-dejagnu.exp: Do a proper check of the return value for
17560 execute tests. Fixed several problems with the pattern matching
17561 of the compiler output which gave erroneous test results.
17562 Changed several of the test result messages to be more descriptive.
17563 * config/unix-g++.exp: Proc g++_load now actually works and
17564 executes the tests passed to it and returns a usable return
92936ecf 17565 value.
921e5a0e 17566
b8c25665 175671993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 17568
efdbc6f8 17569 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 17570
b8c25665 175711993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17572
17573 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17574 Modified both files to properly execute the old style
17575 dejagnu tests. The previous versions of these files were
17576 experimental and did not function anything near correctly.
17577
b8c25665 175781993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
17579
17580 * Removed all Makefile.in and configure.in files. No configuration
17581 needed now.
17582
b8c25665 175831993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
17584
17585 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17586
b8c25665 175871993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
17588
17589 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17590 gcc.special/configure.in, gcc.noncompile/configure.in,
17591 gcc.execute/configure.in, gcc.code_quality/configure.in,
17592 g++.other/configure.in, g++.old-deja/configure.in,
17593 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17594 in srcname setting.
17595
b8c25665 175961993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
17597
17598 * lib/udi.exp: Fixed mondfe and mondfe_download.
17599 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17600 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17601
b8c25665 176021993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17603
17604 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17605 (gdb_exit): Don't remove *_soc files.
17606
b8c25665 176071993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
17608
17609 * lib/c-torture.exp: Don't look for main; instead always use -w
17610 -c. This is how the c-torture tests work. Remove the object
17611 file if the compilation succeeds.
17612 * gcc.execute/execute.exp: Remove executable if test passes.
17613 * gcc.noncompile/noncompile.exp: Every test is an expected
17614 failure.
17615 * gcc.special/special.exp: Added tests from c-torture 1.11,
17616 corrected use of existing test.
17617 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17618 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17619 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17620 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17621 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17622 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17623 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17624 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17625 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17626 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17627 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17628 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17629 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17630 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17631 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17632 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17633 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17634 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17635 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17636 c-torture 1.11.
17637 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17638 correspond to c-torture 1.11.
17639
17640 * New file.
This page took 5.146344 seconds and 5 git commands to generate.